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
339459930496	339459931015	339459931565	339459932115	339459932665	339459933215	339459933765	339459934315	339459934865	339459935415	339459935965	339459936515	339459937065	339459937615	339459938165	339459938715	339459939265	339459939815	339459940365	339459940915	339459941465	339459942015	339459942565	339459943115	339459943665	339459944215	339459944765	339459945315	339459945865	339459946415	339459946965	339459947515	339459948065	339459948615	339459949165	339459949715	339459950265	339459950815	339459951365	339459951915	339459952465	339459953015	339459953565	339459954118	339459954665	339459955215	339459955765	339459956315	339459956865	339459957415	339459957965	339459958515	339459959065	339459959615	339459960165	339459960718	339459961265	339459961815	339459962367	339459962915	339459963465	339459964015	339459964565	339459965115	339459965665	339459966215	339459966765	339459967315	339459967865	339459968415	339459968965	339459969515	339459970065	339459970615	339459971165	339459971715	339459972265	339459972815	339459973365	339459973915	339459974465	339459975015	339459975565	339459976115	339459976665	339459977215	339459977765	339459978315	339459978865	339459979415	339459979965	339459980515	339459981065	339459981615	339459982165	339459982715	339459983265	339459983815	339459984365	339459984915	339459985465	339459986015	339459986565	339459987115	339459987665	339459988215	339459988765	339459989315	339459989865	339459990415	339459990965	339459991515	339459992065	339459992615	339459993165	339459993715	339459994265	339459994815	339459995365	339459995915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	3600	2300	2723	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22615	20223	27565	23760	24275	27761	27752	22552	20715	19680	18896	18255	17929	17511	17407	17247	16924	16856	16862	16588	16581	16910	16575	16522	16350	16319	16339	16194	16192	16252	16226	16439	16193	16248	16017	16099	16210	16160	16177	16308	16108	16320	16161	16330	16273	16197	16152	16119	16070	16123	16184	16052	15924	16140	15994	16068	15887	16117	16260	16143	16128	16102	16034	16290	16033	15918	15897	16148	16062	16175	15873	16102	16148	15981	16253	16182	16239	15852	16106	16007	16124	16013	16054	16002	16137	16065	16116	16068	16251	16132	16084	16217	16270	16196	16103	16097	16124	16028	15853	16069	15918	16141	16090	15857	15982	16145	16178	16150	16089	15813	15977	15866	15901	15805	16020	16038	15855	16053	16117	16020	15986	16026	15860	16041	15969	16080	16099	16032	16000	16101	16232	16138	16265	15793	15925	15982	16153	16164	15999	16103	15983	15874	16130	16094	15935	16233	15889	15938	16045	15955	16009	15981	15857	16192	15841	15975	15931	16152	16070	15824	15931	15972	15893	15854	16141	15932	15955	15804	16025	16069	16068	15961	16110	16025	15944	15828	16079	15919	15987	16062	15867	16045	16063	16124	16154	16117	15996	15882	16095	16065	16078	15982	16034	15894	15954	15922	16174	15939	15914	16140	16152	16101	15862	16097	16138	15897	16070	15924	16058	16096	16066	15908	16120	15943	15903	15940	16031	16011	15979	15908	16132	16036	15929	16069	15965	16038	15898	15962	15960	15851	15904	16070	16259	16059	15955	15863	16129	15952	15947	16113	15957	15964	15844	15969	15952	16048	16040	15994	16055	16112	16084	16073	16037	16071	15835	15969	15960	15994	16032	15963	16172	15916	16021	15933	16063	15923	16016	15918	16132	16168	15937	16065	16019	16220	16088	15934	16080	16180	16325	16066	16192	15828	16201	16111	16203	15969	15975	15968	15962	15916	16147	15964	16069	15913	15823	15928	16156	16091	15891	16045	16018	15899	15952	16041	16150	16169	15965	15989	16209	16063	16050	16008	16014	15964	15955	16125	16053	16111	16110	16066	16024	16131	15927	15955	16138	16088	16032	16000	15889	15998	16075	16023	15809	15895	16187	16171	16149	16059	16214	16101	16092	16111	16156	15962	15834	16033	15879	16116	16154	15888	16341	16150	16021	15924	16066	16062	16235	16058	15871	16055	16056	16215	15827	16002	16193	16229	16248	16209	15956	16135	16067	15964	16024	15938	15940	16216	15901	15989	15984	16041	16067	15902	16035	16124	16020	15896	16038	15944	16112	16038	16161	16032	16085	16129	16083	15845	16115	15986	16095	16199	15982	16202	15946	15889	16059	15907	15907	16077	16008	16111	16036	15894	16049	15882	16010	15974	16001	16011	16284	15984	15880	15898	16172	15996	16032	15885	16111	15972	15916	15973	15885	15870	16053	16054	16076	16358	15925	16058	15870	16033	16194	16123	16174	16178	15916	16114	16144	16171	16055	16005	16106	16090	15916	15825	16116	15975	16077	16164	15795	16062	16065	16118	15983	15987	16004	16021	15876	15881	16012	16032	15994	16086	16045	16076	16025	15932	16176	16110	16056	15923	15997	16105	16013	16244	16002	16169	16068	16142	15955	15997	16213	15995	15868	16001	15977	16088	16222	16108	15967	15975	16055	16085	16021	15892	15988	16057	15919	15916	16235	16142	16221	16011	15843	15981	16129	15994	16003	15934	16223	16017	16077	15865	16051	16056	16087	15867	15894	16093	16026	15942	16027	15951	15938	15948	16130	16017	16166	16023	16063	16081	16102	16147	16208	16062	16028	16025	15880	16143	16151	16128	15875	16216	15915	15913	16038	16117	15926	15801	16080	16066	15961	15924	15960	15923	16251	16064	15921	15947	16099	15776	16083	16187	15845	15914	16091	15860	16085	16045	15914	15909	16079	16098	16054	15911	16065	15971	15965	15774	15926	16167	15824	15956	15997	16083	15968	16084	16029	16108	16156	15913	16229	15979	16121	15985	15797	15995	15916	16125	15937	16078	16208	16212	15978	16219	16031	15904	16132	16147	16125	16189	16033	16151	15782	16010	15977	16054	16092	16038	15944	16248	16045	15863	16209	16019	15900	16027	15963	16115	16046	16075	16029	15876	16073	15949	16160	16151	16008	15833	15963	16203	16217	15953	16161	15983	15927	16040	16178	15916	15952	16026	16002	15955	15818	16078	15974	15903	15866	15857	16095	16037	16108	15856	15871	16098	16012	15874	15967	15912	16018	16023	16053	16187	16030	16345	16126	15867	16171	16059	16207	15840	15920	16015	16111	16046	16100	15948	16003	16115	15948	16057	16183	15826	16035	16091	16189	15933	15933	16005	15967	16148	16122	16047	15938	16124	16162	16010	16021	16030	15861	15905	16298	16001	16054	16024	15963	16000	16282	16041	15951	16004	16246	16230	16121	15945	16082	16104	16085	16033	16161	16057	15939	16254	15990	15992	16057	15944	15970	16037	16129	16094	16121	16030	15910	16100	16115	15995	15995	15894	15944	15993	15946	15884	16055	15992	16144	16068	15957	15970	16042	16127	16075	15880	16111	16043	15940	16099	16155	16111	15986	15778	15852	16233	16100	16181	15961	16099	16033	16077	16073	15969	15972	16052	15837	15761	16042	16075	15918	16135	16112	15947	15952	16020	16109	15968	15963	16072	16161	16205	15846	15935	16022	15836	16153	16007	16076	16052	15905	15901	15962	16094	16007	16148	15965	15997	15926	15886	16116	16143	15977	16064	16132	16096	16057	16137	16066	16126	16078	16183	15856	15825	16276	16013	16009	15964	15966	15979	15992	16131	16037	16007	16031	16123	15936	16006	16203	16136	16164	15966	16108	15862	16108	15896	16015	16052	15887	15966	16023	15935	16083	15991	16117	15876	16031	16061	15828	15921	16109	16046	15943	16043	16023	16112	15918	16151	15950	16185	16204	15973	16085	16061	16013	16041	16117	15978	15900	15975	16080	15866	16038	16018	16027	16028	15988	15999	16101	16016	16255	16094	15904	15934	16053	16084	16090	16014	16059	16106	15912	15973	16294	15980	15929	16117	15915	15836	16024	16082	16003	16107	16016	15881	16084	15796	15909	15906	15900	15858	15809	15966	16185	16063	16088	16135	16031	16150	15759	16019	15997	16140	16027	16062	15922	15966	16029	15989	15942	16056	15996	16079	15957	15980	16001	16093	16045	15961	15903	15782	16047	15951	16066	16090	15915	15911	15891	16369	16149	16097	16169	16043	16020	16224	15976	16179	16056	16096	16255	16094	15890	15971	16140	16118	15969	15935	15968	16351	15992	16094	15868	16010	15821	16149	15981	15900	16128	15818	15987	15827	16093	16021	16055	15882	15915	15953	16075	15804	16052	16088	16024	15979	16091	15916	15946	15840	15937	16055	15955	16067	15911	15965	16027	15931	15831	16086	16037	16093	16023	15786	15869	15796	16005	15968	16188	16108	16044	15929	15988	16031	15942	16050	15931	15985	16088	16167	15941	15929	16133	16095	15960	15936	16104	15880	16019	16036	16007	16175	15949	15970	15881	16009	16103	16130	16015	16149	16038	16058	16027	16075	16185	16050	16161	15993	16051	16116	16037	15957	15976	15897	16104	15937	16047	16140	16150	15782	15794	15912	16105	16086	15924	16217	16061	16000	15970	15922	15872	16165	15877	16092	16009	16000	16109	16176	16029	16070	15800	15846	16090	15952	16129	16078	15947	16093	16250	16068	16073	15910	16130	15939	16037	15904	16184	16004	16047	16018	16182	16041	16154	16161	16017	16048	16138	15925	16187	16037	16051	16084	15946	16081	16153	15997	16045	16046	16064	16057	15973	16109	16185	16130	16100	15938	15895	16058	16275	16220	15934	15977	16088	16014	16003	16172	16064	15998	15979	16067	15999	16084	16028	16077	16064	15941	16028	16050	16119	16061	15940	15967	15990	15997	16147	16105	15856	15965	15867	16160	16171	16126	15934	15949	16011	16018	16171	16248	16021	16268	16016	15844	16031	16056	15858	16026	16019	16042	16075	15954	16139	16049	15901	16007	15964	16012	16090	15967	15896	16032	15936	15813	15953	16086	16117	15856	15879	15912	15892	16019	16084	16002	16077	16114	16038	16123	16081	16088	16047	15970	16076	16116	15962	15958	15938	15866	15950	16037	16034	15965	15893	16016	16015	16140	16040	16047	16216	16051	16118	15991	16124	16188	15873	15971	16118	16046	16242	15917	16250	16207	16281	16157	15929	16005	15995	16085	16084	16039	16043	16113	16140	16229	16133	16127	15841	15993	15919	16032	16011	15943	16041	16054	16316	16221	16123	16088	15822	15946	16191	15997	15777	15895	15931	15947	16141	15929	15883	16146	15839	16031	15993	15943	15905	16152	15916	16085	15885	15961	15915	16162	16014	16014	15955	16093	16277	16014	16155	16029	15973	15975	16047	16055	16101	15784	16061	16026	16067	16117	16151	15964	16119	15958	16062	16132	16075	15794	16034	16092	16006	16035	16234	16113	16031	16063	16066	15949	15995	16134	15993	16170	16157	16092	16066	16149	16059	16029	15842	16064	15968	16059	15880	15919	16173	16128	15898	15907	16201	16142	15955	16124	15926	15953	16007	15991	16123	16050	15959	16045	16139	16089	16147	15939	15919	15899	16047	16018	15960	16235	16165	15954	16169	15967	16090	15924	16036	16222	16041	15994	15922	15960	16078	16079	16088	15881	15937	16186	16211	16171	16110	15743	16107	16001	15789	15989	16014	16093	15968	16136	16044	15901	16105	16144	15843	15887	15994	16111	16099	15809	16013	16068	16085	15907	16039	16064	16033	16047	15851	15841	16139	16069	16231	16062	16006	16077	15936	15934	16107	16137	16012	15979	16082	16111	16180	16055	15978	16111	16216	15883	16021	16185	16025	15925	16118	16081	15895	15915	16021	16083	16124	15868	16232	16083	16057	15970	15924	15778	16007	15793	15845	16022	15862	16143	16149	15997	15861	15777	15988	16080	15907	16194	16111	15976	16191	16191	16140	16066	16001	15985	16041	16262	15960	16053	16040	16069	16086	16024	16115	16126	16078	16051	15807	16082	16005	16028	16146	16073	16109	16071	16110	15819	16143	15881	15947	16054
29655	50904	50463	42418	36318	30955	26575	23099	20764	18833	17501	16684	16390	16105	15513	15009	14920	14540	14553	14396	14562	14342	14242	14115	13986	14036	13918	13922	13844	13886	13801	13906	13900	13712	13619	13741	13741	13810	13716	13657	13523	13756	13529	13713	13723	13604	13466	13457	13647	13685	13753	13657	13734	13513	13692	13621	13603	13557	13471	13693	13569	13564	13424	13553	13645	13514	13485	13604	13485	13636	13636	13759	13848	13611	13609	13620	13686	13632	13688	13662	13325	13648	13696	13472	13633	13608	13798	13827	13669	13567	13740	13704	13661	13658	13524	13382	13809	13656	13521	13620	13457	13596	13593	13694	13549	13762	13636	13845	13587	13591	13598	13737	13616	13716	13531	13366	13743	13465	13696	13584	13739	13578	13650	13539	13592	13669	13615	13600	13482	13652	13586	13663	13715	13627	13730	13696	13615	13452	13512	13888	13506	13797	13661	13644	13581	13420	13731	13501	13514	13735	13714	13360	13850	13684	13596	13694	13645	13523	13577	13597	13470	13506	13561	13559	13633	13564	13506	13478	13451	13594	13532	13539	13629	13531	13558	13550	13578	13553	13585	13467	13757	13576	13725	13553	13676	13586	13676	13513	13451	13637	13397	13649	13597	13612	13698	13449	13481	13623	13718	13613	13733	13587	13645	13524	13524	13490	13775	13687	13559	13611	13698	13518	13617	13707	13603	13675	13695	13786	13534	13626	13630	13707	13469	13651	13644	13518	13698	13491	13805	13607	13723	13442	13709	13495	13652	13590	13553	13615	13475	13596	13738	13691	13723	13566	13625	13725	13630	13505	13579	13569	13536	13553	13572	13851	13562	13621	13599	13556	13686	13567	13578	13451	13664	13606	13528	13475	13680	13612	13323	13743	13599	13677	13519	13531	13581	13810	13648	13549	13769	13356	13473	13680	13665	13473	13638	13585	13682	13565	13505	13424	13548	13420	13552	13661	13536	13599	13533	13501	13482	13621	13751	13679	13683	13624	13627	13591	13724	13422	13530	13569	13564	13566	13878	13495	13554	13760	13739	13649	13675	13449	13557	13486	13677	13685	13527	13544	13659	13660	13626	13752	13721	13630	13766	13617	13638	13595	13622	13648	13614	13625	13646	13530	13527	13530	13621	13690	13556	13829	13608	13652	13417	13730	13613	13384	13605	13697	13648	13629	13644	13741	13550	13817	13623	13607	13732	13659	13597	13672	13556	13606	13533	13518	13629	13685	13576	13520	13603	13608	13492	13754	13576	13613	13718	13528	13650	13657	13624	13576	13547	13624	13621	13535	13647	13599	13614	13691	13659	13629	13507	13640	13495	13449	13597	13482	13527	13598	13555	13507	13616	13654	13681	13308	13598	13458	13483	13579	13540	13526	13583	13600	13625	13607	13502	13640	13667	13579	13518	13694	13689	13451	13502	13670	13543	13616	13529	13489	13781	13419	13582	13646	13631	13569	13726	13660	13614	13629	13496	13533	13654	13620	13784	13506	13680	13526	13646	13552	13524	13475	13640	13598	13708	13574	13584	13560	13679	13613	13456	13673	13780	13571	13481	13551	13624	13661	13528	13583	13657	13655	13703	13623	13417	13731	13506	13408	13562	13709	13622	13683	13569	13533	13596	13672	13494	13436	13682	13587	13519	13694	13509	13682	13607	13605	13665	13556	13469	13558	13446	13467	13575	13678	13565	13406	13683	13550	13731	13679	13664	13688	13519	13572	13463	13735	13500	13696	13472	13744	13572	13626	13654	13661	13576	13750	13493	13600	13554	13573	13563	13670	13589	13669	13606	13653	13791	13601	13530	13524	13511	13651	13605	13575	13470	13617	13484	13421	13707	13733	13567	13541	13656	13552	13741	13555	13800	13542	13593	13589	13566	13478	13741	13631	13736	13551	13580	13550	13522	13467	13641	13642	13607	13638	13621	13693	13744	13411	13626	13601	13362	13559	13644	13572	13715	13436	13759	13691	13580	13715	13531	13506	13604	13680	13331	13466	13759	13622	13606	13638	13660	13325	13682	13679	13467	13423	13671	13535	13448	13486	13400	13495	13660	13679	13708	13627	13601	13527	13681	13499	13735	13435	13555	13590	13457	13629	13580	13579	13606	13698	13573	13536	13672	13493	13726	13542	13398	13574	13491	13525	13472	13709	13603	13545	13625	13506	13676	13603	13528	13539	13680	13709	13581	13682	13601	13650	13684	13684	13519	13684	13556	13615	13601	13619	13565	13622	13512	13564	13613	13668	13615	13768	13748	13578	13542	13613	13456	13653	13581	13494	13485	13658	13754	13585	13468	13563	13615	13750	13533	13524	13500	13578	13619	13621	13564	13480	13529	13548	13597	13792	13479	13538	13789	13483	13668	13366	13525	13630	13663	13658	13584	13664	13620	13476	13643	13582	13424	13479	13551	13579	13625	13706	13611	13506	13564	13622	13465	13513	13685	13492	13616	13807	13550	13666	13774	13703	13355	13551	13490	13375	13620	13560	13577	13818	13577	13596	13600	13441	13481	13506	13521	13760	13670	13669	13655	13527	13491	13668	13695	13537	13528	13659	13637	13670	13416	13488	13669	13530	13576	13656	13780	13604	13686	13670	13529	13600	13419	13619	13718	13696	13463	13569	13481	13466	13582	13771	13464	13478	13480	13650	13526	13703	13570	13670	13603	13681	13585	13570	13453	13510	13607	13701	13604	13449	13670	13630	13755	13661	13578	13545	13568	13645	13627	13563	13518	13696	13665	13459	13664	13516	13589	13551	13612	13583	13600	13501	13719	13535	13466	13666	13532	13433	13592	13650	13539	13543	13517	13683	13491	13543	13575	13841	13738	13547	13525	13558	13524	13609	13672	13510	13669	13519	13704	13752	13652	13626	13567	13762	13516	13735	13645	13456	13653	13539	13764	13533	13686	13548	13650	13751	13557	13696	13557	13667	13497	13615	13582	13659	13742	13726	13720	13509	13754	13559	13553	13600	13532	13745	13558	13484	13629	13437	13764	13562	13673	13604	13586	13611	13585	13718	13591	13765	13464	13535	13626	13550	13623	13659	13541	13499	13593	13616	13532	13692	13765	13639	13561	13596	13626	13624	13492	13443	13615	13560	13721	13422	13594	13487	13629	13548	13589	13597	13487	13700	13433	13684	13478	13690	13658	13598	13549	13431	13473	13537	13611	13519	13499	13654	13702	13506	13586	13626	13665	13556	13629	13531	13659	13458	13536	13667	13714	13597	13662	13559	13577	13605	13610	13421	13596	13491	13827	13723	13473	13612	13741	13641	13726	13529	13706	13531	13459	13408	13556	13606	13697	13587	13581	13748	13606	13467	13532	13554	13449	13541	13585	13378	13465	13613	13628	13647	13565	13596	13644	13487	13680	13657	13471	13627	13482	13568	13525	13637	13571	13719	13633	13570	13668	13660	13553	13727	13468	13555	13476	13451	13598	13471	13678	13551	13661	13621	13582	13415	13544	13710	13575	13664	13614	13553	13446	13406	13566	13711	13726	13716	13592	13441	13492	13528	13515	13523	13686	13625	13457	13522	13592	13589	13654	13571	13584	13536	13650	13562	13516	13389	13478	13544	13471	13729	13687	13767	13650	13529	13549	13606	13838	13455	13751	13544	13623	13700	13587	13569	13409	13478	13549	13702	13568	13609	13518	13637	13567	13459	13723	13609	13522	13804	13572	13589	13686	13648	13668	13467	13452	13678	13615	13739	13673	13432	13798	13426	13613	13533	13656	13555	13842	13508	13469	13547	13598	13505	13589	13580	13683	13595	13551	13720	13614	13432	13520	13650	13639	13484	13755	13379	13659	13540	13576	13539	13624	13675	13696	13583	13494	13633	13501	13552	13729	13653	13656	13409	13495	13605	13591	13667	13755	13440	13579	13562	13535	13694	13453	13426	13443	13723	13575	13572	13722	13450	13528	13566	13630	13669	13568	13542	13693	13491	13586	13680	13606	13626	13592	13610	13542	13521	13614	13630	13761	13609	13768	13547	13659	13528	13627	13638	13449	13597	13625	13609	13549	13599	13580	13544	13530	13733	13629	13506	13877	13759	13673	13602	13635	13575	13656	13659	13792	13509	13514	13679	13611	13603	13716	13613	13525	13639	13552	13598	13573	13619	13568	13701	13556	13597	13514	13691	13420	13633	13547	13500	13487	13388	13665	13420	13646	13677	13474	13739	13646	13616	13445	13723	13557	13666	13475	13600	13598	13689	13534	13587	13788	13759	13617	13593	13542	13653	13703	13634	13656	13661	13634	13755	13601	13559	13483	13649	13764	13557	13509	13742	13506	13498	13572	13531	13462	13398	13517	13622	13665	13634	13542	13659	13559	13658	13614	13671	13575	13679	13689	13468	13738	13582	13588	13677	13582	13530	13593	13478	13752	13470	13652	13537	13529	13564	13589	13571	13588	13723	13463	13549	13643	13742	13728	13790	13679	13512	13331	13598	13574	13623	13688	13678	13592	13670	13613	13604	13509	13621	13649	13671	13632	13561	13672	13518	13465	13566	13525	13612	13569	13737	13454	13542	13690	13622	13572	13435	13605	13648	13668	13570	13454	13530	13518	13595	13595	13606	13731	13625	13726	13667	13614	13707	13628	13641	13549	13448	13514	13681	13728	13565	13514	13518	13636	13550	13761	13351	13644	13541	13545	13537	13651	13563	13533	13645	13782	13615	13518	13508	13397	13604	13541	13457	13557	13742	13747	13459	13651	13735	13663	13531	13662	13633	13586	13648	13510	13705	13634	13554	13649	13530	13481	13619	13597	13480	13675	13674	13750	13643	13682	13626	13620	13476	13647	13577	13666	13431	13640	13618	13580	13406	13489	13449	13751	13749	13385	13624	13661	13607	13593	13495	13465	13591	13614	13554	13584	13550	13732	13748	13625	13537	13644	13540	13626	13772	13613	13494	13781	13458	13668	13670	13560	13542	13589	13727	13638	13624	13540	13580	13517	13586	13587	13596	13510	13643	13517	13504	13587	13701	13700	13518	13593	13641	13632	13579	13601	13528	13754	13642	13629	13535	13797	13503	13616	13559	13495	13620	13550	13546	13495	13644	13637	13506	13584	13644	13520	13579	13609	13609	13622	13600	13486	13650	13526	13568	13548	13543	13656	13583	13608	13464	13427	13557
31757	31849	38175	33896	27176	23317	20985	19546	18715	18164	17740	17707	17689	17448	17442	17445	17411	17175	17283	17082	17080	17110	17294	17087	17144	17080	17051	16913	17035	17104	17205	16948	17187	17230	17215	17102	17060	17198	17012	17042	16994	16819	17074	16879	17099	17001	17021	16948	17012	17057	16982	17173	17043	16958	16928	17049	17118	16899	17107	16696	17116	17298	17040	17127	17063	16919	17236	17031	17028	17026	16870	17183	17063	17160	16876	17163	17082	16907	17136	16879	17010	17038	17084	16982	17038	16958	17182	17128	16997	17174	17273	16985	17131	17027	16765	17155	17099	17071	17026	17101	16953	17031	16880	17124	17089	17085	16912	17050	17108	16995	17100	17123	17135	17058	16956	17184	17044	16952	16799	16900	16870	17003	17054	17081	17053	16917	16988	17018	16968	17163	17008	17147	17045	16990	16836	16903	17104	17091	17142	17057	16842	17056	17044	17039	17123	17047	17167	17080	17048	17074	17168	17175	16953	16849	17015	17047	17150	16915	16962	17009	17068	16912	17310	17171	17026	17067	16950	17029	16945	17179	16890	16876	16983	16967	17088	16998	16885	17020	17077	17104	16992	17118	17070	17116	17049	16956	17024	17033	17134	17034	17126	16790	16963	17155	17016	17036	17004	17053	17014	17024	17043	17159	16989	17169	16974	16918	17147	16890	17049	17003	16870	17147	16969	16975	16978	16767	17208	17019	16993	17178	17183	17059	17119	17051	16867	17092	17028	17173	17087	16920	16927	17116	16923	16981	16957	17000	17010	16993	17047	17062	17145	17021	17139	17181	17019	16949	17077	17147	17129	17170	16924	17174	17124	16989	17023	17169	16938	16995	17108	17001	17204	16922	17019	17216	16977	17061	17000	16971	17211	16992	17005	17057	17073	16919	17051	16971	16883	16848	17084	16894	16951	16867	16995	16829	17191	16904	16991	16965	16920	17062	17126	17271	17111	17150	16913	16959	17142	17060	17070	17242	17091	17021	16913	17106	17100	16990	16967	17276	17020	17099	17010	16823	17051	16744	17152	16955	16908	16973	17002	17045	17352	16872	16929	16896	17047	17017	17095	17008	17282	17099	16992	16786	17076	17081	17089	16930	17058	17000	17011	16931	16962	17040	16828	17085	16996	17051	17132	16890	17064	17109	17110	17112	16839	17023	16929	17062	16944	17052	17175	16854	17015	16866	17031	17035	17128	17326	17074	17166	16920	17030	17138	16787	16823	16854	16949	17189	17082	17232	17005	16877	17154	17017	16685	16950	17113	17009	16976	17241	16907	17216	17027	16973	17146	16949	17036	17126	17091	16845	16898	17062	17122	17029	16917	16973	16901	17012	17284	17071	16908	16961	17124	17252	16940	16995	16936	16885	17006	17185	16912	17184	17217	17140	17083	17003	17053	16936	16930	17020	17214	16893	17044	17057	17261	16995	17086	17029	16973	16941	17007	16924	17106	16901	16903	17081	17021	17176	16982	16990	17097	17160	16907	17026	17044	17059	16904	17118	17202	17107	16981	16994	16932	16801	16958	16996	17041	17250	17060	16868	17095	17049	16983	17162	17144	17057	17139	17044	17187	17053	16953	17116	16915	16920	17025	16899	16933	16992	17114	17051	16954	16945	16769	16892	17055	17083	17141	17008	17154	17113	17183	16935	17028	17253	17084	17010	17059	17070	17047	16931	16988	17052	17041	17052	16922	17030	17035	17242	16995	16842	17144	17064	17053	16816	17064	16974	16984	17066	17257	17211	16900	16939	17060	16986	16872	16882	16951	17144	17173	16943	17066	17164	17172	17100	17309	17070	17294	17036	16991	17078	17064	17130	17195	17105	17028	16998	17194	17048	16970	16870	16904	16869	16953	17031	17017	16893	16883	17034	17045	17098	17009	17127	17042	16976	17013	16929	16971	17032	17070	16995	17097	16840	16990	16975	17068	17079	17101	16935	17102	17086	17275	16796	17127	16861	17190	17190	17081	17115	16924	16840	17151	17007	16937	17107	17021	16848	17080	17247	17259	17106	16983	17008	16940	16882	16972	17000	16989	17102	17102	17202	17058	17054	17138	17114	17141	17007	16909	17163	16937	17113	17063	17046	17056	17033	16972	17197	17071	16965	17019	17071	17092	17185	17098	17062	17197	17082	17029	17145	17016	17069	16936	17052	16969	16931	17087	17188	17083	17109	17215	17138	17061	17132	17134	17073	17202	17104	17129	17361	17141	17210	16980	16929	16936	16884	16951	17033	16995	16964	17112	16969	16821	17097	16984	17000	17104	17065	17034	17003	17047	17110	17114	17151	16918	17105	17114	17204	17128	17215	16994	17144	17031	17048	17166	17003	16936	16865	16924	16938	16912	16987	16936	16968	16818	17013	17086	17208	17058	17015	17238	16970	17050	17063	16928	16971	17088	17135	17174	16915	17218	16935	17003	17031	16908	16946	17059	17005	17117	17023	17087	17197	16896	16844	16740	16705	16735	16839	17186	17223	16958	17260	16947	17021	17130	17003	16960	17089	16865	17005	17110	16897	17134	17046	17040	16997	17055	16986	17017	17055	17014	16940	17232	17218	16975	17118	16996	16976	16992	17109	17183	17109	16762	17127	17130	17033	17023	17139	17040	17032	17206	17045	16985	16987	17083	17261	17133	16978	16967	17072	17044	17055	17200	16970	17199	16795	17076	17226	17096	17066	16817	17008	16924	17166	17134	17066	17315	17189	16964	16945	17180	16849	17000	17063	17342	17050	17160	17182	17167	17035	16897	17223	16964	16865	16920	16967	16770	17044	16952	17132	17217	17120	17098	17156	16966	16966	17175	16963	16930	17167	17181	17018	17003	16891	17189	16906	17145	17153	17073	17005	17098	17034	17142	17105	17090	17236	17180	16966	17012	17076	16973	17000	16920	17152	17213	17047	17301	17086	17151	16995	17034	17010	17006	16793	17154	17175	17046	16932	17102	17041	17054	17022	17079	17054	17222	17003	16829	17199	17012	17069	17216	17192	16855	16950	17141	17032	17009	16812	16892	17124	17083	17274	17072	16973	16948	16796	17097	16959	17082	16896	17008	16904	17081	16929	16974	17023	17044	17047	17015	16824	16971	16907	16991	16955	17126	17015	16989	16871	17002	16917	16995	17135	17061	16873	17061	17032	16982	17145	17117	17123	17105	17264	17017	16970	17123	16859	17161	17092	17050	17032	17051	17117	17066	17014	16916	17114	17073	17095	16921	17041	17152	17028	16980	16989	17151	17048	16902	17030	16962	17001	17094	16876	17135	16723	16949	17144	16960	17018	17115	17015	16938	17192	16862	17071	17032	17089	16996	16949	17047	16851	16963	17111	17003	17262	17086	17090	17126	17009	16859	16963	17208	17041	17096	17078	17297	17273	17121	16930	17091	17045	16985	17084	17092	17162	17045	17069	17091	17026	17061	16824	17133	17041	17386	16909	17076	17106	17147	16983	16905	16977	17150	17119	17041	17166	17005	17011	17089	17054	17226	16778	17060	17016	17093	17287	16923	17060	17333	16929	17147	17225	17019	16950	16992	17025	17006	17045	17023	17131	16981	17004	17046	17070	17049	16895	17037	16875	16995	17074	17162	17077	17322	17044	17173	16931	17089	16953	17094	17006	17023	17068	16953	17100	17073	17043	16981	16948	16963	16962	16986	17237	17142	16818	17243	17143	17094	16892	17088	16937	16797	17117	17043	16839	16980	17132	17243	16958	16973	16903	16821	16867	16885	16983	17021	17018	17016	17106	17042	17178	17116	17039	17192	16952	16948	17011	17003	16838	17174	17186	17201	17157	17324	17168	17015	17168	17094	16849	16967	17085	17145	16942	16980	17017	16887	17076	17101	17046	17079	17131	17237	17304	16983	17041	17060	17054	17119	16874	17056	17056	17101	17049	17018	16947	17078	17095	17184	17199	17130	16912	17206	16778	16977	17034	17049	17074	17060	17104	17112	17144	16863	16979	17063	17070	17050	17032	16771	16969	17110	16922	17083	16940	16895	17002	16891	17100	16969	16968	17165	17265	16916	17103	16866	16868	16838	17175	16962	17182	17169	17004	17114	17020	16979	16953	17078	16987	17117	17149	17101	17112	16935	17046	16800	16953	17089	17078	17104	17144	16918	16976	17165	17082	17051	17084	16981	16987	17145	16949	17000	17006	16895	17095	17100	16987	16896	16880	17086	17080	17021	16998	16885	17192	17176	17183	17118	17137	17153	16894	17179	17133	16956	16939	17134	17181	17161	17155	17115	17053	17251	17111	17045	17070	17109	16786	17057	16925	17361	17097	17117	17162	17141	16974	17088	17015	16804	16853	16907	17335	17100	16854	17083	16919	17073	17223	16895	17023	17189	17046	17243	16942	16975	16914	17173	17053	16958	17147	17088	16937	16764	17062	17214	17070	16989	17053	17084	17058	17218	16949	17036	17069	17282	17034	16857	17006	17078	16776	17088	16947	17124	17153	17227	17086	16994	17212	17157	17232	17003	17127	17109	17088	16997	16902	16971	17022	17095	16988	17150	17060	16985	16999	16939	17121	16906	17215	17195	17050	17142	17057	17075	17043	17070	17128	17225	16893	17143	17097	16884	16968	17062	17030	17086	17060	17068	17065	16986	16890	17006	17199	16913	17154	17012	17060	17006	16966	17051	16960	16889	17009	17089	17137	16983	17126	17154	17090	17036	16886	16965	16913	16986	17029	17113	17190	17234	17164	17132	17090	16865	17169	17167	16881	17051	17056	17086	17118	16967	16798	16988	17100	16890	17128	16945	17102	17156	17212	17219	17064	17132	16908	17093	17181	16956	17081	17062	16958	17082	16945	16899	17040	17090	17000	17085	17125	17035	17186	16974	17108	17055	17131	17108	17221	17099	17102	17041	17020	17089	17127	16919	17121	16952	16901	16974	17210	17013	16951	17132	16942	17115	16947	17052	16764	17211	17063	17008	17026	16956	17223	17025	16965	17143	17076	16940	16977	16877	17023	16993	17053	17100	16998	17105	16941	16927	17069	17018	16999	16989	16982	16943	16914	16794	16860	16941	17055	17069	16873	16961	16955	17174	17024	16979	16916	16920	17064	17173	16928	17185	16999	17271	17166	17154	17041	17148	17150	17184	17037	17018	16856	16971	16992	17002	17091	17336	17060
29757	43607	42392	33356	27562	23203	20122	18316	17071	16287	15654	15643	15381	15014	14926	14782	14853	14713	14721	14555	14848	14604	14434	14829	14435	14511	14564	14490	14435	14546	14422	14687	14408	14510	14550	14369	14186	14477	14342	14548	14488	14515	14456	14512	14729	14635	14419	14362	14488	14517	14325	14361	14484	14435	14440	14452	14286	14473	14520	14381	14453	14672	14670	14685	14445	14511	14354	14285	14339	14630	14571	14477	14490	14374	14402	14467	14257	14497	14558	14315	14529	14537	14547	14448	14458	14444	14435	14370	14368	14440	14486	14409	14323	14578	14362	14696	14417	14418	14338	14315	14529	14527	14572	14238	14441	14412	14418	14570	14369	14305	14390	14398	14385	14169	14512	14463	14524	14378	14196	14355	14321	14547	14437	14504	14279	14411	14479	14418	14516	14592	14573	14395	14415	14227	14423	14406	14500	14264	14318	14338	14475	14454	14350	14251	14475	14316	14398	14521	14617	14415	14474	14488	14368	14543	14363	14425	14331	14456	14479	14493	14223	14223	14255	14420	14456	14553	14469	14396	14591	14408	14446	14367	14576	14434	14582	14335	14426	14345	14434	14599	14359	14534	14543	14479	14280	14391	14322	14464	14315	14483	14414	14408	14239	14445	14319	14369	14525	14495	14509	14489	14537	14459	14271	14351	14312	14520	14439	14380	14298	14573	14474	14467	14303	14417	14377	14268	14408	14526	14578	14438	14334	14449	14582	14395	14476	14327	14445	14424	14382	14326	14368	14401	14247	14420	14501	14348	14350	14596	14414	14420	14324	14530	14440	14472	14425	14455	14570	14390	14540	14327	14185	14265	14398	14406	14459	14371	14461	14370	14310	14468	14271	14491	14291	14477	14363	14461	14308	14462	14488	14526	14483	14360	14385	14505	14499	14534	14510	14427	14226	14526	14318	14477	14533	14335	14529	14511	14544	14315	14532	14412	14526	14585	14390	14341	14245	14292	14476	14391	14345	14526	14505	14392	14497	14392	14469	14494	14526	14437	14355	14463	14343	14509	14469	14511	14205	14484	14416	14473	14410	14668	14409	14324	14371	14306	14456	14429	14493	14593	14359	14284	14549	14559	14467	14322	14586	14378	14416	14401	14562	14428	14438	14494	14376	14439	14495	14313	14588	14518	14467	14561	14611	14533	14323	14477	14455	14483	14326	14365	14321	14593	14498	14495	14283	14386	14349	14415	14506	14249	14352	14525	14413	14378	14395	14416	14306	14482	14432	14332	14420	14607	14446	14348	14391	14444	14320	14493	14446	14499	14249	14402	14350	14484	14184	14519	14443	14413	14512	14345	14530	14499	14533	14428	14399	14354	14447	14524	14603	14494	14541	14250	14365	14454	14442	14407	14365	14349	14568	14479	14370	14255	14454	14606	14466	14465	14488	14389	14431	14193	14390	14333	14558	14500	14522	14610	14534	14385	14302	14312	14459	14485	14483	14446	14372	14513	14532	14457	14409	14575	14224	14416	14452	14614	14455	14402	14521	14343	14502	14374	14512	14547	14434	14411	14498	14468	14362	14503	14512	14587	14323	14456	14653	14489	14486	14513	14453	14556	14485	14370	14430	14438	14354	14554	14502	14490	14326	14461	14560	14274	14415	14485	14327	14384	14452	14542	14523	14419	14338	14470	14419	14406	14466	14327	14318	14634	14492	14471	14540	14286	14375	14437	14426	14534	14377	14345	14393	14586	14417	14614	14341	14424	14407	14250	14608	14419	14402	14482	14307	14163	14569	14388	14516	14372	14399	14624	14338	14350	14345	14473	14564	14534	14261	14508	14532	14444	14512	14544	14392	14436	14280	14491	14329	14510	14464	14309	14422	14460	14594	14359	14461	14491	14521	14567	14400	14252	14263	14354	14282	14340	14405	14468	14290	14473	14347	14306	14347	14446	14360	14406	14476	14472	14458	14565	14361	14518	14406	14355	14403	14535	14528	14328	14375	14604	14381	14294	14356	14472	14402	14182	14284	14589	14463	14430	14433	14513	14543	14585	14520	14411	14432	14398	14490	14516	14415	14441	14341	14278	14228	14548	14470	14556	14280	14566	14565	14269	14425	14236	14701	14414	14505	14408	14459	14430	14492	14255	14378	14438	14465	14704	14557	14576	14516	14448	14226	14537	14662	14478	14280	14477	14417	14468	14456	14296	14576	14409	14500	14261	14284	14367	14569	14471	14340	14629	14533	14293	14411	14441	14376	14330	14470	14140	14457	14281	14352	14535	14375	14521	14288	14435	14421	14331	14421	14544	14315	14346	14433	14462	14576	14403	14245	14254	14468	14324	14387	14482	14428	14606	14449	14383	14330	14384	14482	14448	14472	14530	14439	14292	14525	14502	14448	14454	14468	14458	14422	14374	14564	14505	14497	14491	14419	14501	14279	14537	14476	14453	14449	14417	14379	14508	14602	14551	14453	14218	14506	14402	14299	14484	14505	14347	14521	14391	14425	14399	14351	14494	14435	14480	14470	14288	14476	14536	14458	14458	14434	14420	14421	14361	14415	14486	14147	14297	14479	14573	14445	14378	14435	14387	14469	14486	14416	14369	14470	14330	14405	14447	14436	14310	14356	14505	14386	14343	14425	14477	14515	14519	14463	14328	14446	14380	14423	14339	14396	14608	14326	14552	14411	14404	14430	14464	14439	14488	14403	14354	14382	14314	14398	14485	14435	14502	14318	14495	14233	14384	14394	14383	14517	14306	14490	14492	14414	14286	14315	14499	14421	14361	14357	14282	14391	14416	14530	14390	14348	14440	14359	14487	14377	14366	14315	14259	14486	14357	14404	14417	14453	14418	14496	14497	14344	14485	14502	14395	14416	14402	14414	14359	14450	14551	14579	14526	14485	14535	14381	14475	14601	14325	14387	14553	14415	14541	14393	14327	14544	14413	14343	14513	14438	14559	14422	14416	14376	14380	14516	14508	14490	14308	14481	14311	14454	14385	14503	14386	14357	14515	14534	14418	14485	14630	14481	14395	14432	14377	14533	14637	14313	14276	14465	14302	14313	14348	14374	14536	14408	14484	14405	14571	14503	14505	14425	14440	14372	14572	14456	14540	14521	14530	14428	14219	14420	14393	14286	14339	14395	14339	14367	14614	14410	14461	14529	14516	14212	14503	14509	14363	14355	14369	14459	14287	14307	14422	14396	14474	14315	14404	14370	14513	14528	14276	14463	14375	14331	14389	14503	14340	14287	14727	14493	14288	14443	14493	14325	14542	14500	14427	14417	14399	14498	14476	14443	14392	14583	14570	14391	14617	14486	14497	14289	14539	14353	14440	14389	14491	14374	14280	14456	14313	14386	14513	14363	14307	14514	14240	14559	14454	14532	14289	14421	14380	14512	14407	14426	14483	14483	14515	14376	14455	14266	14582	14403	14492	14529	14404	14392	14429	14605	14335	14472	14421	14722	14529	14539	14495	14446	14470	14507	14428	14554	14484	14626	14523	14437	14313	14531	14556	14585	14467	14377	14496	14574	14564	14255	14382	14334	14546	14392	14432	14451	14402	14447	14384	14485	14544	14569	14406	14471	14503	14345	14214	14407	14379	14412	14377	14272	14331	14708	14373	14491	14380	14471	14502	14341	14440	14468	14396	14339	14476	14522	14577	14351	14466	14345	14357	14453	14311	14617	14555	14568	14458	14475	14472	14482	14479	14297	14470	14510	14516	14437	14429	14430	14445	14345	14320	14419	14517	14308	14523	14277	14433	14209	14521	14408	14583	14656	14419	14402	14504	14462	14503	14482	14464	14568	14670	14354	14668	14420	14503	14329	14341	14545	14269	14547	14555	14352	14374	14375	14486	14518	14416	14457	14526	14440	14622	14438	14497	14520	14498	14336	14442	14444	14658	14670	14517	14515	14577	14434	14355	14566	14433	14414	14630	14474	14458	14379	14383	14485	14325	14385	14299	14422	14388	14367	14576	14470	14425	14434	14309	14452	14340	14340	14347	14323	14423	14418	14461	14560	14420	14396	14447	14554	14338	14427	14484	14402	14361	14510	14466	14492	14623	14377	14479	14388	14517	14447	14460	14451	14506	14410	14542	14639	14496	14456	14389	14396	14567	14578	14450	14499	14372	14360	14443	14392	14593	14486	14388	14546	14509	14414	14453	14230	14220	14576	14566	14441	14505	14451	14331	14373	14677	14625	14301	14329	14562	14454	14427	14457	14446	14482	14367	14355	14602	14447	14499	14504	14435	14484	14617	14432	14413	14348	14506	14304	14459	14621	14618	14462	14460	14491	14467	14487	14401	14465	14319	14536	14357	14493	14433	14520	14378	14369	14464	14518	14411	14383	14572	14489	14480	14469	14264	14353	14438	14427	14621	14394	14335	14474	14554	14349	14433	14471	14254	14367	14595	14390	14459	14226	14502	14450	14396	14624	14243	14459	14524	14536	14423	14417	14405	14446	14498	14522	14592	14446	14463	14488	14403	14396	14316	14583	14350	14360	14401	14577	14605	14393	14601	14537	14361	14434	14504	14528	14431	14375	14362	14461	14299	14343	14248	14477	14357	14553	14264	14227	14306	14530	14373	14597	14534	14309	14260	14383	14421	14400	14357	14439	14233	14529	14602	14568	14349	14312	14468	14482	14477	14489	14290	14423	14362	14253	14380	14411	14477	14606	14410	14585	14429	14498	14406	14462	14341	14426	14436	14533	14501	14475	14508	14418	14376	14585	14377	14428	14423	14480	14490	14489	14298	14462	14508	14438	14447	14532	14426	14431	14378	14431	14514	14366	14517	14569	14393	14346	14370	14395	14601	14581	14449	14514	14478	14485	14403	14475	14410	14389	14397	14364	14458	14273	14422	14388	14453	14557	14562	14550	14340	14506	14440	14457	14404	14544	14373	14421	14635	14671	14342	14390	14312	14478	14380	14416	14515	14447	14694	14383	14320	14557	14491	14481	14619	14349	14537	14412	14465	14497	14401	14392	14471	14469	14587	14554	14592	14451	14303	14491	14580	14441	14384	14389	14624	14343	14567	14305	14342	14504	14540	14486	14455	14403	14478	14525	14552	14379	14483	14326	14500	14579	14461	14485	14318	14286	14479	14495	14487	14497	14544	14495	14530	14373	14302	14393	14483	14443	14172	14394	14431	14214	14289	14387	14418	14441	14375
25350	21508	29317	28515	27399	26857	25069	21517	19952	19378	18904	18452	18187	17853	17631	17618	17630	17495	17502	17128	17545	17127	17278	17223	17204	17144	17104	17222	17167	17233	17002	17123	16987	17069	17007	16986	17137	16986	16983	16906	17049	16920	17020	16805	16845	16963	16842	16930	16979	17077	16897	17006	16880	17078	17081	16868	16706	16815	16981	17010	17147	17109	17093	17035	17026	17109	16856	16981	17203	16776	16684	16989	17004	16688	16895	17055	16840	16916	16891	16920	16981	16984	16934	16810	16912	16882	17035	16870	17063	16990	17070	16909	16868	17216	17101	16898	16814	16974	17099	16802	16913	17063	16926	16945	16830	16770	17003	17111	17111	17104	16918	16805	16856	16837	16987	17011	17034	16913	16845	16893	16895	17092	16952	16946	16965	16947	16810	16963	17029	16936	16872	16906	16961	16898	17078	17029	16931	17037	16890	16918	17022	16872	16946	17035	16840	16810	17145	16803	16852	17226	17055	17011	16870	16880	16791	16917	17058	16902	16863	16932	16916	16909	16865	17136	16944	16998	17008	16915	16942	17026	17000	16886	17144	16695	17000	16906	16813	17053	16904	17008	16936	16890	16941	16793	16775	17054	17001	16839	16918	16814	16930	16817	16628	16974	16848	16919	16820	16880	17050	17025	16968	16817	16872	16944	16809	16991	16965	16675	17058	16972	16864	16956	17003	16986	17079	16851	16841	16961	17055	16772	16823	17134	17146	16729	16745	16642	16983	16946	16654	16896	17043	17020	17063	16799	17008	17016	16722	16663	16752	16903	16842	16768	17206	16788	16980	16922	17089	16898	17029	16835	16825	16967	16878	16922	16916	16975	16863	16916	17050	16888	16823	16917	16951	16795	16942	16822	16782	16998	16837	16887	16835	16936	16917	16948	16967	16956	16873	17033	16825	16970	16946	16672	16982	17089	17052	16991	16880	16953	16902	17082	17077	16954	16752	16900	16986	16881	16939	16903	16914	16904	17029	16974	16956	16744	16779	17004	17044	16880	16759	16685	16803	16872	16869	16923	16908	16765	16879	17003	16995	17016	16853	16949	16885	16720	17012	17039	17046	16856	16815	16805	16940	16966	17086	16899	16970	16775	16845	16822	16852	16892	16911	16790	17136	16774	16963	16825	16790	16775	17008	16930	16853	16852	16740	16862	17069	17105	16829	16990	16918	16909	17123	16853	16818	16617	16880	16986	16891	16799	17036	17056	17079	16981	16930	17071	16821	17131	16826	16899	16966	17103	16882	16806	16962	16817	16821	16952	16813	16971	16854	16873	16940	16824	16951	17015	16855	16876	16818	16841	17047	16967	16996	16955	16976	16822	16768	16819	16978	16890	16876	16950	16930	16917	16937	16896	16774	16746	16775	17022	17066	17006	16742	16870	16855	16822	17063	17110	16946	16966	16766	16907	16936	16938	16982	16908	16895	16882	17022	16886	16924	16862	16909	16818	17042	16919	16966	16971	16869	16980	17163	17077	17079	17017	16967	16885	16925	16951	17108	16759	16736	16840	17042	16976	16946	16901	16951	17094	16820	16926	16734	16944	17014	17045	16838	16861	16880	16906	17065	16973	16989	16809	16974	17013	16941	16915	16906	16719	16830	17110	17031	16943	16861	17043	16942	16850	16748	17021	17040	16877	16844	16962	16752	16781	17060	16892	17121	16896	16803	17001	16932	17064	17036	17031	16768	16910	17080	16927	17214	17059	16844	16842	16813	17025	16875	16891	16995	17022	16786	17030	17057	16750	16853	16863	17016	16860	16941	16829	16860	17208	17098	16851	16670	16841	17038	16960	16952	16981	17028	16841	16804	16811	16949	16956	16851	16896	17083	16961	16815	16830	16756	16920	16898	16899	16954	17024	16968	16988	17014	16919	17019	16760	16849	16786	16738	16805	16897	16887	16930	16779	16662	16868	17009	17017	16707	16719	17010	16910	16920	16923	16797	16890	16752	16862	16815	16862	16973	16723	16722	16825	16987	16820	16938	16824	16818	16807	16857	16801	17167	16962	17092	16999	16933	16799	16729	16845	17054	16960	16995	16876	16849	16832	16807	16868	17153	16807	16974	16788	16803	16753	17003	16904	17000	16810	16976	16853	16599	16747	16953	16959	16813	17019	17024	16912	16997	17016	16979	16940	16855	17050	16726	16834	17031	16882	16939	16908	16877	16876	16803	16833	16902	16907	16792	17048	17104	16902	16891	16815	16993	16903	16802	16919	16823	16981	16939	16879	16946	16825	17112	16936	16955	16864	16877	16905	17162	16927	16935	16986	16842	16980	17040	16890	16974	16827	16806	16858	16910	16845	16915	16809	16988	16868	16890	16740	16855	17132	16868	17118	16849	16829	16919	16840	16741	17133	17003	16812	16848	16936	16798	16973	16893	16877	16965	16739	16829	16895	17041	17044	17135	16886	16781	16962	16634	16910	16950	16716	16776	17027	16994	17043	16990	16901	16964	17045	17106	17052	17049	16957	16958	17105	17005	17012	16890	16868	16922	16936	16970	17034	16895	16799	17074	16916	16879	16824	16917	17019	16775	16765	16857	17007	16859	16908	16998	16746	17100	17062	16705	16839	16839	17105	16880	16746	16884	17047	16965	17002	16936	16817	16790	16767	16883	16764	16887	16863	16929	16920	17018	16945	16726	16972	16897	16951	16890	16891	16852	16975	17057	16940	16755	16912	16840	17130	16801	17139	16912	16903	16648	16829	16839	16924	17000	16943	17047	16913	16969	16726	17023	16796	16970	16860	17001	16863	16990	17023	17175	16995	16998	16994	16995	16726	16937	16830	16870	17025	17075	17095	16977	16835	16872	17038	16910	16911	16884	17006	16899	17090	16849	16844	16907	17002	16886	17020	17010	16962	16927	17157	17106	16742	16954	16858	17116	17045	16942	17034	16910	16861	17126	16943	16866	16843	17053	16992	16975	17044	16785	16933	16737	16836	17005	16845	16769	17062	16883	16810	16903	16709	16945	17094	16943	16771	17069	16908	17057	16776	16983	16947	16933	17078	17021	17125	16913	16780	16776	16881	16944	16882	16832	16746	16854	17024	16902	16700	17053	17185	16683	16956	16966	16826	17021	16986	16998	16821	17097	16886	16822	17051	16924	17007	17221	17209	16995	16810	16847	16980	17055	16898	16790	16915	16782	16860	16965	16812	16998	16859	17009	16937	16965	17016	16957	16862	17022	16935	16974	16884	16904	17087	16864	16927	16972	17111	16895	16816	16972	16785	16913	17028	16873	16925	16901	16869	16915	16837	16927	17007	16992	16979	16944	16923	16907	16961	17137	16836	16887	16906	16951	17086	16703	17066	16872	16772	17013	16816	16788	16878	16877	16780	16905	17081	16957	16983	17161	17044	17073	16796	16827	16948	16893	16690	16946	17015	16821	16880	16931	16837	16904	16959	16990	16959	16943	16876	17016	16984	16942	17086	16910	17047	16953	16919	16894	16886	16900	16933	16898	16975	16936	16819	17081	16934	17044	16901	16862	16769	16999	16871	16836	16870	17023	16993	16847	16891	17015	16844	16917	16921	16851	16818	16882	16969	17111	16995	16832	16897	17027	16992	16961	16840	16770	16898	16957	16805	16878	16964	16855	16833	16986	16733	16958	16905	17001	16918	17082	16976	16994	17089	16877	16785	17028	16949	16819	16860	16912	16799	16824	16815	16925	16873	17096	16958	16925	16884	17032	17143	16805	16969	16972	16964	17087	16961	16648	16945	16957	16885	16957	17176	16954	16940	17027	16939	16860	16909	16777	16870	16989	17001	16899	16889	16809	16829	16803	17016	17056	17016	17044	17016	16830	16981	16904	16946	16937	16843	16962	17050	16770	17056	16925	16732	16991	16891	16896	16807	16888	16727	17053	17146	16917	16702	17027	16782	16828	16838	16844	16945	17089	17103	16972	17108	16963	16841	17007	16982	16910	16785	16740	17028	16934	16825	16830	16871	16968	17020	16852	16830	16909	17023	16953	16968	17139	16857	16970	17067	16794	16850	16975	16967	16942	17052	17008	16695	16819	17354	16949	17113	16794	16775	16771	16756	16931	16796	17056	16733	16838	16951	16759	16842	16886	16935	16882	16898	17021	16763	16933	16688	16958	16844	16796	17032	16898	16823	16890	16740	16985	16882	16854	16802	17009	17040	16822	16972	16948	16717	17032	17037	16977	17195	17098	17121	17011	16888	16922	16858	16973	16993	16998	16838	17016	16799	17309	17114	16877	16731	16906	17122	16953	16848	16935	16867	17048	16876	16687	17086	17052	16861	16671	16934	16752	16664	16958	16925	16927	16944	17064	16790	17017	16856	16754	16944	16872	16877	16960	16899	17001	16820	16999	16972	16701	16925	17004	16882	16931	16947	17016	16730	16938	17120	16807	16753	17087	16836	16832	16720	16862	17022	16973	16900	16930	16935	17048	16976	17177	16856	16842	16991	16901	16971	16789	16912	16760	16985	17005	16726	16860	16867	17022	16900	16888	17013	16866	16930	16834	17056	16881	16831	16919	17150	16900	16968	16813	17010	16848	16971	16781	17000	16980	17012	17046	16835	17039	16877	16786	16855	16918	16962	16887	17131	16964	16906	16821	16800	17013	17182	16916	16971	16869	16875	16970	16972	16918	16776	16826	17042	16767	16955	16758	16829	16817	16933	17044	16929	16825	17136	16918	16583	17046	16739	16795	16976	17030	16794	16842	16745	16838	16948	16938	16964	17010	16956	16964	17019	16882	16904	16911	16833	16798	16759	16789	17023	16884	16952	16994	16947	16833	17106	17186	16730	16863	16776	16861	16997	16823	16992	17164	16920	16952	17065	16913	16974	16807	16756	16854	16874	16931	16887	16871	17130	17021	17003	16923	16844	16950	16881	16906	17018	16893	16913	16925	16961	16929	17072	16960	17037	16743	16799	16844	16900	16817	16712	16968	16874	16816	16879	16795	17043	16906	17072	16996	16854	16850	16840	16857	16769	16838	16910	16905	16784	16994	16859	17075	16812	16939	16924	17035	17222	17104	16872	16863	16873	16948	17132	16880	17243	16809	16932	16828	16937	16685	16804	16870	16898	16978	16964	16963	16846	16990	16916	16826	16928	17039	16867	16942	16836	16871	17030	16966	16866	16855	16979	16975	16895
30416	50387	49403	39691	32772	27698	23713	21101	19215	18101	17269	16955	16138	15724	15573	15577	15135	15242	15011	14907	14864	14596	14556	14752	14677	14665	14668	14577	14631	14486	14588	14519	14533	14415	14395	14558	14617	14508	14517	14665	14516	14461	14616	14551	14495	14574	14360	14675	14373	14395	14461	14582	14405	14478	14493	14463	14524	14457	14589	14382	14463	14425	14387	14402	14469	14586	14664	14549	14491	14436	14352	14471	14336	14413	14455	14592	14318	14545	14456	14441	14494	14516	14478	14260	14365	14440	14593	14667	14455	14461	14500	14343	14451	14534	14485	14247	14481	14465	14486	14538	14304	14480	14449	14313	14429	14539	14370	14344	14461	14554	14461	14580	14293	14544	14525	14477	14478	14637	14338	14516	14267	14539	14446	14531	14408	14405	14469	14601	14489	14453	14485	14227	14410	14438	14460	14448	14403	14543	14492	14421	14483	14383	14448	14269	14460	14559	14505	14209	14393	14436	14315	14448	14492	14365	14349	14484	14456	14404	14425	14483	14342	14313	14473	14499	14408	14341	14555	14477	14521	14321	14486	14228	14309	14381	14489	14414	14316	14426	14357	14395	14455	14484	14379	14538	14474	14488	14457	14397	14355	14188	14483	14547	14604	14375	14304	14543	14387	14393	14644	14539	14407	14342	14524	14393	14403	14489	14424	14452	14540	14219	14415	14441	14467	14378	14318	14337	14376	14435	14473	14407	14318	14425	14591	14370	14331	14404	14312	14469	14366	14494	14381	14451	14537	14388	14497	14465	14348	14508	14271	14245	14378	14432	14344	14361	14310	14357	14467	14527	14470	14265	14293	14313	14386	14496	14450	14550	14422	14303	14402	14407	14463	14418	14480	14303	14433	14433	14443	14447	14459	14267	14393	14354	14499	14346	14243	14503	14517	14395	14346	14500	14553	14294	14500	14353	14656	14501	14408	14305	14395	14353	14397	14559	14411	14543	14403	14392	14440	14449	14278	14377	14395	14412	14205	14380	14421	14432	14460	14478	14312	14528	14453	14437	14429	14508	14322	14384	14386	14533	14294	14285	14584	14395	14347	14617	14402	14344	14421	14416	14406	14425	14425	14476	14454	14521	14437	14408	14384	14297	14426	14502	14505	14459	14431	14290	14342	14504	14503	14497	14517	14637	14357	14503	14428	14370	14469	14330	14406	14363	14227	14396	14396	14390	14450	14377	14504	14330	14600	14432	14214	14434	14331	14440	14408	14340	14485	14377	14373	14544	14365	14397	14282	14273	14636	14330	14401	14554	14450	14379	14353	14349	14288	14531	14439	14287	14402	14517	14300	14452	14457	14345	14306	14460	14347	14460	14548	14488	14516	14434	14388	14459	14411	14289	14448	14315	14338	14537	14347	14550	14368	14559	14560	14356	14432	14285	14375	14432	14550	14500	14606	14388	14377	14488	14414	14517	14498	14519	14395	14462	14291	14373	14366	14353	14430	14297	14352	14304	14534	14348	14541	14265	14243	14601	14376	14371	14440	14319	14364	14398	14538	14448	14501	14521	14436	14480	14405	14367	14537	14457	14422	14469	14497	14453	14332	14403	14270	14324	14230	14430	14442	14369	14416	14413	14497	14391	14563	14405	14423	14539	14349	14277	14419	14482	14412	14467	14431	14455	14526	14584	14434	14349	14474	14537	14446	14407	14307	14338	14375	14204	14378	14337	14640	14483	14585	14454	14314	14345	14440	14485	14251	14639	14395	14449	14344	14520	14399	14462	14333	14377	14474	14453	14439	14423	14326	14454	14277	14502	14388	14397	14479	14380	14430	14415	14404	14351	14483	14481	14406	14210	14421	14407	14307	14337	14554	14479	14530	14379	14453	14328	14394	14487	14556	14406	14451	14306	14541	14538	14384	14278	14608	14438	14363	14317	14230	14416	14555	14409	14272	14294	14371	14435	14354	14228	14334	14293	14328	14332	14426	14617	14357	14420	14404	14449	14506	14288	14430	14370	14439	14340	14521	14480	14574	14402	14595	14434	14568	14436	14398	14467	14403	14367	14460	14400	14591	14461	14412	14400	14549	14463	14517	14306	14267	14412	14317	14419	14556	14391	14419	14379	14382	14440	14519	14485	14411	14428	14544	14421	14355	14348	14402	14327	14488	14351	14486	14340	14473	14482	14312	14492	14597	14508	14392	14329	14420	14460	14469	14337	14419	14334	14374	14437	14259	14492	14360	14210	14464	14437	14427	14390	14390	14442	14264	14375	14470	14556	14341	14421	14345	14323	14368	14503	14378	14302	14156	14348	14529	14233	14648	14457	14434	14319	14283	14502	14593	14610	14403	14363	14356	14374	14540	14279	14513	14426	14572	14450	14355	14417	14416	14350	14468	14456	14478	14366	14391	14422	14460	14308	14561	14451	14408	14247	14359	14445	14360	14500	14440	14426	14482	14441	14357	14436	14325	14406	14348	14315	14500	14389	14493	14381	14441	14442	14508	14545	14427	14250	14358	14397	14306	14437	14436	14326	14337	14452	14375	14453	14613	14444	14618	14619	14476	14305	14462	14470	14442	14414	14381	14297	14343	14356	14382	14569	14373	14497	14420	14402	14410	14578	14488	14363	14425	14380	14218	14567	14525	14352	14450	14408	14356	14443	14451	14481	14561	14355	14498	14464	14308	14297	14489	14549	14453	14403	14363	14441	14384	14475	14449	14356	14366	14316	14587	14589	14417	14540	14389	14523	14472	14353	14314	14490	14360	14446	14357	14402	14550	14332	14465	14427	14359	14451	14386	14416	14594	14622	14450	14349	14626	14361	14489	14473	14521	14473	14518	14292	14488	14361	14465	14349	14410	14328	14318	14507	14381	14235	14395	14403	14597	14381	14282	14321	14523	14608	14448	14490	14468	14529	14336	14492	14504	14371	14372	14345	14479	14419	14546	14381	14299	14576	14577	14480	14270	14411	14337	14501	14340	14551	14525	14459	14581	14463	14296	14398	14528	14556	14483	14408	14534	14450	14220	14334	14378	14404	14441	14513	14434	14542	14396	14364	14619	14500	14577	14544	14572	14486	14286	14444	14437	14363	14415	14392	14499	14454	14496	14359	14474	14384	14416	14456	14475	14411	14257	14359	14397	14363	14488	14499	14429	14432	14561	14454	14570	14422	14353	14478	14416	14411	14435	14400	14520	14384	14480	14539	14372	14528	14436	14419	14488	14576	14248	14587	14359	14299	14334	14504	14393	14437	14395	14375	14508	14396	14575	14385	14378	14280	14292	14400	14369	14355	14326	14340	14387	14284	14321	14386	14367	14470	14573	14482	14446	14416	14411	14268	14293	14303	14451	14418	14407	14377	14639	14502	14424	14570	14377	14284	14396	14346	14367	14392	14463	14346	14262	14390	14370	14528	14504	14362	14474	14259	14479	14422	14440	14482	14492	14464	14469	14521	14473	14426	14399	14515	14537	14445	14397	14507	14355	14525	14426	14301	14398	14379	14591	14585	14379	14462	14607	14366	14529	14448	14391	14232	14343	14484	14503	14572	14646	14397	14565	14207	14513	14458	14431	14391	14435	14431	14423	14389	14311	14565	14478	14354	14396	14478	14564	14400	14495	14542	14521	14441	14488	14330	14384	14301	14174	14541	14236	14442	14173	14536	14565	14438	14344	14512	14519	14354	14487	14248	14489	14545	14411	14513	14335	14433	14627	14359	14541	14403	14518	14526	14415	14462	14387	14435	14291	14489	14444	14511	14352	14511	14448	14453	14468	14425	14426	14432	14344	14436	14564	14463	14492	14306	14337	14326	14324	14487	14529	14305	14336	14515	14401	14275	14430	14344	14449	14411	14462	14408	14386	14582	14469	14403	14462	14446	14430	14461	14536	14226	14450	14381	14468	14399	14440	14443	14447	14201	14457	14302	14220	14502	14459	14483	14318	14446	14496	14359	14344	14469	14514	14529	14608	14381	14419	14264	14361	14335	14600	14474	14388	14431	14296	14368	14338	14495	14477	14381	14502	14464	14529	14292	14471	14480	14383	14368	14550	14388	14447	14287	14476	14412	14450	14375	14472	14448	14452	14443	14468	14452	14302	14421	14253	14521	14491	14552	14481	14526	14445	14430	14422	14410	14203	14495	14453	14508	14515	14526	14410	14454	14443	14563	14284	14477	14561	14281	14431	14610	14384	14452	14431	14444	14377	14429	14472	14420	14525	14478	14532	14441	14535	14424	14234	14492	14378	14518	14350	14520	14391	14525	14426	14503	14250	14386	14494	14379	14369	14391	14406	14226	14527	14460	14396	14443	14287	14406	14199	14359	14345	14686	14307	14363	14440	14482	14426	14378	14194	14351	14583	14569	14381	14281	14391	14423	14442	14475	14526	14435	14547	14428	14375	14482	14555	14383	14358	14382	14340	14557	14629	14261	14368	14425	14489	14404	14564	14280	14579	14511	14467	14328	14412	14406	14500	14309	14533	14462	14344	14416	14285	14500	14438	14453	14307	14346	14468	14439	14400	14568	14456	14378	14303	14608	14478	14395	14501	14391	14502	14475	14567	14541	14398	14462	14526	14643	14432	14413	14511	14236	14434	14432	14231	14478	14413	14397	14720	14389	14497	14434	14339	14523	14298	14457	14428	14502	14494	14488	14196	14581	14423	14490	14609	14432	14394	14508	14421	14389	14413	14453	14592	14387	14446	14400	14279	14419	14320	14458	14467	14479	14425	14579	14424	14352	14360	14368	14340	14341	14642	14419	14508	14466	14396	14426	14508	14202	14450	14437	14416	14416	14466	14425	14279	14334	14449	14401	14469	14533	14294	14442	14693	14452	14312	14371	14539	14501	14449	14487	14508	14507	14360	14304	14333	14492	14357	14674	14604	14521	14390	14266	14461	14362	14500	14416	14562	14505	14254	14435	14564	14526	14360	14477	14455	14466	14338	14510	14409	14514	14497	14246	14337	14497	14569	14536	14373	14467	14357	14447	14420	14281	14358	14375	14560	14312	14703	14426	14360	14408	14324	14516	14544	14348	14376	14412	14440	14415	14299	14335	14358	14300	14419	14572	14414	14443	14460	14318	14429	14342	14433	14341	14453	14241	14431	14437	14299	14419	14504	14353	14457	14316	14616	14351	14664	14595	14412	14414	14577	14396	14335	14459	14489	14587	14497	14417
24070	21487	29236	25106	25072	28097	27914	23118	21315	20420	19640	19030	18317	18340	18192	18075	17603	17752	17516	17738	17597	17446	17657	17454	17321	17165	17471	17165	17347	17210	17318	17286	17065	17036	17089	17030	17121	16849	17092	16863	17125	17006	17105	16978	16997	16858	17128	17038	17019	16917	16892	17070	17146	17038	17043	16844	16839	16995	16921	16991	16807	16803	17018	16820	16886	16682	16895	16677	16957	16956	17138	16783	17115	16993	17156	17005	17021	16974	16991	17072	17036	16887	17118	16908	17113	16911	16942	16943	17202	16887	16956	16928	17125	16915	16791	16854	16950	16883	17003	16830	16838	17220	16923	16818	16818	16964	17000	16877	16924	16744	16910	16904	16948	16634	16952	16929	16939	17028	16949	16781	17021	16856	16776	16793	16780	16918	16825	16825	17067	16757	16874	16970	16946	16876	16913	16801	16915	16934	16932	16828	16803	16936	17008	17004	16916	17022	16824	16930	17080	17046	16920	16803	16906	17006	16761	16830	16772	16835	16941	16981	16935	16782	17060	16939	17045	16944	16812	16749	16893	16860	16914	16866	17073	16981	16901	16733	16922	16950	16996	16874	17103	16793	16753	16860	16850	17044	16696	16818	16799	16893	17136	16929	17031	16914	16922	16777	16902	16929	16945	17176	16883	16934	16742	16814	16916	16887	17083	17012	17057	16945	17020	16959	16972	16768	17113	17019	17183	16982	16781	17017	16865	16965	16831	16776	16898	16906	16600	16771	16787	16923	17112	17068	16882	16929	17015	16868	17053	16870	16797	17095	16819	16802	16898	16789	16986	17105	16867	16891	16681	16915	16830	16927	16863	17005	16868	17057	16805	16950	16699	16715	16906	16913	16863	16858	16873	16695	16827	16810	17224	17004	16949	16797	16973	17091	16930	16838	17127	16998	16759	16846	16900	16861	17039	17078	16889	16995	16697	16872	16831	16908	16932	16989	16852	16882	16799	16940	16786	16891	16909	17059	16869	17019	16857	16756	16987	16884	16866	16899	16976	16955	17037	16923	16794	16898	16777	16884	16819	16735	16903	16945	16994	16881	16684	17034	16748	16873	16968	16784	16891	17134	17204	16917	16989	16834	16711	16928	17009	16711	17028	16790	16833	16806	16790	16777	16689	17054	16959	16870	16831	16986	16872	16967	16995	16855	17054	16867	17047	16873	16893	16665	16816	16922	16886	16887	16879	16979	17001	17076	16670	16683	17000	16961	16743	16915	16596	16882	16849	16633	16892	16856	16677	16919	16617	16876	16807	17061	16930	16946	16900	16932	16724	16806	16748	16768	16745	16985	16813	17090	16773	17028	16871	16857	16929	16821	16780	16895	17122	17003	17144	17153	16976	16975	17008	16756	16808	16998	16970	16751	16819	16796	16862	17164	16867	16840	16957	16951	16736	16837	16951	16878	17065	16834	16788	16927	16837	16966	16948	16745	17050	16898	16873	17000	16954	16934	16872	16938	17066	16761	16877	16903	16929	16897	16837	16877	16820	16926	16765	16781	17005	16972	17153	17078	17208	16670	16936	16970	16749	16949	16842	16825	16804	16901	16844	16951	16975	16902	16908	16764	16860	17126	17009	16788	16896	16741	16710	16945	16797	16915	16727	16845	16750	16984	16953	16880	17049	16900	16753	16900	17037	16926	16832	16963	17072	17084	16779	16877	16909	16744	17021	17054	16837	16823	16924	16976	16747	16845	16961	16938	16807	16907	16937	16887	16994	17150	16902	16962	16951	16667	16776	16836	16860	16926	16761	16765	16972	16750	16799	16834	16922	16922	16915	16878	16898	16855	16813	17032	16732	16976	17030	16972	17082	16785	16933	17013	16914	17116	16988	16762	16917	17003	16976	16858	16716	16758	16917	16855	16795	16842	16667	17063	16889	16911	17101	16884	16903	16855	16975	16743	16573	16785	16846	16694	16998	16853	16779	16857	17071	17042	16955	17014	17082	16891	16961	16879	16773	16866	16646	16921	16925	16805	16989	17073	16968	16760	16931	17232	16814	16819	16761	16605	16898	16819	16860	16821	16880	17053	17045	16967	16846	16775	16960	16965	16867	16955	16736	16993	17141	17017	16833	16993	16817	16914	16784	16882	16769	16950	16812	16939	16933	16828	16884	16816	16717	17069	16822	17018	16732	17121	16900	16755	17152	17113	17023	17111	16827	16812	16786	16953	16958	16840	16942	16913	16904	16824	16868	16937	16836	16745	16833	16947	16742	16856	16873	17094	16966	16961	17030	16940	17089	16994	16943	16766	17035	16868	16622	16896	16760	16652	16831	16615	16884	16853	16925	16958	16862	16825	16819	16852	16745	16925	16998	16892	17024	17016	16987	16976	16837	16930	16759	16860	17194	17076	16879	16883	16795	16853	16862	16995	17028	16962	16885	16948	16958	16893	17025	16925	16889	16833	16946	16978	16974	16903	16885	16923	16857	16828	16870	16867	16869	16803	16918	16885	17087	16981	16931	16953	16889	16757	16888	17044	17054	16663	16915	16811	16830	16845	16717	16916	16926	17020	17033	16897	16923	16806	16873	16771	16818	16680	16866	17015	17093	17044	16875	16816	16922	17101	16675	16720	16857	17214	16852	17028	16773	17069	17147	17010	16769	16808	16946	17067	16843	17105	16951	17104	16803	17032	16837	17004	16869	16834	16738	16863	16970	16781	16759	16919	17005	16862	16949	16872	16840	16917	17100	16908	17026	16917	16791	17097	16775	16843	17093	16853	16637	16820	16941	16899	16896	17010	16891	16900	16845	17070	17077	16862	16799	16684	16889	16729	17074	16770	17043	16880	16977	16999	17078	17017	17035	17053	16903	16970	16914	16880	16878	16949	16894	17056	16836	16905	17055	16892	16804	16839	16924	16843	16962	16869	16793	16913	16981	16942	16624	16882	16967	16963	17001	16878	16835	16978	17049	16826	16799	16688	16777	16822	17205	16949	16948	16956	17021	16773	16957	16921	16693	16866	16674	16996	16713	16890	16963	16862	16876	16889	17084	16832	17015	17060	16929	16731	16911	16921	16756	16827	16881	16930	16875	16668	16853	16966	16768	16669	16973	16788	17036	17012	17187	16845	16893	16903	16830	16947	16614	16891	17070	16865	16859	16796	16751	16965	16959	16847	16946	16982	16900	16862	16971	16796	17036	17129	16900	16831	16952	16777	16839	16988	16829	16776	16809	16844	16792	16906	16728	16808	16904	16830	16887	16832	16833	16715	16949	16973	16858	17045	16854	16784	16865	16724	16847	16857	17021	16891	16999	16833	16933	17011	16897	16752	16876	16673	16988	17068	16831	16826	16877	16950	16938	16770	16876	16888	16972	17126	17111	17093	16978	16846	16910	16750	16956	16793	16923	17052	16885	17147	16883	16994	16816	16909	16814	16920	16962	16669	16857	16842	16753	17179	17023	17010	17022	16861	16970	16804	16840	16805	16988	16865	16947	16817	16856	16909	16978	16902	16862	16727	16722	17002	17050	16769	16948	17015	16963	16854	16907	17084	16950	16887	16944	16988	17013	16937	16916	16950	16897	17054	16702	16808	16944	16995	16715	16808	16925	16957	16907	16922	16918	16751	17050	16957	16973	16936	16843	16903	16968	16866	16683	16780	16923	16785	16925	16818	16933	16946	16890	16960	16865	17046	16966	16921	16869	16891	16836	17145	16912	16938	16921	17044	16966	17065	16921	17035	16842	16884	16980	17036	16888	16909	17024	16999	16902	17100	16904	16827	16998	16950	16882	16771	16993	16883	16801	16744	16985	17024	16813	16917	16837	16855	16950	16773	17001	17030	16845	16960	16840	16695	16938	16945	17136	16808	16970	16911	16752	16765	16846	16863	17190	17022	17074	16969	16869	16581	16623	16759	16783	16982	16926	16965	16889	16860	16915	16901	16731	17012	16867	16835	16946	16876	16976	16840	16933	16781	17061	17012	16899	16925	16990	16631	17075	16888	16961	16961	16971	16863	16906	16915	16813	16703	16875	17169	16958	16880	16916	16891	16863	16842	17003	17046	16951	16809	16999	16871	16878	16960	16860	16873	16921	16886	16891	16826	16891	16883	16810	17056	16882	16943	16897	16975	16809	16818	17025	16929	16791	17160	16842	16905	16953	16710	16657	16784	16772	16845	16919	16986	16913	16884	16934	17013	16796	16849	17025	16988	16867	16862	17116	16983	16874	16772	16865	16885	16955	16992	16940	16911	16889	17027	17013	17273	17086	17030	16931	16802	17015	16797	16906	16674	16949	16737	16819	16853	16956	17026	16876	16852	16869	16725	17014	16918	16886	16906	17046	16963	16887	17025	16864	16970	16977	16760	16842	16972	16799	16836	16818	16978	16816	16848	16903	16882	16938	16996	16999	16742	16896	16809	17011	16920	16875	16963	16862	16802	16864	16832	16798	17018	16780	16900	16873	16933	17068	16790	17024	16804	16900	16868	16944	16865	17212	16885	16962	16873	16849	16881	16968	16835	17070	17067	16884	16803	17045	16967	16885	16845	16858	16946	16853	17026	17091	16891	17060	16909	16887	17071	16874	16718	16925	16908	16921	17013	17055	16955	16929	16882	16906	16738	16947	16852	16918	16901	16963	16953	17072	17007	16907	17052	17092	16862	16728	16903	16836	17181	17007	17071	17019	16877	17036	16864	16775	16896	17022	16802	16945	17064	16976	16897	16847	17055	16980	16857	16863	17015	16904	16677	17077	17024	16971	16785	16847	16801	16840	17039	16852	16840	16870	16831	16771	16825	16910	16971	16904	16644	16890	16737	17039	16944	17062	16878	16914	17099	17080	16941	16773	16980	17064	16860	16760	16922	17003	16836	16897	16794	16731	16885	16838	16661	16934	16850	17020	16964	16860	16941	16845	16732	16890	16918	16816	16731	16834	16764	16932	16999	17094	17123	16872	16866	17029	16974	17049	16740	16773	16906	16870	16757	16976	16839	16734	16920	16905	16996	17012	16942	17049	17138	17019	16899	16928	16775	16829	16735	16932	16996	17041	16732	16967	17135	16737	16774	16964	16831	16860	17124	16571	16969	17045	17156	17172	16944	16915	16849	17216	17062	16891	16966	17024	16768	16985	16989	17006	16871	16793	16988	17001	17022	17078	16789	16780	16956	16834	16957	16817	17040
31993	54350	53425	43164	36246	30739	26539	23214	21245	19641	18373	17302	16660	16576	16145	16041	15752	15359	15174	15091	15114	15016	14969	14855	14852	14583	14723	14638	14657	14608	14631	14687	14490	14520	14567	14495	14520	14536	14484	14413	14429	14347	14515	14483	14497	14416	14428	14358	14579	14585	14545	14370	14336	14325	14306	14264	14376	14315	14368	14352	14237	14290	14424	14504	14407	14306	14466	14394	14397	14362	14181	14384	14445	14378	14322	14295	14476	14380	14440	14463	14308	14348	14384	14384	14515	14407	14394	14294	14409	14447	14520	14359	14505	14302	14351	14301	14242	14442	14365	14239	14307	14353	14361	14618	14405	14247	14348	14468	14394	14335	14347	14468	14383	14356	14342	14251	14221	14284	14275	14500	14352	14515	14333	14559	14315	14431	14257	14312	14296	14259	14342	14370	14289	14484	14260	14218	14333	14372	14451	14129	14361	14475	14246	14227	14303	14307	14439	14303	14424	14256	14381	14564	14308	14404	14543	14481	14375	14308	14359	14350	14275	14301	14231	14421	14316	14234	14275	14475	14421	14474	14218	14239	14302	14274	14343	14331	14446	14261	14400	14498	14408	14405	14380	14302	14337	14445	14374	14345	14467	14426	14434	14305	14318	14433	14289	14340	14456	14452	14215	14207	14311	14388	14439	14349	14601	14237	14306	14318	14476	14342	14281	14268	14160	14273	14352	14183	14281	14321	14322	14411	14357	14239	14279	14430	14369	14347	14287	14411	14270	14357	14432	14365	14319	14428	14210	14155	14252	14466	14314	14314	14268	14483	14348	14318	14359	14204	14423	14426	14471	14207	14395	14445	14253	14376	14299	14222	14240	14444	14351	14328	14210	14492	14356	14193	14464	14234	14333	14467	14168	14416	14318	14424	14325	14378	14310	14311	14143	14378	14303	14329	14411	14168	14294	14235	14342	14401	14374	14423	14212	14056	14461	14323	14289	14284	14289	14443	14389	14229	14331	14425	14340	14333	14372	14288	14383	14194	14306	14385	14303	14199	14437	14424	14413	14305	14361	14424	14462	14346	14425	14354	14363	14260	14482	14593	14160	14498	14263	14479	14341	14407	14256	14522	14258	14336	14391	14422	14485	14249	14368	14251	14268	14515	14534	14440	14346	14239	14538	14123	14265	14259	14432	14224	14469	14320	14318	14418	14542	14393	14385	14335	14318	14238	14253	14355	14392	14381	14534	14323	14269	14523	14356	14462	14507	14365	14426	14209	14256	14309	14302	14284	14490	14255	14356	14385	14277	14281	14335	14392	14423	14293	14507	14201	14274	14260	14263	14317	14329	14352	14389	14275	14392	14269	14398	14188	14452	14425	14247	14308	14324	14367	14422	14491	14419	14310	14395	14420	14376	14382	14191	14299	14313	14431	14241	14333	14437	14415	14434	14329	14446	14408	14265	14126	14258	14410	14418	14328	14408	14375	14231	14355	14317	14511	14288	14308	14383	14347	14195	14098	14332	14409	14373	14250	14288	14463	14333	14359	14430	14415	14387	14301	14456	14262	14470	14141	14190	14203	14214	14177	14377	14385	14360	14463	14273	14358	14243	14428	14411	14454	14428	14460	14374	14434	14212	14423	14371	14307	14343	14541	14387	14332	14440	14494	14265	14325	14608	14457	14320	14393	14293	14383	14302	14420	14274	14503	14362	14376	14332	14488	14149	14427	14196	14359	14209	14311	14433	14402	14387	14361	14203	14232	14423	14280	14365	14449	14343	14442	14344	14349	14365	14320	14283	14243	14535	14371	14389	14355	14318	14457	14382	14275	14418	14074	14427	14333	14357	14311	14340	14328	14477	14402	14419	14430	14404	14425	14450	14488	14462	14320	14397	14508	14224	14325	14239	14380	14593	14125	14241	14202	14222	14531	14305	14246	14417	14423	14502	14509	14250	14365	14272	14401	14285	14561	14495	14432	14527	14306	14378	14369	14381	14377	14388	14200	14402	14313	14404	14281	14234	14291	14476	14396	14391	14291	14500	14317	14386	14335	14467	14308	14415	14253	14297	14277	14380	14290	14230	14340	14333	14432	14425	14372	14341	14405	14232	14400	14342	14289	14499	14418	14358	14470	14256	14344	14442	14233	14443	14355	14394	14541	14355	14294	14328	14406	14331	14511	14291	14312	14323	14265	14385	14391	14466	14335	14278	14391	14313	14386	14539	14356	14245	14243	14220	14324	14280	14379	14277	14327	14431	14218	14258	14394	14302	14301	14389	14346	14405	14218	14332	14537	14456	14165	14484	14249	14185	14279	14376	14441	14376	14368	14236	14267	14411	14346	14434	14400	14413	14333	14490	14544	14542	14138	14456	14354	14367	14476	14357	14449	14398	14425	14396	14263	14385	14361	14289	14266	14363	14371	14542	14430	14437	14213	14407	14556	14387	14321	14361	14299	14451	14366	14340	14319	14529	14334	14419	14258	14345	14393	14174	14306	14455	14268	14162	14457	14250	14307	14269	14166	14311	14312	14326	14152	14461	14345	14260	14265	14291	14364	14346	14254	14415	14153	14500	14393	14368	14237	14207	14374	14536	14383	14232	14348	14142	14456	14359	14344	14381	14326	14472	14321	14357	14451	14344	14418	14241	14443	14357	14315	14337	14466	14233	14335	14482	14247	14355	14373	14478	14366	14234	14322	14362	14411	14367	14434	14465	14451	14297	14293	14493	14437	14318	14369	14363	14244	14075	14531	14339	14388	14516	14493	14234	14346	14279	14250	14379	14433	14371	14389	14498	14278	14350	14340	14410	14389	14459	14413	14388	14465	14480	14410	14252	14430	14372	14395	14302	14478	14364	14378	14226	14194	14395	14253	14428	14409	14257	14446	14420	14362	14399	14362	14259	14356	14523	14278	14435	14383	14443	14379	14243	14113	14337	14382	14489	14440	14535	14358	14236	14411	14377	14559	14311	14413	14312	14478	14514	14405	14274	14289	14418	14425	14364	14429	14255	14218	14292	14343	14385	14224	14390	14281	14373	14354	14496	14354	14366	14372	14261	14502	14420	14423	14376	14376	14449	14290	14497	14305	14212	14308	14439	14385	14319	14413	14395	14243	14562	14416	14421	14319	14414	14304	14296	14390	14331	14374	14325	14347	14345	14384	14405	14315	14281	14276	14420	14374	14420	14365	14387	14409	14387	14452	14374	14499	14318	14347	14416	14264	14424	14413	14290	14363	14306	14415	14476	14419	14479	14457	14566	14423	14357	14316	14383	14443	14313	14378	14419	14453	14360	14260	14350	14408	14494	14410	14270	14559	14462	14488	14237	14387	14334	14266	14513	14260	14345	14269	14255	14209	14441	14425	14302	14493	14551	14357	14285	14377	14225	14406	14390	14293	14200	14357	14393	14385	14312	14403	14421	14354	14320	14287	14282	14230	14313	14250	14392	14571	14513	14479	14316	14296	14221	14375	14465	14477	14359	14236	14204	14295	14300	14443	14093	14315	14268	14440	14157	14267	14406	14444	14358	14306	14426	14405	14344	14384	14366	14440	14382	14410	14366	14125	14450	14331	14345	14282	14503	14206	14562	14378	14198	14348	14308	14206	14271	14373	14306	14357	14342	14398	14345	14385	14299	14441	14298	14340	14279	14341	14548	14476	14304	14403	14404	14363	14436	14282	14425	14260	14377	14331	14371	14412	14175	14331	14213	14303	14342	14171	14336	14536	14330	14449	14350	14390	14444	14325	14243	14353	14468	14363	14362	14416	14316	14477	14487	14230	14222	14363	14282	14236	14331	14499	14435	14192	14316	14526	14394	14395	14429	14263	14290	14245	14283	14318	14467	14346	14363	14422	14264	14240	14312	14210	14386	14356	14294	14348	14127	14403	14453	14531	14345	14258	14315	14404	14343	14423	14318	14358	14192	14394	14457	14273	14463	14346	14447	14295	14546	14351	14251	14332	14573	14353	14178	14264	14321	14480	14189	14536	14267	14265	14486	14410	14331	14535	14303	14196	14366	14495	14192	14484	14381	14293	14590	14297	14417	14321	14480	14476	14413	14353	14511	14342	14329	14440	14378	14246	14310	14260	14203	14348	14453	14333	14436	14215	14223	14322	14164	14552	14228	14580	14256	14370	14425	14417	14325	14506	14327	14285	14365	14506	14493	14392	14389	14371	14398	14443	14415	14334	14399	14218	14351	14376	14316	14295	14335	14329	14319	14334	14514	14433	14302	14405	14194	14519	14434	14317	14434	14437	14423	14387	14288	14283	14526	14596	14354	14390	14247	14435	14302	14297	14581	14350	14415	14270	14325	14538	14419	14360	14475	14431	14484	14319	14359	14172	14426	14438	14337	14355	14341	14276	14375	14327	14389	14266	14368	14393	14366	14430	14228	14286	14372	14250	14337	14325	14302	14503	14338	14320	14377	14437	14289	14394	14402	14397	14201	14350	14328	14491	14328	14191	14506	14284	14481	14205	14384	14377	14368	14323	14278	14449	14197	14287	14518	14369	14334	14418	14584	14441	14437	14229	14318	14427	14339	14154	14370	14279	14338	14311	14477	14314	14260	14398	14335	14401	14278	14390	14332	14475	14279	14357	14459	14514	14423	14320	14429	14477	14402	14417	14377	14427	14516	14520	14329	14357	14361	14359	14320	14366	14351	14185	14331	14402	14388	14290	14408	14452	14443	14390	14466	14454	14287	14519	14272	14409	14393	14398	14283	14344	14300	14371	14307	14263	14267	14370	14374	14455	14334	14326	14325	14359	14212	14325	14287	14268	14246	14241	14299	14266	14518	14399	14387	14353	14352	14435	14482	14410	14280	14252	14385	14195	14438	14387	14437	14357	14298	14349	14290	14227	14549	14336	14522	14281	14345	14314	14363	14394	14315	14403	14362	14189	14335	14346	14265	14405	14380	14324	14382	14215	14367	14439	14243	14311	14404	14502	14371	14124	14346	14330	14421	14315	14355	14343	14285	14271	14344	14347	14370	14382	14327	14407	14331	14137	14362	14354	14296	14329	14129	14271	14520	14301	14449	14260	14418	14345	14385	14481	14541	14405	14387	14328	14472	14460	14385	14451	14449	14580	14471	14439	14325	14344	14430	14373	14484	14238	14428	14493	14353	14355	14263	14248	14512	14356	14476	14287	14439	14342	14342	14490	14322	14286	14239	14304
31890	32024	37641	31568	25441	22344	20305	19052	18149	17875	17598	17207	17297	17221	17353	17021	17003	16952	16994	17047	16965	16918	17022	16905	16888	16805	16850	16800	16939	16895	16954	16543	16892	16897	16728	16597	16699	16898	16865	16596	16711	16845	16701	16687	16674	16737	16628	16677	16787	16626	16723	16736	16716	16750	16527	16972	16769	16650	16712	16841	16980	16815	16732	16632	16476	16917	16972	16958	16866	16544	16748	16618	16812	16728	16751	16754	16823	16679	17012	16626	16643	16801	16834	16747	16678	16789	16783	16647	16809	16884	16755	16678	16886	16604	16814	16730	16579	16796	16617	16628	16765	16648	16827	16738	16530	16807	16945	16752	16729	16845	16745	16611	16686	16676	16901	16703	16640	16791	16668	16764	16838	16939	16538	16589	16696	16815	16769	16714	16627	16537	16811	16730	16923	16651	16697	16866	16686	16766	16807	16690	16758	16778	16711	16633	16741	16782	16806	16726	16709	16586	16718	16796	16971	16848	16511	16646	16735	16826	16819	16751	16638	16544	16728	16570	16760	16851	16838	16639	16822	16574	16645	16725	16874	16827	16824	16818	16663	16830	16875	16858	16808	16781	16751	16771	16891	16835	16748	16775	16735	16708	16745	16579	16756	16687	16615	16468	16709	16591	16688	16537	16667	16657	16898	16860	16802	16849	16742	16601	16921	16897	16651	16790	16813	16729	16812	16632	16694	16862	16751	16713	16786	16785	16617	16549	17040	16627	16547	16891	16681	16830	16726	16859	16772	16728	16790	16645	16638	16600	16915	16736	16840	16684	16777	16759	16761	16806	16703	16708	16911	16821	16860	16722	16711	16901	16929	16595	16533	16694	16764	16740	16851	16717	16663	16828	16693	16705	16693	16723	16753	16754	16718	16603	16768	16662	16753	16749	16664	16906	16699	16777	16915	16484	16813	16618	16791	16565	16723	16794	16676	16938	16767	16624	16780	16804	16597	16583	16857	16652	16725	16851	16702	16592	16689	16842	16689	16600	16703	16499	16783	16643	16593	16628	16983	16869	16825	16706	16671	16838	16672	16642	16681	16769	16859	16811	16588	16800	16903	16705	16662	16830	16707	16730	16787	16619	16604	16886	16949	16699	16755	16818	17007	16652	16784	16618	16736	16772	16850	16791	16724	16620	16691	16908	16638	16678	16767	16787	16737	16700	16831	16937	16662	16781	16739	16710	16762	16543	16735	16647	16573	16719	16630	16861	16698	16870	16473	16791	16973	16594	16687	16668	16568	16574	16892	16865	16946	16739	16743	16766	16604	16712	16813	16900	16732	16700	16358	17003	16681	16718	16677	16720	16859	16859	16809	16657	16666	16762	16935	16822	16988	16681	16763	16979	16747	16969	16881	16587	16828	16820	16624	16609	16646	16585	16865	16806	16782	16762	16750	16922	16868	16753	16665	16713	16647	16711	16674	16721	16562	16797	16783	16701	16793	16820	16646	16599	16843	16682	16563	16735	16742	16775	16513	16680	16679	16825	16625	16722	16876	16826	16697	16757	16588	16631	16656	16834	16819	16485	16638	16713	16862	16608	17012	16686	16789	16860	16702	16883	16618	16734	16831	16690	16622	16724	16804	16727	16789	16634	16775	16711	16833	16886	16855	16611	16652	16840	16769	16703	16885	16780	16774	16919	16746	16708	16839	16782	16705	16613	16546	16770	16766	16611	16854	16623	16676	16632	16859	16662	16644	16729	16810	16571	16713	16749	16893	16957	16807	16859	17120	16518	16805	16797	16863	16827	16783	16813	16735	16902	16655	16721	16953	16649	16711	16561	16620	16816	16730	16784	16651	16838	16782	16833	16756	16822	16818	16771	16873	16836	16812	16583	16650	16853	16713	16472	16579	16712	16644	16546	16860	16514	16679	16737	16645	16722	16715	16574	16767	16798	16643	16857	16747	16857	16373	16814	16757	16728	16807	16761	16603	16624	16685	16792	16653	16541	16672	16839	16944	16656	16816	16918	16923	16474	16985	16662	16846	16665	16905	16919	16897	16855	16800	16615	16565	16918	16780	16846	16457	16556	16764	16635	16777	16713	16753	16805	16862	16600	16732	16907	16624	16694	16943	16679	16820	16811	16750	16709	16539	16802	16862	16624	16890	16598	16579	16683	16767	16777	16783	16815	16732	16586	16907	16682	16702	16780	16604	16612	16750	16754	16854	16778	16740	16672	16743	16709	16752	16630	16689	16556	16853	16817	16829	16807	16661	16731	16815	16688	16622	16585	16830	16793	16797	16651	16662	16560	16836	16701	16746	16617	16776	16708	16594	16717	16750	16766	16883	16804	16695	16773	16781	16792	17106	16943	16869	16722	16834	16730	16732	16781	16750	16797	16804	16805	16758	16694	16670	16694	16711	16825	16925	17022	16815	16892	16962	17014	16969	16622	16811	16646	16683	16850	16746	16897	16970	16851	16745	16672	16725	16877	16676	16648	16911	16831	16493	16789	16777	16896	16912	16728	16572	16876	16810	16849	16650	16601	16848	16618	16657	16736	16725	16718	16920	16755	16856	16692	16792	16581	16846	16729	16573	16847	16778	16840	16638	16525	16796	16659	16871	16879	16680	16560	16690	16838	16811	16752	16841	16831	16626	16689	16822	16869	16621	16706	16512	16768	16846	16680	16630	16874	16745	16742	16823	16583	16785	16896	16554	16697	16671	16698	16886	16715	16606	16594	16930	16658	16792	16859	16751	16590	16795	16663	17027	16826	16733	16757	16716	16742	16662	16748	17002	16957	16693	16781	16687	16562	16708	16981	16764	16809	16555	16746	16709	16789	16579	17002	16673	16642	16769	16849	16924	16677	16681	16755	16725	16875	16653	16912	16792	16898	16678	16674	16935	16708	16577	16774	16863	16730	16823	16885	16837	16742	16835	16865	16971	16849	16773	16775	16801	16847	17071	16715	16695	16794	16666	16588	16718	16798	16692	16947	16822	16948	16675	16841	16868	16512	16834	16787	16747	16598	16726	16652	16754	16646	16969	16845	16962	16973	16757	16998	17069	16686	16858	16890	16728	16666	16753	16628	16768	16906	16693	16516	16551	16727	16660	16608	16751	16616	16824	17033	16715	16658	16838	16785	16747	16882	16814	16789	16900	16805	16866	16583	16686	16629	16599	16755	16888	16802	16712	16830	16917	16705	16797	16703	16895	16732	16735	16855	16638	16990	16743	16855	16756	16755	16848	16648	16721	16779	16574	16862	16788	16732	16705	16596	16875	16744	16524	16554	16586	16773	16776	17022	16884	16974	17071	16785	16802	16715	16745	16845	16652	16724	16681	16891	16881	16799	16719	16802	16809	16729	16831	16866	17006	16878	16736	16792	16920	16917	16835	16696	16663	16792	16791	16772	16808	16626	16795	16905	16569	16958	16693	16766	16826	16560	16473	16669	16829	16854	16460	16605	16799	16694	16794	16752	16786	16753	16772	16510	16753	16748	16794	16678	16701	16807	16537	16793	17002	16670	16629	16906	16595	16671	16819	16628	16755	16637	16926	16643	16766	16666	16825	16929	16821	16640	16790	16405	16568	16802	16591	16559	16939	16696	16665	16649	16728	16727	16752	16835	16684	16747	16729	16585	16848	16717	16669	16579	16531	16663	16661	16734	16632	16704	16746	16707	16769	16799	16753	16551	16779	16866	16704	16657	16942	16816	16718	16837	16694	16832	16786	16827	16704	16596	16662	16755	16774	16761	16716	16646	16758	16769	16815	16668	16755	16915	16792	16704	16693	16734	16802	16850	16491	16501	16869	16603	16754	16642	16634	16788	16783	16673	16579	16638	16870	16697	16882	16743	16657	16773	16627	16603	16524	16681	16594	16649	16589	16684	16754	16605	16687	16622	16775	16693	16932	16732	16820	16703	16833	16645	16815	16721	16707	16649	16727	16685	16545	16787	16608	16617	16734	16728	16727	16723	16685	16622	16678	16698	16669	16682	16717	16485	16793	16636	16788	16681	16851	16855	16695	16761	16724	16900	16765	16696	16956	16771	16661	16687	16894	16681	16769	16806	17174	16809	16827	16774	16691	16706	16812	16789	16693	16785	16864	16875	16743	16404	16768	16856	16614	16868	16832	16564	16487	16653	16528	16791	16856	16757	16671	16734	16892	16751	16760	16811	16689	16753	16467	16668	16856	16773	16781	16476	16766	16728	16707	16762	16722	16800	16752	16877	16694	16827	16773	16716	16810	16872	16871	16918	16861	16762	16699	16812	16904	16457	16915	16790	16825	16871	16656	16548	16772	16896	16722	16704	16621	16781	16810	16733	16770	16843	16626	16762	16776	16755	16601	16846	16687	16888	16692	16880	16835	16818	16874	16643	16808	16560	16851	16793	16636	16796	17016	16597	16917	16767	16871	16574	16681	16514	16901	16637	16851	16835	16739	16660	16775	16723	16856	16855	16797	17001	16714	16847	16517	16804	16804	16621	16746	16733	16764	16585	16663	16737	16931	16392	16686	16550	16832	16818	16753	16753	16750	16729	16760	16705	16776	16823	16945	16808	16927	16847	16741	16801	16660	16753	16818	16604	16892	16910	16667	16577	16762	16584	16716	16742	16648	16735	16922	16652	16817	16868	16645	16672	16650	16682	16749	16794	16603	16656	16765	16843	16891	16715	16797	16813	16890	16891	16860	16598	16637	16771	16917	16743	16914	16697	16878	16924	16644	16682	16822	16619	16803	16777	16774	16912	16708	16865	16760	16838	16698	16705	16843	16674	16815	16716	16795	16773	16587	16927	16959	16630	16840	16591	16724	16746	16982	16819	16888	16718	16749	16904	16581	16510	16789	16910	16527	16686	16758	16886	16728	16921	16793	16685	16730	16813	16864	16807	16722	16788	16738	16726	16728	16640	16543	16529	16725	16795	16788	16827	16956	16821	16763	16983	16938	16627	17021	16598	16701	16644	16779	16714	16633	16790	16732	16668	16730	16789	16778	16730	16577	16630	16727	16666	16680	16844	16925	16658	16709	16625	16570	16947	17037	16990	16527	16760	16921	16733	16792	16792	16899	16871	16751	16808	16745	16552	16739	16768	16835	16715	16785	16717	16700	16737	16630	16740	16828	16747	16958	16734	16705	16741	16712	16591	16866	16809	16823	16677	16555	16560	16796	16712	16697	16731
30286	43568	41113	31140	25888	21978	19179	17284	16488	15861	15638	15151	14961	14851	14844	14735	14651	14685	14601	14439	14457	14451	14432	14291	14421	14536	14431	14485	14394	14385	14401	14396	14316	14103	14345	14242	14369	14370	14311	14175	14341	14152	14301	14251	14272	14400	14270	14378	14297	14509	14195	14374	14343	14206	14391	14199	14193	14225	14320	14259	14215	14406	14213	14233	14458	14325	14378	14362	14288	14116	14256	14314	14176	14166	14274	14250	14335	14223	14398	14427	14223	14181	14133	14197	14207	14398	14125	14277	14338	14321	14308	14169	14260	14382	14407	14215	14346	14290	14294	14446	14136	14178	14191	14387	14161	14251	14241	14321	14202	14352	14393	14186	14440	14323	14299	14254	14290	14231	14210	14353	14250	14149	14333	14348	14377	14318	14207	14356	14098	14194	14269	14433	14175	14262	14147	14137	14455	14301	14287	14207	14271	14271	14189	14310	14386	14399	14287	14227	14381	14295	14268	14397	14306	14411	14482	14446	14391	14302	14377	14264	14354	14187	14159	14345	14348	14130	14219	14251	14106	14379	14267	14143	14251	14260	14312	14316	14373	14280	14214	14404	14278	14385	14196	14215	14051	14359	14196	14332	14315	14268	14300	14255	14321	14349	14133	14261	14150	14416	14185	14351	14266	14184	14160	14202	14237	14236	14433	14357	14374	14243	14309	14251	14352	14298	14284	14137	14355	14309	14399	14231	14315	14241	14261	14385	14339	14230	14328	14233	14343	14184	14179	14212	14422	14342	14361	14188	14259	14354	14273	14279	14257	14287	14145	14183	14128	14211	14316	14226	14309	14204	14176	14258	14226	14273	14275	14360	14309	14252	14402	14260	14234	14293	14288	14359	14503	14260	14171	14129	14269	14180	14265	14257	14346	14234	14323	14371	14304	14232	14169	14242	14268	14242	14343	14181	14315	14258	14125	14472	14402	14255	14135	14322	14224	14260	14202	14314	14315	14220	14235	14259	14240	14187	14189	14254	14273	14349	14377	14336	14252	14283	14254	14432	14290	14264	14349	14361	14222	14343	14402	14179	14064	14315	14237	14286	14204	14196	14228	14293	14251	14159	14259	14243	14354	14313	14283	14221	14248	14326	14334	14236	14374	14345	14303	14561	14354	14268	14342	14198	14253	14087	14304	14294	14237	14225	14258	14351	14245	14297	14255	14221	14348	14330	14180	14265	14240	14116	14204	14446	14223	14501	14238	14334	14393	14375	14317	14350	14258	14523	14326	14369	14391	14286	14212	14266	14312	14257	14279	14289	14167	14248	14261	14082	14222	14158	14371	14396	14083	14182	14225	14238	14591	14282	14268	14321	14116	14216	14280	14118	14141	14316	14238	14207	14280	14328	14283	14155	14173	14222	14295	14234	14421	14271	14178	14281	14352	14252	14290	14299	14159	14389	14084	14293	14405	14162	14394	14376	14437	14346	14293	14300	14260	14258	14407	14147	14179	14378	14124	14175	14329	14246	14265	14214	14416	14308	14393	14450	14214	14181	14284	14235	14274	14325	14189	14437	14299	14225	14207	14336	14236	14158	14283	14273	13997	14154	14361	14183	14425	14347	14314	14347	14297	14220	14233	14144	14321	14122	14389	14193	14317	14182	14172	14385	14119	13986	14156	14444	14348	14352	14422	14133	14115	14414	14352	14358	14380	14354	14200	14179	14272	14336	14405	14295	14170	14292	14228	14066	14274	14281	14393	14328	14336	14071	14211	14296	14239	14089	14299	14359	14346	14361	14274	14189	14311	14292	14213	14337	14215	14045	14336	14282	14147	14412	14175	14228	14350	14309	14370	14359	14302	14146	14292	14233	14343	14203	14297	14330	14400	14354	14078	14309	14230	14318	14301	14165	14167	14262	14411	14227	14299	14494	14352	14284	14429	14396	14392	14171	14320	14256	14358	14230	14300	14283	14234	14273	14151	14337	14553	14214	14223	14290	14291	14168	14284	14290	14210	14374	14422	14136	14280	14159	14373	14398	14431	14333	14362	14045	14265	14144	14386	14238	14298	14401	14264	14385	14373	14354	14390	14343	14330	14246	14457	14312	14241	14116	14274	14408	14215	14363	14166	14435	14266	14177	14288	14234	14339	14255	14369	14303	14274	14253	14238	14356	14304	14310	14165	14307	14396	14279	14355	14344	14325	14185	14242	14306	14263	14355	14152	14312	14369	14382	14384	14298	14365	14374	14164	14219	14243	14273	14308	14378	14392	14328	14318	14354	14174	14452	14245	14474	14272	14194	14107	14310	14206	14281	14231	14377	14406	14476	14325	14489	14242	14256	14411	14411	14241	14219	14160	14243	14111	14317	14508	14186	14344	14271	14121	14349	14238	14252	14257	14385	14359	14309	14209	14336	14323	14202	14300	14417	14214	14211	14270	14398	14136	14288	14242	14380	14274	14301	14429	14234	14308	14178	14334	14318	14346	14406	14275	14139	14401	14126	14207	14259	14268	14173	14281	14255	14243	14349	14270	14362	14257	14243	14342	14300	14148	14227	14296	14248	14223	14374	14228	14348	14395	14209	14160	14314	14369	14183	14411	14218	14255	14299	14287	14107	14366	14204	14304	14316	14272	14184	14487	14305	14413	14265	14219	14223	14284	14313	14293	14271	14160	14120	14342	14133	14359	14302	14477	14374	14069	14316	14290	14232	14370	14408	14498	14195	14283	14260	14196	14236	14385	14382	14131	14257	14270	14292	14288	14263	14255	14327	14194	14377	14250	14459	14244	14237	14236	14219	14215	14291	14369	14299	14363	14263	14312	14323	14321	14426	14166	14172	14307	14295	14161	14098	14289	14413	14148	14098	14457	14239	14257	14287	14101	14150	14267	14145	14339	14379	14288	14431	14406	14289	14367	14372	14207	14273	14291	14256	14239	14404	14430	14407	14257	14355	14400	14343	14331	14164	14304	14153	14340	14312	14422	14356	14203	14296	14448	14283	14346	14459	14291	14375	14293	14281	14340	14309	14301	14264	14320	14240	14250	14316	14315	14233	14250	14265	14257	14311	14196	14310	14390	14376	14104	14234	14343	14155	14245	14301	14335	14214	14387	14100	14323	14213	14152	14246	14300	14376	14353	14415	14028	14227	14318	14322	14228	14414	14344	14208	14243	14377	14243	14147	14171	14374	14271	14242	14288	14244	14428	14463	14298	14467	14223	14397	14291	14311	14213	14220	14271	14263	14125	14364	14438	14228	14216	14255	14421	14313	14151	14123	14399	14332	14342	14355	14376	14084	14274	14078	14178	14360	14299	14261	14322	14202	14373	14434	14329	14231	14273	14272	14344	14274	14300	14372	14276	14319	14315	14297	14224	14311	14465	14309	14269	14300	14104	14286	14190	14346	14152	14376	14452	14300	14215	14377	14261	14391	14322	14317	14265	14194	14187	14268	14467	14344	14391	14312	14268	14198	14235	14394	14370	13999	14224	14324	14208	14438	14238	14304	14377	14364	14440	14384	14317	14219	14314	14329	14445	14169	14399	14372	14294	14224	14308	14293	14363	14255	14202	14324	14366	14368	14406	14304	14282	14091	14144	14324	14249	14263	14395	14417	14068	14285	14388	14261	14248	14127	14460	14326	14260	14207	14237	14435	14282	14291	14210	14128	14207	14404	14104	14350	14231	14361	14292	14350	14223	14267	14350	14354	14138	14143	14265	14149	14190	14191	14458	14217	14143	14325	14198	14335	14325	14281	14371	14271	14131	14241	14352	14326	14399	14290	14400	14356	14314	14215	14142	14320	14279	14359	14443	14260	14192	14376	14291	14198	14375	14093	14353	14269	14394	14377	14274	14131	14289	14254	14143	14266	14179	14108	14181	14222	14251	14238	14221	14185	14384	14417	14242	14268	14423	14316	14365	14373	14121	14300	14198	14041	14309	14293	14343	14143	14369	14338	14286	14291	14400	14396	14329	14293	14199	14176	14405	14344	14161	14386	14282	14381	14377	14332	14381	14159	14243	14339	14331	14306	14246	14188	14313	14283	14171	14206	14275	14458	14151	14273	14399	14422	14262	14359	14445	14290	14379	14267	14435	14309	14458	14233	14180	14274	14400	14334	14390	14221	14311	14408	14382	14384	14253	14262	14296	14214	14207	14356	14412	14246	14308	14363	14473	14257	14392	14024	14385	14233	14375	14344	14305	14232	14294	14295	14067	14407	14305	14155	14247	14349	14358	14398	14299	14238	14342	14456	14233	14196	14217	14339	14303	14315	14266	14394	14270	14296	14377	14049	14440	14265	14502	14354	14342	14407	14302	14315	14445	14254	14267	14289	14294	14282	14153	14348	14232	14335	14166	14157	14386	14324	14358	14304	14328	14185	14617	14331	14335	14336	14598	14206	14368	14318	14345	14382	14286	14127	14431	14415	14174	14295	14268	14274	14304	14139	14291	14085	14426	14257	14193	14157	14370	14217	14174	14356	14292	14347	14430	14243	14353	14117	14340	14233	14305	14247	14202	14255	14271	14148	14223	14198	14405	14162	14236	14295	14317	14208	14311	14313	14187	14309	14313	14291	14500	14240	14293	14325	14128	14366	14508	14206	14414	14251	14260	14210	14397	14140	14172	14236	14341	14226	14249	14214	14303	14132	14351	14167	14166	14077	14349	14331	14205	14199	14491	14275	14384	14136	14141	14337	14131	14166	14363	14371	14365	14227	14137	14198	14340	14396	14305	14227	14136	14213	14383	14344	14271	14464	14150	14213	14273	14371	14234	14234	14273	14229	14302	14462	14345	14240	14170	14461	14298	14419	14199	14362	14246	14121	14189	14307	14358	14156	14151	14360	14269	14277	14286	14371	14321	14370	14116	14341	14261	14351	14200	14204	14311	14214	14305	14507	14300	14454	14423	14318	14321	14244	14311	14363	14349	14362	14272	14268	14272	14383	14175	14184	14226	14245	14392	14332	14285	14251	14242	14311	14430	14250	14228	14434	14382	14001	14233	14361	14335	14198	14184	14204	14347	14300	14324	14270	14289	14276	14269	14381	14332	14147	14167	14254	14330	14165	14171	14125	14125	14355	14251	14298	14150	14304	14206	14269	14059	14385	14280	14276	14393	14439	14272	14231	14224	14184	14391	14259	14199	14338	14345	14148	14207	14274	14253	14469	14340	14403	14369	14336
25295	21494	29134	27707	26416	25851	24105	20623	19598	19099	18379	17926	17867	17662	17552	17390	17305	17306	17110	17088	16899	17065	17203	17025	17130	16908	16961	16809	16868	16865	16940	16854	16904	16910	16643	16855	16833	16821	16889	16643	16943	16785	16879	16745	16608	16685	16675	16634	16748	16859	16715	16758	16864	16756	16894	16733	16649	16707	16681	16797	16770	16640	16657	16822	16941	16826	16558	16814	16732	16722	16876	16677	16730	16813	16781	16755	16665	16717	16873	16671	16754	16637	16556	16552	16806	16855	16539	16883	16877	16827	16535	16627	16732	16866	16651	16848	16987	16889	16667	16557	16706	16771	16883	16543	16622	16773	16532	16589	16634	16525	16675	16892	16844	16732	16784	16533	16664	16703	16711	16674	16605	16564	16959	16723	16719	16699	16678	16601	16585	16880	16860	16701	16619	16659	16694	16599	16928	16627	16699	16952	16583	16658	16842	16671	16785	16836	16751	16718	16695	16746	16812	16705	16567	16723	16582	16542	16646	16563	16721	16654	16699	16689	16764	16697	16665	16657	16641	16450	16843	16662	16537	16760	16722	16783	16741	16780	16795	16878	16893	16600	16746	16664	16561	16733	16869	16782	16754	16739	16691	16784	16561	16663	16590	16714	16730	16691	16838	16845	16734	16563	16636	16693	16677	16773	16724	16640	16668	16673	16844	16732	16511	16496	16884	16699	16839	16479	16625	16609	16759	16790	16609	16791	16697	16637	16499	16761	16468	16636	16707	16738	16620	16668	16735	16657	16695	16851	16942	16848	16818	16533	16725	16827	16847	16736	16842	16515	16767	16586	16830	16757	16844	16732	16861	16608	16552	16821	16720	16652	16649	16755	16735	16877	16779	16530	16597	16830	16534	16647	16730	16619	16828	16602	16742	16664	16510	16502	16716	16573	16814	16828	16678	16623	16759	16644	16687	16697	16690	16631	16487	16807	16770	17003	16678	16766	16814	16713	16781	16449	16745	16857	16588	16772	16586	16716	16767	16800	16753	16764	16705	16922	16797	16597	16708	16839	16677	16789	16821	16826	16652	16545	16572	16697	16671	16695	16772	16865	16668	16678	16689	16571	16636	16770	16595	16638	16563	16760	16689	16765	16861	16745	16681	16928	16808	16524	16715	16879	16599	16684	16728	16730	16564	16692	16481	16782	16643	16610	16728	16815	16810	16620	16570	16736	16628	16750	16872	16700	16743	16761	16790	16567	16738	16617	16591	16582	16703	16816	16643	16835	16794	16712	16955	16752	16630	16702	16813	16739	16794	16725	16722	16715	16527	16708	16732	16721	16719	16636	16857	16608	16882	16677	16651	16679	16797	16868	16749	16718	16640	16494	16784	16627	16960	17056	16622	16503	16765	16679	16613	16594	16792	16803	16818	16825	16622	16755	16613	16701	16614	16627	16584	16875	16664	16748	16691	16535	16656	16797	16899	16860	16635	16862	16779	16626	16729	16710	16565	16725	16753	16630	16784	16765	16838	16669	16935	16783	16748	16669	16529	16642	16837	16491	16537	16658	16595	16668	16744	16616	16590	16642	16708	16653	16840	16506	16735	16743	16613	16666	16474	16739	16841	16825	16675	16946	16642	16628	16702	16715	16734	16837	16766	16799	16732	16767	16887	16764	16716	16574	16661	16405	16798	16748	16813	16900	16710	16712	16799	16653	16793	16741	16570	16697	16654	16595	16459	16717	16696	16679	16762	16718	16884	16468	16929	16687	16590	16710	16651	16735	16829	16638	16769	16746	16763	16806	16707	16701	16602	16764	16662	16794	16806	16775	16835	16712	16525	16779	16628	16643	16773	16706	16722	16658	16598	16529	16622	16707	16758	16855	16628	16599	16677	16704	16701	16682	16600	16711	16727	16922	16827	16516	16851	16698	16687	16820	16752	16706	16820	16595	16572	16608	16699	16828	16788	16759	16810	16792	16713	16659	16614	16796	16828	16754	16706	16822	16636	16584	16666	16834	16761	16623	16660	16876	16700	16647	16577	16680	16615	16503	16651	16687	16515	16776	16806	16601	16849	16744	16659	16617	16605	16870	17077	16865	16678	16710	16667	16787	16525	16710	16791	16893	16696	16598	16772	16733	16688	16489	16831	16401	16662	16426	16791	16832	16632	16694	17054	16898	16668	16663	17023	16610	16776	16767	16575	16694	16557	16695	16766	16616	16626	16815	16948	16725	16896	16625	16724	16505	16618	16593	16589	16514	16607	16831	16657	16778	16551	16765	16728	16692	16723	16647	16686	16696	16897	16571	16855	16788	16534	16662	16776	16614	16810	16598	16875	16773	16657	16741	16918	16775	16748	16874	16877	16681	16928	16815	16698	16724	16937	16781	16645	16579	16455	16604	16852	16731	16862	16671	16772	16600	16581	16556	16734	16639	16530	16691	16588	16726	16808	16567	16649	16527	16926	16596	16740	16890	16575	16820	16566	16710	16690	16871	16835	16740	16616	16731	16641	16680	16790	16710	16548	16571	16736	16714	16786	16870	16522	16806	16672	16715	16682	16920	16773	16829	16702	16643	16886	16634	16544	16914	16660	16631	16765	16561	16708	16959	16713	16721	16580	16670	16536	16607	16789	16598	16725	16825	16711	16567	16764	16802	16844	16943	16767	16888	16665	16792	16454	16426	16719	16933	16605	16397	16861	16491	16593	16731	16539	16873	16687	16641	16641	16609	16801	16612	16775	16735	16872	16699	16792	16887	16668	16725	16896	16757	16601	16787	16775	16636	16734	16877	16862	16876	16624	16703	16776	16670	16746	16705	16583	16708	16690	16819	16711	16745	16673	16673	16748	16796	16908	16527	16879	16666	16662	16616	16720	16710	16577	16711	16784	16800	16624	16656	16555	16805	16707	16696	16633	16652	16681	16628	16609	16676	16765	16817	16762	16907	16769	16736	16770	16607	16504	16780	16545	16802	16488	16717	16672	16619	16801	16649	16707	16858	16513	16646	16741	16611	16790	16675	16773	16530	16624	16639	16534	16618	16820	16618	16781	16787	16723	16655	16667	16691	16535	16814	16716	16765	16732	16713	16869	16859	16656	16857	16831	16583	16721	16842	16501	16817	16663	16638	16591	16623	16712	16711	16475	16697	16721	16633	16705	16553	16793	16623	16629	16503	16784	16780	16608	16742	16623	16530	16781	16723	16506	16487	16715	16747	16655	16549	16656	16580	16676	16748	16786	16691	16514	16478	16846	16624	16635	16644	16693	16622	16911	16745	16743	16726	16884	16513	16683	16745	16767	16657	16782	16732	16937	16519	16806	16752	16808	16819	16823	16715	16521	16823	16611	16658	16761	16602	16668	16905	16442	16652	16568	16747	16792	16515	16803	16539	16661	16805	16704	16755	16635	16794	16745	16512	16743	16558	16581	16630	16611	16758	16648	16841	16811	16642	16655	16824	16494	16994	16795	16808	16814	16599	16535	16710	16549	16597	16772	16743	16646	16839	16729	16605	16603	16844	16710	16783	16693	16659	16837	16946	16797	16694	16552	16652	16983	16640	16711	16569	16744	16724	16695	16885	16680	16647	16573	16577	16621	16703	16607	16594	16508	16621	16668	16701	16631	16725	16841	16825	16714	16820	16789	16701	16974	16709	16948	16624	16621	16760	16700	16774	16819	16694	16666	16816	16580	16669	16742	16749	16966	16775	16825	16745	16887	16806	16646	16524	16522	16738	16651	16827	16697	16927	16740	16639	16886	16592	16814	16554	16753	16688	16715	16752	16808	16698	16934	16709	16828	16723	16808	16516	16610	16804	16499	16653	16416	16816	16518	16427	16759	16606	16805	16765	16736	16769	16772	16602	16419	16634	16929	16837	16695	16657	16834	16518	16827	16736	16765	16743	16686	16578	16676	16527	16891	16674	16842	16923	16621	16677	16757	16769	16722	16739	16889	16742	16789	16681	16874	16585	16566	16648	16593	16798	16670	16637	16638	16713	16679	16807	16664	16701	16674	16522	16808	16722	16689	16583	16833	16565	16783	16713	16607	16691	16776	16615	16760	16865	16596	16742	16752	16829	16746	16725	16761	16735	16624	16898	16892	16689	16698	16731	16698	16608	16879	16623	16723	16766	16839	16590	16839	16740	16660	16743	16697	16640	16837	16573	16653	16580	16767	16711	16627	16593	16536	16601	16746	16737	16834	16486	16838	16772	16597	16552	16591	16514	16731	16583	16491	16728	16811	16676	16781	16688	16608	16725	16509	16633	16629	16899	16890	16619	16709	16596	16815	16782	16946	16733	16609	16549	16757	16854	16858	16730	16689	16840	16853	16564	16811	16753	16794	16725	16808	16700	16847	16845	16631	16614	16467	16509	16760	16699	16692	16551	16742	16564	16685	16651	16646	16605	16813	16795	16559	16590	16707	16826	16694	16613	16687	16879	16778	16731	16684	16707	16790	16574	16657	16641	16700	16510	16720	16651	16969	16787	16873	16660	16820	16920	16899	16681	16817	16674	16603	16751	16838	16574	16890	16884	16574	16501	16705	16653	16675	16658	16761	16682	16706	16835	16757	16697	16646	16652	16643	16857	16796	16671	16757	16703	16824	16513	16579	16702	16839	16898	16800	16669	16794	16638	16585	16723	16785	16809	16681	16691	16940	16715	16596	16783	16613	16670	16952	16632	16585	16827	16706	16613	16729	16518	16719	16775	16875	16816	16847	16903	16627	16708	16862	16800	16658	16605	16475	16635	16670	16777	16594	16905	16811	16591	16625	16943	16803	16851	16735	16612	16817	16617	16800	16872	16655	16671	16685	16618	16491	16749	16767	16700	16916	16765	16787	16947	16653	16820	16732	16744	16626	16626	16669	16589	16816	16506	16694	16917	16701	16783	16832	16949	16882	16664	16913	16491	16596	16686	16784	16541	16669	16632	16546	16796	16655	16659	16677	16720	16622	16828	16700	16509	16817	16834	16551	16804	16814	16631	16723	16632	16623	16748	16758	16848	16757	16668	16716	16719	16888	16726	16762	16729	16745	16706	16771	16773	16825	16706	16671	16796	16674	16700	16533	16676	16604	16715	16827	17011	16594	16809	16663	16775	16861	16588	16972	16708	16742	16593	16746	16735	16627	16672	16842	16608	16691	16790	16704	16538	16618	16693	16813	16808	16699	16555	16630	16687
30196	50222	47671	37766	30926	26103	22416	19919	18724	17586	16612	16098	15866	15645	15476	15366	14995	15004	14795	14731	14819	14634	14682	14634	14540	14530	14419	14340	14586	14406	14415	14575	14430	14304	14418	14446	14278	14436	14409	14333	14469	14462	14470	14307	14422	14408	14378	14470	14235	14380	14358	14332	14442	14471	14181	14399	14153	14331	14409	14480	14417	14450	14342	14232	14412	14460	14252	14335	14269	14217	14349	14256	14336	14367	14422	14177	14337	14295	14334	14196	14305	14167	14279	14248	14327	14415	14419	14422	14365	14382	14289	14284	14317	14436	14343	14320	14219	14478	14261	14394	14220	14354	14397	14346	14295	14225	14371	14340	14307	14218	14468	14203	14321	14369	14539	14400	14250	14405	14173	14288	14144	14283	14371	14478	14182	14273	14308	14181	14316	14333	14299	14247	14194	14329	14365	14274	14183	14302	14515	14383	14301	14276	14367	14376	14286	14161	14264	14383	14470	14158	14213	14208	14252	14418	14302	14358	14189	14243	14488	14098	14383	14379	14353	14347	14398	14205	14286	14184	14564	14184	14260	14374	14350	14345	14374	14310	14352	14384	14302	14277	14260	14051	14355	14400	14279	14305	14228	14263	14251	14288	14516	14248	14250	14136	14168	14209	14236	14311	14355	14221	14318	14273	14228	14189	14351	14352	14390	14381	14224	14327	14311	14325	14373	14232	14190	14339	14398	14248	14334	14317	14331	14318	14456	14334	14315	14369	14226	14305	14366	14219	14494	14390	14175	14321	14395	14324	14264	14450	14280	14305	14311	14172	14260	14285	14277	14224	14436	14161	14276	14244	14244	14219	14150	14287	14265	14425	14431	14265	14248	14338	14238	14265	14351	14448	14285	14231	14331	14286	14351	14351	14305	14331	14201	14189	14438	14181	14425	14324	14434	14318	14305	14184	14303	14284	14241	14117	14355	14557	14290	14262	14301	14347	14117	14327	14384	14429	14285	14166	14294	14155	14332	14154	14412	14333	14249	14472	14325	14312	14275	14077	14368	14210	14359	14386	14276	14433	14256	14332	14161	14283	14392	14293	14044	14129	14333	14343	14330	14478	14279	14184	14367	14324	14492	14219	14224	14302	14408	14227	14237	14354	14193	14298	14344	14337	14489	14239	14319	14305	14343	14420	14283	14376	14334	14288	14377	14279	14410	14327	14241	14112	14376	14263	14383	14296	14206	14476	14282	14353	14288	14288	14178	14378	14416	14235	14266	14183	14304	14242	14520	14233	14361	14226	14319	14565	14228	14328	14156	14352	14347	14348	14292	14222	14450	14202	14335	14247	14119	14394	14194	14407	14225	14328	14475	14486	14281	14171	14511	14430	14512	14243	14240	14411	14438	14284	14259	14166	14253	14196	14348	14329	14293	14286	14328	14398	14447	14228	14204	14419	14277	14290	14150	14151	14198	14161	14500	14196	14210	14248	14286	14279	14377	14268	14353	14425	14378	14415	14331	14349	14482	14373	14307	14184	14378	14334	14319	14203	14363	14185	14421	14271	14243	14272	14202	14152	14093	14278	14360	14316	14356	14358	14373	14283	14193	14308	14104	14173	14406	14202	14346	14361	14213	14260	14243	14381	14268	14177	14316	14500	14376	14252	14394	14177	14221	14281	14409	14142	14376	14503	14078	14193	14337	14197	14394	14413	14156	14219	14227	14442	14240	14309	14459	14266	14373	14376	14365	14351	14272	14286	14171	14200	14187	14209	14321	14331	14380	14295	14375	14427	14455	14297	14263	14217	14328	14370	14380	14290	14442	14283	14370	14345	14197	14327	14368	14358	14386	14259	14236	14429	14164	14152	14317	14382	14163	14364	14297	14386	14306	14462	14314	14339	14160	14160	14171	14323	14311	14241	14203	14302	14141	14301	14329	14179	14530	14178	14195	14196	14427	14401	14407	14379	14245	14301	14473	14218	14246	14184	14406	14357	14280	14235	14292	14259	14248	14326	14246	14362	14222	14479	14302	14399	14401	14314	14302	14296	14378	14264	14399	14285	14264	14407	14257	14426	14356	14140	14321	14359	14243	14245	14403	14300	14261	14176	14471	14143	14240	14242	14277	14403	14300	14360	14439	14253	14137	14356	14321	14385	14397	14232	14388	14231	14368	14425	14313	14242	14352	14362	14315	14340	14372	14387	14384	14293	14115	14362	14150	14356	14170	14258	14294	14204	14319	14299	14118	14102	14271	14330	14284	14344	14273	14164	14395	14343	14295	14248	14354	14147	14438	14322	14279	14248	14280	14157	14273	14338	14293	14304	14083	14345	14486	14231	14324	14367	14240	14383	14147	14226	14413	14230	14209	14304	14216	14296	14254	14380	14201	14380	14377	14171	14316	14265	14217	14346	14365	14306	14280	14306	14405	14400	14283	14305	14392	14391	14327	14208	14356	14445	14146	14324	14371	14185	14433	14320	14379	14286	14356	14309	14308	14191	14288	14296	14315	14254	14455	14330	14425	14221	14366	14389	14213	14297	14325	14459	14291	14395	14299	14526	14237	14273	14151	14376	14266	14220	14422	14181	14270	14444	14253	14271	14209	14296	14205	14156	14412	14321	14299	14423	14293	14383	14168	14256	14185	14340	14409	14289	14453	14344	14447	14374	14376	14386	14283	14265	14440	14089	14274	14242	14531	14364	14390	14060	14371	14312	14276	14269	14319	14089	14177	14309	14267	14382	14389	14348	14346	14228	14448	14406	14412	14337	14238	14285	14370	14286	14179	14131	14352	14421	14352	14169	14514	14321	14335	14379	14090	14303	14342	14296	14334	14512	14323	14270	14329	14344	14254	14234	14305	14256	14360	14342	14311	14245	14279	14362	14407	14232	14453	14253	14264	14554	14217	14257	14221	14210	14253	14279	14504	14172	14331	14320	14387	14299	14320	14259	14380	14280	14260	14411	14349	14246	14358	14185	14190	14384	14359	14195	14102	14353	14285	14612	14281	14291	14336	14127	14429	14366	14377	14201	14321	14338	14472	14279	14339	14277	14327	14497	14475	14259	14202	14256	14360	14296	14456	14314	14139	14303	14176	14325	14362	14340	14369	14292	14299	14305	14204	14181	14439	14381	14520	14398	14400	14400	14198	14223	14443	14377	14415	14171	14273	14170	14401	14396	14278	14226	14210	14184	14414	14268	14372	14403	14238	14230	14197	14296	14110	14258	14331	14226	14149	14409	14504	14149	14218	14393	14433	14471	14312	14308	14323	14110	14426	14473	14212	14253	14241	14269	14274	14321	14294	14307	14271	14345	14294	14316	14203	14286	14208	14398	14478	14305	14374	14369	14116	14215	14306	14305	14299	14418	14272	14231	14381	14302	14147	14149	14300	14284	14393	14271	14119	14395	14136	14377	14419	14296	14258	14291	14237	14300	14372	14279	14297	14247	14231	14513	14256	14208	14384	14230	14270	14305	14342	14328	14438	14433	14454	14381	14303	14312	14405	14371	14354	14251	14172	14309	14398	14304	14344	14241	14331	14391	14159	14278	14418	14271	14023	14283	14214	14361	14222	14352	14106	14111	14295	14335	14351	14324	14254	14063	14310	14217	14229	14418	14286	14496	14393	14252	14332	14357	14239	14374	14312	14278	14229	14389	14381	14252	14327	14317	14311	14436	14119	14511	14199	14239	14457	14226	14324	14294	14252	14079	14347	14321	14350	14568	14334	14257	14454	14380	14239	14206	14340	14348	14257	14387	14375	14231	14324	14453	14360	14247	14164	14231	14421	14235	14365	14170	14378	14343	14294	14417	14378	14407	14138	14401	14292	14120	14287	14269	14394	14244	14274	14425	14379	14275	14300	14265	14143	14375	14439	14379	14207	14081	14376	14510	14239	14299	14396	14287	14337	14281	14345	14414	14236	14335	14328	14383	14387	14297	14373	14296	14397	14391	14279	14203	14375	14179	14226	14222	14431	14338	14416	14474	14243	14368	14215	14322	14193	14116	14314	14293	14224	14167	14359	14293	14237	14420	14264	14323	14265	14309	14346	14226	14023	14327	14507	14485	14371	14379	14366	14562	14361	14298	14360	14364	14373	14227	14181	14422	14363	14260	14290	14373	14244	14256	14257	14345	14122	14314	14263	14297	14418	14219	14350	14308	14361	14385	14372	14272	14195	14397	14240	14307	14363	14399	14403	14355	14336	14320	14250	14338	14283	14172	14346	14347	14274	14252	14277	14281	14242	14208	14148	14321	14280	14254	14328	14230	14258	14254	14210	14418	14176	14457	14212	14259	14542	14335	14290	14269	14254	14454	14477	14293	14339	14358	14194	14226	14276	14362	14137	14426	14309	14317	14489	14301	14514	14337	14274	14357	14221	14215	14363	14236	14375	14462	14291	14119	14361	14183	14458	14321	14431	14293	14421	14368	14091	14341	14280	14250	14519	14217	14214	14448	14243	14082	14119	14384	14237	14327	14093	14314	14315	14307	14488	14245	14290	14453	14456	14311	14268	14383	14362	14431	14133	14306	14120	14252	14165	14472	14276	14222	14284	14116	14332	14374	14179	14311	14440	14276	14366	14300	14284	14253	14224	14396	14287	14359	14335	14294	14277	14357	14430	14278	14233	14381	14187	14216	14352	14256	14096	14403	14252	14264	14380	14486	14337	14246	14347	14303	14349	14313	14369	14382	14356	14435	14354	14375	14313	14395	14245	14340	14154	14170	14292	14399	14425	14409	14296	14177	14398	14202	14408	14236	14160	14385	14234	14380	14245	14228	14140	14198	14364	14373	14361	14289	14394	14278	14399	14295	14280	14249	14350	14349	14414	14353	14295	14276	14179	14331	14255	14211	14289	14377	14229	14238	14372	14279	14380	14361	14334	14318	14306	14325	14213	14419	14139	14091	14255	14326	14354	14292	14409	14309	14266	14322	14352	14531	14466	14409	14445	14523	14329	14313	14240	14390	14306	14129	14476	14277	14356	14388	14261	14280	14200	14328	14266	14342	14332	14213	14398	14307	14414	14392	14387	14338	14376	14322	14295	14285	14235	14339	14225	14434	14340	14167	14447	14340	14362	14442	14204	14236	14274	14266	14413	14355	14374	14296	14273	14278	14110	14266	14394	14228	14248	14367	14366	14452	14367	14406	14268	14277	14381	14421	14244	14235	14479	14326	14340	14359
24031	21479	29207	24905	24557	27130	27328	22572	20755	20319	19146	18734	18393	18186	18016	17621	17923	17680	17717	17585	17632	17547	17322	17202	17207	17151	16939	17199	16947	17240	17103	17089	17058	17035	16993	16949	17221	17012	16964	17052	17128	17142	17026	16942	17084	16792	17059	17117	16953	16782	17048	16661	16841	16953	16725	16971	16984	16858	17031	16933	16807	16790	16702	16947	16908	16742	16817	17066	17007	16953	17059	16936	16994	16849	16920	17040	16938	17026	16874	16978	16934	16993	16866	17030	16989	16995	17117	17058	16810	16893	16789	16812	16918	17210	17100	16974	16788	16886	16818	16882	16797	16900	16993	16938	17099	17170	16864	16910	16966	16811	16796	16886	16840	17004	16830	16973	16687	17034	16890	16893	16897	16892	16798	17030	16974	16910	16812	16956	16904	17002	16789	16850	16861	16929	16878	16866	16792	16751	16687	16877	16852	16756	16688	16874	16916	16918	17061	17319	16732	16975	16798	16786	16744	16916	16974	16936	16944	16900	16784	16717	16922	16734	17066	16661	16822	16996	16975	16935	16756	16636	16840	17065	17059	17037	16971	16928	16994	17013	16826	16803	17087	16807	16959	16869	17012	16800	17033	16758	16901	16894	16974	16924	16962	16936	16835	16820	16905	16731	17013	16804	16849	16939	16945	16708	16870	17085	16754	16956	16954	16745	16652	16895	17103	16843	17062	16886	16823	16878	16898	16918	17134	16825	16856	16843	16676	16903	17037	16871	16924	16932	16892	16956	16768	16725	16968	16997	16853	17047	16771	17014	16921	16824	16812	16931	16869	16849	17022	16875	16979	16736	16912	16739	16983	16760	16749	16862	16818	16867	16719	16959	16721	16904	17049	16853	16988	17071	16893	16885	16822	16772	16947	16871	16877	16930	17124	16897	17010	17032	16840	16822	16901	16760	16856	16678	16781	16894	16841	16887	16809	17087	16991	16820	16794	16844	16926	16860	16851	16790	16822	16999	16854	16720	16977	17041	16830	17060	16725	16850	16807	16737	16973	16805	16873	16638	16896	16855	16853	17052	16928	16917	16850	16867	16947	16861	16765	16821	16972	16731	16881	17009	17012	16863	16940	16809	17009	16628	16805	16839	16787	16883	16992	16942	16980	17031	16874	16784	16879	16832	16811	16649	16948	16909	16759	16909	16754	16825	16986	16928	16880	17012	16726	16703	17064	16829	16929	16940	16824	16893	16832	17049	16882	16872	16818	16962	16788	16886	16876	16931	16847	16960	16703	16929	17002	17019	16612	16943	16849	16763	17013	17070	16846	16987	16969	16958	16675	16724	16710	16970	16909	16775	16940	16799	16855	16979	17012	16787	16926	16794	16880	16852	17024	16970	16797	16696	16924	16831	16942	16797	16830	16772	16818	16813	16944	16929	16801	16848	16986	16829	16859	16800	16905	17036	16701	16868	16756	17003	16796	16821	16795	16971	16940	17064	16831	16890	16867	16592	17063	16868	17063	16895	16880	16914	16889	17044	16731	16741	16923	16886	16732	17020	16839	16986	16764	16782	16875	16747	16895	16828	16964	16994	16951	17002	16908	16790	16790	17021	16911	16987	16916	16861	17011	16696	17213	16947	16878	16906	16826	16755	16903	16906	16724	16864	17045	16993	16867	16745	16902	16756	17069	17030	16994	16848	16942	16703	16833	17015	17011	16814	16766	16806	16836	16877	16859	16982	16906	16797	16853	16839	16760	16825	16857	16995	16849	16907	16856	16840	16746	16835	16927	16768	16966	16973	16901	16790	16823	16724	16958	16840	16823	16796	16751	17007	16984	16845	16704	16662	17007	16945	16956	16972	16723	16781	16879	16945	17010	16914	17056	16793	16819	17031	16923	16716	16793	16886	16720	16840	16782	16746	16822	16794	17042	16960	16806	16777	16828	16963	16860	16826	17037	16888	16745	16929	16949	16731	16588	16915	16949	16836	16908	16948	16844	17046	16934	16930	16802	16848	16927	16760	16789	16861	17067	16977	16682	16730	16953	16962	16765	16906	16888	16848	16937	16884	16851	16864	17079	16840	16890	16874	16859	16965	17138	16674	16896	16946	16924	16998	17054	17125	16607	17064	16816	16684	16787	17041	16845	17196	16793	16927	16906	16869	16751	16997	16977	16785	17016	16944	17022	16840	16819	16737	16974	16964	17127	17011	16835	16827	16785	16959	16692	16939	17023	16957	16769	16993	16689	16927	16971	16921	16832	16845	16997	17041	16974	16967	16896	16774	16782	16915	16949	16672	16905	17025	16901	16743	16960	16968	16910	16795	16735	16895	16897	16674	16712	16954	17068	16868	16908	16892	16841	16792	16835	16768	16791	16952	16719	16773	16869	16709	16664	16895	16927	16825	16845	16965	16884	16815	16804	16773	16876	16739	17043	17019	16873	16914	16872	16914	16939	16916	17055	17052	16884	16986	16807	16804	16866	17016	16803	16850	16799	16888	16878	16843	16935	16741	16809	16869	16957	16760	16986	16617	16752	16868	16866	16774	16780	16765	17043	16683	16780	16807	16791	16839	17015	16777	16842	16657	16742	17127	16922	17073	16695	16861	16796	16678	16790	17101	16890	17005	17075	16901	16766	16693	16928	16927	16857	16866	16828	16878	16925	17029	16607	16837	16917	16625	16764	16929	16860	16925	17012	16781	16786	16862	16780	16712	16755	16905	16933	16918	16826	16842	16867	16903	16931	16940	17006	16649	16785	17065	16927	16763	16909	16925	17053	16900	16838	17026	16859	16861	16978	16743	16694	16814	16787	16694	16858	16889	16973	16984	16942	17006	16970	16908	17041	16845	16841	16966	16805	16949	16921	16892	16800	16881	16662	16775	16925	16932	16852	16890	16947	16801	16866	16806	16883	16830	16848	16840	16774	17054	16850	16801	16891	17023	16980	17131	17035	16932	17033	16972	16909	17008	16809	16865	16829	16971	16745	16810	17044	16783	16947	16779	16829	16819	16766	17034	16986	16768	16811	16846	16792	16817	16766	16864	16603	16766	16748	17022	16924	16743	16970	16908	16890	16868	16793	17005	16800	16831	16777	16940	16857	17005	16914	16799	16885	16763	16841	16736	16733	16761	16784	16831	17015	16873	16854	16731	17040	17027	16980	16678	16725	16843	16649	16743	16781	16920	16715	16882	16801	16821	16945	16810	17034	16898	16964	16884	16795	16742	16920	16720	16664	16890	16964	16986	17185	16862	16816	17022	16872	16858	16501	16824	16992	16989	16905	16800	16766	16698	16823	16864	16654	16804	16865	16797	17109	16814	16797	16910	16682	16923	16762	16865	16853	16946	16743	17007	16833	16719	16965	16738	16995	16852	16974	16826	16720	17044	16780	16805	17011	16640	16896	17011	16869	16829	17028	16875	17061	16731	16803	16884	16807	16793	16845	16858	16823	16779	16859	16834	16885	16738	16698	16757	16926	16715	17014	16835	16681	16856	16854	16896	16803	16843	16913	16710	16938	17010	16995	16844	16856	16828	16778	16808	16715	16774	16944	16992	16893	16907	16885	16863	16811	16809	16800	16760	17036	16945	16622	16976	17013	16865	17109	16560	17013	17039	16864	16896	16894	17058	16877	16975	16881	16842	16991	16950	16765	16817	16778	17021	16842	16868	16907	16831	16740	16828	16848	16815	17004	17056	16998	16983	16963	16763	16988	16770	17047	16969	16843	16745	16822	17027	16844	16710	16811	16924	16929	16897	16858	16986	16785	16694	16913	16771	16778	16842	16802	16861	16991	16913	16771	16519	16948	16801	16812	16809	16792	16867	16859	16931	16982	16728	16805	16792	16855	16793	17014	16946	16830	16911	16958	16948	16798	17029	16879	16957	17065	16880	17170	17016	16929	16921	16962	16826	16860	16949	16899	16942	16865	16784	16943	16736	16991	16812	16822	17011	16972	16806	16561	16777	17018	17014	16976	16906	16780	16885	16915	16985	16678	16867	17109	16861	16938	16879	17022	16906	16982	16915	16612	16929	16871	16675	16864	16828	16842	16924	16894	16824	16927	16929	16717	16838	16870	16788	16845	16884	16871	16786	16637	16654	16789	16801	16731	16782	16786	16991	16683	16904	16826	16812	16940	16851	16845	16840	17098	16876	16810	16855	16970	17222	17019	16960	17043	16866	16880	16760	16831	16972	16874	17108	16703	16933	16972	16800	16993	16863	16807	16872	16973	16873	16921	16848	16905	17059	16805	16888	16697	16817	16996	16955	16969	16948	16805	16857	16704	16883	16953	16887	16849	16807	16726	16781	16999	16817	16779	17208	16909	16813	16822	17051	17007	16790	16992	16890	16871	16989	16596	16815	16916	17093	16957	16783	16806	17047	16810	16905	16881	16659	16845	16784	16947	16829	16824	16968	16943	17023	16935	16783	16961	16994	16824	16776	16813	16719	16633	16782	17070	16826	16772	17028	16978	16833	16832	17177	17007	16801	16577	16837	17017	17110	16982	17035	16906	16848	17026	16855	16740	16735	16956	17039	17046	16905	16866	16904	16956	16667	16883	16994	16798	16837	16852	17003	16790	16932	16975	16868	16821	16916	17082	16838	16969	16877	16850	16789	16820	16695	16553	16774	16890	16631	16775	16709	17047	16845	16858	16849	16885	16844	17051	16857	16846	17035	17020	16728	16810	16928	16906	16722	16845	16860	16888	16934	16849	16945	16954	16768	16844	16684	16647	16967	16933	16934	17012	16878	16923	16821	16888	16956	16807	17027	16864	16670	16685	16967	16981	16797	16858	16923	16979	16782	17053	16943	17155	16813	16566	16969	16912	16843	17005	16836	16925	16936	17161	16890	16812	16774	16885	16779	16961	16887	16859	16798	16850	17078	16652	16891	16873	17020	16785	17158	17061	16901	16901	17008	16649	16775	16961	16736	16749	16705	16997	17018	16981	17054	16845	16712	16862	17012	16920	16794	16740	16753	16803	17001	16777	16883	16861	17006	17006	16935	16754	17035	16929	16864	16963	16951	16930	16796	16909	16881	16959	16951	16833	16802	17005	16688	16957	16956	16815	17174	16871	16887	16734	17043	17045	16747	16894	16968	16810	16899	16882	16723	16736	16729	16824	16851	16737	16696	16895	16982	17105	16817	16900	16934	16734	16857	16782	17107	16851	16841
31933	53835	51980	41561	34867	29496	25419	22310	20655	19229	18026	17318	16717	16451	16171	15835	15678	15461	15448	15416	15379	15097	15006	14961	14923	14601	14799	14674	14597	14761	14715	14511	14681	14596	14409	14494	14554	14571	14338	14609	14402	14500	14506	14278	14303	14266	14530	14396	14474	14512	14461	14581	14385	14365	14376	14485	14348	14481	14462	14442	14385	14372	14487	14460	14222	14325	14404	14234	14308	14440	14459	14285	14341	14467	14426	14434	14309	14409	14320	14367	14242	14358	14390	14450	14406	14451	14506	14519	14395	14291	14382	14365	14343	14373	14229	14539	14293	14430	14264	14259	14363	14355	14217	14305	14348	14437	14278	14437	14240	14229	14333	14292	14412	14320	14494	14370	14243	14301	14303	14364	14318	14221	14442	14281	14315	14240	14486	14427	14375	14554	14231	14464	14439	14282	14245	14297	14463	14398	14378	14473	14434	14315	14311	14274	14343	14324	14353	14297	14468	14249	14224	14308	14235	14264	14334	14372	14144	14137	14364	14464	14351	14296	14229	14255	14435	14382	14460	14366	14498	14381	14432	14403	14430	14196	14472	14466	14462	14357	14173	14345	14383	14586	14252	14449	14453	14316	14603	14209	14382	14362	14556	14340	14137	14508	14191	14266	14326	14340	14405	14281	14337	14407	14226	14318	14230	14316	14240	14408	14273	14328	14259	14401	14338	14385	14333	14237	14302	14351	14365	14439	14201	14234	14366	14473	14264	14239	14368	14411	14365	14404	14506	14413	14569	14356	14257	14268	14444	14331	14332	14379	14251	14284	14376	14304	14348	14306	14134	14456	14158	14348	14457	14438	14119	14336	14609	14449	14407	14329	14337	14372	14436	14537	14340	14248	14389	14146	14371	14132	14427	14421	14381	14268	14518	14404	14191	14387	14228	14448	14413	14340	14300	14378	14415	14423	14306	14263	14455	14274	14101	14279	14410	14271	14453	14304	14310	14349	14455	14227	14498	14301	14314	14420	14327	14342	14289	14456	14129	14377	14353	14293	14372	14215	14301	14525	14371	14372	14328	14388	14294	14335	14394	14398	14359	14354	14337	14282	14435	14359	14347	14368	14253	14284	14404	14208	14417	14245	14384	14278	14202	14378	14412	14500	14351	14352	14305	14386	14433	14212	14415	14337	14352	14148	14253	14349	14422	14302	14229	14268	14348	14498	14473	14468	14307	14359	14519	14377	14307	14475	14328	14620	14295	14384	14337	14350	14343	14177	14582	14242	14316	14378	14424	14237	14332	14322	14422	14307	14425	14313	14366	14441	14564	14158	14396	14265	14335	14387	14381	14233	14357	14472	14321	14389	14175	14409	14472	14510	14363	14389	14350	14428	14412	14295	14240	14293	14277	14269	14290	14366	14253	14216	14188	14328	14349	14248	14351	14413	14289	14285	14256	14499	14374	14417	14253	14209	14423	14270	14324	14333	14287	14264	14516	14324	14377	14108	14386	14417	14404	14454	14215	14392	14331	14290	14488	14302	14340	14378	14183	14184	14305	14394	14408	14402	14456	14318	14185	14366	14409	14359	14367	14413	14452	14401	14241	14362	14289	14351	14365	14386	14387	14187	14356	14309	14463	14198	14492	14441	14336	14462	14300	14386	14354	14311	14424	14475	14345	14198	14266	14402	14201	14265	14379	14241	14202	14359	14528	14370	14522	14302	14313	14205	14400	14475	14189	14412	14600	14358	14286	14355	14402	14368	14280	14360	14383	14173	14359	14415	14242	14495	14285	14284	14266	14346	14403	14385	14400	14431	14357	14420	14294	14465	14355	14502	14495	14306	14440	14282	14383	14350	14241	14301	14525	14328	14262	14339	14272	14282	14418	14435	14303	14261	14337	14312	14184	14137	14227	14141	14291	14359	14353	14373	14339	14443	14116	14331	14400	14278	14277	14384	14204	14299	14266	14415	14381	14325	14368	14531	14370	14446	14262	14342	14441	14425	14385	14481	14342	14240	14314	14483	14256	14320	14565	14398	14344	14192	14397	14424	14400	14564	14464	14306	14392	14313	14304	14230	14405	14283	14370	14323	14381	14293	14294	14284	14283	14431	14397	14269	14372	14324	14429	14366	14385	14403	14484	14367	14299	14352	14386	14330	14290	14429	14354	14370	14305	14257	14309	14371	14241	14434	14416	14519	14311	14451	14393	14241	14331	14317	14295	14352	14134	14348	14324	14432	14145	14443	14158	14339	14309	14419	14398	14370	14365	14314	14310	14292	14311	14293	14520	14289	14252	14463	14375	14412	14431	14457	14306	14325	14365	14431	14338	14311	14433	14310	14248	14413	14288	14399	14283	14370	14266	14380	14486	14383	14196	14285	14460	14341	14368	14251	14237	14422	14257	14232	14483	14481	14300	14258	14348	14271	14326	14440	14426	14356	14170	14338	14274	14213	14296	14461	14433	14175	14184	14306	14387	14453	14345	14316	14396	14189	14417	14354	14333	14268	14439	14271	14219	14306	14304	14521	14423	14323	14414	14315	14393	14326	14423	14332	14407	14231	14281	14455	14511	14421	14266	14366	14307	14191	14477	14448	14492	14252	14447	14308	14278	14362	14401	14509	14221	14456	14382	14249	14149	14396	14603	14435	14459	14307	14415	14372	14533	14402	14310	14321	14352	14194	14524	14223	14251	14335	14340	14323	14440	14531	14357	14437	14359	14230	14302	14349	14297	14520	14375	14406	14350	14312	14233	14388	14414	14291	14333	14449	14043	14280	14389	14276	14344	14277	14322	14300	14224	14346	14366	14353	14295	14325	14585	14410	14335	14493	14272	14522	14288	14388	14218	14509	14480	14394	14343	14383	14351	14365	14445	14148	14271	14448	14385	14263	14361	14322	14429	14343	14228	14546	14299	14382	14536	14372	14313	14411	14359	14499	14431	14352	14316	14232	14509	14459	14400	14375	14367	14397	14351	14335	14303	14293	14343	14295	14349	14122	14225	14548	14352	14242	14296	14451	14347	14479	14319	14493	14394	14197	14297	14477	14477	14516	14409	14320	14447	14281	14220	14220	14339	14370	14429	14327	14502	14445	14456	14415	14403	14554	14245	14514	14619	14319	14279	14375	14218	14303	14273	14327	14343	14203	14454	14364	14382	14329	14254	14325	14285	14313	14430	14535	14376	14522	14368	14302	14345	14320	14356	14424	14333	14400	14274	14406	14287	14451	14244	14476	14255	14371	14300	14565	14259	14369	14325	14382	14412	14391	14364	14478	14242	14396	14282	14338	14219	14159	14248	14473	14367	14405	14560	14360	14294	14294	14361	14451	14276	14408	14373	14470	14481	14421	14227	14275	14404	14318	14334	14195	14183	14430	14292	14261	14201	14442	14434	14306	14352	14393	14578	14352	14305	14404	14237	14431	14443	14350	14513	14296	14286	14392	14538	14348	14352	14343	14412	14364	14363	14281	14311	14374	14374	14484	14353	14286	14457	14336	14267	14350	14486	14302	14378	14418	14397	14286	14314	14322	14439	14377	14313	14278	14124	14300	14475	14563	14359	14306	14478	14336	14483	14287	14260	14318	14466	14298	14255	14400	14325	14305	14379	14200	14389	14399	14435	14479	14467	14489	14368	14280	14412	14274	14302	14283	14201	14257	14504	14320	14339	14406	14437	14455	14314	14325	14350	14424	14266	14309	14272	14425	14307	14334	14420	14120	14444	14586	14262	14529	14176	14368	14283	14263	14311	14442	14394	14404	14487	14371	14459	14268	14363	14250	14419	14320	14391	14403	14502	14274	14280	14318	14315	14307	14252	14405	14500	14492	14509	14329	14221	14357	14422	14418	14316	14399	14386	14449	14354	14403	14377	14411	14226	14078	14286	14247	14411	14352	14441	14263	14478	14405	14458	14463	14212	14318	14317	14378	14427	14356	14240	14331	14288	14428	14428	14514	14336	14212	14439	14309	14319	14279	14346	14425	14195	14257	14314	14496	14409	14363	14379	14347	14367	14325	14373	14284	14391	14309	14273	14372	14396	14313	14293	14508	14313	14336	14435	14464	14417	14274	14343	14347	14340	14257	14392	14268	14320	14242	14535	14398	14298	14401	14230	14449	14358	14433	14410	14419	14339	14364	14272	14277	14480	14452	14421	14290	14543	14370	14484	14286	14301	14372	14410	14351	14300	14443	14240	14487	14348	14438	14380	14293	14375	14335	14428	14478	14264	14327	14338	14368	14424	14454	14518	14228	14489	14427	14399	14445	14319	14406	14442	14264	14421	14372	14373	14470	14290	14287	14279	14387	14467	14390	14274	14367	14296	14313	14226	14436	14385	14420	14330	14284	14256	14293	14347	14437	14182	14329	14162	14447	14328	14229	14436	14247	14374	14556	14403	14367	14435	14495	14409	14611	14353	14454	14202	14483	14312	14228	14351	14561	14281	14313	14346	14369	14337	14296	14343	14263	14374	14428	14203	14377	14327	14349	14273	14329	14516	14398	14314	14302	14340	14336	14318	14211	14439	14415	14464	14339	14360	14553	14305	14432	14293	14371	14451	14292	14388	14416	14349	14265	14437	14307	14444	14198	14273	14438	14349	14449	14308	14384	14305	14351	14519	14310	14426	14275	14238	14375	14210	14161	14300	14436	14275	14301	14366	14281	14416	14343	14347	14440	14382	14445	14241	14288	14409	14354	14486	14201	14303	14271	14287	14406	14330	14210	14392	14343	14375	14299	14222	14442	14213	14292	14312	14272	14457	14439	14381	14386	14461	14478	14369	14340	14362	14444	14310	14330	14507	14512	14279	14455	14093	14362	14360	14272	14371	14384	14443	14250	14398	14335	14311	14373	14322	14288	14405	14253	14368	14356	14281	14380	14236	14312	14298	14079	14140	14359	14287	14380	14426	14394	14389	14389	14383	14325	14471	14487	14411	14345	14377	14376	14411	14226	14246	14394	14385	14530	14482	14404	14354	14279	14426	14242	14277	14416	14443	14385	14259	14343	14407	14509	14233	14337	14289	14197	14279	14282	14492	14366	14301	14416	14429	14338	14376	14359	14400	14372	14478	14441	14431	14417	14410	14394	14434	14366	14416	14450	14355	14314	14470	14372	14273	14484	14179	14429	14448	14363	14442	14430	14246	14512	14378	14256	14625	14428	14485	14428	14261	14246	14344	14310
31958	31974	36207	30649	24674	21509	20002	18699	18286	18032	17637	17630	17592	17470	17395	17293	17284	17356	17271	17167	17302	17313	17223	17109	17113	17021	17061	16815	17210	17125	16920	17107	17281	16882	16799	17057	17010	17030	16933	16954	16936	16790	16970	17027	17097	17098	17157	16912	17057	16842	16988	17085	16988	16879	16944	16893	16992	16901	16943	17304	16954	17032	17223	16980	17223	17173	16929	16952	17094	17073	17244	17121	17047	16769	17049	17263	17034	17281	16775	16889	16957	16909	16951	17078	17079	17178	17289	16977	16921	16756	17012	17176	17121	16951	16951	16942	16985	17118	16904	16908	16906	17069	16978	17223	17024	16869	16997	17117	17078	17075	16960	16775	16937	17139	16892	17186	17141	17138	16986	17058	17142	17063	16907	17055	17026	16905	16963	16855	17005	17004	16934	16859	16977	17129	16993	17143	17036	16851	16948	17207	16984	17053	17178	17031	16921	16991	17019	16900	17141	17137	17124	17055	16843	17214	16898	16886	16939	17129	16869	17056	17101	16727	16953	16995	16764	16853	16977	16920	17097	16902	16820	17129	16903	16957	17100	16969	17230	16829	16976	16972	17068	17171	17153	16960	16868	17053	16994	17060	16853	16959	17052	16917	17120	16984	16975	16916	17047	17010	17006	17139	16729	16743	17082	16853	16990	17038	16883	16855	17030	17064	16874	17029	17004	17147	17053	16962	16810	16835	16898	16913	17139	16866	17086	16963	17114	17030	16970	17013	16928	17055	16959	17041	17137	17015	17033	17022	16906	16996	16955	17104	17013	16968	17129	16886	17163	17122	17200	16907	17153	17093	17031	16966	17229	17233	16942	16881	16898	17152	16985	17125	16930	16944	17204	16865	17004	16972	16962	16893	16921	16973	17029	16926	17005	16998	17070	16963	16947	17081	16899	17137	16932	17049	16941	17015	16946	17046	16843	17002	17181	16898	16834	16918	17081	16951	17063	17028	17079	17025	17054	17103	16854	17073	16955	17046	16880	17277	17153	16859	16933	16945	17092	17014	16971	16857	17025	16965	17044	17099	17081	16837	17117	16903	17120	17001	17020	16955	16934	16993	16921	17120	17099	16892	16935	16826	16768	17054	17072	16940	16769	16816	16923	16962	16800	17057	16951	17078	16903	17036	16982	16907	17039	17033	17095	16954	16939	17152	17037	16942	16985	16838	16952	16910	17071	16931	17011	17156	16966	16950	16961	17150	16904	17114	16994	17112	17003	17032	17225	17017	17103	16948	16850	16909	16726	17101	17099	16941	16917	16808	16988	16994	17006	16953	16586	17082	16953	17111	17007	17059	17167	16997	16824	17068	17215	16794	16839	17019	16909	16794	17052	16966	17031	17075	17154	17017	17046	17023	16985	17086	16979	16988	16931	17012	16981	16808	16885	17099	17008	17246	17048	16982	17134	17073	16905	16956	16998	16901	16902	16974	16986	16919	16850	16943	16939	17233	17048	16939	17022	16894	16932	16778	16927	16881	16879	17001	17075	17047	17009	16877	16812	17081	17046	17100	17060	17020	16977	16957	16968	17107	17082	17103	17055	16977	16797	16884	16933	16887	16819	16986	16952	16910	16867	16940	17028	16943	16733	16749	17043	17015	16914	16851	16968	17055	16797	17028	16929	17021	17086	16989	17055	16820	16944	17120	17142	17019	16909	17170	17123	17064	17179	16860	16878	16889	16922	17114	17070	16973	17020	17116	17117	16939	16982	17009	16884	17074	16858	17057	17011	17060	16945	16876	17063	16988	17017	17070	16968	16778	16767	16966	16937	16867	16746	16823	16871	16877	17039	17057	17070	17014	16663	17134	16985	17017	16860	16915	17052	17097	16942	16925	17016	17169	17029	17041	17091	17196	16881	17055	16981	17065	16909	16848	17030	17060	16972	16927	16953	17185	16948	16900	16997	17202	17096	17126	16894	16859	16803	16996	16953	16939	17033	17070	17152	17014	17017	17045	16930	17056	17096	16992	16855	16974	16913	17015	17085	16954	16913	17010	16960	16982	17104	17254	17041	16734	17118	17018	17098	16829	17000	17175	16998	17004	17208	16944	16976	16934	16896	16945	17044	17013	17194	16857	17084	16754	16929	17068	16918	16837	17065	17006	17027	16873	16968	17085	16939	17077	16912	16972	17024	16893	16911	17061	16773	16805	17137	16928	17094	17030	16977	17014	17245	17221	17018	16956	16853	17147	17147	17109	16970	16947	17250	17011	16806	17171	17168	17112	17017	17021	16950	16896	17007	16831	16978	16883	17002	16852	17049	16950	16890	16947	17024	16973	17016	16811	17117	17077	16830	16878	17195	17060	17057	17159	16988	17015	17078	16916	17019	17108	17115	16836	16973	17001	16989	16951	17131	17081	17168	17011	17225	17113	16963	16971	17054	16996	16969	16957	17035	17159	17022	16821	16881	17029	17095	16992	16941	17043	16984	16865	17024	16976	17013	17000	17025	17041	17014	16990	16890	16749	17001	17104	17137	17211	16872	16860	16956	17092	17307	17009	17011	16918	16986	16830	16980	17185	17061	17018	16993	16939	16770	17110	16993	16906	16885	16999	17102	16951	17106	16942	16970	17074	17033	16947	17069	16886	16896	16768	17074	17064	17085	16959	16797	17132	16957	17023	17026	16847	17020	17024	16899	16846	16877	17018	16954	16890	16903	16893	17087	16980	17033	17068	17053	16907	16947	17006	17205	17026	17132	16817	16924	16996	16811	16763	16978	16998	17129	16886	16872	17009	16986	17156	17051	16949	16998	17148	17115	16877	16791	16852	17008	16856	16891	17049	17029	16935	16952	16807	16827	17183	17087	17053	17180	17122	16862	17166	17093	17032	17043	16955	16874	16903	17152	17187	16994	16847	16986	17118	17007	17100	17033	17041	16845	16922	17038	16945	16978	16869	17113	16951	16858	16983	16926	16863	16858	16872	16984	16931	16957	17227	16905	17075	17013	16920	16998	17077	16942	16943	16979	17025	17151	17010	17017	17042	17169	17155	17050	16946	16969	17137	16890	16972	16915	17060	16961	16958	17066	16865	17058	17227	17109	16827	16902	16984	16999	16912	17091	16756	17007	17047	16949	16893	17038	17038	16873	16935	16945	17088	16943	17031	16795	16806	16946	17280	17212	17098	17233	16982	17113	16994	16915	17027	16899	16871	16919	16967	17063	16851	17064	17034	16986	17087	16893	17039	17052	16861	17046	17088	16809	16874	17017	17058	16906	16852	16952	17158	16934	16999	17145	17272	17198	17048	17015	17081	16893	17067	16961	16837	17027	16943	17017	16942	16905	16988	16902	17011	16907	16910	16998	16963	17077	17035	17076	16942	16984	17109	17048	17182	16942	16908	17110	17016	17169	16919	17002	17089	17004	17133	16992	17014	16997	17148	16930	17034	17013	16906	16919	17048	17086	17077	16821	16914	16841	17036	17117	17036	17121	16806	16916	16895	16984	16986	16897	16999	17199	16950	16975	17043	17100	17054	16968	16912	16920	16887	17018	16914	16966	17159	17026	16966	16805	16931	17006	16933	17125	17089	16961	17056	16894	16945	16763	16996	17087	17057	17111	16949	17024	16956	17024	16965	17085	16950	17175	17033	16991	16812	17006	16982	17024	16996	16944	17162	16882	17107	17070	17066	16894	16979	16977	16887	17077	17109	17056	17018	16923	16947	17114	16961	16764	16978	16956	16733	16973	17021	16967	17034	16773	16942	16992	17028	17139	17154	17053	17008	17032	17050	17259	17036	17141	16975	17016	17259	17169	16921	17088	17024	16974	16999	17101	17061	16958	17044	17058	17107	16910	16953	17000	16857	16922	17016	16971	16934	16929	17065	16971	17003	17034	17019	17038	17071	16832	17024	16900	17159	16852	16867	17216	17089	17102	17077	16839	16826	16985	16987	17123	17226	17014	16947	16947	16941	16873	16936	17108	16840	16998	17086	17047	16924	17041	16926	16989	17080	16978	16994	16940	17169	16871	16982	16905	16879	16816	16982	16898	16931	17041	16776	17176	16901	16726	16994	17103	16992	16888	17022	17003	16897	16952	16965	17137	16920	16914	17099	17093	16830	16881	16957	16902	17045	16930	17202	17175	17026	17075	16865	17291	16779	17109	17212	16846	16907	16819	17043	16815	17029	16916	17156	17125	17078	16839	17035	17206	17180	16983	17140	17008	17017	16975	17069	16835	16899	16953	17022	17042	17052	16902	17024	16988	16943	16985	17220	16840	17101	17073	17003	16976	17091	16949	17100	17023	16882	17050	17002	16918	16986	16972	16840	17078	17097	16925	16922	17099	16909	17154	16989	17080	17065	16976	16904	16880	17030	16952	16829	16906	17055	17020	17019	16930	17122	17086	17055	17014	16837	16890	16913	16916	16684	16885	16905	16967	17074	16971	17035	17200	17021	16871	16965	16997	16974	17011	17069	17089	16980	17050	16664	16930	17157	16848	17030	17154	17048	17183	16967	16944	16930	17071	17042	16933	17024	16962	17064	17185	17234	16866	17003	17019	16945	16762	17000	16992	17041	17049	16893	16936	16899	17327	17066	17061	17140	16923	17100	17192	16807	16862	16813	16895	17085	17032	17119	17088	17093	16824	16880	17003	16999	16773	16939	16876	16921	17103	17034	16950	16970	17086	17030	17052	17198	17192	17001	17071	17093	17230	17230	16967	16997	16995	17004	16922	16817	16972	16935	16958	16939	16985	17062	16989	17104	16920	17066	16986	17062	16943	16878	17084	16987	16963	17118	16827	16943	17167	16924	17060	16954	17087	17105	17060	17021	17083	17070	16968	16912	16981	16933	17028	17054	16982	17271	17043	16913	16901	17014	16893	16863	16833	16901	17040	16867	17041	17021	17103	16970	16822	16971	17253	17179	17101	16889	17132	16995	17121	16883	16935	16977	16987	16802	17056	16825	17006	17006	16868	16780	16854	17222	16932	16955	16972	17060	17026	16998	16936	17018	16916	16969	16940	16763	17010	17016	16930	17035	16967	17169	16905	17117	17001	17036	16978	16948	17023	16982	16944	16982	16879	17034	17162	16933	16974	17092	17189	17101	17072	17061	17118	16839	17101	17091	17118	16970	16947	16937	17038	16895	16868	16870	16998	16803	16784	16887	17080	17150	16988	17026
30446	43736	39791	29971	24599	20791	18416	17016	16331	15722	15309	15279	15084	14999	14820	14936	14756	14779	14778	14768	14650	14589	14529	14495	14523	14345	14382	14445	14373	14354	14287	14318	14476	14442	14468	14601	14568	14459	14413	14519	14410	14559	14460	14486	14451	14466	14481	14395	14261	14569	14371	14366	14492	14349	14443	14502	14312	14484	14432	14506	14288	14469	14489	14457	14393	14186	14405	14263	14428	14284	14428	14387	14281	14490	14402	14323	14363	14387	14385	14292	14415	14386	14354	14416	14432	14419	14232	14495	14448	14488	14431	14378	14318	14451	14364	14527	14362	14363	14391	14339	14380	14186	14497	14295	14370	14458	14368	14447	14471	14275	14452	14374	14358	14307	14483	14399	14467	14297	14315	14426	14362	14443	14441	14399	14454	14455	14353	14251	14593	14293	14555	14349	14456	14425	14300	14362	14475	14381	14326	14371	14581	14429	14529	14508	14457	14426	14462	14434	14464	14387	14302	14314	14210	14457	14347	14344	14437	14396	14462	14331	14385	14267	14478	14582	14504	14381	14198	14577	14292	14367	14308	14349	14346	14507	14334	14462	14520	14365	14302	14409	14394	14430	14501	14549	14392	14354	14365	14340	14195	14214	14446	14390	14286	14517	14440	14455	14459	14458	14284	14350	14392	14467	14480	14408	14244	14483	14259	14281	14529	14667	14423	14446	14345	14427	14276	14423	14269	14377	14487	14459	14400	14429	14508	14483	14412	14450	14481	14334	14322	14341	14417	14372	14438	14462	14303	14576	14398	14372	14471	14351	14242	14389	14260	14246	14293	14334	14475	14303	14388	14419	14573	14433	14180	14416	14153	14520	14294	14426	14378	14384	14534	14414	14393	14293	14548	14545	14440	14379	14438	14347	14501	14301	14574	14468	14325	14478	14430	14385	14337	14413	14472	14390	14410	14385	14339	14399	14428	14321	14298	14434	14485	14287	14340	14458	14549	14368	14232	14547	14331	14386	14271	14451	14406	14331	14307	14208	14290	14523	14305	14401	14389	14405	14427	14349	14314	14482	14440	14235	14387	14327	14338	14467	14442	14284	14500	14390	14473	14460	14483	14601	14345	14243	14363	14399	14327	14521	14449	14391	14267	14471	14379	14324	14396	14484	14397	14391	14323	14406	14382	14361	14431	14297	14229	14392	14401	14338	14383	14257	14480	14196	14472	14426	14229	14390	14454	14390	14236	14311	14403	14517	14248	14515	14236	14294	14394	14297	14496	14389	14469	14532	14294	14372	14314	14251	14495	14487	14324	14429	14391	14404	14347	14478	14392	14113	14347	14310	14396	14329	14293	14309	14170	14348	14434	14372	14551	14440	14451	14360	14403	14379	14288	14277	14205	14476	14412	14516	14348	14540	14366	14426	14439	14248	14383	14302	14374	14388	14369	14417	14378	14478	14407	14345	14324	14326	14349	14186	14553	14436	14267	14486	14420	14426	14368	14440	14396	14460	14212	14471	14178	14467	14393	14482	14443	14115	14390	14486	14469	14316	14367	14388	14381	14451	14257	14298	14433	14429	14476	14391	14473	14337	14358	14457	14377	14403	14339	14279	14411	14267	14498	14435	14403	14437	14409	14434	14391	14421	14355	14376	14325	14383	14498	14398	14512	14242	14448	14515	14432	14302	14334	14473	14335	14225	14454	14285	14369	14296	14326	14338	14364	14408	14274	14279	14443	14292	14299	14364	14299	14309	14361	14448	14349	14611	14453	14304	14587	14473	14348	14343	14454	14531	14341	14354	14331	14450	14360	14372	14489	14416	14292	14374	14504	14377	14392	14502	14286	14343	14508	14299	14503	14584	14383	14214	14357	14260	14310	14503	14416	14403	14542	14342	14259	14468	14188	14419	14455	14384	14392	14374	14561	14443	14333	14551	14274	14439	14260	14250	14597	14421	14512	14416	14525	14398	14421	14253	14369	14444	14296	14433	14432	14320	14368	14434	14449	14418	14370	14482	14317	14327	14307	14447	14443	14294	14439	14485	14486	14326	14378	14477	14397	14228	14216	14491	14302	14237	14474	14438	14375	14333	14503	14258	14320	14439	14385	14452	14384	14519	14420	14346	14342	14379	14359	14287	14403	14458	14341	14572	14354	14470	14256	14142	14438	14517	14373	14447	14378	14414	14340	14392	14347	14281	14365	14354	14323	14276	14210	14376	14428	14385	14397	14358	14410	14490	14356	14268	14166	14396	14378	14331	14465	14497	14396	14644	14428	14339	14420	14230	14383	14430	14180	14509	14411	14290	14552	14285	14381	14263	14520	14420	14462	14387	14290	14331	14377	14339	14410	14304	14417	14476	14373	14362	14555	14248	14445	14609	14249	14236	14452	14384	14352	14471	14416	14410	14409	14497	14391	14291	14415	14307	14467	14454	14518	14501	14358	14445	14508	14284	14480	14383	14430	14362	14597	14389	14385	14418	14306	14389	14546	14463	14426	14513	14441	14232	14363	14395	14377	14241	14342	14572	14264	14424	14372	14442	14449	14283	14364	14289	14479	14435	14262	14372	14280	14454	14242	14402	14269	14390	14400	14394	14246	14416	14190	14400	14465	14568	14269	14375	14357	14441	14541	14339	14412	14407	14328	14407	14469	14235	14350	14366	14461	14439	14395	14430	14303	14366	14305	14590	14308	14557	14381	14408	14475	14470	14325	14531	14446	14508	14481	14519	14449	14578	14481	14466	14366	14301	14187	14299	14389	14516	14393	14335	14455	14468	14481	14383	14303	14312	14281	14403	14496	14229	14266	14455	14635	14307	14222	14666	14314	14449	14486	14378	14412	14526	14516	14498	14541	14334	14335	14383	14587	14566	14249	14419	14458	14478	14374	14359	14357	14418	14294	14528	14455	14556	14569	14203	14448	14445	14497	14481	14364	14268	14221	14242	14160	14407	14367	14479	14446	14480	14365	14496	14381	14469	14343	14422	14333	14396	14417	14310	14414	14254	14392	14546	14451	14409	14340	14387	14386	14423	14440	14277	14283	14585	14402	14301	14386	14348	14271	14386	14422	14433	14291	14385	14254	14219	14361	14601	14350	14488	14334	14346	14470	14388	14346	14223	14412	14267	14420	14226	14288	14353	14367	14358	14466	14328	14570	14530	14330	14444	14482	14370	14496	14462	14272	14501	14254	14369	14334	14458	14377	14369	14373	14358	14335	14345	14466	14503	14392	14338	14418	14437	14456	14312	14472	14450	14391	14394	14485	14394	14378	14399	14281	14582	14232	14373	14438	14471	14403	14356	14483	14368	14314	14414	14375	14292	14466	14363	14389	14380	14367	14414	14375	14346	14476	14362	14421	14345	14306	14427	14466	14328	14474	14394	14576	14303	14389	14350	14430	14374	14412	14453	14446	14352	14405	14360	14318	14458	14436	14263	14451	14401	14310	14467	14520	14319	14607	14518	14457	14450	14454	14335	14540	14182	14532	14420	14307	14513	14677	14394	14405	14412	14519	14354	14361	14352	14479	14412	14470	14438	14534	14441	14274	14417	14433	14443	14349	14481	14407	14332	14348	14584	14455	14476	14304	14288	14503	14334	14152	14279	14345	14564	14317	14271	14506	14321	14524	14357	14387	14556	14447	14547	14302	14454	14422	14208	14306	14200	14292	14379	14392	14452	14390	14347	14210	14501	14313	14305	14438	14295	14258	14495	14447	14247	14428	14558	14326	14509	14454	14531	14475	14367	14283	14321	14408	14407	14412	14609	14458	14227	14553	14471	14159	14425	14432	14411	14436	14434	14570	14330	14504	14597	14401	14370	14466	14205	14555	14498	14141	14270	14336	14288	14452	14508	14267	14463	14438	14460	14389	14377	14288	14456	14454	14383	14572	14309	14426	14322	14604	14447	14457	14221	14447	14441	14446	14419	14535	14320	14266	14446	14581	14265	14505	14533	14209	14443	14306	14428	14213	14470	14352	14385	14460	14420	14369	14355	14362	14357	14583	14456	14507	14343	14371	14373	14225	14279	14357	14490	14313	14442	14371	14282	14238	14356	14508	14430	14382	14592	14406	14328	14297	14347	14489	14343	14282	14432	14527	14376	14309	14423	14408	14441	14464	14275	14506	14502	14335	14351	14259	14515	14497	14456	14384	14471	14428	14630	14335	14286	14478	14477	14463	14472	14351	14429	14220	14399	14594	14340	14494	14341	14395	14527	14508	14433	14512	14475	14290	14382	14476	14358	14408	14440	14279	14312	14294	14513	14474	14489	14313	14284	14449	14367	14307	14475	14630	14466	14513	14339	14324	14558	14475	14548	14566	14437	14382	14423	14470	14438	14374	14417	14380	14352	14401	14361	14398	14507	14348	14340	14347	14393	14359	14335	14403	14417	14328	14322	14383	14455	14336	14359	14358	14331	14319	14364	14492	14515	14348	14383	14364	14383	14396	14661	14386	14162	14622	14399	14362	14457	14351	14451	14311	14317	14453	14339	14312	14472	14491	14368	14497	14448	14334	14335	14424	14539	14371	14319	14212	14312	14365	14447	14278	14460	14311	14376	14329	14395	14484	14508	14392	14318	14415	14491	14416	14352	14358	14438	14395	14189	14359	14449	14368	14486	14345	14463	14393	14664	14331	14502	14281	14467	14309	14583	14421	14517	14413	14446	14454	14333	14412	14391	14425	14321	14323	14496	14511	14182	14506	14252	14467	14628	14347	14368	14588	14461	14317	14243	14485	14453	14355	14306	14426	14347	14308	14276	14454	14487	14447	14387	14579	14296	14555	14345	14542	14338	14393	14562	14496	14494	14387	14343	14366	14498	14520	14519	14546	14327	14554	14299	14336	14535	14531	14415	14482	14284	14464	14565	14550	14455	14357	14560	14309	14361	14442	14353	14424	14432	14473	14337	14346	14302	14445	14312	14371	14391	14455	14418	14457	14290	14362	14307	14413	14508	14508	14422	14405	14451	14397	14382	14518	14400	14325	14347	14422	14379	14291	14285	14291	14398	14221	14310	14455	14375	14206	14338	14446	14521	14423	14461	14351	14461	14377	14258	14394	14425	14215	14399	14402	14334	14642	14480	14382	14346	14233	14324	14384	14327	14350	14523	14389	14383	14505	14442	14409	14351	14551	14455	14647	14441	14310	14423	14322	14439	14497	14153	14474	14279	14347	14388
25281	21519	29098	27010	25848	25400	23745	20554	19409	18755	18094	17864	17753	17679	17784	17414	17227	17346	17457	17297	17299	17212	16955	17127	16989	16989	17151	17018	16881	17030	16853	16801	16762	16785	17163	16931	16993	16750	16843	16847	16847	16720	16916	16736	16729	16770	16968	16843	16760	16629	16728	16920	16768	16749	16735	16704	16796	16962	16933	16827	17055	16772	16686	16850	16745	16774	16763	16617	16906	16749	16697	16622	16820	16751	16793	16829	16550	16800	16584	16537	16854	16792	16905	16733	16875	16637	16789	16677	16728	16578	16801	16776	16842	16559	16544	16602	16758	16640	16739	16484	16749	16802	16796	16684	16684	16769	16670	16803	16848	16723	16634	16837	16769	16751	16842	16911	16756	16765	16662	16481	16658	16662	16796	16814	16878	16743	16868	16730	16767	16668	16739	16960	16563	16579	16699	16670	16559	16752	16750	16835	16739	16771	16726	16775	16722	16637	16575	16815	16783	16653	16638	16602	16680	16751	16800	16703	16680	16612	16813	16676	16720	16668	16789	16561	16838	16676	16681	16861	16747	16717	16511	16694	16434	16694	16808	16659	16886	16938	16560	16784	16830	16873	16740	16630	16574	16563	16731	16727	16711	16822	16658	16799	16787	16794	16676	16740	16608	16799	16778	16701	16718	16574	16925	16743	16707	16707	16966	16712	16651	16688	16815	16726	16856	16772	16807	16864	16843	16944	16851	16830	16812	16844	16881	16829	16775	16679	16634	16704	16732	16777	16743	16817	16630	16705	16848	16758	16877	16777	16841	16718	16645	16594	16712	16648	16678	16826	16776	16723	16795	16540	16684	16921	16648	16726	16796	16651	16694	16719	16932	16785	16774	16482	16971	16761	16795	16691	16730	16673	16773	16980	16759	16678	16545	16664	16757	16752	16562	16672	16808	16630	16722	16762	16691	16523	16771	16768	16599	16732	16921	16852	16748	16828	16744	16882	16862	16785	16691	16688	16711	16740	16650	16776	16800	16767	16711	16589	16725	16716	16614	16492	17016	16773	16657	16584	16816	16719	16786	16888	16635	16773	16431	16600	16573	16628	16792	16744	16767	16823	16606	16781	16837	16749	16745	16911	16765	16792	16866	16706	16617	16612	16887	16708	16793	16819	16628	16786	16803	16745	16914	16618	16685	16829	16773	16532	16628	16744	16678	16850	16698	16635	16677	16872	16814	16794	16553	16841	16699	16838	16668	16792	16904	16554	16763	16511	16712	16734	16803	16815	16903	16803	16709	16702	16683	16838	16852	16601	16868	16785	16745	16858	16643	16848	16807	16837	16805	16811	16710	16600	16742	16560	16684	16517	16754	16685	16697	16742	16646	16725	16801	16784	16805	16847	16633	16870	16734	16597	16690	16794	16734	16665	16900	16787	16689	16569	16498	16864	16781	16681	16718	16957	16605	16691	16736	16909	16779	16721	16727	16707	16657	16976	16717	16771	16853	16636	16744	16835	16718	16905	16442	16848	16663	16609	16713	16703	16756	16642	16853	16572	16819	16924	16793	16713	16683	16715	16803	17026	16751	16747	16702	16932	16744	16810	16819	16689	16691	16831	16671	16920	16502	16687	16675	16754	16680	16703	16829	16778	16692	16605	16607	16600	16632	16750	16662	16763	16809	16847	16740	16681	16909	16799	16590	16642	16900	16760	16766	16703	16859	16706	16723	16737	16812	16840	16684	16648	16753	16607	16702	16707	16471	16695	16796	16844	16767	16724	16855	16902	16703	16785	16684	16715	16991	16678	16722	16661	16900	16950	16893	16722	16662	16844	16743	16820	16901	16923	16620	16745	16768	16647	16906	16801	16885	16615	16819	16932	16748	16637	16876	16657	16870	16733	16875	16823	16708	16740	16817	16804	16823	16749	16730	16877	16842	16617	16822	16679	16720	16627	16930	16499	16779	16687	16713	16752	16807	16711	16686	16565	16681	16726	16727	16868	16653	16694	16448	16610	16844	16788	16514	16793	16655	16772	16676	16534	16679	16701	16770	16753	16695	16904	16605	16638	16755	16649	16942	16865	16753	16656	16668	16780	16680	16748	16631	16540	16733	16686	16712	16748	16617	16794	16981	16776	16745	16906	16646	16889	16717	16710	16719	16660	16772	16619	16745	16588	16711	16795	16605	16949	16745	16504	16969	16482	16832	16852	16727	16559	16718	16751	16622	16578	16560	16938	16959	16773	16580	16716	16787	16646	16675	16864	16729	16902	16627	16812	16729	16691	16785	16618	16713	16464	16835	16738	16553	16719	16620	16740	16604	16768	16685	16704	16688	16678	16838	16786	16743	16755	16814	16676	16917	16632	16578	16770	16980	16591	16697	16696	16654	16898	16717	16733	16817	16761	16863	16769	16875	16815	16574	16588	16737	16686	16824	16766	16827	16791	16818	16796	16764	16867	16794	16577	16998	16701	16817	16774	16860	16799	16884	16578	16805	16908	16643	16686	16604	16620	16716	16492	16696	16796	16761	16855	16495	16880	16740	16858	16981	16759	16520	16727	16802	16776	16808	16810	16775	16575	16710	16713	16573	16591	16524	16614	16651	16733	16820	16789	16693	16722	16669	16579	16565	16625	16606	16729	16630	16710	16514	16799	16862	16800	16734	16773	16798	16677	16789	16731	16950	16765	16978	16788	16706	16900	16791	16736	16877	16609	16608	16594	16702	16692	16859	16754	16839	16756	16726	16685	16525	16783	16857	16707	16591	16739	16691	16679	16455	16703	16758	16853	16769	16525	16735	16687	16599	16730	16943	16587	16774	16748	16744	16907	16661	16675	16928	16894	16533	16702	16701	16723	16816	16891	16738	16757	16704	16921	16533	16738	16727	16875	16593	16826	16746	16741	16773	16798	16884	16640	17065	16748	16767	16913	16656	16771	16844	16624	16764	16655	16728	16630	16664	16826	16727	16695	16717	16786	16873	16738	16850	16729	16700	16780	16638	16659	16579	16991	16825	16649	16713	16558	16743	16712	16737	16789	16869	16718	16873	16797	16707	16651	16606	16733	16673	16781	16566	16749	16744	16789	16813	16701	16770	16743	16767	16791	16727	16696	16628	16703	16752	16690	16848	16808	16592	16783	16980	16911	16907	16702	16747	16694	16783	16533	16877	16823	16538	16700	16697	16705	16620	16616	16825	16733	16762	16690	16480	16688	16944	16927	16789	16731	16934	16760	16875	16696	16863	16636	16579	16777	16679	16711	16864	16823	16588	16754	16812	16734	16674	16742	16843	16551	16778	16666	16650	16677	16893	16852	16862	16796	16688	16745	16634	16793	16854	16978	16797	16686	16687	16694	16457	16639	16596	16642	16611	16841	16681	16696	16646	16771	16555	16545	16680	16801	16684	16622	16803	16723	16859	16739	16612	16783	16558	16709	16884	16729	16685	16713	16840	16566	16689	16653	16621	16811	16723	16758	16941	16743	16855	16716	16621	16727	16757	16640	16780	16749	16637	16913	16824	16947	16642	16860	16751	16684	16806	16720	16949	16589	16800	16602	16795	16698	16706	16601	16592	16689	16742	16871	16777	16742	16598	16585	16750	16430	16633	16932	16769	16830	16820	16748	16783	16654	16887	16778	16944	16791	16829	16942	16768	16862	16795	16703	16554	16717	16771	16958	16666	16791	16666	16620	16753	16862	16758	16667	16709	16890	16946	17088	16955	16646	16567	16639	16778	16684	16716	16802	16806	16565	16685	16811	16797	16646	16905	16612	16752	16642	16602	16711	16849	16673	16948	16662	16674	16694	16671	16853	16976	16717	16892	16818	16717	16666	16666	16594	16565	16763	16570	16712	16893	16658	16752	16820	16729	16716	16703	16690	16732	16631	16667	16716	16549	16747	16803	16784	16912	16743	16909	16752	16753	16737	16581	16563	16811	16551	16678	16542	16737	16703	16633	16610	16726	16684	16796	16759	16572	16845	16507	16741	16846	16578	16873	16729	16689	16771	16607	16893	16669	16964	16743	16868	16717	16831	16743	16618	16628	16841	16636	16809	16846	16731	16921	16829	16638	16570	16621	16914	16537	16555	16800	16602	16516	16908	16768	16385	16702	16901	16635	16890	16836	16896	16921	16676	16682	16433	16627	16844	16843	16830	16573	16784	16735	16814	17023	16830	16816	16879	16782	16731	16869	16624	16934	16705	16837	16855	16888	16806	16761	16613	16890	16548	16661	16652	16763	16688	16911	16668	16718	16946	16882	16933	16574	16599	16740	16803	16594	16541	16860	16662	16705	16626	16802	16734	16732	16826	16836	16746	16785	16787	16948	16828	16837	16789	16710	16866	16712	16657	16818	16719	16812	16813	16822	16819	16674	16906	16738	16840	16810	16746	16977	16658	16790	16760	16743	16696	16788	16634	16885	16854	16568	16768	16876	16841	16806	16693	16987	16862	16772	16891	16699	16613	16842	16723	16692	16878	16710	16691	16704	16843	16853	16664	16744	16769	16814	16800	16752	16755	16852	16579	16604	16703	16635	16716	16702	16798	16806	16786	16694	16660	16678	16749	16728	16966	16575	16685	16730	16648	16710	16626	16702	16581	16712	16560	16672	16694	16760	16796	16835	16717	16608	16761	16787	16740	16969	16809	16654	16659	16585	16631	16463	16526	16632	16660	16702	16768	16704	16780	16614	16956	16890	16599	16874	16696	16622	16589	16842	16683	16695	16874	16713	16804	16768	16639	16553	16894	16892	16656	16698	16657	16934	16660	16569	16671	16854	16615	16698	16706	16770	16739	16753	16672	16638	16887	16760	16481	16699	16845	16865	16793	16770	16586	16867	16766	16730	16877	16672	16604	16915	16682	16576	16489	16666	16581	16717	16752	16679	16616	16803	16890	16677	16698	16756	16588	16712	16835	16701	16664	16937	16698	16570	16617	16869	16728	16937	16466	16715	16787	16892	16787	16807	16651	16613	16614	16792	16583	16862	16683	16780	16885	16696	16701	16989	16758	16785	16660	16838	16777	16844	16874	16844	16668	16464	16532	16726	16798	16715	16566	16678	16804	16964	17025	16908	16826	16782	16867	16787	16494	16371	16868	16894	16595	16653	16876	16888	16853	16874	16865	16692	16682	16808	16824	16755	16720	16946	16858	16733	16814	16726	16725	16643	16543	16826	16835	16717	16642
30464	49964	46366	36479	29637	25135	21943	19765	18265	17331	16694	16265	16170	15758	15435	15386	15275	15171	15215	15151	15047	14635	14748	14526	14571	14490	14560	14425	14520	14265	14316	14468	14382	14513	14478	14423	14331	14539	14355	14390	14298	14195	14398	14240	14258	14277	14362	14424	14346	14246	14343	14351	14342	14505	14302	14283	14274	14341	14237	14212	14299	14262	14291	14208	14209	14411	14475	14278	14286	14224	14340	14369	14092	14214	14367	14249	14343	14035	14507	14386	14262	14335	14307	14333	14222	14186	14461	14401	14205	14332	14336	14472	14331	14330	14174	14246	14217	14408	14175	14315	14467	14420	14368	14293	14144	14286	14294	14215	14249	14280	14380	14416	14306	14285	14378	14265	14293	14243	14254	14183	14358	14448	14140	14420	14240	14232	14245	14354	14504	14349	14305	14309	14074	14469	14369	14361	14318	14267	14471	14494	14289	14143	14327	14173	14193	14245	14406	14264	14202	14335	14566	14257	14460	14272	14263	14303	14189	14483	14237	14379	14381	14109	14213	14209	14283	14283	14363	14160	14335	14188	14210	14326	14133	14287	14435	14520	14246	14431	14228	14317	14286	14330	14393	14310	14359	14212	14442	14395	14220	14193	14235	14304	14240	14192	14317	14171	14199	14382	14261	14331	14287	14242	14376	14447	14399	14415	14445	14197	14276	14137	14145	14261	14305	14321	14051	14268	14258	14396	14303	14233	14247	14220	14325	14349	14276	14165	14426	14284	14279	14359	14325	14270	14225	14443	14305	14216	14428	14437	14229	14276	14392	14322	14348	14360	14092	14220	14335	14195	14368	14339	14182	14293	14234	14321	14195	14194	14387	14100	14485	14371	14221	14249	14214	14226	14309	14339	14455	14264	14429	14364	14280	14209	14477	14214	14273	14245	14137	14315	14341	14397	14296	14222	14170	14295	14359	14340	14271	14271	14244	14344	14151	14318	14408	14234	14354	14126	14301	14360	14183	14440	14294	14348	14295	14336	14295	14289	14378	14419	14450	14286	14342	14212	14392	14284	14407	14212	14095	14402	14199	14238	14270	14191	14508	14373	14212	14460	14335	14396	14248	14184	14401	14390	14471	14257	14396	14350	14203	14270	14320	14316	14444	14345	14465	14359	14227	14181	14253	14284	14235	14315	14396	14281	14230	14419	14277	14479	14377	14350	14276	14153	14084	14138	14214	14370	14282	14162	14314	14146	14250	14203	14293	14403	14382	14412	14533	14263	14045	14342	14225	14297	14417	14185	14243	14339	14117	14363	14341	14208	14418	14324	14337	14308	14224	14370	14178	14288	14406	14170	14365	14459	14188	14371	14435	14328	14196	14385	14287	14374	14321	14098	14384	14264	14292	14165	14410	14418	14445	14340	14334	14348	14089	14205	14308	14426	14297	14270	14186	14451	14262	14400	14248	14416	14364	14229	14308	14382	14279	14324	14240	14326	14340	14364	14433	14231	14255	14409	14316	14386	14500	14230	14307	14192	14488	14253	14402	14342	14417	14169	14280	14436	14115	14473	14345	14266	14082	14117	14311	14243	14228	14390	14383	14245	14201	14260	14309	14321	14157	14412	14205	14336	14225	14291	14352	14383	14254	14249	14308	14262	14380	14367	14420	14188	14288	14318	14315	14367	14443	14219	14497	14374	14155	14210	14364	14449	14216	14235	14293	14135	14103	14309	14462	14427	14255	14238	14261	14416	14239	14396	14212	14391	14178	14234	14386	14394	14282	14365	14300	14440	14264	14340	14316	14335	14449	14192	14253	14316	14275	14276	14162	14425	14188	14221	14410	14374	14318	14314	14273	14243	14245	14333	14174	14331	14421	14312	14254	14377	14394	14423	14425	14293	14316	14189	14341	14228	14279	14291	14201	14365	14254	14207	14500	14392	14348	14268	14338	14175	14262	14346	14372	14242	14231	14362	14312	14350	14362	14267	14231	14362	14252	14419	14283	14390	14254	14277	14313	14331	14411	14274	14285	14329	14259	14282	14452	14238	14147	14136	14193	14284	14337	14419	14308	14314	14386	14218	14355	14185	14399	14364	14241	14265	14305	14236	14358	14234	14224	14375	14305	14374	14339	14306	14291	14234	14458	14364	14423	14419	14452	14199	14324	14092	14257	14203	14163	14179	14264	14359	14346	14244	14359	14383	14356	14350	14234	14273	14405	14185	14263	14378	14251	14128	14283	14090	14403	14374	14410	14254	14312	14270	14265	14046	14283	14313	14311	14177	14232	14426	14302	14404	14440	14203	14233	14171	14400	14304	14412	14392	14407	14325	14206	14366	14397	14227	14491	14169	14384	14257	14284	14100	14287	14140	14268	14340	14332	14250	14427	14453	14197	14307	14445	14379	14427	14345	14399	14282	14308	14478	14229	14290	14354	14332	14307	14297	14297	14311	14316	14313	14275	14530	14249	14200	14363	14353	14348	14232	14287	14331	14364	14456	14344	14272	14337	14371	14233	14277	14293	14402	14371	14275	14374	14349	14172	14455	14390	14320	14357	14217	14278	14177	14257	14329	14271	14427	14233	14410	14288	14275	14413	14266	14319	14517	14286	14430	14281	14360	14224	14359	14329	14344	14229	14266	14385	14315	14206	14220	14353	14303	14241	14220	14362	14260	14367	14371	14324	14325	14465	14291	14258	14221	14168	14224	14428	14273	14156	14337	14310	14332	14413	14335	14401	14230	14401	14273	14163	14322	14326	14241	14393	14350	14231	14460	14222	14211	14268	14343	14374	14167	14442	14270	14391	14264	14430	14423	14396	14372	14391	14320	14480	14208	14232	14312	14447	14479	14428	14302	14373	14291	14334	14219	14190	14139	14167	14224	14448	14367	14206	14310	14289	14314	14419	14355	14382	14496	14377	14206	14472	14215	14273	14319	14327	14397	14297	14292	14209	14364	14153	14203	14450	14317	14305	14347	14217	14182	14282	14263	14333	14321	14328	14299	14471	14406	14418	14218	14324	14440	14373	14157	14272	14464	14381	14333	14283	14219	14158	14364	14456	14172	14396	14174	14356	14119	14495	14335	14425	14222	14295	14193	14337	14219	14321	14358	14332	14212	14329	14254	14198	14237	14136	14406	14427	14277	14166	14338	14268	14343	14441	14288	14250	14388	14425	14354	14319	14381	14302	14318	14359	14357	14267	14336	14192	14290	14338	14415	14400	14128	14332	14324	14204	14331	14188	14254	14132	14336	14266	14339	14391	14220	14216	14342	14184	14114	14260	14286	14247	14215	14256	14363	14280	14351	14199	14301	14324	14394	14185	14403	14385	14253	14313	14383	14270	14188	14446	14193	14220	14326	14237	14264	14228	14341	14309	14329	14313	14360	14195	14264	14232	14500	14303	14337	14289	14478	14410	14300	14323	14254	14406	14342	14170	14265	14331	14362	14419	14167	14250	14299	14372	14230	14344	14228	14231	14305	14395	14219	14270	14412	14238	14204	14378	14174	14332	14412	14397	14269	14371	14206	14397	14194	14322	14425	14345	14259	14378	14372	14377	14316	14393	14417	14367	14248	14401	14486	14425	14374	14394	14484	14366	14261	14399	14234	14291	14343	14212	14378	14356	14302	14243	14091	14342	14087	14334	14242	14301	14225	14303	14292	14305	14268	14493	14376	14154	14323	14442	14364	14248	14253	14313	14184	14395	14390	14391	14228	14192	14362	14405	14333	14405	14283	14510	14281	14225	14413	14207	14303	14248	14305	14192	14274	14318	14290	14359	14439	14378	14414	14384	14203	14391	14289	14216	14250	14396	14350	14229	14323	14326	14472	14373	14208	14295	14265	14324	14203	14399	14350	14436	14142	14376	14252	14285	14295	14325	14230	14279	14097	14318	14234	14175	14436	14433	14335	14397	14443	14210	14333	14271	14245	14324	14279	14219	14347	14466	14343	14478	14348	14396	14366	14361	14413	14199	14326	14385	14296	14499	14349	14175	14259	14270	14218	14178	14098	14367	14315	14408	14177	14154	14322	14066	14313	14378	14175	14539	14308	14410	14387	14374	14286	14317	14328	14258	14094	14347	14365	14458	14325	14324	14290	14510	14246	14329	14269	14274	14335	14199	14329	14163	14312	14375	14377	14445	14289	14216	14236	14192	14112	14189	14339	14208	14309	14313	14265	14479	14283	14272	14426	14336	14394	14366	14216	14360	14274	14448	14353	14243	14401	14412	14281	14501	14263	14192	14182	14101	14384	14415	14213	14337	14324	14248	14321	14351	14473	14457	14401	14264	14349	14360	14255	14385	14260	14068	14317	14350	14231	14213	14329	14402	14395	14400	14285	14254	14317	14289	14289	14251	14266	14291	14366	14294	14312	14247	14433	14275	14208	14304	14457	14309	14394	14265	14223	14301	14456	14374	14245	14514	14198	14311	14305	14485	14147	14247	14251	14175	14429	14282	14260	14241	14426	14272	14262	14384	14147	14353	14254	14242	14255	14157	14379	14263	14408	14267	14223	14146	14301	14413	14361	14156	14203	14304	14427	14307	14329	14314	14304	14281	14300	14334	14153	14298	14379	14382	14265	14205	14422	14208	14315	14258	14336	14227	14294	14217	14114	14335	14213	14327	14457	14325	14392	14356	14312	14401	14146	14340	14190	14253	14194	14427	14330	14289	14175	14347	14367	14202	14164	14405	14140	14284	14218	14244	14245	14310	14201	14406	14264	14402	14463	14344	14261	14559	14261	14153	14272	14236	14274	14317	14337	14343	14286	14315	14330	14300	14230	14359	14251	14424	14384	14285	14340	14574	14253	14335	14149	14317	14318	14308	14376	14163	14510	14384	14291	14287	14286	14389	14229	14243	14523	14231	14363	14226	14254	14235	14190	14154	14375	14393	14385	14295	14377	14345	14215	14275	14369	14379	14346	14263	14540	14259	14413	14525	14437	14223	14292	14262	14195	14315	14171	14232	14268	14339	14205	14315	14412	14378	14200	14144	14325	14367	14319	14368	14241	14153	14124	14372	14279	14257	14312	14128	14338	14305	14326	14327	14193	14283	14392	14158	14402	14494	14332	14203	14282	14439	14151	14209	14267	14226	14383	14325	14387	14380	14221	14345	14369	14176	14398	14334	14442	14386	14247	14314	14172	14480	14224	14391	14163	14263	14167	14297	14119	14351	14317
24047	21481	29198	24711	23925	26759	26905	21962	20469	19936	19286	18823	18510	18203	17978	17776	17804	17753	17814	17724	17620	17198	17037	17040	17163	16955	17083	16904	17085	17000	16830	16872	16878	16698	16961	16955	16926	16651	16769	16841	16814	16792	16861	17040	16682	16809	16736	16693	16674	16810	16658	16783	16862	16553	16513	16593	16769	16737	16762	16796	16711	16788	16699	16808	16765	16502	16583	16451	16726	16577	16917	16558	16687	16727	16490	16624	16648	16774	16509	16731	16786	16579	16697	16823	16549	16659	16983	16792	16756	16862	16790	16926	16609	16728	16695	16654	16590	16691	16694	16514	16685	16626	16757	16556	16658	16794	16790	16621	16528	16492	16668	16902	16599	16822	16838	16615	16728	16730	16670	16548	16568	16610	16531	16621	16631	16820	16745	16787	16473	16873	16718	16617	16523	16712	16415	16816	16519	16631	16704	16701	16745	16770	16894	16805	16678	16577	16679	16926	16542	16739	16608	16723	16506	16670	16724	16578	16711	16692	16648	16452	16543	16558	16638	16620	16548	16567	16627	16752	16496	16685	16663	16692	16652	16822	16698	16742	16651	16777	16615	16598	16627	16849	16805	16589	16543	16685	16776	16570	16592	16525	16731	16740	16908	16479	16468	16520	16554	16635	16790	16778	16619	16542	16774	16646	16632	16743	16836	16787	16473	16588	16785	16846	16641	16825	16685	16464	16725	16589	16731	16603	16565	16504	16762	16650	16690	16741	16719	16806	16663	16738	16794	16626	16731	16767	16755	16708	16717	16565	16661	16659	16596	16643	16674	16541	16545	16544	16745	16778	16530	16551	16598	16609	16689	16751	16591	16627	16723	16612	16569	16588	16513	16710	16516	16525	16852	16690	16639	16666	16547	16692	16830	16613	16516	16850	16714	16803	16606	16723	16753	16487	16419	16660	16643	16637	16737	16782	16701	16694	16670	16602	16654	16685	16658	16488	16480	16764	16627	16506	16729	16852	16653	16659	16549	16628	16548	16565	16718	16599	16599	16650	16559	16640	16737	16730	16692	16683	16716	16738	16814	16621	16533	16467	16761	16729	16700	16674	16780	16678	16735	16635	16536	16701	16618	16600	16808	16743	16666	16714	16710	16750	16461	16510	16725	16668	16569	16640	16808	16653	16669	16830	16728	16725	16827	16612	16597	16624	16711	16602	16588	16723	16760	16466	16643	16671	16637	16721	16632	16536	16711	16659	16711	16684	16649	16481	16735	16576	16713	16730	16738	16598	16670	16576	16348	16415	16606	16552	16569	16478	16739	16625	16622	16623	16748	16416	16654	16622	16534	16550	16693	16635	16917	16706	16547	16669	16510	16429	16735	16647	16688	16533	16689	16798	16713	16524	16444	16748	16548	16531	16591	16670	16675	16706	16543	16619	16639	16677	16501	16790	16953	16684	16613	16609	16539	16628	16456	16479	16567	16781	16663	16866	16493	16683	16749	16665	16766	16801	16788	16636	16631	16546	16624	16572	16590	16659	16588	16648	16358	16603	16606	16639	16731	16583	16715	16568	16730	16555	16535	16602	16746	16668	16748	16506	16761	16594	16436	16549	16692	16619	16736	16596	16600	16677	16690	16662	16639	16681	16635	16674	16694	16762	16628	16852	16571	16742	16621	16489	16500	16395	16732	16687	16586	16754	16884	16620	16597	16513	16566	16619	16700	16696	16707	16730	16675	16676	16764	16781	16600	16584	16570	16562	16795	16593	16396	16575	16526	16534	16856	16639	16557	16763	16675	16531	16870	16580	16740	16813	16542	16772	16700	16588	16746	16760	16726	16760	16747	16662	16819	16747	16687	16631	16600	16629	16637	16504	16880	16519	16522	16565	16591	16692	16563	16616	16676	16899	16717	16589	16729	16634	16588	16718	16576	16617	16396	16618	16676	16756	16634	16688	16734	16493	16615	16689	16767	16760	16750	16495	16776	16642	16759	16518	16673	16638	16614	16564	16781	16726	16775	16743	16756	16647	16615	16780	16718	16676	16620	16602	16748	16729	16657	16414	16850	16695	16586	16472	16503	16571	16683	16523	16594	16749	16544	16751	16784	16654	16716	16711	16536	16771	16728	16744	16596	16651	16682	16453	16793	16776	16451	16901	16675	16547	16720	16806	16729	16544	16602	16529	16636	16853	16558	16398	16447	16711	16510	16436	16550	16402	16578	16571	16589	16702	16779	16788	16603	16458	16727	16676	16623	16678	16683	16819	16745	16770	16706	16577	16777	16857	16677	16586	16737	16738	16683	16816	16837	16756	16537	16706	16747	16758	16428	16580	16615	16676	16560	16785	16706	16733	16752	16596	16838	16679	16543	16665	16703	16702	16799	16460	16590	16549	16650	16595	16600	16836	16677	16493	16589	16628	16644	16399	16736	16675	16699	16782	16582	16618	16666	16660	16558	16659	16608	16595	16659	16711	16754	16658	16568	16859	16853	16830	16351	16777	16666	16457	16760	16790	16646	16463	16765	16542	16654	16742	16705	16708	16679	16694	16627	16791	16688	16684	16807	16588	16635	16467	16644	16646	16583	16490	16603	16684	16763	16716	16667	16450	16555	16576	16626	16693	16570	16691	16538	16483	16598	16637	16467	16557	16869	16549	16738	16726	16660	16636	16823	16559	16744	16704	16898	16723	16738	16684	16768	16707	16660	16710	16689	16671	16561	16718	16658	16613	16757	16529	16522	16663	16581	16906	16741	16665	16661	16675	16638	16746	16539	16663	16602	16694	16662	16590	16608	16623	16609	16771	16672	16850	16813	16762	16638	16641	16683	16631	16476	16613	16541	16469	16517	16685	16554	16697	16595	16797	16611	16899	16837	16595	16595	16586	16732	16717	16664	16743	16733	16718	16639	16762	16584	16721	16739	16338	16554	16669	16649	16464	16690	16640	16772	16770	16622	16631	16545	16782	16606	16853	16632	16745	16790	16590	16446	16496	16551	16737	16545	16591	16527	16577	16586	16653	16658	16733	16635	16551	16680	16647	16683	16789	16767	16724	16730	16749	16515	16967	16553	16504	16578	16553	16906	16663	16714	16456	16590	16681	16699	16746	16523	16748	16642	16558	16840	16430	16487	16780	16889	16605	16742	16564	16602	16627	16568	16640	16573	16597	16573	16618	16696	16611	16573	16552	16552	16701	16717	16907	16760	16591	16630	16651	16650	16528	16521	16589	16604	16577	16631	16787	16509	16754	16820	16737	16547	16630	16755	16767	16739	16482	16643	16621	16706	16650	16662	16570	16800	16592	16577	16606	16683	16737	16655	16707	16604	16669	16792	16749	16831	16708	16396	16655	16655	16600	16650	16744	16555	16735	16826	16777	16672	16648	16520	16746	16932	16821	16792	16627	16475	16703	16732	16666	16642	16706	16652	16510	16555	16574	16671	16767	16385	16785	16561	16663	16740	16583	16703	16523	16406	16478	16776	16734	16779	16738	16605	16521	16505	16702	16621	16767	16554	16615	16738	16609	16535	16396	16694	16529	16947	16738	16632	16848	16819	16624	16600	16620	16490	16662	16750	16595	16683	16702	16765	16751	16765	16571	16460	16593	16631	16672	16779	16704	16675	16843	16764	16660	16620	16743	16581	16589	16563	16537	16760	16562	16748	16878	16522	16724	16693	16774	16639	16665	16618	16632	16525	16711	16646	16673	16649	16700	16491	16609	16710	16799	16668	16442	16598	16578	16607	16744	16686	16692	16615	16677	16796	16770	16716	16619	16710	16595	16486	16346	16866	16630	16584	16536	16517	16770	16725	16568	16778	16655	16541	16729	16572	16611	16755	16608	16749	16751	16648	16802	16728	16878	16614	16633	16549	16712	16743	16727	16650	16750	16649	16743	16665	16646	16769	16778	16637	16681	16776	16855	16811	16904	16542	16553	16700	16539	16534	16790	16761	16838	16795	16753	16460	16394	16730	16424	16735	16872	16775	16871	16512	16636	16673	16660	16829	16484	16537	16547	16580	16650	16802	16789	16741	16739	16629	16594	16686	16470	16596	16660	16382	16525	16670	16635	16638	16743	16597	16712	16577	16670	16866	16508	16706	16659	16870	16666	16483	16524	16582	16711	16731	16898	16638	16777	16778	16578	16698	16593	16798	16652	16718	16832	16797	16410	16679	16673	16647	16635	16635	16550	16682	16618	16687	16780	16463	16796	16689	16797	16627	16474	16603	16633	16671	16736	16851	16603	16519	16736	16585	16677	16639	16685	16696	16714	16588	16745	16711	16618	16851	16654	16870	16870	16728	16823	16784	16661	16699	16698	16418	16611	16746	16573	16553	16792	16875	16738	16542	16568	16581	16679	16528	16668	16612	16559	16752	16511	16630	16739	16614	16715	16601	16689	16784	16551	16600	16724	16512	16537	16619	16768	16688	16722	16523	16813	16655	16747	16598	16767	16713	16532	16630	16652	16609	16608	16873	16468	16422	16673	16603	16643	16804	16543	16714	16707	16574	16731	16657	16834	16894	16602	16656	16629	16791	16652	16562	16784	16603	16637	16711	16557	16774	16720	16606	16741	16845	16352	16712	16444	16456	16713	16820	16775	16622	16397	16659	16683	16621	16519	16559	16436	16763	16561	16670	16617	16542	16574	16636	16821	16543	16684	16592	16646	16658	16422	16506	16615	16408	16569	16608	16742	16862	16580	16633	16516	16699	16715	16652	16743	16719	16719	16646	16661	16770	16656	16559	16743	16792	16618	16605	16500	16680	16590	16790	16666	16797	16738	16474	16597	16744	16713	16680	16771	16844	16568	16670	16625	16572	16464	16902	16699	16610	16616	16537	16453	16573	16723	16647	16640	16472	16707	16794	16716	16837	16792	16721	16646	16715	16447	16732	16755	16652	16567	16825	16901	16467	16628	16776	16736	16597	16560	16604	16778	16668	16640	16594	16765	16694	16620	16605	16724	16654	16680	16665	16600	16604	16523	16679	16504	16668	16613	16579	16817	16763	16601	16741	16595	16676	16596	16573	16808	16817	16567	16714	16698	16500	16741	16481	16550	16548	16696	16739	16554	16600	16721	16607	16740	16790	16720	16664	16344	16552	16828	16607	16817	16674	16548	16605	16824	16629	16623	16644	16487	16562	16571	16650	16581	16773	16679	16790	16506	16816	16744	16694	16845
31938	53506	50239	39877	33250	28526	24611	22131	20139	18918	18175	17585	17000	16403	16153	15841	15688	15900	15911	15497	15364	15078	15123	14899	14815	14709	14757	14583	14490	14420	14476	14480	14511	14328	14435	14369	14253	14206	14456	14373	14522	14316	14570	14445	14126	14324	14229	14286	14378	14267	14124	14327	14262	14276	14115	14248	14376	14367	14124	14161	14409	14209	14214	14174	14274	14259	14299	14052	14266	14180	14301	14221	14299	14155	14339	14264	14201	14229	14182	13995	14163	14287	14277	14355	14333	14438	14385	14301	14487	14168	14089	14377	14373	14263	14222	14249	14192	14225	14347	14296	14178	14188	14113	14204	14163	14288	14301	14293	14188	14202	14286	14345	14236	14301	14184	14289	14171	14264	14206	14164	14329	14257	14257	14299	14331	14121	14137	14125	14280	14164	14480	14261	14257	14336	14227	14227	14208	14076	14297	14248	14281	14271	14233	14181	14243	14372	14206	14424	14165	14247	14407	14202	14257	14248	14192	14249	14367	14099	14405	14221	14352	14233	14165	14381	14253	14221	14315	14137	14035	14240	14144	14270	14186	14261	14044	14315	14206	14102	14192	14229	14072	14095	14287	14215	14270	14227	14223	14151	14251	14185	14180	14250	14073	14280	14168	14280	14267	14151	14236	14019	14271	14146	14184	14191	14264	14123	14185	14264	14397	14201	14087	14255	14264	14209	14210	14108	14344	14177	14156	14148	14058	14345	14353	14060	14185	14104	14343	14297	14092	14281	14465	14092	14039	14290	14318	14130	14237	14179	14087	14319	14294	14395	14144	14188	14169	14381	14469	14108	14275	14069	14275	14170	14203	14197	14222	14046	14331	14311	14187	14102	14128	14301	14212	14080	14143	14375	14154	14468	14340	14220	14363	14151	14350	14114	14343	14269	14245	14174	14068	14287	14277	14365	14219	14155	14248	14158	14190	14095	14193	14405	14373	14289	14382	14060	14311	14263	14246	14278	14199	14189	14356	14294	14335	14175	14138	14123	14187	14159	14315	14300	14381	14305	14282	14147	14214	14347	14224	14381	14205	14252	14154	14398	14329	14069	14252	14254	14236	14203	14262	14234	14400	14188	14272	14162	14276	14310	14150	14377	14339	14143	14264	14415	14209	14083	14323	14334	14324	14359	14369	14149	14068	14324	14084	14113	14212	14184	14320	14219	14334	14338	14289	14125	14237	14255	14150	14278	14237	14239	14101	14128	14330	14330	14189	14207	14278	14285	14257	14068	14140	14321	14067	14398	14248	14194	14223	14268	14155	14162	14200	14125	14412	14291	14252	14221	14260	14185	14157	14271	14266	14173	14133	14031	14245	14218	14070	14169	14195	14269	14205	14286	14410	14153	14155	14207	14117	14284	14097	14306	14266	14230	14227	14192	14307	14164	14271	14136	14244	14276	14187	13943	14305	14292	14084	14314	14215	14312	14252	14188	14087	14120	14159	14119	14250	14302	14220	14031	14367	14308	14309	14288	14135	14221	14240	14465	14264	14234	14335	14171	14208	14092	14268	14140	14290	14197	14301	14293	14227	14294	14329	14201	14204	14145	14163	14367	14260	14418	14280	14260	14171	14270	14154	14165	14273	14152	14260	14205	14258	14274	14329	14244	14326	14393	14185	14173	14269	14163	14195	14271	14159	14236	14294	14285	14103	14253	13919	14322	14265	14100	14186	14036	14117	14363	14155	14190	14227	14357	14450	14274	14215	14190	14419	14261	14134	14319	14042	14491	14025	14290	14354	14284	14248	14195	14232	14195	14355	14242	14363	14158	14242	14258	14307	14315	14290	14136	14089	14153	14293	14243	14240	14390	14318	13965	14363	14139	14427	14140	14397	14282	14179	14220	14261	14107	14261	14096	14273	14245	14205	14186	14322	14302	14141	14327	14104	14311	14359	14279	14443	14166	14384	14207	14219	14190	14265	14239	14183	14129	14274	14289	14297	14178	14253	14181	14116	14201	14390	14257	14113	14210	14204	14266	14221	14256	14094	14368	14185	14238	14312	14242	14184	14193	14483	14261	14165	14242	14296	14374	14271	14324	14365	14091	14438	14291	14330	14233	14251	14268	14211	14102	14303	14149	14193	14265	14236	14327	14414	14397	14356	14219	14239	14195	14265	14249	14234	14231	14179	14175	14288	14291	14357	14289	14370	14283	14259	14273	14247	14237	14285	14175	14242	14266	14288	14267	14148	14385	14138	14275	14322	14354	14176	14298	14252	14197	14296	14274	14263	14262	14223	14244	14078	14064	14204	14223	14223	14339	14171	14305	14198	14187	14260	14208	14271	14130	14296	14231	14354	14254	14345	14161	14198	14311	14334	14191	14207	14241	14105	14129	14218	14233	14350	14239	14256	14228	14202	14239	14220	13997	14332	14247	14160	14137	14143	14220	14188	14183	14252	14331	14226	14197	14150	14181	14128	14177	14267	14262	14276	14298	14253	14372	14148	14414	14213	14160	14179	14177	14126	14205	14242	14292	14367	14413	14320	14327	14286	14308	14181	14270	14172	14200	14264	14330	14115	13935	14227	14308	14243	14113	14384	14225	14180	14258	14177	14193	14222	14273	14157	14076	14261	14362	14091	14199	14068	14117	14205	14311	14317	14294	14221	14148	14119	14200	14254	14279	14261	14260	14205	14173	14235	14325	14318	14247	14351	14147	14321	14321	14221	14292	14394	14114	14125	14045	14152	14303	14391	14145	14216	14338	14257	14192	14268	14354	14225	14356	14381	14218	14267	14184	14306	14152	14111	14416	14423	14222	14294	14263	14114	14252	14283	14131	14099	14183	14243	13995	14244	14217	14388	14320	14246	14167	14093	14144	14173	14254	14113	14192	14187	13969	14371	14144	14193	14218	14163	14148	14245	14369	14283	14190	14186	14155	14187	14180	14258	14234	14170	14184	14238	14207	14224	14293	14109	14249	14028	14252	14212	14250	14188	14179	14238	14228	14215	14321	14283	14354	14186	14299	14144	14219	14213	14299	14281	14233	14174	14306	14390	14247	14125	14189	14229	14184	14062	14231	14254	14397	14217	14123	14186	14254	14297	14397	14248	14205	14239	14223	14327	14230	14217	14284	14243	14239	14161	14179	14166	14296	14272	14135	14269	14067	14232	14097	14211	14271	14261	14305	14100	14290	14309	14243	14208	14276	14174	14153	14230	14199	14231	14181	14317	14309	14264	14101	14137	14201	14372	14209	14133	14246	14308	14146	14303	14076	14282	14345	14318	14332	14196	14245	14215	14109	14214	14330	14295	14064	14180	14387	14154	14250	14362	14224	14309	14083	14235	14126	14285	14397	14557	14205	14320	14323	14105	14399	14175	14286	14314	14118	14400	14360	14116	14411	14295	14247	14206	14245	14219	14098	14203	14335	14286	14118	14364	14250	14226	14082	14171	14123	14186	14274	14206	14346	14209	14328	14042	14288	14230	14155	14234	14224	14295	14156	14325	14456	14198	14154	14372	14246	14365	14232	14249	14145	14076	14157	14073	14091	14159	14242	14287	14254	14256	14012	14294	14165	14009	14178	14303	14196	14335	14259	14181	14198	14150	14221	14204	14080	14175	14191	14287	14220	14291	14326	14238	14129	14292	14355	14308	14244	14156	14349	14187	14127	14339	14466	14322	14258	14268	14368	14118	14312	14102	14345	14246	14169	14249	14148	14341	14376	14272	14286	14406	14144	14240	14261	14154	14132	14259	14320	14193	14175	14185	14407	14208	14165	14204	14263	14132	14273	14156	14229	14092	14276	14183	14207	14158	14173	14139	14179	14233	14227	14200	14294	14212	14238	14318	14168	14195	14233	14238	14287	14216	14216	14272	14132	14278	14364	14204	14192	14491	14321	14497	14227	14267	14195	14283	14210	14236	14282	14132	14232	14301	14178	14231	14342	14293	14371	14075	14369	14335	14135	14056	14253	14331	14198	14199	14182	14230	14198	14273	14251	14170	14229	14249	14242	14122	14131	14064	14224	14222	14304	14319	14084	14152	14374	14249	14238	14325	14276	14289	14287	14245	14272	14128	14228	14194	14119	14225	14248	14125	14208	14213	14213	14267	14264	14279	14391	14123	14309	14291	14336	14303	14312	14156	14297	14306	14376	14163	14335	14169	14222	14265	14328	14271	14158	14174	14379	14347	14464	14246	14139	14173	14261	14260	14234	14301	14277	14290	14256	14255	14273	14313	14147	14056	14374	14166	14271	14178	14340	14289	14266	14244	14285	14100	14259	14239	14286	14041	14126	14066	14225	14239	14316	14148	14376	14343	14438	14319	14250	14185	14189	14324	14332	14350	14296	14260	14185	14165	14352	14089	14283	14253	14293	14265	14197	14218	14113	14274	14156	14285	14185	14375	14248	14224	14162	14335	14382	14239	14197	14236	14256	14080	14297	14289	14218	14219	14253	14315	14138	14227	14238	14328	14186	14386	14289	14285	14381	14244	14104	14113	14343	14017	14396	14169	14237	14166	14143	14171	14166	14400	14135	14332	14298	14095	14236	14536	14128	14231	14303	14256	14145	14260	14302	14146	14239	14158	14084	14307	14199	14187	14315	14295	14233	14204	14159	14193	14231	14195	14213	14260	14349	14177	14285	14145	14277	14260	14263	14178	14275	14302	14299	14266	14186	14275	14115	14356	14157	14303	14179	14173	14279	14222	14068	14352	14075	14197	14108	14183	14271	14198	14338	14226	14296	14224	14433	14039	14156	14344	14101	14156	14217	14295	14123	14093	14040	14302	14241	14117	14137	14170	14161	14238	14296	14180	14314	14133	14395	14279	14205	14358	14242	14101	14324	14359	14294	14319	14269	14188	14247	14194	14267	14152	14385	14161	14240	14154	14072	14171	14214	14226	14196	14160	14221	14368	14305	14142	14294	14191	14129	14256	14275	14340	14202	14301	14124	14331	14241	14472	14203	14123	14332	14260	14177	14319	14278	14214	14293	14343	14257	14130	14246	14171	14126	14240	14356	14032	14230	14222	14216	14142	14317	14207	14374	14268	14062	14197	14167	14197	14205	14323	14215	14248	14295	14159	14292	14420	14260	14293	14351	14248	14072	14443	14198	14330	14203	14156	14190	14347	14295	14267	14364	14067	14150	14134	14182	14435	14355	14226	14305	14218	14256	14165	14287
31850	31214	34683	28817	23069	20847	19140	18340	17923	17566	17606	17482	17298	17123	17404	17265	16970	17030	17190	17213	16812	16900	16808	16922	16932	16781	17008	16828	16658	16787	16852	16981	16905	16759	17058	16601	16889	16886	16942	16714	16923	16959	16824	16640	16686	16773	16811	16730	16703	16871	16768	16572	16848	16828	16642	16804	16889	16704	16790	16732	16944	16946	16720	16751	16970	16764	16498	16874	16779	16892	16809	16719	16560	16590	16575	16544	16700	16801	16853	16721	16744	16760	16681	16600	16822	16735	16817	16909	16793	16607	16870	16799	16876	16764	17012	17032	16734	16608	16429	16691	16416	16670	16952	16816	16773	16490	16724	16874	16811	16857	16838	16851	16925	16745	16713	16725	16756	16494	16864	16710	16933	16694	16687	16861	16793	16756	16733	16865	16767	16873	16747	16834	16733	16657	16981	16731	16815	16741	16902	16694	16669	16672	16798	16796	16653	16533	16622	16880	16767	16802	16907	16588	16775	16796	16677	16663	16779	16713	16642	16670	16860	16717	16892	16639	16705	16754	16852	16692	16822	16764	16808	16882	16740	16697	16632	16694	16755	16683	16757	16815	16851	16684	16759	16778	16762	16743	16967	16818	16733	16751	16723	16735	16527	16857	16792	16552	16820	16644	16978	16771	16846	16621	16583	16705	16916	16651	16732	16874	16704	16821	16996	16637	16861	16767	16756	16834	16738	16846	16477	16679	16569	16587	16774	16866	16791	16790	16764	16680	16770	16840	16791	16739	16513	16886	16796	16898	17041	16903	16935	16672	16724	16732	16907	16856	16869	16687	16814	16881	16893	16721	16866	16620	16735	16763	16788	16831	16760	16562	16887	16760	16616	16655	16793	16902	16804	16856	16726	16851	16669	16584	16679	16549	16652	16759	16792	16574	16667	16817	16682	16745	16616	16853	16671	16713	16857	16773	16662	16526	16748	16797	16718	16899	16783	16825	16552	16658	16726	16649	16600	16907	16890	16755	16886	16856	16805	16862	16562	16761	16792	16737	16888	16796	16616	16834	16965	16717	16893	16816	16763	16725	16708	16847	16952	16654	16734	16904	16673	16638	16890	16775	16816	16553	16914	16758	16633	16918	16569	16706	16811	16727	16778	16918	16809	16790	16605	16729	16898	16570	16730	16751	16838	16645	16753	16788	16788	16651	16868	16654	16750	16761	16708	16681	16940	16710	16645	16707	16801	16729	16788	16819	16896	16832	16620	16710	16595	16798	16652	16638	16607	16697	16819	17029	16884	16880	16747	16734	16819	16784	16587	17064	16863	16909	16566	16501	16802	16946	16834	16563	16728	16535	16722	16693	16919	16754	16848	16685	16816	16898	16617	16831	16887	16744	16544	16684	16878	16732	16728	16681	16785	16680	16790	17032	16684	16955	16653	16673	16777	16725	16777	16862	16785	16768	16522	16711	16769	16760	16620	16686	16793	16767	16945	16758	16807	16728	16964	17044	16860	16717	16645	16857	16848	16642	16853	16808	16721	16903	16928	16847	16571	16711	16834	16815	16763	16862	16773	16673	16925	16805	16984	16722	17017	16987	16689	16628	16651	16802	16990	16679	16889	16812	16613	16952	16765	16643	16748	16679	16755	16645	16831	16701	16457	16746	16926	16963	17010	16887	16848	16592	16553	16760	16767	16936	16784	16719	16680	16694	16712	16603	16924	16852	16755	16820	16805	16845	16745	16821	16895	16905	16653	16787	16825	16727	16570	16583	16836	16848	16803	16804	16735	16908	16755	16796	16738	16792	16760	16677	16867	16596	16672	16700	16781	16921	16931	16890	16616	16824	16843	16855	16911	16679	16844	16663	16808	16750	16701	16634	16903	16681	16737	16545	16782	16590	16786	16696	16708	16944	16774	16770	16786	16898	16811	16934	16635	16600	16756	16595	16739	16724	16963	16578	16565	16769	16444	16625	16744	16705	16619	16674	16692	16777	16908	16869	16859	16708	16870	16602	16757	16690	16877	16751	16801	16635	16705	16773	16894	16684	16741	16795	16745	16702	16539	16933	16934	16804	16829	16797	16690	16632	16776	16855	16417	16709	16832	16518	16727	16736	16890	16952	16662	16843	16595	16606	16668	16719	16778	16705	16746	16741	16727	16588	16724	16932	16906	16808	16956	16630	16680	16868	16846	16688	16600	16657	16743	16589	16864	16764	16706	16742	16917	16734	16772	16752	16949	16717	16729	16632	16757	16727	16587	16661	16874	16665	16628	16866	16583	16910	16641	16759	16489	16713	16642	16857	16636	16825	16789	16496	16869	16793	16862	16682	16719	16719	16848	16552	16758	16800	16684	16747	16936	16704	16688	16869	16563	16739	16628	16873	16706	16883	16784	16869	16584	16720	16890	16780	16633	16814	16836	16841	16708	16868	16660	16640	16916	16842	16724	16760	16887	16855	16681	16797	16669	16846	16745	16729	16616	16639	16624	16473	16652	16680	16800	16637	16560	16658	16761	16758	16998	16835	16802	16823	16737	16623	16880	16970	16675	16894	16830	16664	16798	16817	16889	16612	16972	16705	16656	16733	16531	16620	16867	16708	16683	16876	16697	16788	16654	16845	16727	16601	16790	16726	16796	16927	16927	16711	16785	16870	16750	16620	16848	16530	16572	16685	16821	16754	16879	16624	16754	16629	16902	16748	16757	16986	16741	16869	16904	16858	16636	16800	16825	16975	16895	16845	16718	16734	16729	16680	16805	16816	16883	16913	16752	16896	16856	16747	16752	16695	16772	16761	16789	16657	16658	16733	16777	16700	16747	16872	16566	17006	16707	16635	16648	16711	16606	16602	16815	16654	16765	16818	16643	16721	16959	16749	16778	16492	16571	16825	16665	16692	16889	16569	16896	16561	16667	16733	16704	16662	16668	16584	16913	16761	16748	16703	16779	16842	16623	16642	16609	16567	16753	16729	16977	16707	16971	16899	16713	17038	16763	16736	16814	16669	16948	16820	16749	16684	16732	16809	16771	16630	16538	16700	16702	16550	16833	16707	16554	16718	16850	16654	16762	16617	16780	16840	16849	16783	16732	16739	16690	16757	16721	16608	16797	16592	16751	16919	16955	16687	16738	16781	16763	16554	16813	16824	16869	16946	16877	16625	16822	16866	16887	16820	16713	16701	16699	16900	16837	16607	16716	16775	16844	16638	16843	16766	16618	16741	16820	16787	16737	16670	16979	16893	16632	16732	16687	16842	16698	16751	16826	16633	16670	16840	16792	16942	16708	16892	16707	16836	16770	16668	16587	16728	16752	16716	16926	16702	16699	16780	16670	17042	16772	16641	16833	16679	16872	16799	16546	16753	16730	16649	16789	16809	16831	16711	16719	16739	16738	16660	16811	16782	16706	16756	16813	16781	16878	16774	16729	16761	16779	16547	16621	16882	16699	16627	16783	16757	16733	16854	16782	16676	16853	16681	16758	16769	16777	16482	16793	16922	16882	16798	16620	16861	16888	16693	16769	16963	16863	16871	16640	16766	16565	16768	16690	17048	16793	16713	16593	16664	16857	16828	16806	16907	16817	16898	16759	16782	16555	16867	16838	16874	16811	16735	16881	16699	16797	16821	16629	16743	16651	16709	16685	16718	16864	16883	16680	16748	16686	16892	16717	16741	16884	16992	16816	17015	16888	16827	16758	16849	16573	16826	16776	16863	16827	16673	16710	16641	16777	16913	16722	16768	16802	16775	16975	16589	16813	16729	16758	16819	16841	16953	16925	16741	16805	16942	16677	16643	16709	16840	16841	16862	16856	16770	16858	16714	16893	16780	16897	16826	17126	16812	16866	16839	16721	16590	16737	16690	16835	16711	16716	16683	16790	16772	16865	16669	16888	16787	16919	16795	16800	16684	16597	16654	16637	16890	16742	16830	16776	16987	16772	16743	16816	16804	16707	16664	16779	16801	16898	16767	16667	16809	16820	16453	16792	16672	16829	16803	16751	16573	16718	16755	16857	16671	16778	16802	16757	16747	16849	16691	16912	16896	16917	16808	16718	17032	16643	16894	16758	16702	16868	16943	16776	16665	16909	16895	16951	16752	16771	16942	16865	16790	16883	16819	16720	16710	16850	16838	16726	16805	16737	16796	16910	16823	16671	16889	16673	16629	16732	16802	16751	16825	16557	16952	16920	16812	16922	16658	16595	16859	16784	16782	16590	16893	17001	16528	16846	16839	16732	16821	16909	16824	16797	16894	16877	16560	16624	16802	16911	16657	16974	16952	16777	16705	16869	16698	16794	16563	16633	16756	16898	16807	16733	16814	16752	16730	16816	16733	16589	16920	16584	16868	16726	16674	16960	16868	16803	16897	16747	16576	16846	16737	16722	16538	16747	16940	16771	16747	16685	16881	16790	16523	16744	16748	16759	16844	16778	16797	16796	16919	16783	16813	16769	16615	16831	16775	16823	16620	16883	16658	16585	16688	16887	16733	16718	16762	16678	16876	16733	16794	17072	16836	16750	16497	16545	16756	16704	16860	16645	16782	16796	16914	16902	16788	16732	16954	16714	16743	16684	16776	16994	16649	16675	16721	16781	16820	16867	16672	16696	16918	16729	16467	16780	16719	16887	16680	16848	16748	16824	16760	16739	16751	16645	16604	16761	16744	16921	16840	16751	16661	16618	16785	16824	16660	16775	16579	16665	16888	16781	16692	16873	16857	16559	16795	16690	16857	16682	16605	16681	16787	16759	16695	16605	16604	16676	16831	16805	16885	16688	16640	16699	16668	16646	16754	16752	16941	16932	16854	16876	16733	16940	16700	16988	16890	16929	16688	16692	16615	16962	16625	16628	16485	16749	16708	16691	16660	16805	16752	16799	16789	16721	16882	16846	16829	16851	16793	16519	16798	16757	16536	16768	16711	16802	16823	16917	16648	16769	16531	16604	16810	16624	16536	16708	16855	16757	16663	16762	16740	16744	16811	16664	16781	16929	16812	16666	16680	16720	16707	16807	16667	16870	16842	16816	16759	16875	16695	16761	16814	16666	16806	16868	16746	16826	16853	16891	16753	16649	16609	16865	16891	16697	16685	16919	16797	16748	16753	16795	16647	16770	16544	16832	17027	16793	16538	16713	16636	16800	16741	16816	16757	16679	16691	16699	17030	16793	16841	16872	16686	16672	16822
30708	42961	37942	27722	23008	20097	17732	16727	16029	15415	15348	15085	14933	14849	14951	14851	14572	14862	14653	14665	14560	14447	14519	14407	14370	14504	14308	14201	14185	14303	14366	14483	14203	14271	14430	14290	14398	14365	14427	14310	14367	14345	14467	14269	14265	14302	14343	14357	14283	14352	14164	14416	14533	14402	14328	14201	14427	14299	14256	14245	14369	14248	14145	14296	14147	14337	14210	14408	14274	14361	14301	14295	14317	14222	14239	14222	14430	14123	14202	14540	14379	14189	14227	14297	14381	14222	14221	14340	14091	14185	14450	14119	14294	14412	14133	14284	14369	14336	14183	14302	14170	14182	14418	14473	14236	14424	14347	14206	14342	14308	14274	14268	14365	14223	14360	14277	14215	14172	14334	14354	14236	14233	14344	14287	14272	14135	14265	14340	14355	14314	14212	14292	14216	14316	14332	14120	14357	14282	14445	14304	14218	14229	14235	14401	14357	14121	14274	14461	14241	14238	14305	14394	14266	14382	14377	14224	14358	14330	14128	14374	14300	14280	14173	14246	14471	14236	14379	14304	14169	14387	14245	14307	14254	14203	14314	14316	14410	14276	14464	14295	14336	14441	14359	14269	14299	14333	14326	14417	14329	14179	14086	14390	14244	14283	14282	14354	14343	14388	14197	14329	14270	14445	14332	14242	14293	14234	14272	14187	14293	14286	14242	14149	14205	14439	14273	14052	14298	14234	14206	14027	14439	14470	14547	14377	14335	14414	14254	14473	14342	14449	14273	14256	14270	14427	14489	14218	14271	14404	14195	14343	14342	14367	14438	14273	14421	14208	14118	14172	14110	14282	14303	14288	14274	14261	14245	14272	14428	14259	14258	14312	14247	14425	14245	14437	14167	14337	14364	14335	14335	14406	14243	14200	14160	14458	14229	14181	14440	14208	14342	14146	14358	14227	14242	14411	14324	14242	14073	14255	14250	14459	14262	14341	14390	14232	14327	14197	14270	14376	14245	14316	14184	14265	14250	14381	14294	14382	14340	14269	14228	14252	14401	14265	14408	14124	14212	14220	14334	14230	14364	14174	14332	14246	14132	14291	14398	14343	14295	14453	14252	14285	14375	14221	14272	14363	14256	14254	14113	14322	14395	14315	14287	14359	14267	14244	14191	14375	14318	14237	14415	14174	14341	14317	14220	14331	14242	14315	14396	14300	14438	14299	14239	14264	14348	14237	14421	14336	14305	14258	14278	14365	14221	14336	14379	14413	14278	14286	14172	14341	14312	14189	14392	14434	14365	14211	14303	14403	14285	14302	14271	14302	14263	14335	14267	14281	14370	14430	14184	14226	14253	14264	14276	14185	14375	14373	14365	14326	14068	14164	14372	14198	14447	14283	14435	14071	14483	14297	14412	14347	14314	14221	14138	14283	14228	14299	14337	14365	14410	14495	14286	14283	14330	14293	14288	14295	14503	14339	14288	14464	14341	14266	14341	14439	14037	14331	14451	14411	14199	14371	14318	14241	14076	14253	14329	14330	14195	14243	14290	14356	14270	14235	14427	14230	14305	14446	14313	14427	14244	14233	14289	14382	14285	14379	14233	14384	14379	14587	14223	14173	14414	14284	14123	14394	14330	14403	14326	14315	14309	14368	14340	14257	14236	14145	14276	14255	14337	14417	14244	14240	14497	14356	14351	14330	14280	14204	14385	14277	14311	14256	14233	14234	14295	14285	14317	14357	14254	14248	14184	14396	14303	14144	14125	14424	14276	14318	14268	14421	14092	14435	14260	14282	14321	14289	14383	14289	14404	14273	14212	14324	14451	14204	14270	14530	14203	14350	14251	14209	14168	14308	14355	14409	14141	14332	14322	14414	14256	14365	14376	14283	14240	14166	14191	14336	14337	14224	14362	14493	14344	14340	14210	14280	14253	14262	14219	14196	14392	14377	14457	14213	14443	14176	14143	14335	14257	14301	14386	14339	14370	14310	14278	14118	14260	14396	14466	14325	14246	14357	14363	14267	14252	14297	14188	14465	14383	14427	14160	14176	14222	14229	14236	14249	14300	14310	14421	14385	14371	14275	14214	14372	14245	14202	14170	14344	14297	14214	14342	14154	14459	14423	14324	14295	14366	13906	14299	14281	14149	14372	14178	14251	14228	14428	14409	14348	14429	14297	14370	14405	14274	14308	14395	14329	14346	14488	14313	14352	14412	14393	14280	14291	14507	14219	14145	14343	14316	14136	14470	14310	14125	14334	14180	14137	14326	14243	14262	14285	14438	14350	14111	14458	14079	14207	14284	14367	14132	14369	14383	14206	14292	14357	14327	14382	14405	14013	14329	14383	14363	14295	14292	14226	14238	14462	14366	14211	14195	14257	14378	14299	14313	14375	14347	14245	14328	14332	14406	14321	14289	14199	14204	14488	14224	14294	14266	14366	14247	14047	14259	14386	14263	14405	14193	14368	14200	14316	14435	14223	14376	14237	14253	14243	14260	14240	14371	14467	14204	14236	14239	14269	14134	14374	14279	14243	14215	14248	14342	14376	14319	14388	14249	14326	14336	14270	14309	14172	14264	14291	14304	14231	14352	14345	14434	14273	14340	14152	14291	14543	14145	14113	14275	14267	14445	14421	14285	14398	14452	14253	14271	14287	14279	14411	14399	14310	14337	14438	14342	14362	14401	14197	14130	14301	14429	14130	14199	14322	14250	14304	14309	14423	14379	14339	14396	14081	14190	14283	14340	14268	14279	14270	14233	14297	14355	14374	14150	14260	14265	14238	14414	14529	14278	14328	14087	14307	14287	14231	14334	14466	14279	14314	14212	14378	14256	14229	14195	14116	14346	14282	14180	14360	14261	14299	14496	14278	14222	14400	14400	14309	14119	14395	14368	14364	14334	14232	14329	14263	14250	14355	14253	14395	14444	14169	14252	14288	14229	14233	14192	14302	14462	14293	14352	14326	14332	14309	14281	14348	14229	14117	14341	14300	14424	14411	14389	14151	14227	14366	14266	14340	14445	14255	14254	14344	14225	14197	14277	14239	14330	14305	14401	14273	14254	14169	14393	14201	14287	14345	14317	14175	14087	14154	14176	14315	14123	14251	14532	14211	14207	14227	14313	14357	14240	14244	14354	14356	14285	14391	14324	14242	14476	14393	14194	14262	14286	14202	14404	14367	14087	14304	14284	14341	14440	14225	14603	14230	14251	14205	14398	14342	14331	14384	14217	14105	14314	14243	14469	14284	14483	14396	14312	14194	14227	14339	14250	14366	14228	14243	14283	14175	14337	14270	14405	14239	14067	14378	14282	14325	14225	14366	14302	14212	14458	14421	14362	14310	14465	14239	14397	14305	14422	14239	14379	14275	14275	14283	14303	14439	14474	14511	14290	14418	14141	14259	14484	14352	14284	14321	14357	14260	14341	14184	14459	14299	14399	14264	14303	14465	14285	14129	14322	14223	14325	14292	14326	14152	14282	14366	14351	14247	14324	14284	14315	14330	14259	14481	14188	14218	14245	14411	14468	14215	14452	14375	14372	14269	14287	14214	14166	14466	14268	14366	14334	14322	14242	14365	14354	14311	14234	14230	14202	14358	14274	14290	14203	14258	14344	14244	14091	14335	14338	14404	14197	14344	14215	14362	14254	14200	14195	14480	14193	14287	14234	14370	14185	14124	14265	14270	14232	14317	14395	14282	14204	14220	14332	14239	14288	14428	14285	14234	14534	14172	14237	14423	14228	14002	14361	14309	14345	14251	14515	14509	14290	14285	14404	14346	14099	14306	14366	14197	14349	14403	14282	14371	14218	14350	14253	14299	14322	14414	14254	14304	14189	14268	14325	14257	14439	14324	14299	14220	14224	14314	14249	14278	14372	14273	14188	14353	14094	14299	14230	14364	14279	14320	14300	14252	14228	14332	14151	14137	14228	14320	14338	14351	14242	14409	14392	14407	14265	14340	14241	14281	14337	14427	14397	14272	14205	14392	14352	14050	14185	14491	14283	14355	14291	14224	14467	14339	14292	14288	14260	14336	14223	14224	14212	14351	14163	14231	14356	14449	14221	14303	14267	14279	14203	14349	14235	14189	14233	14435	14208	14326	14396	14197	14285	14350	14252	14425	14328	14307	14337	14206	14400	14244	14288	14198	14195	14507	14119	14393	14226	14254	14183	14247	14382	14348	14390	14436	14231	14330	14238	14044	14410	14531	14263	14175	14273	14392	14256	14341	14214	14316	14255	14177	14222	14158	14376	14172	14127	14158	14318	14294	14362	14301	14265	14520	14183	14260	14355	14363	14357	14390	14314	14263	14446	14474	14180	14390	14150	14442	14289	14248	14201	14355	14241	14314	14319	14226	14348	14340	14271	14268	14344	14194	14308	14415	14149	14271	14083	14201	14100	14230	14310	14315	14472	14196	14306	14416	14315	14306	14377	14302	14264	14276	14335	14272	14485	14285	14427	14388	14152	14455	14360	14198	14399	14184	14286	14358	14317	14375	14342	14261	14273	14366	14360	14409	14243	14212	14409	14209	14353	14358	14284	14145	14203	14444	14138	14359	14387	14364	14339	14254	14464	14279	14209	14270	14294	14459	14293	14361	14263	14206	14260	14301	14199	14265	14378	14422	14249	14253	14241	14390	14204	14258	14363	14366	14302	14336	14374	14284	14320	14256	14460	14194	14249	14359	14216	14248	14305	14430	14245	14461	14243	14240	14413	14347	14311	14503	14315	14297	14399	14374	14362	14309	14220	14284	14348	14362	14212	14239	14244	14238	14078	14299	14310	14181	14203	14451	14256	14362	14492	14337	14422	14282	14169	14258	14353	14282	14194	14335	14347	14292	14349	14275	14231	14170	14289	14339	14402	14135	14366	14376	14235	14315	14442	14222	14214	14266	14202	14460	14393	14342	14257	14157	14217	14168	14336	14328	14350	14141	14296	14316	14185	14297	14319	14279	14421	14434	14194	14285	14261	14289	14209	14242	14172	14374	14297	14406	14332	14213	14161	14382	14256	14208	14428	14401	14207	14314	14410	14258	14288	14298	14216	14406	14329	14220	14316	14190	14288	14291	14152	14255	14278	14115	14294	13972	14202	14395	14481	14483	14454	14361	14329	14200	14241	14169	14339	14373	14344	14322	14317	14388	14413	14302	14361	14274	14410	14495	14402	14316	14189	14180
25350	21498	28883	26646	24848	24627	23034	19954	18964	18609	18416	17856	17909	17693	17511	17482	17608	17569	17149	17327	17107	17099	16966	16889	17001	16966	16834	16729	16902	16680	16731	16805	16711	16689	16846	16863	16703	16687	16438	16564	16715	16605	16711	16689	16921	16630	16812	16638	16724	16562	16799	16581	16685	16620	16636	16660	16583	16443	16759	16474	16665	16571	16797	16654	16652	16566	16633	16551	16550	16712	16692	16544	16389	16709	16656	16573	16657	16523	16619	16644	16537	16550	16543	16828	16498	16406	16680	16464	16537	16605	16663	16454	16385	16455	16723	16793	16745	16622	16792	16648	16605	16679	16569	16566	16809	16549	16620	16496	16625	16538	16498	16670	16503	16657	16478	16550	16463	16479	16625	16470	16543	16627	16735	16471	16500	16765	16696	16737	16881	16591	16701	16365	16350	16401	16621	16697	16631	16448	16695	16309	16564	16429	16529	16331	16653	16397	16583	16347	16600	16512	16556	16652	16551	16413	16641	16524	16491	16654	16568	16491	16487	16565	16512	16695	16725	16482	16651	16554	16539	16518	16478	16473	16559	16605	16510	16440	16641	16593	16527	16699	16508	16577	16475	16517	16551	16526	16424	16450	16594	16622	16491	16622	16621	16685	16574	16565	16549	16523	16355	16380	16587	16571	16642	16568	16742	16791	16696	16567	16856	16440	16651	16664	16446	16616	16624	16747	16508	16647	16658	16705	16495	16297	16730	16620	16729	16553	16667	16540	16643	16584	16596	16446	16392	16414	16608	16440	16525	16527	16411	16625	16620	16680	16707	16600	16612	16489	16514	16831	16831	16753	16512	16609	16336	16723	16496	16446	16383	16473	16628	16485	16554	16630	16607	16692	16468	16463	16598	16661	16730	16578	16627	16517	16340	16607	16476	16381	16613	16416	16459	16569	16765	16685	16586	16676	16794	16554	16739	16505	16411	16504	16496	16507	16631	16544	16578	16259	16502	16557	16516	16586	16404	16494	16557	16784	16557	16597	16619	16484	16663	16633	16427	16439	16310	16470	16540	16713	16497	16640	16748	16579	16629	16644	16574	16537	16692	16743	16560	16701	16616	16528	16585	16677	16523	16617	16608	16632	16638	16456	16675	16462	16439	16480	16623	16442	16523	16692	16570	16634	16478	16561	16557	16590	16581	16465	16432	16487	16476	16492	16558	16458	16525	16760	16697	16649	16633	16661	16605	16456	16566	16570	16571	16448	16661	16442	16654	16415	16560	16716	16563	16609	16750	16521	16574	16656	16513	16538	16539	16683	16499	16451	16477	16531	16594	16542	16434	16823	16547	16737	16688	16515	16622	16637	16558	16577	16602	16304	16552	16633	16642	16668	16518	16550	16578	16541	16642	16493	16551	16531	16468	16598	16630	16686	16553	16806	16644	16629	16777	16497	16341	16542	16596	16574	16738	16733	16626	16620	16649	16653	16621	16502	16730	16498	16461	16478	16567	16451	16439	16620	16825	16618	16516	16556	16262	16379	16490	16522	16583	16627	16510	16598	16536	16520	16686	16519	16693	16445	16609	16695	16557	16735	16750	16605	16500	16585	16409	16565	16635	16430	16676	16640	16516	16600	16738	16610	16521	16578	16664	16515	16609	16876	16603	16792	16667	16472	16399	16400	16607	16611	16450	16505	16566	16638	16662	16561	16666	16341	16557	16631	16513	16441	16706	16499	16562	16422	16611	16638	16695	16695	16394	16486	16617	16667	16673	16590	16544	16328	16495	16588	16694	16562	16590	16536	16694	16649	16626	16537	16468	16522	16487	16366	16553	16462	16682	16510	16639	16427	16633	16566	16697	16684	16671	16451	16361	16637	16603	16680	16547	16677	16597	16578	16650	16528	16741	16484	16659	16680	16597	16413	16523	16702	16532	16548	16605	16524	16577	16530	16506	16791	16774	16638	16726	16478	16488	16514	16469	16573	16556	16290	16717	16543	16528	16518	16569	16337	16625	16478	16554	16584	16703	16730	16554	16651	16651	16380	16571	16642	16569	16620	16714	16609	16736	16650	16616	16613	16467	16452	16618	16713	16490	16638	16735	16601	16482	16477	16569	16596	16548	16454	16617	16581	16731	16733	16538	16663	16644	16705	16472	16522	16684	16676	16822	16599	16456	16554	16646	16338	16686	16611	16562	16486	16470	16579	16807	16534	16684	16609	16479	16467	16525	16664	16625	16541	16582	16536	16441	16647	16661	16360	16528	16561	16613	16651	16680	16758	16688	16660	16531	16572	16394	16349	16671	16534	16522	16635	16677	16475	16608	16568	16747	16658	16553	16652	16815	16504	16590	16601	16611	16623	16761	16769	16580	16651	16420	16471	16536	16707	16398	16521	16745	16500	16319	16352	16545	16608	16668	16546	16508	16461	16770	16474	16551	16486	16649	16528	16475	16544	16478	16482	16548	16724	16524	16480	16670	16853	16202	16550	16719	16584	16636	16445	16446	16443	16580	16663	16533	16499	16596	16433	16355	16434	16257	16502	16722	16603	16784	16592	16503	16530	16673	16425	16774	16677	16490	16660	16624	16628	16763	16445	16512	16612	16588	16580	16621	16612	16766	16529	16611	16359	16684	16541	16488	16643	16709	16710	16637	16421	16655	16600	16808	16520	16604	16417	16639	16652	16453	16574	16520	16452	16683	16605	16726	16470	16532	16460	16657	16535	16682	16574	16740	16797	16621	16692	16418	16593	16594	16507	16617	16522	16602	16531	16603	16678	16555	16581	16666	16577	16550	16443	16637	16644	16573	16730	16781	16386	16616	16814	16530	16609	16578	16402	16586	16459	16594	16602	16591	16676	16639	16669	16506	16508	16627	16741	16473	16431	16435	16727	16632	16451	16580	16545	16686	16668	16604	16485	16584	16641	16548	16540	16680	16690	16639	16747	16418	16496	16525	16569	16733	16224	16620	16468	16463	16577	16700	16659	16504	16621	16680	16449	16399	16566	16544	16514	16597	16359	16694	16642	16450	16415	16611	16540	16387	16488	16856	16626	16735	16669	16715	16741	16673	16637	16596	16540	16637	16451	16534	16638	16556	16652	16525	16640	16830	16541	16472	16416	16595	16694	16544	16556	16589	16558	16704	16380	16350	16523	16575	16345	16625	16723	16625	16682	16575	16603	16828	16513	16425	16589	16619	16533	16297	16500	16518	16437	16533	16499	16432	16595	16536	16740	16502	16509	16657	16475	16649	16495	16790	16598	16479	16625	16555	16373	16701	16385	16711	16523	16466	16629	16645	16578	16675	16542	16630	16611	16758	16438	16575	16642	16685	16764	16809	16568	16537	16572	16685	16628	16664	16770	16617	16624	16713	16742	16431	16646	16719	16451	16639	16558	16548	16517	16604	16539	16587	16721	16554	16674	16499	16566	16660	16605	16492	16645	16474	16420	16635	16427	16659	16687	16587	16515	16427	16754	16543	16341	16687	16608	16454	16666	16653	16478	16543	16622	16498	16373	16638	16678	16608	16556	16790	16642	16715	16508	16465	16802	16564	16414	16631	16611	16446	16557	16770	16547	16489	16497	16576	16443	16506	16667	16680	16646	16477	16562	16729	16724	16658	16669	16630	16640	16697	16567	16604	16584	16447	16804	16621	16522	16461	16681	16540	16590	16508	16721	16499	16678	16518	16434	16529	16568	16568	16742	16734	16616	16451	16725	16559	16630	16702	16472	16249	16497	16638	16563	16637	16579	16549	16599	16634	16715	16585	16587	16462	16649	16469	16528	16507	16441	16353	16518	16596	16467	16621	16604	16632	16559	16772	16574	16615	16604	16598	16375	16653	16570	16440	16546	16571	16281	16302	16609	16579	16583	16579	16575	16627	16532	16559	16460	16334	16689	16621	16630	16696	16692	16687	16712	16450	16516	16476	16579	16536	16402	16596	16555	16523	16556	16717	16673	16577	16620	16773	16536	16618	16670	16579	16553	16589	16364	16418	16648	16560	16493	16641	16419	16420	16840	16651	16522	16459	16435	16475	16577	16752	16391	16524	16804	16537	16470	16502	16600	16710	16525	16557	16858	16665	16924	16567	16539	16473	16461	16534	16689	16635	16484	16598	16401	16528	16739	16587	16607	16546	16514	16634	16690	16707	16635	16514	16535	16541	16608	16699	16532	16684	16615	16692	16566	16682	16534	16662	16782	16581	16624	16534	16402	16467	16405	16638	16481	16636	16528	16430	16531	16699	16576	16451	16525	16529	16773	16572	16509	16426	16705	16568	16430	16551	16777	16589	16420	16466	16362	16453	16384	16594	16683	16648	16533	16660	16497	16540	16414	16520	16626	16490	16419	16595	16596	16537	16541	16659	16662	16857	16522	16378	16388	16537	16668	16586	16407	16575	16545	16517	16630	16563	16694	16610	16582	16474	16408	16598	16737	16699	16463	16597	16479	16494	16494	16496	16566	16390	16701	16680	16404	16436	16698	16705	16511	16528	16710	16459	16579	16587	16496	16758	16746	16655	16608	16642	16640	16541	16722	16456	16667	16548	16277	16659	16644	16711	16607	16529	16396	16465	16550	16663	16722	16608	16586	16622	16353	16513	16680	16472	16612	16644	16836	16629	16525	16524	16407	16551	16714	16584	16519	16620	16545	16590	16610	16476	16719	16636	16617	16408	16556	16643	16539	16608	16601	16525	16498	16703	16515	16570	16830	16535	16599	16583	16405	16465	16484	16748	16604	16622	16629	16499	16604	16645	16541	16562	16506	16621	16555	16545	16642	16367	16625	16514	16364	16748	16544	16547	16400	16537	16641	16688	16376	16431	16604	16585	16676	16509	16285	16474	16647	16586	16566	16601	16533	16497	16611	16600	16603	16597	16468	16439	16661	16629	16744	16577	16536	16515	16759	16744	16449	16507	16578	16720	16697	16702	16647	16325	16498	16403	16722	16512	16538	16608	16440	16738	16671	16617	16657	16650	16672	16524	16586	16607	16536	16636	16598	16744	16692	16812	16745	16729	16696	16549	16579	16475	16273	16650	16678	16474	16382	16621	16709	16681	16652	16672	16579	16522	16575	16625	16447	16606	16538	16589	16472	16656	16605	16601	16479	16579	16680	16573	16625	16433	16666	16476	16692	16563	16448	16500	16609	16554	16728	16677	16695	16765	16439	16573	16534
29937	48280	44203	33748	28310	24310	21219	19243	18110	17385	16841	16331	15955	15755	15602	15594	15613	15310	15228	15018	14954	14822	14724	14431	14687	14600	14625	14535	14553	14504	14408	14573	14583	14528	14152	14335	14337	14477	14507	14395	14250	14550	14264	14241	14340	14404	14115	14207	14253	14182	14244	14276	14227	14167	14373	14212	14227	14321	14286	14309	14171	14236	14237	14247	14174	14204	14267	14342	14437	14297	14135	14224	14141	14531	14244	14116	14547	14191	14200	14323	14333	14217	14214	14270	14166	14270	14261	14237	14320	14490	14296	14402	14414	14141	14358	14331	14115	14334	14291	14251	14252	14220	14203	14130	14120	14313	14039	14237	14162	14272	14401	14263	14063	14257	14361	14065	14177	14274	14138	14291	14217	14092	14186	14348	14438	14182	14280	14055	14504	14350	14278	14139	14158	14264	14250	14225	14340	14326	14269	14186	14322	14366	14286	14134	14194	14334	14198	14323	14403	14267	14216	14253	14321	14229	14367	14240	14199	14186	14192	14275	14189	14238	14362	14217	14207	14116	14174	14206	14242	14310	14212	14367	14171	14207	14199	14249	14049	14340	14282	14375	14184	14103	14174	14288	14139	14243	14176	14243	14148	14240	14179	14498	14319	14190	14335	14126	14216	14052	14319	14155	14366	14231	14327	14189	14277	14254	14255	14384	14196	14200	14216	14170	14203	14224	14215	14229	14291	14224	14258	14320	14095	14181	14354	14233	14090	14338	14294	14158	14191	14248	14285	14192	14388	14184	14276	14315	14312	14187	14232	14289	14327	14215	14339	14186	14259	14433	14281	14138	14280	14290	14210	14353	14118	14431	14385	14436	14314	14280	14209	14368	14300	14077	14279	14348	14478	14157	14116	14269	14213	14324	14273	14265	14145	14330	14307	14263	14074	14228	14339	14194	14284	14291	14317	14101	14312	14248	14265	14147	14060	14340	14275	14146	14090	14192	14076	14184	14431	14205	14261	14349	14396	14248	14317	14219	14163	14424	14350	14266	14307	14200	14207	14103	14152	14189	14344	14266	14229	14220	14246	14303	14210	14263	14230	14282	14392	14140	14245	14163	14225	14097	14106	14166	14152	14261	14264	14242	14375	14328	14156	14391	14362	14175	14268	14418	14200	14154	14177	14189	14259	14171	14297	14356	14240	14239	14131	14398	14226	14080	14316	14051	14257	14244	14223	14467	14141	14396	14167	14186	14141	14229	14137	14217	14341	14104	14337	14190	14225	14285	14309	14022	14156	14337	14214	14227	14215	14304	14378	14401	14453	14221	14175	14264	14161	14189	14217	14325	14267	14231	14396	14348	14234	14397	14407	14266	14379	14142	14155	14220	14128	14164	14202	14324	14270	14325	14314	14220	14382	14213	14206	14207	14264	14158	14286	14173	14042	14337	14256	14280	14208	14127	14202	14342	14246	14067	14147	14240	14095	14243	14309	14093	14196	14204	14265	14343	14238	14194	14303	14092	14106	14225	14155	14410	14353	14392	14235	14152	14286	14218	14318	14117	14206	14086	14277	14147	14225	14190	14238	14145	14223	14223	14220	14167	14397	14210	14313	14375	14266	14284	14298	14246	14267	14110	14132	14163	14031	14087	14148	14196	14327	14115	14215	14371	14224	14207	14128	14280	14386	14290	14335	14286	14237	14314	14293	14229	14138	14104	14189	14260	14326	14149	14166	14176	14148	14229	14283	14144	14242	14227	14318	14404	14144	14329	14290	14226	14185	14251	14403	14275	14256	14267	14217	14224	14200	14152	14156	14258	14085	14518	14364	14202	14207	14359	14318	14107	14290	14145	14239	14264	14220	14237	14375	14194	14150	14336	14319	14173	14148	14284	14271	14231	14257	14226	14372	14178	14204	14105	14367	14159	14323	14259	14382	14239	14228	14378	14446	14157	14242	14372	14194	14198	14232	14231	14258	14334	14246	14370	14391	14322	14428	14330	14378	14260	14194	14160	14232	14263	14428	14299	14247	14192	14309	14118	14341	14301	14286	14148	14123	14264	14164	14292	14221	14242	14214	14167	14466	14289	14185	14238	14078	14116	14179	14230	14260	14296	14186	14013	14256	14158	14135	14246	14324	14299	14134	14260	14335	14258	14123	14216	14243	14339	14216	14194	14319	14136	14320	14073	14252	14249	14109	14257	14351	14297	14251	14288	14219	14215	14404	14186	14140	14201	14236	14375	14022	14419	14260	14223	14188	14135	14297	14285	14373	14119	14235	14018	14220	14205	14341	14237	14263	14267	14341	14156	14337	14404	14410	14168	14269	14259	14231	14432	14329	14318	14128	14091	14253	14156	14349	14174	14330	14191	14315	14117	14348	14222	14062	14357	14124	14307	14114	14138	14154	14135	14351	14234	14160	14197	14240	14178	14211	14177	14222	14299	14218	14293	14311	14336	14162	14417	14352	14135	14308	14313	14222	14246	14330	14254	14207	14305	14187	14173	14227	14038	14386	14412	14281	14314	14314	14255	14194	14232	14386	14338	14248	14147	14277	14168	14110	14276	14388	14159	14280	14272	14215	14342	14269	14282	14314	14298	14298	14300	14226	14296	14195	14232	14141	14241	14280	14208	14156	14099	14182	14294	14238	14338	14219	14219	14232	14237	14224	14242	14289	14171	14250	14191	14218	14324	14186	14096	14218	14502	14225	14253	14269	14117	14167	14250	14366	13990	14249	14324	14153	14155	14078	14191	14084	14355	14228	14281	14261	14353	14163	14273	14262	14241	14222	14443	14218	14356	14258	14225	14290	14284	14182	14229	14394	14303	14154	14303	14182	14197	14266	14320	14200	14325	14301	14242	14154	14334	14301	14257	14162	14166	14084	14255	14321	14199	14268	14322	14583	14176	14364	14289	14204	14256	14223	14240	14266	14189	14201	14161	14309	14370	14234	14138	14254	14188	14225	14435	14242	14422	14007	14346	14305	14128	14377	14240	14274	14237	14380	14111	14317	14201	14251	14184	14265	14255	14180	14058	14385	14347	14151	14147	14218	14238	14319	14140	14339	14285	14196	14287	14342	14237	14355	14188	14232	14344	14081	14134	14320	14242	14282	14361	14253	14260	14341	14236	14281	14188	14286	14183	14145	14199	14295	14190	14440	14166	14288	14217	14419	14227	14260	14228	14398	14276	14325	14147	14199	14233	14306	14262	14330	14363	14314	14253	14395	14296	14162	14156	14295	14142	14181	14187	14141	14214	14212	14185	14294	14185	14223	14350	14335	14229	14225	14141	14152	14248	14252	14451	14223	14238	14210	14271	14441	14119	14359	14339	14453	14339	14283	14171	14307	14271	14342	14211	14173	14173	14091	14224	14343	14161	14287	14220	14243	14207	14312	14159	14389	14315	14192	14172	14332	14436	14379	14269	14164	14120	14311	14263	14482	14258	14341	14400	14416	14141	14263	14215	14235	14189	14393	14096	14306	14310	14161	14234	14285	14274	14354	14287	14080	14118	14167	14217	14248	14312	14337	14443	14246	14259	14180	14271	14232	14233	14223	14196	14313	14376	14321	14155	14320	14212	14442	14322	14259	14285	14327	14155	14276	14283	14249	14236	14315	14180	14417	14212	14248	14324	14322	14269	14124	14229	14249	14159	14226	14263	14288	14306	14275	14076	14157	14163	14204	14286	14262	14221	14117	14239	14137	14303	14373	14359	14370	14217	14225	14533	14321	14357	14285	14322	14297	14223	14173	14399	14331	14098	14218	14156	14276	14247	14246	14168	14241	14372	14217	14169	14238	14294	14114	14212	14332	14236	14044	14184	14318	14264	14181	14331	14236	14138	14356	14109	14258	14309	14300	14265	14385	14259	14333	14238	14260	14391	14264	14240	14114	14109	14207	14230	14328	14106	14374	14259	14245	14172	14334	14288	14325	14375	14408	14240	14138	14173	14462	14178	14299	14142	14221	14247	14105	14470	14264	14205	14414	14348	14031	14250	14384	14404	14273	14164	14293	14076	14374	14178	14306	14217	14188	14377	14384	14135	14219	14275	14162	14116	14230	14274	14240	14323	14271	14385	14168	14496	14035	14231	14254	14096	14306	14105	14207	14067	14280	14257	14327	14360	14152	14269	14346	14273	14219	14139	14309	14203	14344	14137	14171	14223	14234	14233	14131	14237	14339	14159	14128	14195	14301	14298	14215	14262	14301	14458	14373	14181	14377	14259	14203	14276	14273	14243	14192	14278	14110	14266	14222	14428	14395	14265	14282	14292	14225	14204	14203	14010	14221	14326	14333	14329	14454	14330	14099	14180	14322	14284	14246	14333	14429	14168	14254	14222	14292	14082	14263	14265	14275	14302	14247	14024	14123	14295	14330	14303	14295	14323	14125	14213	14209	14176	14262	14272	14344	14191	14066	14284	14249	14236	14331	14268	14207	14252	14283	14135	14287	14230	14277	14195	14210	14239	14220	14295	14188	14277	14099	14182	14226	14318	14226	14301	14216	14191	14293	14066	14164	14315	14076	14297	14111	14455	14266	14344	14110	14227	14341	14344	14231	14353	14277	14207	14341	14235	14327	14047	14304	14148	14371	14322	14275	14185	14305	14333	14381	14088	14341	14161	14140	14183	14366	14243	14204	14363	14211	14170	14221	14261	14290	14361	14116	14191	14322	14278	14298	14121	14353	14176	14302	14242	14335	14165	14088	14196	14211	14317	14284	14225	14307	14314	14292	14222	14410	14383	14260	14305	14238	14250	14201	14174	14168	14370	14208	14120	14252	14326	14355	14099	14247	14323	14105	14097	14272	14413	14134	14286	14253	14215	14232	14204	14114	14327	14296	14232	14062	14078	14337	14144	14382	14380	14315	14277	14386	14296	14317	14182	14244	14165	14171	14145	14244	14231	14443	14348	14273	14276	14239	14084	14345	14314	14338	14216	14209	14212	14278	14176	14253	14229	14061	14201	14310	14216	14169	14334	14184	14176	14296	14273	14161	14159	14296	14331	14271	14138	14234	14337	14371	14022	14230	14358	14266	14241	14201	14367	14243	14288	14376	14344	14179	14409	14306	14212	14231	14305	14242	14310	14300	14129	14347	14112	14203	14387	14118	14124	14326	14160	14338	14371	14118	14116	14416	14180	14339	14050	14244	14148	14181	14303	14308	14087	14287	14249	14473	14379
24091	21475	29200	24582	23678	26522	26361	21725	20285	19951	19126	18717	18599	18282	18067	17676	17718	17730	17607	17430	17475	17250	16979	17137	17156	17008	17008	16967	16870	16565	16760	16649	16611	16629	16741	16876	16792	16637	16982	16659	16539	16727	16680	16882	16648	16689	16647	16699	16525	16694	16757	16683	16578	16695	16522	16655	16504	16523	16672	16657	16621	16578	16616	16704	16825	16689	16714	16657	16363	16648	16520	16371	16421	16357	16484	16449	16497	16668	16513	16492	16543	16616	16572	16569	16774	16717	16610	16907	16672	16501	16575	16505	16500	16531	16705	16521	16561	16786	16602	16656	16675	16687	16554	16565	16787	16632	16691	16336	16421	16480	16636	16534	16779	16518	16601	16624	16633	16496	16409	16381	16444	16470	16366	16533	16647	16424	16593	16792	16409	16531	16626	16439	16707	16651	16591	16569	16599	16528	16695	16480	16511	16444	16405	16418	16657	16634	16632	16559	16541	16589	16766	16531	16360	16557	16514	16538	16466	16530	16490	16436	16435	16610	16551	16694	16566	16614	16578	16639	16651	16491	16469	16662	16573	16592	16553	16574	16715	16532	16636	16448	16583	16503	16674	16528	16597	16567	16531	16401	16335	16432	16497	16450	16647	16679	16570	16200	16653	16433	16366	16537	16297	16568	16535	16403	16381	16563	16462	16544	16562	16482	16645	16466	16540	16530	16496	16536	16551	16574	16709	16543	16599	16620	16443	16345	16412	16503	16625	16506	16497	16589	16728	16754	16509	16361	16478	16633	16693	16439	16510	16543	16506	16626	16567	16479	16779	16613	16623	16691	16670	16619	16546	16645	16533	16533	16536	16489	16643	16450	16350	16444	16534	16619	16663	16344	16631	16499	16523	16488	16709	16645	16404	16418	16594	16429	16421	16573	16552	16327	16445	16495	16346	16443	16408	16560	16512	16564	16783	16530	16463	16490	16553	16628	16603	16554	16461	16438	16373	16527	16505	16710	16444	16434	16390	16496	16517	16609	16523	16657	16464	16467	16467	16396	16612	16577	16465	16501	16457	16577	16531	16730	16724	16426	16640	16624	16561	16695	16577	16620	16654	16391	16690	16672	16527	16455	16626	16349	16615	16573	16745	16407	16589	16410	16535	16684	16702	16793	16582	16423	16554	16415	16540	16370	16479	16581	16475	16576	16543	16550	16609	16474	16373	16601	16623	16705	16558	16476	16667	16646	16724	16428	16616	16571	16558	16656	16249	16506	16516	16660	16444	16428	16587	16453	16632	16645	16602	16710	16620	16521	16553	16486	16490	16769	16523	16661	16422	16471	16217	16508	16664	16565	16422	16627	16501	16507	16518	16695	16646	16522	16639	16627	16584	16566	16535	16507	16515	16509	16719	16413	16454	16310	16490	16573	16447	16648	16529	16609	16490	16522	16416	16417	16369	16563	16482	16384	16583	16437	16509	16451	16557	16296	16232	16579	16609	16586	16397	16486	16602	16677	16523	16579	16575	16596	16515	16388	16509	16595	16477	16540	16561	16508	16568	16492	16622	16730	16426	16641	16423	16585	16464	16448	16313	16460	16401	16475	16689	16658	16662	16535	16610	16509	16558	16637	16604	16582	16520	16572	16578	16426	16619	16611	16645	16739	16614	16713	16675	16662	16628	16674	16478	16697	16535	16499	16469	16618	16590	16522	16550	16399	16342	16632	16544	16422	16630	16406	16558	16474	16497	16423	16411	16378	16481	16529	16668	16492	16507	16555	16719	16509	16365	16609	16766	16517	16608	16643	16621	16490	16574	16587	16629	16516	16368	16421	16440	16633	16216	16495	16566	16472	16637	16726	16620	16472	16724	16513	16704	16404	16496	16369	16740	16790	16733	16651	16458	16608	16581	16826	16365	16603	16376	16572	16632	16696	16660	16445	16555	16531	16576	16526	16713	16677	16338	16500	16620	16502	16764	16484	16487	16389	16502	16537	16503	16657	16521	16448	16461	16518	16524	16593	16703	16317	16352	16445	16501	16300	16417	16522	16711	16433	16519	16481	16598	16603	16624	16402	16621	16522	16527	16632	16682	16326	16524	16459	16553	16560	16502	16605	16618	16520	16649	16359	16444	16595	16576	16582	16651	16399	16426	16414	16658	16559	16737	16447	16535	16608	16495	16375	16665	16517	16683	16615	16444	16584	16756	16652	16744	16561	16632	16503	16524	16530	16540	16550	16608	16459	16545	16687	16630	16571	16654	16442	16699	16751	16494	16654	16713	16467	16471	16296	16537	16304	16566	16556	16587	16223	16370	16515	16773	16278	16431	16500	16508	16331	16406	16555	16718	16830	16475	16561	16538	16632	16460	16564	16708	16619	16421	16606	16684	16657	16742	16385	16463	16440	16514	16635	16623	16454	16534	16409	16476	16567	16622	16467	16492	16473	16662	16516	16457	16580	16454	16495	16605	16694	16562	16538	16330	16474	16539	16512	16537	16698	16698	16393	16533	16545	16509	16595	16597	16463	16559	16452	16565	16535	16502	16562	16589	16457	16571	16527	16651	16547	16383	16546	16598	16409	16481	16358	16773	16706	16613	16729	16661	16540	16662	16622	16508	16693	16665	16573	16715	16575	16751	16535	16440	16485	16337	16571	16668	16627	16466	16431	16356	16402	16239	16607	16693	16769	16622	16706	16607	16640	16460	16371	16703	16405	16508	16276	16558	16546	16423	16326	16600	16441	16425	16589	16579	16632	16603	16557	16742	16436	16432	16426	16469	16557	16514	16666	16525	16485	16504	16681	16506	16577	16490	16465	16567	16720	16582	16730	16421	16451	16468	16648	16505	16490	16617	16650	16527	16607	16573	16585	16522	16520	16747	16682	16629	16485	16690	16451	16400	16516	16719	16318	16618	16640	16320	16760	16528	16646	16399	16542	16480	16746	16546	16786	16565	16523	16550	16649	16576	16741	16502	16577	16705	16572	16483	16432	16563	16600	16622	16689	16542	16548	16509	16562	16541	16533	16441	16453	16551	16447	16682	16518	16483	16529	16449	16478	16446	16514	16756	16513	16477	16354	16501	16577	16754	16623	16557	16587	16685	16738	16645	16279	16409	16418	16553	16511	16541	16481	16639	16539	16636	16492	16726	16360	16460	16873	16636	16548	16406	16462	16642	16693	16604	16592	16631	16364	16599	16677	16486	16517	16521	16502	16478	16433	16505	16593	16466	16386	16603	16539	16592	16574	16524	16497	16713	16687	16850	16525	16486	16729	16734	16443	16518	16511	16629	16316	16632	16855	16576	16535	16572	16495	16475	16681	16426	16563	16548	16642	16604	16716	16559	16411	16542	16638	16479	16653	16525	16557	16541	16396	16742	16560	16531	16542	16613	16295	16496	16629	16539	16670	16508	16606	16655	16675	16526	16597	16623	16730	16526	16396	16606	16477	16784	16659	16598	16463	16485	16493	16672	16452	16502	16543	16485	16689	16650	16756	16525	16627	16564	16453	16737	16611	16611	16413	16663	16478	16509	16648	16596	16264	16540	16748	16513	16594	16544	16472	16597	16702	16388	16547	16403	16446	16614	16504	16679	16674	16662	16689	16518	16508	16437	16596	16443	16408	16594	16662	16514	16628	16608	16558	16640	16343	16585	16571	16590	16442	16477	16373	16580	16483	16619	16611	16608	16508	16351	16520	16664	16480	16611	16455	16587	16788	16661	16492	16482	16641	16615	16770	16685	16590	16550	16715	16515	16360	16545	16558	16719	16703	16368	16459	16494	16428	16693	16473	16496	16582	16455	16526	16549	16535	16607	16458	16491	16506	16535	16421	16335	16549	16443	16447	16534	16477	16590	16573	16568	16608	16536	16577	16382	16442	16527	16350	16545	16504	16555	16418	16575	16466	16520	16620	16586	16366	16392	16376	16624	16484	16438	16407	16247	16456	16440	16626	16562	16458	16464	16592	16572	16503	16496	16496	16389	16622	16479	16539	16676	16794	16487	16568	16343	16312	16576	16451	16529	16519	16329	16389	16413	16510	16458	16433	16498	16422	16597	16701	16661	16641	16541	16749	16601	16473	16281	16582	16637	16736	16559	16688	16584	16367	16516	16649	16677	16564	16540	16484	16489	16407	16629	16610	16449	16410	16538	16436	16409	16382	16547	16476	16637	16601	16410	16649	16638	16603	16420	16539	16603	16523	16539	16747	16628	16536	16547	16539	16718	16501	16416	16450	16572	16503	16319	16473	16556	16520	16623	16577	16493	16568	16227	16455	16570	16581	16504	16416	16654	16434	16483	16579	16397	16665	16623	16434	16658	16536	16543	16425	16577	16600	16477	16609	16391	16500	16473	16706	16595	16438	16406	16520	16297	16419	16467	16529	16591	16349	16552	16470	16376	16441	16809	16515	16520	16442	16416	16512	16598	16533	16418	16568	16501	16486	16443	16592	16405	16569	16427	16424	16795	16386	16617	16560	16363	16562	16548	16728	16470	16525	16739	16176	16644	16703	16445	16464	16412	16650	16595	16441	16564	16668	16398	16580	16478	16643	16768	16575	16572	16458	16726	16413	16621	16673	16644	16605	16387	16528	16434	16382	16556	16515	16696	16557	16750	16649	16614	16595	16651	16403	16830	16704	16366	16736	16460	16549	16513	16399	16525	16284	16637	16455	16622	16653	16719	16532	16546	16464	16628	16612	16688	16674	16466	16431	16568	16509	16453	16442	16502	16658	16435	16581	16516	16615	16456	16446	16512	16537	16403	16695	16398	16580	16524	16539	16325	16426	16644	16626	16528	16437	16580	16562	16496	16355	16582	16638	16719	16564	16570	16516	16535	16462	16654	16393	16513	16566	16641	16684	16797	16546	16668	16627	16619	16449	16632	16569	16400	16563	16742	16543	16466	16531	16391	16757	16567	16544	16696	16682	16456	16607	16463	16334	16600	16340	16574	16415	16424	16535	16496	16492	16435	16443	16354	16503	16663	16560	16696	16383	16442	16523	16557	16642	16260	16515	16408	16654	16535	16514	16518	16558	16552	16673	16525	16333	16531	16461	16627	16803	16597	16717	16638	16617	16584	16536	16736	16398	16680	16519	16608	16661	16408	16488	16507	16625	16566	16513	16610	16640	16527	16637	16514	16499	16606	16438	16370	16359	16333	16414	16452	16544	16625	16559
31768	51657	47507	37693	32565	28104	24154	21581	20097	18959	18207	17542	17148	16996	16513	16297	15950	15763	15565	15543	15289	15149	14940	14929	14719	14460	14636	14659	14534	14447	14610	14258	14440	14401	14272	14419	14417	14450	14239	14097	14552	14308	14375	14275	14140	14322	14420	14183	14170	14033	14218	14331	14132	14244	14330	14219	14253	14271	14408	14276	14174	14272	14253	14175	14256	14344	14089	14245	14220	14174	14253	14091	14251	14211	14211	14065	14030	14243	14169	14129	14025	14154	14203	14206	14304	14297	14321	14361	14303	14358	14075	14373	14104	14296	14264	14553	14217	14281	14185	14271	14378	14314	14213	14390	14238	14117	14218	14094	14417	14058	14408	14258	14179	14373	14348	14309	14248	14193	14136	14242	14254	14233	14210	14079	14405	14022	14127	14246	14109	14379	14120	14060	14330	14211	14351	14026	14191	14259	14152	14212	14209	14285	14094	14404	14163	14128	14020	14218	14140	14121	14132	14258	14163	14201	14099	14254	14231	14350	14250	14347	14316	14126	14291	14275	14265	14278	14225	14375	14156	14199	14210	14045	14127	14167	14233	14117	14147	14251	14210	14227	14218	14262	14263	14063	14290	14215	14183	14118	14354	14199	14248	14308	14264	14190	13950	14312	14162	14181	14381	14189	14118	14034	14249	14353	14361	14232	13985	14312	14223	14271	14261	14395	14200	14320	14141	14170	14156	14273	14293	14149	14320	14176	14270	14158	14249	14287	14243	14297	14293	14109	14134	14191	14223	14233	14084	14177	14310	14196	14417	14095	14129	14156	14139	14247	14098	14069	14325	14185	14168	14028	14025	14167	14197	14290	14197	14415	14229	14260	14224	14086	14036	14178	14005	14058	14238	14158	14288	14492	14133	14252	14230	14282	14202	14163	14160	14074	14367	14194	14079	14149	14353	14296	14311	14283	14282	14063	14159	14167	14098	14247	14222	14427	14305	14145	14068	14189	14220	14226	14301	14236	14183	14201	14193	14174	14192	14106	14274	14271	14075	14112	14267	14011	14382	14168	14225	14207	14299	14280	14165	14142	14142	14329	14202	14223	14147	14160	14208	14123	14078	14211	14292	14298	14068	14235	14271	14333	14180	14109	14385	14184	14299	14210	14087	14238	14224	14360	14234	14136	14128	14226	14196	14244	14313	14178	14156	14182	14387	14344	14170	14121	14172	14294	14193	14225	14132	14264	14274	14129	14157	14145	14093	14144	14310	14234	14142	14186	14242	14217	14146	14110	14079	14194	14067	14240	14201	14286	14321	14157	14209	13953	14144	14183	14166	14349	14237	14221	14241	14194	14162	14130	14265	14336	14087	14339	14288	14171	14079	14182	14159	14375	14131	14310	14162	14146	14258	14290	14393	14120	14026	14250	14077	14063	14179	14337	14263	14200	14164	14191	14335	14294	14400	14177	14247	14197	14221	14274	14211	14228	14298	14231	14231	14160	14320	14123	14373	14201	14272	14116	14325	14090	14273	14253	14163	14108	14269	14182	13946	14213	14276	14345	14195	14256	14225	14084	14175	14155	14297	14272	14335	14155	14220	14203	14182	14244	14287	14174	14230	14174	14274	14159	14299	14130	14215	14100	14159	14248	14285	13994	14297	14239	14227	14167	14124	13962	14215	14144	14240	14383	14234	14252	14326	14185	14148	14128	14172	14332	14157	14080	14151	14185	14321	14183	14292	14048	14134	14197	14100	14223	14344	14068	14184	14133	14097	14293	13986	14130	14328	14260	13964	14080	14236	14176	14217	14328	14279	14264	14296	14174	14192	14080	14107	14226	14230	14165	14207	14093	14100	14137	14242	14311	14305	14072	14265	14193	14100	14293	14374	14096	14058	14230	14105	14185	14254	14361	14223	14389	14313	14137	14160	14242	14279	14389	14105	14161	14267	14314	14301	14224	14180	14126	14107	14229	14239	14286	14041	14098	14263	14167	14251	14176	14322	14159	14258	14216	14317	14208	14175	14301	14464	14191	14166	14247	14176	14260	14183	14181	13936	14248	14107	14204	14270	14169	14450	14174	14137	14127	14184	14205	14148	14197	14080	14164	14289	14190	14176	14017	14173	14234	14230	14163	13972	14276	14272	14156	14014	14197	14252	14189	13988	14225	14180	14279	14394	14272	14147	14328	14342	14050	14155	14037	13987	14166	14146	14155	14184	14135	14222	14216	14251	14306	14183	14069	14319	14308	14258	14107	14353	14351	14205	14130	14384	14238	14034	14169	14168	14154	14121	14249	14202	14235	14233	14100	14171	14277	14250	14109	14187	14379	14234	14175	14142	14053	14339	14393	14226	14277	14242	14151	14132	14244	14204	14306	14240	14168	14273	14059	14352	14220	14182	14262	14206	14102	14256	14146	14444	14195	14184	14146	14170	14186	14087	14270	14183	14285	14269	14253	14137	14239	14017	14055	14182	14151	14194	14259	14048	13972	14293	14283	13960	14304	14226	14275	14214	14140	14250	14159	14070	14268	14252	14100	14176	14233	14148	14147	14351	14162	14123	14274	14112	14238	14167	14287	14336	14230	14122	14129	14184	14119	14339	13959	14401	14289	14127	13959	14216	14239	14105	14188	14314	14160	14150	14235	14126	14111	14230	14139	14215	14122	14197	14176	13999	14231	13914	14280	14092	14073	14111	14291	14271	14364	14165	14171	14296	14282	14057	14126	13980	14322	14198	14177	14410	14384	14177	14279	14184	14129	14304	14143	14237	14111	14119	14125	14322	14268	14106	14170	14046	14362	14203	14180	14148	14262	14166	14200	14266	14068	14077	14127	14281	14249	14112	14283	14096	14270	14268	14159	14160	14120	14244	14189	14010	14376	14424	14343	14199	14242	14387	14062	14142	14225	14307	14266	14284	14147	14222	14107	14243	14056	14236	14241	14385	14254	14176	14098	14291	14028	14162	14153	14232	14392	14135	14077	14254	14314	14158	14118	14194	14396	14153	14288	14420	14183	14330	14218	14023	14184	14149	14174	14195	14301	14144	14153	14227	14185	14089	14239	14108	14193	14230	14152	14182	14365	14284	14064	14137	14244	14210	14173	14178	14270	14363	14278	14090	14296	14114	14257	14323	14116	14091	14324	14259	14146	14175	14187	14130	13962	14332	14196	14192	14180	14367	14186	14230	14165	14168	14222	14276	14280	14088	14184	14406	14357	14296	14149	14365	14215	14291	14295	14240	14308	14237	14168	14125	14087	14233	14163	14466	14216	14206	14151	14223	14193	14325	14218	14162	14220	14229	14183	14387	14249	14084	14158	14026	14119	14257	14090	14337	14003	14120	14180	14299	14306	14143	14385	14188	14039	14258	14281	14290	14205	14278	14196	14288	14230	14218	14167	14099	14244	14110	14305	14227	14276	14315	14348	14353	14078	14126	14031	14097	14395	14096	14191	14080	14313	14375	14070	14120	14202	14288	14248	14017	14319	14205	14104	14395	14147	14261	14012	14272	14216	14101	14174	14260	14268	14191	14008	14179	14425	14082	14126	14257	14204	14136	14382	14277	14294	14304	14125	14291	14280	14222	14225	14191	14197	14193	14265	14327	14287	14183	14205	14103	14097	14183	14098	14321	14093	14170	14230	14278	14158	14222	14248	14256	14136	14328	14275	14032	14284	14195	14243	14274	14167	14236	14081	14188	14299	14296	14117	14266	14200	14257	14217	14315	14128	14281	14274	14308	14315	14295	14337	14153	14167	14303	14412	14247	14222	14153	14339	14252	14189	14177	14095	14246	14130	14242	14140	14102	14244	14164	14187	14036	14198	14223	14227	14149	14272	14258	14220	14053	14178	14145	14274	14351	14061	14312	14129	14000	14242	14127	14093	14313	14269	14111	14187	14162	14263	14077	14220	14141	14384	14243	14083	14391	14144	13996	14084	14272	14283	14088	14136	14094	14186	14314	14205	14249	14208	14212	14193	14203	14182	14194	14209	14153	14160	14078	14028	14148	14246	14294	14224	14255	14281	14213	14196	14271	14365	14159	14324	14243	14105	14199	14207	14193	14245	14225	14125	14280	14121	14179	14265	14226	14144	14246	14346	14304	14239	14207	14144	14083	14281	14142	14304	14225	14208	14186	14348	14158	14378	14176	14172	14106	14243	14152	14182	14266	14173	14219	14024	14243	14164	14074	14262	14247	14162	14238	14195	14226	14211	14275	14126	14116	14408	14320	14212	14222	14141	14226	14032	14245	14254	14188	14264	14412	14215	14220	14137	14308	14171	14186	14127	14255	14116	14327	14025	14208	14268	14080	14097	14195	14164	14202	14264	14226	14330	14280	14289	14134	14134	14379	14377	14296	14327	14144	14311	14109	14369	14072	14180	14281	14186	14273	14162	14126	14308	14181	14254	14244	14225	14144	14171	14306	14198	14173	14153	14163	14214	14182	14186	14239	14206	14183	14271	14031	14275	14249	14449	14197	14147	14144	14173	14243	14197	14231	14320	14083	14343	14321	14222	14381	14185	14100	14073	14219	14308	14270	14099	14253	14214	14110	14425	14201	14230	14200	14344	14338	14100	14251	14259	14185	14128	14245	14192	14150	14397	14248	14223	14025	14322	14328	14054	14279	14390	14169	14225	14239	14256	14296	14108	14107	14241	14230	14110	14297	14244	14311	14076	14294	14130	14203	14188	14132	14376	14178	14113	14293	14225	14012	14179	14067	14037	14262	14315	14263	14310	14091	14163	14244	14049	14169	14268	13957	14194	14307	14184	14170	14044	14219	14082	14199	14128	14313	14184	14314	14210	14116	14182	14227	14133	14267	14291	14211	14132	14199	14272	14250	14194	14122	14271	14176	14175	14164	14024	14309	14223	14266	14247	14282	14235	14164	14134	14001	14184	14260	14226	14141	14143	14198	14340	14403	14233	14188	14193	14197	14308	14312	14155	14091	14049	14289	14106	14223	14199	14217	14321	14212	14155	14072	14172	14170	14242	14263	14116	14195	14080	14277	14368	14168	14274	14211	14111	14270	14212	14319	14269	14165	14164	14211	14138	14111	14233	14208	14099	14209	14050	14058	14242	14124	14101	14195	14117	14085	14242	14301	14394	14291	14132	14252	14226	14292	14214	14187	14245	14158	13991	14126	14024	14243	14260	14304	14157	14223	14205	14170	14053	14242	14028
31706	30033	32469	27329	22668	20380	19102	18060	17754	17567	17312	17313	17231	17212	16945	16932	16970	16822	16673	16729	16830	16725	16898	16839	16681	16728	16662	16643	16563	16551	16642	16693	16686	16769	16736	16755	16682	16847	16723	16570	16616	16756	16756	16671	16734	16721	16840	16673	16633	16648	16593	16624	16714	16459	16798	16682	16504	16773	16796	16574	16639	16548	16688	16821	16711	16512	16633	16525	16573	16564	16695	16585	16712	16448	16526	16484	16758	16479	16612	16882	16501	16379	16516	16810	16592	16687	16669	16677	16637	16348	16665	16432	16849	16846	16610	16663	16527	16591	16470	16652	16819	16745	16624	16527	16662	16598	16713	16677	16538	16552	16656	16501	16487	16352	16786	16574	16732	16577	16728	16705	16772	16466	16787	16790	16776	16415	16705	16528	16394	16486	16709	16434	16516	16428	16653	16553	16642	16541	16660	16535	16621	16855	16512	16551	16664	16727	16550	16442	16592	16552	16856	16789	16781	16689	16847	16544	16897	16505	16757	16810	16618	16563	16724	16638	16547	16500	16648	16558	16548	16739	16621	16531	16708	16623	16582	16692	16717	16722	16576	16518	16708	16508	16575	16696	16430	16789	16781	16753	16700	16681	16636	16526	16571	16725	16654	16625	16626	16677	16748	16706	16675	16514	16825	16482	16686	16569	16615	16615	16736	16627	16710	16472	16439	16541	16640	16571	16582	16778	16741	16550	16699	16372	16608	16496	16489	16772	16847	16719	16750	16529	16741	16612	16704	16563	16629	16468	16690	16528	16487	16488	16436	16656	16576	16579	16579	16608	16458	16551	16631	16511	16690	16713	16600	16618	16708	16620	16724	16592	16629	16576	16625	16679	16464	16668	16698	16703	16489	16651	16571	16724	16712	16738	16715	16599	16579	16431	16706	16773	16680	16679	16623	16678	16653	16411	16603	16652	16867	16924	16489	16718	16726	16574	16626	16523	16516	16499	16707	16455	16614	16447	16357	16592	16591	16657	16574	16716	16579	16601	16675	16719	16588	16671	16694	16742	16556	16662	16383	16640	16715	16738	16589	16590	16732	16584	16627	16761	16767	16848	16716	16679	16486	16485	16660	16772	16757	16529	16502	16545	16593	16690	16780	16770	16597	16606	16776	16719	16715	16555	16444	16380	16671	16759	16661	16673	16658	16517	16771	16556	16565	16506	16434	16729	16558	16701	16483	16570	16549	16607	16588	16794	16627	16586	16617	16794	16670	16725	16735	16513	16732	16584	16535	16711	16549	16636	16725	16773	16859	16488	16517	16542	16508	16555	16671	16691	16579	16532	16573	16604	16518	16734	16608	16684	16465	16599	16584	16555	16669	16634	16584	16617	16638	16665	16582	16570	16630	16615	16532	16787	16537	16572	16618	16646	16658	16638	16616	16610	16658	16540	16565	16540	16652	16672	16767	16511	16781	16685	16765	16692	16714	16688	16602	16565	16573	16836	16760	16623	16619	16609	16659	16719	16648	16674	16640	16807	16782	16677	16754	16632	16848	16649	16612	16531	16763	16404	16583	16597	16691	16574	16574	16814	16699	16441	16806	16746	16722	16526	16533	16502	16410	16664	16604	16712	16455	16599	16577	16485	16758	16785	16665	16493	16637	16519	16502	16614	16457	16600	16738	16633	16595	16780	16436	16575	16763	16669	16626	16573	16515	16684	16666	16696	16518	16585	16629	16680	16562	16371	16647	16411	16633	16947	16867	16600	16862	16677	16582	16542	16657	16466	16739	16867	16623	16660	16769	16971	16649	16651	16465	16548	16555	16632	16849	16743	16836	16563	16523	16740	16636	16561	16658	16640	16668	16593	16714	16651	16713	16679	16787	16748	16626	16651	16784	16679	16778	16682	16622	16596	16720	16689	16778	16648	16566	16647	16815	16705	16606	16517	16756	16430	16650	16853	16674	16609	16560	16698	16584	16509	16538	16743	16710	16789	16610	16714	16691	16605	16542	16569	16725	16660	16660	16595	16562	16808	16906	16705	16459	16843	16857	16728	16549	16337	16678	16702	16688	16680	16560	16696	16549	16736	16668	16651	16504	16606	16641	16703	16619	16658	16732	16518	16671	16662	16571	16558	16726	16898	16391	16683	16539	16477	16458	16630	16496	16657	16695	16592	16610	16591	16827	16602	16458	16523	16608	16679	16629	16550	16670	16672	16631	16770	16459	16590	16731	16601	16552	16710	16638	16677	16729	16572	16710	16633	16768	16724	16634	16537	16596	16582	16778	16709	16768	16628	16637	16691	16524	16615	16738	16617	16636	16595	16349	16632	16657	16499	16567	16512	16612	16535	16549	16489	16544	16551	16657	16736	16411	16593	16679	16631	16556	16746	16542	16570	16612	16591	16816	16558	16684	16696	16609	16451	16719	16413	16583	16560	16528	16633	16688	16737	16806	16540	16580	16752	16730	16749	16763	16604	16607	16577	16619	16674	16766	16591	16459	16811	16640	16843	16732	16838	16674	16817	16488	16494	16608	16709	16694	16702	16635	16785	16752	16594	16495	16773	16552	16548	16605	16777	16612	16484	16530	16549	16502	16802	16730	16714	16638	16588	16501	16549	16336	16625	16582	16810	16765	16540	16588	16687	16626	16748	16711	16732	16597	16675	16616	16815	16637	16703	16441	16644	16759	16530	16672	16616	16469	16576	16666	16587	16659	16656	16599	16777	16742	16740	16547	16647	16708	16789	16563	16644	16615	16809	16661	16618	16560	16710	16900	16451	16547	16702	16673	16569	16655	16732	16499	16642	16625	16711	16731	16614	16269	16710	16978	16722	16388	16462	16596	16592	16786	16642	16549	16379	16562	16533	16589	16695	16656	16606	16542	16505	16468	16534	16659	16612	16641	16632	16422	16724	16663	16708	16763	16508	16817	16488	16678	16893	16586	16787	16530	16499	16583	16776	16560	16542	16450	16648	16947	16625	16686	16604	16593	16450	16555	16572	16668	16599	16529	16548	16648	16562	16558	16689	16482	16749	16618	16568	16537	16580	16663	16777	16582	16626	16711	16540	16837	16479	16729	16749	16755	16449	16565	16584	16461	16529	16460	16581	16707	16615	16735	16756	16541	16714	16644	16642	16665	16667	16414	16569	16774	16720	16710	16583	16782	16560	16714	16530	16552	16625	16619	16745	16536	16637	16816	16600	16682	16732	16647	16585	16736	16614	16649	16864	16551	16624	16494	16554	16557	16691	16590	16604	16675	16524	16661	16653	16819	16619	16632	16820	16550	16730	16409	16445	16704	16689	16713	16765	16609	16579	16417	16699	16588	16650	16536	16620	16563	16686	16684	16778	16787	16783	16680	16832	16512	16575	16665	16715	16573	16765	16891	16628	16600	16605	16725	16699	16650	16785	16667	16706	16510	16840	16386	16614	16641	16751	16612	16712	16515	16495	16965	16548	16643	16754	16816	16772	16611	16564	16694	16625	16632	16702	16446	16524	16506	16694	16796	16555	16637	16684	16686	16593	16624	16674	16707	16429	16577	16592	16504	16628	16596	16732	16559	16589	16781	16700	16647	16356	16429	16604	16672	16602	16746	16742	16651	16651	16523	16515	16495	16773	16703	16617	16493	16592	16676	16683	16742	16701	16733	16706	16741	16500	16682	16359	16693	16590	16546	16724	16765	16454	16763	16622	16328	16730	16792	16727	16700	16683	16556	16364	16777	16811	16593	16712	16819	16807	16477	16673	16603	16669	16502	16669	16605	16582	16772	16334	16423	16491	16509	16364	16788	16654	16639	16562	16637	16565	16660	16666	16735	16668	16739	16685	16722	16668	16681	16826	16824	16542	16541	16490	16468	16540	16585	16549	16748	16711	16483	16671	16535	16640	16647	16601	16653	16700	16710	16587	16722	16513	16550	16671	16691	16708	16397	16619	16467	16790	16557	16480	16571	16813	16776	16401	16809	16583	16395	16616	16524	16616	16676	16667	16599	16498	16562	16715	16540	16535	16775	16604	16694	16644	16773	16776	16637	16746	16745	16618	16660	16730	16745	16787	16603	16648	16533	16641	16584	16603	16630	16618	16572	16635	16499	16623	16788	16753	16708	16734	16651	16826	16625	16773	16713	16604	16588	16856	16634	16546	16480	16793	16412	16421	16518	16868	16419	16481	16789	16821	16656	16787	16607	16657	16604	16693	16774	16626	16609	16768	16717	16773	16371	16506	16581	16744	16618	16633	16680	16692	16709	16573	16738	16456	16701	16527	16589	16489	16668	16619	16680	16617	16560	16550	16790	16491	16559	16754	16754	16681	16512	16528	16704	16692	16646	16728	16448	16381	16670	16584	16494	16583	16608	16804	16633	16498	16655	16727	16707	16774	16544	16543	16586	16637	16708	16566	16863	16887	16742	16659	16684	16591	16575	16753	16786	16697	16743	16567	16921	16682	16606	16784	16761	16706	16558	16571	16745	16726	16495	16745	16590	16522	16834	16684	16621	16515	16730	16706	16674	16694	16729	16616	16782	16769	16455	16497	16740	16427	16698	16343	16479	16627	16660	16631	16597	16619	16658	16662	16510	16628	16671	16778	16673	16715	16772	16650	16746	16657	16470	16656	16560	16718	16718	16524	16496	16644	16982	16579	16702	16438	16732	16624	16723	16768	16576	16634	16676	16585	16567	16726	16834	16759	16612	16659	16483	16785	16689	16811	16692	16646	16858	16602	16635	16916	16653	16840	16578	16749	16572	16415	16585	16658	16777	16489	16759	16510	16514	16753	16675	16767	16817	16748	16708	16692	16688	16702	16757	16501	16641	16650	16693	16518	16681	16652	16768	16373	16346	16740	16665	16688	16572	16720	16573	16821	16752	16969	16665	16617	16503	16578	16638	16654	16673	16670	16779	16673	16461	16631	16523	16563	16797	16509	16735	16706	16695	16658	16621	16597	16780	16510	16619	16608	16588	16486	16901	16566	16656	16427	16592	16604	16581	16805	16461	16538	16856	16714	16693	16639	16754	16580	16589	16765	16606	16720	16588	16408	16495	16799	16544	16676	16669	16600	16451	16515	16729	16698	16618	16720	16600	16694	16659	16542	16619	16563	16680	16447	16602	16687	16784	16559	16713	16481	16660	16699	16564	16706	17025	16586	16853	16603	16504	16675	16687	16636	16658	16566
30266	40463	35281	26487	22540	19484	17583	16518	16014	15629	15272	15379	15375	14797	14904	14789	14653	14718	14447	14591	14520	14368	14493	14418	14335	14518	14299	14316	14370	14024	14128	14282	14324	14360	14209	14369	14206	14264	14299	14237	14239	14175	14263	14324	14360	14338	14241	14333	14270	14360	14187	14141	14395	14226	14240	14124	14226	14209	14123	14227	14271	14283	14413	14151	14269	14165	14204	14109	14251	14116	14366	14149	14256	14165	14379	14278	14195	14304	14163	14164	14188	14305	14267	14296	14312	14345	14284	14250	14208	14110	14377	14313	14132	14277	14249	14209	14209	14346	14359	14266	14284	14137	14230	14116	14302	14320	14472	14171	14229	14197	14276	14196	14065	14268	14381	14141	14349	14223	14419	14336	14231	14209	14402	14247	14215	14302	14361	14188	14432	14218	13983	14182	14365	14272	14168	14303	14211	14080	14259	14113	14256	14152	14066	14424	14301	14097	14288	14222	14172	14154	14034	14132	14250	14337	14328	14053	14067	14218	14388	14210	14214	14380	14246	14314	14042	14097	14187	14234	14303	14116	14298	14160	14153	14256	14375	14273	14413	14128	14297	14266	14294	14260	14212	14312	14277	14329	14293	14263	14255	14229	14079	14429	14201	14241	14261	14290	14287	14267	14230	14325	14167	14348	14233	14217	14160	14233	14303	14156	14228	14318	14199	14283	14109	14143	14045	14385	14280	14135	14119	14249	14223	14209	14351	14228	14187	14308	14107	14200	14233	14227	14258	14177	14142	14154	14288	14087	14262	14259	14225	14140	14174	14317	14206	14323	14194	14182	14286	14173	14314	14174	14270	14161	14305	14187	14372	14230	14053	14306	14214	14352	14063	14359	14170	14319	14287	14165	14308	14452	14416	14205	14178	14318	14272	14364	14194	14389	14324	14131	14216	14284	14221	14157	14344	14244	14320	14162	14344	14208	14193	14090	14217	14269	14203	14206	14275	14266	14288	14230	14266	14177	14251	14336	14182	14308	14384	14176	14323	14336	14152	14132	14180	14200	14182	14184	14199	14324	14255	14174	14311	14239	14172	14230	14184	14260	14229	14266	14224	14274	14257	14382	14192	14118	14157	14202	14275	14276	14373	14341	14249	14310	14151	14081	14232	14368	14337	14188	14232	14253	14156	14386	14225	14164	14251	14300	14318	14332	14178	14275	14324	14260	14192	14316	14226	14365	14121	14205	14137	14294	14077	14324	14317	14464	14320	14172	14338	14290	14317	14285	14357	14123	14110	14207	14307	14438	14320	14211	14326	14338	14335	14216	14225	14165	14399	14355	14147	14299	14358	14310	14234	14162	14239	14331	14267	14282	14224	14171	14287	14214	14257	14210	14348	14206	14181	14206	14159	14250	14179	14302	14196	14229	14335	14127	14185	14187	14241	14384	14210	14256	14328	14244	14185	14143	14237	14349	14303	14226	14263	14127	14142	14216	14225	14289	14261	14090	14309	14177	14314	14238	14173	14327	14198	14250	14263	14195	14077	14304	14259	14179	14321	14325	14213	14226	14295	14141	14295	14186	14039	14234	14164	14246	14262	14136	14440	14232	14286	14252	14248	14209	14348	14159	14158	14105	14287	14296	14341	14230	14361	14112	14296	14166	14305	14098	14185	14194	14143	14275	14172	14236	14065	14449	14219	14244	14365	14388	14158	14229	14140	14278	14219	14261	14289	14309	14251	14119	14306	14100	14260	14388	14342	14188	14302	14263	14172	14397	14330	14326	14118	14327	14109	14301	14294	14110	14118	14142	14266	14323	14179	14294	14270	14276	14311	14318	14291	14082	14379	14286	14383	14314	14244	14064	14238	14240	14403	14332	14233	14270	14237	14181	14255	14458	14364	14249	14459	14108	14242	14346	14204	14207	14212	14221	14245	14168	14170	14174	14199	14398	14251	14054	14194	14139	14358	14087	14162	14320	14409	14278	14289	14178	14217	14195	14321	14347	14372	14280	14227	14198	14055	14320	14227	14229	14343	14263	14264	14106	14297	14264	14393	14151	14374	14224	14121	14429	14288	14292	14170	14201	14213	14102	14177	14079	14229	14210	14186	14142	14272	14138	14293	14191	14276	14313	14382	14201	14196	14296	14209	14140	14069	14249	14142	14316	14202	14098	14128	14348	14169	14247	14360	14137	14380	14236	14235	14325	13933	14145	14067	14238	14303	14138	14348	14254	14296	14256	14361	14251	14188	14170	14168	14300	14160	14304	14251	14403	14187	14195	14149	14101	14262	14208	14336	14259	14270	14179	14319	14207	14167	14319	14285	14091	14074	14291	14314	14328	14374	14183	14311	14286	14192	14264	14050	14372	14046	14419	14334	14339	14182	14296	14316	13971	14333	14484	14216	14352	14343	14182	14232	14160	14291	14211	14498	14216	14225	14257	14304	14234	14267	14250	14261	14135	14258	14201	14302	14306	14334	14258	14348	14386	14179	14410	14133	14281	14088	14388	14178	14096	14338	14197	14207	14212	14338	14236	14251	14314	14041	14347	14358	14254	14256	14318	14318	14393	14399	14363	14244	14207	14160	14256	14251	14198	14342	14321	14208	14277	14265	14100	14247	14185	14349	14182	14280	14194	14264	14343	14132	14122	14124	14230	14266	14364	14334	14248	14141	14169	14352	14364	14407	14357	14249	14223	14323	14229	14122	14180	14226	14216	14259	14258	14271	14364	14148	14285	14360	14321	14225	14333	14243	14309	14218	14201	14329	14203	14252	14256	14154	14258	14412	14424	14337	14176	14255	14277	14117	14255	14149	14202	14212	14275	14196	14325	14284	14167	14230	14218	14263	14395	14167	14274	14135	14241	14329	14190	14201	14311	14337	14201	14363	14295	14132	14363	14097	14244	14162	14271	14435	14092	14282	14415	14167	14142	14264	14193	13966	14029	14223	14210	14205	14264	14277	14329	14303	14231	14237	14339	14347	14256	14223	14226	14260	14259	14094	14294	14242	14378	14256	14200	14393	14124	14243	14273	14233	14228	14148	14245	14225	14108	14256	14217	14284	14292	14314	14189	14111	14347	14263	14173	14290	14196	14172	14264	14189	14234	14445	14215	14051	14147	14244	14336	14134	14263	14234	14189	14254	14388	14203	14335	14287	14460	14200	14428	14186	14232	14189	14210	14350	14072	14309	14179	14314	14154	14242	14125	14173	14175	14208	14237	14180	14284	14262	14319	14388	14270	14200	14334	13921	14219	14319	14222	14338	14258	14278	14124	14218	14398	14227	14417	14234	14194	14259	14046	14295	14122	14250	14204	14260	14272	14346	14213	14244	14265	14289	14190	14284	14283	14286	14143	14221	14303	14303	14162	14324	14284	14326	14070	14281	14111	14386	14261	14212	14302	14221	14254	14251	14218	14149	14147	14214	14234	14162	14047	14130	14013	14269	14249	14297	14331	14150	14264	14181	14386	14354	14162	14290	14370	14239	14356	14265	14180	14225	14247	14335	14227	14264	14321	14188	14177	14144	14218	14179	14242	14238	14193	14242	14198	14094	14223	14277	14199	14117	14182	14297	14231	14400	14457	14292	14357	14183	14087	14384	14344	14117	14215	14226	14431	14377	14240	14138	14255	14328	14227	14182	14132	14288	14206	14192	14162	14303	14243	14378	14245	14293	14242	14230	14221	14240	14220	14322	14348	14163	14371	14078	14294	14080	14242	14293	14308	14473	14218	14030	14239	14340	14440	14254	14087	14139	14170	14216	14184	14161	14127	14276	14306	14279	14216	14241	14245	14283	14301	14234	14302	14264	14295	14254	14399	14269	14161	14355	14270	14235	14264	14255	14217	14281	14191	14168	14067	14178	14186	14414	14175	14367	14231	14251	14379	14160	14199	14278	14277	14187	14303	14280	14386	14091	14278	14299	14206	14216	14208	14240	14282	14158	14266	14275	14183	14234	14120	14128	14283	14145	14223	14204	14092	14135	14312	14360	14255	14217	14228	14230	14306	14188	14218	14359	14334	14190	14228	14167	14129	14435	14220	14254	14098	14320	14158	14181	14319	14190	14202	14275	14290	14192	14133	14311	14266	14292	14078	14244	14144	14316	14261	14211	14107	14162	14268	14161	14225	14065	14170	14186	14218	14224	14306	14111	14291	14148	14305	14253	14108	14254	14286	14338	14071	14378	14503	14115	14305	14110	14216	14281	14200	14270	14140	14328	14292	14177	14199	14230	14222	14100	14329	14163	14343	14489	14267	14104	14146	14196	14436	14356	14157	14015	14084	14212	14442	14334	14227	14201	14291	14394	14195	14114	14164	14099	14211	14131	14332	14275	14280	14230	14268	14297	14290	14136	14088	14169	14274	14123	14255	14288	14216	14326	14296	14257	14037	14149	14141	14146	14215	14269	14253	14241	14246	14278	14342	14161	14184	14433	14337	14117	14340	14272	14397	14359	14179	14193	14171	14223	14211	14246	14318	14253	14203	14269	14166	14266	14241	14349	14285	14322	14292	14236	14223	14458	14018	14181	14281	14369	14339	14282	14075	14205	14280	14399	14460	14331	14313	14338	14284	14167	14211	14221	14214	14315	14207	14199	14314	14196	14183	14373	14373	14157	14271	14230	14174	14194	14195	14369	14135	14394	14225	14203	14255	14259	14286	14266	14181	14181	14293	14263	14276	14124	14284	14115	14264	14278	14295	14331	14196	14240	14155	14136	14257	14342	14155	14254	14244	14273	14132	14194	14272	14212	14394	14096	14305	14230	14170	14234	14301	14129	14226	14285	14167	14313	14352	14232	14279	14359	14321	14080	14278	14247	14254	14324	14190	14126	14224	14166	14269	14259	14194	14343	14266	14238	14255	14295	14334	14321	14272	14334	14138	14294	14327	14198	14355	14312	14286	14082	14128	14076	14229	14010	14216	14385	14152	14337	14150	14298	14214	14279	14224	14349	14247	14363	14174	14131	14353	14192	14397	14287	14191	14266	14274	14290	14300	14125	14066	14104	14221	14140	14160	14150	14163	14206	14144	14026	14337	14298	14174	14221	14111	14175	14418	14298	14320	14133	14431	14224	14220	14324	14143	14097	14118	14446	14429	14195	14355	14399	14311	14310	14211	14352	14294	14186	14237	14142	14294	14240	14236	14291	14156	14241	14322	14308	14469	14136	14177	14323	14302
25309	21493	28752	26472	24751	24448	22934	20092	19021	18826	18637	18363	18154	17899	17648	17512	17509	17230	17324	17042	17105	17101	16945	16767	16823	16950	16721	16886	16613	16813	16999	16827	17030	16629	16833	16575	16787	16588	16812	16818	16646	16824	16567	16645	16958	16676	16566	16622	16648	16622	16504	16549	16748	16574	16879	16673	16709	16839	16660	16608	16433	16702	16523	16720	16804	16398	16302	16742	16541	16618	16443	16645	16650	16694	16479	16563	16471	16800	16502	16712	16803	16738	16620	16499	16402	16825	16641	16775	16584	16530	16571	16852	16695	16710	16733	16568	16489	16718	16800	16604	16566	16679	16615	16426	16695	16542	16510	16554	16568	16692	16651	16408	16701	16513	16685	16554	16780	16410	16418	16492	16641	16456	16686	16600	16574	16659	16727	16382	16641	16434	16581	16506	16563	16598	16842	16356	16618	16640	16433	16450	16478	16498	16716	16536	16537	16552	16620	16634	16630	16774	16813	16696	16621	16807	16889	16316	16726	16644	16734	16628	16664	16548	16587	16755	16616	16593	16672	16666	16399	16581	16445	16513	16644	16383	16480	16738	16506	16513	16600	16568	16515	16641	16320	16665	16517	16472	16579	16606	16467	16530	16547	16712	16276	16586	16461	16508	16648	16555	16705	16729	16773	16639	16675	16583	16373	16363	16576	16445	16635	16524	16548	16610	16738	16679	16438	16663	16503	16623	16525	16486	16509	16337	16617	16719	16551	16586	16512	16648	16732	16578	16480	16580	16719	16600	16764	16478	16540	16596	16529	16620	16501	16572	16792	16563	16548	16642	16735	16519	16497	16546	16452	16638	16585	16540	16583	16812	16542	16516	16554	16708	16511	16823	16520	16622	16444	16574	16553	16505	16608	16713	16873	16804	16610	16828	16539	16644	16390	16527	16497	16682	16585	16757	16327	16480	16674	16507	16366	16449	16649	16570	16562	16480	16486	16586	16509	16390	16382	16516	16682	16531	16725	16683	16569	16452	16455	16711	16397	16564	16597	16620	16529	16605	16624	16704	16748	16491	16625	16458	16727	16464	16566	16591	16511	16549	16594	16749	16447	16684	16635	16646	16639	16516	16770	16601	16393	16537	16596	16456	16521	16670	16706	16521	16688	16676	16804	16724	16522	16718	16401	16599	16720	16685	16530	16512	16753	16551	16577	16547	16506	16530	16707	16607	16468	16565	16525	16686	16420	16495	16593	16688	16673	16552	16764	16467	16578	16611	16738	16704	16605	16481	16563	16501	16564	16647	16505	16587	16653	16542	16734	16540	16330	16544	16598	16535	16529	16697	16475	16691	16628	16406	16894	16665	16694	16453	16604	16661	16600	16637	16360	16648	16481	16631	16612	16541	16463	16466	16569	16721	16533	16391	16748	16458	16801	16656	16680	16606	16437	16808	16626	16365	16707	16579	16810	16619	16512	16451	16499	16471	16666	16747	16507	16608	16559	16560	16735	16619	16648	16594	16531	16567	16719	16644	16553	16597	16661	16594	16634	16594	16643	16410	16386	16596	16646	16599	16621	16651	16531	16542	16627	16817	16729	16631	16688	16557	16463	16295	16443	16707	16639	16563	16591	16518	16690	16540	16656	16504	16599	16616	16359	16534	16662	16565	16547	16427	16625	16713	16609	16650	16639	16627	16714	16390	16755	16483	16716	16646	16635	16627	16657	16643	16548	16562	16529	16579	16515	16351	16376	16414	16767	16646	16413	16569	16492	16570	16521	16482	16555	16691	16651	16496	16508	16515	16669	16420	16515	16616	16674	16531	16532	16638	16975	16480	16604	16616	16607	16505	16446	16490	16368	16452	16873	16583	16614	16764	16648	16475	16806	16693	16713	16528	16465	16596	16447	16556	16473	16591	16632	16522	16537	16540	16308	16760	16616	16602	16646	16735	16610	16592	16579	16389	16679	16641	16460	16675	16585	16539	16526	16600	16436	16625	16553	16459	16707	16627	16569	16423	16560	16708	16805	16448	16506	16390	16412	16352	16632	16611	16513	16559	16700	16669	16471	16799	16607	16563	16563	16619	16733	16454	16477	16902	16833	16588	16601	16351	16499	16683	16610	16365	16645	16417	16536	16701	16695	16552	16559	16732	16584	16719	16685	16704	16382	16677	16732	16473	16634	16239	16819	16319	16513	16654	16570	16376	16741	16567	16680	16462	16427	16430	16645	16676	16690	16661	16597	16589	16580	16518	16577	16659	16742	16542	16326	16447	16567	16589	16483	16688	16689	16585	16509	16568	16433	16766	16758	16637	16574	16661	16526	16655	16739	16684	16645	16521	16585	16445	16412	16562	16748	16680	16737	16487	16688	16867	16616	16565	16505	16383	16634	16412	16826	16433	16835	16541	16694	16740	16412	16599	16588	16334	16551	16379	16387	16638	16537	16572	16433	16644	16619	16673	16481	16673	16365	16741	16670	16587	16774	16654	16420	16541	16599	16506	16433	16494	16416	16663	16579	16624	16796	16581	16514	16627	16694	16539	16590	16759	16784	16714	16657	16451	16543	16502	16431	16577	16796	16708	16654	16570	16598	16566	16480	16423	16594	16670	16609	16648	16727	16463	16463	16737	16561	16722	16610	16553	16674	16581	16702	16717	16639	16562	16682	16389	16601	16727	16447	16544	16559	16399	16680	16536	16743	16433	16715	16720	16635	16517	16667	16776	16417	16419	16584	16495	16584	16592	16899	16597	16775	16605	16573	16791	16569	16689	16590	16496	16353	16442	16604	16662	16647	16693	16397	16651	16478	16787	16690	16544	16476	16470	16651	16739	16703	16700	16681	16663	16527	16503	16373	16673	16578	16560	16606	16599	16686	16656	16608	16595	16538	16661	16809	16422	16560	16518	16486	16560	16608	16386	16678	16555	16603	16794	16614	16595	16513	16629	16614	16775	16582	16638	16487	16555	16623	16859	16872	16474	16736	16414	16623	16686	16575	16486	16676	16510	16470	16704	16505	16618	16491	16585	16464	16619	16467	16574	16529	16503	16658	16584	16426	16615	16644	16572	16548	16545	16573	16631	16463	16530	16468	16575	16573	16457	16618	16506	16406	16497	16605	16790	16612	16581	16635	16527	16443	16679	16727	16526	16701	16623	16526	16684	16849	16506	16537	16633	16523	16575	16481	16676	16639	16491	16921	16524	16578	16698	16502	16562	16579	16527	16458	16506	16601	16753	16719	16544	16714	16486	16643	16510	16435	16679	16630	16686	16518	16613	16391	16535	16472	16569	16751	16671	16372	16336	16488	16718	16453	16719	16546	16703	16606	16484	16598	16553	16618	16495	16593	16710	16647	16424	16662	16490	16724	16576	16495	16494	16534	16568	16441	16327	16734	16535	16625	16577	16526	16663	16738	16716	16645	16482	16392	16764	16439	16491	16461	16827	16478	16672	16614	16574	16535	16614	16856	16545	16621	16606	16500	16543	16579	16518	16621	16551	16649	16414	16506	16689	16697	16596	16703	16702	16502	16710	16640	16578	16574	16561	16452	16614	16695	16528	16614	16566	16407	16543	16688	16335	16711	16550	16422	16646	16556	16714	16514	16480	16662	16487	16544	16616	16632	16670	16523	16787	16427	16621	16798	16653	16704	16630	16927	16414	16568	16500	16669	16297	16258	16620	16482	16589	16673	16362	16527	16709	16409	16371	16753	16494	16538	16663	16555	16735	16464	16318	16759	16541	16416	16470	16633	16533	16500	16456	16578	16506	16680	16755	16816	16620	16613	16725	16581	16486	16647	16898	16734	16600	16466	16477	16716	16607	16628	16584	16556	16837	16655	16657	16748	16701	16743	16728	16772	16736	16494	16598	16938	16426	16426	16359	16289	16547	16676	16607	16668	16511	16564	16464	16600	16607	16407	16696	16656	16526	16676	16554	16545	16575	16841	16487	16727	16699	16522	16607	16366	16571	16601	16574	16737	16521	16588	16318	16724	16789	16691	16642	16654	16533	16376	16820	16743	16633	16647	16671	16504	16552	16631	16535	16537	16675	16550	16531	16600	16391	16768	16836	16583	16492	16656	16694	16587	16561	16583	16637	16605	16604	16525	16537	16657	16542	16610	16509	16551	16626	16554	16823	16501	16619	16642	16695	16652	16614	16597	16759	16688	16622	16742	16525	16377	16775	16510	16594	16764	16654	16622	16471	16603	16522	16481	16688	16461	16698	16586	16701	16427	16703	16462	16442	16688	16503	16724	16668	16704	16573	16563	16367	16228	16674	16494	16736	16567	16695	16734	16405	16568	16597	16737	16611	16541	16379	16527	16514	16432	16568	16692	16626	16597	16529	16506	16358	16566	16521	16680	16698	16709	16672	16543	16610	16671	16615	16695	16607	16523	16858	16838	16617	16617	16558	16562	16434	16540	16720	16714	16589	16726	16552	16398	16628	16571	16467	16816	16536	16592	16702	16721	16596	16583	16710	16447	16706	16779	16557	16585	16594	16687	16729	16485	16629	16541	16470	16454	16461	16535	16535	16563	16679	16485	16696	16747	16693	16521	16482	16736	16768	16740	16536	16581	16408	16768	16601	16574	16555	16673	16648	16574	16775	16759	16525	16714	16629	16787	16539	16445	16486	16529	16535	16625	16752	16539	16631	16641	16687	16517	16508	16723	16625	16728	16644	16651	16456	16594	16449	16555	16513	16247	16537	16506	16535	16473	16558	16447	16481	16623	16587	16729	16478	16661	16514	16537	16619	16456	16676	16628	16677	16732	16649	16755	16595	16596	16618	16724	16388	16495	16512	16514	16475	16890	16647	16776	16480	16622	16684	16386	16299	16560	16555	16645	16528	16388	16738	16412	16499	16515	16692	16608	16605	16565	16516	16623	16440	16720	16544	16592	16794	16521	16760	16723	16512	16770	16580	16515	16611	16444	16579	16724	16428	16549	16497	16490	16696	16811	16582	16660	16478	16630	16466	16691	16392	16432	16558	16777	16552	16617	16746	16663	16640	16763	16618	16437	16706	16700	16773	16592	16577	16590	16622	16841	16628	16719	16546	16551	16546	16398	16415	16546	16490	16584	16583	16698	16552	16512	16962	16588	16722	16853	16697	16479	16583	16554	16694	16614	16581	16601	16428	16376	16558	16547	16494	16640	16644	16923	16729	16784	16658	16515	16459
29573	46111	41865	32597	27688	23899	20828	19528	18309	17451	17113	16826	16569	16221	15640	15491	15448	15178	15097	15224	15148	15032	14884	14764	14623	14434	14468	14486	14336	14478	14406	14402	14377	14524	14463	14248	14235	14423	14442	14424	14469	14377	14173	14276	14416	14461	14393	14378	14290	14276	14268	14271	14413	14232	14230	14194	14130	14208	14360	14304	14408	14206	14437	14455	14355	14161	14179	14153	14065	14384	14359	14295	14236	14259	14143	14218	14195	14200	14215	14223	14220	14160	14342	14159	14217	14333	14298	14198	14261	14237	14310	14327	14250	14335	14226	14253	14368	14317	14284	14247	14223	14130	14268	14225	14120	14145	14220	14218	14171	14340	14297	14163	14463	14442	14166	14411	14136	14248	14287	14381	14336	14161	14430	14242	14333	14241	14097	14229	14283	14182	14257	14135	14147	14281	14510	14323	14126	14206	14190	14357	14221	14264	14263	14228	14281	14331	14135	14379	14304	14320	14122	14129	14163	14124	14188	14252	14150	14150	14221	14388	14428	14321	14195	14080	14303	14200	14339	14265	14334	14238	14426	14259	14279	14207	14212	14208	14040	14322	14317	14269	14155	14246	14219	14286	14318	14300	14327	14297	14163	14320	14163	14286	14046	14191	14164	14290	14340	14351	14258	14295	14082	14019	14222	14180	14326	14399	14330	14269	14284	14237	14282	14197	14425	14165	14241	14355	14047	14122	14192	14259	14287	14285	14330	14208	14237	14343	14294	14195	14176	14119	14192	14301	14373	14195	14355	14139	14205	14109	14231	14297	14258	14361	14333	14179	14529	14322	14239	14282	14252	14253	14341	14186	14194	14106	14223	14205	14149	14400	14261	14130	14289	14323	14315	14231	14203	14212	14126	14067	14361	14128	14347	14190	14310	14137	14339	14399	14050	14015	14303	14205	14380	14216	14412	14210	14211	14351	14135	14422	14358	14214	14136	14268	14482	14139	14362	14245	14249	14186	14314	14091	14097	14228	14188	14264	14223	14261	14183	14191	14315	14093	14287	14326	14315	14224	14157	14201	14151	14136	14133	14293	14345	14053	14338	14226	14262	14416	14213	14371	14274	14067	14335	14095	14571	14324	14368	14188	14381	14252	14215	14141	14260	14333	14223	14212	14167	14279	14162	14238	14277	14165	14364	14035	14258	14309	14267	14349	14190	14193	14385	14199	14288	14215	14277	14386	14302	14270	14268	14185	14166	14298	14116	14141	14263	14045	14390	14127	14337	14360	14159	14192	14149	14267	14263	14443	14204	14366	14307	14234	14033	14381	14228	14407	14320	14131	14174	14385	14291	14407	14221	14294	14243	14270	14115	14218	14159	14240	14137	14301	14274	14367	14245	14013	14127	14341	14212	14353	14247	14502	14172	14216	14248	14099	14111	14304	14324	14274	14314	14187	14262	14123	14156	14198	14083	14223	14410	14463	14324	14214	14180	14312	14343	14303	14309	14205	14238	14181	14265	14122	14205	14165	14209	14159	14359	14295	14215	14343	14248	14242	14380	14326	14361	14410	14203	14216	14181	14199	14420	14349	14404	14213	14277	14317	14467	14081	14110	14341	14139	14208	14176	14246	14279	14289	14149	14334	14332	14399	14213	13995	14370	14380	14218	14338	14243	14205	14167	14145	14122	14223	14355	14237	14110	14418	14210	14139	14240	14359	14268	14203	14213	14279	14194	14221	14427	14300	14343	14301	14156	14309	14147	14026	14256	14329	14350	14171	14227	14230	14263	14329	14394	14122	14205	14182	14118	14142	14149	14203	14278	14353	14308	14346	14348	14339	14071	14386	14398	14298	14290	14375	14358	14093	14066	14116	14124	14286	14138	14339	14447	14404	14259	14256	14132	14283	14181	14306	14402	14192	14085	14268	14214	14171	14378	14287	14309	14329	14344	14244	14213	14080	14316	14129	14170	14350	14117	14414	14290	14282	14385	14066	14327	14398	14460	14133	14293	14197	14230	14199	14379	14303	14272	14144	14278	14313	14232	14271	14201	14216	14409	14199	14262	14166	14274	14308	14375	14180	14170	14302	14130	14239	14159	14231	14138	14236	14260	14257	14363	14317	14229	14221	14369	14269	14247	14344	14264	14246	14306	14227	14106	14152	14195	14232	14199	14163	14278	14461	14253	14374	14228	14219	14320	14120	14387	14292	14176	14238	14096	14124	14196	14404	14197	14209	14267	14326	14166	14178	14118	14195	14394	14253	14152	14212	14251	14153	14298	14306	14276	14339	14290	14109	14284	14206	14308	14407	14213	14251	14231	14271	14177	14234	14098	14346	14487	14195	14254	14255	14278	14395	14323	14170	14073	14233	14246	14369	14073	14206	14105	14231	14278	14221	14105	14303	14176	14302	14062	14155	14116	14387	14316	14145	14207	14178	14176	14235	14348	14285	14217	14176	14222	14237	14276	14156	14317	14338	14265	14012	14450	14181	14281	14306	14250	14222	14305	14106	14291	14280	14206	14137	14165	14393	14364	14283	14225	14282	14133	14205	14182	14356	14318	14339	14210	14279	14395	14070	14279	14309	14286	14294	14338	14103	14279	14291	14421	14289	14200	14216	14214	14326	14296	14132	14311	14283	14223	14274	14189	14300	14114	14382	14431	14146	14383	14224	14308	14483	14046	14210	14153	14209	14382	14230	14181	14205	14381	14174	14237	14245	14073	14215	14343	14210	14158	14186	14127	14324	14196	14165	14331	14117	14227	14443	14225	14231	14343	14491	14261	14254	14244	14192	14212	14202	14178	14270	14271	14361	14247	14302	14195	14138	14334	14241	14294	14081	14329	14172	14430	14269	14314	14207	14180	14339	14259	14272	14271	14224	14364	14109	14369	14257	14159	14276	14146	14347	14356	14215	14257	14196	14252	14198	14362	14215	14181	14284	14275	14108	14344	14240	14343	14100	14239	14190	14350	14182	14390	14191	14215	14062	14152	14480	14331	14053	14158	14372	14350	14247	14211	14338	14118	14324	14413	14258	14163	14423	14391	14090	14326	14276	14253	14161	14304	14295	14169	14404	14324	14211	14235	14233	14324	14281	14259	14314	14481	14361	14283	14192	14255	14120	14170	14210	14251	14240	14110	14258	14121	14298	14141	14400	14261	14299	14283	14178	14199	14267	14059	14490	14249	14336	14122	14206	14452	14303	14276	14274	14246	14233	14072	14320	14084	14127	14359	14414	14409	14267	14223	14187	14318	14262	14119	14240	14325	14249	14341	14298	14243	14300	14432	14368	14262	14224	14261	14032	14312	14260	14159	14221	14230	14353	14110	14323	14153	14075	14296	14244	14280	14319	14233	14109	14334	14302	14242	14274	14239	14237	14470	14281	14371	14338	14186	14324	14267	14238	14326	14330	14307	14051	14425	14108	14211	14349	14221	14022	14211	14322	14346	14120	14198	14128	14357	14286	14365	14280	14217	14066	14161	14178	14150	14225	14239	14188	14257	14149	14227	14286	14235	14173	14148	14210	14148	14244	14177	14324	14272	14388	14150	14225	14199	14237	14205	14317	14321	14157	14481	14338	14387	14291	14226	14204	14326	14218	14436	14278	14207	14223	14393	14308	14229	14209	14117	14166	14358	14398	14153	14314	14280	14133	14115	14315	14282	14250	14217	14485	14085	14203	14233	14233	14256	14305	14194	14167	14154	14274	14238	14205	14313	14173	14204	14308	14291	14413	14194	14200	14155	14437	14156	14273	14400	14310	14194	14227	14416	14273	14318	14264	14250	14316	14160	14195	14315	14350	14018	14309	14293	14272	14128	14171	14235	14155	14175	14246	14146	14166	14287	14175	14253	14242	14184	14206	14185	14157	14281	14228	14415	14190	14173	14296	14292	14141	14194	14252	14260	14287	14184	14177	14086	14250	14289	14101	14245	14432	14196	14206	14212	14412	14168	14284	14376	14105	14280	14316	14308	14355	14323	14430	14295	14304	14406	14345	14076	14250	14070	14352	14129	14360	14282	14265	14392	14244	14271	14125	14371	14218	14360	14218	14027	14178	14211	14278	14275	14351	14161	14288	14259	13999	14167	14231	14326	14273	14183	14403	14366	14131	14122	14216	14331	14259	14241	14300	14312	14400	14387	14333	14056	14250	14274	14243	14314	14225	14117	14354	14264	14198	14281	14431	14241	14197	14319	14335	14191	14131	14198	14245	14329	14286	14273	14212	14332	14216	14378	14240	14177	14356	14321	14106	14303	14258	14194	14380	14359	14210	14236	14302	14168	14424	14208	14242	14375	14166	14268	14215	14204	14312	14354	14266	14170	14238	14141	14206	14288	14282	14090	14285	14314	14134	14237	14365	14174	14382	14193	14251	14238	14218	14214	14243	14204	14296	14362	14141	14189	14193	14412	14186	14349	13983	14361	14265	14203	14373	14219	14183	14234	14375	14172	14257	14088	14538	14188	14122	14249	14383	14262	14388	14207	14055	14326	14296	14353	14180	14145	14102	14426	14350	14272	14223	14075	14341	14345	14344	14423	14213	14199	14330	14221	14289	14181	14245	14189	14208	14213	14172	14277	14202	14212	14302	14347	14276	14248	14100	14176	14043	14218	14457	13978	14188	14365	14256	14213	14412	14470	14335	14223	14306	14238	14331	14386	14271	14211	14336	14322	14159	14253	14349	14264	14087	14412	14163	14230	14136	14259	14279	14204	14393	14233	14253	14287	14219	14268	14363	14356	14213	14161	14287	14077	14280	14293	14311	14109	14226	14242	14125	14234	14293	14184	14288	14130	14286	14140	14312	14309	14387	14384	14374	14146	14373	14118	14249	14322	14147	14161	14097	14357	14200	14231	14162	14415	14233	14347	14245	14207	14257	14192	14301	14240	14383	14287	14128	14214	14324	14306	14309	14291	14165	14216	14264	14281	14400	14242	14238	14198	14260	14240	14134	14302	14221	14276	14215	14384	14137	14261	14230	14256	14355	14150	14240	14331	14164	14204	14370	14308	14191	14209	14177	14414	14345	14149	14162	14125	14316	14248	14256	14362	14369	14236	14269	14194	14234	14154	13989	14410	14301	14257	14167	14333	14364	14393	14159	14189	14248	14187	14257	14182	14337	14247	14226	14264	14181	14139	14204	14038	14185	14223	14269	14417	14340	14291	14178	14211	14290	14218	14207
24193	21519	29214	24654	23662	26135	25964	21839	20288	19739	19467	19098	18916	18325	18037	17829	17925	17614	17588	17602	17363	17159	17288	17043	16956	16899	16697	17046	16678	16854	16704	16959	17009	16572	16582	16634	16771	16587	16622	16756	16640	16528	16761	16572	16785	16851	16507	16565	16593	16653	16604	16484	16628	16570	16449	16491	16572	16580	16531	16523	16493	16641	16590	16516	16659	16632	16648	16580	16574	16372	16643	16462	16672	16426	16532	16515	16509	16542	16576	16322	16493	16536	16803	16709	16560	16618	16479	16549	16549	16503	16763	16578	16513	16470	16528	16534	16471	16486	16591	16368	16440	16316	16664	16439	16427	16299	16379	16421	16646	16389	16667	16435	16421	16487	16532	16685	16568	16537	16485	16525	16608	16575	16496	16650	16603	16638	16652	16533	16458	16568	16623	16530	16524	16805	16506	16413	16647	16809	16615	16474	16525	16312	16586	16559	16511	16621	16388	16508	16549	16329	16598	16719	16427	16439	16548	16394	16355	16532	16732	16545	16261	16471	16295	16566	16457	16608	16414	16585	16576	16639	16436	16540	16420	16549	16525	16328	16587	16508	16458	16570	16496	16549	16432	16549	16574	16596	16463	16641	16508	16282	16592	16400	16436	16654	16578	16459	16530	16473	16591	16555	16362	16434	16473	16417	16298	16437	16440	16461	16621	16545	16342	16483	16398	16491	16626	16462	16734	16673	16451	16452	16627	16553	16480	16517	16502	16728	16504	16496	16424	16385	16282	16233	16515	16354	16641	16537	16587	16581	16423	16423	16559	16608	16577	16446	16508	16464	16416	16557	16479	16556	16691	16481	16578	16618	16545	16490	16616	16647	16684	16394	16572	16576	16411	16657	16433	16570	16384	16650	16438	16468	16454	16323	16484	16403	16627	16559	16650	16643	16584	16676	16570	16511	16565	16372	16413	16550	16628	16510	16424	16382	16470	16598	16514	16372	16137	16537	16473	16507	16623	16268	16577	16399	16586	16411	16805	16426	16556	16540	16440	16337	16477	16512	16313	16490	16424	16613	16523	16608	16676	16420	16308	16505	16542	16488	16451	16549	16439	16446	16472	16443	16363	16314	16477	16636	16618	16626	16495	16556	16575	16524	16563	16473	16548	16515	16703	16409	16545	16473	16470	16453	16585	16513	16658	16591	16420	16377	16331	16354	16370	16572	16421	16441	16391	16538	16538	16488	16569	16463	16601	16528	16434	16272	16491	16607	16427	16522	16450	16485	16419	16473	16398	16640	16467	16648	16413	16561	16513	16489	16643	16602	16619	16415	16370	16511	16564	16334	16539	16473	16485	16488	16381	16671	16557	16380	16474	16523	16586	16725	16458	16391	16575	16457	16507	16615	16593	16535	16582	16579	16438	16438	16380	16493	16337	16431	16453	16558	16650	16519	16479	16495	16433	16603	16537	16621	16378	16508	16614	16584	16486	16333	16464	16538	16363	16578	16436	16486	16594	16491	16522	16432	16552	16361	16371	16581	16610	16643	16495	16400	16496	16472	16656	16430	16684	16535	16455	16577	16531	16496	16407	16555	16543	16556	16592	16706	16305	16496	16366	16643	16608	16398	16395	16571	16603	16644	16477	16604	16423	16474	16384	16397	16600	16568	16649	16521	16545	16360	16365	16494	16395	16517	16407	16499	16560	16714	16499	16548	16661	16535	16621	16523	16580	16544	16515	16452	16585	16525	16419	16299	16619	16513	16436	16516	16449	16529	16444	16498	16407	16491	16682	16626	16527	16405	16470	16491	16465	16582	16475	16403	16500	16444	16419	16730	16635	16428	16407	16572	16659	16408	16460	16316	16510	16395	16520	16498	16628	16549	16586	16449	16675	16564	16414	16337	16442	16510	16357	16620	16531	16502	16432	16648	16452	16376	16484	16556	16610	16427	16466	16495	16493	16504	16463	16418	16606	16451	16389	16553	16507	16265	16465	16456	16500	16412	16533	16569	16351	16598	16560	16576	16357	16533	16578	16374	16631	16424	16403	16653	16526	16494	16476	16693	16600	16404	16540	16519	16633	16507	16483	16453	16696	16516	16455	16370	16543	16493	16263	16420	16603	16576	16509	16364	16554	16519	16434	16552	16563	16615	16419	16403	16572	16536	16478	16328	16466	16533	16445	16575	16421	16374	16589	16396	16445	16567	16782	16745	16545	16341	16479	16474	16555	16492	16420	16640	16328	16433	16284	16597	16476	16650	16419	16428	16369	16258	16424	16531	16368	16428	16563	16291	16532	16382	16445	16319	16591	16532	16312	16483	16507	16518	16438	16340	16447	16434	16563	16440	16511	16496	16479	16475	16395	16481	16615	16617	16717	16516	16555	16669	16527	16526	16476	16482	16441	16466	16585	16530	16308	16577	16465	16594	16665	16329	16505	16552	16449	16488	16448	16355	16515	16477	16517	16585	16637	16568	16209	16367	16383	16519	16326	16575	16660	16605	16307	16497	16390	16405	16405	16454	16429	16470	16543	16377	16438	16268	16381	16571	16347	16510	16503	16575	16585	16452	16418	16562	16447	16561	16566	16665	16607	16414	16314	16155	16459	16467	16577	16526	16578	16342	16677	16524	16552	16464	16444	16424	16632	16482	16446	16375	16480	16549	16370	16281	16493	16434	16306	16360	16486	16477	16459	16508	16544	16623	16389	16503	16612	16415	16630	16707	16467	16635	16484	16548	16590	16457	16618	16560	16576	16518	16444	16585	16737	16589	16427	16575	16309	16424	16399	16456	16618	16603	16296	16548	16541	16487	16567	16480	16291	16615	16614	16660	16560	16394	16692	16455	16618	16343	16372	16304	16509	16813	16637	16569	16582	16277	16503	16647	16484	16383	16560	16466	16565	16601	16530	16432	16410	16463	16756	16330	16411	16399	16585	16388	16361	16679	16702	16532	16508	16530	16539	16483	16610	16726	16618	16431	16398	16548	16817	16403	16562	16586	16550	16561	16368	16487	16583	16412	16770	16439	16370	16513	16520	16409	16770	16585	16469	16397	16376	16379	16554	16535	16425	16450	16348	16322	16433	16374	16502	16411	16468	16612	16441	16488	16458	16211	16398	16399	16439	16497	16514	16289	16479	16375	16450	16559	16451	16440	16469	16314	16404	16419	16703	16456	16434	16401	16262	16518	16443	16383	16392	16648	16443	16465	16472	16495	16473	16336	16462	16500	16430	16613	16515	16670	16519	16495	16547	16542	16356	16570	16388	16490	16816	16640	16749	16454	16457	16531	16545	16499	16495	16415	16376	16498	16563	16341	16460	16662	16384	16268	16521	16296	16457	16627	16500	16620	16612	16517	16792	16416	16401	16342	16509	16532	16492	16545	16532	16496	16469	16349	16427	16445	16538	16153	16363	16329	16527	16618	16446	16310	16454	16484	16303	16552	16631	16629	16516	16464	16425	16704	16674	16466	16350	16583	16473	16297	16518	16622	16556	16459	16364	16413	16444	16458	16736	16544	16389	16520	16630	16468	16548	16509	16314	16455	16337	16580	16712	16340	16606	16558	16460	16587	16334	16634	16603	16378	16412	16640	16529	16176	16472	16474	16514	16496	16503	16512	16332	16530	16457	16471	16433	16500	16665	16363	16356	16397	16578	16367	16232	16571	16667	16612	16561	16651	16545	16351	16419	16437	16398	16692	16517	16547	16561	16608	16464	16676	16603	16532	16468	16373	16527	16562	16311	16221	16614	16641	16452	16516	16381	16495	16431	16462	16452	16666	16481	16514	16504	16420	16507	16351	16415	16540	16595	16326	16579	16468	16513	16338	16390	16491	16546	16324	16298	16467	16573	16417	16605	16621	16609	16382	16398	16438	16446	16295	16535	16497	16580	16535	16553	16552	16394	16332	16553	16471	16368	16495	16637	16561	16508	16412	16376	16362	16427	16426	16667	16417	16470	16638	16499	16620	16447	16475	16542	16683	16556	16503	16502	16434	16451	16430	16421	16624	16521	16506	16507	16566	16482	16551	16475	16414	16469	16403	16340	16332	16528	16397	16421	16561	16241	16410	16658	16496	16485	16312	16515	16380	16505	16433	16260	16225	16710	16552	16639	16416	16553	16541	16436	16533	16575	16561	16592	16585	16578	16467	16514	16585	16525	16368	16334	16540	16449	16525	16480	16363	16540	16765	16380	16467	16439	16373	16328	16403	16425	16720	16316	16552	16544	16651	16592	16281	16287	16548	16635	16662	16433	16418	16553	16483	16415	16582	16351	16373	16495	16458	16407	16482	16535	16472	16455	16677	16579	16417	16338	16346	16526	16323	16422	16381	16572	16728	16509	16503	16609	16505	16467	16391	16347	16401	16567	16759	16400	16425	16515	16418	16549	16383	16672	16417	16447	16435	16476	16723	16564	16506	16546	16452	16539	16600	16552	16478	16395	16467	16747	16584	16478	16568	16658	16445	16410	16651	16548	16624	16671	16599	16463	16509	16457	16388	16416	16657	16440	16393	16443	16579	16519	16468	16826	16628	16385	16290	16528	16632	16500	16475	16559	16316	16585	16251	16528	16493	16598	16516	16376	16339	16495	16560	16569	16492	16600	16437	16455	16352	16446	16373	16584	16474	16566	16289	16297	16535	16398	16492	16482	16609	16464	16439	16392	16362	16533	16374	16444	16539	16558	16426	16466	16711	16687	16559	16330	16389	16379	16396	16309	16531	16481	16499	16595	16464	16347	16458	16614	16399	16539	16510	16351	16514	16545	16382	16275	16602	16439	16449	16475	16290	16501	16391	16429	16306	16569	16449	16551	16596	16606	16664	16566	16654	16571	16560	16534	16300	16352	16543	16339	16521	16451	16758	16805	16630	16341	16508	16547	16358	16373	16446	16711	16642	16593	16348	16652	16475	16606	16581	16327	16505	16440	16341	16386	16609	16689	16504	16363	16487	16309	16341	16470	16357	16465	16529	16331	16427	16528	16429	16522	16302	16279	16410	16508	16467	16594	16456	16261	16529	16585	16582	16307	16325	16411	16436	16653	16652	16541	16274	16449	16440	16528	16536	16700	16438	16596	16597	16423	16464	16588	16570	16536	16662	16384	16393	16519	16562	16415	16519	16294	16521	16568	16558	16600	16503	16492	16426	16488	16544	16641	16241	16385	16570	16646	16616	16544	16379
30921	49455	45961	37006	31752	27106	23699	21836	20253	19214	19102	18468	17696	16902	16696	16303	16022	15777	15709	15559	15174	15249	15005	14645	14814	14738	14532	14607	14471	14380	14377	14582	14435	14353	14420	14221	14312	14198	14224	14281	14142	14302	14379	14259	14340	14316	14299	14100	14282	14222	14315	14255	14239	14213	14045	14212	14013	14318	14392	14107	14089	14197	14205	14169	14262	14096	14341	14062	14288	14171	14307	14200	14344	14176	14258	14269	14111	14247	14125	14076	14321	14072	14203	14241	14163	14227	14026	14224	14244	14222	14359	14170	14002	14306	14351	14099	14163	14137	14097	14209	14209	14323	14337	14307	14023	13968	14082	14200	14196	14179	14208	14137	14108	14183	14112	14294	14183	14109	14193	14295	14184	14162	14273	14120	14111	14154	14275	14204	14267	14239	14313	14268	14060	14118	14242	14149	14201	14120	14348	14163	14165	14147	14134	14069	14198	14041	14217	14235	14277	14081	14141	14026	14210	14147	14435	14245	14086	14166	14110	14104	14122	14216	14250	14126	14088	14323	14314	14238	14334	14142	14202	14203	14278	14208	14130	14155	14103	14133	14150	14255	14195	14235	14050	14042	14171	14116	14308	14127	14194	14112	14172	14110	14077	14102	14008	14135	14080	14297	14157	14277	14143	14125	14240	14148	14132	14270	14186	14101	14328	14079	14259	14341	14126	14189	14177	14062	14063	14268	14294	14119	14217	14033	14049	14354	14061	14233	14327	14144	14051	14195	14177	14040	14257	14193	14288	14214	14102	14275	14230	14111	14127	14230	14170	14046	14077	14264	14202	14233	14150	14127	14233	14155	14143	14209	14238	14165	14073	14288	14160	14201	14183	14177	14198	14113	14092	14249	13997	14180	14168	14246	14069	14142	14195	14066	14165	14118	14255	14044	14099	14203	14254	14153	14378	14327	14067	14149	14108	14317	14270	14031	14156	14068	14074	14055	14177	14122	14216	14073	14341	14056	14028	14154	14226	14245	14063	14131	14209	14158	14171	14091	14097	14192	14121	14210	14204	13961	14079	14198	14165	14182	14345	14257	14056	14115	14247	14046	14212	14156	14106	14146	14082	14082	14229	14073	14011	14107	14182	14147	14106	14104	14208	14121	14186	14065	14241	14189	14190	14329	14120	14219	14111	14315	14167	14123	14245	14286	14110	14051	14183	14215	14419	14271	14181	14171	14188	14185	14107	14147	14149	14247	14126	14187	14345	14033	14126	14271	14272	14107	14136	14192	14256	14089	14003	14097	14245	13970	14418	14086	14338	14202	14266	14166	14275	14200	14124	14132	14262	14070	14057	14188	14079	14027	14276	14260	14170	14118	14245	14164	14176	14115	14258	14105	14054	14143	14037	14198	14163	14155	14285	14212	14205	14160	14042	13980	14051	14173	14169	14292	14291	14125	14183	14319	14267	14243	14116	14344	14216	14315	14225	14071	14306	14158	14177	14149	14277	14123	14300	14266	14105	14079	14165	14027	14308	14096	14184	14158	14150	14128	14154	14011	14118	14114	14288	14140	14197	14324	14085	14105	14027	14253	14098	14136	14199	14192	14239	14404	14068	14161	14054	14188	14181	14198	14256	14204	14197	14313	14115	14239	14166	14128	14336	14258	14170	14204	14325	14198	14279	14107	14219	14039	14113	14142	14053	14269	14139	14180	14140	14113	14228	14298	14247	14306	14060	14109	14243	14247	14204	14394	14135	14214	14095	14084	14250	14182	14035	14102	14257	14201	14265	14365	14158	14013	14207	14381	14078	13966	14207	14137	14191	14030	13897	14336	14092	14227	14138	14211	14015	14079	14069	14188	14249	14094	14117	14165	13994	14282	14335	14122	14281	14278	14272	14258	14243	14061	14203	14233	14212	14044	14106	14151	14174	14124	14031	14117	14175	14287	14155	14146	14358	14074	14281	14279	14396	14193	14203	14111	14040	14104	14209	14304	14199	14305	14124	14139	14300	14130	14124	14037	14026	14161	14134	14050	14075	14345	14235	14281	14257	14205	14086	14200	14056	14138	14111	14275	14070	14229	14150	14113	14096	14125	14161	14027	14124	14124	14305	14173	14238	14233	14261	14135	14393	14141	14237	14217	14273	14258	14179	13960	14221	14080	14307	14282	14115	14105	14201	14236	14102	14148	14256	14111	14083	14007	14346	14121	14041	14323	14306	13952	14330	14004	14011	14103	14106	14196	14201	14213	14136	14240	14179	14102	14122	14325	14283	14123	14217	14159	14200	13988	14240	14142	14153	14264	14220	14077	14141	14259	14148	14157	14050	14270	14081	14055	14180	14116	14205	14272	14182	14142	14386	14212	14144	14199	14009	14256	13943	14102	14192	14129	14120	14243	14139	14212	14078	14117	14113	14067	14070	14227	14140	14228	14249	14088	14088	14249	14275	14049	14183	14058	14165	13951	14016	14241	14211	14098	14078	14366	14277	14206	14320	14246	14194	14278	14330	13961	14094	14072	14278	14154	14174	14073	14282	14163	14168	14116	14232	14074	14140	14169	14114	14113	14219	14043	14165	14111	14128	14077	14045	14152	14425	14144	14168	14258	14202	14267	14024	14158	14359	14190	14112	14096	14266	14268	14111	14280	14049	14018	14050	14094	14115	14134	14249	14444	14149	13987	14128	14003	14038	14131	14212	14195	14250	14194	14231	14172	14247	14151	14197	14224	14078	14014	14218	14201	14237	14097	14278	14195	14310	14108	13939	14216	14145	14266	14109	14253	14096	14251	14115	14249	14112	14034	14223	14206	14194	14217	14225	13970	14185	14127	14192	14140	14027	14215	14306	14261	14050	14213	14117	14154	14306	14233	14137	14265	14211	14075	14119	14127	14154	14075	14287	14226	14053	13982	14161	14290	14131	14135	14171	14105	14307	14190	14227	14112	14288	14008	14164	14231	14145	14185	14371	14168	14290	13991	14135	13954	14254	14156	14217	14113	14162	14165	14196	13995	14310	14068	14330	14226	14136	14124	13996	14206	14142	14251	14189	14212	14287	14179	14197	14182	14153	14120	14015	14128	14103	14083	14151	14164	14262	14229	14399	14302	14183	14182	14257	14041	14265	14300	14186	14128	14214	14170	14051	14131	14265	14224	14227	14054	14092	14176	14103	14074	14185	14141	14087	14273	14218	14104	13954	14146	14197	14130	14213	14336	14029	14165	14176	14070	14179	14169	14263	14184	14179	14224	14147	14166	14266	14003	14237	14226	14224	14168	14166	14005	14240	14236	14240	14141	14077	14188	14017	14295	14148	14245	14270	14192	14260	14201	14086	14149	14227	14150	14213	14227	14185	14151	14082	14349	14107	14214	14208	14269	14054	14158	14102	14140	14322	14006	14201	14178	14207	14162	14045	14202	13905	14180	14247	14154	14089	14171	14266	14078	14181	14226	14250	14099	14196	14153	14277	14115	14476	14269	14025	14194	14179	14168	14327	14216	14236	14260	14062	14345	14272	14078	14180	14077	14005	14100	14064	14159	14193	14222	14020	14163	14342	14263	14115	14144	14151	14188	14208	14137	14272	14218	14148	14050	14211	14183	14251	14079	14083	14219	14135	14045	14221	14195	14213	14142	14226	13957	14074	14213	14074	14226	14064	14084	14098	14045	14248	14152	14098	14037	14147	14253	14152	14158	14342	14044	14122	14040	14180	14146	14150	14010	14220	14190	14278	14244	14192	14146	14208	14279	14040	14124	14154	14433	14120	14215	14193	14164	14123	14129	14060	14217	14233	14292	14181	14196	14117	14227	14289	14271	14229	14055	14278	14171	14002	14127	14296	14255	14274	14290	14088	14214	14236	14201	14232	14134	14175	14221	14147	14212	14273	14234	14046	14152	14207	14134	14162	14173	14261	14256	14101	14256	14124	14160	14276	14073	14405	14069	14222	14174	14222	14129	14095	14142	14071	14312	14112	14299	14437	14141	14203	14114	14134	14062	14165	14139	14040	14208	14100	14070	14217	14189	14209	14151	14130	14147	14346	14155	14192	14052	14087	14309	14144	14135	14161	14252	14227	14208	14329	14200	14114	14020	14109	14024	14229	14017	14055	14195	14250	13984	14338	14244	14135	14200	14196	14315	14277	14285	14342	13922	14381	14272	14396	14255	14094	14024	14268	14261	14201	14127	14155	14358	13991	14099	14122	14069	14082	14326	14266	14112	14237	14136	14060	14284	14187	14258	14320	14271	14161	14059	14180	14212	14238	14309	14133	14205	13982	14154	14058	14194	14266	14213	14305	14072	14212	14271	14182	14282	13985	14032	14225	14049	14338	14211	14135	14086	14184	14259	14040	14290	14314	14085	14192	14347	14299	14338	14106	14147	14295	14040	14131	14238	14192	14021	14176	14326	14165	14071	14169	14319	14269	14353	14243	14129	14349	14045	14061	14247	14086	14025	14115	14087	14189	14200	14055	14230	14233	13984	14224	14245	14205	14295	14218	14203	14243	14313	14154	14166	14326	14230	14202	14092	14148	14158	14107	14132	14344	14259	14198	14217	14212	14433	14237	14322	14308	14207	14240	14183	14310	14280	14039	14064	14121	14252	14124	14191	14049	14215	14141	14159	14155	14165	14132	14396	13994	14275	14252	14065	14172	14292	14199	14143	14255	14192	14192	14147	14206	14011	14097	14231	14206	13933	14417	14247	14296	14218	14347	14175	14164	14201	14092	14072	14213	14265	13959	14217	14027	14237	14092	14249	14182	14140	14145	14159	14099	13987	14121	14135	14253	14118	14168	14309	14216	14282	14156	14151	14111	14118	14322	14265	14195	14095	14210	14068	14147	14124	14288	13963	14184	14111	14083	14178	14171	14068	14063	14174	14006	14282	14215	14072	14254	14244	14155	14209	14275	14160	14099	14343	14230	14184	14392	14281	14119	14374	13965	14144	13977	14131	13949	13989	14062	14153	14290	14134	14247	14012	14266	14016	14176	14231	14207	14120	14142	13909	14177	14066	14261	14184	14217	14176	14056	14178	14282	14140	14187	14126	14252	14275	14122	14127	14258	14217	14061	13875	14177	14154	13934	14262	14133	14251	14197	14299	14225	14279	14206	14117	14121	14085	14168	14058	14230	14128	14131	14419	14133	14298	14083	14017	14042	14189	14095	14178	14087	14058	14370	14244
31277	28300	30746	26679	22117	20111	18653	18107	17810	17464	17674	17513	17322	17237	16991	17053	17069	16731	16934	16808	16781	16742	16716	16642	16815	16721	16998	16796	16543	16651	16832	16593	16864	16740	16690	16482	16671	16517	16802	16662	16638	16774	16852	16431	16660	16723	16702	16492	16727	16707	16659	16804	16681	16770	16520	16715	16748	16629	16652	16745	16708	16631	16746	16619	16782	16483	16819	16733	16706	16792	16714	16708	16766	16593	16875	16641	16672	16586	16662	16776	16565	16706	16710	16456	16572	16708	16559	16707	16540	16829	16806	16728	16963	16757	16600	16653	16679	16684	16719	16683	16628	16337	16547	16501	16528	16524	16681	16825	16595	16590	16725	16752	16547	16512	16774	16692	16447	16582	16619	17022	16835	16769	16772	16706	16497	16778	16716	16470	16588	16588	16513	16510	16513	16772	16504	16681	16503	16667	16795	16725	16643	16574	16739	16692	16488	16491	16588	16646	16657	16641	16575	16721	16488	16658	16382	16488	16509	16700	16530	16660	16711	16757	16696	16516	16609	16736	16471	16690	16615	16542	16691	16524	16660	16476	16512	16560	16927	16670	16642	16640	16722	16573	16546	16671	16750	16680	16615	16766	16512	16650	16782	16697	16533	16635	16684	16589	16624	16731	16539	16723	16727	16647	16642	16558	16717	16561	16554	16803	16706	16495	16811	16508	16582	16705	16575	16593	16544	16608	16532	16531	16454	16532	16614	16397	16663	16642	16494	16733	16639	16638	16635	16771	16710	16610	16697	16684	16541	16578	16680	16553	16540	16516	16735	16702	16791	16721	16566	16764	16599	16684	16533	16839	16790	16650	16802	16623	16648	16600	16724	16946	16657	16583	16610	16470	16629	16626	16647	16743	16604	16532	16455	16511	16764	16716	16668	16601	16800	16662	16847	16649	16849	16619	16619	16464	16796	16488	16544	16621	16588	16639	16761	16626	16705	16755	16712	16595	16480	16512	16771	16486	16783	16534	16790	16621	16753	16619	16624	16634	16636	16491	16581	16650	16790	16673	16738	16685	16602	16602	16513	16554	16546	16771	16755	16746	16745	16529	16531	16713	16543	16691	16590	16630	16612	16672	16562	16472	16516	16639	16806	16787	16642	16596	16885	16621	16709	16754	16655	16455	16797	16759	16909	16860	16667	16622	16602	16536	16770	16612	16540	16618	16695	16834	16594	16703	16737	16628	16676	16475	16744	16581	16572	16715	16851	16785	16671	16595	16568	16492	16636	16821	16665	16544	16650	16723	16688	16632	16805	16682	16736	16656	16760	16733	16519	16614	16732	16689	16726	16851	16660	16587	16851	16462	16712	16677	16568	16808	16569	16747	16652	16507	16611	16695	16540	16598	16482	16560	16652	16828	16772	16870	16674	16677	16662	16891	16542	16736	16665	16580	16546	16380	16544	16487	16545	16491	16681	16740	16653	16557	16519	16594	16655	16657	16524	16623	16671	16663	16704	16750	16657	16669	16694	16682	16485	16667	16606	16623	16630	16703	16596	16476	16685	16602	16790	16670	16801	16858	16396	16761	16569	16722	16461	16757	16491	16592	16590	16492	16565	16557	16651	16874	16758	16739	16724	16680	16572	16521	16517	16739	16725	16544	16807	16706	16582	16595	16748	16530	16626	16553	16501	16582	16533	16614	16771	16686	16682	16775	16709	16435	16908	16685	16640	16683	16529	16483	16724	16645	16687	16673	16850	16788	16685	16698	16621	16638	16616	16545	16611	16530	16853	16668	16819	16645	16710	16715	16724	16610	16619	16496	16632	16701	16795	16589	16487	16554	16774	16535	16522	16666	16792	16556	16601	16518	16734	16571	16609	16822	16716	16672	16565	16464	16817	16675	16686	16587	16667	16482	16782	16671	16720	16542	16758	16732	16588	16693	16637	16406	16728	16512	16481	16549	16471	16631	16694	16732	16601	16543	16458	16773	16616	16739	16601	16685	16648	16412	16654	16727	16553	16532	16713	16435	16673	16593	16627	16514	16702	16707	16536	16701	16715	16862	16689	16573	16701	16696	16694	16695	16834	16684	16793	16618	16666	16599	16703	16698	16773	16449	16385	16694	16703	16487	16639	16558	16653	16827	16669	16906	16739	16644	16762	16654	16871	16760	16690	16579	16823	16747	16758	16797	16708	16762	16724	16641	16648	16528	16613	16524	16564	16872	16720	16690	16640	16653	16804	16491	16747	16835	16656	16718	16580	16683	16568	16690	16646	16514	16618	16655	16698	16569	16522	16567	16669	16670	16646	16547	16870	16862	16656	16586	16694	16523	16582	16573	16817	16675	16738	16644	16716	16826	16672	16752	16566	16604	16781	16657	16520	16699	16593	16755	16559	16931	16573	16425	16650	16577	16596	16768	16609	16590	16649	16632	16512	16510	16659	16599	16811	16578	16700	16674	16795	16744	16534	16763	16671	16743	17023	16739	16640	16709	16485	16748	16530	16647	16704	16712	16692	16687	16591	16750	16630	16749	16611	16748	16566	16571	16585	16553	16604	16685	16561	16434	16693	16601	16868	16710	16550	16694	16569	16895	16538	16717	16661	16637	16811	16680	16904	16715	16487	16622	16576	16634	16529	16839	16440	16627	16708	16616	16543	16620	16630	16764	16593	16939	16401	16413	16729	16526	16866	16608	16471	16633	16714	16609	16595	16688	16751	16811	16598	16614	16755	16561	16677	16629	16682	16691	16583	16545	16481	16610	16533	16503	16576	16498	16547	16475	16633	16587	16625	16841	16724	16523	16699	16696	16540	16695	16523	16624	17007	16759	16423	16464	16502	16650	16766	16752	16626	16603	16535	16569	16552	16581	16760	16650	16584	16667	16760	16293	16520	16683	16716	16620	16704	16466	16735	16745	16617	16545	16658	16777	16475	16535	16543	16655	16730	16673	16537	16665	16474	16706	16523	16750	16662	16562	16818	16596	16685	16749	16556	16412	16618	16571	16857	16713	16886	16737	16637	16532	16749	16756	16532	16473	16694	16744	16719	16641	16581	16525	16576	16734	16700	16855	16669	16599	16691	16614	16526	16625	16814	16711	16737	16824	16827	16912	16713	16775	16530	16683	16641	16684	16442	16605	16606	16594	16548	16565	16392	16669	16483	16557	16679	16623	16535	16544	16654	16874	16601	16558	16733	16504	16731	16697	16611	16602	16577	16642	16775	16531	16764	16465	16355	16603	16681	16848	16686	16885	16662	16433	16753	16609	16596	16547	16642	16664	16686	16639	16622	16702	16673	16671	16675	16529	16705	16452	16629	16633	16655	16831	16541	16722	16699	16692	16465	16780	16807	16658	16644	16689	16742	16342	16802	16788	16636	16800	16590	16572	16576	16520	16590	16643	16621	16622	16667	16560	16848	16843	16632	16492	16724	16566	16668	16565	16530	16586	16654	16663	16510	16628	16784	16763	16684	16531	16756	16659	16754	16565	16583	16689	16781	16695	16780	16546	16648	16554	16636	16736	16711	16682	16574	16930	16692	16365	16622	16587	16698	16567	16796	16800	16639	16641	16766	16623	16707	16596	16638	16720	16641	16529	16867	16800	16849	16642	16528	16792	16826	16601	16547	16578	16597	16780	16669	16889	16587	16776	16642	16678	16617	16664	16641	16649	16671	16687	16549	16571	16639	16574	16672	16606	16694	16634	16534	16705	16489	16678	16649	16621	16797	16519	16777	16713	16721	16662	16609	16924	16800	16595	16741	16639	16605	16395	16690	16721	16609	16598	16586	16666	16843	16441	16568	16385	16459	16700	16604	16675	16727	16694	16683	16534	16570	16504	16545	16580	16808	16833	16675	16585	16768	16597	16686	16760	16617	16536	16844	16766	16697	16536	16819	16682	16597	16718	16752	16704	16627	16627	16654	16547	16488	16569	16651	16741	16681	16675	16803	16551	16699	16745	16506	16584	16600	16673	16521	16643	16766	16507	16560	16755	16761	16604	16801	16561	16767	16707	16617	16456	16455	16760	16734	16610	16559	16531	16563	16586	16807	16555	16687	16744	16677	16761	16593	16660	16652	16530	16575	16603	16450	16588	16595	16708	16541	16492	16440	16264	16728	16759	16635	16781	16716	16695	16796	16697	16592	16485	16631	16502	16582	16709	16834	16576	16521	16816	16634	16734	16545	16579	16811	16624	16811	16832	16777	16760	16493	16630	16736	16751	16664	16802	16646	16845	16673	16516	16587	16541	16543	16581	16502	16638	16443	16684	16545	16657	16493	16632	16731	16730	16669	16641	16463	16691	16577	16693	16759	16387	16598	16418	16481	16557	16591	16490	16614	16457	16738	16494	16690	16646	16738	16493	16786	16473	16555	16820	16718	16513	16709	16658	16587	16756	16648	16502	16752	16649	16711	16705	16691	16695	16663	16507	16762	16570	16522	16642	16858	16760	16710	16643	16727	16502	16596	16716	16445	16417	16446	16773	16593	16479	16528	16706	16583	16631	16474	16676	16687	16751	16577	16819	16621	16522	16649	16535	16520	16675	16841	16627	16495	16613	16826	16773	16725	16719	16414	16505	16740	16736	16615	16702	16711	16613	16668	16577	16708	16567	16767	16552	16729	16779	16622	16555	16699	16663	16650	16477	16614	16573	16370	16662	16589	16391	16615	16702	16620	16564	16597	16563	16567	16586	16565	16705	16509	16388	16638	16584	16659	16689	16414	16518	16708	16512	16390	16490	16546	16422	16599	16566	16559	16802	16705	16799	16565	16608	16869	16742	16591	16650	16847	16708	16624	16725	16524	16510	16806	16560	16735	16724	16678	16611	16700	16437	16418	16614	16636	16536	16551	16387	16615	16676	16734	16731	16631	16706	16604	16667	16670	16533	16730	16637	16768	16682	16565	16683	16626	16662	16657	16604	16751	16710	16714	16661	16723	16616	16552	16532	16736	16534	16618	16448	16493	16743	16593	16745	16404	16585	16687	16616	16713	16700	16598	16853	16483	16523	16858	16776	16733	16666	16748	16679	16767	16636	16509	16354	16620	16621	16710	16614	16720	16616	16656	16472	16567	16845	16628	16495	16636	16761	16595	16545	16695	16412	16749	16610	16590	16712	16677	16857	16738	16395	16714	16587	16629	16410	16719	16576	16587	16621	16683	16591	16525	16592	16588	16693
28425	37813	32933	25602	21652	18796	17291	16460	15931	15823	15743	15705	15232	14797	14913	14737	14809	14532	14470	14532	14461	14662	14421	14241	14310	14262	14309	14495	14331	14304	14332	14311	14442	14333	14202	14301	14215	14150	14263	14359	14281	14408	14168	14191	14143	14230	14172	14244	14258	14200	14316	14203	14188	14150	14252	14150	14276	14189	14213	14262	14017	14098	14188	14284	14126	14314	14092	14348	14386	14283	14378	14244	14324	14295	14196	14196	14150	14341	14168	14213	14213	14186	14092	14237	14130	14213	14172	14187	14365	14206	14280	14263	14270	14318	14196	14262	14127	14169	14323	14276	14052	14344	14121	14242	14116	14345	14159	14121	14198	14416	14330	14279	14292	14110	14267	14188	14161	14221	14198	14102	14453	14083	14219	14171	14197	14220	14346	14111	14172	14329	14337	14358	14413	14346	14217	14213	14220	14202	14131	14071	14299	14270	14307	14187	14371	14166	14088	14405	14180	14341	14197	14150	14362	14210	14217	14242	14210	14011	14274	14246	14280	14213	14139	14064	14219	14243	14198	14420	14252	14412	14276	14137	14262	14205	14229	14276	14181	14245	14280	14134	14262	14211	14294	14234	14062	14068	14198	14369	14108	14334	14136	14310	14350	14251	14258	14242	14232	14211	14260	14137	14249	14326	14218	14471	14096	14249	14015	14404	14218	14121	14151	14179	14276	14076	14130	14137	14398	14345	14025	14267	14216	14204	14246	14171	14143	14403	14246	14155	14229	14284	14335	14221	14180	14033	14207	14304	14254	14114	14215	14181	14229	14164	14372	14123	14302	14222	14160	14394	14102	13986	14129	14261	14270	14193	14368	14285	14292	14238	14179	14158	14160	14268	14210	14243	14177	14251	13963	14210	14355	14308	14213	14382	14256	14271	14324	14314	14210	14156	14250	14198	14125	14189	14161	14194	14096	14125	14358	14193	14219	14252	14222	14203	14173	14091	14320	14346	14157	14293	14204	14348	14369	14256	14127	14283	14212	14145	14290	14202	14279	14219	14288	14237	14294	14203	14268	14170	14292	14071	14057	14326	14392	14268	14164	14267	14321	14294	14133	14230	14175	14286	14066	14197	14333	14100	14249	14214	14350	14142	14129	14135	14296	14150	14193	14446	14309	14322	14291	13830	14106	14209	14109	14264	14345	14410	14023	14093	14163	14259	14254	14239	14191	14320	14092	14220	14336	14002	14246	14101	14294	14382	14102	14310	14363	14213	14227	14202	14205	14126	14227	14262	14327	14253	14277	14277	14213	14156	14310	14208	14166	14200	14309	14320	14078	14344	14164	14348	14297	14172	14310	14101	14193	14115	14346	14269	14243	14225	14226	14229	14219	14268	14235	14322	14279	14166	14218	13956	14313	14331	13994	14215	14081	14216	14243	14335	14183	14252	14273	14261	14167	14150	14213	14244	14119	14075	14119	14275	14208	14175	14305	14306	14305	14262	14318	14188	14358	14091	14300	14233	14292	14100	14329	14109	14222	14266	14055	14158	14247	14207	14179	14168	14175	14196	14326	14090	14181	14473	14123	14307	14342	14100	14158	14305	14303	14305	14165	14223	14190	14194	14164	14267	14194	14240	14312	14189	14397	14188	14215	14287	14178	14241	14153	14331	14176	14285	14175	14124	14183	14150	14194	14166	14159	14175	14100	14190	14292	14331	14167	14424	14153	14208	14124	14224	14198	14268	14166	14139	14437	14205	14305	14167	14078	14271	14261	14230	14303	14190	14013	14188	14277	14416	14187	14214	14275	14410	14393	14165	14236	14243	14118	14136	14272	14180	14197	14165	14398	14389	14138	14342	14185	14249	14150	14104	14095	14201	14119	14290	14063	14101	14260	14186	14301	14037	14306	14272	14048	14325	14174	14332	14291	14086	14219	14102	14180	14483	14088	14369	14270	14075	14384	14205	14307	14181	14246	14147	14264	14118	14143	14258	14053	14059	14185	14215	14278	14313	14397	14257	14311	14245	14221	14287	14254	14268	14288	14375	14263	14131	14320	14155	14326	14235	14284	14285	14224	14079	14359	14285	14323	14196	14166	14312	14466	14329	14195	14276	14195	14102	14149	14284	14264	14305	14364	14191	14084	14115	14337	14227	14157	14174	14267	14252	14187	14273	14212	14325	14195	14325	14322	14125	14319	14163	14167	14284	14334	14330	14261	14300	14408	14192	14061	14216	14131	14256	14249	14194	14307	14255	14408	14305	14246	14149	14224	14413	14293	14235	14217	14213	14246	14360	14147	14284	14358	14105	14164	14299	14249	14263	14300	14200	14213	14170	14191	14345	14299	14177	14200	14367	14260	14105	14295	14345	14223	14278	14226	14412	14321	14301	14186	14303	14386	14317	14181	14313	14341	14263	14326	14169	14282	14124	14134	14341	14316	14334	14215	14261	14306	14268	14380	14252	14157	14420	14065	14187	14306	14053	14201	14298	14253	14185	14335	14426	14279	14333	14188	14199	14275	14277	14209	14164	14354	14131	14311	14258	14324	14322	14260	14077	14338	14267	14117	14249	14459	14054	14279	14161	14237	14085	14303	14162	14171	14182	14180	14193	14183	14164	14216	14363	14295	14155	14080	14058	14249	14288	14372	14052	14124	14179	14232	14289	14410	14319	14152	14170	14302	14213	14409	14236	14430	14070	14221	14174	14221	14315	14230	14338	14302	14199	14266	14323	14157	14278	14325	14249	14157	14121	14186	14208	14333	14184	14364	14333	14266	14240	14299	14218	14272	14365	14217	14220	14148	14290	14209	14144	14176	14202	14293	14201	14284	14237	14231	14238	14219	14090	14106	14131	14165	14264	14273	14015	14272	14249	14310	14195	14289	14265	14304	14206	14071	14267	14176	14318	14115	14320	14239	14230	14146	14157	14309	14250	14282	14231	14168	14239	14210	14247	14366	14184	14340	14327	14254	14239	14198	14276	14190	14165	14225	14131	14316	14296	14252	14182	14182	14147	14242	14142	14291	14136	14110	14217	14233	14457	14191	14334	14293	14227	14201	14264	14252	14117	14171	14237	14400	14066	14135	14282	14253	14206	14236	14323	14111	14403	14312	14368	14237	14302	14171	14270	14088	14313	14278	14146	14322	14292	14293	14285	14249	14143	14450	14085	14279	14093	14166	14206	14312	14043	14192	14056	14199	14294	14192	14272	14257	14228	14269	14206	14317	14175	14186	14129	14340	14200	14081	14204	14270	14141	14215	14192	14167	14239	14230	14213	14329	14215	14233	14273	14308	14305	14171	14178	14247	14186	14276	14266	14336	14180	14155	14158	14137	14218	14341	14413	14343	14172	14146	14243	14080	14324	14209	14433	14067	14187	14289	14182	14206	14142	14047	14320	14179	14099	14265	14196	14075	14349	14152	14296	14217	14171	14322	14177	14456	14240	14172	14073	14366	14148	14171	14204	14324	14121	14175	14316	14034	14287	14275	14269	14304	14246	14189	14213	14164	14206	14178	14310	14369	14101	14087	14188	14221	14282	14190	14210	14244	14388	14196	14160	14166	14163	14274	14351	14151	14138	14189	14316	14369	14136	14239	14155	14186	14100	14173	14251	14264	14168	14253	14024	14129	14173	14247	14273	14191	14281	14393	14157	14366	14206	14251	14345	14070	13933	14133	14187	14149	14041	14173	14295	14206	14295	14302	14373	14159	14289	14203	14212	14203	14313	14244	14266	14210	14112	14275	14298	14218	14216	14282	14153	14283	14169	14049	14250	14499	14178	14314	14241	14269	14217	14103	14334	14380	14191	14307	14226	14085	14311	14156	14067	14177	14226	14073	14150	14134	14226	14148	14170	14215	14131	14266	14311	14025	14274	14193	14250	14218	14163	14306	14127	14373	14136	14247	14203	14217	14229	14277	14296	14204	14173	14413	14295	14226	14293	14175	14299	14277	14268	14084	14388	14151	14188	14162	14180	14363	14067	14142	14268	14249	14216	14274	14172	14240	14247	14388	14181	14289	14232	14210	14192	14167	14329	14173	14154	14240	14190	14234	14283	14208	14246	14169	14238	14118	14077	14194	14200	14369	13970	14090	14256	14340	14270	14147	14284	14130	14302	14154	14091	14231	14114	14157	14071	14305	14454	14060	14166	14261	14174	14177	14152	14227	14203	14433	14127	14208	14254	14167	14277	14334	14223	14285	14298	14030	14188	14275	14123	14213	14085	14384	14239	14261	14270	14238	14380	14126	14223	14063	14189	14092	14351	14231	14065	14107	14179	14218	14330	14058	14244	14219	14414	14237	14381	14147	14355	14070	14270	14259	14363	14192	14167	14138	14242	14142	14201	14038	14165	14158	14307	14341	14182	14292	14222	14056	14207	14185	14140	14279	14152	14303	14254	14247	14261	14240	14497	14332	14281	14391	14129	14237	14205	14115	14298	14301	14250	14360	14198	14294	14253	14324	14209	14171	14157	14272	14287	14144	14115	14311	14052	14099	14347	14333	14162	14188	14378	14164	14374	14156	14210	14229	14320	14117	14285	14120	14274	14258	14206	14362	14156	14121	14233	14252	14287	14171	14251	14415	14261	14213	14267	14208	14290	14287	14154	14242	14200	14201	14221	14149	14306	14130	14155	14387	14312	14237	14283	14059	14221	14302	14150	14115	14147	14164	14183	14131	14126	14393	14213	14298	14035	14294	14406	14244	14070	14196	14461	14274	14225	14352	14165	14220	14082	14167	14144	14298	14253	14139	14368	14125	14251	14226	14128	14303	14093	14188	14285	14211	14314	14199	14147	14118	14289	14207	14144	14136	14293	14173	14226	14159	14206	14179	14466	14133	14117	14350	14203	14302	14234	14067	14272	14282	14136	14278	14103	14102	14217	14239	14064	14320	14087	14152	14212	14263	14237	14331	14317	14411	14188	14244	14253	14309	14256	14083	14190	14396	14229	14346	14370	14338	14160	14362	14162	14304	14251	14295	14258	14324	14265	14183	14331	14215	14238	14274	14236	14305	14332	14085	14354	14108	14288	14271	14361	14247	14309	14236	14351	14235	14398	14147	14171	14145	14260	14307	14206	14256	14196	14196	14198	14187	14177	14209	14264	14225	14143	14175	14335	14131	14159	14371	14256	14188	14250	14280	14190	14220	14213	14377	14214	14266	14328	14321	14121	14221	14273
25271	21484	28654	26230	24545	23766	22732	20249	19364	19378	19035	18674	18282	17807	17690	17697	17347	17404	17293	17009	16892	16840	16788	16649	16845	16781	16721	16577	16846	16902	16621	16655	16807	16516	16765	16564	16831	16596	16629	16713	16627	16751	16602	16742	16609	16416	16468	16742	16779	16752	16624	16661	16322	16550	16747	16620	16778	16437	16480	16691	16576	16571	16566	16507	16772	16554	16681	16458	16736	16720	16567	16672	16448	16616	16473	16444	16310	16746	16788	16592	16554	16684	16662	16690	16849	16712	16526	16694	16801	16732	16712	16495	16636	16621	16687	16609	16616	16703	16656	16617	16514	16484	16529	16629	16493	16623	16550	16610	16525	16519	16598	16642	16691	16610	16583	16668	16580	16577	16553	16524	16532	16717	16480	16560	16716	16508	16490	16536	16777	16701	16580	16530	16468	16565	16711	16482	16649	16616	16584	16561	16556	16263	16541	16806	16400	16827	16778	16346	16502	16436	16820	16561	16475	16503	16686	16635	16559	16685	16556	16595	16710	16663	16539	16426	16549	16750	16724	16632	16618	16490	16518	16407	16702	16508	16549	16386	16606	16714	16505	16534	16606	16328	16560	16646	16683	16768	16745	16584	16742	16763	16664	16529	16824	16777	16762	16499	16680	16558	16556	16563	16555	16712	16588	16617	16781	16682	16526	16387	16695	16534	16634	16527	16485	16665	16563	16566	16524	16546	16541	16831	16469	16573	16477	16665	16668	16697	16558	16592	16411	16586	16653	16478	16662	16643	16755	16656	16472	16650	16376	16650	16554	16575	16445	16536	16603	16430	16444	16486	16587	16556	16613	16506	16673	16546	16612	16597	16537	16500	16614	16462	16543	16569	16639	16758	16641	16506	16601	16575	16606	16342	16663	16418	16479	16605	16767	16656	16700	16770	16748	16526	16750	16799	16508	16449	16690	16604	16581	16551	16401	16628	16914	16410	16631	16466	16671	16549	16575	16572	16676	16524	16641	16584	16470	16532	16641	16673	16579	16531	16521	16372	16732	16529	16629	16504	16450	16370	16490	16472	16703	16474	16466	16602	16663	16779	16635	16594	16556	16520	16715	16704	16473	16656	16655	16465	16457	16655	16517	16734	16571	16285	16670	16518	16621	16471	16519	16509	16595	16820	16413	16823	16543	16634	16590	16446	16502	16579	16657	16609	16247	16527	16562	16603	16586	16526	16728	16726	16449	16350	16622	16573	16518	16600	16642	16469	16542	16513	16541	16787	16634	16542	16511	16661	16709	16619	16692	16714	16450	16451	16446	16450	16692	16488	16425	16719	16470	16665	16708	16808	16483	16548	16435	16591	16785	16514	16415	16590	16544	16471	16591	16484	16738	16745	16499	16723	16410	16702	16734	16544	16658	16597	16606	16663	16575	16573	16768	16758	16420	16567	16751	16609	16711	16680	16635	16358	16554	16303	16555	16643	16589	16671	16599	16627	16424	16626	16391	16438	16760	16581	16687	16569	16810	16558	16737	16573	16492	16653	16471	16561	16359	16514	16433	16507	16656	16499	16538	16447	16545	16667	16550	16544	16504	16363	16575	16430	16664	16667	16443	16590	16424	16510	16670	16499	16670	16717	16590	16547	16574	16708	16516	16752	16402	16557	16549	16638	16481	16328	16585	16542	16697	16565	16741	16482	16633	16547	16642	16518	16513	16668	16448	16615	16395	16575	16697	16637	16552	16605	16621	16269	16689	16655	16526	16444	16572	16468	16505	16356	16667	16545	16594	16379	16437	16351	16422	16465	16443	16535	16599	16788	16497	16438	16466	16677	16597	16571	16439	16556	16904	16576	16860	16403	16658	16429	16514	16671	16407	16637	16624	16534	16582	16640	16636	16560	16411	16402	16392	16726	16691	16477	16645	16579	16444	16652	16601	16546	16565	16575	16568	16698	16535	16733	16758	16420	16613	16473	16623	16529	16611	16723	16465	16682	16634	16417	16502	16561	16590	16555	16612	16542	16469	16378	16453	16671	16707	16668	16407	16677	16618	16710	16658	16688	16613	16623	16620	16446	16469	16468	16676	16467	16812	16695	16544	16555	16551	16671	16460	16551	16630	16579	16642	16647	16604	16556	16565	16888	16600	16732	16647	16475	16803	16570	16577	16621	16453	16727	16714	16508	16571	16761	16414	16591	16416	16643	16575	16382	16682	16569	16400	16623	16422	16498	16628	16608	16570	16448	16655	16667	16537	16629	16506	16522	16198	16709	16529	16637	16503	16531	16564	16439	16522	16476	16511	16580	16551	16611	16462	16826	16650	16636	16495	16531	16664	16753	16650	16577	16691	16780	16623	16649	16389	16612	16522	16538	16576	16629	16674	16664	16656	16511	16658	16416	16471	16538	16703	16541	16660	16566	16663	16585	16447	16433	16583	16459	16380	16307	16351	16416	16451	16737	16575	16660	16696	16696	16492	16711	16571	16631	16769	16588	16416	16527	16560	16594	16573	16556	16627	16677	16815	16483	16629	16494	16550	16546	16519	16737	16632	16516	16505	16556	16550	16694	16560	16611	16341	16598	16586	16556	16545	16579	16531	16520	16549	16421	16667	16381	16599	16724	16591	16702	16631	16389	16567	16659	16428	16486	16451	16436	16480	16553	16552	16660	16368	16720	16716	16566	16628	16582	16537	16489	16538	16330	16452	16379	16764	16392	16517	16546	16415	16484	16472	16747	16542	16457	16580	16484	16410	16643	16582	16438	16620	16574	16583	16583	16782	16443	16780	16547	16500	16638	16400	16732	16699	16457	16823	16660	16737	16801	16475	16532	16700	16495	16458	16712	16561	16536	16598	16432	16585	16745	16547	16786	16601	16609	16566	16532	16477	16615	16510	16537	16540	16764	16529	16419	16435	16569	16747	16581	16585	16741	16567	16453	16575	16450	16594	16433	16601	16821	16741	16579	16289	16541	16378	16390	16490	16687	16456	16677	16659	16576	16704	16676	16619	16711	16386	16719	16666	16729	16594	16599	16656	16491	16615	16717	16513	16635	16433	16647	16565	16425	16378	16544	16410	16222	16565	16686	16567	16522	16463	16765	16547	16448	16487	16507	16490	16458	16658	16583	16550	16627	16472	16453	16567	16676	16679	16632	16544	16718	16693	16676	16670	16637	16616	16643	16569	16499	16492	16571	16602	16556	16539	16351	16485	16567	16276	16525	16603	16586	16587	16468	16576	16709	16415	16516	16503	16560	16594	16705	16561	16743	16591	16571	16547	16478	16667	16603	16592	16406	16699	16585	16585	16572	16685	16576	16470	16459	16560	16591	16571	16615	16619	16538	16541	16744	16377	16578	16712	16658	16547	16545	16412	16589	16613	16451	16386	16877	16580	16549	16671	16739	16597	16368	16407	16437	16528	16451	16489	16664	16705	16464	16632	16441	16557	16593	16577	16357	16589	16573	16858	16504	16475	16563	16562	16749	16419	16539	16604	16441	16567	16735	16658	16626	16457	16378	16571	16686	16350	16520	16421	16637	16315	16575	16635	16702	16606	16634	16602	16589	16576	16747	16571	16680	16630	16699	16582	16657	16577	16684	16480	16551	16461	16518	16400	16717	16717	16826	16525	16671	16614	16577	16530	16627	16684	16624	16783	16831	16823	16617	16622	16485	16732	16634	16710	16516	16590	16517	16820	16623	16426	16691	16677	16526	16510	16600	16417	16585	16534	16841	16691	16672	16647	16401	16670	16710	16714	16476	16544	16522	16635	16389	16384	16600	16433	16641	16491	16470	16448	16570	16404	16615	16436	16561	16541	16417	16769	16448	16600	16533	16583	16484	16550	16684	16462	16591	16612	16638	16676	16832	16594	16363	16814	16636	16583	16483	16506	16541	16440	16483	16733	16533	16640	16697	16674	16751	16468	16744	16426	16554	16647	16764	16554	16598	16531	16627	16466	16550	16572	16716	16623	16560	16639	16593	16534	16659	16538	16278	16504	16614	16554	16321	16390	16630	16244	16509	16644	16467	16697	16494	16489	16445	16554	16737	16630	16550	16664	16614	16565	16600	16728	16581	16861	16681	16561	16458	16472	16495	16583	16492	16758	16734	16616	16544	16668	16628	16489	16554	16754	16814	16494	16618	16569	16524	16553	16703	16633	16644	16604	16565	16922	16517	16554	16619	16514	16526	16708	16662	16507	16475	16648	16719	16625	16594	16707	16522	16728	16548	16614	16575	16627	16534	16771	16591	16825	16484	16433	16470	16463	16474	16702	16425	16707	16661	16631	16425	16433	16706	16711	16498	16614	16675	16639	16559	16533	16352	16641	16488	16570	16623	16465	16586	16432	16657	16633	16704	16657	16668	16600	16458	16441	16545	16692	16437	16657	16717	16689	16652	16427	16684	16642	16466	16592	16642	16489	16599	16574	16499	16777	16510	16645	16503	16612	16761	16620	16300	16589	16565	16638	16401	16605	16651	16494	16478	16386	16711	16439	16400	16467	16370	16369	16598	16810	16524	16598	16614	16659	16581	16591	16632	16555	16746	16634	16600	16546	16602	16416	16486	16549	16695	16737	16464	16596	16755	16411	16408	16439	16442	16734	16533	16717	16546	16400	16657	16574	16687	16410	16430	16508	16573	16579	16530	16603	16564	16528	16594	16449	16642	16430	16595	16535	16627	16547	16471	16610	16567	16708	16571	16505	16690	16537	16587	16642	16520	16665	16595	16616	16690	16548	16520	16664	16465	16245	16388	16682	16574	16662	16556	16779	16667	16479	16743	16783	16555	16520	16753	16647	16693	16756	16514	16621	16615	16773	16750	16398	16739	16538	16680	16562	16567	16609	16561	16581	16663	16486	16441	16533	16587	16682	16759	16500	16665	16667	16556	16553	16737	16426	16828	16534	16586	16719	16504	16512	16750	16649	16601	16596	16519	16695	16601	16600	16505	16536	16563	16563	16583	16438	16730	16795	16493	16564	16678	16485	16697	16483	16508	16575	16664	16492	16512	16719	16585	16661	16674	16575	16540	16594	16397	16633	16772	16464	16584	16719	16591	16637	16568	16598	16628	16525	16400	16530	16694	16755	16535	16696	16609	16559	16419	16689	16396	16569	16551	16673	16495	16523	16427	16596	16488	16804	16466	16564	16526	16496	16702	16694	16681	16576	16579	16539	16644
27580	44192	40086	32359	27332	22890	21014	19640	18477	18372	17842	17214	16598	16216	15827	15657	15390	15117	15183	14882	14776	14804	14498	14489	14381	14610	14581	14531	14408	14381	14436	14315	14326	14454	14446	14362	14302	14190	14236	14360	14191	14208	14197	14289	14280	14502	14372	14213	14147	14256	14342	14209	14370	14281	14320	14344	14148	14326	14295	14165	14169	14094	14230	14287	14312	14356	14275	14173	14221	14326	14210	14203	14371	14246	14258	14110	14344	14136	14184	14192	14194	14077	14330	14203	14192	14175	14060	14308	14210	14202	14420	14209	14330	14195	14315	14128	14378	14378	14268	14083	14211	14338	14203	13976	14132	14316	14129	14263	14248	14170	14211	14167	14258	14202	14212	14243	14257	14247	14188	14142	14264	14152	14310	14321	14101	14127	14204	14227	14314	14126	14233	14311	14320	14120	14089	14179	14170	14396	14244	14323	14205	14162	14292	14226	14344	14175	14141	14217	14378	14202	14237	14351	14206	14208	14080	14193	14294	14316	14096	14254	14140	14145	14221	14139	14199	14236	14176	14239	14238	14185	14389	14219	14302	14167	14282	14198	14107	14302	14186	14192	14296	14390	14187	14171	14111	14328	14267	14253	14063	14215	13983	14307	14249	14287	14208	14119	14202	14186	14062	14084	14266	14242	14362	14100	14258	14072	14475	14241	14299	14122	14148	14258	14099	14203	14252	14161	14233	14189	14191	14205	14398	14273	14184	14147	14276	14099	14266	14316	14195	14186	14273	13932	14185	14269	14335	14180	14179	14234	14175	14221	14215	14133	14235	14156	14173	14273	14387	14214	14341	14384	14267	14486	14189	14291	14225	14134	14123	14051	14162	14185	14293	14104	14344	14254	14297	14263	14351	14247	14187	14264	14189	14195	14047	14253	14200	14302	14173	14271	14278	14234	14187	14076	14158	14123	14145	14442	14276	14184	14214	14323	14102	14173	14205	14338	14307	14070	14162	14213	14179	14241	14223	14196	14280	14243	14299	14291	14245	14016	14201	14213	14356	14402	14228	14334	14166	14040	14317	14407	14029	14084	14219	14199	14118	14180	14320	14305	14192	14277	14247	14260	14285	14219	14182	14157	14143	14176	14088	14216	14039	14207	14101	14316	14043	14396	14156	14233	14344	14256	14259	14309	14066	14223	14247	14143	14150	13998	14103	14228	14300	14224	14262	14363	14369	14230	14042	14208	14263	14164	14205	14240	14187	14303	14188	14035	14279	14306	14228	14164	14269	14411	14214	14119	14149	14317	14128	14215	14299	13987	14183	14255	14283	14191	14391	14124	14165	14394	14123	14265	14229	14148	14140	14183	14173	14154	14200	14225	14195	14069	14248	14089	14063	14161	14194	14320	14206	14306	14129	14069	14191	14279	14008	14151	14393	14183	14294	14231	14323	14189	14288	14116	14319	14195	14237	14236	14376	14327	14368	14119	14107	14286	14240	14448	14231	14248	14282	14158	14091	14224	14275	14193	14213	14040	14143	14213	14260	14265	14226	14228	14279	14162	14277	14151	14307	14288	14383	14112	14336	14235	14245	14120	14090	14334	14319	13988	14174	14219	14468	14172	14153	14155	14252	14156	14129	14322	14240	14087	14219	14254	14159	14283	14108	14388	14321	14242	14286	14211	14268	14164	14086	14205	14132	14219	14244	14231	14196	14222	14209	14248	14130	14229	14294	14169	14214	14185	14146	14409	14206	14069	14293	14217	14215	14401	14264	14093	14003	14333	14128	14301	14111	14263	14436	14227	14172	14249	14215	14361	14202	14216	14285	14080	14203	14149	14306	14147	14273	14147	14246	14193	14072	14212	14491	14175	14165	14371	14428	14167	14197	14225	14226	14258	14147	14210	14210	14217	14354	14268	14174	14151	14325	14181	14218	14109	14306	14084	14232	14171	14352	14350	14300	14295	14168	14199	14221	14115	14061	14296	14213	14305	14230	14173	14367	14054	14099	14391	14244	14028	14282	14203	14279	14065	14243	14286	14219	14413	14197	14182	14072	14191	14292	14263	14280	14168	14161	14309	14304	14328	14209	14396	14279	14252	14313	14036	14224	14207	14337	14217	14248	14297	14167	14173	14267	14131	14317	14333	14174	14210	14382	14233	14072	14228	13999	14156	14241	14111	14180	14025	14285	14191	14314	14248	14327	14230	14135	14053	14356	14118	14072	14093	14203	14164	14156	14301	14232	14080	14263	14377	14201	14054	14231	14195	14221	14336	14384	14224	14206	14317	14203	14208	14161	14172	14323	14163	14265	14202	14191	14281	14038	14148	14271	14318	14103	14141	14160	14327	14198	14335	14158	14296	14189	14282	14363	14218	14386	14161	14276	14201	14195	14209	14287	14379	14059	14232	14335	14293	14235	14214	14143	14394	14150	14039	14179	14142	14296	14169	14410	14018	14224	14363	14158	14232	14117	14250	14160	14245	14225	14174	14332	14163	14218	14206	14344	14242	14109	14285	14203	14196	14260	14313	14267	14224	14229	14335	14331	14130	14181	14159	14419	14141	14126	14277	13960	14255	14318	14194	14325	14393	14303	14269	14341	14241	14269	14306	14156	14329	14205	14173	14149	14213	14253	14132	14340	14258	14160	14250	14005	14229	14307	14317	14155	14177	14200	14275	14294	14114	14086	14245	14329	14187	14257	14277	14097	14311	14143	14256	14238	14221	14226	14133	14145	14121	14126	14294	14063	14313	14192	14334	14159	14225	14365	14075	14216	14326	14127	14208	14202	14207	14384	14234	14236	14205	14565	14106	14121	14159	14020	14264	14260	14174	14202	14231	14302	14379	14221	14120	14259	14249	14173	14266	14162	14004	14196	14075	14382	14157	14229	14264	14106	14196	14306	14179	14428	14155	14171	14301	14155	14255	14182	14119	14108	14303	14221	14170	14272	14277	14269	14227	14209	14182	14215	14314	14219	14103	14242	14158	14338	14290	14187	14182	14161	14279	14133	14192	14360	14274	14216	14265	14135	14230	14058	14240	14356	14195	14140	14139	14250	14118	14344	14130	14154	14264	14220	14220	14278	14236	14159	14139	14233	14276	14057	14245	14183	14231	14204	14176	14278	14288	14279	14243	14135	14231	14134	14114	14282	14383	14215	14191	14136	14213	14279	14143	14108	13931	14230	14226	14416	14247	14250	14225	14184	14103	14130	14352	14165	14212	14246	14255	14226	14376	14102	14147	14226	14105	14260	14237	14323	14313	14332	14281	14101	14168	14121	14186	14208	14216	14197	14283	14304	14423	14267	14090	14340	14281	14122	13994	14029	14160	14075	14327	14220	14104	14262	14156	14213	14388	14053	14204	14159	14217	14077	14226	14127	14297	14259	14269	14161	14210	14355	14290	14114	14137	14164	14137	14130	14229	14122	14315	14253	14322	14058	14002	14117	14287	14370	14119	14213	14277	14256	14183	14174	14394	14407	14171	14293	14310	14248	14311	14220	14316	14209	14493	14187	14200	14025	14253	14374	14313	14336	14168	14226	14138	14268	14220	14209	14253	14195	14228	14475	14108	14306	14369	14314	14278	14293	14317	14191	14220	14133	14141	14370	14259	14276	14301	14297	14181	14247	14163	14262	14047	14168	14256	14201	14292	14389	14143	14403	14215	14288	14267	14285	14218	14295	14196	14255	14294	14216	14236	14193	14153	14255	14404	14180	14293	14154	14388	14208	14202	14069	14138	14147	14229	14246	14162	14161	14232	14300	14219	14404	14265	14263	14128	14278	14180	14281	14207	14118	14088	14319	14314	14122	14091	14367	14056	14218	14411	14021	14166	14328	14128	14274	14260	14413	14099	14244	14172	14152	14173	14174	14178	14183	14116	14210	14184	14262	14095	14114	14031	14206	14366	14308	14293	14352	14343	14250	14225	14297	14199	14128	14416	14202	14257	14136	14336	14195	14319	14191	14181	14182	14263	14150	14054	14149	14318	14201	14084	14284	14023	14093	14214	14306	14090	14327	14087	14413	14125	13926	14188	14256	14254	14110	14216	14421	14038	14338	14227	14222	14222	14242	14365	14135	14301	14091	14162	14173	14269	14324	14410	14156	14261	14171	14438	14284	14168	14234	14222	14353	14305	14283	14240	14177	14199	14119	14341	14353	14121	14325	14242	14401	14140	14144	14257	14264	14258	14230	14240	14328	14270	14252	14205	14239	14117	14134	14258	14240	14294	14252	14198	14309	14259	14312	14301	14298	14106	14054	14157	14353	14175	14227	14324	14228	14148	14271	14160	14174	14098	14127	14291	14146	14115	14263	14224	14131	14368	14169	14195	14176	14152	14308	14080	14447	14058	14201	14241	14200	14173	14326	14323	14220	14246	14180	14259	14220	14289	14182	14245	14195	14143	14162	14264	14093	14309	14237	14174	14240	14196	14233	14228	14149	14130	14202	14251	14206	14205	14182	14183	14402	14292	14302	14267	14159	14202	14183	14423	14325	14272	14353	14247	14257	14252	14159	14124	14286	14312	14170	14188	14186	14261	14149	14260	14298	14241	14227	14292	14169	14281	14073	14010	14129	14234	14078	14183	14250	14312	14235	14101	14055	14180	14126	14277	14251	14172	14206	14240	14105	14182	14311	14158	14434	14238	14332	14150	14011	14188	14286	14230	14159	14231	14152	14123	14177	14182	14142	14233	14226	14272	14112	14356	14077	14169	14374	14219	14274	14294	14198	14350	14291	14225	14143	14353	14193	14252	14302	14242	14198	14304	14191	14219	14160	14309	14218	14322	14307	14060	14193	14128	14279	14321	14145	14238	14158	14309	13971	14079	14124	14300	14241	14225	14335	14285	14197	14270	14279	14197	14273	14077	14402	14125	14243	14170	14201	14162	14283	14175	14353	14192	14182	14143	14228	14276	14115	14294	14318	14218	14202	14239	14321	14247	14214	14106	14029	14261	14280	14045	14062	14172	14218	14357	14184	14150	14112	14083	14198	14235	14071	14026	14282	14091	14446	14230	14247	14375	14257	14390	14239	14257	14223	14224	14056	14264	14174	14357	14070	14207	14285	14281	14288	14238	14065	14211	14177	14216	14187	14323	14121	13935	14296	14242	14210	14142	14139	14186	14104	14231	14280	14141	14106	14330	14118	14354	14354	14146	13989	14252	14332	14267	14194	14235
24044	21463	29122	24573	23331	25940	26228	22027	20701	20506	19751	19544	19065	18643	18194	17801	17789	17680	17656	17213	16971	17073	17014	16999	16841	16895	16848	16942	16616	16784	16816	16744	16694	16833	16604	16550	16561	16628	16569	16830	16676	16528	16741	16719	16528	16551	16496	16807	16564	16548	16598	16472	16664	16492	16755	16642	16513	16667	16463	16426	16509	16396	16351	16623	16473	16496	16326	16528	16492	16563	16502	16306	16544	16634	16595	16414	16478	16433	16614	16831	16601	16344	16639	16713	16608	16548	16542	16226	16485	16324	16613	16545	16478	16586	16417	16444	16700	16629	16501	16321	16412	16509	16525	16376	16363	16686	16561	16615	16654	16469	16585	16520	16573	16486	16624	16633	16238	16474	16480	16520	16569	16517	16541	16422	16457	16536	16608	16487	16497	16575	16393	16533	16523	16692	16585	16540	16324	16669	16560	16419	16421	16453	16477	16536	16500	16464	16534	16564	16642	16498	16452	16597	16552	16523	16504	16566	16436	16384	16553	16479	16546	16401	16486	16432	16480	16558	16528	16422	16651	16462	16310	16630	16417	16489	16652	16505	16405	16406	16414	16319	16273	16564	16804	16728	16535	16546	16601	16555	16443	16386	16304	16391	16475	16657	16516	16280	16376	16469	16411	16397	16597	16420	16345	16552	16472	16599	16340	16298	16538	16583	16433	16285	16631	16532	16717	16506	16702	16449	16437	16446	16598	16427	16549	16316	16335	16621	16597	16551	16492	16362	16477	16412	16518	16530	16319	16338	16703	16440	16382	16673	16307	16388	16451	16315	16407	16536	16537	16259	16481	16424	16422	16333	16562	16396	16552	16550	16560	16741	16555	16473	16579	16523	16564	16351	16356	16426	16428	16527	16536	16506	16526	16438	16706	16629	16525	16424	16334	16543	16365	16348	16469	16401	16567	16467	16442	16546	16335	16565	16518	16471	16464	16614	16424	16441	16401	16391	16497	16635	16467	16409	16406	16448	16320	16456	16546	16469	16351	16441	16393	16454	16513	16412	16458	16432	16641	16520	16519	16454	16288	16777	16581	16680	16407	16454	16505	16464	16468	16640	16515	16556	16374	16513	16467	16403	16575	16475	16460	16452	16394	16488	16517	16480	16505	16536	16618	16553	16461	16731	16421	16405	16527	16456	16422	16688	16487	16514	16615	16478	16525	16593	16398	16482	16477	16588	16513	16520	16345	16480	16373	16529	16457	16398	16660	16460	16568	16682	16489	16393	16558	16464	16422	16392	16547	16500	16290	16249	16484	16251	16419	16349	16518	16584	16421	16409	16476	16580	16250	16388	16308	16562	16645	16577	16313	16396	16505	16356	16588	16582	16652	16536	16583	16396	16499	16386	16416	16513	16348	16309	16540	16511	16552	16468	16367	16463	16415	16461	16537	16433	16639	16480	16385	16509	16280	16471	16539	16441	16359	16473	16431	16390	16466	16524	16523	16358	16540	16623	16447	16399	16203	16316	16463	16423	16549	16643	16488	16313	16329	16482	16537	16637	16370	16601	16391	16595	16497	16536	16590	16679	16546	16509	16568	16485	16545	16475	16333	16651	16414	16484	16682	16644	16602	16534	16656	16465	16692	16588	16498	16630	16562	16503	16619	16552	16496	16231	16577	16615	16573	16608	16507	16169	16377	16635	16397	16325	16530	16732	16555	16450	16517	16281	16532	16676	16507	16565	16480	16537	16759	16608	16427	16307	16582	16565	16305	16447	16477	16585	16720	16436	16565	16333	16422	16457	16323	16447	16461	16482	16294	16529	16454	16393	16341	16363	16522	16380	16543	16259	16475	16517	16354	16663	16417	16489	16509	16395	16578	16525	16364	16495	16648	16441	16673	16471	16396	16511	16485	16419	16355	16403	16564	16417	16472	16405	16452	16490	16547	16494	16558	16606	16746	16524	16363	16533	16313	16514	16534	16408	16684	16434	16476	16440	16564	16394	16399	16537	16419	16513	16363	16575	16344	16568	16352	16434	16525	16484	16528	16394	16557	16328	16577	16419	16460	16493	16656	16497	16485	16569	16537	16497	16494	16522	16362	16414	16714	16344	16455	16310	16454	16471	16405	16371	16332	16497	16562	16350	16510	16365	16362	16543	16205	16555	16406	16622	16600	16521	16587	16375	16389	16475	16432	16558	16388	16258	16531	16262	16350	16251	16446	16588	16424	16588	16545	16385	16462	16745	16479	16313	16339	16353	16288	16416	16460	16478	16423	16380	16395	16534	16581	16749	16416	16425	16406	16383	16479	16686	16421	16497	16375	16456	16602	16487	16464	16485	16634	16419	16617	16410	16283	16317	16511	16506	16508	16421	16391	16400	16688	16615	16416	16421	16352	16598	16600	16625	16404	16529	16391	16314	16589	16502	16521	16355	16436	16488	16424	16537	16244	16421	16563	16575	16414	16441	16432	16486	16613	16426	16495	16590	16370	16355	16530	16503	16517	16313	16300	16232	16183	16656	16246	16346	16682	16566	16591	16381	16537	16607	16747	16415	16496	16664	16701	16432	16520	16468	16491	16512	16453	16472	16460	16273	16632	16553	16738	16315	16348	16572	16473	16530	16605	16437	16288	16357	16522	16544	16414	16494	16527	16272	16318	16587	16452	16531	16436	16528	16463	16545	16495	16229	16303	16498	16396	16386	16581	16561	16524	16613	16573	16444	16295	16277	16597	16482	16709	16528	16393	16487	16564	16441	16412	16433	16468	16472	16405	16608	16576	16468	16560	16382	16492	16464	16386	16487	16663	16545	16297	16565	16504	16489	16544	16362	16527	16277	16502	16634	16576	16535	16411	16497	16606	16577	16526	16320	16316	16374	16441	16360	16532	16578	16495	16565	16346	16385	16352	16524	16488	16317	16498	16474	16424	16300	16276	16338	16419	16344	16609	16613	16533	16415	16206	16531	16408	16440	16432	16390	16532	16657	16428	16471	16431	16466	16445	16500	16658	16519	16552	16423	16417	16501	16477	16535	16737	16606	16421	16558	16657	16528	16427	16436	16539	16532	16678	16479	16511	16499	16419	16515	16425	16571	16553	16685	16513	16433	16514	16524	16563	16435	16561	16608	16557	16647	16504	16469	16629	16377	16652	16447	16612	16570	16505	16511	16401	16418	16332	16426	16494	16572	16547	16525	16566	16420	16556	16519	16574	16609	16437	16434	16384	16582	16604	16585	16542	16373	16393	16628	16415	16613	16584	16667	16497	16567	16581	16520	16490	16481	16596	16628	16545	16374	16500	16359	16641	16359	16449	16435	16561	16379	16574	16227	16684	16657	16544	16494	16561	16463	16485	16399	16550	16548	16604	16461	16571	16548	16502	16233	16223	16447	16596	16430	16498	16403	16515	16472	16490	16505	16332	16472	16545	16473	16527	16474	16532	16403	16532	16363	16517	16324	16342	16348	16382	16464	16460	16432	16609	16329	16370	16337	16455	16449	16549	16421	16607	16578	16562	16460	16550	16407	16267	16469	16437	16547	16471	16424	16318	16485	16391	16392	16442	16469	16426	16386	16637	16528	16745	16563	16476	16465	16481	16258	16440	16510	16577	16417	16349	16733	16603	16580	16631	16323	16419	16521	16514	16406	16450	16588	16503	16558	16440	16200	16476	16376	16458	16590	16549	16429	16417	16588	16505	16469	16542	16486	16363	16345	16596	16489	16512	16572	16373	16537	16590	16613	16567	16582	16411	16427	16569	16540	16463	16412	16544	16652	16434	16432	16199	16331	16578	16409	16470	16597	16656	16376	16583	16437	16559	16636	16695	16472	16462	16555	16247	16232	16773	16507	16475	16341	16380	16392	16605	16456	16392	16447	16371	16595	16626	16452	16359	16620	16343	16586	16703	16347	16652	16411	16433	16335	16395	16475	16504	16414	16343	16528	16400	16520	16433	16314	16431	16540	16462	16490	16403	16556	16632	16368	16606	16485	16598	16511	16583	16496	16389	16569	16685	16433	16436	16609	16641	16273	16481	16443	16528	16585	16439	16528	16393	16557	16435	16527	16458	16431	16271	16506	16704	16629	16354	16456	16356	16547	16552	16590	16535	16594	16438	16445	16463	16346	16615	16495	16433	16486	16544	16367	16205	16333	16511	16547	16336	16493	16300	16308	16517	16516	16454	16412	16438	16548	16612	16619	16521	16478	16388	16504	16356	16458	16516	16463	16586	16496	16504	16287	16363	16380	16364	16552	16613	16485	16611	16526	16527	16555	16451	16627	16425	16545	16537	16629	16506	16491	16542	16402	16493	16420	16481	16477	16437	16706	16394	16563	16334	16415	16448	16551	16497	16488	16444	16272	16578	16450	16418	16447	16561	16485	16692	16438	16527	16313	16415	16370	16495	16632	16390	16532	16547	16506	16646	16519	16319	16605	16498	16451	16286	16377	16277	16335	16433	16618	16527	16566	16453	16601	16395	16348	16435	16553	16371	16429	16503	16490	16473	16648	16437	16661	16463	16543	16687	16396	16613	16433	16451	16667	16373	16254	16335	16434	16220	16438	16416	16413	16597	16487	16373	16545	16460	16504	16672	16401	16367	16420	16276	16589	16396	16531	16545	16671	16315	16395	16221	16473	16503	16469	16274	16484	16636	16517	16295	16400	16419	16395	16487	16300	16578	16422	16463	16400	16552	16528	16412	16476	16365	16391	16391	16219	16674	16485	16664	16503	16486	16508	16578	16480	16553	16568	16436	16339	16525	16480	16425	16550	16680	16568	16253	16377	16308	16397	16663	16547	16509	16520	16360	16441	16460	16488	16420	16665	16288	16725	16456	16619	16554	16561	16455	16629	16543	16296	16621	16352	16389	16660	16520	16455	16674	16433	16514	16456	16603	16343	16336	16463	16391	16542	16623	16612	16248	16601	16612	16436	16607	16481	16575	16319	16561	16649	16499	16491	16318	16503	16613	16443	16322	16403	16502	16409	16518	16413	16411	16496	16398	16600	16601	16414	16567	16513	16432	16330	16272	16290	16309	16196	16245	16481	16791	16390	16453	16381	16350	16628	16645	16493	16519	16419	16511	16581	16592	16635	16369	16439	16705	16414	16630	16566	16453	16507	16468	16588	16347	16422	16622	16357	16485	16732	16278	16403	16516	16660	16483	16543	16457	16521	16485	16693
29245	47824	44824	36611	30519	26530	24048	22049	21139	20533	19403	18716	18121	17269	16666	16159	15742	15797	15335	15322	15001	15120	14978	14773	14866	14716	14654	14637	14454	14457	14404	14308	14363	14396	14405	14356	14298	14320	14306	14216	14379	14292	14326	14355	14269	14225	14310	14218	14455	14124	14314	14265	14363	14230	14336	14183	14341	14148	14062	14249	14060	14116	14090	13998	14218	14343	14171	14168	14049	14309	14359	14299	14288	14277	14105	14170	14220	14220	14192	14186	14366	14085	14162	14115	14261	14349	14115	14314	14273	14107	14232	14284	14149	14124	14248	14275	14335	14084	14169	14258	14092	14154	14210	14266	14293	14147	13945	14291	14120	14444	14159	14163	14118	14175	14242	14183	14244	14181	14253	14191	14179	14143	14089	13997	14108	14162	13887	14161	14097	14218	14053	14141	14277	14200	14235	14190	14258	14128	14153	14085	14113	13938	14151	14261	14189	14191	14143	14170	13922	14217	14364	14346	14331	14071	14146	14139	14248	13977	14105	14171	14242	14212	14177	14306	14124	14202	14113	14041	14101	14271	14155	14358	14089	13994	14209	14213	14217	14316	14004	14172	14212	14181	14172	14164	14296	14025	14113	14195	13937	14222	14075	14167	14187	14296	14192	14139	14184	14148	14041	14263	14268	14188	14318	14048	14284	14157	14273	14168	14254	14120	14172	14178	13992	14055	13980	14171	14227	14063	14277	14221	14212	14256	14184	14150	14167	14269	14328	14121	14078	14136	14180	14255	14109	14204	14027	14247	14169	14181	14217	14109	14083	14286	14406	13981	14334	14240	14256	14265	14213	14206	14189	14237	14070	14329	14026	14256	14170	14096	14126	14138	14134	14091	14157	14087	14222	14099	14099	14209	14096	14156	14188	14150	14087	14104	14080	14400	14138	14063	14202	14292	14143	14207	14245	14261	14236	14373	14224	14201	14372	14295	14198	14220	14100	14267	14112	14330	14134	14158	14099	14251	14116	14298	14191	14266	14312	14129	14055	14150	14183	14155	14109	14175	14171	14145	14263	14280	14208	14113	14108	14012	14198	14163	14018	14320	14234	14181	14346	14213	14251	14211	14136	14218	14259	14151	14123	14203	14101	14174	14217	14128	14331	14104	14246	14204	14178	14201	14190	14087	14382	14022	14297	14084	14083	14110	14130	14104	14136	13998	14207	14132	14226	14152	14084	14207	14084	14272	14067	14132	14277	13936	14191	14264	14110	14184	14136	14234	14149	14195	14315	14217	14199	14162	14241	14189	14148	14145	14293	14191	14156	14191	14116	14109	14232	14179	14168	14099	14189	14139	14234	14334	14002	14167	14187	14255	14238	14127	14297	14373	14024	14284	14112	14124	14178	14198	14320	14249	14182	14371	14311	14189	14066	14152	14165	14292	14211	14315	14077	14133	14143	14075	14330	14337	14029	14159	14240	14132	14015	14118	14158	14056	14177	14170	14144	14221	14292	14187	14193	14239	14127	14246	14235	14062	14003	14134	14300	14119	13997	14288	14236	14247	14115	14146	14200	14184	14279	14191	14130	14182	14136	14096	13998	14136	14106	13940	14234	14196	14038	14127	14299	14187	14044	14185	14058	14214	14190	14089	14197	13918	14279	14097	14268	14204	14150	14079	14114	14112	14125	14326	14113	14153	14028	14288	14041	14443	14057	14033	14198	14082	14238	14264	14161	14094	14274	14291	14116	14026	14032	14272	14156	14324	14015	14174	14149	14160	14150	14107	14049	14266	14080	14105	14050	14259	14238	14011	14185	14190	14206	14234	14177	14422	14187	14137	14192	14227	14193	14144	14304	14215	14202	14157	14302	14079	14127	14094	14081	14224	14234	14245	14127	14298	14278	14156	14191	14176	14065	14126	14209	14125	14190	14140	14052	14197	14209	13995	14302	14079	14018	14243	14145	14148	14051	14058	14262	14123	14118	14093	14264	14155	14111	14086	14109	14157	14142	14134	14103	14349	14088	14108	14173	14159	14182	14108	14112	14064	14194	14249	14171	14205	14206	14220	14186	14061	14300	14048	14157	14088	14014	14181	14099	14288	14301	14177	14078	14156	14000	14020	14182	14279	14193	14061	14076	14290	14148	13955	14234	14139	14120	14164	14064	14069	14206	14076	14144	14072	14183	14198	14144	14167	14179	14412	14380	14158	14177	14258	14153	14045	14237	14208	14041	14296	14021	14148	14218	14006	14197	14156	14229	14279	14039	14180	14030	14028	14185	14114	14094	14201	14135	14300	14075	14118	14254	14274	14112	14186	14130	14046	14264	14124	14085	14034	14144	14306	14180	14158	14080	14203	14103	14166	14224	14120	14268	14231	14184	14151	14192	14118	14253	14111	14241	14064	14197	14041	14324	14128	14235	14069	14176	14093	14090	14149	14179	14135	14130	14165	14187	14210	14049	14028	14092	13989	14241	14116	14273	14248	14099	14179	14128	14152	14138	14305	14161	14033	14279	14108	14030	14047	14026	14367	14076	14378	14216	14133	14183	14140	14254	14167	14269	14140	14113	14253	14144	14122	14101	14124	14089	14169	14275	14075	14191	14143	14042	14199	14073	14106	14182	14145	14117	14184	14018	14121	13962	14191	14093	14071	14031	14124	14156	14153	14260	14134	14241	14138	14179	14175	14015	14228	14171	14154	14149	14041	14188	14179	14188	14064	14135	14286	14223	14189	13927	14184	14132	14202	14370	13979	14141	14056	14212	14155	14116	14371	14246	14157	14096	14209	14149	14005	14274	14076	14130	14190	14242	14195	14269	14013	14175	14148	14169	14007	14224	14103	14110	14155	14022	14087	14091	14206	14148	14261	14192	14293	14258	13993	14216	14299	14157	14169	14183	14213	14179	14133	14223	14131	14245	14084	14284	14114	14260	14187	14245	14234	14296	14277	13942	14173	14121	14234	14221	14388	14068	14042	14124	14100	14313	14241	14348	14358	14035	14190	14130	14346	14067	14165	13971	14183	14157	14096	14164	14039	14098	14179	14178	14233	14081	14096	14194	14207	14230	14142	14260	14090	14135	14289	14228	14131	14081	14287	14207	14187	14284	14099	13953	14209	14275	14177	14142	13961	14250	14075	14115	14241	14020	14211	14259	14058	14278	14148	14112	14016	14259	14124	14271	14152	14289	14191	14168	14178	14185	14208	14113	14304	14148	14158	14100	14022	14177	14212	14192	14119	14151	14238	14096	14207	14068	13975	14160	14307	14317	13978	14121	14304	14153	14109	14295	14252	14109	14070	14115	14176	14137	14137	14125	14165	14074	14268	14155	14202	14139	14245	14066	14161	14173	14106	14142	14157	14281	14351	14235	14310	13965	14054	14178	14195	14084	13997	14318	14046	14207	14068	14202	14163	14153	14143	14066	14201	14106	14259	14144	14132	14161	14133	14117	14135	14059	14179	14213	14014	14196	14308	14094	14290	13929	14254	14019	13955	14165	14258	14350	14116	14245	14285	14067	14036	14268	14164	14177	14123	14242	14180	14228	14162	14099	14152	14176	14240	14036	14039	14208	14028	14185	14136	14284	14182	14185	14208	14105	14058	14422	14091	14217	14225	14238	14171	14247	14283	14167	14214	14120	14121	14276	14144	14187	14200	14119	14290	14184	14242	14074	14235	14128	14189	14161	14235	14147	14234	14285	14086	14152	14222	14084	14159	14251	14093	13973	14291	14198	14233	14046	14053	14100	14168	14284	14312	14150	14344	14064	14082	14186	14023	14101	14202	14079	14248	14113	14076	14013	14112	14058	14152	14394	14202	14203	14137	14153	14159	14166	14087	14031	14168	14207	14118	14063	14131	14133	14185	14203	14214	14131	14118	14189	14268	13972	14175	14133	14135	14244	14032	14018	14134	14052	14248	14181	14161	14072	14323	14138	14117	14253	14069	14115	14140	14226	14159	14267	14102	14128	14264	14349	14121	14141	14192	14183	14279	14194	14054	14085	14298	14051	13962	13986	14076	14398	14032	14277	14273	14051	14242	14156	14039	14153	14199	14052	14095	14138	14162	14146	14102	14264	14255	14135	14195	14055	14106	14163	14084	14289	14121	14294	14173	14279	14034	14337	14190	14143	14171	14203	14073	14115	14142	14386	14155	14094	14080	14360	14256	13946	14031	14142	14062	14104	14220	14243	14223	14085	14157	14257	14211	14151	13799	14128	14198	14162	14264	14125	14241	14113	14235	14003	14269	14210	14143	14220	14257	14256	14250	14108	14008	14177	14263	14233	14224	14010	14247	14141	14373	14116	14127	14146	14084	14248	14217	13968	14182	14138	14112	14243	14095	14202	14150	14175	14249	14144	14076	14175	14256	13975	14186	14147	14034	14171	14062	14365	14150	14106	14211	14136	14232	14117	14212	14228	14193	14169	14181	14231	13972	14166	14135	14372	14101	14089	14083	14102	14262	14061	14247	14156	14266	14324	14155	14273	14121	14291	14171	14136	14180	14230	14215	14233	14159	14095	14204	14280	14220	14164	14122	14047	14143	14148	14185	14224	14173	14052	14136	14161	14160	14186	14370	14265	14019	14306	14040	14235	14311	14083	14139	14271	14150	14216	14315	14198	14047	14076	14169	14051	14226	14186	14297	14293	14130	13985	14109	14139	14333	14052	14323	14227	14184	14206	14254	14329	14331	14280	14043	14139	14021	14100	14229	14179	14109	14161	14237	14147	14107	13942	14115	14260	14135	14071	14187	14165	14183	14208	13936	14327	14294	14021	14144	13998	14301	13983	14086	14137	14114	14156	14233	14069	14151	13983	14193	14100	14394	14178	14208	14231	14135	14285	14173	13966	14191	14067	14090	14157	14245	14179	14014	14048	14219	14153	14211	14134	14229	14246	14238	14140	14071	14040	14155	14245	14237	14180	14239	14283	14078	14120	14183	14150	14145	14122	14227	14273	14170	14079	14106	14126	14089	14202	14171	14069	14149	14080	14174	14284	14090	14081	14080	14257	14146	14067	14222	14178	14145	14287	14311	14291	14023	14342	14160	14214	14295	13962	14165	14051	14250	14148	14067	14215	14193	14212	14243	14126	14106	14101	14060	14172	14129	14172	14116	14281	14248	14267	14214	14137	14410	14130	14379	14299	14205	14080	14171	14281	14122	14177	14018	14242	14174	14357	14166
31059	26959	29776	25905	20941	19469	18609	18000	17508	17642	17536	17493	17219	17128	16699	16622	16535	16698	16725	16664	16507	16647	16658	16576	16518	16630	16555	16507	16491	16438	16458	16272	16450	16416	16615	16552	16630	16537	16476	16500	16567	16456	16500	16524	16657	16535	16338	16621	16864	16579	16607	16331	16516	16566	16467	16501	16502	16335	16699	16410	16469	16428	16527	16817	16517	16488	16519	16373	16356	16440	16509	16462	16584	16508	16502	16269	16592	16666	16476	16441	16543	16434	16645	16466	16419	16410	16387	16623	16424	16429	16425	16183	16525	16446	16343	16347	16491	16419	16401	16420	16336	16588	16637	16300	16515	16523	16510	16445	16425	16578	16559	16380	16346	16590	16454	16421	16375	16454	16341	16388	16792	16477	16394	16412	16317	16438	16515	16511	16398	16416	16551	16500	16251	16526	16436	16482	16529	16517	16674	16471	16390	16433	16621	16478	16546	16521	16547	16420	16153	16299	16360	16277	16363	16521	16462	16433	16351	16432	16610	16484	16422	16314	16434	16556	16458	16356	16359	16605	16432	16543	16386	16479	16682	16386	16306	16552	16613	16460	16407	16718	16544	16401	16573	16474	16421	16553	16522	16266	16325	16409	16335	16355	16430	16447	16498	16428	16484	16463	16321	16516	16458	16464	16490	16527	16515	16492	16455	16322	16571	16473	16404	16594	16429	16523	16553	16533	16558	16554	16430	16365	16399	16551	16434	16524	16565	16541	16480	16319	16756	16439	16449	16614	16422	16354	16236	16578	16394	16372	16540	16405	16524	16240	16337	16439	16318	16589	16529	16590	16562	16554	16408	16455	16288	16435	16430	16436	16459	16618	16596	16480	16436	16651	16410	16490	16550	16490	16446	16324	16511	16270	16517	16555	16632	16409	16444	16466	16522	16380	16445	16292	16681	16420	16488	16532	16486	16545	16400	16592	16380	16102	16260	16433	16463	16421	16493	16509	16446	16314	16279	16458	16405	16479	16360	16471	16503	16669	16366	16526	16588	16695	16280	16583	16617	16514	16492	16481	16469	16514	16393	16537	16410	16589	16295	16529	16374	16475	16461	16462	16629	16382	16410	16420	16517	16718	16462	16236	16416	16515	16337	16460	16563	16529	16496	16526	16373	16549	16424	16475	16379	16413	16597	16518	16621	16515	16425	16381	16455	16228	16468	16444	16559	16616	16678	16383	16675	16238	16390	16453	16485	16324	16439	16528	16578	16369	16523	16664	16502	16589	16423	16487	16551	16378	16560	16391	16532	16479	16533	16658	16620	16496	16543	16488	16520	16385	16513	16368	16514	16508	16461	16552	16287	16328	16572	16436	16283	16399	16428	16535	16528	16550	16604	16458	16462	16495	16465	16777	16606	16415	16488	16304	16427	16399	16633	16461	16512	16554	16383	16375	16555	16388	16346	16426	16480	16387	16529	16546	16757	16450	16440	16386	16490	16561	16591	16438	16478	16323	16450	16628	16572	16670	16455	16394	16446	16356	16655	16673	16579	16476	16432	16528	16549	16559	16365	16546	16348	16449	16384	16443	16418	16671	16707	16620	16569	16598	16727	16499	16405	16462	16563	16526	16416	16458	16534	16596	16284	16590	16491	16556	16387	16442	16485	16677	16510	16530	16531	16392	16337	16381	16504	16411	16497	16511	16374	16581	16351	16585	16656	16418	16621	16651	16467	16360	16676	16467	16294	16740	16570	16545	16706	16603	16684	16484	16537	16532	16519	16502	16794	16507	16545	16581	16676	16538	16524	16537	16567	16565	16415	16456	16557	16480	16571	16384	16291	16434	16559	16360	16499	16564	16636	16653	16407	16471	16420	16319	16268	16511	16419	16549	16633	16616	16444	16557	16533	16516	16576	16478	16543	16640	16494	16428	16426	16466	16626	16637	16494	16332	16632	16274	16606	16485	16734	16373	16422	16669	16522	16836	16580	16489	16465	16472	16393	16545	16484	16378	16529	16585	16508	16397	16690	16486	16589	16489	16328	16498	16732	16459	16548	16385	16454	16664	16407	16391	16495	16540	16695	16359	16398	16458	16472	16512	16589	16437	16652	16434	16338	16418	16621	16439	16628	16512	16530	16378	16453	16404	16443	16618	16387	16433	16618	16526	16401	16420	16649	16453	16548	16568	16574	16539	16482	16416	16376	16571	16577	16482	16766	16743	16482	16331	16568	16456	16437	16343	16355	16605	16468	16471	16551	16517	16579	16334	16244	16526	16584	16599	16424	16380	16512	16601	16595	16298	16550	16297	16253	16392	16362	16522	16437	16495	16355	16598	16529	16412	16488	16530	16567	16527	16563	16320	16476	16569	16439	16492	16359	16559	16556	16389	16524	16571	16404	16404	16555	16562	16602	16500	16618	16838	16566	16497	16656	16476	16371	16494	16545	16560	16460	16499	16410	16244	16463	16570	16342	16474	16502	16474	16287	16721	16471	16372	16425	16574	16459	16578	16645	16417	16379	16402	16548	16346	16395	16607	16393	16469	16518	16718	16556	16503	16593	16427	16536	16372	16535	16334	16486	16424	16610	16502	16489	16641	16550	16451	16205	16399	16398	16356	16492	16403	16412	16549	16313	16445	16318	16395	16349	16648	16367	16489	16347	16353	16433	16585	16700	16540	16578	16628	16438	16307	16433	16589	16438	16480	16388	16403	16565	16291	16509	16379	16555	16388	16499	16675	16384	16462	16510	16310	16477	16522	16497	16435	16576	16471	16346	16389	16578	16352	16459	16657	16535	16656	16384	16400	16387	16248	16449	16636	16616	16530	16499	16616	16531	16470	16747	16514	16542	16565	16377	16582	16389	16258	16510	16539	16568	16460	16227	16315	16583	16569	16436	16426	16595	16627	16635	16529	16494	16511	16463	16629	16447	16563	16715	16505	16374	16576	16587	16431	16520	16400	16559	16620	16451	16387	16416	16421	16552	16649	16470	16423	16627	16636	16637	16645	16489	16541	16518	16619	16536	16469	16371	16449	16631	16515	16460	16418	16474	16492	16450	16519	16396	16420	16499	16499	16550	16562	16491	16518	16349	16443	16399	16496	16458	16449	16373	16543	16463	16661	16438	16558	16463	16614	16331	16443	16302	16458	16555	16520	16368	16600	16376	16556	16614	16457	16587	16400	16552	16515	16727	16229	16423	16617	16532	16511	16384	16431	16383	16590	16566	16414	16607	16526	16232	16515	16496	16285	16591	16474	16303	16449	16483	16405	16598	16540	16569	16410	16365	16251	16578	16567	16354	16630	16218	16436	16642	16553	16473	16648	16539	16462	16623	16419	16543	16343	16568	16564	16471	16584	16297	16408	16572	16505	16333	16551	16468	16462	16639	16450	16538	16435	16468	16464	16398	16502	16500	16727	16594	16473	16725	16421	16308	16558	16493	16601	16574	16451	16555	16462	16640	16487	16574	16380	16214	16448	16528	16269	16753	16531	16497	16552	16427	16455	16340	16471	16664	16597	16533	16406	16345	16682	16305	16425	16510	16739	16406	16412	16447	16571	16585	16359	16563	16582	16302	16616	16696	16463	16785	16475	16639	16390	16458	16414	16526	16347	16468	16709	16623	16508	16638	16519	16459	16316	16710	16620	16520	16386	16430	16361	16624	16522	16425	16471	16547	16377	16492	16630	16509	16489	16563	16294	16389	16639	16583	16544	16371	16625	16585	16427	16419	16159	16195	16419	16269	16565	16609	16390	16523	16581	16654	16487	16622	16432	16583	16377	16476	16429	16322	16257	16349	16650	16526	16652	16570	16507	16298	16486	16389	16427	16594	16460	16507	16435	16483	16492	16492	16501	16584	16429	16436	16634	16641	16540	16505	16297	16628	16543	16524	16691	16676	16630	16424	16563	16496	16502	16545	16290	16361	16269	16468	16547	16336	16338	16645	16144	16402	16385	16569	16544	16436	16529	16524	16338	16407	16355	16309	16673	16488	16432	16620	16615	16451	16763	16603	16460	16566	16595	16604	16626	16548	16471	16597	16695	16637	16539	16224	16422	16533	16402	16449	16514	16519	16455	16253	16469	16302	16439	16656	16529	16583	16492	16420	16473	16424	16613	16702	16569	16710	16596	16515	16495	16551	16535	16452	16489	16291	16313	16327	16462	16372	16450	16509	16451	16410	16583	16488	16527	16393	16523	16588	16462	16484	16400	16349	16437	16486	16400	16382	16720	16520	16626	16545	16618	16371	16743	16351	16445	16571	16411	16558	16727	16536	16511	16311	16458	16539	16523	16568	16612	16581	16515	16531	16560	16559	16537	16741	16539	16509	16302	16524	16470	16438	16458	16689	16462	16595	16577	16533	16676	16567	16369	16650	16369	16568	16568	16578	16416	16451	16585	16431	16528	16440	16311	16390	16539	16570	16396	16530	16499	16559	16275	16334	16392	16416	16334	16405	16278	16535	16523	16561	16699	16439	16349	16620	16418	16602	16609	16560	16466	16424	16521	16566	16322	16416	16562	16510	16549	16620	16527	16620	16452	16511	16262	16587	16461	16471	16400	16453	16730	16725	16651	16541	16650	16509	16494	16394	16409	16479	16476	16710	16586	16527	16398	16368	16444	16453	16692	16521	16513	16588	16537	16473	16269	16552	16442	16204	16552	16710	16370	16669	16502	16399	16338	16411	16200	16590	16364	16542	16487	16599	16399	16393	16716	16488	16644	16613	16419	16519	16594	16361	16476	16321	16534	16413	16472	16556	16422	16482	16425	16470	16552	16709	16553	16436	16550	16261	16698	16486	16426	16516	16610	16539	16623	16554	16424	16693	16359	16367	16612	16584	16624	16488	16404	16433	16472	16558	16512	16230	16324	16430	16465	16724	16492	16589	16631	16647	16466	16502	16557	16470	16355	16636	16368	16271	16554	16393	16242	16472	16479	16433	16449	16501	16607	16478	16392	16630	16284	16521	16454	16653	16473	16613	16596	16626	16489	16427	16358	16678	16398	16442	16595	16539	16450	16633	16562	16369	16572	16539	16472	16520	16672	16483	16473	16500	16564	16451	16301	16426	16633	16444	16452	16533	16587	16583	16393	16478	16390	16554	16318	16564	16561	16532	16433	16468	16341	16361	16451	16480	16405	16530	16634	16596	16585	16354	16309	16639	16579	16407	16409	16500	16583
26887	34799	31697	24313	20127	18702	17473	16397	16305	15950	15839	15579	15217	14901	14607	14528	14528	14409	14325	14317	14326	14377	14273	14256	14246	14332	14284	14091	14002	14293	14352	14263	14199	14246	14187	14439	14093	14343	14316	14162	14177	14159	14074	14275	14075	14148	13999	14271	14143	14253	14088	14166	14130	14229	14195	14054	14243	14055	14239	14086	14149	14168	14217	14038	14258	14152	14101	14352	14089	14119	14104	14262	13953	14170	14159	14230	14073	14136	14050	13917	14054	14113	14126	14080	14320	14234	14174	14053	14189	14213	14243	14089	14231	14098	14196	14191	14279	14059	14177	14183	14288	14346	14238	14314	14172	14202	14307	14260	14176	14172	13965	14129	14190	14181	14231	14035	14154	14082	14020	14159	14144	14168	14183	14026	14095	14110	14092	14010	14221	14203	14229	14128	14269	14117	14328	14295	14151	14146	14199	14237	14070	14051	14272	14343	14302	14122	14262	14120	14079	14248	14092	14185	14080	14185	13970	14134	13955	14253	14126	14115	14202	14362	14119	14143	14012	14172	14363	14145	14098	14048	14283	14375	14061	14113	14127	14182	14098	14246	14079	14003	14227	14135	14202	14271	13893	14135	14215	14127	14360	14235	14288	14330	14138	14131	14194	14118	14165	14058	14150	14133	14115	14160	14256	14094	14247	14086	14089	14028	14156	14260	14144	14257	14278	14150	14126	14153	14217	14322	14312	14071	14117	14145	14372	14235	14153	14142	14165	14088	14134	14060	14100	14174	14144	14207	14276	14124	14017	14160	14192	14096	14092	14157	14162	14221	14008	14115	14004	14072	14040	14128	14264	14301	14117	14204	14135	14113	14164	14140	14213	14201	14203	14147	14195	14213	14178	14119	14265	13966	14248	13993	14096	14111	14226	14166	14046	14212	14036	14167	14173	14164	13976	14228	14085	14092	14079	14133	14149	14249	14108	14200	14169	14055	14124	14054	14075	14348	14189	14222	14045	14143	14298	14251	14183	14277	14152	14046	14135	14114	14140	14066	14157	14233	14143	14143	14346	14247	14063	14013	14124	14162	14152	14037	14085	14230	14147	14158	14209	14034	13980	14133	14134	14167	14089	14146	13986	14060	14202	14177	14007	14182	14106	14013	14212	14181	14135	14258	14027	14155	14080	14179	13981	14024	14132	14146	14181	14080	14343	14144	14156	14128	14172	14177	14070	14082	14285	14094	14160	14015	14194	13889	14164	14373	14211	14200	14125	14202	14124	14052	14142	14129	14206	14216	14175	14038	14160	14270	14086	14154	14166	14157	14028	14122	14129	14029	14128	14135	14075	14180	14241	14100	14158	14111	14137	14136	14365	14157	14221	14180	14130	14006	14182	14012	14206	14166	14064	14082	14077	14140	13987	14157	14125	14065	14188	14286	14213	14332	14122	14163	14065	14167	14288	14171	14204	14078	14114	13844	14091	14098	13949	14217	14174	13936	14178	14167	14105	14111	13996	13985	14318	14166	14268	14158	14075	14276	14071	14106	14211	14082	14087	14163	14069	14243	14161	13994	14168	14152	14093	14128	14076	14148	14283	14184	14113	14188	14270	14109	14199	14287	14118	14022	14124	14071	14131	14062	14147	14374	14204	14087	14205	14108	14217	14044	14245	14108	14122	14063	14231	14058	14296	14159	14054	14217	14042	14172	14429	14237	14158	14243	14352	14137	14109	14217	14198	14098	14177	13951	14355	14079	14102	14275	14106	14162	14126	14169	14059	14099	14127	14072	14148	14070	14094	14212	13974	14076	14118	14185	14165	14175	14070	14098	14252	14187	14138	14109	14323	14207	14212	14284	14232	14219	14106	14214	14094	14227	14164	14122	14091	14087	14179	14167	14131	14121	14318	14127	14233	14291	14191	14191	14134	14209	14236	14137	14260	14159	14025	14150	14251	14302	14164	14036	14004	14137	14253	14289	14083	14311	14161	14145	14346	14185	14303	14085	14041	14264	14200	14189	14254	14075	13973	14274	14183	14146	14108	14079	14120	14137	14083	14056	14161	14415	14055	14255	14137	14161	14056	14048	14405	14186	14110	14187	14156	14068	14123	14231	14111	14255	14005	14144	13980	14363	14067	14099	14151	14278	14060	14119	14190	14147	14099	14162	14118	14174	14099	14137	14162	14117	14304	14172	14139	14040	14227	13991	14232	14314	14009	14064	14264	14195	14017	14145	14000	14153	14156	14057	14042	14077	14198	14269	14235	14031	14236	13987	14096	14177	14017	14309	14068	14064	14140	14162	14116	14136	14242	14190	14157	14049	14175	14203	14044	14177	14280	14150	14199	14127	14326	14125	14079	14223	14092	14170	13996	14141	14231	14219	14217	14176	14171	14215	14336	14100	14130	14139	14264	14399	14169	14155	14252	14216	14116	14135	14082	14202	14163	14134	14215	14168	14111	14062	14235	14262	14248	14219	14125	14048	14356	14375	13970	14018	14247	13959	14105	14212	14106	14048	14189	14220	14060	14116	14087	14030	13958	14215	14213	14339	14147	14069	14049	14063	14242	14105	14163	14261	14034	14093	14343	14076	14213	14089	14027	14393	14225	14364	14122	14184	14244	14054	14379	14206	14203	14186	14171	13933	14155	14265	14207	14242	14095	14211	14133	14236	14142	14119	14285	14085	14122	14158	14032	13992	14316	14133	14174	13990	14085	14260	14079	14087	14349	14068	14169	14235	14324	14125	14097	14096	14128	14266	14150	14015	14181	14005	14210	14069	14355	14182	14025	14141	14090	14085	13902	14163	14047	14190	14110	14296	14003	14110	14085	14377	14271	14341	14161	14408	14080	14095	14319	14204	14194	14143	14217	14214	14238	14189	14048	14124	14383	14149	14170	14237	14020	14071	14102	14123	14236	14028	14115	14119	14194	14257	14217	14221	14178	14095	14158	14094	14030	14158	14140	14166	14193	14120	14022	14099	14228	14299	14148	14032	14238	14119	14150	14230	13958	14312	14118	14075	14182	14136	14128	14020	14135	14182	14232	14075	14136	14154	14135	14148	14226	14095	14146	14116	14089	14257	14075	13984	13993	14262	14104	14053	14064	14148	14187	14098	14201	14156	14058	14297	14093	14215	14050	14253	13984	14181	14032	14253	14393	14125	14167	14082	13986	14157	14293	14138	14041	14168	14182	14280	14058	14295	14311	14147	14155	14072	14179	14242	14284	14143	14441	14000	14124	13931	14170	14203	14123	14002	14025	14054	14207	14140	13994	14219	14053	14158	14255	14381	14242	14333	13976	14226	14186	14154	14162	14021	14132	14172	14127	13981	14091	14080	14152	14261	13979	14105	14215	14197	14146	14101	14206	14119	14107	14293	14217	14103	14140	14102	14105	14187	14153	14151	14063	14135	14194	14244	14184	14123	14135	14155	14271	14206	14145	14034	14023	14018	14175	14039	14295	14171	14027	14281	14214	14157	14131	14132	14176	14063	14087	14223	14225	14119	14186	14176	14081	14024	14161	14077	14264	14128	14147	14194	14144	14235	14286	14157	14060	14155	13976	14032	14000	14183	14031	14134	14059	14181	14305	14050	14240	14151	14119	14100	14118	14003	14022	14079	14333	14111	14122	14110	14117	14186	14079	14192	14250	14071	14181	14252	14241	14082	14280	14184	14162	14210	13905	14156	14082	14242	14217	14174	14216	14115	14083	14204	14168	14077	14189	14197	14164	14091	14185	14142	14088	14163	14275	14141	14042	14262	14145	14145	14219	14098	14124	14301	14273	14117	14352	14101	14203	14008	14109	14283	14005	14239	14246	14226	14202	14058	14185	14165	14038	14185	14052	14086	14116	14015	14247	14211	14234	14107	14355	14301	14026	13986	14241	14247	14212	14182	14199	14065	14308	14144	14175	14159	14124	14171	14197	14028	14174	14104	14246	14280	14279	14308	14116	14128	14134	14069	14142	14120	14206	14093	14091	14198	14172	14039	14109	14116	14077	14124	14226	14266	14258	14118	14125	14072	14370	14187	14066	14121	14082	14260	14176	14148	14121	14021	14062	14170	14010	14136	14134	14220	14098	14175	14167	14093	14232	14101	14125	14161	14044	14213	14119	14056	14073	14116	14259	14102	14205	14211	14270	14110	14290	14110	14165	14180	14169	14322	13889	14258	14107	14081	14154	14144	14308	14091	14200	13997	14272	14134	14012	14142	14246	14131	14172	14217	14223	14108	14122	14314	14213	14152	14000	14243	14195	14052	14062	14260	14077	14157	14230	14032	14135	14420	14282	14191	14157	14121	14092	14153	13987	14116	14008	14260	14250	14123	14163	14077	14039	14282	14141	14028	14293	14204	14261	14134	14093	14272	14126	14183	14298	14238	14107	14191	14209	14176	14193	14039	14131	14104	14167	14052	14123	14122	14167	14266	14123	14249	14195	14208	14059	14204	14173	14149	14114	14093	14079	14300	14201	14097	14183	14175	14147	14140	14239	14011	14079	14345	14277	14127	14070	14114	14024	14169	14285	14154	14066	14189	14210	14302	14236	14107	14363	14260	14194	14051	14178	14135	14135	14190	14074	14224	14158	14176	14286	14116	14262	14064	13966	14187	14366	14236	14216	14215	14109	14073	14066	14187	14217	13947	14173	14086	14123	14126	13943	14197	14055	14223	14009	14189	14026	14240	14168	14225	14102	14054	13976	14168	14341	14226	14173	14078	14126	13992	14156	14068	14264	14087	14215	14191	14005	13911	14255	14202	14104	14036	14110	14002	14094	14131	14191	14138	14274	14089	13997	14116	13988	14204	14026	14194	14194	14141	14316	13809	14317	14228	14227	13946	14342	14160	14084	14206	14104	14129	14085	14047	14065	14302	14140	14087	14231	14108	14300	14419	14187	14296	14093	14185	14115	14126	14248	14107	14175	14153	14188	14203	14203	14115	14113	14250	14124	14287	14244	14252	14130	14079	14163	14172	14249	14145	14198	14203	14176	14111	14068	14278	14100	14133	14198	14069	14218	14002	14088	14204	14135	14241	14097	14222	14276	14332	14294	14155	14152	14188	13937	14127	13993	14321	14090	14070	14050	14137	14302	14145	14096	14262	14179	14098	14190	14294	14069	14104	13977	14252	14074	14157	14151	14143	14212	14330	14245	14172	14115	14044	14121	14109	14195	14232	14101	14232
25422	21494	28744	26095	24143	23782	22428	19896	19284	19498	19167	18384	17924	17791	17595	17213	17127	17012	16831	17045	16634	16710	16914	16950	16540	16510	16534	16544	16777	16359	16680	16623	16224	16449	16596	16558	16499	16666	16398	16564	16452	16416	16525	16630	16581	16545	16577	16265	16408	16423	16297	16415	16552	16453	16420	16390	16431	16376	16391	16450	16507	16429	16315	16345	16701	16592	16468	16732	16381	16671	16569	16647	16615	16670	16339	16487	16401	16553	16396	16536	16384	16450	16561	16500	16601	16603	16387	16434	16347	16336	16523	16533	16462	16212	16315	16438	16386	16505	16499	16371	16488	16571	16379	16326	16509	16393	16584	16411	16519	16522	16380	16386	16428	16483	16675	16428	16397	16498	16536	16460	16563	16515	16605	16369	16517	16635	16550	16259	16511	16419	16593	16542	16433	16477	16494	16460	16345	16452	16355	16403	16405	16158	16527	16547	16369	16499	16334	16407	16434	16357	16526	16447	16477	16488	16410	16479	16504	16608	16451	16538	16387	16612	16479	16285	16364	16230	16580	16664	16555	16390	16434	16409	16485	16511	16436	16391	16683	16395	16691	16316	16438	16479	16483	16506	16264	16225	16278	16576	16565	16545	16234	16617	16393	16367	16556	16399	16464	16550	16488	16337	16655	16608	16410	16557	16491	16331	16493	16375	16356	16249	16181	16548	16384	16320	16311	16530	16516	16565	16391	16544	16208	16396	16509	16379	16275	16413	16521	16511	16316	16394	16434	16389	16231	16432	16394	16415	16482	16572	16359	16376	16492	16093	16499	16333	16505	16470	16429	16405	16360	16405	16280	16398	16409	16447	16505	16471	16426	16460	16553	16428	16438	16395	16257	16331	16439	16307	16397	16535	16356	16374	16412	16511	16344	16435	16421	16445	16348	16280	16426	16310	16272	16388	16513	16173	16393	16530	16602	16480	16510	16491	16537	16473	16211	16527	16383	16447	16642	16332	16493	16519	16270	16481	16582	16495	16582	16495	16500	16563	16559	16301	16432	16297	16410	16620	16514	16584	16403	16651	16409	16375	16423	16571	16299	16495	16429	16415	16238	16394	16504	16409	16382	16630	16458	16287	16222	16373	16521	16228	16419	16429	16508	16565	16581	16521	16507	16338	16483	16424	16475	16294	16289	16224	16578	16404	16476	16516	16510	16619	16509	16346	16310	16471	16371	16398	16333	16380	16418	16378	16382	16570	16499	16512	16504	16542	16400	16397	16404	16452	16465	16336	16242	16405	16670	16440	16526	16444	16547	16450	16450	16435	16526	16410	16382	16353	16587	16485	16453	16314	16431	16429	16415	16341	16333	16449	16545	16574	16506	16490	16534	16474	16317	16235	16474	16525	16556	16329	16402	16107	16377	16254	16210	16422	16394	16160	16298	16265	16447	16369	16407	16496	16531	16463	16538	16355	16309	16404	16419	16463	16349	16296	16352	16341	16465	16444	16303	16400	16379	16429	16422	16425	16426	16602	16541	16500	16566	16204	16089	16498	16547	16403	16354	16493	16405	16430	16448	16094	16462	16553	16438	16515	16454	16402	16249	16501	16614	16520	16523	16258	16416	16336	16160	16383	16447	16419	16359	16506	16449	16459	16620	16454	16513	16407	16495	16568	16529	16424	16491	16655	16472	16564	16429	16426	16319	16440	16333	16328	16625	16497	16356	16255	16574	16584	16339	16169	16528	16610	16388	16381	16477	16444	16602	16468	16312	16524	16534	16222	16295	16333	16383	16488	16444	16547	16530	16482	16473	16466	16354	16657	16383	16682	16367	16397	16650	16460	16541	16450	16509	16515	16559	16423	16448	16256	16384	16513	16422	16385	16520	16542	16280	16343	16633	16642	16461	16641	16404	16404	16401	16367	16318	16419	16288	16613	16403	16362	16336	16527	16521	16267	16402	16541	16355	16259	16268	16461	16334	16186	16249	16240	16562	16321	16476	16844	16577	16530	16492	16470	16343	16392	16420	16441	16188	16374	16598	16417	16432	16201	16270	16454	16483	16580	16621	16280	16490	16399	16395	16449	16541	16225	16510	16362	16375	16344	16488	16418	16316	16302	16410	16472	16500	16435	16303	16518	16335	16268	16513	16556	16582	16393	16369	16579	16582	16532	16416	16441	16311	16420	16615	16368	16242	16382	16329	16361	16426	16445	16627	16628	16352	16474	16591	16561	16360	16593	16569	16426	16447	16260	16444	16386	16601	16234	16622	16403	16362	16497	16461	16486	16522	16369	16515	16274	16459	16233	16450	16521	16462	16482	16363	16458	16496	16654	16521	16554	16727	16479	16488	16485	16284	16286	16554	16450	16427	16571	16434	16548	16313	16439	16293	16185	16453	16681	16429	16586	16430	16375	16345	16353	16441	16250	16392	16410	16450	16512	16573	16394	16594	16351	16146	16333	16209	16497	16665	16560	16421	16460	16369	16285	16493	16413	16481	16530	16227	16299	16551	16560	16455	16504	16540	16483	16472	16520	16416	16588	16403	16487	16419	16423	16435	16386	16241	16486	16424	16483	16451	16310	16428	16494	16575	16464	16771	16380	16341	16319	16580	16444	16390	16500	16362	16384	16484	16474	16288	16458	16415	16541	16639	16404	16492	16497	16465	16275	16315	16369	16236	16348	16257	16445	16375	16416	16448	16539	16415	16609	16401	16217	16306	16532	16386	16520	16199	16655	16322	16283	16660	16531	16376	16481	16239	16316	16429	16512	16248	16472	16212	16616	16498	16385	16385	16342	16661	16419	16559	16387	16499	16278	16301	16518	16658	16544	16288	16312	16542	16193	16479	16287	16443	16371	16476	16586	16457	16633	16078	16406	16248	16418	16303	16331	16608	16467	16602	16389	16350	16376	16577	16418	16462	16456	16470	16338	16158	16272	16446	16277	16485	16298	16498	16673	16628	16540	16304	16369	16359	16432	16606	16527	16519	16314	16176	16414	16411	16447	16411	16306	16554	16461	16404	16530	16492	16334	16511	16336	16484	16307	16303	16456	16343	16478	16341	16337	16444	16403	16448	16289	16346	16321	16473	16471	16529	16323	16500	16522	16342	16461	16704	16648	16405	16309	16450	16454	16582	16431	16401	16599	16386	16331	16737	16440	16382	16402	16524	16559	16417	16400	16431	16229	16387	16446	16536	16252	16341	16450	16285	16156	16188	16263	16479	16540	16703	16346	16412	16439	16436	16492	16299	16314	16481	16367	16441	16381	16494	16536	16649	16532	16418	16394	16381	16506	16439	16314	16448	16443	16396	16606	16645	16394	16375	16458	16363	16184	16528	16500	16267	16489	16395	16468	16705	16395	16516	16377	16366	16410	16486	16557	16447	16623	16306	16482	16356	16597	16684	16544	16384	16422	16396	16378	16455	16454	16332	16581	16688	16557	16392	16305	16246	16568	16515	16593	16389	16258	16355	16405	16447	16477	16692	16356	16458	16337	16478	16572	16372	16395	16583	16358	16399	16397	16463	16658	16584	16401	16413	16499	16545	16495	16402	16355	16472	16328	16485	16612	16605	16266	16343	16515	16166	16446	16471	16451	16260	16412	16442	16450	16494	16460	16283	16361	16448	16606	16518	16646	16553	16519	16406	16402	16558	16483	16503	16527	16465	16507	16611	16280	16399	16431	16509	16182	16490	16368	16571	16452	16459	16523	16554	16449	16350	16283	16423	16426	16663	16279	16430	16387	16270	16305	16434	16476	16333	16351	16659	16394	16432	16590	16476	16429	16215	16392	16508	16403	16368	16238	16230	16284	16334	16454	16405	16289	16220	16334	16406	16263	16220	16397	16470	16477	16552	16312	16391	16224	16394	16472	16494	16645	16486	16481	16389	16382	16553	16536	16388	16280	16592	16446	16431	16417	16533	16379	16205	16418	16362	16264	16376	16429	16370	16668	16283	16626	16597	16588	16351	16398	16473	16397	16431	16450	16319	16250	16518	16397	16427	16584	16504	16396	16515	16427	16572	16395	16440	16394	16319	16359	16446	16473	16293	16452	16429	16630	16389	16577	16341	16452	16514	16487	16561	16571	16238	16554	16427	16396	16376	16456	16585	16536	16377	16331	16252	16416	16392	16516	16523	16320	16474	16383	16397	16247	16554	16291	16258	16449	16515	16412	16255	16515	16417	16491	16529	16477	16419	16346	16456	16460	16423	16569	16398	16409	16452	16220	16520	16493	16465	16381	16575	16386	16352	16292	16262	16337	16508	16337	16526	16562	16480	16344	16324	16438	16323	16520	16308	16439	16560	16268	16585	16527	16458	16537	16432	16497	16523	16435	16311	16286	16442	16535	16438	16512	16387	16573	16541	16312	16567	16360	16484	16270	16316	16424	16348	16387	16369	16316	16576	16552	16572	16526	16276	16266	16290	16426	16458	16270	16342	16471	16511	16424	16369	16467	16411	16498	16666	16452	16475	16246	16549	16454	16487	16496	16326	16563	16387	16389	16431	16526	16627	16599	16497	16484	16494	16495	16413	16401	16409	16478	16510	16266	16333	16509	16442	16393	16452	16635	16554	16574	16286	16523	16323	16309	16414	16410	16493	16401	16462	16352	16437	16496	16439	16452	16319	16394	16191	16353	16504	16385	16291	16153	16453	16566	16337	16288	16435	16584	16394	16440	16441	16408	16656	16447	16369	16340	16543	16510	16747	16455	16544	16466	16705	16321	16520	16600	16381	16467	16389	16378	16408	16473	16395	16507	16291	16445	16257	16579	16607	16464	16193	16328	16481	16391	16527	16440	16513	16434	16460	16256	16495	16433	16278	16570	16559	16593	16228	16483	16430	16171	16388	16547	16323	16419	16531	16498	16525	16390	16489	16522	16467	16477	16273	16371	16474	16550	16406	16428	16520	16468	16486	16601	16380	16504	16431	16447	16490	16607	16410	16433	16352	16436	16557	16417	16504	16512	16532	16471	16449	16485	16532	16438	16410	16322	16409	16411	16346	16424	16405	16279	16503	16356	16288	16368	16412	16320	16462	16423	16507	16462	16526	16294	16410	16518	16420	16714	16307	16427	16525	16414	16398	16386	16482	16299	16323	16323	16412	16373	16523	16541	16299	16324	16405	16528	16515	16313	16223	16663	16310	16292	16299	16524	16431	16443	16317	16605	16651	16280
26520	41929	40088	30878	26125	23292	20984	19459	18994	18814	18266	17296	16392	15970	15569	15441	15190	15075	14974	14858	14642	14594	14605	14429	14537	14614	14419	14510	14537	14305	14254	14350	14154	14348	14176	14321	14121	14183	14230	14196	14323	14143	14222	14128	14223	14288	14423	14240	14035	14380	14361	14260	14301	14206	14265	14221	14205	14127	14187	14399	14085	14059	14218	14147	14216	14157	14098	14115	14243	14291	14149	14185	14273	14276	14310	13907	14265	14086	13960	14210	14231	14258	14255	14276	14228	14083	14162	14081	14204	14233	14279	14258	14205	14289	14129	14206	14192	14162	14152	14030	14161	14177	14183	14036	14206	14235	14171	14042	14152	13943	14309	14131	14112	14216	14164	14114	14147	14452	14258	14250	14049	14244	14263	14110	14106	14097	14141	14276	14222	14360	14027	14131	14122	14132	14088	14059	14218	14043	14103	14057	14302	14297	14173	14109	14274	14171	14222	14154	14208	14066	14381	14229	14129	14247	14032	14202	14068	14052	14044	14127	14060	14106	14153	14147	14065	14127	14176	14132	14305	14122	14034	14082	14268	14218	14163	14014	14160	14203	14315	14156	14165	14035	14091	14090	14229	14142	14083	14208	14105	14161	14071	13990	14199	14153	14231	14052	14359	14192	14239	14241	14134	14306	14265	14178	14271	14271	14124	14089	14146	14316	14230	13978	14201	14222	14187	14248	14098	14265	14168	14223	14336	14277	14177	14153	14199	13845	14313	14159	14383	14239	14266	14168	14232	14165	14257	14128	14065	14210	14127	14041	14131	14141	14196	14103	14081	14232	14074	14268	14130	14164	14074	14134	14181	14229	14211	14234	14278	14316	14198	14102	13980	14135	14248	14205	14296	14183	14069	14291	14183	14394	14175	14073	14280	14117	14058	14164	14265	14255	14175	14101	14217	14166	14076	14118	14173	14168	14283	13977	14205	14253	14189	14079	14131	14181	14203	14171	14296	14145	14091	14091	14162	14081	14156	14210	14111	14362	14054	14066	14080	14182	14122	14119	13987	14313	14203	14141	14152	14234	14383	14248	14357	14086	14093	14264	14206	14076	14225	14043	14172	14197	14142	14048	14146	14159	14229	13950	14087	14210	14298	14071	14194	13981	14161	14135	14308	14251	14226	14136	14107	14304	14255	14117	14334	14128	14176	14109	14236	14103	14129	14124	14227	14493	14262	14047	13964	14152	14290	14124	14042	14172	14040	14234	14247	14303	14257	14270	14235	14189	13968	14240	14272	14238	14044	14281	14298	14157	14358	14050	14243	14143	14217	14269	14453	14030	14267	14240	14163	14080	13987	14151	14190	14140	14217	14014	14071	14145	14113	14096	14113	14147	14201	14122	14320	14092	14291	14291	14355	14222	14131	13976	14182	14356	14212	14135	14218	14128	14091	14119	14167	14294	14273	14222	14168	14380	14253	14250	14233	14202	14048	14198	14119	14204	14099	14319	14155	14181	14244	14346	14267	14071	14088	14179	14120	14172	14197	13957	14166	14071	14212	14056	14109	14117	14282	14136	14214	14104	14188	14291	14199	14249	14280	14037	14251	14198	14257	14202	14095	14275	14263	14221	13969	14183	14208	14222	14326	14175	14093	14184	14124	14168	14326	14184	14138	14148	13982	14243	14128	14186	14376	14086	14203	14079	14285	14297	14191	14043	14247	14199	14276	14230	14246	14402	14298	14007	14262	14010	14368	14158	14240	14060	14158	14090	14231	14121	14299	14002	14323	13990	14173	14213	14162	14308	14071	14027	14064	14166	14313	14283	14072	14115	14126	14213	14245	14114	14305	14135	14082	14238	14268	14091	14226	14130	14235	14224	14255	14265	14167	14287	14174	14003	14208	14113	14225	14279	14149	14112	14127	14091	14234	14234	14245	14280	14097	14091	14332	14266	14252	14148	14225	14110	14055	14008	14175	14221	14190	14078	14179	14265	14059	14209	14063	14173	14131	14263	14166	14148	14154	14262	14313	14171	14204	14042	14244	14011	14168	14248	14279	14402	14126	14205	14259	14115	14009	14183	14218	14033	14117	14177	14286	14101	14150	14157	14197	14221	14284	14148	14103	14285	14361	14250	14225	14253	14241	14103	14223	14200	14083	14139	14211	13987	14264	14176	14274	14106	14120	14105	14200	14251	14332	14073	14209	14075	14360	14138	14208	14226	14143	14288	14217	13989	14325	14023	14216	14074	14222	14142	14417	14155	14086	14086	14143	14214	14295	14135	14185	14158	14197	14168	14045	14174	14244	14196	14195	14118	14265	14140	14329	14157	14314	14190	14235	14202	14266	14065	14357	14113	14161	14133	14272	14159	14159	14019	14069	14199	14194	14322	14221	14113	14159	13958	14341	14280	13996	14102	14150	14021	14111	14178	14102	14285	14035	14173	14141	14171	14212	14178	14260	14202	14254	14185	14135	14066	14300	14073	14065	14269	14246	14126	14237	14278	14223	14292	14294	14114	14011	14153	14076	14277	14112	14228	14237	14108	14326	14083	14076	14181	14262	14091	14041	14197	14220	14244	14118	14099	14249	14062	14142	14151	14130	14270	14153	14275	14275	14172	14009	14141	14428	14255	14222	14171	14183	14090	14157	14157	14213	14282	14139	14247	14145	14115	14090	14274	14317	14228	14099	14168	14296	14181	14165	14248	14283	14166	14211	14184	14237	14242	14166	14088	14176	14259	14113	14258	14210	14178	14233	14118	14091	14271	14319	14160	14080	14189	14173	14066	14071	14296	14090	14074	14191	14153	14184	14266	14008	14330	14092	14260	14055	14240	14174	14317	14160	14364	14147	14114	14072	14158	14156	14087	14066	14217	13991	14391	14118	14055	14094	14001	14214	14206	14194	14055	14185	14146	14317	14174	14181	14106	14265	14148	14311	14232	14147	14155	14129	14320	14069	14111	14112	14134	14088	14032	14242	14029	14116	14153	14340	14326	14266	14186	14213	14154	14142	14174	14343	14129	14207	14222	14257	14223	14192	14170	14282	14228	14143	14162	14214	14294	14207	14248	14357	14045	14354	14205	14229	14073	14278	14163	14236	14125	14180	14137	14146	14106	14415	14263	14089	14135	14272	13931	14179	13939	14159	14284	14257	14314	14228	14136	14185	14123	14268	14161	14318	14166	14235	14318	14069	14100	14006	14101	14134	14307	14342	14041	14105	14360	14149	14174	14249	14202	14097	14077	14051	14239	14281	14193	14181	14176	14241	14297	14274	14075	14271	14082	14131	14138	14337	14034	14019	14126	14207	14179	14206	14281	14198	14027	14237	14272	14213	14269	13972	14173	14100	14120	14201	14040	14277	14265	14083	14143	14288	14103	14108	14237	14226	14249	14229	14273	14175	14209	14076	14123	14082	14116	14309	14278	14073	14100	14127	14011	14241	14425	14235	14334	14138	14070	14206	14204	14109	14195	14006	14259	14139	14350	14045	14202	14220	14125	14257	14211	14253	14058	13994	14228	14209	14014	14268	14083	14150	14129	14219	14315	14088	14056	14263	14214	14244	14241	14162	13926	14239	14117	14070	14099	14303	14210	14112	14130	14250	14200	14250	14102	14158	14069	14086	14274	14137	14131	14122	14112	14271	14326	14206	14236	14086	14106	14151	14137	14143	14262	14278	14076	14145	14243	14100	14189	14248	14214	14082	14198	14240	14167	14158	14106	14212	14284	14058	14165	14126	14172	14224	14201	14254	14196	14194	14214	14069	14167	14434	14161	14161	13993	13940	14269	14101	14090	14208	14281	14134	14146	14049	14200	14287	14148	14382	14263	14211	13984	14144	14130	14186	14333	14381	14147	14141	14189	14129	14055	14168	14252	14081	14333	14281	14219	14335	14216	14197	14130	14264	14318	14127	14215	14099	14219	14195	14130	14211	14014	14188	14195	14320	14095	14078	14140	14152	14205	14131	14127	14078	14349	14127	14164	14230	14192	14109	13943	14096	14287	14009	14210	14126	13986	14194	14258	14239	14046	14273	14300	14343	14243	14071	14143	14146	14120	14174	14258	14317	13992	14321	14212	14173	14165	14001	14175	14156	14062	14206	14223	14156	14134	14241	14090	14222	14148	14257	14210	14287	14048	14117	14200	14273	14120	14124	14219	14233	14155	14225	14458	13940	14356	14176	14340	14214	14269	14157	14306	14334	14026	14139	14266	14288	14111	14149	14258	14216	14202	14270	14327	14143	14105	14072	14372	14197	14149	14324	14226	14164	14259	14359	14255	14168	14340	14125	14215	14160	14143	14131	14009	14187	14266	14186	14269	14118	14105	14174	14134	14256	14110	14057	14337	14250	14315	14209	14342	14228	14251	14182	14223	14249	14157	14211	14011	14173	14152	14235	14053	13989	14248	14131	14122	14042	14063	14193	14127	14291	14129	14021	14128	14177	14221	14295	14354	14009	14075	14093	14217	14129	14214	14237	14309	14135	14366	14222	14130	14254	14134	14306	14129	14111	14003	14042	14196	14131	14293	13921	14042	14189	14080	14260	14200	14028	14271	14145	14169	14148	14190	14172	14315	14173	14253	14202	14047	14101	14309	14147	14144	14240	14160	14255	14191	14221	14175	14101	14045	14060	14110	14241	14148	14079	14327	14111	14219	13983	14407	14214	14247	14358	14224	14119	14132	14199	14049	14051	14249	14063	14134	14113	14128	14176	14266	14186	14167	14226	14302	14205	14132	14328	14275	14130	14100	14176	14262	14116	14189	14358	14141	14334	14125	14276	14283	14254	14226	14276	14170	14371	14293	14174	14293	14045	14229	14209	14215	14187	14096	14355	14229	14133	14248	14190	14127	14364	14114	14119	14160	14223	14131	14246	14248	14340	14101	14182	14342	14312	14173	14238	14153	14238	14203	14332	14086	14120	14239	14321	14112	14162	14097	14160	14203	14104	14218	14215	14102	14291	14084	14217	14252	14083	14196	14275	14196	14205	14233	14028	14186	14200	14077	14162	14153	14142	14187	14240	14224	14029	14057	14063	14034	14230	14127	14216	14003	14081	14209	14139	14339	14089	14242	14167	14179	14110	14223	14202	14187	14200	14255	14089	14187	14192	14095	14193	14131	14149	14224	14197	14181	14295	14167	14299	14200	14089	14183	14230	14102	13959	14152	14081	14277	14155	14192
24088	21461	29111	24480	23261	25966	26082	22091	21111	21114	20461	19485	18583	18325	18120	17918	17575	17449	17087	17096	17282	17204	17000	17076	16900	16802	16877	16782	16866	16906	16910	16638	16556	16610	16652	16744	16386	16852	16491	16679	16487	16567	16675	16529	16627	16650	16511	16583	16565	16518	16364	16582	16638	16508	16424	16506	16554	16431	16606	16465	16609	16299	16555	16426	16305	16573	16718	16371	16396	16572	16365	16682	16432	16654	16582	16451	16645	16642	16556	16510	16545	16454	16593	16376	16644	16644	16685	16652	16539	16395	16529	16724	16541	16402	16514	16523	16646	16662	16511	16393	16657	16289	16455	16531	16593	16535	16530	16589	16559	16432	16452	16622	16353	16420	16245	16338	16479	16243	16453	16429	16718	16417	16504	16513	16495	16543	16669	16643	16576	16322	16417	16330	16434	16479	16644	16510	16527	16435	16441	16495	16418	16525	16288	16666	16505	16486	16482	16381	16633	16512	16492	16622	16529	16621	16373	16406	16565	16529	16550	16418	16447	16521	16481	16293	16195	16425	16680	16314	16456	16496	16457	16488	16514	16450	16246	16368	16531	16295	16589	16296	16333	16511	16437	16398	16412	16514	16447	16451	16167	16614	16677	16446	16390	16453	16615	16543	16310	16780	16729	16388	16781	16311	16534	16482	16661	16576	16709	16471	16439	16483	16612	16360	16341	16438	16573	16476	16466	16338	16465	16450	16426	16454	16648	16369	16643	16509	16518	16441	16493	16440	16438	16446	16581	16367	16486	16450	16413	16373	16586	16560	16551	16356	16649	16436	16525	16334	16294	16480	16221	16507	16585	16599	16616	16559	16562	16543	16322	16326	16417	16387	16510	16415	16506	16516	16428	16582	16548	16482	16341	16631	16484	16418	16408	16408	16700	16637	16506	16492	16515	16577	16605	16522	16462	16454	16446	16395	16593	16511	16607	16630	16623	16298	16273	16385	16419	16467	16297	16528	16358	16347	16575	16335	16572	16443	16543	16553	16560	16498	16402	16634	16487	16670	16558	16503	16627	16447	16372	16407	16377	16466	16542	16260	16436	16446	16449	16489	16385	16520	16509	16544	16451	16614	16452	16645	16422	16612	16598	16564	16400	16634	16440	16587	16454	16644	16338	16553	16562	16455	16312	16458	16259	16376	16501	16571	16503	16333	16384	16350	16699	16392	16522	16567	16551	16502	16596	16458	16389	16509	16480	16340	16707	16435	16489	16534	16542	16515	16616	16550	16356	16380	16352	16292	16270	16406	16456	16451	16481	16264	16377	16684	16497	16363	16605	16425	16196	16716	16431	16480	16461	16497	16354	16417	16236	16392	16412	16462	16529	16362	16355	16407	16429	16381	16564	16464	16308	16428	16650	16530	16477	16271	16397	16253	16433	16456	16453	16408	16489	16437	16639	16487	16677	16202	16498	16327	16514	16447	16401	16501	16649	16643	16543	16320	16517	16328	16302	16390	16442	16530	16749	16430	16314	16368	16636	16553	16424	16401	16485	16574	16422	16262	16572	16516	16466	16583	16450	16392	16346	16340	16555	16568	16546	16680	16564	16496	16287	16394	16392	16450	16513	16584	16609	16630	16333	16443	16216	16535	16375	16408	16605	16496	16334	16536	16346	16478	16577	16370	16513	16531	16314	16301	16208	16486	16644	16392	16571	16402	16327	16403	16478	16448	16418	16482	16486	16539	16417	16570	16498	16299	16607	16300	16364	16583	16491	16386	16411	16347	16364	16500	16391	16368	16441	16609	16403	16631	16436	16495	16464	16367	16304	16419	16530	16486	16291	16564	16552	16358	16220	16451	16340	16348	16568	16398	16482	16655	16574	16208	16568	16308	16633	16599	16529	16414	16442	16275	16502	16449	16665	16516	16474	16331	16336	16367	16354	16451	16539	16418	16544	16409	16600	16570	16532	16422	16535	16396	16596	16354	16347	16546	16490	16479	16561	16335	16427	16467	16365	16405	16548	16371	16425	16511	16461	16564	16511	16464	16336	16632	16463	16410	16513	16610	16629	16460	16373	16400	16391	16212	16536	16574	16425	16365	16313	16490	16542	16524	16346	16344	16277	16351	16523	16299	16471	16375	16365	16509	16380	16520	16564	16329	16532	16418	16535	16655	16341	16480	16580	16374	16345	16497	16465	16527	16701	16523	16512	16522	16487	16211	16367	16509	16291	16359	16396	16379	16517	16518	16608	16478	16524	16359	16423	16560	16494	16671	16686	16487	16538	16449	16467	16607	16627	16433	16591	16532	16476	16335	16484	16447	16458	16498	16484	16607	16551	16437	16453	16412	16483	16272	16574	16465	16558	16293	16333	16546	16530	16607	16412	16573	16236	16443	16800	16372	16611	16347	16367	16592	16639	16449	16618	16474	16383	16498	16409	16403	16530	16521	16558	16458	16385	16544	16513	16557	16412	16179	16535	16580	16440	16445	16573	16357	16718	16565	16527	16769	16641	16401	16390	16447	16433	16638	16540	16358	16434	16211	16463	16529	16471	16392	16227	16353	16555	16524	16418	16590	16457	16335	16445	16344	16545	16383	16562	16282	16475	16503	16314	16545	16459	16468	16463	16512	16418	16446	16446	16500	16570	16531	16564	16652	16440	16517	16493	16347	16350	16386	16557	16534	16411	16259	16526	16319	16257	16595	16473	16306	16640	16456	16517	16357	16523	16517	16516	16267	16366	16463	16526	16447	16502	16496	16392	16371	16367	16454	16408	16470	16759	16503	16441	16504	16489	16277	16416	16342	16273	16478	16463	16520	16369	16356	16410	16389	16369	16478	16381	16335	16376	16638	16387	16541	16488	16695	16466	16484	16470	16520	16591	16501	16362	16592	16488	16228	16381	16601	16498	16519	16423	16407	16490	16408	16752	16412	16502	16407	16662	16448	16576	16628	16472	16395	16495	16633	16540	16423	16324	16284	16251	16440	16426	16456	16465	16319	16417	16407	16497	16430	16489	16369	16305	16486	16364	16470	16547	16383	16450	16548	16532	16454	16492	16570	16322	16471	16257	16362	16403	16387	16385	16623	16435	16524	16676	16298	16425	16372	16521	16553	16264	16385	16493	16533	16529	16355	16324	16385	16519	16340	16463	16371	16490	16450	16363	16487	16497	16539	16586	16482	16281	16440	16525	16303	16445	16625	16211	16483	16322	16421	16566	16491	16447	16556	16541	16329	16533	16306	16460	16498	16422	16237	16376	16308	16406	16454	16398	16413	16262	16548	16482	16561	16385	16405	16462	16394	16385	16446	16622	16432	16481	16409	16372	16415	16550	16485	16692	16276	16366	16458	16446	16595	16573	16556	16623	16425	16485	16461	16439	16400	16281	16569	16511	16381	16418	16395	16578	16461	16398	16599	16454	16336	16567	16350	16419	16401	16357	16489	16432	16525	16400	16749	16704	16462	16467	16409	16498	16406	16539	16472	16394	16326	16339	16605	16513	16524	16540	16546	16492	16389	16475	16538	16665	16664	16358	16557	16467	16456	16380	16281	16361	16571	16440	16395	16238	16376	16453	16397	16567	16405	16333	16477	16444	16483	16337	16549	16256	16493	16362	16476	16728	16531	16569	16356	16487	16567	16426	16531	16500	16590	16444	16516	16467	16423	16417	16390	16570	16547	16301	16421	16396	16554	16613	16573	16270	16478	16447	16203	16326	16457	16498	16407	16532	16436	16417	16615	16547	16707	16363	16154	16448	16298	16280	16402	16254	16334	16417	16403	16425	16585	16639	16420	16333	16403	16376	16477	16399	16531	16516	16371	16587	16569	16582	16581	16395	16585	16272	16342	16637	16201	16194	16616	16550	16456	16307	16338	16443	16544	16318	16281	16484	16339	16569	16539	16519	16517	16379	16699	16465	16420	16500	16612	16590	16550	16293	16498	16531	16551	16352	16518	16343	16343	16491	16459	16321	16529	16399	16474	16558	16144	16536	16575	16384	16564	16337	16305	16648	16377	16341	16454	16549	16529	16413	16388	16285	16569	16636	16554	16347	16491	16292	16266	16492	16588	16339	16407	16592	16603	16666	16445	16444	16630	16484	16700	16161	16325	16357	16364	16542	16542	16452	16571	16284	16511	16617	16310	16403	16316	16503	16488	16466	16480	16576	16314	16531	16547	16414	16378	16612	16288	16490	16590	16490	16443	16427	16385	16404	16542	16322	16502	16581	16541	16407	16608	16396	16497	16517	16463	16427	16405	16447	16532	16488	16315	16379	16514	16444	16378	16379	16586	16495	16586	16367	16460	16541	16394	16586	16511	16450	16582	16491	16548	16265	16595	16508	16381	16522	16563	16442	16611	16377	16427	16433	16336	16435	16544	16325	16731	16584	16484	16479	16502	16788	16604	16402	16576	16592	16431	16588	16584	16567	16422	16533	16462	16474	16492	16534	16440	16524	16511	16470	16357	16268	16600	16195	16422	16308	16474	16690	16426	16475	16573	16464	16477	16477	16418	16340	16611	16767	16517	16420	16581	16554	16556	16433	16476	16504	16491	16400	16452	16431	16473	16560	16475	16459	16202	16362	16392	16273	16281	16497	16637	16385	16546	16470	16323	16441	16423	16587	16535	16481	16438	16326	16354	16528	16545	16670	16547	16385	16465	16468	16378	16580	16257	16457	16469	16412	16442	16315	16338	16699	16520	16531	16397	16510	16620	16249	16435	16596	16432	16483	16443	16444	16485	16451	16312	16433	16433	16374	16472	16613	16559	16434	16427	16549	16371	16450	16582	16508	16324	16526	16433	16236	16447	16577	16435	16327	16559	16527	16545	16393	16368	16436	16509	16375	16452	16427	16436	16204	16314	16646	16503	16545	16551	16392	16282	16406	16451	16307	16374	16232	16403	16430	16379	16338	16483	16351	16277	16617	16601	16333	16344	16441	16173	16470	16287	16378	16412	16357	16415	16433	16431	16567	16599	16309	16438	16415	16364	16354	16436	16392	16380	16242	16512	16526	16467	16486	16676	16512	16671	16390	16421	16470	16376	16579	16526	16526	16631	16378	16512	16585	16615	16328	16461	16431	16297	16612	16329	16362	16462	16375	16434	16687	16519	16460	16402	16332	16284	16430	16480	16536	16529	16413	16320	16540	16382	16626	16621	16442	16543	16360	16587	16664	16470
28321	47135	44793	35407	30322	26669	23975	22692	21772	21169	19749	18583	17460	16785	16639	16271	15971	15459	15143	15146	14958	14968	14835	14702	14700	14603	14572	14388	14344	14245	14183	14273	14197	14072	14177	14325	14272	14225	14496	14343	14294	14209	14415	14200	14206	14289	14151	14258	14206	14322	14203	14342	14278	14170	14120	14292	14215	14215	14096	14092	14320	14172	14248	14231	14234	14254	14066	13991	14272	14071	14175	14106	14178	14106	14162	14155	14272	14352	14225	14236	14303	14085	14165	14218	14272	14261	14129	14191	14161	14092	14344	14321	14240	14118	14206	14112	14119	14346	14166	14282	14035	14074	14178	14179	14257	14306	14028	14032	14204	14089	14131	14120	14086	14222	14031	14031	14093	14136	14314	13970	14140	14171	14114	14105	14132	14254	14151	14135	14066	14072	14121	14158	14070	14214	14087	13993	14053	14203	14178	14380	14188	13820	14157	14186	14270	14234	14228	14282	14236	14208	14085	14134	14046	14273	14036	14211	14106	14105	14127	14068	14138	14045	14276	14195	14009	14096	14156	14162	14132	14041	14109	14189	14139	14186	14196	14250	14139	14002	14309	14133	14212	14244	14149	14013	14106	14147	14149	14039	14280	14086	14271	13939	14217	14095	14318	14120	14090	14276	14270	14156	14150	14019	14094	14211	14164	14263	14058	14087	14084	14345	14268	14167	14037	14212	14285	14276	14212	14125	14210	14066	14091	14218	14124	14295	14153	14152	14121	14093	14312	14103	14209	14180	14292	14025	14059	13934	14221	14066	14128	14174	14124	14182	14086	14066	14311	14108	14092	14035	14059	14167	14273	14267	14031	14135	14140	14136	14102	14157	14215	14100	14258	14175	14202	14303	14229	14100	14043	13919	14085	14098	14081	14162	13994	14378	14280	14078	14156	14200	14170	14127	14012	14159	14186	14193	14166	14111	14170	14041	14075	14085	14063	14078	14146	14136	14129	14122	14185	14217	14173	14158	14055	14197	14106	14084	14251	14121	14223	14198	14002	14005	14279	14067	14044	14335	14378	14109	14158	14280	14091	14120	14215	14140	14274	14101	14208	14033	14020	14161	14118	14260	14044	14162	14034	14123	13964	14202	14166	14108	14045	14139	14164	14004	14297	14080	14154	14105	14237	14117	14046	14058	14041	14111	14173	14121	14041	14127	14057	14104	14153	14334	14047	14335	14082	14101	14175	14137	14089	14205	13953	14070	14030	14149	14253	14139	14111	14111	14124	14182	14161	14247	14110	13998	14186	14154	13883	14217	14016	14230	14167	14168	14119	14177	14255	14199	14226	14198	14016	14067	14161	14199	14307	14155	14060	14040	14126	14144	14109	14194	14115	13958	14184	14146	14168	13979	14230	14240	14089	13957	14232	14245	14128	13956	14017	14115	14082	14151	14222	14021	14004	14277	14219	14172	14281	14243	14129	14160	14111	14118	14042	14343	14134	14120	14325	14157	14135	14224	14214	14319	14099	14025	14232	14043	14280	14136	14110	14040	14187	14310	14087	14080	13898	14171	14186	14008	14126	14042	14172	14052	14224	14190	14228	13954	14129	14176	14147	13937	14192	14101	13928	14284	14315	14156	14232	14114	14216	14278	14149	14134	14199	14157	14101	14138	14234	14237	14332	14265	14127	14084	14194	14172	14112	14094	14260	14156	14040	14163	14065	14029	14094	14032	14025	14103	14174	14160	14240	14199	14152	14142	14064	14191	14199	14200	14126	14191	14220	14227	14036	14139	14098	14218	14161	14043	14055	14105	14113	14204	14310	14082	14261	14261	14198	13996	14088	14109	13986	14085	13990	14203	14149	14081	14038	14064	14175	14014	14214	14122	14201	14064	14232	14080	14011	14188	14173	14064	14210	14291	14163	14095	14258	14129	14137	14098	14204	14090	13974	14149	14166	14120	14092	14171	13965	14152	14125	14180	14176	14194	14051	14155	14185	14106	14096	14086	14130	14209	14187	13980	14211	14125	14076	14003	14124	14164	14198	14160	14067	14201	14043	13998	14112	14107	14211	14117	14141	14067	14127	14300	14259	14107	14273	14124	14130	13989	14178	14271	14222	14053	14264	14187	14189	14132	14330	14185	14077	14016	14212	14262	14076	14246	14181	14131	14024	14152	14166	14239	14195	14250	14131	14098	14123	14138	14018	14128	14074	14237	14002	14297	14015	14148	14135	14335	13986	13891	14215	14109	14236	14236	14060	14105	14307	14091	14106	14133	14175	14039	14169	14157	14195	14209	13860	14269	13993	14205	14109	13995	14222	14038	14159	14119	13947	14221	14232	14094	14032	14211	14337	14173	14041	14172	14318	14311	14171	14213	14068	14130	14136	13996	14146	14132	14032	14148	14083	14272	14110	14147	14145	14078	14298	14251	14048	14130	14020	13940	14042	14017	13949	14362	14145	14129	14207	14212	14095	14014	14232	14003	14002	14126	14234	14136	14201	14130	13983	13948	14241	14153	14227	13962	14095	14099	14096	14203	14211	14089	14110	14303	14249	13984	14054	14234	14273	14213	14107	14122	14153	13956	14167	14063	14153	14156	13972	14198	14003	14284	14235	14128	14254	14122	14059	14076	14295	14095	14182	14177	14014	14171	13924	14245	14096	14164	14085	14101	14238	14114	14180	14425	14161	14110	14060	14117	14131	14084	14020	14255	14168	14034	14017	14111	14087	14114	14084	14022	14136	14447	14240	14206	14065	14103	13936	14162	14090	14185	14034	14312	14059	14230	14075	14173	14225	14173	14223	14177	14166	14050	14115	14211	14227	14071	14256	14248	14100	14134	14189	14103	14117	14079	14116	14264	14090	14167	14098	14080	14297	14013	14165	14047	14186	14098	14118	14050	13990	14108	14133	14312	14145	14112	13929	14184	14142	14037	14297	14268	14004	14033	14176	14269	13954	14149	14059	14285	14085	14186	14197	13982	14311	14166	14143	14097	14198	14189	14128	13987	14202	14162	13979	14124	14264	14048	14171	14100	14017	14054	14188	14205	14160	14188	14030	14263	14218	14119	14117	14137	14150	14318	14268	14136	14205	14101	14177	14245	14109	14235	13959	14119	13999	14259	14204	14094	14101	14133	14129	14006	14250	14306	14356	14076	14097	14181	14025	14110	14287	14221	14087	14224	14189	14051	14324	14240	13989	14144	14084	14112	14096	14110	14045	14152	14066	14138	14149	14212	14178	14052	13937	14245	14005	14396	14106	14288	14079	14075	14171	14097	14138	14062	14193	14084	14055	14218	13999	14077	14134	14313	14141	14096	14139	14118	13986	14154	14027	14158	14144	14158	14135	14055	14239	14087	14126	14118	14106	14217	14153	13914	14174	14151	14049	13998	14136	14088	14086	13978	14062	13900	14271	14205	14236	14247	14192	13997	14179	14050	14145	14400	14195	14072	14126	14073	14027	14333	13943	14191	14040	14019	14198	14182	14038	14089	14084	14132	14067	14113	14334	14062	14067	14132	14027	14375	14041	13943	14332	13991	14273	14142	14227	14111	14068	14194	14181	14103	13988	14169	14091	13995	14084	14034	14099	14287	14116	14134	14088	14021	14244	14044	14225	14306	14151	14283	14132	14102	14188	14099	14122	14125	14151	14170	14219	13989	14140	14056	14117	14113	14031	14317	14093	14180	14167	14147	14230	14214	14127	14197	14212	14197	14090	14169	14123	14053	14005	14258	14238	14094	14151	14027	14038	14189	14280	14136	14097	14103	14194	14118	13898	14133	14086	14051	14088	14117	13975	14093	14157	14160	14094	14219	13937	14060	14243	14231	14255	14095	14102	14217	14303	14125	14076	14192	14368	14244	14259	13987	14174	14089	14239	14120	14116	14248	14068	14194	14352	14106	14170	14122	14212	14185	14104	14101	14043	14118	14165	14283	13999	14375	14159	14073	14089	14199	14163	14207	14299	14116	14089	14071	14197	14216	14125	14107	14065	14110	14179	14148	14001	14189	14079	14111	14144	14067	14086	14231	14076	14184	14108	13995	14081	14067	14027	14241	14225	14091	14153	14023	14200	14153	14285	14164	14268	14183	14316	14135	14100	14085	14251	14159	14229	14114	14119	13998	14223	14152	14191	14105	13967	14090	14118	14031	14128	14159	14139	14096	13996	14215	14138	14222	14040	14160	14166	14310	14277	14230	14168	14210	14041	14196	14355	14105	14136	14075	14036	14245	14096	14186	14173	14200	14133	14226	14213	14216	14112	14159	14133	14131	14225	14166	14258	14175	14133	14098	14181	14078	14234	14248	14089	14191	14083	14010	14055	14103	14328	14041	14133	14172	13928	14061	14182	14235	14034	14257	13996	14169	14125	14042	14067	14215	13948	14141	14020	14117	14126	14105	14274	14253	14050	14122	14105	13965	14106	14165	14233	14169	14017	14137	14133	14284	14046	14086	14063	14189	14191	14159	14099	14049	14127	14181	14222	14258	14055	14074	14291	14118	14171	14113	14309	14200	14016	14153	14217	14050	14140	14309	14245	14115	14193	14172	14041	14141	14179	14169	14057	14259	14043	14113	14341	14036	14043	14182	14250	14349	14060	14213	14245	14147	14207	13900	14007	14183	14312	14200	14132	14098	14166	14235	14106	14069	14041	14211	13895	13956	13970	14222	14224	14165	14292	14106	14236	14091	14136	14088	14281	14217	14047	14169	14173	14260	14160	14198	14042	14124	14242	14052	14076	14177	14255	14120	14388	14295	14126	14138	14206	14171	14198	14177	14171	14022	14162	14259	14260	14166	14121	14049	14199	13999	14337	13995	14097	14223	14142	14209	14173	14264	14139	14189	14120	14112	13973	14161	14198	14090	14146	14083	14153	14077	14148	14008	14194	14163	14062	14098	14212	14126	14053	13968	14276	14115	14054	14149	14088	13931	14228	14098	14149	14045	14075	14198	14299	14035	14183	14174	14106	14193	14213	14199	13978	14003	14037	14213	14248	14051	14083	14125	14331	14083	14153	14044	14322	13972	14018	14189	14089	14266	14137	13967	14266	14075	14073	14167	14062	14064	14201	13974	14172	14108	14133	14181	13991	14113	14147	14152	14238	14125	14181	14036	14306	14178	14208	14194	14150	14130	14007	14297	14265	14208	14143	14182	14192	13915	14190	14428	14234	14368	14089	13999
30710	26321	29586	25377	20905	19601	18682	18301	17953	18080	17675	17241	17104	17177	17179	17025	16913	16949	16712	16898	16817	16860	16511	16833	16725	16860	16763	16710	16736	16634	16671	16592	16771	16772	16704	16558	16711	16579	16614	16612	16490	16625	16602	16820	16820	16490	16798	16789	16663	16722	16530	16609	16650	16710	16626	16659	16590	16539	16512	16745	16743	16565	16649	16723	16730	16573	16646	16665	16728	16591	16654	16640	16738	16496	16658	16480	16666	16553	16564	16437	16645	16912	16643	16720	16704	16741	16861	16679	16562	16751	16506	16709	16654	16589	16618	16699	16694	16782	16617	16729	16655	16616	16726	16835	16775	16693	16671	16783	16629	16507	16640	16825	16751	16495	16451	16745	16659	16366	16637	16624	16579	16454	16759	16497	16755	16849	16619	16659	16876	16810	16642	16479	16621	16534	16520	16662	16740	16498	16660	16728	16730	16837	16598	16758	16656	16698	16737	16707	16623	16698	16580	16668	16614	16606	16692	16795	16825	16852	16845	16628	16561	16500	16722	16636	16723	16637	16562	16605	16927	16683	16748	16642	16494	16688	17037	16630	16661	16718	16635	16680	16599	16638	16656	16577	16656	16936	16758	16759	16458	16719	16802	16721	16746	16588	16865	16542	16822	16531	16746	16733	16636	16560	16739	16655	16779	16712	16761	16608	16616	16586	16908	16584	16646	16570	16765	16751	16577	16788	16861	16672	16668	16596	16737	16664	16495	16653	16307	16766	16650	16559	16611	16743	16645	16658	16667	16598	16540	16472	16570	16672	16621	16765	16569	16705	16580	16905	16736	16778	16627	16616	16552	16481	16690	16750	16631	16689	16722	16527	16708	16605	16657	16539	16794	16856	16718	16582	16503	16795	16688	16521	16676	16772	16522	16520	16501	16618	16357	16622	16595	16731	16824	16595	16707	16720	16871	16624	16528	16678	16762	16843	16589	16480	16438	16665	16597	16523	16746	16625	16791	16491	16695	16838	16736	16530	16743	16637	16503	16760	16660	16595	16541	16600	16689	16652	16748	16637	16612	16509	16591	16540	16809	16564	16766	16617	16859	16525	16496	16489	16658	16700	16589	16727	16826	16527	16722	16692	16665	16557	16769	16586	16743	16640	16598	16621	16536	16607	16852	16698	16516	16394	16640	16600	16568	16689	16705	16625	16794	16686	16525	16400	16652	16655	16694	16614	16585	16479	16551	16600	16647	16613	16760	16920	16765	16736	16729	16562	16651	16706	16725	16574	16734	16579	16646	16598	16649	16604	16618	16652	16610	16711	16528	16907	16458	16561	16839	16675	16535	16700	16625	16624	16531	16589	16578	16633	16807	16812	16868	16549	16660	16738	16775	16660	16592	16733	16680	16456	16482	16695	16869	16732	16566	16560	16744	16618	16609	16623	16598	16594	16700	16814	16735	16730	16538	16560	16597	16520	16696	16525	16667	16582	16608	16601	16613	16481	16650	16900	16608	16855	16788	16742	16509	16568	16470	16737	16565	16576	16617	16559	16799	16796	16650	16571	16806	16511	16866	16593	16727	16777	16748	16656	16703	16928	16625	16626	16742	16643	16916	16622	16755	16713	16563	16509	16585	16461	16601	16730	16632	16493	16651	16930	16684	16775	16625	16849	16659	16842	16727	16409	16674	16663	16751	16690	16744	16760	16819	16739	16773	16736	16706	16745	16790	16533	16791	16647	16761	16621	16524	16660	16545	16859	16704	16782	16449	16731	16566	16593	16722	16678	16523	16624	16715	16826	16691	16529	16857	16499	16591	16574	16720	16794	16748	16435	16713	16775	16710	16693	16754	16702	16802	16631	16446	16555	16599	16835	16595	16791	16825	16654	16699	16877	16634	16768	16701	16586	16772	16714	16781	16538	16547	16508	16512	16439	16672	16503	16584	16776	16586	16683	16909	16688	16785	16728	16704	16796	16634	16711	16575	16652	16727	16715	16654	16498	16599	16809	16661	16684	16759	16674	16647	16784	16717	16725	16642	16495	16562	16454	16580	16670	16751	16693	16726	16475	16644	16537	16756	16710	16752	16647	16482	16643	16616	16549	16491	16467	16582	16653	16686	16548	16886	16680	16742	16715	16654	16732	16810	16639	16535	16476	16428	16664	16544	16660	16629	16688	16847	16598	16589	16507	16537	16492	16529	16714	16802	16820	16883	16569	16746	16715	16783	16698	16718	16663	16639	16788	16643	16498	16560	16686	16599	16703	16571	16685	16783	16736	16743	16573	16582	16658	16737	16542	16578	16608	16717	16831	16629	16655	16809	16744	16638	16600	16942	16672	16622	16731	16718	16665	16477	16368	16521	16633	16489	16708	16896	16753	16669	16650	16723	16631	16537	16728	16674	16635	16560	16596	16563	16697	16769	16779	16737	16679	16455	16650	16606	16629	16750	16717	16733	16737	16682	16593	16558	16624	16722	16634	16593	16698	16746	16642	16725	16830	16554	16571	16602	16582	16838	16724	16576	16533	16699	16846	16689	16695	16621	16692	16499	16698	16617	16430	16393	16487	16729	16807	16752	16702	16641	16416	16794	16795	16611	16657	16732	16605	16760	16732	16715	16590	16823	16773	16826	16760	16921	16451	16706	16616	16639	16573	16793	16648	16801	16720	16744	16652	16543	16682	16574	16600	16569	16823	16778	16646	16798	16696	16723	16777	16467	16674	16717	16686	16814	16485	16973	16492	16458	16734	16742	16786	16613	16756	16386	16582	16998	16626	16691	16488	16651	16492	16714	16787	16554	16600	16721	16501	16661	16590	16399	16644	16559	16640	16728	16560	16863	16727	16533	16672	16627	16785	16657	16571	16624	16618	16593	16674	16545	16681	16423	16631	16657	16584	16712	16509	16804	16882	16598	16558	16567	16725	16547	16591	16744	16678	16606	16606	16905	16632	16520	16684	16739	16765	16525	16631	16556	16587	16420	16483	16596	16720	16793	16557	16793	16768	16698	16678	16719	16830	16795	16738	16694	16703	16794	16637	16516	16782	16773	16826	16515	16673	16451	16523	16555	16732	16580	16778	16619	16656	16624	16626	16752	16560	16634	16753	16725	16545	16846	16414	16694	16592	16682	16552	16803	16638	16720	16884	16710	16670	16734	16661	16538	16613	16743	16742	16721	16582	16703	16542	16743	16777	16662	16664	16646	16621	16577	16733	16553	16553	16635	16745	16529	16528	16757	16706	16690	16617	16445	16591	16657	16806	16708	16697	16679	16717	16735	16609	16648	16578	16603	16811	16552	16789	16777	16749	16676	16404	16613	16598	16701	16634	16664	16678	16797	16835	16705	16647	16529	16522	16750	16621	16525	16739	16684	16697	16584	16877	16667	16738	16439	16637	16709	16657	16867	16704	16443	16712	16875	16745	16784	16696	16767	16697	16691	16643	16526	16737	16773	16746	16524	16438	16787	16623	16498	16519	16680	16759	16787	16670	16942	16716	16768	16745	16737	16747	16718	16690	16671	16713	16598	16623	16666	16620	16509	16584	16665	16668	16629	16306	16666	16627	16656	16641	16594	16516	16795	16857	16441	16767	16647	16600	16656	16701	16667	16685	16676	16654	16608	16552	16548	16700	16743	16719	16867	16667	16821	16704	16788	16653	16651	16828	16521	16749	16742	16577	16684	16595	16811	16701	16733	16594	16568	16758	16669	16847	16612	16601	16843	16802	16581	16614	16655	16634	16651	16723	16636	16617	16845	16594	16739	16378	16728	16700	16740	16511	16955	16691	16567	16477	16596	16467	16670	17006	16608	16817	16565	16507	16701	16718	16673	16646	16558	16648	16511	16806	16616	16738	16536	16684	16596	16553	16712	16781	16687	16654	16747	16447	16803	16686	16589	16760	16731	16611	16679	16759	16615	16621	16577	16629	16706	16653	16689	16685	16574	16761	16779	16649	16575	16612	16443	16640	16481	16731	16558	16585	16786	16590	16764	16471	16615	16839	16399	16748	16814	16591	16493	16589	16624	16702	16686	16535	16866	16669	16760	16618	16706	16566	16713	16688	16506	16879	16636	16677	16781	16633	16688	16755	16681	16838	16696	16631	16825	16708	16436	16482	16600	16820	16566	16750	16500	16655	16636	16694	16808	16745	16852	16746	16730	16752	16714	16640	16558	16564	16529	16610	16756	16614	16497	16632	16549	16665	16594	16728	16589	16574	16761	16680	16763	16658	16888	16707	16824	16697	16832	16937	16652	16682	16656	16602	16678	16839	16716	16749	16834	16573	16644	16682	16618	16488	16771	16811	16776	16884	16414	16734	16466	16554	16693	16639	16550	16620	16761	16711	16779	16738	16803	16770	16885	16792	16580	16731	16562	16824	16876	16536	16765	16530	16806	16636	16555	16699	16704	16816	16757	16634	16666	16824	16590	16937	16871	16652	16728	16673	16648	16539	16610	16699	16668	16688	16712	16706	16592	16438	16705	16636	16628	16581	16716	16643	16426	16730	16730	16432	16621	16632	16801	16703	16664	16658	16872	16824	16659	16627	16651	16877	16767	16665	16680	16669	16770	16572	16841	16606	16671	16588	16707	16538	16641	16784	16810	16791	16667	16571	16803	16789	16506	16596	16632	16576	16747	16688	16634	16822	16752	16577	16420	16488	16638	16766	16565	16722	16853	16680	16605	16608	16827	16792	16763	16632	16782	16723	16716	16647	16706	16548	16588	16724	16865	16567	16631	16642	16680	16768	16729	16704	16524	16791	16723	16851	16705	16920	16427	16620	16568	16504	16650	16613	16668	16726	16827	16717	16800	16567	16585	16739	16772	16690	16618	16948	16713	16668	16661	16614	16489	16789	16665	16622	16707	16754	16672	16898	16729	16789	16445	16668	16617	16775	16625	16894	16704	16538	16636	16821	16644	16652	16558	16805	16706	16511	16627	16927	16612	16496	16491	16512	16689	16694	16563	16585	16571	16630	16511	16698	16493	16723	16655	16546	16496	16938	16621	16564	16524	16712	16526	16581	16704	16824	16512	16630	16683	16724	16731	16830	16668	16704	16699	16741	16563	16648	16689	16564	16873	16860	16748	16593	16645	16466	16706	16643	16807	16488	16530	16689	16834	16773	16651	16735	16799	16726	16804	16665	16761	16684	16561	16747	16970	16674	16630	16802	16629	16661
25105	33579	31463	23378	20308	18377	17251	16773	16734	16396	15662	15116	15028	14735	14903	14470	14435	14412	14503	14305	14386	14446	14424	14271	14267	14270	14480	14253	14317	14488	14336	14084	14310	14062	14104	14281	14285	14240	14199	14297	14230	14301	14303	14339	14172	14349	14168	14319	14232	14216	14112	14338	14276	14105	14179	14269	14321	14233	14324	14110	14097	14218	14274	14206	14217	14223	14260	14248	14280	14380	14302	14268	14226	14248	14248	14306	14323	14230	14294	14247	14146	14221	14394	14107	14382	14093	14084	14181	14111	14074	14150	14327	14224	14226	14068	14291	14342	14087	14212	14254	14109	14184	14044	14225	14267	14326	14274	14069	14207	14205	14149	14166	14135	14208	14190	14333	14181	14186	14078	14044	14148	14125	14328	14210	14163	14347	14266	14180	14193	14313	14326	14243	14256	14309	14233	14207	14019	14069	14284	14271	14296	14150	14186	14193	14288	14151	14095	14262	14250	14084	14212	14207	14178	14385	14307	14075	14272	14218	14166	14191	14324	14183	14086	14271	14188	14197	14302	14162	14299	14212	14210	14396	14372	14125	14407	14296	14095	14242	14034	14140	14239	14351	14197	14222	14245	14209	14327	14202	14176	14096	14253	14157	14218	14078	14252	14311	14290	14072	14201	14329	14305	14394	14179	14149	14235	14200	14208	14094	14274	14293	14127	14160	14209	14279	14115	14284	14325	14149	14198	14199	14215	14137	14477	14293	14131	14137	14127	14257	14169	14121	14133	14334	14119	14168	14224	14305	14276	14290	14227	14183	14290	14191	14238	14114	14245	14056	14197	14325	14316	14295	14250	14091	14185	14337	14136	14209	14190	14341	14176	14095	14171	14204	14285	14276	14270	14434	14176	14053	14056	14097	14245	14233	14149	14208	14215	14210	14125	14430	14315	14368	14236	14152	14218	14283	14221	14311	14259	14254	14281	14208	14134	14114	14165	14204	14158	14132	14228	14307	14213	14111	14282	14269	14270	14169	14408	14109	14095	14179	14197	14263	14122	14218	14076	14388	14457	14225	14222	14123	14355	14313	14286	14272	14262	14389	14251	14113	14236	14206	14268	14335	14195	14262	14130	14422	14223	14242	14237	14285	14422	14239	14292	14201	14339	14226	14295	14246	14206	14257	14291	14306	14128	14115	14179	14196	14254	14131	14204	14188	14190	14096	14385	14111	14258	14087	14312	14123	14208	14156	14219	14095	14131	14204	14227	14287	14292	14272	14289	14301	14268	14180	14282	14351	14143	14076	14274	14201	14208	14271	14190	14157	14143	14277	14220	14246	14266	14265	14201	14168	14298	14209	14080	14137	14209	14328	14521	14129	14127	14139	14228	14034	14305	14241	14168	14433	14244	14213	14162	14242	14095	14183	14284	14332	14128	14317	14272	14225	14403	14199	14190	14348	14344	14118	14206	14268	14360	14288	14139	14207	14222	14286	14252	14245	14085	14171	14235	14258	14267	14325	14228	14088	14138	14297	14312	14072	14358	14209	14230	14409	14382	14144	14318	14226	14182	14191	14139	14246	14238	14158	14293	14101	14020	14328	14418	14124	14335	14208	14102	14263	14257	14130	14183	14274	14131	14191	14086	14189	14244	14238	14219	14209	14161	14325	14292	14287	14276	14317	14267	14171	14326	14275	14236	14121	14205	14208	14215	14426	14193	14246	14307	14363	14217	14204	13959	14053	14179	14133	14206	14312	14059	14254	14321	14223	14318	14241	14263	14238	14310	14109	14217	14225	14128	14452	14318	14255	14373	14179	14283	14318	14246	14063	14063	14256	14302	14220	14272	14464	14172	14134	14152	14296	14151	14080	14328	14112	14334	14404	14226	14252	14297	14242	14231	14315	14237	14306	14164	14175	14146	14123	14200	14239	14297	14097	14183	14145	14202	14327	14137	14239	14248	14169	14141	14239	14285	14289	14394	14317	14334	14286	14413	14314	14180	14444	14132	14216	14260	14165	14189	14238	14140	14264	14045	14117	14282	14136	14071	14283	14184	14127	14275	14287	14181	14380	14188	14323	14232	14213	14309	14296	14478	14176	14088	14286	14181	14309	14104	14170	14152	14064	14202	14222	14320	14047	14131	14319	14149	14290	14156	14187	14155	14484	14251	14334	14200	14206	14208	14161	14231	14297	14158	14236	14235	14129	14161	14120	14146	14231	14414	14365	14169	14263	14153	14188	14200	14097	14085	14039	14147	14056	14371	14249	14189	14370	14361	14276	14219	14340	14106	14143	14149	14227	14215	14180	14210	14222	14222	14324	14304	14463	14228	14268	14153	14299	14196	14130	14349	14184	14246	14262	14464	14249	14220	14199	14225	14110	14243	14272	14311	14249	14228	14204	14154	14345	14283	14186	14125	14414	14197	14217	14196	14290	14177	14207	14277	14003	14260	14209	14110	14241	14150	14159	14162	14238	14055	14319	14034	14174	14112	14255	14079	14251	14217	14401	14261	14133	14115	14101	14091	14158	14217	14244	14240	14209	14195	14167	14142	14249	14156	14349	14147	14205	14381	14126	14157	14299	14146	14172	14176	14130	14127	14243	14145	14162	14260	14153	14278	14284	14252	14269	14310	14230	14363	14399	14147	14335	14302	14172	14194	14214	14289	14187	14240	14109	14058	14145	14201	14172	14291	14220	14228	14131	14154	14123	14198	14212	14327	14181	14154	14096	14200	14457	14309	14328	14336	14231	14073	14259	14283	14210	14197	14166	14327	14268	14165	14322	14124	14288	14340	14055	14357	14058	14309	14280	14213	14060	14040	14220	14472	14276	14117	14193	14405	14137	14099	14017	14138	14125	14194	14251	14224	14290	14227	14035	14146	14225	14265	14192	14116	14067	14301	14209	14320	14282	14183	14275	14189	14280	14087	14363	14173	14336	14297	14224	14097	14171	14236	14197	14310	14171	14231	14225	14262	14144	14352	14349	14113	14184	14014	14161	14217	14076	14263	14242	14200	14260	14246	14286	14210	14143	14197	14277	14249	14255	14173	14285	14124	14092	14249	14151	14370	14307	14148	14058	14058	14349	14205	14445	14226	14166	14085	14238	14344	14003	14138	14262	14292	14230	14115	14152	14064	14263	14247	14162	14204	14213	13924	14375	14287	14188	14200	14169	14260	14267	14307	14367	14262	14179	14358	14231	14202	14217	14171	14329	14310	14204	14226	14127	14184	14219	14167	14110	14108	14287	14218	14347	14192	14271	14199	14237	14277	14192	14391	14465	14126	14248	14034	14169	14195	14202	14297	14294	13961	14250	14140	14136	14301	14374	14156	14455	14302	14173	14071	14164	14274	14244	14259	14274	14169	14192	14327	14356	14313	14104	14213	14243	14191	14322	14222	14226	14105	14120	14203	14218	14273	14398	14151	14217	14081	14317	14346	14121	14288	14234	14175	14145	14278	14434	14152	14164	14139	14158	14234	14149	14072	14179	14086	14410	14246	14070	14082	14386	14255	14208	14344	14362	14339	14344	14142	14214	14241	14136	14129	14073	14213	14432	14072	14331	14244	14294	14344	14359	14157	14079	14375	14304	14390	14178	14319	14207	14158	14123	14470	14259	14179	14124	14356	14344	14127	14162	14332	14077	14290	14004	14100	14073	14200	14312	14268	14072	14248	14179	14069	14051	14179	14326	14249	14119	14329	14247	14187	14193	14287	14316	14260	14156	14307	14219	14132	14102	14337	14291	14358	14301	14222	14334	14323	14297	14137	14224	14460	14382	14243	14211	14235	14145	14201	14236	14160	14063	13982	14228	14267	14350	14374	14299	14174	14076	14314	14148	14176	14227	14130	14308	14225	14119	14042	14259	14253	14231	14240	14128	14346	14297	14202	14035	14327	14319	14273	14121	14191	14306	14338	14134	14306	14229	14137	14240	14193	14284	14302	14268	14411	14346	14230	14142	14367	14249	14338	14279	14213	14351	14267	14104	14267	14304	14108	14461	14127	14103	14102	14192	14114	14219	14135	14259	14054	14304	14090	14227	14261	14155	14082	14166	14165	14241	14057	14227	14283	14319	14248	14377	14245	14011	14352	14194	14202	14172	14219	14345	14291	14128	14098	14150	14141	14440	14376	14246	14379	14360	14182	14259	14185	14220	14051	14360	14396	14160	14300	14304	14220	14085	14100	14439	14229	14272	14481	14239	14285	14244	14182	14186	14193	14233	14194	14162	14170	14248	14064	14189	14056	14095	14122	14220	14281	14253	14117	14079	14204	14125	14298	14228	14178	14221	14227	14075	14081	14223	14205	14144	14274	14201	14226	14291	14309	14192	14145	14153	14231	14192	14328	14233	14341	14098	14204	14334	14171	14166	14249	14149	14147	14307	14134	14249	14368	14094	14180	14173	14316	14306	14303	14226	14165	14170	14335	14241	14130	14174	14128	14297	14387	14328	14181	14212	14317	14233	14313	14243	14285	14124	14342	14188	14212	14191	14234	14315	14378	14115	14142	14176	14078	14233	14083	14350	14299	14161	14116	14085	14199	14089	14278	14160	14355	14271	14256	14106	14132	14252	14235	14220	14295	14150	14294	14278	14356	14194	14290	14126	14187	14238	14199	14273	14353	14332	14113	14098	14130	14241	14148	14281	13984	14412	14079	14228	14164	14426	14288	14397	14005	14124	14380	14176	14210	14300	14246	14216	14296	14215	14372	14242	14220	14253	14220	14194	14333	14290	14263	14303	14198	14231	14297	14219	14191	14157	14257	14230	14222	14154	14229	14240	14149	14435	14009	14064	14028	14238	14205	14261	14182	14193	14238	14266	14241	14329	14199	14096	14270	14128	14190	14252	14243	14267	14345	14231	14257	14300	14134	14183	14112	14343	14190	14223	14202	14213	14116	14186	14069	14245	14176	14324	14284	14080	14261	14167	14158	14075	14302	14101	14266	14135	14125	14050	14181	14124	14384	14161	14280	14314	14183	14287	14101	14108	14306	14076	14199	14379	14030	14180	14255	14218	14223	14041	14229	14260	14026	14239	14078	14272	14104	14268	14392	14217	14355	14414	14231	14201	14254	14103	14238	14216	14334	14212	14290	14273	14219	14152	14122	14212	14279	14385	14126	14016	14283	14233	14310	14136	14103	14399	14264	14292	14069	14249	14177	14324	14162	14114	14191	14190
25283	21468	28708	25979	24250	23623	22772	20558	20191	19758	18817	18285	17997	17530	17256	17208	17128	17198	16937	16880	16813	16878	16787	16432	16777	16772	16571	16825	16658	16810	16597	16513	16708	16599	16332	16449	16651	16513	16727	16589	16525	16567	16595	16370	16525	16490	16556	16435	16646	16402	16462	16617	16575	16501	16537	16402	16501	16417	16522	16594	16348	16357	16411	16463	16356	16457	16375	16339	16633	16435	16328	16444	16543	16426	16577	16584	16487	16409	16554	16526	16538	16628	16403	16399	16400	16407	16383	16387	16475	16555	16541	16502	16590	16474	16630	16377	16599	16292	16631	16297	16716	16418	16418	16438	16410	16607	16440	16375	16578	16440	16489	16507	16688	16535	16514	16385	16452	16387	16431	16495	16529	16471	16383	16380	16407	16346	16412	16366	16323	16485	16502	16541	16496	16516	16354	16496	16447	16403	16433	16705	16359	16407	16609	16510	16394	16433	16467	16384	16520	16462	16379	16436	16550	16476	16443	16386	16195	16420	16526	16372	16390	16374	16384	16360	16465	16480	16581	16453	16541	16394	16437	16546	16580	16403	16478	16450	16353	16401	16461	16480	16505	16294	16273	16708	16350	16284	16638	16554	16651	16395	16634	16427	16310	16366	16229	16412	16366	16302	16351	16396	16447	16582	16557	16514	16534	16615	16295	16344	16617	16455	16285	16478	16222	16317	16317	16348	16487	16616	16530	16695	16568	16413	16342	16270	16357	16381	16313	16433	16526	16564	16586	16292	16547	16448	16619	16345	16582	16359	16361	16590	16581	16479	16633	16290	16673	16471	16411	16356	16576	16403	16400	16351	16381	16487	16329	16349	16517	16351	16528	16224	16289	16436	16421	16362	16350	16323	16464	16268	16300	16357	16459	16335	16548	16327	16368	16430	16810	16600	16522	16388	16460	16336	16464	16473	16514	16483	16369	16555	16430	16401	16476	16416	16341	16496	16499	16675	16518	16526	16714	16368	16460	16551	16317	16516	16385	16299	16570	16435	16342	16546	16539	16340	16471	16443	16312	16491	16492	16502	16665	16495	16440	16595	16224	16358	16432	16414	16327	16373	16413	16566	16554	16462	16637	16519	16495	16451	16576	16321	16550	16505	16327	16310	16475	16365	16417	16486	16432	16302	16372	16292	16449	16594	16558	16377	16347	16432	16367	16480	16507	16355	16293	16453	16482	16577	16295	16531	16507	16528	16405	16292	16515	16585	16706	16614	16314	16474	16645	16626	16511	16555	16415	16377	16484	16415	16508	16538	16458	16513	16450	16529	16320	16346	16484	16454	16356	16414	16337	16357	16482	16500	16629	16453	16473	16594	16419	16412	16584	16482	16268	16430	16290	16333	16435	16531	16640	16610	16601	16578	16497	16404	16395	16495	16543	16488	16510	16518	16581	16385	16587	16279	16306	16394	16509	16320	16436	16517	16319	16498	16381	16607	16594	16305	16509	16335	16658	16348	16495	16465	16418	16542	16383	16414	16549	16194	16420	16508	16655	16421	16470	16519	16247	16571	16418	16378	16354	16406	16410	16584	16386	16311	16592	16439	16546	16632	16470	16374	16554	16476	16455	16439	16406	16309	16341	16597	16372	16320	16445	16398	16420	16472	16531	16435	16481	16446	16646	16415	16487	16489	16367	16360	16384	16470	16595	16468	16551	16368	16636	16661	16544	16401	16469	16236	16349	16473	16433	16245	16582	16608	16461	16244	16478	16539	16428	16375	16466	16450	16610	16426	16324	16483	16504	16477	16410	16326	16455	16349	16442	16570	16602	16617	16208	16440	16558	16477	16361	16515	16465	16408	16531	16468	16510	16686	16275	16307	16313	16533	16459	16449	16401	16554	16356	16319	16398	16584	16728	16339	16610	16272	16447	16570	16580	16522	16494	16467	16500	16648	16289	16490	16460	16577	16478	16471	16421	16445	16372	16431	16510	16474	16491	16619	16504	16407	16404	16511	16564	16442	16457	16700	16470	16521	16393	16500	16532	16383	16474	16427	16329	16489	16064	16405	16314	16207	16712	16379	16555	16399	16674	16400	16240	16504	16372	16520	16389	16447	16454	16352	16687	16591	16318	16497	16608	16455	16381	16482	16393	16583	16401	16142	16545	16558	16371	16537	16268	16322	16608	16703	16545	16685	16378	16412	16466	16561	16603	16338	16502	16554	16442	16571	16459	16403	16460	16281	16359	16407	16377	16273	16556	16519	16453	16520	16295	16666	16484	16487	16576	16352	16508	16623	16457	16543	16432	16190	16612	16487	16543	16363	16431	16150	16377	16486	16617	16424	16272	16370	16437	16527	16575	16323	16505	16160	16475	16364	16477	16501	16475	16365	16422	16342	16538	16321	16512	16451	16438	16338	16365	16484	16435	16502	16606	16362	16459	16415	16312	16646	16482	16513	16261	16404	16423	16128	16600	16508	16220	16479	16381	16543	16509	16480	16492	16478	16512	16461	16456	16367	16516	16695	16643	16594	16411	16280	16300	16476	16358	16468	16398	16374	16544	16477	16419	16543	16306	16205	16628	16563	16555	16464	16254	16514	16386	16222	16496	16514	16388	16343	16517	16197	16245	16540	16420	16494	16379	16630	16390	16494	16371	16387	16314	16285	16457	16456	16245	16605	16569	16492	16475	16574	16614	16511	16495	16623	16623	16504	16411	16402	16426	16386	16408	16664	16361	16302	16636	16399	16635	16581	16561	16441	16300	16414	16636	16479	16377	16416	16463	16404	16527	16489	16447	16521	16556	16683	16337	16298	16506	16566	16503	16512	16474	16517	16474	16456	16721	16409	16423	16655	16534	16497	16560	16436	16505	16752	16565	16485	16378	16532	16558	16315	16459	16603	16572	16379	16479	16455	16414	16374	16518	16462	16337	16452	16492	16424	16436	16715	16382	16489	16354	16311	16436	16560	16461	16622	16294	16386	16688	16443	16715	16385	16556	16404	16399	16415	16666	16712	16412	16463	16574	16483	16497	16400	16316	16506	16441	16348	16294	16337	16411	16534	16588	16472	16416	16552	16690	16336	16506	16501	16255	16394	16395	16385	16388	16176	16580	16624	16318	16312	16316	16532	16411	16312	16419	16517	16320	16438	16464	16563	16474	16511	16481	16410	16411	16572	16773	16551	16539	16431	16456	16500	16278	16391	16482	16686	16447	16250	16570	16415	16379	16362	16501	16571	16483	16556	16562	16494	16528	16657	16385	16459	16395	16514	16543	16499	16502	16473	16340	16426	16433	16480	16503	16360	16512	16473	16613	16491	16262	16529	16657	16663	16517	16338	16505	16214	16451	16511	16686	16432	16537	16295	16402	16537	16372	16616	16600	16504	16338	16364	16539	16437	16505	16412	16493	16432	16437	16445	16346	16440	16454	16543	16416	16275	16619	16429	16501	16563	16482	16323	16527	16294	16488	16611	16412	16382	16305	16353	16439	16349	16529	16234	16515	16565	16459	16470	16337	16676	16391	16334	16410	16266	16480	16336	16403	16389	16417	16359	16679	16490	16635	16365	16420	16521	16488	16408	16454	16460	16516	16494	16380	16640	16653	16311	16472	16375	16416	16332	16251	16709	16502	16466	16524	16568	16411	16360	16423	16335	16281	16656	16655	16460	16293	16390	16198	16298	16537	16534	16418	16340	16385	16441	16365	16284	16529	16403	16512	16253	16502	16526	16477	16568	16376	16452	16459	16550	16613	16425	16475	16392	16561	16603	16499	16333	16513	16408	16440	16508	16371	16360	16388	16408	16343	16305	16383	16427	16651	16388	16451	16459	16426	16586	16358	16447	16628	16500	16412	16628	16471	16313	16351	16507	16485	16515	16607	16383	16552	16591	16508	16386	16335	16529	16487	16522	16517	16512	16383	16649	16465	16414	16677	16340	16508	16411	16326	16570	16524	16650	16418	16380	16535	16456	16555	16404	16542	16242	16526	16702	16630	16391	16391	16524	16551	16472	16448	16422	16504	16667	16564	16437	16483	16604	16304	16281	16520	16540	16421	16696	16401	16384	16397	16341	16498	16437	16207	16238	16381	16797	16522	16303	16386	16492	16435	16442	16427	16410	16606	16470	16484	16605	16369	16349	16582	16542	16452	16468	16611	16393	16447	16330	16413	16272	16653	16416	16513	16636	16433	16405	16479	16673	16569	16438	16294	16441	16380	16377	16456	16442	16354	16501	16291	16514	16453	16598	16600	16639	16378	16443	16686	16332	16426	16652	16378	16586	16423	16421	16430	16431	16656	16258	16474	16351	16394	16405	16375	16538	16391	16548	16538	16557	16620	16565	16472	16366	16565	16493	16579	16385	16691	16614	16467	16518	16465	16305	16492	16545	16520	16358	16610	16492	16468	16388	16567	16505	16604	16443	16408	16244	16330	16380	16685	16593	16509	16371	16394	16438	16367	16190	16597	16617	16523	16713	16525	16461	16575	16352	16534	16353	16428	16572	16513	16468	16272	16624	16322	16303	16510	16461	16317	16353	16618	16701	16525	16512	16649	16397	16438	16439	16360	16543	16311	16466	16450	16620	16374	16377	16661	16399	16360	16381	16578	16436	16371	16594	16540	16176	16483	16499	16685	16576	16534	16442	16493	16523	16415	16510	16246	16227	16508	16486	16390	16453	16343	16400	16265	16486	16583	16556	16327	16455	16402	16609	16720	16610	16440	16373	16477	16434	16367	16559	16521	16515	16475	16449	16521	16471	16472	16421	16418	16392	16514	16502	16538	16585	16497	16521	16544	16459	16191	16407	16457	16427	16583	16468	16433	16397	16550	16526	16549	16591	16602	16368	16366	16444	16368	16527	16616	16600	16491	16290	16395	16233	16351	16418	16459	16593	16295	16473	16485	16299	16350	16524	16636	16464	16586	16575	16501	16427	16587	16213	16284	16484	16460	16476	16349	16469	16390	16538	16500	16561	16493	16498	16587	16413	16331	16554	16359	16488	16457	16577	16396	16535	16285	16177	16556	16530	16568	16454	16581	16512	16473	16263	16371	16570	16530	16359	16488	16359	16375	16283	16680	16608	16530	16583	16387	16519	16629	16439	16533	16480	16420	16367	16409	16267	16425	16504	16337	16471	16532	16499	16598	16745	16654	16399	16386	16694	16592	16527	16396	16444	16387	16433
25468	41183	39205	30478	25936	23359	21303	20420	19962	18732	17923	16898	16162	16052	15516	15253	14893	15002	14785	14600	14806	14510	14638	14474	14494	14442	14501	14373	14269	14207	14348	14401	14471	14285	14321	14343	14195	14223	14394	14098	14127	14104	14227	13927	14284	14371	14123	14220	14125	14317	14045	14108	14219	14242	14145	14158	14287	14242	14226	14266	14137	14207	14182	13948	14164	14287	14240	14248	14121	14307	14181	14240	14038	14218	14195	14243	14191	14144	14162	14123	14212	14097	14167	14237	14161	14157	14269	14022	14408	14148	14146	14302	14310	14168	14337	14089	14172	14086	14247	14128	14048	14167	14144	14047	14278	14143	14106	14062	14041	14123	14179	14184	14171	14192	14283	14229	14154	14324	14133	14117	14182	14106	14223	14168	14244	14210	14231	14230	14104	14216	14100	14152	14251	14054	14098	14135	14075	14082	14072	14186	14061	14054	14028	14092	14172	14264	14248	14138	14187	14282	14172	14081	14132	14192	14242	14168	14310	14030	14157	14192	14123	14209	14222	14223	14091	14285	14232	14064	14085	14220	14083	14156	14114	13894	14147	14122	14085	14081	14107	14339	14113	14205	14172	14072	14140	14203	14324	14103	14179	14231	14230	14156	14188	14185	14086	14158	14120	14258	14092	14060	14302	14005	14147	14273	14046	14197	14261	14207	13962	14202	14157	14128	14124	14142	14127	13948	14223	14245	14190	14095	14190	14021	14039	13964	14153	13970	14252	14090	14254	14011	14209	14177	14143	14081	14112	14282	14246	14044	14178	14067	14135	14057	14301	14350	14179	14201	14027	14190	13985	14055	14315	14176	14040	14242	14123	14094	14144	14103	14094	14123	14164	14375	14202	14207	14081	14259	14145	14145	14155	14067	14154	14057	14288	14228	14296	14210	14116	14162	14084	14233	13943	14017	14149	14352	14155	14008	14225	14201	14145	14188	14226	14112	14207	14137	14086	14288	14140	13996	14147	14176	14098	14284	14114	14305	14093	14022	14182	14007	14175	14276	13998	14146	14146	14147	14169	13944	14075	14126	14202	14151	14104	13954	14128	14083	14194	14147	14046	14322	14006	14098	14111	14151	14119	14286	14231	14150	14161	14052	14029	14148	14190	14028	14302	14245	14163	14134	14231	14175	14049	14236	14018	14232	14143	14059	14193	14035	14192	14217	14040	14194	14125	14042	14273	14267	14191	14250	14307	14077	14072	13998	14218	14082	14111	14308	14161	14141	14178	14209	14176	14161	14234	14115	14073	14073	14204	14129	14189	14175	14078	14244	14024	14319	14041	14047	13992	14060	14155	14175	14122	14052	14181	14106	14301	13928	14043	14084	14107	14090	14240	14152	14033	14012	14052	13969	14065	14274	14207	14046	14154	14167	14081	14034	14206	14051	14084	14156	14172	14254	14094	14207	14125	14214	14241	14270	14218	14131	14355	14295	14095	14362	14111	14060	14109	14094	14058	14263	14218	14048	14168	14008	14310	14193	14157	14197	14244	14162	14121	14208	14099	14052	14132	14329	14156	14209	14102	14095	14193	14043	14111	14136	14246	14259	14267	14102	14151	14034	14184	14243	14134	14064	14341	14236	14403	14204	14306	13920	14301	14244	13993	14135	14106	14214	14155	14319	14043	14136	14113	14392	14135	14079	14195	14228	14110	14218	14191	14262	14116	14154	14207	14105	14121	14015	14096	14128	14240	14214	14148	14278	14001	14195	14163	14092	14187	14110	14168	14262	14176	14141	14093	14101	14088	14166	14075	14078	14085	14164	14240	14196	14173	14064	14188	14118	14281	14207	14195	14248	14140	14256	14293	14114	14100	14172	14109	14248	14121	14165	14026	14315	14051	14321	14118	14168	14028	14207	14271	14192	14195	14131	14236	14245	14325	14361	14120	14379	14120	14137	14202	14160	14140	14291	14069	14104	14174	14110	14085	14201	13946	14295	13960	14252	13859	13971	14236	14186	14225	14361	14198	14368	14140	14069	14241	13946	14074	14218	14070	14166	14161	14235	14252	14301	14099	14148	14288	14229	13953	14334	14042	14228	13998	14168	14321	14102	14026	14097	14113	14125	14149	14223	14169	14164	14253	14212	14015	14097	14097	14090	14316	14115	14275	14247	14126	14152	14245	14247	14237	14118	14091	14156	14336	14002	14124	14187	14221	14272	14196	14112	14168	13923	14367	14047	14178	14149	14209	14049	14207	14237	13989	14177	14187	14198	14291	14068	13961	14159	14096	14105	14132	14181	14347	14110	14011	14001	14160	13929	14423	13996	14226	14155	14237	14183	14216	14192	14088	14249	14117	14282	14148	14232	14257	14206	14105	14131	14197	14199	14044	14282	14135	14142	14301	14100	14099	14098	14234	14221	14266	14100	14172	13949	13949	14184	14156	14200	14132	14011	14187	14095	14223	14248	14350	14277	14187	14301	14069	14101	14197	14170	14246	14239	14219	14179	14245	14167	14183	14209	14337	14183	14164	14072	14094	14131	14149	14303	14109	14238	13955	14106	14150	14249	14158	14265	14429	14322	14081	14217	14174	14024	14098	14201	14295	14200	14169	14243	14252	14259	14185	14154	14072	14136	14167	14180	14185	14098	14094	14194	14230	14115	14272	14094	14186	14066	14052	14077	14080	14000	14195	14271	14157	14159	14061	14095	14163	14315	14187	14210	14051	14021	14296	14204	14023	14052	14204	14224	14175	14109	14176	14121	14215	14184	14170	14193	14068	14066	14203	14105	14205	14077	14378	14265	14156	14095	14059	14192	14409	14131	14212	14311	14221	14143	14099	14266	14288	14244	14167	14214	14222	14070	14127	14087	14151	13993	14079	14166	14359	14298	14039	13954	14113	14242	14098	14289	14300	14010	14104	14256	14208	14199	14155	14068	14313	14199	14178	14083	14058	14076	13996	14188	14200	14263	14240	14185	14124	14036	14305	14154	14061	14058	14024	14116	14228	14090	13879	14306	14058	14134	14126	13944	14157	14290	14076	14292	14205	14009	14220	14053	14105	14088	14132	14398	14235	14163	14246	14281	14171	14054	14214	13923	14094	14138	14124	14170	14255	14107	14072	14262	14108	14152	14379	14205	14171	14254	14117	14196	14299	14234	14015	14159	14139	14144	14284	14046	14085	14077	14115	14078	14101	14266	14111	14200	14164	14135	14250	14221	14215	14154	14087	14215	14015	14051	14137	14250	14116	14172	14195	14050	14141	14066	14242	14099	14074	14114	14220	14023	14108	14245	13987	14105	14218	14144	14136	14319	14236	14105	14166	14048	14098	14080	14274	14295	14284	14407	14138	14355	14152	14056	14162	14184	14070	14094	14164	14120	14154	14135	14083	14183	14172	13951	14030	14042	14126	14205	14250	14109	14244	14457	14169	14160	14264	14215	14124	14204	14076	14347	14037	14225	14088	14253	14172	14172	14298	14069	14308	14181	14244	14099	14200	14183	14193	14122	14339	14233	14151	14330	14128	14255	13952	14162	14156	14141	14211	14284	14079	14355	14098	14225	14120	14118	14035	14180	14102	14110	14263	14138	14081	14245	14216	14089	14051	14157	14126	14153	14293	14103	13955	14289	14206	14241	14161	14295	14137	14314	14139	13988	14206	14090	14055	14281	14117	14183	14111	14285	14221	14148	14175	14083	14159	14120	14136	14059	14178	14105	14119	14068	14149	14117	14010	14253	14057	14236	14203	14132	14187	14070	14223	14243	14174	14302	14164	14002	14229	14176	14093	14322	14119	14068	14008	14187	14122	14204	14131	14149	14114	14144	14265	14087	14196	14241	14088	14095	14217	14195	14125	14167	14181	14034	14220	14228	14131	14184	14211	14187	14052	14190	14164	14220	14098	14176	14290	14091	14117	14172	14084	14177	14139	14201	14135	14283	14172	14214	14037	14232	14220	14251	14187	14187	14356	14069	14128	14191	13995	14298	14252	14048	14021	14194	14157	14252	14076	14225	14104	14117	14357	14229	14226	14083	14125	14189	14244	14117	14182	13966	14248	14231	14084	14152	14125	13982	14086	14106	14282	14088	14348	14309	14260	14186	14152	14361	14162	14109	14202	14054	14201	14204	14170	14092	14138	14093	14234	14017	13918	14143	14040	14096	14039	14048	14027	14077	14288	14109	14133	14100	14231	14190	14085	14090	14159	14074	14182	14101	14153	14289	14135	14119	14279	14283	14126	14067	14232	14226	14140	14061	14117	14149	14022	14085	14003	14229	14156	14407	14238	14136	14212	14088	14213	14234	14237	14089	14235	14300	14204	14134	14199	14106	14408	14032	14127	14105	14247	14007	14045	14113	14349	14135	14178	14186	14112	14018	14131	14214	14214	14008	14057	14115	14279	14136	14184	14271	14234	14290	14111	14053	14150	14171	14147	14006	13981	14021	14175	14062	14125	13987	14105	14132	14340	14236	14097	14076	14184	14216	14010	14101	14104	14138	14027	14125	14245	14024	14285	14115	14149	14008	14189	14172	14041	14095	14138	14132	14335	14031	14211	14224	14037	14044	14252	14331	14199	14175	14049	14271	14168	14117	14016	14194	14020	14215	14294	14229	14187	14186	14278	14137	14153	14177	14103	13974	14127	13991	14223	14218	14190	14213	14098	14194	14150	13992	14185	14173	14283	14066	14136	14243	14160	14107	14041	13936	14168	14371	14107	14224	14130	14384	13940	14135	14139	14049	14132	14056	14159	14286	14224	14186	14018	13999	14020	14103	14416	14281	14120	14090	14134	14168	14291	14143	14232	14108	14043	14167	14235	14034	14024	14107	14270	14172	14125	14150	13961	14206	14211	14044	14021	14213	14196	14162	14116	14125	14161	14121	14124	14230	14216	14087	14317	14262	14157	14355	14091	14268	14134	14045	13965	13864	14215	14103	14061	13987	14114	14163	14128	14129	14148	14160	14103	14259	14193	14154	14209	14123	14169	14178	14160	14128	14086	14304	14136	14184	14183	14214	14146	14260	14168	14170	14066	14100	14165	14195	14044	14113	14214	14181	14342	14095	14211	14098	14153	14257	14090	14246	14115	14409	14096	14042	14019	14197	14261	14063	13960	14241	14108	14074	14080	14116	13930	14169	14156	14111	14081	14108	14206	14060	14057	14034	14156	14203	14234	14209	14057	14247
24151	21480	29169	24466	23320	26051	26843	23275	21899	20875	19989	19048	18719	18382	17836	17709	17491	17415	17197	17156	16876	16826	17009	16743	16962	16709	16629	16730	16570	16598	16661	16541	16489	16600	16549	16504	16651	16443	16612	16552	16631	16364	16582	16451	16447	16479	16464	16477	16386	16290	16510	16481	16457	16663	16368	16661	16303	16447	16465	16374	16628	16404	16594	16486	16226	16387	16494	16195	16528	16404	16401	16337	16425	16397	16594	16474	16335	16297	16481	16512	16357	16406	16578	16299	16341	16597	16285	16427	16414	16344	16571	16298	16423	16290	16554	16413	16428	16367	16196	16482	16302	16228	16372	16557	16512	16334	16418	16335	16357	16241	16399	16342	16309	16398	16396	16348	16559	16207	16350	16338	16424	16237	16497	16272	16362	16390	16270	16519	16313	16253	16241	16354	16395	16423	16498	16329	16373	16307	16260	16434	16270	16419	16628	16466	16459	16355	16311	16399	16235	16351	16496	16491	16394	16412	16449	16392	16273	16454	16515	16429	16494	16302	16222	16492	16291	16551	16216	16368	16318	16074	16406	16372	16225	16228	16168	16203	16213	16296	16364	16362	16255	16409	16425	16499	16363	16595	16489	16294	16311	16384	16349	16501	16231	16128	16438	16306	16133	16240	16273	16142	16370	16376	16438	16328	16419	16356	16315	16349	16520	16190	16278	16432	16184	16298	16474	16383	16522	16611	16398	16555	16386	16329	16362	16452	16461	16375	16189	16308	16385	16435	16241	16242	16343	16215	16429	16468	16404	16414	16415	16362	16417	16347	16158	16327	16165	16339	16403	16270	16382	16306	16321	16296	16200	16299	16217	16265	16429	16151	16198	16368	16523	16294	16320	16394	16466	16494	16500	16223	16599	16308	16334	16307	16419	16210	16388	16582	16505	16210	16164	16270	16343	16222	16465	16562	16489	16465	16578	16357	16373	16375	16328	16310	16357	16391	16326	16395	16486	16384	16130	16433	16418	16201	16253	16547	16543	16486	16458	16237	16405	16438	16319	16304	16350	16303	16450	16461	16393	16427	16457	16390	16244	16475	16356	16443	16385	16249	16233	16393	16419	16290	16224	16255	16405	16530	16197	16490	16277	16584	16311	16360	16558	16430	16486	16444	16394	16424	16194	16348	16485	16342	16493	16406	16353	16198	16365	16272	16577	16487	16387	16396	16490	16526	16149	16291	16428	16381	16149	16408	16440	16430	16281	16162	16432	16361	16325	16276	16272	16425	16321	16426	16371	16386	16328	16313	16284	16585	16076	16450	16392	16464	16377	16355	16271	16343	16255	16315	16313	16225	16195	16159	16341	16412	16363	16466	16461	16429	16511	16255	16450	16274	16359	16463	16269	16359	16255	16068	16338	16256	16409	16212	16407	16395	16391	16435	16337	16373	16240	16201	16255	16352	16348	16220	16425	16252	16517	16450	16457	16315	16372	16434	16265	16353	16450	16355	16404	16423	16447	16459	16335	16249	16558	16304	16550	16401	16269	16560	16313	16466	16365	16550	16511	16500	16280	16609	16282	16369	16254	16436	16560	16454	16389	16435	16229	16404	16567	16424	16250	16814	16373	16505	16218	16427	16215	16367	16584	16396	16305	16449	16388	16229	16227	16331	16392	16502	16305	16348	16075	16373	16091	16243	16735	16326	16226	16499	16417	16380	16386	16477	16142	16341	16317	16393	16342	16467	16478	16539	16348	16352	16358	16434	16354	16349	16350	16220	16454	16332	16466	16238	16382	16168	16194	16398	16397	16485	16322	16385	16138	16229	16300	16219	16334	16469	16318	16317	16414	16217	16309	16425	16406	16461	16186	16572	16613	16503	16254	16443	16423	16412	16221	16328	16310	16167	16380	16219	16376	16428	16389	16406	16502	16430	16397	16259	16353	16303	16315	16595	16452	16258	16139	16362	16433	16272	16412	16285	16309	16323	16432	16401	16491	16562	16463	16301	16221	16356	16504	16433	16350	16372	16305	16422	16411	16174	16258	16452	16333	16232	16421	16320	16452	16421	16283	16314	16307	16273	16476	16362	16318	16390	16567	16288	16281	16500	16514	16189	16352	16243	16310	16358	16348	16490	16236	16281	16252	16417	16308	16189	16348	16482	16153	16199	16430	16209	16356	16501	16230	16327	16582	16136	16351	16373	16354	16489	16338	16442	16503	16501	16320	16165	16436	16509	16422	16396	16488	16316	16341	16557	16245	16119	16421	16578	16287	16531	16444	16488	16354	16202	16429	16351	16526	16284	16336	16435	16394	16367	16297	16295	16353	16221	16372	16467	16229	16395	16397	16426	16341	16417	16339	16486	16354	16351	16246	16198	16519	16302	16485	16299	16312	16238	16309	16454	16481	16116	16354	16275	16218	16437	16426	16465	16551	16404	16302	16389	16417	16340	16302	16475	16423	16302	16392	16319	16512	16401	16359	16271	16329	16344	16386	16311	16343	16349	16355	16188	16325	16304	16382	16316	16273	16370	16563	16193	16326	16424	16311	16254	16284	16286	16459	16463	16233	16394	16413	16397	16222	16613	16356	16396	16440	16423	16349	16112	16258	16232	16451	16550	16379	16493	16468	16484	16233	16265	16442	16338	16383	16373	16401	16316	16459	16274	16372	16316	16299	16249	16262	16328	16363	16293	16270	16527	16324	16537	16363	16378	16272	16188	16313	16405	16250	16269	16494	16304	16350	16386	16497	16664	16277	16404	16400	16282	16365	16384	16259	16430	16162	16547	16318	16238	16445	16412	16336	16422	16346	16329	16265	16348	16213	16350	16242	16183	16406	16365	16341	16233	16326	16389	16522	16460	16412	16406	16261	16348	16366	16333	16494	16236	16402	16503	16389	16310	16404	16409	16363	16540	16434	16381	16455	16423	16429	16405	16373	16378	16590	16278	16408	16188	16235	16341	16250	16320	16582	16252	16381	16229	16427	16377	16337	16278	16340	16541	16238	16262	16301	16467	16402	16412	16240	16210	16387	16481	16573	16324	16608	16341	16311	16381	16481	16274	16280	16291	16357	16513	16405	16266	16462	16307	16335	16305	16327	16250	16435	16281	16574	16170	16373	16268	16230	16305	16314	16405	16066	16283	16283	16378	16589	16344	16441	16228	16477	16258	16356	16348	16406	16366	16255	16514	16406	16505	16552	16441	16294	16394	16318	16343	16225	16302	16383	16366	16614	16466	16256	16223	16386	16501	16406	16441	16365	16224	16195	16230	16425	16383	16623	16368	16222	16475	16386	16293	16156	16404	16267	16633	16338	16339	16400	16169	16442	16529	16173	16362	16247	16317	16460	16388	16210	16460	16321	16588	16399	16146	16242	16544	16215	16334	16438	16233	16052	16423	16353	16324	16388	16234	16139	16220	16337	16422	16242	16243	16438	16389	16452	16458	16394	16299	16437	16266	16470	16446	16432	16294	16246	16311	16391	16605	16269	16315	16494	16429	16231	16218	16276	16246	16202	16547	16239	16232	16297	16357	16270	16378	16425	16145	16375	16342	16351	16555	16497	16421	16342	16427	16339	16554	16372	16438	16360	16112	16325	16272	16190	16465	16351	16320	16446	16478	16321	16382	16329	16209	16345	16277	16331	16309	16282	16321	16302	16304	16458	16366	16367	16370	16278	16353	16213	16400	16486	16350	16280	16565	16290	16486	16413	16392	16397	16364	16466	16353	16344	16368	16370	16258	16357	16118	16205	16319	16417	16300	16251	16403	16364	16344	16189	16429	16150	16402	16195	16288	16483	16278	16446	16279	16310	16380	16371	16485	16285	16165	16408	16418	16475	16199	16197	16432	16209	16187	16303	16346	16400	16438	16184	16270	16592	16296	16062	16476	16309	16273	16376	16382	16422	16400	16440	16231	16166	16365	16386	16420	16171	16338	16277	16271	16388	16217	16239	16476	16274	16388	16335	16356	16179	16340	16133	16685	16362	16384	16251	16307	16307	16396	16219	16378	16345	16182	16318	16291	16329	16372	16440	16405	16409	16360	16376	16619	16344	16503	16453	16484	16466	16476	16324	16247	16651	16499	16467	16267	16497	16314	16460	16443	16453	16354	16572	16417	16419	16304	16476	16310	16369	16402	16421	16415	16466	16483	16349	16254	16328	16398	16321	16325	16424	16272	16535	16479	16397	16287	16458	16244	16371	16307	16445	16134	16401	16538	16410	16647	16470	16372	16373	16376	16328	16381	16238	16201	16261	16230	16432	16420	16346	16429	16547	16458	16454	16349	16469	16312	16271	16650	16366	16226	16222	16442	16434	16414	16450	16551	16344	16290	16355	16375	16344	16339	16341	16581	16560	16393	16230	16451	16293	16368	16386	16515	16390	16364	16531	16222	16189	16231	16302	16336	16258	16388	16369	16475	16305	16241	16399	16525	16438	16473	16266	16319	16445	16465	16202	16308	16365	16347	16421	16364	16482	16368	16376	16105	16128	16295	16337	16284	16266	16290	16309	16389	16112	16244	16279	16464	16357	16286	16550	16390	16275	16455	16434	16210	16361	16214	16342	16300	16296	16435	16482	16321	16331	16450	16505	16256	16503	16340	16422	16359	16577	16364	16541	16147	16539	16498	16459	16433	16401	16437	16531	16410	16342	16148	16155	16162	16406	16361	16147	16405	16269	16360	16384	16338	16430	16412	16411	16337	16293	16343	16448	16459	16336	16543	16421	16377	16366	16421	16380	16209	16295	16325	16350	16389	16275	16258	16346	16514	16369	16381	16270	16451	16278	16307	16525	16347	16118	16412	16424	16439	16204	16246	16401	16374	16425	16279	16163	16487	16573	16478	16442	16292	16425	16202	16643	16309	16324	16485	16291	16514	16139	16426	16498	16173	16448	16261	16347	16388	16279	16525	16266	16344	16318	16194	16321	16288	16315	16213	16274	16484	16334	16420	16539	16373	16257	16343	16404	16333	16416	16231	16468	16431	16464	16339	16396	16135	16107	16382	16267	16386	16432	16473	16345	16285	16473	16249	16388	16231	16430	16371	16390	16329	16315	16434	16319	16274	16255	16343	16310	16548	16446	16347	16234	16328	16268	16286	16368	16591	16485	16267	16170	16275	16469	16349	16422	16322	16457	16396	16292	16360	16284	16187	16182	16220	16211	16348	16170	15993	16347	16383
26773	45784	44052	35027	30429	26879	25049	24222	22470	20573	19421	18328	17358	16687	16304	15889	15654	15332	15168	15055	15009	14742	14640	14631	14581	14434	14269	14433	14304	14253	14322	14193	14309	14232	14321	14159	14052	14295	14109	14224	14282	14143	14087	14090	14153	14064	13922	14301	14183	14177	14174	14142	14134	14087	14146	14069	14249	14100	14089	14133	13992	14222	13999	13987	14043	14067	14230	14187	14070	14020	14001	13856	14113	14074	14181	13967	14050	14183	14149	14262	14003	14091	14084	14020	14249	14212	14207	14118	14077	14006	14084	13888	14068	14111	14024	13904	13925	14220	14244	13990	14027	14085	14018	13985	13975	13879	14049	13961	14028	14106	14123	13942	13911	14075	14140	14132	14061	14098	14071	13977	14093	14010	13982	14065	14086	13932	13982	14260	14044	14052	14049	13913	14062	14037	13973	14055	14097	14046	14236	14209	13919	14088	13942	13948	14141	13989	14074	14053	14073	14060	13999	13955	14114	14001	14077	14013	13961	13925	14007	14129	14141	14108	13950	13963	13957	14115	13934	14144	14081	14035	14069	13940	14114	14138	13852	14062	14041	14025	14119	13993	14085	13999	14113	14147	14143	14164	13915	14231	14043	14023	14027	14073	14026	14004	14135	14026	13958	14012	14044	13911	14003	14110	13924	13910	13920	14010	14081	14150	14145	13936	14135	13869	14018	14019	13891	13958	14076	14140	14028	14047	14082	13911	14167	14053	14092	14120	14168	14162	14144	14158	14165	14083	13982	13931	13968	14053	13887	14069	13957	13962	13994	14036	14205	14148	14069	14057	14247	13914	13985	13992	14111	14060	13958	13955	14048	13915	14202	13948	14179	13969	14141	14116	14124	13974	13979	13993	14104	14185	14242	14036	14095	14023	14213	14132	14082	14165	14013	14087	13952	13883	13984	13988	13967	14028	14084	14069	14054	14029	13998	14008	14150	14054	14074	14101	13992	14066	14157	14024	14152	14008	14025	14016	14113	14032	14219	14005	13955	14126	14098	13862	14278	14099	13995	14079	14016	13913	14047	14045	13996	14142	14021	13863	13943	13909	14067	13970	14033	14040	14144	14069	13938	13999	13915	14055	14170	14111	14045	13978	13998	13876	14060	14117	13994	13954	13983	14156	14026	14211	14048	14152	14046	14126	14074	14223	13915	14068	14069	14112	14189	13913	14066	13956	13948	14089	13931	14008	14155	14043	14028	14082	13973	13977	13943	14069	14015	14136	14070	14038	14180	14082	13889	13948	14029	14274	14077	14070	14067	14234	13933	14175	14154	13872	14119	14037	13901	14244	13995	14129	14060	14165	13986	14038	14042	13888	14237	14066	14005	14100	13990	14055	14127	14182	13893	14050	14035	14082	14028	13799	13940	14127	14044	13906	13980	13978	14123	13948	14244	14184	14035	14046	14042	13957	14084	14097	13808	14069	14083	14017	14153	14050	14095	14066	13956	14089	14097	13955	14140	14186	14158	13958	13902	14175	13981	14003	14093	14099	13989	13967	13967	14202	14007	14135	14066	14051	13899	14082	14096	14066	14187	14082	14009	13847	14094	14011	14129	14125	13869	13954	14018	14052	13975	13903	14248	13956	14084	14083	14039	14097	14135	13906	14062	14056	14003	14104	13955	14128	13924	14120	14070	14024	14188	14229	13950	14034	14122	14166	13874	14149	14031	13898	14184	14026	13925	14035	13893	14074	14104	14011	14124	13972	14047	14118	14064	13986	14008	14073	14158	14170	14102	14020	14127	14041	13844	13888	14027	14055	13949	14085	13927	14201	13969	14180	14009	14013	14185	13969	14180	14096	14032	14060	14125	14048	14079	14072	14131	13924	14187	13911	14076	14032	13939	14047	13928	14094	14086	14169	14201	14058	14167	14016	14016	13894	14034	14061	13964	14056	14064	14122	14135	14010	14188	14128	14064	14194	14049	14065	14105	14045	14043	13875	14040	13999	14096	14140	13875	14002	14054	14076	13878	14128	14068	13916	14309	14004	14191	14097	13769	13956	14084	14065	14075	14223	14076	13947	13927	14117	13992	14040	14075	14174	14055	14030	14048	13940	14083	14061	14063	14025	14157	14048	14061	14097	14227	14023	13933	13963	13967	14048	14193	14060	13968	13896	14030	14023	14121	14090	13922	13958	14085	14028	14087	13793	14134	13875	14036	14075	13989	13869	13984	14017	14063	14140	14052	13913	14020	14037	14078	13967	14006	14104	14064	13835	13924	13941	13946	13916	14099	14077	14080	14007	13992	14008	14006	14048	14125	13981	14146	13861	14026	14047	14121	14192	14143	14021	13918	14105	14047	13955	14150	13927	14128	14021	13906	14113	14104	13953	14002	14205	14151	14069	14069	14054	14177	14124	13948	14165	13971	14030	14045	13936	14200	13844	14199	14018	13990	14125	14064	14035	14267	14027	14005	14069	14082	14023	14153	13994	13994	14071	13881	13959	13984	14114	14161	14031	14096	14090	13936	13936	14144	13985	14148	13942	13997	14075	14094	14162	13961	13956	14073	14115	13875	14091	14037	14094	14110	13953	13911	14026	14275	13767	14172	13975	14019	13872	14141	14047	13916	13990	13795	14078	14192	14051	14128	14033	13956	14132	14035	13878	13947	14110	13987	14078	14122	14041	14045	14140	14079	14157	14009	13926	14008	14001	14055	14019	13996	14193	14049	14160	14024	14207	13881	14104	14146	14182	14109	14115	14081	14083	14072	13965	14075	14055	14062	13999	14132	14189	13983	14016	14002	14086	14168	14036	13999	14191	13912	13896	14021	13939	14159	14060	14076	14126	14034	14046	14155	14184	14040	14033	14216	14033	14025	14011	14130	14015	14006	14156	14095	14024	14221	14228	14221	13996	14062	13997	14193	14218	14143	14053	14006	13885	14048	14026	14111	14031	13936	14064	14014	13849	14147	14037	14108	13943	13815	13923	14057	14113	14006	14027	14075	13891	13952	14005	14149	13978	14113	13930	13959	13855	14038	14019	14097	14046	14156	14049	14093	14030	13905	13943	14116	13930	14019	13986	14135	13985	13987	14032	14041	13944	14037	13899	13952	14205	13965	14130	13981	14063	14000	13946	13901	14105	14057	13991	14041	13977	14036	13954	14181	14037	14101	13978	14016	14163	13955	14062	14018	14201	14080	13800	14164	13999	13999	13849	14163	13938	14138	14014	14117	14264	14056	14169	14122	14053	14162	14167	14042	13995	14179	14028	13994	13956	13939	14061	13989	14161	14088	14076	14081	14036	14124	14064	14051	14001	13975	14005	14118	14189	13974	13905	13987	14056	14250	13954	14261	14009	14001	14000	13860	14075	13914	14162	14029	14129	14198	14027	14111	13993	13944	13968	13938	13942	14057	14121	13945	14152	14130	13945	14022	14093	14063	13978	14065	13999	13950	14008	14185	14027	14026	14106	13991	14105	14095	13839	14046	14038	13945	14080	13850	14014	13975	14112	14188	13962	14229	13919	14078	14065	14113	14168	14156	14132	14150	14100	14045	14145	13970	14030	14033	14081	13894	14042	13983	13929	14116	14022	13930	14062	14021	14117	14093	13825	14071	13902	14078	14065	14061	14037	13991	13799	14139	13952	14081	14092	14143	14030	13949	14008	13976	14074	14069	13942	14096	14089	13994	14107	14134	14046	13973	13914	14136	14108	14099	13917	14136	14049	13961	14048	14121	14196	13976	14051	13979	14172	14035	14049	14093	14030	13949	14059	14030	14109	14153	14025	13967	14147	14092	14106	14053	13892	13973	14074	13990	14117	14119	14091	14039	14171	14223	14015	14080	13817	14108	14014	14119	14139	14201	13971	14129	14009	14176	14121	14043	14150	13966	13928	13995	14080	13806	14230	13995	14114	14147	14031	14086	14063	14105	14110	14092	13806	14180	13978	13955	13941	14070	14261	14077	14059	14006	14014	14114	14069	14025	13901	14046	14055	14012	13993	13863	13990	14030	13908	14001	14005	13849	14067	14074	14057	13946	14067	13953	14212	14032	13807	14047	14184	14012	14052	14057	13975	14033	14077	14020	14017	14029	14089	13955	14055	14030	13991	13992	14151	14133	13998	14050	14041	14089	14022	14115	14184	14157	14111	14204	14248	13963	14155	14059	14026	14033	14060	14163	14148	13980	14009	14089	14115	14134	14083	14015	14215	14132	14165	14121	13971	14166	14054	14162	14036	13930	14061	13969	14129	13986	14065	14111	14020	13876	14082	13958	14137	13823	14227	13915	13956	14057	14062	14047	13889	14051	13990	14081	13954	14113	14077	14082	14013	14134	13906	14049	13975	14062	14040	14156	13972	14091	14064	14058	14043	13979	14036	14001	14046	14062	14120	14130	14045	13939	14036	14066	13990	14145	14089	14038	14242	13995	14139	13999	14040	14057	13887	14048	14079	14032	13959	14115	14049	14011	14113	13976	14275	13950	14059	14228	14083	13988	14136	14094	13861	13947	14106	13947	13975	14027	13997	14177	13923	14066	14090	13983	14084	13950	14128	13792	14011	14203	14012	14122	13937	14029	14218	13937	14014	13915	14011	14144	13911	14345	14050	14087	13998	14094	14098	14096	13951	14024	13958	14264	14018	14064	14156	14087	14018	13975	14190	14055	14135	13937	14107	14104	14039	13984	13998	13958	14108	14048	14012	14010	14036	14108	14206	13955	14164	13979	14056	13964	14113	13944	14161	14164	13979	13969	13994	14035	14035	13899	14079	14154	14120	14135	13979	14004	14134	14097	14082	14103	14100	14043	14060	13917	14180	14073	13972	13993	14038	14117	14160	14143	13972	14061	13825	14096	14043	14178	13991	14089	14103	14020	13945	14021	14081	14030	13956	13954	13914	14071	14103	13975	13929	14012	14081	14038	14002	14047	13989	14143	14037	14202	14163	14134	14158	13929	14140	14020	14148	14106	14042	14051	14108	14050	13993	13994	14032	14033	14030	14062	14063	13848	13898	14125	13972	14118	13995	14182	13936	14065	14088	13952	14212	14110	14000	14103	13957	13942	14056	13906	14034	14057	14154	14139	14047	14087	13997	14030	13977	14015	14069	13982	14095	13891	13942	14041	14111	14066	14055	14117	14136	14105	14116	14240	14173	13763	14089	14137	13897	14057	14029	14124	14066
30050	25341	28346	24535	20280	19119	18590	18310	17882	17295	16984	16863	16886	16621	16556	16626	16354	16462	16640	16464	16397	16548	16358	16542	16416	16410	16347	16469	16378	16397	16541	16373	16499	16402	16446	16259	16458	16317	16245	16265	16237	16196	16287	16032	16265	16426	16091	16208	16043	16324	16534	16422	16384	16381	16123	16238	16324	16097	16356	16224	16559	16427	16556	16243	16312	16214	16343	16114	16327	16357	16112	16296	16429	16440	16482	16404	16399	16232	16334	16250	16229	16474	16543	16434	16312	16212	16258	16405	16272	16451	16365	16279	16436	16209	16245	16366	16245	16490	16483	16372	16221	16378	16488	16449	16508	16440	16457	16329	16375	16407	16395	16359	16362	16136	16326	16239	16337	16167	16369	16515	16192	16458	16360	16205	16266	16387	16097	16337	16527	16402	16409	16254	16319	16392	16475	16266	16191	16380	16286	16321	16325	16370	16392	16373	16301	16523	16211	16378	16218	16326	16402	16311	16422	16221	16311	16433	16272	16388	16240	16240	16277	16282	16098	16366	16244	16509	16260	16267	16406	16376	16454	16264	16233	16329	16520	16337	16392	16482	16458	16346	16395	16376	16237	16247	16242	16337	16389	16113	16154	16428	16424	16230	16231	16363	16222	16474	16574	16139	16238	16487	16354	16424	16305	16258	16278	16269	16353	16180	16487	16390	16177	16249	16360	16285	16461	16265	16230	16387	16480	16421	16251	16418	16267	16200	16176	16325	16398	16302	16191	16309	16265	16074	16199	16432	16429	16212	16267	16228	16144	16053	16327	16506	16346	16395	16294	16234	16463	16496	16485	16263	16130	16247	16239	16285	16247	16378	16421	16201	16348	16216	16375	16242	16187	16279	16198	16330	16356	16199	16308	16358	16351	16026	16244	16288	16515	16420	16413	16381	16299	16339	16436	16246	16313	16315	16377	16217	16167	16256	16367	16501	16489	16084	16464	16123	16391	16278	16377	16027	16154	16430	16553	16257	16325	16305	16245	16168	16345	16373	16253	16241	16379	16210	16512	16336	16370	16325	16404	16342	16145	16174	16303	16369	16347	16505	16319	16236	16433	16233	16562	16331	16324	16246	16257	16218	16292	16391	16418	16172	16174	16430	16279	16514	16398	16424	16369	16467	16252	16224	16419	16335	16243	16296	16276	16275	16378	16442	16206	16128	16331	16330	16321	16142	16404	16281	16452	16225	16400	16561	16419	16447	16291	16360	16337	16528	16154	16339	16339	16359	16362	16335	16244	16366	16379	16311	16238	16159	16335	16352	16508	16320	16223	16263	16141	16328	16236	16149	16332	16202	16378	16216	16475	16326	16233	16075	16383	16466	16521	16189	16460	16207	16301	16361	16294	16352	16274	16406	16307	16212	16511	16611	16342	16271	16287	16386	16222	16479	16340	16262	16253	16295	16279	16344	16173	16192	16078	16434	16222	16445	16335	16296	16219	16341	16324	16485	16387	16334	16115	16191	16220	16392	16310	16114	16462	16290	16327	16600	16219	16142	16346	16187	16364	16171	16418	16233	16273	16182	16406	16179	16240	16345	16221	16188	16229	16295	16526	16437	16326	16418	16401	16162	16346	16476	16357	16407	16293	16389	16274	16289	16330	16211	16335	16264	16300	16274	16464	16441	16373	16489	16329	16379	16364	16271	16078	16412	16302	16134	16054	16266	16443	16261	16263	16364	16460	16264	16319	16273	16251	16225	16307	16270	16471	16053	16100	16270	16403	16397	16409	16253	16574	16319	16443	16348	16330	16308	16205	16345	16442	16378	16186	16310	16480	16350	16433	16258	16189	16307	16375	16453	16486	16412	16269	16299	16461	16423	16467	16055	16425	16255	16368	16285	16358	16384	16324	16204	16363	16394	16233	16389	16174	16479	16227	16580	16328	16456	16294	16401	16412	16519	16159	16155	16368	16251	16300	16178	16258	16151	16291	16249	16078	16197	16422	16221	16499	16414	16405	16373	16441	16136	16351	16167	16338	16343	16289	16512	16416	16089	16227	16333	16398	16354	16302	16507	16273	16299	16275	16345	16407	16364	16342	16405	16255	16314	16390	16582	16464	16273	16198	16321	16287	16471	16292	16209	16345	16390	16497	16417	16355	16134	16172	16125	16360	16298	16461	16100	16451	16274	16434	16334	16430	16457	16479	16399	16184	16183	16383	16321	16196	16388	16117	16249	16371	16306	16300	16199	16400	16408	16222	16374	16409	16232	16400	16346	16456	16097	16372	16306	16193	16381	16438	16194	16340	16335	16424	16358	16309	16337	16217	16215	16380	16450	16318	16335	16318	16379	16312	16230	16324	16183	16427	16462	16568	16345	16310	16142	16250	16266	16455	16513	16299	16146	16224	16447	16485	16533	16305	16446	16226	16427	16315	16341	16201	16307	16455	16299	16489	16349	16441	16324	16211	16310	16188	16299	16392	16572	16422	16460	16225	16574	16251	16336	16148	16267	16174	16328	16496	16136	16265	16160	16288	16370	16344	16182	16199	16140	16464	16350	16326	16188	16295	16351	16286	16501	16247	16343	16310	16365	16066	16268	16365	16345	16399	16268	16335	16319	16237	16327	16384	16272	16378	16239	16305	16322	16471	16393	16219	16228	16335	16142	16287	16252	16405	16391	16213	16258	16525	16225	16378	16261	16350	16235	16346	16476	16325	16187	16217	16267	16197	16344	16482	16309	16138	16297	16308	16232	16585	16394	16319	16420	16183	16331	16112	16368	16318	16456	16246	16247	16559	16279	16261	16246	16504	16391	16298	16269	16357	16253	16200	16140	16203	16285	16271	16433	16287	16136	16278	16402	16293	16094	16299	16258	16345	16167	16399	16456	16128	16358	16496	16637	16258	16272	16272	16250	16563	16152	16468	16298	16445	16439	16491	16250	16330	16289	16280	16388	16294	16224	16309	16151	16361	16461	16362	16327	16283	16203	15942	16326	16259	16190	16305	16464	16282	16382	16101	16316	16407	16293	16310	16196	16275	16275	16269	16527	16159	16281	16235	16121	16385	16158	16252	16366	16409	16459	16281	16265	16472	16321	16586	16314	16387	16347	16359	16250	16262	16314	16365	16280	16282	16202	16291	16383	16371	16205	16191	16157	16338	16337	16503	16222	16169	16377	16280	16260	16362	16296	16438	16080	16288	16361	16238	16432	16339	16388	16185	16405	16349	16197	16309	16372	16360	16449	16262	16189	16407	16528	16253	16377	16231	16390	16286	16262	16233	16396	16190	16291	16426	16257	16371	16314	16521	16243	16345	16388	16379	16272	16279	16248	16276	16346	16444	16386	16333	16264	16371	16316	16324	16362	16185	16179	16074	16232	16304	16272	16439	16169	16210	16285	16455	16111	16404	16440	16188	16539	16372	16441	16283	16330	16189	16349	16335	16434	16418	16293	16311	16228	16338	16334	16432	16274	16314	16370	16250	16272	16262	16337	16519	16206	16142	16186	16344	16465	16351	16159	16334	16373	16310	16332	16233	16329	16262	16540	16370	16333	16293	16044	16369	16468	16238	16254	16307	16297	16448	16351	16398	16393	16668	16498	16412	16636	16404	16465	16435	16237	16260	16288	16351	16224	16258	16263	16318	16031	16341	16112	16104	16290	16315	16319	16198	16357	16534	16358	16436	16466	16359	16532	16476	16473	16258	16312	16403	16317	16283	16222	16283	16421	16367	16231	16348	16328	16479	16301	16347	16401	16226	16306	16302	16265	16283	16314	16217	16270	16365	16324	16376	16077	16147	16405	16253	16402	16642	16153	16013	16259	16091	16533	16411	16255	16528	16462	16221	16292	16315	16541	16206	16239	16339	16319	16298	16244	16386	16309	16339	16369	16258	16320	16341	16334	16274	16137	16330	16327	16361	16100	16355	16447	16425	16109	16371	16261	16338	16097	16204	16270	16252	16301	16320	16460	16296	16281	16267	16244	16431	16236	16374	16304	16291	16461	16500	16218	16199	16516	16307	16233	16715	16357	16189	16437	16513	16231	16474	16341	16530	16264	16363	16311	16248	16331	16338	16496	16153	16143	16160	16299	16320	16171	16305	16395	16432	16483	16397	16278	16110	16333	16318	16280	16382	16196	16582	16308	16310	16376	16340	16239	16178	16273	16369	16210	16205	16331	16264	16407	16404	16407	16227	16212	16331	16289	16200	16128	16410	16189	16389	16424	16173	16370	16421	16281	16627	16346	16319	16190	16315	16475	16219	16280	16275	16309	16392	16450	16384	16290	16324	16321	16238	16266	16227	16478	16338	16129	16294	16267	16336	16285	16489	16347	16333	16228	16138	16343	16098	16320	16379	16322	16307	16486	16376	16305	16322	16387	16123	16474	16375	16352	16318	16264	16307	16294	16459	16443	16115	16505	16350	16186	16353	16281	16185	16416	16416	16404	16431	16383	16335	16292	16284	16311	16260	16462	16468	16293	16218	16419	16375	16258	16228	16317	16401	16138	16257	16211	16274	16338	16479	16331	16341	16357	16271	16384	16436	16342	16236	16297	16384	16268	16556	16230	16387	16145	16437	16433	16272	16252	16066	16310	16325	16269	16115	16180	16220	16501	16262	16226	16330	16291	16471	16119	16237	16251	16268	16184	16294	16124	16235	16391	16377	16477	16279	16251	16266	16459	16336	16372	16359	16445	16567	16571	16506	16387	16424	16328	16277	16231	16249	16282	16507	16473	16273	16266	16274	16208	16221	16245	16093	16403	16489	16234	16314	16160	16450	16289	16304	16279	16424	16371	16229	16274	16217	16222	16303	16428	16208	16389	16313	16249	16456	16129	16396	16363	16348	16275	16341	16227	16252	16346	16268	16411	16452	16221	16322	16316	16567	16410	16362	16568	16462	16395	16392	16183	16522	16572	16222	16242	16322	16395	16412	16373	16530	16341	16206	16326	16361	16523	16375	16358	16297	16296	16466	16135	16333	16175	16452	16275	16399	16315	16314	16187	16287	16342	16310	16230	16156	16353	16415	16248	16287	16411	16527	16117	16182	16174	16139	16269	16194	16446	16288	16272	16319	16323	16082	16310	16272	16385	16220	16349	16198	16256	16345	16294	16436	16264	16609	16380	16323	16204	16391	16194	16257	16130	16414	16186	16337	16465	16468	16359	16298	16371	16240	16410
23360	32154	30185	23070	20015	18316	17566	17014	16262	15539	15175	14843	14718	14472	14499	14487	14465	14270	14199	14248	14156	14129	14049	14031	14128	14099	14233	14100	14095	13991	14066	13982	14109	14012	14120	14186	14109	14012	13977	14046	13889	14100	14025	13996	13853	14057	14071	14090	13898	14015	14056	13982	13955	13936	14072	14017	13949	13951	14078	14117	14027	13896	14006	13996	14080	13961	14012	13967	13927	14046	14020	13981	13960	13945	14086	13918	13959	14085	13873	13950	13924	13912	14084	13921	13863	13852	14029	14124	13939	14077	14001	14037	14051	13891	14133	13847	14040	13974	14157	14044	13969	13985	14120	13968	13976	13995	13984	13955	14050	14100	14109	14001	14087	14046	14015	13923	13882	13996	13951	13980	13951	14130	13953	13937	14223	14053	13855	13971	13902	13903	13961	13987	13959	13983	13958	13889	13891	13940	14016	13990	14055	13865	14081	13998	13829	14056	13818	14138	13970	13855	13966	14115	13953	13969	13926	13959	13938	14000	14051	14046	14004	13905	14097	13962	13953	13942	14018	13866	14117	14003	13929	13963	14161	14112	13927	14124	14017	13802	13991	13900	13966	13868	14015	14000	14011	13994	13838	13926	14197	13933	14151	14015	13801	14105	13999	14055	14026	14024	14153	13982	14130	14117	14000	14082	14167	14030	14111	14005	14080	13867	14018	14077	13894	13918	13979	14087	13914	13794	14026	14061	13999	14084	14077	13991	14015	13970	14051	14055	14124	13971	13841	14069	13907	14122	13936	14098	14054	14101	13900	14021	13910	13884	14077	13840	14117	14190	14032	13943	14126	14033	14107	13875	14060	13877	13908	14100	14009	14222	13905	14003	13921	14017	13808	14104	13911	13995	13860	13928	13965	14049	13978	13911	14124	14023	14030	14109	13883	14045	13940	14049	14090	13875	13848	13923	13930	14013	14026	13804	13812	13994	13991	14001	13889	14166	13954	13883	13929	14028	13844	14108	14042	14178	13928	13803	14103	13688	14013	13982	14042	14061	13825	14027	13894	13918	14030	13852	14136	13918	13902	13991	13965	13972	13959	14146	13910	13927	14016	13865	14227	13858	14131	13844	13999	13780	13921	13685	14076	14128	13889	13906	14025	14122	14015	13893	13948	14034	14043	13960	13964	14038	13885	14147	13896	13881	14037	14018	13865	14057	14191	13851	14127	14078	13916	14090	14013	14023	13974	13979	14016	13979	13966	14009	13954	14183	13872	14109	13952	14109	13835	13917	14032	13947	14019	13973	13922	14011	14119	13988	14106	13893	13930	14158	14068	13892	13985	14008	13994	13921	13978	13904	13983	14057	13992	14044	13991	13990	13977	13860	13896	14052	13851	14306	14106	13914	14025	14032	13762	13852	14004	14048	14122	13968	14102	14032	14061	14055	13983	13854	14002	13831	14034	14074	13872	13949	13911	14050	14022	13842	14034	13989	13943	14022	14073	13928	13926	14052	13863	13971	14033	13980	14018	13936	14053	13885	13849	14011	13899	14045	14047	13948	13980	14110	14022	14147	14041	13935	14031	14117	13885	13964	13851	14024	13773	13964	14090	13871	14044	14006	13966	13950	13973	14104	14002	14004	13863	14051	13864	14034	14040	14011	14133	13899	13910	13962	14012	13994	13918	13917	13874	13811	14019	13982	14042	13935	14017	14110	13929	13940	13969	13987	13964	13947	13961	13982	14049	14075	13897	13990	14001	13807	13974	13848	13973	14072	14044	13784	14126	13867	13974	14033	13906	13898	14007	13982	14007	14136	13974	13981	13857	13938	14126	13808	14042	13949	13894	13966	13947	14010	14044	13903	13968	13875	14016	14038	13872	13978	14038	13977	13888	14020	13903	14004	13980	13978	13984	13944	14110	14008	13834	13863	13883	13895	14004	13889	13909	13870	13868	14064	13903	13957	13915	13971	14144	13972	13991	14020	14094	13956	13994	13865	14061	13947	13991	14029	14093	14064	13973	14017	13840	13949	14033	13827	13946	13913	14058	14087	13971	13978	13959	14190	13991	14237	14000	13985	14058	14170	14037	13823	13864	13870	14078	14119	13924	13943	14051	14006	14067	13939	14047	14094	14022	14051	14003	13879	14122	14027	13971	13959	13978	13867	13954	13783	14232	13981	13905	14010	14119	13907	13951	14038	14060	13848	13964	13875	13965	13854	14210	14055	14107	14057	13954	14016	14117	14038	13825	13914	14026	13871	14177	13988	13855	13920	13883	13849	13971	13987	14192	13960	13978	13892	13808	14014	14098	13936	13928	13999	14064	13912	13960	13879	13906	14072	13848	13971	13999	14132	14069	14024	14085	13979	13839	13913	14056	13908	13945	14170	13975	13925	14134	13798	14067	13962	14004	13986	14166	14079	14123	13951	14096	14155	14100	14003	14127	13876	14007	13996	13935	14013	13933	13835	14053	13992	14102	14151	14055	14009	14122	14002	13927	14044	13971	13856	14026	13987	14041	14106	14012	13876	14158	14010	13963	13978	14092	14058	13792	13915	14006	14030	13949	13966	13984	14057	14091	13995	13884	14051	14121	13918	14149	14015	14239	14015	13983	13965	13942	13981	13945	13971	13952	14132	14115	13909	14195	14041	14112	13925	13908	13977	13976	13952	13935	13866	14119	14046	13911	14186	14049	14006	14109	14066	14069	14070	13904	13896	13712	13982	14140	14019	14168	13838	13945	13818	13880	13906	13899	13945	14061	14086	13909	14177	14009	14137	13992	13958	13915	13790	13903	13840	14043	14009	13790	14063	13922	14045	14035	13916	14198	13982	14063	14016	13985	14051	14042	14126	14210	14063	13953	13896	13977	13940	14103	13888	14040	14108	13888	14016	13980	13951	14016	14087	13949	14034	13974	13940	14056	14005	14003	13890	13947	13969	13999	13883	13926	14104	13962	14045	13951	13809	14043	13900	13997	13967	14059	14143	14072	14184	13741	14121	14033	13914	14135	13958	14036	13952	13992	13942	14038	14103	14155	14087	13933	14019	13925	13894	14101	13977	13891	14041	13961	13892	13992	13921	13915	13993	13995	14024	13960	13928	14098	14049	13961	14038	13835	13915	14059	14154	13915	14103	13977	14142	13812	14046	13951	14006	14155	13959	13900	13934	14070	14054	13883	14126	13955	13946	13928	13850	14077	13936	14036	13937	13964	13866	14055	14191	14089	14157	14000	14028	13986	13962	14045	14097	13915	14001	13916	13984	14024	14021	14062	13973	13851	13938	13980	14031	14066	13960	14015	13936	13970	13922	14004	14091	13970	14053	13965	13921	14056	13959	14055	14011	13843	14126	13972	13943	14033	13910	13961	14041	14168	13944	14083	14056	14012	13984	13924	14006	13873	13978	13887	13935	13924	13913	13911	13825	14034	13879	14032	13902	14007	13920	14142	14026	14141	13860	14021	14046	13873	14032	13996	14135	13849	14043	14130	13991	14039	13836	13935	13919	14054	13937	13934	14013	14121	13959	13926	14094	13935	13896	13963	14077	14030	13938	13951	13927	14134	14147	13974	14035	14052	14044	14028	14034	14196	13878	13927	13891	13748	14008	13954	14026	14105	13930	13855	14136	14010	14124	13894	14055	13922	14103	13978	14159	14032	14075	14013	13886	14161	14076	13880	14075	14063	13924	14022	13952	13987	14140	13906	14017	14068	13947	13884	14112	13996	14087	14016	14071	14002	14056	14023	14020	14022	13915	14096	13880	14046	14079	13982	13834	14017	13975	13970	13910	14014	13982	13935	14041	14060	14104	14110	14099	13919	13937	13917	14161	14142	13987	14113	14000	13950	13961	14106	13841	14189	14005	14090	14005	13869	13943	13935	14119	14085	14003	13983	13870	14025	14081	14030	14013	13987	13787	14020	13829	14129	14042	13931	13939	13960	14057	13969	14109	14117	14127	13771	13816	13915	13922	13954	14030	13995	14023	13876	13998	14058	14113	13861	13947	14135	13865	13911	13903	14014	13916	13988	13946	14102	14026	13946	14183	13971	13972	13770	13939	14001	14123	13867	13986	14071	13960	13957	13968	13907	13902	14202	13995	13822	14049	13962	14098	13958	13960	13902	14024	13999	14076	13995	14012	13992	13907	14016	14027	13797	13928	13948	13994	13916	13974	14142	14005	13966	13859	14085	14151	13935	14006	14062	13934	14178	13784	14113	13990	14035	14095	14153	13955	14011	14203	14032	13879	13962	14029	14119	14134	13886	14016	14105	14056	13976	14102	14024	14020	14018	13849	14112	13997	13961	14036	14112	13957	14006	14097	13933	14015	14032	13908	14100	14112	14003	13973	14072	13918	14039	14200	13914	13991	13813	13895	13929	14074	13876	13969	14024	14034	13855	14016	14088	14077	14109	13993	13984	13887	13880	14002	14010	13951	13988	13903	14031	13840	13880	13912	14086	13984	13928	13897	13998	13949	13882	14027	14034	13964	14015	13977	13877	13878	14090	13937	13871	13845	13984	14154	14009	13865	13983	13987	14022	13955	14212	13817	13980	14104	13959	13999	13933	13910	14030	13894	14141	13936	13990	14044	14066	14015	14035	13906	13885	13915	14230	14005	14073	14076	14105	14033	13922	13949	14020	13902	14008	14039	14089	13990	13794	14039	13987	13984	14124	14074	13863	13948	14082	13861	13904	13933	14071	13948	13870	13860	14064	14151	14019	14007	13940	13947	14057	13971	13956	14044	14003	13900	14036	14028	14162	14100	13941	14078	13938	14007	14017	13995	13787	14097	13998	13960	14057	13998	13791	14008	14015	14053	13923	13983	14059	14017	14047	13973	13860	14023	13868	13946	14048	14007	14019	14092	14057	13892	13981	13915	14038	13905	13973	13977	13952	14017	14083	14119	13873	14066	13955	14017	14120	13931	13940	14121	13746	13930	13930	13892	14133	14059	14098	14006	14089	14033	14021	14104	14143	13944	14042	14202	13951	13849	13898	14007	13932	14155	13986	14029	13823	14022	14103	14017	13930	13900	13890	13882	14192	13838	14029	13957	14095	14038	14085	14006	13978	14038	14111	13951	14184	13891	13948	13976	14043	14150	14014	13935	14053	13841	14021	14060	14115	14029	14029	13999	13957	14118	13923	13841	14123	14025	14044	13845	14066	13983	14088	14049	13935	13954
25318	21467	28681	25989	24042	23897	23611	20881	19288	18929	18588	17911	17420	17104	16914	16928	16796	16944	16684	16741	16556	16425	16605	16516	16515	16440	16496	16261	16520	16367	16375	16299	16455	16473	16170	16527	16154	16190	16319	16306	16291	16336	16456	16304	16089	16104	16028	16183	16146	16148	16291	16156	16195	16047	16105	16172	16023	16197	16245	16083	16255	16313	16377	16332	16198	16223	16260	15964	16058	15986	16231	16253	16280	16019	16001	16292	16378	16319	16135	16102	16180	15958	15932	16081	16195	16175	16227	16106	16157	16230	16319	16035	16100	16104	16153	16175	16140	16290	16228	16074	16156	16229	15965	16184	16101	16210	16196	16254	16090	16322	16107	16157	16147	16265	16118	15846	16254	16162	16096	16203	16119	16033	16265	16162	16311	16357	16197	16193	16301	16249	16145	16253	16127	16162	15984	16119	16168	16110	16180	16338	16152	16231	16078	16003	16271	16196	16215	16081	16060	16081	16086	16175	16248	16170	16086	16266	16073	15955	16103	16228	16054	16182	16141	16387	16026	16219	16276	16007	16198	16165	16061	16188	16375	16204	16340	16103	16115	16054	16082	16200	16136	16345	16191	15995	16128	16323	16274	16207	16016	16172	16007	16121	16190	16091	16191	16221	16051	16069	16193	16310	16091	16165	16300	16134	16146	16147	16034	16075	16017	16082	16020	16183	16151	16184	16288	16117	16144	16196	16182	16026	16215	16276	16215	16048	16230	16182	16339	16209	15975	16226	16260	16264	16205	16154	16157	16180	16154	16047	16285	16063	16232	16145	16343	16227	16081	16055	16278	16059	16185	16113	16192	16415	16283	16247	16306	16078	16403	16235	16294	16138	16072	16074	15968	16048	16324	16007	16279	16263	16138	15926	16113	16144	16270	16151	16080	16048	16161	16215	16171	16194	16210	16151	16189	16186	16124	16018	16027	16209	16353	16059	16189	15982	16163	16017	16207	15966	15999	16155	16128	16043	16035	16343	16242	16056	16116	16237	16039	16265	16304	16110	16170	16205	16113	15985	15995	16257	16346	16038	16095	16186	16027	16324	16191	16256	16069	16300	16288	16364	16143	16098	16199	16189	16288	16275	16083	16145	16248	16015	16219	16298	16375	16353	16156	16073	16231	16173	16215	16140	16055	16197	16012	16245	16361	16079	16091	16137	16095	16167	16072	16234	16021	16152	16288	16221	16082	16102	16154	16018	16169	16153	15917	16007	16106	16046	16134	16110	16262	16131	16271	16189	16317	16317	16350	16109	16313	16095	16063	16144	15952	16146	16232	16313	16010	16177	16124	16140	16043	16314	15866	16114	16178	16104	16248	16127	16123	16142	16105	16070	16154	16377	16063	16208	16235	16090	16091	16207	16299	16128	16129	16159	16025	16218	16207	16268	16209	16068	16197	16090	16178	16018	16088	16042	16168	16029	16061	16085	16093	16361	16289	16181	16175	16069	16051	16162	16254	16208	16107	16219	16207	15997	16142	16223	16306	16236	16254	15760	15952	16155	16139	15927	16064	16233	16135	16088	16118	16204	15969	16403	16294	16178	16119	16074	16041	16302	16282	16423	16101	16186	16128	16249	16051	16238	16122	16119	16109	16226	16223	16267	16020	16133	16312	16212	16106	16116	16264	16016	16070	16076	16046	16095	16065	16039	16134	16247	16149	16212	16285	16393	16234	16286	16022	16149	16074	16212	16084	16233	16191	16232	16029	15999	16070	16171	16210	16129	16012	16124	16162	16270	16132	16252	16269	15916	16470	16148	16108	15988	16103	16113	16142	16278	16232	16101	16295	16205	15955	16214	16162	16205	16159	16242	16272	16222	16184	16249	16068	16008	16342	16289	16228	16156	16149	16197	16138	16110	16311	16122	16266	16302	16162	16210	16142	16049	16123	16246	16282	16205	16069	16244	16092	15991	16213	16213	16236	16207	15997	15994	16174	15968	16255	16101	16182	16054	16213	16295	15940	16044	16037	16193	16095	16322	16334	16078	16095	16177	16080	16157	16194	16056	16082	16270	16216	16049	16129	16159	16093	16164	16177	16029	16175	16252	16312	16042	16033	16142	16256	16129	15883	16119	16183	16230	16080	16071	16231	16072	16218	16288	16403	16139	16181	16230	16183	16009	16034	16140	16195	16081	16361	16321	16147	16221	15856	16118	16180	16277	16263	16185	16088	16421	16211	16151	16120	16104	16081	16227	16149	15984	16178	16250	16121	16024	16166	16175	16173	16130	16093	16293	15836	16112	16164	16249	16212	16116	16086	16294	16203	16154	16255	16361	16226	16498	16064	16108	16287	15958	16105	16141	16130	16142	16078	16012	16144	16122	16060	16131	16122	16221	16191	16253	16206	16239	16167	16184	16202	16145	16102	16219	16197	16102	16231	16066	16180	16244	16084	16248	16216	16301	16299	16014	16155	15878	16017	16194	16299	16129	16348	16186	16158	15879	15846	16141	16184	16277	16125	16249	16134	15924	16333	16159	16268	16323	16332	16465	16365	16136	16128	16164	16136	16292	16043	16330	16199	16202	16271	16108	16234	16239	15980	16001	15918	16169	16297	16117	15994	16171	16223	16063	16080	16122	16025	16202	16367	16198	16132	16276	16262	16223	15907	16196	16187	16038	16073	16155	16053	16112	16175	16265	16129	16274	16248	16107	16273	16051	16177	16020	16219	16188	16341	16174	16060	16224	16238	16256	16000	15985	16187	16106	16141	16142	16066	16261	16102	16208	16137	16263	16164	16164	16017	16346	16073	16024	16050	16249	16296	16114	16114	16017	16114	16129	16129	16280	16204	16341	16135	16228	16218	16121	16182	16279	16056	16199	16234	16165	16016	16248	16122	16179	16172	16059	16096	16011	16054	16125	15945	16181	15892	16211	16326	16148	16317	16334	16124	16104	16179	16197	16010	15957	16276	16053	16326	16361	16077	16213	16394	16021	16306	16247	16143	16093	15990	16235	16252	16088	16234	16098	16068	16034	16050	15977	16263	16029	16246	16099	16079	16152	16372	16219	15991	15915	16132	16207	16201	16212	16042	16436	16086	15993	16260	16181	16197	16062	16092	16136	16151	16181	15949	16304	16085	16195	16314	16319	16247	16194	16258	16240	16228	16203	16281	16323	16293	16235	16020	16099	16093	16206	16194	16163	16238	15991	16048	16080	16081	16204	16136	16156	16144	16254	16091	16295	16225	16066	16026	16265	16193	16078	16042	16243	16106	16014	16114	16301	16170	16177	16141	15984	16377	16089	16111	16201	16074	16149	16154	16235	16227	16188	16355	16114	16281	16261	16279	16109	16269	16131	16212	16247	16063	15972	16218	16384	16027	16171	16209	16095	16136	16076	16156	16280	15939	16142	16068	16143	16166	16382	16147	16178	16255	16148	16098	16141	16134	16062	16274	16181	16272	16183	16224	16106	16204	16148	16193	16143	16247	16179	16148	16241	16379	16277	16004	15944	16111	16287	15818	16134	16394	16315	16028	16190	16215	16108	16466	16147	16239	16143	16021	16105	15929	16188	15967	15946	16022	16265	16164	16011	16317	16272	16077	16290	15911	16161	16120	16217	16189	16102	15982	16083	16040	16026	16006	16139	16205	15944	16141	16101	16254	16013	16238	16146	16107	16100	16217	15980	16342	16280	16190	16126	16066	16091	16246	16281	16114	16180	16300	16316	16142	16157	16112	16319	16243	16202	16116	16121	16225	16221	15972	16033	16150	16060	16154	16163	16304	16118	16227	16060	16118	16236	16184	16047	16198	16100	15958	16354	16157	16243	16316	16183	16277	16330	16025	15985	16314	16253	16065	16334	16220	16357	16308	16279	16320	16154	16206	16175	16195	16064	16025	16247	16355	16148	16287	16129	16075	16096	16042	16088	16205	16424	16332	16183	16341	16158	16303	16162	16199	16136	15874	16249	16189	15994	16059	16056	15984	16051	16039	16124	16218	16455	16288	16121	16301	16110	16184	16357	16183	16071	16202	16074	16332	16269	16093	16105	16339	16075	16047	16276	16107	15807	15919	16332	16171	16225	15999	16030	16096	16208	16136	16061	16176	16217	16007	16250	16058	16169	16425	16151	16194	16207	15997	16140	16307	16226	16250	16326	16268	16198	16044	16114	16274	16130	16009	16078	16311	16008	16292	16402	16152	16177	16222	16247	16231	16261	16266	16209	16122	16312	15950	16244	16020	16193	16144	16052	16218	16261	16333	16396	16157	16273	16070	16267	16127	16132	16159	16117	16080	16032	16298	16165	16314	16074	16079	16210	16102	16208	16117	16356	16245	16167	16097	16032	16164	16201	16316	16286	16222	16102	16028	16168	16304	16286	16233	16113	16321	16152	16180	16156	16006	16134	16213	16195	16207	16145	16186	16147	16058	16046	16057	16212	16130	16095	16198	16169	16125	16039	16127	16376	16177	16231	16094	16271	16156	16109	16067	16043	16035	16038	16213	16119	16308	16082	16004	16302	16057	16221	16221	16067	16159	16127	16158	16170	16251	16147	15980	16097	16252	16245	16221	16311	16199	16085	16176	16287	16282	16073	16278	16045	16181	16022	16088	16066	16069	16309	16176	16158	16054	16131	16085	16043	16064	16242	16245	16244	16101	16098	16233	15993	16264	16071	16370	16153	16226	16000	16146	16195	16014	16168	16344	16139	16185	16318	16326	16028	16065	16072	16154	16137	16286	16344	16366	16166	16280	16135	16273	16135	16056	16065	16184	16272	16132	16079	16204	15985	16110	16185	16411	16285	16281	16181	16255	16248	16201	15875	16282	16245	16361	16084	16185	16266	16084	16166	15996	16032	16410	16164	16100	16142	16208	16176	16204	16075	16147	16054	15971	16139	16190	16326	16117	16196	16299	15905	16079	15874	16263	16212	16126	16167	16192	16080	16287	16118	16248	16321	16439	16259	16184	16214	16273	16341	16195	16266	16175	15999	16219	16270	16103	16029	16140	16331	16189	16104	16236	16096	16272	16210	16162	16230	16220	16217	16234	16166	16251	16027	16089	16231	16318	16158	16216	16119	16271	16195	16233	16203	16233	16231	16107	16309	16302	16165	16151	16347	15956	16210	16095	16284	16005	16189	16203	16023	16062	16337	16238	16179	16098	16081	16316	16193	16285	15966	16204	16164
24495	40841	38899	30531	26032	23822	22546	20777	18985	18021	17122	16526	16057	15600	15023	15049	14909	14760	14820	14371	14348	14529	14539	14201	14345	14251	14288	14052	14220	14173	14249	14192	14036	14125	14147	14011	14057	14095	14166	13989	14065	14136	14085	14171	13922	14027	13944	14034	14068	14016	13974	14047	13895	13882	14001	14168	14092	14003	13960	13968	14014	13952	14004	14104	13978	13931	13918	14054	13971	14107	14038	13934	13963	14015	14008	13941	13823	13939	14012	14002	13897	14050	13891	14046	13970	14136	13942	14119	13874	14109	14009	14034	14008	14079	13953	13924	13957	13948	13894	14089	14042	13982	13999	14049	13994	13995	13969	13728	13924	14101	13948	13926	14003	14096	14019	13977	13996	14036	14011	13903	13973	13882	13975	13844	13951	13934	14048	13985	14086	13932	13880	14009	13977	14178	13877	13857	13984	14092	13962	14155	14161	14033	13829	13855	13872	14010	14110	13960	14077	13858	14000	13975	14016	14010	13869	13891	13951	14088	14097	13893	13915	13905	14130	14004	14066	14024	14005	14028	13904	14140	14142	13970	14008	13999	14152	14090	13881	13936	14111	13849	13830	13878	14035	14156	14055	13954	14031	13974	13893	13937	13900	13830	13994	13899	13800	13915	13907	14088	13846	14044	13925	13945	13908	13969	14006	13919	14010	14018	13958	14050	14098	14019	14089	13991	14244	13925	14073	13910	13980	14076	13952	13903	13868	14015	14037	13914	14023	13908	14006	13972	13942	14076	14041	13983	13899	14003	14078	13905	13870	13911	14032	13753	13982	13962	13921	13931	13967	13857	14165	14085	13865	14182	13918	13907	14098	14026	13872	13969	13896	13944	14121	13966	14052	13970	13865	13989	14007	13755	13980	14114	13886	13977	13967	13887	13829	13951	14025	13910	13828	13869	14017	13812	13932	14022	13834	13823	13941	13939	13974	13886	14051	14042	13950	13931	14023	14060	13915	13780	13962	13957	14015	14096	13809	13966	13955	13783	13903	14148	14137	14012	13910	13929	13888	14034	13980	13866	13930	13899	13997	14037	13856	14143	13916	13982	13868	14003	13908	14016	13841	13893	13841	13969	13843	14008	13868	14028	13832	13966	14028	13924	13946	14019	14001	14014	14064	14121	13902	13794	14056	13923	13929	13843	13955	13930	13971	14021	13826	14092	13987	14068	13841	13905	13788	14058	13991	13954	14002	14029	13942	13861	14023	14078	13823	14074	13849	13926	14018	14113	13921	14155	13947	13997	13984	14005	13940	13871	14222	13877	14071	13878	14056	14062	13927	13903	13988	13945	13856	14018	13979	14112	13873	13917	13990	14033	13962	13921	13929	13949	14053	13985	13921	13798	14100	13935	13864	13925	13873	13920	13854	14092	14086	13997	13941	13944	13846	13916	13822	13844	14007	13989	13851	13838	13921	13981	14109	13972	13807	13989	13935	13978	13928	14012	13880	13790	14114	13999	13935	13903	14026	13867	14086	13978	14171	14075	13830	14043	14016	13905	13912	14022	13827	14035	14052	13832	14039	14131	13970	14002	13898	13866	13758	13828	14148	13904	13893	13902	13797	14012	13902	14065	13909	13939	13838	14028	13880	14170	14030	14046	13964	14036	14031	13898	14068	13994	13804	13828	13909	14048	13973	14023	13918	14084	14031	13802	13984	14041	13948	14045	14073	13939	13798	14165	14008	14057	13867	13909	14019	13958	13871	13964	13895	13942	13971	13971	13795	13957	13906	13959	14004	13916	14011	13964	13855	13992	13939	13925	13882	13950	14015	14060	13977	13776	13975	14106	14178	13934	13988	14067	14071	14028	13935	13840	13953	13792	14163	13824	13860	14054	13954	13892	14109	13989	13905	13892	13999	14025	13959	13915	14064	14077	13968	13793	14039	14098	13859	13955	13985	14077	14068	13865	14043	14116	13908	13936	13932	14062	14038	14061	14079	14047	13818	14037	13965	13948	14025	13854	13835	14114	13953	13993	14055	14029	13934	14010	13893	13739	14037	13935	13996	13852	13902	13976	13987	14066	13926	14088	13851	14071	13845	13998	13950	13867	13921	13801	14043	14149	13959	14056	14034	13899	13918	13864	13841	14014	14172	13920	13924	13925	13973	13987	13790	13972	13969	13969	14057	14057	13929	14052	14075	14019	13979	14021	14009	13820	13942	13967	13890	14101	13861	13862	14086	13989	13876	14033	13963	14189	14170	13997	14037	14003	13881	14190	13952	14077	13911	13958	13847	13936	14049	13804	14023	14017	14029	13900	14036	14152	14090	14004	14055	13982	14049	14061	13950	14015	14016	13953	13960	13867	13938	13911	13909	13877	13938	13982	13855	13945	14075	13959	13868	13950	13770	13937	13913	13999	13870	13953	13796	13986	14074	13920	14072	13887	14078	13949	13860	14006	13988	13931	13850	14056	14045	13914	14122	14066	13686	13926	13957	13947	13997	13952	13910	14015	14034	14073	13945	13932	14079	13993	13804	13941	13953	13981	14008	13884	13891	14051	13888	13912	13805	14073	13840	13791	13979	13910	14035	14019	13828	13931	13974	13971	14027	14098	13847	13993	13856	14059	13979	13986	14057	13904	13966	13889	13801	13929	13996	14064	14019	14037	13913	14019	13849	13910	13929	14023	13996	14044	13923	14098	14058	13963	13966	13772	14016	13939	13821	13901	13960	13912	13967	13868	14024	13892	13925	13966	14126	13946	13993	14064	13993	13893	13991	14023	13918	13826	13808	14017	14071	13972	13964	14032	13826	13981	13819	13894	13971	13843	14145	14003	13883	14020	14015	14019	14008	14099	13928	13914	13933	13819	14014	13941	13952	13873	14102	13853	13958	13959	13970	13992	13991	13871	13882	14067	13994	13926	14039	13917	14139	13894	14070	13968	13948	13902	14063	13891	14148	13973	13801	13975	14128	13919	13975	13943	14109	13917	14206	14029	14037	14119	13779	14002	13949	14044	14029	14158	13997	14081	14044	14019	13868	13860	14125	13897	13943	13984	13882	13817	13970	13883	13972	13947	14193	13956	14012	13852	13991	14180	14017	13964	14045	13957	13880	14062	14020	13998	14023	13980	14031	13922	14045	14021	14006	13960	13940	13978	14153	14064	14019	14167	14051	13883	14013	14027	14015	14050	14017	14027	13970	14116	14039	13803	13986	13876	13835	13969	14080	14195	14053	14017	14043	13849	14033	13964	13912	13891	13987	13930	14072	13958	13919	13869	14213	14061	13860	13913	14040	13956	14139	14067	14140	13961	13948	14110	13949	13931	14023	14091	14071	13936	14007	13808	14110	13948	14049	13928	13920	14064	13731	13816	13913	14113	13922	14093	13849	13761	14014	13948	13932	13852	14000	13765	13894	13985	13929	13951	13996	14015	14034	14002	14001	13973	14065	13947	13875	13823	13867	14155	13767	13934	14079	13964	13923	13927	14063	14036	13932	14059	14163	13898	13851	14054	13969	14128	14002	13939	13860	14063	13979	13866	13909	13943	14197	14092	14153	14168	14019	14077	13904	13836	14022	14158	13934	13939	14031	14079	13906	13929	13933	14076	13939	14037	13995	13988	13960	13955	14027	13952	14066	13992	13898	13896	13983	13703	13934	13760	14218	14056	14010	13866	13800	14179	13939	14022	13981	13787	13970	13972	14186	14112	14013	13998	14030	14032	13783	13893	13905	14005	14124	13785	13927	13908	13828	13928	14022	13904	14057	13880	13836	13796	13922	14028	13936	13865	13897	14019	13805	14073	14051	13888	13888	13997	14127	13928	13787	14043	14163	13931	13833	13942	13822	14102	14060	13868	13941	13849	14087	13891	13993	13926	13944	13915	13894	13913	14107	13951	13967	13922	13864	13863	13735	13967	14144	14006	13924	13999	13993	14131	13914	13987	13948	13847	13920	13772	13937	14011	13855	14003	14053	13833	14056	13968	13915	13921	14074	13815	13963	14082	13872	14083	13943	13963	13938	13971	13950	14001	14067	14111	13884	13957	13708	13917	13836	13877	14063	14037	14075	13945	13920	13854	13802	14044	13969	14018	13919	14020	13829	13855	13764	14083	13988	13822	13898	13938	14048	13943	14019	13895	13943	13947	13869	13941	14087	14030	14018	14036	13945	13929	13925	13902	13957	14091	14024	13900	13813	13955	13954	14081	13830	13917	14040	13938	13881	13970	14063	13863	13838	13984	13963	13903	14046	14075	14174	13962	13918	13961	13925	13911	13825	14076	13991	13945	13950	13854	14171	13846	13965	13967	13901	14067	14036	13956	14142	13940	13958	13891	14098	13963	14014	13881	14004	14133	13910	14013	13928	13945	14064	13838	13881	13831	14041	14026	14071	13720	13978	13966	14033	13828	14052	13836	13917	13979	13974	13941	14037	13941	13905	13891	13897	14007	13959	13892	13942	13991	13961	14019	13798	13791	13991	14090	13979	13975	13911	13996	13821	13980	14047	13914	14007	13983	13987	13825	13917	13723	13918	14100	14032	14190	14001	14094	13969	13805	13897	13915	13957	13883	13866	14021	13922	14000	14019	13995	14049	14071	14003	13938	14009	13960	14048	13923	14003	13909	14086	13946	13894	14180	13962	14101	14011	13918	13912	13844	14067	14174	14003	14067	13932	14099	13938	13800	13904	13961	13995	14036	13776	14052	14105	14138	13972	14021	13942	13939	14045	14028	14018	13918	13892	14064	13967	14176	13990	13874	14070	14018	14012	13930	13909	14029	13801	13993	13914	13949	13917	14122	13957	14087	13901	13955	13914	13876	13896	13894	14032	13912	13886	13997	13964	13901	14089	14017	13999	14033	14025	14010	14038	13884	13840	13845	13928	13977	14000	13955	13971	14053	13993	13918	13929	13867	14139	13913	13984	13943	14003	14100	13886	14007	13987	13912	13969	14028	13966	13773	13862	13951	13998	13944	13908	14151	14176	14073	13840	13853	13829	14096	13915	13847	13977	14047	13910	13912	13875	13980	14001	13891	13909	13904	13877	14033	13929	14049	13879	13978	14044	14032	14101	14056	13998	13971	14048	13897	13976	13881	14016	14096	14092	13930	14196	13955	14042	14159	13904	14131	13924	13941	13919	14010	14112	13839	14112	13956	13994	13881	14019	13903	13944	13991	13916	14035
24067	21469	29155	24485	23346	26407	27572	23048	20759	20148	19421	18544	17982	17524	17469	17142	16786	16605	16711	16712	16420	16502	16397	16360	16264	16064	16265	16111	16055	16234	16169	15935	16000	16077	15938	16289	15848	15939	15837	15996	16021	16093	15809	15927	15835	16049	15729	15929	15954	15957	15942	16000	15959	15716	15932	15801	15867	15859	15934	15860	15865	16005	15775	15973	15862	15946	16014	16058	15971	15878	15807	15757	15894	15830	15839	15884	15788	15736	15879	15843	15754	15947	15881	15667	15752	15966	15847	15931	15959	15756	15878	15858	15736	15889	15773	16035	15943	15639	15955	15783	15797	15956	15902	15903	15758	16058	15608	15876	15875	15927	15895	15643	15878	15889	15839	15951	15849	15861	15899	15867	16056	16018	15918	15724	15769	15875	15685	16075	15777	15958	15980	16047	15782	15646	15720	15732	15700	15699	15869	15769	15728	15775	15888	15757	15887	15651	16020	15830	15740	15650	15887	15929	16023	15924	15896	15772	15834	15980	15850	15920	15979	15839	16021	15732	15908	15901	15754	15873	15894	15686	15866	15808	15824	15801	15962	15900	15825	15789	15679	15702	15882	15721	15669	15950	15854	15712	15863	15836	15730	15636	15847	15651	15874	15798	15908	15783	15968	15591	15685	15700	15711	16061	15674	15734	15925	15876	15771	15841	15719	15857	15799	15955	15802	15845	15986	15932	15813	15927	15739	15772	15824	15979	15879	15858	15867	15828	15741	15737	15814	15714	15939	15983	15779	15833	15979	15867	15837	15976	15655	15939	15768	15808	15689	15675	15933	15556	15768	15861	15739	15802	15781	15670	15851	15930	15832	15943	15652	15844	15837	16085	15784	15765	15929	15937	15804	15919	15857	15840	15947	15722	15686	15687	15744	15981	16026	15610	15805	15792	15858	15669	15800	15684	15655	15798	15807	15778	15704	15894	15869	15940	15849	15904	15986	15942	16078	16130	15825	15732	15699	15810	15842	15886	15891	15859	15923	15804	15750	15755	15973	15841	15922	15872	15994	15828	15858	15671	15772	15783	15878	15882	15897	15818	15767	15977	15819	15917	15968	15876	15859	15746	15911	15698	15814	15936	15746	15683	15762	15840	16039	15782	15936	15811	15775	15777	15946	15836	15757	16033	15855	15791	15883	15992	15803	15760	15962	15744	15809	15748	15832	15818	15884	15839	15825	15803	16013	15754	15873	15817	15928	15935	15721	15610	15754	15843	15878	15733	15812	15737	15940	15838	16004	15954	15953	15684	15923	16038	15854	16066	15852	15783	15717	15767	15846	15792	15771	15617	15920	15763	16040	15943	15739	15446	15904	15715	15915	15613	15712	15823	15865	15801	15828	16161	15901	16137	15930	15830	15993	15823	15895	15808	15818	15794	15892	15757	15859	15916	15711	15844	15975	16006	15748	15744	16094	15982	15795	15755	15770	15832	16046	15768	15797	15750	15826	15856	15709	15963	15933	15893	15890	15874	15728	15768	15611	15822	15962	15879	15738	15860	15978	15844	15947	15883	15745	15642	15818	15902	15904	15845	15917	15835	15946	15668	15837	15839	15707	15748	15936	15925	15988	15844	15749	15709	15786	15885	15857	15789	15934	15661	15837	15694	15943	15812	15912	15948	15954	15789	15853	15700	15747	15704	15655	15942	15807	15894	15951	15631	15927	15794	15952	15928	15841	15908	15796	15823	15626	15978	15942	15780	15939	16021	15847	15745	15939	15875	15736	15738	15717	15694	15716	15718	15889	15907	15840	15777	15835	15749	15674	15926	15833	15715	15729	15904	15798	15929	15805	15722	15914	15747	15740	15920	15870	15935	15964	15985	15703	15953	15823	15791	15953	15602	15737	15752	15819	15781	15763	15721	15834	16075	15860	15755	15836	15932	15834	15972	15928	15787	16026	15898	15827	15731	15604	15855	15820	15725	16067	15826	15969	15952	15927	15724	15785	15792	15902	15747	15849	15831	15763	15752	15755	15852	15700	15879	16101	15806	15613	15801	15717	15663	15811	15837	15692	15751	15824	15871	15780	15888	15765	15881	15930	15897	15827	15884	15629	15746	15808	16042	15787	15868	16004	15988	15904	15804	15820	15826	15958	15769	16098	15811	15573	15828	15819	15805	15882	15739	15807	16009	16032	15761	15826	15816	15846	15897	15813	15727	15711	15792	15906	15778	15820	15959	15699	15705	15778	15761	15902	15645	15696	15899	15878	15600	15868	15769	15980	15843	15908	15794	15833	15849	15791	15687	15791	15910	15770	15744	15830	15973	16045	15925	15881	15946	15758	15698	15768	15828	15869	15817	15897	15798	15669	15903	15701	15823	15848	16012	15745	15917	15994	16058	15817	15843	15782	16060	15847	15831	15837	15814	15752	15922	15682	15911	15736	15877	15685	15776	15901	15651	15877	15896	15930	15733	16003	15795	15708	15794	15563	15728	15905	15863	15834	15881	15933	15831	15772	15857	15703	15676	15710	15816	15900	15825	15994	15846	16004	15874	15694	15789	15802	15750	15839	15936	15907	15855	15935	15763	15680	15859	15823	15627	15895	15803	15702	15738	15682	15863	15562	15627	15766	15879	15782	15940	16009	15913	15894	15844	15820	15829	15799	15874	15845	15510	15792	15810	15790	15850	15781	15903	15835	15807	15929	15868	15912	15922	15865	15759	15767	15874	16045	15784	15774	15783	15767	15769	15843	16128	16030	15722	15971	15787	15894	15936	15838	15889	15868	15817	15870	15723	15794	15904	15950	15746	15964	15739	15967	15922	15908	16026	15873	15879	15715	15729	15666	15804	15872	15756	15843	15741	15954	16056	15951	15882	15879	15775	15826	15711	15659	15980	15891	15818	15777	15548	15856	15753	15818	15964	15993	15753	15871	15749	15857	16044	15733	15781	15794	15794	15792	15898	15723	15788	15697	15579	15948	15767	15851	15857	15788	15992	15738	15922	15836	15761	15703	16014	15738	15834	15797	15769	15774	15777	15980	15945	15847	15809	15753	15725	15986	15964	15918	15958	15781	15807	15637	15874	15794	15818	15678	15741	15919	15484	15625	15852	15842	15769	15860	15810	15769	15850	15848	15915	15859	15893	15932	15750	15802	15886	15793	15577	15841	15743	15775	15870	15851	15851	15661	15711	15869	15948	15945	15864	15732	15802	15899	15858	15681	15863	15930	15786	15889	15922	15899	15774	15909	15885	15803	16116	15964	15982	15855	15898	15954	15931	15752	15804	15925	15782	15995	15753	16081	15922	15865	15882	15840	15720	15794	15838	15922	15778	15927	15946	15643	15933	15733	15824	15739	15833	15955	15845	15886	15914	15738	15652	16070	15906	15952	15953	15608	15653	15764	15918	15742	16015	15823	15785	15699	15739	15913	15723	15920	15668	15900	15896	15712	15698	15731	15862	15908	15660	15843	15922	15897	15945	15821	15740	16025	15762	15954	15894	15866	15710	15850	15808	15804	15800	15812	15958	15994	15818	15812	15932	15776	15748	15738	15786	15861	15994	15966	15948	15681	15949	15722	15941	15753	15786	15765	15882	15947	15818	15834	15905	15974	15928	15732	15826	15868	15784	15822	16156	15880	15839	15828	15755	16091	15752	15823	15790	15976	15819	15733	15863	15904	16020	15905	15734	15976	15816	15628	15706	15891	15890	15799	15771	15866	15789	15828	15735	15784	15655	15704	15827	15652	15907	15888	15972	15845	16038	15867	15720	15791	15844	15727	15705	15830	15821	15745	15591	15860	15830	15775	15717	15674	15909	15619	15747	15763	15825	15965	15826	15843	15935	15965	15700	15970	15737	15950	15768	15853	15760	15854	15934	15826	15856	15947	15896	15839	15929	15935	15860	15715	15677	15804	15859	15802	15877	15968	15803	15822	15834	15947	15887	15880	15837	15899	15858	15907	15598	15755	15848	15729	15840	15827	15612	15821	15812	15881	15632	15753	15648	15752	15811	15741	16017	15711	15986	15956	15863	15893	15676	15733	15865	15827	15794	15841	15903	15865	15791	15803	15715	15768	15785	15751	15858	16030	15795	15726	16031	15496	15907	15841	15898	15850	15835	15764	15961	15983	15777	16016	15822	15886	15741	15643	15664	15943	15887	15875	15718	15669	15660	15895	15655	15779	15829	15745	15965	15708	15827	15643	15783	15793	15723	15873	15982	15829	15847	15789	15856	15784	15900	15820	15882	15818	16045	15945	15773	15804	15781	15829	15746	15852	15820	15841	15858	15746	15860	16032	15742	15727	15823	15815	15848	15895	15795	15759	15682	15858	15831	15851	15657	15889	15859	15943	15940	15784	15630	15714	15743	15725	15810	15933	15973	15672	15574	15916	16159	15839	15971	15814	15908	15874	15973	15792	15820	15865	15746	16159	15739	15930	15845	15803	15780	15872	15826	15652	15907	16024	15943	15850	15980	16003	15816	15832	15621	15840	15996	16000	15966	15736	15902	15896	15929	15875	15864	15987	15789	15572	15909	15933	15716	15907	15715	15805	15866	15892	15779	15777	15824	15900	15805	15787	15898	15782	15628	15987	15787	15773	15663	15808	15930	15885	15767	15880	15973	15980	15786	15951	15810	15848	15795	15870	15652	15880	15692	15773	15958	15754	15648	15669	15796	15845	15829	15846	15798	15822	15771	15952	15823	15962	15914	15773	15728	15760	15631	16088	15720	15912	15740	15865	15669	15932	15939	15903	15683	15750	15897	15896	16227	15788	15705	15862	15942	15849	15791	15928	15967	15708	15700	15852	15827	15738	15896	15884	15743	15618	15850	15943	15858	15971	15863	15716	15895	15760	15547	15659	15814	15970	15989	16001	15768	15773	15671	15966	15984	15854	15730	15872	15844	15607	15976	15954	15794	15662	15922	16021	15718	15718	15857	15721	15844	15838	15641	15828	15781	15959	15844	15770	15774	15812	15970	15829	15762	16029	15791	15779	15833	15896	15841	16111	15919	15964	15846	15858	15880	15816	15708	15906	15863	15901	15806	15886	15745	15854	15991	15911	15819	16089	15866	15764	15872	16046	15772	15748	15736	15866	15870	15736	15850	15735	15907	15807	15828	15595	15783	15990	15957	16016	15670	15957	15840	15783	15922	15675	15940	15845	16004	15846	15751	15819	15874
26231	45853	43734	34861	30980	28508	26554	24004	21657	20189	18981	17871	16919	16231	15823	15479	15268	15059	14888	14656	14680	14502	14238	14362	14162	14067	13939	14083	14009	14262	14149	13898	13894	14156	14050	14043	13952	14007	14001	14048	14009	13979	13704	13896	13957	13977	13944	13860	13782	13862	14013	13872	13802	13674	13813	13832	13754	13964	13683	13852	13978	13893	13728	13761	13712	13690	13736	13701	13868	13708	13838	13745	13917	13745	13830	13838	13870	13785	14008	13860	13757	13987	13929	13749	13914	13916	14014	13918	13722	13954	13799	13860	13709	13826	13840	13741	13909	13728	13731	13670	13856	13817	13800	13900	13623	13769	13854	13761	13688	13934	13889	13701	13806	13817	13691	13734	13854	13818	13719	13745	13743	13885	13803	13761	13838	13777	13858	13877	13636	13767	13695	13723	13850	13643	13867	13876	13787	13841	13739	13741	13687	13667	13797	13658	13812	13791	13920	13804	13849	13803	13771	13965	13754	13836	13582	13849	13834	13723	13731	13752	13754	13761	13791	13793	13895	13800	13743	13822	13680	13819	13870	13695	13710	13647	13892	13867	13808	13675	13877	13739	13868	13804	13921	13600	13894	13953	13660	13811	13812	13681	13819	13763	13795	13950	13859	13822	13786	13883	13772	13655	13800	13754	13735	13870	13651	13769	13992	13710	13935	13912	13894	13930	13855	13726	13742	13655	13650	13835	13875	13791	13823	13887	13771	13854	13796	13664	13751	13830	13688	13940	13705	13713	13677	13826	13760	13915	13927	13679	13838	13791	13895	13733	13768	13679	13614	13521	13866	13740	13770	13620	13812	13785	13899	13844	13820	13904	13867	13834	13637	13781	13896	13860	13941	13665	13848	13773	13750	13738	13884	13747	13839	13708	13757	13883	13836	13860	13825	13884	13926	13632	13631	13756	13737	13919	13786	13769	13823	13590	13781	13712	13762	13985	13718	13824	13740	13696	13651	13724	13648	13728	13838	14037	13786	13834	13739	13715	13656	13810	13760	13747	14061	13759	13810	13787	13806	13902	13851	13793	13739	13872	13671	13873	13654	13706	13794	13870	13790	13778	13601	13859	13783	13920	13832	13785	13861	13737	13772	13742	13955	13711	13865	13936	13746	13762	13861	13836	13854	13771	13915	13754	13860	13742	13960	13778	13859	13760	13754	13731	13749	13798	13791	13868	13794	13740	13777	13762	13831	13625	13791	13867	13843	13760	13663	13745	13773	13692	13903	13762	13744	13791	13864	13675	13704	13682	13769	13888	13662	13781	13797	13663	13826	13837	13693	13826	13729	13806	13959	13849	13832	13778	13920	13742	13584	13849	13668	13859	13687	13810	13915	13671	13814	13778	13884	13813	13793	13868	13769	13733	13773	13856	13655	13925	13774	13751	13911	13846	13922	13792	13818	13814	13808	13645	13814	13814	13898	13876	13797	13742	13600	13878	13717	13711	13767	13725	13803	13764	13921	13829	13778	13766	13843	13752	13911	13890	13733	13922	13672	13811	13792	13782	13799	13743	13906	13736	13621	13720	13779	13627	13790	13884	13833	13724	13664	13709	13861	13840	13780	13742	13706	13955	13761	13616	13860	13723	14087	13757	13858	13914	13851	13631	13958	13799	13741	13834	13929	13800	13774	13829	13813	13952	13828	13743	13861	13865	13665	13732	13800	13848	13905	13855	13905	13743	13840	13726	13717	13765	13788	13764	13791	13826	13670	13891	13862	13655	13884	13831	13658	13902	13760	13748	13749	13703	13830	13679	13915	13891	13854	13774	13751	13653	13716	13781	13715	13806	13705	13824	13729	13699	13701	13800	13707	13777	13763	13726	13618	13919	13687	13837	13757	13903	13792	13908	13533	13849	13828	13869	13744	13867	13839	13795	13889	13746	13825	13678	13866	13827	13845	13816	13724	13894	13760	13793	13782	13644	13729	13858	13750	13807	13638	13794	13789	13856	13632	13845	13825	13782	13806	13730	13831	13721	13876	13717	13769	13856	13764	13702	13775	13835	13892	13909	13707	13631	13871	13618	13760	13737	14003	13795	13882	13933	13793	13832	13817	13922	13950	13794	13848	13816	13841	13743	13651	13804	13796	13779	13848	13767	13821	13797	13633	13712	13862	13632	13832	13732	13765	13726	13809	13775	13870	13610	13773	13847	13739	13730	13929	13750	13685	13786	13662	13737	13922	13646	13735	13746	13651	13732	13710	13785	13844	13888	13871	13837	13865	13841	13885	13656	13756	13759	13810	13759	13988	13921	13787	13792	13848	13672	13849	13537	13938	13674	13675	13848	13922	13775	13923	13728	13837	13716	13804	13732	13860	13795	13804	13966	13693	13617	13841	13856	13687	13614	13702	13800	13769	13805	13780	13715	13763	13888	13782	13845	13635	13749	13723	13850	13693	13839	13806	13645	13778	13893	13729	13783	13754	13833	13579	13767	13666	13717	13749	13799	13694	13688	13685	13695	13862	13753	13669	13883	13875	13860	13919	13725	13930	13888	13838	13874	13675	13733	13839	13736	13893	13827	13844	13785	13861	13874	13692	13667	13774	13901	13708	13845	13705	13951	13759	13754	13509	13719	13743	13774	13708	13829	13817	13872	13760	13889	13829	13702	13930	13753	13820	13722	13697	13713	13927	13840	13835	13764	13687	13987	13708	13716	13751	13940	13685	13732	13749	13686	13738	13718	13747	13784	13865	13853	13871	13771	13807	13781	13798	13706	13784	13892	13782	13688	13855	13806	13905	13839	13784	13903	13875	13802	13788	13779	13831	13852	13808	13649	13906	13674	13858	13637	13658	13794	13835	13928	13600	13573	13770	13876	13841	13824	13946	13625	13713	13739	13800	13950	13772	13891	13735	13819	13783	13817	13844	13874	13854	13957	13762	13779	13826	13775	13673	13725	13886	13752	13755	13844	13886	13968	13879	13699	13894	13731	13708	13555	13883	13774	13780	13862	13931	13733	13720	13765	13839	13803	13818	13888	13663	13776	13811	13782	13694	13692	13823	13763	13926	13763	13775	13972	13792	13763	13675	13746	13887	13867	13897	13733	13765	13848	13872	13644	13873	13882	13708	13693	13852	13784	14092	13602	13738	13824	13806	13772	13944	13664	13740	13682	13876	13657	13914	13678	13859	13838	13750	13806	13651	13772	13781	13794	13789	13753	13777	13653	13736	13941	13732	13816	13964	13913	13787	13719	13952	13795	13797	13800	13706	13643	14031	13876	13746	13726	13903	13914	13850	13755	13731	13803	13692	13679	13628	13952	13845	13798	13693	13859	13667	13868	13775	13557	13626	13761	13834	13921	13781	13804	13755	13802	13770	13710	13870	13713	13701	13899	13807	13742	13685	13743	13705	13662	13792	13758	13683	13761	13728	13735	13712	13747	13765	13634	13655	13737	13737	13700	13545	13851	13733	13822	13667	13992	13883	13698	13805	13948	13861	13673	13821	13792	13791	13779	13758	13784	13746	13847	13954	13757	13913	13801	13731	13882	13924	13930	13834	13795	13704	13821	13758	13713	13948	13798	13685	13693	13678	13684	13855	13797	13858	13744	13897	13667	13773	13831	13793	13659	13690	13665	13875	13799	13827	13830	13889	13638	13901	13886	13771	13794	13774	13902	13872	13930	13747	13806	13626	13771	13786	13769	13981	13926	13780	13700	13835	13853	13679	13765	13791	13927	13778	13790	13924	13776	13778	13657	13599	13820	13878	13907	13684	13826	13800	13929	13740	13764	13875	13626	13839	13972	13625	13829	13769	13870	13822	13580	13612	13929	13786	13779	13714	13895	13670	13979	13802	13766	13706	13732	13772	13843	13608	13914	13739	13711	13787	13904	13701	13847	13716	13759	13890	13721	13624	13745	13756	13786	13802	13885	13860	13787	13844	13742	13822	13953	13832	13719	13710	13892	13638	13790	13639	13825	13732	13772	13868	13668	13751	13688	13716	13656	13741	13764	13797	13737	13741	13833	13807	13829	13794	13664	13551	13911	13792	13773	13697	13743	13973	13990	13971	13654	13885	13965	13672	13741	13718	13736	13757	13648	13714	13840	13947	13696	13841	13676	13806	13767	13958	13887	13822	13859	13832	13815	13763	13592	13752	13665	13847	13839	13829	13724	13926	13722	13566	13755	13829	13695	13812	13841	13912	13630	13725	13766	13715	13652	13554	13760	13732	13786	13832	13909	13859	13585	13761	13773	13737	13918	13700	13788	13934	13684	13714	13772	13748	13756	13638	13828	13727	13783	13857	13855	13555	13922	13700	13940	13813	13725	13851	13860	13776	13764	13635	13625	13787	13851	13852	13752	13625	13877	13680	13692	13829	13832	13780	13685	13897	13754	13927	13758	13643	13736	13551	13730	13736	13771	13809	13786	13752	13689	13748	13772	13978	13931	13858	13817	13816	13775	13872	13805	13682	13751	13753	13580	13698	13740	13740	13809	13691	13751	13808	13800	13817	13670	13891	13855	13696	13805	13677	13619	13892	13623	13834	13685	13701	13852	13782	13879	13841	13793	13894	13761	14017	13862	13698	13825	13722	13985	13764	13709	13591	13809	13835	13900	13687	13721	13752	13692	13824	13753	13933	13676	13732	14047	13925	13758	13731	13877	13699	13797	13857	13739	13801	13653	13861	13680	13646	13771	13804	13852	13724	13693	13788	13716	13841	13898	13701	13841	13673	13656	13770	13825	13592	13691	13626	13869	13690	13841	13705	13774	13851	13731	13709	13746	13596	13799	13858	13711	13812	13697	13736	13707	13763	13711	13762	13660	13834	13756	13850	13782	13717	13723	13771	13858	13586	13804	13903	13706	13813	13546	13865	13649	13686	13860	13830	13775	13849	13809	13864	13903	13655	13816	13751	13757	13692	13759	13845	13874	13877	13915	13720	13689	13862	13665	13901	13893	13898	13878	13807	13781	13879	13827	13758	13744	13699	13707	13813	13879	13600	13759	13795	13693	13985	13721	13742	13839	13683	13743	13901	13790	13813	13771	13880	13611	14026	13840	13979	13871	13802	13713	13885	13782	13895	13809	13728	13873	13750	13790	13818	13763	13778	13796	13739	14037	13834	13856	13771	13902	13696	13660	13747	13722	13733	13919	13772	13716	13718	13742	13754	13799	13726	13789
30033	24940	27883	24138	20189	19103	18232	17295	16850	16637	16317	16299	16420	16083	16195	16089	15988	16162	16019	15860	15873	16061	15573	16053	15911	16028	15678	15899	15822	15925	15921	16025	15872	15918	15963	15724	15790	15739	15731	15827	15781	15635	15806	15797	15623	15554	15685	15781	15683	15614	15876	15812	15829	15473	15693	15809	15720	15905	15832	16016	15595	15860	15937	15743	15703	15994	15700	15721	15904	16072	15911	15548	15881	15663	15832	15777	15738	15696	15788	15669	15660	15831	15928	15855	15696	15908	15916	15847	15895	15790	15743	15808	15859	15646	15693	15751	15660	15757	16016	15703	15782	15650	15673	15743	15567	15706	15526	15666	15851	15953	15768	15805	15585	15636	15673	15860	15900	15457	15770	15647	15544	15631	15754	15869	15794	15717	15780	15867	15901	15718	15664	15785	15784	15709	15771	15736	15764	15821	15824	15806	15737	15852	15747	15765	15922	15551	15605	15783	15877	15648	15652	15819	15743	15739	15588	15913	15906	15805	15887	15827	15645	15784	15799	15894	15820	15659	15823	15718	15946	15714	15626	15623	15695	15862	15669	15939	15832	15795	15894	15742	16060	15841	15689	15764	15730	15892	15710	15753	15696	15942	15929	15993	15930	15800	15853	15797	15845	15802	15542	15590	15733	15747	15641	15735	15850	15739	15638	15816	15773	15829	15786	15836	15904	15807	15647	15688	15907	15776	15992	15918	15820	15631	15906	15785	15752	15694	15924	15856	15772	15874	15994	15789	15733	15591	15752	15734	15986	15774	15935	15722	15810	15882	15802	15692	15901	15879	15751	15754	15528	15674	15904	15733	15790	15688	15718	15750	15627	15746	15739	15830	15815	15860	15849	15669	15646	15702	15831	15883	15788	15735	15570	15924	15741	15750	15583	15693	15729	15815	15959	15773	15986	15769	15693	15787	15707	15924	15772	15856	15628	15726	15571	15768	15651	15734	15641	15688	15601	15907	15811	15705	15680	15787	15752	15859	15701	15696	15746	15865	15869	15694	15598	15751	15744	15790	15800	15932	15794	15722	15623	15647	15812	15898	15927	15908	15794	15825	15804	15888	15704	15864	15725	15885	15787	15770	15893	15800	15922	15905	15700	15997	15912	15769	15824	15757	15961	15993	15835	15649	15640	15757	15651	15725	15791	15775	15735	15625	15815	15980	15631	15724	15887	15647	15824	15904	15743	15727	15832	15738	15687	15626	15703	15605	15776	15764	15920	15620	15705	15829	15841	15645	15845	15886	15662	15867	15750	15728	15870	15870	15621	15687	15714	15638	15900	15977	15683	15741	15628	15778	15920	15868	15704	15777	15562	15914	15925	15805	15771	15837	15841	15998	15995	15891	15762	15824	15873	15836	15840	15754	15639	15813	15726	15678	15793	15947	15654	15643	15833	15932	15729	15866	15864	15697	15938	15977	15704	15868	15742	15723	15702	15701	15665	15821	15893	15697	15800	15720	15619	15862	15889	15726	16067	15828	15733	15826	15857	15782	15659	15794	15750	15559	15900	15750	15736	15727	15659	15752	15904	15841	15921	15700	15518	15701	15631	15633	15549	15493	15750	15757	15772	15871	15738	15790	15752	15877	15730	15791	15935	15662	15908	15867	15838	15847	15797	15559	15837	15763	15433	15485	15776	15787	15700	15800	15834	15795	15679	15809	15976	15836	15559	15741	15753	15882	15784	15608	15600	15859	15709	15773	15866	15880	15827	15856	15922	15906	15895	15766	15826	15769	15980	15652	15719	16100	15876	15663	15962	15700	15852	15749	15735	15569	15865	15727	15736	15724	15655	15777	15631	15721	15841	15993	15816	15861	15530	15724	15877	15777	15625	15838	15743	15692	15840	15782	15690	15731	15690	15835	15861	15744	15731	15732	15698	15851	15732	15720	15565	15614	15756	15936	15596	15465	15759	15805	15863	15870	15722	15710	15812	15640	15847	15738	15885	15609	15837	15727	15649	15664	15681	15630	15938	15611	15881	15949	15756	15639	15788	15737	15807	15655	15850	15815	16173	15696	15845	15707	15652	15709	15784	15876	15922	16041	15620	15847	15732	15772	15985	15847	15550	15675	16004	15880	15867	15813	15819	15822	15804	15655	15743	15742	15796	15883	15835	15869	15983	15998	15846	15786	15705	15624	15711	15750	15700	15824	15795	15801	15916	15866	15735	15775	15768	15815	15725	15609	15867	15637	15624	15642	15595	15777	15940	15777	15816	15796	15787	15878	15580	15875	15817	15818	15645	15799	15773	15829	15799	15570	15936	15964	15879	15802	15744	15889	15722	15782	15649	15621	15579	15646	15838	16081	15746	15781	15855	15564	15804	15867	15646	15724	15646	15744	15972	15658	15546	15833	15643	15709	15806	15844	15769	15946	15711	15731	15886	15856	15699	15885	15644	15683	15655	15700	15806	15752	15777	15851	15669	15805	15866	15872	15635	15658	15753	15784	15584	15835	15785	15745	15787	15846	15618	15882	15728	15809	15943	15845	15637	15791	15929	15870	15642	15927	15783	15788	15882	15783	15813	15776	15700	15630	15890	15846	15900	15799	15702	15645	15806	15699	15850	15595	15706	15762	15951	15871	15866	15916	15524	15724	15886	15637	15812	15748	15704	15628	15756	15709	15876	15759	15852	15843	15661	15779	15784	15844	15972	16040	15683	15718	15763	15803	15749	15730	15691	15795	15573	15714	15749	15784	15864	15720	15513	15699	15840	15667	15850	15845	15680	15713	15712	15740	15910	15809	16095	15953	15711	15562	15866	15634	15770	15859	15933	15765	15828	16038	15778	15726	15892	15924	15710	15723	15652	15816	15705	15713	15846	15778	15788	15939	15844	15778	15893	15724	15712	15630	15685	15872	15763	15818	15896	15628	15657	15694	15821	15837	15931	15749	15782	15796	16140	15887	15713	15809	15704	15604	15494	15694	15932	15823	15689	15777	15930	15663	15784	15936	15931	15867	15805	15775	15804	15859	15923	15871	15881	15786	15717	15676	15893	15827	15783	15719	15643	15671	15614	15733	15733	15849	15897	15559	15763	15744	15850	15728	15752	15781	15912	15658	15622	15782	15787	15826	15791	15795	15790	15584	15796	15816	15703	15877	15967	15949	15703	15832	15769	15877	15928	15842	15924	15764	15732	15786	16034	15820	15793	15605	15669	15933	15929	15854	15882	15749	15921	15609	15846	15775	15618	15745	15621	15688	15563	15837	15725	15723	15834	15806	15666	15656	15767	15734	15836	15850	15704	15696	15766	15773	15696	15682	15766	15698	15697	15386	15770	15646	15945	15948	15703	15752	15910	15795	15811	15848	15794	15901	15836	15886	15649	15655	15825	15654	15867	15828	15614	15656	15619	15744	15630	15892	15756	15561	15920	15768	15767	15852	15691	15743	15616	15889	15881	15753	15778	15500	15563	15774	16012	15808	15944	16008	15705	15884	15810	15592	15865	15918	15690	15640	15775	15686	15885	15857	15771	15831	15903	15792	15797	15724	15812	15808	15819	15549	15669	15848	15697	15791	15748	15691	15819	15837	15913	15771	15620	15813	15742	15611	15852	15679	15645	15877	15726	15737	15666	15751	15725	15696	15825	15430	15752	15724	15686	15831	15669	15761	15814	15772	15680	15789	15634	15618	15845	15825	15787	15841	15691	15916	15854	15793	15850	15752	15882	15949	15961	15822	15750	15980	15808	15839	16013	15763	15909	15910	15925	15609	15569	15943	15686	15804	15700	15747	15693	15768	15734	15531	15869	15899	15694	15706	15691	15800	15479	15779	15884	15879	15830	15557	15748	15805	15685	15627	15705	15637	15686	15797	15857	15816	15672	15763	15913	15442	15800	15867	15890	15887	15813	15682	15694	15709	15845	15621	15871	15897	15879	15659	15954	15647	15924	15792	15856	15785	15771	15831	15723	15866	15938	16060	15883	15937	15776	15848	15904	15860	15580	15884	15873	15769	15635	15821	15813	15851	15770	15881	15776	15797	15677	15945	15699	15750	15875	15663	15741	15757	15713	15636	15633	15840	15669	15880	15985	15881	15751	15725	15740	15916	15667	15685	15823	15785	15814	15799	15738	15681	15853	15734	15909	15948	15857	15685	15769	15841	15865	15760	15904	15794	15963	15844	15954	15752	15744	15896	15675	15754	15731	15757	15985	15660	15879	15809	15697	15884	15916	15857	15704	15794	15914	15570	15658	15773	15884	15623	15801	16006	15759	15653	15649	15677	15880	15674	15791	16049	15793	15697	15612	15658	15635	15909	15819	15691	15618	15731	15645	15569	15651	15808	15832	15724	15670	15656	15512	15791	15709	16022	15950	15751	15602	15796	15685	15974	15844	15781	15655	15792	15771	15805	15705	15888	15947	15861	15766	15777	15758	15774	15678	15717	15630	15764	15825	15706	15715	15693	15773	15595	15606	15566	15746	15664	15645	15840	15804	15976	15800	15700	15707	15814	15736	15666	15743	15939	15713	15632	15774	15821	15934	15624	15812	15777	15861	15878	15636	15573	15565	15810	15916	15739	15705	15617	15901	15789	15805	15585	15780	15421	15756	15776	15666	15798	15805	15811	15812	15803	15819	15861	15584	15678	15998	15809	15672	15772	15875	15758	15779	15980	15869	15514	15735	15848	15871	15961	15811	15828	15739	15781	15549	15821	15755	15728	15590	15922	15777	15927	15709	15670	15757	15906	15704	15982	15723	15814	15819	15471	15786	15710	15871	15870	15878	15761	15792	15902	15952	15766	15657	15707	15530	15926	15735	15794	15776	15771	15823	15969	15832	15750	15837	15711	15741	15834	15731	15855	15661	15468	15825	15663	15724	15850	15581	15891	15861	15804	15602	15920	15668	15620	15909	15806	15702	15807	15866	15808	15685	15692	15744	15912	15749	15784	15770	15900	15708	15785	15695	15871	15867	15932	15534	15893	15552	15744	15673	15781	15893	15827	15803	15943	15860	15938	15868	15732	15960	15797	15650	15645	15729	15970	15735	16024	15904	15686	15917	15946	15733	15787	15979	15950	15743	15868	15937	15756	15790	15670	15829	15782	15783	15645	15883	15635	15715	15832	15853	15581	15637	15685	15838	15695	15766	15813	15820	15896	15664	15725	15896	15636	15808	15728	15724	15720
22348	31786	29583	22196	20084	18701	17632	16267	15663	15069	14652	14457	14135	14193	14388	14122	14072	13736	13812	13943	13884	13926	13886	13848	13624	13735	13863	13765	13784	13621	13900	13752	13930	13806	13717	13858	13660	13866	13747	13706	13734	13722	13598	13522	13730	13714	13664	13690	13753	13762	13655	13682	13817	13775	13744	13840	13668	13764	13847	13719	13648	13869	13708	13678	13625	13657	13634	13799	13724	13804	13786	13757	13726	13881	13753	13691	13777	13615	13614	13848	13932	13841	13576	13788	13686	13595	13933	13757	13709	13807	13654	13686	13515	13836	13665	13571	13730	13887	13815	13816	13690	13691	13897	13800	13654	13818	13651	13647	13637	13726	13496	13738	13765	13740	13693	13685	13637	13867	13666	13821	13723	13731	13647	13709	13691	13672	13847	13715	13628	13569	13623	13798	13890	13633	13710	13625	13788	13827	13636	13561	13601	13649	13747	13677	13840	13744	13626	13734	13720	13656	13731	13749	13851	13581	13821	13724	13770	13913	13726	13689	13689	13697	13586	13784	13943	13673	13680	13647	13658	13714	13718	13922	13615	13544	13858	13837	13656	13687	13727	13734	13674	13802	13641	13817	13797	13740	13639	13695	13695	13637	13924	13553	13832	13733	13641	13668	13760	13614	13831	13767	13787	13805	13694	13626	13820	13817	13698	13715	13659	13596	13539	13539	13739	13896	13916	13667	13636	13771	13636	13666	13688	13748	13669	13868	13660	13550	13866	13801	13783	13771	13673	13765	13686	13896	13701	13798	13594	13863	13714	13580	13709	13755	13798	13779	13762	13716	13723	13734	13661	13657	13611	13575	13668	13829	13662	13698	13648	13788	13769	13701	13655	13672	13793	13885	13802	13747	13899	13660	13816	13796	13827	13710	13635	13631	13691	13754	13666	13728	13868	13675	13581	13627	13812	13751	13864	13647	13687	13738	13632	13782	13696	13584	13715	13789	13672	13710	13859	13614	13781	13794	13785	13599	13753	13883	13661	13608	13699	13773	13713	13709	13797	13777	13634	13869	13695	13732	13730	13760	13686	13727	13681	13818	13748	13717	13876	13614	13635	13611	13707	13682	13812	13791	13636	13520	13581	13711	13750	13639	13729	13538	13805	13891	13632	13707	13753	13720	13831	13662	13805	13871	13519	13705	13822	13805	13789	13646	13652	13663	13712	13828	13759	13656	13798	13627	13810	13801	13785	13755	13673	13632	13703	13493	13801	13751	13672	13619	13725	13664	13703	13683	13690	13640	13641	13656	13749	13597	13700	13683	13907	13784	13802	13743	13784	13669	13669	13603	13617	13877	13875	13606	13786	13703	13634	13700	13755	13725	13732	13642	13717	13844	13842	13753	13755	13822	13715	13786	13653	13730	13630	13640	13652	13864	13652	13610	13704	13793	13796	13536	13677	13837	13582	13664	13800	13623	13762	13674	13659	13658	13636	13786	13822	13649	13745	13841	13766	13725	13694	13612	13698	13778	13600	13775	13807	13641	13799	13837	13652	13731	13520	13718	13924	13754	13709	13799	13685	13707	13727	13707	13766	13599	13873	13712	13668	13756	13593	13745	13802	13773	13601	13831	13716	13583	13739	13692	13717	13802	13733	13638	13741	13652	13724	13648	13703	13734	13781	13749	13614	13626	13681	13662	13739	13666	13707	13770	13894	13692	13584	13808	13645	13758	13727	13794	13739	13715	13709	13837	13804	13739	13768	13871	13627	13721	13860	13710	13808	13553	13872	13684	13756	13687	13795	13801	13694	13660	13611	13782	13836	13776	13757	13841	13688	13864	13798	13919	13628	13669	13793	13777	13675	13648	13715	13781	13774	13767	13721	13660	13775	13691	13772	13750	13781	13654	13625	13712	13814	13653	13775	13556	13791	13663	13697	13811	13823	13697	13611	13815	13826	13788	13785	13816	13865	13710	13504	13667	13622	13650	13614	13831	13564	13759	13690	13600	13625	13771	13781	13821	13757	13700	13757	13693	13814	13748	13840	13699	13796	13872	13833	13684	13861	13689	13727	13870	13807	13625	13787	13797	13551	13749	14076	13678	13633	13536	13723	13678	13739	13755	13569	13753	13684	13760	13638	13684	13815	13725	13695	13616	13627	13627	13818	13645	13729	13773	13708	13624	13697	13658	13542	13586	13894	13697	13718	13640	13868	13702	13654	13606	13769	13783	13637	13837	13774	13757	13798	13671	13694	13710	13647	13633	13762	13659	13820	13833	13872	13762	13715	13749	13440	13615	13748	13685	13655	13883	13734	13750	13787	13807	13573	13656	13639	13694	13706	13694	13695	13567	13808	13669	13755	13665	13613	13757	13753	13733	13757	13586	13690	13887	13798	13747	13744	13776	13598	13738	13839	13776	13733	13673	13731	13694	13604	13689	13760	13692	13780	13791	13575	13568	13812	13716	13734	13790	13888	13567	13742	13782	13661	13554	13805	13593	13782	13677	13743	13535	13476	13810	13669	13818	13787	13761	13698	13793	13701	13624	13640	13724	13646	13702	13755	13718	13658	13792	13720	13698	13742	13914	13590	13709	13652	13711	13648	13620	13597	13752	13626	13754	13791	13627	13643	13715	13803	13830	13879	13612	13870	13751	13772	13680	13711	13646	13845	13634	13605	13751	13684	13649	13801	13759	13637	13540	13858	13787	13670	13922	13828	13796	13809	13720	13772	13669	13658	13811	13655	13767	13679	13720	13545	13617	13747	13882	13683	13761	13756	13789	13780	13722	13728	13660	13746	13734	13539	13744	13732	13824	13768	13654	13778	13715	13681	13755	13731	13735	13797	13836	13694	13523	13840	13675	13638	13779	13462	13608	13761	13546	13718	13805	13612	13650	13738	13596	13691	13768	13712	13782	13681	13986	13661	13804	13671	13762	13489	13787	13744	13794	13763	13735	13499	13765	13701	13647	13637	13758	13665	13756	13740	13731	13726	13650	13626	13499	13610	13525	13662	13754	13622	13684	13635	13848	13804	13772	13810	13784	13689	13625	13730	13756	13676	13569	13641	13702	13442	13616	13747	13649	13766	13908	13513	13829	13790	13735	13679	13789	13846	13765	13634	13561	13716	13674	13660	13875	13623	13590	13622	13655	13867	13862	13690	13683	13736	13688	13892	13737	13773	13796	13684	13647	13687	13682	13668	13647	13939	13651	13757	13734	13751	13628	13788	13578	13821	13886	13767	13704	13726	13687	13643	13579	13793	13617	13669	13798	13628	13680	13618	13544	13742	13707	13594	13535	13836	13646	13686	13788	13746	13754	13809	13773	13888	13756	13704	13778	13656	13764	13951	13674	13841	13562	13614	13835	13798	13554	13646	13770	13758	13667	13655	13961	13753	13570	13911	13671	13727	13564	13683	13750	13566	13652	13623	13741	13679	13627	13859	13625	13819	13636	13662	13762	13785	13655	13575	13807	13634	13640	13774	13713	13730	13632	13768	13755	13899	13586	13628	13852	13553	13683	13669	13801	13785	13892	13757	13741	13565	13744	13626	13605	13622	13797	13834	13669	13856	13804	13643	13667	13617	13748	13807	13702	14026	13773	13840	13759	13686	13636	13574	13724	13723	13553	13805	13699	13788	13744	13684	13765	13615	13519	13726	13729	13826	13600	13798	13830	13850	13628	13653	13700	13728	13482	13764	13789	13835	13812	13561	13785	13637	13650	13740	13765	13495	13665	13702	13556	13545	13708	13754	13568	13825	13629	13755	13742	13713	13731	13723	13560	13713	13544	13860	13493	13759	13506	13664	13833	13702	13808	13748	13613	13740	13763	13897	13603	13550	13694	13840	13689	13800	13724	13512	13713	13600	13780	13634	13612	13752	13599	13808	13767	13552	13829	13722	13712	13626	13829	13767	13671	13799	13707	13811	13663	13822	13888	13636	13906	13664	13743	13683	13743	13683	13776	13583	13785	13652	13786	13828	13630	13779	13708	13745	13921	13724	13776	13816	13844	13701	13589	13781	13750	13589	13698	13756	13783	13769	13661	13640	13663	13825	13661	13742	13642	13813	13790	13683	13606	13597	13768	13660	13672	13687	13656	13716	13728	13652	13679	13770	13670	13755	13785	13605	13703	13746	13700	13752	13596	13752	13757	13796	13722	13868	13683	13788	13689	13847	13718	13664	13662	13804	13597	13708	13581	13868	13556	13628	13813	13591	13614	13812	13589	13719	13803	13795	13934	13800	13686	13663	13663	13742	13802	13545	13909	13677	13799	13681	13651	13773	13710	13666	13760	13736	13773	13663	13737	13788	13617	13700	13659	13786	13587	13648	13678	13662	13761	13722	13746	13687	13646	13739	13709	13695	13943	13708	13840	13824	13665	13645	13677	13724	13759	13782	13769	13821	13698	13611	13815	13652	13619	13679	13592	13719	13858	13875	13752	13687	13744	13776	13652	13789	13570	13575	13758	13693	13789	13591	13882	13640	13774	13803	13772	13731	13747	13769	13702	13781	13668	13634	13708	13569	13698	13747	13665	13691	13791	13687	13673	13750	13698	13713	13764	13736	13805	13761	13738	13655	13598	13852	13828	13578	13835	13674	13747	13704	13746	13747	13654	13667	13744	13674	13640	13676	13689	13826	13820	13784	13488	13928	13703	13894	13689	13745	13752	13772	13863	13697	13672	13521	13679	13598	13672	13818	13580	13745	13653	13654	13616	13621	13621	13693	13760	13627	13825	13704	13836	13692	13714	13746	13768	13680	13665	13598	13755	13567	13814	13726	13695	13643	13740	13602	13553	13798	13664	13624	13837	13862	13755	13729	13801	13659	13772	13659	13834	13737	13778	13823	13698	13636	13680	13790	13645	13682	13727	13624	13762	13736	13585	13793	13835	13743	13844	13740	13741	13804	13794	13726	13927	13710	13685	13733	13707	13702	13807	13864	13699	13745	13802	13825	13572	13800	13756	13835	13623	13754	13761	13884	13796	13567	13641	13772	13737	13742	13757	13466	13709	13804	13725	13801	13803	13869	13813	13730	13808	13781	13700	13635	13744	13702	13895	13623	13826	13461	13740	13743	13804	13730	13675	13715	13756	13797	13895	13666	13670	13656	13792	13744	13759	13537	13709	13656	13839	13686	13669	13704	13701	13593	13705	13733	13806	13733	13654	13749	13836	13734	13611
25253	21452	28624	26020	24440	24930	23868	20574	19400	18571	17988	17328	16946	16873	16675	16534	16372	16538	16454	16306	16169	16138	15851	15922	16106	15992	15980	16073	16013	15942	15988	15801	15900	15997	15873	15943	15778	15765	15777	15699	15771	15783	15814	15753	15726	15776	15782	15630	15798	15776	15690	15800	15890	15712	15555	15734	15990	15809	15640	15769	15658	15706	15804	15764	15744	15768	15825	15797	15724	15781	15742	15920	15910	15777	15710	15889	15872	15769	15740	15895	15799	15855	15778	15905	15844	15885	15902	15826	15794	15648	15798	15815	15574	15637	15772	15866	15541	15911	15921	15664	15758	15794	15728	15710	15826	15793	15751	15645	15761	15770	15635	15856	15745	15712	15847	15548	15746	15988	15689	15765	15877	15565	15799	15730	15718	15837	15909	15598	15991	15737	15637	15696	15900	15626	15523	15763	15778	15755	15663	15561	15941	15717	15810	15829	15539	15765	15923	15637	15811	15924	15779	15626	15845	15698	15815	15811	15798	15624	15907	15962	15670	16007	15556	15795	15574	15765	15765	15754	15667	15652	15700	15626	15993	15841	16039	15716	15837	15749	15835	15809	15814	15836	15677	15798	15841	15660	15741	15745	15910	15537	15674	15804	15590	15745	15786	15706	15721	15773	15811	15812	15632	15814	15788	15701	15695	15672	15647	15510	15825	15685	15690	15664	15681	15766	15710	15702	15727	15921	15730	15795	15900	15838	15738	15854	15924	15557	15680	15924	15821	15660	15742	15656	15717	15702	15742	15755	15842	15862	15658	15778	15836	15696	15828	15746	15852	15712	15909	15711	15704	15799	15682	15746	15567	15704	15808	15618	15947	15756	15832	15898	15785	15986	15963	15722	15701	15784	15749	15798	15816	15758	15658	15953	15835	15642	15880	15813	15706	15864	15765	15760	15808	15574	15735	15574	15853	15713	15739	15579	15765	15840	15962	15829	15815	15690	15707	15755	15714	15633	15496	15650	15822	15873	15717	15757	15717	15757	15473	15709	15706	15630	15772	15819	15741	15819	15767	15907	15967	15855	15755	15839	15820	15771	15827	15833	15882	15898	15753	15813	15890	15644	15763	15726	15818	15632	15692	15686	15769	15574	15705	15874	15636	15699	15685	15632	15739	15752	15792	15661	15822	15974	15973	15598	15700	15763	15905	15937	15862	15930	15711	15792	15861	15965	15635	15687	15783	15661	15843	15561	16106	15803	15783	15747	15737	15680	15684	15645	15624	15732	15959	15754	15662	15697	15825	15983	15639	15661	15663	15694	15898	15743	15658	15829	15759	15920	15748	15844	15621	15730	15732	15921	15857	15831	15985	15834	15815	15836	15621	15721	15731	15763	15809	15557	15644	15860	15816	15784	15698	15888	15932	15976	15673	15889	15780	15654	15944	15740	15863	15816	15634	15903	15921	15769	15732	15718	15682	15839	15738	15906	15692	15620	15763	15561	15801	15934	15737	15785	15714	15835	15623	15779	15852	15622	15860	15871	15619	15818	15616	15752	15922	15787	15816	15823	15670	15789	15985	15771	15669	15796	15613	15623	15600	15931	15819	15766	15727	15760	15920	15573	15741	15759	15849	15744	15814	15811	15602	15704	15895	15746	15641	15706	15855	15816	15908	15809	15833	15649	15624	15973	15841	15816	15685	15871	15835	15845	15834	15673	15905	15898	15694	15747	15932	15608	15723	15844	15748	15798	15712	15777	15734	15888	15951	15656	15700	15707	15635	15594	15813	15656	15778	15721	15829	15731	15873	15797	15585	15760	15842	15842	15915	15641	15708	15788	15862	15739	15629	15847	15692	15837	15628	15845	15779	15803	15746	15790	15730	15664	15852	15725	15595	15736	15818	15676	15774	15716	15708	15669	15596	15796	15690	15829	15929	15729	15821	15780	15736	15649	15725	15809	15699	15921	15891	15697	15693	15668	15666	15799	15666	15842	15836	15633	15878	15735	15524	15732	15792	15721	15661	15711	15775	15631	15553	15684	15918	16023	15900	15710	15629	15902	15639	15800	15820	15618	15669	15711	15874	15843	15704	15738	15923	15596	15821	15709	15923	15849	15813	15602	15753	15724	15736	15813	15810	15898	15995	15948	15787	15918	16015	15693	15741	15715	15804	15823	15892	15896	15833	15914	15784	15817	15717	15898	15645	15790	15663	15741	15883	15650	15919	15714	15904	15820	15844	15791	15735	16031	16035	15630	15742	15868	15890	15656	15603	15725	15804	15773	15698	15800	15727	15834	15733	15592	15769	15652	15690	15804	15629	15814	15718	15761	15824	15779	15764	15674	15524	15547	15701	15760	15793	15894	16097	15823	15685	15654	15693	15783	15795	15804	15748	15751	15685	15777	15685	15862	15836	15798	15739	15867	15659	15832	15813	15592	15598	15822	15910	15875	15769	15675	15766	15607	15680	15760	15806	15699	15823	15582	15869	15780	15734	15808	15688	15721	15768	15801	15838	15812	15709	15744	15840	15650	15644	15704	15618	15700	15940	15822	15754	15518	15770	15644	15718	15652	15750	15597	15881	15819	15794	15750	15819	15683	15684	15805	15805	15786	15952	15875	15745	15828	15638	15792	15708	15820	15716	15756	15609	15684	15694	15675	15689	15812	15849	15699	15692	15722	15700	15821	15872	15888	15734	15634	15633	15577	15839	15635	15757	15849	15864	15730	15907	15800	15800	15766	15610	15798	15724	15840	15874	15892	15796	15769	15648	15913	15611	15789	15719	15792	15839	15651	15613	15737	15629	15744	15891	15822	15718	15732	15940	15697	15673	15901	15963	15862	15587	15856	15791	15763	15723	15831	15765	15695	15905	15684	15771	15701	15824	15704	15481	15743	15743	15881	16007	15721	15733	15727	15764	15799	15698	15835	15798	15836	15851	15640	15549	15693	15846	15900	15733	15790	15784	15661	15622	15635	15779	15773	15601	15742	15622	15915	15884	15649	15623	15861	15673	15748	15732	15690	15852	15779	15773	15600	15703	15705	15687	15745	15684	15711	15892	15647	15652	15752	15774	15763	15734	15882	15842	15735	15563	15695	15781	15715	15766	15762	15696	15626	15773	15759	15856	15892	15803	15655	15896	15711	15923	15784	15780	15695	15921	15546	15743	15549	15729	15800	15850	15774	15644	15742	15914	15800	15800	15746	15738	15796	15731	15796	15914	15898	15841	15578	15729	15621	15888	15836	15727	15745	15843	15958	15841	15842	15540	15755	15820	15754	15592	15794	15693	15760	15807	15925	15959	15949	15711	15701	15813	15886	15588	15544	15841	15713	15561	15823	15858	15746	15882	15736	15578	15679	15655	15562	15656	15647	15868	15879	15866	15726	15731	15556	15581	15690	15807	15797	15522	15782	15660	15808	15539	15528	15792	15980	15728	15752	15676	15718	15780	15727	15752	15962	15614	15671	15677	15921	16043	15799	15993	15673	15614	15865	15737	15786	15877	15839	15583	15732	15826	15850	15739	15705	15809	15766	15621	15767	15817	15803	15570	15670	15761	15903	15932	15888	15748	15763	15750	15826	15737	15819	15850	15631	15785	15641	15625	15840	15758	15765	15819	15905	15780	15828	15773	15702	15978	15762	15821	15698	15790	15699	15605	15620	15740	15750	15910	15828	15845	15748	15949	15713	15591	15740	15689	15817	15679	15556	15732	15806	15903	15715	15663	16001	15841	15629	15829	15735	15896	15664	15764	15817	15648	15723	15754	15602	15817	15758	15873	15894	15793	15837	15781	15630	15848	15862	15729	15848	15739	15738	16000	15677	15684	15920	15835	15822	15767	15843	15912	15752	15980	15901	15796	15785	15861	15539	15835	15924	15706	15906	15662	15725	15720	15538	15727	15764	15888	15728	15688	15682	15532	15878	15902	15944	16054	15677	15821	15656	15818	15679	15599	15591	15737	15761	15997	15631	15888	15895	16004	15743	15772	15843	15587	15756	15780	15762	15747	15753	15764	15811	15751	15768	15920	15953	15932	15994	15998	15674	15721	15688	15807	15936	15583	15727	15719	15786	15667	15739	15653	15690	15771	15801	15759	15784	15693	15728	15760	15843	15738	15789	15985	15899	15642	15642	15784	15921	15629	15843	15727	15829	15631	15724	15768	15881	15705	15745	15934	15891	15582	15599	15754	15841	15644	15800	15753	15738	15680	15729	15797	15539	15682	15778	15768	15685	15781	15937	15949	15775	15898	15768	15828	15859	15776	15703	15814	15866	15689	15708	15803	15758	15677	15770	15562	15968	15664	15641	15952	15826	15689	15857	15668	15664	15997	15759	15469	15861	15701	15701	15776	15815	15790	15475	15732	15676	15904	15827	15809	15818	15539	15883	15748	15693	15654	15705	15629	15653	15774	15940	15753	15910	15768	15764	15804	15808	15771	15686	15744	15585	15541	15660	15835	15899	15901	15693	15723	15667	15768	15792	15783	15664	15948	15686	15923	15776	15456	15534	15793	15782	15624	15771	15633	15709	15632	15896	15805	15643	15566	15740	15667	15645	15876	15900	15934	15683	15747	15635	15808	15701	15898	15875	15702	15888	15754	15772	15612	15646	15931	15712	15855	15854	15656	15642	15788	15698	15598	15785	15617	15704	15665	15857	15880	15757	15662	15853	15823	15887	15882	15689	15746	15628	15800	15806	15935	15814	15804	15837	15740	15955	15746	15825	15753	15837	15746	15911	15660	15663	15710	15764	15768	15784	15623	15980	15631	15645	15788	15551	15766	15760	15810	15699	15822	15867	15711	15836	15789	15695	15763	15762	15720	15716	15810	15578	15872	15945	15675	15852	16017	15731	15789	15837	15703	15664	15823	15893	15652	15966	15909	15704	15753	15743	15843	15770	15693	15853	15819	15829	15877	15754	15899	15610	15884	15643	15951	15885	15795	15620	15833	15831	15907	15828	15892	15740	15956	15986	15718	15902	16022	15786	15519	15873	15944	15700	15677	15862	15791	15597	15634	15636	15738	15663	15894	15721	15530	15645	15679	15687	15701	15668	15803	15956	15678	15783	15724	15911	15794	15715	15902	15824	15890	15741	15911	15628	15767	15911	15841	15647	15718	15861	15866	15680	15640	15851	15811	15916	15800	15690	15619	15611	15807	15661	15637	15756	15725	15710	15667	15491
23965	40672	38126	30550	27670	25237	22772	20707	18916	17849	17048	15992	15840	15402	15172	14581	14592	14536	14485	14442	14181	14092	14084	13977	13962	13882	13862	13996	14025	14006	13905	13936	13949	14054	13853	13949	13813	13871	13859	13833	13802	13795	13791	13843	13868	13888	13799	13728	13929	13547	13695	13777	13776	13795	13686	13885	13746	13921	13938	13825	13734	13886	13754	13931	13735	13709	13774	13720	13776	13788	13912	13822	13863	13886	13809	13746	13852	13809	13688	13853	13677	13714	13816	13748	13964	13890	13794	13985	13905	13773	13836	13948	13869	13826	13775	13847	13692	13662	13792	13803	13791	13676	13789	13600	13797	13759	13963	13836	13803	13664	13879	13702	13615	13699	13854	13820	13758	13695	13744	13710	13901	13721	13780	13819	13735	13804	13760	13760	13847	13857	13782	13684	13923	13773	13960	13708	13824	13918	13694	13745	14092	13685	13713	13871	13767	13782	13843	13707	13743	13705	13691	13813	13620	13650	13797	13701	13767	13838	13891	13739	13743	13785	13902	13874	13746	13704	13852	13767	13602	13783	13650	13769	13707	13814	13770	13778	13839	14010	13696	13935	13653	13782	13909	13760	13852	13885	13821	13715	13737	13766	13720	13753	13736	13801	13654	13720	13647	13863	13838	13833	13722	13730	13664	13577	13733	13798	13921	13817	13615	13828	13792	13833	13740	13869	13768	13661	13903	13885	13730	13692	13872	13735	13908	13848	13761	13936	13841	13732	13872	13839	13724	13838	13788	13817	13862	13736	13687	13578	13879	13734	13813	13757	13898	13688	13849	13723	13756	13976	13790	13733	13738	13726	13840	13750	13684	13744	13948	13798	13872	13976	13623	13804	13686	13706	13859	13973	13829	13816	13761	13750	13796	13849	13831	13659	13788	13768	13824	13743	13877	13942	13730	13777	13699	13723	13857	13796	13746	13893	13668	13809	13815	13655	13775	13840	13803	13882	13847	13794	13824	13872	13867	13960	13670	13835	13863	13830	13803	13753	13771	13948	13804	13716	13807	13923	13823	13799	13843	13796	13910	13888	13793	13737	13931	13749	13842	13783	13790	13742	13896	13807	13760	13660	13797	13711	13760	13874	13675	13921	13811	13845	13775	13615	13724	13697	13769	13858	13729	13684	13848	13696	13792	13850	14023	13754	13907	13880	13691	13748	13785	13830	13716	13865	13862	13823	13789	13585	13625	13723	13749	13721	13619	13805	13855	13760	13813	13717	13846	13717	13932	13703	13746	13801	13814	13840	13719	13782	13785	13731	13761	13895	13649	13691	13778	13728	13731	13599	13823	13825	13878	13787	13623	13847	13906	13783	13858	13684	13766	13666	13686	13813	13665	13708	13772	13831	13802	13774	13832	13750	13804	13574	13864	13730	13758	13771	13869	13747	13772	13759	13692	13749	13647	13898	13763	13756	13925	13700	13528	13855	13700	13746	13946	14045	13862	13877	13754	13810	13751	13779	13813	13731	13688	13948	13658	13650	13837	13784	13885	13834	13827	13650	13720	13820	13664	13831	13799	13786	13936	13627	13720	13685	13806	13905	13780	13701	13826	13600	13895	13778	14001	13592	13929	13739	13581	13860	13834	13515	13858	13747	13744	13923	13733	13922	13703	13834	13766	13724	13860	13917	13800	13968	13906	13744	13765	13795	13715	13754	13766	13787	13743	13741	13745	13851	13749	13855	13727	13801	13851	13799	13680	13876	13770	13970	13943	13711	13877	13904	13752	13762	13767	13752	13569	13649	13829	13759	13917	13710	13867	13832	13821	13888	13778	13657	13740	13724	13661	13755	13817	13767	13780	13862	13629	13825	13929	13778	13780	13707	13698	13798	13818	13672	13821	13722	13661	13884	13904	13757	13764	13734	13843	13894	13728	13831	13698	13971	13816	13790	13968	13789	13765	13888	13817	13773	13684	13588	13777	13873	13702	13740	13874	13877	13802	13747	13960	13683	13807	13765	13763	13815	13724	13930	13840	13821	13748	13892	13880	13743	13792	13749	13636	13846	13842	13785	13832	13670	13815	13693	13671	13817	13689	13892	13848	13639	13789	13730	13782	13792	13803	13747	13891	13810	13711	13765	13670	13751	13863	13698	13771	13848	13874	13669	13975	13691	13740	13763	13726	13803	13821	13779	13801	13791	13808	13935	13765	13673	13924	13672	13838	13824	13652	13824	13719	13820	13755	13697	13699	13919	13668	13703	13788	13622	13717	13820	13872	13809	13856	13880	13953	13817	13890	13746	13518	13615	13826	13852	13733	13899	13746	13718	13692	13717	13917	13917	13717	13796	13620	13917	13915	13748	13677	13876	13806	13846	13979	13812	13879	13908	13765	13809	13833	13698	13772	13776	13622	13714	13785	13657	13771	13669	13865	13535	13887	13762	13733	13814	13830	13724	13758	13720	13824	13889	13652	13828	13633	13809	13802	13975	13875	13872	13800	13830	13921	13936	13645	13983	13664	13883	13898	13712	13827	13782	13793	13906	13849	13786	13861	13674	13817	13835	13754	13835	13803	13710	13711	13751	13822	13893	13629	13682	13777	13747	13827	13654	13677	13840	13792	13717	13694	13854	13665	13939	13994	13720	13832	13787	13661	13873	13823	13623	13806	13819	13702	13867	13703	13671	13714	13923	13887	13805	13874	13634	13959	13739	13630	13704	13765	13793	13772	13899	13945	13781	13675	13828	13757	13763	13883	13876	13688	13944	13843	13737	13796	13819	13795	13734	13721	13785	13732	13833	13764	13705	13975	13852	14009	13853	13813	13928	13694	13814	13806	13668	13701	13747	13809	13777	13762	13930	13897	13792	13825	13817	13709	13959	13948	13898	13782	13845	13766	13833	13811	13829	13669	13694	13788	13648	13780	13811	13722	13724	13939	13891	13795	13788	13937	13730	13674	13784	13743	13722	13763	13707	13904	13913	13791	13679	13823	13773	13792	13814	13838	13809	13711	13814	13717	13646	13693	13664	13819	13855	13699	13827	13927	13673	13827	13842	13658	13875	13774	13932	13792	13772	13779	13814	13889	13853	13766	13754	13855	13941	13728	13806	13693	13861	13827	13610	13801	13671	13892	13693	13898	13693	13823	13840	13783	13983	13905	13623	13867	13707	13796	13707	13627	13645	13699	13864	13662	13664	13791	13898	13805	13757	13742	13692	13842	13807	13977	13694	13799	13620	13735	13901	13793	13845	13824	13688	13894	13846	13842	13790	13923	13824	14049	13726	13888	13973	13799	13644	13832	13923	13734	13944	13621	13787	13776	13672	13715	13826	13782	13778	13719	14033	13928	13833	13588	13898	13636	13630	13989	14003	13817	13788	13873	13896	13802	13779	13745	13865	13702	13793	13811	13807	13641	13794	13703	13719	13813	13596	13777	13717	13724	13686	13777	13766	13850	13696	13648	13679	13893	13796	13834	13625	13925	13874	13881	13711	13797	13762	13901	13668	13760	13744	13646	13909	13704	13793	13849	13828	13794	13891	13860	13851	13787	13737	13829	13754	13720	13733	13790	13711	13941	13712	13920	13804	13856	13842	13773	13806	13594	13859	13829	13923	13804	13777	13761	13688	13880	13852	13733	13774	13789	13769	13836	13841	13866	13664	13807	13854	13773	13649	13827	13869	13884	13765	13683	13703	13739	13900	13838	13648	13975	13711	13778	13825	13801	13786	13770	13687	13739	13885	13889	13940	13731	13686	13726	13931	13961	13692	13626	13777	13818	13841	13833	13876	13900	13923	13750	13624	13785	13932	13710	13895	13801	13706	13800	13774	13818	14065	13754	13703	13606	13799	13682	13675	13704	13840	13664	13714	13747	13682	13771	13729	13826	13944	13897	13878	13773	13792	13770	13622	13796	13737	13893	13738	13687	13825	13832	13814	13940	13701	13646	13905	13812	13741	13865	13784	13898	13757	13842	13902	13883	13851	13677	13855	13683	13828	13711	13815	13564	13885	13656	13692	13733	13898	13838	13910	13832	13699	13780	13846	13710	13858	13765	13706	13801	13783	13698	13696	13701	13760	13751	13756	13816	13982	13785	13705	13819	13845	13732	13721	13792	13782	13826	13783	13827	13908	13627	13886	13939	13788	13680	13836	13835	13864	13599	13757	13914	13708	13843	13620	13774	13790	13864	13886	13859	13766	13724	13939	13797	13633	13814	13839	13766	13888	13779	13791	13801	13786	13766	13712	13938	13899	13748	13858	13898	13833	13630	13832	13883	13603	13876	13804	13759	13726	13676	13803	13793	13909	13956	13810	13850	13858	13739	13670	13739	13741	13694	13855	13829	13752	13658	13637	13830	13738	13861	13855	13811	13593	13904	13657	13682	13839	13777	13808	13704	13780	13794	13958	13712	13792	13745	13826	13827	13699	13774	13792	13750	13726	13949	13753	13747	13812	13878	13538	13845	13740	13774	13681	13799	13756	13690	13922	13791	13812	13743	13758	13830	13770	13958	13817	13712	13623	13786	13825	13843	13722	13778	13870	13879	13879	13736	13823	13816	13783	13789	13736	13858	13698	13725	13686	13810	13853	13903	13731	13830	13836	13771	13796	13633	13850	13967	13555	13705	13807	13851	13839	13881	13718	13772	13679	13916	13839	13787	13854	13718	13783	13759	13830	13885	13673	13685	13748	13835	13724	13826	13904	13778	13913	13573	13845	13748	13808	13759	13858	13746	13715	13857	13866	13746	13762	13813	13761	13844	13823	13896	13872	13784	13960	13875	13878	13871	13856	13731	13759	13776	13774	13658	13708	13932	13854	13731	13944	13869	13755	13803	13833	13686	13680	13748	13784	13878	13629	13857	13769	13812	13754	13775	13907	13948	13675	13820	13677	13900	13771	13705	13891	13675	13720	13915	13726	13591	13991	13746	13703	13634	13766	13808	13784	13695	13659	13778	13747	13762	13693	13811	13815	13772	13880	13667	13745	13962	13871	13757	13968	13990	13701	13825	13857	13818	13662	13870	13703	13673	13764	13967	13806	13873	13855	13736	13873	13719	13746	13698	13815	13884	13615	13782	13823	13782	13599	13743	13910	13612	13671	13851	13572	13618	13786	13857	13728	13630	13770	13656	13858	13870	13907	13898	13813	13767	13838	13820	13800	13797	13795	13768	13823	13749	13905
24165	21479	29089	24595	23845	27304	27922	23259	21024	20190	19032	18128	18056	17408	16973	16912	16778	16454	16357	16239	16219	15991	16093	15973	15857	16019	15899	15942	15923	15689	15716	15770	15884	15859	15686	15856	15786	15799	15664	15727	15691	15780	15929	15660	15541	15624	15662	15823	15430	15704	15713	15567	15694	15465	15816	15668	15622	15560	15410	15424	15479	15763	15612	15605	15699	15600	15667	15570	15495	15574	15736	15629	15600	15509	15578	15568	15467	15467	15637	15503	15686	15565	15828	15685	15535	15580	15771	15894	15567	15848	15523	15430	15476	15518	15729	15496	15537	15599	15607	15716	15708	15506	15624	15804	15748	15738	15445	15546	15460	15569	15584	15589	15558	15456	15622	15535	15657	15542	15500	15605	15604	15503	15619	15700	15418	15504	15416	15373	15541	15589	15624	15579	15608	15424	15447	15586	15496	15673	15593	15724	15646	15490	15672	15624	15369	15620	15515	15554	15645	15509	15503	15633	15568	15675	15519	15543	15356	15612	15576	15401	15706	15669	15486	15562	15522	15506	15622	15787	15679	15666	15787	15580	15598	15561	15744	15676	15599	15612	15550	15448	15617	15603	15582	15466	15622	15568	15741	15616	15755	15669	15449	15474	15404	15485	15380	15471	15523	15621	15562	15619	15517	15490	15726	15488	15595	15520	15464	15452	15703	15489	15508	15587	15510	15797	15489	15672	15624	15426	15770	15523	15624	15520	15623	15690	15640	15771	15720	15438	15627	15591	15695	15706	15549	15605	15336	15460	15487	15701	15410	15602	15667	15289	15686	15587	15558	15659	15440	15601	15501	15473	15680	15626	15690	15604	15533	15351	15656	15559	15537	15518	15448	15555	15726	15455	15601	15751	15618	15330	15489	15570	15714	15468	15530	15453	15546	15548	15779	15669	15706	15447	15526	15407	15550	15652	15730	15543	15680	15600	15651	15446	15557	15516	15614	15552	15717	15443	15453	15689	15676	15607	15571	15438	15692	15529	15466	15469	15612	15636	15753	15705	15334	15541	15583	15425	15418	15871	15558	15568	15465	15719	15562	15499	15586	15661	15793	15617	15668	15571	15594	15526	15715	15713	15514	15843	15485	15669	15551	15790	15635	15480	15485	15554	15507	15650	15532	15635	15532	15648	15421	15623	15485	15483	15572	15658	15725	15605	15803	15553	15555	15424	15575	15578	15617	15568	15779	15404	15669	15584	15556	15593	15499	15664	15527	15746	15654	15562	15676	15487	15565	15591	15607	15560	15663	15406	15713	15434	15664	15469	15717	15677	15785	15520	15550	15695	15597	15330	15631	15550	15642	15561	15521	15434	15418	15671	15421	15551	15778	15930	15476	15439	15602	15408	15486	15531	15671	15657	15591	15433	15685	15515	15466	15642	15520	15601	15703	15687	15491	15568	15547	15392	15407	15456	15444	15554	15530	15592	15612	15623	15693	15465	15503	15575	15322	15582	15521	15622	15704	15464	15727	15809	15568	15157	15441	15535	15405	15541	15540	15453	15474	15375	15505	15604	15728	15468	15478	15542	15471	15704	15482	15511	15678	15699	15576	15540	15456	15681	15635	15620	15683	15599	15353	15668	15682	15422	15539	15588	15507	15570	15665	15425	15407	15579	15378	15530	15614	15536	15628	15400	15613	15668	15665	15441	15537	15693	15642	15768	15649	15465	15515	15561	15510	15560	15732	15632	15610	15641	15571	15628	15595	15604	15610	15770	15537	15318	15575	15682	15560	15537	15565	15558	15487	15375	15548	15443	15553	15714	15451	15586	15704	15529	15447	15716	15521	15546	15679	15519	15530	15610	15823	15472	15738	15667	15616	15589	15642	15671	15548	15575	15637	15669	15646	15534	15685	15622	15443	15585	15460	15605	15749	15557	15552	15518	15591	15657	15454	15550	15455	15631	15374	15634	15484	15700	15507	15442	15641	15705	15604	15543	15561	15433	15458	15491	15543	15594	15647	15322	15716	15819	15536	15422	15465	15819	15546	15692	15462	15539	15569	15464	15431	15559	15462	15618	15704	15647	15614	15454	15611	15581	15667	15614	15467	15374	15452	15588	15408	15609	15485	15619	15588	15676	15500	15503	15534	15541	15459	15427	15526	15442	15477	15830	15573	15502	15762	15534	15380	15589	15453	15577	15454	15637	15550	15644	15618	15662	15627	15563	15351	15550	15619	15804	15680	15795	15496	15599	15523	15747	15543	15511	15609	15614	15734	15578	15651	15594	15593	15395	15633	15551	15478	15509	15705	15554	15541	15393	15705	15759	15365	15519	15772	15584	15484	15703	15493	15709	15594	15461	15709	15658	15383	15664	15652	15527	15557	15390	15513	15728	15566	15678	15631	15435	15529	15418	15513	15482	15517	15555	15667	15630	15714	15567	15681	15608	15528	15707	15418	15386	15538	15531	15398	15666	15757	15517	15498	15619	15643	15543	15521	15509	15502	15581	15763	15461	15630	15431	15448	15510	15717	15484	15591	15437	15567	15433	15692	15455	15654	15551	15435	15412	15657	15725	15551	15551	15514	15637	15565	15649	15541	15586	15632	15517	15638	15586	15344	15508	15738	15406	15542	15541	15548	15775	15484	15556	15633	15521	15385	15569	15576	15560	15583	15555	15442	15576	15348	15465	15592	15460	15510	15545	15608	15411	15415	15565	15499	15488	15643	15624	15548	15789	15657	15601	15529	15396	15559	15878	15554	15622	15673	15537	15465	15689	15432	15652	15555	15641	15426	15350	15597	15642	15646	15658	15724	15560	15562	15477	15512	15554	15600	15497	15496	15578	15508	15557	15419	15621	15721	15499	15734	15633	15508	15758	15539	15770	15794	15581	15483	15790	15797	15577	15610	15530	15741	15537	15645	15379	15591	15312	15483	15811	15782	15528	15592	15625	15514	15611	15528	15486	15465	15752	15438	15441	15648	15466	15279	15641	15538	15485	15521	15714	15655	15741	15695	15689	15316	15527	15478	15477	15730	15466	15562	15658	15493	15569	15569	15505	15405	15815	15607	15572	15426	15583	15733	15642	15479	15610	15415	15561	15439	15582	15532	15507	15631	15570	15547	15435	15452	15532	15506	15395	15509	15678	15541	15689	15691	15739	15514	15715	15533	15641	15516	15463	15526	15580	15789	15556	15741	15620	15579	15521	15593	15518	15438	15788	15674	15539	15363	15677	15694	15483	15694	15550	15540	15555	15736	15499	15809	15534	15671	15607	15509	15683	15466	15532	15743	15446	15712	15730	15766	15726	15470	15581	15480	15521	15738	15631	15680	15469	15342	15496	15467	15560	15362	15496	15721	15602	15659	15476	15500	15547	15354	15467	15674	15620	15466	15551	15544	15480	15441	15582	15633	15559	15541	15437	15539	15615	15563	15612	15645	15696	15562	15576	15580	15474	15525	15629	15532	15472	15543	15760	15502	15601	15759	15647	15507	15433	15705	15565	15759	15450	15653	15799	15617	15654	15980	15580	15363	15546	15664	15680	15648	15707	15387	15519	15698	15559	15497	15732	15589	15487	15631	15534	15532	15442	15574	15518	15533	15457	15498	15622	15666	15499	15521	15356	15639	15492	15497	15645	15543	15581	15505	15678	15638	15492	15504	15421	15420	15705	15495	15472	15341	15392	15680	15451	15717	15497	15591	15412	15665	15552	15596	15547	15605	15647	15686	15564	15629	15535	15497	15345	15626	15563	15618	15389	15681	15658	15651	15429	15673	15743	15478	15723	15476	15497	15478	15574	15663	15370	15641	15442	15438	15605	15497	15599	15533	15753	15628	15486	15625	15542	15652	15638	15674	15686	15482	15652	15849	15556	15757	15550	15503	15522	15629	15501	15413	15432	15638	15521	15553	15527	15598	15546	15679	15287	15549	15512	15478	15495	15479	15515	15432	15661	15516	15470	15842	15643	15597	15587	15426	15594	15631	15594	15520	15738	15551	15495	15473	15613	15700	15549	15594	15558	15529	15741	15649	15472	15661	15640	15700	15532	15567	15655	15833	15609	15583	15771	15689	15455	15603	15845	15578	15511	15758	15601	15392	15490	15449	15685	15483	15319	15538	15443	15515	15578	15626	15451	15725	15606	15654	15748	15597	15622	15317	15676	15624	15557	15491	15766	15559	15497	15447	15499	15510	15584	15575	15451	15762	15607	15636	15461	15464	15620	15522	15591	15429	15371	15551	15599	15507	15605	15548	15676	15446	15546	15575	15472	15495	15543	15487	15459	15595	15469	15627	15579	15480	15473	15550	15502	15579	15710	15477	15498	15638	15568	15429	15546	15812	15494	15613	15504	15325	15502	15561	15704	15541	15590	15557	15440	15594	15532	15642	15455	15697	15715	15797	15422	15308	15654	15514	15685	15681	15791	15850	15578	15553	15575	15527	15609	15644	15566	15547	15558	15518	15622	15591	15601	15543	15562	15439	15704	15637	15633	15613	15436	15684	15368	15587	15612	15375	15611	15456	15476	15687	15491	15372	15597	15661	15602	15650	15500	15462	15512	15762	15559	15612	15548	15659	15606	15686	15633	15540	15430	15537	15650	15408	15469	15546	15589	15530	15538	15603	15552	15768	15438	15462	15531	15448	15413	15691	15535	15613	15500	15398	15730	15614	15471	15508	15676	15539	15370	15469	15531	15465	15607	15800	15544	15647	15499	15607	15449	15499	15635	15602	15540	15751	15637	15741	15617	15481	15544	15525	15580	15818	15589	15444	15472	15659	15493	15472	15446	15592	15632	15812	15788	15517	15676	15464	15481	15608	15515	15611	15585	15664	15365	15360	15484	15545	15599	15563	15522	15644	15698	15599	15615	15523	15551	15481	15706	15639	15483	15415	15560	15473	15448	15493	15570	15558	15657	15496	15493	15833	15522	15846	15449	15560	15835	15650	15736	15680	15740	15653	15559	15591	15504	15763	15609	15406	15797	15744	15774	15483	15668	15503	15623	15465	15486	15429	15759	15513	15704	15556	15551	15628	15628	15593	15805	15498	15622	15533	15554	15538	15470	15576	15547	15564	15582	15441	15312	15502	15504	15580	15324	15531	15498	15586	15705	15534	15572	15650	15532	15371	15452	15520	15417	15462	15492	15557	15546	15433	15583	15788	15644	15684	15516	15603	15750	15782	15621
26390	45800	43202	36386	33362	30422	27214	24519	22101	20265	18746	17592	16905	16198	15699	15310	15277	15118	14992	14621	14368	14391	14211	14217	14121	14033	14005	13946	14016	13948	13978	14055	13927	13984	13875	13779	13727	13787	13772	14049	13654	13752	13782	13571	13769	13737	13616	13686	13652	13589	13582	13696	13842	13851	13846	13626	13687	13676	13617	13636	13627	13628	13588	13653	13567	13749	13697	13521	13634	13756	13794	13596	13602	13779	13737	13834	13520	13620	13810	13676	13436	13687	13797	13795	13709	13751	13660	13915	13721	13699	13781	13731	13624	13597	13739	13659	13675	13768	13710	13523	13539	13617	13732	13560	13530	13802	13680	13659	13670	13643	13734	13549	13600	13763	13864	13505	13709	13812	13733	13681	13654	13643	13850	13628	13673	13738	13631	13600	13552	13654	13729	13494	13542	13683	13521	13657	13672	13748	13787	13649	13633	13585	13608	13644	13761	13797	13607	13657	13648	13799	13610	13756	13626	13580	13709	13715	13483	13765	13616	13518	13621	13763	13624	13693	13684	13627	13675	13646	13694	13549	13707	13823	13721	13726	13632	13749	13651	13684	13752	13747	13659	13566	13574	13708	13730	13507	13579	13683	13820	13605	13741	13764	13790	13803	13698	13855	13709	13788	13744	13612	13555	13621	13732	13584	13657	13591	13783	13682	13732	13655	13734	13721	13699	13679	13497	13594	13631	13578	13681	13512	13625	13564	13670	13807	13638	13724	13715	13805	13432	13531	13776	13739	13681	13656	13601	13726	13658	13595	13586	13662	13535	13775	13783	13796	13601	13581	13634	13630	13742	13500	13776	13731	13623	13605	13571	13637	13731	13743	13495	13676	13782	13658	13581	13736	13679	13703	13754	13710	13578	13696	13636	13584	13640	13874	13646	13542	13570	13636	13556	13587	13800	13727	13693	13577	13540	13821	13562	13669	13706	13701	13598	13663	13655	13808	13773	13614	13858	13732	13648	13693	13583	13696	13625	13526	13692	13664	13558	13486	13613	13420	13650	13605	13674	13617	13655	13663	13603	13719	13658	13671	13546	13849	13763	13632	13673	13786	13715	13585	13643	13736	13630	13739	13743	13627	13675	13677	13586	13598	13711	13709	13815	13658	13588	13701	13697	13731	13749	13620	13492	13778	13577	13515	13804	13765	13599	13655	13579	13645	13682	13559	13649	13572	13628	13666	13775	13559	13747	13598	13655	13540	13511	13765	13783	13527	13661	13799	13512	13527	13572	13688	13761	13661	13590	13656	13629	13664	13570	13706	13717	13705	13760	13554	13682	13685	13575	13728	13701	13742	13597	13607	13596	13834	13590	13644	13699	13765	13570	13709	13576	13662	13805	13662	13561	13701	13831	13622	13737	13591	13687	13709	13790	13626	13704	13600	13580	13588	13481	13684	13861	13769	13694	13655	13620	13464	13502	13758	13669	13796	13699	13655	13689	13816	13718	13575	13689	13651	13664	13706	13831	13789	13799	13668	13908	13563	13752	13598	13679	13628	13608	13458	13740	13891	13524	13685	13668	13518	13844	13810	13978	13613	13702	13860	13656	13740	13694	13662	13678	13557	13682	13695	13592	13546	13703	13721	13687	13685	13631	13519	13572	13745	13711	13612	13578	13792	13691	13524	13795	13603	13753	13656	13674	13769	13704	13625	13629	13523	13671	13825	13645	13592	13627	13577	13637	13718	13579	13799	13812	13716	13480	13689	13730	13638	13628	13666	13666	13661	13575	13687	13692	13546	13720	13785	13627	13643	13638	13776	13785	13748	13654	13649	13552	13743	13646	13812	13363	13641	13704	13764	13590	13484	13538	13763	13581	13517	13622	13510	13683	13600	13683	13599	13686	13698	13720	13880	13529	13779	13731	13487	13601	13710	13629	13755	13756	13664	13712	13635	13743	13730	13718	13658	13607	13684	13604	13650	13665	13577	13581	13567	13673	13638	13590	13493	13687	13702	13623	13487	13850	13450	13552	13732	13599	13480	13702	13562	13601	13699	13599	13706	13589	13698	13646	13573	13548	13730	13604	13761	13600	13730	13621	13537	13634	13611	13786	13737	13541	13804	13618	13665	13672	13793	13681	13683	13791	13543	13694	13587	13634	13622	13730	13570	13528	13658	13564	13676	13595	13523	13703	13677	13735	13596	13633	13826	13627	13580	13583	13503	13591	13641	13483	13649	13627	13560	13463	13676	13480	13584	13696	13586	13790	13658	13640	13525	13749	13606	13664	13617	13730	13535	13705	13781	13597	13732	13630	13645	13673	13699	13739	13647	13698	13654	13759	13905	13715	13609	13703	13633	13726	13569	13747	13793	13611	13777	13679	13569	13705	13794	13717	13639	13580	13730	13689	13398	13570	13395	13776	13831	13560	13559	13640	13485	13629	13678	13754	13502	13691	13652	13662	13643	13668	13757	13781	13730	13633	13602	13567	13691	13645	13579	13533	13743	13651	13746	13710	13650	13739	13705	13701	13582	13775	13632	13585	13587	13700	13725	13653	13718	13718	13823	13716	13509	13723	13662	13589	13578	13884	13642	13676	13685	13676	13703	13651	13687	13630	13689	13664	13708	13725	13660	13522	13521	13719	13733	13720	13602	13882	13716	13546	13769	13625	13653	13472	13660	13564	13636	13794	13448	13725	13741	13616	13601	13621	13510	13842	13698	13657	13409	13715	13583	13541	13763	13658	13765	13684	13514	13588	13768	13732	13772	13678	13765	13578	13531	13595	13605	13582	13684	13596	13547	13729	13677	13682	13721	13721	13601	13555	13816	13921	13706	13642	13862	13688	13763	13700	13700	13638	13705	13649	13515	13488	13525	13633	13562	13707	13834	13549	13641	13692	13568	13673	13598	13627	13567	13742	13576	13679	13566	13575	13450	13635	13569	13627	13536	13788	13690	13630	13678	13874	13615	13808	13530	13624	13499	13565	13505	13645	13642	13726	13848	13699	13673	13549	13465	13774	13611	13716	13638	13735	13532	13594	13561	13650	13662	13698	13566	13658	13669	13581	13629	13625	13681	13886	13480	13439	13674	13599	13779	13816	13588	13734	13718	13734	13601	13599	13529	13628	13628	13726	13617	13886	13553	13738	13691	13652	13787	13628	13746	13733	13547	13531	13642	13541	13693	13589	13665	13602	13626	13661	13659	13559	13555	13722	13778	13633	13509	13608	13601	13582	13781	13699	13569	13564	13631	13608	13761	13671	13556	13571	13541	13652	13583	13731	13663	13620	13616	13803	13763	13477	13648	13641	13622	13559	13616	13618	13675	13676	13762	13561	13469	13623	13630	13619	13767	13681	13436	13629	13763	13795	13738	13601	13606	13583	13796	13730	13569	13554	13614	13734	13531	13595	13613	13686	13570	13743	13544	13732	13722	13653	13628	13706	13608	13849	13679	13553	13652	13804	13482	13604	13764	13682	13453	13752	13633	13535	13535	13688	13726	13583	13726	13481	13514	13760	13644	13657	13704	13676	13690	13779	13738	13679	13650	13800	13751	13554	13668	13603	13631	13708	13627	13578	13742	13588	13707	13632	13703	13665	13676	13541	13693	13636	13648	13596	13473	13701	13661	13723	13697	13574	13617	13740	13632	13768	13754	13651	13662	13635	13824	13800	13606	13673	13598	13634	13659	13890	13753	13667	13710	13707	13591	13633	13659	13702	13718	13562	13686	13590	13589	13651	13679	13705	13610	13628	13551	13671	13721	13785	13759	13541	13614	13712	13671	13635	13761	13618	13600	13707	13583	13691	13409	13709	13574	13653	13563	13668	13662	13797	13586	13659	13669	13522	13661	13535	13467	13736	13578	13662	13673	13685	13619	13623	13647	13592	13711	13833	13780	13723	13568	13689	13691	13787	13605	13816	13608	13615	13662	13612	13716	13696	13702	13530	13613	13763	13548	13858	13628	13777	13701	13786	13601	13594	13623	13560	13642	13536	13740	13730	13582	13746	13677	13640	13727	13719	13717	13679	13648	13594	13610	13586	13544	13751	13564	13665	13579	13585	13584	13471	13573	13648	13686	13691	13725	13546	13811	13585	13567	13721	13587	13700	13765	13574	13729	13758	13683	13717	13515	13786	13646	13673	13726	13576	13686	13597	13727	13617	13518	13522	13653	13769	13667	13664	13653	13748	13616	13623	13656	13804	13757	13566	13530	13715	13535	13550	13804	13757	13756	13531	13474	13687	13678	13625	13656	13652	13761	13613	13748	13829	13724	13586	13699	13525	13730	13790	13504	13710	13588	13634	13726	13621	13601	13763	13716	13622	13685	13681	13577	13622	13685	13713	13622	13796	13829	13794	13545	13602	13639	13619	13601	13624	13578	13646	13817	13620	13684	13679	13762	13740	13498	13595	13649	13613	13575	13808	13749	13629	13656	13647	13671	13720	13556	13837	13785	13600	13689	13630	13811	13671	13506	13663	13641	13728	13721	13583	13603	13683	13609	13634	13513	13674	13540	13638	13584	13642	13608	13756	13677	13741	13875	13719	13482	13546	13664	13524	13832	13692	13591	13812	13618	13583	13582	13709	13629	13626	13640	13599	13578	13681	13731	13683	13604	13573	13645	13497	13727	13743	13555	13633	13772	13787	13594	13720	13599	13742	13667	13676	13799	13680	13605	13677	13741	13779	13772	13658	13444	13657	13699	13773	13867	13646	13617	13722	13636	13867	13578	13647	13650	13585	13587	13499	13614	13561	13509	13701	13454	13737	13581	13545	13548	13641	13801	13905	13724	13754	13570	13691	13620	13688	13601	13686	13609	13750	13530	13525	13644	13644	13587	13659	13652	13427	13555	13546	13586	13814	13692	13666	13725	13731	13556	13645	13594	13704	13710	13717	13749	13842	13512	13581	13692	13651	13819	13615	13723	13546	13811	13818	13515	13646	13738	13655	13782	13577	13822	13670	13567	13731	13698	13599	13802	13517	13692	13635	13446	13623	13691	13785	13700	13638	13441	13519	13491	13649	13641	13605	13722	13676	13600	13599	13567	13638	13419	13711	13655	13566	13830	13772	13520	13546	13655	13578	13844	13643	13694	13722	13798	13581	13714	13740	13526	13516	13717	13632	13606	13553	13730	13668	13791	13583	13775	13463	13546	13395	13707	13730	13847	13571	13541	13572	13747
30008	24825	27437	24695	20613	19277	17918	17203	16825	16523	16116	16195	15963	15995	15915	15868	15772	15657	15629	15793	15462	15453	15675	15583	15725	15623	15618	15719	15634	15737	15732	15829	15606	15660	15537	15703	15639	15605	15643	15521	15512	15556	15511	15532	15463	15642	15567	15638	15776	15736	15510	15478	15608	15476	15528	15567	15640	15329	15405	15517	15529	15549	15470	15233	15722	15344	15630	15791	15716	15631	15700	15431	15576	15526	15536	15558	15542	15677	15520	15388	15486	15475	15447	15410	15499	15544	15685	15580	15629	15623	15471	15541	15453	15620	15558	15612	15471	15387	15545	15687	15450	15415	15476	15526	15622	15600	15546	15616	15760	15467	15545	15510	15415	15377	15528	15424	15417	15646	15620	15540	15515	15554	15552	15701	15734	15447	15552	15682	15518	15455	15528	15319	15491	15626	15468	15407	15562	15440	15456	15642	15385	15533	15378	15366	15586	15579	15626	15598	15283	15656	15486	15731	15598	15486	15559	15586	15616	15548	15420	15536	15459	15593	15513	15453	15541	15398	15560	15531	15409	15600	15479	15560	15763	15486	15524	15548	15450	15430	15551	15460	15370	15439	15515	15340	15510	15653	15491	15436	15580	15589	15456	15475	15488	15642	15455	15559	15779	15522	15571	15503	15480	15435	15411	15419	15460	15584	15425	15560	15472	15481	15521	15413	15490	15498	15560	15715	15688	15421	15389	15506	15645	15583	15790	15726	15705	15507	15511	15493	15658	15463	15481	15391	15525	15450	15474	15443	15503	15609	15563	15580	15661	15563	15547	15493	15458	15796	15495	15310	15470	15625	15601	15476	15596	15508	15591	15520	15650	15501	15501	15474	15583	15530	15671	15500	15499	15450	15506	15534	15657	15684	15630	15549	15535	15589	15568	15531	15444	15489	15668	15600	15632	15455	15453	15482	15612	15548	15434	15433	15689	15765	15544	15487	15434	15495	15544	15624	15613	15234	15407	15502	15442	15541	15492	15562	15712	15329	15583	15598	15385	15402	15635	15676	15465	15541	15563	15550	15575	15439	15516	15678	15652	15557	15783	15557	15649	15422	15550	15494	15586	15679	15636	15566	15643	15331	15517	15656	15671	15493	15550	15652	15449	15472	15548	15536	15380	15517	15515	15419	15617	15708	15654	15560	15416	15545	15531	15542	15471	15558	15654	15556	15660	15600	15291	15471	15348	15598	15472	15488	15675	15778	15550	15423	15547	15489	15296	15702	15438	15374	15607	15524	15493	15543	15415	15573	15598	15494	15542	15516	15500	15663	15567	15707	15556	15571	15715	15448	15636	15558	15639	15335	15522	15352	15647	15509	15667	15531	15522	15233	15414	15455	15455	15421	15490	15661	15742	15710	15520	15600	15539	15653	15404	15475	15496	15635	15650	15664	15718	15435	15676	15560	15432	15555	15506	15350	15595	15447	15867	15325	15604	15646	15572	15405	15429	15496	15481	15630	15490	15555	15590	15493	15614	15527	15607	15388	15516	15559	15504	15354	15609	15480	15477	15358	15637	15533	15574	15453	15584	15334	15608	15368	15475	15358	15574	15673	15480	15652	15406	15539	15567	15510	15449	15708	15659	15589	15534	15757	15534	15517	15539	15604	15435	15546	15547	15427	15289	15329	15686	15635	15429	15607	15431	15462	15551	15483	15539	15563	15535	15735	15673	15585	15661	15553	15671	15600	15565	15398	15506	15410	15521	15442	15606	15525	15562	15563	15564	15518	15364	15598	15580	15555	15758	15528	15523	15484	15491	15571	15598	15519	15475	15454	15433	15428	15705	15577	15394	15346	15467	15455	15638	15604	15564	15417	15620	15463	15449	15580	15760	15483	15454	15214	15632	15489	15558	15587	15457	15526	15669	15361	15619	15473	15556	15430	15612	15524	15669	15601	15536	15365	15339	15637	15563	15435	15410	15561	15438	15655	15652	15470	15436	15449	15524	15517	15455	15397	15426	15561	15418	15528	15556	15467	15550	15661	15458	15732	15599	15459	15468	15480	15831	15747	15567	15486	15525	15613	15537	15520	15589	15654	15698	15562	15457	15426	15398	15365	15391	15637	15705	15473	15603	15505	15634	15396	15389	15442	15838	15581	15481	15360	15524	15390	15619	15559	15477	15544	15512	15474	15567	15548	15667	15514	15563	15337	15374	15571	15529	15799	15702	15730	15562	15582	15475	15366	15542	15558	15623	15496	15500	15499	15480	15531	15424	15646	15541	15784	15477	15578	15527	15559	15715	15539	15490	15485	15363	15479	15750	15664	15590	15634	15536	15618	15514	15410	15588	15549	15691	15544	15621	15387	15491	15539	15485	15420	15472	15432	15504	15841	15599	15426	15474	15682	15407	15593	15607	15548	15383	15591	15534	15692	15554	15337	15454	15431	15394	15523	15378	15614	15585	15511	15523	15505	15597	15637	15548	15699	15573	15479	15388	15734	15689	15571	15575	15588	15772	15458	15644	15457	15710	15621	15554	15465	15588	15458	15437	15425	15393	15573	15454	15664	15671	15501	15468	15511	15384	15442	15564	15602	15473	15535	15554	15563	15748	15501	15481	15567	15561	15687	15504	15504	15560	15516	15438	15542	15548	15550	15623	15646	15503	15546	15457	15458	15461	15491	15561	15572	15538	15595	15508	15505	15687	15524	15537	15607	15598	15493	15686	15530	15680	15695	15560	15597	15564	15557	15698	15596	15571	15463	15341	15679	15518	15566	15435	15478	15472	15461	15690	15537	15486	15652	15569	15302	15323	15483	15447	15547	15578	15713	15492	15794	15781	15589	15253	15687	15481	15571	15441	15566	15424	15362	15363	15518	15727	15496	15474	15382	15620	15619	15542	15678	15433	15638	15684	15749	15415	15657	15394	15527	15543	15552	15512	15432	15632	15513	15570	15593	15712	15654	15404	15638	15600	15504	15602	15657	15542	15588	15372	15408	15533	15475	15486	15517	15722	15673	15653	15614	15747	15674	15582	15427	15563	15597	15726	15564	15573	15669	15682	15555	15469	15668	15547	15380	15375	15524	15627	15506	15619	15482	15474	15510	15399	15537	15576	15595	15599	15520	15519	15499	15683	15526	15568	15600	15472	15446	15618	15515	15474	15433	15417	15494	15623	15659	15456	15419	15449	15397	15588	15675	15424	15705	15753	15508	15369	15596	15342	15475	15669	15719	15487	15746	15691	15732	15635	15640	15668	15509	15441	15762	15596	15415	15560	15543	15460	15637	15592	15529	15603	15628	15382	15473	15404	15526	15596	15573	15503	15404	15350	15578	15522	15383	15575	15523	15479	15563	15629	15614	15569	15553	15486	15443	15445	15465	15667	15619	15749	15389	15533	15572	15484	15465	15542	15595	15480	15400	15608	15384	15404	15511	15575	15463	15421	15448	15420	15292	15505	15718	15475	15603	15661	15414	15542	15467	15685	15652	15454	15665	15506	15584	15807	15565	15597	15407	15480	15497	15439	15553	15623	15705	15717	15594	15401	15460	15642	15422	15340	15520	15418	15512	15444	15578	15528	15653	15608	15523	15911	15588	15592	15540	15518	15665	15456	15631	15509	15643	15558	15478	15536	15461	15523	15643	15594	15523	15637	15499	15504	15471	15548	15549	15565	15489	15414	15500	15477	15577	15612	15552	15610	15680	15365	15482	15547	15478	15459	15423	15601	15453	15538	15456	15692	15283	15365	15519	15668	15325	15525	15522	15648	15502	15536	15546	15703	15505	15588	15660	15557	15438	15527	15430	15690	15488	15551	15607	15444	15738	15582	15624	15468	15764	15619	15573	15566	15459	15523	15478	15541	15510	15528	15650	15560	15413	15447	15585	15554	15386	15504	15549	15463	15298	15512	15787	15678	15724	15562	15615	15469	15586	15612	15622	15758	15650	15390	15472	15437	15570	15767	15596	15482	15602	15646	15510	15449	15506	15577	15385	15593	15437	15395	15640	15459	15500	15519	15608	15458	15483	15657	15575	15564	15631	15625	15414	15514	15501	15745	15518	15343	15644	15457	15485	15524	15509	15328	15524	15646	15667	15771	15525	15662	15494	15603	15368	15355	15411	15518	15686	15500	15540	15650	15494	15408	15708	15660	15787	15647	15720	15553	15368	15613	15522	15632	15521	15725	15795	15347	15527	15330	15358	15665	15630	15765	15511	15611	15512	15460	15675	15697	15483	15443	15500	15520	15600	15648	15659	15743	15713	15820	15554	15540	15603	15464	15677	15655	15573	15411	15530	15469	15535	15523	15445	15616	15534	15627	15408	15457	15612	15746	15560	15554	15493	15706	15385	15434	15653	15733	15693	15655	15597	15544	15549	15427	15434	15597	15363	15565	15644	15516	15271	15612	15277	15537	15652	15508	15608	15711	15582	15701	15585	15507	15518	15423	15572	15581	15536	15523	15500	15815	15434	15639	15720	15497	15536	15521	15518	15702	15452	15575	15621	15307	15598	15669	15381	15478	15593	15543	15390	15496	15672	15655	15547	15642	15554	15519	15729	15717	15201	15422	15669	15582	15443	15751	15529	15418	15563	15462	15689	15538	15421	15541	15367	15419	15702	15383	15582	15477	15545	15467	15460	15584	15546	15639	15591	15373	15679	15506	15402	15615	15546	15700	15478	15581	15538	15361	15588	15585	15449	15463	15644	15727	15508	15561	15591	15525	15467	15566	15470	15527	15326	15567	15743	15527	15678	15543	15459	15542	15760	15384	15648	15700	15422	15519	15410	15506	15486	15551	15666	15581	15467	15610	15653	15840	15522	15629	15571	15583	15693	15602	15574	15592	15639	15592	15608	15549	15588	15466	15420	15597	15517	15635	15505	15666	15395	15508	15514	15466	15343	15477	15596	15489	15554	15547	15645	15637	15484	15630	15690	15451	15388	15544	15581	15380	15408	15494	15710	15449	15624	15487	15473	15547	15562	15610	15524	15602	15617	15596	15590	15679	15413	15479	15616	15721	15631	15732	15649	15410	15677	15672	15434	15617	15440	15683	15604	15600	15395	15500	15346	15490	15504	15687	15476	15449	15632	15717	15257	15365	15390	15448	15539	15381	15604	15479	15617	15469	15499	15475	15826	15491	15408	15523	15477	15527	15596	15398	15451	15623	15656	15582	15515	15750	15706
22464	31519	29211	24045	21306	18966	17385	16271	15614	14974	14662	14297	14288	14114	13799	14056	13901	13794	13887	13678	13830	13690	13486	13768	13663	13778	13563	13709	13803	13658	13827	13727	13598	13616	13595	13691	13586	13662	13542	13526	13582	13531	13724	13665	13646	13396	13661	13640	13561	13708	13635	13685	13708	13461	13553	13550	13730	13615	13658	13398	13443	13539	13584	13667	13646	13493	13486	13568	13840	13649	13691	13652	13365	13604	13682	13487	13576	13734	13564	13729	13624	13369	13756	13392	13531	13681	13649	13625	13532	13597	13522	13515	13588	13599	13762	13644	13481	13589	13733	13693	13495	13706	13636	13575	13712	13575	13652	13664	13685	13700	13515	13685	13776	13582	13688	13510	13670	13479	13452	13590	13616	13466	13659	13367	13518	13668	13626	13670	13677	13506	13446	13545	13594	13622	13715	13681	13698	13585	13521	13756	13642	13561	13512	13603	13635	13386	13525	13639	13592	13574	13401	13487	13507	13612	13576	13579	13638	13697	13589	13555	13538	13345	13737	13647	13492	13552	13646	13525	13643	13576	13479	13536	13807	13491	13595	13721	13506	13597	13498	13475	13685	13559	13559	13623	13651	13682	13512	13692	13752	13666	13427	13546	13612	13706	13527	13615	13614	13598	13681	13446	13601	13530	13672	13407	13719	13650	13616	13430	13583	13734	13606	13732	13476	13439	13705	13672	13623	13596	13619	13731	13628	13655	13647	13475	13529	13563	13547	13586	13644	13580	13668	13700	13605	13637	13675	13667	13616	13428	13561	13662	13501	13407	13727	13682	13654	13534	13497	13671	13444	13621	13488	13504	13668	13643	13622	13584	13598	13576	13736	13691	13800	13497	13579	13378	13731	13573	13597	13512	13495	13639	13686	13791	13683	13390	13617	13683	13486	13501	13667	13730	13710	13523	13491	13565	13477	13529	13563	13458	13782	13428	13547	13566	13461	13497	13603	13496	13625	13493	13622	13548	13661	13614	13709	13608	13763	13555	13557	13687	13719	13715	13531	13601	13761	13579	13556	13617	13460	13647	13538	13704	13566	13465	13587	13629	13513	13672	13443	13374	13558	13589	13615	13614	13548	13541	13508	13387	13624	13560	13608	13721	13597	13563	13593	13623	13714	13615	13556	13487	13624	13587	13625	13806	13528	13720	13576	13677	13748	13537	13728	13509	13611	13630	13550	13561	13703	13572	13709	13409	13613	13540	13617	13385	13558	13575	13547	13574	13315	13634	13618	13648	13612	13600	13666	13599	13456	13611	13583	13664	13503	13542	13561	13573	13543	13573	13546	13635	13611	13601	13462	13514	13521	13601	13530	13467	13524	13452	13575	13586	13570	13562	13525	13649	13470	13615	13648	13522	13591	13496	13530	13659	13629	13521	13652	13773	13584	13547	13514	13546	13679	13602	13511	13540	13423	13592	13579	13591	13573	13620	13648	13703	13692	13697	13900	13691	13580	13520	13459	13638	13568	13640	13489	13639	13509	13509	13372	13644	13597	13552	13573	13622	13672	13531	13356	13628	13483	13459	13597	13442	13528	13472	13630	13456	13561	13487	13626	13544	13569	13684	13625	13748	13545	13618	13695	13470	13526	13599	13632	13623	13512	13621	13632	13671	13600	13791	13437	13642	13533	13615	13738	13609	13675	13513	13645	13570	13699	13507	13640	13536	13585	13637	13645	13783	13373	13770	13528	13681	13451	13702	13696	13553	13533	13497	13627	13621	13629	13581	13766	13628	13704	13744	13596	13626	13658	13627	13592	13549	13618	13475	13645	13585	13360	13512	13634	13558	13595	13454	13546	13709	13700	13639	13649	13550	13603	13560	13469	13709	13391	13614	13573	13492	13659	13649	13476	13491	13627	13619	13688	13484	13536	13594	13547	13530	13703	13429	13579	13535	13624	13643	13656	13523	13566	13683	13511	13475	13520	13528	13649	13620	13628	13544	13481	13531	13507	13671	13509	13678	13575	13600	13648	13586	13554	13578	13509	13810	13564	13646	13658	13694	13596	13594	13566	13641	13599	13720	13559	13490	13459	13598	13691	13616	13557	13651	13729	13546	13612	13473	13621	13568	13433	13769	13637	13511	13527	13608	13528	13712	13642	13691	13679	13722	13501	13685	13427	13677	13629	13517	13677	13696	13618	13617	13523	13559	13715	13651	13557	13583	13533	13542	13687	13578	13625	13471	13505	13471	13627	13414	13439	13649	13509	13775	13600	13526	13605	13697	13434	13477	13794	13688	13713	13606	13785	13653	13520	13615	13693	13567	13761	13731	13709	13619	13493	13616	13546	13810	13533	13831	13532	13576	13741	13620	13619	13561	13439	13503	13642	13617	13659	13473	13471	13445	13557	13615	13666	13517	13641	13662	13514	13611	13583	13432	13817	13472	13585	13700	13609	13457	13653	13537	13667	13649	13615	13504	13448	13575	13569	13551	13659	13690	13496	13601	13552	13698	13638	13764	13637	13503	13608	13669	13568	13511	13637	13597	13520	13572	13756	13656	13780	13521	13602	13701	13664	13576	13612	13555	13707	13633	13367	13682	13664	13540	13722	13574	13569	13816	13582	13728	13561	13488	13728	13548	13694	13658	13595	13652	13585	13446	13637	13537	13624	13510	13480	13580	13427	13661	13433	13525	13501	13517	13740	13640	13534	13726	13679	13483	13558	13535	13505	13657	13450	13702	13588	13571	13468	13656	13546	13543	13545	13609	13554	13594	13567	13574	13513	13655	13542	13586	13656	13806	13600	13730	13669	13496	13594	13550	13587	13581	13837	13623	13644	13473	13598	13688	13633	13611	13561	13436	13615	13522	13533	13714	13672	13641	13614	13649	13527	13596	13691	13747	13616	13681	13489	13580	13427	13666	13444	13585	13641	13490	13574	13470	13557	13664	13595	13560	13451	13615	13574	13707	13669	13527	13557	13617	13643	13731	13434	13447	13615	13595	13624	13539	13573	13595	13738	13403	13569	13702	13529	13548	13486	13572	13684	13559	13670	13628	13692	13554	13615	13478	13656	13625	13592	13627	13748	13514	13692	13543	13661	13560	13686	13520	13538	13577	13716	13514	13606	13600	13761	13595	13637	13481	13588	13404	13317	13556	13444	13648	13618	13673	13578	13658	13514	13629	13760	13351	13454	13524	13567	13659	13632	13472	13475	13492	13742	13533	13305	13516	13722	13521	13654	13465	13784	13463	13506	13491	13673	13526	13478	13583	13506	13581	13481	13552	13711	13566	13760	13615	13711	13616	13440	13640	13568	13766	13626	13589	13757	13612	13595	13708	13593	13532	13505	13546	13514	13571	13726	13587	13700	13467	13515	13603	13754	13605	13584	13395	13572	13694	13529	13508	13719	13609	13450	13529	13585	13780	13763	13651	13421	13675	13610	13564	13550	13598	13546	13585	13516	13658	13596	13459	13592	13589	13744	13622	13566	13726	13660	13590	13665	13789	13641	13607	13728	13611	13730	13507	13605	13572	13535	13738	13435	13532	13657	13703	13562	13531	13567	13770	13383	13655	13541	13716	13433	13616	13485	13538	13621	13487	13678	13626	13480	13624	13566	13675	13777	13659	13636	13495	13587	13532	13631	13521	13503	13518	13578	13619	13505	13479	13707	13605	13642	13765	13546	13599	13718	13510	13541	13574	13492	13681	13612	13543	13572	13513	13539	13593	13656	13538	13491	13722	13576	13593	13726	13538	13641	13477	13483	13642	13555	13634	13567	13543	13544	13722	13635	13572	13465	13640	13613	13487	13755	13539	13594	13661	13575	13453	13709	13608	13592	13529	13487	13581	13504	13695	13603	13498	13673	13397	13764	13410	13537	13664	13616	13609	13594	13700	13544	13531	13587	13650	13627	13517	13512	13661	13678	13576	13714	13534	13634	13543	13490	13764	13571	13565	13639	13656	13504	13563	13598	13758	13487	13538	13455	13555	13430	13651	13588	13556	13599	13576	13621	13785	13585	13639	13692	13653	13651	13466	13508	13585	13514	13617	13531	13613	13607	13517	13593	13627	13524	13648	13699	13527	13635	13655	13450	13571	13578	13534	13465	13550	13531	13673	13756	13408	13548	13529	13377	13568	13515	13535	13461	13507	13453	13380	13634	13474	13696	13550	13630	13649	13494	13706	13628	13481	13608	13625	13516	13669	13644	13584	13712	13648	13491	13528	13575	13504	13598	13639	13460	13657	13658	13541	13652	13667	13650	13585	13361	13622	13548	13519	13732	13643	13629	13654	13530	13562	13562	13557	13616	13460	13625	13543	13596	13708	13625	13598	13445	13609	13556	13562	13708	13511	13689	13497	13604	13642	13602	13647	13847	13572	13536	13434	13552	13554	13496	13345	13603	13568	13458	13554	13681	13609	13441	13659	13665	13712	13688	13616	13576	13563	13563	13552	13702	13600	13477	13616	13602	13451	13642	13568	13624	13602	13619	13695	13364	13626	13508	13687	13577	13417	13602	13634	13339	13506	13381	13603	13545	13504	13428	13416	13508	13565	13489	13569	13705	13594	13488	13616	13594	13712	13566	13748	13655	13700	13446	13614	13418	13531	13616	13622	13587	13586	13525	13577	13693	13734	13451	13528	13558	13626	13549	13569	13567	13519	13557	13601	13798	13494	13562	13452	13656	13601	13577	13590	13573	13689	13702	13655	13681	13640	13692	13600	13530	13548	13724	13675	13576	13779	13739	13549	13567	13677	13751	13446	13565	13503	13648	13575	13555	13737	13747	13627	13594	13603	13729	13500	13595	13634	13635	13769	13409	13594	13565	13546	13751	13629	13718	13451	13721	13557	13564	13586	13576	13564	13555	13682	13563	13755	13651	13519	13677	13544	13553	13666	13440	13613	13600	13539	13801	13584	13493	13747	13582	13703	13538	13614	13546	13618	13555	13595	13704	13710	13428	13718	13541	13498	13569	13631	13540	13614	13572	13591	13466	13580	13520	13625	13722	13692	13459	13508	13761	13471	13625	13401	13557	13623	13483	13546	13599	13504	13465	13547	13648	13622	13585	13517	13521	13725	13648	13555	13538	13713	13583	13480	13700	13528	13695	13703	13559	13518	13556	13534	13686	13523	13703	13575	13583	13583	13752	13738	13567	13748	13454	13686	13497	13581	13606	13650
25381	21470	28672	26440	25342	25532	24123	20776	18986	18231	17755	17117	17016	16529	16270	16113	16301	15918	15852	15809	15703	15758	15671	15455	15717	15678	15398	15716	15803	15559	15582	15465	15600	15605	15532	15406	15351	15520	15541	15636	15494	15502	15466	15692	15497	15459	15316	15353	15619	15357	15408	15582	15435	15555	15420	15412	15341	15422	15617	15541	15468	15630	15510	15449	15561	15447	15519	15383	15514	15430	15270	15548	15381	15394	15320	15577	15306	15410	15558	15553	15257	15413	15437	15623	15441	15686	15171	15327	15423	15425	15249	15476	15655	15435	15288	15216	15259	15536	15478	15410	15398	15537	15476	15533	15288	15652	15365	15371	15501	15543	15522	15699	15568	15389	15292	15281	15348	15251	15430	15412	15340	15555	15237	15470	15501	15617	15211	15469	15251	15482	15511	15417	15279	15477	15340	15430	15675	15335	15540	15214	15339	15441	15324	15275	15375	15440	15488	15499	15522	15484	15460	15283	15386	15492	15299	15298	15425	15292	15432	15169	15396	15577	15451	15366	15492	15427	15516	15395	15451	15317	15303	15385	15301	15365	15415	15294	15407	15415	15350	15509	15435	15322	15385	15229	15503	15308	15345	15477	15561	15428	15477	15307	15385	15238	15316	15327	15386	15468	15415	15574	15504	15505	15528	15108	15424	15324	15336	15250	15544	15423	15441	15306	15472	15342	15541	15440	15530	15553	15445	15287	15277	15318	15514	15359	15583	15342	15428	15333	15513	15327	15362	15431	15365	15536	15213	15306	15369	15495	15216	15356	15235	15362	15392	15502	15444	15433	15261	15498	15464	15423	15338	15478	15563	15586	15391	15362	15361	15452	15422	15404	15295	15538	15432	15678	15455	15220	15484	15419	15230	15401	15372	15359	15278	15343	15434	15468	15483	15420	15550	15431	15216	15428	15432	15592	15352	15213	15495	15502	15397	15305	15418	15372	15451	15364	15374	15575	15424	15404	15411	15421	15529	15570	15581	15546	15552	15423	15444	15262	15240	15244	15648	15398	15113	15308	15449	15179	15554	15219	15375	15435	15565	15402	15324	15266	15364	15446	15437	15408	15456	15448	15394	15415	15495	15310	15563	15245	15483	15367	15617	15646	15356	15187	15286	15394	15537	15361	15164	15415	15320	15474	15409	15299	15506	15265	15544	15539	15591	15327	15338	15533	15385	15324	15490	15498	15494	15527	15288	15603	15400	15262	15362	15348	15638	15389	15235	15596	15514	15367	15313	15293	15398	15480	15381	15478	15263	15356	15200	15314	15420	15426	15557	15473	15334	15461	15498	15482	15417	15422	15185	15533	15366	15313	15312	15315	15440	15279	15535	15436	15432	15514	15463	15399	15365	15250	15438	15593	15511	15370	15325	15456	15618	15471	15429	15289	15484	15227	15366	15471	15312	15432	15353	15392	15305	15253	15334	15440	15586	15172	15242	15453	15549	15336	15364	15412	15440	15535	15312	15572	15273	15258	15497	15591	15349	15387	15299	15386	15389	15338	15642	15379	15443	15517	15217	15456	15277	15310	15258	15433	15407	15376	15431	15437	15499	15425	15435	15357	15542	15357	15299	15422	15322	15469	15410	15557	15434	15301	15597	15402	15359	15387	15360	15340	15337	15410	15319	15313	15425	15377	15285	15269	15402	15404	15421	15539	15239	15324	15347	15482	15264	15491	15279	15303	15372	15524	15343	15479	15613	15435	15444	15347	15556	15294	15354	15407	15577	15480	15310	15422	15306	15414	15494	15627	15382	15283	15449	15489	15422	15590	15442	15441	15402	15512	15335	15351	15502	15359	15399	15398	15178	15231	15346	15396	15257	15278	15407	15464	15368	15373	15413	15305	15454	15397	15407	15202	15527	15319	15406	15374	15379	15306	15359	15292	15606	15343	15558	15520	15329	15326	15282	15316	15395	15454	15553	15476	15402	15214	15384	15469	15428	15508	15320	15430	15303	15291	15460	15603	15315	15443	15340	15357	15349	15493	15239	15520	15321	15498	15223	15425	15467	15504	15380	15436	15611	15237	15520	15266	15509	15450	15313	15302	15552	15415	15234	15316	15411	15515	15522	15396	15555	15439	15461	15210	15288	15463	15451	15336	15417	15381	15531	15411	15436	15541	15462	15679	15389	15499	15217	15421	15519	15361	15414	15408	15376	15424	15291	15342	15231	15376	15479	15426	15518	15314	15328	15453	15595	15296	15472	15500	15413	15249	15340	15359	15502	15448	15499	15461	15415	15444	15371	15383	15396	15442	15262	15358	15235	15270	15254	15576	15481	15366	15378	15623	15526	15359	15298	15385	15522	15585	15385	15502	15662	15577	15292	15446	15315	15310	15400	15240	15405	15379	15426	15356	15325	15410	15332	15338	15365	15567	15364	15320	15467	15303	15415	15326	15256	15417	15246	15533	15540	15520	15178	15351	15409	15434	15524	15613	15593	15278	15402	15434	15356	15429	15334	15488	15429	15312	15338	15344	15385	15338	15482	15423	15435	15422	15408	15280	15397	15363	15347	15375	15519	15454	15453	15498	15709	15610	15452	15417	15483	15250	15404	15519	15357	15406	15393	15280	15335	15318	15399	15501	15383	15306	15261	15198	15414	15528	15444	15497	15508	15408	15366	15271	15348	15199	15448	15356	15408	15403	15509	15481	15374	15424	15362	15551	15494	15395	15183	15386	15302	15270	15439	15433	15404	15502	15332	15520	15392	15375	15294	15389	15472	15332	15504	15269	15457	15376	15384	15327	15288	15465	15381	15254	15469	15228	15363	15667	15255	15641	15460	15499	15179	15353	15322	15421	15622	15454	15503	15411	15579	15220	15427	15373	15649	15455	15346	15417	15318	15271	15504	15320	15414	15364	15193	15228	15361	15369	15411	15444	15350	15585	15296	15226	15423	15616	15478	15294	15387	15396	15588	15606	15298	15285	15391	15374	15549	15342	15342	15563	15344	15445	15458	15311	15171	15315	15156	15578	15372	15406	15380	15200	15370	15570	15422	15393	15371	15487	15495	15331	15462	15390	15361	15446	15268	15270	15389	15372	15318	15493	15430	15428	15467	15384	15569	15405	15148	15375	15408	15124	15297	15271	15273	15251	15164	15399	15551	15516	15366	15454	15378	15421	15568	15513	15334	15497	15471	15715	15440	15313	15559	15339	15493	15396	15323	15569	15425	15442	15221	15456	15273	15411	15465	15486	15521	15612	15435	15318	15663	15471	15395	15361	15287	15490	15312	15257	15524	15462	15351	15371	15334	15406	15559	15362	15391	15502	15371	15447	15326	15262	15448	15729	15456	15553	15214	15385	15301	15312	15549	15377	15308	15407	15352	15295	15597	15389	15359	15265	15586	15564	15376	15443	15463	15374	15468	15253	15337	15601	15561	15393	15348	15506	15467	15483	15518	15317	15493	15315	15433	15301	15420	15468	15400	15288	15279	15399	15418	15493	15324	15591	15331	15484	15405	15337	15436	15340	15303	15321	15385	15291	15440	15396	15703	15471	15366	15505	15254	15554	15325	15605	15284	15394	15294	15426	15613	15510	15374	15310	15371	15533	15398	15292	15513	15501	15413	15381	15383	15403	15420	15417	15378	15367	15462	15320	15489	15481	15484	15289	15262	15413	15449	15535	15416	15325	15539	15530	15398	15432	15299	15470	15464	15497	15232	15407	15512	15426	15440	15239	15334	15553	15395	15236	15306	15512	15360	15593	15655	15485	15362	15352	15389	15504	15273	15304	15472	15397	15705	15313	15298	15541	15472	15447	15329	15482	15449	15448	15416	15419	15352	15491	15279	15533	15439	15077	15313	15329	15512	15317	15207	15384	15284	15454	15349	15553	15435	15520	15392	15424	15467	15323	15241	15287	15390	15422	15382	15537	15309	15604	15476	15533	15265	15308	15357	15257	15429	15491	15536	15256	15497	15298	15388	15348	15446	15468	15434	15410	15332	15217	15465	15581	15624	15609	15350	15351	15369	15574	15288	15233	15371	15326	15391	15450	15518	15362	15391	15255	15442	15439	15359	15198	15388	15212	15148	15457	15571	15481	15255	15553	15491	15420	15574	15412	15476	15460	15365	15485	15354	15411	15577	15495	15413	15439	15564	15432	15436	15475	15525	15336	15381	15483	15309	15425	15443	15371	15540	15322	15455	15481	15377	15245	15262	15373	15546	15532	15489	15361	15558	15372	15683	15514	15624	15393	15356	15308	15449	15324	15401	15359	15117	15448	15526	15430	15476	15465	15488	15434	15352	15237	15296	15488	15273	15336	15171	15448	15566	15303	15491	15211	15479	15529	15517	15600	15381	15462	15563	15597	15423	15323	15670	15320	15342	15289	15368	15430	15233	15299	15358	15224	15383	15336	15385	15473	15432	15566	15641	15273	15502	15401	15439	15524	15614	15315	15480	15422	15389	15388	15466	15249	15472	15380	15512	15342	15319	15363	15539	15562	15496	15177	15484	15481	15317	15347	15353	15267	15432	15328	15318	15247	15383	15308	15298	15364	15468	15246	15430	15389	15259	15361	15483	15476	15376	15401	15368	15461	15479	15269	15485	15525	15584	15382	15343	15308	15262	15351	15424	15297	15452	15384	15464	15293	15527	15470	15306	15503	15452	15225	15351	15244	15414	15484	15405	15251	15478	15283	15540	15287	15380	15454	15291	15374	15422	15380	15285	15367	15281	15225	15260	15541	15444	15599	15408	15293	15324	15668	15524	15507	15284	15491	15289	15364	15254	15278	15612	15640	15494	15477	15312	15336	15305	15342	15443	15409	15508	15351	15371	15454	15342	15455	15399	15404	15575	15257	15314	15599	15280	15233	15333	15380	15393	15058	15609	15488	15461	15413	15615	15325	15402	15441	15453	15543	15288	15301	15349	15492	15227	15442	15397	15438	15388	15375	15232	15627	15495	15604	15472	15497	15318	15380	15530	15175	15336	15483	15348	15535	15335	15680	15405	15537	15213	15648	15421	15323	15292	15405	15478	15567	15325	15453	15468	15653	15456	15385	15340	15286	15472	15320	15445	15214	15298	15376	15396	15527	15405	15387	15501	15679	15523	15446	15483	15442	15412	15455	15404	15545	15275	15531	15316	15433	15487	15552	15381	15410	15567	15559	15300	15364	15422	15586
24245	40404	39075	33139	29592	26430	23234	21076	19180	17733	16711	16153	15322	15158	14990	14704	14587	14417	14086	13968	14023	13890	13857	13932	13889	14070	13662	13740	13713	13647	13843	13730	13646	13712	13647	13521	13573	13589	13811	13620	13675	13675	13734	13455	13571	13530	13559	13665	13502	13591	13657	13453	13526	13702	13602	13457	13559	13577	13443	13646	13614	13535	13564	13600	13628	13469	13505	13799	13613	13418	13500	13632	13475	13440	13526	13550	13503	13563	13607	13722	13504	13585	13563	13723	13610	13721	13473	13717	13411	13568	13497	13533	13436	13602	13640	13667	13342	13625	13502	13496	13600	13544	13443	13311	13581	13477	13665	13519	13602	13510	13594	13552	13532	13456	13476	13683	13481	13583	13609	13513	13491	13642	13608	13557	13575	13687	13644	13477	13552	13668	13436	13457	13508	13606	13516	13517	13501	13600	13397	13493	13795	13605	13669	13633	13525	13550	13500	13444	13491	13541	13577	13675	13552	13468	13556	13541	13531	13650	13571	13509	13573	13591	13413	13704	13607	13737	13657	13491	13409	13676	13414	13550	13455	13625	13423	13542	13551	13455	13590	13477	13522	13524	13322	13608	13542	13586	13483	13540	13437	13640	13478	13553	13664	13277	13618	13493	13566	13541	13399	13684	13553	13635	13499	13640	13497	13476	13607	13563	13677	13544	13649	13422	13648	13438	13509	13540	13489	13535	13459	13497	13447	13577	13515	13379	13453	13609	13458	13716	13481	13618	13307	13624	13531	13556	13556	13535	13516	13551	13407	13451	13556	13542	13478	13498	13507	13696	13602	13632	13370	13374	13465	13710	13572	13511	13577	13479	13525	13573	13484	13671	13433	13633	13493	13621	13678	13641	13446	13388	13558	13460	13517	13414	13562	13551	13533	13448	13525	13648	13495	13525	13471	13567	13742	13410	13570	13592	13617	13409	13672	13373	13472	13508	13598	13546	13611	13478	13294	13525	13574	13593	13526	13790	13538	13449	13481	13412	13570	13729	13541	13551	13655	13541	13715	13499	13517	13414	13493	13416	13580	13633	13509	13607	13694	13440	13545	13583	13424	13497	13535	13513	13490	13586	13535	13533	13486	13512	13480	13515	13442	13495	13605	13464	13518	13444	13695	13551	13573	13492	13461	13468	13423	13623	13651	13663	13636	13543	13661	13377	13722	13491	13514	13598	13464	13550	13663	13450	13410	13496	13477	13526	13485	13537	13494	13606	13581	13456	13401	13497	13701	13508	13452	13471	13547	13442	13490	13477	13403	13623	13642	13619	13562	13521	13509	13683	13506	13710	13564	13595	13361	13569	13613	13589	13667	13453	13527	13499	13446	13615	13490	13601	13497	13511	13671	13545	13651	13492	13604	13683	13518	13589	13597	13434	13479	13515	13726	13732	13561	13627	13631	13423	13371	13694	13549	13574	13598	13447	13477	13658	13570	13566	13394	13466	13535	13411	13623	13457	13516	13468	13529	13701	13440	13587	13636	13503	13474	13578	13813	13522	13360	13505	13461	13520	13588	13367	13508	13804	13542	13563	13704	13624	13432	13324	13531	13339	13486	13542	13525	13570	13711	13552	13714	13450	13455	13463	13532	13540	13617	13366	13589	13688	13387	13477	13672	13510	13400	13287	13674	13644	13642	13442	13300	13455	13586	13657	13454	13437	13416	13601	13587	13474	13515	13544	13520	13519	13632	13501	13460	13592	13704	13538	13438	13576	13643	13501	13556	13512	13484	13532	13722	13601	13536	13558	13665	13568	13744	13392	13646	13395	13527	13340	13389	13534	13448	13526	13548	13588	13442	13498	13530	13400	13356	13424	13402	13582	13540	13578	13668	13485	13576	13509	13563	13584	13630	13501	13551	13591	13468	13402	13558	13602	13603	13503	13688	13488	13454	13447	13643	13623	13720	13523	13437	13452	13581	13695	13536	13529	13558	13555	13533	13580	13504	13508	13644	13441	13622	13510	13500	13402	13526	13439	13590	13411	13504	13380	13492	13733	13460	13544	13608	13493	13418	13623	13549	13427	13544	13578	13703	13545	13418	13658	13556	13645	13575	13609	13566	13490	13507	13406	13475	13477	13437	13633	13521	13385	13730	13622	13656	13593	13616	13582	13509	13499	13752	13652	13371	13645	13370	13570	13743	13597	13518	13545	13615	13500	13574	13654	13460	13520	13384	13666	13682	13569	13681	13670	13455	13405	13562	13564	13537	13428	13690	13602	13400	13641	13494	13475	13604	13598	13408	13523	13580	13453	13448	13662	13616	13567	13515	13412	13480	13534	13451	13670	13594	13544	13651	13666	13555	13504	13529	13561	13563	13590	13374	13627	13566	13652	13671	13686	13534	13577	13502	13362	13544	13559	13669	13461	13511	13660	13460	13751	13491	13527	13588	13495	13677	13523	13618	13628	13549	13562	13586	13615	13669	13485	13469	13436	13503	13450	13486	13421	13639	13537	13422	13486	13577	13491	13471	13375	13697	13679	13548	13522	13536	13458	13419	13582	13452	13548	13494	13521	13587	13508	13639	13397	13554	13584	13454	13651	13542	13575	13601	13556	13533	13596	13442	13599	13472	13803	13575	13550	13613	13585	13593	13461	13513	13503	13562	13508	13491	13755	13493	13507	13415	13565	13616	13419	13494	13543	13451	13646	13668	13619	13536	13511	13504	13505	13498	13672	13566	13581	13561	13514	13558	13559	13690	13613	13520	13542	13616	13422	13377	13454	13418	13599	13515	13593	13421	13605	13557	13625	13580	13505	13506	13474	13618	13479	13667	13530	13483	13473	13583	13622	13482	13471	13488	13634	13525	13411	13631	13664	13615	13578	13436	13437	13552	13668	13395	13565	13506	13539	13673	13597	13416	13484	13542	13513	13628	13371	13641	13537	13585	13478	13466	13501	13442	13506	13428	13673	13670	13560	13569	13398	13434	13552	13466	13428	13482	13488	13747	13514	13581	13512	13432	13687	13313	13402	13485	13525	13745	13715	13733	13492	13673	13515	13542	13501	13581	13594	13490	13495	13427	13580	13489	13510	13532	13479	13502	13618	13546	13521	13458	13675	13715	13476	13490	13549	13564	13584	13595	13489	13642	13578	13405	13463	13528	13506	13600	13474	13367	13653	13568	13493	13687	13593	13602	13499	13552	13382	13681	13533	13569	13469	13514	13492	13541	13488	13536	13478	13525	13538	13497	13521	13696	13562	13478	13383	13454	13479	13459	13513	13513	13480	13480	13594	13429	13496	13271	13514	13461	13673	13556	13667	13513	13555	13583	13626	13477	13545	13521	13628	13575	13462	13407	13583	13624	13644	13423	13600	13469	13406	13516	13455	13564	13554	13660	13496	13544	13481	13565	13472	13629	13303	13451	13538	13637	13438	13514	13548	13450	13547	13602	13555	13505	13643	13625	13622	13598	13406	13652	13457	13555	13552	13616	13557	13413	13562	13386	13564	13591	13503	13427	13690	13590	13561	13533	13377	13590	13491	13582	13527	13390	13432	13648	13664	13479	13583	13412	13499	13544	13466	13461	13551	13518	13633	13562	13437	13603	13433	13608	13577	13440	13532	13593	13333	13600	13513	13503	13657	13460	13802	13584	13390	13422	13586	13422	13563	13460	13630	13584	13481	13452	13599	13507	13532	13416	13529	13561	13521	13650	13658	13606	13691	13545	13608	13583	13528	13527	13431	13583	13669	13469	13391	13471	13511	13554	13380	13692	13667	13557	13563	13631	13545	13628	13393	13503	13565	13461	13532	13470	13255	13551	13582	13391	13533	13566	13546	13524	13647	13514	13660	13581	13565	13495	13457	13739	13420	13486	13486	13438	13470	13571	13600	13579	13773	13593	13493	13486	13390	13476	13589	13682	13488	13695	13649	13407	13640	13449	13508	13598	13524	13544	13628	13605	13438	13647	13447	13588	13411	13666	13601	13619	13540	13542	13615	13460	13486	13521	13551	13597	13608	13594	13498	13558	13518	13563	13576	13550	13508	13573	13485	13494	13753	13529	13448	13459	13499	13689	13444	13599	13610	13511	13549	13403	13559	13549	13449	13488	13633	13522	13498	13505	13570	13516	13517	13701	13565	13527	13556	13515	13489	13571	13613	13626	13368	13528	13553	13552	13697	13773	13401	13543	13535	13689	13388	13651	13557	13395	13678	13495	13478	13524	13407	13572	13597	13616	13528	13558	13622	13555	13599	13498	13672	13525	13596	13722	13498	13438	13465	13490	13620	13667	13639	13499	13556	13652	13648	13562	13552	13506	13580	13493	13503	13517	13606	13823	13669	13484	13508	13490	13428	13688	13523	13615	13426	13599	13613	13608	13365	13679	13474	13526	13617	13568	13563	13499	13469	13389	13553	13613	13552	13603	13511	13466	13590	13483	13632	13534	13503	13511	13647	13538	13515	13487	13615	13430	13585	13552	13590	13461	13527	13420	13453	13684	13540	13595	13513	13490	13615	13625	13405	13602	13532	13615	13510	13463	13360	13596	13484	13637	13385	13635	13450	13538	13493	13563	13672	13618	13441	13663	13562	13535	13653	13497	13622	13721	13326	13349	13706	13449	13501	13595	13700	13614	13401	13459	13580	13476	13465	13462	13606	13429	13535	13613	13523	13307	13632	13301	13657	13596	13505	13415	13395	13479	13550	13489	13415	13727	13491	13554	13630	13484	13736	13424	13634	13490	13605	13504	13537	13515	13545	13546	13531	13426	13611	13551	13479	13579	13475	13504	13553	13553	13415	13590	13552	13359	13544	13574	13509	13607	13608	13283	13564	13618	13634	13470	13544	13394	13517	13630	13620	13518	13441	13658	13515	13480	13540	13615	13544	13497	13404	13644	13628	13429	13532	13546	13498	13476	13395	13640	13677	13429	13513	13495	13586	13482	13616	13564	13414	13500	13718	13575	13635	13531	13665	13604	13634	13535	13412	13523	13549	13528	13508	13416	13379	13546	13470	13507	13514	13517	13505	13630	13455	13373	13579	13551	13526	13628	13611	13444	13528	13513	13664	13492	13636	13502	13409	13615	13471	13558	13412	13636	13594	13428	13529	13536	13535	13552	13446	13321	13507	13512	13441	13346	13480	13553	13488	13499	13608	13524	13386	13391	13605	13610	13649	13586	13590
24085	21480	29161	24699	24453	28028	28098	23495	20929	19848	18932	17914	17489	16946	16697	16450	16273	16103	16086	16005	16020	15955	15730	15636	15550	15551	15505	15485	15516	15414	15463	15439	15441	15395	15254	15372	15517	15373	15477	15472	15481	15480	15367	15280	15467	15516	15547	15632	15386	15180	15338	15360	15371	15276	15506	15328	15219	15351	15438	15244	15286	15558	15350	15299	15368	15319	15359	15364	15278	15367	15256	15341	15468	15341	15201	15262	15203	15290	15422	15228	15129	15307	15187	15020	15266	15696	15545	15419	15320	15237	15129	15209	15217	15249	15318	15414	15404	15352	15396	15226	15184	15261	15418	15338	15333	15256	15240	15247	15452	15348	15187	15386	15156	15213	15186	15108	15202	15131	15195	15295	15302	15190	15161	15396	15193	15127	15354	15074	15351	15181	15304	15368	15303	15307	15322	15169	15251	15185	15154	15282	15163	15358	15187	15179	15248	15579	15191	15158	15283	15261	15386	15124	15284	15308	15344	15316	15384	15223	15195	15375	15441	15099	15305	15192	15276	15147	15225	15261	15006	15219	15420	15214	15383	15456	15289	15334	15432	15332	15403	15326	15328	15243	15134	15367	15306	15281	15142	15370	15099	15370	15172	15361	15249	15275	15286	15194	15367	15561	15275	15130	15218	15338	15413	15111	15310	15281	15403	15246	15220	15132	15458	15294	15194	15210	15408	15414	15382	15085	15094	15084	15082	15330	15462	15203	15155	15235	15326	15171	15242	15069	15180	15181	15233	15308	15292	15353	15284	15181	15359	15130	15286	15024	15218	15296	15361	15171	15090	15119	15087	15174	15224	15338	15401	15211	15204	15306	15383	15267	15333	15259	15254	15318	15235	15047	15368	15224	15236	15263	15106	15359	15251	15084	15233	15050	15270	15029	15033	15281	15368	15263	15275	15185	15252	15045	15086	15419	15235	15263	15225	15301	15307	15341	15207	15296	15306	15270	15509	15252	15261	15326	15317	14867	15437	15209	15105	15273	15297	15322	15223	15463	15197	15299	15416	15260	15221	15351	15252	15221	15213	15338	15274	15379	15128	15215	15239	15466	15223	15177	15033	15282	15215	15239	15305	15213	15303	15424	15368	15279	15273	15237	15349	15315	15401	15317	15322	15469	15296	15280	15370	15099	15319	15329	15349	15300	15208	15176	15436	15409	15194	15362	15168	15265	15193	15411	15379	15293	15406	15350	15475	15401	15269	15244	15141	15298	15351	15176	15115	15175	15239	15334	15245	15342	15231	15204	15254	15214	15494	15273	15301	15296	15257	15125	15096	15124	15272	15324	15143	15242	15307	15283	15274	15176	15103	15334	15395	15193	15232	15436	15252	15297	15196	15133	15148	15311	15383	15266	15305	15302	15331	15366	15265	15170	15155	15208	15483	15205	15201	15521	15204	15521	15386	15158	15405	15122	15387	15342	15454	15433	15378	15182	15193	15089	15174	15127	15423	15389	15406	15161	15144	15357	15309	15072	15282	15228	15337	15331	15225	15296	15225	15293	15226	15279	15186	15233	15190	15283	14986	15167	15372	15226	15243	15222	15293	15147	15312	15494	15221	15120	15477	15333	15198	15199	15168	15168	15346	15214	15296	15330	15189	15259	15473	15452	15070	15270	15435	15330	15395	15337	15344	15575	15331	15306	15200	15151	15196	15250	15356	15258	15336	15124	15257	15187	15391	15180	15297	15176	15218	15304	15357	15336	15396	15214	15222	15288	15199	15347	15229	15184	15209	15256	15388	15294	15164	15193	15287	15083	15143	15318	15202	15188	15275	15368	15268	15227	15225	15235	15385	15060	15167	15206	15323	15346	15105	15337	15454	15264	15179	15149	15335	15401	15389	15268	15179	15361	15325	15255	15239	15183	15545	15240	15037	15263	15133	15322	15255	15134	15187	15200	15211	15353	15207	15189	15323	15435	15339	15309	15121	15307	15306	15379	15402	15299	15336	15097	15263	15405	15206	15407	15390	15248	15445	15228	15331	15216	15186	15311	15286	15286	15334	15400	15157	15348	15388	15261	15056	15225	15422	15226	15037	15328	15276	15286	15269	15130	15143	15437	15344	15390	15171	15226	15057	15354	15454	15238	15469	15225	15290	15096	15108	15157	15344	15193	15234	15239	14971	15233	15372	15285	15193	15107	15415	15184	15279	15296	14995	15257	15133	15246	15308	15437	15311	15212	15196	15063	15245	15162	15154	15171	15371	15326	15329	15350	15369	15291	15188	15175	15259	15282	15180	15393	15367	15377	15300	15148	15375	15369	15327	15199	15305	15440	15172	15228	15081	15217	15413	15302	15331	15312	15437	15287	15376	15156	15236	15334	15160	15143	15189	15220	15312	15440	15296	15268	15223	15235	15309	15376	15342	15301	15283	15168	15242	15181	15323	15491	15273	15266	15406	15278	15229	15233	15265	15134	15433	15240	15154	15295	15274	15156	15066	15175	15097	15090	15268	15303	15451	15392	15290	15058	15194	15266	15283	15133	15215	15201	15143	15121	15050	15473	15364	15412	15240	15234	15400	15399	15183	15343	15194	15260	15185	15221	15162	15131	15268	15200	15345	15477	15097	15300	15319	15193	15399	15355	15269	15217	15324	15396	15035	15106	15126	15095	15257	15220	15065	15090	15188	15296	15218	15123	15274	15310	15212	15261	15306	15092	15259	15188	15196	15140	15368	15449	15287	15269	15123	15364	15227	15145	15221	15203	15222	15351	15170	15248	15178	15020	15160	15368	15411	15284	15050	15335	15311	15279	15301	15146	15217	15252	15540	15139	15256	15258	15429	15487	15185	15391	15240	15063	15284	15021	15358	15271	15214	15412	15324	15346	15262	15108	15208	15338	15144	15115	15268	15284	15500	15362	15298	15297	15133	15189	15257	15056	15219	15126	15281	15108	15338	15135	15258	15274	15167	15274	15127	15221	15409	15394	15189	15273	15233	15229	15164	15185	15039	15489	15313	15172	15229	15352	15206	15310	15241	15277	15351	15391	14962	15249	15192	15359	15363	15357	15315	15449	15315	15361	15250	15445	15260	15057	15143	15265	15401	15431	15401	15152	15342	15189	15471	15300	15333	15168	15296	15337	15371	15288	15316	15078	15457	15218	15356	15475	15370	15191	15400	15194	15302	15158	15273	15153	15296	15156	15158	15065	15186	15180	15441	15259	15238	15234	15322	15218	15437	15338	15346	15140	15193	15143	15295	15376	15304	15276	15273	15207	15015	15190	15147	15282	15142	15472	15170	15208	15464	15289	15289	15292	15116	15345	15303	15242	15111	15152	15239	15191	15141	15262	15245	15178	15139	15263	15502	15207	15203	15271	15380	15213	15359	15242	15199	15324	15291	15404	15191	15154	15446	15383	15440	15549	15171	15186	15320	15114	15238	15444	15409	15213	15287	15052	15607	15401	15380	15204	15393	15180	15277	15302	15479	15176	15253	15099	15298	15182	15273	15304	15242	15232	15354	15074	15293	15362	15329	15348	15322	15366	15320	15259	15231	15266	15291	15164	15285	15411	15232	15071	15260	15239	15282	15172	15087	15138	15503	15211	15283	15266	15350	15183	15268	15282	15082	15264	15235	15158	15254	15174	15138	15408	15228	15177	15341	15069	15212	15488	15188	15277	15341	15395	15189	15290	15263	15420	15381	15209	15376	15386	15328	15248	15391	15349	15153	15406	15375	15337	15235	15171	15280	15259	15072	15292	15301	15278	15229	15341	15215	15247	15265	15180	15203	15177	15316	15346	15227	15112	15254	15169	15218	15327	15183	15372	15322	15118	15324	15388	15187	15108	15107	15298	15255	15271	15276	15527	15479	15310	15197	15392	15203	15256	15271	15270	15008	15444	15314	15233	15275	15274	15437	15214	15187	15353	15260	15178	15408	15251	15115	15194	15206	15442	15314	15166	15518	15410	15370	15230	15261	15169	15116	15255	15237	15215	15162	15275	15179	15264	15397	15300	15233	15219	15169	15154	15336	15292	15100	15269	15528	15436	15096	15249	15203	15163	14963	15162	15042	15017	15303	15139	15212	15291	15286	15307	15373	15230	15396	15398	15208	15471	15291	15077	15297	15136	15270	15261	15164	15169	15185	15207	15235	15275	15366	15454	15220	15141	15105	15344	15167	15299	15391	15196	15482	15179	15322	15182	15123	15236	15142	15248	15353	15299	15296	15350	15191	15316	15318	15120	15331	15473	15247	15281	15180	15260	15363	15146	15349	15335	15223	15427	15149	15314	15237	15227	15188	15117	15164	15361	15261	15355	15276	15122	15259	15134	15180	15158	15117	15211	15303	15252	15235	15574	15159	15194	15247	15237	15412	15213	15309	15120	15213	15176	15204	15322	15345	15478	15218	14986	15061	15152	15295	15301	15106	15242	15199	15309	15310	15154	15174	15154	15173	15175	15213	15208	15174	15310	15243	15425	15072	15123	15189	15129	15086	15218	15300	15257	15226	15425	15255	15153	15442	15043	15186	15329	15367	15211	15273	15076	14972	15023	15449	15226	15386	15206	15179	15051	15264	15155	15194	15348	15326	15192	15327	15244	15344	15236	15324	15209	15172	15318	15240	15326	15019	15181	15213	15224	15324	15482	15274	15373	15227	15292	15329	15204	15191	15216	15346	15080	15395	14954	15307	15136	15133	15258	15508	15046	15128	15119	15192	15296	15285	15294	15150	15368	15032	15195	15214	15247	15156	15048	15360	15119	15267	15244	15171	15368	15436	14993	15329	15192	15195	15273	15291	15224	15326	15314	15363	15287	15044	15351	15255	15392	15355	15238	15246	15376	15436	15260	15346	15437	15238	15183	15217	15377	15356	15235	15311	15387	15055	15037	15263	15164	15278	15298	15199	15217	15199	15195	15230	15385	15312	15362	15478	15048	15216	15423	15105	15236	15294	15451	15361	15171	15269	15166	15334	15154	15156	15112	15159	15177	15131	15282	15235	15260	15282	15445	15355	15265	15357	15305	15141	15191	15297	15236	15288	15381	15262	15363	15130	15311	15377	15459	15060	15269	15295	15239	15265	15276	15287	15393	15215	15410	15282	15235	15409	15212	15266	15394	15319	15202	15449	15292	15206	15046	15094	15261	15273	15183	15200	15329	15287	15199	15300	15313	15211	15217
26708	44976	45285	39083	35260	31356	27712	24718	21903	19942	18835	17425	16506	16051	15607	15237	14907	14614	14516	14328	14020	13970	13881	13986	13737	13970	13576	13722	13619	13862	13682	13648	13664	13552	13479	13551	13703	13462	13468	13588	13541	13481	13505	13462	13389	13468	13395	13668	13387	13400	13514	13477	13418	13646	13537	13374	13537	13484	13521	13255	13419	13486	13515	13403	13379	13457	13354	13462	13507	13361	13364	13404	13585	13501	13293	13421	13551	13481	13369	13444	13422	13367	13354	13378	13455	13511	13674	13515	13518	13532	13347	13469	13408	13347	13311	13492	13538	13306	13345	13499	13395	13465	13370	13332	13536	13441	13406	13517	13521	13471	13411	13483	13374	13187	13473	13365	13424	13553	13444	13670	13432	13397	13490	13570	13358	13285	13502	13525	13358	13421	13473	13427	13335	13419	13488	13405	13685	13464	13318	13400	13490	13341	13536	13437	13367	13377	13374	13305	13465	13509	13275	13577	13423	13456	13274	13431	13349	13245	13382	13511	13333	13373	13397	13597	13461	13468	13559	13349	13472	13485	13316	13451	13429	13354	13225	13528	13342	13389	13411	13621	13463	13352	13667	13341	13430	13430	13338	13355	13572	13364	13401	13421	13629	13333	13378	13424	13535	13430	13506	13356	13340	13319	13350	13465	13491	13395	13319	13478	13661	13434	13317	13494	13424	13367	13311	13505	13441	13450	13506	13359	13300	13610	13373	13436	13568	13329	13390	13267	13302	13350	13283	13383	13369	13206	13637	13345	13511	13289	13445	13252	13284	13329	13410	13477	13351	13614	13412	13478	13507	13489	13420	13458	13494	13250	13299	13497	13318	13554	13602	13383	13466	13575	13436	13275	13451	13309	13360	13508	13489	13537	13434	13404	13312	13390	13535	13486	13262	13537	13417	13367	13574	13284	13416	13458	13436	13196	13551	13408	13210	13305	13324	13400	13284	13570	13500	13378	13322	13459	13336	13476	13139	13504	13543	13476	13353	13207	13406	13479	13614	13419	13405	13396	13424	13502	13329	13296	13339	13291	13442	13514	13420	13383	13420	13508	13423	13322	13393	13340	13373	13416	13246	13348	13489	13317	13446	13232	13332	13441	13323	13459	13329	13441	13444	13357	13362	13474	13494	13492	13368	13406	13555	13500	13426	13574	13246	13421	13340	13574	13387	13590	13296	13444	13340	13279	13396	13500	13340	13436	13468	13299	13376	13302	13349	13407	13394	13484	13445	13387	13497	13469	13517	13482	13435	13400	13471	13469	13341	13458	13550	13486	13454	13401	13244	13419	13415	13338	13502	13447	13310	13489	13303	13382	13470	13352	13521	13524	13362	13592	13302	13456	13531	13340	13484	13495	13305	13492	13425	13363	13399	13373	13412	13180	13351	13524	13394	13459	13286	13526	13418	13335	13337	13546	13249	13334	13447	13443	13619	13402	13493	13521	13535	13470	13382	13466	13336	13193	13578	13333	13443	13424	13229	13430	13492	13323	13548	13441	13449	13424	13370	13516	13395	13499	13294	13550	13425	13664	13481	13490	13294	13388	13232	13355	13421	13518	13509	13449	13398	13460	13452	13456	13281	13395	13485	13246	13321	13507	13509	13490	13473	13340	13461	13266	13345	13482	13243	13450	13396	13400	13453	13405	13418	13369	13577	13414	13187	13456	13502	13334	13442	13177	13494	13321	13321	13316	13468	13417	13352	13366	13473	13367	13534	13416	13442	13386	13434	13302	13333	13450	13377	13348	13479	13559	13424	13311	13377	13668	13587	13329	13440	13368	13435	13520	13259	13592	13219	13341	13299	13415	13354	13522	13414	13563	13286	13237	13456	13480	13280	13500	13202	13387	13360	13204	13390	13344	13392	13538	13478	13394	13305	13432	13405	13454	13417	13395	13361	13415	13482	13309	13419	13354	13303	13367	13261	13360	13463	13360	13403	13345	13465	13400	13404	13440	13561	13368	13236	13238	13306	13343	13441	13379	13429	13422	13356	13571	13392	13418	13391	13225	13480	13428	13418	13398	13273	13403	13415	13563	13315	13351	13481	13321	13234	13298	13358	13488	13552	13379	13485	13401	13461	13460	13628	13461	13355	13514	13496	13296	13349	13566	13373	13295	13307	13482	13567	13311	13299	13473	13352	13422	13403	13331	13325	13516	13561	13435	13516	13432	13425	13492	13534	13327	13408	13397	13278	13440	13392	13209	13360	13306	13461	13372	13546	13544	13324	13407	13454	13378	13328	13448	13479	13391	13482	13453	13525	13334	13521	13393	13430	13412	13525	13452	13442	13435	13412	13351	13414	13428	13472	13377	13493	13520	13370	13520	13346	13344	13389	13328	13486	13404	13505	13462	13581	13510	13359	13477	13514	13416	13545	13485	13406	13400	13270	13460	13466	13414	13327	13525	13380	13376	13395	13414	13410	13575	13385	13387	13320	13548	13475	13513	13322	13353	13492	13423	13390	13331	13435	13466	13403	13659	13396	13403	13295	13519	13536	13460	13436	13415	13381	13527	13337	13404	13375	13468	13366	13445	13418	13314	13315	13319	13321	13390	13414	13412	13460	13518	13393	13289	13470	13336	13632	13257	13469	13373	13469	13456	13352	13430	13371	13573	13284	13312	13337	13603	13452	13523	13489	13487	13467	13366	13349	13543	13422	13208	13645	13426	13274	13379	13435	13326	13412	13375	13231	13575	13485	13373	13471	13380	13342	13342	13311	13449	13374	13541	13326	13479	13155	13500	13382	13513	13579	13448	13477	13393	13456	13421	13347	13353	13485	13424	13398	13416	13355	13405	13385	13353	13387	13423	13494	13229	13500	13388	13493	13344	13594	13471	13330	13373	13327	13523	13310	13483	13325	13382	13496	13367	13318	13375	13425	13421	13438	13258	13387	13417	13395	13316	13440	13352	13418	13464	13441	13390	13373	13559	13380	13405	13473	13490	13339	13414	13437	13427	13420	13465	13461	13576	13501	13265	13452	13348	13505	13411	13338	13364	13387	13533	13378	13522	13452	13270	13173	13339	13434	13401	13541	13351	13581	13425	13402	13180	13494	13390	13649	13280	13358	13331	13401	13285	13453	13447	13501	13394	13369	13464	13450	13408	13534	13404	13593	13344	13262	13414	13363	13465	13412	13530	13362	13485	13467	13351	13470	13345	13388	13505	13346	13512	13289	13517	13465	13341	13552	13286	13492	13517	13287	13256	13449	13352	13474	13433	13344	13535	13354	13509	13392	13660	13449	13321	13346	13385	13312	13381	13434	13301	13402	13498	13344	13422	13439	13268	13404	13411	13503	13415	13464	13537	13491	13320	13421	13318	13439	13534	13477	13588	13485	13399	13508	13332	13403	13421	13439	13370	13516	13419	13508	13525	13529	13372	13426	13297	13409	13386	13311	13481	13541	13406	13516	13449	13467	13479	13506	13408	13428	13425	13507	13264	13348	13460	13367	13205	13461	13284	13365	13393	13225	13345	13276	13329	13383	13302	13298	13346	13470	13430	13289	13454	13499	13462	13444	13517	13526	13434	13389	13326	13385	13449	13389	13635	13419	13335	13316	13495	13317	13434	13464	13493	13512	13374	13427	13475	13367	13379	13398	13466	13464	13532	13396	13451	13559	13387	13250	13433	13442	13319	13524	13336	13435	13305	13378	13483	13363	13453	13375	13217	13470	13428	13489	13441	13507	13458	13470	13535	13447	13397	13233	13464	13510	13358	13462	13548	13477	13340	13508	13563	13400	13532	13516	13309	13459	13256	13380	13428	13472	13355	13374	13386	13483	13485	13443	13455	13511	13621	13544	13487	13527	13454	13503	13392	13457	13383	13219	13402	13564	13497	13385	13387	13455	13281	13408	13323	13435	13384	13231	13424	13336	13331	13283	13427	13399	13281	13259	13244	13610	13625	13411	13418	13544	13459	13449	13330	13410	13441	13279	13334	13375	13434	13441	13432	13557	13368	13359	13524	13577	13436	13298	13334	13416	13613	13382	13456	13461	13223	13393	13504	13333	13368	13251	13334	13425	13233	13455	13304	13350	13477	13416	13408	13347	13289	13498	13458	13180	13519	13392	13403	13440	13436	13477	13432	13364	13370	13410	13396	13430	13479	13281	13467	13361	13423	13438	13381	13480	13370	13439	13497	13523	13424	13392	13535	13466	13521	13464	13440	13259	13505	13373	13354	13463	13369	13376	13472	13458	13426	13497	13404	13526	13338	13466	13430	13405	13609	13435	13466	13546	13521	13543	13282	13591	13433	13521	13512	13319	13346	13396	13420	13287	13406	13402	13525	13582	13484	13528	13503	13588	13465	13323	13251	13338	13308	13511	13572	13373	13480	13449	13281	13360	13578	13631	13327	13320	13445	13500	13511	13276	13427	13456	13414	13522	13523	13345	13381	13364	13333	13334	13337	13394	13486	13351	13567	13514	13327	13494	13550	13363	13427	13180	13483	13471	13339	13414	13633	13573	13443	13387	13485	13163	13304	13440	13350	13405	13386	13473	13351	13403	13508	13408	13492	13471	13448	13578	13235	13420	13464	13309	13322	13429	13446	13347	13452	13475	13445	13223	13475	13453	13422	13374	13363	13599	13602	13473	13314	13504	13306	13256	13249	13332	13416	13350	13553	13348	13486	13582	13420	13346	13518	13481	13325	13326	13360	13339	13388	13279	13465	13383	13349	13341	13466	13488	13479	13528	13324	13406	13514	13472	13296	13337	13514	13512	13481	13327	13422	13440	13199	13164	13320	13389	13267	13390	13444	13479	13390	13485	13330	13416	13441	13418	13292	13449	13249	13393	13397	13554	13417	13419	13364	13373	13433	13505	13482	13378	13439	13552	13404	13508	13381	13408	13474	13370	13338	13434	13351	13540	13327	13397	13268	13447	13385	13401	13618	13397	13457	13429	13318	13371	13447	13411	13305	13296	13276	13557	13341	13426	13445	13503	13487	13554	13445	13363	13417	13659	13421	13251	13507	13399	13483	13371	13446	13474	13501	13443	13435	13353	13450	13492	13384	13435	13450	13379	13482	13353	13438	13427	13191	13373	13395	13436	13397	13397	13301	13253	13237	13367	13309	13460	13313	13415	13459	13480	13316	13163	13592	13371	13364	13279	13380	13497	13313	13330	13547
30301	24668	28445	25440	21384	19559	18265	17375	16608	16728	16341	16232	16231	16142	15995	15976	15662	15706	15760	15825	15881	15798	15495	15712	15555	15602	15814	15781	15649	15808	15625	15693	15447	15794	15659	15754	15488	15562	15796	15799	15702	15737	15506	15600	15640	15660	15570	15870	15549	15671	15693	15641	15657	15658	15589	15754	15695	15717	15719	15543	15641	15721	15790	15653	15756	15773	15702	15605	15671	15712	15638	15741	15750	15654	15895	15758	15692	15825	15703	15790	15493	15770	15706	15564	15492	15537	15665	15722	15628	15638	15470	15596	15408	15515	15623	15569	15640	15523	15696	15525	15709	15704	15564	15621	15470	15655	15556	15621	15519	15608	15772	15726	15478	15679	15645	15524	15470	15490	15481	15701	15745	15609	15794	15559	15475	15621	15752	15608	15824	15612	15701	15764	15813	15693	15611	15409	15549	15730	15607	15733	15686	15682	15478	15569	15692	15657	15623	15683	15694	15641	15596	15800	15548	15525	15650	15520	15657	15513	15787	15386	15565	15678	15617	15629	15572	15694	15647	15662	15500	15751	15590	15591	15721	15569	15561	15585	15586	15591	15584	15544	15674	15707	15743	15716	15429	15730	15692	15866	15638	15443	15629	15742	15704	15653	15532	15827	15770	15625	15835	15659	15396	15407	15636	15710	15557	15763	15620	15544	15780	15818	15620	15505	15629	15677	15528	15623	15548	15515	15699	15528	15813	15641	15711	15615	15658	15570	15613	15485	15609	15598	15506	15713	15595	15750	15765	15459	15512	15715	15439	15769	15612	15646	15663	15608	15742	15677	15618	15752	15653	15481	15480	15750	15718	15512	15977	15573	15533	15616	15649	15656	15794	15661	15665	15760	15602	15573	15536	15673	15398	15655	15762	15696	15424	15819	15567	15490	15701	15577	15658	15853	15665	15613	15815	15551	15758	15539	15843	15653	15801	15502	15661	15762	15560	15635	15604	15648	15517	15598	15757	15699	15721	15494	15738	15606	15710	15498	15660	16015	15683	15657	15504	15651	15428	15598	15601	15632	15742	15706	15565	15526	15612	15560	15620	15499	15531	15921	15678	15683	15690	15646	15754	15623	15719	15447	15679	15730	15538	15499	15594	15713	15720	15722	15742	15561	15527	15775	15576	15629	15513	15584	15668	15485	15551	15776	15483	15627	15759	15800	15775	15617	15788	15811	15384	15567	15845	15711	15768	15749	15645	15907	15577	15658	15566	15706	15605	15634	15652	15710	15751	15691	15681	15693	15836	15702	15640	15758	15685	15508	15621	15563	15737	15576	15643	15640	15608	15578	15640	15452	15505	15585	15569	15603	15741	15593	15618	15605	15834	15761	15809	15500	15549	15595	15602	15542	15558	15399	15691	15497	15700	15444	15545	15741	15649	15784	15748	15648	15547	15647	15428	15741	15714	15503	15796	15670	15684	15699	15540	15704	15640	15499	15605	15772	15628	15507	15765	15644	15624	15747	15781	15673	15667	15409	15670	15544	15686	15560	15450	15515	15689	15583	15418	15571	15620	15636	15622	15617	15430	15546	15579	15614	15850	15589	15797	15632	15784	15728	15498	15578	15675	15767	15437	15688	15780	15786	15998	15754	15678	15741	15696	15608	15896	15643	15570	15710	15766	15717	15765	15508	15785	15747	15630	15627	15657	15584	15634	15484	15833	15661	15731	15591	15556	15662	15533	15549	15630	15607	15711	15617	15638	15633	15668	15610	15615	15553	15733	15490	15489	15627	15631	15514	15582	15450	15597	15561	15423	15474	15534	15484	15658	15481	15549	15610	15698	15580	15521	15807	15722	15548	15630	15664	15498	15733	15683	15594	15607	15656	15698	15836	15623	15609	15642	15696	15504	15540	15643	15501	15517	15750	15791	15593	15497	15680	15568	15515	15578	15668	15566	15597	15726	15734	15684	15663	15579	15622	15483	15629	15630	15631	15576	15790	15836	15644	15554	15671	15833	15540	15715	15687	15780	15626	15551	15631	15625	15541	15660	15556	15433	15645	15538	15471	15644	15709	15514	15527	15570	15481	15654	15712	15886	15705	15736	15842	15562	15460	15612	15588	15443	15696	15593	15657	15627	15650	15672	15753	15718	15739	15600	15684	15587	15670	15530	15679	15778	15661	15827	15695	15844	15711	15566	15735	15593	15466	15659	15739	15853	15624	15778	15632	15710	15732	15596	15776	15695	15900	15798	15521	15534	15620	15642	15745	15620	15571	15906	15755	15627	15823	15490	15370	15598	15875	15620	15587	15587	15633	15601	15409	15801	15738	15661	15609	15807	15632	15750	15729	15847	15711	15642	15519	15586	15644	15453	15510	15573	15565	15685	15717	15755	15778	15525	15645	15547	15623	15489	15629	15811	15575	15746	15728	15607	15626	15856	15560	15581	15647	15633	15623	15553	15525	15574	15428	15497	15826	15677	15845	15469	15764	15816	15610	15506	15607	15539	15534	15479	15618	15387	15919	15633	15697	15774	15783	15531	15534	15732	15680	15662	15584	15786	15662	15637	15540	15611	15705	15658	15483	15532	15630	15746	15859	15564	15701	15600	15554	15694	15837	15461	15654	15629	15607	15688	15635	15413	15706	15670	15648	15591	15668	15551	15576	15693	15639	15708	15713	15705	15706	15682	15599	15688	15722	15758	15619	15688	15749	15639	15540	15694	15667	15655	15817	15678	15683	15585	15678	15686	15827	15488	15669	15482	15603	15799	15598	15650	15503	15574	15809	15681	15610	15615	15699	15615	15609	15592	15621	15621	15633	15621	15725	15659	15603	15707	15550	15617	15683	15730	15528	15591	15697	15469	15525	15722	15675	15494	15594	15737	15639	15572	15482	15545	15494	15584	15707	15740	15684	15643	15626	15547	15569	15539	15702	15702	15380	15567	15586	15672	15701	15460	15603	15733	15627	15426	15601	15738	15696	15522	15346	15573	15728	15638	15566	15627	15783	15668	15681	15886	15742	15851	15688	15731	15745	15703	15603	15736	15573	15674	15674	15675	15724	15399	15475	15528	15749	15745	15764	15522	15541	15744	15662	15768	15618	15565	15747	15616	15580	15726	15534	15591	15723	15544	15721	15619	15414	15482	15738	15567	15494	15430	15775	15736	15502	15597	15552	15687	15571	15642	15517	15705	15743	15712	15573	15610	15579	15797	15568	15728	15947	15508	15516	15559	15616	15604	15740	15636	15459	15733	15571	15612	15422	15445	15715	15543	15697	15595	15643	15749	15590	15727	15853	15670	15704	15500	15505	15719	15772	15568	15577	15551	15779	15507	15517	15583	15608	15563	15626	15556	15639	15738	15776	15533	15766	15587	15607	15655	15613	15604	15856	15717	15542	15674	15759	15659	15762	15586	15656	15643	15425	15590	15608	15765	15785	15652	15595	15597	15527	15852	15686	15532	15762	15613	15875	15652	15741	15620	15685	15737	15532	15587	15654	15722	15573	15697	15627	15646	15671	15521	15591	15596	15778	15287	15578	15497	15758	15573	15727	15561	15710	15629	15522	15719	15526	15741	15625	15571	15515	15591	15548	15732	15688	15557	15885	15396	15781	15724	15735	15701	15530	15836	15612	15708	15687	15582	15740	15497	15470	15603	15582	15574	15533	15657	15450	15427	15620	15827	15527	15614	15585	15675	15478	15582	15692	15582	15673	15642	15700	15681	15659	15513	15560	15681	15493	15663	15581	15765	15549	15592	15635	15663	15637	15784	15782	15529	15614	15742	15503	15651	15763	15559	15700	15556	15583	15509	15498	15736	15517	15636	15605	15735	15505	15696	15726	15455	15551	15611	15684	15620	15742	15674	15575	15656	15592	15771	15618	15576	15597	15604	15447	15795	15666	15642	15726	15577	15668	15801	15732	15745	15637	15721	15795	15772	15696	15498	15666	15763	15597	15479	15742	15553	15767	15487	15643	15735	15553	15566	15516	15606	15549	15621	15692	15705	15650	15670	15831	15695	15433	15675	15650	15758	15582	15602	15733	15630	15479	15695	15667	15626	15693	15750	15639	15527	15422	15651	15507	15632	15585	15581	15652	15633	15811	15750	15575	15539	15641	15708	15881	15681	15605	15498	15693	15435	15591	15712	15424	15601	15617	15703	15616	15598	15540	15582	15610	15440	15529	15595	15609	15651	15627	15760	15670	15587	15714	15564	15742	15707	15766	15675	15789	15544	15639	15646	15496	15739	15547	15673	15841	15847	15621	15667	15733	15611	15334	15585	15604	15684	15516	15573	15620	15498	15638	15667	15566	15537	15601	15598	15665	15652	15529	15701	15766	15687	15535	15524	15616	15562	15664	15767	15525	15513	15630	15525	15825	15661	15503	15772	15877	15711	15445	15720	15703	15784	15559	15576	15535	15703	15646	15621	15587	15798	15881	15531	15584	15628	15559	15598	15713	15662	15696	15502	15597	15556	15718	15781	15552	15823	15710	15697	15580	15745	15644	15559	15682	15661	15534	15807	15741	15707	15709	15698	15693	15577	15491	15841	15550	15619	15547	15617	15555	15612	15592	15908	15734	15675	15651	15609	15524	15652	15564	15696	15550	15673	15647	15731	15619	15497	15896	15787	15678	15834	15544	15556	15602	15720	15660	15609	15684	15441	15626	15553	15547	15517	15572	15744	15629	15636	15488	15602	15586	15753	15724	15547	15649	15700	15495	15930	15592	15486	15760	15706	15689	15726	15695	15640	15826	15550	15436	15671	15515	15550	15646	15655	15639	15723	15715	15738	15702	15877	15757	15745	15730	15556	15621	15537	15484	15712	15588	15568	15653	15747	15653	15691	15813	15842	15645	15845	15637	15540	15709	15635	15672	15621	15562	15546	15586	15632	15774	15729	15686	15608	15567	15466	15777	15609	15546	15852	15568	15688	15561	15620	15707	15692	15577	15628	15704	15583	15616	15731	15363	15608	15536	15636	15762	15628	15365	15616	15609	15754	15602	15693	15659	15582	15512	15948	15622	15697	15564	15604	15553	15704	15644	15788	15411	15577	15779	15722	15500	15603	15656	15637	15644	15628	15523	15414	15446	15505	15837	15479	15627	15571	15597	15874	15677	15714	15599	15598	15586	15708	15658	15567	15563	15699	15721	15630	15734	15811	15652	15476	15587	15573	15676
22736	30649	31048	24687	21787	19006	17347	16200	15594	15323	14654	14562	14418	14263	13978	13978	13917	13900	13749	13834	13893	13696	13756	13753	13593	13835	13616	13742	13910	13748	13725	13823	13604	13723	13682	13758	13753	13743	13782	13655	13616	13840	13566	13514	13536	13621	13698	13729	13799	13581	13701	13574	13630	13653	13717	13698	13633	13660	13780	13568	13684	13738	13686	13760	13495	13757	13448	13564	13625	13642	13740	13600	13639	13800	13636	13628	13543	13682	13616	13514	13584	13509	13702	13646	13662	13742	13789	13687	13645	13598	13720	13776	13594	13778	13572	13670	13796	13488	13579	13681	13772	13632	13657	13679	13702	13734	13526	13624	13717	13597	13668	13491	13585	13675	13745	13738	13815	13404	13669	13670	13538	13636	13826	13522	13563	13725	13617	13531	13731	13505	13659	13645	13503	13486	13727	13627	13683	13631	13624	13700	13669	13799	13707	13584	13790	13766	13606	13496	13571	13644	13649	13608	13729	13737	13578	13710	13482	13587	13601	13763	13809	13723	13545	13602	13604	13471	13593	13691	13634	13497	13671	13773	13682	13651	13631	13618	13836	13514	13759	13745	13676	13600	13583	13615	13756	13582	13501	13536	13800	13689	13569	13571	13541	13557	13618	13559	13587	13489	13598	13524	13817	13573	13866	13803	13568	13594	13668	13603	13784	13651	13719	13734	13554	13540	13650	13624	13563	13618	13752	13557	13822	13735	13728	13529	13706	13640	13735	13681	13533	13731	13539	13647	13652	13741	13679	13741	13707	13684	13556	13666	13735	13606	13734	13639	13696	13626	13655	13611	13609	13611	13623	13608	13622	13812	13611	13744	13686	13674	13715	13613	13635	13637	13719	13732	13471	13708	13625	13620	13694	13652	13626	13677	13393	13931	13656	13692	13712	13567	13676	13472	13695	13417	13671	13748	13716	13645	13672	13668	13685	13724	13742	13568	13494	13655	13637	13543	13693	13589	13761	13730	13653	13703	13623	13744	13601	13846	13548	13729	13585	13579	13658	13535	13511	13561	13728	13747	13664	13669	13564	13661	13672	13822	13537	13745	13652	13516	13748	13802	13666	13590	13669	13709	13653	13662	13734	13528	13536	13792	13705	13480	13637	13824	13759	13648	13561	13632	13610	13547	13593	13612	13625	13811	13702	13540	13562	13713	13545	13758	13697	13694	13483	13784	13593	13610	13611	13681	13678	13753	13740	13789	13732	13567	13606	13717	13636	13835	13634	13639	13622	13593	13639	13777	13515	13690	13677	13617	13579	13769	13604	13624	13583	13815	13578	13614	13624	13704	13734	13748	13654	13580	13759	13452	13689	13759	13577	13703	13676	13615	13794	13694	13504	13684	13660	13618	13580	13630	13544	13587	13545	13676	13796	13658	13572	13627	13598	13680	13757	13631	13727	13557	13696	13774	13657	13618	13730	13666	13631	13636	13783	13563	13654	13638	13627	13707	13579	13664	13701	13565	13661	13669	13513	13552	13810	13730	13474	13766	13677	13630	13704	13636	13797	13569	13723	13526	13614	13652	13592	13788	13588	13602	13468	13789	13750	13589	13498	13658	13481	13609	13768	13667	13656	13664	13553	13655	13627	13614	13681	13570	13863	13738	13558	13638	13660	13724	13540	13859	13692	13679	13645	13636	13513	13624	13409	13690	13751	13737	13535	13807	13684	13718	13665	13565	13646	13622	13559	13584	13711	13738	13707	13459	13650	13604	13672	13647	13613	13681	13667	13584	13539	13623	13661	13686	13627	13724	13541	13618	13643	13642	13693	13647	13802	13748	13674	13615	13799	13493	13688	13665	13600	13631	13646	13666	13639	13746	13698	13636	13706	13483	13675	13742	13668	13626	13483	13650	13739	13673	13564	13663	13665	13600	13797	13630	13819	13746	13738	13681	13726	13600	13627	13628	13693	13798	13660	13622	13627	13649	13766	13758	13642	13724	13592	13582	13852	13673	13638	13552	13613	13707	13547	13648	13514	13623	13580	13778	13758	13799	13721	13696	13694	13754	13696	13614	13706	13758	13660	13535	13605	13548	13722	13467	13788	13475	13753	13673	13544	13816	13521	13610	13436	13702	13674	13694	13529	13448	13660	13639	13600	13726	13678	13706	13765	13598	13625	13683	13663	13560	13571	13675	13742	13562	13677	13648	13704	13682	13587	13630	13616	13616	13710	13648	13634	13668	13848	13655	13561	13754	13672	13804	13575	13547	13568	13794	13711	13684	13725	13622	13689	13557	13608	13759	13775	13761	13558	13592	13651	13712	13631	13811	13520	13678	13692	13478	13709	13617	13630	13643	13412	13620	13654	13630	13715	13595	13628	13504	13736	13597	13749	13549	13639	13754	13581	13686	13454	13722	13651	13611	13674	13828	13893	13821	13831	13768	13715	13681	13672	13687	13625	13562	13617	13559	13727	13649	13528	13843	13639	13576	13677	13569	13578	13737	13708	13621	13540	13792	13606	13480	13685	13466	13845	13686	13611	13598	13620	13709	13773	13690	13616	13612	13544	13697	13706	13773	13537	13624	13630	13717	13662	13747	13584	13657	13668	13663	13656	13629	13708	13884	13559	13721	13512	13588	13741	13604	13819	13687	13622	13670	13715	13562	13706	13616	13570	13710	13791	13644	13661	13483	13695	13466	13722	13627	13570	13658	13772	13495	13685	13641	13583	13546	13617	13611	13668	13582	13737	13595	13607	13690	13664	13848	13787	13675	13784	13558	13767	13699	13734	13749	13615	13673	13489	13627	13813	13774	13726	13584	13585	13805	13738	13626	13667	13643	13736	13703	13775	13787	13689	13548	13500	13695	13803	13623	13797	13667	13590	13663	13498	13795	13643	13467	13667	13587	13528	13680	13712	13665	13689	13576	13585	13662	13515	13740	13616	13513	13778	13613	13766	13776	13788	13761	13836	13599	13640	13523	13631	13633	13740	13756	13727	13584	13643	13711	13744	13585	13705	13706	13685	13680	13613	13681	13617	13584	13792	13566	13577	13576	13717	13789	13712	13621	13737	13494	13639	13397	13759	13583	13630	13651	13635	13614	13797	13749	13475	13472	13736	13578	13824	13506	13657	13770	13760	13579	13727	13742	13779	13838	13632	13710	13500	13695	13746	13674	13695	13656	13744	13509	13699	13617	13567	13667	13616	13621	13748	13633	13632	13855	13580	13774	13902	13790	13608	13576	13750	13602	13528	13758	13772	13722	13697	13608	13762	13740	13724	13693	13779	13636	13676	13701	13591	13748	13647	13536	13609	13757	13467	13776	13665	13465	13646	13704	13674	13613	13643	13676	13630	13709	13621	13770	13650	13436	13735	13684	13580	13799	13677	13503	13615	13573	13612	13524	13653	13765	13704	13705	13619	13689	13648	13605	13642	13602	13836	13677	13819	13540	13743	13613	13497	13575	13631	13622	13638	13570	13655	13764	13541	13642	13655	13663	13769	13614	13601	13647	13838	13622	13586	13552	13892	13619	13639	13552	13667	13938	13558	13727	13749	13486	13586	13544	13722	13544	13730	13638	13692	13726	13536	13468	13801	13654	13541	13663	13729	13671	13654	13632	13536	13485	13757	13668	13641	13657	13724	13558	13721	13576	13643	13524	13550	13653	13688	13800	13682	13655	13627	13661	13697	13797	13425	13712	13742	13667	13636	13574	13646	13634	13394	13738	13436	13630	13645	13598	13801	13600	13596	13510	13614	13653	13591	13638	13684	13608	13742	13811	13603	13627	13633	13697	13769	13836	13759	13602	13750	13610	13681	13765	13676	13723	13626	13518	13621	13670	13545	13841	13681	13792	13632	13775	13792	13683	13607	13741	13528	13666	13783	13525	13582	13560	13627	13593	13614	13852	13459	13500	13657	13658	13705	13733	13560	13818	13798	13703	13733	13615	13617	13649	13648	13580	13735	13710	13781	13682	13415	13727	13554	13487	13757	13579	13671	13551	13838	13593	13575	13677	13650	13682	13727	13608	13646	13635	13653	13831	13704	13813	13546	13506	13837	13690	13639	13595	13633	13652	13608	13651	13662	13617	13532	13620	13650	13720	13664	13597	13581	13731	13665	13571	13685	13521	13684	13640	13657	13683	13787	13763	13640	13745	13456	13769	13650	13628	13721	13678	13720	13738	13630	13754	13833	13734	13641	13655	13701	13709	13771	13732	13490	13677	13626	13627	13711	13743	13669	13767	13504	13789	13646	13672	13694	13600	13641	13605	13675	13576	13599	13759	13840	13585	13774	13645	13682	13708	13634	13849	13607	13565	13640	13507	13595	13616	13802	13821	13671	13562	13638	13679	13665	13636	13652	13700	13688	13671	13508	13696	13817	13572	13663	13381	13578	13532	13395	13833	13686	13649	13594	13609	13531	13662	13662	13608	13340	13674	13488	13755	13572	13532	13641	13806	13695	13617	13771	13645	13586	13491	13530	13609	13589	13627	13731	13784	13555	13724	13769	13666	13556	13564	13702	13664	13620	13739	13549	13716	13628	13777	13682	13630	13680	13710	13543	13630	13578	13683	13705	13672	13662	13612	13819	13708	13572	13709	13679	13648	13738	13494	13595	13673	13732	13716	13584	13580	13709	13557	13590	13577	13678	13505	13660	13858	13619	13620	13686	13593	13776	13721	13660	13615	13421	13449	13829	13626	13839	13657	13867	13659	13727	13566	13731	13585	13771	13810	13602	13487	13703	13527	13730	13614	13525	13647	13629	13514	13682	13828	13820	13667	13679	13502	13713	13649	13757	13733	13772	13642	13627	13570	13641	13664	13739	13491	13691	13709	13783	13587	13682	13550	13783	13796	13542	13794	13597	13559	13667	13702	13771	13775	13762	13665	13642	13404	13561	13547	13691	13649	13745	13878	13570	13645	13532	13722	13630	13628	13601	13615	13765	13700	13772	13777	13736	13711	13659	13646	13404	13733	13784	13758	13622	13557	13818	13825	13545	13612	13766	13743	13620	13670	13641	13668	13740	13599	13772	13792	13693	13672	13435	13693	13757	13751	13701	13779	13757	13729	13730	13374	13463	13771	13606	13655	13604	13668	13511	13696	13895	13607	13796	13777	13768	13606	13558	13826	13616	13713	13665	13554	13686	13706	13632	13580	13615	13811	13708	13728	13749	13665
25275	21472	28770	26825	25978	25770	23921	20955	19503	18919	17996	17485	17242	16912	16539	16578	16330	16522	16340	16417	16272	15885	16040	16003	16009	15961	15972	15976	16131	15802	15891	15968	15802	15814	15923	15868	15901	16120	15782	15708	15776	15916	15631	15825	15806	15790	15796	15809	15924	15791	15562	15792	15717	15776	15756	15893	15943	15811	15758	15994	15903	15764	15676	15875	16028	15704	15756	15851	15867	15704	15816	15817	15731	15724	15670	15871	15921	15832	15681	15804	15842	15911	15795	15737	15847	15924	15863	15898	15827	15789	15845	15893	15812	15902	15691	15829	15870	15952	15759	15726	15725	15721	15782	15856	15929	15875	15645	15682	15929	16102	15893	15674	15870	15903	15974	15967	15886	15772	15543	15848	15742	15644	15917	15783	15915	15627	15723	15777	15873	15630	15720	15883	15704	15705	15825	15701	15894	15731	15776	15766	15659	15634	15943	15860	15634	15888	15786	15844	15937	15832	15984	15801	15719	15824	15626	15895	15671	15774	15815	15740	15665	15821	15927	15677	15623	15719	15547	15789	15794	15789	15733	15746	15920	15709	15869	15669	15677	15742	15810	15920	15835	15623	15876	15787	15748	15840	15679	15789	15813	15794	15854	15717	15892	15633	15848	15903	15726	15685	15814	15760	15719	15859	15896	15771	15797	15807	15775	15977	15545	15923	15655	15744	15810	15854	15763	15833	15841	15874	15737	15708	15715	15691	15693	15722	15759	15851	15732	15529	15791	15748	15777	15953	15837	15913	15510	15844	15888	15779	15873	15652	15828	15904	15809	15836	15879	15687	15786	15697	15714	15768	15742	15896	15946	15975	15824	15558	15694	15749	15921	15857	15879	15723	15845	15905	15732	15491	15738	15859	15673	15812	15774	15894	16015	15902	15843	15797	15769	15784	15733	15653	15962	15898	15914	16021	15937	15717	15708	15787	15851	15694	15624	15681	15996	15732	15763	15585	15855	15649	15607	15815	15868	15835	15845	15763	15827	15847	15628	15772	15812	15813	15953	15810	15866	15903	15641	16167	15657	15821	15787	15773	15777	15856	15743	15680	15842	15681	15835	15712	15817	15827	15990	15919	16056	15873	15758	15852	15800	15562	15722	15743	15830	15747	15957	15836	15670	15878	15926	15826	15619	15942	15669	15781	15856	15620	15730	15791	15771	15820	15919	15768	15837	15884	15749	15699	15769	15945	15883	15781	15904	15576	15752	16025	15891	15649	15837	15843	15803	15721	15613	15736	15575	15714	15888	15882	15954	15817	15817	15824	15909	15866	15693	15892	15699	15659	15845	15942	15781	15904	15831	15789	15907	15812	15645	15883	15729	15847	15786	15719	15728	15683	15722	15729	15811	15967	15761	15730	15717	15874	15627	15740	15799	16106	15614	15687	15756	15830	15813	15730	15786	15692	15656	15796	15789	15934	15809	15909	15803	15859	15749	15658	15810	15887	15974	15787	15896	15853	15756	15740	15877	15719	15773	15650	15887	15840	15675	15969	15731	15893	15731	16044	15844	15854	15798	15784	15808	15745	15679	15915	16010	15656	16016	15803	15755	15690	15583	15879	15844	15488	15863	15683	15863	15968	15760	15692	15729	15690	15762	15888	15605	15962	15709	15901	15817	15802	15853	15874	16127	15764	15760	15866	15779	15803	15948	15759	15703	15682	15773	15831	15752	15851	15621	15846	15986	15761	15894	15751	15889	15793	15972	15871	15796	15851	15876	15805	15904	15768	15815	15815	15968	15910	16045	15824	15781	15720	15866	15778	15659	15795	15883	15872	15833	15939	15599	15807	15746	15697	15792	15815	15639	15787	15828	15982	15789	15882	15847	15952	15774	15794	15801	15814	15810	15748	16022	16083	15893	15618	15782	15836	15894	15760	15691	15954	15786	15801	15576	15727	15819	15638	15696	15858	15919	16120	15925	15840	15686	15743	15515	15817	16013	15850	15792	15840	15938	15784	15914	15790	15746	15801	15766	15857	15862	15722	15915	15838	15871	15880	16036	15863	15838	15837	15685	15874	15849	15829	15714	15742	15828	15752	15671	16040	15963	15788	15874	15732	15798	15646	15951	15787	15700	15774	15826	15817	15649	15732	15648	15640	15851	15832	15655	16041	15868	15948	15645	15771	15738	15702	15733	15554	15664	15668	15694	15701	15736	15906	15855	15983	15871	15965	15730	15909	15650	15827	15940	15712	15800	15815	15709	15780	15716	15713	15650	15778	15750	15669	15828	15827	15675	15731	15901	15778	15685	15810	15682	15794	16029	15809	15740	15554	16022	15896	15823	15976	15883	15819	15706	15926	15866	15825	15904	15769	15751	15911	15863	15801	15929	15674	15797	15724	15872	15745	15947	15712	15720	15747	15929	15787	15679	15980	15860	15718	15754	15847	16099	15925	15864	15755	15886	15709	15957	15671	15826	15750	15777	15918	15886	15745	15875	15849	15829	15943	15748	15795	15907	15784	15809	15737	15857	15942	15713	15882	15877	15953	15756	15522	15922	15965	15727	15751	15825	15719	15763	15801	15870	15944	15853	16132	15765	15611	15812	15854	15691	15818	15689	15702	15738	15678	15573	15677	15578	15943	15765	15748	15878	15916	15696	15635	15624	15838	15750	15880	15663	15905	15823	15769	15824	15838	15732	15642	15718	15874	15891	15697	15706	15683	15691	15659	15849	15667	15720	15864	15886	16027	15849	15819	15846	15954	15925	15837	15739	15785	15988	15807	15736	15833	16020	15644	15741	15788	15601	15892	16082	15923	15759	15773	15924	16082	15662	15762	15826	15767	15712	15745	15797	15687	15884	15717	15781	16012	15677	15692	15827	15768	15828	15872	15842	16051	15636	15685	15694	15658	15910	15817	15662	15727	15689	15666	15819	15902	15977	15880	15797	15719	15601	15555	15821	15685	15718	15748	15713	15898	15983	15662	15888	15691	15805	15611	15791	15713	15816	15783	15664	15833	15959	15886	15772	15934	15781	15798	15907	15771	15694	15839	15658	16041	15631	15737	15943	15739	15652	15792	15772	15952	15736	15896	15691	15784	15705	15770	15559	16043	15938	15640	15718	15784	15753	15960	16009	15711	15737	15879	15916	15659	15897	15913	15599	15954	15636	15842	15708	15801	15718	15667	15796	15619	15854	15732	15718	15910	15894	15776	15837	15585	15753	15713	15860	15773	15703	15886	15730	15926	15714	15639	15907	15699	16048	15830	15939	15894	15978	15629	15735	15878	15699	15804	15613	15861	15605	15846	15784	15669	15882	15872	15683	15791	15824	15691	15824	15860	15873	15753	15877	15775	15913	16030	15843	15773	15893	15898	15938	15794	15723	15878	15666	15995	15847	15759	15768	15670	15825	15817	15688	15813	15833	15955	15657	15853	15835	15699	15861	15888	15603	15777	15769	15741	15737	15860	15843	15825	15796	15769	15997	15866	15921	15853	15699	15946	15830	15846	15896	15604	15918	15904	15737	15995	15793	15761	15948	15670	15704	15804	15825	15732	15599	15845	15788	15864	15907	15885	16011	15909	15728	15895	15961	15668	15946	15746	15795	15947	15639	15832	15739	16028	16014	15836	15895	15649	15643	15723	15768	15895	15705	15819	15894	15692	15797	15752	15899	15693	15881	15637	15923	15773	15807	15646	16117	15608	15922	15758	15701	15755	15889	15819	15880	15997	15943	15922	15807	15856	15910	15663	15848	15748	15681	15875	16073	15815	15834	15884	15940	15878	15923	15806	15725	15769	15649	15957	15893	15909	15986	15873	15674	15884	15664	15628	15773	15969	15790	15764	15913	15677	16052	15967	15808	15907	15869	16085	16056	15694	15797	15891	15957	15739	15865	15810	15919	15714	16005	16013	15810	15609	15910	15881	15813	15863	15775	15585	15763	15843	15819	15985	15948	15827	15897	15558	15800	15982	15803	15836	15702	15845	15617	15841	15855	15987	15827	15802	16020	15719	15906	15720	15874	15838	15890	15792	15724	15786	15804	16111	15740	15788	15788	15818	15769	15817	15836	15827	15927	15874	15843	15812	15813	15819	15849	15879	15867	15832	15829	15876	15787	15804	15927	15938	15837	15683	15930	15764	15875	15806	15825	15787	15699	15834	15978	15742	15750	15718	15939	16003	15873	15797	15848	15712	15780	15606	15739	15657	15883	15855	15780	15747	15760	15553	15768	15799	15663	15944	15926	15712	15896	15734	15822	15791	15988	15890	15649	16048	15873	15929	15714	15825	15906	15759	15874	15810	15758	15758	15803	15746	15946	15903	15805	15882	15800	15791	15727	15725	15957	15710	15674	15728	15710	15907	15969	15848	15880	15763	15947	15985	15645	15879	15754	15798	15763	15860	15962	15759	15617	15800	15594	15792	16031	15896	15783	15581	15781	15716	15626	15583	15909	15857	15715	15785	15660	15657	15633	15830	15937	15756	15930	16023	15739	15821	15816	15973	15872	15794	15664	15644	15869	15863	15639	15670	15860	15786	15814	15822	15923	15723	15738	15815	15813	15758	15885	15707	15848	15737	15842	15676	15972	15797	15895	15778	15700	15669	15732	15728	15737	15683	15688	15884	15909	15765	16048	15697	15898	15784	15652	15510	15757	15811	15816	15664	16021	16022	15753	15933	15823	15623	15809	15938	15785	15794	15705	15964	15687	15713	15777	15919	15816	15700	15664	15696	15745	15784	15930	15560	15807	15943	15768	15878	15788	15775	15859	15978	15852	15792	15779	15938	15763	16082	15649	15985	15891	15860	15940	15656	15655	15672	15863	15830	15695	15805	15635	15805	15774	15522	15711	15678	15706	15846	15692	15763	15547	15806	15911	15895	15833	15854	15794	15629	15741	15748	15673	15821	15737	15689	15917	15767	15744	15777	15823	15877	15740	15818	15958	15857	15852	15893	15791	15894	15848	15728	15768	15966	15775	15637	15981	15663	15815	15959	15741	15665	15781	15847	16029	15660	15902	15775	15860	15670	15803	15765	15574	15759	15907	15744	15812	15828	15654	15903	15756	15811	15847	15897	15781	15653	15791	15883	15616	15801	15781	15723	15781	15652	15813	15819	15863	15817	15687	15790	15575	15704	15794	15657	15874	15767	15918	15704	15769	15915	15935	15750	15735	15880	15664	15586
24197	40858	41867	35339	30692	26607	23179	20997	19277	18064	16969	16409	15918	15487	15041	14820	14622	14513	14290	14238	14189	14274	14038	14202	13934	14050	14159	14077	13946	13944	13787	14079	13909	13863	13895	13793	13760	13875	13927	13689	13815	13828	13915	13746	13835	13863	13645	13758	13945	13882	13673	13897	13962	13802	13680	13811	13915	13839	13817	13690	13833	13776	13930	13909	13781	13902	13726	13779	13683	13820	13805	13714	13677	13854	13792	13805	13937	13897	13733	13771	13613	13779	13755	13722	13920	13804	13817	13969	13856	13786	13701	13729	13928	13722	13791	13774	13850	13830	13702	13716	13786	13883	13731	13788	13800	13790	13827	13799	13720	13609	13781	13759	13789	13578	13869	13699	13697	13760	13831	13885	13830	13753	13675	13746	13824	13636	13699	13675	13759	13705	13666	13587	13810	13655	13702	13762	13973	13589	13853	13846	13865	13871	13774	13858	13746	13693	13719	13955	13837	13809	13866	13797	13773	13710	13843	13633	13891	13898	13792	13785	13704	13764	13839	13753	13688	13908	13693	13873	13917	13586	13810	13850	13759	13873	13758	13652	13798	13918	13704	13793	13730	13713	13709	13843	13816	13849	13815	13761	13871	13796	13847	13751	13855	13935	13820	13687	13845	13809	13917	13741	13765	13643	13717	13852	13821	13688	13713	13797	13857	13777	13880	13792	13847	13819	13720	13844	13907	13759	13648	13816	13620	13673	13960	13695	13927	13736	13802	13804	13783	13759	13711	13772	13653	13814	13727	13680	13687	13904	13765	13657	13669	13734	13843	13714	13833	13817	13715	13830	13862	13788	13772	13770	13901	13762	13794	13822	13716	13771	13835	13753	13831	13799	13708	13827	13552	13712	13837	13728	13715	13809	13687	13819	13840	13674	13737	13635	13700	13691	13912	13747	13710	13666	13682	13667	13751	13814	13734	13762	13561	13650	13861	13672	13543	13722	13688	13793	13758	13787	13813	13927	13794	13782	13875	13694	13739	13815	13698	13878	13874	13687	13770	13655	13655	13779	13781	13707	13639	13720	13908	13729	13728	13681	13809	13651	13829	13717	13826	13623	14004	13801	13661	13765	13833	13750	13810	13732	13799	13788	13814	13803	13863	13742	13711	13673	13750	13722	13886	13700	13772	13725	13768	13762	13804	13729	13805	13844	13773	13684	14033	13828	13643	13766	13799	13874	13674	13738	13786	13701	13680	13718	13795	13835	13873	13894	13672	13916	13895	13846	13855	13831	13922	13967	13723	13855	13766	13781	13748	13859	13783	13713	13835	13699	13786	13765	13711	13843	13675	13701	13668	13861	13684	13855	13894	13692	13896	13688	13820	13582	13904	13772	13837	13774	13734	13677	13841	13891	13664	13886	13611	13780	13809	13740	13840	13599	13869	13638	13876	13848	13804	13684	13735	13536	13721	13713	13805	13753	13831	13764	13827	13887	13714	13693	13990	13807	14042	13564	13799	13844	13965	13750	13936	13742	13828	13782	13871	13817	13848	13839	13916	13683	13977	13924	13925	13783	13761	13742	13707	13765	13830	13871	13880	13838	13833	13678	13823	13880	13708	13800	13788	13737	13760	13806	13781	13634	13797	13699	13628	13647	13769	13717	13605	13848	13843	13664	13897	13764	13697	13839	13877	13774	13737	13831	13732	13871	13782	13725	13937	13741	13522	13908	13746	13742	13726	13770	13763	13621	13613	13689	13965	13837	13896	13848	13742	13929	13757	14012	13686	13971	13733	13789	13694	14037	13890	13646	13834	13783	13695	13816	13864	13737	13783	13761	13779	13679	13852	13841	13771	13891	13818	13621	13669	13702	13859	13944	13747	13716	13949	13848	13849	13707	13799	13738	13827	13874	13844	13703	13688	13709	13654	13768	13757	13599	13880	13876	13793	13787	13769	13831	13830	13917	13845	13786	13746	13683	13588	13864	13913	13730	13778	13639	13929	13760	13762	13757	13840	13656	13805	13737	13795	13844	13726	13856	13816	13758	13831	13765	13979	13773	13798	13756	13756	13694	13767	13833	13771	13816	13768	13777	13635	13876	13762	13773	13734	13502	13806	13763	13646	13789	13966	13750	13673	13639	13740	13888	13695	13717	13753	13717	13724	13908	13827	13888	13774	13772	13699	13841	13933	13902	13689	14039	13767	13797	13698	13785	13750	13925	13855	13699	13760	13741	13866	13729	13681	13665	13655	13799	13649	13746	13656	13815	13726	13827	13763	13900	13957	13938	13747	13778	13679	13851	13766	13855	13794	13750	13770	13595	13645	13800	13741	13873	13817	13605	13843	13936	13836	14079	13786	13787	13758	13731	13893	13796	13667	13780	13726	13725	13861	13723	13889	13808	13732	13772	13805	13679	13842	13760	13715	13891	13930	13913	13822	13683	13581	13757	13704	13738	13746	13807	13708	13854	13654	13773	13928	13816	13731	13784	13714	13830	13773	13786	13792	13772	13801	13814	13707	13613	13939	13917	13753	13861	13742	13735	13810	13861	13914	13819	13737	13849	13911	13688	13682	13681	13868	13761	13820	13838	13643	13782	13696	13551	13967	13761	13977	13671	13686	13724	13707	13765	13798	13807	13720	13472	13704	13631	13819	13827	13709	13849	13803	13871	13702	13843	13679	13868	13674	13813	13732	13766	13820	13789	13758	13793	13783	13903	13679	13783	13654	13838	13928	13738	13746	13907	13813	13695	13638	13730	13596	13781	13614	13888	13734	13776	13831	13685	13830	13639	13781	13835	13748	13887	13943	13888	13673	13719	13793	13712	13646	13774	13747	13579	13892	13780	13699	13815	13781	13890	14014	13661	13857	13870	13771	13756	13867	13789	13663	13645	13784	13820	13799	13889	13511	13869	13736	13850	13849	13785	13821	13781	13634	13694	13846	13767	13764	13814	13737	13701	13823	13793	13802	13685	13739	13816	13808	13805	13799	13743	13744	13571	13771	13736	13725	13592	13771	13858	13842	13627	13768	13661	13721	13699	13967	13704	13792	13743	13758	13665	13829	13654	13732	13855	13694	13707	13951	13757	13925	13804	13712	13804	13795	13846	13778	13901	13694	13709	13699	13696	13804	13790	13761	13750	13755	13794	13784	13791	13899	13782	13606	13841	13964	13862	13920	13815	13816	13849	13706	13691	13909	14017	13596	13679	13746	13688	13760	13704	13671	13626	13839	13812	13793	13964	13798	13769	13812	13804	13980	13773	13743	13814	13962	13750	13818	13829	13890	13791	13748	13756	13787	13874	13753	13833	13796	13894	13845	13724	13863	13705	13650	13671	13714	13719	13747	13879	13815	13778	13780	13871	13770	13823	13810	13728	13853	13712	13840	13671	13837	13842	13812	13780	13782	13835	13842	13705	13676	13911	13817	13821	13531	13836	13703	13594	13832	13734	13854	14036	13810	13936	13873	13912	13898	13675	13747	13669	13843	13820	13776	13706	13810	13769	13848	13764	13909	13669	13730	13823	13679	13736	13797	13861	13965	13736	13900	13665	13947	13851	13839	13628	13850	13763	13924	13748	13915	13978	13827	13766	13692	13670	13827	13933	13632	13802	13812	13820	13664	13834	13683	13806	13692	13687	13850	13817	13798	13596	13881	13680	13727	13929	13788	13785	13791	13781	13766	13542	13651	13827	13918	13788	13864	13900	13711	13779	13804	13763	13761	13690	13773	13717	13805	13761	13718	13709	13897	13659	13802	13862	13836	13696	13818	13676	13639	13757	13797	13710	13813	13801	13872	13775	13683	13858	13725	13924	13706	13842	13586	13704	13864	13697	13811	13662	13788	13716	13839	13941	13788	13669	13733	13763	13741	13706	13888	13718	13752	13776	13704	13774	13791	13690	13898	13834	13836	13874	13807	13725	13592	13893	13794	13733	13974	13646	13667	13680	13887	13644	13648	13659	13725	13698	13731	13740	13685	13567	13624	13988	13821	13646	13775	13770	13834	13900	13865	13876	13855	13954	13737	13811	13897	13894	13815	13744	13756	13844	13799	13882	13649	13902	13859	13807	13745	13770	13780	13870	13761	13660	13803	13802	13806	13824	13780	13855	13648	13863	13731	13839	13867	13779	13731	13708	13840	13700	13747	13571	13682	13950	13898	13977	13770	13696	13773	13746	13704	13764	13711	13688	13692	13855	13756	13792	13884	13811	13797	13898	13871	13828	13809	13989	13871	13924	13773	13787	13672	13798	13671	13787	13820	13818	13808	13797	13841	13716	13963	13799	13791	13809	13842	13824	13913	13851	13685	13744	13654	13854	13747	13758	13731	13847	13790	13733	13804	13859	13812	13714	13811	13687	13986	13729	13673	13705	13793	13748	13762	13700	13753	13796	13649	13850	13785	13850	13812	13827	13647	13796	13862	13733	13844	13778	13656	13773	13863	13616	13787	13725	13664	13939	13682	13739	13923	13764	13734	13840	13636	13699	13735	13806	13795	13670	13684	13705	13829	13844	13800	13929	13588	13759	13739	13768	13869	13681	13690	13768	13926	13930	13545	13619	13685	13747	13774	13815	13635	13671	13826	13802	13823	13850	13699	13866	13634	13737	13667	13936	13842	13864	13657	14132	13768	13734	13814	13913	13846	13726	13719	13875	13607	13880	13795	13806	13898	13776	13684	13855	13845	13817	13743	13808	13666	13639	13817	13754	13943	13971	13941	13816	13847	14066	13677	13920	14005	13637	13598	13655	13811	13895	13871	13756	13735	13734	13698	13787	13836	13790	13830	13633	13760	13923	13860	13713	13815	13699	13794	13727	13941	13866	13813	13750	13734	13785	13714	13898	13860	13662	13793	13814	13775	13888	13936	13860	13796	13792	13834	13751	13782	13811	13668	13762	13763	13729	13864	13784	13736	13809	13752	13776	13831	13450	13861	13749	13785	13816	13824	13787	13820	13804	13665	13726	13554	13957	13773	13793	13797	13797	13815	13651	13814	13708	13796	13781	13619	13878	13634	13918	13763	13632	13847	13910	13868	13725	13919	13803	13687	13816	13676	13701	13842	13580	13696	13937	14052	13710	13786	13991	13763	13748	13603	13832	13732	13772	13783	13599	13796	13795	13749	13789	13852	13599	13732	13896	13655	13964	13834	13837	13902	14007	13743	13697	13677	13765	13606	13762
24129	21471	29177	25033	24936	27948	28113	23378	21382	20242	19259	18677	18053	17796	16991	16997	16958	16642	16538	16726	16368	16395	16324	16308	16322	16241	16086	16195	16071	16002	16102	16174	16152	15948	16133	16204	16068	15894	15932	15949	16058	16071	15939	15790	15951	15834	15835	15978	15840	15926	15921	15902	15918	15806	15870	15786	15901	15967	15970	15919	15816	15869	15730	15873	15900	15911	15771	15788	15864	15751	15860	15948	15791	15813	15982	16032	15950	15795	16032	15855	15972	15897	16040	15896	15893	16132	15994	15796	16058	15958	15880	15872	15946	15977	15774	16055	15762	15881	16068	15822	15986	15947	15890	15829	15761	15932	15888	15906	15796	15937	15888	15671	16014	15796	15772	16025	15944	15782	15875	15715	15793	16010	16045	16176	15584	15856	16038	15823	15804	15922	15881	15840	15825	15725	15882	15989	15785	15854	15764	15851	15741	15804	15920	15914	15648	16069	15991	15882	15938	15834	15728	15742	15879	15674	15813	15919	15990	16046	15919	16003	16095	15978	15818	15675	15985	15699	15740	15796	15760	15863	15939	15932	15681	15776	15982	15816	15930	15912	15917	15968	15701	15870	15633	15741	15813	15854	15724	15882	15878	15938	15754	15842	15809	15735	15921	15571	15845	15729	15751	15634	15618	15836	15849	15805	15829	15858	15681	15757	15888	15758	15801	15897	15811	15899	15856	15765	15745	15589	15885	15569	15568	15784	15956	15797	15864	15875	15924	15837	15941	15943	16046	15732	15757	15882	15861	15859	15767	15883	15939	15792	15912	15899	15806	15875	15676	15814	15826	15835	15621	15777	15818	15858	15708	15940	15838	15689	15717	16004	15930	15801	15764	15719	15914	15798	15696	15739	15887	15763	15955	15816	15775	15773	15790	15850	15803	15766	15989	15864	15704	15564	15655	15584	15752	15976	15994	15942	15821	15644	15878	15962	15821	15818	15673	15810	15877	15837	15833	15823	15607	15574	15694	15889	15862	15698	15896	15743	15728	15871	15776	15726	15960	15795	15762	15724	15843	15789	15766	15860	15916	15815	15943	15578	15765	15946	15841	15719	15788	15845	15646	15854	15888	16001	15664	15771	15906	15838	15935	15853	15793	15879	15785	15745	15884	15821	15533	15900	15810	15769	15685	15856	15881	15750	15572	15827	15902	15664	15987	15900	15917	15693	15697	15760	15783	15908	15691	15731	15737	15752	15995	15654	15738	15812	15831	15768	15832	15767	15908	15837	15960	15898	15862	15707	15823	15840	15708	15706	15803	15771	15999	15759	15855	15783	15807	15984	15810	15871	15841	15674	15618	15879	15740	15862	15773	15847	15710	15805	15696	15688	15778	15732	15873	15820	15703	15728	16011	15785	15858	15894	15929	15800	15746	15860	15917	15888	15798	15990	15980	15745	15776	15842	16049	15924	15886	15951	15833	15952	15744	15773	15942	15861	15780	15913	15823	15802	15991	15867	15894	15870	15807	15714	15952	15836	15847	15777	15885	15672	15802	15830	16006	15975	15748	15688	15629	15820	15730	15966	15877	15919	15986	15814	15862	15825	15823	15906	15843	15621	15813	15881	16079	15712	15893	15828	15827	15905	15784	15805	15962	15939	15935	15570	15842	16002	15858	15893	15685	15735	15923	15978	15810	15715	15769	15823	15774	15864	15914	15793	15788	15792	15789	15684	15742	15739	15738	15862	15646	15826	15944	15553	15993	15787	15778	15678	15937	16038	15610	15830	15673	15663	15761	15663	15844	15646	15780	15930	15896	15760	15762	15826	16010	15867	15795	15748	15630	15985	15937	15757	15760	15682	15915	15776	15859	15750	15624	16052	15702	15901	15870	15886	15919	15873	15786	15963	15867	15742	15666	15920	15766	15930	15938	15962	15929	15801	15936	15928	15810	15916	15510	16017	15731	15718	15869	15960	15832	15883	15944	15712	15718	15602	15863	15861	15760	15869	15829	15871	15711	15784	15779	15907	15866	15803	15625	15793	15942	15652	15796	15745	15881	15965	15705	15725	15668	15855	15945	15796	15920	15700	15859	15655	15966	15767	15960	15678	15760	15723	15943	15862	15852	15835	15897	15727	15686	15947	15801	15688	15834	15945	15659	15837	15793	15518	15889	15954	15855	15706	15685	15921	15884	15974	15820	15715	15853	15938	16030	15921	15713	15527	15690	15820	15805	15909	15975	15949	15761	15805	15598	15816	15822	15805	15951	15921	15986	15728	15985	15908	15854	15689	15633	15713	15634	15765	15847	16072	15626	16086	16031	15710	15830	15804	15795	15725	15821	15871	15683	16099	15884	16005	15838	15924	15944	15569	15639	15613	15887	15803	15625	15745	15794	15822	15817	15851	15741	15724	15746	15642	15786	15815	15787	15498	15725	15713	15914	15763	15939	15746	15644	15943	15997	15768	15755	15966	15627	15716	15622	15851	15838	15880	15820	15936	15843	15967	15846	15881	15977	15898	15810	15794	15890	15834	15871	15783	15705	15792	15797	15770	15994	16010	15849	15976	15849	15923	15723	15822	15814	15773	15848	15865	15891	15908	16015	16231	15835	15789	15663	15601	15931	15761	15908	15599	16006	15702	15824	15693	15720	15779	15879	15855	15910	16002	15991	15919	15873	15817	15946	15868	15973	15867	16085	15953	15616	15761	15813	15829	15704	15884	15786	15819	15899	15676	15764	15806	15791	15769	15739	15940	15918	15789	15724	15879	15967	15911	15993	15732	15965	15837	15655	15639	15951	15778	15831	15687	15858	15859	16052	15888	15786	15774	15551	15884	15710	15779	15789	15604	15795	15928	15915	15794	15805	15776	15685	15642	15891	16000	15826	15765	15923	15835	15869	15988	15625	15773	15871	15788	15858	15774	15700	15931	15903	15963	15744	15729	15818	15885	16001	15570	15476	15938	15661	15861	15971	15896	15693	15973	15887	15698	15885	15956	15794	15905	15712	15712	15674	15672	15872	15789	15757	15985	15878	15877	15929	15675	15632	15936	15955	15805	15959	15801	15880	15787	15664	15809	15830	16157	15790	15831	15820	15775	15881	15865	15912	15765	15686	15884	15749	15785	15863	15785	15931	15902	15793	15721	15839	15971	15774	15734	15683	15864	15729	15691	15904	15900	15777	15787	15888	15913	15767	15782	15853	15838	15763	15818	15849	15708	15885	15734	15811	15965	15968	15774	15742	15965	15968	16022	15764	15659	15828	15806	15794	15728	15860	15824	15784	15929	15978	15960	15844	15669	15875	15677	15736	15984	16058	16054	15888	15853	16006	15773	15655	15933	15812	15938	15830	15757	15732	15847	15742	15804	15731	15776	16007	16059	15927	15864	15686	15989	16010	15738	15904	15998	15769	15883	15831	15831	15933	15898	15702	15700	15793	15666	15742	15834	15828	15771	15795	16024	15977	15648	15878	15749	15632	15748	15649	15690	15728	15964	15826	15845	15679	15763	15837	15814	15877	15835	15737	15951	15941	16056	15631	15674	15998	15660	15884	16023	15993	15754	16003	15835	15898	15907	15749	15961	15943	15982	15658	15787	15850	15750	15814	15890	16007	15757	15964	15956	15843	15762	15968	15914	15777	15961	15913	15749	15852	15930	15902	15706	15738	15569	15754	15768	15957	15925	15924	15710	15904	15645	15868	15788	15706	15760	16013	15730	15833	15860	15655	15955	15944	15906	15728	15879	15937	15770	15910	15750	15865	15856	15733	15812	15773	15983	15781	15786	15979	15804	16004	15885	15902	15914	15654	15833	15671	15724	15868	15758	15860	15829	15817	15821	15952	15616	15820	15850	16123	15957	15954	15668	15819	15792	15874	15928	15998	15827	15794	15718	15769	15791	15796	15654	15937	15904	15952	15856	15631	15858	15887	15636	15785	15832	15750	16000	16004	15883	16167	15672	15777	16044	15774	15687	15916	15731	16010	15818	15759	15794	15764	15882	15999	15732	15819	15767	15809	15899	15817	15887	15957	15813	15950	16065	16009	15950	15842	15956	15947	15938	16071	15837	15744	15691	15894	15883	15809	15962	15672	15858	15762	15741	15896	15876	15907	15860	15801	15632	15825	15818	15728	15954	16057	15826	15760	15780	15711	15746	15895	15729	15806	15950	15727	15858	15839	15891	15918	15660	15877	15840	15683	15826	15934	15905	15884	16003	15859	15909	16043	15747	15857	15871	15901	15934	15859	15687	15815	15737	15939	16038	15626	15890	16040	15786	15842	15848	16108	15836	15845	15770	15809	15722	15626	15751	15875	15711	15731	15692	16019	15817	15675	15829	15781	15791	15833	15899	15958	15829	15997	15976	15844	15832	15713	15918	15896	15908	15981	15854	15939	15846	15914	15611	15776	15915	15932	15830	15789	15843	15830	16006	15969	15910	15823	15724	15662	15799	15799	15948	15788	15783	15834	15932	16056	15731	15919	15954	15859	15920	15929	15951	15900	15852	15856	15784	15701	15963	15895	15699	15656	15763	15810	15779	15820	15814	15798	15726	15794	15931	15808	15834	15970	15648	15707	15631	15655	15846	15835	15798	15939	15856	15950	15809	15867	15829	15813	15828	15797	15494	15662	15960	15948	15847	15653	15820	15817	15890	15708	15665	15880	15745	15735	15867	15966	15817	15525	15864	15564	15757	15767	15941	15990	15765	15926	15669	15753	15729	15852	15851	16147	15946	15804	15775	15893	15688	15835	15787	15723	15785	15670	15795	15811	15834	15749	15659	15960	15827	16125	15727	16010	15766	15737	15941	16094	15851	15860	15701	16025	16076	15851	15820	15956	16051	15891	15775	15766	15776	15877	15713	15941	15762	15851	15976	15767	15820	15783	15899	15897	15735	15836	15874	15845	15842	15747	15958	16051	15828	15799	16045	15906	15899	15768	15587	15803	15522	15874	15750	15878	15878	15962	16018	15971	15965	15896	15692	15811	15788	15816	15814	15788	15931	15966	15877	15810	15977	15968	15938	15921	15880	15813	15766	15965	15831	15791	15602	15928	15712	15865	15634	15752	15879	15900	15992	15858	15816	15787	15913	16081	15846	15986	15688	16013	15901	15850	16059	15960	15656	15798	15826	15780	15937	15803	15888	15884	15881	15904	15744	15726	15746	15909	15808	15743	16028	16106	15805
26196	47297	48485	41563	36163	31138	27443	24613	22396	20306	18674	17929	17019	16049	15806	15533	15158	14975	14666	14704	14569	14390	14438	14251	14084	14231	14143	14244	14229	14298	14337	13964	14120	14263	14021	13944	13905	13932	13994	13977	14114	13971	14035	13968	13886	13852	13876	13922	13956	13851	13825	13736	13921	13609	13732	13906	13734	13783	13827	13880	13914	13993	13773	13905	13819	13783	13718	13993	13854	13873	13730	13871	13913	13746	13835	13629	13620	13817	13890	13574	13855	13765	13657	13873	13936	14039	13967	13821	13911	13843	13875	13694	13799	13797	13667	13777	13811	13785	13640	13729	13731	13807	13885	13801	13921	13879	13808	13706	13905	13749	13855	13869	13720	13835	13790	13879	13849	13955	13805	13747	13916	13824	13918	13704	13802	13767	13850	13856	13709	13893	13761	13846	13866	13639	13870	14048	13880	13877	13846	13844	13725	13844	14012	13786	13934	13852	13857	13708	13899	13842	13669	13888	13865	13766	13755	13782	13840	13668	14014	13868	13609	13768	13794	13719	13715	13642	13819	13773	13756	13699	13742	13655	13869	13759	13879	13861	13847	13873	13705	13858	13703	13666	13737	13781	13744	13750	13749	13731	13665	13939	13836	13814	13827	13987	13898	13922	13783	13765	13692	13706	13719	13778	13974	13983	13830	13664	13710	13870	13935	13699	13765	13815	13750	13744	13740	13827	13838	13947	13955	13935	13738	13968	13929	13539	13875	13791	13642	13682	13709	13816	13922	13779	13835	13734	13821	13794	13792	13823	13779	13927	13802	13820	13873	13957	13858	13933	13846	13776	13732	13916	13761	13763	13884	13940	13786	13824	13813	13963	13989	13841	13758	13678	13948	13805	13861	13728	13728	13979	13800	13882	13867	13807	13785	13934	13861	13603	13807	13927	13782	13977	13821	13763	13835	13969	13930	13925	13762	13662	13869	13849	13758	13906	13849	13695	13697	13831	13872	13784	13909	13702	13819	13686	13766	13716	13892	13731	13807	13929	13736	13844	13841	13907	13740	13798	13851	13614	13675	13763	13839	13925	13868	13927	13756	13742	13735	13952	13862	13802	13825	13791	13861	13865	13792	13782	13893	13675	13780	13826	13691	13870	13771	13756	13932	13612	13920	13830	13601	13665	13834	13886	13752	13691	13824	13677	13749	13698	13828	13909	13914	13811	13795	13717	14008	13836	13690	13919	13912	13854	13773	13874	13736	13758	13966	13994	13827	13779	13936	13725	13660	13811	13772	13737	13643	13637	13861	13772	13816	13864	13858	13690	13815	13777	13791	13817	13685	13763	13869	13871	13837	13851	13680	13840	13777	13639	13776	13946	13755	13659	13778	13821	13780	13729	13748	13743	13715	13937	13758	13782	13685	13871	13694	13816	13809	14013	13802	13796	13876	13780	13767	13934	13669	13759	13794	13843	13641	13931	13838	13704	13819	13845	13737	14066	13921	13890	13858	13917	13737	13815	13895	13734	13944	13876	13737	13768	13753	13766	13820	13866	13859	13757	13893	13893	13789	13895	13915	13803	13855	13807	13869	13739	13893	13777	13902	13813	13823	13804	13713	13847	13718	13809	13911	13656	13900	13662	13816	13831	13722	13825	13751	13741	13855	13732	13740	13781	13798	13802	13744	13734	13812	13951	13760	13762	13764	13880	13824	13759	13750	13935	13707	13918	13810	13829	13710	13647	13729	13705	13822	13734	13744	13860	13827	13818	13677	13733	13894	13705	13736	13859	13782	13914	13874	13721	13916	13860	13745	13800	13750	13757	13883	13774	13781	13688	13876	13714	13715	13746	13856	13701	13712	13907	13860	13851	13828	13696	13903	13761	13738	13741	13861	13821	13749	13765	13838	13813	13770	13876	13887	13665	13735	13761	13822	13950	13897	13780	13900	13990	13811	13737	13828	13508	13869	13845	13810	13894	13795	13625	13902	13744	13791	13843	13892	13690	13647	13668	13894	13870	13970	13996	13831	13721	13606	13894	13741	13961	13833	13846	13589	13896	13890	13655	13900	13917	13817	13786	13861	13836	13773	13635	13962	13562	13778	13935	13827	13766	13839	13703	13700	13822	13766	13939	13890	13767	13733	13840	13827	13643	13688	13660	13814	13937	13908	13841	13735	13843	13733	13897	13937	13701	13743	13832	13874	13887	13744	13787	13825	13872	13850	13885	13908	13733	13814	13748	13685	13899	13658	13915	13767	13648	13858	13847	13912	13919	13646	13823	13698	13707	13726	13622	13723	13985	13767	13779	13800	13857	13748	13924	13849	13708	13932	13629	13742	13700	13832	13929	13729	14001	13765	13791	13769	13821	13854	13857	13858	13799	13748	13726	13727	13867	13677	13857	13790	13640	13858	13827	13932	13833	13961	13843	13816	13829	13912	13654	13737	13802	13906	13818	13672	13755	13829	13898	13770	13895	13787	13825	13780	13943	13758	13821	13917	13680	13872	13892	13866	13799	13809	13860	13636	13808	13839	13821	13767	13731	13863	13863	13642	13722	13658	13739	13912	13884	13573	13731	13884	13909	13756	13867	13756	13793	13730	13808	13817	13955	13783	13847	13915	13933	13618	13789	13926	13786	13862	13816	13899	13856	13664	13806	13753	13747	13737	13780	13690	13711	13799	13652	13650	13983	13874	13762	13956	13668	13812	13673	13754	14049	13819	13904	13844	13790	13880	13928	13649	13809	13838	13817	13670	13851	13739	13892	13882	13849	13651	13720	13893	13744	13634	13751	13669	13781	13825	13886	13769	13934	13540	13636	13816	13796	13952	13635	13749	13945	13950	13767	13773	13745	13807	13909	13969	13772	13728	13801	13809	13835	13884	13837	13915	13729	13822	13866	13885	13792	13839	13847	13797	13847	13848	13848	13684	13892	13640	13928	13747	13787	13702	13867	13747	13848	13826	13873	13876	13964	13919	13749	13765	13831	13838	13696	13825	13926	13909	13952	13855	13873	13821	13804	13881	13844	13690	13826	13809	13928	13718	13843	13911	13889	13639	13789	13824	13889	13601	13744	13949	13843	13773	13873	13853	13842	13727	13827	13786	13798	13720	13952	13941	13882	13680	13843	13742	13810	13838	13747	13778	13782	13749	13878	13796	13709	13994	13879	13764	13796	13945	13803	13774	13676	13782	13968	13788	13866	13769	13852	13788	13756	13828	13848	13881	13798	13713	13936	13624	13827	13807	13737	13732	13731	13742	13896	13851	13897	13930	13827	13921	13796	14021	13707	13862	13793	13778	13758	13856	13730	14097	13869	13729	13886	13676	13869	13820	13743	13839	13811	13901	13711	13805	13704	13657	13791	13805	13969	13614	13749	13842	14019	13702	13751	13634	13933	13869	13754	13740	13800	13861	13847	13928	13822	13895	13838	13896	14013	13873	13859	13815	13712	13683	13732	13888	13968	13884	13761	13739	13873	13851	13731	13932	13715	13581	13938	13797	13730	13708	13757	13726	13736	13890	13932	13644	13773	13871	13787	13844	13641	13786	13783	13606	13895	13693	13863	13763	13826	13764	13819	13752	13714	13866	13797	13808	13867	13890	13678	13758	13778	13855	13659	13674	13853	13702	13687	13726	13947	13657	13787	13864	13869	13807	13905	13803	13656	13800	13625	13933	13751	13726	13826	13710	13800	13897	13877	13672	13946	13866	13739	13737	13691	13779	13878	13998	13722	13849	13684	14000	13912	13913	13797	13627	13768	13690	13635	13886	13771	13933	13774	13760	13809	13832	13649	13986	13666	13690	13681	13721	13847	13696	13829	13871	13608	13851	13811	13895	13783	13797	13952	13706	13773	13839	13619	13955	13809	13698	13863	13805	13761	13761	13836	13844	13613	13810	13837	13709	13848	13769	13738	13612	13951	13847	13838	13836	13854	13771	13819	13769	13719	13742	13941	13675	13954	13810	13856	13889	13778	13699	13776	13772	13765	13818	13859	13749	13857	13700	13782	13741	13886	13943	13725	13961	13763	13911	13727	13782	13806	13752	13858	13733	13701	13680	13760	13841	13912	13651	13897	13761	13960	13847	13678	13885	13897	13817	13780	13741	13673	13813	13709	13740	13904	13971	13869	13906	13713	13827	13880	13855	13770	13786	13738	13742	13767	13612	13809	13723	13827	13965	13702	13779	13772	13806	13929	13974	13859	13889	13738	13741	13948	13743	13733	13610	13878	13772	13861	13874	13817	13849	13946	13764	13897	13854	13835	13902	13907	13816	13855	13785	13776	13874	13768	13836	13859	13834	13623	13899	13810	13715	13665	13724	13878	13725	13690	13731	13803	13844	13821	13891	13736	13886	13743	13708	13932	13818	13729	13767	13699	13802	13860	13813	13767	13899	13801	13953	13967	13745	13895	13722	13874	13822	13748	13746	13646	13889	13815	13798	13900	13780	13757	13860	13854	13754	13698	13825	13926	13791	13751	13942	13932	13714	13794	13832	13746	13822	13800	13905	13786	13722	13720	13667	13934	13830	13776	13876	13883	13826	13824	13764	13750	13992	13722	13706	13774	13849	13757	13653	13854	13865	13668	13831	13678	13824	13649	13820	13816	13796	13819	13897	13759	13666	13855	13863	13764	13930	13768	13808	13749	13790	13892	13704	13869	13763	13859	13763	13648	13878	13874	13797	13782	13602	13755	13845	13802	13859	13762	13763	14032	13796	13704	13839	13567	13945	13865	13920	13806	13826	13945	13871	13768	13782	13774	13668	13790	13669	13740	13818	13598	13753	13810	13596	13863	13807	13753	13865	13920	13840	13712	13784	13948	13945	13761	13882	13806	13813	13809	13779	13631	13720	13697	13819	13800	13783	13804	13855	13935	13723	13828	13745	13735	13847	13659	13744	13840	13867	13835	13854	13821	13866	13714	13757	13911	13861	13830	13856	13782	13671	14006	13731	13789	13763	13833	13919	13866	13876	13864	13785	13726	13604	13808	13888	13676	13799	13938	13913	13922	13902	13764	13794	13764	13593	13630	13923	13788	13746	13924	13888	13919	13725	13740	13631	13825	13900	13833	13875	13776	13694	13854	13849	14006	13972	13756	13759	13654	13926	13811	13834	13952	13724	13755	13956	13838	13843	13834	13835	13902	13933	13794	13917	13774	13821	13727	13880	13691	13928	13782
30183	25124	29701	26866	21986	19747	18616	17981	17480	17181	16860	16827	16701	16447	16617	16669	16511	16273	16279	16382	16461	16398	16351	16303	16414	16062	16273	16090	16343	16402	16227	16460	16329	16343	16298	16274	16287	16294	16274	16142	16014	16021	15947	16180	16258	16325	16190	16255	16279	16457	16330	16088	16160	16053	16355	16141	16181	16107	16311	16355	16091	16196	16133	16276	16187	16073	16162	15981	16206	16333	16165	16134	16289	16109	16426	16273	16056	16249	16395	16238	16168	16131	16063	16033	16257	16303	16102	16153	16206	16139	16243	16208	16374	16251	16367	16102	16143	16246	16284	16263	16259	16376	16131	16114	16071	16303	16170	16355	16241	16160	16485	16004	16118	16195	16246	16121	16208	16087	16328	16238	16004	16179	16439	16117	16091	16122	16288	16322	16315	16074	16062	16281	16253	16280	16250	16364	16131	16265	16185	16081	16100	16267	16141	16240	16262	16366	16219	16144	16122	16118	16063	16083	16291	16081	16165	16136	16105	16315	16180	16311	16235	16036	16106	16425	16244	16148	15971	16300	16347	16188	16160	16265	16015	16345	16224	16271	16137	16265	16379	16238	16019	15963	16186	16261	16172	16021	16276	16193	16186	16170	16131	16233	16012	16231	16359	16212	16173	16235	16285	16192	16257	16290	16083	16150	16255	16373	16162	16339	16234	16173	16241	16155	16145	16269	16075	16086	16232	16328	16307	16284	16141	16314	16296	16285	16068	16292	16158	16098	16165	16277	16316	16179	16340	16077	16219	16314	16482	16116	16351	16301	16247	16321	16275	16154	16239	16324	16202	16201	16157	16179	16148	16132	16255	16411	16273	16227	16165	16228	16238	16113	16325	16179	16148	16368	16228	16500	16158	16163	16332	16228	16274	16254	16329	16106	16179	16165	16180	16197	16126	16249	16250	16022	16160	16260	16200	16162	16065	16266	16274	16297	16046	16077	15939	16119	16239	16337	16077	16191	16143	16027	16332	16141	16254	16203	16235	16299	16034	16138	16239	16123	16259	16258	16147	16325	16215	16046	16180	16392	16427	16256	16459	16384	16252	16326	16236	16209	16053	16146	16223	15991	16108	16312	16329	16168	16359	15912	16186	16078	16268	16164	16215	16076	16270	16199	16093	16176	16145	16192	16325	16241	16250	16241	15955	16123	16374	16225	16138	16115	16146	16103	16167	16158	16331	16386	16169	16167	16236	16255	16120	16204	16505	16310	16244	16126	16142	16141	16149	16273	16191	16234	16158	16019	16286	16058	16159	16054	16176	16290	16283	16229	16234	16273	16305	16103	16290	16246	16347	16100	16198	16282	16129	16277	15968	16201	16064	16511	16201	16036	16193	16105	16082	16137	16213	16379	16361	16332	16212	16343	16245	16098	16328	16291	16220	16166	16297	16311	16221	16173	16202	16374	16212	16232	16312	16143	16191	16162	16212	16305	16147	16360	16263	16144	16140	16118	16118	16078	16216	16191	16116	16104	16235	15975	16201	16268	16109	16094	16077	16138	16181	16135	16146	16214	16140	16154	16223	16341	16189	16170	16164	16253	16304	16262	15998	16224	16235	16122	16120	16339	16285	16167	16270	16174	16284	16206	16244	15939	16252	15857	16167	16153	15965	16248	16316	16212	16172	16030	16233	16113	16154	16238	16027	16130	16192	16196	16317	16082	16164	16344	16187	16247	16168	16062	15980	16223	16128	16135	16316	16266	16295	16095	16147	15992	16059	16231	16125	16119	16121	16102	16121	16324	16295	16135	16172	16028	16361	16294	16330	16203	16017	16140	16123	16160	16243	16128	16446	16244	16240	16015	16092	16090	16260	16193	16129	16133	16340	16135	16065	16126	16196	16119	15934	16199	16238	16113	16239	16120	16228	16303	15991	16228	15955	16192	16133	16207	16057	15941	16287	16125	16347	16280	16254	16173	16111	16353	15948	16144	16226	16296	16241	16351	16108	16095	16152	16155	16378	16303	16304	16332	16341	16141	16236	16232	16153	16081	16050	15961	16204	16103	16199	16256	16272	16070	16222	16149	16373	15998	16069	16166	16309	16176	16086	16188	16348	16293	16264	16213	16382	16333	16269	16121	16194	16181	16397	16272	16277	16166	16221	16223	16212	16140	16152	16170	16315	16114	16286	16432	16482	16208	16232	16154	16160	16352	16361	16249	16214	16272	16260	16065	16381	16179	16197	16241	15929	16259	16031	16387	16394	16408	16165	16314	16235	16264	16065	16164	16173	16218	16320	16031	16283	16368	16244	16192	16301	16155	16157	15989	16187	16235	16209	16007	16151	16097	16291	16123	16401	16239	16092	15964	16285	16200	16072	16275	16279	15928	16317	16211	16229	16095	16195	16252	16201	16172	16085	16220	16040	16120	16285	16271	16078	16223	16180	16127	16309	16047	16138	16284	16142	16243	16351	16158	16182	16357	16068	16227	16331	16450	16085	16285	16551	16236	16071	16076	16245	16346	16240	16203	16108	16168	16077	16284	16227	16241	16164	16332	16153	16123	16319	16076	16217	16163	16093	16228	16338	16315	16314	16374	16258	16301	16036	16211	16152	16332	16116	16246	16387	16222	16079	16241	16084	16221	16417	16285	16140	16266	15962	16270	16073	16141	16147	16250	16066	16136	16421	16131	16086	16302	16390	16325	16346	16326	16302	16159	15940	16015	16130	16230	16147	16219	16259	16136	16325	16333	16255	16253	16412	16332	16198	16024	16118	16137	16215	16199	16254	16130	16202	16169	16244	16257	16112	16268	16187	16251	16350	16117	16038	16098	16167	16251	16170	16133	16200	16215	16351	16374	16178	16297	16090	16290	16152	16299	16035	16213	16054	16109	16328	16367	16119	15984	16333	16304	16321	16335	16288	16423	16079	16216	16241	16110	16292	15978	16167	16240	16327	16206	16169	16195	16303	16274	15893	16177	15995	16188	16249	16194	16012	16241	16309	16232	16301	16255	16056	16063	16295	16267	16397	16357	16049	16105	16234	16413	16220	16059	16243	16262	16146	16293	16321	16141	16139	16300	16294	16114	16190	16290	16116	16332	16266	16143	16094	16198	16326	16299	16248	16136	16305	16218	16017	16162	15992	16128	16092	16197	16139	16006	16199	16248	16268	16378	16207	16260	16369	16239	16100	16096	16363	16198	16290	16285	16410	16313	16232	16168	16215	16100	16111	16051	16091	16389	16307	15992	16066	16116	16231	16248	16132	16095	16255	16260	16294	16229	16369	16287	16116	16182	16349	16259	16109	16260	16260	16062	16412	16148	16033	15995	16329	16317	16315	16069	16332	16146	16368	16263	16040	16266	16202	16261	16272	16372	16361	16224	16341	16243	16329	16231	16306	16047	16196	16303	16183	16139	16033	16249	16072	16082	16201	16125	16073	16151	16304	16408	16348	16161	16298	16328	16353	16090	16114	16187	16132	16381	16295	16133	16124	16348	16134	16057	16168	16096	16165	16182	16313	16373	16082	16333	16251	16130	16130	16125	16240	16121	16286	16161	16130	16241	16236	16259	16096	16117	16071	16274	16331	16322	16322	16259	16204	16151	16168	16334	16206	16297	16283	16397	16178	16478	16333	16290	16089	16026	16234	16228	16130	16266	16169	16200	16207	16029	15963	16052	16214	16100	16225	16278	16077	16101	16279	16244	16047	15932	16218	16008	16097	16249	16245	16238	16251	16338	16243	16170	16092	16228	16237	16084	16206	16274	16157	16331	16339	16260	15969	16182	16264	16291	16025	16255	16150	16183	16441	16042	16273	16193	16316	16114	16319	16131	16260	16175	16257	16138	16112	16313	16291	16285	16185	16362	16276	16147	16159	16175	16303	16368	16119	16374	16104	16266	16334	16211	16220	16309	16076	16154	16427	16213	16139	16392	16149	15950	16234	16139	16299	16072	16185	16223	16213	16210	16131	16181	15983	15963	16176	16171	16381	16251	15977	16214	15953	16213	16185	16033	16198	16128	16194	16158	16233	16159	16349	16182	16279	16106	15952	16134	16378	16319	16374	16325	16162	16426	16256	16279	16268	16311	16082	15988	16282	16237	16350	16317	16057	16227	16343	16091	16304	16193	16187	16234	16221	16204	16327	16327	16328	16291	16348	16352	16306	16275	16064	16152	16168	16370	16164	16275	16080	16091	16166	16208	16317	16083	16209	16140	16030	16346	16176	16109	16217	16283	16171	16215	16265	16218	16198	16113	16318	16313	16238	16152	16115	16109	16043	16128	16196	16625	16240	16238	16030	16114	16345	16115	16201	16180	16114	16155	16334	16278	16048	16212	16116	16093	16229	16034	16082	16179	16101	16085	16017	16212	16322	16188	16173	16213	16284	16232	16127	16212	16209	16175	16216	16311	16054	16125	16267	16302	15944	16243	16259	16260	16054	16152	16164	16268	16191	16283	16199	16378	16095	16114	16276	16167	16212	16053	16323	16038	16272	16042	16299	16243	16307	16362	16288	16135	16141	16100	16119	16226	16334	16134	16295	16248	16486	16205	16071	16209	16116	16314	16164	16001	16287	16242	15979	15962	16296	16287	16281	16111	16195	16143	16126	16346	16271	16261	16249	16193	16158	16053	16207	16184	15975	16151	16200	16318	16188	16295	16342	16294	16356	16140	16166	16200	16349	16312	16253	16119	16085	16299	16083	16120	16205	16225	16190	16124	16079	16210	16351	16210	16271	16248	16280	16307	16177	16120	16374	16148	15987	16144	16274	16313	16136	16181	16270	16274	15935	16033	16160	16484	16229	16074	16160	16051	16106	16207	16207	16199	16320	16036	16240	16395	16243	16315	16210	16144	16307	16297	16169	16156	16345	16324	16074	16213	16289	16262	16038	16090	16048	16113	16169	16209	16203	16020	16326	16200	16096	16356	16205	16240	16091	16196	16080	16039	16026	16092	16244	16098	16343	16145	16158	15968	15934	16176	16107	16040	16180	16245	16258	16138	16106	16211	16112	16074	16051	16220	16140	16063	16275	16041	16257	16220	16347	16294	16133	16409	16359	16132	16281	16158	16213	16070	16305	16039	16137	16179	16191	16284	16268	16157	16085	16216	16211	16151	16198	16171	16245	16163	16188	16280	16200	16238	16249	16265	16176	16206	16116	16206	16088	16203	16143	16394	16231	16335
21901	32492	32838	26150	21458	18935	17692	16694	16113	15658	15177	14902	14564	14559	14386	14381	14273	14221	14115	14275	14127	14182	14106	14264	14059	14113	13838	14103	14111	14170	13981	14126	14181	14015	14247	14163	13996	13994	14088	14126	13959	14112	14148	13980	13993	13906	14053	14104	14065	14047	13964	14101	14055	13904	13957	14155	14071	14181	14056	14105	13935	14086	13939	14143	14046	13926	13969	13831	14018	14039	14146	14051	14040	14063	14058	14092	13967	13981	14043	13865	14090	13950	13930	13862	13961	13966	14036	14111	14146	14049	14042	14047	13869	13969	14216	14093	13975	14011	14061	13997	14033	13992	14006	14200	13954	14165	14103	14132	13976	14055	13866	14065	14048	13855	14021	13912	14149	13958	13985	13864	14037	14042	14056	13889	14013	14037	13958	13831	14053	13942	14032	13959	14046	14089	14033	14090	14120	14078	14146	13988	14069	14129	14106	14173	13979	13951	14115	13989	14233	13928	14088	13945	14033	14008	13863	14120	14198	14132	13906	13939	13925	14145	13912	14062	14077	13998	14112	13938	14067	14057	13880	13996	14186	13893	13957	14005	13957	14219	13973	14168	13945	14023	14190	14022	13983	13929	14071	13912	14073	14008	14025	14156	13983	13953	13863	13940	14143	13985	14065	13971	14174	14147	13938	14014	13935	14067	14116	13854	13984	13962	13994	14003	13971	13904	13976	14074	13989	14005	14142	14052	13892	14075	13922	14138	14106	13868	14130	14268	14244	14090	13929	13847	14016	14178	13995	14006	14052	14033	14021	14021	14098	14013	13955	13869	14083	14108	13954	14117	14147	13811	14141	14034	14098	13998	13866	14006	14063	13992	13986	13831	14071	14059	14043	14125	14048	14044	14092	13896	14013	14162	13955	13961	14077	13997	14001	13958	13883	14046	13969	13968	14076	14230	14009	13973	14109	13964	13961	14237	14039	13993	13950	13972	13923	14005	14054	14019	13964	14092	14026	14167	13870	14021	13954	14022	14023	14055	14193	14125	14037	13973	14199	13977	14105	13959	13883	13981	13972	14071	14007	14227	14079	13872	14198	14014	14001	13895	14191	14118	14101	13973	14025	14015	14149	13985	14066	14147	13890	13930	13956	13991	13966	13977	14087	14126	14005	14217	13984	14209	14039	14022	14245	14012	13927	14009	14056	14055	14028	14037	14004	13923	13919	13918	13915	13944	14037	14053	14124	14009	14113	14128	14004	14073	14135	14073	13866	13913	14022	14078	13895	14058	13863	13938	14077	14192	13987	13927	14000	14083	14154	14068	14108	14070	13866	14142	14033	14059	14015	14144	14049	14184	13933	13991	13856	13993	13892	13850	14113	14074	13865	13968	14038	14047	14062	13854	14029	13964	13936	13991	13965	14069	13882	13951	13936	13962	14188	14071	13993	13881	14041	13936	13895	14148	14042	14043	13923	14120	13909	14002	13941	13911	14007	14105	14054	13996	14033	14081	14136	14019	14088	13876	13951	14002	14082	14055	14037	13926	14038	14049	14066	13933	13882	13897	13878	13932	13945	13959	13895	13932	14083	14005	14095	13883	14110	13998	14013	14077	14226	13905	13823	13967	13991	14021	14088	14147	14065	14104	13889	14100	14019	14064	14190	14233	14105	14137	14028	13948	13964	14141	14106	14005	14003	14002	14088	14057	14104	13987	13972	13865	14102	14071	14011	13977	14015	14019	13964	14072	13993	14040	14181	13856	13909	13863	13995	14043	14057	13914	14276	13858	14072	13994	13994	14030	13985	14170	14013	14092	14128	14095	14125	14002	14133	14037	14237	13828	13963	14082	13878	14126	14283	13948	14062	14155	14057	13956	14051	13964	14104	13822	14003	13937	13965	14094	14015	14055	14122	14042	13876	14016	14055	13989	14025	14106	14016	13986	13931	14082	14036	14086	14034	13974	13992	14120	14191	14020	13974	14038	14034	14100	13992	14069	13972	14044	13951	13795	13941	13886	14016	13999	13999	13967	13999	13871	14015	14065	14080	13886	13874	13926	13973	14069	13865	14060	14067	14158	13996	13981	14004	14009	14078	14280	13923	13831	14022	13944	13996	14061	13941	14063	14002	13964	14055	14058	13966	14150	13985	13962	13952	14109	14032	13986	13982	14197	14002	14026	14088	14062	13995	14141	14084	13961	13858	14014	13852	13897	14013	13971	14121	14013	14070	14064	14046	14101	13953	14128	14015	14139	13977	13986	14203	13930	13767	14050	14124	14130	13967	14068	13995	14009	13943	13983	14034	14203	13958	14118	13978	13967	14009	14066	14046	14010	13864	14119	14118	14025	13951	14041	14063	14098	14030	14214	13971	13959	14031	13998	14098	13975	14166	13971	14083	14038	14111	14069	14085	13964	14149	14030	13982	14083	13802	14075	13948	14064	14031	13967	13990	14020	14060	13960	14135	14097	14032	14025	13889	13976	14057	13880	13959	13895	13960	14072	14091	14117	13916	14122	13956	14159	13884	14075	14014	13925	14168	14143	13979	14155	14040	13925	13962	13890	14081	13912	14108	14063	14118	14130	14005	14066	14098	14116	13984	14130	13961	13953	13895	14089	14162	14285	13989	14052	14120	14196	13996	14176	14146	13962	13991	13985	14034	14058	13929	14008	13982	14200	14091	14077	13945	14107	13891	14019	13959	13968	14055	13990	14016	13941	14034	13909	13851	13945	14055	13923	14018	13949	14098	13991	13959	13968	13962	14062	13924	14060	14064	13931	13910	14110	14053	14057	13935	14139	14122	13934	14136	14009	14116	13936	13993	14022	14093	14090	14133	14100	13988	13938	13989	13894	14178	14023	13956	14175	14033	13960	14017	14002	13924	13941	13981	14156	13920	14036	14097	13928	13891	14015	14106	13914	14056	14059	14113	14108	13921	14114	13971	14184	14062	14013	13968	14131	13914	13834	14035	14078	13902	13923	14000	14031	13765	14082	14106	14165	14121	14066	14135	14032	14015	14155	13936	14068	14063	14073	13876	14182	14168	13918	13950	13995	14134	13981	14082	13962	14131	13903	13997	13958	14243	13996	14010	13959	14041	14032	14016	13943	14092	14068	13890	13968	14214	13950	14093	14093	13953	14105	13887	14012	13980	14004	14058	13945	14073	14068	14014	14043	13916	14007	14001	14200	14065	14089	14215	13871	14032	14132	13987	14031	13876	14002	14079	14030	14001	13821	14083	14076	13968	14149	14118	14102	13976	14006	14106	14069	14097	14013	14266	14078	14117	13996	13966	13866	14094	14028	14070	13931	13906	13984	13964	14081	14004	13879	13993	13947	13990	14127	14053	14078	14126	14063	14047	14052	13956	13907	14029	14033	14197	13980	13853	14153	13949	13932	13853	13966	13939	14128	14077	14023	14045	13974	14105	14075	13898	14095	14041	13932	14135	14125	13938	13860	13900	14007	13926	14106	13831	14003	13913	13953	14135	14077	14067	14068	14021	13949	14165	14027	14045	13960	14232	13977	13946	14271	14021	14054	14256	13992	14057	13869	14041	14018	14001	13915	14009	13951	14025	13989	14085	13991	14113	14095	14010	14196	13989	13836	14033	13892	14313	14062	13946	14015	14013	14019	14015	14050	14308	13988	14203	14093	14125	14003	13905	14045	14048	13990	14089	14122	13993	14090	14120	14111	14060	14002	14044	13954	13966	14076	13770	14045	13953	13912	13947	14061	13959	13969	14000	13804	14083	14085	13926	14090	13994	14043	14129	14068	13991	14045	14026	14043	14121	14001	14058	13943	14144	14064	14008	14050	14244	14033	13852	14072	14112	14210	14134	14093	14077	13936	14040	13960	14002	13950	13918	13898	13827	14090	13837	14015	14153	13914	13963	14248	13931	14076	14050	14098	13998	13979	14059	13839	13868	13896	13966	13947	14087	13913	14067	13958	13968	14013	13964	14069	14016	14122	14092	14058	14016	14151	14034	13873	14001	14000	14131	14127	14143	14159	13932	13998	13978	14107	14000	14023	13882	13957	14086	13901	14103	14040	13918	13984	14034	13993	14014	13980	13869	13925	13899	14116	14228	13956	14133	14120	13991	14178	13951	13947	13948	14203	13882	13980	14167	14109	14151	14072	13950	14009	13913	13883	13902	14121	13935	14077	13948	14170	14172	14158	14097	13989	13936	14024	14003	14067	13893	14115	13999	13921	14001	14059	14117	13943	13987	14074	13852	13904	14029	13859	13972	14044	13960	14045	14032	14010	13997	13993	13991	14053	14034	13988	14058	13911	14085	13994	14029	14068	14067	13991	13974	13990	13998	14202	14097	14058	13866	14020	13898	13954	14003	13963	14071	13793	13971	14134	14030	14004	13908	13863	13970	14047	13951	14006	13945	14058	13908	13988	14031	13972	14012	14074	13939	13974	13955	13866	14082	14132	13898	14017	13890	14090	13953	13952	13963	13911	13925	14051	14059	14145	14075	13934	14058	13941	14021	13954	14123	13940	14162	14163	14150	14136	14035	14070	14093	14002	13840	13983	14204	13953	13993	14044	13927	14087	13987	14202	14169	13966	13867	13982	13965	13982	14038	14139	13930	14052	13930	13954	13936	13944	13985	13851	14172	14032	14147	14211	14131	14156	14122	14133	14022	14104	13942	14106	13828	14153	14023	13886	14144	14024	13860	13950	13962	13764	14061	14066	13978	14178	13874	13874	13977	14029	13990	14055	14061	14003	14022	14054	14031	14071	14004	14017	14032	14010	14014	14130	14016	14002	14028	13951	14159	14157	14143	14136	14133	13961	14073	14117	14074	14050	14064	13924	14067	13979	14002	14164	14046	14015	14001	13917	14077	14150	14053	13931	14033	13889	14109	14065	14086	13954	13989	14154	13796	13941	14021	14143	13970	14103	14252	14058	13927	14137	13922	14237	14042	14011	14011	14035	14083	13944	14028	14036	14167	13938	13999	14000	13955	14182	14022	14251	13881	13839	14033	13944	13966	13848	14039	14068	13958	14081	13966	14098	13952	13909	14022	14040	14026	14014	14125	14034	13887	13993	13990	14044	13978	13905	14114	14271	13975	13985	14076	14006	14040	14106	14004	13977	14178	13941	14096	13939	13943	14113	14173	14009	14005	14019	13970	13825	14145	14108	13882	13950	13980	13910	13898	14174	14075	13964
25231	21460	28912	27165	26163	26114	25130	21773	19924	19024	18334	18044	17597	17347	17201	16999	16930	16896	16890	16585	16939	16601	16619	16531	16618	16645	16578	16671	16672	16545	16501	16642	16495	16463	16598	16407	16629	16544	16437	16534	16684	16479	16463	16350	16302	16509	16241	16424	16364	16621	16475	16264	16327	16464	16217	16229	16401	16383	16386	16170	16294	16454	16455	16397	16251	16387	16163	16312	16182	16202	16553	16399	16347	16361	16076	16337	16270	16345	16323	16496	16519	16078	16320	16438	16533	16413	16289	16519	16513	16537	16352	16255	16382	16307	16431	16457	16432	16458	16351	16437	16327	16511	16593	16335	16223	16287	16285	16471	16502	16545	16389	16172	16424	16523	16362	16362	16634	16150	16184	16407	16300	16082	16505	16507	16290	16282	16238	16529	16551	16489	16437	16330	16354	16111	16314	16301	16200	16299	16405	16504	16369	16328	16496	16500	16323	16399	16380	16287	16166	16328	16549	16431	16480	16395	16193	16395	16560	16172	16565	16275	16342	16314	16459	16204	16473	16377	16314	16294	16433	16344	16200	16303	16443	16330	16435	16292	16490	16364	16368	16397	16338	16434	16264	16396	16439	16493	16539	16590	16457	16186	16434	16276	16291	16357	16574	16483	16339	16270	16566	16447	16277	16144	16370	16280	16359	16198	16435	16557	16416	16362	16350	16336	16394	16142	16130	16285	16392	16430	16271	16229	16513	16359	16384	16231	16212	16530	16537	16570	16543	16465	16511	16219	16254	16492	16377	16334	16247	16351	16528	16462	16388	16321	16468	16573	16217	16398	16292	16302	16351	16334	16342	16243	16383	16197	16396	16339	16441	16458	16313	16423	16401	16526	16503	16534	16283	16370	16275	16365	16352	16246	16370	16278	16237	16348	16195	16452	16229	16130	16402	16483	16451	16348	16180	16413	16355	16337	16496	16106	16382	16457	16322	16187	16452	16382	16422	16259	16605	16259	16413	16310	16375	16186	16401	16289	16611	16530	16375	16439	16354	16179	16483	16454	16482	16176	16393	16448	16317	16393	16278	16349	16403	16458	16333	16405	16423	16600	16342	16390	16388	16459	16459	16234	16309	16363	16506	16353	16364	16175	16098	16186	16422	16212	16374	16250	16320	16386	16486	16497	16446	16510	16478	16180	16413	16468	16319	16167	16421	16302	16361	16358	16227	16408	16215	16441	16315	16170	16276	16272	16289	16530	16381	16320	16429	16284	16239	16488	16441	16419	16330	16386	16409	16317	16246	16331	16276	16196	16485	16403	16294	16212	16570	16310	16245	16342	16311	16616	16265	16363	16436	16291	16152	16239	16358	16416	16233	16436	16437	16501	16361	16328	16303	16476	16343	16305	16596	16471	16253	16491	16435	16393	16251	16364	16446	16268	16284	16259	16507	16348	16161	16439	16440	16133	16246	16419	16226	16490	16518	16469	16496	16313	16523	16284	16471	16326	16603	16448	16548	16397	16353	16231	16178	16322	16464	16252	16079	16228	16527	16231	16386	16295	16479	16023	16334	16365	16450	16414	16201	16481	16430	16252	16279	16237	16228	16262	16456	16380	16455	16321	16212	16588	16429	16397	16330	16219	16436	16471	16283	16490	16450	16498	16281	16449	16577	16301	16324	16386	16058	16433	16478	16163	16255	16343	16322	16626	16650	16419	16394	16369	16363	16449	16451	16366	16338	16455	16365	16226	16364	16317	16165	16291	16412	16498	16414	16534	16213	16295	16366	16300	16399	16317	16380	16496	16415	16450	16486	16540	16379	16176	16376	16302	16229	16221	16442	16261	16186	16381	16290	16369	16388	16229	16560	16349	16264	16341	16044	16258	16196	16247	16292	16406	16430	16403	16374	16435	16502	16397	16446	16211	16398	16396	16204	16200	16473	16300	16180	16270	16479	16427	16165	16495	16261	16363	16317	16429	16282	16450	16410	16448	16408	16233	16602	16180	16281	16373	16459	16250	16215	16356	16420	16262	16341	16559	16343	16363	16408	16304	16510	16400	16478	16343	16463	16301	16454	16237	16449	16398	16550	16291	16170	16380	16354	16309	16408	16398	16281	16175	16358	16205	16369	16374	16510	16194	16173	16265	16231	16403	16334	16291	16473	16289	16288	16302	16353	16327	16284	16170	16303	16469	16313	16298	16369	16326	16464	16509	16228	16292	16285	16273	16304	16560	16230	16406	16364	16435	16418	16529	16298	16299	16292	16268	16331	16216	16509	16481	16376	16316	16324	16334	16293	16434	16317	16318	16463	16378	16313	16310	16467	16254	16330	16232	16215	16368	16408	16488	16328	16323	16448	16295	16379	16371	16474	16493	16380	16332	16235	16353	16163	16607	16365	16217	16386	16376	16222	16383	16357	16483	16248	16334	16303	16251	16443	16304	16207	16428	16569	16215	16292	16321	16201	16215	16117	16304	16526	16371	16512	16337	16297	16372	16451	16469	16363	16214	16416	16449	16481	16364	16316	16417	16532	16599	16465	16348	16448	16422	16406	16405	16527	16506	16387	16352	16420	16426	16241	16152	16433	16312	16366	16245	16442	16468	16312	16281	16390	16276	16331	16266	16277	16372	16353	16400	16443	16404	16426	16485	16205	16403	16279	16287	16276	16258	16396	16280	16449	16386	16397	16401	16444	16314	16351	16578	16475	16263	16249	16297	16438	16292	16601	16355	16539	16355	16179	16453	16320	16172	16565	16382	16240	16298	16370	16514	16339	16512	16390	16378	16147	16433	16511	16483	16420	16469	16382	16569	16452	16214	16168	16468	16331	16621	16164	16300	16508	16509	16293	16485	16445	16367	16274	16386	16259	16470	16425	16473	16355	16404	16260	16399	16384	16370	16262	16490	16224	16311	16279	16398	16241	16142	16284	16245	16109	16388	16372	16204	16405	16373	16325	16289	16249	16316	16286	16226	16188	16244	16290	16277	16316	16370	16448	16182	16330	16485	16538	16364	16408	16515	16521	16397	16408	16371	16101	16190	16361	16197	16537	16443	16423	16480	16497	16318	16195	16370	16225	16274	16458	16452	16361	16402	16182	16477	16372	16387	16379	16261	16363	16395	16327	16397	16254	16244	16351	16256	16266	16450	16454	16295	16428	16319	16173	16436	16421	16301	16372	16173	16405	16310	16432	16314	16366	16559	16280	16399	16335	16575	16457	16325	16524	16417	16493	16414	16344	16388	16281	16309	16160	16251	16277	16201	16345	16356	16385	16275	16144	16134	16522	16255	16432	16315	16386	16294	16535	16310	16440	16540	16228	16371	16410	16320	16429	16224	16364	16419	16102	16332	16443	16354	16441	16412	16458	16415	16195	16366	16329	16201	16524	16432	16432	16585	16118	16385	16371	16395	16485	16197	16332	16117	16281	16111	16339	16348	16348	16424	16491	16124	16526	16191	16396	16510	16538	16438	16327	16280	16241	16169	16331	16337	16583	16446	16470	16544	16420	16237	16353	16552	16374	16263	16588	16398	16139	16439	16217	16171	16273	16289	16317	16332	16397	16554	16386	16422	16365	16345	16232	16143	16270	16464	16222	16267	16241	16367	16449	16365	16340	16209	16431	16317	16141	16407	16193	16395	16322	16175	16109	16210	16277	16352	16233	16623	16096	16253	16337	16411	16315	16259	16345	16335	16412	16294	16346	16259	16303	16410	16343	16179	16383	16207	16330	16356	16320	16334	16532	16444	16321	16494	16291	16227	16339	16382	16374	16272	16272	16240	16243	16327	16317	16502	16378	16418	16409	16320	16268	16208	16430	16400	16648	16354	16503	16288	16490	16434	16136	16401	16351	16451	16454	16399	16444	16514	16502	16335	16543	16476	16316	16251	16412	16361	16446	16390	16443	16223	16211	16220	16437	16432	16245	16332	16312	16320	16386	16190	16082	16649	16333	16446	16248	16364	16313	16264	16544	16398	16368	16543	16377	16224	16372	16548	16368	16391	16390	16520	16476	16331	16274	16262	16321	16378	16323	16308	16356	16411	16313	16152	16365	16224	16280	16463	16386	16316	16313	16311	16440	16534	16460	16245	16218	16345	16291	16550	16340	16412	16134	16359	16322	16349	16257	16288	16427	16344	16479	16473	16384	16293	16205	16227	16365	16618	16274	16577	16621	16218	16296	16364	16455	16221	16218	16185	16340	16306	16280	16296	16439	16494	16293	16464	16417	16145	16339	16370	16442	16345	16288	16369	16532	16349	16336	16360	16404	16361	16342	16376	16051	16375	16411	16391	16242	16219	16535	16163	16336	16383	16425	16219	16329	16406	16359	16323	16423	16386	16309	16410	16380	16446	16440	16524	16539	16470	16381	16292	16377	16245	16386	16443	16332	16384	16336	16290	16344	16504	16387	16416	16480	16316	16178	16406	16506	16432	16114	16354	16219	16145	16513	16497	16345	16184	16151	16260	16549	16455	16533	16520	16579	16305	16205	16338	16239	16234	16481	16555	16291	16315	16270	16391	16389	16430	16467	16259	16449	16371	16382	16318	16301	16216	16422	16435	16396	16284	16332	16532	16336	16276	16473	16363	16243	16239	16547	16302	16521	16268	16294	16320	16305	16299	16217	16290	16215	16427	16519	16420	16499	16235	16247	16414	16534	16301	16448	16377	16396	16284	16285	16559	16375	16360	16434	16291	16269	16348	16498	16417	16330	16426	16442	16412	16418	16065	16310	16427	16260	16372	16314	16453	16076	16213	16190	16347	16293	16335	16273	16386	16336	16141	16297	16367	16380	16210	16191	16490	16449	16497	16538	16527	16541	16400	16508	16400	16468	16471	16155	16208	16295	16146	16168	16354	16506	16567	16406	16415	16415	16405	16146	16351	16346	16271	16339	16338	16340	16280	16493	16484	16481	16546	16331	16186	16344	16495	16612	16410	16292	16373	16497	16385	16320	16506	16574	16596	16428	16267	16216	16078	16294	16303	16210	16384	16236	16277	16305	16386	16251	16447	16386	16415	16387	16180	16154	16240	16401	16336	16201	16475	16689	16391	16345	16455	16345	16250	16404	16371	16275	16505	16596	16310	16322	16328	16289	16224	16446	16440	16285	16265	16381	16253	16301	16272	16318	16356	16580	16112	16376	16293	16180	16427	16342	16462	16475	16438	16228	16289	16439	16144
24306	43423	44465	35948	30307	26659	23927	21687	19351	18022	17054	16391	15620	15641	15188	15102	14804	14834	14720	14858	14664	14610	14635	14413	14402	14403	14390	14414	14440	14369	14200	14408	14367	14288	14235	14153	14262	14155	13992	14107	14106	14057	14307	14239	14369	14200	14143	13902	14293	14040	14245	14067	14210	14158	14200	14118	14073	14038	14260	14104	14145	14218	14212	14107	14165	14199	14010	13947	14207	14247	14216	13970	14126	14180	13951	14206	14073	14088	14101	14090	14190	14286	14291	13983	14120	14343	14002	14048	14232	14073	14134	14170	14196	14264	14164	14203	14033	14235	14096	14084	14205	14109	14074	13940	14051	14212	14155	14302	14114	14117	14055	14051	14110	14167	14286	14241	14199	13949	14075	14037	14118	14265	14134	13975	14220	14125	14145	14054	14050	14220	14096	14211	14097	14050	14108	14323	14285	14171	14104	14124	13950	14080	14171	14143	14223	13940	13963	14061	14028	14165	14014	14134	14024	14257	14179	14131	14131	14068	14216	14126	14035	14050	14125	14094	14145	13997	14202	14032	14023	14268	13984	14077	14151	14150	14071	14156	14115	14104	14168	14190	14080	14073	14168	14040	14140	13962	14134	14060	14184	14192	14176	14106	14078	14069	14151	14152	13996	14134	14197	14235	14102	14222	13988	13994	13974	13882	14292	14087	13980	14134	14210	14079	13978	14141	14201	14037	14062	13970	13987	14216	14044	14191	14129	14170	14145	14108	14127	14015	14193	14099	14229	14110	14113	14085	14030	14093	14111	14255	14161	14032	14010	14078	14084	14156	14049	14195	14056	14188	14189	13972	14099	14261	14067	14062	14091	14001	14200	14054	14121	14048	14115	14165	14131	13771	13848	14133	14107	14019	14037	13937	14102	14291	14122	14135	14045	13945	14187	13999	14102	14054	14188	14030	14063	14140	14113	14027	14145	14140	14060	14006	14236	14101	14039	13985	13963	13990	14051	14049	14109	13874	14102	14107	14087	14096	13962	14154	14149	14103	14142	14076	14129	14178	14108	14078	14160	14201	14273	14099	13980	14155	14024	14148	14182	14000	14159	14231	14043	14098	14093	13848	14185	14151	14035	14051	14374	14122	14091	14092	14126	14079	13939	13907	13854	14100	14120	14008	14294	14181	14080	14081	14154	14027	13961	14026	14138	13974	14162	14135	14161	14094	14049	14161	14279	14191	14199	14182	14006	14250	14018	14174	14253	14122	14059	14200	13980	14046	14063	14056	14180	13964	14046	14177	14094	14006	14052	14139	14076	14155	13980	14224	14175	14178	14147	14134	14099	14454	14137	14100	14172	14273	13963	14121	13877	14272	14106	14213	14212	14103	14125	13982	14234	14033	14259	14018	14088	14120	14115	14085	14055	14198	14131	14032	13991	14228	14006	14064	14276	14263	14133	14084	14311	14127	14118	14053	14146	14126	14009	14146	14074	14146	14110	14090	14296	14213	14098	14028	14034	13986	14006	14083	14134	14302	14174	14128	14193	14001	14042	13932	14091	14010	14009	14082	14063	14097	13965	14145	14023	14001	14173	13883	14101	14075	14313	13988	14002	14101	13944	14065	14033	14004	14176	13973	14119	14058	14137	14137	14218	14064	14002	14140	14060	14158	14034	14072	14097	14040	14032	14155	14139	14242	14048	14134	14102	13866	14223	14224	14056	14214	14065	14089	14179	13964	14132	14170	14090	14168	14154	14122	14173	14223	14161	14048	14055	14126	14236	13981	14198	14104	14172	13992	14085	14163	14044	14217	14156	14122	14346	14055	13829	14053	14195	14147	14013	14198	14094	14065	13963	14146	14131	14116	14041	13996	14152	13996	14223	14022	13870	14181	14003	14110	13907	14158	14130	13959	14230	14290	14044	13958	14193	14077	13928	14112	14327	14057	14169	14207	14304	14171	14096	13977	14261	14206	14044	14042	14118	14118	14111	14155	14054	14122	14103	14229	14050	14024	14029	14203	14042	14012	14132	14109	14148	14021	13939	14091	14123	14006	14036	14147	14161	14026	14038	14201	14117	14095	14126	14098	14122	14267	14215	14315	14044	14182	14170	14280	13947	14177	14272	14195	14180	14081	14185	14115	14127	14142	14088	14064	14118	14166	14182	14139	14218	14107	14048	14088	14169	14390	14053	14194	14116	14088	14133	14205	14031	14028	14164	14244	14087	14280	14223	14098	14112	13932	13966	13966	14167	14033	14058	14045	14081	14145	14068	14000	14210	14119	14256	14137	14189	14176	14160	14190	13962	14025	14022	13992	14187	14126	14180	14251	14197	14131	14174	14270	14057	14174	14384	14159	14181	14130	14209	14126	14155	14141	14133	14011	14174	14146	14158	14227	14101	13943	13881	14212	13984	14163	14160	14177	14029	14251	14046	13946	14053	14213	14221	14139	14155	14121	13908	14204	14011	14014	14260	14161	14119	14234	14251	14119	14174	14125	14125	14230	14216	14181	14006	14135	14018	13994	14126	14011	14080	13928	14124	14357	14024	14189	14186	14016	14039	14087	14220	14145	14054	14087	14151	14128	14093	14009	14115	14228	14050	14110	14085	13971	14170	13938	14044	14049	14033	14139	14228	14103	14113	14071	14088	14176	14165	14232	14117	14248	14086	14199	13921	14203	14065	14092	14171	14062	14132	14070	14101	14009	14094	14118	14024	14058	14149	14276	14045	13904	14210	14049	13935	14151	14095	13976	14098	14165	14127	13972	14119	14132	14103	14101	14211	14072	14225	14192	14105	14185	14176	14077	14133	14177	13854	13960	14103	14204	14067	13948	14139	14129	14041	13962	14136	14162	14123	14138	14308	14143	14214	14215	14085	14023	14041	14156	14211	14125	14120	13971	14059	14219	14110	13992	14128	14179	14162	14095	14166	13898	14198	14136	14166	13989	14145	14102	14004	14222	13858	14255	14289	14293	14145	14071	14119	14111	14155	14259	14136	14224	14172	14101	13991	14152	14145	14087	14056	14071	14109	14082	13934	14135	13894	14000	14087	14036	14094	13971	14222	14083	14063	14027	13863	14071	14143	13926	14403	14123	13927	14048	14226	14140	14140	14219	14182	14019	14246	14154	14232	14298	14135	14310	14104	14058	14118	14042	14273	14114	14122	14126	14092	14168	14143	14145	14014	14032	14116	13992	14238	14179	14097	14081	13941	14163	14113	14295	14184	14128	14022	14043	14023	14179	14097	14163	14099	14038	14221	14039	14223	14139	14088	13866	14114	14166	14208	14037	14138	14064	14068	14274	14106	14270	14209	14105	14031	14190	14077	13894	14298	14252	14050	14035	14097	14107	14185	13954	14218	14050	14133	14087	14165	14124	14329	14076	14121	14034	14164	14290	14283	14182	14017	14190	14078	14122	14091	14143	14158	14028	14013	14081	14028	14025	14074	14307	14199	13994	14201	13980	14116	14160	14102	14225	14170	14235	14187	14105	14030	14083	13846	14110	14072	14225	13941	13874	14041	14166	14087	13999	13958	14286	14130	14196	14037	14158	13894	14069	14121	14188	14138	14111	14058	14100	14167	14168	14082	14198	14041	14127	14096	14199	14217	14337	14046	13969	14130	14142	14233	14309	14105	14177	14090	14130	14060	14198	13946	14131	14326	14084	14071	14110	14121	14115	14200	14036	14203	14026	13989	14176	13950	14113	14086	14216	14099	14049	13965	14128	14088	14209	14083	14304	13924	14048	14039	14149	14108	14233	14229	14111	14298	14133	14259	13986	14147	14060	14160	14152	14096	14039	14077	14026	14146	13985	14148	14091	14118	14187	14067	14255	14137	14087	14107	14235	14136	14011	14132	14256	14302	14232	14213	14049	14103	14236	14142	14096	14219	14008	14010	14272	14027	14151	14170	14229	14151	13965	13995	14098	14215	14082	14111	14085	14196	14083	14149	14279	14148	14121	14176	14308	14059	14082	14346	14030	13955	14041	14037	14122	14245	14141	14065	14307	14145	14141	13979	13997	14031	14317	14116	14138	13977	14076	14204	14166	14130	14121	14037	14171	13959	14054	14145	14156	13944	14072	14178	14156	13936	14087	13976	14113	14134	14162	14106	14116	14093	14107	13849	14067	14016	14181	14082	14102	13995	14023	14252	14121	14123	14052	14176	14212	14052	14118	14182	14200	14100	14093	14233	14099	14096	14148	14094	14254	14076	14021	13967	14179	14065	14092	14137	14107	14152	14074	14130	13998	14181	14083	14141	14122	14127	14092	13980	14086	14104	14243	13989	14284	14134	14107	14147	14237	13986	14235	13929	14042	14119	14020	14100	14164	14032	14044	14289	14014	13994	14034	14140	14213	14026	13929	14070	14222	14232	13955	14065	14129	14111	14148	14007	14243	14110	14176	14029	14046	14103	13999	14196	14091	14106	14150	13907	14085	14100	14034	14180	14283	14352	14113	14135	14069	14221	14198	14232	14108	14188	14294	14164	14154	13957	14163	14187	14070	14017	14184	14084	14039	14136	14081	14115	14152	14069	14114	14096	14075	14020	13979	14132	14150	14129	14013	13866	14212	14309	14119	13951	13975	14240	14106	14076	14176	14135	14231	14055	14336	14166	14109	13913	14135	13916	14211	14216	14207	14009	14155	14110	13988	14089	14114	14188	14058	14084	14073	14223	13933	14250	14319	14157	14049	14204	14088	14136	14189	14091	14053	14049	14176	14090	14234	14002	14165	14014	14040	14129	14030	14100	14105	14022	14151	14093	13979	14068	14194	13871	14161	14072	14115	14111	14216	14154	14032	14210	13955	13992	14053	14097	13977	14084	13953	14085	14276	14136	14118	13935	14052	14109	14027	14136	14089	14193	14116	14030	14002	14153	14283	14056	14171	14060	14131	14104	14324	14082	14091	14125	14189	13970	14124	14195	14196	14119	14208	13928	14021	14154	14048	14284	14010	14252	14113	14064	14140	14195	14095	14199	14145	14046	14115	14102	14082	14214	14042	14330	14128	14121	13916	14210	14187	14274	14127	14044	14196	14013	14088	14205	14011	14103	14291	14202	14049	13912	14176	14004	14082	14013	14253	14044	14103	14142	14080	14136	14159	14089	13990	13998	14091	14161	14158	14181	14085	14093	14154	14038	13997	14167	14170	14172	13966	14242	14047	14149	14245	14210	14100
24074	21510	29347	25078	24840	28435	29525	24268	21640	20688	19870	18907	18482	18197	17928	17590	17647	17567	17265	17356	17299	16973	17190	16903	16881	16926	16839	16853	16698	17005	16710	16586	16593	16704	16797	16643	16760	16594	16644	16831	16617	16766	16484	16446	16403	16525	16462	16641	16637	16720	16669	16735	16470	16651	16352	16486	16637	16528	16619	16496	16616	16690	16378	16325	16556	16507	16485	16504	16484	16469	16598	16367	16619	16558	16442	16527	16525	16469	16430	16671	16533	16399	16506	16475	16774	16680	16919	16387	16509	16499	16653	16686	16825	16562	16457	16659	16622	16481	16535	16466	16554	16490	16565	16459	16242	16537	16600	16487	16505	16467	16559	16595	16455	16658	16551	16303	16438	16689	16420	16509	16350	16630	16515	16647	16512	16516	16510	16433	16488	16483	16590	16525	16497	16501	16725	16284	16580	16475	16440	16290	16688	16367	16596	16523	16364	16563	16710	16579	16469	16478	16448	16679	16490	16688	16230	16476	16454	16624	16401	16454	16721	16447	16633	16173	16613	16645	16582	16319	16501	16430	16523	16542	16487	16393	16664	16496	16637	16444	16670	16570	16470	16547	16499	16380	16525	16428	16334	16540	16690	16524	16575	16454	16404	16491	16395	16663	16371	16515	16466	16610	16529	16607	16699	16463	16657	16421	16590	16507	16601	16470	16484	16420	16569	16561	16521	16742	16606	16670	16417	16453	16685	16391	16413	16566	16296	16436	16596	16547	16687	16577	16317	16326	16450	16381	16488	16474	16480	16538	16472	16467	16502	16609	16485	16514	16485	16363	16695	16526	16415	16317	16628	16474	16648	16731	16475	16554	16846	16578	16500	16614	16404	16578	16521	16643	16641	16554	16741	16406	16670	16494	16311	16562	16467	16554	16724	16658	16540	16406	16536	16482	16468	16490	16510	16448	16472	16515	16377	16771	16511	16459	16581	16325	16463	16530	16635	16316	16540	16517	16459	16469	16469	16506	16586	16561	16383	16404	16351	16340	16429	16448	16482	16286	16388	16493	16572	16677	16596	16446	16522	16507	16534	16641	16587	16818	16400	16439	16500	16310	16348	16642	16558	16435	16472	16302	16404	16486	16570	16610	16432	16583	16561	16433	16260	16469	16468	16604	16429	16381	16507	16347	16545	16415	16550	16482	16511	16628	16566	16713	16530	16488	16507	16476	16616	16418	16472	16615	16522	16538	16459	16509	16470	16303	16453	16280	16361	16483	16396	16584	16423	16593	16424	16341	16616	16640	16606	16386	16535	16445	16315	16498	16417	16654	16460	16491	16237	16556	16606	16579	16508	16377	16477	16519	16538	16700	16596	16535	16566	16319	16404	16522	16637	16570	16674	16381	16452	16624	16604	16359	16557	16493	16415	16461	16637	16469	16392	16533	16523	16560	16450	16498	16509	16466	16547	16462	16627	16308	16358	16361	16496	16441	16445	16652	16485	16321	16371	16484	16582	16411	16457	16461	16414	16381	16602	16463	16558	16395	16503	16479	16805	16583	16348	16533	16495	16458	16626	16537	16516	16455	16449	16325	16622	16601	16450	16443	16476	16625	16527	16631	16651	16478	16631	16558	16544	16409	16593	16455	16501	16390	16553	16486	16377	16638	16377	16478	16603	16561	16511	16377	16495	16450	16450	16435	16454	16525	16460	16558	16467	16530	16385	16545	16566	16313	16508	16351	16499	16453	16543	16453	16390	16428	16480	16394	16234	16597	16733	16406	16492	16428	16394	16447	16552	16600	16428	16482	16653	16458	16449	16658	16466	16585	16442	16305	16659	16487	16382	16403	16553	16645	16535	16670	16452	16318	16647	16587	16254	16368	16438	16541	16510	16689	16560	16607	16601	16584	16613	16557	16383	16482	16594	16521	16350	16500	16427	16275	16624	16510	16382	16809	16657	16674	16499	16595	16315	16554	16716	16449	16416	16429	16459	16497	16398	16679	16559	16506	16564	16646	16630	16369	16469	16494	16561	16505	16532	16408	16605	16413	16607	16487	16436	16311	16293	16501	16766	16434	16461	16425	16445	16624	16420	16525	16672	16450	16648	16533	16533	16584	16478	16611	16498	16355	16453	16255	16314	16710	16354	16436	16618	16540	16571	16267	16388	16675	16360	16653	16602	16456	16621	16413	16611	16620	16500	16365	16452	16573	16479	16360	16542	16402	16652	16211	16346	16335	16453	16488	16445	16520	16536	16397	16476	16565	16464	16405	16340	16484	16543	16578	16641	16640	16585	16424	16466	16427	16540	16576	16514	16400	16509	16528	16623	16571	16578	16682	16464	16619	16525	16525	16526	16631	16469	16534	16247	16677	16421	16474	16606	16455	16424	16452	16736	16475	16703	16613	16524	16545	16502	16440	16591	16597	16480	16617	16509	16598	16608	16445	16763	16607	16692	16580	16513	16561	16549	16469	16479	16364	16495	16550	16443	16537	16646	16267	16354	16458	16605	16709	16651	16584	16602	16477	16619	16484	16495	16567	16418	16596	16483	16385	16552	16432	16476	16666	16561	16337	16407	16458	16534	16533	16392	16467	16487	16404	16400	16508	16570	16413	16667	16258	16403	16539	16564	16534	16558	16562	16521	16466	16519	16219	16495	16507	16336	16485	16465	16755	16384	16384	16418	16362	16451	16523	16320	16503	16501	16295	16468	16524	16686	16505	16429	16417	16402	16607	16305	16245	16446	16393	16467	16567	16473	16479	16529	16622	16523	16502	16623	16490	16714	16445	16443	16464	16428	16396	16457	16549	16663	16622	16427	16503	16321	16433	16444	16613	16701	16385	16441	16233	16415	16447	16446	16358	16476	16561	16584	16391	16587	16670	16398	16543	16634	16367	16363	16552	16505	16310	16374	16558	16395	16519	16491	16482	16426	16421	16361	16653	16392	16536	16578	16512	16411	16608	16612	16660	16611	16640	16600	16410	16510	16461	16520	16533	16712	16581	16659	16445	16491	16573	16574	16440	16589	16611	16250	16619	16588	16668	16440	16293	16399	16475	16440	16348	16733	16524	16597	16614	16596	16478	16516	16426	16579	16444	16431	16664	16404	16676	16415	16394	16453	16586	16467	16540	16439	16382	16697	16523	16586	16491	16514	16314	16602	16326	16582	16578	16342	16825	16469	16432	16279	16342	16563	16565	16496	16530	16442	16473	16242	16604	16400	16450	16622	16360	16422	16494	16549	16579	16477	16505	16686	16463	16581	16516	16469	16321	16518	16545	16595	16712	16253	16371	16313	16407	16538	16536	16361	16568	16369	16536	16296	16463	16517	16570	16385	16671	16674	16420	16497	16615	16416	16429	16598	16537	16638	16618	16553	16471	16473	16591	16523	16478	16556	16419	16465	16511	16480	16423	16474	16592	16418	16628	16493	16529	16553	16590	16488	16528	16487	16586	16414	16540	16549	16440	16392	16597	16534	16472	16520	16373	16317	16287	16401	16508	16427	16248	16378	16525	16347	16479	16428	16655	16611	16636	16482	16553	16701	16403	16479	16403	16502	16509	16643	16571	16570	16705	16550	16578	16509	16319	16492	16486	16647	16486	16305	16510	16552	16601	16577	16590	16371	16391	16574	16410	16697	16393	16146	16498	16513	16518	16360	16588	16627	16250	16304	16279	16501	16533	16298	16496	16564	16462	16445	16404	16489	16495	16657	16589	16594	16389	16612	16486	16200	16498	16336	16598	16642	16348	16420	16513	16541	16548	16596	16315	16630	16486	16617	16468	16794	16285	16584	16565	16595	16329	16527	16383	16485	16661	16528	16639	16568	16448	16456	16491	16338	16510	16339	16636	16682	16684	16410	16402	16590	16384	16380	16456	16525	16385	16402	16356	16595	16615	16377	16361	16575	16362	16614	16657	16567	16597	16539	16491	16549	16543	16459	16440	16416	16448	16569	16667	16473	16648	16540	16494	16480	16500	16525	16351	16416	16454	16597	16504	16549	16522	16533	16428	16433	16455	16432	16408	16414	16581	16438	16658	16380	16235	16440	16522	16610	16465	16712	16556	16640	16702	16476	16361	16452	16528	16491	16573	16541	16469	16584	16492	16524	16519	16699	16429	16660	16513	16527	16465	16334	16697	16758	16457	16434	16455	16581	16552	16698	16394	16485	16481	16562	16669	16344	16709	16332	16438	16650	16547	16572	16682	16545	16645	16481	16322	16424	16645	16488	16392	16533	16414	16552	16674	16639	16498	16347	16587	16474	16356	16685	16514	16591	16486	16493	16358	16669	16557	16523	16645	16568	16406	16549	16502	16370	16550	16499	16626	16503	16335	16568	16461	16459	16604	16474	16547	16498	16409	16583	16219	16464	16247	16378	16385	16488	16511	16500	16519	16346	16625	16553	16564	16441	16646	16542	16598	16417	16635	16570	16660	16711	16434	16659	16426	16361	16420	16341	16361	16655	16690	16591	16467	16607	16676	16561	16461	16747	16448	16482	16752	16398	16376	16554	16603	16424	16547	16420	16549	16468	16452	16385	16420	16560	16534	16484	16571	16571	16512	16335	16560	16314	16447	16386	16231	16473	16300	16528	16608	16503	16520	16448	16205	16576	16465	16497	16538	16519	16406	16562	16614	16440	16266	16516	16557	16423	16332	16485	16549	16377	16436	16528	16490	16392	16540	16572	16444	16717	16343	16576	16477	16411	16584	16281	16523	16563	16472	16593	16595	16347	16407	16472	16433	16322	16304	16569	16512	16517	16431	16474	16529	16602	16423	16482	16491	16553	16338	16592	16456	16391	16543	16342	16454	16616	16326	16558	16658	16750	16578	16466	16477	16513	16423	16586	16666	16692	16423	16398	16420	16577	16544	16671	16438	16271	16657	16678	16542	16510	16459	16698	16478	16736	16626	16477	16398	16510	16541	16485	16620	16459	16585	16333	16544	16591	16539	16656	16385	16394	16566	16456	16462	16506	16393	16714	16587	16716	16342	16440	16487	16374	16601	16460	16376	16699	16516	16499	16514	16384	16582	16550	16488	16634	16665	16494	16518	16627	16514	16618	16569	16346	16385	16246	16289	16400	16379	16359	16574	16623	16442	16580	16515	16463	16508	16281	16574	16480	16322	16679	16407	16655	16607	16443	16510	16435	16547	16808	16336	16627	16638	16462	16360
27339	49542	50887	41766	35874	32025	28757	25130	21789	20012	18741	17817	16781	16568	16167	15755	15205	15316	15170	15252	15105	15082	14896	14900	14690	14692	14735	14577	14371	14485	14421	14490	14461	14430	14612	14329	14383	14287	14250	14407	14321	14302	14475	14305	14170	14167	14341	14241	14079	14273	14180	14266	14312	14136	14328	14103	14120	14217	14198	14171	14226	14199	14221	14176	14086	14069	14107	14272	14082	14147	14175	14272	14147	14189	14351	14153	14159	14194	14264	14192	14146	14267	14126	14193	14280	14282	14461	14273	14222	14295	14223	14109	14319	14221	14196	14220	14117	14181	14012	14136	14129	13983	14334	14336	14229	14159	14150	14213	14152	14113	14176	14031	14034	14174	14233	14270	14268	13952	14312	14167	14243	14104	14215	14229	14290	14254	14272	14270	14092	14102	14063	14107	14294	14213	14265	14213	14047	14019	14115	14245	14216	14333	14177	14148	14279	14274	14193	14281	14118	14158	13999	14195	14193	14196	14194	14142	14116	14153	14157	14100	14293	14197	14270	14192	14198	14321	14157	13946	14171	14206	14328	14207	14083	14190	14205	14323	14164	14336	14148	14030	14148	14236	14030	14198	14151	14051	14110	14034	14106	14170	14235	13950	14206	14058	14110	14249	14139	14075	14005	14182	14258	14211	14132	14138	14044	14122	14105	14182	14192	13954	14204	14319	13965	14269	14159	14329	14112	14284	14136	14106	14272	14107	14196	14294	14084	14096	14299	14194	14111	14252	14289	14214	14229	14203	14084	14147	14239	14034	14350	14136	14079	14174	14215	14028	14171	14308	14213	14201	14165	14002	14089	14178	14110	14135	14313	14262	14030	14249	14028	14141	14143	14232	14150	14189	14107	14203	14306	14067	14160	14255	14001	14196	14162	14097	14134	14087	14182	14056	14104	14215	14117	14037	14252	14075	14130	14108	14010	14238	14290	14017	14204	14201	14135	14100	14074	14143	14292	14107	14262	14157	14180	14128	14209	14140	14269	14277	14289	14170	14248	13980	14257	14067	14238	14132	14275	14074	14220	14127	14214	14152	14158	14230	14003	14181	14149	14203	14098	14150	14112	14280	14094	14138	14178	14109	14148	14179	14059	14272	14005	14204	14067	14165	14336	14246	14122	14345	14165	14099	14148	14110	14071	14146	14254	13983	14314	14070	14131	14105	14141	14245	14152	14174	14042	14204	14203	14173	14274	14193	14175	14127	13994	14395	14175	14199	14158	14133	14135	14276	14276	14202	14264	14035	14009	14091	14224	14214	14303	14114	14188	14273	14007	14071	14278	14156	14351	14080	14262	14118	14017	14201	14226	14189	14230	14098	14185	14123	14110	14339	14003	14127	14197	14293	14189	14178	14164	14107	14128	14396	14148	14181	14175	14254	14086	14157	14082	14060	14071	13994	14247	14128	14295	14151	14135	14127	14231	14040	14036	14018	14067	14129	14231	14172	14278	14037	14209	13997	14216	14172	14195	14131	14124	14171	14071	14208	14208	14167	14117	14126	14161	14185	14073	14090	14163	14175	14191	14018	14262	14085	13997	14276	14192	14031	14292	14332	14063	14094	14098	14146	14363	14245	14185	14104	14402	14005	14058	14159	14021	14084	14131	14240	14172	14043	14153	14204	14170	14178	14156	14184	14252	14295	14178	14166	14093	14120	14357	14260	14032	14060	14261	14237	14147	14269	14036	14055	14021	14135	14245	14041	14157	14242	14199	14205	14181	14186	14152	14058	14109	14215	14270	14157	14256	14037	13988	14177	14241	14182	14182	14142	14178	14001	14224	14187	14011	14094	14193	14152	13926	14136	14263	14219	14081	14089	14123	14212	14033	14134	14379	14199	14153	14112	14153	14245	14119	14279	14174	14108	14144	14102	14037	14229	14064	14193	14306	13977	14011	14247	14079	14236	14271	14168	14309	14099	14082	14168	14178	14062	14160	14281	14281	14271	14168	14228	14172	14120	14286	14135	14125	14208	14294	14112	14171	14151	14202	13971	14123	14137	14064	14054	14300	14342	14071	14159	13939	14209	14223	14158	14211	14094	14092	14292	14247	14309	14216	14155	14111	14218	14233	14107	14130	14255	14226	14280	14270	14031	14296	14119	14200	14197	14150	14125	14227	14129	14179	14366	14269	14213	14092	14101	14092	14062	14111	14182	14213	14260	14241	14165	14074	14231	14120	14164	14148	14129	14237	14135	14182	14237	14114	14178	14187	14031	14269	14127	14121	14171	14203	14172	14206	14167	14279	14212	14163	14162	14331	14095	14285	14284	14323	14198	14216	14102	14133	14150	14180	14143	14124	14331	14039	14361	14085	14225	14161	14167	14218	14373	14309	14179	14130	13964	14203	14295	14212	14222	14379	14125	14225	14099	14406	14175	14133	14068	14166	14089	14341	14001	14123	14114	13960	14237	14214	14261	14302	14327	14100	14248	14137	14174	14256	14308	14183	14045	14088	14271	14162	13986	14196	14322	14286	14087	14082	14239	13956	14075	14182	14103	14177	14198	14126	14129	14333	14290	14241	14185	14201	14213	14085	14127	14146	14238	14100	14192	14103	14306	14341	14123	14084	14119	14083	14051	14173	14306	14047	14114	14217	14090	14230	14135	14273	14255	14167	13939	14032	14247	14286	14210	14260	14184	14114	14230	14161	14069	14303	14207	14045	14297	14181	14132	13988	14008	13957	14055	14118	14111	14083	14221	14107	14165	14060	14232	14270	14091	14143	14211	14044	14229	14182	14043	14070	14225	14132	14340	14317	14249	14354	14218	14203	14228	14225	14183	14068	14186	14137	14232	14222	14100	14027	14091	14259	14069	14137	14179	14250	14276	14050	14243	14190	14162	14398	14276	14368	14220	14157	14179	14209	14057	14074	14246	14137	14278	14205	13998	14183	14128	14117	14236	14127	14228	14013	14107	14219	14106	14181	14240	14198	14237	14169	14290	14266	14274	14327	14100	14101	14041	14227	14315	14057	14063	14099	14234	14125	14259	14166	14256	14176	14268	14072	14296	14163	14298	14232	14209	14179	14105	14239	14243	14382	14093	14219	14212	14132	14254	14257	14292	14375	14091	14099	14108	14127	14086	14300	14188	14024	14174	14304	14165	14263	14231	14173	14078	14254	14063	14291	14217	14222	14194	14091	14136	14236	14317	14182	14312	14208	14132	14268	14062	14158	14254	14138	14183	14144	14185	14172	14238	14167	14194	14264	14255	14089	14027	14365	14298	14187	14179	14074	14268	14177	14153	14058	14116	14212	14173	14134	14185	14138	14217	14150	13933	14270	14155	14270	14194	14190	14324	14357	14269	14239	14071	14203	14192	14152	14160	14060	14134	14044	14097	14215	14274	14246	14209	14298	14148	14186	14177	14311	14132	14057	14240	14109	14125	14210	14087	14155	14004	14286	14349	14093	14316	14235	14046	14138	14266	14254	14126	14175	14095	14147	14198	14025	14126	14057	14096	14202	14347	14268	14179	14172	14132	14084	14273	14228	14067	13980	14157	14048	14068	14117	14200	14435	14173	14159	14281	14237	14162	14169	14035	14122	14289	14188	14206	14232	14190	14385	14252	14266	14212	14174	14213	14096	13974	14292	14173	14268	14148	14471	14213	14267	14043	14182	14112	13958	14314	14022	14196	14128	14231	14258	14272	14126	14237	14364	14374	14271	14042	14167	14212	14113	13986	14038	14208	14143	14121	14311	14238	14072	14090	14220	14254	14240	14111	14219	14296	14264	14302	14186	14172	14271	14175	14241	14157	14156	14311	14226	14322	14239	14216	14129	14144	14125	14070	14136	14124	14285	14122	14162	14166	14078	14204	14288	14052	14135	14289	14030	14247	14184	13954	14240	14121	14099	14103	14177	14000	14160	14187	14127	14254	14332	14138	14172	14179	14119	14207	14239	14103	14193	14236	14167	14156	14258	14119	14087	14166	14259	14085	14130	14207	14055	14238	14044	14152	14061	14030	14188	14186	14236	14076	14253	14185	14342	14105	14117	14073	14196	14000	14205	14026	14284	14119	14133	14246	14270	14128	14070	14201	14150	14250	14183	14115	14169	14205	14204	14238	14078	14098	14139	14002	14274	14061	14126	14264	14352	14071	14344	14074	13980	14105	14285	13940	14102	14240	14367	14208	14171	14334	14162	14333	14278	14182	14168	14210	14177	14334	14252	14202	14127	14225	14162	14170	14155	14368	14139	14047	14138	14243	14144	14120	14061	14144	14066	14113	13977	14068	14247	14096	14083	14202	14219	14285	14240	14193	14145	14168	14303	14089	14273	14414	14185	14104	14435	14202	14154	14138	14275	14158	14146	14325	14156	14025	14203	14244	14195	14168	14327	14182	14243	14147	14163	14161	14231	14042	14038	14208	14154	14250	14136	14095	14207	14218	14382	14374	14188	14204	14145	14138	14173	14105	14134	14232	14240	14083	14097	14156	14151	14195	14167	14235	14091	14102	14048	14195	14272	14252	14166	14307	14195	14251	14116	14157	14177	14223	14041	14199	14183	14301	14291	14436	14183	14185	14078	14021	14062	14134	14253	14060	14250	14163	14241	14216	14093	14221	14294	14029	14207	14044	14142	14250	14200	14056	14030	14076	14203	14301	14115	14130	14094	14394	14273	14181	14184	14167	14088	14227	14154	14071	14347	14315	14202	14273	14153	14283	14305	14207	14335	14153	14163	14135	14251	14247	14097	14173	14181	14118	14213	14193	14050	14087	14135	14085	14166	14207	13980	14206	13970	14002	14278	14195	14127	14313	14249	14179	14182	14231	14094	14163	14177	14176	14194	14338	14119	14138	14087	14189	14257	14322	14017	14160	14064	14371	14212	14321	14032	13984	14057	14196	14265	14032	14217	14207	14043	14071	14196	14212	14250	14061	14225	14114	14117	14079	14264	14110	14116	14165	14178	14148	14358	14031	14104	14285	14335	14185	14094	14328	14078	14172	14197	14082	14101	14101	14387	14051	14205	14000	14203	14076	14103	14132	14114	14291	14004	14081	14176	14233	14200	14140	14260	14007	14167	14036	14217	14077	14196	14167	14047	14169	14507	14280	14012	14235	14242	14253	14111	14175	14143	14257	14174	14226	14129	14135	14056	14122	14216	14096	14193	14125	14127	14105	14050	14351
29980	25641	31069	26995	22064	20611	19682	18549	17598	17557	17281	17028	17105	17076	16774	16695	16908	16656	16657	16774	16881	16590	16739	16700	16812	16626	16736	16843	16876	16572	16712	16667	16709	16774	16742	16695	16703	16584	16744	16808	16451	16730	16748	16549	16782	16630	16821	16983	16729	16677	16507	16326	16743	16534	16660	16732	16853	16747	16511	16577	16610	16557	16950	16819	16582	16430	16489	16688	16755	16680	16775	16845	16754	16741	16723	16715	16640	16483	16595	16730	16769	16486	16827	16729	16494	16600	16779	16516	16567	16548	16703	16633	16668	16408	16568	16677	16616	16551	16823	16664	16582	16778	16748	16752	16569	16567	16574	16589	16525	16754	16700	16638	16720	16427	16653	16563	16506	16726	16719	16586	16832	16682	16550	16574	16612	16479	16411	16810	16512	16571	16715	16631	16698	16708	16441	16578	16520	16531	16652	16689	16440	16558	16715	16589	16581	16598	16592	16577	16606	16430	16450	16569	16383	16759	16772	16467	16558	16732	16679	16676	16753	16811	16812	16645	16511	16555	16570	16809	16416	16614	16506	16554	16649	16740	16736	16558	16519	16537	16558	16486	16704	16568	16466	16807	16598	16560	16552	16492	16673	16726	16586	16775	16672	16539	16465	16604	16538	16534	16662	16763	16769	16459	16628	16626	16587	16586	16528	16614	16524	16465	16541	16585	16765	16685	16580	16762	16691	16675	16726	16614	16706	16710	16665	16732	16747	16577	16633	16692	16674	16481	16579	16514	16554	16672	16512	16616	16742	16707	16735	16721	16767	16669	16433	16586	16700	16666	16692	16479	16594	16626	16435	16631	16504	16597	16614	16666	16620	16796	16454	16626	16629	16484	16586	16704	16720	16912	16568	16498	16702	16608	16599	16628	16684	16685	16611	16470	16539	16749	16598	16599	16439	16749	16449	16466	16727	16707	16478	16521	16358	16568	16727	16540	16576	16599	16511	16779	16474	16551	16334	16764	16565	16532	16447	16716	16594	16690	16755	16693	16648	16469	16622	16354	16537	16780	16587	16752	16746	16623	16501	16702	16604	16616	16811	16534	16521	16462	16714	16674	16572	16423	16586	16530	16581	16811	16564	16567	16514	16561	16653	16446	16633	16410	16721	16549	16525	16694	16671	16570	16521	16573	16527	16500	16533	16687	16424	16375	16724	16770	16686	16575	16632	16585	16408	16593	16737	16628	16857	16633	16667	16643	16533	16596	16556	16427	16770	16664	16657	16497	16738	16590	16623	16542	16593	16693	16667	16670	16756	16547	16785	16822	16326	16498	16608	16803	16518	16779	16774	16566	16599	16715	16673	16780	16627	16711	16810	16577	16481	16520	16552	16653	16478	16556	16422	16561	16753	16688	16669	16726	16578	16723	16661	16659	16726	16510	16677	16424	16495	16580	16615	16675	16465	16785	16693	16645	16377	16646	16613	16463	16542	16555	16673	16598	16706	16649	16601	16524	16763	16705	16723	16524	16655	16403	16525	16778	16515	16645	16788	16502	16699	16692	16711	16683	16587	16633	16528	16509	16822	16674	16564	16741	16740	16804	16646	16604	16775	16718	16547	16755	16611	16470	16659	16451	16743	16705	16563	16783	16809	16638	16678	16552	16626	16533	16640	16529	16652	16540	16534	16729	16628	16704	16793	16555	16623	16593	16553	16757	16898	16695	16537	16717	16623	16784	16810	16522	16512	16530	16413	16602	16659	16545	16392	16630	16526	16723	16699	16586	16713	16688	16732	16531	16581	16560	16610	16826	16777	16507	16519	16808	16486	16449	16551	16658	16561	16522	16726	16645	16719	16686	16624	16627	16523	16423	16631	16643	16425	16689	16470	16600	16638	16769	16611	16656	16449	16827	16562	16625	16585	16636	16575	16718	16573	16409	16490	16886	16634	16708	16694	16735	16414	16650	16688	16629	16671	16616	16480	16473	16660	16569	16657	16573	16545	16575	16496	16718	16726	16564	16609	16693	16661	16712	16579	16730	16699	16548	16696	16587	16760	16750	16481	16580	16784	16607	16610	16630	16734	16424	16666	16540	16431	16575	16588	16550	16667	16610	16694	16724	16743	16525	16518	16585	16619	16662	16779	16578	16727	16869	16720	16445	16635	16569	16671	16789	16654	16594	16517	16604	16599	16693	16926	16494	16680	16551	16599	16646	16369	16318	16650	16629	16735	16654	16574	16428	16763	16609	16415	16933	16734	16727	16701	16545	16622	16609	16616	16556	16819	16659	16662	16606	16734	16659	16721	16742	16543	16696	16723	16885	16686	16754	16549	16835	16702	16608	16748	16547	16641	16357	16464	16465	16585	16657	16735	16769	16403	16598	16661	16474	16613	16482	16494	16565	16523	16680	16649	16609	16696	16666	16405	16402	16617	16491	16676	16522	16702	16705	16548	16751	16396	16522	16605	16565	16770	16689	16526	16470	16596	16616	16577	16356	16419	16708	16605	16552	16571	16637	16854	16677	16769	16516	16718	16387	16608	16687	16643	16534	16600	16731	16455	16836	16669	16696	16565	16515	16739	16657	16632	16612	16809	16521	16409	16885	16843	16539	16550	16626	16466	16579	16570	16740	16605	16634	16471	16449	16537	16842	16760	16615	16794	16546	16680	16644	16519	16598	16421	16706	16745	16543	16658	16634	16777	16763	16661	16506	16731	16632	16494	16469	16546	16553	16689	16644	16697	16474	16689	16607	16631	16687	16674	16782	16748	16618	16612	16683	16826	16441	16671	16656	16711	16426	16601	16648	16752	16402	16556	16750	16476	16706	16835	16674	16559	16656	16743	16578	16560	16659	16683	16590	16504	16833	16822	16753	16735	16348	16729	16543	16601	16684	16466	16608	16597	16571	16665	16726	16564	16619	16750	16662	16881	16599	16590	16759	16515	16597	16617	16630	16678	16814	16831	16725	16612	16701	16876	16562	16466	16591	16643	16749	16816	16533	16727	16787	16516	16462	16656	16417	16502	16357	16776	16726	16490	16872	16524	16660	16696	16718	16614	16594	16567	16496	16601	16401	16542	16550	16683	16592	16763	16642	16505	16468	16831	16429	16581	16683	16699	16573	16548	16685	16618	16474	16785	16770	16719	16588	16817	16585	16797	16428	16497	16513	16770	16539	16518	16709	16480	16415	16446	16682	16593	16648	16752	16664	16644	16650	16735	16665	16559	16679	16661	16390	16535	16752	16904	16504	16639	16628	16663	16607	16772	16523	16687	16589	16730	16702	16626	16562	16662	16348	16589	16938	16715	16686	16498	16681	16578	16698	16686	16445	16497	16730	16663	16570	16490	16578	16758	16567	16555	16725	16669	16625	16790	16627	16610	16527	16554	16853	16603	16712	16522	16574	16875	16616	16619	16636	16740	16397	16762	16364	16585	16560	16572	16603	16683	16461	16582	16526	16639	16561	16663	16625	16596	16443	16460	16482	16555	16738	16650	16653	16684	16626	16724	16600	16541	16521	16524	16377	16659	16639	16464	16546	16553	16730	16537	16609	16473	16682	16478	16470	16563	16622	16554	16551	16813	16797	16496	16613	16774	16606	16500	16728	16599	16392	16671	16797	16638	16712	16827	16528	16675	16552	16678	16696	16652	16669	16636	16607	16520	16737	16484	16653	16603	16529	16665	16742	16571	16678	16829	16780	16658	16566	16525	16663	16421	16767	16598	16547	16516	16655	16554	16869	16580	16555	16533	16549	16590	16498	16767	16567	16562	16574	16694	16526	16584	16561	16649	16644	16422	16550	16596	16690	16539	16577	16602	16701	16658	16666	16566	16554	16663	16683	16566	16822	16411	16755	16685	16715	16627	16688	16598	16509	16699	16703	16492	16590	16507	16532	16583	16596	16740	16717	16518	16524	16635	16601	16479	16659	16592	16689	16798	16548	16835	16887	16692	16619	16676	16590	16546	16372	16665	16661	16588	16669	16469	16475	16583	16632	16633	16380	16503	16633	16778	16544	16615	16763	16565	16430	16759	16559	16674	16658	16792	16641	16475	16576	16515	16676	16481	16593	16516	16588	16608	16732	16603	16563	16684	16621	16663	16688	16529	16476	16667	16599	16624	16714	16535	16668	16513	16644	16540	16467	16787	16573	16477	16739	16616	16540	16636	16723	16796	16404	16476	16806	16337	16518	16600	16573	16585	16550	16598	16605	16788	16383	16457	16480	16377	16657	16705	16575	16568	16670	16668	16803	16861	16694	16703	16446	16630	16591	16576	16749	16603	16471	16487	16540	16607	16683	16462	16724	16765	16610	16646	16644	16609	16637	16484	16772	16701	16482	16418	16551	16689	16697	16620	16648	16800	16848	16480	16634	16694	16548	16637	16659	16795	16641	16596	16557	16731	16543	16598	16666	16385	16657	16552	16718	16670	16613	16575	16652	16528	16608	16849	16251	16537	16569	16622	16717	16606	16551	16746	16712	16560	16554	16491	16679	16638	16582	16487	16670	16720	16518	16729	16685	16618	16478	16635	16527	16673	16531	16557	16557	16675	16697	16705	16611	16582	16514	16479	16762	16296	16683	16564	16701	16706	16650	16682	16477	16598	16606	16633	16589	16625	16478	16686	16389	16718	16741	16555	16594	16540	16517	16531	16565	16634	16485	16645	16684	16645	16699	16616	16726	16749	16691	16661	16321	16424	16422	16565	16570	16772	16634	16574	16433	16733	16559	16594	16701	16767	16641	16851	16979	16471	16493	16716	16446	16644	16585	16803	16788	16670	16707	16435	16655	16458	16746	16769	16350	16667	16708	16747	16701	16696	16564	16639	16662	16570	16546	16675	16630	16724	16639	16592	16700	16697	16502	16425	16478	16610	16720	16574	16547	16682	16588	16796	16679	16476	16832	16873	16650	16642	16709	16663	16524	16640	16604	16572	16509	16557	16595	16729	16496	16673	16486	16495	16741	16559	16672	16693	16611	16538	16478	16753	16572	16580	16592	16673	16528	16675	16679	16580	16607	16531	16628	16643	16659	16552	16685	16666	16603	16642	16639	16642	16992	16531	16515	16761	16491	16470	16775	16585	16396	16440	16650	16634	16575	16550	16582	16398	16859	16569	16698	16584	16384	16495	16697	16632	16545	16473	16768	16558	16668	16611	16799	16664	16661	16797	16716	16726	16663
22424	33842	34394	25667	21921	20285	18807	17116	16097	15487	15042	14749	14925	14766	14725	14644	14436	14451	14454	14464	14442	14426	14497	14420	14413	14376	14457	14506	14416	14335	14328	14227	14291	14224	14365	14228	14339	14276	14288	14386	14316	14400	14283	14208	14195	14382	14239	14312	14195	14140	14336	14280	14198	14050	14198	14250	14207	14157	14077	14032	14165	14295	14213	14311	14240	14130	14342	14398	14163	14324	14241	14242	14231	14360	14338	14074	14192	14318	14228	14213	14298	14251	14206	14426	14244	14240	14180	14181	14361	14277	14255	14210	14321	14161	14314	14224	14182	14175	14253	14428	14270	14378	14191	14233	14151	14355	14195	14183	14366	14068	14228	14130	14217	14174	14158	14264	14128	14319	14105	14280	14244	14228	14478	14053	14168	14262	14331	14348	14161	14233	14206	14360	14312	14291	14466	14373	14094	14124	14435	14167	14205	14340	14159	14200	14131	14254	14189	14353	14273	14399	14176	14063	14430	14239	14225	14222	14209	14039	14351	14276	14352	14294	14389	14239	14252	14262	14290	14140	14265	14307	14229	14170	14157	14166	14170	14255	14263	14261	14223	14235	14237	14371	14106	14297	14304	14232	14514	14337	14206	14210	14216	14222	14109	14378	14131	14296	14237	14303	14090	14162	14410	14268	14327	14179	14313	14380	14422	14253	14263	14238	14250	14244	14291	14355	14195	14314	14067	14244	14281	14422	14275	14288	14285	14088	14333	14068	14154	14169	14165	14158	14202	14213	14162	14221	14305	14306	14170	14291	14181	14311	14368	14196	14159	14309	14256	14139	14300	14146	14256	14187	14193	14245	14271	14262	14212	14284	14294	14363	14320	14246	14140	14122	14314	14307	14235	14159	14135	14245	14310	14451	14400	14321	14171	14124	14303	14147	14193	14348	14203	14139	14306	14140	14219	14282	14252	14190	14389	14308	14274	14276	14374	14167	14324	14179	14250	14145	14282	14208	14165	14291	14211	14228	14201	14173	14168	14394	14383	14094	14272	14319	14166	14200	14324	14268	14247	14267	14147	14197	14119	14312	14345	14171	14237	14363	14143	14274	14158	14205	14221	14281	14132	14282	14188	14330	14089	14310	14211	14216	14118	14388	14056	14221	14299	14360	14225	14308	14299	14293	14251	14204	14214	14216	14418	14133	14429	14313	14155	14267	14260	14142	14121	14361	14286	14279	14205	14181	14240	14330	14206	14144	14323	14126	14200	14265	14423	14218	14441	14183	14300	14285	14201	14340	14218	14227	14213	14242	14043	14017	14109	14228	14219	14300	14168	14378	14312	14172	14219	14228	14360	14401	14405	14200	14188	14191	14094	14135	14205	14306	14268	14156	14268	14170	14310	14236	14341	14252	14149	14288	14236	14312	14096	14181	14211	14160	14336	14206	14340	14389	14086	14237	14351	14171	14346	14141	14145	14278	14105	14230	14193	14313	14299	14084	14130	14227	14445	14253	14218	14448	14116	14262	14306	14309	14334	14135	14204	14247	14352	14384	14269	14449	14371	14421	14373	14299	14249	14299	14287	14298	14244	14325	14231	14151	14251	14411	14178	14300	14335	14151	14205	14102	14115	14161	14335	14132	14163	14287	14172	14326	14153	14302	14190	14075	14150	14251	13960	14300	14428	14230	14398	14233	14310	14152	14276	14309	14276	14057	14138	14260	14034	14242	14200	14178	14295	14338	14086	14287	14451	14336	14293	14296	14280	14285	14221	14017	14098	14241	14188	14326	14219	14312	14258	14215	14298	14268	14227	14255	14386	14184	14297	14228	14209	14198	14159	14198	14296	14281	14228	14175	14112	14083	14380	14214	14207	14234	14148	14317	14371	14188	14360	14189	14339	14164	14334	14296	14316	14203	14123	14293	14171	14406	14232	14249	14219	14220	14257	14398	14320	14449	14206	14415	14354	14042	14284	14319	14140	14137	14293	14097	14182	14190	14175	14204	14103	14272	14164	14290	14291	14237	14256	14216	14448	14208	14376	14234	14440	14227	14289	14229	14207	14193	14133	14201	14076	14260	14317	14185	14206	14302	14352	14225	14223	14189	14155	14230	14214	14179	14151	14287	14386	14208	14221	14337	14216	14063	14286	14340	14263	14250	14117	14391	14327	14274	14206	14232	14313	14355	14206	14122	14212	14187	14395	14365	14376	14192	14341	14136	14295	14308	14194	14524	14295	14255	14208	14262	14177	14175	14138	14393	14083	14204	14196	14254	14239	14304	14217	14215	14109	14122	14427	14275	14199	14206	14305	14090	14192	14239	14189	14227	14304	14381	14227	14176	14257	14239	14326	14283	14055	14296	14173	14186	14280	14232	14372	14204	14300	14295	14385	14376	14239	14254	14275	14223	14332	14250	14337	14226	14320	14176	14293	14389	14314	14202	14248	14216	14217	14209	14223	14169	14150	14361	14271	14207	14158	14477	14245	14294	14175	14157	14269	14369	14222	14196	14188	14221	14333	14197	14233	14338	14254	14192	14310	14337	14206	14232	14193	14295	14198	14148	14275	14257	14143	14349	14155	14267	14112	14166	14454	14173	14240	14200	14271	14060	14300	14187	14191	14317	14253	14337	14308	14351	14309	14254	14307	14209	14284	14143	14220	14098	14339	14265	14332	14119	14202	14292	14262	14219	14299	14154	14290	14308	14034	14206	14224	14302	14327	14208	14249	14132	14341	14242	14300	14356	14243	14255	14480	14178	14271	14529	14416	14213	14221	14070	14335	14233	14269	14248	14141	14343	14275	14190	14252	14261	14250	14249	14323	14164	14188	14311	14311	14188	14181	14232	14214	14473	14186	14055	14312	14177	14342	14320	14206	14149	14145	14096	14114	14450	14110	14331	14198	14271	14140	14263	14236	14149	14154	14375	14342	14274	14212	14440	14249	14004	14197	13981	14100	14306	14240	14282	14171	14337	14309	14230	14313	14132	14245	14287	14094	14231	14049	14330	14332	14281	14178	14215	14106	14200	14175	14380	14223	14220	14053	14098	14172	14289	14209	14079	14495	14317	14250	14151	14242	14126	14207	14306	14160	14240	14242	14099	14231	14144	14228	14202	14357	14082	14164	14248	14216	14408	14191	14137	14239	14216	14209	14281	14278	14251	14278	14356	14135	14396	14167	14209	14155	14034	14296	14024	14009	14430	14346	14167	14359	14144	14301	14224	14427	14144	14419	14294	14298	14261	14167	14280	14270	14362	14387	14374	14224	14212	14275	14188	14056	14202	14245	14252	14301	14340	14272	14129	14289	14324	14298	14067	14326	14302	14269	14238	14149	14168	14249	14281	14181	14312	14150	14155	14221	14245	14261	14384	14251	14306	14070	14209	14270	14145	14307	14248	14279	14194	14264	14258	14182	14132	14240	14085	14406	14271	14263	14300	14240	14300	14269	14195	14022	14304	14142	14165	14201	14311	14162	14464	14261	14250	14273	14243	14368	14201	14207	14222	14384	14137	14255	14209	14247	14104	14333	14348	14082	14123	14178	14168	14253	14155	14361	14148	14306	14343	14238	14317	14314	14139	14201	14194	14295	14411	14141	14230	14368	14329	14351	14253	14211	14074	14322	14368	14180	14209	14122	14191	14266	14033	14030	14291	14365	14331	14284	14263	14142	14310	14292	14237	14319	14281	14343	14175	14291	14142	14248	14299	13988	14252	14357	14197	14178	14258	14326	14226	14237	14152	14166	14182	14169	14043	14096	14278	14378	14324	14132	14195	14202	14199	14242	14316	14202	14221	14273	14276	14156	14348	14337	14055	14312	14188	14147	14244	14490	14218	14155	14211	14380	14184	14304	14164	14355	14256	14324	14264	14353	14297	14301	14273	14356	14228	14196	14186	14337	14346	14284	14145	14201	14249	14321	14284	14110	14191	14336	14428	14242	14264	14096	14148	14410	14280	14238	14273	14138	14471	14266	14250	14184	14360	14232	14174	14392	14108	14448	14192	14257	14081	14462	14277	14279	14044	14153	14388	14342	14339	14086	14397	14311	14150	14223	14238	14265	14186	14392	14335	14152	14368	14158	14251	14307	14216	14274	14332	14274	14405	14277	14133	14325	14009	14231	14321	14126	14323	14208	14238	14185	14179	14403	14244	14220	14180	14330	14161	14193	14176	14295	14328	14278	14223	14182	14352	14296	14092	14263	14236	14268	14321	14220	14242	14047	14316	14203	14203	14452	14188	14279	14282	14180	14464	14211	14212	14186	14160	14199	14302	14173	14295	14273	14161	14269	14269	14300	14086	14203	14315	14212	14333	14210	14174	14172	14187	14210	14327	14166	14120	14346	14210	14114	14133	14144	14339	14294	14296	14191	14237	14210	14323	14310	14276	14378	14300	14228	14248	14175	14245	14202	14321	14402	14162	14388	14328	14171	14139	14275	14189	14219	14420	14115	14268	14228	14282	14181	14238	14194	14207	14152	14198	14228	14298	14132	14246	14306	14226	14145	14175	14220	14367	14160	14107	14316	14340	14169	14101	14199	14262	14262	14242	14297	14194	14288	14285	14079	14347	14264	14240	14205	14188	14235	14184	14130	14281	14318	14079	14214	14226	14208	14281	14212	14193	14361	14223	14254	14236	14257	14193	14207	14188	14303	14153	14262	14156	14195	14232	14239	14307	14227	14207	14266	14173	14410	14235	14164	14150	14246	14315	14276	14374	14345	14334	14208	14321	14156	14148	14157	14207	14211	14181	14221	14030	14146	14314	14234	14238	14368	14207	14269	14104	14194	14271	14191	14315	14340	14155	14195	14163	14221	14326	14315	14271	14313	14288	14204	14388	14284	14178	14049	14433	14446	14188	14361	14218	14404	14304	14243	14260	14153	14227	14285	14137	14244	14264	14123	14426	14328	14225	14145	14213	14321	14196	14147	14254	14076	14285	14205	14308	14146	14287	14343	14274	14135	14360	14244	14276	14291	14397	14605	14182	14231	14425	14162	14151	14126	14342	14347	14091	14294	14168	14299	14123	14081	14288	14245	14246	14138	14287	14231	14283	14140	14451	14116	14246	14116	14265	14299	14287	14295	14403	14267	14196	14220	14254	14233	14369	14111	14160	14285	14090	14405	14129	14311	14234	14067	14231	14238	14286	14193	14353	14392	14171	14397	14210	14284	14209	14325	14327
25349	21494	29092	27141	26222	26583	25171	21636	19832	18671	18399	18148	17815	17848	17599	17327	17308	17214	17098	17104	16949	16781	17015	16947	17068	16962	17204	16765	16935	17034	16939	16766	16879	16760	16829	16987	16734	16621	16917	16755	16716	16649	16748	16776	16640	16873	16714	16710	16517	16736	16671	16592	16660	16682	16530	16644	16830	16572	16616	16501	16605	16644	16692	16845	16677	16628	16804	16531	16581	16526	16617	16424	16595	16654	16590	16657	16661	16561	16699	16460	16676	16575	16510	16668	16615	16676	16669	16710	16888	16412	16555	16492	16625	16457	16815	16652	16507	16704	16432	16621	16542	16582	16568	16493	16691	16803	16377	16628	16580	16496	16754	16492	16651	16717	16520	16656	16786	16516	16537	16689	16516	16582	16708	16626	16621	16699	16610	16745	16708	16382	16563	16552	16833	16623	16744	16594	16544	16514	16538	16626	16606	16519	16548	16509	16672	16445	16519	16448	16740	16571	16781	16536	16727	16627	16766	16322	16524	16542	16509	16746	16693	16711	16610	16645	16772	16602	16521	16621	16611	16501	16500	16526	16509	16666	16555	16589	16546	16364	16685	16767	16672	16648	16598	16577	16551	16633	16669	16692	16673	16602	16824	16445	16570	16656	16453	16718	16739	16749	16649	16758	16650	16592	16714	16634	16584	16632	16687	16725	16528	16822	16690	16581	16751	16405	16518	16566	16754	16423	16537	16676	16540	16634	16613	16515	16676	16626	16677	16594	16478	16876	16642	16649	16501	16580	16477	16456	16623	16494	16691	16544	16467	16707	16708	16422	16604	16543	16638	16728	16514	16510	16522	16622	16559	16572	16531	16645	16604	16563	16445	16582	16440	16516	16380	16627	16731	16416	16604	16554	16521	16465	16662	16519	16297	16582	16568	16509	16536	16678	16604	16722	16482	16513	16614	16514	16416	16485	16515	16716	16501	16345	16599	16742	16551	16603	16406	16580	16692	16751	16651	16890	16560	16443	16446	16604	16658	16557	16733	16595	16492	16471	16548	16716	16454	16420	16582	16812	16632	16503	16517	16593	16499	16525	16825	16629	16689	16552	16791	16556	16556	16383	16401	16691	16517	16636	16526	16511	16478	16518	16711	16686	16519	16628	16704	16626	16631	16678	16664	16581	16572	16579	16501	16573	16490	16670	16652	16732	16607	16608	16535	16657	16723	16804	16597	16548	16544	16543	16749	16500	16654	16513	16598	16569	16694	16608	16628	16525	16671	16718	16601	16665	16770	16722	16395	16600	16569	16769	16517	16629	16546	16632	16570	16431	16525	16629	16696	16825	16481	16520	16674	16537	16522	16479	16600	16810	16623	16564	16631	16414	16452	16649	16536	16740	16735	16596	16644	16593	16414	16276	16752	16679	16536	16596	16526	16491	16527	16468	16762	16575	16593	16645	16590	16526	16730	16581	16749	16716	16703	16612	16585	16710	16743	16446	16459	16625	16467	16567	16554	16449	16673	16577	16631	16576	16755	16447	16482	16659	16536	16554	16603	16502	16478	16433	16785	16699	16558	16651	16549	16399	16545	16729	16610	16597	16782	16597	16721	16614	16729	16796	16690	16487	16632	16582	16486	16615	16647	16571	16605	16531	16756	16426	16580	16735	16457	16365	16666	16527	16509	16435	16575	16639	16657	16645	16456	16521	16317	16689	16627	16580	16773	16476	16528	16646	16604	16541	16555	16507	16583	16765	16655	16866	16578	16561	16509	16590	16419	16616	16517	16668	16612	16435	16539	16676	16695	16522	16660	16542	16444	16489	16370	16414	16550	16543	16663	16552	16254	16514	16644	16460	16743	16755	16473	16438	16631	16719	16694	16466	16674	16560	16614	16882	16637	16736	16605	16272	16647	16613	16765	16647	16681	16598	16624	16560	16490	16633	16428	16551	16489	16669	16589	16483	16468	16482	16543	16799	16852	16601	16571	16558	16578	16630	16651	16656	16691	16668	16491	16546	16509	16799	16469	16515	16707	16715	16605	16577	16464	16731	16533	16636	16697	16738	16803	16525	16664	16572	16557	16571	16514	16305	16565	16454	16590	16812	16526	16662	16473	16761	16576	16482	16502	16181	16578	16416	16487	16539	16530	16563	16455	16587	16518	16468	16510	16591	16663	16526	16701	16490	16561	16726	16673	16699	16541	16478	16593	16495	16630	16539	16646	16502	16669	16478	16624	16763	16760	16653	16720	16772	16739	16479	16599	16568	16579	16779	16516	16456	16379	16590	16691	16706	16570	16578	16532	16555	16655	16663	16532	16632	16749	16810	16785	16805	16476	16586	16656	16595	16700	16527	16464	16591	16541	16614	16350	16535	16618	16671	16594	16615	16689	16633	16490	16658	16539	16421	16499	16601	16492	16460	16650	16458	16676	16638	16664	16623	16528	16591	16706	16679	16479	16444	16519	16476	16852	16593	16698	16498	16684	16533	16860	16524	16803	16418	16633	16599	16434	16436	16787	16784	16502	16559	16727	16635	16574	16545	16668	16700	16588	16451	16482	16710	16585	16372	16364	16455	16651	16495	16622	16467	16626	16769	16609	16455	16698	16676	16513	16685	16709	16590	16561	16689	16598	16517	16600	16501	16478	16437	16477	16618	16530	16642	16532	16628	16591	16555	16428	16405	16632	16631	16561	16579	16430	16384	16436	16656	16542	16564	16569	16508	16453	16384	16562	16642	16717	16572	16653	16571	16562	16591	16518	16568	16740	16785	16616	16542	16485	16653	16353	16616	16625	16575	16660	16569	16707	16576	16728	16522	16599	16458	16578	16389	16431	16688	16540	16533	16533	16686	16771	16525	16965	16508	16611	16797	16498	16602	16765	16427	16762	16573	16656	16475	16715	16518	16690	16791	16486	16510	16622	16669	16586	16497	16534	16676	16527	16626	16497	16675	16692	16618	16508	16641	16742	16516	16650	16790	16680	16736	16529	16697	16555	16672	16402	16520	16428	16567	16577	16482	16679	16577	16612	16581	16470	16561	16571	16597	16592	16630	16540	16621	16493	16547	16477	16567	16530	16624	16746	16587	16595	16681	16616	16624	16667	16592	16758	16676	16691	16558	16751	16631	16505	16514	16549	16415	16713	16459	16574	16760	16677	16634	16497	16450	16693	16597	16625	16499	16594	16739	16547	16741	16477	16563	16612	16576	16648	16585	16645	16316	16638	16548	16616	16253	16399	16544	16692	16797	16645	16535	16795	16477	16741	16523	16440	16551	16285	16555	16609	16473	16424	16605	16668	16555	16572	16604	16706	16780	16531	16450	16433	16626	16637	16782	16625	16693	16603	16756	16425	16702	16630	16640	16645	16530	16647	16620	16518	16449	16684	16611	16441	16523	16571	16650	16829	16509	16620	16732	16535	16599	16740	16642	16569	16423	16685	16620	16758	16670	16720	16598	16871	16468	16359	16576	16727	16544	16573	16629	16771	16697	16573	16497	16680	16556	16544	16508	16532	16759	16627	16555	16763	16566	16664	16616	16281	16533	16580	16649	16401	16490	16706	16768	16678	16499	16505	16645	16490	16585	16511	16486	16713	16533	16756	16508	16572	16538	16592	16620	16446	16671	16735	16591	16852	16479	16521	16335	16465	16610	16519	16587	16663	16630	16637	16595	16496	16730	16832	16733	16416	16499	16594	16620	16618	16672	16601	16579	16534	16566	16672	16615	16810	16661	16574	16710	16531	16507	16676	16661	16612	16693	16631	16582	16741	16609	16486	16519	16665	16511	16515	16654	16690	16556	16630	16552	16472	16343	16546	16716	16627	16609	16728	16655	16600	16750	16531	16678	16652	16759	16541	16645	16666	16735	16459	16685	16603	16598	16729	16530	16687	16588	16654	16672	16796	16786	16601	16542	16545	16521	16605	16513	16523	16556	16500	16760	16781	16664	16620	16532	16337	16617	16722	16733	16778	16587	16501	16753	16530	16525	16656	16506	16419	16497	16639	16697	16378	16448	16629	16465	16402	16525	16431	16515	16577	16405	16669	16565	16655	16650	16605	16612	16682	16557	16672	16474	16697	16621	16776	16574	16488	16764	16624	16657	16552	16742	16704	16640	16629	16807	16684	16769	16608	16501	16380	16746	16579	16793	16692	16607	16832	16620	16580	16490	16561	16591	16405	16589	16630	16661	16591	16670	16618	16678	16571	16682	16842	16801	16718	16626	16384	16256	16549	16671	16608	16600	16554	16517	16661	16451	16681	16594	16663	16572	16516	16514	16542	16639	16823	16746	16811	16705	16934	16588	16463	16632	16701	16484	16594	16616	16677	16602	16575	16666	16574	16534	16579	16665	16499	16714	16718	16683	16730	16562	16423	16502	16425	16536	16511	16742	16553	16712	16604	16852	16385	16683	16536	16723	16812	16764	16760	16586	16532	16573	16578	16676	16645	16631	16928	16606	16595	16535	16657	16703	16680	16649	16462	16569	16538	16798	16700	16660	16764	16719	16720	16748	16725	16567	16870	16563	16645	16599	16660	16818	16672	16428	16687	16569	16491	16567	16755	16452	16438	16693	16733	16511	16520	16549	16700	16465	16601	16560	16654	16501	16719	16557	16581	16449	16443	16384	16894	16634	16538	16734	16529	16590	16709	16765	16644	16546	16629	16389	16507	16660	16660	16703	16493	16603	16584	16549	16803	16649	16669	16537	16651	16655	16750	16552	16456	16662	16557	16537	16592	16434	16625	16802	16686	16416	16591	16626	16473	16514	16642	16614	16922	16582	16920	16736	16563	16591	16585	16738	16614	16608	16620	16526	16625	16520	16618	16623	16745	16587	16599	16592	16657	16714	16540	16550	16402	16631	16563	16578	16625	16410	16581	16546	16567	16465	16584	16824	16612	16599	16820	16593	16515	16560	16434	16479	16424	16368	16483	16307	16608	16633	16870	16557	16637	16472	16659	16565	16825	16502	16937	16739	16642	16499	16533	16532	16653	16739	16602	16483	16574	16376	16559	16456	16529	16621	16603	16472	16645	16465	16688	16679	16587	16759	16450	16712	16806	16566	16708	16569	16561	16833	16606	16603	16573	16474	16574	16810	16735	16531	16845	16657	16477	16811	16794	16843	16592	16729	16632	16606	16425	16526	16561	16492	16632	16567	16524	16583	16453	16857	16648	16633
25143	45180	45148	35576	31122	27347	24062	20888	19120	17726	17066	16282	15989	15753	15359	15254	14937	15128	14959	14788	14854	14682	14641	14710	14708	14751	14766	14630	14587	14603	14605	14593	14487	14384	14471	14512	14428	14456	14267	14365	14419	14357	14294	14369	14420	14273	14181	14347	14376	14250	14347	14429	14310	14360	14251	14173	14389	14349	14223	14340	14426	14086	14221	14381	14236	14403	14186	14252	14226	14302	14156	14390	14378	14288	14476	14327	14280	14365	14404	14100	14269	14277	14293	14369	14215	14495	14535	14425	14558	14293	14243	14424	14325	14370	14357	14221	14246	14308	14408	14284	14340	14327	14175	14329	14441	14266	14200	14337	14358	14370	14174	14195	14303	14190	14252	14251	14400	14242	14231	14438	14449	14227	14168	14383	14253	14278	14201	14312	14089	14387	14089	14204	14270	14177	14266	14315	14351	14368	14391	14416	14361	14267	14199	14302	14189	14200	14318	14251	14266	14155	14252	14298	14373	14137	14206	14213	14315	14302	14388	14379	14351	14339	14339	14265	14365	14183	14273	14100	14199	14242	14361	14237	14239	14348	14223	14363	14176	14410	14013	14412	14273	14197	14399	14133	14341	14417	14243	14270	14164	14379	14239	14233	14107	14362	14345	14243	14260	14487	14218	14252	14283	14275	14184	14099	14262	14339	14188	14346	14202	14299	14336	14267	14251	14354	14284	14418	14229	14203	14308	14362	14338	14324	14261	14389	14409	14145	14216	14295	14160	14248	14353	14241	14309	14404	14211	14312	14492	14100	14195	14173	14407	14347	14388	14269	14278	14309	14364	14273	14215	14254	14240	14223	14178	14140	14477	14366	14241	14294	14259	14251	14483	14299	14235	14373	14271	14269	14380	14259	14213	14293	14298	14488	14300	14177	14369	14383	14299	14179	14287	14324	14191	14187	14111	14359	14331	14239	14412	14221	14336	14303	14386	14125	14241	14200	14239	14228	14284	14325	14240	14292	14182	14480	14177	14260	14390	14219	14172	14293	14214	14369	14291	14405	14340	14217	14035	14303	14459	14301	14210	14125	14392	14287	14312	14246	14219	14400	14241	14401	14438	14268	14248	14144	14227	14425	14241	14317	14083	14329	14303	14382	14239	14318	14198	14261	14155	14301	14320	14238	14316	14174	14330	14116	14391	14241	14130	14340	14435	14302	14118	14318	14191	14222	14457	14182	14309	14299	14247	14256	14209	14568	14210	14160	14207	14121	14255	14209	14172	14254	14146	14324	14243	14138	14307	14321	14253	14241	14344	14155	14411	14291	14162	14297	14309	14058	14371	14283	14256	14149	14364	14151	14334	14311	14212	14318	14200	14439	14348	14252	14329	14317	14192	14082	14385	14394	14465	14395	14206	14244	14315	14285	14353	14337	14195	14264	14299	14258	14372	14260	14358	14260	14357	14468	14401	14272	14311	14342	14252	14350	14235	14205	14399	14188	14173	14350	14323	14384	14171	14175	14234	14162	14228	14121	14223	14379	14250	14230	14329	14232	14167	14332	14304	14227	14361	14482	14436	14232	14302	14267	14225	14282	14300	14031	14224	14485	14310	14264	14173	14277	14236	14107	14337	14123	14282	14210	14323	14209	14267	14333	14287	14297	14179	14289	14151	14059	14257	14318	14148	14333	14147	14257	14213	14147	14332	14392	14308	14212	14336	14313	14336	14431	14306	14169	14328	14188	14203	14433	14278	14139	14315	14197	14245	14283	14361	14344	14184	14281	14324	14150	14473	14337	14196	14297	14168	14181	14289	14229	14168	14234	14237	14249	14339	14294	14338	14274	14341	14201	14388	14279	14219	14231	14301	14161	14287	14272	14380	14471	14184	14166	14150	14306	14413	14192	14259	14226	14292	14333	14314	14321	14127	14295	14314	14222	14297	14316	14298	14230	14196	14299	14131	14191	14237	14266	14132	14165	14415	14332	14299	14304	14362	14529	14282	14269	14227	14094	14323	14295	14050	14460	14069	14255	14118	14439	14163	14271	14345	14058	14392	14150	14508	14394	14491	14295	14401	14163	14294	14351	14244	14361	14438	14350	14184	14286	14477	14363	14338	14437	14313	14107	14293	14318	14274	14407	14284	14185	14275	14333	14323	14220	14224	14272	14331	14129	14181	14060	14296	14324	14215	14327	14332	14391	14287	14081	14308	14253	14225	14172	14363	14433	14312	14372	14185	14413	14225	14334	14236	14288	14346	14237	14351	14154	14310	14341	14115	14175	14234	14358	14327	14156	14337	14395	14171	14257	14269	14344	14332	14393	14398	14393	14491	14259	14247	14224	14339	14297	14379	14338	14169	14325	14314	14184	14422	14330	14317	14232	14349	14353	14268	14128	14278	14455	14198	14208	14282	14155	14380	14419	14263	14324	14402	14291	14362	14287	14200	14213	14196	14243	14345	14166	14314	14224	14178	14289	14398	14274	14213	14275	14291	14227	14458	14201	14314	14214	14280	14174	14237	14362	14310	14396	14176	14293	14387	14271	14341	14389	14193	14378	14344	14155	14430	14261	14100	14200	14250	14218	14090	14358	14283	14062	14199	14187	14325	14260	14246	14293	14274	14178	14388	14215	14346	14462	14329	14389	14112	14366	14436	14227	14338	14204	14346	14262	14099	14317	14167	14117	14246	14189	14158	14345	14156	14418	14288	14274	14144	14251	14361	14351	14133	14404	14137	14375	14277	14269	14246	14294	14423	14376	14333	14340	14178	14182	14304	14245	14297	14236	14224	14337	14350	14342	14287	14205	14200	14400	14276	14360	14232	14089	14117	14260	14394	14334	14318	14327	14441	14117	14242	14137	14262	14165	14392	14348	14234	14073	14242	14480	14420	14376	14266	14252	14374	14332	14268	14273	14324	14342	14336	14424	14278	14189	14202	14173	14402	14228	14169	14253	14235	14160	13965	14295	14297	14066	14284	14357	14182	14311	14187	14188	14365	14307	14402	14249	14265	14310	14202	14033	14369	14362	14169	14312	14373	14289	14184	14276	14291	14150	14443	14325	14279	14331	14295	14373	14361	14362	14315	14299	14270	14473	14234	14299	14368	14200	14179	14336	14364	14219	14230	14316	14371	14245	14318	14254	14396	14180	14319	14306	14279	14485	14352	14325	14118	14192	14432	14361	14292	14231	14177	14339	14301	14297	14354	13991	14353	14249	14436	14330	14443	14165	14221	14302	14209	14365	14304	14347	14197	14276	14389	14388	14309	14241	14176	14308	14424	14328	14208	14373	14243	14293	14285	14273	14141	14342	14349	14280	14271	14295	14294	14253	14293	14389	14451	14371	14374	14394	14116	14459	14175	14416	14204	14245	14267	14366	14176	14383	14289	14317	14335	14283	14400	14304	14410	14251	14398	14415	14277	14447	14328	14277	14419	14295	14148	14384	14307	14291	14069	14266	14196	14280	14361	14263	14190	14297	14290	14317	14305	14148	14332	14396	14462	14437	14354	14316	14275	14352	14303	14240	14345	14194	14029	14350	14363	14261	14411	14190	14188	14277	14243	14372	14269	14248	14220	14305	14214	14310	14258	14165	14389	14387	14217	14222	14365	14290	14338	14328	14249	14223	14424	14270	14355	14319	14295	14229	14381	14196	14180	14347	14245	14229	14350	14349	14486	14252	14282	14359	14206	14423	14140	14221	14307	14248	14419	14460	14310	14344	14449	14160	14215	14254	14247	14397	14208	14317	14463	14333	14205	14309	14389	14350	14275	14229	14290	14227	14281	14435	14166	14373	14224	14390	14263	14303	14463	14272	14281	14289	14327	14225	14238	14317	14330	14336	14403	14134	14240	14338	14447	14317	14181	14359	14380	14368	14327	14363	14175	14294	14255	14392	14185	14209	14264	14215	14194	14383	14103	14266	14196	14311	14367	14227	14243	14350	14162	14138	14086	14280	14311	14206	14507	14286	14158	14329	14285	14344	14424	14258	14299	14336	14448	14389	14334	14319	14167	14251	14266	14292	14395	14367	14251	14369	14396	14243	14304	14369	14380	14358	14256	14258	14327	14223	14304	14387	14306	14224	14059	14199	14400	14247	14220	14229	14234	14273	14330	14290	14218	14407	14234	14226	14351	14244	14390	14332	14347	14338	14336	14209	14232	14486	14301	14289	14181	14355	14381	14278	14153	14317	14080	14246	14370	14351	14386	14107	14224	14485	14387	14301	14307	14163	14448	14353	14341	14168	14293	14251	14326	14278	14335	14373	14333	14348	14281	14215	14146	14382	14166	14285	14353	14374	14181	14391	14230	14242	14417	14393	14146	14335	14305	14279	14400	14150	14221	14272	14335	14533	14295	14336	14211	14470	14292	14193	14175	14530	14174	14272	14282	14308	14270	14332	14178	14489	14313	14190	14432	14251	14359	13995	14261	14382	14358	14323	14325	14260	14351	14235	14314	14337	14188	14208	14271	14392	14294	14381	14321	14217	14358	14309	14412	14233	14426	14375	14354	14297	14319	14093	14353	14154	14316	14243	14217	14347	14357	14484	14312	14153	14309	14188	14100	14397	14252	14346	14213	14199	14329	14326	14231	14183	14468	14201	14406	14249	14270	14155	14246	14276	14134	14253	14276	14335	14229	14295	14207	14333	14271	14344	14211	14359	14426	14440	14352	14442	14233	14301	14412	14166	14305	14231	14322	14303	14396	14192	14295	14238	14339	14258	14436	14321	14144	14321	14305	14232	14390	14414	14163	14216	14406	14285	14383	14138	14193	14217	14369	14264	14343	14373	14293	14217	14249	14316	14170	14248	14309	14293	14360	14217	14368	14256	14255	14370	14320	14349	14237	14154	14245	14479	14395	14376	14286	14189	14178	14466	14262	14436	14378	14338	14324	14361	14243	14186	14237	14263	14302	14394	14382	14355	14259	14261	14342	14260	14300	14290	14331	14273	14342	14191	14344	14297	14307	14389	14384	14336	14200	14103	14376	14145	14347	14174	14290	14308	14309	14471	14335	14217	14266	14363	14348	14239	14270	14120	14198	14281	14075	14172	14327	14371	14272	14399	14436	14384	14201	14310	14430	14218	14170	14171	14301	14332	14424	14481	14344	14315	14234	14326	14259	14365	14209	14279	14340	14202	14233	14286	14181	14286	14317	14258	14398	14299	14364	14336	14288	14149
24140	21494	29193	25094	25020	28435	28971	23536	21304	20296	19778	18959	18712	18269	17737	17656	17751	17720	17527	17460	17276	17445	17104	17047	17030	17408	17334	17250	17068	17053	16886	16994	16953	16805	16785	16837	16850	16893	17079	17014	16749	16653	16605	16742	16611	16928	16659	16794	16527	16555	16780	16744	16817	16649	16649	16721	16730	16706	16830	16689	16628	16757	16790	16594	16836	16788	16577	16662	16851	16611	16403	16575	16555	16654	16458	16464	16548	16551	16518	16579	16608	16767	16675	16625	16795	16803	16702	16883	16741	16756	16496	16612	16628	16624	16467	16718	16689	16605	16575	16589	16826	16615	16611	16584	16472	16724	16675	16536	16681	16677	16623	16506	16680	16619	16771	16599	16514	16688	16606	16753	16717	16742	16624	16668	16480	16705	16579	16729	16584	16738	16776	16480	16564	16613	16742	16561	16480	16614	16523	16503	16545	16840	16880	16619	16720	16637	16535	16719	16641	16611	16680	16695	16682	16759	16602	16656	16898	16581	16697	16552	16447	16677	16611	16550	16878	16711	16537	16527	16616	16747	16562	16619	16623	16614	16624	16693	16776	16605	16722	16637	16710	16681	16568	16843	16661	16425	16624	16664	16694	16740	16539	16633	16642	16620	16661	16571	16525	16651	16780	16630	16761	16551	16689	16591	16616	16653	16606	16660	16549	16347	16606	16716	16743	16705	16741	16637	16637	16625	16739	16590	16676	16612	16550	16529	16697	16482	16671	16754	16751	16593	16650	16450	16584	16508	16669	16500	16747	16495	16762	16408	16676	16644	16781	16528	16672	16575	16715	16580	16402	16588	16579	16654	16605	16665	16817	16536	16649	16731	16489	16730	16614	16509	16624	16654	16901	16548	16849	16715	16475	16614	16608	16633	16482	16723	16539	16676	16558	16594	16674	16545	16696	16580	16626	16528	16528	16568	16509	16832	16809	16832	16531	16608	16773	16467	16747	16668	16673	16842	16712	16967	16722	16432	16653	16756	16737	16676	16598	16362	16798	16850	16621	16591	16576	16729	16736	16574	16465	16662	16806	16749	16840	16615	16663	16561	16649	16809	16823	16496	16679	16499	16578	16637	16601	16489	16601	16548	16599	16571	16759	16887	16631	16695	16500	16389	16609	16554	16609	16689	16516	16734	16743	16547	16537	16459	16749	16651	16659	16798	16534	16509	16679	16820	16527	16898	16611	16754	16506	16782	16807	16811	16656	16628	16654	16630	16657	16540	16584	16536	16588	16554	16532	16542	16677	16683	16844	16811	16707	16507	16699	16620	16771	16472	16808	16727	16789	16743	16599	16696	16518	16704	16398	16518	16738	16435	16630	16739	16821	16672	16630	16698	16594	16683	16566	16788	16689	16684	16672	16644	16590	16751	16586	16577	16540	16526	16813	16766	16516	16552	16574	16952	16750	16661	16750	16497	16620	16545	16666	16497	16596	16555	16518	16466	16704	16534	16515	16685	16666	16580	16703	16769	16623	16566	16667	16521	16619	16784	16683	16694	16578	16589	16563	16607	16784	16760	16465	16725	16759	16655	16579	16591	16418	16649	16693	16544	16810	16756	16743	16597	16739	16682	16445	16556	16511	16799	16774	16794	16741	16825	16653	16511	16673	16529	16679	16804	16503	16593	16749	16574	16605	16571	16487	16608	16700	16744	16590	16595	16610	16621	16702	16565	16550	16684	16684	16643	16689	16579	16512	16663	16686	16642	16603	16700	16591	16622	16635	16481	16670	16468	16376	16830	16443	16485	16519	16730	16960	16476	16762	16661	16544	16678	16630	16504	16486	16536	16616	16687	16619	16645	16633	16710	16532	16638	16590	16636	16594	16748	16612	16621	16486	16736	16779	16753	16703	16572	16666	16593	16631	16536	16823	16493	16608	16641	16840	16559	16637	16728	16580	16646	16792	16769	16720	16582	16571	16700	16664	16676	16708	16595	16676	16787	16746	16583	16635	16743	16818	16698	16597	16737	16584	16567	16549	16743	16665	16464	16532	16486	16513	16673	16654	16556	16420	16586	16639	16502	16581	16480	16717	16796	16547	16866	16795	16436	16621	16817	16754	16534	16444	16637	16690	16481	16604	16624	16619	16557	16726	16593	16559	16432	16651	16716	16462	16434	16588	16671	16746	16634	16563	16533	16502	16606	16523	16630	16647	16511	16782	16619	16786	16595	16756	16614	16623	16594	16473	16485	16510	16602	16445	16475	16671	16405	16708	16502	16498	16605	16702	16612	16497	16517	16573	16558	16546	16533	16767	16649	16484	16508	16634	16596	16593	16653	16674	16548	16776	16531	16646	16487	16474	16596	16765	16676	16504	16314	16425	16497	16723	16715	16524	16534	16727	16659	16540	16681	16557	16444	16751	16716	16646	16759	16582	16637	16590	16767	16757	16702	16669	16658	16571	16598	16724	16727	16489	16751	16798	16483	16708	16787	16490	16652	16608	16751	16795	16547	16677	16786	16657	16729	16725	16661	16537	16645	16676	16745	16705	16725	16576	16463	16634	16689	16600	16641	16546	16549	16612	16590	16700	16550	16581	16781	16660	16700	16649	16845	16515	16677	16651	16405	16693	16966	16699	16628	16793	16602	16547	16600	16513	16570	16762	16540	16737	16664	16857	16570	16569	16743	16737	16532	16671	16626	16505	16491	16470	16457	16484	16569	16549	16553	16667	16735	16856	16537	16886	16828	16602	16568	16622	16904	16684	16519	16653	16593	16506	16823	16660	16389	16548	16718	16499	16612	16562	16678	16716	16534	16643	16786	16663	16467	16514	16806	16509	16449	16728	16543	16526	16580	16621	16608	16546	16353	16507	16723	16482	16599	16640	16382	16685	16650	16646	16709	16650	16614	16349	16441	16515	16640	16637	16660	16766	16661	16653	16627	16741	16482	16624	16819	16622	16601	16655	16604	16589	16650	16833	16657	16700	16541	16570	16493	16819	16594	16452	16698	16546	16662	16554	16688	16529	16548	16743	16410	16677	16705	16516	16751	16636	16723	16709	16725	16593	16490	16677	16735	16652	16808	16681	16531	16733	16585	16655	16456	16709	16966	16746	16859	16545	16771	16768	16572	16667	16628	16588	16700	16690	16600	16696	16491	16614	16701	16876	16689	16672	16661	16740	16674	16650	16580	16620	16724	16860	16547	16516	16758	16597	16518	16487	16573	16414	16673	16681	16584	16699	16581	16679	16715	16548	16550	16659	16698	16678	16550	16591	16698	16475	16592	16556	16411	16697	16603	16669	16509	16559	16584	16653	16390	16673	16741	16443	16597	16698	16607	16617	16536	16606	16518	16731	16753	16577	16569	16594	16644	16603	16444	16684	16498	16897	16663	16628	16665	16677	16817	16705	16597	16630	16689	16488	16711	16653	16691	16497	16471	16677	16751	16568	16774	16665	16527	16783	16809	16531	16663	16729	16547	16630	16430	16528	16831	16590	16586	16518	16643	16680	16618	16544	16771	16732	16618	16820	16771	16696	16586	16822	16610	16653	16572	16520	16722	16713	16635	16803	16775	16856	16807	16719	16500	16528	16456	16631	16591	16601	16554	16659	16896	16626	16711	16666	16816	16610	16441	16708	16495	16507	16867	16798	16728	16570	16510	16584	16557	16534	16647	16599	16536	16615	16709	16687	16615	16668	16726	16677	16671	16522	16385	16719	16377	16604	16709	16725	16572	16516	16698	16787	16688	16416	16593	16645	16512	16635	16478	16541	16626	16699	16637	16565	16748	16576	16614	16584	16676	16896	16659	16620	16683	16656	16591	16515	16717	16401	16516	16698	16758	16707	16607	16490	16439	16564	16714	16651	16359	16625	16794	16766	16669	16705	16624	16834	16824	16539	16613	16433	16731	16642	16610	16864	16619	16779	16659	16549	16447	16874	16835	16597	16521	16662	16712	16691	16779	16494	16610	16670	16636	16697	16712	16622	16587	16653	16473	16616	16651	16573	16682	16584	16581	16592	16677	16612	16747	16630	16623	16729	16494	16658	16514	16699	16816	16650	16838	16535	16551	16784	16386	16630	16803	16849	16801	16737	16667	16638	16699	16566	16529	16654	16517	16516	16441	16565	16828	16878	16629	16627	16455	16515	16637	16554	16690	16716	16666	16706	16716	16643	16634	16700	16752	16553	16845	16794	16725	16698	16931	16437	16656	16630	16698	16696	16523	16736	16572	16600	16567	16555	16550	16691	16443	16502	16605	16569	16735	16764	16607	16606	16545	16569	16504	16607	16621	16618	16388	16453	16613	16595	16714	16776	16525	16855	16622	16569	16540	16724	16503	16644	16711	16510	16536	16404	16612	16674	16632	16716	16715	16656	16723	16692	16532	16756	16616	16655	16713	16517	16762	16792	16776	16853	16647	16683	16641	16515	16631	16742	16551	16739	16525	16657	16631	16598	16460	16670	16474	16674	16735	16746	16715	16468	16764	16710	16715	16851	16786	16801	16548	16495	16597	16669	16760	16683	16391	16593	16650	16783	16631	16619	16759	16686	16774	16721	16624	16580	16642	16407	16612	16674	16612	16615	16607	16648	16628	16676	16622	16734	16611	16668	16518	16633	16635	16684	16670	16941	16818	16589	16549	16746	16636	16969	16622	16510	16458	16612	16778	16614	16714	16543	16588	16685	16834	16703	16561	16579	16610	16745	16701	16753	16711	16697	16629	16638	16596	16691	16631	16653	16632	16497	16491	16563	16660	16687	16722	16523	16685	16616	16691	16550	16649	16547	16523	16752	16497	16533	16601	16591	16720	16776	16695	16602	16661	16597	16815	16614	16733	16657	16434	16567	16616	16667	16580	16710	16618	16566	16665	16708	16622	16662	16546	16637	16730	16534	16627	16565	16780	16585	16488	16550	16714	16670	16685	16685	16795	16667	16532	16645	16659	16644	16713	16638	16740	16678	16554	16675	16700	16519	16567	16762	16661	16738	16732	16607	16462	16597	16479	16712	16617	16570	16672	16475	16741	16668	16526	16504	16543	16724	16405	16580	16539	16756	16489	16497	16503	16592	16696	16612	16603	16744	16631	16695	16576	16549	16749	16781	16658	16544	16487	16573	16556	16484	16633	16611	16581	16680	16733	16857	16843	16681	16724	16588	16780	16840	16697	16679	16591	16680	16601
28176	50975	50345	41154	36275	31905	27737	23712	21152	19746	18615	17782	17268	16688	16067	15756	15663	15576	15414	15356	15067	14928	14859	14800	15133	15100	15015	14947	14939	14775	14694	14636	14543	14508	14594	14568	14523	14442	14537	14294	14555	14343	14355	14176	14455	14347	14326	14287	14350	14363	14310	14473	14358	14445	14216	14394	14393	14313	14330	14480	14369	14252	14346	14360	14254	14319	14490	14314	14348	14341	14429	14439	14232	14234	14460	14131	14063	14294	14289	14337	14409	14270	14434	14265	14452	14443	14390	14438	14267	14353	14287	14310	14391	14138	14286	14228	14255	14317	14386	14496	14290	14190	14349	14224	14238	14322	14219	14113	14291	14201	14361	14271	14232	14366	14164	14365	14236	14326	14261	14333	14345	14328	14126	14307	14229	14337	14322	14406	14160	14326	14340	14144	14249	14247	14206	14349	14323	14302	14214	14265	14221	14174	14316	14234	14214	14305	14319	14266	14389	14361	14242	14178	14273	14235	14419	14233	14252	14207	14391	14177	14402	14214	14288	14283	14310	14098	14182	14278	14205	14369	14294	14137	14235	14280	14339	14135	14048	14132	14225	14240	14243	14446	14278	14379	14321	14315	14345	14286	14259	14407	14273	14203	14330	14210	14324	14260	14390	14304	14413	14336	14201	14182	14391	14129	14279	14280	14322	14236	14225	14450	14205	14071	14206	14209	14264	14352	14239	14232	14378	14330	14355	14201	14212	14148	14261	14231	14370	14097	14251	14347	14431	14210	14182	14230	14399	14160	14307	14421	14238	14315	14353	14341	14305	14379	14214	14274	14221	14495	14400	14198	14331	14318	14378	14255	14176	14395	14192	14470	14231	14152	14190	14375	14027	14231	14062	14364	14036	14242	14346	14237	14291	14317	14174	14444	14213	14471	14270	14197	14241	14302	14397	14295	14359	14216	14472	14286	14216	14270	14182	14270	14278	14405	14388	14342	14292	14400	14212	14127	14205	14233	14199	14320	14330	14285	14316	14299	14290	14097	14278	14420	14245	14359	14385	14345	14193	14322	14256	14177	14317	14333	14050	14345	14371	14239	14150	14151	14343	14314	14222	14350	14294	14196	14204	14364	14280	14407	14303	14278	14306	14309	14387	14328	14290	14171	14363	14296	14271	14329	14310	14275	14274	14326	14328	14277	14363	14250	14324	14181	14298	14357	14229	14336	14205	14245	14340	14337	14224	14204	14369	14228	14173	14339	14176	14190	14272	14301	14280	14398	14371	14323	14421	14172	14407	14379	14366	14241	14340	14304	14320	14117	14329	14346	14342	14321	14265	14276	14252	14272	14360	14242	14398	14059	14322	14270	14301	14272	14282	14330	14325	14244	14265	14290	14327	14265	14125	14408	14118	14438	14218	14241	14214	14288	14263	14220	14170	14320	14271	14286	14106	14165	14283	14380	14325	14151	14361	14248	14131	14185	14185	14316	14356	14343	14156	14431	14227	14456	14235	14408	14269	14349	14377	14193	14323	14320	14319	14165	14241	14249	14332	14359	14478	14231	14053	14496	14265	14268	14325	14285	14265	14160	14208	14493	14368	14327	14413	14353	14244	14327	14395	14350	14395	14332	14302	14279	14436	14168	14166	14136	14283	14125	14145	14133	14244	14210	14215	14445	14214	14171	14264	14070	14327	14245	14321	14144	14361	14435	14384	14259	14260	14284	14283	14338	14119	14437	14253	14432	14234	14119	14132	14223	14330	14266	14188	14249	14298	14107	14365	14274	14279	14225	14283	14261	14236	14399	14198	14426	14157	14136	14367	14214	14143	14299	14163	14181	14343	14271	14248	14370	14301	14315	14296	14264	14341	14288	14320	14137	14222	14364	14283	14311	14343	14264	14257	14366	14407	14376	14353	14237	14164	14429	14304	14363	14231	14074	14275	14334	14336	14392	14279	14378	14251	14393	14186	14204	14289	14349	14290	14222	14515	14141	14258	14316	14431	14240	14093	14275	14315	14236	14145	14119	14311	14247	14236	14266	14387	14291	14376	14143	14347	14144	14247	14304	14456	14166	14273	14200	14342	14058	14249	14303	14150	14333	14206	14331	14283	14277	14262	14386	14232	14436	14215	14314	14240	14464	14113	14262	14243	14243	14289	14220	14232	14239	14254	14272	14481	14235	14409	14187	14284	14296	14343	14392	14278	14320	14257	14147	14333	14403	14161	14247	14428	14299	14436	14368	14420	14317	14073	14289	14375	14281	14519	14255	14151	14183	14252	14177	14306	14382	14426	14359	14392	14321	14295	14212	14348	14108	14249	14163	14192	14412	14262	14116	14316	14383	14398	14382	14234	14227	14229	14354	14354	14284	14358	14181	14151	14315	14443	14280	14201	14392	14200	14228	14312	14187	14182	14226	14184	14205	14300	14409	14275	14326	14287	14248	14282	14194	14285	14468	14301	14315	14372	14307	14359	14226	14389	14294	14182	14404	14224	14207	14464	14176	14269	14233	14328	14265	14310	14302	14193	14269	14423	14257	14184	14254	14156	14211	14364	14237	14208	14351	14358	14326	14304	14352	14366	14503	14376	14258	14319	14255	14180	14305	14271	14210	14348	14261	14413	14446	14184	14336	14325	14344	14272	14454	14243	14045	14208	14444	14158	14354	14308	14254	14232	14266	14305	14256	14409	14229	14240	14254	14235	14225	14188	14340	14320	14314	14132	14287	14527	14237	14430	14353	14158	14457	14294	14324	14178	14359	14326	14242	14338	14079	14208	14262	14390	14243	14248	14057	14291	14313	14263	14161	14140	14211	14324	14276	14343	14236	14222	14247	14371	14325	14083	14395	14188	14365	14245	14259	14360	14241	14180	14377	14341	14347	14294	14245	14243	14321	14402	14293	14470	14265	14239	14338	14359	14401	14358	14283	14370	14296	14529	14214	14062	14382	14446	14272	14286	14242	14227	14297	14409	14354	14314	14272	14223	14281	14369	14290	14124	14363	14311	14269	14382	14224	14447	14262	14387	14280	14363	14367	14126	14349	14288	14234	14161	14253	14306	14352	14308	14251	14249	14452	14320	14383	14204	14206	14265	14169	14236	14258	14162	14265	14304	14224	14108	14354	14326	14390	14213	14273	14392	14311	14222	14320	14395	14073	14340	14264	14252	14232	14327	14372	14241	14207	14388	14201	14248	14326	14265	14443	14353	14249	14089	14221	14396	14271	14317	14133	14317	14219	14150	14150	14334	14413	14240	14189	14304	14217	14375	14321	14143	14196	14186	14315	14329	14307	14227	14089	14546	14423	14294	14372	14281	14247	14073	14353	14201	14281	14337	14421	14327	14297	14277	14269	14324	14331	14182	14302	14242	14473	14323	14152	14328	14308	14387	14329	14209	14385	14193	14351	14270	14237	14357	14303	14339	14320	14300	14263	14168	14093	14347	14363	14330	14236	14447	14255	14319	14155	14398	14283	14252	14220	14399	14438	14239	14252	14422	14373	14441	14386	14216	14343	14311	14319	14362	14240	14258	14425	14262	14219	14152	14494	14147	14184	14258	14244	14272	14396	14196	14234	14168	14300	14481	14299	14349	14313	14245	14276	14233	14244	14164	14103	14240	14168	14426	14229	14385	14370	14326	14223	14022	14261	14286	14227	14275	14275	14365	14344	14249	14237	14428	14320	14387	14386	14201	14305	14288	14192	14196	14252	14328	14252	14330	14274	14353	14390	14341	14237	14149	14468	14484	14231	14307	14190	14354	14237	14478	14161	14155	14279	14352	14300	14336	14309	14363	14304	14422	14359	14242	14263	14311	14413	14206	14281	14133	14425	14344	14192	14230	14215	14425	14170	14235	14293	14286	14478	14297	14314	14273	14277	14258	14308	14408	14426	14288	14377	14478	14237	14269	14284	14287	14195	14367	14228	14147	14185	14271	14538	14155	14474	14190	14314	14168	14354	14181	14388	14280	14291	14269	14136	14336	14143	14359	14272	14234	14390	14339	14314	14325	14343	14401	14190	14296	14440	14301	14262	14239	14288	14288	14411	14326	14205	14384	14274	14268	14249	14368	14387	14182	14426	14279	14188	14416	14353	14228	14296	14333	14262	14342	14406	14212	14345	14268	14273	14204	14117	14294	14146	14370	14286	14272	14419	14166	14232	14150	14407	14332	14224	14303	14270	14222	14482	14174	14310	14474	14372	14360	14213	14326	14388	14175	14364	14318	14191	14371	14248	14507	14311	14223	14268	14325	14228	14276	14319	14376	14320	14348	14339	14128	14214	14274	14099	14306	14340	14159	14233	14365	14350	14358	14344	14164	14280	14351	14306	14245	14257	14351	14439	14195	14478	14298	14398	14334	14243	14282	14143	14109	14354	14310	14126	14289	14243	14299	14312	14336	14319	14219	14369	14098	14311	14100	14271	14161	14307	14320	14297	14275	14276	14281	14355	14334	14377	14250	14263	14301	14277	14376	14306	14355	14334	14314	14273	14381	14226	14254	14322	14361	14355	14311	14480	14318	14240	14115	14179	14321	14139	14316	14285	14219	14270	14376	14323	14262	14146	14376	14258	14249	14282	14197	14283	14205	14194	14357	14221	14305	14204	14400	14307	14472	14325	14301	14165	14372	14329	14423	14239	14224	14361	14352	14172	14229	14150	14298	14220	14174	14263	14237	14375	14317	14330	14231	14429	14298	14269	14292	14165	14266	14251	14335	14378	14327	14456	14176	14263	14312	14264	14223	14303	14404	14417	14183	14245	14384	14300	14385	14324	14253	14258	14448	14357	14181	14257	14449	14252	14383	14237	14307	14305	14222	14125	14291	14383	14443	14276	14341	14388	14310	14121	14213	14397	14253	14294	14354	14258	14476	14144	14226	14297	14569	14353	14260	14343	14282	14316	14192	14445	14290	14312	14307	14261	14380	14217	14368	14338	14089	14270	14291	14206	14350	14267	14353	14391	14311	14291	14123	14291	14279	14152	14373	14326	14280	14205	14356	14412	14227	14409	14285	14199	14282	14214	14322	14301	14351	14399	14245	14287	14294	14345	14298	14388	14372	14371	14417	14158	14402	14365	14246	14401	14213	14271	14397	14178	14200	14195	14301	14339	14090	14318	14050	14380	14196	14312	14223	14228	14350	14260	14393	14313	14231	14311	14305	14150	14232	14274	14318	14297
29972	26308	30570	26532	22422	20833	19488	18009	17704	17597	17377	17381	16974	17150	16906	16838	16744	16730	16741	16769	16641	16488	16774	16418	16787	16801	16799	16659	16652	16795	16706	16505	16590	16920	16872	16731	16531	16558	16721	16552	16524	16535	16461	16501	16584	16598	16485	16566	16640	16625	16655	16662	16434	16507	16770	16551	16633	16596	16664	16499	16530	16686	16883	16787	16696	16626	16460	16538	16653	16542	16656	16642	16643	16760	16457	16739	16672	16634	16578	16646	16654	16439	16594	16587	16644	16682	16393	16559	16627	16779	16640	16630	16509	16618	16666	16571	16571	16332	16448	16707	16629	16318	16449	16711	16629	16568	16778	16649	16531	16528	16568	16555	16695	16618	16368	16694	16520	16476	16627	16825	16725	16550	16555	16680	16792	16520	16508	16665	16755	16772	16712	16525	16616	16691	16579	16730	16844	16727	16674	16680	16780	16545	16516	16693	16536	16565	16742	16559	16666	16533	16557	16529	16524	16374	16330	16586	16683	16395	16709	16589	16724	16698	16647	16567	16491	16558	16511	16527	16665	16556	16625	16559	16518	16410	16383	16545	16663	16385	16615	16840	16479	16595	16481	16621	16511	16735	16627	16432	16711	16560	16371	16620	16631	16565	16542	16659	16499	16542	16605	16728	16557	16686	16489	16690	16457	16823	16550	16546	16653	16684	16573	16487	16586	16539	16579	16478	16424	16635	16615	16695	16518	16461	16702	16536	16371	16704	16567	16524	16495	16758	16668	16636	16586	16633	16620	16677	16714	16688	16563	16525	16542	16533	16587	16534	16509	16621	16694	16444	16531	16459	16599	16622	16381	16712	16640	16655	16710	16843	16555	16729	16582	16606	16466	16689	16554	16594	16636	16388	16742	16593	16431	16650	16655	16442	16593	16646	16754	16670	16547	16538	16559	16702	16624	16531	16451	16572	16659	16506	16492	16530	16631	16494	16657	16691	16467	16583	16461	16577	16617	16479	16606	16466	16576	16648	16611	16779	16623	16389	16665	16640	16500	16639	16678	16522	16512	16647	16551	16743	16643	16583	16565	16583	16671	16606	16484	16697	16489	16583	16627	16537	16482	16612	16761	16645	16673	16495	16518	16673	16580	16646	16424	16534	16916	16631	16795	16650	16655	16676	16599	16524	16557	16515	16552	16592	16692	16496	16447	16401	16603	16564	16535	16395	16485	16492	16728	16488	16570	16529	16778	16498	16519	16722	16646	16584	16707	16588	16609	16564	16517	16528	16685	16411	16699	16581	16463	16541	16722	16533	16539	16528	16475	16636	16659	16727	16593	16479	16540	16479	16525	16660	16590	16318	16555	16740	16498	16794	16613	16659	16589	16576	16640	16773	16404	16593	16502	16404	16524	16573	16549	16413	16729	16497	16486	16567	16651	16609	16770	16604	16581	16714	16624	16563	16625	16798	16483	16529	16523	16488	16564	16563	16565	16642	16700	16632	16616	16557	16659	16503	16698	16853	16583	16422	16506	16661	16630	16738	16673	16712	16588	16664	16518	16660	16623	16501	16488	16613	16631	16695	16689	16635	16532	16337	16665	16724	16679	16831	16584	16575	16724	16590	16700	16593	16610	16610	16749	16646	16565	16597	16589	16591	16344	16603	16789	16557	16619	16601	16705	16486	16658	16612	16437	16650	16611	16562	16638	16695	16451	16560	16627	16437	16445	16735	16626	16459	16728	16690	16670	16484	16697	16636	16832	16694	16638	16470	16751	16600	16370	16626	16754	16414	16462	16720	16843	16660	16542	16540	16441	16546	16567	16565	16789	16671	16735	16581	16601	16676	16629	16439	16381	16662	16515	16619	16683	16744	16633	16710	16693	16516	16727	16611	16561	16737	16588	16550	16604	16615	16658	16660	16542	16582	16464	16571	16630	16716	16540	16829	16510	16583	16719	16626	16625	16583	16536	16580	16616	16589	16582	16507	16684	16541	16762	16553	16604	16609	16516	16514	16362	16524	16764	16641	16711	16637	16706	16454	16599	16510	16660	16795	16656	16688	16455	16657	16621	16540	16570	16515	16601	16503	16459	16430	16689	16644	16454	16454	16578	16632	16491	16661	16650	16646	16598	16482	16363	16631	16851	16590	16467	16556	16499	16649	16892	16399	16550	16669	16563	16689	16325	16571	16417	16438	16662	16612	16622	16632	16602	16735	16615	16658	16389	16547	16703	16475	16660	16559	16677	16787	16629	16489	16647	16520	16466	16697	16756	16700	16736	16608	16721	16484	16689	16567	16720	16717	16563	16626	16469	16600	16494	16793	16547	16641	16661	16666	16569	16688	16623	16521	16502	16609	16585	16456	16645	16588	16535	16452	16534	16540	16689	16778	16524	16699	16717	16487	16377	16499	16457	16662	16679	16571	16597	16608	16601	16659	16683	16558	16531	16478	16613	16479	16645	16563	16568	16711	16582	16757	16562	16607	16705	16725	16454	16690	16617	16941	16742	16463	16802	16892	16347	16510	16317	16496	16503	16459	16674	16581	16796	16717	16657	16631	16675	16566	16591	16587	16734	16513	16690	16647	16511	16387	16716	16580	16539	16776	16829	16619	16611	16770	16723	16771	16722	16556	16707	16601	16597	16543	16723	16614	16466	16707	16777	16543	16655	16616	16537	16447	16659	16736	16554	16461	16607	16893	16875	16662	16653	16675	16572	16516	16632	16693	16780	16598	16868	16764	16786	16794	16624	16695	16755	16477	16648	16604	16708	16590	16531	16548	16649	16595	16586	16618	16665	16594	16693	16539	16649	16573	16580	16589	16551	16748	16649	16573	16447	16589	16408	16569	16670	16765	16616	16506	16600	16437	16869	16516	16767	16577	16647	16460	16722	16611	16821	16631	16578	16572	16538	16587	16280	16573	16716	16759	16767	16497	16657	16500	16544	16789	16588	16622	16369	16644	16442	16701	16535	16669	16660	16648	16661	16595	16503	16523	16557	16470	16544	16353	16495	16292	16600	16724	16517	16539	16449	16648	16386	16509	16717	16599	16615	16622	16476	16773	16718	16721	16545	16685	16786	16550	16498	16586	16726	16611	16762	16618	16567	16565	16520	16423	16791	16583	16658	16596	16500	16668	16752	16629	16523	16691	16797	16793	16517	16828	16439	16555	16604	16626	16698	16394	16534	16613	16751	16515	16739	16536	16375	16425	16773	16625	16659	16761	16619	16537	16482	16696	16538	16635	16406	16572	16757	16594	16558	16463	16414	16721	16743	16464	16540	16601	16539	16459	16428	16611	16613	16685	16692	16572	16778	16477	16647	17020	16659	16731	16721	16451	16657	16636	16547	16619	16755	16559	16492	16688	16769	16486	16373	16411	16697	16681	16655	16540	16523	16536	16740	16442	16433	16609	16656	16782	16754	16709	16483	16444	16567	16806	16575	16554	16598	16443	16696	16801	16660	16586	16468	16774	16605	16446	16599	16705	16689	16533	16534	16465	16935	16512	16570	16814	16638	16477	16459	16546	16474	16710	16509	16549	16631	16630	16711	16717	16739	16590	16464	16726	16720	16669	16677	16609	16623	16456	16764	16465	16526	16673	16758	16613	16609	16588	16562	16585	16545	16339	16384	16547	16526	16551	16704	16608	16681	16709	16853	16580	16684	16628	16764	16562	16507	16713	16778	16547	16496	16576	16742	16553	16442	16754	16809	16507	16657	16586	16756	16602	16356	16536	16663	16558	16785	16600	16476	16711	16647	16437	16595	16500	16730	16526	16646	16527	16605	16701	16605	16705	16604	16556	16563	16630	16568	16441	16481	16635	16388	16626	16638	16562	16502	16802	16569	16467	16727	16882	16706	16428	16417	16463	16869	16788	16570	16623	16508	16664	16525	16616	16743	16568	16630	16872	16464	16628	16731	16737	16586	16547	16659	16793	16681	16898	16687	16561	16520	16688	16677	16781	16557	16839	16327	16653	16566	16755	16599	16712	16802	16586	16629	16697	16669	16539	16666	16544	16618	16506	16825	16782	16618	16600	16692	16464	16475	16674	16567	16569	16424	16585	16534	16464	16583	16587	16539	16748	16657	16562	16657	16657	16857	16632	16607	16788	16683	16533	16747	16597	16579	16704	16493	16570	16544	16548	16525	16460	16572	16653	16530	16463	16724	16681	16784	16796	16604	16716	16641	16463	16807	16595	16510	16693	16655	16682	16832	16723	16668	16534	16557	16543	16617	16565	16604	16588	16644	16624	16681	16715	16600	16865	16462	16868	16718	16579	16633	16638	16710	16505	16726	16679	16565	16582	16635	16554	16709	16734	16647	16519	16575	16790	16480	16578	16518	16405	16695	16663	16745	16528	16661	16547	16656	16805	16439	16664	16843	16631	16399	16561	16607	16745	16731	16556	16800	16618	16613	16570	16782	16438	16626	16560	16703	16555	16646	16584	16573	16617	16546	16629	16666	16637	16722	16589	16564	16652	16706	16834	16631	16673	16685	16654	16680	16705	16673	16539	16456	16575	16571	16637	16552	16695	16598	16583	16597	16649	16504	16758	16626	16609	16622	16568	16653	16778	16557	16581	16561	16726	16821	16711	17042	16736	16526	16537	16780	16768	16681	16696	16621	16741	16813	16532	16720	16581	16675	16558	16567	16741	16629	16677	16582	16789	16449	16534	16565	16476	16596	16704	16741	16646	16699	16626	16628	16675	16593	16807	16557	16438	16559	16587	16585	16534	16535	16667	16679	16657	16631	16547	16560	16441	16700	16605	16671	16592	16750	16526	16501	16704	16708	16504	16545	16706	16635	16641	16628	16792	16633	16834	16856	16556	16677	16607	16575	16620	16394	16557	16656	16766	16717	16445	16715	16602	16685	16623	16755	16632	16506	16711	16672	16567	16563	16674	16556	16483	16464	16400	16774	16737	16583	16832	16658	16708	16558	16608	16599	16523	16552	16639	16718	16590	16602	16616	16447	16569	16728	16809	16755	16504	16637	16590	16609	16623	16548	16659	16793	16519	16735	16533	16571	16611	16782	16434	16693	16598	16733	16587	16615	16589	16657	16540	16721	16853	16543	16472	16656	16510	16450	16520	16579	16605	16712	16594	16623	16760	16536	16580	16619	16614	16555	16663	16566	16574	16618	16708	16604	16776	16506	16548	16512	16576	16492	16521
22715	35455	33085	25275	22425	20079	18225	16575	15932	15616	15158	15026	14902	14737	14565	14585	14386	14468	14375	14423	14317	14461	14368	14355	14420	14518	14376	14442	14462	14381	14439	14154	14297	14218	14349	14203	14374	14319	14191	14319	14389	14460	14367	14202	14239	14295	14247	14062	14242	14168	14116	14316	14223	14002	14096	14236	14007	14028	14230	14258	14358	14141	14215	14426	14133	14277	14317	14212	14382	14310	14148	14266	14018	14241	14344	14179	14243	14321	14095	14111	14308	14125	14398	14283	14454	14119	14279	14363	14187	14251	14302	14313	14221	14353	14187	14115	14191	14322	14082	14440	14183	14173	14063	14281	14194	14323	14257	14380	14231	14159	14120	14188	14238	14113	14252	14241	14071	14222	14415	14232	14245	14207	14388	14319	14327	14078	14141	14244	14436	14174	14335	14074	14280	14234	14107	14246	14119	14229	14296	14191	14184	14172	14115	14409	14161	14220	14158	14055	14275	14210	14207	14237	14290	14373	14305	14193	14330	14224	14182	14067	14223	14131	14296	14218	14343	14476	14199	14318	14240	14322	14286	14136	14256	14263	14258	14280	14152	14209	14089	14198	14221	14361	14264	14373	14248	14323	14134	14159	14176	14173	14114	14236	14149	14141	14230	14268	14256	14210	13993	14231	14217	14172	14220	14082	14225	14289	14226	14161	14135	14065	14274	14254	14161	14191	14204	14304	14155	14185	14095	14302	14124	14209	14121	14329	14310	14242	14180	14205	13918	14375	14348	14129	14356	14258	14175	14337	14293	14312	14221	14177	14310	14236	14267	14195	14165	14196	14146	14201	14318	14143	14283	14196	14282	14180	14309	14305	14133	14226	14230	14257	14330	14231	14381	14217	14300	14048	14388	14235	14137	14285	14213	14319	14349	14333	14313	14247	14159	14100	14276	14283	14084	14277	14199	14248	14336	14097	14255	14220	14362	14170	14297	14258	14189	14116	14358	14162	14028	14366	14118	14208	14232	14264	14258	14154	14184	14204	14300	14357	14220	14063	14238	14353	14334	14068	14451	14289	14116	14242	14286	14253	14252	14227	14110	14254	14174	14252	14381	14329	14269	14246	14128	14216	14154	14366	14183	14229	14104	14225	14298	14327	14070	14235	14479	14343	14014	14125	14310	14325	14120	14198	14185	14276	14266	14292	14246	14247	14213	14178	14282	14076	14190	14173	14253	14027	14212	14246	14068	14274	14090	14122	14282	14146	14252	14176	14389	14082	14244	14231	14368	14053	14297	14035	14151	14221	14448	14167	14326	14273	14169	14122	14268	14191	14255	14351	14154	14070	14240	14351	14147	14157	14119	14320	14130	14247	14250	14244	14101	14314	14299	14105	14144	14137	14116	14177	14348	14189	14295	14251	14385	14295	14212	14386	14131	14106	14227	14238	14278	14270	14371	14255	14082	14244	14088	14409	14135	14168	14143	14317	14264	14279	14294	14292	14274	14188	14239	14239	14166	14192	14228	14041	14158	14218	14070	14326	14178	14086	14424	14226	14318	14180	14256	14099	14198	14241	14127	14145	14023	14181	14375	14200	14125	14327	14175	14173	14110	14103	14263	14305	14241	14197	14096	14227	14142	14422	14120	14200	14242	14304	14101	14304	14116	14376	14167	14220	14340	14245	14185	14042	14179	14321	14201	14371	14287	14185	14193	14214	14159	14275	14330	14360	14295	14210	14367	14295	14168	14226	14303	14230	14224	14272	14274	14257	14307	14227	14214	14431	14262	14145	14288	14187	14247	14124	14132	14169	14270	14169	14122	14243	14218	14245	14433	14161	14288	14349	14248	14275	14266	14250	14154	14245	14396	14180	14362	14189	14173	14313	14213	14050	14035	14256	14212	14246	14231	14306	14101	14175	14099	14221	14367	14255	14219	14076	14234	14229	14146	14045	14361	14279	14090	14206	14240	14260	14313	14315	14186	14190	14159	14266	14314	14165	14208	14115	14285	14196	14335	14376	14116	14323	14267	14118	14217	14120	14134	14247	14351	14246	14252	14322	14431	14191	14309	13968	14166	14297	14218	14141	14212	14157	14187	14088	14134	14134	14205	14196	14285	14394	14172	14299	14137	14117	14327	14401	14257	14125	14236	14248	14202	14189	14384	14110	14139	14329	14093	14289	14188	14173	14220	14279	14217	14236	14153	14233	14098	14153	14417	14092	14095	14264	14303	14401	14282	14200	14192	14375	14114	14255	14288	14335	14157	14233	14215	14232	14207	14213	14240	14482	14251	14206	14242	14170	14231	14268	14178	14313	14318	14309	14216	14155	14243	14167	14265	14340	14205	14330	14292	14121	14145	14171	14205	14262	14184	14192	14227	14304	14135	14279	14373	14309	14325	14198	14173	14211	14225	14305	14253	14267	14342	14336	14252	14215	14075	14157	14475	14106	14203	14375	14294	14132	14248	14226	13965	14360	14134	14060	14171	14205	14257	14138	14211	14205	14161	14192	14199	14311	14104	14221	14306	14152	14303	14313	14388	14235	14322	14126	14314	14254	14220	14353	14212	14306	14154	14285	14105	14209	14388	14269	14103	14166	14116	14147	14243	14276	14256	14161	14224	14276	14112	14263	14247	14239	14149	14260	14286	14136	14204	14142	14316	14043	14185	14175	14081	14379	14261	14311	14177	14268	14141	14210	14044	14366	14196	14290	14264	14313	14212	14140	14265	14212	14093	14380	14079	14146	14159	14296	14121	14289	14256	14283	14219	14131	14066	14183	14392	14278	14253	14207	14256	14235	14293	14399	14178	14145	14327	14428	14264	14337	14111	14282	14205	14201	14220	14073	14254	14155	14218	14302	14141	14216	14255	14128	14334	14335	14226	14230	14185	14267	14240	14152	14316	14232	14293	14130	14199	14322	14215	14161	14123	14045	14374	14386	14253	14290	14247	14132	14215	14222	14223	14241	14276	14167	14338	14231	14182	14263	14111	14244	14214	14357	14369	14229	14178	14255	14347	14136	14076	14377	14239	14175	14298	14147	14276	14293	14183	14332	14256	14299	14067	14006	14174	14360	14094	14216	14162	14164	14312	14120	14339	14290	14261	14177	14209	14096	14216	14076	14194	14269	14226	14059	14170	14339	14239	14227	14270	14268	14148	14276	14309	14106	14126	14175	14328	14335	14289	14240	14147	14177	14333	14332	14132	14181	14301	14156	14212	14135	14252	14238	14274	14274	14168	14216	14194	14154	14141	14291	14456	14189	14353	14071	14162	14306	14318	14306	14285	14115	14173	14209	14261	14244	14261	14118	14192	14267	14172	14052	14254	14311	13997	14291	14251	14329	14312	14184	14345	14173	14231	14186	14276	14307	14142	14356	14181	14279	14266	14186	14362	14204	14152	14384	14242	14275	14177	14258	14372	14275	14425	14264	14369	14151	14340	14144	13912	14262	14292	14334	14203	14191	14226	14262	14341	14061	14208	14281	14096	14244	14134	14228	14269	14246	14266	14310	14271	14243	14335	14044	14232	14268	14185	14162	14276	14217	14148	14410	14326	14156	14303	14227	14139	14110	14252	14286	14357	13985	14204	14222	14178	14246	14217	14268	14312	14352	14176	14131	14194	14421	14205	14373	14138	14190	14082	14172	14163	14258	14278	14284	14154	14329	14301	14140	14235	14296	14112	14265	14174	14352	14256	14217	14308	14269	14381	14318	14402	14119	14202	14331	14227	14341	14343	14347	14132	14226	14265	14294	14217	14242	14184	14181	14177	14241	14217	14006	14219	14233	14286	14264	14178	14114	14145	14394	14273	14215	14321	14277	14372	14277	14206	14292	14156	14227	14197	14293	14240	14365	14092	14287	14144	14291	14299	14255	14221	14223	14163	14273	14192	14169	14108	14274	14188	14313	14115	14159	14339	14189	14170	14325	14330	14339	14250	13944	14303	14197	14230	14108	14162	14195	14079	14334	14179	14417	14160	14134	14305	14146	14071	14327	14291	14222	14098	14220	14253	13839	14174	14298	13967	14132	14244	14220	14248	14246	14219	14437	14264	14163	14190	14169	14154	14113	14338	14223	14319	14363	13967	14229	14310	14131	14308	14329	14198	14188	14344	14236	14217	14209	14176	14213	14329	14313	14280	14224	14178	14190	14140	14432	14211	14101	14253	14342	14157	14285	14332	14240	14238	14256	14228	14208	14334	14302	14172	14238	14253	14035	14258	14216	14326	14139	14166	14365	14338	14143	14161	14243	14118	14316	14085	14246	14393	14107	14085	14240	14163	14202	14294	14249	14174	14296	14151	14154	14262	14272	14175	14093	14180	14366	14372	14130	14078	14232	14253	14270	14157	14176	14249	14205	14093	14096	14122	14180	14120	14204	14189	14302	14183	14091	14327	14183	14391	14244	14284	14196	14150	14163	14252	14088	14143	14192	14130	14162	14068	14206	14246	14014	14233	14301	14252	14264	14181	14346	14229	14299	14256	14251	14341	14282	14074	14319	14127	14301	14082	14307	14351	14172	14197	14296	14230	14258	14252	14173	14449	14165	14381	14238	14204	14298	14191	14058	14220	14217	14099	14153	13994	14190	14228	14167	14169	14275	14096	14236	14381	14176	14111	14317	14228	14108	14310	14288	14063	14255	14309	14154	14307	14307	14284	14074	14106	14192	14165	14205	14216	14171	14367	13993	14467	14285	14325	14248	14190	14307	14238	14218	14280	14346	14261	14218	14209	14176	14331	14309	14284	14223	14388	14308	14168	14299	14155	14425	14187	14378	14333	14223	14304	14150	14180	14221	14114	14165	14098	14127	14249	14346	14388	14207	14074	14249	14111	14171	14131	14333	14356	14163	14155	14244	14270	14180	14138	14206	14171	14363	14175	14346	14261	14172	14266	14391	14143	14151	14203	14156	14220	14318	14162	14213	14260	14197	14208	14181	14143	14332	14364	14042	14306	14117	14240	14091	14192	14267	14298	14228	14171	14325	14069	14194	14190	14291	14337	14145	14202	14250	14276	14135	14334	14307	14306	14201	14245	14309	14355	14095	14245	14181	14218	14131	14173	14158	14298	14011	14307	14179	14249	14164	14299	14312	14280	14291	14203	14238	14213	14134	14450	14131	14225	14055	14108	14505	14359	14191	14218	14343	14001	14269	14120	14098	14216	14256	14088	14293	14201	14148
25330	21511	29002	27048	26227	26161	24409	21211	19800	19382	18939	18485	17947	17636	17586	17444	17500	17228	17224	17429	17228	17225	17140	17154	17203	16923	17106	16897	17100	16870	16939	17081	16770	16764	16899	16998	16935	16957	16953	16701	16856	16782	16771	16609	16862	16886	17008	16785	16848	16788	16868	16860	16740	16931	16844	16924	16839	16773	16845	16697	16955	16809	16745	16822	16933	16775	16805	16868	16688	16817	16809	16804	16938	16783	16639	16721	16979	16900	16746	16770	16812	16860	16871	16633	16840	16707	17175	17056	16862	16956	16997	16959	16971	16898	16855	16665	16747	16965	17006	16824	16646	16848	16742	16782	16857	16719	16746	16788	16734	16955	16957	16805	16803	16798	16934	16719	16918	16840	17029	16841	16719	16910	16709	16770	16723	16985	17026	16933	16914	16842	16944	17027	16768	16743	16685	16897	16735	16616	16936	16708	16776	16887	16924	16862	16802	16729	16749	16939	17004	16833	16733	16711	16829	16736	16982	16628	16739	16809	16816	16710	16924	16742	16903	16744	16923	16830	16867	16814	16627	16908	16815	16845	16700	16768	16819	16891	16774	16760	16590	16835	16867	16854	16826	16978	16587	16719	16650	16663	16740	16969	16651	16828	16984	16785	16759	16921	16777	16705	16781	16919	16590	16667	16858	16906	16778	16602	16649	16555	16752	16906	16826	16698	16918	16621	16845	16833	16810	16649	16884	16719	16943	16856	16780	16703	16716	16753	16935	16757	16781	16883	16776	16745	16876	16784	16815	16930	16782	16809	16907	16800	16809	16712	16933	16835	16732	16748	16614	16800	16967	16763	16682	16952	16530	16862	16850	16833	16577	16838	16842	16884	16902	16912	16559	16715	16736	16757	16692	16572	16830	16883	16872	16939	16760	16875	16924	17055	16785	16895	16916	16778	16796	16705	16840	16757	16865	16784	16795	16850	16733	16791	16717	16950	16766	16715	16683	16969	16838	16584	16829	16776	16674	16880	16777	16880	16759	16884	16695	16815	17082	16866	16812	16787	16675	16774	16822	16745	16899	16714	16842	16632	16855	16663	16794	16803	16878	16656	16780	16923	16966	16827	16820	16739	16788	16647	16896	16721	16906	16826	16704	16845	16985	16836	16557	16510	16712	16834	16811	16676	16782	16715	16776	16792	16749	16826	16755	16825	16866	16636	16784	16878	16782	16709	16815	16961	16782	16731	16847	16588	16897	16512	16738	16701	16774	16760	16842	16809	16790	17008	16822	16814	16799	16442	16865	16722	16701	16788	16856	16583	16888	16722	16819	16828	16772	16726	16901	16842	16661	16622	16782	16750	16884	16799	16965	16627	16730	16874	16807	16886	16850	16861	16810	16733	16862	16798	16747	16682	16719	16963	16795	16956	16722	16767	16917	16802	16883	16654	16767	16889	16853	16742	16884	16729	16937	16659	16773	16653	16592	16890	16668	16665	16720	16856	16699	16677	16785	16522	16721	16810	16657	16755	16755	16863	16882	16640	16702	16745	16715	16720	16958	16901	16763	17037	16583	17007	16817	16737	16829	16764	16724	16779	16834	16778	16770	16802	16744	16990	16610	16751	16901	16785	16810	16781	16756	16521	16666	16676	16800	16677	16568	16824	16721	16915	16639	16756	16783	16840	17056	16844	16986	16952	16748	16710	16663	16886	16615	16874	16863	16719	16809	16664	16628	16641	16753	16661	16543	16747	16489	16679	16881	16887	16629	16809	16846	16763	16866	16528	16628	16672	16991	16749	16838	16670	16603	16897	16855	16915	16838	16618	16973	16701	16699	16714	16995	16873	16830	16760	16730	16768	16772	16753	16770	16882	16889	16878	16786	16881	16789	16880	16593	16807	16732	16655	16796	16775	16716	16681	16785	16709	16667	16630	16830	16709	16722	16816	16933	16851	16786	16849	16618	16772	16753	16550	16817	16916	16656	16889	17004	16831	16852	16589	16996	16633	16810	16813	16666	16792	16586	16867	16907	16791	16775	16871	16720	16679	16820	16659	16828	16759	16935	16856	16848	16710	16606	16754	16633	16792	17010	16744	16809	16549	16674	16609	16795	16932	16867	16893	16517	16572	16664	16805	16830	16780	16946	16794	16725	17045	16614	16846	16827	16841	16771	17010	16823	16978	16795	16843	16638	16747	16805	16861	16775	16855	16859	16838	16692	16626	16773	16630	16692	16860	16848	16868	16728	16696	16694	16821	16810	16915	16691	16584	16918	16689	16749	16795	16706	16907	16899	16981	16709	16741	16662	16914	16841	16943	16969	16596	16818	16851	16806	16722	16682	16925	16913	16649	16839	16980	16782	16736	16826	16963	16744	16680	16847	16682	16730	16768	16627	16853	16814	16745	16753	16876	16755	16843	16780	16711	16770	16955	16633	16855	16698	17000	16802	16819	16866	16791	16722	16637	16737	16901	16817	16896	16877	16645	16838	16827	16724	16579	16778	16669	16802	16679	16751	16711	17004	16666	16556	16604	16749	16792	16885	16877	17040	16705	16874	17017	16838	16884	16764	16727	16764	16689	16821	16772	16720	16807	16838	16896	16730	16643	16878	16471	16747	16908	16780	16679	16687	16633	16748	16604	16875	17017	16657	16842	16757	16682	16673	16750	16947	16843	16792	16491	16841	16898	16614	16633	16948	16845	16832	16697	16790	17003	16852	16808	16811	16882	16744	16836	16752	16827	17016	17024	16822	16701	16803	16864	16848	16883	16718	16862	16562	16876	16698	16697	16655	16724	16845	16772	16973	16671	16805	16745	16761	16702	16848	17048	17027	16761	16672	16624	16863	16939	16699	16669	16802	16899	16738	16856	16875	17014	16769	16856	16630	16823	16759	16869	16913	16821	16693	16735	16761	16657	16865	16949	16805	16839	16905	16853	16699	16836	16658	16873	16644	16659	16811	16759	17015	16823	16792	16749	16697	16953	16808	16807	16443	16773	16735	16876	16616	16770	16865	16839	16624	16739	16892	16719	17023	16734	16645	16894	16867	16662	16717	16805	16825	16836	16836	16983	16704	16734	16778	16642	16580	16795	16774	16841	16770	16870	16716	16709	16666	17050	16875	16856	16829	16726	16905	16749	16837	16999	16876	17048	16874	16850	16791	16779	17066	16895	16806	16500	16902	16866	16822	16987	16868	16752	16852	16751	16784	16760	17038	17053	16781	16752	16925	16873	16886	16819	16673	16682	16804	16977	16931	16882	16831	16738	16979	16604	16783	16786	16731	16729	16862	16689	16695	16812	16771	16845	16909	16733	16660	16852	16626	16662	16862	16847	16601	16632	16806	16933	16957	16714	16720	16808	16900	16787	16555	16638	16802	16705	16987	16928	16569	16817	16962	16739	16782	16911	16872	16713	16774	16778	16703	16723	16735	16665	16730	16698	16873	16771	16824	16857	16993	16811	16782	16815	16888	16859	16771	16819	16744	16895	16808	16772	16896	16718	16847	16842	16769	16611	16997	16938	16804	16758	16757	16714	16778	16505	16724	17089	16743	16761	16854	16811	16734	16722	16890	16845	16794	16673	16709	16838	16873	16951	16834	16754	16856	16599	16815	16836	16670	16879	16614	16774	16889	16687	16830	16832	16633	16961	16737	16710	16414	16805	16697	16798	16860	16647	16810	16896	16845	16920	16724	16843	16765	16753	16627	16781	16890	16572	16956	16810	16707	16782	16732	16493	16509	16732	16750	16740	16665	16557	16752	16745	16779	16897	16957	16774	16732	16761	16800	16712	16881	16808	16943	16776	16710	16727	16643	16718	16798	16836	16930	16742	16938	16683	16874	16825	16793	16900	16864	16679	16719	16755	16847	16763	16689	16780	16856	16834	16809	16759	16818	16726	16868	16962	16893	16587	16813	16943	16870	16937	16957	16811	16865	16848	16711	16676	16750	16721	16768	16782	16858	16868	16862	16654	16672	16835	16998	16713	16541	16718	16732	16766	16808	16763	16676	16752	16906	16591	16504	16730	16623	16671	16947	16670	16420	16691	16660	16876	16983	16767	16810	16674	16795	16892	16878	16773	16436	16612	16858	16869	16768	16910	16928	16710	16886	16589	16761	16847	16829	16591	16577	16748	16959	16820	16990	16928	16662	16691	16889	16846	16702	16727	16789	16728	16815	16789	16745	16715	16727	16775	16803	16849	16942	16559	16789	16813	16657	16808	16736	16710	16720	16749	16853	16927	16699	16670	16712	17019	16942	16751	16950	16913	16708	16982	16776	16726	16786	16779	16723	16678	16709	16837	16776	16720	16768	16657	16796	16813	16763	16647	16868	16933	16926	16849	16798	16720	16883	16645	16810	16916	16793	16639	16813	16979	16846	16888	16758	16867	16693	16838	16733	16667	16667	16822	16824	16821	17028	16532	16891	17004	16871	16733	16788	16730	16691	16716	16870	16757	16828	16765	16835	16743	17011	16600	16760	16782	17024	16905	16848	16841	16902	16812	16745	16583	16953	16787	17017	16790	16757	16800	16725	16944	16778	16888	16750	16812	16865	16756	16858	16783	16625	16483	16696	16621	16719	16798	16664	16822	16787	16827	16843	16695	16837	16628	16797	16693	16830	16927	16803	16596	16662	16985	16825	16846	16752	16761	16659	16816	16734	16694	16604	16673	16886	16805	16775	17052	16861	16664	16657	16747	16964	16697	16828	16524	16726	16614	16916	16772	16967	16830	16854	16705	16795	16820	17006	16677	17046	16829	16788	16933	16606	16809	16708	16651	16675	16687	16906	16804	16787	16735	16775	16926	16774	16829	16649	16778	16651	16714	16762	16764	16861	16817	16745	16864	16935	16950	16738	16820	16613	16840	16726	16825	16945	16579	16990	17039	16794	16976	16809	16857	16751	16679	16969	16837	16838	16784	16922	16755	17011	16672	16822	16887	16661	16802	17045	16574	16654	16676	16875	16754	16855	16780	16849	16897	16940	17008	16912	16576	16885	16700	16907	16779	16692	16838	16900	16871	16786	16803	16804	16794	16991	16701	16995	16739	16880	16954	16707	16742	16760	16836	16835	16771	16751	16861	16931	16961	16884	16748	16819	17055	16862	16682	16751	16793	16746	16838	16829	16747	16921	16663	16682	16776	16930	16902	16880	16983	16799	16780	16929	16750	16677	16774	16759	16788
26302	46432	43808	35175	30526	26949	22894	20413	19112	17971	17576	16830	16098	15753	15488	15189	15227	15252	15068	15067	14864	15018	14660	14767	14622	14713	14685	14604	14569	14639	14564	14520	14566	14697	14534	14367	14439	14433	14518	14507	14507	14309	14480	14463	14318	14469	14511	14365	14291	14347	14274	14401	14445	14426	14474	14411	14322	14375	14349	14293	14390	14424	14489	14399	14539	14393	14378	14293	14464	14314	14356	14385	14332	14328	14327	14301	14342	14414	14225	14480	14330	14425	14173	14391	14403	14392	14331	14497	14337	14286	14400	14193	14471	14460	14265	14279	14317	14454	14293	14283	14276	14472	14344	14313	14475	14439	14338	14489	14370	14392	14339	14191	14422	14293	14355	14318	14409	14154	14342	14380	14424	14280	14556	14284	14433	14449	14346	14395	14415	14363	14453	14386	14376	14358	14392	14203	14405	14295	14453	14400	14334	14297	14489	14411	14475	14345	14344	14447	14401	14135	14337	14266	14447	14577	14415	14496	14259	14299	14344	14404	14379	14229	14285	14403	14391	14449	14257	14329	14414	14442	14460	14319	14346	14289	14332	14239	14245	14408	14423	14368	14125	14287	14249	14454	14285	14384	14505	14275	14332	14392	14316	14413	14311	14533	14404	14337	14290	14245	14318	14316	14308	14532	14576	14352	14253	14420	14443	14411	14406	14414	14417	14414	14313	14369	14429	14347	14267	14457	14431	14493	14304	14510	14428	14285	14395	14290	14442	14354	14374	14478	14458	14396	14438	14223	14268	14363	14437	14308	14247	14212	14438	14375	14290	14357	14219	14365	14292	14396	14381	14450	14251	14433	14292	14498	14276	14439	14407	14461	14465	14293	14319	14379	14249	14510	14235	14392	14380	14257	14327	14318	14506	14331	14350	14333	14508	14430	14429	14224	14386	14339	14267	14516	14456	14278	14355	14520	14340	14351	14204	14482	14318	14476	14414	14281	14284	14472	14201	14289	14295	14263	14414	14381	14343	14360	14293	14527	14442	14279	14271	14278	14393	14366	14471	14225	14185	14397	14316	14389	14395	14300	14357	14486	14427	14189	14375	14462	14352	14272	14344	14413	14338	14417	14391	14446	14260	14402	14458	14450	14205	14331	14487	14502	14429	14380	14434	14303	14359	14413	14498	14504	14338	14263	14218	14488	14294	14372	14442	14384	14356	14343	14446	14273	14447	14249	14280	14293	14218	14512	14436	14418	14388	14445	14408	14423	14434	14258	14255	14266	14291	14380	14497	14441	14350	14302	14318	14346	14392	14338	14318	14409	14097	14330	14321	14280	14314	14321	14321	14390	14274	14325	14448	14324	14434	14342	14507	14339	14296	14353	14424	14267	14454	14398	14404	14434	14446	14291	14343	14525	14400	14289	14337	14396	14419	14563	14322	14411	14317	14368	14251	14328	14382	14351	14385	14398	14261	14381	14396	14269	14424	14461	14200	14415	14468	14292	14370	14328	14314	14382	14387	14380	14308	14225	14434	14497	14483	14406	14497	14292	14415	14452	14292	14381	14339	14271	14356	14243	14255	14328	14253	14549	14449	14316	14408	14427	14261	14471	14181	14403	14283	14476	14164	14499	14268	14290	14498	14331	14414	14355	14293	14351	14343	14335	14279	14540	14330	14549	14432	14422	14415	14358	14379	14261	14505	14375	14441	14422	14305	14425	14443	14363	14317	14323	14550	14392	14351	14358	14285	14399	14474	14363	14481	14508	14313	14221	14464	14450	14317	14273	14410	14395	14424	14316	14506	14240	14226	14443	14336	14190	14375	14328	14308	14494	14279	14443	14276	14346	14308	14419	14145	14361	14342	14425	14614	14344	14495	14449	14420	14362	14399	14074	14422	14402	14217	14401	14413	14460	14478	14288	14437	14302	14339	14556	14477	14283	14403	14408	14359	14263	14580	14340	14449	14315	14407	14385	14335	14332	14429	14375	14261	14520	14325	14348	14346	14381	14294	14258	14305	14481	14407	14321	14365	14460	14323	14643	14331	14170	14499	14518	14412	14293	14385	14366	14271	14496	14259	14083	14407	14416	14485	14372	14101	14546	14240	14485	14379	14595	14372	14280	14466	14383	14380	14374	14331	14275	14480	14101	14291	14288	14361	14381	14331	14285	14331	14362	14183	14328	14209	14349	14278	14533	14503	14411	14429	14277	14477	14260	14358	14410	14480	14379	14522	14388	14167	14452	14269	14430	14212	14466	14325	14276	14312	14354	14373	14310	14304	14233	14300	14446	14294	14462	14154	14311	14251	14402	14346	14340	14348	14402	14557	14237	14275	14282	14240	14263	14340	14312	14202	14341	14251	14309	14414	14383	14382	14193	14433	14438	14417	14442	14422	14328	14421	14328	14491	14157	14362	14349	14407	14405	14317	14205	14428	14335	14343	14224	14262	14524	14218	14433	14280	14395	14415	14402	14297	14395	14538	14421	14422	14352	14445	14374	14344	14436	14487	14293	14444	14372	14270	14382	14496	14547	14412	14438	14380	14342	14225	14256	14302	14289	14424	14554	14369	14370	14405	14404	14457	14499	14332	14357	14352	14405	14351	14418	14491	14464	14198	14407	14220	14376	14322	14464	14418	14221	14385	14484	14285	14292	14165	14373	14467	14326	14369	14433	14312	14542	14351	14394	14181	14430	14331	14446	14389	14307	14257	14434	14362	14318	14436	14297	14338	14370	14339	14575	14335	14399	14279	14386	14522	14397	14229	14380	14575	14292	14503	14423	14468	14479	14323	14336	14430	14420	14309	14423	14252	14336	14532	14289	14502	14306	14336	14361	14353	14295	14317	14290	14431	14361	14504	14412	14285	14458	14308	14491	14271	14327	14476	14441	14228	14263	14469	14317	14207	14496	14399	14270	14463	14311	14360	14471	14302	14408	14464	14335	14388	14199	14308	14357	14320	14179	14513	14350	14201	14314	14261	14361	14415	14143	14430	14292	14243	14483	14469	14270	14418	14460	14382	14275	14127	14423	14342	14324	14446	14417	14465	14182	14447	14165	14485	14267	14449	14431	14342	14240	14481	14232	14438	14295	14448	14244	14412	14418	14299	14437	14247	14443	14585	14497	14288	14222	14330	14198	14485	14409	14430	14317	14266	14472	14184	14375	14460	14292	14117	14273	14430	14408	14312	14522	14501	14252	14192	14312	14389	14419	14165	14391	14518	14554	14357	14407	14471	14348	14474	14324	14337	14316	14274	14329	14506	14456	14456	14366	14365	14337	14361	14425	14388	14399	14392	14416	14307	14261	14389	14319	14206	14483	14355	14231	14436	14384	14315	14129	14525	14388	14330	14317	14385	14450	14201	14433	14284	14376	14419	14391	14395	14449	14218	14379	14518	14347	14478	14446	14564	14435	14294	14484	14276	14354	14375	14268	14155	14488	14441	14260	14445	14325	14371	14416	14474	14563	14230	14393	14217	14338	14333	14272	14413	14306	14278	14679	14406	14534	14383	14301	14433	14446	14518	14429	14372	14392	14336	14362	14424	14439	14094	14412	14269	14318	14245	14239	14353	14281	14403	14381	14391	14325	14550	14411	14284	14335	14422	14433	14457	14369	14496	14138	14337	14394	14245	14469	14149	14619	14243	14187	14443	14347	14399	14466	14402	14426	14289	14316	14375	14195	14213	14262	14435	14243	14480	14379	14362	14253	14460	14432	14424	14405	14426	14285	14472	14353	14435	14361	14356	14355	14563	14395	14307	14368	14350	14363	14335	14368	14465	14513	14436	14387	14326	14357	14341	14295	14354	14371	14424	14246	14540	14407	14429	14257	14492	14295	14353	14497	14403	14467	14158	14432	14440	14486	14327	14383	14382	14292	14322	14202	14315	14448	14354	14471	14325	14309	14361	14402	14300	14096	14214	14303	14468	14478	14520	14371	14406	14327	14405	14378	14365	14320	14284	14377	14273	14501	14446	14135	14303	14461	14459	14339	14232	14220	14283	14449	14420	14500	14399	14418	14364	14262	14538	14446	14411	14419	14382	14350	14323	14444	14351	14278	14278	14373	14406	14492	14441	14272	14285	14453	14399	14339	14392	14302	14340	14372	14203	14357	14592	14463	14371	14181	14408	14379	14464	14382	14502	14331	14561	14399	14231	14425	14273	14519	14536	14267	14315	14462	14303	14318	14522	14426	14412	14235	14346	14362	14382	14340	14412	14346	14406	14278	14329	14647	14318	14358	14414	14236	14348	14182	14528	14196	14461	14454	14457	14351	14305	14387	14390	14419	14388	14251	14364	14381	14220	14385	14351	14450	14481	14492	14189	14293	14295	14273	14479	14410	14423	14456	14303	14272	14429	14586	14475	14395	14393	14366	14525	14310	14293	14418	14377	14473	14380	14323	14394	14484	14406	14424	14361	14452	14592	14450	14476	14339	14388	14373	14356	14494	14425	14316	14404	14298	14325	14543	14612	14384	14433	14474	14500	14360	14562	14168	14354	14410	14285	14404	14433	14419	14302	14337	14400	14398	14352	14379	14686	14469	14430	14339	14288	14238	14229	14223	14293	14544	14368	14300	14336	14494	14423	14547	14284	14405	14335	14370	14464	14238	14472	14422	14306	14319	14385	14401	14371	14149	14420	14253	14215	14423	14256	14353	14328	14410	14361	14414	14421	14370	14324	14340	14345	14368	14546	14526	14463	14398	14300	14414	14278	14402	14430	14404	14424	14299	14296	14471	14321	14329	14420	14397	14298	14507	14342	14268	14347	14289	14501	14356	14376	14366	14415	14441	14561	14361	14210	14433	14429	14448	14403	14233	14340	14449	14323	14388	14333	14287	14367	14348	14306	14406	14307	14339	14388	14313	14508	14432	14329	14466	14325	14503	14271	14456	14174	14397	14223	14431	14452	14529	14537	14446	14328	14171	14613	14208	14341	14362	14481	14378	14161	14368	14521	14379	14451	14240	14521	14517	14334	14349	14268	14477	14450	14298	14311	14471	14287	14368	14459	14372	14382	14405	14380	14307	14351	14327	14385	14441	14442	14377	14319	14327	14394	14398	14419	14283	14483	14484	14505	14308	14273	14383	14312	14443	14322	14292	14415	14438	14401	14546	14246	14417	14367	14446	14395	14315	14393	14330	14329	14308	14396	14396	14554	14355	14196	14276	14208	14300
24057	21506	29188	24994	24900	28200	27961	23273	21463	20856	19765	19219	18523	18408	17979	17717	17661	17558	17558	17122	17308	17179	17230	17225	17190	17142	17242	16979	16914	17029	16846	16866	16770	17222	16872	16845	16861	16995	16779	16935	16984	16721	16696	16677	16950	16874	16725	16647	16789	16611	16787	16575	16600	16860	16721	16732	16882	16737	16726	16686	16973	16637	16765	16663	16801	16773	16936	16733	16722	16773	16719	16793	16753	16702	16568	16682	16817	16574	16537	16597	16770	16747	16637	16816	16718	16881	16700	16701	16829	16800	16932	16912	16631	16908	16867	16779	16711	16679	16897	16783	16838	16709	16554	16750	16786	16601	16741	16677	16626	16775	16555	16619	16654	16817	16905	16792	16949	16820	16628	16727	16595	16485	16717	16660	16639	16768	16795	16525	16601	16730	16625	16668	16652	16825	16543	16577	16659	16990	16639	16571	16767	16614	16762	16679	16713	16686	16526	16651	16389	16688	16650	16934	16625	16587	16679	16668	16732	16785	16817	16512	16707	16613	16656	16799	16765	16509	16759	16785	16841	16554	16771	16896	16568	16894	16625	16839	16778	16864	16716	16946	16603	16415	16583	16676	16471	16934	16554	16725	16814	16669	16556	16635	16703	16592	16489	16518	16589	16776	16635	16828	16825	16804	16762	16670	16645	16796	16550	16656	16704	16965	16452	16804	16786	16503	16576	16505	16716	16774	16805	16778	16696	16841	16513	16826	16706	16734	16631	16594	16460	16590	16799	16610	16559	16515	16690	16789	16718	16911	16821	16634	16599	16429	16508	16654	16608	16620	16812	16682	16616	16486	16592	16849	16639	16773	16623	16492	16581	16702	16744	16599	16790	16809	16626	16649	16708	16579	16533	16483	16867	16606	16731	16633	16647	16626	16949	16663	16993	16658	16598	16588	16697	16610	16545	16531	16813	16933	16683	16750	16745	16593	16814	16627	16489	16766	16589	16742	16463	16716	16733	16659	16708	16658	16779	16521	16597	16700	16695	16620	16624	16612	16526	16545	16743	16560	16805	16884	16610	16816	16744	16527	16663	16895	16686	16742	16761	16618	16814	16644	16916	16658	16680	16524	16701	16700	16632	16878	16806	16662	16720	16759	16530	16677	16739	16657	16669	16794	16650	16596	16642	16599	16705	16793	16718	16801	16806	16655	16750	16716	16718	16710	16687	16548	16452	16876	16722	16511	16608	16740	16820	16741	16634	16663	16466	16548	16781	16603	16584	16511	16814	16770	16660	16440	16471	16762	16786	16547	16681	16544	16565	16633	16600	16691	16649	16606	16517	16599	16646	16559	16490	16743	16541	16616	16584	16684	16572	16658	16766	16742	16597	16639	16746	16639	16620	16720	16645	16774	16778	16745	16676	16850	16665	16745	16549	16670	16698	16711	16869	16429	16723	16490	16400	16633	16689	16816	16719	16705	16676	16684	16727	16677	16739	16684	16867	16643	16567	16652	16598	16741	16654	16557	16729	16662	16687	16746	16691	16548	16665	16742	16473	16608	16732	16380	16634	16578	16551	16504	16619	16662	16533	16660	16843	16629	16550	16553	16718	16588	16651	16566	16651	16707	16677	16587	16802	16595	16710	16732	16848	16667	16532	16762	16797	16631	16561	16689	16600	16437	16874	16656	16510	16912	16673	16848	16642	16548	16562	16527	16574	16741	16791	16636	16732	16657	16547	16565	16868	16463	16838	16705	16593	16622	16573	16657	16585	16676	16705	16653	16766	16805	16847	16592	16502	16786	16776	16833	16786	16828	16733	16634	16665	16757	16614	16815	16856	16747	16778	16709	16817	16732	16679	16816	16617	16628	16506	16800	16788	16825	16776	16642	16464	16543	16655	16516	16527	16591	16864	16829	16976	16715	16591	16747	16502	16669	16547	16751	16620	16531	16676	16723	16569	16689	16644	16610	16796	16844	16544	16603	16757	16709	16494	16656	16622	16629	16781	16632	16708	16797	16760	16659	16617	16607	16644	16608	16619	16585	16727	16681	16713	16476	16681	16621	16732	16621	16561	16600	16633	16658	16696	16664	16616	16807	16672	16681	16850	16516	16702	16814	16630	16624	16647	16637	16469	16671	16632	16549	16724	16519	16505	16669	16756	16714	16611	16756	16752	16659	16789	16743	16532	16763	16586	16657	16689	16518	16672	16787	16732	16766	16713	16600	16597	16755	16422	16467	16765	16628	16581	16460	16550	16621	16497	16620	16696	16753	16582	16849	16753	16633	16750	16682	16630	16800	16549	16795	16730	16864	16741	16593	16670	16560	16524	16678	16687	16653	16780	16698	16531	16639	16676	16740	16435	16628	16636	16759	16562	16651	16715	16789	16788	16645	16682	16692	16920	16804	16557	16758	16729	16614	16656	16673	16715	16566	16500	16750	16560	16566	16504	16632	16491	16584	16807	16616	16640	16745	16917	16684	16514	16677	16746	16697	16575	16646	16734	16770	16629	16770	16597	16650	16656	16509	16599	16829	16680	16639	16828	16636	16608	16702	16751	16586	16515	16603	16540	16676	16767	16607	16700	16643	16377	16692	16523	16623	16861	16546	16841	16687	16474	16668	16657	16776	16734	16621	16448	16660	16637	16618	16755	16816	16649	16537	16739	16763	16594	16794	16672	16806	16646	16627	16653	16478	16744	16588	16537	16628	16674	16650	16506	16513	16493	16505	16649	16584	16563	16646	16620	16740	16663	16533	16459	16566	16591	16628	16806	16784	16773	16762	16776	16568	16778	16805	16681	16547	16798	16675	16550	16724	16391	16770	16624	16445	16666	16606	16771	16474	16522	16794	16725	16789	16594	16634	16774	16839	16824	16588	16528	16796	16650	16601	16646	16927	16658	16569	16530	16680	16768	16825	16755	16806	16543	16665	16691	16711	16582	16715	16696	16584	16703	16599	16910	16502	16709	16862	16710	16581	16658	16750	16774	16726	16844	16855	16699	16830	16714	16601	16889	16779	16542	16684	16763	16712	16873	16963	16732	16747	16670	16583	16608	16564	16645	16363	16658	16700	16654	16694	16801	16742	16637	16793	16612	16668	16568	16696	16593	16629	16633	16657	16791	16741	16764	16696	16641	16694	16670	16568	16930	16682	16637	16482	16683	16761	16552	16572	16643	16723	16562	16578	16601	16716	16488	16663	16822	16730	16555	16529	16665	16542	16745	16675	16514	16547	16660	16709	16900	16752	16931	16774	16627	16618	16838	16468	16729	16818	16863	16620	16770	16807	16894	16692	16894	16613	16524	16612	16712	16685	16538	16683	16768	16921	16705	16674	16645	16510	16592	16463	16684	16674	16618	16646	16626	16448	16717	16822	16631	16650	16546	16554	16707	16634	16599	16530	16632	16641	16634	16738	16675	16698	16752	16674	16843	16521	16693	16873	16775	16678	16755	16700	16735	16471	16690	16597	16691	16465	16734	16454	16571	16784	16624	16762	16552	16601	16730	16672	16895	16704	16699	16713	16840	16728	16762	16723	16705	16511	16643	16631	16660	16873	16690	16600	16574	16868	16858	16558	16694	16702	16809	16734	16702	16919	16668	16870	16648	16474	16560	16763	16668	16714	16508	16711	16759	16568	16556	16880	16575	16657	16691	16542	16613	16791	16686	16753	16305	16562	16574	16540	16680	16818	16499	16722	16709	16787	16700	16816	16725	16516	16664	16539	16512	16747	16792	16565	16539	16805	16681	16655	16750	16970	16803	16614	16509	16646	16683	16697	16708	16764	16732	16676	16751	16753	16795	16551	16774	16573	16468	16541	16649	16593	16781	16634	16574	16845	16743	16599	16548	16665	16778	16750	16692	16537	16559	16736	16517	16765	16667	16775	16645	16491	16721	16830	16645	16644	16700	16661	16760	16726	16685	16775	16636	16488	16613	16675	16531	16532	16583	16633	16573	16710	16636	16735	16718	16725	16758	16566	16687	16706	16813	16791	16743	16761	16704	16479	16564	16545	16817	16671	16928	16618	16694	16711	16909	16550	16741	16719	16719	16669	16632	16659	16933	16449	16610	16579	16788	16855	16788	16555	16518	16546	16954	16593	16625	16620	16592	16753	16550	16619	16624	16774	16727	16745	16698	16442	16587	16689	16642	16716	16733	16740	16784	16668	16720	16680	16624	16598	16603	16571	16724	16749	16848	16759	16535	16684	16822	16834	16493	16901	16755	16618	16655	16676	16553	16717	16861	16468	16646	16765	16557	16795	16624	16666	16930	16483	16566	16588	16872	16638	16778	16736	16563	16628	16681	16540	16598	16607	16613	16635	16578	16557	16592	16775	16682	16544	16568	16724	16793	16810	16914	16684	16533	16855	16509	16826	16822	16763	16672	16732	16699	16828	16718	16743	16735	16415	16677	16774	16625	16792	16588	16888	16684	16640	16861	16570	16538	16679	16493	16641	16435	16632	16786	16792	16729	16648	16665	16852	16784	16661	16769	16824	16688	16770	16640	16645	16647	16762	16693	16635	16500	16770	16767	16433	16681	16691	16653	16558	16694	16663	16653	16854	16789	16750	16567	16702	16725	16737	16710	16665	16577	16699	16564	16661	16622	16708	16661	16380	16703	16879	16636	16754	16734	16715	16666	16556	16570	16686	16540	16583	16920	16556	16646	16975	16901	16932	16869	16634	16828	16661	16595	16517	16829	16523	16676	16699	16600	16488	16678	16565	16721	16575	16477	16357	16531	16448	16768	16781	16730	16778	16705	16748	16945	16731	16630	16518	16795	16601	16671	16469	16688	16705	16651	16559	16497	16702	16467	16723	16837	16807	16781	16650	16583	16958	16557	16551	16712	16484	16568	16808	16544	16812	16635	16712	16761	16713	16756	16684	16484	16523	16652	16753	16702	16603	16730	16550	16628	16427	16599	16812	16817	16690	16788	16659	16710	16693	16462	16771	16735	16645	16605	16517	16585	16883	16898	16670	16803	16727	16656	16640	16607	16694	16653	16605	16839	16690	16748	16465	16864	16516	16596	16608	16852	16684	16643	16674	16756	16602	16613	16502	16646	16703	16581	16597	16558	16632	16799	16610	16833	16554	16713	16536	16769	16720	16881	16701	16691	16674	16800	16365	16732	16682	16796	16637	16749	16676	16681	16730	16915	16746	16585	16793	16674	16778
29567	51145	49166	40490	35883	31162	26473	23719	21589	20130	19129	17689	16956	16344	16126	15703	15478	15424	15215	15123	15113	14976	14907	14911	14507	14722	14804	14812	14523	14659	14688	14581	14696	14594	14405	14462	14438	14555	14328	14383	14395	14512	14302	14344	14387	14392	14301	14236	14170	14127	14306	14360	14280	14315	14415	14262	14327	14169	14137	14349	14415	14226	14346	14341	14467	14362	14479	14346	14353	14435	14298	14273	14298	14365	14496	14131	14383	14122	14356	14220	14315	14275	14311	14300	14395	14577	14426	14629	14397	14385	14381	14430	14339	14283	14269	14223	14102	14257	14180	14257	14159	14357	14174	14339	14144	14279	14291	14371	14402	14283	14173	14265	14276	14266	14262	14317	14344	14260	14270	14281	14268	14342	14264	14464	14286	14350	14348	14356	14275	14409	14399	14327	14327	14396	14216	14388	14208	14186	14435	14385	14113	14078	14174	14215	14494	14137	14263	14207	14337	14224	14413	14155	14016	14174	14277	14299	14192	14207	14450	14227	14218	14404	14155	14241	14302	14274	14299	14271	14411	14420	14354	14261	14492	14204	14177	14327	14212	14369	14143	14265	14306	14337	14274	14303	14245	14157	14314	14185	14389	14350	14239	14322	14322	14257	14169	14243	14235	14335	14364	14232	14209	14245	14368	14288	14279	14226	14197	14358	14390	14331	14423	14345	14214	14321	14370	14311	14264	14237	14336	14266	14289	14220	14047	14297	14271	14163	14366	14401	14296	14329	14379	14343	14181	14189	14395	14267	14260	14236	14183	14250	14242	14206	14147	14339	14237	14247	14322	14226	14352	14390	14285	14374	14275	14252	14380	14416	14265	14140	14332	14395	14428	14356	14280	14305	14424	14334	14379	14320	14280	14286	14382	14184	14278	14437	14413	14255	14254	14277	14300	14254	14272	14307	14339	14084	14311	14332	14272	14379	14283	14149	14248	14325	14362	14279	14342	14304	14309	14263	14237	14367	14363	14207	14260	14348	14345	14133	14236	14232	14267	14205	14222	14117	14325	14219	14318	14273	14080	14469	14411	14356	14271	14310	14263	14252	14114	14311	14246	14161	14272	14379	14144	14255	14445	14306	14319	14232	14324	14262	14244	14204	14195	14180	14278	14041	14238	14515	14221	14239	14422	14195	14302	14105	14373	14363	14419	14274	14176	14199	14295	14229	14322	14428	14152	14150	14185	14331	14302	14281	14323	14435	14263	14353	14241	14395	14347	14335	14226	14244	14367	14306	14259	14332	14256	14148	14363	14188	14297	14326	14406	14326	14427	14313	14386	14427	14236	14328	14319	14298	14269	14366	14226	14126	14261	14360	14204	14424	14264	14016	14247	14295	14193	14362	14181	14404	14238	14293	14430	14179	14275	14290	14203	14397	14261	14272	14273	14257	14415	14286	14417	14433	14269	14401	14314	14229	14341	14350	14143	14370	14296	14324	14285	14325	14293	14208	14265	14410	14357	14490	14406	14290	14229	14204	14478	14265	14238	14358	14334	14156	14255	14209	14349	14254	14345	14318	14131	14347	14298	14343	14429	14372	14245	14357	14267	14380	14223	14425	14208	14221	14328	14285	14199	14304	14434	14278	14286	14401	14303	14263	14187	14324	14246	14395	14233	14337	14424	14362	14185	14384	14094	14354	14280	14428	14227	14362	14100	14341	14372	14256	14285	14324	14365	14274	14281	14337	14278	14175	14272	14271	14397	14151	14274	14192	14308	14236	14329	14180	14474	14136	14307	14420	14229	14308	14480	14220	14268	14276	14314	14300	14226	14350	14130	14235	14387	14330	14310	14246	14257	14304	14255	14270	14282	14417	14488	14384	14343	14289	14105	14281	14403	14330	14227	14257	14504	14365	14176	14275	14383	14384	14370	14081	14367	14473	14296	14335	14268	14344	14291	14280	14213	14322	14296	14232	14453	14416	14106	14335	14162	14390	14336	14232	14212	14267	14427	14425	14494	14273	14214	14214	14207	14206	14224	14371	14375	14447	14289	14397	14351	14398	14366	14337	14323	14327	14242	14442	14390	14068	14110	14290	14264	14223	14215	14101	14296	14385	14336	14236	14295	14311	14192	14251	14254	14351	14398	14321	14146	14280	14167	14169	14263	14122	14200	14383	14211	14160	14317	14154	14254	14334	14189	14255	14434	14282	14359	14265	14192	14327	14178	14238	14259	14489	14264	14257	14370	14201	14298	14320	14282	14315	14222	14200	14414	14119	14272	14249	14451	14238	14199	14281	14322	14250	14369	14396	14292	14325	14356	14342	14254	14375	14233	14216	14314	14189	14418	14063	14320	14161	14178	14323	14352	14396	14380	14244	14334	14358	14268	14383	14335	14365	14119	14394	14310	14336	14365	14375	14403	14229	14309	14391	14278	14277	14220	14389	14238	14303	14263	14336	14261	14347	14364	14316	14182	14148	14337	14322	14254	14320	14289	14426	14323	14292	14338	14260	14322	14364	14280	14426	14136	14277	14353	14172	14312	14293	14205	14203	14281	14403	14305	14380	14333	14222	14236	14292	14221	14221	14444	14263	14281	14365	14292	14405	14444	14416	14376	14470	14208	14200	14227	14269	14190	14222	14277	14214	14238	14200	14326	14291	14325	14295	14200	14308	14146	14223	14291	14463	14123	14278	14157	14319	14149	14369	14265	14288	14284	14195	14384	14330	14166	14263	14320	14199	14234	14308	14184	14331	14137	14640	14273	14177	14297	14160	14300	14283	14299	14315	14488	14309	14177	14394	14342	14255	14287	14241	14092	14272	14188	14252	14216	14274	14266	14374	14213	14354	14392	14252	14243	14332	14342	14356	14238	14187	14371	14173	14286	14357	14216	14198	14340	14059	14300	14335	14328	14177	14267	14215	14331	14221	14333	14206	14267	14246	14453	14119	14531	14235	14247	14164	14336	14176	14271	14247	14235	14263	14235	14344	14240	14256	14339	14315	14226	14242	14175	14156	14247	14450	14270	14317	14414	14209	14238	14287	14283	14369	14175	14385	14473	14229	14268	14503	14143	14261	14262	14192	14340	14335	14192	14234	14365	14205	14181	14404	14156	14436	14253	14309	14211	14164	14136	14296	14398	14193	14234	14172	14301	14301	14232	14155	14328	14236	14284	14359	14311	14168	14322	14276	14315	14242	14294	14323	14288	14449	14226	14395	14351	14399	14440	14235	14177	14327	14397	14230	14355	14351	14437	14224	14475	14286	14391	14348	14414	14356	14293	14461	14247	14393	14209	14379	14228	14250	14241	14206	14270	14370	14266	14369	14210	14190	14244	14314	14302	14317	14329	14181	14405	14258	14263	14354	14328	14366	14397	14348	14253	14298	14201	14255	14259	14344	14437	14237	14226	14256	14388	14352	14254	14224	14234	14244	14180	14349	14375	14382	14278	14140	14285	14405	14223	14136	14257	14345	14325	14208	14232	14462	14463	14118	14405	14255	14297	14358	14263	14391	14024	14359	14307	14284	14238	14243	14241	14358	14454	14292	14287	14358	14325	14154	14450	14391	14419	14458	14390	14294	14272	14467	14290	14131	14165	14253	14169	14192	14265	14312	14282	14266	14056	14205	14218	14253	14209	14290	14380	14197	14261	14285	14127	14198	14281	14229	14347	14352	14399	14147	14208	14449	14309	14267	14200	14247	14300	14184	14253	14233	14295	14352	14370	14447	14412	14370	14399	14205	14255	14365	14238	14409	14432	14186	14195	14359	14159	14438	14260	14416	14551	14307	14388	14266	14326	14322	14243	14240	14441	14186	14343	14216	14374	14285	14198	14232	14235	14369	14352	14176	14368	14286	14321	14133	14342	14248	14217	14107	14211	14199	14290	14309	14208	14312	14414	14119	14223	14379	14322	14165	14389	14289	14239	14207	14379	14389	14280	14439	14297	14151	14239	14201	14351	14439	14222	14332	14331	14333	14165	14176	14306	14293	14486	14174	14274	14362	14250	14307	14290	14379	14304	14254	14255	14407	14367	14135	14242	14284	14227	14187	14216	14241	14337	14203	14342	14257	14328	14220	14224	14205	14338	14058	14418	14247	14392	14289	14194	14283	14265	14357	14282	14382	14267	14412	14432	14300	14233	14327	14204	14336	14313	14161	14519	14308	14237	14262	14467	14367	14335	14221	14387	14358	14127	14364	14198	14292	14281	14169	14229	14319	14463	14356	14147	14374	14126	14193	14182	14396	14225	14319	14281	14435	14393	14345	14299	14212	14237	14281	14454	14496	14287	14374	14197	14421	14435	14352	14356	14340	14284	14243	14416	14343	14272	14269	14236	14369	14438	14250	14167	14271	14430	14219	14360	14299	14409	14355	14477	14260	14405	14352	14321	14189	14180	14415	14352	14281	14223	14119	14290	14342	14407	14236	14160	14151	14223	14305	14237	14469	14316	14338	14390	14322	14343	14319	14073	14260	14364	14191	14218	14283	14410	14326	14222	14370	14320	14294	14461	14209	14251	14353	14416	14307	14260	14269	14477	14504	14433	14407	14383	14343	14310	14361	14017	14309	14192	14341	14316	14499	14134	14301	14255	14120	14221	14461	14327	14295	14473	14205	14301	14295	14217	14281	14325	14336	14088	14371	14205	14316	14159	14300	14381	14249	14275	14154	14292	14301	14269	14413	14358	14281	14319	14195	14191	14399	14413	14408	14271	14182	14297	14333	14444	14290	14294	14248	14428	14395	14322	14182	14280	14457	14207	14393	14262	14167	14363	14435	14398	14390	14158	14363	14278	14178	14270	14172	14191	14304	14461	14123	14283	14198	14346	14288	14349	14219	14170	14379	14274	14244	14347	14238	14183	14229	14335	14354	14256	14292	14357	14283	14288	14033	14194	14123	14300	14426	14369	14175	14267	14320	14217	14221	14262	14276	14410	14356	14498	14133	14335	14244	14129	14158	14403	14267	14204	14185	14400	14294	14189	14369	14287	14357	14198	14268	14328	14307	14401	14185	14344	14249	14257	14415	14482	14130	14245	14331	14269	14167	14303	14244	14173	14254	14204	14327	14460	14181	14294	14284	14156	14218	14165	14141	14173	14156	14387	14229	14343	14315	14206	14245	14298	14270	14240	14326	14355	14185	14434	14195	14293	14161	14380	14269	14214	14381	14372	14322	14254	14223
30494	26472	29982	27159	22835	20609	19347	18308	17815	17773	17442	16959	16956	16787	16795	16843	16733	16878	16705	16854	16589	16687	16663	16484	16633	16590	16426	16793	16559	16521	16536	16758	16666	16727	16721	16671	16449	16673	16541	16755	16956	16444	16645	16635	16540	16423	16520	16673	16473	16384	16597	16495	16503	16550	16561	16458	16655	16569	16503	16504	16395	16507	16349	16417	16463	16430	16865	16606	16547	16692	16544	16428	16444	16475	16309	16526	16684	16371	16534	16527	16458	16522	16414	16684	16750	16671	16584	16569	16482	16364	16637	16444	16516	16683	16483	16623	16529	16617	16519	16511	16290	16457	16678	16568	16346	16611	16427	16461	16371	16659	16509	16506	16266	16488	16678	16492	16385	16517	16646	16482	16473	16627	16389	16580	16487	16389	16531	16437	16746	16555	16694	16715	16484	16462	16571	16378	16603	16599	16395	16677	16432	16517	16456	16475	16454	16569	16451	16661	16480	16656	16460	16606	16494	16706	16507	16406	16583	16333	16931	16396	16612	16547	16659	16661	16722	16370	16751	16620	16375	16402	16498	16397	16584	16418	16597	16653	16572	16494	16480	16535	16502	16551	16549	16528	16544	16381	16635	16447	16410	16637	16671	16486	16636	16553	16361	16562	16666	16443	16433	16479	16407	16510	16597	16368	16546	16579	16418	16614	16493	16554	16695	16750	16702	16445	16595	16518	16330	16465	16678	16439	16638	16515	16455	16464	16308	16514	16431	16610	16544	16699	16441	16550	16441	16280	16644	16426	16465	16559	16551	16395	16728	16581	16605	16364	16419	16581	16638	16803	16416	16731	16576	16746	16536	16565	16512	16543	16521	16585	16463	16618	16554	16441	16506	16708	16633	16684	16476	16748	16651	16568	16595	16630	16525	16614	16565	16490	16684	16652	16469	16497	16600	16384	16633	16497	16475	16578	16584	16652	16451	16427	16490	16583	16551	16330	16436	16501	16536	16620	16468	16437	16526	16536	16546	16464	16638	16544	16505	16385	16468	16762	16657	16598	16246	16419	16431	16496	16739	16403	16376	16543	16517	16507	16654	16506	16380	16584	16463	16474	16427	16551	16592	16565	16340	16598	16400	16265	16564	16572	16386	16486	16476	16417	16526	16592	16479	16480	16368	16669	16626	16574	16467	16443	16586	16713	16421	16484	16662	16665	16622	16519	16528	16509	16818	16586	16592	16537	16495	16550	16649	16439	16389	16547	16611	16675	16399	16402	16429	16363	16378	16571	16556	16550	16558	16558	16466	16460	16418	16573	16469	16574	16473	16497	16552	16739	16495	16438	16760	16573	16734	16473	16345	16563	16430	16312	16409	16370	16581	16593	16417	16563	16425	16394	16591	16754	16418	16319	16558	16496	16566	16437	16419	16359	16568	16479	16489	16418	16580	16500	16615	16671	16554	16400	16356	16461	16414	16415	16592	16536	16628	16529	16556	16513	16441	16436	16581	16480	16540	16731	16607	16484	16565	16528	16428	16530	16629	16513	16531	16670	16513	16720	16505	16417	16561	16766	16527	16595	16452	16451	16367	16543	16731	16413	16547	16472	16521	16515	16592	16715	16609	16521	16556	16560	16227	16400	16484	16629	16425	16565	16588	16654	16644	16417	16564	16351	16663	16487	16751	16439	16435	16597	16635	16733	16708	16604	16475	16393	16621	16507	16526	16544	16608	16509	16643	16678	16489	16479	16445	16558	16677	16611	16784	16563	16459	16503	16506	16611	16507	16418	16800	16423	16473	16558	16515	16440	16549	16415	16364	16588	16541	16645	16608	16673	16770	16458	16546	16608	16745	16599	16595	16480	16580	16740	16501	16627	16659	16524	16436	16217	16492	16477	16607	16518	16491	16617	16485	16548	16514	16549	16431	16493	16453	16697	16672	16573	16521	16520	16678	16726	16420	16608	16498	16416	16627	16744	16653	16649	16627	16425	16466	16517	16586	16576	16639	16600	16718	16420	16308	16499	16597	16499	16481	16776	16585	16471	16429	16571	16631	16546	16643	16579	16533	16450	16665	16410	16527	16697	16434	16488	16670	16470	16479	16596	16459	16384	16462	16475	16647	16678	16541	16388	16734	16460	16634	16614	16615	16598	16653	16559	16631	16554	16610	16549	16429	16383	16560	16204	16333	16621	16541	16548	16571	16534	16537	16390	16523	16501	16350	16616	16417	16579	16489	16631	16650	16669	16411	16710	16657	16496	16640	16531	16494	16354	16591	16540	16511	16481	16367	16636	16483	16543	16531	16584	16470	16296	16448	16473	16532	16544	16800	16712	16588	16389	16558	16596	16434	16436	16413	16674	16382	16460	16566	16441	16371	16555	16421	16402	16660	16623	16476	16437	16562	16312	16712	16509	16526	16639	16604	16748	16545	16514	16600	16588	16624	16574	16544	16650	16290	16731	16702	16570	16389	16430	16483	16698	16438	16381	16627	16646	16509	16593	16469	16409	16421	16510	16652	16404	16589	16412	16519	16587	16719	16573	16429	16654	16607	16469	16717	16580	16650	16498	16504	16609	16518	16573	16588	16632	16171	16384	16460	16399	16611	16393	16674	16408	16341	16668	16623	16376	16714	16505	16558	16576	16485	16538	16614	16494	16621	16307	16606	16426	16669	16553	16453	16392	16600	16389	16585	16459	16425	16672	16733	16554	16660	16531	16469	16446	16497	16529	16412	16680	16422	16511	16689	16692	16604	16371	16491	16540	16793	16462	16523	16425	16567	16536	16376	16543	16530	16282	16583	16335	16436	16517	16490	16511	16633	16474	16529	16582	16448	16522	16469	16673	16681	16401	16515	16709	16716	16672	16305	16747	16395	16570	16524	16713	16451	16695	16428	16675	16638	16515	16437	16654	16681	16585	16334	16450	16767	16546	16624	16565	16577	16546	16456	16681	16388	16435	16517	16361	16583	16573	16601	16647	16502	16603	16409	16535	16545	16524	16566	16642	16381	16549	16550	16647	16467	16574	16585	16416	16430	16499	16390	16638	16658	16633	16538	16411	16455	16666	16656	16676	16679	16462	16607	16490	16590	16583	16792	16219	16545	16495	16453	16484	16470	16460	16522	16276	16476	16522	16627	16416	16777	16791	16666	16397	16517	16498	16440	16579	16678	16536	16528	16582	16629	16347	16460	16639	16573	16551	16618	16398	16577	16458	16495	16424	16388	16321	16436	16531	16598	16394	16473	16420	16255	16635	16563	16434	16722	16535	16195	16306	16580	16659	16743	16637	16708	16556	16604	16683	16570	16442	16815	16509	16450	16586	16624	16499	16421	16524	16502	16379	16702	16380	16437	16512	16563	16635	16516	16462	16693	16564	16515	16438	16516	16362	16489	16450	16475	16561	16599	16592	16524	16567	16533	16687	16495	16575	16702	16595	16670	16539	16435	16370	16473	16756	16476	16518	16527	16546	16593	16438	16449	16565	16663	16562	16319	16410	16694	16477	16525	16418	16511	16778	16747	16565	16473	16487	16394	16449	16575	16464	16572	16726	16530	16639	16517	16622	16626	16665	16462	16603	16576	16714	16510	16590	16619	16683	16608	16533	16632	16184	16496	16632	16451	16525	16547	16650	16651	16565	16351	16526	16766	16711	16424	16432	16609	16622	16624	16477	16689	16630	16529	16697	16649	16768	16545	16474	16650	16731	16599	16419	16423	16358	16497	16398	16628	16450	16632	16441	16503	16542	16477	16251	16436	16581	16444	16435	16356	16619	16413	16641	16411	16452	16587	16548	16513	16542	16552	16653	16508	16489	16494	16563	16782	16457	16590	16775	16444	16563	16571	16655	16511	16353	16434	16441	16590	16503	16334	16535	16599	16559	16528	16422	16665	16526	16755	16617	16622	16657	16565	16576	16751	16534	16534	16534	16549	16331	16575	16587	16710	16445	16377	16413	16403	16356	16596	16434	16598	16534	16574	16583	16420	16634	16697	16483	16557	16511	16604	16548	16462	16530	16548	16691	16515	16458	16670	16610	16574	16646	16539	16411	16498	16473	16403	16542	16599	16494	16354	16736	16467	16455	16554	16483	16602	16501	16390	16393	16606	16415	16556	16741	16542	16827	16540	16260	16571	16658	16486	16324	16596	16477	16605	16615	16644	16445	16652	16552	16353	16658	16430	16698	16671	16560	16560	16497	16685	16696	16775	16430	16585	16666	16645	16613	16591	16522	16523	16407	16564	16518	16570	16561	16540	16393	16340	16420	16643	16380	16672	16581	16633	16517	16453	16425	16608	16469	16520	16261	16654	16487	16509	16329	16481	16396	16462	16567	16650	16459	16482	16246	16374	16511	16670	16679	16602	16690	16508	16561	16614	16604	16545	16570	16434	16828	16326	16459	16676	16476	16407	16704	16612	16446	16619	16519	16621	16577	16272	16663	16661	16411	16503	16707	16746	16608	16474	16488	16493	16579	16494	16682	16389	16417	16777	16507	16667	16702	16519	16444	16798	16500	16497	16356	16490	16366	16611	16481	16366	16543	16408	16501	16488	16380	16530	16444	16766	16464	16671	16481	16526	16560	16555	16489	16562	16499	16556	16380	16538	16680	16372	16665	16501	16340	16616	16713	16625	16465	16622	16521	16397	16629	16414	16511	16451	16436	16527	16467	16576	16698	16490	16606	16397	16439	16623	16613	16526	16551	16660	16597	16623	16518	16651	16703	16466	16563	16528	16529	16529	16354	16523	16659	16822	16577	16428	16502	16482	16610	16564	16595	16592	16595	16462	16534	16607	16482	16508	16676	16636	16510	16573	16752	16634	16477	16577	16356	16538	16569	16531	16680	16332	16575	16542	16356	16552	16333	16543	16632	16508	16557	16522	16460	16482	16403	16674	16551	16532	16547	16575	16604	16405	16655	16498	16432	16370	16367	16487	16553	16415	16589	16615	16688	16505	16581	16359	16538	16521	16450	16558	16373	16715	16390	16566	16541	16509	16512	16579	16460	16610	16495	16573	16660	16646	16537	16433	16481	16516	16643	16574	16629	16476	16489	16474	16565	16588	16465	16675	16667	16829	16552	16733	16516	16636	16626	16512	16329	16463	16571	16490	16642	16843	16623	16658	16606	16565	16774	16701	16392	16400	16407	16540	16478	16582	16621	16386	16428	16574	16567	16304	16559
24291	35448	32184	25699	23169	20255	18246	17370	16428	15679	15391	14838	14794	14534	14525	14466	14432	14460	14283	14417	14465	14386	14476	14374	14467	14231	14472	14330	14325	14321	14392	14265	14256	14286	14177	14138	14171	14297	14316	14326	14257	14211	14226	14168	14261	14257	14183	14166	14287	14161	14161	14283	14263	14265	14044	14297	14287	14284	14241	14295	14142	14143	14158	14281	14276	14236	14161	14128	14142	14180	14140	14133	14187	14335	14127	14223	14263	14124	14060	14224	14213	14236	14217	14230	14146	14184	14167	14304	14114	14292	14114	14089	14260	14122	14246	14155	14185	14071	14240	14194	14203	14142	14189	14265	14100	14235	14192	14169	14062	14303	14345	14208	14344	14077	14198	14099	14174	14040	14164	14064	14106	14074	14304	14033	14399	14125	14267	14206	14284	14169	14233	14340	14068	14232	14146	14164	14146	14213	14309	14055	14215	14060	14134	14148	14190	14196	14204	14202	14266	14295	14223	14359	14194	13997	14135	14265	14190	14175	14103	14386	14332	14101	14204	14149	14164	14234	14341	14278	14174	14124	14167	14261	13974	14260	14289	14168	14234	14083	14221	14344	14302	14183	14264	14174	14155	14214	14249	14215	14106	14346	14137	14218	14273	14177	14154	14087	14356	14150	14142	14097	14279	14123	14055	14264	14248	14174	14104	14214	14099	14240	14310	14286	14177	14213	14370	14054	14216	14114	14093	14203	14115	14218	14054	14155	14133	14138	14183	14173	14234	14256	14126	14284	14160	14093	14169	14281	14071	14224	14067	14262	14247	14276	14260	14421	14156	14320	14087	14195	14234	14170	14120	14115	14278	14210	14108	14204	14105	14154	14205	14185	14101	14251	14244	14079	14341	14387	14242	14060	14254	14415	14106	14132	14147	14207	14213	14223	14142	14167	14343	14035	14084	13999	14126	14060	14152	14048	14143	14278	14196	14245	14203	14111	14119	14015	14237	14164	14292	14145	14089	14156	14113	14127	14167	14139	14463	14279	14176	14294	14080	14216	14328	14104	14276	14199	14295	14102	14196	14238	14021	14400	14137	14115	14172	14141	14274	14210	14105	14021	14081	14227	14323	14112	14237	14260	14245	14302	14061	14291	14330	14148	14237	14388	14204	14090	14235	14180	14139	14042	14212	14088	14166	14281	14114	14119	14219	14081	14203	14189	14268	14112	14120	14403	14188	14289	14057	14151	14219	14033	14237	14258	14303	14266	14299	14066	14200	14194	14216	14227	14249	14280	14308	14217	14355	14153	13984	14140	14214	14194	14252	14202	14374	14159	14170	14277	14133	14381	14258	14115	14078	14149	14065	14020	14232	14200	14337	14082	14244	14262	14263	14041	14125	14236	14293	14234	14234	14231	14379	14248	14163	14171	14098	14096	14187	14115	14247	14099	14167	14113	14319	14130	14348	14118	14225	14153	14116	14160	14184	14191	14144	14094	14089	14314	14159	14103	14181	14295	14371	14232	14204	14242	14392	14214	14175	14127	14180	14116	14329	14154	14319	14114	14189	14349	14183	14162	14029	14106	14104	14325	14298	14316	14214	14339	13969	14370	14224	14172	14219	14098	14249	14412	14303	14180	14187	14242	14216	14085	14412	14226	14052	14138	14220	14210	14201	14266	14244	14092	14084	14261	14115	14080	14272	14188	14145	14222	14177	14220	14123	14254	14003	14281	14255	14193	14318	14228	14111	14275	14054	14233	14212	14280	14310	14252	14110	14283	14207	14210	14305	14113	14221	14177	14215	14386	14206	14011	14305	14058	14244	14158	14233	14124	14154	14279	14461	14152	13903	14271	14277	13928	14239	14194	14455	14200	14345	14287	14238	14159	14268	14223	14267	14251	14246	14208	14164	14160	14297	14190	14276	14197	14251	14272	14186	14143	14267	14193	14367	14243	14234	14108	14123	14176	14279	14192	14154	14176	14195	14295	14173	14261	14169	14223	14416	14142	14198	14135	14176	14150	14207	14085	14077	14464	14098	14148	13994	14204	14285	14290	14194	14329	14285	14108	14160	14176	14248	14190	14204	14126	14232	14057	14237	14226	14119	14386	14305	14264	14281	14166	14245	14338	14233	14232	14306	14160	14227	14204	14292	14213	14301	14138	14244	14235	14165	14077	14219	14040	14242	14117	14050	14154	14121	14032	14215	14161	14358	14244	14188	14268	14169	14144	14149	14100	14138	14283	14065	14179	14094	14193	14218	14005	14364	14197	14188	14301	14205	14139	14130	14149	14227	14342	14125	14142	14340	14387	14255	14123	14389	14264	14262	14242	14027	14092	14108	14090	14172	14162	14246	14183	14108	14226	14119	14237	14181	14205	14169	14223	14149	14324	14078	14285	14300	14137	14239	14207	14306	14042	14037	14161	14224	14035	14313	14214	14139	14084	14084	14240	14355	14189	14089	14209	14417	14276	14155	14102	14243	14224	14246	14244	13978	14073	14174	14084	14345	14086	14293	14182	14188	14106	14303	14212	14135	14151	14225	14051	14201	14246	14111	14104	14201	14213	14095	14144	14166	14132	14324	14143	14229	14139	14067	14223	14198	14151	14205	14150	14225	14324	14320	14183	14172	14038	14212	14268	14259	14172	14124	14174	14211	14299	14093	14211	14257	14268	14168	14112	14192	14052	14148	14012	14297	14211	14165	14191	14231	14286	14068	14225	14291	14202	14178	14200	14189	14141	14246	14156	14237	14161	14227	14044	14275	14278	14053	14393	14274	14223	14206	14369	14123	14250	14097	14191	14179	14323	14187	14202	14183	14250	14259	14194	14048	14261	14168	14231	14218	14338	14331	14162	14046	14080	14193	14145	14078	14204	14162	14146	14231	14033	14063	14114	14177	14311	14370	14251	14398	14189	14197	14248	14311	14213	14267	14261	14274	14181	14140	14247	14154	14167	14281	14178	13999	14139	14506	14283	14029	14156	14125	14191	14201	14252	14301	14179	14149	14136	14210	14144	14141	14270	14211	14214	14260	14223	14494	14204	14220	14129	14205	14129	14296	14209	14103	14105	14116	14273	14367	14260	14194	14323	14266	14283	13973	14101	14130	14275	14280	14363	14137	14162	14350	14303	14088	14263	14170	14201	14214	14226	14148	14219	14226	14323	14082	14191	14253	14183	14071	14261	14159	14086	14211	14141	14243	14180	14178	14218	14244	14157	14169	14291	14286	14254	14196	14134	14163	14325	14056	14152	14198	14205	14112	14148	14176	14340	14268	14165	14218	14139	14133	14358	14024	14228	14427	14072	14068	14222	14121	14244	14433	14232	14187	14118	14144	14159	14177	14078	14225	14275	14105	14266	14143	14133	14271	14032	14151	14231	14256	14208	14180	14086	14231	14300	14394	14207	14135	14038	14319	14208	14220	14242	14233	14208	14312	14356	14161	14216	14236	14278	14294	14212	14286	14153	14263	14188	14153	14240	14187	14181	14104	14278	14133	14423	14182	14093	14028	14063	14308	14206	14257	14090	14207	14254	14111	14267	14137	14236	14339	14081	14188	14208	14251	14255	14140	14106	14225	14169	14205	14187	14297	14121	14388	14184	14414	14253	14326	14136	14278	14159	14026	14273	14198	14221	14179	14289	14269	14187	14227	14093	14083	14103	14136	14138	14321	14159	14324	14100	14298	14239	14233	14259	14401	14154	14257	14077	14160	14225	14099	14179	14206	14189	14099	14401	14141	14083	14276	14297	14199	14356	14270	14154	14100	14201	14011	14094	14277	14158	14169	14126	14171	14296	14160	14104	14413	14325	14304	14136	14262	14061	14139	14313	14088	14357	14205	14308	14066	14258	14400	14197	14264	14165	14102	14178	14242	14062	14235	14248	14168	14132	14089	14179	14234	14420	14323	14266	14264	14121	14284	14116	14113	14256	14063	14189	14194	14122	14324	14140	14292	14157	14295	14123	14291	14101	14143	14099	14267	14049	14278	14216	14210	14139	14275	14210	14187	14105	14127	14233	14299	14259	14303	14269	14196	14130	14396	14148	14281	14279	14094	14292	14164	14365	14128	14262	14196	14259	14151	14212	14268	14048	14030	14115	14242	14203	14121	14302	14202	14202	14253	14127	14210	14157	14334	14174	14327	14098	14106	14252	14203	14327	14087	14211	14320	14024	14295	14202	14206	14283	14287	14265	14169	14208	14226	14143	14097	14081	14299	14255	14309	14201	14007	14177	14047	14308	14187	14282	14098	14008	14340	14176	14103	14316	14250	14165	14145	14115	14147	14202	14023	14463	14158	14255	14131	14318	14265	14193	14249	14259	14319	14231	14200	14236	14110	14238	14247	14343	14214	14384	14321	14213	14236	14198	14325	14167	14135	14034	13991	14170	14051	14237	14216	14244	14229	14313	14160	14184	14115	14194	14229	14215	14268	14287	14192	14112	14290	14213	14305	14158	14345	14373	14250	14206	14244	14091	14114	14268	14142	14260	14228	14079	14229	14237	14253	14252	14261	14212	14191	14318	14174	14036	14268	14274	14278	14252	14205	14230	14261	14067	14113	14136	14301	14266	14050	14338	14135	14094	13983	14118	14295	14271	14222	14170	14232	14166	14248	14103	14385	14214	14064	14180	14265	14344	14186	14251	14242	14243	14315	14236	14211	14217	14202	14255	14259	14201	14302	14215	14152	14169	14186	14036	14234	14230	14298	14340	14060	14295	14075	14274	14342	14016	14269	14217	14239	14110	14205	14301	14290	14126	14106	14124	14339	14067	14313	14189	14004	14250	14172	14277	14312	14061	14194	14339	14052	14166	14129	14318	14242	14095	14186	14205	14265	14311	14243	13887	14303	14190	14112	14044	14124	14098	14016	13979	14205	14231	14135	14092	14333	14083	14285	14114	14108	14114	14159	14188	14108	14375	14155	14164	14271	14321	14292	14263	14065	14172	14194	14063	14242	14272	14149	14134	14288	14267	13990	14212	14192	14311	14217	14284	14228	14263	14190	14062	14251	14151	14068	14191	14200	14345	14243	14187	14122	14132	14140	14188	14265	14179	14154	14121	14229	14168	14069	14255	14333	14011	14368	14109	14151	14371	14129	14223	14229	14245	14179	14183	14256	14205	14069	14210	14461	14219	14239	14101	14409	14263	14263	14174	14196	14132	14303	14175	14346	14141	14343	14242
25346	21494	28912	26998	26079	25732	24207	21111	19736	19011	18342	17886	17426	17254	17148	16925	16944	17091	17019	16928	17042	16563	16674	16790	16764	16797	16549	16554	16692	16388	16649	16638	16455	16392	16533	16415	16506	16583	16452	16409	16529	16449	16558	16592	16565	16418	16289	16414	16244	16459	16369	16356	16523	16563	16490	16329	16459	16431	16419	16426	16489	16594	16404	16650	16338	16420	16435	16423	16423	16504	16450	16174	16276	16387	16504	16469	16529	16431	16222	16281	16461	16288	16673	16183	16384	16542	16377	16480	16446	16324	16401	16376	16323	16280	16467	16571	16488	16548	16441	16367	16515	16325	16091	16177	16487	16468	16294	16310	16262	16365	16303	16426	16267	16421	16462	16399	16442	16419	16400	16499	16590	16343	16209	16326	16367	16415	16395	16418	16270	16665	16567	16405	16444	16498	16572	16425	16507	16514	16447	16199	16390	16353	16439	16301	16441	16328	16564	16453	16541	16464	16362	16608	16283	16470	16325	16251	16468	16313	16227	16409	16507	16339	16479	16430	16240	16285	16350	16162	16294	16440	16324	16393	16413	16440	16612	16521	16378	16362	16391	16344	16419	16482	16584	16486	16434	16458	16313	16315	16255	16344	16394	16325	16306	16426	16457	16202	16331	16364	16467	16341	16337	16415	16398	16302	16367	16467	16492	16304	16457	16561	16392	16516	16460	16265	16354	16376	16362	16346	16517	16315	16294	16261	16454	16369	16380	16508	16456	16350	16637	16517	16318	16543	16383	16350	16414	16064	16312	16415	16270	16430	16492	16300	16426	16262	16516	16479	16476	16308	16410	16576	16492	16333	16328	16357	16370	16630	16558	16346	16323	16499	16435	16568	16095	16433	16531	16261	16637	16503	16340	16398	16520	16330	16388	16391	16168	16487	16224	16561	16248	16415	16479	16384	16507	16360	16374	16288	16288	16434	16494	16332	16671	16344	16384	16247	16381	16203	16291	16344	16185	16440	16663	16457	16457	16301	16251	16350	16262	16417	16414	16473	16572	16502	16289	16424	16337	16386	16458	16423	16282	16551	16334	16277	16442	16269	16298	16134	16491	16448	16398	16331	16383	16315	16372	16288	16318	16192	16398	16347	16379	16211	16235	16211	16298	16290	16331	16576	16574	16599	16346	16393	16523	16611	16273	16530	16330	16453	16321	16094	16285	16408	16318	16404	16296	16318	16182	16511	16461	16456	16366	16368	16410	16387	16148	16339	16486	16532	16478	16302	16199	16523	16328	16386	16145	16235	16580	16370	16297	16327	16267	16400	16459	16500	16541	16319	16429	16459	16417	16291	16207	16394	16258	16395	16338	16581	16420	16425	16422	16303	16254	16440	16496	16464	16454	16342	16369	16258	16483	16389	16424	16457	16511	16386	16240	16484	16429	16547	16281	16352	16191	16352	16413	16510	16164	16422	16279	16272	16197	16209	16477	16491	16612	16457	16385	16288	16408	16504	16415	16261	16245	16453	16399	16327	16245	16380	16329	16394	16590	16494	16423	16468	16474	16348	16334	16341	16299	16349	16319	16385	16329	16477	16224	16376	16465	16526	16755	16558	16493	16384	16432	16216	16238	16359	16292	16223	16280	16467	16484	16467	16336	16489	16257	16543	16446	16420	16425	16422	16476	16413	16084	16306	16418	16424	16351	16544	16244	16316	16523	16445	16414	16555	16391	16241	16410	16572	16372	16208	16576	16230	16408	16504	16264	16355	16279	16463	16272	16311	16474	16328	16515	16396	16547	16348	16381	16469	16223	16355	16367	16490	16419	16342	16166	16324	16390	16458	16420	16171	16390	16492	16463	16619	16550	16313	16389	16317	16450	16253	16296	16306	16517	16330	16405	16515	16331	16625	16368	16453	16322	16127	16363	16461	16523	16464	16242	16303	16284	16280	16544	16470	16310	16323	16483	16255	16377	16401	16467	16417	16202	16301	16162	16599	16433	16318	16328	16392	16354	16410	16286	16445	16485	16366	16412	16413	16436	16264	16347	16397	16447	16147	16471	16355	16396	16406	16374	16279	16486	16217	16387	16314	16300	16493	16447	16506	16275	16365	16339	16243	16420	16380	16291	16412	16540	16678	16498	16223	16292	16280	16186	16314	16360	16363	16408	16339	16402	16484	16206	16484	16424	16540	16528	16416	16468	16508	16396	16319	16361	16535	16293	16454	16398	16201	16251	16515	16473	16532	16370	16246	16514	16354	16377	16209	16239	16431	16387	16296	16370	16316	16414	16446	16279	16306	16578	16423	16456	16292	16350	16362	16125	16325	16374	16520	16188	16088	16336	16406	16331	16385	16184	16454	16418	16164	16225	16293	16550	16425	16253	16331	16451	16332	16372	16406	16336	16421	16456	16291	16315	16392	16611	16458	16541	16410	16393	16478	16455	16450	16587	16354	16237	16408	16397	16273	16159	16373	16356	16318	16291	16459	16505	16310	16546	16293	16172	16358	16270	16253	16453	16174	16399	16352	16607	16503	16338	16274	16311	16465	16469	16488	16355	16439	16506	16417	16398	16473	16460	16322	16339	16370	16495	16449	16185	16272	16237	16336	16514	16407	16458	16214	16275	16290	16432	16395	16560	16543	16355	16396	16468	16398	16336	16665	16207	16609	16344	16445	16411	16421	16179	16368	16506	16587	16304	16499	16352	16371	16453	16590	16420	16454	16400	16466	16298	16322	16392	16633	16636	16410	16473	16232	16428	16587	16437	16467	16227	16283	16230	16444	16322	16421	16396	16333	16317	16392	16329	16327	16560	16629	16507	16399	16599	16349	16239	16543	16550	16559	16507	16338	16518	16507	16140	16274	16546	16331	16314	16381	16347	16501	16367	16320	16307	16506	16427	16505	16430	16427	16226	16472	16357	16130	16282	16373	16451	16431	16264	16391	16440	16334	16476	16396	16472	16439	16442	16660	16224	16595	16349	16414	16462	16498	16429	16360	16273	16494	16398	16383	16475	16377	16301	16430	16488	16447	16379	16322	16413	16294	16469	16493	16438	16497	16406	16373	16442	16254	16270	16376	16407	16318	16637	16189	16403	16338	16388	16241	16225	16435	16513	16045	16316	16651	16496	16466	16430	16494	16302	16386	16365	16326	16415	16423	16199	16508	16179	16064	16210	16495	16583	16249	16375	16490	16437	16260	16364	16260	16443	16401	16347	16200	16392	16122	16629	16489	16325	16177	16169	16381	16349	16471	16426	16189	16376	16314	16391	16625	16148	16400	16244	16249	16487	16327	16258	16189	16200	16454	16394	16580	16409	16355	16477	16323	16498	16428	16293	16371	16550	16414	16298	16089	16431	16561	16406	16343	16357	16544	16199	16572	16530	16449	16625	16358	16603	16187	16572	16617	16478	16361	16360	16418	16377	16315	16110	16397	16700	16440	16447	16280	16264	16431	16401	16183	16376	16420	16356	16447	16381	16467	16411	16174	16427	16180	16455	16595	16594	16488	16380	16407	16266	16590	16452	16462	16450	16543	16399	16576	16284	16433	16222	16322	16353	16534	16379	16645	16353	16511	16455	16404	16408	16327	16551	16457	16270	16362	16527	16641	16492	16328	16551	16398	16288	16304	16346	16195	16519	16375	16470	16396	16375	16357	16567	16240	16286	16296	16486	16381	16394	16413	16574	16493	16116	16210	16400	16502	16605	16419	16296	16508	16584	16491	16341	16219	16219	16408	16347	16452	16657	16260	16384	16418	16434	16461	16280	16437	16381	16370	16277	16272	16362	16375	16315	16307	16217	16404	16417	16601	16449	16464	16515	16428	16415	16448	16536	16432	16512	16206	16267	16412	16560	16275	16216	16451	16425	16198	16343	16335	16412	16291	16598	16477	16311	16366	16364	16470	16357	16335	16378	16588	16320	16400	16357	16356	16415	16283	16291	16394	16155	16285	16533	16354	16514	16385	16226	16403	16499	16410	16432	16351	16242	16263	16346	16150	16230	16258	16370	16439	16419	16281	16526	16434	16435	16530	16509	16347	16398	16594	16506	16357	16306	16492	16347	16448	16468	16418	16381	16430	16356	16346	16535	16448	16523	16368	16434	16588	16487	16367	16372	16415	16229	16427	16607	16495	16545	16346	16430	16443	16469	16436	16384	16500	16500	16363	16459	16327	16396	16449	16338	16345	16500	16418	16466	16434	16404	16527	16364	16608	16332	16411	16444	16459	16258	16327	16311	16139	16398	16383	16595	16307	16291	16372	16499	16352	16194	16174	16367	16348	16512	16310	16665	16354	16360	16274	16342	16550	16186	16231	16308	16352	16389	16280	16343	16378	16483	16370	16335	16427	16402	16275	16437	16460	16565	16440	16418	16409	16327	16398	16407	16221	16359	16133	16382	16532	16294	16494	16428	16370	16357	16327	16302	16386	16427	16498	16529	16338	16422	16393	16283	16462	16378	16312	16372	16377	16335	16417	16437	16316	16421	16445	16430	16229	16170	16354	16525	16372	16418	16308	16391	16465	16134	16350	16512	16361	16491	16374	16389	16477	16530	16402	16541	16432	16442	16462	16416	16558	16347	16375	16358	16457	16443	16461	16306	16411	16350	16454	16513	16337	16374	16435	16261	16366	16253	16341	16369	16466	16288	16349	16516	16384	16349	16279	16150	16358	16453	16449	16406	16222	16557	16469	16425	16538	16346	16604	16575	16301	16192	16384	16237	16487	16431	16414	16560	16469	16473	16508	16404	16544	16418	16280	16428	16214	16414	16284	16329	16585	16650	16424	16232	16335	16612	16292	16435	16681	16472	16413	16400	16596	16343	16500	16547	16281	16457	16569	16296	16202	16187	16457	16379	16554	16342	16513	16282	16491	16512	16311	16313	16236	16430	16402	16414	16343	16484	16601	16452	16417	16418	16305	16481	16286	16555	16289	16381	16465	16268	16557	16205	16562	16471	16336	16450	16452	16442	16694	16489	16368	16295	16359	16310	16242	16093	16418	16346	16481	16256	16312	16309	16281	16375	16422	16411	16662	16345	16294	16255	16556	16448	16350	16394	16347	16371	16265	16415	16310	16420	16230	16245	16652	16479	16495	16502	16333	16595	16618	16364	16382	16333	16362	16250	16475	16610	16313	16423	16423	16345	16415	16535	16239	16460	16582	16384	16481	16397	16573
27339	44934	42937	34983	30876	26067	23216	20669	19057	17874	16882	16325	15656	15569	15337	15172	15038	14887	14876	14817	14807	14687	14602	14527	14393	14419	14260	14379	14358	14428	14378	14462	14258	14381	14256	14192	14439	14200	14263	14283	14115	14129	14242	14158	14312	14463	14244	14222	14230	14145	14302	14262	14343	14047	14206	14219	14007	14189	14002	14221	14095	14048	14236	14100	14313	14195	14149	14292	14124	14163	14187	14191	14020	14144	14054	14186	14212	14158	14141	14200	14088	14015	14231	14127	14281	14222	14258	14031	14012	14157	14073	14167	14124	14150	14169	14221	14127	14302	14173	14073	14140	14031	14072	14215	14227	14051	14116	14070	14238	14104	14146	14154	14101	13976	14106	14138	14004	14091	14434	14082	14255	14006	13901	14112	14049	14172	14171	13909	14255	14128	14111	14206	14280	13956	14146	14197	14274	14112	14180	14326	14149	14091	14101	14194	14198	14157	14226	14229	14077	14168	13815	13974	14273	14122	14236	14323	14227	14298	14046	14130	14297	14159	14143	14219	14227	14118	14231	14226	14175	13983	14237	14128	14049	14143	14039	14143	14152	14148	14127	14205	14051	14099	14111	14014	14223	14075	14244	14066	14120	14276	14015	13978	14081	13991	14205	14083	14033	14146	14056	14210	14155	13865	14208	14219	14182	14156	14046	13935	14021	14294	14199	14104	14171	14257	14092	14228	14126	14126	14272	14151	14080	14186	14118	14224	14151	14175	14090	14092	14266	14173	14028	14116	14159	14136	14043	14142	14110	14036	14013	14309	14291	14241	14001	14194	14106	14042	14152	14037	14227	14318	14122	14211	14082	14120	13978	14167	14211	14089	14194	14021	14167	14150	14171	14084	14310	14301	14027	14155	14223	14072	13947	14019	14082	14285	14196	14036	14067	14141	14024	14264	14173	14227	14250	14284	14123	13999	14240	14033	14323	14111	14120	14211	14224	14019	14133	14262	14060	14093	14276	14246	14228	14205	14187	14246	14262	14236	14086	13998	14063	14197	14191	14102	14129	14164	14169	14200	14330	14287	14232	14027	14123	14142	14144	14006	13972	14134	14090	14219	14098	14183	14131	14007	14261	14264	14217	14205	14249	14075	14059	14184	13984	14139	14201	14180	14197	14116	14204	14141	14247	14045	14083	14040	14171	14324	14124	14259	14187	14130	13996	14164	14229	14307	14219	14065	14080	14094	14020	14130	14095	14006	14204	14131	14192	14158	14327	14184	14251	14103	14042	14183	14109	14236	14148	14156	14188	14147	14140	14296	14137	14255	14078	14187	14222	14210	14063	14281	14150	13923	14039	14315	14080	14248	14282	14169	14326	14330	14041	14096	14212	14089	14177	14176	14059	13899	14143	14105	14045	14015	14218	14404	14176	14072	14353	14031	14163	14308	14214	14060	14310	14187	14117	14182	14207	14218	14090	14191	14084	14103	14144	14012	14138	14161	14110	14076	14167	14197	14149	14172	14221	14063	14100	14229	14122	14170	14133	14215	14183	14184	14158	14080	14281	14309	14062	14119	14209	14099	14038	14189	14270	14397	14084	14208	14179	14171	14160	14255	14275	13991	14154	14021	14115	14243	14159	14130	14082	14181	14168	13940	14137	14042	14195	14361	14135	14119	14046	14105	14106	14140	13875	14096	14129	14281	14083	14047	14060	14238	14206	14127	13996	14041	14063	14254	14015	14102	14097	14271	14111	14239	14074	13936	14198	14150	14023	14061	14214	14239	14113	14047	14133	14130	14056	14102	14173	14085	14041	14203	14253	14171	14156	14312	14237	14257	14062	14095	14098	14076	14152	14210	13951	13979	14157	14188	14050	13972	14050	14104	14187	14182	14015	14297	14163	14122	14149	14129	14136	14245	14139	14086	14175	14091	14016	14105	14099	14091	14165	14310	14118	14116	14044	14134	14111	14115	14113	14037	14237	14137	14340	14203	13997	14068	14077	14139	14171	14318	13937	14123	14165	14120	14178	14166	14220	14170	14057	14184	14238	14121	14316	14001	14167	14134	14141	14108	14313	14055	14098	14246	13885	14206	14073	14343	14033	14131	14136	14087	14169	14068	13963	14181	14186	13957	14016	14108	13985	14314	14375	14081	14068	14161	14220	14112	14136	14255	14045	14072	14038	14187	14067	14112	13994	14101	14258	14037	14211	13949	14064	14124	14204	14005	14345	13971	14215	14064	14188	14163	14123	14070	14093	14228	14219	14038	13994	13996	14226	14123	14019	14203	14007	14026	14132	14120	14232	14120	14028	14192	14032	14236	14301	14210	14092	14104	14253	14313	14089	14115	14114	14157	14128	14278	14225	14035	14140	14073	14278	14033	14260	14402	14060	14219	14311	14100	14222	14153	14144	14140	14211	14057	14231	14262	14180	14243	13958	14150	14186	14000	14184	14096	14109	14069	14053	14263	14315	14177	14065	13970	14155	14111	14142	14204	14248	14174	14136	14084	14061	14231	14136	14143	14091	14168	14047	14110	14200	14182	14061	14055	14195	14059	14091	14099	14020	14252	14104	14155	14095	14068	14127	14046	14216	14195	14005	14243	14243	14134	14115	14261	14155	14118	14071	14171	13932	14067	14220	14092	14108	14142	13945	14034	14162	14079	14016	14056	14054	14117	14182	14177	14240	14134	13972	14085	14163	14187	14046	14251	14076	13992	14037	14065	14149	14073	14140	14024	14183	14233	14112	14140	14200	14017	14077	14239	14230	14263	14066	14111	14189	14185	14309	14128	14182	14299	13919	14279	14247	14018	14067	14079	14162	14105	14147	13983	14298	14167	14139	14263	14120	14203	14161	14251	14168	14082	13859	14111	14159	14264	14166	14069	14066	13967	14188	14069	14127	14064	14184	14117	14188	14097	14189	14036	14315	13996	14127	14100	14090	14121	14086	14316	14225	14168	14166	14200	14066	14184	14229	14155	14145	14272	14113	14222	14093	14149	14081	14101	14066	14323	14246	14206	14091	14014	14075	14132	14211	14086	14196	14245	14019	14136	14107	14130	14080	14160	14031	14141	14103	14143	14149	14235	14316	14074	14222	14258	14023	14168	14262	14219	14271	14233	14076	14144	14198	14147	14137	14408	14033	14175	14244	14077	14081	14173	14091	14158	14284	14098	14135	14103	14144	14092	14209	14178	13927	14093	14166	14179	14265	14108	14123	14031	14065	14069	14174	14059	13946	14042	14240	14206	14068	14059	14289	14135	14077	14307	14060	14214	14302	14052	14288	14064	13958	14072	14249	14156	14236	14031	14249	14090	14106	14292	14113	14154	14114	14003	14228	14181	14206	14302	14095	14044	14028	14048	14068	14222	14023	14134	14186	14154	14046	13929	14248	14138	14157	13919	14237	14108	14001	14233	14088	14173	14154	14138	14266	14021	14109	14180	14248	14015	14239	14176	14085	14176	14100	14114	14057	13970	14233	14068	14255	13984	13925	14129	14224	14297	14036	14220	14163	14264	13874	14144	14025	14249	14238	14144	14096	14021	13993	14063	14172	14086	14072	14237	14086	14299	14199	14213	14133	14258	14031	14219	14057	14040	14074	14199	14203	14170	14282	14211	14371	14026	14187	14124	14083	14200	14089	14113	14059	14147	13976	14129	14212	14081	14159	14161	14205	14141	14200	14078	14013	14185	14295	14208	14235	14162	14043	14120	14024	14120	13956	14047	14192	14054	13998	14053	14082	14087	13986	14110	14125	14160	14024	14194	14020	14174	14048	14123	14094	13990	14327	14158	14043	14187	14150	14154	14098	14279	14103	14115	14188	14303	13977	14087	13967	14169	14367	14109	14088	14203	14017	14142	14299	14086	14153	13948	14214	14100	14082	14120	13952	14116	14131	14127	14130	14113	14396	14214	14275	14065	14147	13859	14142	14277	14258	14057	14077	14172	14173	14220	14159	14221	14116	14201	13964	14230	14204	14300	14210	14081	14083	14027	14016	14139	14261	14030	13967	14109	14359	14159	14335	14031	14086	14152	14058	14068	14146	14029	14030	14120	14253	14018	14128	14217	14280	13993	14199	14191	14042	14226	14198	14085	14179	14030	14165	14357	14026	14149	14176	14171	14283	14220	14239	13958	14299	14174	14092	14144	14318	14148	14295	14157	14167	14165	14323	13998	14231	14187	14161	14131	14104	14222	14038	14156	14160	14023	14141	14103	14194	14069	14192	13968	13973	13933	14264	14086	14198	14090	14142	14058	14055	14181	14068	14113	14198	14153	14107	14124	14082	13981	14162	14046	14029	14023	14161	13930	14126	14150	14066	14090	14121	14112	14091	14119	14152	14205	14030	14348	14283	14021	14151	14220	14146	14211	13978	14078	14201	14057	14272	14075	13999	14208	14090	13990	14005	14332	14069	14244	14197	14037	14108	13969	14261	14161	14015	14239	14074	14037	14100	14159	14243	14113	14112	13853	14064	14094	14159	13922	14195	14245	14203	14158	14168	14141	14210	14121	14148	14099	14042	14091	14065	14181	14050	14099	13972	14168	13972	14219	14150	14326	14172	14090	14157	14232	14288	14136	14240	14226	14172	14069	14298	14185	14165	14136	14181	14003	14038	14005	14186	14143	14209	14157	14091	14212	14089	14119	14203	14152	14000	14092	14137	14180	14106	14217	14083	14240	14116	14171	14182	14074	14230	13957	13990	14142	13967	14273	14030	14072	14225	14088	14181	14226	14004	14162	14120	14115	14251	14208	14212	14084	14045	14163	14007	13982	14364	14150	14022	14033	14167	14051	14083	14204	14242	14133	14217	14155	14136	14283	14030	14071	14304	14028	14155	14064	14166	14143	14246	14213	14323	14078	14389	14127	14140	14081	14212	14113	14081	14147	14006	14069	14179	14110	14212	14141	14064	13939	14042	14120	14157	14199	14130	14097	14189	14115	14108	14133	14066	13968	14244	14056	14202	14254	14001	14220	14238	14369	14141	14197	14274	14015	14198	14283	14046	14039	14072	14147	14171	14156	14129	14064	14131	14148	14230	14383	14256	14172	14232	14150	14194	14250	14041	14170	14099	14197	14191	13996	13987	14242	14183	14197	14095	14041	14137	14161	14230	14128	14162	14172	14169	14088	14220	14018	14057	14259	14166	14242	14135	14021	14044	14133	14165	14202	13968	14148
24125	21483	29264	24859	24745	28098	28051	23347	21100	20211	19196	18521	18369	17716	17585	17399	17330	17336	17467	17292	17002	16746	16898	16705	16847	16763	16868	16740	16702	16659	16547	16469	16467	16754	16745	16703	16520	16479	16477	16670	16573	16306	16447	16415	16323	16590	16327	16404	16254	16340	16537	16463	16336	16329	16417	16372	16303	16527	16425	16518	16525	16428	16191	16330	16616	16455	16451	16518	16235	16519	16484	16441	16417	16418	16583	16393	16039	16390	16444	16378	16324	16589	16330	16467	16346	16582	16569	16470	16274	16370	16390	16517	16587	16359	16498	16463	16334	16435	16491	16459	16250	16509	16294	16301	16265	16391	16432	16289	16323	16280	16366	16384	16342	16285	16359	16593	16274	16241	16424	16188	16417	16261	16722	16301	16484	16373	16187	16306	16179	16326	16463	16473	16384	16392	16638	16447	16418	16411	16304	16306	16324	16303	16138	16202	16450	16269	16337	16439	16286	16318	16283	16329	16229	16475	16515	16239	16393	16395	16550	16299	16540	16479	16489	16343	16441	16319	16455	16290	16257	16171	16356	16256	16355	16329	16405	16256	16446	16429	16462	16506	16442	16545	16276	16280	16393	16255	16512	16342	16403	16467	16516	16409	16395	16278	16162	16287	16137	16241	16314	16202	16448	16420	16318	16520	16378	16388	16300	16296	16546	16439	16189	16099	16542	16530	16374	16220	16202	16299	16178	16297	16479	16356	16270	16461	16324	16148	16396	16267	16355	16315	16507	16350	16366	16378	16256	16354	16530	16410	16389	16151	16332	16412	16306	16289	16420	16321	16265	16448	16369	16334	16251	16400	16281	16261	16384	16278	16371	16270	16295	16250	16439	16256	16206	16320	16700	16468	16374	16246	16333	16296	16257	16362	16433	16229	16281	16279	16322	16206	16212	16447	16359	16269	16346	16372	16300	16301	16304	16307	16359	16344	16382	16408	16506	16308	16492	16313	16400	16176	15999	16484	16232	16362	16425	16322	16217	16387	16134	16288	16179	16393	16391	16354	16375	16479	16265	16596	16465	16399	16287	16306	16162	16571	16563	16488	16420	16340	16540	16312	16296	16498	16597	16425	16528	16209	16351	16408	16322	16286	16349	16165	16352	16327	16141	16401	16461	16341	16303	16455	16292	16312	16444	16325	16369	16494	16350	16532	16303	16207	16144	16652	16312	16250	16375	16508	16276	16326	16207	16122	16454	16319	16341	16327	16336	16311	16320	16350	16202	16292	16227	16240	16325	16385	16631	16378	16240	16381	16312	16537	16371	16266	16147	16197	16338	16273	16380	16460	16342	16277	16308	16480	16318	16536	16418	16233	16431	16243	16345	16378	16223	16345	16191	16267	16269	16284	16259	16351	16347	16452	16292	16244	16428	16544	16458	16336	16259	16463	16385	16397	16341	16149	16230	16132	16625	16411	16193	16365	16453	16460	16316	16304	16302	16307	16493	16416	16275	16356	16315	16469	16424	16338	16400	16493	16164	16303	16299	16275	16248	16338	16406	16241	16319	16396	16406	16399	16381	16556	16346	16435	16331	16314	16285	16422	16319	16178	16398	16385	16260	16307	16417	16471	16206	16371	16525	16332	16181	16216	16360	16372	16308	16260	16292	16531	16359	16341	16291	16327	16331	16490	16417	16412	16358	16453	16407	16433	16370	16437	16192	16278	16431	16142	16348	16231	16623	16421	16242	16225	16283	16326	16372	16682	16377	16649	16419	16157	16479	16488	16285	16447	16453	16331	16523	16349	16227	16213	16451	16281	16443	16497	16366	16414	16257	16346	16353	16325	16377	16411	16402	16415	16338	16185	16301	16265	16150	16268	16353	16420	16347	16416	16225	16260	16481	16403	16379	16465	16405	16172	16522	16330	16336	16253	16437	16466	16342	16515	16384	16335	16324	16293	16367	16146	16342	16397	16450	16404	16518	16486	16414	16280	16440	16332	16236	16196	16213	16362	16296	16519	16362	16393	16535	16512	16378	16414	16450	16256	16382	16251	16287	16522	16570	16426	16456	16344	16430	16411	16416	16446	16515	16493	16347	16257	16311	16323	16357	16201	16376	16394	16393	16315	16304	16418	16347	16272	16327	16124	16528	16299	16439	16183	16162	16259	16274	16425	16121	16220	16231	16199	16391	16103	16224	16384	16468	16243	16077	16433	16056	16261	16398	16285	16465	16344	16254	16442	16371	16571	16406	16336	16197	16383	16367	16482	16255	16225	16345	16478	16217	16510	16169	16500	16345	16446	16108	16182	16313	16513	16521	16347	16461	16356	16276	16413	16289	16276	16533	16216	16276	16399	16180	16367	16339	16088	16337	16344	16454	16308	16305	16296	16302	16223	16314	16259	16181	16544	16235	16605	16289	16238	16391	16327	16418	16209	16387	16237	16158	16338	16339	16391	16406	16238	16074	16225	16333	16305	16201	16315	16346	16369	16278	16415	16253	16479	16351	16140	16172	16511	16281	16307	16203	16450	16444	16298	16351	16256	16461	16501	16471	16526	16421	16324	16435	16283	16157	16273	16521	16367	16516	16188	16227	16141	16536	16321	16449	16349	16487	16457	16235	16269	16355	16573	16399	16256	16500	16373	16392	16409	16193	16247	16505	16334	16370	16332	16371	16299	16438	16135	16157	16378	16210	16294	16335	16492	16357	16308	16496	16536	16388	16305	16434	16327	16185	16290	16228	16376	16309	16469	16373	16267	16304	16123	16260	16345	16433	16212	16464	16243	16405	16105	16299	16442	16300	16340	16371	16343	16481	16306	16612	16470	16313	16425	16259	16144	16163	16330	16211	16226	16194	16253	16465	16375	16477	16267	16167	16344	16247	16509	16362	16225	16330	16524	16526	16148	16128	16406	16314	16381	16249	16251	16313	16186	16320	16352	16486	16381	16207	16225	16315	16168	16454	16378	16333	16361	16343	16436	16195	16486	16270	16254	16410	16341	16374	16225	16431	16294	16306	16482	16467	16311	16355	16536	16532	16565	16299	16599	16418	16136	16088	16229	16548	16438	16351	16397	16256	16165	16510	16169	16260	16508	16347	16424	16258	16320	16411	16246	16487	16462	16409	16362	16350	16314	16436	16303	16567	16346	16458	16372	16465	16335	16251	16353	16334	16477	16092	16240	16344	16346	16431	16502	16238	16459	16388	16328	16384	16420	16294	16533	16467	16392	16345	16427	16253	16456	16402	16536	16411	16304	16419	16471	16330	16306	16414	16231	16488	16148	16135	16231	16587	16435	16399	16331	16301	16439	16414	16386	16343	16475	16345	16378	16358	16408	16278	16310	16341	16362	16374	16369	16282	16318	16253	16267	16196	15993	16485	16431	16430	16336	16546	16493	16328	16216	16484	16506	16298	16448	16442	16510	16442	16214	16456	16218	16388	16290	16536	16460	16379	16335	16471	16311	16263	16474	16352	16552	16348	16325	16409	16151	16507	16532	16348	16421	16445	16257	16184	16370	16161	16364	16336	16378	16287	16323	16220	16351	16312	16258	16241	16401	16536	16232	16356	16286	16316	16337	16405	16202	16253	16291	16317	16193	16228	16420	16331	16470	16360	16325	16377	16156	16435	16326	16353	16504	16549	16378	16346	16336	16266	16374	16340	16269	16218	16277	16204	16303	16551	16315	16263	16306	16381	16164	16300	16390	16325	16222	16388	16357	16256	16411	16405	16299	16255	16102	16124	16257	16365	16450	16251	16227	16341	16230	16509	16277	16188	16305	16251	16182	16526	16282	16394	16385	16413	16470	16479	16249	16368	16210	16373	16562	16205	16203	16382	16026	16429	16254	16318	16328	16329	16413	16594	16236	16300	16446	16210	16526	16363	16460	16435	16287	16237	16384	16331	16333	16134	16453	16470	16398	16336	16436	16502	16586	16277	16415	16467	16194	16496	16266	16248	16466	16262	16514	16356	16414	16295	16341	16365	16228	16192	16424	16476	16320	16499	16393	16525	16325	16300	16409	16401	16528	16428	16410	16262	16445	16383	16416	16288	16395	16381	16328	16343	16546	16435	16153	16377	16264	16205	16282	16401	16357	16434	16326	16337	16438	16532	16324	16313	16106	16218	16295	16497	16555	16358	16336	16390	16349	16377	16340	16232	16310	16460	16365	16636	16418	16472	16370	16190	16196	16360	16468	16295	16297	16370	16462	16424	16298	16276	16430	16348	16264	16459	16400	16370	16301	16246	16191	16388	16555	16358	16278	16263	16377	16302	16276	16340	16347	16387	16270	16436	16270	16571	16483	16340	16190	16327	16442	16219	16397	16390	16376	16545	16252	16480	16297	16440	16274	16489	16276	16353	16256	16330	16257	16381	16213	16384	16487	16495	16228	16469	16219	16267	16247	16334	16505	16225	16276	16354	16245	16347	16258	16304	16095	16490	16187	16367	16209	16537	16302	16342	16414	16393	16304	16382	16227	16345	16255	16265	16233	16485	16293	16440	16304	16414	16427	16261	16490	16230	16359	16277	16325	16460	16320	16339	16333	16346	16341	16405	16289	16309	16107	16497	16445	16283	16584	16362	16305	16414	16295	16331	16347	16399	16397	16257	16308	16339	16374	16292	16389	16422	16139	16426	16207	16442	16250	16432	16498	16366	16298	16345	16293	16302	16184	16558	16431	16107	16147	16357	16378	16313	16407	16522	16340	16193	16347	16451	16600	16250	16415	16166	16495	16484	16387	16384	16550	16300	16273	16302	16507	16350	16469	16261	16409	16281	16545	16549	16539	16335	16394	16425	16354	16426	16331	16290	16471	16365	16481	16261	16310	16049	16564	16278	16487	16363	16342	16363	16454	16392	16239	16474	16413	16261	16245	16158	16195	16372	16394	16324	16383	16083	16388	16590	16450	16503	16298	16331	16367	16286	16418	16280	16386	16310	16399	16316	16375	16270	16332	16378	16297	16494	16504	16300	16369	16557	16463	16410	16386	16375	16392	16340	16333	16512	16268	16317	16351	16332	16371	16379	16229	16408	16395	16470	16432	16386	16376	16382	16374	16525	16273	16460	16149	16505	16321	16492	16213	16264	16525	16594	16356	16333	16154	16573	16317	16312	16294	16374	16384	16433	16403	16261	16413	16368	16407	16526	16375	16459	16453	16354	16219	16395	16443	16442	16373
29498	49586	48202	40757	35658	30580	26738	23709	21471	19576	18178	17183	16590	16232	15973	15757	15541	15565	15466	15438	15079	14859	14683	14732	14734	14539	14493	14589	14390	14593	14467	14444	14305	14223	14258	14427	14330	14032	14375	14334	14204	14082	14246	14097	14010	14046	13992	14106	14448	14022	14152	14249	14066	14077	14167	14008	14203	14187	14247	14250	14121	14107	14051	13954	14121	14184	14156	14128	13978	14043	14202	14152	13973	14089	14085	14070	14043	14044	14081	14177	14253	14095	14315	14235	14294	14141	14047	14163	14093	14170	14116	14139	14286	14295	14057	14155	14111	13993	14199	14018	14110	14064	14142	14044	14216	14165	14132	14033	14190	14167	14227	13920	14140	14003	14219	14109	14106	14058	14277	14017	14129	14187	14162	14248	14084	14135	14093	14150	14095	14178	14093	14169	13807	13982	14203	14053	14135	14267	14154	14309	14120	14039	14055	14044	14040	14048	14066	14237	13952	14024	14146	14045	14060	14066	13933	14113	14068	14110	14124	14150	14039	14012	14009	14150	14100	14046	14103	14129	14096	14097	13999	13966	14080	14099	14264	13960	14004	14073	14125	14144	14158	14190	14033	14178	14162	14385	14062	14046	13965	14168	14046	14043	14039	13926	14049	14166	14166	14172	14187	13964	14125	14099	14191	14124	14228	14219	14117	14089	14086	14103	14104	14113	14044	13884	13923	14000	14110	14170	14082	14171	14174	14098	14123	14037	14133	14115	14065	14165	14144	14038	14288	14126	14329	14037	14034	13954	14053	14148	14217	14085	14189	14181	14034	14031	14183	14160	14126	14091	14088	13960	13961	14152	13976	14151	14103	14055	14130	13901	14102	14314	14107	14196	13969	13899	14128	14254	14076	14050	13976	14012	14093	14000	14058	14180	14121	14276	14125	14118	14094	14165	13914	14117	14083	14120	13987	13970	14114	14073	14109	14205	14006	14135	14233	13989	14185	14088	14114	14162	14205	14133	14146	14248	14223	14241	14019	14116	13948	13987	14070	14005	14031	14169	14094	14106	14035	14039	14163	14227	14009	14207	14150	13972	14091	14047	13947	14234	14139	14018	14029	14026	14047	14103	14238	13959	14135	14142	14082	14006	14103	14017	13992	14051	14266	14090	14094	13950	14118	14162	14095	13884	13983	14204	13977	14122	14153	14059	14011	14109	14129	14334	14170	14149	14031	14092	13972	14227	14135	14009	14035	14146	14167	14119	14162	14146	13987	14108	14114	13989	14051	14095	13883	13955	14265	13950	14129	13914	14083	14008	14111	13958	14063	14099	14066	14140	14041	14031	14116	14073	14129	14080	14108	14084	14055	13992	14208	14165	14205	14008	13880	13894	14112	14004	14033	13951	14099	14088	14065	13970	14116	14202	14201	14057	14241	14020	14087	14028	14041	14177	14143	14119	14175	14170	14223	14067	14094	14267	14090	14069	14004	14099	13988	14017	14035	13996	14154	14103	14104	14101	14282	14276	14123	14036	14066	14140	14043	14071	14192	14045	14053	14153	14102	14015	14258	14003	14037	14188	14101	14072	13968	13956	14148	13939	14172	13977	14057	14039	14073	14005	14158	14030	14022	13971	14055	14119	13977	14107	14122	13849	14216	14146	14135	13928	14103	14041	14176	14269	14259	14021	14164	14177	14115	14147	14072	14064	14069	14018	14147	14062	14122	14044	13964	14284	14178	13959	14195	14146	14128	14070	14175	14116	13835	14082	13995	14124	14153	14057	14098	14152	14210	14104	14129	14183	14033	14185	14170	14213	13821	14170	14206	14012	14093	13980	14143	13981	13922	14098	14015	14263	14223	14167	13996	13980	14199	14071	14049	13928	14172	14082	13885	13981	14062	14051	14118	14032	13949	14045	13961	13951	14115	14196	14088	14112	14140	14125	14176	14078	14026	14068	14055	14157	14148	14113	14017	14174	14151	13861	14167	14048	14084	14050	14134	14048	14065	14248	14222	14104	14151	13936	14140	14149	14161	14182	14123	14014	14113	14071	14037	14060	14077	14032	14144	13922	14135	14172	14046	14004	14114	13954	14205	14139	14204	14104	14193	14042	13905	14110	14005	14006	14170	14045	14252	14073	14014	14114	14067	14174	13997	14088	14165	14094	14275	14019	14091	14182	14084	14171	14278	14106	14305	14191	13924	14060	14116	14098	14098	14063	14068	13986	14036	13965	14112	14016	14079	14186	14048	14143	13967	14115	14108	14059	14038	13979	14014	14160	14075	14227	14209	14031	13993	14122	14278	14115	14127	14065	13988	14086	14117	14224	14015	14201	14107	14146	13962	14101	14046	14118	14003	14080	14123	13978	14081	14037	14256	14123	14184	14072	14110	14128	13981	14181	14107	14093	14112	14117	14006	14009	14309	14123	14136	14086	13975	14225	13916	14058	13998	14248	14043	14104	14015	14178	14167	14180	14009	14209	14016	14173	14008	13931	14078	14122	14082	14111	14082	14203	14188	14071	14029	13974	13953	13929	14187	14106	14013	13980	14141	14120	14029	14101	14005	14034	14012	13997	14088	14098	14178	14178	14045	14188	14089	14125	13997	13966	13948	14132	14187	14089	14127	13890	14040	14201	14118	14127	14125	14117	13966	14321	14144	14037	13973	14031	14141	14047	14063	14057	14073	14365	13955	14197	14058	13949	14190	13983	14096	14137	14129	14094	14056	14039	14136	14052	14117	14278	14059	13931	14067	13966	13999	14187	14164	14038	14178	14017	14152	14080	14206	13982	14320	14016	14215	14018	14264	14175	14021	14062	14077	14135	14021	14117	14205	14163	14159	14024	14189	14173	14138	14080	14229	13976	14027	14099	14129	14096	14103	14000	14199	14014	14120	14007	14120	14072	14046	14100	14083	14030	14070	14083	14164	14120	14137	14042	14246	13966	14174	14123	14058	14066	14126	14094	13998	14193	13957	14191	14137	14073	14035	14088	14147	14131	14088	14144	14001	14024	14036	14117	14134	14063	14098	13918	14207	14112	13992	14134	14108	14168	14148	14096	14263	14157	13991	14155	14124	13898	14026	14106	13980	14148	14152	14103	14149	14031	14043	14146	14424	14157	14111	14211	14016	14175	13973	14182	14217	14157	14050	14138	13919	14129	14193	14008	13919	13948	14105	14102	14080	14059	14106	14211	14099	14088	14291	14105	14061	14176	14095	14101	14115	13946	14245	13985	14203	14179	14106	14112	14071	14065	14239	13973	14134	14134	14040	14056	14037	14058	14021	14064	14192	14210	14035	14242	14020	13988	14054	14275	14144	14190	14198	14240	14014	14110	14162	14189	14015	14117	14371	14108	13954	14189	14091	14422	14058	14087	14108	14084	14066	13964	14169	13900	14111	14026	14076	14052	14222	14098	14077	14150	13985	14199	14031	14112	14048	13951	14057	13919	14218	13931	14151	14071	14153	13928	14072	14146	14216	14157	14131	14081	14186	13995	14108	14035	14013	14092	14013	13937	14033	14164	14091	13985	14051	14095	13913	14189	14040	14109	13898	14042	14014	14173	14020	14210	14022	14056	14335	14012	14038	14072	14095	14095	14226	14157	14164	14035	14211	14092	14130	14085	14256	14010	14097	14108	13979	14145	14162	14243	14047	14200	14237	14017	13891	14243	14120	14018	14049	14159	14200	14192	14094	14102	14211	13920	13988	14248	14219	14136	14138	14106	14001	14141	14153	13976	14275	14121	14288	14193	14126	13965	14066	13976	13946	14096	14078	14156	14301	14047	13965	14127	14080	13903	13968	14166	14146	14051	14048	14157	14028	14051	14012	13972	14135	14053	14110	13994	14261	14136	14029	14165	14002	14069	13957	14244	14271	14143	14185	14087	14045	13936	14089	14330	14016	14197	14168	14061	14118	14107	14210	14162	14039	14034	14036	13954	14168	14223	14150	14126	14112	14011	14093	13973	13893	14139	14180	13946	13912	14142	14106	14181	14036	14075	14237	14090	14188	14055	14110	14166	13962	14024	14078	14058	13926	14105	14143	14164	14120	14150	14157	14108	14052	14085	14167	14135	14058	14242	14052	14095	14206	13969	14278	14050	14062	14079	14068	14040	14050	14132	14011	14066	13998	14225	14066	14217	14134	14035	14129	14181	14184	14234	14048	13923	14042	14002	14100	14207	14116	14083	14180	14021	14151	14290	14209	14037	14166	14076	14240	14089	14080	14192	14147	14199	14173	13980	14279	14148	14157	14353	14189	14041	14128	13927	14133	14113	14060	13954	14239	14029	13979	14181	14043	14029	14139	14074	14087	14074	14180	14223	14181	14181	14188	14069	14140	14146	14113	14195	14166	14267	14029	14028	14059	14110	13981	14219	14092	14035	14080	14141	14122	14189	14134	14226	14041	14075	14189	14063	14033	14173	14082	14149	14116	13908	14078	14160	14100	13985	14132	14047	14146	14181	14168	14234	14072	13953	14089	14001	14176	14076	14143	14071	14029	14251	13926	14173	13841	13994	13974	14011	14174	14189	14131	14128	14181	14063	14133	14172	14112	14144	13999	14062	14116	14030	13926	14072	13953	14179	13973	14054	14131	14084	14149	14063	14078	14144	14175	14082	13947	14086	14217	14000	14067	14104	14235	14179	14141	13850	14121	14150	14094	14068	14032	13925	14183	13979	14089	14071	14177	14170	14176	14266	14157	14094	14012	14229	14174	14020	14083	14000	14245	14022	14042	14133	14081	14080	13986	14107	14171	14294	14039	14090	14051	14005	13906	13962	14156	13999	14035	14190	13999	14127	13997	14125	13966	14115	14112	14057	14171	14174	14101	14157	14061	14098	14158	14120	14094	14128	14241	14107	14069	14049	14021	14224	14087	13986	14067	13905	14068	13931	14080	14130	13951	13989	14452	14063	14123	14068	14191	14143	14090	14089	14133	14124	14239	14158	14193	14110	14038	14140	14102	14012	14154	14146	14141	14240	14204	14124	14171	14113	14053	14159	14114	14098	14137	14228	13897	14170	14229	14265	14085	14242	14008	14042	13984	14049	13997	14188	13939	14080	13960	14206	14202	14229	14064	13906	14176	14011	14068	14066	14190	13996	14061	14189	13931	14031	14025	14166	14105	14062	14087	14303	14059	14160	14199	14007	14104	14029	14146	14055	14172	14168	14161	14006
30306	25459	29665	27560	23083	20563	19339	18195	17341	17176	17054	16571	16479	16449	16607	16579	16624	16474	16575	16316	16265	16414	16466	16491	16519	16426	16272	16295	16305	16491	16412	16567	16409	16415	16467	16479	16225	16251	16274	16500	16447	16489	16575	16358	16316	16155	16407	16362	16466	16248	16364	16368	16273	16300	16197	16266	16416	16224	16358	16457	16486	16299	16225	16295	16358	16448	16068	16324	16152	16239	16299	16265	16313	16308	16289	16287	16415	16378	16546	16177	16201	16337	16358	16279	16300	16415	16445	16224	16265	16506	16305	16230	16334	16385	16358	16413	16433	16427	16280	16355	16468	16300	16442	16417	16311	16386	16293	16371	16457	16219	16290	16122	16629	16497	16355	16396	16257	16268	16201	16187	16102	16190	16309	16276	16011	16226	16311	16275	16310	16093	16472	16231	16362	16283	16380	16291	16144	16402	16300	16205	16431	16191	16373	16386	16306	16310	16138	16250	16503	16374	16239	16122	16415	16175	16461	16285	16261	16305	16318	16617	16401	16428	16529	16441	16374	16048	16359	16170	16247	16292	16226	16115	16274	16160	16309	16184	16224	16454	16441	16383	16232	16218	16197	16416	16354	16339	16284	16272	16427	16165	16260	16306	16173	16265	16146	16324	16255	16340	16463	16180	16125	16287	16388	16229	16519	16233	16257	16372	16326	16384	16225	16377	16223	16492	16348	16307	16327	16066	16216	16353	16241	16191	16204	16209	16213	16346	16244	16339	16285	16419	16273	16420	16481	16269	16290	16119	16483	16329	16244	16245	16311	16261	16195	16271	16323	16352	16263	16303	16561	16489	16290	16407	16401	16296	16325	16215	16355	16357	16420	16269	16275	16273	16294	16184	16299	16341	16149	16240	16282	16496	16384	16308	16531	16473	16461	16474	16242	16336	16331	16310	16447	16464	16318	16171	16269	16320	16309	16262	16352	16367	16525	16406	16224	16368	16293	16287	16198	16336	16430	16426	16324	16415	16520	16453	16363	16110	16511	16326	16225	16278	16182	16310	16197	16499	16322	16180	16150	16226	16576	16342	16369	16345	16371	16365	16291	16252	16467	16340	16202	16180	16403	16312	16333	16216	16413	16320	16402	16301	16265	16098	16298	16290	16261	16241	16373	16514	16325	16138	16256	16381	16288	16390	16145	16377	16172	16351	16191	16360	16142	16457	16375	16226	16520	16261	16485	16166	16285	16296	16135	16482	16388	16477	16265	16391	16281	16313	16343	16392	16265	16286	16064	16206	16396	16171	16306	16115	16428	16229	16337	16284	16382	16392	16250	16475	16455	16257	16180	16468	16393	16394	16240	16308	16424	16334	16276	16229	16292	16248	16339	16283	16332	16249	16258	16284	16412	16573	16472	16226	16566	16387	16484	16254	16264	16326	16303	16260	16173	16404	16379	16420	16460	16455	16499	16415	16147	16282	16255	16422	16425	16310	16427	16443	16137	16361	16331	16356	16368	16367	16415	16345	16399	16368	16275	16389	16314	16374	16437	16401	16218	16425	16364	16104	16327	16367	16329	16138	16196	16506	16243	16325	16235	16390	16329	16262	16234	16504	16420	16325	16313	16132	16196	16311	16166	16224	16417	16264	16145	16254	16263	16362	16332	16363	16254	16290	16425	16461	16319	16363	16266	16187	16230	16293	16259	16347	16254	16305	16261	16217	16554	16243	16283	16372	16406	16249	16445	16391	16436	16377	16349	16490	16325	16273	16174	16219	16515	16373	16303	16217	16396	16141	16283	16100	16249	16324	16208	16255	16295	16286	16324	16239	16396	16420	16472	16413	16297	16040	16418	16286	16374	16169	16254	16355	16368	16379	16430	16399	16216	16128	16329	16464	16287	16438	16406	16310	16328	16281	16361	16493	16477	16418	16375	16485	16290	16341	16257	16253	16314	16469	16407	16393	16473	16437	16171	16290	16260	16346	16417	16116	16255	16332	16477	16267	16280	16415	16458	16329	16365	16325	16321	16547	16423	16400	16138	16262	16381	16467	16444	16232	16211	16295	16461	16331	16437	16268	16277	16267	16509	16412	16268	16329	16427	16388	16564	16282	16240	16345	16279	16437	16406	16160	16300	16119	16420	16372	16445	16443	16142	16435	16470	16359	16356	16475	16140	16353	16366	16279	16333	16253	16319	16252	16481	16193	16426	16114	16270	16140	16304	16275	16287	16215	16358	16551	16288	16359	16214	16384	16309	16306	16332	16332	16361	16350	16519	16340	16255	16559	16275	16359	16343	16345	16338	16288	16328	16266	16214	16350	16442	16462	16287	16357	16300	16334	16325	16395	16462	16333	16488	16279	16371	16380	16419	16440	16416	16310	16421	16259	16396	16282	16356	16240	16431	16342	16463	16425	16386	16360	16185	16531	16480	16315	16284	16371	16364	16515	16330	16234	16286	16305	16283	16208	16169	16229	16052	16243	16257	16342	16378	16414	16301	16357	16390	16323	16424	16249	16379	16405	16261	16202	16250	16183	16653	16441	16360	16473	16282	16301	16350	16383	16558	16522	16329	16440	16186	16215	16411	16191	16300	16359	16321	16315	16220	16309	16356	16294	16491	16368	16195	16390	16341	16275	16260	16384	16227	16181	16116	16548	16282	16423	16178	16287	16334	16317	15994	16259	16515	16599	16470	16373	16268	16354	16321	16339	16498	16243	16305	16435	16377	16400	16518	16379	16185	16375	16498	16524	16415	16474	16408	16458	16462	16152	16465	16308	16226	16335	16340	16462	16353	16370	16349	16373	16366	16221	16251	16474	16328	16313	16487	16233	16414	16337	16319	16404	16317	16351	16367	16265	16497	16434	16332	16394	16333	16247	16239	16264	16133	16265	16319	16192	16202	16254	16373	16321	16483	16129	16461	16447	16481	16206	16524	16313	16409	16139	16252	16285	16345	16495	16258	16430	16343	16395	16170	16504	16485	16240	16257	16402	16110	16433	16478	16211	16378	16336	16464	16367	16227	16115	16395	16490	16333	16327	16171	16402	16239	16302	16037	16282	16282	16464	16426	16220	16242	16099	16145	16286	16180	16291	16462	16175	16279	16331	16299	16357	16590	16384	16362	16239	16206	16257	16290	16256	16426	16319	16277	16293	16411	16397	16272	16322	16429	16257	16154	16231	16304	16308	16191	16118	16449	16341	16234	16276	16429	16357	16219	16098	16414	16372	16467	16332	16242	16403	16065	16228	16317	16339	16355	16331	16207	16282	16110	16146	16286	16420	16398	16190	16410	16343	16403	16331	16445	16325	16236	16282	16232	16268	16224	16376	16452	16230	16023	16135	16252	16377	16241	16302	16258	16188	16294	16243	16244	16386	16410	16410	16359	16278	16290	16325	16398	16153	16229	16343	16251	16108	16154	16405	16478	16254	16527	16124	16188	16488	16048	16401	16400	16205	16381	16477	16523	16452	16499	16229	16084	16406	16429	16165	16370	16401	16187	16318	16314	16343	16413	16381	16420	16224	16241	16419	16474	16372	16539	16495	16553	16452	16509	16222	16551	16342	16255	16393	16394	16387	16371	16344	16331	16484	16330	16317	16530	16209	16267	16210	16424	16422	16370	16190	16350	16472	16293	16336	16230	16169	16408	16251	16183	16340	16158	16298	16438	16415	16375	16445	16495	16235	16449	16395	16329	16082	16225	16336	16199	16241	16315	16354	16415	16508	16215	16348	16329	16288	16551	16473	16346	16526	16401	16106	16321	16259	16199	16273	16438	16428	16192	16276	16536	16424	16283	16296	16415	16529	16126	16238	16446	16181	16271	16423	16296	16268	16239	16357	16226	16108	16241	16252	16326	16403	16205	16344	16400	16445	16384	16071	16380	16285	16157	16480	16339	16276	16328	16594	16541	16265	16275	16324	16402	16354	16565	16498	16223	16397	16440	16466	16486	16396	16321	16434	16278	16067	16369	16222	16267	16129	16244	16318	16275	16351	16201	16367	16306	16421	16332	16531	16418	16295	16376	16502	16247	16253	16235	16548	16333	16190	16543	16326	16272	16242	16374	16137	16271	16382	16273	16466	16370	16195	16090	16325	16289	16363	16361	16217	16326	16400	16149	16418	16125	16231	16351	16350	16221	16384	16324	16051	16305	16353	16207	16278	16364	16255	16233	16284	16324	16313	16245	16403	16379	16152	16240	16347	16273	16403	16446	16335	16372	16352	16190	16176	16382	16296	16278	16400	16324	16438	16483	16456	16316	16406	16269	16227	16333	16262	16233	16192	16393	16381	16133	16268	16398	16168	16519	16142	16394	16326	16282	16285	16346	16512	16388	16398	16403	16235	16354	16492	16241	16169	16361	16264	16641	16262	16281	16432	16557	16393	16405	16406	16374	16326	16183	16404	16296	16479	16417	16277	16188	16165	16548	16377	16492	16318	16309	16446	16385	16291	16470	16263	16413	16309	16402	16402	16248	16436	16142	16355	16185	16330	16265	16424	16208	16398	16270	16450	16335	16469	16349	16433	16312	16265	16135	16337	16365	16335	16456	16470	16478	16231	16426	16255	15979	16387	16295	16252	16651	16494	16368	16392	16396	16603	16396	16443	16250	16192	16509	16268	16258	16268	16402	16405	16272	16208	16244	16442	16288	16316	16254	16344	16445	16459	16217	16353	16313	16317	16439	16362	16312	16368	16320	16276	16542	16435	16245	16211	16447	16322	16330	16301	16366	16306	16407	16335	16295	16312	16290	16089	16379	16343	16372	16262	16421	16302	16448	16391	16401	16566	16373	16345	16328	16324	16229	16443	16190	16245	16540	16385	16320	16217	16264	16419	16194	16502	16132	16175	16294	16290	16184	16303	16346	16288	16406	16208	16475	16403	16403	16333	16222	16403	16108	16136	16340	16241	16349	16250	16218	16446	16227	16494	16324	16503	16409	16323	16547	16410	16573	16302	16401	16438	16369	16430	16347	16342	16298	16356	16393	16407	16516	16433	16145	16686	16126	16553	16460	16342	16309	16213	16513	16433	16395	16049	16239	16319	16221	16393	16159	16200	16551	16341	16317	16159	16372	16236	16386	16315	16549	16350	16269	16475	16297	16485	16302	16313	16352	16367	16471	16340	16281	16216	16371	16368	16292	16399	16442	16371	16334	16297	16410	16251	16399	16280	16222	16340
24290	33659	32127	27201	23418	20239	17915	16659	16066	15278	15086	14800	14429	14295	14444	14330	14403	14239	14321	14309	14238	14254	14334	14139	14184	14189	14137	14169	14134	14158	14145	14072	14015	14118	14110	14114	13988	14138	14203	14123	13986	14069	14033	14005	14137	13980	13913	14093	14005	14243	14062	14021	14074	14152	14055	13976	14031	14090	13989	13933	14151	14028	13920	14167	14046	13912	14025	14095	13987	14011	14097	14214	13889	14105	14115	14042	13908	13999	13940	13983	14061	13994	13942	14094	14099	14084	14032	14092	13922	14129	14000	14070	14000	13820	14107	13996	13913	13818	14034	14181	14034	13925	14013	14049	14128	14074	14092	13856	14041	13971	13907	14111	13876	14033	14053	14096	13970	14065	14019	14045	14074	13973	13929	14068	14117	13958	13832	14017	14031	13948	13983	14270	13874	14095	14196	13899	14164	14024	14072	13995	14111	14031	13992	14084	14190	14081	14003	14075	13981	14001	13919	14018	13964	13983	13744	13969	14076	14162	13972	14121	14085	13975	14175	13850	14185	14119	13952	13907	14018	14064	14025	14065	14032	14010	14064	14140	13995	14149	13935	14032	14169	13995	14005	14056	13940	14072	13799	13840	14024	14036	13879	14088	13897	13981	14037	14067	14076	13994	14000	13993	14055	14083	13880	14006	14025	14058	14040	14075	13838	13942	14053	14127	13986	13991	13925	13961	14034	14067	14059	14038	13935	13898	13930	14143	14176	14044	14021	14013	13965	14273	14272	13951	14110	14088	14066	14017	14024	13862	14010	13974	14091	14115	13892	13949	13899	14032	13894	14121	14018	13869	14073	13981	14037	13991	14016	14045	13898	14014	14072	14135	14251	14096	14139	13860	14118	13907	13998	14150	13959	14003	14062	13978	14162	14043	14071	13672	14190	14271	14152	14180	14114	14051	14102	14058	14078	14046	13883	14001	14019	14046	14197	14107	14104	14070	13883	14043	13853	14116	14045	14002	13946	14024	14141	14075	13872	14032	14183	14003	14001	14081	14044	13955	14104	14042	14085	14032	14163	14060	14042	14187	13959	14094	14145	14063	13914	14051	13951	13932	13976	14042	14079	13984	14206	13983	14014	14119	14046	13955	14021	13968	13742	13829	14149	13984	14049	13897	14034	14013	13841	14006	13735	14171	14121	13935	14133	14028	13967	13902	13984	14038	14077	14073	13980	14250	13950	13896	13760	14125	13912	13869	13953	13979	14009	13989	14243	13995	14183	14041	13922	13947	13969	14047	14175	13959	14108	13959	14054	14112	13952	13970	13966	13942	14101	13959	14060	14078	14103	14064	14063	13910	14184	14069	13995	13993	14048	14130	14103	14127	13933	13820	14072	14067	14076	14128	14096	14058	14184	14059	14050	13879	14034	13936	13994	14125	13995	13978	14162	14052	14076	14050	13934	14139	13991	13948	14012	14056	13998	14041	14184	14005	14024	14040	13976	14022	14086	14086	14066	14054	14184	13993	14232	14043	14066	14132	14141	13972	14106	14024	13961	14169	14011	13971	13957	13942	14013	14116	13935	13861	13951	13981	13968	14204	14079	14006	13904	13949	14201	14021	13911	14096	13987	13961	13875	14161	14112	14259	13908	13944	14021	13976	14013	14114	14050	14164	13996	13888	14073	14019	14038	14087	13948	14140	14063	14041	14019	13948	13899	13989	14294	13999	14038	14113	14063	14034	14056	14190	14076	14171	14048	13931	13992	14182	14029	14006	14005	14045	13977	13864	14091	13971	13965	14094	13951	13925	14044	14076	14082	14040	13931	13940	13806	14102	14127	14017	13992	13984	13893	14099	13920	14158	14117	14131	14085	14137	14060	13993	14073	14032	13931	13979	14079	14094	13930	13934	14136	14023	14110	13961	13965	14038	13899	14142	14012	14083	14038	14009	14273	13951	14116	13915	13956	14129	14158	14146	14050	14108	14035	13973	14007	14106	13985	13902	14048	14066	14043	14154	13997	14157	14015	14142	14044	14154	14173	14057	14015	14185	14116	14057	14147	14006	13992	13918	13972	14033	13884	14074	13986	14043	14116	14141	14099	13956	14136	13893	13980	14105	14190	14003	14008	14123	14131	14008	14004	13990	13927	14061	13976	14189	14012	14181	14199	14055	14051	14067	14215	14039	13976	13877	13812	14088	14142	14116	14024	13977	14040	13950	14123	13987	14085	14004	13933	14107	14111	14221	14096	13962	14035	14154	14061	14033	13976	14012	14174	14062	13871	14077	13989	14117	14006	14022	14039	14067	14063	14075	14110	14060	14076	13976	14035	13948	13988	13986	14138	13984	13999	14109	14052	14078	13988	14012	13994	14039	14003	13997	13976	14057	14229	14241	13867	13932	13960	14014	13823	14089	14053	14045	14083	14063	13949	14298	14026	14013	14174	14103	14081	14069	13890	13997	14093	13983	13972	14102	13844	14075	13923	14085	13982	13950	14060	13913	13987	13917	14077	13970	14240	14051	13977	14283	14033	14017	14131	14111	14249	14011	14043	14145	14174	13969	14062	13992	14071	13990	13950	14093	13920	14145	13960	13955	14183	13974	13971	14081	14036	14047	14016	14004	13924	14080	14081	13950	13847	14213	14028	13946	14156	13984	13957	14094	13942	13951	14172	14085	13896	14196	13979	13957	14074	14149	14100	14075	14232	14006	14019	14089	13965	14177	14000	14137	14130	14024	14228	13992	13942	13927	13981	14011	14239	14112	14016	14107	13883	14046	13903	14058	13964	13954	13785	13988	14048	14200	14055	14083	14212	13893	14179	14046	13992	14094	14113	13940	13945	14013	14063	13909	13997	14068	14089	14192	14021	14091	13993	14111	14189	13968	14172	14074	13994	13888	13986	14147	13905	13930	14098	14017	14005	13893	14087	13915	14057	14121	14002	13925	14054	13993	13945	14073	13878	14183	14166	14055	13970	13931	13865	14047	14050	14030	14125	13936	14080	14014	14062	14092	14012	14221	14003	13969	14178	13973	14098	14111	13946	14057	13933	14152	13933	13984	13911	14023	13971	14103	14037	14069	13990	14117	13918	13917	14039	14122	13973	14037	14009	14028	14011	13984	14110	14103	13996	14006	14111	14037	14039	13937	14216	14027	14068	14008	13999	13970	14027	13984	13835	14123	14019	14185	13966	14069	14098	14085	13952	14171	13989	14041	14037	14003	13886	14094	13929	13963	14063	14053	14113	14049	13924	14022	14023	14162	14127	13986	14124	14111	14165	14073	13966	14076	14058	14039	13902	14069	14067	14050	14081	14198	14019	14124	13881	13922	14042	14144	13953	14141	13873	13870	13975	14256	13939	13990	14076	14047	13976	13945	14045	14026	13975	14065	14021	13935	13909	13935	13892	14101	13955	13940	14135	13944	14140	14094	14027	14048	14088	14140	13996	13891	13791	14111	14132	13923	14022	14064	14113	13963	14021	14101	14100	13975	13885	14069	14029	14029	13997	13932	14198	13994	14108	13899	13990	14017	14097	14011	14041	14064	13882	14061	13933	14254	14051	14020	14002	14036	14184	14176	14009	14131	14090	14106	14059	14153	14070	14075	13945	14108	13906	14044	14158	14155	14000	13973	13954	14008	14123	13951	14157	13943	14064	14075	13829	13929	13902	14109	14037	14186	13865	14020	14144	13964	14050	14054	13909	14085	14096	13919	14061	14093	14104	13958	14246	14053	14010	13971	14121	13982	13990	14041	14215	14036	13982	14020	14065	13954	14081	14126	14114	14010	14093	13909	14114	14054	14191	14096	14010	14070	14044	14056	14045	14020	14057	14037	13991	14144	14012	13972	13965	13995	13895	14134	14045	13986	14006	14117	13934	14168	14028	13975	14036	13956	13901	14097	14048	13888	13859	14063	13956	13927	13999	14046	13925	13942	14052	13965	14007	14207	13899	14140	13947	13963	13928	13930	14112	14047	14051	14009	14022	14016	13938	14003	13997	13936	14178	14136	13943	13938	14158	14116	14039	14006	14087	13770	14035	14087	14007	14196	13981	14085	14082	13940	13986	13929	14146	14011	14027	14121	14092	14019	14162	14192	14094	13983	14117	14047	13992	14109	14050	13961	14030	14148	14036	14055	14003	14114	14073	13822	14106	14000	14018	13908	13911	14117	14085	14033	14072	14042	14014	14194	14024	13899	14052	14037	14158	14026	13828	14018	13899	13905	14013	14057	14135	14094	14001	13970	13978	14001	13954	14038	14187	13982	14021	13978	13979	14055	14041	14095	13796	14058	14010	14109	13960	13971	13967	14089	13943	13874	13889	13903	13888	14021	14079	14086	13918	13985	14198	14215	13933	13980	13989	14104	14068	13943	14161	14111	13962	14181	14145	13951	14200	14074	14113	14109	14110	14123	14206	14095	14084	14123	14042	14289	14116	14038	14001	14288	13917	14149	13990	13904	14083	14120	14064	14007	14090	14035	13996	14170	13850	13915	14122	14214	13939	13941	13989	13902	14195	14143	14046	14141	13998	14065	14114	14035	13959	13954	13995	13979	14158	14149	13965	14060	14085	13916	14177	14207	14184	14051	14004	14044	14146	14062	14136	14118	14120	13996	13987	13959	14054	13976	14052	14021	13937	14164	14012	13919	14058	14117	13926	13959	14031	14201	14263	13938	14020	13979	14012	14024	13918	14243	14068	13971	13857	14094	13974	14006	14158	14049	14193	13938	13985	14063	14099	13921	14161	13871	13798	14068	14007	14202	13958	14133	14062	13963	13943	14153	13966	14193	13974	14168	13928	14034	13907	14140	14045	14076	14039	13914	14085	14033	13976	14281	14180	14045	14053	13977	13973	14021	14113	14005	13971	14105	14163	14039	14155	14077	13990	13919	14000	14155	14061	14138	13905	14006	13878	14056	14173	13911	14111	14043	14009	14036	13902	14039	13979	14094	14120	14095	13976	13986	13946	14103	13983	14125	13942	14060	14018	14042	13935	14076	14061	14008	13958	14017	14218	14036	14023	14000	14043	14121	14021	13826	14092	13949	14068	14118	13912	14064	13994	14001	14040	14077	13999	14104	14125	14186	13959	13861	14050	14113	14027	13903	14072	14048	14227	14078	13890	14081	14302	14039	13963	14143	14107	14130	13991	14017	14102	14065	13883	14012	14118	14112	13941	14110
25300	21532	28853	27183	25999	25618	23966	20844	19178	18588	17952	17517	17274	17169	17117	17080	17119	16948	16899	16630	16715	16802	16749	16655	16728	16453	16575	16557	16595	16500	16646	16460	16206	16601	16553	16607	16613	16492	16627	16559	16343	16416	16515	16193	16228	16484	16416	16349	16404	16396	16467	16376	16475	16268	16282	16239	16277	16494	16248	16351	16300	16262	16446	16342	16410	16559	16307	16239	16362	16206	16267	16444	16360	16218	16335	16342	16445	16360	16289	16328	16380	16409	16275	16393	16204	16324	16387	16304	16217	16252	16307	16254	16328	16497	16601	16531	16395	16399	16315	16293	16217	16345	16385	16475	16379	16458	16350	16332	16223	16353	16420	16478	16508	16178	16244	16224	16464	16248	16409	16370	16211	16227	16259	16327	16358	16442	16345	16327	16402	16148	16493	16237	16404	16351	16318	16363	16446	16376	16333	16222	16217	16242	16345	16144	16326	16357	16287	16372	16183	16244	16370	16238	16148	16265	16264	16258	16280	16415	16467	16269	16142	16329	16247	16364	16393	16197	16099	16600	16379	16429	16232	16280	16315	16221	16244	16187	16389	16191	16504	16405	16349	16407	16469	16224	16216	16458	16380	16367	16309	16283	16237	16423	16207	16447	16162	16299	16387	16434	16227	16295	16442	16320	16283	16411	16170	16338	16260	16179	16340	16346	16427	16341	16369	16445	16459	16425	16441	16205	16470	16264	16415	16271	16273	16405	16429	16326	16189	16446	16241	16532	16257	16184	16191	16267	16453	16334	16436	16433	16355	16326	16256	16271	16471	16538	16382	16364	16406	16321	16407	16184	16064	16319	16299	16200	16444	16472	16325	16111	16377	16305	16492	16171	16292	16347	16557	16544	16286	16331	16410	16200	16304	16522	16305	16496	16304	16350	16146	16224	16117	16289	16380	16332	16381	16474	16630	16546	16334	16407	16140	16401	16388	16191	16484	16386	16486	16412	16490	16285	16278	16248	16458	16147	16487	16228	16342	16378	16461	16435	16430	16302	16162	16235	16306	16219	16403	16422	16350	16223	16357	16382	16506	16096	16455	16259	16338	16322	16491	16126	16443	16187	16186	16341	16445	16322	16661	16537	16307	16182	16365	16405	16377	16258	16369	16345	16260	16488	16337	16239	16328	16328	16243	16391	16299	16379	16016	16402	16327	16216	16301	16248	16181	16417	16384	16222	16414	16244	16591	16200	16462	16020	16331	16162	16343	16207	16338	16281	16439	16275	16366	16429	16501	16088	16269	16402	16379	16409	16203	16338	16058	16217	16233	16306	16382	16235	16097	16483	16243	16418	16367	16152	16261	16276	16349	16158	16331	16269	16361	16289	16285	16198	16333	16465	16323	16475	16191	16353	16504	16243	16387	16334	16235	16471	16469	16391	16319	16595	16348	16303	16388	16366	16380	16427	16300	16335	16360	16275	16052	16228	16282	16455	16470	16347	16220	16278	16261	16407	16455	16471	16392	16219	16274	16240	16238	16372	16282	16513	16299	16303	16413	16368	16297	16335	16281	16321	16337	16477	16493	16315	16412	16265	16340	16448	16399	16287	16353	16287	16223	16398	16334	16251	16326	16180	16262	16164	16560	16388	16315	16143	16315	16382	16245	16370	16312	16257	16196	16375	16225	16337	16340	16455	16188	16372	16314	16480	16275	16327	16371	16230	16172	16493	16309	16275	16280	16322	16509	16256	16191	16189	16337	16398	16428	16369	16554	16299	16479	16380	16452	16364	16409	16438	16356	16485	16307	16182	16274	16457	16456	16168	16177	16372	16294	16326	16375	16382	16338	16393	16521	16438	16306	16381	16453	16218	16165	16420	16134	16278	16331	16302	16285	16218	16372	16439	16264	16397	16118	16293	16313	16358	16493	16415	16349	16328	16405	16442	16293	16506	16304	16412	16297	16041	16306	16285	16151	16565	16340	16513	16446	16229	16375	16285	16490	16452	16236	16162	16468	16386	16208	16347	16358	16287	16551	16298	16297	16199	16116	16454	16299	16429	16334	16209	16436	16099	16344	16281	16281	16342	16233	16181	16536	16353	16468	16200	16407	16215	16443	16297	16315	16386	16228	16380	16498	16340	16484	16442	16349	16299	16302	16482	16578	16170	16276	16199	16414	16277	16415	16298	16299	16465	16242	16304	16314	16510	16138	16398	16245	16303	16048	16343	16344	16268	16313	16459	16528	16222	16303	16438	16311	16601	16296	16232	16418	16182	16247	16323	16408	16602	16379	16228	16295	16437	16518	16517	16414	16488	16365	16439	16435	16175	16351	16198	16215	16307	16440	16252	16323	16278	16401	16303	16330	16255	16355	16172	16382	16124	16374	16252	16465	16253	16226	16357	16409	16324	16413	16376	16237	16392	16144	16245	16368	16380	16251	16254	16083	16388	16384	16420	16306	16363	16406	16309	16481	16231	16417	16311	16230	16375	16350	16275	16406	16164	16398	16232	16528	16339	16270	16428	16510	16231	16559	16429	16295	16407	16690	16227	16311	16341	16241	16312	16432	16350	16325	16036	16478	16285	16295	16417	16324	16393	16192	16354	16310	16446	16218	16325	16531	16319	16337	16258	16192	16511	16294	16220	16228	16419	16363	16258	16429	16170	16614	16360	16451	16231	16344	16360	16299	16323	16298	16081	16356	16371	16351	16399	16267	16436	16242	16404	16359	16208	16557	16205	16247	16387	16241	16124	16338	16211	16212	16298	16408	16211	16500	16344	16232	16285	16126	16313	16258	16476	16037	16331	16418	16245	16402	16437	16477	16468	16255	16399	16246	16325	16459	16410	16308	16391	16326	16337	16244	16348	16193	16410	16418	16411	16398	16186	16311	16432	16414	16230	16473	16296	16558	16363	16377	16282	16309	16511	16367	16511	16258	16326	16233	16261	16336	16265	16189	16073	16382	16094	16325	16342	16394	16119	16393	16388	16251	16205	16327	16281	16376	16255	16249	16080	16481	16168	16368	16240	16252	16259	16334	16223	16228	16292	16186	16205	16438	16203	16208	16355	16315	16346	16417	16198	16527	16548	16134	16534	16439	16164	16440	16336	16296	16367	16254	16317	16068	16392	16514	16252	16155	16415	16327	16190	16360	16452	16274	16278	16231	16325	16511	16335	16342	16363	16295	16547	16334	16511	16304	16482	16387	16302	16367	16431	16523	16314	16511	16370	16318	16295	16240	16640	16322	16426	16296	16412	16466	16126	16453	16402	16461	16408	16493	16349	16259	16404	16308	16540	16265	16210	16485	16343	16369	16514	16433	16282	16277	16476	16363	16338	16275	16043	16194	16248	16296	16343	16314	16319	16263	16188	16015	16470	16244	16322	16278	16378	16314	16426	16279	16205	16234	16373	16135	16359	16176	16287	16508	16194	16187	16249	16424	16393	16275	16208	16295	16370	16433	16413	16335	16489	16505	16205	16457	16299	16269	16298	16323	16354	16321	16476	16320	16413	16141	16503	16113	16365	16517	16353	16372	16416	16350	16249	16291	16260	16338	16255	16578	16540	16243	16515	16278	16111	16371	16324	16152	16015	16417	16257	16256	16217	16390	16470	16369	16399	16223	16272	16424	16336	16246	16066	16329	16383	16347	16205	16404	16377	16433	16213	16447	16402	16273	16336	16229	16438	16378	16408	16355	16403	16483	16239	16314	16437	16440	16290	16400	16362	16531	16365	16293	16400	16407	16194	16063	16190	16412	16068	16209	16283	16168	16239	16429	16443	16358	16266	16587	16426	16373	16400	16577	16281	16420	16267	16371	16400	16272	16271	16228	16381	16237	16298	16214	16430	16403	16668	16448	16290	16321	16404	16238	16335	16425	16329	16212	16301	16409	16178	16342	16333	16230	16374	16421	16195	16379	16325	16438	16291	16152	16444	16432	16307	16378	16563	16409	16377	16215	16340	16549	16228	16251	16277	16410	16303	16270	16239	16259	16129	16400	16592	16343	16500	16256	16440	16303	16327	16407	16283	16246	16644	16415	16414	16416	16350	16240	16502	16261	16189	16454	16424	16381	16296	16307	16232	16458	16471	16308	16265	16271	16441	16222	16072	16459	16259	16532	16488	16384	16462	16302	16149	16263	16316	16447	16344	16271	16353	16426	16271	16232	16251	16363	16335	16416	16254	16332	16422	16167	16224	16361	16416	16396	16248	16281	16332	16531	16388	16401	16355	16347	16109	16180	16380	16478	16313	16428	16346	16366	16193	16082	16127	16143	16463	16279	16220	16211	16486	16384	16160	16371	16401	16519	16200	16192	16438	16385	16317	16318	16098	16392	16135	16461	16280	16209	16500	16317	16237	16184	16334	16134	16317	16383	16421	16231	16363	16455	16155	16150	16407	16284	16400	16422	16222	16152	16268	16242	16283	16490	16585	16370	16255	16305	16030	16389	16130	16484	16319	16385	16432	16215	16285	16231	16274	16272	16159	16266	16349	16365	16346	16483	16393	16492	16352	16545	16212	16302	16236	16426	16228	16363	16404	16191	16144	16408	16314	16326	16199	16360	16296	16177	16261	16238	16224	16362	16088	16284	16271	16318	16287	16270	16228	16358	16188	16188	16493	16365	16363	16393	16333	16439	16316	16249	16298	16308	16523	16327	16363	16350	16380	16206	16116	16446	16419	16121	16327	16252	16396	16342	16273	16516	16328	16284	16362	16339	16231	16237	16302	16198	16425	16244	16429	16311	16423	16524	16342	16445	16431	16423	16505	16383	16376	16576	16389	16210	16244	16367	16320	16188	16411	16317	16370	16357	16268	16245	16395	16266	16182	16392	16361	16439	16555	16318	16249	16362	16291	16380	16311	16424	16395	16369	16369	16461	16254	16429	16337	16210	16407	16238	16424	16358	16539	16365	16213	16436	16292	16329	16120	16412	16487	16445	16324	16172	16304	16271	16307	16409	16242	16360	15914	16351	16121	16204	16224	16356	16433	16561	16351	16081	16178	16508	16326	16369	16483	16534	16343	16276	16454	16288	16417	16546	16401	16169	16624	16234	16217	16383	16359	16150	16361	16342	16262	16273	16233	16321	16241	16180	16403	16211	16199	16244	16332	16400	16480	16340	16306	16117	16405	16238	16203	16493	16378	16244	16346	16357	16337	16306	16282	16348	16280	16241	16295
26359	43586	42814	35919	30298	25890	22697	20390	18351	17438	16435	15990	15665	15553	15407	15292	15183	15095	14996	14723	14685	14730	14623	14566	14628	14476	14321	14414	14367	14143	14363	14078	14368	14338	14321	14227	14257	14156	14397	14232	14244	14231	14204	14149	14143	14269	14283	14217	14154	14102	14266	14182	14075	14071	14161	14154	14170	14118	13989	13963	14092	14150	14313	14122	14163	14166	14088	14154	14118	14191	14029	14138	14134	14074	14065	14071	14259	14230	14142	14055	14226	14164	14125	14126	14256	14268	14284	14119	14117	14032	14275	14237	14085	14069	14204	14144	14127	14069	14247	14225	14092	14052	14115	13953	14080	14049	14082	14054	14056	14153	14232	14153	13936	14287	14038	14147	14120	13984	14126	14033	14297	14084	13975	14180	14085	14065	14112	14100	14196	14069	14229	14164	13940	14096	14108	14077	14139	14106	14089	14096	14088	14021	14046	14170	14027	14187	14056	14115	14169	14091	14068	14105	14034	14170	14023	14208	14189	14264	14131	14224	14336	14121	14111	14063	14148	14286	14115	14305	14011	13954	14180	14046	14137	14356	14030	14087	14219	14238	14110	14075	14160	14133	14150	14209	14264	14028	14176	14003	14183	14227	14130	14229	14064	14150	14053	14212	14075	14113	14093	14271	14081	14049	13939	14106	14045	13908	14111	14149	14020	14101	14051	14011	14027	14038	13886	14318	14110	14101	14050	14156	13962	14141	14107	14351	14193	14145	14164	14251	14115	14094	14154	14174	14242	14062	14070	14203	14048	14099	14130	14143	13954	14037	14252	14158	14166	14156	14204	14059	14097	14107	14142	14186	13995	14103	14099	14022	14162	13959	14275	14041	14005	14206	14168	14145	14019	14214	14079	14158	14063	14073	14102	14043	14098	14061	14031	14119	14068	14162	14216	13879	14337	14175	14026	14100	13981	14097	14192	14163	14244	14096	14128	14260	14135	14024	14154	14069	14200	14194	14046	14186	13909	13998	14139	14286	14123	14157	14185	14181	14179	14470	14221	14098	14097	14234	14017	14058	14228	14112	14019	14111	14227	14029	14287	14039	14066	13984	14112	14206	14200	14184	14109	14262	14031	13930	14221	14166	14237	14097	13987	14274	14131	14114	14049	14234	14039	14011	14182	14079	14080	14255	14048	14202	14146	14149	14261	14160	14181	14113	14255	14058	14053	14045	14077	14194	14129	14073	14129	14019	13965	14013	14255	14108	14108	14088	14112	14224	14036	14280	14007	14202	14343	14257	14395	14002	13934	14228	14157	14207	14181	14218	14205	14034	14101	14127	14120	14191	14193	14244	14014	14227	14068	14147	14013	14196	14240	14270	14049	14025	14002	14124	14116	14026	14124	14184	14178	14257	13969	14134	14043	13952	14087	14000	14365	14169	14132	14115	14154	14031	13958	14062	14120	14162	14161	14072	14088	14025	13981	14268	14130	14150	14149	14230	14232	13924	13997	14147	14144	14014	13895	14257	14117	14077	14076	14070	14188	14013	14065	14069	14012	14025	14221	14031	14240	14293	14014	14136	14135	13940	13927	14172	14295	14149	14082	14030	14146	14086	14024	14174	14098	14254	14133	14184	14233	14158	14152	14220	14254	14170	14063	14207	14106	13932	14161	14313	14184	14229	14235	14183	14095	14130	14087	14037	14133	14162	14162	14061	14149	14047	14138	14105	13980	14157	14258	14072	14112	14190	14145	14016	14173	14002	14256	14206	14107	14270	14197	14040	14166	14145	14253	14078	14124	14116	14077	14183	14086	14184	13996	14082	14207	14222	14034	14051	14128	14204	14094	14025	14062	14270	14202	14025	14190	14170	14064	14131	14154	14191	14232	14094	14129	13868	14157	13914	14150	14293	14100	14023	14076	14242	14057	14186	13939	14087	14163	14068	13990	14078	14156	14216	14119	13853	14158	14134	14137	14157	14125	14231	14111	14140	14212	14216	14148	14202	14196	14112	14213	14042	14228	14114	14166	14016	14209	14236	14089	14100	14340	14041	14136	14040	14163	14050	13880	14174	14080	13964	14020	14020	14041	14100	14117	14128	13989	14297	13950	14163	14103	14203	13988	14111	14163	14149	14147	14158	14204	14132	13913	14046	14062	14186	13995	14088	14113	14019	14124	14287	14157	14088	14094	14176	14109	14152	14027	14198	14057	14176	14140	14204	14162	14142	14146	14240	13996	14193	14145	14097	14021	13947	14103	14171	13862	14113	14121	14109	14177	14034	14098	14211	14160	14080	14291	13962	14121	13982	13932	14173	14083	14156	14115	14161	14095	14217	13965	14061	14134	13997	14226	13993	14178	14146	14137	14139	14106	14245	14062	14208	14093	14200	14069	14061	14223	14061	14050	14035	14077	14105	14257	14146	14124	13976	14198	14086	14236	14217	14121	14174	14096	14072	14414	14224	14204	13968	14233	14282	14114	14338	14234	14146	14077	14115	14122	14231	14012	14338	14113	13921	14298	14124	14127	14194	14171	14182	13996	14135	14075	14102	14060	13973	14180	14206	14072	14099	14127	14005	14234	14047	14041	14179	14208	14127	14027	14220	14018	14177	14077	14255	14285	14236	13981	14142	13966	14203	14108	14199	14101	14107	14132	14277	14074	14230	14156	14035	14100	14202	14110	14099	14041	14088	14062	14053	14218	13973	14181	14169	14028	14144	14060	14018	14068	14102	13975	14198	14164	14184	14152	14037	14162	14034	14121	14147	14044	14182	14104	14105	14085	14104	14216	14288	14134	14184	14184	14107	14181	14038	14079	14175	14007	14138	14198	14264	14124	14120	14101	14080	14054	14382	14176	14084	14201	14179	14170	14102	14066	14174	14050	14256	14160	14032	14157	14201	14068	14259	14168	14236	14101	14292	14052	14312	14188	14126	14242	14118	14046	14247	14082	14108	14223	14057	13997	14135	14073	14197	13982	14145	14138	13923	14134	14189	14171	14116	14180	14008	14201	13908	14111	14205	14172	14273	14161	14076	14167	14150	14293	14340	14201	14174	14070	14074	14099	14108	14103	13851	14268	14019	14265	14105	14094	14169	14125	14108	14158	14114	14196	14080	14094	14179	13965	14098	14170	14141	14054	14132	14024	14176	14099	14090	14144	14200	14001	14238	14075	14130	14131	14064	14128	14132	14234	14074	14194	14261	14099	14142	13987	14265	14050	14328	14006	14111	14043	13960	14093	14101	14271	14196	14269	14067	14143	14057	14199	14291	14146	13996	14125	14097	14012	14191	13888	14117	14076	14113	14042	13987	13925	14245	14003	14199	14113	13978	13902	14010	14020	14243	14087	14267	14197	14178	13976	14093	14177	14100	14136	14203	14104	14216	14099	14098	14050	14426	14130	14193	13972	13983	14240	14157	13963	14036	14126	14177	14056	14015	14058	14010	14098	14226	14022	14052	14046	14111	14158	14136	14081	14070	14268	14164	14281	14171	14244	14198	14172	13976	14269	14140	14200	14268	14244	14134	14013	14219	14030	14302	14194	14078	14118	14094	14226	14025	14221	14247	14130	14101	14056	14062	14157	14220	14214	14085	14135	13978	14103	13954	14139	14006	14061	14078	14162	14247	14107	14139	14000	14049	14246	14102	14112	14176	14126	14278	14174	14014	14182	14133	13828	14086	14236	14094	14106	14116	14166	14135	14058	14271	14106	14114	14157	14092	13972	14107	14159	14035	14027	14111	14077	14064	14054	14107	14074	14130	14106	14263	14223	13941	14152	14149	14253	14093	14029	14058	14050	14093	14283	14109	14093	14148	14055	14199	14052	14113	14227	14000	14115	14107	14204	14084	14022	14011	14146	14179	14127	14063	14151	14245	14151	14167	14218	14219	14261	14110	14278	14261	13962	14143	14256	14056	14030	14176	14234	14147	14051	14162	14234	14103	14121	14160	14188	14128	13945	13837	14166	14000	14163	14172	14136	14158	13968	14253	14180	14037	14141	14109	14114	14123	14207	14153	13898	14204	14128	14091	14117	14009	14046	14266	14017	13956	14165	14047	13939	14276	14264	14126	14091	14209	14022	14258	13998	14025	14148	14264	14031	14022	14019	14121	14169	14114	14136	14208	14048	14067	14251	14130	14159	14057	14140	14121	14252	14212	14177	14255	14163	14017	14311	14088	14196	14287	14097	14172	14172	14098	14081	14235	14170	14292	14134	14179	14111	14131	14214	14098	14078	14037	14170	14097	14191	14204	14075	14005	14223	14179	14110	14253	14190	14028	14150	14190	14009	14141	14115	13983	14200	14054	13959	14320	14025	14114	14166	14233	14095	14087	14268	14132	14107	14054	14036	14096	13999	14120	14171	14197	14031	14007	14017	14067	14241	14098	14153	14072	14207	14110	13938	14149	14187	14073	14063	14139	14034	14109	14090	14241	14250	14209	14108	14104	14246	13996	14068	14113	14100	14047	14115	14214	14065	14173	14102	14102	13976	14231	14128	14006	14272	14262	14184	14070	14205	14089	14141	14079	14217	14112	14056	14059	14146	14241	14148	14193	14057	14180	14153	14027	14133	14158	14202	14119	14131	14185	14140	14219	14158	14069	14127	14171	14105	13990	14180	14072	14246	14253	13981	14123	14182	14186	14108	14145	14268	14167	13892	14378	14255	14139	14051	14248	14256	14171	14262	14156	14155	14249	14060	14129	14297	14186	14242	14021	14200	14085	14121	14352	14045	14274	14143	14213	14290	14170	14123	14024	14022	14233	14137	14201	14215	14267	14098	14211	14245	14047	14099	14072	14086	14120	14261	14293	14030	14058	13973	14145	14234	14140	14107	14051	14235	14167	14009	14005	13946	14135	14155	14121	14177	14160	14265	14290	13909	14161	14244	14155	14106	14229	14042	14406	14077	14234	14118	14117	14157	14171	14197	14004	13871	14166	13976	14191	14074	14113	14174	14238	14164	13960	14294	14162	14161	14037	14258	14139	14293	13926	14216	14084	14341	14131	14146	14082	14140	14207	14061	14108	14214	14071	13983	14063	14148	14251	14021	14170	14100	14126	14327	14032	14102	14033	14133	14177	13976	14099	14110	14046	14041	14110	14102	14143	14248	14197	14117	14129	14131	14200	14329	14070	14206	14134	14158	14187	14107	14010	14293	14154	14149	14313	14053	14239	14050	14134
24157	21468	29213	24880	24581	27514	27864	22905	20695	19685	18933	18430	17861	17847	17857	17511	17721	17394	17204	17127	16890	16978	16995	17048	16633	16672	16690	16697	16472	16476	16558	16616	16827	16684	16458	16629	16345	16476	16549	16454	16399	16323	16356	16447	16197	16301	16513	16215	16144	16137	16446	16205	16389	16369	16413	16349	16354	16135	16215	16241	16299	16423	16404	16149	16280	16331	16314	16234	16325	16283	16397	16474	16495	16365	16349	16274	16038	16344	16656	16327	16237	16278	16454	16508	16495	16471	16351	16440	16360	16162	16304	16282	16577	16380	16470	16345	16223	16247	16293	16204	16254	16213	16503	16430	16391	16332	16065	16389	16339	16196	16153	16459	16282	16244	16114	16302	16404	16147	16387	16058	16218	16430	16285	16190	16093	16256	16308	16401	16261	16337	16336	16335	16257	16389	16452	16410	16385	16272	16339	16253	16171	16475	16254	16408	16527	16233	16485	16337	16458	16191	16276	16302	16102	16357	16180	16124	16237	16288	16260	16296	16311	16374	16176	16159	16301	16387	16131	16282	16317	16201	16247	16426	16272	16352	16481	16294	16121	16136	16183	16240	16344	16330	16333	16413	16310	16396	16252	16380	16327	16345	16490	16051	16356	16198	16198	16229	16212	16442	16375	16442	16364	16346	16365	16310	16217	16085	16301	16346	16274	16329	16432	16052	16097	16125	16412	16307	16233	16149	16262	16367	16295	16181	16310	16164	16259	16409	16127	16264	16147	16242	16195	16154	16328	16224	16265	16207	16324	16217	16113	16319	16248	16235	16263	16230	16126	16246	16310	16193	16229	16234	16396	16290	16229	16358	16243	16245	16320	16229	16046	16110	16170	16409	16265	16222	16244	16343	16395	16251	16160	16240	16215	16231	16088	16243	16329	16421	16280	16177	16352	16301	16228	16225	16192	16112	16247	16281	16290	16167	16401	16296	16146	16250	16377	16292	16221	16590	16202	16162	16068	16296	16375	16336	16269	16350	16366	16332	16318	16313	16066	16091	16257	16333	16211	16111	16402	16361	16144	16272	16434	16396	16328	16294	16166	16150	16274	16287	16253	16200	16281	16280	16262	16376	16304	16304	16276	16223	16185	16231	16350	16285	16235	16330	16219	16257	16247	16164	16205	16246	16234	16285	16357	16308	16317	16103	16131	16375	16136	16283	16382	16454	16428	16299	16229	16291	16319	16460	16411	16354	16296	16365	16354	16311	16279	16229	16494	16359	16139	16326	16216	16243	16190	16168	16306	16291	16465	16433	16397	16297	16280	16333	16284	16409	16244	16245	16168	16395	16251	16362	16341	16194	16292	16220	16429	16469	16425	16152	16129	16280	16247	16316	16295	16386	16289	16383	16307	16235	16260	16443	16186	16118	16251	16387	16378	16288	16364	16313	16305	16462	16242	16338	16193	16310	16112	16283	16157	16289	16000	16304	16253	16287	16230	16316	16160	16317	16285	16294	16286	16077	16102	16370	16200	16290	16230	16346	16217	16151	16445	16239	16361	16541	16277	16113	16441	16358	16297	16272	16306	16264	16259	16364	16404	16409	16327	16355	16192	16337	16184	16397	16337	16297	16440	16284	16058	16240	16327	16179	16340	16506	16252	16354	16252	16301	16184	16377	16445	16244	16163	16380	16165	16201	16369	16164	16317	16042	16444	16133	16205	16378	16144	16210	16262	16303	16280	16183	16427	16234	16188	16413	16322	16134	16544	16229	16188	16169	16295	16319	16321	16203	16352	16270	16092	16291	16324	16269	16434	16251	16355	16242	16527	16463	16201	16434	16408	16427	16248	16194	16172	16097	16227	16128	16414	16527	16320	16349	16368	16168	16385	16131	16135	16116	16120	16511	16468	16277	16238	16335	16111	16247	16231	16328	16306	16192	16129	16319	16054	16179	16435	16444	16476	16250	16375	16108	16235	16266	16231	16289	16194	16456	16284	16319	16302	16236	16252	16113	16262	16074	16269	16281	16330	16220	16322	16171	16179	16330	16112	16269	16523	16241	16151	16272	16360	16270	16205	16145	16475	16202	16220	16535	16396	16162	16310	16456	16254	16390	16288	16348	16198	16210	16450	16157	16291	16274	16383	16236	16398	16293	16286	16320	16395	16346	16323	16365	16345	16095	16320	16460	16470	16325	16222	16147	16367	16327	16377	16323	16063	16330	16305	16236	16391	16485	16364	16274	16158	16408	16225	16376	16207	16359	16192	16313	16227	16136	16271	16157	16143	16391	16140	16401	16350	16363	16254	16255	16142	16375	16209	16261	16275	16468	16467	16572	16303	16303	16285	16299	16268	16342	16363	16370	16437	16421	16275	16476	16256	16252	16234	16275	16186	16326	16303	16220	16329	16217	16198	16106	16261	16316	16256	16413	16288	16326	16386	16200	16143	16064	16161	16355	16087	16146	16454	16156	16476	16313	16224	16145	16048	15999	16257	16274	16286	16111	16158	16212	16489	16341	16517	16388	16314	16193	16210	16172	16349	16274	16387	16169	16239	16465	16204	16320	16323	16445	16460	16234	16434	16449	16295	16379	16318	16266	16234	16275	16345	16349	16400	16341	16347	16336	16302	16321	16198	16279	16303	16307	16086	16142	16200	16404	16122	16309	16324	16465	16498	16184	16290	16488	16408	16131	16398	16210	16357	16397	16081	16440	16298	16302	16350	16270	16464	16226	16277	16162	16173	16215	16212	16216	16327	16196	16277	16233	16520	16266	16282	16277	16413	16281	16255	16258	16374	16221	16220	16396	16088	16138	16228	16489	16223	16303	16332	16164	16316	16290	16171	16308	16376	16349	16241	16410	16309	16335	16168	16394	16368	16064	16308	16090	16116	16250	16279	16163	16480	16235	16551	16353	16334	16413	16433	16100	16194	16151	16215	16359	16299	16172	16189	16025	16171	16269	16473	16056	16087	16377	16323	16271	16365	16296	16352	16348	16425	16408	16145	16299	16264	16242	16347	16470	16268	16050	16267	16280	16482	16267	16058	16463	16306	16302	16285	16153	16481	16170	16438	16179	16205	16279	16269	16424	16376	16300	16224	16333	16185	16277	16423	16293	16364	16067	16222	16520	16229	16090	16241	16381	16133	16309	16216	16203	16355	16397	16237	16357	16170	16272	16060	16233	16222	16241	16279	16248	16215	16387	16185	16225	16448	16299	16286	16341	16251	16138	16279	16272	16128	16173	16293	16176	16279	16301	16267	16313	16102	16068	16284	16438	16234	16259	16377	16121	16424	16196	16160	16189	16270	16216	16302	16225	16249	16262	16321	16284	16259	16329	16344	16351	16285	16285	16423	16361	16284	16177	16286	16364	16484	16409	16203	16319	16290	16229	16433	16288	16229	16254	16174	16301	16261	16216	16216	16360	16525	16260	16335	16218	16423	16241	16068	16361	16366	16281	16320	16498	16398	16228	16196	16347	16327	16278	16422	16326	16334	16248	16397	16220	16291	16332	16184	16230	16199	16244	16322	16258	16293	16409	16429	16321	16402	16532	16227	16454	16340	16397	16307	16184	16214	16342	16346	16327	16200	16076	16287	16127	16345	16395	16424	16349	16255	16117	16450	16172	16222	16358	16267	16320	16356	16182	16299	16213	16303	16309	16532	16032	16303	16142	16211	16158	16296	16233	16241	16309	16162	16108	16068	16393	16287	16246	16334	16262	16336	16300	16291	16239	16294	16321	16350	16214	16260	16340	16404	16127	16352	16152	16393	16227	16140	16290	16227	16103	16358	16332	16259	16216	16388	16128	16206	16291	16386	16404	16310	16114	16227	16370	16261	16486	16286	16233	16318	16267	16247	16224	16375	16184	16337	16159	16300	16153	16545	16151	16428	16344	16497	16439	16411	16367	16281	16278	16512	16342	16273	16324	16175	16253	16378	16250	16203	16185	16390	16153	16293	16249	16303	16180	16270	16448	16316	16244	16433	16429	16356	16428	16095	16220	16290	16313	16323	16315	16448	16394	16346	16508	16182	16200	16464	16281	16290	16281	16146	16284	16234	16446	16220	16490	16342	16332	16339	16239	16134	16184	16242	16134	16411	16329	16277	16344	16353	16389	16132	16163	16242	16245	16197	16419	16252	16115	16443	16365	16375	16260	16197	16188	16314	16270	16193	16197	16372	16191	16456	16481	16283	16145	16466	16225	16282	16239	16225	16287	16288	16279	16141	16179	16262	16471	16169	16338	16346	16256	16480	16340	16243	16314	16384	16416	16243	16326	16368	16364	16257	16286	16419	16166	16122	16431	16244	16376	16381	16303	16458	16345	16291	16056	16457	16275	16451	16192	16347	16276	16155	16457	16281	16271	16263	16150	16228	16334	16227	16189	16298	16332	16224	16331	16396	16262	16280	16347	16111	16363	16410	16184	16308	16334	16347	16206	15915	16361	16209	16410	16095	16305	16296	16265	16474	16285	16312	16324	16250	16136	16141	16252	16335	16289	16368	16325	16404	16542	16260	16232	16387	16135	16238	16232	16197	16279	16321	16216	16211	16169	16394	16389	16398	16245	16300	16353	16263	16299	16436	16345	16320	16271	16192	16305	16282	16318	16143	16210	16442	16229	16258	16349	16209	16269	16383	16477	16396	16104	16319	16350	16419	16060	16436	16194	16002	16184	16267	16246	16384	16306	16284	16230	16314	16394	16261	16289	16216	16387	16256	16523	16503	16199	16257	16258	16352	16292	16376	16249	16204	16214	16340	16209	16170	16259	16259	16129	16453	16395	16244	16369	16186	16201	16408	16236	16202	16238	16187	16195	16323	16237	16091	16131	16415	16231	16249	16271	16387	16300	16236	16163	16124	16318	16236	16242	16133	16265	16408	16253	16365	16220	16171	16187	16308	16191	16469	16082	16362	16229	16258	16085	16184	16093	16075	16238	16317	16216	16256	16328	16402	16541	16240	16305	16418	16399	16203	16271	16240	16182	16164	16246	16417	16332	16262	16257	16330	16236	16451	16304	16356	16371	16279	16309	16249	16207	16254	16193	16062	16325	16367	16218	16332	16270	16214	16346	16265	16383	16349	16058	16180	16203	16420	16221	16243	16223	16104	16097	16373	16279	16125	16393	16244	16209	16198	16242	16279	16175	16379	16126	16219	16159	16115	16263	15942	16371	16198	16110
28671	48334	48307	40550	34840	30188	26702	23088	20701	18862	17803	17118	16701	16475	16302	16066	15974	15612	15400	15030	14923	15001	14803	14689	14455	14659	14498	14375	14362	14490	14256	14398	14295	14324	14293	14336	14291	14272	14448	14245	14070	14133	14230	14164	14147	14112	14313	14162	14088	14069	14130	14129	13946	14193	14050	13976	14116	14257	14034	14048	14177	13802	14169	13986	14237	14126	13946	14224	14047	14004	14129	14053	14067	14090	14111	14067	14168	14207	14083	14123	14071	14091	14049	14240	14285	14347	14340	14198	14299	14213	14178	14190	14077	14092	13945	13906	14058	14275	14036	14084	13956	14147	13897	14039	13971	13942	14187	14230	14012	13924	14078	14115	14017	13980	14039	14002	14171	13961	13998	14125	14044	14227	14113	14089	14141	14050	14100	14013	14096	14202	14172	14199	14055	14074	14110	14008	13991	14097	13960	13899	13957	13975	13928	14028	14088	13915	14047	14180	14060	14065	14049	14147	14151	14007	14015	14062	13851	13923	14159	14096	13935	14151	14188	14138	13967	13939	14138	14006	14102	14025	14192	14234	14072	13831	14074	13807	14015	13965	14164	13980	14100	13924	14038	14023	14084	14080	13930	13826	13995	14150	13921	14094	14148	13878	14086	13929	14097	13954	14244	14172	14080	14007	14097	13956	14091	14198	14038	14051	14049	14060	13990	14032	14210	14014	14046	13799	13958	14102	14115	13928	14148	13976	14151	13873	14030	13937	13950	14113	13937	14095	14294	14094	14059	14041	14013	14146	14023	13910	14070	14261	14100	14119	14007	13948	14028	14091	14051	14116	13956	14157	14236	14038	14129	14154	14010	14020	13976	13962	14151	13939	14154	14131	14034	14049	14045	14094	14068	14123	13868	14108	14018	14117	13978	14041	14244	14017	14047	13973	13974	14038	14130	13983	14130	14260	13994	14177	14170	14092	14072	14091	14179	13926	14120	14130	13971	13821	14057	14143	14050	14009	14022	14011	13909	14032	14111	13927	14090	14055	14126	14268	14011	14065	13944	13962	13981	14070	14052	14005	14118	13970	14189	14002	14046	13990	14218	13927	13969	14065	13887	14188	14108	14093	14091	13940	14297	14028	14072	14103	14098	14016	14055	13993	14039	14064	14019	14071	14121	14111	14151	13895	14107	14070	13932	14110	13991	13997	14003	13880	14145	14198	14050	14102	13994	14112	14070	13914	14092	14094	13941	14146	14083	13944	14100	14060	14016	14005	14068	14139	14227	13941	14039	14096	14147	14076	14268	14071	14137	13926	14048	14118	14154	14026	14071	13888	14158	14108	14050	13958	14079	14001	14210	14109	13979	13980	14012	14037	14085	14079	14155	14043	14080	13994	13875	14058	14096	14076	14007	14019	13911	14016	14086	13983	14040	14003	14294	13935	14067	14045	13956	14089	13985	14006	14014	14089	14008	13958	14037	13997	14017	13991	14009	13960	14131	13916	13925	14157	13974	14005	13949	14124	14011	14048	13912	14090	13983	13909	14080	14062	13828	14054	14062	13974	14088	13994	14201	13990	14102	14074	14028	13917	14056	13985	14027	13985	14231	14014	14127	14032	14122	14072	14077	13979	14116	14037	13971	13936	14073	14119	14080	14017	14088	13929	14043	14172	14094	14116	14079	14025	13986	14151	14080	14112	14107	14005	14362	14067	14118	14090	14113	14013	13998	14074	14217	14059	14019	13884	14055	14031	14122	14161	14018	14073	14180	14101	13954	14191	14103	14010	14094	14062	13854	14130	13907	14070	13911	14165	14146	14178	14121	14035	14028	14070	14098	14078	13946	14171	14101	14087	13984	14077	14139	14156	14016	13987	13967	14176	14044	14031	14047	14116	14032	14168	14030	14047	13961	14031	13992	14010	14120	13995	14073	14088	14108	14082	14219	14050	14101	14145	14153	14067	14000	14121	14004	14094	14085	14120	14093	14110	14137	14208	14120	14045	14089	13882	14090	13935	14041	13952	14024	14262	14149	13992	14069	13928	14090	13918	13939	13998	13994	14129	14022	14114	14051	14134	13969	13885	14175	14006	14137	14123	14109	14016	14035	14096	13990	14111	14019	14097	14029	14053	14112	13980	13947	14127	14018	14060	14041	14098	13978	14030	14001	13827	13862	14083	14078	13964	13940	14221	14055	14037	13952	14159	14102	13997	13942	13866	14048	14056	14177	13960	14010	13917	14075	13915	14064	14083	14079	14076	14065	13999	14249	13931	14085	13987	14099	14158	14184	14092	14009	13973	14009	14042	14254	14194	14136	14036	13989	14113	14114	14048	14000	14109	14023	14036	14354	14087	14002	14008	14101	14033	14073	13966	14196	14264	14082	14041	13961	14054	14003	13940	14020	14071	13855	13949	14117	14082	13809	13997	13895	13989	13941	14024	13973	14123	13996	14085	14126	13815	13862	14100	13983	14081	13995	13912	13996	14117	14147	14100	14038	14064	14124	14011	14157	14231	14190	14107	14021	14010	14029	13982	14055	14107	13986	13933	14096	14014	14072	14058	14054	13901	14029	14094	13964	14137	14102	13999	13969	14180	14015	14214	14016	14229	13984	14060	13908	14111	14017	14126	14122	13973	14192	14162	14073	14088	14167	13998	14232	14002	14087	14203	14085	14104	13984	14157	14058	13997	14085	14102	14193	14036	14087	13895	14226	14064	14205	14189	13869	14181	14112	14053	14047	14058	14029	14144	13956	13967	14097	14149	13958	14024	14182	13912	13903	14150	14142	14095	14020	13972	14033	14200	14114	14170	14076	14006	14084	14093	13998	14001	13949	13951	14080	14014	14126	14061	14211	14074	14036	14089	14095	14119	13864	14267	14211	14085	13990	13981	14124	14120	13905	13921	14002	14183	14000	14013	14031	13922	14271	14019	13941	13855	14121	13970	14087	14097	13915	14011	14070	13976	14203	14133	14054	14112	13954	14257	14088	14213	14178	13916	14001	13965	14135	14214	14121	14227	14062	14030	13996	14351	13968	14021	14146	14097	13884	14208	14215	14202	14184	14210	13996	14060	14052	13979	14006	14079	13824	13977	14018	14153	14064	14008	14155	13886	14181	14055	14044	14062	14159	14057	13974	14062	14007	14106	14048	14154	14106	14032	14012	14054	13896	13996	14160	14145	13935	14070	14026	13867	13965	14066	13962	13979	14034	14186	14157	14031	14083	14135	13985	14114	13949	14095	14103	14115	14115	14107	14068	14065	14109	14094	13926	13983	14055	13882	14095	14073	14113	13929	14087	14174	14131	14025	14267	14041	14035	14240	14032	14023	13956	14065	14080	14046	14290	14056	13989	13879	14234	14240	14162	14213	13931	13989	14229	13921	14210	14099	13960	14008	13992	13923	13979	14090	14046	14051	14176	13917	14165	14142	13986	14141	14158	13938	14091	14079	14051	14038	14135	13992	14265	14031	14070	14261	14000	14173	14097	14081	14114	14039	14145	13972	14058	14138	13942	14077	14026	14138	14053	14204	14046	14087	13948	13987	14088	14033	14027	14141	14123	13985	14083	14046	14032	14153	14070	13904	14117	14199	13991	13962	14114	14014	14005	14150	14175	14111	13951	14165	14250	14102	14087	14034	13990	14068	14092	14010	14056	14142	14116	13947	14087	14062	13990	14082	13917	14004	14081	14087	13889	13880	13932	14027	13989	14207	14036	14025	14008	13920	14028	14157	14074	14139	13954	14001	13970	13969	14105	14080	13989	13832	13985	14263	14145	14024	13984	14093	13985	14200	14165	14001	14014	14071	14046	14052	14001	14001	13944	14072	14014	14200	13972	13908	14203	13979	14005	13972	14218	14116	14196	13966	14074	13959	13947	13957	14088	14009	14275	14107	14151	14128	14067	14261	14045	14058	14084	14098	14216	14085	14099	14195	13962	14027	14097	13989	14197	13916	14116	13884	14071	14059	14035	14144	14024	14072	14032	14068	13906	14200	14013	14114	14017	14037	13974	14011	13958	13856	13988	13909	14216	13909	13898	14110	13940	14006	14152	14130	13852	13993	14012	14092	14093	14008	14046	13978	13998	14086	14039	13995	13974	14253	14052	13835	14089	14122	14153	14176	14220	14123	14073	13982	14118	14100	14154	14115	14201	14143	14215	14091	14113	14040	14075	13880	14057	14032	13947	14141	14027	14120	14029	14190	14084	14146	14060	14160	13938	13916	14043	14047	14031	13950	14038	14158	13928	14083	14035	14078	13996	14062	14059	14003	13916	13959	14024	14190	14135	14008	13959	14005	14104	14147	14083	14139	14009	14259	14006	14064	14166	14170	13955	14134	14187	14062	14013	14044	14077	14152	13948	13980	13919	14033	14096	14096	14042	14103	14037	14031	14143	14064	14158	13972	14135	14144	13988	14087	14143	14109	14120	14038	14068	14083	13997	13925	14218	13955	14053	14194	13962	14212	14185	14173	14199	13989	13942	14073	14125	14114	14085	14200	14050	13951	14054	14172	14038	13923	13998	13983	14144	14098	14073	14011	14248	13963	14003	14150	13960	13932	14020	14102	13954	14009	13909	14048	14174	14068	13996	14045	14200	14057	14042	14161	14240	14027	13913	13986	13977	14185	14101	13831	14149	14034	13912	14046	14015	14151	14004	13917	14052	14095	13971	13944	13946	14248	14040	14222	14096	14100	14088	13995	14115	14135	13940	14052	14039	13937	14054	14045	14241	14093	13956	14137	14064	13798	14099	14186	14073	14055	13904	13985	14067	13847	14069	14185	13962	14099	14033	14056	14029	14200	14215	14090	14252	14046	14069	13994	14140	14108	13969	13896	14062	14076	14208	14004	13996	14039	14062	13941	13897	13931	13974	13891	14049	14119	14197	13964	14037	13990	14109	14189	14026	14049	14061	13994	14037	14059	14120	14160	14024	14058	13963	14126	14029	13929	14087	14070	13943	14081	13940	13966	13994	14101	14137	14134	13996	14008	13992	14113	13890	13989	13956	14110	14014	14218	13901	14055	13966	14069	13947	14012	14103	14127	13985	14142	13895	14043	14129	14184	14132	14195	13890	14008	14064	14088	14041	13983	14122	14079	14204	14033	13979	14036	14144	14000	14113	14137	13934	14057	14144	14033	13923	13965	14155	14133	14071	14019	13996	14019	14089	14023	13943	14118
30409	25612	31311	28016	23080	20559	19444	18003	17275	17122	16932	16721	16721	16843	16800	16472	16760	16784	16684	16492	16855	16567	16795	16550	16801	16466	16647	16747	16575	16463	16576	16663	16617	16317	16459	16396	16603	16516	16454	16546	16471	16452	16602	16546	16433	16480	16344	16389	16691	16549	16379	16576	16449	16406	16453	16533	16457	16629	16527	16405	16265	16411	16367	16442	16418	16453	16395	16558	16480	16435	16654	16293	16496	16548	16480	16435	16563	16363	16333	16496	16336	16219	16549	16546	16346	16307	16423	16497	16383	16505	16506	16570	16368	16358	16224	16488	16504	16427	16348	16446	16492	16531	16607	16394	16322	16565	16408	16347	16344	16439	16549	16495	16284	16453	16466	16281	16594	16499	16349	16553	16266	16268	16675	16454	16443	16543	16284	16420	16376	16328	16465	16360	16418	16546	16447	16257	16401	16493	16423	16345	16447	16344	16550	16357	16336	16498	16387	16300	16366	16584	16569	16473	16514	16374	16346	16473	16347	16389	16597	16560	16456	16495	16442	16436	16512	16464	16396	16362	16347	16298	16303	16464	16442	16396	16413	16419	16488	16397	16333	16307	16594	16271	16393	16412	16334	16329	16477	16361	16490	16293	16433	16437	16619	16306	16403	16526	16594	16578	16495	16443	16300	16260	16609	16502	16338	16462	16310	16589	16380	16450	16406	16541	16652	16341	16435	16378	16377	16267	16434	16411	16442	16394	16527	16409	16488	16495	16402	16323	16416	16337	16390	16405	16405	16435	16339	16339	16443	16564	16355	16467	16431	16116	16234	16468	16380	16367	16669	16533	16570	16529	16241	16439	16214	16484	16433	16455	16452	16499	16464	16529	16433	16368	16327	16349	16393	16435	16417	16447	16506	16347	16514	16453	16505	16508	16505	16545	16445	16379	16519	16448	16353	16473	16410	16401	16375	16483	16484	16218	16444	16457	16145	16346	16449	16520	16349	16519	16229	16469	16481	16640	16482	16430	16227	16421	16492	16589	16379	16569	16281	16402	16410	16384	16661	16459	16524	16492	16402	16378	16563	16371	16320	16597	16341	16185	16359	16534	16475	16388	16289	16426	16510	16366	16307	16359	16441	16556	16427	16377	16437	16181	16354	16322	16456	16400	16502	16367	16507	16429	16235	16364	16458	16408	16797	16446	16643	16750	16391	16573	16548	16326	16480	16378	16282	16202	16298	16481	16449	16296	16320	16385	16270	16546	16247	16539	16474	16471	16529	16385	16373	16527	16318	16305	16471	16305	16497	16401	16415	16501	16528	16544	16462	16769	16403	16581	16403	16459	16427	16225	16248	16512	16390	16445	16537	16426	16503	16478	16511	16234	16421	16340	16456	16252	16332	16629	16460	16353	16374	16402	16382	16310	16406	16402	16520	16393	16294	16455	16289	16368	16486	16490	16573	16383	16500	16398	16437	16326	16408	16608	16352	16415	16401	16509	16294	16444	16290	16449	16544	16476	16503	16481	16581	16423	16480	16457	16399	16293	16348	16439	16659	16473	16467	16508	16273	16451	16459	16526	16480	16496	16538	16461	16415	16226	16375	16542	16706	16531	16572	16572	16631	16414	16444	16410	16351	16738	16592	16523	16454	16442	16269	16457	16510	16419	16418	16358	16537	16485	16359	16469	16317	16373	16459	16415	16436	16617	16415	16327	16459	16406	16513	16577	16673	16435	16411	16363	16470	16355	16772	16543	16308	16486	16444	16508	16376	16418	16241	16226	16352	16328	16342	16466	16392	16305	16455	16597	16330	16356	16460	16518	16483	16481	16814	16360	16355	16366	16195	16360	16446	16342	16396	16428	16363	16474	16275	16440	16405	16398	16526	16317	16389	16476	16678	16398	16490	16444	16493	16357	16519	16514	16365	16284	16481	16327	16364	16517	16563	16324	16596	16520	16550	16438	16519	16333	16608	16644	16302	16444	16355	16491	16246	16214	16396	16363	16339	16394	16478	16607	16602	16534	16277	16542	16719	16427	16308	16453	16137	16658	16510	16497	16304	16540	16354	16712	16496	16444	16285	16326	16292	16533	16540	16349	16407	16423	16201	16432	16449	16583	16577	16546	16334	16418	16445	16336	16338	16479	16499	16484	16455	16253	16595	16407	16540	16472	16524	16266	16449	16496	16421	16265	16430	16179	16489	16518	16333	16415	16423	16556	16366	16330	16512	16442	16418	16356	16428	16484	16644	16432	16529	16355	16529	16558	16379	16593	16578	16337	16364	16440	16359	16533	16364	16249	16528	16323	16343	16510	16476	16540	16204	16145	16458	16368	16474	16298	16532	16453	16552	16736	16518	16419	16394	16473	16455	16442	16459	16538	16489	16663	16649	16464	16344	16392	16340	16352	16579	16507	16482	16487	16428	16603	16433	16308	16414	16219	16167	16360	16358	16414	16316	16604	16295	16357	16696	16482	16381	16618	16328	16477	16265	16412	16561	16610	16377	16461	16458	16281	16522	16460	16740	16289	16497	16591	16514	16627	16506	16386	16367	16488	16513	16364	16333	16290	16481	16326	16527	16621	16425	16514	16296	16398	16355	16406	16508	16527	16498	16331	16313	16389	16372	16422	16573	16578	16408	16569	16528	16613	16524	16346	16433	16506	16151	16288	16452	16436	16462	16185	16345	16244	16475	16452	16646	16452	16413	16551	16513	16393	16508	16437	16443	16669	16605	16401	16433	16430	16356	16311	16457	16448	16517	16368	16490	16369	16526	16547	16477	16432	16709	16528	16588	16383	16359	16503	16474	16364	16341	16350	16708	16518	16353	16534	16690	16607	16398	16360	16317	16417	16397	16389	16277	16276	16520	16737	16492	16354	16585	16222	16581	16579	16495	16347	16200	16377	16433	16418	16190	16428	16575	16431	16292	16299	16225	16410	16270	16398	16418	16572	16532	16376	16390	16479	16407	16376	16575	16357	16626	16639	16460	16625	16435	16387	16645	16196	16266	16604	16428	16418	16670	16444	16481	16357	16523	16323	16430	16423	16413	16341	16492	16349	16374	16519	16502	16705	16566	16334	16435	16385	16298	16438	16272	16432	16415	16483	16445	16424	16766	16365	16217	16495	16457	16274	16356	16449	16345	16374	16384	16630	16413	16304	16534	16436	16689	16497	16629	16366	16363	16406	16473	16691	16386	16513	16563	16313	16428	16409	16448	16429	16445	16361	16591	16356	16387	16859	16531	16420	16652	16465	16643	16474	16494	16122	16406	16489	16436	16492	16445	16564	16415	16440	16531	16462	16242	16465	16585	16261	16413	16591	16514	16356	16311	16443	16497	16585	16419	16437	16367	16248	16566	16416	16270	16475	16357	16389	16428	16293	16496	16327	16404	16364	16639	16535	16600	16374	16689	16413	16504	16566	16426	16398	16444	16514	16400	16358	16277	16507	16301	16486	16454	16407	16403	16517	16353	16354	16275	16383	16556	16364	16505	16659	16436	16464	16596	16374	16604	16359	16442	16514	16433	16547	16465	16532	16419	16632	16512	16310	16234	16454	16428	16275	16425	16390	16607	16429	16501	16491	16407	16506	16232	16494	16446	16566	16426	16494	16531	16424	16440	16484	16490	16386	16546	16499	16328	16537	16310	16595	16435	16497	16343	16281	16383	16406	16301	16422	16589	16358	16497	16449	16395	16321	16314	16357	16376	16367	16700	16464	16461	16238	16439	16320	16306	16614	16442	16626	16462	16608	16472	16592	16526	16461	16515	16474	16432	16504	16436	16550	16447	16352	16336	16626	16133	16528	16272	16536	16434	16499	16476	16736	16412	16709	16358	16457	16639	16462	16335	16528	16440	16646	16546	16518	16442	16435	16445	16423	16378	16400	16570	16387	16448	16518	16501	16578	16628	16489	16448	16432	16457	16543	16427	16379	16279	16528	16297	16181	16403	16379	16500	16363	16535	16509	16550	16528	16483	16538	16384	16362	16504	16340	16618	16418	16436	16199	16410	16466	16559	16434	16293	16516	16345	16474	16274	16437	16536	16677	16606	16407	16387	16477	16638	16413	16147	16418	16550	16550	16331	16528	16609	16429	16194	16268	16291	16297	16312	16362	16650	16365	16476	16453	16271	16322	16349	16507	16487	16471	16271	16495	16412	16492	16547	16361	16457	16537	16481	16403	16390	16609	16542	16473	16459	16493	16563	16491	16483	16408	16434	16267	16379	16490	16542	16415	16424	16633	16468	16358	16316	16390	16410	16454	16481	16533	16298	16476	16404	16386	16343	16253	16360	16423	16378	16532	16413	16397	16585	16488	16547	16493	16376	16439	16552	16237	16384	16519	16482	16412	16536	16531	16631	16503	16483	16427	16303	16551	16648	16480	16588	16371	16357	16306	16490	16546	16287	16418	16342	16349	16292	16599	16354	16479	16573	16758	16449	16532	16545	16537	16567	16390	16285	16491	16527	16489	16476	16530	16363	16351	16484	16532	16407	16389	16541	16490	16393	16383	16459	16380	16593	16418	16497	16382	16318	16370	16400	16442	16507	16305	16699	16409	16333	16525	16486	16268	16241	16547	16356	16417	16633	16538	16635	16563	16451	16262	16496	16416	16369	16331	16460	16522	16486	16600	16413	16572	16418	16400	16301	16518	16240	16549	16368	16287	16394	16253	16338	16402	16396	16422	16479	16496	16460	16462	16508	16369	16568	16529	16301	16397	16599	16445	16406	16443	16600	16475	16560	16335	16367	16568	16639	16634	16428	16450	16536	16559	16456	16405	16300	16442	16498	16404	16471	16653	16444	16356	16477	16525	16362	16344	16623	16403	16278	16327	16352	16323	16303	16517	16378	16555	16739	16478	16417	16334	16480	16646	16580	16634	16646	16428	16405	16462	16339	16370	16426	16356	16449	16670	16555	16599	16357	16470	16292	16457	16501	16440	16391	16365	16515	16401	16368	16490	16452	16538	16316	16356	16352	16374	16334	16462	16283	16600	16478	16382	16431	16657	16705	16532	16455	16344	16551	16527	16256	16562	16353	16365	16298	16441	16343	16491	16348	16494	16298	16323	16468	16270	16319	16487	16585	16371	16308	16574	16452	16483	16291	16371	16623	16212	16612	16498	16393	16306	16359	16672	16689	16547	16484	16353	16355	16493	16548	16414	16562	16449	16212	16376
23679	33212	34664	27206	23175	20307	18401	16567	15566	15120	14805	14772	14719	14641	14620	14589	14684	14494	14430	14449	14536	14391	14402	14474	14294	14211	14100	14378	14505	14221	14132	14480	14231	14426	14256	14346	14185	14271	14345	14343	14326	14161	14294	14093	14170	14284	14133	14262	14180	14363	14239	14210	14254	14095	14106	14030	14175	14322	14116	14046	14238	14053	14103	14199	14197	14277	14232	14213	14109	14043	14186	14284	14225	13978	14199	14218	14092	14026	14058	14174	13988	14176	14193	14181	14087	14272	14091	14212	14375	14210	14117	14069	14227	14200	14188	14256	14184	14187	14209	14184	14079	14347	14188	14202	14155	14203	14207	14018	14116	14218	14148	14020	14225	14264	14223	14101	14257	14145	14173	14074	14070	14199	14143	14108	14206	14031	14258	14129	14097	14168	14210	14281	14098	14114	14221	14026	14091	14135	14168	14204	14172	14354	14154	13999	14268	14127	14277	14143	14440	14174	14170	14215	14149	14093	14135	14238	14145	14099	14210	14127	14203	14173	14164	14265	14239	14144	14077	14133	14242	14118	14062	14052	14036	14216	14060	14298	14211	14265	14049	14213	14171	14116	14115	14120	14157	14080	14155	14254	14259	14161	14069	14270	14147	14301	14135	14113	14050	14232	14240	14053	14214	14146	14113	14177	14136	14231	14256	14259	14216	14083	14264	14207	14256	14114	14154	14333	13924	14146	14113	14284	14179	14136	14246	14237	14199	14078	14267	14164	14135	14104	14170	14092	14026	14152	14052	14144	14128	14136	14159	14053	14010	14125	14263	14238	14168	14116	14271	14056	14130	14128	14141	14176	13964	14286	14231	14176	14157	14232	13932	14171	14038	14227	14186	14009	14075	14217	14059	14158	14300	14102	14255	14235	14313	14195	14143	14044	14302	14226	14249	14307	14072	14281	14076	14098	14017	14123	14000	14051	14145	14142	14179	14207	13891	14034	14154	14194	14257	14149	14116	14118	14223	14116	14191	14163	14194	14116	14150	13935	14151	14165	14046	14023	13974	14238	13984	14163	14219	14262	14224	14161	14154	14172	14225	14016	14097	14075	14304	14078	14177	14041	14096	14136	14252	13964	14292	14076	14329	13978	14056	14153	14029	14052	14123	14165	14252	14259	14245	14136	14223	14132	14108	14170	14163	14182	14203	14083	14050	14141	14283	14274	14129	14253	14042	14323	14162	14212	14292	14211	14314	14259	14150	14220	14194	14208	14222	14220	14176	14233	14171	14081	14071	14249	14211	14212	14256	14134	14173	14287	14046	14144	14094	14049	14187	14271	14198	14169	14073	14118	14217	14159	14143	14154	14140	14152	14107	14155	14104	13995	14201	14227	14352	14016	14061	14118	13978	14112	14324	14132	14114	14094	14102	14052	14202	14153	14035	14055	14270	14151	14185	14016	14041	14116	14265	14215	14250	14194	14006	14160	14123	14182	14156	14104	14191	14250	14141	14286	14229	14325	14155	14304	14302	14225	14228	14145	14109	14010	14157	14158	14293	14106	14129	14273	14167	13976	14009	14213	14163	14299	14157	14042	14038	14192	14099	14103	14188	14284	14176	14177	14191	14277	14289	14249	14096	14241	14045	14192	14117	14019	14108	14076	14140	14286	13912	14136	14008	14157	14254	14065	14198	14167	14181	14118	14006	14085	14184	14322	14197	14130	14277	14124	14171	14060	14167	14036	14253	14128	14125	14227	14141	14149	14204	14240	14109	14043	14275	13997	14229	14187	14198	14319	14263	13910	14235	14118	14257	14317	14205	14139	14240	14018	14218	14220	14198	14113	14182	14128	14148	14055	13981	14062	14181	13980	14271	14259	14167	14112	14054	14004	14171	13924	14056	14292	14272	14111	14123	14014	14294	14167	14027	14254	14163	14171	14123	14058	14097	14106	13948	14124	14054	14241	14055	14041	14124	14068	14127	14168	14201	14219	14147	14120	14235	13981	14109	14112	14108	14224	14199	14223	14263	14249	14132	14134	14157	14123	14193	14240	14195	14156	14183	14149	14034	14144	14227	14293	14087	14183	14318	14165	14205	14261	14122	14023	14058	14043	14166	14147	14084	14270	14123	14151	14115	14220	14046	14159	14284	14182	14144	14237	14095	14206	14275	14122	14156	14155	14164	14189	14083	14046	14330	14106	14081	14053	14346	14182	14151	14064	14108	14119	14043	13959	14207	14264	14019	14309	14231	14263	14232	14121	14236	14145	14268	14064	14036	14245	14333	14099	14064	14208	14145	14067	14163	14009	13961	14161	14186	14121	14088	14216	14166	14026	14212	14078	14236	14245	14225	14209	14119	14191	14116	14041	14089	14215	14105	14114	14054	14072	14284	14145	14103	14084	14142	14252	14047	14015	14122	14122	14113	14130	14266	14102	14022	14052	14079	14274	14216	14104	14075	14284	14281	14248	14201	14263	14021	14164	14290	14153	14288	14284	14230	14193	14220	14086	14183	14352	14236	14250	13958	14107	14185	14211	14118	14107	14209	14205	14134	13967	14140	14199	14020	14152	14200	14280	14173	14154	14209	14067	14233	14084	14207	14198	14117	14101	14183	14060	14144	14126	14252	14140	14058	14136	14098	14247	14076	13964	14037	14085	14360	14009	14122	14122	13999	14176	14113	14094	14259	14247	14190	14188	14230	14058	14096	13957	14202	14063	14115	14014	14358	14157	14257	14119	14242	14300	14199	14070	14163	14106	14133	14144	14269	14229	14081	14172	13998	14063	14063	14279	14174	14095	14201	14199	14197	14240	14158	14115	14227	14102	14287	14073	14112	14041	13954	14033	14173	14177	14220	14167	14162	14233	14005	14134	14126	14246	14170	14014	14143	14293	14170	14211	14109	14280	14115	14283	14362	14081	14326	13921	14132	14008	14107	14345	14187	14160	14317	14108	14138	14213	14161	14130	14157	14223	14173	14147	14220	14125	14057	14046	14304	14016	14372	14265	14082	14149	14247	14071	14001	14073	13984	14142	14247	14293	14160	14212	14062	14274	14246	14268	14174	14063	14077	14181	14066	14180	14148	14073	14251	14172	14286	14065	14185	14115	14287	14160	14127	14040	14062	14181	14128	14078	14123	14176	14311	14056	14254	14181	14213	14060	14188	14118	14038	14134	14326	14097	14225	14034	14167	14260	14114	14160	14243	14262	14099	14182	14237	14114	14175	14092	14193	14163	14353	14211	14122	14048	14166	14180	14070	14045	14145	14100	14206	14138	14235	14082	14193	14054	14153	14102	14080	14189	14181	14156	14141	14083	14161	14133	14243	14077	14122	14145	14240	14227	14124	14034	14095	14262	14221	14142	14207	14116	14083	14041	14147	14153	14096	14233	14156	14095	14182	13984	14217	14055	13953	14175	14174	14248	14122	14225	14077	14161	14290	14096	14076	14157	14392	14038	14169	14075	14220	14031	14081	14145	14309	14257	14172	14036	14311	14281	14153	14311	14111	14248	14236	14252	14124	14353	14344	14202	14134	14075	14230	14192	14108	14213	13912	14131	14077	14146	14103	14050	14123	14153	14344	14078	14105	14365	14157	14264	14179	14272	13972	14084	14326	14124	14251	14292	14173	14214	14113	14171	14084	14085	14133	14243	14166	14144	14063	14229	14188	14057	14025	14178	14056	14244	14171	14051	14177	14200	14115	14129	14299	14253	13998	14271	14101	14161	14259	14001	14184	14097	13846	14197	14122	13962	14146	14101	14011	14089	14133	14127	14135	14393	14420	14301	14131	14096	14239	14114	14042	14077	14119	14269	14135	14209	14111	14178	14149	14136	14286	14097	14248	14251	14234	14183	14227	14278	14095	14143	14253	14130	14057	13992	14068	14111	14172	14093	14264	14180	14153	14106	14192	14247	14031	14010	14296	14278	14245	14224	14172	14190	14260	14200	14286	13998	14159	14186	14060	14002	14361	14280	14236	14174	14162	14037	14033	14298	14109	14308	14082	14031	14205	14211	14230	14114	14174	14317	14197	14043	14050	14192	14069	14114	14053	14079	14251	14281	13994	14281	14070	14145	14048	14187	14316	14163	14140	14103	14237	14262	14175	14137	14172	14073	14206	14133	14060	14278	14032	14181	13977	14187	14065	14031	14162	14303	14264	14043	14097	14165	14133	14138	14008	14204	14087	14061	14222	14249	14227	14123	14085	14194	14188	14052	14145	14121	14141	14261	14160	14117	14169	14231	14373	14177	14275	14353	14140	14125	14204	14143	14261	14165	14194	14143	14209	14070	14155	14264	14286	14296	14211	14264	14065	14240	14021	14094	14028	14233	14063	14000	14293	14260	14101	14218	14043	13895	14232	14157	14135	14063	14267	14363	14233	14259	14197	14107	14044	14376	14256	13964	14085	14156	14196	14161	14211	14107	13969	14131	14163	14039	14214	14278	14382	14166	14129	14178	14095	14114	14191	14219	14263	14204	14180	14061	14011	14140	14106	14178	14175	14295	14048	14108	14129	14080	14031	14174	14197	14134	14196	14130	14040	14187	14161	14234	14182	14075	14206	14235	14118	14172	14079	14135	14178	14078	14060	14173	14089	14019	14263	14232	14052	14109	14165	14170	14097	14233	14040	14266	14229	14365	14216	14286	14234	13950	14180	14116	14166	14138	14209	14066	14116	14257	14076	14147	14090	14119	14234	14298	14217	14248	14053	13932	14154	14198	14264	14136	14231	13929	14082	14123	14252	14117	14204	14115	14278	14195	14057	14186	14224	14286	14308	14036	14195	14146	14220	14176	14109	14226	14224	14220	14062	14198	14193	14105	14280	14104	14073	14192	14162	14172	14289	14409	14263	14078	14347	14287	14385	14233	14020	14265	14413	14019	14297	14157	14297	14174	14060	14002	14246	14143	14264	14138	13982	14184	13987	14242	14010	14071	14104	14362	14171	14157	14108	14128	14236	14193	14414	14125	14131	14076	14191	14119	14141	14108	14096	14107	14213	14168	14114	14261	14119	14081	14081	14114	14260	14175	14255	14310	14044	14194	14239	14022	14295	14172	14250	14178	14247	14285	14194	14007	14064	14132	14153	14048	14209	14147	14199	14286	14153	14098	14124	14188	14188	13877	14184	14220	14405	14254	14188	14220	14014	14191	14133	14109	14140	14004	14289	14197	14027	14064
25307	21493	28966	27020	25881	25767	23803	20387	19046	18666	17788	17600	17312	17342	17360	17228	17116	17004	17004	17076	16766	16852	16502	16618	16421	16719	16549	16461	16541	16440	16505	16458	16303	16460	16473	16508	16526	16464	16450	16469	16192	16455	16464	16354	16578	16561	16500	16216	16504	16450	16311	16372	16479	16399	16281	16326	16576	16409	16282	16505	16490	16569	16127	16247	16196	16130	16411	16413	16226	16439	16328	16406	16753	16594	16224	16381	16275	16178	16414	16276	16291	16410	16495	16428	16493	16452	16480	16420	16379	16468	16306	16222	16289	16558	16341	16323	16302	16393	16429	16431	16236	16516	16260	16271	16442	16449	16364	16444	16257	16329	16393	16314	16405	16264	16392	16255	16275	16345	16401	16427	16395	16430	16600	16404	16444	16571	16332	16391	16455	16377	16365	16369	16170	16352	16620	16328	16283	16379	16438	16298	16480	16587	16199	16569	16550	16237	16485	16256	16459	16486	16334	16453	16433	16351	16473	16675	16317	16196	16140	16309	16538	16369	16392	16432	16431	16328	16304	16356	16207	16407	16254	16293	16385	16350	16365	16200	16356	16060	16456	16482	16185	16490	16436	16287	16299	16179	16124	16162	16323	16480	16483	16245	16270	16221	16419	16241	16340	16377	16272	16061	16572	16261	16275	16421	16359	16449	16382	16281	16172	16321	16375	16304	16345	16270	16413	16172	16315	16328	16216	16385	16245	16195	16264	16355	16531	16345	16433	16422	16223	16201	16498	16201	16389	16312	16457	16267	16358	16379	16412	16297	16583	16175	16490	16452	16304	16226	16387	16463	16258	16187	16389	16401	16102	16489	16691	16327	16383	16413	16341	16343	16275	16365	16436	16081	16310	16283	16306	16428	16482	16467	16398	16349	16428	16384	16305	16473	16315	16336	16440	16532	16269	16398	16211	16186	16261	16222	16391	16395	16306	16297	16478	16197	16250	16474	16300	16241	16206	16364	16306	16493	16422	16304	16471	16400	16450	16137	16434	16274	16174	16427	16186	16367	16314	16224	16336	16644	16388	16294	16465	16649	16385	16244	16277	16276	16248	16164	16180	16335	16488	16628	16500	16375	16299	16232	16360	16356	16390	16421	16297	16211	16384	16322	16351	16368	16315	16264	16267	16319	16415	16418	16297	16352	16465	16435	16432	16300	16537	16342	16283	16493	16302	16213	16382	16173	16086	16423	16359	16493	16478	16250	16354	16522	16243	16401	16266	16440	16301	16254	16190	16167	16291	16451	16470	16269	16400	16333	16511	16412	16558	16387	16202	16341	16287	16356	16280	16488	16524	16395	16371	16423	16518	16469	16218	16220	16240	16376	16379	16384	16285	16224	16332	16411	16486	16338	16563	16341	16409	16427	16489	16368	16244	16384	16271	16360	16249	16344	16300	16174	16366	16287	16404	16205	16621	16259	16284	16604	16299	16269	16490	16352	16427	16399	16378	16294	16384	16398	16376	16044	16272	16455	16360	16373	16226	16296	16294	16406	16304	16410	16470	16275	16325	16289	16450	16521	16211	16210	16228	16310	16326	16444	16523	16456	16264	16318	16195	16229	16311	16329	16331	16382	16276	16234	16372	16401	16296	16281	16512	16475	16128	16381	16401	16597	16337	16210	16476	16393	16138	16216	16359	16364	16113	16386	16334	16230	16286	16308	16313	16426	16457	16347	16374	16426	16469	16280	16159	16317	16252	16235	16435	16413	16319	16061	16146	16277	16294	16498	16269	16179	16625	16356	16438	16439	16257	16171	16293	16470	16500	16093	16243	16713	16521	16383	16223	16284	16423	16616	16361	16436	16232	16533	16438	16332	16272	16234	16487	16281	16241	16234	16233	16340	16331	16075	16317	16391	16266	16531	16534	16103	16101	16464	16177	16308	16233	16276	16216	16266	16369	16378	16397	16327	16328	16286	16473	16273	16345	16287	16401	16397	16248	16309	16358	15990	16309	16373	16456	16426	16601	16361	16612	16307	16597	16407	16069	16308	16384	16551	16285	16054	16354	16437	16353	16410	16419	16166	16223	16462	16446	16324	16514	16394	16258	16454	16196	16305	16319	16338	16433	16147	16327	16325	16335	16269	16338	16561	16338	16445	16572	16330	16399	16425	16420	16330	16149	16316	16331	16356	16178	16242	16478	16218	16214	16376	16445	16353	16237	16488	16471	16375	16406	16222	16272	16439	16514	16321	16203	16283	16388	16520	16472	16345	16383	16306	16373	16189	16417	16338	16249	16484	16231	16417	16367	16412	16371	16267	16343	16228	16374	16304	16500	16223	16324	16560	16460	16398	16188	16243	16052	16262	16435	16365	16326	16264	16149	16479	16434	16300	16409	16424	16374	16274	16334	16305	16413	16447	16244	16474	16444	16386	16414	16273	16272	16434	16317	16390	16412	16390	16499	16244	16435	16382	16221	16390	16382	16310	16146	16330	16475	16415	16491	16415	16212	16444	16414	16250	16422	16371	16231	16611	16356	16175	16241	16192	16449	16426	16357	16361	16222	16478	16389	16319	16202	16239	16285	16409	16149	16500	16273	16380	16205	16391	16501	16517	16440	16430	16208	16348	16342	16395	16332	16416	16317	16228	16322	16465	16375	16310	16372	16415	16517	16365	16445	16353	16526	16415	16420	16529	16317	16292	16486	16553	16461	16395	16304	16381	16188	16360	16325	16298	16263	16269	16134	16382	16388	16540	16392	16477	16301	16456	16460	16302	16179	16444	16340	16431	16301	16279	16414	16232	16335	16321	16310	16383	16516	16277	16555	16334	16467	16251	16306	16259	16415	16500	16125	16602	16303	16239	16347	16415	16408	16442	16408	16348	16554	16373	16413	16347	16402	16240	16420	16333	16160	16363	16595	16362	16409	16347	16319	16394	16521	16351	16308	16216	16538	16562	16599	16464	16240	16240	16347	16382	16366	16286	16357	16384	16545	16490	16301	16427	16375	16356	16362	16159	16340	16509	16574	16224	16123	16201	16354	16354	16181	16339	16381	16352	16395	16138	16449	16384	16383	16274	16533	16521	16241	16506	16450	16276	16431	16374	16491	16109	16290	16183	16271	16355	16550	16440	16324	16384	16509	16062	16353	16301	16349	16240	16529	16441	16265	16221	16451	16188	16533	16349	16349	16435	16303	16077	16252	16343	16329	16402	16197	16251	16329	16381	16552	16382	16252	16320	16310	16344	16146	16335	16502	16278	16390	16239	16496	16544	16112	16173	16485	16504	16366	16487	16371	16247	16357	16392	16419	16329	16339	16392	16313	16170	16447	16471	16337	16200	16187	16205	16372	16241	16241	16350	16430	16366	16435	16346	16408	16445	16235	16390	16302	16255	15966	16273	16136	16268	16246	16273	16522	16278	16287	16347	16321	16239	16430	16207	16432	16398	16367	16196	16346	16399	16269	16075	16079	16420	16425	16545	16330	16444	16340	16593	16142	16372	16302	16416	16329	16340	16328	16376	16423	16281	16279	16422	16659	16435	16255	16329	16347	16237	16348	16272	16420	16439	16315	16467	16502	16246	16307	16518	16324	16263	16238	16275	16269	16276	16332	16312	16328	16277	16180	16293	16251	16518	16346	16362	16307	16066	16307	16428	16341	16244	16170	16367	16499	16218	16263	16345	16185	16211	16345	16266	16245	16174	16423	16386	16378	16279	16317	16263	16338	16484	16482	16278	16375	16291	16543	16319	16421	16290	16320	16427	16455	16287	16451	16274	16276	16365	16153	16380	16363	16298	16474	16519	16275	16282	16434	16411	16387	16543	16290	16258	16239	16289	16284	16256	16209	16302	16365	16572	16423	16155	16266	16346	16350	16294	16522	16262	16299	16387	16280	16366	16305	16456	16428	16143	16483	16467	16295	16489	16415	16571	16409	16341	16362	16289	16359	16125	16536	16151	16374	16583	16181	16537	16338	16453	16445	16092	16306	16219	16283	16381	16347	16228	16290	16546	16360	16422	16461	16370	16416	16344	16372	16428	16395	16324	16341	16355	16326	16526	16538	16234	16561	16328	16435	16375	16514	16316	16275	16438	16572	16473	16423	16420	16464	16293	16361	16251	16537	16372	16642	16583	16427	16324	16372	16405	16501	16559	16445	16334	16109	16338	16189	16382	16421	16470	16515	16433	16319	16182	16278	16285	16419	16614	16402	16254	16365	16538	16422	16411	16368	16137	16408	16227	16176	16464	16104	16372	16224	16237	16352	16354	16250	16415	16477	16339	16429	16405	16388	16429	16409	16480	16146	16653	16286	16463	16231	16467	16379	16314	16455	16317	16274	16279	16409	16430	16449	16556	16434	16365	16127	16455	16298	16218	16392	16343	16413	16442	16560	16398	16505	16409	16315	16226	16494	16492	16387	16281	16404	16282	16243	16480	16312	16418	16340	16362	16326	16111	16448	16548	16328	16422	16373	16357	16273	16367	16397	16276	16273	16313	16281	16257	16357	16410	16296	16397	16481	16385	16757	16525	16331	16284	16443	16252	16363	16407	16553	16277	16215	16345	16305	16331	16468	16265	16398	16305	16425	16322	16258	16523	16406	16445	16433	16458	16329	16411	16465	16371	16586	16291	16321	16401	16328	16326	16396	16560	16363	16149	16360	16456	16366	16276	16310	16290	16582	16485	16280	16223	16270	16324	16357	16187	16208	16348	16485	16216	16331	16463	16339	16249	16508	16303	16462	16464	16285	16394	16537	16485	16399	16280	16458	16415	16363	16318	16587	16426	16407	16340	16248	16519	16296	16428	16260	16656	16644	16360	16204	16253	16321	16400	16276	16243	16243	16447	16198	16339	16522	16349	16130	16106	16579	16364	16433	16321	16409	16430	16535	16340	16266	16410	16286	16547	16223	16418	16383	16438	16457	16270	16332	16346	16277	16323	16402	16417	16397	16451	16268	16487	16418	16493	16395	16383	16315	16285	16194	16733	16654	16544	16189	16313	16348	16388	16355	16345	16535	16287	16141	16279	16392	16210	16284	16246	16496	16371	16392	16327	16196	16300	16576	16392	16270	16200	16151	16312	16232	16273	16393	16265	16406	16303	16096	16166	16489	16274	16205	16413	16378	16420	16380	16503	16274	16515	16227	16477	16393	16282	16422	16495	16576	16329	16448	16287	16311	16308
25398	42894	44045	35425	30098	25698	22325	19865	18027	17158	16449	16133	15778	15574	15636	15459	15458	15164	14967	14826	14630	14645	14439	14655	14566	14418	14427	14269	14394	14347	14195	14163	14159	14303	14466	14198	14388	14231	14300	14151	14232	14176	14185	14364	14189	14044	14008	14242	14256	14344	14251	14062	13918	14219	14203	14088	14076	14072	14266	14092	14055	14075	14087	14036	14147	14384	13993	14128	14175	14144	14118	14149	14225	14043	14144	14004	14133	14113	14051	14080	14076	14216	14095	14256	14196	14156	14263	14190	13925	14233	14290	14211	14259	14253	14078	13971	14256	14103	14279	14146	14069	14045	14139	14203	14190	14083	14100	14222	14278	14172	14235	14140	14101	14310	14064	14011	14211	13985	14179	14226	14061	14003	14301	14132	14263	14155	14002	14085	13949	14170	14182	14098	14132	14133	14173	14192	14226	14191	14226	13960	14142	14170	14139	14182	14198	14052	14007	14187	14139	14225	13992	14305	14111	14094	14151	14121	14086	14202	13933	14235	14213	14096	14127	14204	14113	14284	14104	14187	14154	13888	14150	14157	14185	14219	14136	14009	14417	14191	14261	14164	14150	14386	13979	14074	14229	14206	14059	14118	14093	14099	14190	14269	14183	14080	14123	14101	14460	14032	14162	14129	14011	14131	14168	14263	14026	14104	14056	13929	14265	14164	14012	14226	14199	14018	14097	14137	14128	13987	13983	14160	14126	14119	14114	14179	14220	14198	14131	14217	14160	14208	14189	14015	14069	13986	14050	14114	14118	14128	14093	14058	14280	14049	14060	13938	14093	14024	14053	13997	14216	14045	14087	14092	14061	14142	14068	14013	14062	14152	14143	14349	14067	14213	14160	14052	13956	14107	14193	14073	14216	14167	14294	14209	14230	14207	14057	14069	14155	14005	13907	14058	14135	14203	14118	14031	13964	14050	13885	14161	14184	14221	14084	14094	14105	14074	14020	14113	14119	14244	14204	14145	14147	14045	14128	14042	14046	14076	14041	14151	14107	14032	14112	14138	13930	14084	14359	14092	14261	14274	14130	14121	14218	14106	14304	14071	13988	14195	14111	14157	14106	14179	14121	13966	14021	14069	14484	14158	14097	14124	14004	14011	14271	14068	14032	14270	14313	14274	13898	14044	14042	14097	14052	14229	14283	14005	14080	14347	14141	14100	14229	14090	14317	14165	14160	14136	14067	14290	14034	14151	14141	14027	14148	13924	14130	14109	14093	14269	14105	14082	14030	14149	14204	14276	14125	14073	14116	14129	14158	14167	14076	14199	14098	14083	14213	14299	14153	14143	14207	14010	14227	13972	14012	14235	14004	14155	14210	14113	14128	14079	14281	14360	14152	14214	14272	14122	14085	14079	14261	14000	14148	14251	14239	14052	14104	14182	14234	14217	14054	14132	14121	14266	14039	14232	14191	13988	14141	14123	14189	14199	14251	14098	14076	14074	14053	14153	14074	14200	14157	14256	14223	13980	13998	14096	14083	14083	14123	14107	14092	14050	14054	13965	14145	14000	14155	14153	14178	14111	14226	14014	14050	14053	14222	14139	13946	14207	14086	14246	14076	14063	14261	14267	14176	14166	14113	14160	14114	14096	14220	14057	14090	14218	14286	14109	14231	14216	14176	13991	13991	14160	14142	14081	14115	14154	14190	14011	14183	14076	14245	14037	14078	14178	14009	14135	14148	14106	14152	14249	14189	14022	14293	14142	14334	14037	14173	14021	14135	14332	14038	14270	13998	14088	14126	14175	14171	14137	14238	14095	14118	14350	14104	14138	14162	14119	14110	14146	14063	14023	14044	14126	14074	14171	14055	14149	14039	14169	14060	14288	14221	14263	14196	14181	14090	14248	14113	14080	14096	14152	14263	14041	14179	14210	14091	14175	14116	14275	14165	14213	14158	14171	14037	14112	14020	14144	14014	14207	13994	14118	14192	14136	14011	14031	14155	13936	14160	14164	14069	13991	14132	14121	14151	14050	14126	14021	14081	14047	14071	14220	14172	13989	14096	13917	14136	14339	14138	14185	14045	14143	14099	14180	14338	14033	14110	14206	14139	14132	14045	14129	14310	13981	14039	14035	14106	14269	14255	14106	14128	14057	14089	14023	14034	14145	14167	14078	14231	14102	14187	14190	14159	14252	14179	14201	14127	14141	14002	14172	14046	14086	14016	14108	13961	14126	14102	14009	13960	14263	14180	14025	14056	14133	14164	14046	14073	14149	14149	14128	14178	14157	14119	14065	14044	14154	14168	14225	14167	14162	13967	14134	14173	14135	13966	14009	14108	14162	14219	14039	14200	13959	14247	13959	14278	14138	14118	14225	14042	14185	14034	14114	14063	14096	14128	14034	14033	14185	14264	14097	14229	14124	14110	14153	14127	14153	14074	14280	14271	14139	13979	14195	14081	14084	14188	14266	14181	14069	13907	14065	14170	14186	14350	14119	14052	14024	14201	14204	14108	14183	14144	14165	14118	14044	14046	14127	14135	14096	14179	14142	14176	14030	14122	14225	14072	14130	14142	14169	14105	14103	14071	14003	14047	14154	14140	14212	14163	14141	14144	14234	14042	14300	14019	14183	14271	14059	14260	14169	14192	14175	14088	14089	13948	14153	14152	14077	14294	14131	14065	14251	14101	14017	14046	14133	14215	14115	14338	14312	14150	14006	14309	14125	14101	14086	14098	14037	14045	14174	14120	13976	14336	14032	14295	14121	14223	14115	14057	14090	13988	14095	14339	14195	14116	14133	14254	14154	14284	14108	14148	14145	14147	14200	14389	14190	14075	14296	13921	14249	14106	14194	14108	14069	14181	14299	14248	14066	14137	14063	14064	14196	14268	14032	14265	14186	14083	14233	14006	14155	14159	14273	14093	14133	14022	14130	14117	14261	14274	14169	14132	13999	14138	14125	14196	14078	14170	14155	14048	14241	14170	14197	13976	14247	14188	14244	14078	14299	14122	14280	14179	14103	14216	14092	14180	13858	14139	14015	14093	13963	14103	14196	14099	14029	14310	14208	14032	14173	14093	14161	14154	14147	13992	14221	14161	14124	14148	13996	14223	14225	14073	13984	14203	14174	14311	14079	14253	13960	14201	14255	14164	14050	13934	14263	14387	14167	14061	14237	14347	14213	14040	14224	14117	14030	14170	14233	13937	14143	14161	14140	14017	14301	14309	14108	13865	14062	14187	13999	14200	14093	13998	14043	14030	14186	14145	14158	14144	14059	14103	14110	14095	14073	14136	14074	14066	14136	14164	14138	14232	14065	14113	14030	14081	14052	14218	14123	14138	14068	14112	14167	14126	14091	14082	13863	14109	14099	14165	14110	14107	14046	14007	14326	13934	14109	14047	13991	14278	13840	14191	14024	14310	14256	14330	14006	14067	14171	14047	14169	14243	14054	14173	14139	14147	14146	14048	14075	14178	14109	14230	14007	14212	14265	13981	14111	14207	14178	14127	14127	14172	14121	14172	14175	14084	14126	13941	14238	14113	14108	13949	13975	14259	14218	14148	13958	14123	14107	14003	13909	14189	14183	14243	14149	14166	14135	14196	14169	14063	14171	14309	14103	14178	14302	14114	14198	14218	14132	14388	14169	14175	14102	14133	14168	14007	14191	13969	14151	14108	14070	14243	14175	14150	14119	13958	14311	14162	14243	13921	14014	14073	14165	14042	14041	14041	14058	14107	14176	14093	14421	14198	14246	14025	13935	14137	14235	14224	14211	14062	13918	14223	14121	14146	14116	14098	14207	14039	14101	14217	14147	14093	14111	14297	14166	14033	14296	14174	14096	13995	14163	14176	14137	14026	14079	14098	14168	14145	14107	14074	14164	14149	14108	14123	14112	14168	14259	14158	14250	14090	14243	14153	14166	14091	14140	14032	14005	14262	14109	14085	14033	14204	14146	14090	14155	14175	14160	14096	14128	14202	14227	14064	14313	14143	14019	14255	14133	13961	14136	13932	14045	14233	14314	14235	14047	14227	14125	14195	14091	14126	14122	14187	14146	14036	13984	14042	13905	14145	14169	14338	14061	14255	14134	14092	14065	14127	14171	14161	14220	14117	14077	14161	13973	14166	14158	14053	13917	14222	14273	14226	14067	14121	14160	14058	14184	14093	13982	14285	13968	14077	14033	14053	14124	14130	14039	14280	14111	14105	14088	14157	14166	14010	13950	14115	14139	14192	14126	14012	14176	14148	14086	14077	14126	14073	14117	14183	14131	14163	14214	14214	14150	14437	14085	14066	14235	14219	14211	13944	14251	14286	14076	13913	13963	14038	14192	14195	13973	14065	14063	14126	14194	14126	14076	14256	14164	14014	14106	14058	14058	14159	14016	14190	14206	14142	14070	14034	14040	14345	14055	14101	14258	13991	14045	14178	14078	14165	14037	14073	14059	14142	14161	14163	14077	14137	14162	14256	14106	14208	14124	14010	14349	14120	14204	14056	14222	14144	14113	14121	14132	14252	14256	14102	14201	14257	14245	14265	14160	14110	14217	14181	14092	14146	14013	14143	14185	14123	14067	14132	14218	14055	14175	14041	14200	14223	14124	13921	14026	14170	14208	14133	14097	14224	13956	14076	14183	14231	14117	14135	14338	14363	14180	14133	14123	14173	14014	14180	14269	14155	14226	14065	14260	14041	14149	14195	14177	14082	14091	14160	13919	14077	14155	14092	14301	14108	14002	14279	14022	14100	14314	14158	14268	13994	14228	14021	14144	13991	14081	14166	14038	14202	14249	14035	14005	13979	14161	13996	14171	14000	14248	14072	14172	14196	14272	14129	14139	14035	14099	14215	14169	14128	14148	14179	14049	14119	14075	14181	13932	14144	13974	14152	14025	14090	14195	14059	14092	14118	14054	14179	14217	14070	14178	14163	14152	14205	14234	14119	14050	13936	14126	14156	13994	14120	14213	14161	14177	13981	14197	14146	14101	14291	14049	14171	14194	14304	14126	14239	14064	14113	14197	14139	13933	14106	14200	14122	14072	14244	13967	14019	14064	14089	14235	14247	14157	14216	14174	14141	14181	14012	14058	14112	14193	14092	14139	14180	14065	14058	14202	14078	14047	14110	14128	14150	14138	14060	14013	14056	14165	14112	14423	14061	14136	14089	14228	14100	14160	14053	14107
24185	21485	29220	24835	24438	27285	27214	22132	20419	19635	19039	18403	18311	18220	17968	17570	17542	17287	17185	17103	16908	16976	16902	16544	16687	16649	16711	16509	16524	16450	16622	16583	16374	16427	16725	16528	16530	16433	16448	16559	16574	16235	16367	16414	16444	16374	16323	16339	16333	16218	16188	16308	16378	16150	16562	16328	16481	16512	16403	16272	16317	16093	16266	16157	16247	16140	16384	16260	16219	16342	16049	16309	16462	16330	16343	16254	16110	16148	16331	16214	16219	16435	16252	16626	16632	16550	16476	16247	16306	16444	16275	16299	16425	16330	16366	16521	16196	16148	16354	16233	16306	16447	16154	16318	16386	16155	16129	16275	16035	16189	16218	16105	16199	16276	16148	16131	16405	16239	16314	16238	16204	16202	16283	16354	16376	16244	16278	16366	16202	16318	16400	16354	16207	16171	16275	16270	16318	16340	16123	16320	16294	16102	16282	16178	16330	16108	16229	16244	16229	16216	16174	16300	16179	16177	16163	16023	16219	16205	16005	16084	16274	16314	16245	16130	16159	16257	16147	16402	16370	16469	16276	16377	16357	16036	16120	16210	16307	16281	16266	16312	16367	16291	16383	16134	16174	16172	16195	16223	16310	16193	16121	16292	16420	16407	16184	16214	16160	16325	16165	16272	16296	16286	16203	16155	16507	16190	16369	16087	16170	16116	16338	16404	16095	16389	16177	16170	16203	16305	16127	16476	16315	15982	16240	16175	16103	16282	16336	16293	16370	16387	16110	16419	16336	16363	16361	16274	16263	16281	16262	16355	16440	16334	16252	16247	16179	16074	16134	15987	16329	16523	16320	16124	16353	16282	16408	16196	16388	16122	16296	15984	16019	16068	16294	16086	16220	16419	16221	16139	16258	16141	16148	16396	16193	16400	16267	16291	16279	16456	16466	16139	16193	16241	16357	16185	16197	16272	16196	16374	16358	16347	16209	16303	16218	16287	16230	16111	16248	16306	16253	16366	16330	16292	16110	16180	16352	16188	16205	16383	16165	16260	16233	16148	16179	16318	16118	16173	16320	16162	16118	16113	16320	16416	16107	16132	16239	16297	16279	16137	16117	16227	16238	16226	16336	16265	16196	16163	16268	16324	16106	16364	16389	16100	16250	16130	16300	16239	16223	16075	16443	16395	16231	16161	16210	16089	16404	16145	16275	16251	16248	16278	16139	16252	16312	16344	16187	16396	16335	16313	16074	16413	16176	16259	16501	16173	16197	16240	16093	16299	16168	16205	16304	16245	16408	16288	16177	16096	16356	16410	16123	16340	16176	16332	16199	16463	16324	16244	16193	16229	16305	16271	16204	16246	16387	16421	16366	16284	16094	16148	16393	16293	16180	16267	16269	16356	16226	16176	16399	16196	16254	16324	16245	16107	16361	16345	16479	16109	16265	16198	16334	16336	16206	16101	16407	16194	16224	16390	16259	16284	16209	16323	16194	16457	16219	16398	16346	16286	16351	16283	16301	16203	16155	16022	16262	16266	16217	16158	16299	16355	16398	16229	16308	16137	16325	16352	16326	16562	16293	16192	16198	16227	16441	16025	16330	16389	16369	16105	16399	16337	16367	16335	16093	15997	16292	16059	16123	16276	16393	16392	16146	16374	16315	16198	16313	16341	16167	16373	16119	16244	16266	16355	16316	16432	16142	16158	16198	16184	16364	16256	16184	16282	16117	16221	16207	16078	16271	16204	16259	16257	16058	16238	16273	16098	16364	16085	16046	16343	16383	16246	16064	16421	15946	16165	16188	16260	16474	16261	16163	16189	16226	16128	16085	16300	16314	16411	16321	16364	16242	16304	16316	16192	16390	16434	16447	16301	16238	16298	16281	16344	16493	16164	16383	16341	16152	16166	16317	16252	16345	16427	16177	16382	16343	16222	16089	16127	16007	16205	16062	16060	16294	16244	16249	16277	16132	16211	16136	16212	16229	16344	16137	16053	16290	16307	16133	16186	16253	16341	16116	16161	16105	16292	16108	16290	16341	16266	16400	16356	16410	16265	16114	16168	16132	16047	16291	16259	16398	16496	16485	16288	16432	15993	16288	16206	16330	16253	16378	16221	16177	16264	16267	16303	16342	16216	16183	16201	16185	16293	16156	16346	16279	16455	16442	16131	16068	16208	16155	16142	16215	16315	16207	16188	16142	16293	16298	16269	16118	16081	16271	16245	16424	16214	16309	16133	16384	16365	16216	16236	16122	16248	16215	16330	16358	16305	16228	16194	16281	16314	16297	16304	16252	16303	16371	16211	16006	16359	16361	16166	16450	16169	16138	16210	16250	16242	16295	16112	16400	16385	16395	16389	16279	16310	16146	16172	16225	16258	16171	16225	16435	16402	16407	16223	16145	16318	16058	16431	16261	16403	16385	16358	16248	16310	16192	16146	16245	16236	16310	16403	16334	16384	16254	16144	16187	16088	16300	16055	16276	16143	16109	16307	16333	16206	16232	16213	16333	16235	16457	16122	16216	16200	16318	16281	16504	16132	15996	16199	16241	16250	16176	16465	16316	16420	16341	16137	16329	16318	16326	16177	16025	16249	16383	16117	16163	16210	16391	16268	16122	16450	16416	16257	16212	16184	16229	16326	16145	16040	16453	16249	16278	16249	16299	16253	16321	16289	16217	16389	16226	16460	16108	16079	16311	16336	16210	16080	16208	16293	16145	16416	16296	16337	16308	16205	16188	16163	16186	16309	16356	16212	16192	16253	16303	16244	16431	16176	16427	16147	16271	16364	16413	16268	16109	16239	16269	16170	16141	16093	16353	16490	16199	16120	16290	16227	16137	16181	16213	16335	16263	16286	16194	16371	16238	16041	15971	16280	16365	16410	16201	16138	16275	16429	16157	16204	16227	16127	16243	16181	16392	16393	16216	16302	16317	16206	16332	16198	16354	16280	16246	16335	15991	16185	16099	16127	16222	16235	16167	16213	16281	16132	16036	16137	16270	16021	16351	16173	16343	16071	16024	16188	16484	16395	16378	16174	16153	16003	16367	16093	16256	16170	16410	16262	16389	16376	16295	16265	16385	16221	16293	16218	16333	16237	16225	16327	16331	16294	16170	16208	16607	16273	16040	16198	16313	16248	16127	15998	16259	16245	16268	16422	16362	16138	16362	16026	16277	16270	16196	16252	16115	16206	16324	16334	16238	16265	16252	16098	16259	16282	16210	16279	15999	16159	16382	16346	16377	16418	16242	16113	16295	16320	16212	16110	16175	16278	16352	16245	16428	16172	16229	16414	16256	16078	16290	16179	16222	16305	16425	16169	16212	16208	16220	16247	16298	16186	16265	16335	16268	16207	16309	16162	16212	16245	16332	16180	16132	16347	16393	16330	16137	16384	16118	16191	16344	16148	16192	16325	16392	16190	16181	16324	16229	16253	16269	16174	16228	16230	16215	16238	16196	16266	16339	16210	16224	16124	15960	16144	16046	16401	16246	16272	16422	16298	16340	16243	16099	16024	16367	16100	16199	16249	16406	16214	16430	16344	16273	16240	16124	16116	16282	16083	16133	16579	16353	16154	16071	16245	16295	16412	16216	16157	16025	16182	16549	16347	16237	16064	16238	16284	16321	16275	16104	16162	16068	16063	16217	16277	16352	16359	16113	16178	16253	16237	15980	16153	16208	15987	16133	16285	16187	16364	16283	16315	16267	16185	16365	16125	16073	16366	16270	16215	16531	16286	16302	16308	16120	16273	16333	16416	16224	16276	16078	16201	16053	16137	16029	16328	16308	16377	16282	16291	16235	16112	16000	16277	16140	16272	16295	16355	16236	16168	16268	16272	16204	16139	16088	16030	15981	16376	16187	16140	16389	16397	16149	16292	16421	16327	16239	16428	16254	16250	16437	16383	16261	16285	16298	16072	15989	16051	16060	16352	16109	16188	16082	16449	16229	16236	16260	16139	16184	16260	16177	16372	16161	16284	16211	16287	16221	16215	16340	16337	16418	16366	16166	16245	16259	16169	16085	16131	16274	16107	16335	16401	16147	16090	16303	16369	16354	16054	16253	16193	16160	16188	16271	16197	16318	16310	16482	16400	16409	16245	16238	16029	16280	16161	16129	16050	16222	16361	16274	16195	16097	16211	16378	16255	16183	16221	16553	16196	16341	16312	16125	16357	16195	16234	16289	16357	16224	16139	16398	16269	16144	16231	16196	16245	16163	16270	16500	16344	16366	16098	16302	16103	16189	16129	16277	16334	16138	16220	16212	16208	16354	16378	16373	16032	16365	16320	16176	16224	16184	16335	16331	16264	16231	16360	16281	16168	16267	16250	16192	16182	16147	16344	16404	16394	16248	16416	16235	16147	16117	16233	16168	16264	16037	16152	16019	16217	16189	16288	16273	16402	16270	16179	16175	16097	16197	16251	16060	16185	16110	16408	16352	16260	16412	15957	16372	16418	16203	16112	16268	16304	16181	16381	16267	16256	16290	16376	16490	16334	16298	16283	16340	16467	16166	16208	16334	16019	16167	16377	16189	16101	16430	16276	16239	16211	16248	16121	16209	16282	16131	16334	16298	16220	16131	16420	16416	16317	16266	16290	16134	16088	16366	16257	16132	16219	16053	16225	16292	16130	16254	16229	16398	16309	16245	16159	16181	16409	16235	16284	16232	16169	16361	16370	16054	16423	16378	16210	16202	16157	16302	16291	16196	15945	16129	16459	16208	16159	16225	16088	16207	16339	16166	16158	16204	16356	16360	16123	16072	16012	16240	16359	16475	16153	16207	16494	16130	16198	16150	16239	16213	16141	16219	16269	16395	16062	16256	16323	16469	16363	16350	16213	16182	16417	16353	16152	16333	16395	16190	16160	16282	16211	16237	16426	16326	16172	16160	16263	16336	15977	16018	16226	16540	16265	16056	16298	16339	16260	16139	16402	16288	16186	16127	16136	16444	16163	16268	16331	16218	16176	16257	16244	16411	16149	16307	16256	16366	16296	16330	16379	16099	16217	16230	15938	16067	16143	16446	16340	16146	16266	16080	16239	16582	16304	16204	16072	16376	16233	16283	16438	16332	16326	16463	16040	16358	16245	16356	16349	16205	16212	16324	16290	16251	16059	16319	16146	16282	16407	16178	16182	16540	16394	16357	16398	16243	16139	16149	16141	16094	16254	16372	16123
27450	48417	48492	40571	34755	29779	25409	22493	20179	18835	17855	17395	17133	16793	16702	16070	15671	15563	15204	15233	14917	14736	14640	14611	14386	14326	14537	14344	14233	14298	14368	14313	14365	14307	14384	14172	14484	14276	14458	14276	14187	14235	14275	14176	14309	14097	14066	14035	14317	14215	14223	14196	14107	14226	14105	14147	14243	14068	14097	14030	14188	14050	14109	14032	14165	14208	14127	14109	14236	14075	14192	13916	13995	14039	14214	13963	14143	14134	14157	13970	14147	13888	13995	14097	14428	14359	14121	14011	14126	14191	14132	14120	14079	14101	14261	13937	14137	14062	14012	14014	14067	13995	14036	13912	14000	13999	14019	14076	14066	14038	13946	14125	14140	13965	14233	13934	13859	13941	14094	14068	13981	14056	14241	13997	14094	14183	14088	14121	13942	14093	14076	14080	13981	13994	14013	14230	13952	14001	14080	14043	14101	13986	14180	14089	14028	14087	14203	14041	14156	13930	14078	13985	13849	14008	14009	14143	14152	14028	14145	14143	13972	14076	14000	14065	14225	13953	14109	14232	14167	14148	14045	13976	14083	14067	13884	14189	14139	14170	14116	14143	14114	13943	14071	13773	14119	14088	13938	13958	13972	14077	14090	14078	14176	14037	14115	13764	14179	14107	13945	14043	14090	14065	14070	14018	14093	14164	14079	14084	14040	13907	14103	13970	14177	14080	14123	14036	13992	14130	14036	14098	13883	14097	13864	14100	14102	14128	13962	14126	14061	14143	13994	14037	14071	14111	14082	13975	13875	14007	13907	14115	13858	13945	13926	13974	14099	13925	14191	13971	14049	14089	14151	14046	14152	14007	14117	14031	13993	14059	14002	14091	14084	14040	14105	14125	14099	14123	14058	14051	14038	14000	14087	14055	14019	14059	14189	14078	14089	14214	14094	14068	14195	14100	14155	14089	14028	13928	14007	14029	14132	14003	14257	14034	13986	13977	14240	14154	14098	14029	14089	14083	14175	14052	14004	14031	14091	14032	14140	14188	14094	14035	13990	13974	13894	14031	14036	14241	14050	13911	14009	13922	14126	13887	14110	13904	13993	14018	14045	14103	14055	14207	14170	14060	14083	14076	14086	13989	14076	14051	13945	14014	14181	14071	14026	14009	13995	14280	13959	14100	14082	13981	14156	13910	13907	14059	14184	13977	13998	13899	14071	13891	14214	14121	14093	13962	13905	14142	13996	13931	14135	13813	13890	14024	14159	14144	14006	13980	14007	14025	14168	14012	14195	14015	13995	14116	13945	14040	14115	14175	14145	14192	14100	14253	13911	14092	14245	14064	14091	14053	13979	13913	14206	14044	13969	13990	13900	14019	14131	14005	13968	14147	14085	14003	13943	14020	14089	13892	14064	13942	14224	13981	14076	13998	13947	14040	13997	14070	14082	14252	14004	14087	14201	14053	14208	14169	14153	14020	14294	13954	14082	13909	14096	14105	14056	14066	14302	14100	14124	14100	14050	13807	14022	14156	13958	14232	14105	14198	13969	14058	13987	14140	14092	13910	13951	14044	13968	14077	14017	13912	14035	14101	14094	13907	14006	14115	14196	13988	14020	14123	14021	14165	14170	13958	14000	14036	14093	14142	14059	14182	13975	13916	14226	14061	14089	14147	13984	14118	13863	14039	14039	14064	14098	14190	14146	14102	13984	14095	14042	14033	14039	14119	14038	14045	13978	14164	13915	14061	14167	14105	13983	14027	14084	14092	13933	14114	14059	14144	14136	14107	14108	13990	14002	13992	14302	14027	13983	14191	13895	14002	13994	14089	14202	14213	14223	14111	13927	14119	14224	14081	14141	14020	14105	14006	13988	14127	14097	13973	13984	14056	14102	14090	14031	14031	14072	13939	14130	14124	14075	14087	13996	14077	13966	14118	13971	14064	14035	14080	13987	13946	14000	14048	14054	14047	14116	14052	14058	14177	13926	14125	14002	13933	14121	13862	14009	13892	14000	13932	14203	13950	13981	14011	14083	13995	13975	14053	14081	14039	14239	14179	14029	13910	13952	14082	14146	14093	14011	14011	14064	13955	14101	14168	13950	14044	14201	14057	14036	14173	14211	13911	14015	14121	14190	14020	14200	14080	13992	14133	14006	14078	14100	14063	14044	13991	13931	14023	14058	14157	14168	14028	14071	14175	13884	14045	14110	13991	13986	14071	14015	14066	14110	14240	14116	14093	13863	14084	14108	14083	14011	14002	14051	14176	14126	13916	14007	14123	13973	13982	13972	13851	14181	13936	14009	14095	14207	13774	14070	14258	14133	14078	14126	14044	14055	14073	14077	14083	13913	14091	14177	13949	14101	14022	14067	14086	14062	14178	14020	14110	14119	13918	14147	14131	14175	13938	13937	14088	14130	14060	14024	14101	14027	14142	14167	13980	14023	13993	13978	14182	14173	13943	14115	14139	13912	14180	14168	13941	14088	13839	14096	14126	14078	14050	14021	14027	14274	14019	14119	14027	14105	14152	13994	14014	14131	14102	14076	13941	13999	14077	13940	14056	13951	14067	14086	14082	14025	14061	14049	14038	14013	13990	14063	14146	13986	13931	14062	14059	14037	14060	13921	14115	14082	14001	14058	14003	14208	13950	14069	14023	14296	14188	14055	14178	14322	14110	14135	14131	14035	14093	14184	14158	14010	14089	14087	14114	14089	13958	14140	14279	14242	14081	13995	14174	14144	13821	14076	14169	13982	14075	14255	14010	13999	14041	13958	14014	14085	14192	13951	14054	14086	14066	14021	14092	14008	14124	14025	13905	13946	14125	13874	14108	14065	14011	14003	13977	14099	14013	13946	14264	14069	14137	14102	14075	14086	13984	14083	14165	14139	13945	13917	14040	14152	13890	14188	14050	14052	14206	14205	14053	14022	14031	13893	14106	14040	14157	14082	14316	14017	14113	14141	13984	14215	13955	14149	13937	14003	14096	13957	14001	14013	13948	14080	14095	14108	14058	14023	14182	14074	14046	14057	14137	13968	14120	13999	14030	14101	14241	14135	14015	14089	14080	14037	14080	14088	14040	13994	14157	13925	14056	14069	14125	13981	14006	14054	14222	14132	14012	13989	13996	13934	13902	14029	14009	14151	14066	13973	14088	14177	14185	14031	14005	14008	14162	14135	14171	14199	14075	14049	14123	14090	13988	14089	14062	14105	14058	14046	14096	14067	13967	13944	14078	13779	14090	14102	14060	14085	14114	14064	14041	14131	13926	14177	14030	14109	14089	14096	13997	14124	14237	14111	13985	14139	13963	14014	14025	14220	13944	14024	14045	14001	14021	14198	14117	14099	13912	14152	14121	14148	13971	14159	14037	13999	14044	14083	14030	13976	14168	13907	14104	14141	13966	14091	14150	14083	14292	14028	13972	13974	14198	14196	14053	14001	13986	14089	14069	14137	13955	13959	14106	13985	14144	14050	14138	14100	14043	14102	14010	14015	13979	13939	13952	14240	14250	13958	14067	14158	14055	14101	13979	13946	14153	14141	14122	14004	14026	14046	14008	14051	14090	13996	13999	14071	14238	14118	14110	14005	13946	14028	13945	13986	14055	14054	13830	14041	14075	14034	14007	14093	13907	13954	13980	14181	14088	14095	14024	14169	13931	14199	14148	13963	14104	14132	13874	14017	14168	14075	13995	13896	14046	14078	14036	14101	13800	14185	13940	14080	14065	14153	14079	14048	14024	14009	14018	14148	13951	14043	14000	14028	14105	14040	13921	14079	14096	14101	14061	14147	13940	14052	14070	14221	14132	14208	14092	13947	14188	14165	14044	14165	14176	14075	13966	13904	14132	14188	14081	14080	14176	14035	14129	14226	14069	14126	14060	14101	14077	14015	13960	13918	14040	14238	13958	14097	13930	14031	14117	13964	14066	14020	14102	13927	14030	14121	14123	13926	14042	14034	13902	14050	13995	13937	14094	13981	14207	13878	14161	14032	13996	14052	14049	14130	13933	14106	14062	13957	14008	14208	13947	13921	13980	14088	14030	14125	14027	14066	14052	14070	14072	14144	14176	13932	13961	13897	14116	13928	14011	14001	13957	14042	14140	13983	13852	14013	14003	14038	13943	13942	14105	13989	14021	14051	13981	14076	14046	14082	14044	14121	13978	13971	14135	14127	13972	14044	14180	14073	14040	14040	13997	14051	13995	14167	13975	14004	13992	13926	14085	13965	14231	14144	14076	14146	13917	14005	14111	14042	13974	14041	14058	13981	14065	14031	13991	14171	14167	14239	13990	14062	14131	14136	14127	13956	14090	14111	14147	14148	14061	14045	14100	14209	14120	14120	14127	14129	13970	13975	14048	14015	14132	14048	14097	14159	14050	14138	14073	13932	13938	14093	14050	14049	13991	13945	14071	14232	14068	14123	14042	14078	14071	14184	14075	13996	14165	14167	13911	14134	13915	14128	14014	14171	14092	14145	14055	13854	14041	14094	14045	14014	14107	13992	14146	14067	14017	14167	13971	13830	14149	13899	13982	14043	14002	13967	14030	14205	13938	14094	14127	13901	14182	14048	13953	14163	14245	13892	14019	14114	14131	13990	13945	14057	13933	14111	14076	13995	14041	14119	13924	14008	14149	14157	14048	14142	14010	13993	14039	13937	14137	14251	14035	14099	14240	14014	13940	14166	14082	13959	14135	14158	14123	14086	14056	13868	14087	14100	14078	14054	14092	13967	14121	13955	14180	13957	14030	13937	14058	13996	14035	14197	14114	14189	14162	14068	14075	14034	14127	13898	14252	14052	13978	14121	14036	13840	13897	14007	14208	13925	13969	14097	14033	14042	14089	14199	14024	13966	14014	13953	14107	13899	14037	14092	14095	14269	13819	14035	14055	14187	13960	14020	14157	14150	14019	14229	14094	14088	14130	14039	14184	13977	14139	13936	13841	14233	13984	14106	14117	14027	14170	13922	13933	14170	14088	14157	13993	14113	14141	14084	13917	13903	14148	14055	13900	14045	13970	14100	14079	14150	14220	14099	14142	14062	14062	14074	14040	14166	13909	14141	14040	14007	14069	14031	14171	14196	14124	14022	14084	14073	14191	13973	14128	14066	14047	14217	14135	13908	14180	14120	14138	13974	14041	14125	14064	13955	14140	14101	14113	13898	14125	14150	13953	14117	14047
30006	26240	31118	27831	22024	19450	18051	17251	16939	16692	16613	16569	16571	16421	16608	16420	16258	16392	16164	16244	15956	16282	16146	16106	16119	16238	16189	16065	16081	16345	15873	16191	16013	16073	16131	15877	15994	16052	16096	16222	15878	16124	15976	15872	16087	16114	16149	15781	16191	15923	15797	16142	16178	15893	16145	16060	16137	15842	15688	15998	16076	15901	15907	15923	15902	15915	16015	16160	15941	16137	16059	16011	15972	16063	16090	16068	16359	16031	16095	16005	15964	16032	15999	16001	16134	16045	16093	16028	16035	16250	16167	16170	15838	15866	16087	16032	16037	16082	16242	16010	16238	16231	16136	16119	15938	16135	16128	16039	15988	16022	15900	16020	15958	16163	16137	16107	15824	16048	16209	15901	15952	16185	15939	16061	16147	15925	16207	15888	16047	15939	16018	16069	15817	15972	15915	16046	15863	16005	15866	15940	15935	16002	16240	16147	16080	16201	15989	15908	15761	16057	15946	15758	15967	16174	16140	16058	15922	16111	16088	16269	16200	15895	16068	16115	15924	16128	15990	16032	15932	15892	15903	16039	15949	16112	15872	16089	15780	16098	15858	16057	16130	16260	15949	15862	16010	15935	15922	16100	16017	15939	15801	16034	16022	16104	16083	16045	15988	15997	16046	15960	15944	15888	15994	15879	16081	16048	16036	16203	15989	15690	16009	15816	15842	15910	16106	15966	15858	15987	15952	16157	16103	16069	15977	16097	16026	15938	15981	16048	15818	15800	15973	15781	15703	16247	16012	15856	16056	16017	16044	15926	16041	15933	16059	16084	16094	15885	15922	15803	16140	15893	15834	15899	15980	15829	16089	16010	16093	15841	15937	16022	15828	15842	16064	15800	15974	15905	16048	16018	15942	15783	16122	15867	16059	16009	16148	15970	15803	15916	16025	16060	15946	15857	15926	16021	16128	15823	16081	15894	15837	16021	15985	15847	15900	16057	16028	15862	16029	15936	16029	15979	15874	15865	15934	15992	16050	16037	16127	16059	16039	15935	15822	15905	15958	15910	15992	15769	16124	16027	16114	16065	16093	15937	16024	16034	16156	16051	16135	16039	16050	16071	16101	16102	15887	16044	16212	16073	16081	16074	15981	16092	16171	15811	16151	15894	16014	15923	15865	16101	16089	15953	16051	15996	16032	15989	15905	16122	15922	15956	16087	15955	16102	16054	16016	16077	16103	15982	16033	16019	15806	15939	15991	15821	15997	16001	15951	16107	16123	16056	16001	15775	15922	16110	16104	15996	16006	16316	16011	16052	15816	16027	16121	15811	15956	15957	15979	15951	16204	15941	15928	15824	16013	15985	16087	16144	15872	15940	15864	15915	16027	16041	15900	16067	15733	15916	15950	15936	15882	16064	16027	16007	16059	15965	16000	15885	15880	16058	15991	15921	16019	16049	16010	16092	16110	16150	16039	16079	15861	16191	15936	16041	15968	15930	16021	16043	16008	16061	16043	16027	15953	16260	16154	15784	15995	15927	16092	15922	16112	16072	15886	16055	15876	15921	16047	15960	15951	16066	16025	15938	16228	16190	15985	16042	15997	15966	16008	16186	16031	15860	15924	15807	16075	15848	15952	15896	16150	16090	16150	15929	16015	15959	16139	16075	16149	15951	16070	16026	16120	15857	15805	15981	16068	16130	15906	16033	16078	15924	15901	16141	16044	16160	15969	16026	15918	16030	15983	15928	15994	16150	15740	15990	15943	15850	16017	16024	15867	16074	15942	15906	16101	16147	15982	16222	15866	16102	16069	16182	16033	15749	15821	15956	15988	16144	15896	16096	15926	15982	15823	15860	15991	15970	15988	16192	15925	16023	16069	15967	15919	16239	16102	15959	15999	16125	16059	16113	15963	16119	16278	16000	16072	15822	15772	15975	16135	16162	15920	16091	15891	16011	15685	16007	16111	16080	15951	15872	16225	16052	16161	16101	16195	15889	15651	16007	15841	16034	15783	16234	16102	16016	16042	16009	15884	15742	16217	15879	15981	16104	15673	15988	15968	16016	16009	15974	16006	16031	16013	16153	16029	15847	16137	16153	15938	16038	16112	16053	15845	15986	15890	16080	16137	16082	16049	15952	15943	16079	16123	15976	15940	15890	15992	15968	15996	16173	15887	15819	15979	15922	16070	16020	16050	15839	15831	16327	15989	16129	15825	15929	15817	16075	15974	16051	15915	15898	15875	16152	16007	15997	15905	16178	16099	16184	15967	15924	16039	15956	16082	15971	15890	15926	16009	16077	15896	16050	15918	16106	15860	16098	15914	15930	15836	16099	16007	15906	16093	15968	16050	15811	15967	15873	15875	15850	15787	16007	16000	16104	15913	16070	15902	16011	15991	16149	16002	16135	16084	16048	15938	16106	16196	15947	16220	16185	16094	15920	15876	15970	15865	16015	16019	16072	16109	16224	16137	16268	16005	15863	15824	16046	16368	15858	16006	15917	16064	15953	15912	15910	15851	15890	15997	16178	15946	15942	16027	16074	16207	15992	15988	15997	15942	16002	15897	15931	16005	15865	16238	15984	16034	16076	16034	15968	15914	15764	16006	15999	16107	15885	16047	15901	16086	15995	16078	15834	16180	16160	16103	16030	15960	15989	15974	16124	16256	16017	16003	16024	15777	16242	15987	15778	16214	15888	15972	15864	15950	15787	16012	16006	15959	15942	15895	15925	15892	15833	16091	15854	16171	16045	16049	16138	15908	15860	16189	16032	15890	15848	16240	15950	16018	15739	16049	15851	15964	15891	16011	16123	16014	15988	15872	16093	15949	16016	15676	16033	15920	15872	15969	15847	15972	15781	15933	16059	16141	15848	16040	16087	16100	15805	16077	15873	15895	15790	16017	16032	15968	16063	15998	15816	15916	15945	15875	16082	16028	15824	16047	15757	15829	16038	16130	16076	15995	16222	16157	15932	16170	16024	15898	16065	15967	15983	16063	16120	15863	16099	16029	15994	16071	16120	15970	16013	15973	16044	16102	16000	15879	16005	16201	15955	15917	15853	15914	16153	16172	16151	15994	15962	16104	15855	16023	16219	15905	15973	15967	15929	15865	16148	15924	16040	16081	16001	16132	15964	15998	16071	16107	15861	15854	15885	16120	16246	15995	15960	16018	16148	15965	16193	15863	16151	16119	16000	16072	16198	15963	16028	15970	15991	15909	16061	16087	15956	15911	15967	15855	15811	16096	15758	16108	15989	15899	15796	15946	16078	16013	15987	15938	15837	15915	15999	15884	15917	15918	15992	15929	15944	15977	16100	15941	16033	16019	16121	16205	15935	15810	15853	16227	16048	16094	16051	16123	15977	16370	15883	15934	15866	15903	16189	16015	15862	15757	15900	15873	15957	16060	15870	16061	16048	15822	15948	15766	15955	15919	15905	15898	15743	15873	16128	16082	16130	16032	16113	15936	16008	16069	16021	15923	16186	16083	16067	15968	16184	16033	16034	16027	15871	15998	16130	16033	15911	16142	15943	15883	15869	15880	16017	15880	15973	15799	15880	15938	16097	15774	15951	15983	15913	15870	15944	16092	15977	15884	15881	15889	15954	15956	16245	16088	16056	15999	15965	15978	16059	15835	16086	16062	16058	15791	15896	15952	16116	15939	15868	15720	15924	16069	15928	16096	16082	16015	16123	15880	16022	15945	15964	16162	16157	16012	15941	16126	15950	16155	16313	15844	16070	16118	16105	15975	16043	15904	15968	16169	16061	15876	16006	16050	16132	15870	15869	15889	15992	16066	16066	15888	15921	15868	16224	16088	15927	15986	16062	15765	15935	16093	16072	16055	16206	16065	15961	15961	16045	15975	15948	15944	15768	15843	15868	15949	15966	16046	16059	16115	15907	15937	15988	16132	15931	16064	16002	16076	16135	16266	16169	16030	16195	15921	15996	15938	15959	15941	16075	16123	15989	15902	16021	15842	15720	16035	15921	15972	15635	15754	16110	15785	15954	16150	16223	16022	15967	15999	15976	16274	16106	16127	16011	15988	15987	16049	15902	16073	15946	16066	15933	16081	16114	15984	15927	15807	15877	16064	15915	15895	15927	16117	15898	16039	16072	15859	16064	15862	15778	16075	15853	15867	16061	15941	16039	16132	16064	16000	15917	15942	16051	15993	16136	16000	16094	16045	16007	16126	16092	15777	15887	15814	15936	15694	15920	16005	16126	16129	15964	15982	15999	16041	16076	15836	16051	15970	15942	16109	16070	15933	15860	15993	16114	16142	15887	15927	15875	15871	15775	16102	16043	16076	15956	15959	15973	16097	16093	15991	16247	16010	15841	16027	15889	16098	16060	16158	16016	15971	16024	15860	15807	16106	15886	15945	16064	16089	15996	16262	15906	15847	16238	16123	15784	16037	16031	15897	16086	16161	15904	15958	16047	16130	15845	16173	15982	15921	16061	15784	15844	15901	16055	16089	15963	15968	15802	15782	15938	15953	15849	16088	15934	16090	15971	16017	15923	15940	15922	15969	16142	15912	16122	16031	16074	15901	16100	16017	16231	15919	15909	16065	16032	16063	15977	15980	15977	16029	16019	15989	15976	15918	16121	15979	16093	16003	16132	16124	15976	16258	16064	15998	16094	15948	16030	16210	16106	15741	15894	16060	16104	15865	15958	15970	16102	15990	16017	16023	15966	15982	16068	16097	16201	16107	15886	16009	16140	16008	15929	15975	15979	16200	15833	16145	15951	15907	16137	15900	16058	15965	15930	16174	15965	16007	15863	16086	15965	15946	16008	15998	15905	15940	15942	15899	16119	16151	16077	15843	15892	15966	15947	15990	16114	16030	15970	16180	15928	16057	16089	16050	16060	16152	15988	16130	15950	15898	16186	16013	15995	15735	15985	16214	16160	15982	15921	16196	15968	16358	15889	15890	15923	15938	15957	15840	15805	15990	15889	16108	16045	15997	16061	16027	15789	16097	16027	16097	16347	16161	16033	15998	15994	15979	15960	15785	16069	15938	15929	15913	15950	15920	16004	15926	15993	16106	16010	16205	16056	16153	16154	16031	15747	16115	16089	16136	15902	15988	16082	15906	15896	16001	15885	16023	15966	15885	16029	16121	16095	15993	16142	16227	16172	16007	15921	16201	15918	16133	16000	16075	15953	15863	15798	15924	15834
22539	35056	34419	26884	21731	18759	16881	15810	15095	14857	14936	14536	14743	14580	14805	14773	14297	14164	14241	14067	14017	13999	14001	14187	14067	13977	14010	13985	13812	14067	13929	13876	13759	14032	14035	13852	13900	13948	13856	14007	13910	14018	14069	14087	13876	14004	13989	13899	13841	13860	13836	14045	13887	13875	13866	14018	13779	13999	13917	13757	13765	13854	13914	13849	13809	14080	13875	13899	13942	13920	13926	13893	13916	13979	13689	13692	14056	13792	13927	13697	13862	14071	13767	13905	13891	13838	13804	13896	13837	13957	13774	13945	13757	14096	13902	13827	14042	13834	13772	13733	13726	13918	13977	13807	13954	13847	13670	13881	13931	13968	13720	13903	13961	13782	13950	13858	13807	13920	13880	13927	13986	13832	13797	13851	13885	13847	13905	14089	13816	13982	13757	13892	13872	13840	13863	13988	13853	13957	13714	13846	13893	13921	13855	13731	13934	13895	13726	13899	13918	13826	13917	13674	13912	14037	13840	13896	13880	13922	13910	13805	13804	13927	13884	13823	13910	13969	13785	13995	13648	13928	13791	13773	13952	13721	13805	13951	14027	13868	13906	13746	13730	13858	14030	13919	13916	13955	14055	13948	13746	13792	13997	13803	13869	13710	13910	13837	13843	13697	13848	13668	13892	13890	13823	13949	13806	13865	13783	13864	13873	13924	14040	13986	13662	13921	13798	13931	13952	13926	13842	13720	14026	13874	13860	13790	13819	13902	13867	13903	13882	13817	13917	13933	13839	13887	13892	13878	13840	13960	13878	13775	13822	13926	13852	13776	13975	13978	13828	13794	13648	13837	13767	13942	13952	13882	13965	13862	13856	13990	13840	13934	13733	13866	13889	13907	13672	13832	13782	13870	13928	13787	13932	13840	14212	13988	13742	14014	13754	13795	13919	13709	13811	13963	13870	14064	13799	13910	13835	13849	13784	13772	13930	14071	13760	13727	13891	13905	13873	13901	13933	13791	13887	13703	13927	13769	13896	13930	13845	13729	13758	13870	13852	13940	13723	13943	13955	13643	13993	13837	13885	13786	13971	13908	13938	14031	13940	13973	13942	13720	13837	13868	13739	13801	13787	14015	13829	13904	13764	13807	13882	13919	13892	13917	13861	13791	13782	13795	14070	13987	13907	13758	13767	14038	13569	13886	13938	13717	13888	13799	13821	13625	13966	13893	13726	13973	14002	14056	13873	13769	13852	13978	13801	13858	13943	13909	14013	13941	13830	13850	13889	13966	13858	13936	14051	13908	13950	13974	13842	13965	13840	13953	13951	13741	13805	13960	13820	13922	13685	13917	13810	13804	13805	13796	13912	14031	14000	13831	13872	13855	13788	13922	13847	13869	13932	13945	13921	13923	14006	13959	13745	13944	13774	13990	13959	13925	13985	13622	13807	13764	13775	13933	13747	13899	13919	13947	13798	13855	13979	13887	13822	13992	13969	13850	13962	13822	13813	13950	13803	13870	13815	13781	13814	13856	13998	13911	13973	13897	13897	13798	13846	13921	13858	13699	13931	13909	13861	13666	13917	13979	14032	13915	13908	14020	13867	14021	13822	13735	13838	13871	13823	13822	13941	13902	13843	13622	14044	13767	13799	13920	13779	13762	13944	13866	13962	13839	13854	14005	13854	13900	13819	13818	13975	13794	13982	13788	13964	13911	13794	13960	13742	13821	13904	13892	13999	13768	13883	13951	13979	13902	13849	13846	13875	13818	13823	13898	13823	13807	14018	13917	13901	13758	13815	13833	14033	13746	13897	13894	13720	13951	13809	13855	13874	13688	13729	13854	13797	13676	13855	13738	13795	13880	13904	13906	13899	13879	13888	13992	13762	13836	13802	13876	13969	13940	13950	13840	13855	13856	13825	13755	13857	13884	13857	13815	13979	13936	13969	13863	13705	13791	13802	13899	13923	13904	13853	13963	13992	13840	13989	13834	13888	13900	13824	13937	13831	13935	13716	13955	13795	13841	13832	14005	14046	13863	13872	13875	13947	13978	13954	13825	13764	13806	14002	13853	13788	13809	13885	13869	13778	13856	13858	13965	13814	13806	13690	13885	13861	13796	13880	13782	13848	13861	14033	13947	13841	13824	13996	14087	13786	13968	13817	13892	13988	13868	13734	13877	13903	13891	13801	13745	13767	13796	13893	13915	13822	13801	14008	13698	13820	13710	13828	13838	13867	13963	13832	13835	13825	13937	13913	13863	13809	13856	13636	13934	13887	13885	13821	13894	13885	13817	13847	13945	13858	13818	13912	13924	13974	13974	14049	13831	13769	14036	13835	13727	13913	13891	13950	14049	13869	13813	13750	13926	13812	13865	13823	13868	13788	13907	13857	14062	14008	13822	13818	13871	14044	13896	13881	13929	13884	13896	13914	13891	13834	13906	13917	13857	13998	13964	13819	13771	13823	13735	13949	13823	13917	14060	13774	13939	13908	13764	13889	13922	13754	13884	13805	13765	13863	13812	13978	13797	13865	13896	13853	13812	13775	13833	13976	13957	13873	13663	13784	13826	14079	13894	14041	13856	13786	13949	13724	13982	13717	13929	13956	13812	14015	13810	13753	13817	13845	13984	13894	14009	14031	13885	13776	13869	13830	13801	13878	14014	14000	13975	13969	13981	13809	13876	13885	13761	13864	13895	13865	13820	13890	13808	13955	13817	13860	13809	13946	13725	14015	13783	13996	13926	13931	13822	13987	13788	13892	13743	13848	13852	13818	13855	13943	13924	13873	13786	13922	13903	14014	13832	13835	13920	13737	13884	13661	13683	13890	13838	13874	14034	13921	13960	13828	13801	13844	13611	13809	13866	13906	13821	13769	13754	13960	13976	13836	13853	13823	13906	13900	13966	13955	13967	13752	13851	13884	14055	13939	13944	13948	13843	13970	13985	13875	13938	13917	13829	13779	13902	13891	13751	13893	13930	13915	14085	13819	13801	13908	13959	13875	13844	13892	13830	14048	13880	13896	13806	13944	13833	13797	13912	14028	13947	13805	13924	13733	13825	13931	13811	13916	13932	13643	13947	13856	13791	14053	13887	13802	13850	13885	13834	13902	13899	13946	13736	13855	13941	14043	13883	13856	13891	13919	13797	13952	14008	14200	13780	13796	13880	13834	13694	13812	13817	13924	13850	13847	13952	13803	13621	14057	13688	13944	13916	13846	13945	13859	13911	13824	13804	13798	13701	13843	13844	13824	13883	13896	13839	13757	13702	13759	13803	13862	13653	13794	13807	13628	13780	13865	13721	13770	13909	13944	13896	13918	13856	13863	13962	13805	13914	14202	13706	13762	13888	13858	13864	13880	14048	13871	13785	13934	13782	13952	13840	13901	13762	13868	13870	13782	13866	13823	13932	13852	13868	13896	13863	13790	13917	13729	13782	13761	13700	13969	13731	13878	13807	13831	13959	13843	13886	13861	13958	13907	13911	13848	13801	13878	13784	13952	13765	13853	14043	14016	13803	13869	13758	13954	13810	13918	13979	13829	13792	13781	13760	13973	13760	14003	14036	13641	13872	14009	13838	13688	14012	13801	13821	13862	13898	13774	13756	13952	14018	14007	13911	13850	13853	13814	13881	13809	13888	13901	13971	13874	13727	13896	13874	13815	13761	13972	13772	14032	13691	13927	13959	13848	13826	14063	13920	13797	13723	13898	13932	13708	13900	13844	13737	13868	13956	13872	13919	13954	13945	13740	13892	13701	13929	13964	13754	13947	13999	14023	13959	13858	13846	13917	13860	13845	13776	13842	13854	13943	13936	13795	13810	13692	13715	13871	13879	13846	13950	13934	13830	13836	13769	13891	13996	13919	14016	13886	13879	14029	13921	13817	13970	13846	13922	13852	13859	13891	13918	13920	13793	13859	13878	13899	13829	13963	13777	13844	13784	13782	14085	13945	13868	13877	13881	13846	13884	13921	14002	13757	13772	14002	13937	13859	14002	13806	13746	13829	13826	13957	13996	13882	13892	13930	13848	13799	14044	13969	13763	13649	14112	13806	13995	14017	13793	13814	13929	13763	14013	13906	13953	13874	13943	14098	13936	13870	14037	13982	13885	13877	13907	13912	13791	13820	13843	13947	13924	13801	13867	13892	13892	13904	13773	13823	14020	13906	13895	13914	13956	13965	13742	13845	13962	13924	14000	13892	13976	13874	13795	13889	13899	14026	13877	13918	13644	13874	13902	13934	13793	13698	14045	13903	13928	13752	13828	13862	13892	13974	13904	13911	13735	13743	13777	13791	13921	13879	13927	13793	13954	14015	13769	13995	13918	13885	13903	13846	13957	13854	13867	13778	13775	13785	13834	13769	13967	13884	13898	13892	13854	13942	13745	13917	13877	13900	13782	13845	13877	13799	13931	13926	13886	13800	14012	13960	13868	13881	13752	13977	13812	13850	13944	13861	13809	13768	13850	13943	14066	13920	13939	13952	13852	13823	13909	13938	13974	13840	13957	13818	13850	13894	13907	13900	13983	13737	13909	13929	13808	13828	13972	13866	13863	14009	13878	13878	13935	13825	13960	13837	13982	13752	13807	13885	13933	13860	13878	13851	13820	13716	13973	13836	13700	13862	13865	13942	13986	13810	13821	13860	13954	13834	13781	13899	13896	13872	13715	13799	13781	13979	13982	13957	13911	13998	13989	13933	13992	13860	13880	13795	13798	13908	13840	13747	13852	13800	13891	13736	13890	14092	13801	13819	13820	13952	13933	13952	13828	13933	13725	13774	14069	13943	13822	13853	14052	13726	14007	13808	13812	13990	13908	13993	13801	13890	13842	13867	13910	13903	13949	13899	14038	13990	13942	13816	13842	13800	13917	13946	13932	13830	13812	13898	13786	13863	13806	13826	13929	13722	13910	13952	13872	13890	13775	13771	13886	13870	13757	13808	13677	13815	13833	13729	13742	13787	14106	13944	13974	13792	13855	13693	13674	13921	13885	14070	13973	14010	13873	13932	13707	13944	13923	13958	13827	13842	13951	13958	13868	14115	13847	13757	13977	13868	13813	13893	14023	13752	13837	13815	13856	13830	13771	13846	13694	13779	13760	13863	13816	13870	13839	13799	13939	13912	13974	13908	13812	13881	14054	13829	13965	13721	13801	13984	13711	13847	13814	13796	13817	13817	13953
25380	21498	28929	26995	25274	24758	22943	19446	18354	18005	17707	17575	17342	17229	17015	16855	16694	16615	16407	16342	16152	16011	15911	16030	16014	16068	16087	16139	15984	15858	15876	16001	15984	16047	15834	16015	15957	15998	15989	16027	15813	15845	16098	15920	15862	15878	15942	15838	15645	15953	15855	15789	15727	15882	15757	15772	15767	15580	15716	15747	15998	15829	15839	16023	15736	15692	15717	16157	15887	16015	15765	15898	15906	16208	15824	15748	15838	15803	15960	15792	15956	15823	15865	15909	16038	15891	15576	15912	16068	15735	15591	15855	15889	15772	15725	15812	15732	15862	15727	15788	15647	15782	15875	15672	16037	15839	15888	15819	15818	15795	15882	15673	15782	15710	15843	15881	15750	15818	15846	15778	15827	15743	15716	15894	15858	15795	15786	15880	15625	15472	15945	15561	15775	15868	15785	15940	15960	15906	15951	16011	15788	15601	15631	15832	15676	15943	15802	15809	15597	15740	15807	15653	15733	15837	15877	15910	15911	15746	15858	15751	15748	15865	15837	15818	15745	15811	15432	15669	15758	15940	15901	15714	15755	15870	15756	15876	15850	15658	15507	15668	15868	15855	15802	15701	15746	15662	15485	15811	15841	15877	15763	16017	15706	15648	15828	15894	15696	15657	15940	15862	15802	15724	15689	15872	15849	15610	15791	15735	15981	15827	15972	15957	15726	15767	15713	15769	15656	15661	15883	15973	15681	15942	15859	15760	15818	15667	15811	15771	15611	15943	15633	15863	15633	15912	15769	15694	15767	15751	15908	16015	15798	15725	15929	15819	15984	15809	15670	15749	15660	15709	15883	15634	15840	15846	15941	15796	15840	15809	15755	15688	15856	15739	15636	15797	15629	15777	15684	15706	15839	15809	15946	15872	15827	15754	15760	15801	15805	15746	15925	15750	15991	15865	15759	15995	15836	15887	15888	15887	15816	15896	15773	15832	15718	15888	15781	15561	15863	15887	15767	15776	15623	15766	15948	15852	15748	15912	15772	15729	15646	15673	15888	15950	15793	15801	15885	15836	15908	15804	15947	15927	16080	15866	15825	15922	15772	15936	15835	15776	15892	15839	15831	15828	15798	15783	15722	15831	15797	16025	15823	15578	15721	15654	15911	15897	15923	15774	15928	15924	15874	15740	16116	15931	15911	16056	15900	15881	15741	15535	15708	15708	15636	15834	15907	15852	15788	15805	16000	15939	15820	15845	15842	15791	15626	15711	15853	15978	15817	15815	15942	15889	15901	15843	15854	15880	15985	15709	15801	15835	15733	15734	15847	15702	15788	15764	15661	15902	15763	15845	15795	15690	15760	15968	15835	15646	15815	15913	15618	15724	15636	15835	15796	15948	15769	15957	15765	15947	16009	15881	15773	16020	15870	15905	15897	15870	15957	15743	15862	15673	15592	15881	16004	15944	15806	15905	15820	15698	15927	15864	15877	15621	15760	15989	15802	15754	15721	15651	16013	15819	15804	15853	15639	16149	15766	15497	15893	15769	15701	15912	15795	15877	15681	15842	15775	15702	15790	15827	15925	15847	15775	15910	15517	15739	15801	15850	15594	15921	15793	15944	15806	15911	15831	15764	15875	15832	15796	15829	15691	15924	15934	15671	15786	15875	15794	15927	15701	15961	15932	15825	15869	15625	15703	15814	15588	15758	15903	15702	15649	15705	15855	15720	16085	15856	15890	15901	15751	15957	15782	15855	15950	15723	15874	15695	15610	15811	15870	15700	15853	15914	15859	15835	15741	15833	15693	15862	15806	15637	15832	15828	15958	15879	15606	15787	15730	15568	15768	15702	15945	15979	15779	15690	15738	15807	15943	15834	15741	15910	16014	15966	15835	15713	15695	15760	15891	15821	15807	16031	15752	15945	15753	15810	15590	15746	15859	15889	15690	15734	15852	15820	15596	15878	15691	15874	15511	15725	15810	15863	15749	15812	15877	15793	15900	15958	15634	15823	15618	15872	16075	15866	15732	15886	15766	15845	15783	15911	15906	15973	15934	15648	15858	15930	15614	15890	15781	15794	15832	15749	15845	15785	15826	15906	15855	15726	15769	15698	15735	15839	15942	15828	15998	15804	15999	15780	15830	15895	15682	15535	15800	15874	15684	15651	15945	15822	15853	15759	15865	15667	15692	15798	15878	15763	15948	15692	15696	15742	15836	15811	15859	15756	15639	15609	15679	15905	15935	16026	15890	15942	15793	15894	15913	15869	15626	15716	15750	15892	15642	15743	15752	15910	15935	15773	15658	15703	15966	15795	15719	15759	15798	15942	15689	15730	15549	15654	15745	15896	16002	15821	15781	15746	15580	15935	15664	15778	15783	15770	15796	15838	15856	16012	15824	15878	15788	15609	15867	16028	15695	15980	15830	15643	15752	15987	16124	15868	16007	15884	15954	15660	15916	15836	15918	15800	15710	15719	15652	15808	15902	15803	15819	15693	16003	15989	15760	15737	15764	15684	15843	15784	15667	15833	15846	15882	15727	15925	16081	15826	15785	15610	15909	15871	15923	15980	15794	15814	15669	15747	15787	15953	15673	15688	15771	15834	15770	15753	15878	15809	15878	15887	15878	15942	15706	15894	15822	15854	15962	15694	15570	15869	15758	15738	15762	15810	15904	15806	15956	15817	15800	15861	15730	15802	15769	15747	15657	15733	15880	15551	15726	15960	15911	15956	15784	15870	15710	15860	15844	15749	15784	15704	15710	15726	15677	15678	15724	15793	15871	15762	15696	15816	15720	15693	15629	15718	15660	15628	15800	15792	15718	15585	15892	15807	15839	15880	15861	15749	15861	15909	15807	15784	15761	15884	15915	15689	15840	15685	15778	15913	15658	15837	15941	15776	15706	15843	15839	15860	15956	15891	15792	15892	15871	15833	15616	15895	15609	15869	15773	15650	15775	15686	15854	15691	15821	15749	16086	15825	15734	15656	16002	15744	15786	15632	15646	15961	15690	15709	15834	15949	15938	16098	15906	15936	16007	15889	15876	15988	15963	15836	15838	15834	15886	15883	15682	15836	15734	15893	15789	15657	15883	15723	15913	15806	15788	15793	15652	15811	15949	15815	15769	15778	15980	15738	15983	15697	15914	15871	15678	15782	15868	15972	15995	15668	15700	15846	15743	15656	15913	15804	15656	15806	15892	15760	15934	15699	15839	16011	15866	15822	15686	15838	15863	15656	15736	15675	15971	15855	15810	15846	15825	15992	15895	15842	15886	15905	15984	15762	15725	15858	15791	15776	15640	15669	15904	15829	15693	15881	15807	15953	15899	16006	15779	15850	15795	15847	15980	15718	15636	15851	15918	15663	15726	15866	15777	15756	15877	15749	15782	15782	15804	15772	15675	15767	15636	15775	16024	15714	15727	15668	15911	15821	15793	15722	15719	15746	15704	15766	15815	15933	16001	15857	15788	15889	15883	15716	15852	15887	15718	15925	15836	15846	15666	15766	15871	16021	15921	15988	15712	15881	15692	15784	15807	15765	15747	15824	15706	15787	15620	15882	16020	15706	15726	15882	15751	16015	15693	15915	15710	15794	15876	15736	15808	15761	15744	15637	15724	15711	15756	15799	15672	15737	15771	15776	15805	15737	15973	15709	15918	15716	15844	15702	16059	16071	15820	15755	15730	15875	15799	16004	15604	15900	15753	15716	15778	15714	15937	15657	15719	15595	15678	15776	15932	15687	15810	15945	15910	15795	15807	15784	16043	15776	15708	15505	15754	15758	15842	15779	15630	15865	15762	15876	15762	15605	15662	15849	15766	15708	15947	15786	15799	15690	15746	15650	15671	16020	15807	15852	15770	15875	15929	16090	15788	15931	15878	15989	15740	15912	15787	15553	16023	15798	15893	15864	15657	15607	15709	15808	15727	15789	15856	15810	15852	15762	15686	15790	15806	15820	15706	15680	15806	15742	15928	15872	15918	15778	15789	15781	15633	15667	15770	15727	15717	15964	15859	15814	15965	15755	15764	15946	15918	15881	15920	15725	15955	15672	15833	15705	15755	15906	15852	15831	15590	15864	15870	15797	15866	15834	15822	15758	15802	15876	15858	15944	15774	15746	15720	15857	15856	15793	15888	15935	15797	15882	15768	15900	15810	15763	15708	15845	15591	15700	15727	15657	15621	15677	15928	15692	15941	15883	15783	15580	15579	15774	15871	15874	15873	15797	16205	15542	15842	15836	15579	15736	15608	15788	15884	15770	15842	15783	15813	15920	15795	15692	15523	15792	15720	15659	15470	15680	15919	15854	15682	15684	15810	15891	15759	16001	15860	16038	15699	15824	15818	15638	15998	15821	15956	15764	15999	15906	15848	15719	15739	15690	15825	16057	15742	15834	15930	15692	15922	15714	15800	15979	15930	15842	15913	15860	15787	15957	15812	15746	15798	15768	15573	15839	16029	15834	15774	16199	15829	15707	15885	15828	15737	15827	15824	15774	15836	15581	15870	16041	15766	15879	15884	15802	15769	15641	15828	15885	15644	15736	15801	15729	15981	15704	15787	16064	15866	15545	15902	15779	15844	15839	15807	15745	15643	15780	15762	15769	15897	15795	16007	15793	15662	15781	15900	15764	15965	15857	15756	15835	15848	15863	15847	15659	15901	15820	15875	15844	15773	15916	16071	15854	15709	15736	15671	15490	15846	15823	15770	15810	15751	15879	16039	15816	15794	15569	15937	15792	15756	15865	15655	15829	15753	15828	15883	15889	15681	15809	15835	15874	15885	15743	15745	15924	15821	15847	15804	15842	15839	15845	15733	15920	15909	15739	15526	15885	15914	15828	15847	15894	15806	15894	15536	15811	15767	15855	15782	15700	15828	15797	15762	16037	15907	15939	15939	15934	15839	15758	15866	15827	15845	15860	15937	15887	15778	15770	15832	15830	15667	15699	15921	15992	15922	15819	15803	15761	15814	15795	16024	15681	15843	15626	15919	15705	15766	15831	15756	15718	15680	15816	15874	15878	15920	15936	15678	15754	15798	15811	16124	15719	15684	15580	15840	15817	15672	15688	15997	15776	15864	15783	15733	15698	15803	15802	15859	15744	15735	15631	15719	15786	15788	16107	15894	15942	15850	15820	15789	15965	15905	15861	15909	15857	15907	15781	15944	15890	15894	15904	15872	15667
25216	44101	43863	34828	29206	24611	21232	19161	17761	17136	16664	16280	15960	16013	15750	15343	15124	14779	14794	14423	14285	14194	14100	14083	14077	14124	13976	14004	14007	13972	14070	14013	13992	13988	14052	13994	13890	13965	14091	13969	13990	13953	14075	13994	13876	14061	13952	13932	13822	13854	13807	13875	13697	13822	13987	13932	13890	13837	13934	13846	13909	13860	13788	13926	13964	13924	13758	13964	13812	13706	13928	13849	13747	13972	13917	13987	13833	13803	13857	13796	13815	13813	13768	14180	14038	14019	13808	13673	13864	13819	13672	13834	13774	13757	13733	13862	13888	13800	13671	13908	13809	13855	13816	13829	13881	13930	13740	13885	13809	13962	13966	13864	13937	13785	13909	13880	13791	13853	13835	13794	13869	13936	13905	13924	13842	13715	13917	13694	13604	13826	13870	13781	13749	13752	13713	13885	13820	13883	13930	13760	13872	13952	13639	13639	13835	13840	13849	13746	13791	13690	13893	13746	13828	13820	13962	13890	13933	13948	13780	13758	13812	13919	13802	13774	13969	13980	13830	13893	13880	13783	13916	14060	13843	13843	13934	13909	13898	13885	13904	13929	13776	13850	13859	13920	14077	13955	13763	13848	13865	13817	13800	13735	13845	13752	13849	13981	13861	13751	13991	13871	13762	13800	13810	14066	13645	13842	13907	13853	13918	13786	13756	13741	13742	13905	13669	13819	13874	13777	13816	13906	13816	13762	13679	13881	13769	13804	14043	13785	13835	13838	13945	13855	13999	13710	13894	13744	14031	13717	13916	13994	14016	13722	13748	13764	13916	13804	13678	13789	14020	13790	13939	13902	13766	13872	13792	13947	13763	13831	13798	13815	13927	13870	13909	14005	13873	13890	13800	13825	13822	13802	13698	13760	13822	13839	14016	13795	13674	13765	13706	13801	13844	13822	13810	13814	13816	13847	13759	13934	13713	13823	13957	13800	13828	13772	13854	13816	13822	13794	13863	13785	13832	13752	13880	13822	13773	13898	13873	13811	13805	13851	13862	13944	13912	13897	13807	13722	13780	13869	13851	13784	13881	13822	13924	13684	13769	13765	13929	13816	13844	13853	13944	14003	13895	13981	13926	13931	13876	13834	13796	13844	13930	13604	13883	13717	13889	13849	13708	13763	13640	13691	13751	14010	13779	13942	14044	13815	13793	13723	13787	13842	13822	13962	13752	13883	13808	13741	13722	13809	13970	13922	13710	13929	13691	13911	13710	13872	13783	13741	14003	13769	13738	13787	13828	13842	13727	13877	13851	14034	13894	13701	13837	13882	13922	13754	13698	13937	13978	13836	13881	13757	13731	13894	13866	13733	13845	13901	13887	13789	13738	13837	13935	13915	13831	13958	13848	13977	13890	13799	13852	13846	13759	13950	13764	13749	13837	13900	13736	13875	14110	13710	13932	13710	13867	13857	13708	13898	13902	13874	13818	13852	14033	13769	13920	13853	14005	13910	13770	13989	13760	13794	13881	13763	13891	13886	13722	13831	13668	13919	13781	13716	13875	13986	13924	13933	13752	13810	13720	13879	13964	13785	13781	13961	13855	13993	13911	13836	13933	13676	13784	13911	13879	13853	13741	13936	13725	13882	13828	13871	13959	13669	13836	13853	13995	13819	13943	13775	13827	13904	13866	13964	13843	13634	13891	13783	14014	13912	13936	13717	13806	13847	13773	13800	13791	13735	13628	13989	13765	13963	13863	13876	13833	14156	13898	13915	13928	13766	13814	13908	13882	13817	13615	13980	13835	13821	13864	13913	13849	13708	13906	13785	13780	13912	13811	13927	13874	13838	13944	13952	13899	13731	13782	13918	13661	13788	13683	13738	13820	13904	14039	13830	13826	13940	13795	13924	13943	13821	13879	13968	13811	13929	13878	13803	13771	13823	14024	13647	13761	13602	13889	14030	13867	13714	13717	13685	13770	13856	13868	13840	13740	13778	13806	13781	13835	13901	13811	13885	13765	13850	13874	13991	13803	13724	13805	13842	13919	13758	13929	13840	13654	13848	13792	13814	13941	13868	13774	13796	13931	13932	13845	13876	13865	13724	13787	13799	13894	13852	13788	13679	13919	13836	13987	13767	13801	13911	13825	13675	13793	13956	13960	13732	13764	13792	13744	13609	13852	13811	13817	13877	13890	13823	13978	13882	13824	13736	13755	14015	13908	13914	13775	13926	13875	13809	13833	13787	13990	13805	13741	13807	13904	13786	13977	13908	13551	13779	13886	13888	13700	13945	13874	13842	13750	13745	13843	13855	13793	13790	13755	13894	13786	13778	13752	13755	13675	13876	13844	13856	13830	13726	13869	14017	13847	13760	13905	13823	13769	13997	13790	13925	13736	13822	13856	13854	13680	13908	13945	13749	13887	13849	13786	13784	13839	13825	13766	13895	13946	14030	13904	13916	13823	13848	13687	13905	13729	13812	13796	13754	13835	14010	13783	13846	13754	13768	13740	13715	13819	13877	13951	13727	13824	13856	13952	13851	13782	13951	13820	13955	13754	13812	13826	13992	13772	13773	13896	13684	14083	13779	13819	13665	13922	13735	13779	13736	13820	13764	13898	13816	13916	13892	13866	13865	13865	13716	13778	13880	13879	13838	13808	13772	13726	13841	13826	14026	13830	13910	13885	13749	13834	13852	13703	13909	13885	13702	13780	13767	13756	13964	13859	13772	13799	13803	13790	13914	13777	13903	13740	13782	14007	13715	13988	13808	13813	13862	13683	13773	13708	13780	13969	13914	13820	13953	13782	13911	13859	13864	13681	13861	13760	13932	14009	13759	13949	13900	13917	13903	13815	13953	13935	13824	13796	13739	13839	13842	13846	13790	13862	13812	13740	13924	13915	13648	13911	13780	13735	13845	13913	13896	13777	13788	13842	13828	13829	13769	13801	13666	13843	13905	13892	13654	13927	13769	13701	13942	13756	13851	13757	13706	14116	13787	13863	13830	13807	13825	13852	13715	13867	13951	13792	13796	13952	13849	13814	13818	13804	13844	13890	13957	13898	13771	13675	13897	13703	13803	13696	13766	13705	13902	13985	13710	13914	13994	13766	13708	13802	13781	13528	13760	13763	13957	13883	13887	13810	13813	13827	13742	13817	13751	13958	13799	13687	13918	13955	13959	13765	13900	13786	13744	13878	14002	14045	13886	13758	13906	13889	13689	13960	13809	13879	13687	13902	13869	13886	13797	13778	13823	13862	13865	13754	13963	13980	13723	13949	13852	13918	13825	13824	13895	13844	13839	13920	13929	13744	13809	13895	13779	13834	13903	13814	13769	13890	13991	13863	13924	13785	13795	13848	13904	13925	13854	13999	13790	14044	13878	13832	13742	13817	13900	13714	13865	13776	13935	13701	13825	14008	13795	14016	13937	13766	13848	13915	13886	13843	13786	13831	13819	13803	13860	13844	13834	13938	13887	13774	13796	13861	13930	13828	13849	13746	13724	13969	13972	13897	13751	14015	13942	13899	13901	13905	13942	13668	13987	13944	13884	13687	13704	14018	13890	13779	14013	13858	13806	13863	13896	13838	13842	13968	13836	13877	13884	13842	13759	13992	13785	13907	13842	13602	13640	13913	13824	13773	13844	14042	13830	13746	13949	13755	13814	13904	13851	13933	13908	13911	13870	13740	13936	13919	13992	13741	13885	13872	13849	13853	13753	13873	13904	13821	13913	13892	13659	13967	13712	13815	13832	13811	13977	13830	13842	13681	13739	13748	13850	13779	13775	13766	13800	13854	14044	13621	13756	13814	13870	13859	13637	13825	13687	13914	13915	13945	13815	14021	13788	13738	13835	13893	13864	13925	13826	13720	13825	14044	13897	13974	13771	13848	13850	13968	13725	13774	13887	13832	14034	13934	13913	13832	13990	13863	13829	13738	13845	13969	13824	13782	13698	13852	13948	13798	13718	13765	13810	13806	13920	13887	13780	13718	14024	13819	14000	13764	13808	13750	13842	13751	13803	13783	13866	13885	13872	13761	13917	13704	13871	13811	13818	13992	13763	13971	13787	13940	13953	13824	13824	13774	13900	13934	13799	13917	13976	13916	13860	13817	13830	13858	13844	13900	13859	13805	13846	13769	13672	13969	13789	13779	13890	13775	13819	14047	13789	13690	13983	13884	13873	13866	13731	13800	13930	13948	13831	13931	14031	13984	13702	13873	13925	13669	13908	13960	13807	13913	13910	14015	14053	13976	13884	13817	13871	13844	13742	14123	13692	13814	13774	13803	13831	13907	13947	13929	14055	13889	13944	13778	13796	13859	13895	13783	13717	13849	13932	13783	13870	13730	13822	13838	13848	14007	13798	13806	13900	13808	13813	13765	13778	13937	13640	13908	13836	13719	13747	13780	13565	13810	13878	13832	13885	13868	13827	13903	13811	13804	13893	13834	13805	13845	13813	13831	14000	13804	13760	13747	13830	13898	13837	13746	13756	13888	13837	13981	13861	13867	13756	13824	13704	13893	13777	13914	13913	13907	13736	13957	13980	13743	13780	13754	13922	13958	13743	13689	13910	13769	13851	13747	13728	13893	13943	13898	13715	13859	13800	13893	13929	14048	13890	13829	13744	13814	13763	13927	13860	13831	13808	13754	13808	13877	13862	13757	13726	13749	13876	13871	13607	13821	13831	13882	13849	14011	13832	13733	13858	13851	13815	14033	13976	13865	13905	13801	13819	13720	13728	14027	13882	13916	13923	14017	13773	13885	13972	14070	13885	13881	13900	13775	13763	13882	13811	13902	13915	13864	13703	13977	13772	13698	13868	13837	13933	13808	13899	13840	13961	13804	13882	13846	13890	13834	13827	13895	13875	13952	13890	13948	13918	13702	13847	13605	13867	13783	13938	13909	13902	13842	13860	13694	13816	13908	13896	13816	13799	13795	13746	13940	13920	13865	14069	13937	13704	13881	13815	13868	13722	13856	13831	13871	13788	13677	13908	13767	13930	14019	13882	13727	13862	13729	13667	13839	13713	13839	13779	13902	13829	13912	13965	13962	13827	13876	13769	13817	13975	13821	13722	13777	13922	13915	13831	13912	13898	13924	13766	13816	13731	13812	13873	13824	13882	13856	13871	13878	13820	13913	13775	13948	13935	13896	13789	13939	13823	13871	13827	13783	13890
24192	21529	29283	24928	24319	26628	26353	21455	19676	19294	18621	18125	18073	17437	17208	16812	16639	16627	16442	16290	15994	15892	15983	15886	15940	15657	15668	15706	15705	15759	15774	15630	15656	15654	15618	15792	15495	15749	15626	15450	15674	15436	15581	15735	15693	15745	15641	15530	15465	15630	15612	15564	15681	15601	15552	15514	15671	15393	15492	15502	15573	15545	15649	15567	15520	15627	15581	15776	15557	15436	15412	15455	15433	15627	15687	15514	15571	15713	15606	15568	15359	15442	15439	15480	15487	15799	15522	15641	15654	15677	15547	15459	15424	15485	15611	15541	15654	15573	15513	15483	15590	15691	15501	15432	15581	15662	15527	15569	15535	15587	15547	15392	15576	15396	15295	15355	15502	15486	15562	15632	15562	15693	15529	15288	15604	15434	15540	15464	15436	15634	15633	15428	15323	15364	15524	15598	15779	15507	15663	15547	15541	15527	15514	15432	15547	15312	15508	15500	15603	15429	15541	15471	15693	15720	15631	15281	15366	15624	15497	15551	15612	15451	15174	15539	15566	15437	15473	15516	15453	15524	15321	15446	15622	15261	15726	15248	15488	15552	15470	15512	15401	15538	15520	15564	15548	15676	15481	15333	15341	15331	15505	15351	15403	15420	15490	15667	15561	15512	15677	15522	15523	15443	15539	15308	15525	15313	15380	15556	15438	15623	15592	15518	15710	15387	15432	15394	15462	15583	15578	15580	15352	15616	15393	15463	15547	15225	15536	15366	15545	15512	15384	15412	15471	15410	15527	15551	15600	15746	15692	15355	15485	15438	15524	15453	15580	15312	15580	15458	15426	15394	15674	15662	15691	15546	15477	15442	15527	15360	15405	15390	15425	15476	15464	15367	15637	15408	15455	15542	15455	15645	15461	15497	15530	15692	15475	15587	15430	15541	15475	15615	15647	15444	15341	15791	15559	15414	15653	15662	15379	15448	15556	15547	15597	15643	15572	15619	15523	15309	15471	15428	15656	15547	15621	15441	15498	15386	15663	15698	15651	15516	15340	15567	15434	15457	15555	15471	15807	15495	15504	15460	15351	15383	15401	15420	15405	15354	15455	15276	15512	15289	15510	15462	15538	15426	15651	15520	15368	15468	15303	15514	15580	15620	15560	15353	15282	15496	15551	15704	15473	15575	15492	15660	15651	15453	15581	15559	15406	15606	15615	15550	15300	15539	15431	15468	15410	15613	15518	15256	15522	15763	15627	15576	15580	15503	15540	15686	15489	15536	15720	15514	15729	15387	15541	15675	15531	15367	15575	15527	15486	15336	15496	15562	15526	15494	15600	15489	15630	15411	15685	15424	15483	15646	15582	15610	15438	15423	15523	15560	15358	15547	15548	15428	15595	15349	15470	15661	15308	15529	15378	15658	15432	15369	15616	15541	15311	15610	15544	15106	15337	15470	15355	15605	15620	15413	15410	15769	15468	15727	15473	15521	15563	15586	15673	15394	15546	15429	15383	15709	15476	15316	15433	15401	15376	15498	15353	15350	15484	15434	15581	15470	15303	15497	15475	15337	15450	15407	15530	15482	15574	15357	15587	15437	15582	15528	15562	15637	15569	15626	15463	15676	15496	15397	15537	15413	15515	15458	15540	15513	15273	15687	15489	15611	15662	15631	15656	15748	15530	15618	15573	15547	15526	15433	15532	15606	15463	15502	15449	15413	15484	15449	15403	15686	15443	15438	15464	15579	15504	15550	15524	15625	15781	15447	15524	15563	15302	15446	15401	15636	15809	15599	15419	15352	15528	15681	15496	15522	15486	15491	15530	15517	15682	15606	15607	15518	15585	15517	15614	15384	15627	15287	15689	15327	15444	15511	15460	15433	15488	15428	15399	15566	15623	15350	15344	15543	15322	15507	15397	15362	15442	15334	15486	15418	15618	15654	15498	15443	15472	15580	15409	15462	15392	15598	15604	15434	15405	15468	15804	15548	15423	15296	15389	15467	15544	15446	15392	15633	15577	15259	15573	15443	15648	15463	15430	15349	15496	15399	15567	15468	15353	15278	15439	15518	15458	15545	15420	15516	15543	15716	15577	15532	15520	15423	15732	15472	15519	15626	15506	15559	15429	15744	15509	15572	15581	15323	15582	15355	15686	15518	15339	15528	15460	15517	15342	15529	15427	15277	15423	15403	15310	15414	15296	15525	15369	15464	15670	15527	15654	15340	15351	15533	15280	15492	15468	15359	15285	15322	15250	15624	15747	15646	15622	15585	15401	15462	15646	15412	15438	15743	15410	15581	15336	15516	15308	15349	15506	15566	15607	15309	15537	15753	15368	15617	15644	15684	15609	15402	15399	15431	15459	15464	15583	15468	15516	15473	15463	15551	15498	15565	15628	15365	15417	15366	15393	15565	15437	15532	15368	15440	15583	15473	15456	15606	15460	15258	15516	15394	15436	15600	15452	15548	15611	15496	15743	15525	15601	15308	15351	15426	15462	15520	15446	15352	15407	15589	15520	15423	15694	15545	15357	15349	15540	15415	15591	15551	15513	15624	15606	15549	15478	15595	15570	15494	15556	15476	15631	15398	15575	15517	15516	15573	15563	15623	15587	15363	15724	15500	15687	15480	15484	15426	15501	15525	15654	15532	15500	15654	15490	15707	15678	15447	15437	15347	15637	15319	15401	15488	15478	15248	15579	15500	15352	15448	15541	15362	15625	15548	15583	15408	15610	15399	15629	15480	15531	15432	15452	15387	15279	15387	15525	15461	15457	15505	15356	15355	15355	15389	15501	15568	15692	15498	15516	15447	15465	15375	15536	15570	15359	15608	15424	15502	15537	15377	15677	15573	15617	15429	15622	15433	15439	15476	15440	15460	15602	15487	15443	15580	15471	15465	15621	15608	15689	15658	15455	15613	15663	15554	15447	15404	15520	15360	15350	15518	15442	15550	15438	15521	15411	15574	15395	15515	15564	15505	15458	15481	15550	15380	15636	15526	15590	15459	15573	15503	15442	15487	15594	15461	15263	15541	15747	15550	15509	15528	15363	15606	15337	15495	15535	15521	15483	15486	15509	15583	15375	15561	15527	15520	15613	15544	15523	15521	15604	15499	15500	15238	15423	15403	15633	15586	15401	15512	15490	15343	15411	15607	15619	15555	15695	15660	15445	15486	15369	15485	15575	15416	15469	15407	15223	15503	15555	15302	15548	15652	15535	15454	15626	15640	15549	15528	15531	15479	15355	15493	15542	15419	15466	15529	15579	15521	15407	15393	15453	15394	15449	15485	15473	15462	15552	15397	15511	15332	15377	15730	15565	15675	15528	15473	15525	15559	15557	15401	15610	15513	15599	15604	15696	15442	15461	15374	15493	15671	15551	15582	15398	15571	15445	15736	15630	15435	15418	15428	15700	15568	15409	15425	15358	15604	15597	15501	15640	15494	15528	15526	15542	15605	15563	15483	15622	15601	15415	15402	15303	15565	15492	15682	15547	15545	15546	15543	15610	15374	15627	15515	15436	15558	15397	15487	15395	15549	15612	15482	15480	15473	15554	15559	15405	15590	15685	15702	15367	15343	15476	15724	15506	15449	15384	15467	15600	15511	15446	15296	15482	15510	15548	15549	15552	15623	15468	15632	15474	15594	15497	15498	15605	15526	15599	15592	15526	15417	15594	15665	15454	15482	15455	15387	15583	15486	15529	15297	15521	15447	15488	15576	15528	15501	15625	15544	15614	15686	15467	15279	15341	15202	15393	15409	15351	15371	15596	15645	15564	15750	15678	15512	15708	15707	15366	15475	15385	15469	15559	15691	15417	15633	15548	15450	15287	15348	15358	15608	15660	15567	15431	15448	15614	15302	15462	15412	15429	15547	15550	15486	15377	15535	15570	15549	15392	15581	15527	15431	15540	15440	15489	15630	15424	15461	15371	15583	15457	15661	15538	15657	15602	15846	15560	15205	15479	15609	15496	15465	15351	15442	15424	15628	15509	15382	15550	15479	15576	15508	15316	15491	15538	15509	15571	15392	15520	15392	15475	15318	15473	15431	15362	15324	15548	15342	15396	15351	15580	15393	15545	15556	15605	15464	15603	15393	15464	15279	15563	15559	15465	15283	15676	15604	15572	15716	15716	15357	15441	15522	15496	15379	15483	15547	15488	15423	15562	15423	15614	15635	15551	15571	15414	15616	15436	15730	15544	15430	15638	15703	15452	15553	15550	15670	15455	15386	15488	15632	15536	15553	15500	15438	15478	15665	15545	15613	15552	15590	15551	15333	15551	15472	15536	15416	15674	15383	15472	15498	15530	15570	15527	15451	15551	15520	15501	15356	15546	15540	15522	15401	15674	15604	15631	15633	15533	15361	15569	15503	15628	15447	15491	15626	15636	15666	15576	15623	15522	15570	15480	15489	15384	15404	15414	15534	15418	15407	15716	15461	15636	15686	15741	15394	15469	15457	15552	15711	15685	15438	15534	15572	15484	15446	15375	15647	15476	15539	15310	15480	15593	15469	15473	15419	15488	15344	15464	15736	15688	15421	15645	15538	15425	15484	15420	15595	15284	15467	15487	15417	15573	15497	15585	15428	15470	15607	15557	15502	15600	15455	15462	15322	15591	15535	15297	15429	15440	15461	15683	15310	15351	15439	15412	15410	15632	15580	15640	15545	15499	15900	15478	15567	15563	15323	15327	15419	15548	15530	15615	15482	15459	15358	15496	15583	15442	15365	15467	15453	15507	15644	15565	15218	15340	15768	15403	15414	15525	15388	15579	15531	15408	15526	15502	15361	15596	15390	15527	15458	15450	15485	15639	15532	15448	15461	15589	15353	15512	15517	15440	15370	15445	15530	15555	15454	15560	15324	15611	15586	15622	15458	15431	15470	15493	15458	15593	15526	15585	15375	15607	15526	15390	15540	15538	15462	15599	15393	15496	15376	15302	15497	15559	15522	15522	15552	15523	15640	15592	15571	15520	15492	15689	15498	15503	15456	15499	15582	15506	15538	15537	15597	15459	15481	15371	15326	15659	15662	15400	15518	15623	15465	15693	15343	15545	15309	15626	15458	15394	15407	15563	15712	15593	15498	15403	15610	15404	15436	15436	15371	15365	15333	15567	15461	15622	15615	15330	15326	15555	15506	15504	15494	15358	15269	15570	15454	15540	15500	15327	15574	15554	15404
28187	48506	48809	39860	33769	28472	24585	21916	20103	19389	18399	17911	17612	16713	16156	15756	15190	15163	14772	14637	14529	14331	14334	14190	14145	14005	13901	13918	13735	13890	13688	13863	13920	13870	13862	14094	13917	13830	13721	13874	13812	13599	13755	13721	13774	13825	13780	13672	13855	13764	13834	13805	13842	13729	13637	13639	13734	13736	13649	13622	13660	13643	13828	13617	13493	13657	13655	13622	13617	13716	13500	13624	13778	13597	13724	13696	13639	13680	13503	13652	13721	13689	13563	13873	13906	13771	13905	13616	13725	13753	13681	13618	13621	13775	13729	13652	13719	13765	13613	13584	13542	13695	13684	13550	13679	13687	13589	13719	13598	13403	13726	13646	13689	13719	13636	13605	13706	13590	13741	13555	13567	13598	13610	13507	13636	13694	13601	13842	13616	13683	13378	13740	13807	13691	13557	13627	13660	13723	13633	13595	13700	13564	13517	13720	13616	13563	13712	13715	13656	13649	13516	13733	13584	13676	13566	13667	13757	13715	13513	13747	13761	13623	13620	13618	13498	13696	13693	13545	13542	13682	13749	13738	13636	13561	13797	13362	13563	13541	13560	13519	13586	13688	13585	13794	13520	13636	13692	13629	13611	13752	13627	13637	13605	13609	13603	13532	13458	13624	13669	13755	13518	13653	13717	13637	13606	13761	13720	13575	13627	13616	13631	13657	13779	13798	13383	13679	13589	13932	13755	13665	13531	13630	13491	13506	13740	13655	13624	13663	13581	13726	13626	13690	13642	13532	13518	13661	13745	13539	13545	13720	13498	13704	13735	13611	13629	13703	13750	13627	13677	13798	13663	13587	13684	13701	13619	13485	13646	13628	13641	13513	13554	13461	13758	13669	13620	13499	13600	13634	13496	13631	13542	13667	13339	13738	13714	13660	13518	13730	13603	13778	13561	13677	13776	13614	13825	13748	13650	13646	13576	13517	13656	13649	13572	13686	13519	13580	13722	13590	13688	13634	13790	13510	13532	13604	13640	13829	13587	13683	13791	13713	13680	13712	13535	13528	13579	13630	13524	13574	13543	13580	13632	13555	13739	13666	13718	13591	13639	13685	13770	13591	13617	13558	13526	13709	13783	13664	13711	13630	13546	13626	13640	13600	13733	13664	13629	13609	13725	13646	13621	13655	13693	13588	13632	13648	13612	13690	13672	13619	13607	13544	13653	13706	13631	13558	13819	13659	13579	13694	13804	13720	13724	13638	13629	13688	13571	13535	13696	13584	13463	13676	13640	13548	13689	13515	13541	13596	13596	13677	13697	13667	13650	13707	13644	13575	13661	13593	13538	13529	13608	13586	13619	13783	13702	13781	13847	13603	13598	13551	13808	13645	13558	13545	13653	13653	13582	13643	13765	13537	13710	13596	13693	13521	13461	13615	13728	13736	13614	13694	13572	13802	13544	13685	13559	13728	13717	13628	13894	13688	13486	13525	13356	13638	13540	13629	13678	13691	13533	13657	13546	13671	13498	13696	13719	13760	13645	13689	13582	13828	13610	13623	13788	13744	13406	13697	13556	13801	13609	13664	13554	13816	13656	13771	13661	13727	13555	13604	13553	13687	13510	13676	13748	13552	13692	13574	13635	13563	13636	13701	13659	13867	13596	13592	13611	13617	13651	13541	13608	13729	13721	13749	13782	13776	13719	13696	13632	13664	13749	13671	13556	13527	13505	13720	13694	13715	13705	13711	13657	13554	13479	13516	13742	13595	13625	13487	13497	13694	13601	13726	13581	13671	13590	13681	13724	13714	13594	13509	13609	13584	13668	13655	13663	13746	13645	13486	13607	13635	13614	13491	13792	13580	13508	13501	13510	13676	13633	13454	13656	13504	13698	13635	13602	13782	13559	13795	13551	13609	13696	13568	13513	13740	13773	13486	13502	13687	13624	13578	13708	13584	13627	13529	13544	13668	13764	13747	13524	13629	13764	13788	13613	13622	13506	13626	13751	13495	13712	13659	13520	13824	13644	13636	13747	13635	13598	13719	13591	13718	13532	13492	13694	13676	13475	13712	13748	13531	13656	13793	13598	13728	13626	13507	13607	13562	13624	13637	13646	13674	13687	13608	13753	13697	13756	13607	13607	13675	13660	13571	13573	13605	13515	13486	13558	13573	13665	13579	13751	13646	13378	13692	13675	13692	13641	13470	13442	13549	13813	13701	13693	13573	13688	13743	13552	13768	13670	13667	13562	13607	13833	13699	13738	13552	13606	13491	13599	13736	13650	13681	13507	13625	13637	13595	13724	13609	13608	13487	13768	13573	13680	13629	13588	13693	13714	13581	13788	13565	13555	13520	13589	13664	13579	13487	13809	13593	13566	13560	13623	13526	13838	13652	13623	13662	13781	13851	13689	13532	13613	13674	13595	13661	13711	13595	13520	13589	13662	13494	13640	13655	13429	13724	13674	13734	13666	13669	13460	13633	13667	13702	13806	13596	13664	13620	13723	13830	13663	13510	13528	13694	13665	13567	13572	13849	13575	13474	13735	13588	13494	13708	13416	13768	13582	13619	13729	13492	13405	13675	13509	13690	13752	13606	13613	13615	13658	13636	13631	13643	13626	13651	13684	13578	13561	13724	13612	13635	13630	13489	13557	13719	13714	13614	13586	13783	13542	13580	13607	13711	13679	13518	13779	13684	13578	13660	13640	13556	13734	13632	13596	13799	13600	13571	13699	13667	13459	13715	13660	13668	13722	13419	13659	13676	13769	13662	13641	13708	13517	13638	13563	13628	13619	13558	13648	13684	13589	13516	13722	13780	13633	13556	13647	13446	13660	13527	13573	13503	13539	13623	13869	13578	13856	13626	13733	13557	13655	13515	13507	13537	13602	13599	13770	13562	13702	13669	13602	13713	13658	13705	13598	13535	13642	13613	13543	13594	13641	13560	13699	13623	13783	13649	13653	13837	13797	13677	13653	13687	13572	13567	13708	13681	13755	13569	13796	13559	13759	13759	13587	13642	13613	13477	13502	13721	13720	13513	13748	13582	13732	13748	13675	13595	13641	13530	13657	13817	13645	13700	13540	13594	13645	13521	13619	13531	13757	13726	13668	13514	13581	13638	13754	13734	13533	13587	13675	13592	13807	13677	13616	13567	13638	13578	13660	13573	13557	13622	13713	13709	13576	13414	13643	13700	13533	13452	13514	13655	13669	13739	13638	13594	13738	13587	13718	13524	13608	13570	13611	13567	13493	13667	13434	13568	13577	13746	13690	13780	13679	13593	13605	13576	13736	13659	13596	13877	13618	13641	13755	13619	13654	13545	13879	13642	13482	13719	13560	13693	13610	13666	13656	13714	13680	13635	13449	13789	13780	13691	13679	13578	13667	13645	13587	13677	13660	13721	13543	13693	13600	13827	13707	13719	13568	13690	13607	13650	13518	13629	13715	13763	13628	13623	13682	13462	13664	13590	13626	13428	13562	13701	13677	13715	13588	13708	13718	13524	13676	13641	13729	13769	13585	13602	13674	13664	13691	13587	13751	13713	13671	13586	13693	13709	13619	13616	13806	13482	13568	13559	13564	13638	13636	13671	13465	13580	13515	13543	13605	13565	13860	13723	13704	13649	13457	13624	13520	13452	13522	13569	13595	13719	13591	13649	13568	13714	13438	13511	13671	13720	13600	13650	13661	13755	13874	13688	13634	13596	13724	13561	13760	13612	13619	13601	13610	13579	13684	13815	13742	13783	13639	13530	13725	13661	13677	13489	13696	13553	13772	13655	13734	13711	13630	13679	13596	13794	13504	13690	13725	13633	13686	13871	13470	13715	13682	13636	13689	13496	13588	13855	13567	13785	13622	13610	13622	13470	13680	13695	13627	13618	13735	13712	13496	13895	13558	13392	13713	13691	13513	13608	13642	13697	13649	13684	13570	13660	13756	13610	13666	13697	13610	13570	13701	13546	13669	13810	13759	13574	13511	13698	13683	13717	13657	13526	13639	13619	13744	13538	13628	13751	13737	13744	13672	13607	13743	13545	13612	13612	13603	13735	13524	13557	13581	13616	13678	13640	13563	13676	13826	13555	13659	13715	13549	13594	13684	13614	13647	13781	13601	13753	13573	13796	13668	13609	13615	13685	13535	13742	13584	13459	13514	13670	13586	13656	13736	13508	13546	13443	13801	13736	13642	13565	13454	13601	13488	13455	13599	13588	13487	13685	13573	13747	13812	13815	13543	13687	13659	13594	13471	13627	13609	13733	13610	13556	13746	13605	13531	13599	13659	13685	13592	13434	13622	13575	13515	13660	13643	13357	13757	13606	13614	13608	13691	13478	13701	13730	13711	13640	13668	13606	13485	13641	13568	13525	13714	13774	13646	13536	13572	13698	13660	13486	13648	13638	13655	13592	13519	13583	13598	13738	13522	13709	13573	13592	13533	13743	13529	13547	13647	13665	13549	13519	13679	13598	13710	13510	13847	13581	13489	13667	13590	13518	13633	13491	13631	13748	13547	13501	13577	13605	13702	13521	13682	13614	13525	13782	13670	13644	13659	13725	13568	13528	13668	13674	13754	13738	13698	13603	13770	13690	13611	13704	13667	13613	13573	13631	13779	13564	13555	13586	13670	13511	13533	13528	13644	13666	13645	13632	13671	13570	13775	13524	13617	13656	13578	13758	13547	13427	13488	13718	13538	13726	13784	13444	13686	13502	13652	13789	13735	13696	13636	13520	13760	13656	13458	13765	13704	13575	13795	13434	13690	13447	13625	13563	13801	13549	13658	13724	13548	13792	13612	13657	13707	13684	13681	13420	13745	13764	13677	13789	13813	13529	13500	13550	13709	13758	13773	13669	13742	13552	13726	13608	13724	13682	13515	13620	13693	13526	13409	13484	13782	13508	13566	13562	13666	13741	13563	13526	13633	13699	13561	13465	13691	13589	13786	13614	13746	13387	13717	13712	13638	13537	13669	13590	13601	13691	13631	13623	13676	13676	13799	13470	13726	13659	13677	13687	13614	13607	13780	13675	13738	13470	13596	13691	13635	13682	13587	13564	13560	13619	13594	13614	13840	13685	13709	13720	13636	13736	13739	13586	13652	13612	13646	13570	13531	13628	13783	13678	13646	13639	13652	13486	13592	13668	13636	13624	13569	13576	13676	13611	13674	13667	13656	13720	13685	13736
30087	26149	30885	26462	20719	18380	17351	16838	16390	16276	16053	15939	16067	15981	15676	15743	15449	15473	15627	15387	15203	15512	15261	15317	15278	15500	15238	15225	15510	15383	15345	15367	15423	15401	15494	15296	15449	15496	15353	15290	15459	15326	15261	15346	15233	15472	15429	15542	15643	15565	15449	15597	15204	15374	15339	15343	15513	15320	15376	15529	15324	15359	15304	15153	15171	15357	15347	15162	15360	15154	15208	15308	15305	15368	15334	15449	15384	15510	15349	15236	15259	15246	15157	15188	15371	15332	15362	15525	15368	15412	15326	15321	15331	15248	15140	15311	15414	15189	15321	15456	15278	15396	15271	15538	15504	15377	15212	15284	15097	15308	15315	15217	15167	15548	15449	15247	15187	15328	15467	15503	15362	15187	15269	15321	15232	15328	15358	15516	15388	15375	15153	15310	15360	15170	15252	15323	15273	15126	15360	15144	15145	15338	15445	15228	15171	15342	15251	15311	15286	15332	15485	15240	15325	15255	15364	15478	15439	15331	15195	15387	15334	15226	15377	15244	15413	15462	15356	15340	15361	15370	15300	15246	15487	15224	15345	15281	15303	15314	15386	15335	15233	15302	15332	15317	15281	15279	15358	15260	15401	15273	15159	15442	15304	15348	15219	15469	15407	15508	15462	15081	15268	15340	15328	15197	15363	15443	15292	15254	15335	15217	15330	15387	15383	15227	15210	15322	15336	15386	15357	15320	15445	15288	15236	15394	15354	15504	15405	15246	15286	15227	15322	15269	15148	15432	15184	15386	15194	15274	15412	15208	15152	15322	15257	15431	15305	15362	15368	15219	15035	15198	15190	15186	15376	15308	15216	15377	15221	15431	15156	15463	15392	15368	15334	15278	15334	15088	15409	15442	15383	15293	15234	15169	15358	15375	15329	15481	15471	15320	15380	15392	15356	15372	15155	15154	15456	15228	15216	15192	15371	15258	15315	15192	15297	15353	15301	15255	15361	15409	15173	15301	15216	15316	15331	15103	15418	15188	15336	15391	15386	15290	15351	15494	15386	15374	15393	15431	15383	15314	15293	15280	15313	15224	14968	15223	15338	15356	15376	15305	15224	15385	15205	15352	15337	15232	15532	15440	15250	15145	15308	15201	15160	15291	15315	15107	15240	15207	15282	15361	15347	15134	15331	15316	15425	15494	15293	15425	15376	15267	15196	15551	15340	15182	15482	15143	15188	15288	15274	15409	15359	15213	15328	15308	15177	15381	15422	15485	15293	15180	15390	15296	15426	15390	15314	15260	15243	15214	15285	15227	15478	15208	15364	15173	15080	15274	15301	15252	15299	15455	15212	15411	15320	15339	15163	15215	15424	15294	15207	15203	15250	15294	15112	15324	15400	15180	15282	15370	15198	15200	15303	15476	15273	15375	15119	15436	15290	15398	15089	15255	15304	15413	15260	15404	15370	15366	15284	15282	15235	15132	15314	15311	15416	15344	15251	15138	15368	15204	15257	15259	15404	15434	15288	15168	15450	15383	15276	15330	15324	15367	15398	15364	15180	15307	15143	15275	15316	15400	15325	15216	15314	15157	15203	15342	15160	15453	15324	15175	15068	15312	15345	15374	15194	15327	15375	15347	15440	15259	15256	15545	15453	15129	15316	15301	15547	15302	15214	15271	15412	15157	15401	15052	15124	15345	15391	15239	15444	15318	15378	15298	15359	15272	15572	15206	15417	15606	15413	15270	15232	15251	15323	15250	15411	15176	15310	15448	15406	15328	15382	15082	15391	15326	15370	15114	15533	15308	15433	15335	15351	15347	15510	15396	15186	15396	15321	15352	15404	15426	15313	15222	15394	15379	15206	15257	15528	15113	15303	15272	15469	15248	15479	15209	15245	15199	15201	15181	15369	15404	15247	15408	15303	15529	15385	15257	15178	15251	15344	15384	15288	15362	15239	15192	15371	15206	15288	15426	15214	15295	15469	15257	15424	15318	15214	15364	15225	15094	15259	15375	15146	15511	15235	15228	15324	15364	15263	15177	15344	15301	15076	15402	15250	15330	15291	15296	15415	15453	15130	15365	15372	15234	15320	15193	15311	15257	15413	15346	15212	15396	15399	15352	15424	15228	15344	15419	15096	15161	15282	15249	15332	15420	15270	15343	15398	15447	15320	15451	15386	15270	15464	15310	15228	15372	15106	15224	15373	15460	15385	15206	15285	15219	15184	15269	15271	15441	15186	15229	15410	15375	15302	15485	15480	15282	15250	15285	15406	15262	15307	15131	15348	15122	15501	15294	15351	15396	15223	15413	15371	15410	15321	15206	15431	15123	15131	15385	15218	15381	15026	15268	15224	15266	15307	15243	15434	15410	15232	15434	15438	15237	15319	15325	15322	15245	15155	15245	15199	15307	15360	15388	15487	15253	15237	15248	15199	15305	15243	15115	15134	15225	15125	15206	15406	15304	15234	15277	15317	15624	15353	15199	15116	15459	15266	15308	15258	15291	15092	15227	15268	15462	15386	15304	15218	15554	15168	15344	15449	15386	15311	15281	15379	15237	15187	15337	15226	15161	15252	15333	15206	15219	15593	15484	15265	15420	15344	15412	15237	15287	15182	15455	15634	15377	15287	15244	15217	15310	15339	15444	15228	15345	15365	15429	15421	15381	15187	15345	15278	15227	15451	15229	15091	15384	15274	15183	15207	15359	15300	15153	15318	15194	15430	15364	15421	15367	15223	15249	15331	15468	15586	15296	15377	15423	15308	15425	15326	15299	15161	15319	15213	15234	15494	15395	15383	15347	15203	15445	15500	15309	15398	15406	15375	15327	15291	15202	15308	15210	15363	15200	15462	15335	15151	15130	15438	15351	15227	15243	15383	15265	15346	15273	15157	15220	15346	15338	15368	15393	15224	15376	15263	15204	15322	15186	15251	15428	15271	15608	15281	15307	15336	15254	15128	15161	15292	15291	15499	15398	15288	15445	15226	15388	15199	15391	15189	15256	15493	15268	15202	15367	15284	15334	15587	15368	15408	15428	15265	15200	15459	15460	15300	15340	15356	15415	15288	15503	15308	15238	15398	15275	15333	15468	15170	15379	15521	15258	15424	15377	15376	15082	15306	15145	15228	15376	15127	15195	15310	15380	15163	15411	15370	15298	15135	15358	15282	15179	15263	15165	15539	15184	15537	15275	15215	15204	15307	15281	15451	15495	15322	15071	15308	15430	15408	15505	15343	15234	15289	15254	15438	15082	15353	15277	15389	15369	15269	15133	15120	15265	15585	15546	15227	15316	15321	15370	15408	15453	15395	15480	15369	15224	15343	15226	15380	15378	15299	15396	15238	15417	15457	15170	15226	15417	15349	15375	15302	15182	15214	15120	15263	15489	15364	15315	15373	15385	15515	15517	15291	15402	15365	15415	15239	15334	15200	15260	15149	15304	15308	15305	15320	15404	15183	15153	15415	15133	15422	15392	15312	15328	15420	15227	15363	15286	15246	15179	15466	15147	15117	15542	15312	15098	15364	15381	15303	15230	15316	15281	15611	15454	15265	15490	15430	15395	15353	15522	15441	15383	15236	15296	15191	15097	15227	15177	15120	15231	15423	15218	15180	15279	15248	15317	15310	15175	15287	15108	15217	15595	15475	15314	15489	15288	15380	15509	15167	15414	15406	15440	15490	15050	15409	15236	15197	15138	15370	15421	15388	15276	15237	15273	15453	15199	15443	15355	15381	15212	15333	15298	15280	15492	15510	15488	15220	15213	15106	15312	15251	15288	15443	15298	15442	15282	15271	15232	15219	15225	15230	15380	15324	15272	15303	15596	15116	15562	15453	15469	15433	15312	15209	15203	15309	15276	15471	15163	15148	15140	15227	15552	15328	15392	15172	15389	15314	15185	15296	15286	15340	15402	15357	15374	15431	15393	15298	15288	15333	15565	15542	15310	15234	15427	15113	15281	15221	15385	15278	15288	15314	15490	15174	15420	15268	15363	15255	15232	15263	15201	15386	15372	15632	15390	15395	15438	15265	15137	15357	15446	15206	15145	15293	15199	15280	15292	15199	15139	15221	15301	15253	15445	15252	15424	15227	15335	15130	15299	15337	15371	15366	15159	15468	15135	15258	15347	15142	15279	15405	15115	15485	15488	15395	15364	15352	15360	15274	15430	15256	15219	15582	15434	15337	15342	15194	15140	15104	15379	15538	15482	15160	15212	15339	15459	15090	15444	15329	15361	15206	15435	15499	15428	15358	15132	15267	15140	15224	15291	15339	15169	15149	15395	15391	15483	15202	15221	15358	15215	15209	15157	15382	15237	15321	15417	15509	15300	15335	15264	15251	15253	15335	15383	15383	15199	15383	15255	15386	15311	15385	15362	15359	15626	15266	15305	15308	15174	15289	15334	15366	15262	15393	15388	15384	15202	15365	15271	15197	15487	15273	15486	15349	15230	15160	15258	15273	15287	15338	15255	15268	15325	15335	15312	15264	15278	15347	15432	15103	15371	15466	15270	15409	15440	15432	15374	15255	15146	15238	15405	15190	15284	15148	15155	15164	15202	15263	15498	15369	15391	15477	15192	15312	15138	15380	15256	15251	15162	15256	15260	15405	15245	15335	15359	15199	15179	15146	15365	15234	15246	15317	15496	15394	15208	15145	15296	15329	15310	15413	15262	15446	15362	15243	15223	15283	15257	15451	15303	15386	15310	15521	15321	15160	15337	15406	15200	15290	15417	15437	15175	15351	15204	15421	15367	15065	15332	15293	15306	15260	15306	15294	15244	15385	15322	15271	15168	15433	15489	15546	15232	15438	15357	15313	15202	15214	15391	15481	15266	15337	15309	15409	15468	15440	15318	15422	15475	15479	15437	15404	15331	15421	15321	15330	15224	15550	15432	15335	15274	15235	15389	15491	15252	15230	15412	15369	15229	15392	15180	15540	15456	15245	15277	15023	15450	15339	15206	15226	15255	15362	15362	15479	15539	15167	15404	15324	15403	15356	15363	15380	15262	15323	15249	15357	15241	15278	15226	15329	15242	15326	15468	15332	15422	15311	15403	15235	15290	15207	15378	15364	15402	15386	15356	15212	15107	15203	15279	15273	15289	15255	15228	15234	15358	15520	15496	15335	15336	15258	15457	15383	15342	15046	15299	15441	15228	15331	15188	15358	15400	15423	15315
23950	34826	34509	25785	20911	17850	16350	15568	15048	14889	14804	14638	14902	14433	14032	14083	13909	13699	13760	13625	13714	13464	13459	13536	13577	13466	13496	13458	13584	13549	13387	13417	13550	13455	13306	13474	13454	13509	13470	13705	13344	13413	13695	13656	13321	13625	13390	13506	13484	13401	13477	13515	13378	13499	13568	13359	13627	13407	13391	13486	13587	13520	13533	13492	13379	13389	13399	13458	13343	13399	13470	13615	13388	13461	13457	13343	13457	13496	13543	13441	13401	13599	13382	13500	13391	13351	13498	13527	13365	13531	13624	13459	13522	13423	13440	13563	13453	13377	13510	13452	13499	13344	13505	13505	13334	13435	13425	13533	13391	13468	13491	13382	13434	13498	13367	13430	13382	13476	13451	13590	13401	13262	13410	13371	13585	13318	13609	13574	13307	13351	13457	13414	13419	13429	13442	13561	13414	13526	13400	13549	13439	13555	13463	13585	13430	13552	13363	13532	13332	13327	13597	13515	13495	13399	13470	13354	13541	13414	13466	13406	13504	13438	13573	13435	13368	13553	13435	13387	13476	13368	13486	13499	13435	13474	13477	13551	13516	13393	13347	13432	13390	13445	13446	13327	13519	13387	13395	13358	13459	13373	13491	13393	13412	13307	13444	13425	13534	13381	13365	13374	13527	13289	13656	13579	13412	13479	13533	13270	13604	13170	13410	13462	13581	13368	13285	13478	13398	13417	13451	13322	13286	13284	13434	13390	13296	13526	13384	13496	13562	13429	13273	13440	13459	13378	13294	13460	13489	13516	13507	13429	13431	13411	13406	13392	13473	13361	13459	13519	13541	13483	13457	13618	13613	13487	13255	13467	13517	13382	13509	13481	13382	13312	13485	13506	13456	13498	13539	13441	13493	13333	13669	13327	13511	13508	13564	13457	13336	13553	13573	13360	13333	13516	13462	13314	13471	13664	13350	13430	13309	13504	13371	13541	13407	13487	13463	13427	13370	13369	13572	13495	13388	13531	13506	13372	13433	13341	13606	13268	13340	13415	13459	13433	13671	13444	13228	13348	13588	13453	13547	13583	13627	13549	13373	13383	13294	13442	13499	13413	13433	13428	13571	13398	13334	13580	13590	13453	13514	13421	13469	13570	13372	13481	13461	13542	13511	13449	13357	13343	13502	13509	13523	13393	13393	13470	13464	13426	13545	13357	13666	13506	13285	13568	13528	13436	13491	13380	13441	13457	13474	13425	13488	13558	13374	13395	13461	13463	13462	13370	13421	13471	13309	13410	13359	13517	13339	13304	13472	13518	13383	13360	13494	13472	13429	13420	13558	13439	13309	13230	13442	13484	13365	13476	13553	13447	13267	13342	13270	13513	13455	13557	13477	13464	13556	13488	13487	13424	13257	13482	13461	13377	13473	13414	13425	13477	13359	13357	13598	13364	13491	13437	13391	13395	13410	13438	13424	13291	13451	13510	13517	13279	13273	13455	13529	13508	13516	13449	13396	13529	13518	13526	13521	13411	13464	13456	13409	13415	13328	13445	13527	13460	13460	13398	13453	13514	13313	13398	13438	13408	13350	13448	13513	13495	13450	13533	13536	13489	13464	13442	13507	13276	13365	13517	13547	13488	13404	13462	13495	13552	13409	13491	13472	13446	13614	13285	13521	13389	13322	13435	13398	13434	13556	13364	13512	13400	13428	13288	13422	13467	13398	13354	13449	13352	13244	13368	13508	13550	13353	13415	13432	13366	13195	13578	13517	13467	13410	13431	13434	13464	13536	13530	13405	13311	13550	13477	13363	13572	13591	13443	13497	13395	13384	13460	13519	13474	13441	13557	13383	13530	13595	13329	13682	13310	13470	13380	13430	13503	13530	13401	13348	13487	13551	13408	13419	13544	13534	13464	13293	13660	13468	13440	13518	13536	13430	13348	13485	13341	13424	13517	13451	13379	13605	13466	13349	13355	13492	13376	13395	13553	13509	13409	13422	13387	13426	13442	13576	13571	13337	13558	13484	13471	13616	13490	13391	13423	13216	13283	13508	13369	13456	13343	13615	13302	13430	13542	13485	13446	13545	13470	13536	13438	13437	13431	13491	13272	13446	13554	13402	13318	13352	13604	13456	13375	13426	13300	13517	13510	13438	13412	13399	13558	13495	13433	13508	13496	13247	13366	13579	13522	13525	13375	13504	13428	13394	13480	13386	13499	13635	13480	13466	13285	13502	13529	13476	13379	13423	13603	13403	13568	13248	13483	13529	13265	13551	13413	13524	13392	13375	13455	13236	13562	13540	13356	13604	13490	13364	13258	13511	13392	13473	13373	13353	13470	13374	13529	13478	13483	13419	13325	13451	13449	13305	13436	13570	13418	13582	13642	13514	13468	13613	13402	13366	13353	13480	13378	13497	13482	13492	13330	13489	13579	13486	13262	13419	13631	13460	13306	13534	13424	13450	13471	13315	13397	13458	13409	13577	13449	13375	13351	13721	13283	13438	13367	13261	13428	13490	13551	13330	13188	13412	13455	13357	13574	13488	13444	13441	13461	13524	13434	13457	13422	13468	13573	13387	13437	13477	13471	13393	13380	13477	13631	13416	13409	13365	13559	13529	13413	13654	13333	13200	13571	13350	13392	13501	13575	13421	13502	13447	13414	13429	13600	13553	13404	13407	13459	13629	13398	13435	13474	13506	13303	13495	13481	13229	13434	13531	13435	13634	13620	13453	13363	13502	13305	13540	13308	13507	13334	13587	13491	13506	13400	13493	13563	13418	13315	13484	13538	13421	13490	13467	13371	13318	13491	13427	13559	13396	13502	13411	13286	13459	13316	13463	13306	13488	13425	13537	13538	13414	13377	13438	13279	13565	13581	13376	13355	13520	13456	13373	13539	13303	13430	13303	13464	13432	13375	13216	13547	13404	13627	13380	13449	13366	13455	13333	13501	13421	13489	13588	13510	13367	13434	13571	13343	13540	13547	13353	13464	13278	13460	13505	13426	13300	13467	13284	13594	13462	13449	13484	13517	13445	13573	13415	13465	13425	13387	13527	13515	13360	13300	13341	13402	13416	13471	13508	13558	13405	13472	13389	13391	13449	13613	13314	13320	13446	13525	13535	13462	13463	13539	13406	13400	13537	13540	13389	13607	13517	13544	13349	13449	13547	13523	13464	13446	13435	13487	13330	13320	13470	13391	13428	13529	13433	13415	13433	13570	13407	13547	13619	13295	13410	13384	13281	13419	13684	13408	13402	13380	13402	13463	13372	13398	13408	13513	13422	13578	13280	13538	13531	13286	13437	13376	13435	13366	13346	13505	13517	13459	13367	13472	13389	13476	13435	13537	13334	13505	13386	13568	13349	13393	13478	13419	13262	13441	13224	13473	13623	13206	13538	13500	13394	13424	13386	13434	13359	13402	13389	13459	13503	13383	13433	13515	13324	13436	13487	13354	13472	13607	13382	13474	13412	13434	13585	13290	13543	13423	13409	13518	13517	13411	13455	13528	13430	13470	13560	13351	13409	13407	13354	13514	13200	13476	13507	13382	13447	13475	13562	13502	13431	13362	13522	13300	13438	13584	13543	13545	13354	13398	13307	13474	13581	13478	13435	13445	13422	13349	13453	13456	13452	13256	13547	13378	13348	13521	13394	13407	13457	13169	13391	13511	13545	13477	13447	13615	13405	13498	13455	13401	13339	13506	13389	13473	13346	13420	13459	13266	13471	13462	13384	13585	13402	13409	13540	13446	13553	13459	13550	13470	13425	13405	13287	13389	13268	13289	13360	13360	13312	13454	13471	13515	13455	13253	13463	13502	13451	13451	13349	13460	13415	13298	13442	13548	13334	13507	13504	13534	13343	13419	13390	13439	13374	13555	13319	13483	13455	13590	13492	13577	13395	13443	13468	13335	13494	13443	13341	13409	13431	13344	13538	13305	13507	13434	13474	13390	13378	13521	13371	13503	13564	13375	13436	13670	13643	13553	13468	13486	13411	13385	13459	13496	13452	13428	13339	13479	13514	13461	13370	13564	13426	13410	13430	13499	13388	13504	13376	13449	13514	13490	13516	13560	13406	13544	13433	13588	13440	13510	13382	13410	13506	13471	13351	13420	13575	13499	13390	13460	13478	13609	13309	13464	13379	13596	13383	13388	13414	13403	13321	13387	13580	13406	13541	13429	13411	13477	13370	13352	13471	13397	13556	13328	13519	13331	13485	13488	13419	13575	13392	13501	13513	13416	13640	13423	13313	13335	13578	13609	13528	13506	13520	13338	13545	13374	13383	13439	13487	13335	13562	13485	13383	13341	13284	13366	13557	13422	13457	13343	13446	13473	13346	13607	13424	13532	13422	13384	13410	13549	13727	13592	13499	13489	13681	13393	13465	13640	13373	13441	13329	13565	13490	13373	13538	13627	13366	13581	13503	13491	13350	13467	13373	13341	13495	13453	13452	13524	13363	13615	13330	13327	13593	13376	13468	13443	13601	13412	13425	13419	13554	13559	13553	13425	13541	13369	13377	13578	13560	13446	13524	13481	13584	13397	13350	13506	13411	13519	13494	13457	13557	13511	13491	13529	13561	13338	13650	13361	13443	13476	13518	13539	13434	13255	13702	13491	13351	13461	13316	13583	13353	13549	13410	13390	13318	13483	13555	13519	13441	13557	13437	13501	13456	13454	13402	13425	13341	13574	13420	13347	13455	13472	13489	13440	13447	13477	13430	13504	13424	13408	13369	13378	13509	13235	13491	13386	13410	13358	13409	13345	13563	13462	13433	13382	13520	13427	13564	13526	13550	13502	13416	13458	13394	13370	13481	13447	13425	13491	13466	13378	13561	13333	13501	13535	13502	13318	13517	13368	13352	13401	13447	13343	13396	13547	13362	13410	13277	13394	13601	13324	13474	13394	13551	13528	13631	13328	13382	13423	13425	13595	13415	13575	13496	13340	13452	13379	13572	13492	13535	13418	13460	13383	13458	13287	13410	13285	13450	13552	13460	13358	13281	13510	13545	13423	13566	13583	13495	13372	13573	13507	13547	13440	13426	13312	13486	13624	13391	13293	13456	13401	13160	13461	13461	13432	13578	13574	13394	13458	13671	13457	13402	13430	13431	13351	13370	13430	13485	13370	13444	13514	13404	13570	13501	13375	13355	13481	13556	13464	13516	13298	13344	13465
25442	21530	28998	26743	24912	23840	22214	19145	18323	17930	17614	17218	16985	16521	16314	16257	15954	15779	15713	15814	15633	15709	15460	15445	15638	15592	15457	15294	15379	15451	15372	15410	15518	15448	15159	15539	15407	15257	15348	15125	15376	15523	15375	15381	15445	15472	15502	15460	15367	15465	15452	15441	15328	15519	15292	15372	15234	15431	15414	15401	15445	15435	15501	15419	15389	15334	15197	15457	15338	15438	15495	15365	15500	15334	15347	15408	15109	15363	15638	15273	15391	15328	15452	15364	15465	15332	15239	15383	15317	15204	15393	15418	15269	15293	15581	15350	15353	15522	15665	15243	15390	15375	15279	15442	15266	15228	15458	15373	15343	15178	15444	15183	15405	15493	15416	15209	15185	15219	15349	15418	15471	15536	15436	15432	15321	15589	15523	15392	15379	15565	15368	15229	15318	15222	15226	15475	15322	15428	15278	15447	15242	15533	15202	15334	15369	15406	15222	15472	15294	15246	15221	15329	15386	15356	15046	15150	15230	15299	15338	15209	15367	15119	15346	15413	15394	15464	15062	15320	15291	15239	15023	15493	15310	15248	15380	15372	15491	15260	15369	15305	15434	15393	15443	15221	15429	15519	15286	15262	15295	15309	15060	15251	15464	15377	15423	15302	15492	15352	15295	15246	15401	15134	15424	15204	15360	15378	15397	15377	15401	15319	15292	15286	15581	15303	15146	15324	15449	15156	15471	15201	15444	15401	15415	15267	15373	15471	15446	15330	15279	15347	15275	15448	15123	15128	15313	15189	15507	15333	15356	15264	15352	14964	15399	15360	15395	15318	15351	15363	15277	15109	15385	15352	15217	15404	15355	15330	15369	15291	15246	15296	15261	15285	15433	15219	15338	15388	15381	15227	15225	15259	15280	15273	15304	15336	15216	15381	15310	15232	15186	15239	15265	15402	15163	15308	15367	15313	15389	15336	15482	15254	15360	15368	15298	15230	15467	15274	15447	15187	15128	15143	15416	15265	15672	15447	15308	15357	15374	15159	15249	15390	15152	15432	15306	15381	15208	15149	15456	15167	15367	15293	15310	15355	15331	15185	15330	15517	15225	15265	15267	15561	15329	15408	15420	15467	15545	15342	15245	15159	15162	15302	15371	15410	15366	15415	15330	15356	15316	15589	15407	15162	15414	15457	15511	15369	15213	15311	15378	15193	15257	15331	15166	15429	15457	15395	15351	15110	15278	15084	15254	15485	15339	15165	15441	15437	15243	15242	15245	15300	15132	15344	15406	15327	15576	15419	15373	15303	15432	15494	15422	15344	15433	15209	15278	15352	15258	15243	15363	15278	15340	15226	15400	15254	15349	15286	15323	15471	15417	15446	15203	15499	15364	15294	15312	15554	15377	15389	15589	15313	15297	15455	15378	15292	15362	15435	15038	15156	15160	15083	15175	15212	15106	15130	15107	15290	15253	15331	15454	15343	15293	15399	15406	15544	15512	15185	15293	15291	15412	15104	15363	15337	15368	15413	15337	15350	15249	15431	15339	15204	15200	15280	15472	15377	15275	15011	15332	15530	15310	15293	15305	15459	15222	15370	15179	15320	15391	15224	15171	15172	15271	15205	15232	15341	15617	15238	15367	15392	15275	15198	15351	15291	15222	15412	15408	15394	15227	15199	15280	15295	15181	15304	15210	15113	15442	15333	15257	15151	15201	15259	15294	15373	15343	15453	15351	15462	15318	15346	15307	15464	15136	15365	15360	15317	15333	15389	15316	15120	15381	15384	15287	15389	15324	15430	15423	15324	15353	15177	15236	15314	15376	15369	15565	15161	15226	15295	15267	15234	15236	15264	15392	15549	15329	15324	15227	15230	15323	14942	15233	15337	15244	15430	15327	15223	15328	15311	15323	15336	15482	15372	15147	15475	15358	15325	15276	15139	15203	15313	15308	15335	15273	15284	15320	15424	15352	15320	15321	15414	15241	15209	15277	15343	15340	15340	15349	15423	15341	15332	15252	15469	15203	15280	15459	15467	15166	15170	15074	15248	15493	15452	15385	15210	15326	15280	15148	15394	15324	15310	15460	15363	15428	15400	15286	15310	15258	15487	15151	15605	15335	15354	15377	15461	15481	15312	15314	15171	15323	15126	15251	15205	15354	15301	15293	15382	15298	15154	15222	15346	15307	15138	15305	15363	15295	15389	15352	15479	15325	15193	15443	15191	15365	15261	15194	15295	15426	15325	15464	15380	15356	15312	15511	15523	15370	15389	15269	15311	15427	15357	15368	15452	15453	15373	15091	15233	15429	15358	15209	15203	15252	15234	15368	15224	15301	15318	15267	15358	15168	15479	15396	15271	15343	15212	15380	15040	15298	15378	15241	15318	15376	15283	15277	15244	15407	15064	15091	15243	15237	15219	15300	15400	15512	15412	15285	15421	15441	15558	15140	15314	15331	15494	15282	15346	15373	15546	15314	15400	15444	15515	15131	15309	15452	15408	15367	15249	15336	15142	15254	15279	15281	15425	15549	15236	15278	15119	15374	15417	15334	15245	15534	15234	15391	15334	15289	15235	15348	15259	15284	15212	15497	15352	15154	15352	15314	15428	15425	15335	15302	15433	15319	15453	15438	15367	15508	15131	15366	15290	15517	15369	15142	15449	15242	15357	15354	15333	15493	15395	15186	15444	15300	15428	15366	15301	15360	15306	15374	15380	15321	15228	15142	15333	15529	15199	15224	15250	15328	15433	15508	15277	15361	15312	15546	15297	15117	15260	15309	15204	15275	15381	15414	15376	15505	15388	15266	15295	15381	15378	15333	15311	15253	15366	15193	15336	15502	15124	15339	15367	15324	15338	15359	15335	15214	15363	15106	15332	15174	15301	15285	15328	15454	15325	15286	15242	15429	15377	15159	15334	15313	15227	15300	15215	15074	15420	15268	15233	15246	15210	15507	15450	15440	15397	15176	15380	15390	15219	15257	15353	15570	15418	15226	15241	15403	15539	15331	15254	15282	15480	15256	15156	15275	15316	15285	15272	15262	15525	15320	15433	15221	15216	15334	15221	15305	15377	15342	15468	15365	15254	15267	15560	15495	15172	15441	15284	15372	15209	15145	15207	15382	15330	15323	15292	15465	15490	15264	15274	15431	15238	15351	15470	15405	15509	15248	15320	15283	15361	15329	15153	15164	15176	15379	15413	15209	15415	15428	15211	15445	15212	15428	15346	15243	15545	15207	15435	15447	15372	15401	15145	15294	15343	15326	15271	15234	15206	15271	15258	15392	15265	15519	15567	15400	15397	15166	15151	15277	15301	15396	15452	15360	15302	15446	15449	15309	15247	15333	15309	15273	15377	15461	15458	15380	15406	15351	15513	15335	15545	15401	15206	15237	15383	15280	15350	15360	15349	15619	15301	15394	15354	15331	15413	15100	15173	15237	15410	15225	15313	15515	15340	15363	15355	15302	15283	15367	15404	15302	15289	15304	15286	15337	15294	14963	15503	15470	15330	15266	15330	14996	15226	15332	15389	15197	15149	15213	15530	15330	15445	15522	15296	15507	15159	15284	15301	15363	15205	15404	15221	15261	15456	15252	15276	15222	15249	15156	15333	15362	15164	15298	15386	15241	15256	15323	15341	15319	15246	15180	15347	15291	15152	15160	15545	15534	15101	15360	15301	15273	15251	15332	15231	15486	15255	15471	15360	15479	15387	15247	15345	15299	15259	15325	15217	15356	15275	15120	15443	15257	15346	15211	15180	15283	15286	15363	15315	15239	15093	15497	15403	15376	15463	15358	15142	15472	15375	15439	15388	15231	15153	15274	15310	15393	15113	15554	15323	15443	15057	15336	15304	15377	15088	15318	15337	15436	15290	15432	15356	15315	15391	15330	15235	15183	15404	15386	15218	15389	15192	15377	15328	15372	15370	15330	15435	15362	15265	15257	15287	15421	15294	15302	15341	15204	15299	15215	15308	15320	15378	15392	15204	15177	15261	15201	15254	15391	15416	15448	15156	15171	15383	15191	15340	15428	15359	15322	15310	15362	15394	15328	15262	15381	15467	15215	15270	15381	15413	15224	15308	15311	15303	15315	15295	15308	15201	15331	15338	15313	15302	15573	15441	15467	15207	15344	15414	15320	15495	15372	15491	15367	15486	15257	15285	15278	15474	15144	15392	15388	15145	15329	15307	15520	15456	15344	15301	15320	15232	15368	15250	15224	15349	15416	15085	15329	15363	15388	15230	15178	15032	15308	15149	15129	15462	15345	15256	15426	15301	15328	15561	15235	15426	15337	15322	15284	15312	15307	15293	15300	15267	15501	15157	15427	15449	15402	15246	15384	15425	15429	15507	15175	15343	15517	15520	15430	15347	15372	15345	15442	15188	15214	15392	15316	15413	15439	15304	15449	15364	15407	15528	15448	15220	15480	15225	15449	15387	15347	15329	15657	15298	15324	15314	15405	15284	15323	15180	15277	15455	15343	15257	15380	15334	15301	15215	15393	15348	15375	15417	15459	15322	15376	15282	15261	15412	15375	15200	15310	15423	15337	15419	15363	15288	15380	15411	15411	15208	15271	15235	15302	15397	15228	15222	15287	15561	15358	15250	15335	15156	15321	15344	15237	15293	15411	15214	15350	15111	15111	15398	15297	15250	15289	15446	15295	15359	15228	15600	15650	15331	15284	15346	15398	15267	15472	15474	15470	15420	15348	15461	15321	15367	15375	15214	15401	15382	15404	15261	15318	15417	15334	15266	15329	15067	15184	15210	15316	15601	15447	15160	15187	15504	15235	15100	15350	15180	15181	15256	15206	15386	15265	15292	15333	15386	15370	15132	15256	15352	15354	15199	15138	15525	15393	15193	15392	15476	15203	15435	15437	15448	15230	15397	15365	15396	15342	15390	15483	15333	15290	15419	15258	15225	15375	15456	15153	15263	15245	15118	15443	15317	15126	15389	15238	15160	15124	15457	15560	15209	15394	15377	15370	15340	15191	15390	15310	15187	15164	15106	15334	15430	15440	15323	15554	15179	15343	15417	15313	15248	15466	15298	15401	15276	15387	15332	15395	15381	15281	15421	15240	15181	15376	15265	15225	15323	15373	15452	15242	15501	15267	15195	15299	15376	15348	15309	15223	15422	15363	15252	15272	15053	15257	15399	15220	15351	15333	15328	15210	15303
25646	44065	43308	34302	27819	23668	21236	19442	18280	17529	17059	16492	15906	15292	14935	14768	14396	14204	14200	13983	13906	13878	13924	13721	13699	13843	13882	13607	13646	13545	13719	13628	13653	13615	13809	13803	13425	13612	13614	13535	13644	13602	13385	13624	13660	13543	13621	13721	13626	13551	13562	13475	13543	13393	13473	13642	13666	13643	13369	13274	13656	13660	13444	13547	13575	13389	13644	13613	13544	13626	13423	13655	13597	13505	13540	13538	13644	13438	13495	13549	13472	13413	13630	13683	13541	13605	13505	13677	13574	13476	13517	13632	13664	13412	13522	13616	13478	13621	13489	13483	13540	13468	13566	13402	13424	13649	13577	13445	13474	13711	13576	13556	13595	13532	13461	13522	13559	13555	13447	13626	13673	13392	13690	13589	13331	13399	13597	13604	13316	13429	13511	13394	13603	13501	13652	13584	13465	13698	13547	13493	13681	13670	13524	13613	13551	13520	13478	13490	13583	13517	13523	13527	13629	13544	13400	13433	13614	13407	13570	13578	13347	13580	13564	13504	13401	13463	13597	13466	13287	13428	13614	13626	13466	13410	13576	13464	13429	13509	13433	13560	13482	13458	13727	13413	13462	13459	13575	13426	13509	13581	13458	13553	13402	13614	13359	13422	13608	13742	13525	13554	13511	13571	13447	13555	13366	13359	13454	13585	13613	13516	13387	13570	13646	13322	13656	13382	13607	13605	13521	13513	13501	13497	13519	13573	13514	13349	13743	13479	13370	13521	13467	13407	13514	13404	13605	13483	13559	13533	13567	13585	13326	13509	13521	13567	13362	13497	13544	13417	13452	13576	13290	13510	13496	13411	13582	13290	13443	13396	13593	13514	13658	13490	13500	13409	13522	13501	13520	13484	13549	13538	13443	13483	13479	13433	13495	13560	13482	13435	13496	13513	13565	13620	13629	13581	13496	13700	13514	13512	13708	13582	13351	13322	13544	13579	13502	13701	13545	13648	13400	13543	13610	13338	13577	13494	13542	13489	13442	13433	13472	13406	13504	13558	13503	13611	13492	13551	13547	13341	13624	13527	13578	13576	13526	13505	13287	13411	13460	13472	13440	13419	13666	13667	13506	13391	13610	13659	13476	13583	13528	13560	13372	13522	13532	13633	13507	13535	13594	13489	13571	13498	13548	13566	13383	13505	13509	13606	13592	13589	13489	13558	13535	13511	13411	13501	13535	13424	13368	13599	13427	13506	13529	13510	13556	13555	13327	13589	13736	13550	13500	13505	13416	13635	13441	13575	13370	13450	13633	13516	13350	13466	13463	13502	13483	13494	13581	13484	13528	13485	13683	13417	13549	13494	13568	13447	13451	13645	13490	13549	13533	13412	13431	13602	13455	13514	13407	13580	13458	13660	13550	13436	13447	13604	13439	13477	13502	13643	13560	13702	13580	13383	13655	13433	13632	13462	13563	13554	13552	13570	13724	13309	13520	13550	13608	13328	13444	13632	13617	13586	13461	13506	13507	13524	13409	13484	13534	13576	13474	13407	13522	13438	13631	13492	13561	13482	13481	13535	13428	13439	13491	13519	13520	13445	13532	13574	13563	13627	13525	13462	13605	13438	13567	13424	13508	13424	13595	13464	13499	13541	13431	13580	13512	13689	13382	13524	13470	13523	13452	13423	13514	13512	13398	13599	13462	13538	13453	13491	13364	13550	13654	13381	13410	13431	13607	13343	13475	13415	13504	13558	13433	13505	13360	13722	13576	13510	13418	13481	13482	13427	13411	13431	13463	13366	13435	13565	13373	13442	13453	13534	13540	13518	13379	13508	13440	13555	13565	13498	13598	13438	13485	13521	13578	13478	13598	13514	13656	13292	13594	13492	13576	13593	13480	13590	13605	13327	13561	13586	13439	13424	13332	13500	13440	13582	13565	13529	13506	13496	13569	13581	13447	13483	13490	13518	13522	13654	13465	13569	13483	13559	13453	13469	13568	13571	13533	13554	13400	13347	13482	13440	13550	13469	13409	13489	13437	13499	13517	13483	13561	13429	13649	13369	13573	13425	13574	13667	13409	13382	13593	13564	13468	13655	13423	13602	13497	13512	13480	13614	13461	13538	13447	13330	13555	13557	13687	13617	13477	13595	13361	13563	13418	13526	13562	13621	13581	13395	13625	13630	13466	13532	13651	13454	13493	13576	13406	13582	13550	13385	13454	13471	13620	13694	13462	13552	13306	13617	13544	13583	13433	13599	13532	13646	13629	13412	13610	13702	13639	13555	13437	13467	13431	13443	13402	13471	13639	13562	13459	13506	13731	13578	13567	13523	13564	13469	13419	13460	13510	13648	13601	13401	13489	13376	13732	13571	13540	13763	13501	13381	13478	13296	13465	13479	13587	13414	13410	13416	13490	13535	13522	13378	13608	13643	13517	13429	13580	13539	13560	13554	13489	13584	13607	13524	13583	13478	13603	13632	13478	13436	13580	13476	13510	13655	13400	13523	13594	13504	13655	13382	13580	13365	13490	13544	13474	13568	13702	13474	13716	13522	13662	13513	13598	13509	13487	13418	13749	13474	13494	13744	13444	13345	13627	13580	13522	13411	13511	13697	13510	13421	13498	13518	13441	13445	13531	13603	13614	13345	13375	13514	13484	13599	13453	13744	13564	13651	13503	13456	13610	13523	13573	13502	13653	13596	13579	13401	13544	13576	13503	13519	13569	13611	13584	13468	13357	13501	13446	13491	13419	13512	13478	13464	13538	13391	13442	13481	13662	13702	13498	13501	13505	13628	13632	13511	13515	13707	13504	13499	13668	13565	13529	13475	13435	13471	13575	13410	13529	13394	13476	13508	13511	13481	13561	13607	13555	13554	13562	13496	13630	13448	13463	13533	13512	13499	13474	13501	13702	13456	13437	13669	13470	13561	13622	13699	13530	13674	13558	13469	13566	13490	13607	13477	13531	13454	13506	13564	13460	13439	13498	13520	13474	13530	13478	13556	13675	13524	13465	13528	13467	13637	13595	13434	13525	13491	13459	13605	13550	13465	13588	13496	13419	13441	13461	13545	13463	13497	13534	13602	13549	13587	13430	13507	13668	13499	13478	13540	13454	13496	13496	13542	13735	13379	13446	13461	13441	13544	13576	13529	13608	13466	13502	13519	13549	13584	13525	13546	13381	13555	13284	13415	13616	13511	13586	13519	13451	13577	13489	13408	13529	13568	13498	13459	13391	13516	13492	13566	13389	13730	13486	13402	13665	13632	13645	13563	13551	13531	13570	13738	13490	13523	13478	13546	13616	13642	13471	13630	13501	13526	13597	13646	13450	13647	13578	13613	13585	13533	13379	13469	13499	13557	13605	13461	13428	13558	13672	13365	13527	13530	13647	13544	13523	13337	13696	13653	13521	13662	13637	13555	13593	13692	13526	13438	13422	13549	13374	13694	13498	13483	13585	13545	13426	13418	13402	13439	13465	13637	13457	13603	13368	13478	13389	13403	13474	13363	13574	13415	13518	13532	13499	13521	13565	13584	13540	13474	13641	13399	13491	13368	13408	13590	13505	13369	13532	13539	13490	13500	13562	13354	13576	13515	13492	13632	13598	13533	13461	13380	13451	13593	13484	13480	13528	13538	13469	13647	13585	13462	13656	13663	13561	13511	13548	13534	13433	13605	13693	13593	13638	13552	13409	13548	13604	13497	13434	13557	13386	13541	13528	13593	13304	13653	13581	13431	13564	13496	13539	13377	13385	13600	13524	13587	13467	13340	13536	13488	13527	13456	13629	13727	13508	13451	13467	13468	13424	13726	13478	13518	13472	13542	13592	13429	13393	13617	13524	13493	13533	13653	13537	13506	13722	13558	13454	13557	13587	13491	13563	13400	13412	13320	13398	13400	13520	13577	13560	13500	13560	13589	13273	13527	13450	13616	13538	13563	13562	13680	13522	13413	13466	13694	13512	13630	13532	13462	13445	13489	13415	13608	13487	13534	13502	13584	13618	13423	13620	13539	13568	13460	13549	13278	13573	13599	13825	13454	13554	13320	13459	13566	13571	13601	13429	13418	13452	13587	13628	13248	13326	13427	13423	13546	13656	13420	13576	13364	13645	13487	13472	13695	13613	13510	13408	13613	13558	13471	13529	13462	13554	13562	13593	13643	13473	13580	13482	13580	13552	13480	13669	13502	13616	13379	13629	13663	13480	13673	13397	13475	13514	13497	13541	13603	13440	13609	13464	13503	13708	13597	13490	13543	13475	13541	13487	13641	13325	13553	13475	13564	13551	13506	13413	13346	13596	13455	13669	13649	13605	13623	13274	13685	13576	13551	13680	13482	13404	13727	13482	13482	13448	13476	13386	13599	13532	13418	13502	13395	13723	13499	13665	13409	13387	13620	13689	13557	13665	13543	13364	13500	13476	13540	13659	13438	13447	13654	13645	13502	13679	13372	13531	13554	13522	13619	13430	13405	13466	13578	13495	13451	13687	13596	13416	13555	13601	13487	13666	13587	13532	13723	13490	13577	13391	13543	13499	13604	13460	13470	13454	13485	13561	13646	13401	13454	13530	13440	13616	13469	13456	13434	13635	13658	13536	13446	13509	13480	13613	13536	13442	13478	13504	13382	13495	13611	13568	13490	13726	13641	13546	13336	13558	13580	13505	13454	13655	13570	13518	13530	13444	13610	13454	13587	13440	13508	13417	13571	13534	13549	13521	13566	13592	13529	13483	13581	13629	13559	13604	13432	13625	13338	13516	13389	13419	13631	13452	13726	13412	13543	13417	13588	13586	13392	13398	13542	13423	13472	13512	13516	13548	13433	13415	13511	13558	13540	13656	13371	13502	13590	13533	13647	13424	13467	13661	13363	13441	13576	13551	13563	13711	13343	13683	13422	13552	13474	13409	13519	13613	13527	13753	13590	13476	13491	13538	13387	13500	13432	13523	13547	13560	13539	13560	13423	13625	13615	13477	13602	13511	13495	13476	13495	13612	13522	13671	13597	13385	13600	13536	13525	13595	13586	13632	13479	13571	13459	13581	13505	13517	13430	13471	13618	13490	13576	13616	13505	13637	13564	13447	13438	13496	13660	13618	13729	13411	13679	13442	13510	13402	13517	13585	13568	13644	13629	13490	13449	13582	13469	13441	13721	13452	13475	13651	13458	13550	13554	13668	13598
24179	21489	29188	24779	23686	26049	25680	21314	19848	19263	18622	17926	17385	16744	16446	16257	15986	15893	15784	15524	15603	15614	15472	15458	15433	15372	15449	15197	15223	15211	15102	15106	15181	15092	14995	15140	15100	15018	15036	14938	15181	14925	14976	14926	14908	15178	14916	14939	14924	15012	14893	15002	14892	15118	14993	15144	15072	14980	14988	14891	14853	14963	14909	14976	15081	14908	14927	14886	14867	14835	14965	15038	14921	15039	15010	14999	14960	15082	14747	14991	15043	14804	14966	14915	15155	15135	14972	14887	14766	14948	14982	14922	15083	14885	15069	15001	14900	14876	14888	14928	14852	14931	15006	14991	15007	14755	14877	14927	15047	15066	14849	14868	14994	15134	14903	15017	14918	14936	14843	15006	14921	14951	14942	14845	15095	14855	15008	15029	14998	14751	14973	15065	14945	14836	14728	14971	14935	14973	15019	14836	14925	14910	14827	14820	15050	14873	14932	14788	14763	14807	15089	14904	14851	14822	14887	14972	14940	15096	14869	14987	14887	14845	15063	14934	15079	15021	14997	14958	15018	14809	15145	14950	14867	14994	14896	14661	14945	15079	14793	14867	14854	14925	15048	15079	14795	14922	14932	14881	14832	14764	14540	15195	14878	14822	14769	14941	14818	15004	14937	14854	14983	14849	14953	14894	14647	14979	14887	15039	14886	14946	14896	14960	14860	14833	14963	14722	14879	14957	14750	15056	14915	15093	14851	14865	14798	14823	14841	14987	14948	14967	14833	14726	14921	14909	14853	14946	15105	15084	14917	14821	14813	14764	14733	14911	14910	14787	14868	14856	14929	15001	14987	14928	15161	15183	15141	14935	14916	14928	15010	14781	14804	14962	14815	14757	14890	14999	15003	14945	15032	14797	15008	14747	14823	14951	14830	14919	15078	14987	14927	14727	14893	14903	14956	14896	15056	14948	14908	14794	15230	15020	15012	14907	14755	15013	14868	14800	14910	14923	14800	14703	14873	14774	14864	14958	14886	15005	14852	14989	15129	14948	14868	14923	15016	14776	14745	14979	15031	14718	14931	14760	14911	15101	14764	14960	15012	14902	14914	15039	14751	14864	15141	14883	14906	14847	14804	14764	14848	14704	14904	15105	14943	14743	15108	14895	14933	14843	14997	15049	14981	15074	14807	14786	15070	14738	15001	15041	14943	14947	15070	15045	14975	14788	14656	14923	14880	14896	14787	14895	14861	14741	14928	14809	14921	14816	14881	14740	14980	14830	14969	14919	14807	14724	14941	15043	14891	15025	14819	14932	14908	14980	14849	15096	14855	14729	14936	14913	14925	14825	14820	14824	14973	14948	15022	14838	14778	14793	14914	14888	14602	15006	14968	15060	14997	14931	14863	14857	14796	14862	15105	15145	15078	14955	15051	15119	14929	14926	15045	15055	14938	14970	15021	14833	14991	14908	14984	14831	14818	15136	14966	15000	14846	14680	14703	14790	14796	14882	15079	14998	14851	14964	15064	15188	14809	14893	14988	14781	14820	14843	14712	14926	14939	15067	14888	14800	14835	14820	14832	14795	14895	14860	14923	15155	14855	14844	14589	14943	14763	14654	14939	14938	15007	14915	14877	14921	14941	14772	14717	15048	15002	14834	14780	14944	14963	14910	14895	14722	14949	14845	15031	15085	14944	15066	14909	14856	14942	14724	15120	14967	14928	14962	15006	14852	15034	14841	14714	14926	14725	14820	14830	14966	14830	14857	14925	14684	15029	14967	15086	15007	14993	14870	14882	14766	14884	14776	14808	14932	14782	14916	14985	15018	14964	14853	14784	14861	14905	14942	15131	14964	14779	14947	15048	14869	14971	14874	14966	14848	14976	14930	14895	14820	14766	14983	14993	14864	15054	14803	14882	14864	14960	14831	14971	14872	14859	14979	14864	15124	14858	14957	14852	14983	15145	14955	14895	14888	14869	15122	14753	14845	14875	14928	14908	15039	15016	15200	15141	14867	15077	14918	14721	14816	14902	14880	15037	14887	14846	14985	14993	15138	15002	15032	14895	14924	14838	15043	14859	14803	15090	15026	14796	14794	14883	14930	14970	14880	14909	15061	14845	14864	15204	14858	14897	14919	15107	14981	14854	14882	14879	14981	14853	14940	14902	14815	15057	14807	14915	14983	15026	14821	15042	14872	14964	14983	14953	14926	15050	15019	15062	15004	14983	14873	15001	14777	14910	15001	14926	14884	14946	15030	14825	15040	15073	14694	14930	15047	14824	14949	14722	14770	14725	14870	14939	14974	15091	14821	14910	14780	14791	14983	14999	14987	15146	15062	15025	15102	14912	15095	14781	14919	14860	14806	15029	14936	14866	14931	14875	14791	14996	14841	14891	14983	14984	14873	15031	14787	14807	14845	14896	15031	14991	15123	14978	15072	14854	14856	14876	15057	14967	14987	14988	14922	14956	14936	14720	14946	14918	14985	14967	14822	15062	15021	15021	14905	14985	15056	14764	14918	14725	14932	15078	14801	14785	14744	14935	15033	14831	14855	15037	14879	14777	14948	14953	14880	14849	14965	15035	14935	15040	14699	14904	14903	14819	14848	14894	14965	14805	14862	15036	14877	14913	14747	15048	14789	14930	14953	14974	14904	14976	15038	15059	14949	14672	15030	14954	14789	14950	15011	15172	14953	14883	15062	14940	14941	14956	14945	14787	15030	14977	14902	15026	15166	14866	14942	15061	15062	14878	15075	14965	14870	14964	14672	14829	14676	14995	14876	14997	14981	14956	14968	15050	14799	14725	14809	14897	14795	15072	14764	14895	14899	14904	14964	14880	14850	14997	14910	14871	14915	15040	15002	14849	15062	14909	14875	15023	15014	15014	14860	14976	15044	14938	14912	14765	15005	14890	14890	14944	15057	14957	14847	15163	14944	14782	14849	15011	14953	14971	14697	14934	14729	14938	14804	14848	15197	14977	14887	14794	15040	14855	14925	14939	15010	15189	14842	14855	14962	14946	15020	14946	15084	14792	14827	14948	14857	15101	15064	14894	14987	14910	15119	14962	15181	14867	14887	14929	14778	14882	15069	15048	14934	15093	15056	14925	14835	15013	14999	15108	14836	14939	14961	14944	14771	14999	14980	15055	15021	14970	14974	14904	14797	14829	14801	14984	15064	14916	14807	14986	14734	14804	14954	15015	14977	14963	14931	15048	15044	14853	14869	14907	14903	14685	15018	14950	14858	14837	14866	15019	14880	14859	14867	14902	14877	14872	14797	14780	15008	15103	14929	15050	15007	14984	15019	14954	14991	14959	14874	14716	15110	15110	14934	14883	14905	15070	15121	14830	14891	14842	14852	14944	15041	14968	14992	14985	15025	14885	14892	14997	14838	14727	14987	14926	14925	14979	14708	14903	15006	14982	15043	14936	14914	14786	14724	14824	14791	14904	14738	15061	15010	14896	14769	15103	15174	14870	14996	14720	14855	15018	14982	14793	14969	14861	14960	15048	15006	15090	15031	14924	14858	15192	14999	14755	14930	14848	14876	14802	14695	15042	15014	14858	15137	14902	14772	14916	14864	15076	14923	15082	14964	14962	14861	14850	14950	15146	14897	15005	14833	14930	14797	14846	14980	14933	14850	14900	15021	14819	14958	14926	14713	14903	15020	14889	15039	14859	14907	14747	14921	14887	14952	14827	14955	14907	15081	14932	15035	15029	14878	14726	14879	15027	15003	15071	14882	14944	15029	14865	15131	14814	14848	14809	14924	15010	15066	15056	14820	14900	14928	14895	14901	14951	14970	14867	14813	15005	15200	14910	14907	14948	15065	15045	14846	14979	14973	14969	15135	14971	14716	14734	14892	14925	14969	14816	14968	15039	14822	14859	14816	14946	15095	14854	14945	14798	14923	14917	14712	15018	14870	14804	14983	14854	14992	14760	14926	15102	14993	14894	14760	15063	15211	14869	15135	14829	15112	14811	14887	14868	14881	15145	14845	14915	14795	15137	15049	14967	14945	14765	14881	14841	15075	15023	15017	14908	14895	14952	15011	14987	14952	14887	14884	14731	14946	14985	14945	14823	14840	14831	14996	14894	15029	14968	14861	15030	14872	15032	14858	15048	14936	14864	14848	14969	14674	15054	14957	14960	15040	14880	14963	14898	14736	15129	15098	14933	14916	14898	14931	14871	14959	14802	14815	14896	14796	14907	14896	15060	14921	14951	14876	14887	15041	14978	14932	14960	15044	14820	14951	15037	14897	14824	14885	15007	14792	14876	14954	14688	14646	15004	15071	14911	15060	14978	15055	15115	15189	14903	14968	14944	14610	14824	14682	15017	14951	14875	14866	15016	14873	15056	15000	14907	14982	14901	14853	14969	14833	15075	14820	15045	14906	14906	15039	14690	14658	14806	14771	14756	14861	14968	14793	14865	14869	15023	15137	14927	14850	15075	15015	14858	14699	14952	15041	14951	14863	14979	14968	15061	14898	14907	14833	14923	14855	14950	14961	14850	14831	14949	15241	14956	14832	14849	14809	14978	14929	15033	15049	14749	14904	14697	14768	14802	14786	14999	14855	15040	14956	14773	14906	14950	14877	14751	14900	14810	14958	14899	14762	15061	15002	15032	14849	15005	15021	14837	14773	15008	14933	15028	14840	14780	14929	14631	14970	14950	14855	14929	14821	14910	15036	14969	14732	14735	15094	15193	15021	15078	14840	14971	14931	15043	15099	15013	14895	15022	14876	14949	14931	14767	14881	14793	14734	14783	14773	15054	14769	14602	14812	15118	14895	14927	14599	14864	14902	14905	14893	14860	14908	15040	14788	14948	14967	14831	14879	15001	14698	14958	14943	15142	14929	14990	14838	15032	14827	14846	14896	14904	14748	14800	15005	14796	14779	14869	15063	14839	14703	14717	15196	14922	14918	14964	14899	14824	15066	14890	14956	14975	14844	14785	15045	15013	14896	14997	15204	14966	15141	14984	14778	14900	14942	15004	14645	14964	14746	14722	14714	14887	14987	14837	14947	14894	14923	14902	14892	14822	15011	14864	14824	14874	14873	14971	14976	14844	15104	15244	14921	14948	14901	15010	15028	14814	14857	14968	14998	14948	15016	14767	15255	14861	14985	14865	14939	15146	15027	14952	14707	14927	14977	14842	14867	14943	15056	14868	14916
27883	48285	48174	39084	32135	28000	24776	22636	21030	19899	18697	17679	16769	16031	15315	15162	14805	14430	14209	14174	14041	13950	13869	13898	13678	13720	13536	13592	13603	13423	13492	13257	13327	13535	13430	13312	13482	13413	13468	13536	13400	13369	13363	13289	13337	13382	13481	13348	13412	13454	13369	13513	13372	13280	13450	13357	13292	13173	13431	13257	13191	13269	13190	13265	13157	13240	13103	13128	13463	13209	13432	13256	13123	13319	13188	13274	13177	13215	13192	13281	13310	13173	13318	13496	13328	13343	13337	13225	13207	13177	13248	13443	13335	13394	13326	13188	13335	13248	13076	13269	13220	13168	13261	13146	13205	13334	13402	13399	13116	13310	13283	13316	13240	13329	13078	13372	13254	13272	13301	13207	13266	13434	13320	13308	13484	13231	13364	13128	13147	13264	13172	13188	13213	13341	13215	13444	13110	13399	13332	13227	13371	13237	13206	13304	13258	13265	13546	13307	13126	13109	13286	13249	13170	13249	13180	13198	13170	13254	13267	13176	13348	13167	13278	13308	13211	13278	13289	13407	13317	13193	13429	13236	13350	13261	13301	13064	13343	13278	13362	13314	13203	13289	13295	13114	13230	13137	13127	13133	13270	13430	13277	13378	13466	13271	13314	13167	13189	13178	13151	13278	13263	13228	13052	13328	13215	13095	13136	13250	13272	13088	13210	13221	13424	13170	13327	13001	13304	13143	13366	13185	13254	13335	13304	13071	13183	13158	13291	13264	13239	13209	13125	13233	13323	13163	13134	13289	13337	13266	13166	13218	13323	13201	13206	13221	13341	13345	13262	13238	13228	13430	13256	13251	13202	13374	13008	13109	13172	13290	13205	13091	13193	13282	13227	13216	13295	13207	13306	13314	13091	13246	13279	13279	13193	13312	13221	13370	13140	13430	13211	13365	13161	13211	13285	13253	13172	13130	13062	13282	13416	13131	13319	13333	13158	13308	13186	13343	13194	13366	13173	13321	13174	13285	13050	13220	13111	13266	13335	13299	13109	13371	13397	13286	13355	13215	13330	13240	13299	13267	13229	13348	13125	13240	13156	13073	13296	13282	13173	13296	13247	13307	13216	13223	13300	13360	13261	13112	13100	13326	13324	13285	13231	13212	13285	13297	13223	13481	13277	13220	13219	13120	13321	13117	13325	13169	13298	13247	13248	13472	13222	13220	13300	13288	13179	13271	13324	13226	13282	13146	13266	13261	13396	13185	13259	13393	13243	13291	13227	13140	13201	13221	13451	13269	13097	13192	13270	13163	13215	13228	13165	13225	13434	13336	13383	13301	13234	13351	13101	13219	13183	13296	13179	13237	13232	13280	13209	13254	13186	13102	13271	13116	13157	13337	13199	13322	13241	13211	13471	13097	13195	13177	13220	13239	13197	13237	13281	13154	13318	13236	13103	13368	13267	13223	13347	13308	13242	13171	13232	13216	13365	13238	13295	13167	13151	13172	13299	13315	13061	13285	13239	13363	13415	13177	13400	13085	13210	13196	13347	13233	13320	13240	13196	13142	13310	13239	13166	13147	13258	13087	13253	13188	13300	13326	13296	13351	13150	13144	13334	13254	13077	13404	13024	13314	13237	13216	13247	13211	13296	13205	13189	13224	13141	13280	13375	13411	13238	13392	13012	13275	13205	13423	13320	13274	13269	13217	13223	13195	13361	13066	13291	13265	13233	13315	13320	13259	13399	13242	13310	13228	13208	13369	13236	13073	13147	13283	13213	13036	13374	13250	13204	13345	13350	13313	13235	13202	13321	13285	13252	13313	13283	13198	13278	13131	13288	13160	13354	13205	13224	13509	13266	13298	13372	13316	13272	13267	13196	13189	13238	13334	13078	13307	13210	13199	13157	13336	12994	13128	13257	13162	13208	13213	13220	13240	13263	13342	13222	13249	13193	13257	13298	13186	13402	13246	13230	13238	13217	13216	13114	13251	13321	13157	13254	13259	13260	13245	13094	13253	13122	13168	13243	13144	13315	13194	13232	13225	13399	13115	13285	13222	13249	13250	13350	13135	13319	13211	13352	13276	13364	13252	13249	13254	13342	13261	13381	13245	13437	13252	13181	13167	13279	13240	13206	13123	13237	13254	13111	13182	13190	13157	13262	13137	13264	13171	13441	13283	13375	13154	13280	13385	13342	13180	13202	13050	13267	13305	13406	13232	13399	13237	13211	13331	13289	13169	13442	13224	13265	13353	13304	13259	13282	13244	13289	13300	13373	13379	13337	13442	13297	13173	13281	13220	13295	13104	13313	13379	13189	13299	13126	13390	13215	13124	13237	13260	13296	13159	13329	13366	13443	13203	13329	13193	13317	13213	13375	13134	13110	13370	13497	13234	13423	13270	13129	13222	13254	13240	13380	13506	13169	13296	13246	13143	13128	13223	13211	13135	13237	13121	13188	13193	13215	13371	13239	13195	13229	13380	13244	13268	13308	13096	13368	13247	13357	13247	13141	13196	13206	13127	13474	13341	13319	13350	13198	13321	13279	13362	13295	13326	13462	13300	13388	13185	13270	13113	13307	13190	13185	13284	13310	13168	13379	13100	13113	13444	13196	13217	13088	13016	13423	13153	13391	13356	13392	13233	13084	13151	13245	13412	13353	13169	13185	13336	13234	13327	13260	13235	13399	13252	13200	13178	13234	13386	13328	13318	13137	13388	13363	13301	13407	13194	13181	13149	13296	13314	13214	13165	13170	13298	13259	13329	13260	13246	13284	13329	13355	13347	13236	13169	13263	13212	13297	13346	13235	13373	13086	13339	13214	13207	13419	13329	13157	13314	13204	13291	13216	13237	13134	13293	13228	13289	13349	13389	13207	13173	13148	13345	13349	13301	13197	13148	13154	13279	13329	13154	13052	13255	13287	13303	13228	13225	13326	13147	13192	13297	13357	13141	13282	13390	13311	13251	13204	13399	13244	13212	13310	13320	13288	13375	13296	13201	13344	13306	13295	13228	13300	13268	13204	13303	13278	13349	13293	13156	13374	13300	13157	13145	13226	13217	13141	13089	13309	13266	13151	13291	13267	13382	13214	13278	13335	13286	13208	13277	13361	13253	13342	13199	13337	13257	13275	13130	13270	13247	13344	13087	13233	13388	13259	13165	13356	13424	13127	13263	13167	13124	13162	13284	13249	13191	13333	13359	13269	13053	13379	13149	13220	13296	13208	13349	13288	13290	13211	13244	13263	13126	13082	13172	13335	13306	13138	13357	13327	13184	13372	13207	13376	13217	13251	13226	13169	13377	13245	13056	13345	13177	13265	13253	13255	13272	13185	13095	13232	13393	13300	13237	13209	13349	13177	13184	13344	13357	13282	13190	13283	13305	13164	13245	13160	13094	13157	13091	13134	13097	13208	13345	13219	13187	13270	13265	13219	13301	13407	13111	13318	13242	13349	13233	13233	13374	13361	13308	13289	13037	13192	13175	13496	13268	13229	13068	13219	13342	13198	13227	13256	13207	13055	13273	13160	13165	13435	13211	13262	13152	13467	13286	13241	13329	13329	13069	13356	13285	13232	13083	13213	13230	13336	13368	13319	13219	13270	13291	13314	13307	13451	13379	13327	13192	13327	13164	13344	13158	13233	13376	13296	13270	13269	13301	13199	13256	13240	13187	13299	13184	13277	13387	13224	13477	13435	13188	13328	13219	13294	13232	13204	13324	13153	13351	13203	13123	13373	13300	13284	13212	13115	13191	13301	13225	13238	13138	13311	13240	13303	13267	13262	13197	13171	13198	13182	13251	13353	13371	13320	13276	13216	13121	13252	13277	13253	13233	13023	13362	13197	13107	13324	13171	13164	13178	13280	13311	13425	13157	13299	13235	13214	13095	13210	13411	13368	13202	13221	13185	13269	13204	13328	13278	13262	13233	13292	13270	13288	13198	13144	13335	13365	13248	13262	13159	13308	13168	13313	13255	13285	13355	13346	13458	13136	13206	13147	13187	13226	13257	13230	13419	12951	13353	13168	13332	13187	13297	13206	13212	13257	13308	13325	13157	13365	13225	13313	13286	13235	13387	13186	13295	13315	13349	13120	13293	13384	13455	13467	13150	13311	13302	13083	13239	13336	13108	13190	13410	13213	13272	13170	13434	13319	13303	13232	13227	13353	13253	13198	13333	13277	13050	13287	13223	13261	13132	13305	13207	13374	13094	13363	13155	13197	13198	13236	13198	13292	13133	13306	13382	13275	13279	13364	13304	13389	13375	13345	13196	13251	13345	13227	13257	13170	13251	13225	13349	13347	13186	13137	13184	13251	13133	13067	13282	13268	13281	13354	13508	13206	13332	13320	13304	13140	13143	13222	13382	13219	13189	13152	13239	13381	13241	13100	13273	13221	13195	13376	13193	13360	13225	13255	13219	13279	13187	13350	13251	13335	13118	13182	13272	13317	13310	13204	13224	13295	13226	13456	13418	13176	13282	13188	13523	13238	13202	13427	13256	13322	13270	13381	13211	13237	13310	13286	13091	13272	13417	13196	13427	13256	13358	13362	13076	13242	13135	13178	13291	13275	13202	13223	13258	13205	13289	13255	13190	13226	13234	13280	13197	13250	13248	13288	13246	13491	13449	13305	13199	13391	13230	13394	13341	13331	13044	13297	13262	13144	13397	13052	13232	13279	13317	13342	13294	13492	13256	13300	13299	13162	13370	13140	13216	13351	13228	13370	13136	13284	13301	13293	13221	13196	13290	13299	13175	13124	13240	13247	13275	13190	13249	13075	13363	13381	13172	13428	13303	13234	13192	13160	13336	13277	13181	13129	13295	13199	13306	13102	13230	13260	13346	13227	13266	13243	13323	13210	13216	13503	13272	13136	13246	13252	13328	13187	13261	13212	13227	13293	13386	13313	13242	13254	13124	13176	13296	13157	13309	13261	13376	13332	13222	13277	13221	13231	13289	13301	13123	13203	13291	13264	13363	13349	13287	13248	13261	13274	13383	13227	13104	13178	13172	13255	13163	13328	13197	13173	13305	13098	13324	13239	13478	13309	13282	13300	13131	13229	13179	13120	13217	13203	13213	13188	13333	13290	13088	13152	13233	13218	13386	13291	13189	13304	13248	13358	13188	13159	13278	13311	13285	13253	13193	13388	13212	13275	13222	13123	13173	13231	13218	13338	13212
30343	26287	30681	25555	19870	18355	17539	17019	16574	16313	16391	15785	15597	15585	15742	15716	15620	15466	15437	15531	15391	15344	15473	15285	15258	15260	15233	15453	15354	15265	15383	15242	15384	15408	15297	15350	15282	15211	15129	15299	15265	15419	15335	15275	15485	15220	15311	15324	15294	15444	15442	15399	15229	15301	15432	15422	15311	15178	15359	15232	15163	15231	15438	15250	15185	15178	15294	15233	15508	15302	15354	15420	15432	15268	15391	15155	15367	15350	15345	15280	15262	15337	15289	15357	15326	15356	15468	15169	15222	15317	15354	15458	15238	15114	15219	15328	15283	15358	15493	15252	15294	15163	15365	15192	15411	15428	15177	14975	15312	14985	15459	15426	15219	15356	15473	15186	15296	15251	15316	15192	15108	15542	15067	15288	15450	15237	15304	15310	15296	15185	15260	15290	15400	15218	15479	15190	15475	15217	15314	15382	15463	15218	15438	15286	15314	15174	15177	15223	15164	15144	15430	15366	15336	15218	15336	15235	15254	15284	15185	15275	15522	15183	15193	15223	15220	15110	15347	15341	15444	15345	15142	15269	15461	15532	15429	15154	15249	15383	15451	15271	15204	15236	15236	15129	15478	15322	15127	15206	15249	15325	15206	15343	15492	15266	15198	15345	14990	15428	15322	15540	15457	15343	15303	15374	15472	15321	15352	15135	15163	15335	15282	15348	15429	15332	15359	15323	15258	15335	15478	15329	15411	15128	15259	15345	15216	15208	15326	15206	15175	15369	15341	15412	15436	15228	15331	15565	15532	15325	15148	15126	15331	15277	15473	15247	15310	15333	15173	15516	15376	15261	15527	15292	15267	15221	15290	15154	15313	15531	15356	15325	15370	15301	15327	15485	15396	15282	15124	15331	15340	15383	15301	15305	15317	15432	15225	15361	15415	15276	15240	15395	15306	15331	15104	15406	15241	15245	15192	15286	15226	15332	15425	15266	15230	15312	15456	15427	15325	15336	15499	15284	15292	15272	15337	15332	15354	15135	15313	15249	15315	15378	15462	15268	15389	15310	15388	15332	15476	15383	15233	15209	15333	15126	15373	15228	15283	15370	15293	15250	15372	15349	15402	15415	15320	15423	15471	15321	15340	15272	15379	15083	15062	15200	15372	15322	15292	15368	15115	15342	15434	15511	15418	15040	15320	15277	15426	15281	15521	15404	15417	15235	15443	15313	15278	15219	15259	15306	15224	15242	15227	15262	15135	15241	15260	15435	15413	15608	15308	15323	15188	15318	15233	15367	15179	15373	15097	15428	15222	15226	15127	15368	15249	15259	15274	15181	15265	15436	15140	15188	15250	15367	15333	15401	15253	15405	15204	15286	14971	15261	15385	15196	15398	15391	15400	15130	15287	15376	15371	15315	15257	15203	15380	15473	15283	15325	15514	15317	15282	15267	15207	15347	15291	15269	15391	14983	15211	15310	15312	15198	15261	15263	15479	15266	15306	15226	15397	15155	15207	15307	15290	15100	15311	15409	15335	15336	15295	15520	15140	15264	15266	15351	15115	15158	15099	15292	15309	15351	15257	15183	15178	15435	15325	15529	15192	15264	15410	15418	15255	15289	15294	15157	15264	15353	15325	15443	15191	15249	15231	15103	15394	15320	15467	15524	15258	15339	15305	15397	15272	15268	15373	15543	15193	15030	15399	15374	15055	15314	15142	15419	15400	15270	15281	15253	15324	15347	15229	15355	15285	15354	15380	15329	15418	15142	15390	15270	15278	15216	15381	15301	15478	15427	14936	15218	15070	15444	15354	15259	15498	15399	15478	15540	15435	15476	15499	15231	15376	15297	15275	15371	15353	15259	15218	15161	15377	15514	15281	15059	15208	15209	15295	15369	15306	15187	15287	15459	15239	15097	15162	15348	15390	15261	15367	15234	15242	15312	15517	15182	15261	15316	15214	15412	15388	15123	15294	15382	15252	15189	15321	15245	15134	15380	15532	15270	15334	15444	15398	15296	15090	15388	15244	15255	15107	15182	15200	15443	15217	15085	15263	15214	15408	15244	15326	15265	15297	15225	15236	15428	15102	15214	15232	15243	15308	15145	15200	15478	15090	15150	15225	15256	15446	15335	15478	15213	15516	15337	15204	15484	15408	15447	15291	15453	15432	15305	15548	15271	15215	15571	15368	15258	15299	15356	15243	15263	15320	15426	15381	15328	15113	15260	15274	15247	15341	15193	15284	15295	15458	15309	15307	15171	15464	15326	15417	15243	15315	15208	15279	15441	15231	15343	15308	15336	15229	15023	15302	15084	15170	15201	15217	15245	15486	15285	15408	15417	15360	15311	15286	15290	15316	15322	15442	15312	15327	15253	15321	15282	15405	15356	15375	15314	15298	15392	15362	15087	15315	15233	15412	15094	15240	14969	15395	15333	15337	15153	15264	15461	15341	15394	15266	15234	15281	15211	15215	15096	15068	15359	15401	15251	15457	15466	15205	15331	15503	15256	15140	15136	15385	15418	15350	15204	15236	15116	15397	15292	15381	15621	15233	15161	15253	15227	15232	15316	15516	15586	15414	15392	15354	15234	15248	15267	15144	15322	15219	15090	15439	15331	15217	15219	15326	15323	15360	15348	15310	15376	15376	15266	15226	15251	15274	15414	15303	15396	15275	15425	15305	15182	15443	15413	15393	15349	15130	15255	15401	15251	15373	15531	15273	15318	15241	15266	15330	15155	15300	15333	15134	15490	15308	15230	15236	15383	15338	15196	15326	15380	15480	15461	15509	15065	15286	15193	15305	15281	15318	15286	15368	15359	15152	15408	15149	15245	15154	15338	15267	15333	15116	15378	15224	15112	15118	15276	15131	15150	15308	15225	15104	15349	15145	15306	15282	15097	15405	15356	15378	15256	15217	15168	15391	15254	15316	15470	15420	15252	15239	15339	15387	15320	15372	15454	15368	15448	15308	15502	15313	15201	15250	15447	15408	15302	15459	15310	15283	15220	15324	15380	15446	15377	15328	15259	15309	15243	15425	15278	15445	15329	15556	15211	15428	15259	15254	15294	15259	15191	15520	15148	15173	15436	15379	15378	15373	15271	15348	15391	15221	15334	15352	15441	15372	15136	15360	15208	15318	15120	15030	15118	15238	15411	15206	15267	15157	15360	15420	15274	15163	15262	15360	15279	15217	15195	15127	15116	15067	15266	15204	15367	15328	15309	15557	15366	15160	15270	15173	15428	15337	15319	15497	15441	15169	15224	15304	15248	15399	15338	15310	15339	15303	15351	15231	15311	15503	15273	15486	15285	15356	15242	15163	15298	15249	15276	15320	15296	15157	15409	15218	15378	15413	15152	15458	15227	15384	15276	15288	15176	15301	15374	15391	15261	15335	15451	15405	15342	15340	15282	15168	15372	15351	15571	15364	15334	15289	15346	15400	15424	15195	15190	15462	15359	15178	15273	15337	15343	15431	15376	15104	15377	15444	15265	15404	15176	15315	15259	15335	15387	15184	15327	15356	15238	15215	15424	15296	15330	15123	15079	15223	15252	15356	15288	15054	15177	15318	15147	15445	15272	15476	15184	15408	15246	15232	15286	15015	15374	15460	15290	15285	15173	15248	15256	15237	15150	15118	15256	15514	15234	15450	15196	15326	15315	15329	15186	15151	15430	15385	15394	15528	15329	15495	15433	15307	15328	15235	15226	15295	15160	15166	15426	15187	15282	15311	15393	15412	15167	15235	15285	15339	15428	15341	15348	15231	15443	15292	15497	15143	15293	15296	15281	15224	15270	15265	15420	15446	15300	15173	15357	15370	15338	15374	15276	15621	15326	15171	15126	15259	15195	15246	15243	15187	15278	15262	15468	15290	15397	15427	15211	15323	15147	15269	15298	15286	15326	15198	15341	15285	15489	15405	15236	15189	15192	15198	15233	15286	15149	15184	15118	15141	15226	15109	15368	15417	15414	15265	15537	15246	15444	15297	15352	15265	15475	15274	15316	15350	15254	15377	15357	15416	15221	15310	15378	15307	15264	15393	15346	15267	15454	15327	15365	15156	15392	15327	15373	15106	15077	15320	15349	15359	15278	15253	15293	15269	15315	15355	15225	15307	15557	15217	15222	15303	15257	15325	15309	15173	15429	15453	15298	15519	15438	15291	15324	15455	15398	15268	15403	15257	15443	15192	15407	15178	15246	15429	15065	15310	15313	15261	15316	15268	15163	15055	15287	15333	15343	15321	15304	15236	15356	15311	15410	15234	15377	15207	15395	15384	15155	15486	15388	15172	15137	15360	15182	15325	15332	15418	15191	15186	15317	15257	15417	15085	15224	15227	15336	15411	15294	15300	15310	15389	15173	15353	15307	15470	15397	15269	15135	15179	15151	15428	15324	15207	15382	15424	15415	15331	15315	15262	15326	15460	15488	15266	15158	15489	15301	15357	15348	15376	15131	15268	15189	15251	15377	15492	15248	15253	15202	15236	15430	15259	15202	15329	15269	15337	15002	15505	15039	15339	15240	15422	15217	15349	15312	15400	15438	15314	15477	15407	15330	15367	15257	15319	14945	15336	15418	15242	15513	15428	15300	15286	15438	15445	15348	15372	15244	15467	15320	15276	15388	15411	15286	15449	15383	15152	15242	15487	15216	15301	15165	15436	15394	15290	15261	15290	15498	15456	15160	15479	15509	15392	15197	15286	15357	15366	15356	15298	15219	15380	15274	15374	15424	15409	15275	15263	15252	15411	15224	15361	15262	15365	15362	15087	15385	15338	15249	15352	15317	15260	15304	15422	15434	15412	15207	15248	15211	15259	15227	15320	15306	15443	15392	15507	15196	15370	15257	15368	15299	15312	15386	15289	15223	15262	15294	15237	15226	15359	15259	15308	15321	15204	15343	15379	15091	15267	15121	15176	15377	15280	15317	15256	15512	15390	15345	15380	15413	15311	15320	15378	15180	15351	15207	15285	15122	15271	15334	15381	15126	15334	15330	15148	15276	15362	15371	15085	15343	15427	15479	15364	15191	15466	15230	15354	15549	15319	15287	15310	15393	15353	15265	15322	15124	15267	15211	15452	15200	15104	15357	15450	15273	15354	15270	15322	15386	15415	15173	15219	15215	15315	15448	15150	15127	15440	15488	15331	15325	15235	15207	15466	15393	15404	15343	15312	15414	15377	15257
24214	34972	33791	24157	19720	17927	16753	16253	15797	15127	14817	14362	14212	14094	13847	13644	13678	13695	13721	13790	13392	13633	13484	13510	13503	13609	13446	13522	13346	13446	13445	13523	13548	13603	13505	13517	13586	13537	13486	13390	13623	13482	13385	13594	13571	13418	13493	13335	13570	13399	13412	13379	13510	13571	13292	13552	13174	13509	13440	13551	13340	13373	13495	13446	13333	13472	13466	13384	13441	13404	13466	13360	13482	13447	13234	13420	13474	13403	13476	13486	13362	13458	13517	13388	13349	13500	13427	13497	13346	13441	13436	13451	13230	13509	13442	13487	13485	13428	13637	13556	13366	13331	13471	13255	13498	13268	13342	13501	13484	13490	13598	13408	13408	13304	13476	13533	13540	13555	13331	13552	13359	13383	13484	13599	13610	13472	13683	13230	13391	13495	13381	13386	13581	13614	13166	13484	13399	13311	13406	13391	13350	13438	13539	13577	13379	13464	13680	13464	13506	13513	13507	13460	13293	13501	13411	13489	13359	13501	13365	13456	13468	13432	13368	13435	13251	13345	13353	13516	13390	13342	13333	13438	13390	13414	13434	13328	13286	13420	13438	13624	13502	13351	13401	13405	13539	13451	13427	13452	13486	13596	13383	13442	13520	13596	13394	13436	13392	13640	13360	13522	13594	13551	13502	13643	13488	13443	13420	13457	13365	13417	13456	13350	13437	13588	13315	13282	13434	13342	13444	13452	13372	13454	13406	13527	13536	13486	13490	13560	13307	13398	13273	13340	13392	13494	13405	13326	13336	13407	13609	13328	13477	13416	13417	13472	13378	13493	13480	13297	13555	13488	13424	13559	13421	13390	13587	13491	13624	13412	13635	13326	13459	13301	13315	13253	13297	13381	13491	13510	13491	13331	13444	13191	13505	13247	13521	13351	13347	13559	13501	13480	13462	13536	13421	13390	13301	13633	13488	13405	13596	13416	13470	13310	13434	13292	13524	13534	13493	13335	13484	13452	13580	13418	13465	13430	13720	13625	13464	13474	13531	13553	13381	13378	13560	13356	13490	13395	13548	13520	13544	13484	13486	13552	13506	13449	13363	13451	13455	13493	13261	13547	13400	13324	13424	13467	13389	13445	13250	13394	13514	13487	13516	13347	13362	13605	13359	13386	13462	13369	13485	13438	13447	13461	13370	13584	13369	13359	13457	13647	13327	13554	13417	13487	13525	13214	13435	13428	13345	13466	13520	13348	13425	13480	13446	13222	13514	13358	13474	13413	13273	13320	13592	13330	13472	13526	13481	13443	13458	13609	13483	13379	13574	13380	13591	13482	13624	13381	13491	13417	13484	13419	13476	13440	13434	13517	13458	13340	13436	13466	13380	13476	13370	13402	13395	13336	13384	13236	13332	13520	13448	13354	13564	13411	13543	13549	13500	13492	13483	13524	13493	13584	13393	13396	13387	13484	13397	13680	13418	13476	13372	13549	13420	13513	13409	13457	13548	13422	13517	13533	13403	13400	13428	13418	13317	13408	13347	13393	13489	13680	13453	13578	13494	13418	13407	13470	13481	13370	13486	13461	13399	13298	13448	13399	13569	13316	13265	13501	13562	13361	13406	13269	13418	13527	13579	13338	13397	13389	13426	13391	13562	13301	13357	13371	13430	13418	13510	13392	13525	13371	13568	13312	13501	13434	13290	13428	13453	13357	13428	13439	13388	13444	13450	13412	13362	13362	13451	13549	13587	13491	13524	13408	13387	13388	13370	13443	13527	13524	13397	13355	13297	13542	13477	13338	13452	13454	13311	13433	13407	13506	13416	13332	13232	13337	13365	13461	13439	13298	13414	13561	13460	13484	13410	13355	13502	13449	13422	13614	13343	13596	13574	13378	13424	13375	13492	13531	13456	13590	13572	13395	13512	13559	13419	13402	13303	13344	13280	13482	13562	13467	13432	13309	13397	13305	13630	13253	13492	13549	13349	13571	13317	13439	13435	13507	13583	13545	13429	13485	13409	13445	13585	13437	13464	13372	13462	13347	13503	13551	13386	13574	13408	13530	13422	13427	13346	13498	13553	13374	13248	13622	13291	13561	13337	13435	13359	13333	13475	13450	13392	13493	13491	13351	13597	13491	13265	13415	13398	13555	13392	13370	13483	13343	13409	13332	13515	13376	13521	13483	13413	13435	13305	13452	13390	13473	13431	13345	13524	13535	13306	13578	13304	13520	13463	13499	13435	13356	13478	13541	13356	13408	13571	13494	13293	13584	13467	13497	13426	13461	13457	13466	13451	13501	13438	13530	13494	13420	13482	13458	13468	13545	13413	13259	13451	13415	13432	13417	13445	13555	13528	13404	13508	13435	13513	13379	13665	13342	13430	13603	13376	13457	13394	13487	13495	13387	13569	13428	13435	13635	13473	13504	13552	13536	13500	13596	13448	13466	13528	13322	13373	13371	13563	13441	13326	13433	13488	13500	13340	13475	13501	13514	13482	13594	13505	13611	13346	13463	13567	13427	13545	13648	13529	13411	13560	13403	13599	13640	13552	13326	13357	13520	13448	13389	13369	13476	13376	13516	13558	13442	13555	13586	13516	13494	13432	13372	13427	13228	13462	13400	13322	13345	13426	13419	13431	13388	13533	13402	13379	13489	13519	13513	13289	13348	13366	13395	13348	13539	13424	13572	13507	13421	13340	13471	13432	13424	13520	13428	13365	13372	13557	13516	13276	13342	13481	13447	13395	13452	13471	13568	13360	13387	13352	13275	13286	13208	13359	13415	13357	13464	13479	13358	13437	13448	13648	13246	13463	13475	13331	13396	13650	13514	13449	13303	13576	13369	13429	13578	13498	13430	13445	13489	13376	13461	13554	13350	13341	13679	13414	13374	13419	13302	13515	13377	13514	13353	13421	13421	13411	13466	13415	13458	13547	13355	13399	13392	13471	13478	13481	13284	13391	13435	13444	13396	13362	13497	13451	13431	13370	13558	13638	13550	13645	13256	13342	13259	13427	13397	13455	13355	13379	13361	13403	13470	13380	13258	13404	13478	13538	13420	13382	13414	13446	13548	13620	13436	13388	13512	13504	13219	13643	13519	13600	13300	13336	13375	13556	13331	13532	13432	13235	13475	13492	13403	13359	13184	13754	13527	13483	13538	13358	13301	13583	13487	13372	13430	13391	13387	13332	13516	13510	13415	13440	13525	13260	13368	13436	13495	13402	13478	13475	13443	13296	13311	13500	13321	13483	13481	13411	13352	13540	13394	13387	13355	13424	13516	13485	13401	13410	13383	13543	13432	13405	13476	13409	13508	13406	13412	13347	13392	13456	13442	13437	13392	13507	13515	13407	13374	13353	13546	13519	13470	13605	13453	13507	13463	13599	13347	13481	13615	13510	13488	13363	13626	13473	13447	13381	13373	13582	13425	13424	13629	13469	13484	13432	13137	13533	13492	13471	13787	13549	13464	13467	13410	13559	13540	13497	13268	13460	13503	13447	13490	13462	13525	13507	13517	13350	13456	13553	13457	13549	13456	13530	13419	13478	13326	13422	13432	13500	13292	13546	13442	13403	13293	13383	13515	13389	13406	13463	13429	13411	13416	13337	13454	13528	13399	13468	13419	13530	13589	13446	13458	13433	13580	13655	13555	13469	13435	13390	13357	13469	13321	13515	13257	13488	13379	13614	13468	13383	13404	13226	13464	13577	13421	13538	13425	13443	13298	13333	13370	13452	13464	13452	13553	13575	13431	13531	13402	13503	13410	13600	13393	13495	13435	13394	13492	13554	13465	13485	13383	13323	13370	13502	13471	13304	13440	13386	13321	13487	13600	13529	13454	13504	13368	13511	13434	13314	13614	13523	13250	13375	13404	13380	13520	13293	13532	13440	13393	13478	13595	13511	13485	13513	13454	13383	13667	13350	13443	13436	13400	13478	13438	13427	13459	13530	13366	13418	13479	13377	13394	13439	13396	13408	13448	13517	13404	13676	13244	13585	13460	13487	13260	13520	13643	13406	13237	13515	13444	13563	13352	13503	13340	13340	13356	13306	13522	13477	13535	13257	13462	13476	13509	13493	13519	13376	13528	13372	13415	13454	13217	13483	13413	13467	13539	13291	13524	13340	13447	13561	13373	13410	13479	13382	13281	13349	13446	13462	13631	13480	13383	13422	13607	13304	13437	13286	13461	13521	13473	13350	13435	13504	13422	13416	13468	13371	13441	13503	13457	13554	13205	13571	13446	13594	13625	13298	13397	13329	13519	13588	13585	13267	13572	13485	13413	13282	13460	13426	13342	13553	13550	13402	13414	13500	13562	13554	13324	13614	13492	13489	13406	13408	13350	13365	13561	13579	13347	13511	13543	13481	13419	13514	13385	13534	13558	13403	13441	13175	13366	13408	13483	13525	13395	13518	13541	13445	13625	13513	13435	13448	13457	13576	13400	13402	13503	13462	13391	13440	13604	13580	13447	13546	13359	13575	13346	13497	13334	13489	13442	13639	13307	13541	13494	13405	13413	13511	13422	13442	13549	13588	13286	13416	13454	13384	13478	13566	13410	13357	13351	13475	13514	13256	13377	13418	13380	13451	13433	13542	13511	13379	13509	13553	13351	13420	13379	13659	13349	13286	13312	13581	13221	13598	13520	13456	13427	13452	13308	13501	13534	13527	13454	13414	13329	13453	13380	13422	13512	13389	13417	13491	13611	13426	13303	13415	13553	13413	13414	13427	13470	13551	13594	13244	13438	13387	13315	13416	13363	13347	13297	13470	13420	13605	13400	13358	13606	13578	13365	13474	13453	13503	13485	13447	13393	13476	13513	13482	13403	13496	13509	13295	13510	13521	13483	13470	13468	13480	13498	13525	13328	13477	13411	13669	13592	13188	13428	13421	13470	13436	13416	13522	13485	13556	13402	13405	13405	13548	13376	13369	13407	13472	13705	13569	13392	13554	13509	13493	13424	13370	13357	13370	13559	13416	13572	13426	13267	13516	13478	13465	13526	13370	13526	13343	13437	13378	13565	13655	13399	13566	13411	13386	13561	13477	13358	13544	13461	13375	13520	13573	13520	13454	13382	13404	13477	13362	13304	13404	13274	13411	13385	13352	13419	13388	13407	13377	13577	13406	13470	13358	13285	13577	13527	13466	13429	13566	13482	13416	13548	13415	13410	13539	13616
25400	21467	28744	26382	24443	23450	22458	19976	18772	17833	17109	16532	16324	16136	15997	15804	15700	15615	15450	15543	15363	15496	15250	15313	15399	15282	15194	15303	15171	15274	15362	15220	15211	15327	15065	15192	15095	15178	15256	15285	15230	15177	15182	15211	15155	15092	15199	15005	15252	15172	15174	15058	15182	15136	15020	15193	15174	15152	15064	15026	14969	15063	15193	15085	15112	15189	15165	15185	15023	15092	15026	15004	15278	15152	15106	15066	15144	15023	15195	15002	15124	15181	14827	15117	15164	15324	15313	15057	15096	14999	15082	15186	15168	15104	15050	15107	14972	15196	15218	14983	15212	15131	15110	15037	15060	15091	15138	15004	15136	15144	15210	15212	15218	15157	15077	15189	15039	15119	15164	15170	14924	14948	15195	15234	15271	14968	15193	15174	15098	14983	15208	15038	15016	15014	15047	15251	15188	15191	15243	15059	15033	15138	15020	15073	15030	15056	15033	15112	15181	15160	15008	15223	15134	15201	15232	15123	14947	14941	14863	15197	15051	15039	15089	14963	14984	15140	15019	15001	15013	15011	15114	15066	14961	15096	14922	15059	15150	14972	15038	15288	15028	15120	15090	15207	15175	15213	15204	14977	14968	15002	14849	15023	15233	15045	15046	15016	15190	15207	15007	15126	15095	15199	15119	15011	14983	14900	15230	15190	15044	15180	15078	15128	14946	15086	15241	15175	15145	15101	15159	15154	14875	15300	15005	15221	15042	15032	14830	15005	15157	15171	15025	15024	15103	15182	15177	15108	15000	14927	14927	14884	15149	15147	15112	14993	14957	15024	15125	15154	15252	14910	15187	15011	15137	14953	15070	15139	15064	15108	15168	15116	15037	15015	15089	14967	15065	15351	15326	14961	15186	15092	15062	14933	15088	15181	14952	15035	15097	15094	15155	15073	15109	15103	15024	15071	15219	15202	15161	15234	14959	15081	15106	15088	15076	14891	15261	14899	15072	15093	14986	14964	14836	15101	15193	15265	15205	15171	15201	15113	15090	15122	14969	14915	15228	15102	15051	14999	15191	15162	15177	15019	15118	15239	15127	15144	15191	15014	15177	15221	14893	15322	15103	15156	15125	15051	15073	15135	15100	15004	15227	15148	15059	15228	14964	14971	15115	15246	15129	15164	15070	15150	15159	15076	14808	15028	15103	15132	15119	14975	15096	14836	15161	15183	15043	15175	15115	14988	15001	14905	14991	15030	15072	15207	14857	15129	15236	15229	14985	15072	14886	15036	15156	15257	15144	15078	14997	15084	14981	14938	15148	15012	15071	15051	15038	15118	15152	14890	15159	15052	15090	15307	15065	14953	15164	15069	15190	15099	15004	15043	15097	15196	14920	15116	15089	15216	15007	14982	14876	15220	15135	15096	15041	15207	15215	15097	14924	15265	15070	15215	15191	15064	15018	15120	15092	14979	14834	15095	15230	15112	15096	14938	15023	15329	15208	15092	15019	15047	14962	15065	14939	15070	15123	15243	14867	14997	14972	14851	15154	15021	14966	15003	15018	15085	15118	14966	15132	15062	15115	15056	14989	14952	14904	15124	15152	15018	14953	15098	15082	14925	15134	15066	15091	14928	15228	15064	15041	15231	15065	15088	15131	15055	15073	14924	15122	15247	15242	15394	15136	15202	15076	14974	15032	15178	15162	15137	14985	15154	14985	14909	14932	15226	15121	15174	15169	14952	14946	14889	15174	15154	15153	15116	15279	15203	15103	15060	15074	15101	15039	15071	15067	15155	15120	15077	14989	15149	15070	15082	15218	15144	15005	15213	15134	14933	15221	15055	14977	15189	15061	15064	14920	15362	15304	15117	15122	15006	14886	15166	15187	15058	15142	15227	15213	15081	15010	15074	14867	14933	15152	15047	14913	15078	15129	15120	15191	15173	15164	15036	15076	15038	15086	15046	15155	14968	15246	15180	15228	15116	15167	15282	15118	15232	15054	14850	15083	14978	15038	15108	15091	15176	15111	15074	14949	15292	15230	15252	14947	15030	15116	14974	15105	15062	14916	15032	15120	15105	15192	15126	15199	15218	15089	14915	14914	15117	15171	15010	15161	15171	14866	15267	15376	15139	15246	15245	15163	15180	15040	14937	15187	15119	15184	15122	15035	15125	15099	15056	15090	15116	15059	14790	15183	15353	15195	15022	15168	14998	14990	14884	15134	14931	15161	15024	15191	15069	15137	15014	15036	14888	14981	15120	15166	15146	15083	15013	15151	15252	15092	15039	15095	15201	15231	14970	15068	15130	15121	14871	15095	15086	15207	15178	15153	15139	15117	14899	14983	15127	15273	15218	15135	14940	15061	15164	15158	15069	15060	15071	15022	14996	15186	14954	15076	14875	14975	15068	14954	15078	15090	15069	15187	15174	15152	15333	15100	15014	15007	15058	14946	15005	14987	15248	14959	15125	15088	15381	15087	15247	15069	15092	15080	15185	15010	14893	15165	15018	15116	15218	15136	15227	15248	15069	15105	15083	15093	15037	14997	14972	15073	15068	14989	14749	15149	15002	15168	14843	15187	14999	15167	15201	15085	14972	15084	15102	15010	15080	14962	15077	15014	15187	14928	15044	15237	14973	15106	15099	15274	15229	15182	15254	15122	15051	15016	15091	14892	15297	15276	15221	15087	15112	15031	15147	14817	14961	14884	15091	14997	14995	15045	15035	15243	14763	14979	15226	15120	15174	15195	15015	14984	15091	15319	15018	15208	15247	14865	15121	15108	15096	15243	15101	15104	15032	14995	14848	15102	15003	15016	14927	15024	14902	15065	15376	15171	15192	14883	15147	15088	15127	15081	15230	15127	15116	15113	15293	15088	15143	14952	15155	15078	15139	15078	14942	14987	14888	14967	15038	15153	15193	15213	15162	14948	15250	15053	15079	15239	15345	15117	15185	15088	15192	15224	15127	15103	15228	15133	15112	15054	15251	15076	15270	15147	15108	14988	15223	15239	15071	15137	15284	14930	15068	15159	15301	14984	15125	15071	15094	15148	14878	15105	15089	15139	15129	15052	15039	15194	15199	14975	14986	14882	14872	14979	15209	15103	14947	15017	15135	14900	15158	15263	15088	15070	15009	15005	15114	15160	14978	15052	15097	15185	15100	15172	15145	14976	15019	15294	15086	15097	15048	15057	15214	15061	14976	15149	15068	15158	15060	15028	15419	15140	15082	15114	15257	15085	15208	15159	15252	15186	15233	15066	15144	15165	15125	15012	15118	15102	15008	15252	15260	15013	15084	15078	15167	15144	15040	14958	14996	14946	15063	15244	14914	15153	15105	15181	15189	15106	15031	15196	15270	14913	15085	15066	15170	15136	15040	15053	15033	15068	15240	14958	15152	15126	14902	15088	15018	15037	14879	15158	15168	15089	15142	15130	15052	14978	14845	15113	15238	15182	15128	15070	15068	15084	15115	15147	15097	14995	14961	15151	15118	15092	15059	15014	15133	15166	15104	15024	15068	15287	15285	15189	15064	14917	15340	15241	14973	15244	15111	15022	14870	15206	14843	15018	15165	15274	15100	15225	14981	15206	15052	15106	15082	14940	15195	15115	15278	15013	15193	15177	15227	15177	15177	15190	15153	14990	15095	15008	15060	15183	15113	15135	15159	15010	15070	15015	15276	15143	15245	15356	15111	15065	15111	15084	15102	15268	14891	15113	15077	15014	15130	15000	15350	15008	15109	15116	15037	15230	15291	15210	15097	15108	15057	14960	15141	15044	15179	15051	14872	15045	14998	15057	14935	15166	15121	15156	15139	15257	15212	14963	15128	14943	15026	15122	15027	15065	14954	15102	15145	15089	15139	14961	15222	15003	15046	15244	15014	14889	15137	15149	14934	15293	14916	14956	15284	15251	15110	15226	15147	15114	14985	15118	14989	14989	15173	15195	15128	15144	15167	14969	15014	14982	14948	15214	14824	15039	15004	14974	15001	15044	15144	15263	15208	14980	15211	14952	14981	15097	14891	15296	14819	15100	15185	15323	15163	15140	15002	14967	14929	15167	15078	14928	14970	15187	15017	15101	15076	15060	15071	15017	14814	14997	14950	15118	14964	14852	15002	15183	14969	15038	15201	15158	15015	15328	15065	15083	15097	15132	15071	15079	15223	15120	14978	15097	15184	15156	15035	15046	15014	15021	14989	15268	15071	15429	15142	15051	15137	14993	15179	14938	15148	15048	15228	15024	15124	15160	15037	14901	15124	15119	15255	15283	15061	15124	14990	15140	15170	15056	15117	15111	15029	15163	15065	15062	15185	15255	15035	15070	15174	14921	15206	15145	15143	15262	15210	15153	15067	15164	15065	14962	15029	15049	15094	14905	15150	14978	15081	14899	14909	15170	15142	15087	15058	15156	14914	15189	15147	14976	15024	15028	15051	15097	15102	15114	15074	14974	15174	15013	14973	15076	15056	15055	14954	15160	15086	15022	15282	15153	15163	15041	14876	14886	14947	15121	15025	15052	15296	15193	15063	15185	15177	15078	15035	15060	15075	15049	15300	15041	14942	15049	15067	15061	15174	14937	14996	15130	15115	15192	15198	14898	15110	15182	15234	15123	15117	15092	15159	15169	15058	15197	14993	15336	14992	15073	15020	15174	15126	15075	15112	15333	15241	15062	15171	15208	14928	15292	14958	15115	15165	15138	15227	15118	15191	15089	15033	15146	15217	15061	15118	15364	14988	15067	15140	14876	14945	14935	14981	15084	15137	14978	14871	15073	15249	15129	15187	15083	15141	15215	15231	15253	15078	15085	15240	14919	14996	15128	15106	15264	15018	15037	15066	15209	15185	15238	15089	15066	15077	14992	15149	15161	15063	14940	14991	15184	15067	15389	14998	14944	14865	15088	15302	15226	15033	14998	14944	15020	15218	14996	15035	15136	15059	15078	15093	15376	15158	14953	15016	14974	15018	15224	15222	15198	14989	15190	14910	15062	15060	15062	15089	15172	15165	15250	15252	15145	14942	15104	15016	15032	14994	15086	15058	15057	15235	15283	15176	15109	14997	15060	14988	14971	15180	15164	14987	14929	15102	15275	15079	15047	14916	15197	14998	14836	15000	15121	14930	15009	14911	15167	15340	14937	15070	14912	15143	15229	15128	15169	15185	15121	15029	15088	14905	15080	15022
25633	43783	41998	32222	26995	23740	21797	20496	18712	17336	16020	15426	15039	15014	14632	14473	14168	14112	13963	13725	13839	13664	13698	13701	13594	13569	13603	13724	13578	13663	13508	13447	13439	13527	13499	13522	13460	13443	13460	13413	13458	13370	13430	13425	13432	13352	13464	13350	13354	13400	13347	13390	13525	13585	13489	13437	13379	13300	13507	13508	13494	13506	13395	13335	13335	13394	13392	13309	13410	13219	13422	13293	13534	13408	13411	13269	13470	13394	13378	13260	13295	13382	13480	13645	13470	13543	13411	13450	13391	13350	13376	13411	13366	13450	13436	13486	13399	13307	13426	13349	13396	13409	13430	13342	13480	13433	13340	13301	13481	13494	13392	13420	13407	13435	13395	13456	13339	13572	13354	13376	13518	13368	13402	13455	13434	13389	13273	13384	13424	13432	13208	13273	13549	13523	13255	13372	13261	13407	13355	13531	13363	13324	13421	13363	13535	13431	13290	13462	13407	13328	13615	13285	13381	13373	13382	13301	13390	13549	13238	13242	13424	13403	13369	13357	13260	13436	13373	13335	13342	13415	13448	13293	13282	13350	13354	13288	13514	13286	13354	13367	13408	13253	13426	13253	13351	13383	13342	13440	13528	13293	13451	13331	13518	13387	13352	13365	13367	13294	13255	13485	13276	13384	13420	13295	13417	13343	13333	13413	13386	13424	13474	13277	13459	13518	13351	13556	13333	13527	13548	13411	13315	13336	13360	13325	13343	13381	13550	13526	13306	13391	13457	13264	13531	13566	13348	13299	13371	13193	13436	13325	13342	13331	13358	13322	13375	13531	13403	13494	13506	13610	13208	13385	13403	13472	13488	13268	13301	13434	13353	13444	13369	13393	13500	13204	13271	13309	13322	13392	13311	13335	13288	13536	13366	13288	13327	13372	13412	13427	13450	13313	13242	13423	13197	13174	13373	13346	13484	13361	13266	13455	13290	13226	13307	13434	13356	13378	13480	13527	13466	13324	13370	13509	13394	13246	13402	13378	13197	13344	13319	13454	13165	13391	13153	13261	13528	13375	13447	13316	13445	13551	13347	13365	13267	13314	13475	13308	13336	13403	13539	13417	13354	13571	13353	13548	13354	13424	13242	13378	13362	13292	13354	13216	13323	13303	13462	13392	13385	13493	13358	13262	13396	13324	13397	13346	13408	13472	13424	13339	13339	13271	13139	13607	13402	13372	13391	13449	13449	13278	13499	13350	13454	13322	13298	13433	13244	13455	13481	13400	13219	13321	13498	13362	13347	13623	13354	13340	13250	13368	13394	13359	13463	13443	13196	13357	13237	13349	13259	13311	13344	13509	13298	13399	13213	13362	13228	13511	13219	13528	13419	13412	13489	13278	13494	13288	13240	13342	13536	13169	13381	13359	13381	13299	13480	13384	13323	13228	13278	13440	13381	13283	13251	13403	13562	13325	13387	13331	13388	13400	13318	13306	13481	13276	13348	13387	13473	13259	13300	13460	13388	13420	13474	13562	13382	13215	13232	13337	13339	13414	13255	13390	13434	13483	13356	13382	13206	13247	13484	13327	13340	13217	13310	13270	13468	13450	13265	13442	13341	13422	13390	13255	13381	13658	13351	13312	13634	13352	13483	13389	13251	13448	13375	13482	13382	13456	13451	13396	13422	13491	13320	13432	13280	13466	13395	13420	13324	13293	13362	13346	13368	13384	13441	13262	13487	13351	13380	13380	13442	13335	13447	13515	13249	13442	13393	13429	13383	13511	13528	13541	13421	13386	13346	13348	13305	13429	13332	13361	13299	13361	13441	13355	13451	13390	13360	13421	13299	13454	13412	13449	13428	13224	13489	13395	13359	13517	13385	13431	13353	13256	13485	13443	13626	13318	13408	13378	13538	13490	13321	13437	13417	13563	13374	13295	13157	13357	13427	13456	13313	13301	13263	13166	13478	13319	13362	13460	13332	13445	13213	13338	13357	13490	13166	13423	13486	13433	13320	13390	13366	13448	13443	13288	13407	13321	13401	13300	13425	13425	13447	13392	13371	13360	13332	13551	13466	13480	13459	13523	13379	13362	13255	13503	13380	13555	13594	13372	13410	13373	13434	13231	13377	13257	13386	13453	13441	13445	13343	13453	13494	13403	13381	13334	13291	13361	13341	13470	13198	13316	13471	13308	13290	13213	13228	13542	13460	13349	13268	13394	13370	13363	13354	13208	13407	13548	13377	13551	13262	13580	13280	13363	13300	13202	13480	13361	13435	13303	13577	13401	13387	13447	13477	13480	13403	13360	13420	13384	13406	13405	13292	13349	13418	13323	13390	13337	13429	13270	13262	13393	13403	13317	13364	13520	13324	13332	13324	13283	13386	13354	13525	13373	13223	13488	13356	13422	13500	13250	13324	13480	13510	13210	13453	13356	13493	13598	13465	13365	13276	13442	13496	13429	13589	13594	13280	13362	13520	13367	13440	13439	13513	13231	13282	13519	13329	13330	13436	13342	13503	13493	13429	13340	13369	13454	13177	13378	13242	13358	13376	13346	13309	13259	13354	13469	13363	13412	13332	13292	13395	13365	13404	13497	13124	13408	13391	13209	13187	13317	13433	13464	13379	13368	13266	13576	13584	13358	13344	13533	13459	13301	13468	13326	13365	13453	13381	13438	13408	13327	13449	13403	13423	13252	13426	13348	13402	13443	13423	13443	13442	13421	13313	13370	13393	13384	13475	13504	13426	13380	13387	13360	13464	13329	13411	13393	13306	13389	13372	13331	13484	13430	13372	13425	13467	13298	13426	13330	13188	13300	13364	13350	13478	13315	13343	13269	13544	13401	13285	13262	13394	13365	13412	13444	13430	13401	13488	13326	13356	13467	13493	13312	13498	13400	13365	13381	13353	13212	13214	13479	13390	13466	13350	13280	13489	13305	13294	13369	13406	13475	13425	13383	13445	13309	13289	13400	13436	13303	13498	13391	13424	13414	13205	13146	13200	13315	13410	13377	13439	13320	13427	13406	13371	13446	13325	13479	13423	13468	13360	13371	13493	13319	13406	13500	13500	13349	13441	13224	13370	13320	13330	13329	13343	13215	13465	13294	13280	13347	13245	13397	13380	13424	13467	13263	13367	13337	13325	13373	13389	13217	13610	13336	13520	13332	13329	13400	13577	13489	13534	13351	13400	13348	13407	13499	13278	13258	13548	13253	13451	13327	13316	13548	13312	13444	13241	13427	13335	13186	13324	13349	13340	13249	13422	13329	13545	13282	13520	13390	13394	13489	13413	13404	13384	13521	13325	13302	13587	13406	13620	13371	13340	13460	13495	13384	13376	13260	13498	13309	13345	13495	13397	13436	13509	13301	13362	13273	13424	13329	13540	13381	13450	13205	13394	13455	13404	13394	13298	13412	13307	13375	13418	13365	13324	13342	13370	13448	13358	13183	13343	13395	13337	13417	13415	13383	13338	13261	13498	13415	13497	13427	13451	13357	13434	13328	13436	13291	13336	13310	13478	13396	13357	13185	13366	13255	13349	13490	13305	13328	13466	13304	13661	13346	13304	13240	13472	13445	13429	13413	13210	13341	13343	13264	13467	13354	13488	13419	13305	13301	13294	13441	13446	13432	13394	13264	13442	13277	13213	13532	13312	13376	13367	13452	13333	13505	13338	13449	13357	13348	13416	13360	13443	13294	13325	13393	13432	13316	13433	13414	13369	13343	13350	13501	13488	13302	13388	13392	13506	13429	13164	13511	13340	13502	13351	13395	13155	13463	13380	13483	13291	13227	13411	13207	13307	13462	13325	13386	13300	13461	13425	13386	13237	13337	13446	13454	13317	13454	13328	13279	13534	13403	13285	13398	13431	13385	13427	13103	13526	13421	13323	13370	13337	13512	13474	13604	13489	13316	13374	13504	13476	13240	13566	13435	13169	13424	13485	13342	13442	13370	13308	13487	13407	13482	13458	13430	13371	13278	13355	13512	13339	13435	13288	13358	13282	13309	13256	13271	13421	13444	13274	13324	13314	13531	13319	13293	13377	13354	13229	13439	13479	13225	13468	13406	13300	13375	13323	13449	13436	13237	13463	13497	13355	13362	13356	13391	13444	13342	13367	13337	13264	13398	13390	13321	13413	13501	13436	13479	13354	13332	13580	13391	13365	13376	13455	13372	13420	13403	13347	13357	13408	13364	13403	13408	13318	13454	13419	13345	13471	13454	13385	13503	13356	13393	13372	13346	13366	13492	13323	13435	13337	13507	13373	13308	13214	13314	13425	13296	13450	13333	13373	13335	13481	13563	13172	13366	13403	13277	13364	13269	13465	13426	13453	13380	13435	13328	13372	13545	13429	13446	13308	13389	13288	13324	13292	13447	13344	13478	13424	13274	13303	13335	13537	13439	13419	13386	13376	13484	13539	13331	13341	13354	13301	13433	13331	13403	13418	13378	13211	13536	13437	13319	13329	13382	13460	13357	13504	13307	13406	13410	13305	13430	13436	13469	13312	13338	13406	13294	13477	13383	13234	13308	13492	13422	13429	13346	13301	13325	13412	13275	13493	13333	13469	13350	13577	13378	13298	13428	13328	13468	13432	13472	13355	13567	13228	13283	13579	13442	13415	13360	13279	13329	13289	13476	13441	13378	13330	13417	13478	13335	13371	13430	13289	13371	13326	13348	13420	13379	13396	13288	13586	13492	13421	13321	13204	13441	13530	13275	13421	13405	13386	13519	13388	13229	13372	13439	13399	13287	13364	13369	13511	13352	13393	13436	13428	13325	13232	13288	13338	13335	13434	13394	13409	13320	13332	13487	13316	13387	13389	13476	13452	13335	13458	13380	13235	13490	13415	13351	13330	13213	13474	13356	13404	13294	13488	13532	13336	13311	13303	13437	13214	13408	13282	13381	13475	13428	13407	13352	13435	13323	13754	13378	13508	13393	13272	13448	13225	13379	13415	13313	13594	13177	13416	13472	13339	13556	13586	13477	13360	13332	13481	13254	13489	13366	13236	13325	13357	13446	13391	13295	13459	13321	13509	13424	13526	13348	13371	13323	13252	13291	13501	13370	13321	13514	13281	13457	13357	13543	13298	13288	13467	13255	13395	13327	13377	13246	13493	13358	13292	13196	13275	13278	13384	13295	13329	13411	13302	13347	13554	13405	13307	13487	13346	13353
24050	21470	29095	24645	23583	26402	26661	22377	19642	18630	17597	17059	17019	16650	16125	15895	15676	15500	15500	15327	15437	15374	15342	15426	15232	15147	15057	15121	14932	15208	14992	14891	15166	14838	14845	15011	15069	14849	14962	14886	14950	15079	15019	14976	14889	14925	14939	14782	14903	14880	14666	15051	14954	14833	14905	14787	14877	14927	14670	15058	14762	15002	14972	14880	14785	14893	15001	15095	14746	14858	14747	14861	14600	14657	14942	14569	14789	14904	14812	14723	14661	14755	14913	15003	14996	15036	14843	14892	14699	14756	14725	14684	15004	14962	14881	14769	14865	14723	14986	14959	14856	14748	14701	14932	14972	14825	14845	14700	14748	14846	14723	14970	14700	14889	14751	14719	14782	14846	14700	14712	14802	14739	14981	14822	14751	14692	14754	14861	14749	14800	14930	14773	14712	14745	14747	14819	14877	14847	14878	14778	14670	14670	14895	14706	14663	14659	14713	14888	14795	14876	14835	14942	14782	14857	14724	14885	14727	14859	14729	14866	14769	14827	14780	14691	14643	14753	14880	14705	14696	14766	14737	14790	14826	14805	14874	14680	14597	14892	14789	14782	14675	15069	14650	14766	14692	14980	14841	14710	14955	14771	14497	14895	14857	14754	14709	14593	14791	15030	14736	14705	14863	14836	14752	14717	14737	14748	14716	14796	14621	14756	14821	14650	14876	14861	14957	14944	14804	14902	14860	14856	14827	14722	14822	14686	14787	14668	14761	14798	14913	14642	14842	14819	14882	14963	14788	14734	15047	14866	14910	14908	14798	14765	14602	14715	14670	14608	14790	14809	14690	14797	14708	14818	14542	14837	14849	14659	14965	14659	14870	14867	14855	14827	14899	14767	14955	14859	14837	14754	14595	14689	14665	14866	14763	14726	14756	14915	14866	14680	14629	14660	14762	14874	14547	14757	14673	14687	14812	14828	14914	14942	14684	14737	14888	14880	14791	14855	14839	14724	15065	14621	14664	14816	14717	14761	14741	14608	14776	14862	14862	14609	14775	14805	14794	14699	14770	14968	14759	14717	14806	14893	14876	14750	14913	14919	14885	14731	14759	14866	14753	14704	14760	14664	14749	14900	14860	14796	14725	14916	14525	14687	14682	14928	14596	14758	14838	14724	14702	14571	14829	14979	14838	14515	14874	14877	14792	14696	14597	14679	14935	14870	14854	14662	14897	14814	14728	14808	14773	14755	14884	14925	14735	14690	14810	14637	14795	14824	14821	14870	14828	14834	14810	14611	14663	14801	14734	14620	14927	14729	14890	14844	14716	14704	14875	14839	14726	14708	14661	14572	14868	14938	14582	14783	14792	14789	14805	14632	14714	14758	14555	14642	14717	14925	14870	14824	14886	14692	14864	14857	15002	14820	14835	14615	14840	14785	14825	14601	14489	14832	14851	14767	14917	14855	14687	14843	14961	14689	14771	14784	14690	14710	14868	14729	14961	14546	14821	14532	14668	14552	14670	14622	14933	14779	14698	14738	14766	14950	14773	14669	14795	14709	14694	14756	15045	15052	14725	14944	14702	14874	14728	14899	14931	14716	14931	14947	14889	14680	14622	14788	14781	14662	14960	14712	14594	14704	14790	14670	14872	14751	14753	14809	14564	14637	14881	14726	14820	14829	14785	14797	14799	14907	14688	14837	14897	14727	14901	14729	14645	14600	14739	14722	14501	14693	14750	14699	14799	14726	14722	14821	14769	14701	14764	14796	14742	14703	14997	14540	14802	14669	14804	14727	14897	14722	14661	14910	14697	14842	14688	14568	14962	14773	14837	14867	14854	14946	14749	14836	14812	14730	14791	14730	14640	14912	14828	14956	14988	14818	14794	14768	14722	14871	14893	14977	14702	14898	14539	14709	14851	14843	14795	14730	14632	14995	14639	14947	14845	14706	14706	14858	14795	14868	14635	14739	14893	14799	14830	14812	14753	14929	14651	14805	14947	14600	14680	14803	14833	14775	14798	14648	14817	14860	14514	14869	14794	14843	14812	14699	14785	14747	14867	14959	14832	14704	14981	14691	14741	14804	14808	14795	14707	14939	14772	14806	14647	14670	14893	14784	14623	14659	14821	14873	14568	14726	14788	14844	14713	14731	14904	14755	14854	14778	14876	14875	14760	14817	14721	14631	14741	14690	14844	14647	14790	14740	14737	14730	14945	14782	14820	14752	14894	14700	14782	14732	14646	14601	14955	14916	14716	14445	14589	14788	14726	14808	14674	14826	14892	14721	14690	14891	14732	14827	14563	14614	14638	14669	14818	14843	14633	14714	14676	14663	14854	14766	14838	14757	14684	14798	14924	14794	14669	14931	14862	14792	14881	14726	14822	14876	14603	14704	14779	14863	14822	14866	14767	14886	14766	14803	14820	14726	14876	14668	14718	14663	14713	14739	14646	14704	14794	14855	14777	14601	14698	14867	14850	14740	14745	14619	14789	14723	14705	14815	14760	14813	14722	14647	14817	14853	14803	14602	14862	14786	14702	14610	14717	14705	14857	14958	14586	14820	14754	14567	14792	14785	14900	14722	14794	14930	14821	14835	14552	14815	14735	14855	14803	14847	14679	14883	14600	14721	14887	14800	14836	14662	14755	14767	14871	14624	14811	14701	14790	14737	14863	14928	14748	14858	14827	14762	14788	14864	14644	14842	14788	14732	14735	14714	14754	14822	14741	14708	14868	15115	14811	14639	14685	14932	14858	14821	14804	14755	14792	14932	14742	14629	14782	14729	14641	14770	14775	14831	14598	14847	14546	14833	14738	14838	14931	14728	14739	14812	14660	14949	14869	14768	14886	14626	14692	14780	14710	14823	14680	14719	14614	14872	14801	14891	14834	14909	14836	14904	14750	14674	14730	14801	14630	14875	14906	14981	15011	14752	14783	14788	14840	14673	14840	14661	14764	15079	14895	14722	14685	14655	14618	14686	14786	14646	14548	14744	14684	14777	14854	14697	14979	14714	14716	14703	14897	14626	14740	14778	14594	14933	14991	14735	14887	14746	14804	14638	14690	14720	15030	14867	14903	14669	14924	14798	14854	14927	14815	14735	14660	14781	14733	14665	14812	14747	14828	14792	14856	14730	14806	14764	14811	14804	14858	14752	14974	14780	14737	14695	14770	14857	14878	14734	14745	14915	14813	14785	14926	14795	14650	14820	14659	14849	14908	14680	14607	14813	14745	14709	14631	14865	14715	14746	14751	14836	14661	14760	14617	14866	14772	14871	14940	14978	14729	14724	14651	14805	15025	14852	14781	14933	14541	14734	14743	14660	14949	14900	14709	14628	14761	14720	14684	14660	14657	14796	14921	14730	14702	14904	14568	14595	14606	14778	14998	14773	14839	14981	14875	14711	15023	14688	15021	14731	14799	14954	14743	14715	14687	14760	14967	14903	14922	14744	14778	14841	14675	14640	14537	14739	14825	14861	14809	14672	14854	14794	14694	15047	14596	14714	14633	14688	14889	14678	14723	14908	14824	14925	14794	14915	14868	14895	14830	14718	14700	14884	14797	14738	14791	14750	14899	14689	14829	14869	14856	14828	14804	14587	14808	14885	14753	14659	14721	14639	15036	14782	14773	14632	14602	14680	14937	14729	14771	14808	14747	14755	14857	14579	14770	14881	14762	14789	14568	14856	14864	14802	15050	14748	14738	14690	14576	14694	14685	14762	14818	14764	14711	14601	14977	14874	14801	14764	14699	14608	14962	14702	14655	14807	14940	14653	14685	14790	14952	14807	14663	14846	14605	14774	14808	14657	14814	14696	14791	14878	14855	14758	14504	14778	14681	14700	15015	14669	14685	14830	14922	14907	14832	14899	14796	14670	14771	14824	14775	14805	14940	14902	14719	14855	14867	14863	14768	14848	14712	14956	14768	14885	14793	14945	14940	14772	14770	14704	14775	14861	14870	14711	14731	14570	14586	14838	14697	14606	14848	14729	14785	14607	14860	14786	14746	14798	14855	14484	14660	14651	14750	15028	14860	14791	14792	14811	14505	14760	14890	14953	14817	14942	14697	14899	14746	14848	14669	14692	14741	14906	14960	14801	14854	14478	14778	14884	14784	14583	14659	14708	14872	14719	14636	14757	14869	14747	14838	14815	14780	14619	14727	14796	14748	14785	14768	14883	15147	14929	14837	14713	14719	14830	14802	14705	14772	14811	14785	14833	14777	14710	14858	14694	14847	14538	14601	14562	14760	14770	14870	14775	14883	14778	14765	14806	14715	14767	14866	14684	14884	14740	14667	14829	14860	14797	14744	14842	15132	14724	14820	14810	14686	14807	14707	14616	14644	14938	14592	14925	14765	14793	14675	14782	14624	14673	14760	14742	14825	14625	14872	14762	14713	14925	14852	14639	15016	15009	14707	14822	14795	14640	14827	14722	14805	14855	14850	14894	14807	14849	14685	14756	14683	14965	14740	14865	14715	14850	14673	14950	14845	14920	14783	14755	14627	14715	14718	14722	14700	14942	14972	14782	14917	14641	14692	14770	15019	15108	14873	14835	14758	14738	14724	14753	14760	14813	14613	14633	14873	14976	14920	14892	14764	14690	14799	14818	14841	14883	14742	14894	14802	14821	14538	14560	14932	14776	14732	14861	14716	14985	14675	14795	14756	14610	14847	14755	14601	14839	14824	14763	14768	14673	14716	14638	14887	14674	14870	14775	14870	14535	14843	14652	14704	14781	14776	14703	14644	14781	14867	14855	14816	14671	14836	14764	14788	15107	14837	14830	14907	14862	14897	14804	14707	14663	14855	14662	14841	14856	14603	14639	14889	14852	14624	14735	14719	14690	14771	14724	14826	14870	14928	14652	14581	14798	14909	14699	14525	14712	14885	14771	14795	14877	14702	14858	14910	15082	14797	14768	14668	14601	14811	14842	14706	14818	14809	14804	14748	14847	14876	14901	14696	14769	14731	14920	14894	14951	14625	14755	14761	14686	14745	14768	14738	14751	14816	14580	14896	14753	14797	14701	14794	14856	14832	14967	14816	14749	15111	14833	14742	14641	14857	14787	14689	14882	14814	14729	14973	14928	14728	14638	14792	14717	14655	14736	14782	14755	14705	14877	14637	14798	14939	14794	14858	14902	14892	14830	14788	14736	14780	15091	14911	14820	14863	14809	14894	14768
27628	48607	46313	37090	32046	28400	26026	23961	20802	18846	17342	16495	16202	15810	14940	14582	14422	14137	14047	14096	13917	13793	13769	13761	13671	13628	13541	13540	13611	13679	13393	13338	13331	13412	13407	13226	13541	13392	13183	13314	13376	13397	13349	13252	13103	13198	13351	13186	13138	13331	13210	13218	13160	13244	13080	13177	13101	13153	13073	13248	13242	13086	13307	13232	13217	13145	13224	13249	13158	13132	13147	13161	13322	13251	13156	13178	13323	13345	13098	13057	13181	13248	13345	13298	13151	13337	13284	13134	13232	13256	13330	13228	13285	13253	13398	13131	13132	13255	13307	13242	13285	13179	13194	13057	13207	13366	13282	13028	13145	13146	13284	13040	13342	13133	13072	13217	13015	13090	13259	13248	13224	13246	13221	13269	13091	13241	13214	12983	13293	13279	13210	13300	13173	13096	13352	13187	13214	13229	13213	13182	13153	13245	13431	13301	13118	13203	13248	13220	13034	13245	13192	13290	13253	13184	13243	13196	13283	13138	13313	13056	13132	13288	13248	13120	13141	13225	13185	13023	13300	13296	13229	13131	13202	13283	13112	13237	13334	13365	13072	13250	13235	13222	13194	12993	13243	13161	13407	13136	13214	13177	13320	13033	13262	12968	13423	13283	13124	13072	13190	13092	13297	13183	13194	13354	13301	13119	13225	13267	13072	13198	13365	13212	13237	13165	13203	13244	13142	13169	13264	13242	13167	13220	13164	13184	13055	13220	13266	13169	13110	13136	13143	13086	13360	13234	13132	13170	13078	13227	13260	13159	13108	13271	13222	13280	13037	13214	13052	13133	13315	13311	13098	13059	13090	13228	13181	13038	13119	13164	13176	13048	13191	13142	13348	13102	13054	13032	13313	13178	13209	13212	13158	13027	13276	13089	13351	13095	13377	13231	13191	13312	13239	13236	13213	13089	13099	13010	13221	13127	13226	13262	13265	13145	13162	13310	13255	13201	13219	13102	13394	13187	13264	13339	13222	13230	13163	13229	13284	13017	13250	13262	13210	13209	13118	13209	13204	13144	13254	13301	13094	13183	13355	13154	13103	13228	13247	13195	13184	13174	13280	13134	13162	13210	13000	13107	13250	13097	13123	13236	13186	13130	13333	13035	13280	13224	13053	13135	13091	13227	13091	13094	13250	13205	12969	13142	13465	13196	13335	13054	13170	13180	13289	13295	13348	13290	13143	13200	13153	13388	13163	13206	13166	13192	13315	13086	13116	13152	13037	13205	13124	13194	13267	13177	13289	13054	13027	13267	13082	13307	13299	13192	13069	13137	13175	13320	13253	13095	13173	13137	13227	13288	13049	13281	13075	13022	13149	13234	13220	13163	13221	13128	13267	13447	13154	13226	13280	13134	13066	13250	13053	13088	13267	13299	13119	13127	13368	13152	13113	13069	13201	13205	13115	13145	13093	13240	13112	13106	13322	13180	13279	13078	13106	13264	13417	13118	13180	13247	13102	13291	13167	12966	13353	13033	13081	13199	13210	13217	13251	13268	13186	13223	13297	13126	13192	13332	13301	13199	13117	13091	13133	13314	13067	13171	13176	13125	13085	13119	13241	13154	13139	12972	13275	13217	13277	13230	13167	13281	13353	13314	13246	13093	13195	13064	13283	13104	13182	13072	13184	13246	13152	13086	13067	13459	13056	13204	13130	13318	13147	13264	13307	13093	13202	13223	13089	13194	13165	13063	13240	12970	12979	13341	13055	13220	13331	13048	13275	13097	13233	13298	13181	13037	13159	13160	13271	13132	13241	13067	13215	13178	13206	13228	13256	13179	13129	13367	13313	13039	13218	13124	13217	13125	13176	13185	13222	13272	13165	13250	13351	13164	13274	13245	13150	13178	13333	13162	13156	13197	13008	13108	13133	13167	13266	13170	13141	13051	13166	13068	13320	13341	13170	13162	12989	13359	13166	13236	13112	13241	13009	13314	13234	13004	13167	13229	13200	13163	13166	13127	13099	13263	13155	13240	13196	13293	13221	13077	13265	13164	13164	13110	13108	13293	13250	13128	13167	13193	13214	12984	13152	13233	13074	13246	13055	13111	13045	13254	13126	13075	13192	13111	12999	13374	13125	13165	13241	13102	13034	13143	13113	13267	13255	13235	13200	13147	13078	13232	13183	13209	13027	13239	13046	13229	13084	13173	13141	13129	13213	13229	13213	13180	13216	13131	13024	13082	13258	13203	13150	13057	13018	13246	13210	13200	13320	13174	13203	13095	13156	13034	13194	13173	13328	13073	13283	13185	13086	13147	13317	13183	13110	13276	13271	13331	13156	13289	13246	13262	13258	13055	13513	13111	13258	13165	13239	13295	13328	13176	13073	13165	13268	13136	13191	13247	13274	13226	13136	13330	13182	13136	13218	13188	13410	13167	13205	13164	13067	13050	13241	13158	13230	13102	13228	13094	12980	13242	13262	13107	13231	13143	13201	13114	13248	13186	13175	13342	13219	12986	13049	13289	13087	13256	13083	13144	13212	13176	13136	13252	13125	13272	13117	13070	13139	13406	13211	13057	13300	13123	13166	13129	13162	13142	13368	13084	13372	13249	13430	13155	13211	13155	13206	13232	13331	13234	13181	13191	13100	13356	13123	13112	13264	13186	12975	12998	13203	13214	13396	13282	13252	13137	13299	13313	13143	13096	13206	13126	13288	13195	13112	13190	13069	13196	13265	13288	13273	13160	13130	13181	13256	13283	13187	13131	13139	13277	13199	13135	13174	13208	13058	13161	13051	13196	13020	13096	13448	13266	13254	13318	13291	13183	13155	13136	13093	13096	13023	13120	13201	13184	13210	13159	13024	13146	13246	13228	13342	13105	13247	13114	13032	13123	13262	13081	13073	13310	13244	13304	13293	13163	13270	13277	13262	13090	13204	13185	13175	13161	13201	13187	13242	13169	13249	12965	13148	13233	13272	13185	13138	13175	13066	13180	13149	13108	13224	13305	13286	13101	13093	13136	13127	13254	13211	13242	13215	13086	13088	13122	13236	13193	13313	13153	13078	13177	13052	13160	13191	13102	13227	13033	13341	13171	13089	13137	13307	13201	13255	13075	13112	13294	13154	13217	13128	13051	13203	13428	13165	13182	13258	13221	13123	13329	13361	13332	13033	13169	13179	13203	13198	13132	13231	13276	13202	13225	13263	13284	13142	13245	13149	13278	13157	13120	13071	13132	13122	13209	13266	13078	13259	13278	13216	13284	13145	13378	13170	13054	13353	13104	13221	13100	13241	13198	13257	13324	13196	13089	13290	13098	13217	13126	13145	13149	13131	13245	12997	13096	13036	13133	13218	13068	13148	13135	13219	13209	13189	13112	13238	13112	13340	13224	13103	13089	12996	13219	13045	13250	13006	13020	13210	13284	13174	13252	13118	13299	13242	12963	13164	13150	13186	13207	13348	13052	13130	13211	13139	13235	13265	13114	13303	13013	13126	13130	13125	13144	13257	13120	13323	13105	13216	13168	13198	13231	13270	13373	13122	13224	13293	13126	13094	13348	13162	13215	13076	13315	13183	13045	13152	13219	13247	13115	13180	13306	13175	13166	13181	13206	13087	13142	13206	13226	13027	13163	13372	13120	13337	13170	13123	13112	13107	13144	13176	13152	13202	13082	13030	13187	13324	13197	13215	13138	13012	13271	13083	13144	13122	13070	13138	13231	13211	13183	13076	13272	13048	13228	13124	13185	13102	13236	13253	13212	13136	13131	13254	13114	13263	13248	13246	13285	13242	13246	13319	13152	13194	13190	13247	13042	13156	13252	13155	13173	13260	13118	13180	13145	13147	13242	13068	13067	13286	13154	13380	13234	13144	13191	13260	13303	13039	13232	13082	13311	13174	13323	13026	13022	13101	13108	13080	13267	13187	13246	13323	13202	13227	13354	13190	13147	13227	13267	13071	13362	13153	13087	13271	13018	13119	13057	13231	13080	13247	13269	13076	13321	13182	13203	13061	13210	13269	12968	13377	13186	13111	13068	13068	13094	13111	13191	13113	13006	13119	13129	13220	13300	13227	13084	13176	13233	13261	12976	13291	13119	13093	13351	13179	13218	13213	13209	13185	13159	13121	13136	13216	13040	13207	13301	13142	13345	13163	13407	13093	13193	13295	13185	13143	13300	13196	13133	13302	13122	13238	13202	13246	13113	13183	13076	13257	13195	13192	13152	13300	13152	13292	13226	13158	12948	13103	13260	13122	13135	13070	13264	13115	13189	13388	13106	13272	13120	13162	13204	13094	13250	13180	13183	13073	13163	13109	13093	13242	13314	13251	13160	13080	13097	13305	13255	13144	13167	13285	13137	13219	13205	13293	13279	13184	13104	13335	13104	13124	13474	13175	13052	13074	13082	13081	13416	13237	13261	13063	13234	13178	13100	13283	13108	13151	13097	13136	13229	13181	13248	13217	13237	13088	13126	13108	13085	13265	13101	13179	13005	13128	13270	13191	13233	13332	13148	13161	13238	13353	13097	13160	13038	13352	13139	13146	13224	13335	13138	13237	13293	13149	13103	13003	13213	13215	13004	13205	12978	13178	13250	13175	13248	13121	13109	13154	13219	13290	13141	13212	13046	13248	13121	13203	13256	13095	13313	13203	13116	13074	13228	13217	13320	13266	13170	13303	13211	13295	13139	13254	13226	13246	13128	13073	13120	13132	13199	13154	13130	13244	13236	13228	13213	13198	13208	13192	13134	13097	13292	13297	13192	13162	13093	13167	13267	13161	13163	13086	13206	13408	13123	13225	13237	13188	13266	13114	13177	13215	13184	13420	13084	13332	13017	13257	13142	12981	13302	13153	13064	13181	13276	13087	13170	13138	13153	13387	13051	13152	13107	13257	13063	13069	13250	13145	13227	13103	13143	13184	13300	13104	13335	13234	13079	13181	13170	13174	13104	13303	13238	13309	13213	13325	13126	13171	13148	13190	13256	13083	13148	13183	13327	13159	13225	13050	13220	13163	13365	13038	13146	13104	13077	13269	13193	13253	13085	13358	13226	13282	13175	13370	13240	13235	13363	13258	13075	13261	13193	13237	13275	13149	13259	13161	13201	13111	13268	13083	13138	13160	13354	13069	13241	13218	13125	13155	13211	13178	13123	13105	13186	13375	13199	13354	13172	13176	13145
30416	26283	28516	24027	19907	18807	18106	17099	16287	16001	15735	15421	15433	15462	15320	15153	15257	15189	15191	15387	15121	15109	15249	15012	15201	15300	15252	15287	15283	15261	15173	15124	15099	15192	15292	15071	15034	15174	15173	15103	14973	15141	15032	15094	15201	15245	15245	15271	15055	15062	15135	14978	14769	15265	15231	14960	15139	15221	15077	15211	15106	15165	15196	15242	15097	15134	15183	15077	15190	15106	15220	15046	15117	14987	15096	15172	14975	15058	15042	15077	15064	14966	14885	15118	15332	15092	15032	15059	15114	15279	15157	15043	14934	15054	15008	15034	14961	15206	15127	15218	15038	15054	15278	15225	15104	15030	15057	14954	15168	15117	15089	15445	14896	15168	15103	15094	15164	15225	15115	15069	15165	14883	15048	15091	15029	15150	15233	15127	15233	15200	15188	15144	15002	15055	15153	15112	15292	14964	15217	15158	15188	14982	15277	15159	15027	15011	15165	15077	15054	15000	15244	15231	15221	15057	15055	15190	15059	15012	14881	15037	15055	15208	15211	15229	14934	15077	15088	15128	14987	15138	15061	15154	15155	14868	15131	15090	15153	15209	15206	15135	15157	15123	15252	14964	15142	15150	15091	15184	15309	15141	15076	15409	15274	15007	15108	15111	15137	15120	15056	15059	15133	15038	15281	15193	15132	15212	15064	15062	15029	14986	15038	15097	15085	15178	15092	15303	15193	15044	15032	15180	14983	14976	14971	15137	15038	15066	15127	15267	15078	15063	14993	14980	15082	15093	15089	15041	15224	15149	15117	15196	15048	15112	15074	14982	15108	15039	14797	15227	15350	15077	15281	15165	15190	15061	15263	15249	15149	15079	15149	15083	15050	15145	15091	14860	15166	14826	15180	14965	15165	15283	14965	15174	15071	14808	14930	15332	15236	15014	14971	15209	15275	15139	14969	15002	15054	15202	15143	15004	15080	14993	15066	15119	15085	15148	15150	15061	15210	15077	15054	15166	15146	15049	15061	15111	15073	15116	14904	14838	15138	15049	15008	15153	15241	15172	15045	15036	15130	15261	15126	15083	15113	15046	14911	15149	14978	15146	14974	15238	15042	15112	15092	15032	15142	15235	14920	15265	15086	15044	15182	15173	15076	14972	15189	15086	15115	15144	15168	15226	15111	15146	15112	15108	15023	15353	15209	15096	14999	15170	14989	15077	15243	15035	15302	15280	15131	14818	15161	15072	15346	15140	15097	15008	15077	15068	15173	15022	15029	15120	15279	15046	14868	15361	15172	15125	15246	15070	14972	15029	15251	15164	14996	15077	14958	15005	14946	15151	15022	15014	15123	15125	14986	15055	15001	14978	15176	15130	15047	14908	15168	15205	15086	14969	14816	15007	15168	15339	14981	15072	15357	15226	15158	15247	15090	14913	15232	15118	15001	14980	15141	15034	14981	15006	15138	15053	14999	15199	15009	14913	15054	15069	15114	15187	15116	15222	15074	15007	15264	15131	15242	15141	14908	15397	15030	15074	15138	14998	15250	15286	15198	15022	15190	15059	15032	15145	14928	15195	15172	15101	15152	15113	15221	15003	15099	15026	15017	15047	15161	15132	15356	15037	15385	15083	15047	15070	15189	15286	15007	15138	15015	14936	15255	15106	15107	15258	15150	15198	15092	15045	15212	15057	15119	15185	15211	15069	14901	15122	15212	15297	15143	14973	14998	15144	15248	14981	15172	14971	15173	15248	15161	15135	14945	15168	15208	15086	15002	15213	15146	14947	15043	15164	14829	15113	14998	15267	15015	15151	15087	15079	15223	15026	15066	15009	15100	15203	15177	15172	15138	15013	15016	15146	14965	15136	15103	14999	15102	15210	15074	15284	15116	15103	15081	15417	15200	15022	15120	14873	15243	15029	14969	15203	15103	15137	15237	15060	14923	15143	15340	15135	14948	15158	15037	15141	15216	15155	15091	15080	15221	15082	15149	15115	15182	15217	15052	15180	15044	15202	15125	15039	14983	14974	15180	15199	15250	15085	14945	15217	15218	14953	15078	15012	15153	15102	15002	15007	15047	15114	15092	15143	14954	15205	15048	15011	14991	15285	15211	15155	15026	15145	15098	15107	14955	14781	15043	15159	15022	15054	15061	15126	15073	14973	15074	15047	15335	14848	15235	15186	14940	15418	15190	15127	15244	15138	15121	15075	15111	15059	15058	15282	15077	15067	14838	15015	15088	15051	15175	14972	15305	15037	14970	14970	15128	15086	15221	14862	15065	14828	15004	15176	15110	15199	14847	14992	15067	15139	14917	14970	15024	15045	15116	15132	15147	15030	15189	15239	15189	15172	15042	15123	15326	15388	15195	15089	15112	15253	15283	15081	15253	15201	15118	15044	15238	14995	14961	15247	15048	15087	15224	15063	14945	15067	15060	15259	14988	15090	15046	15196	15032	15265	15317	15085	15039	14946	15192	14981	15095	15333	15165	15054	15052	15191	15108	15294	15267	15217	14962	14914	15108	15149	15017	15019	15085	15184	15025	15195	15156	14980	15011	14804	15094	15225	15008	15103	15214	15053	15229	15169	14949	15217	15133	15034	15084	15086	15274	15061	15061	15118	15142	14947	15182	15091	14948	15192	15063	15088	15062	15200	15233	15012	15171	15155	15242	15093	15173	15173	15250	15050	15256	15121	15104	15057	15042	15173	15100	15230	14937	14979	15022	15068	15145	15084	14943	15284	15130	15264	15081	15269	14964	15010	14973	15183	15228	15083	14992	15035	14982	15044	15046	15177	15194	15168	15070	15132	14960	15048	15167	15120	15191	15248	14977	14904	15156	14990	15258	15142	15015	15075	15118	14870	15007	14901	15005	15330	14917	14941	15095	15286	15145	15120	15083	15012	15141	15136	15202	14954	15155	15019	15098	15123	15086	15008	15167	15107	14983	15217	14971	15115	14941	15040	15171	15180	14955	15027	14965	15201	15150	15046	15222	15171	14959	15168	15013	15030	15174	15028	15214	15081	15067	14954	15075	15059	14957	15170	15192	15178	15105	15228	15074	15054	15085	14920	14872	15096	15169	15298	15072	15205	15050	15345	15284	15109	14959	15014	14962	15171	14946	15208	15320	15212	15077	15136	15176	15338	15098	15095	15096	15131	15038	15175	15188	14950	15016	15141	14874	15186	15150	15173	15197	14999	14990	14926	15193	14959	14948	15046	15076	15098	15087	15024	15069	14965	15072	15088	15167	15157	14937	15158	15074	15165	15262	15311	15218	15166	15128	14942	15194	15239	15032	15138	15150	15355	15232	15019	15108	15108	15114	15220	15116	15099	15220	15217	15163	15081	15076	14979	15126	15127	15229	15116	15013	15275	15302	15027	15007	14846	15045	15114	15197	15164	15237	15158	15018	15277	15271	15148	15256	15127	15257	15039	15133	15006	15083	14934	15044	15088	15397	14950	15254	15366	15390	15129	14999	15260	15223	15069	15147	15236	15267	15198	15173	14987	15059	15083	15065	15147	15091	15146	15004	15261	15127	14832	15160	15147	15154	15304	15022	15169	14799	15328	15212	15166	15365	15225	15144	15232	14981	15128	15068	15025	15147	15272	15103	15213	15045	15037	14961	15101	15106	15030	15255	14937	15119	15034	15054	15306	15187	15021	15139	15027	15129	15175	15124	14905	15167	14952	15156	15235	14937	15110	15266	15197	15169	15239	15116	15046	14993	15056	15009	15249	15019	15360	15048	15183	15047	14928	15240	15086	15119	15042	15058	15127	15230	15174	15106	15083	15120	15091	15140	15122	15198	15264	15197	15017	15080	15162	15180	15044	15114	15307	15184	15077	15206	15026	15026	15137	15195	15257	15170	15347	14890	15258	15031	15294	15124	15237	15191	15095	15141	15185	15193	15217	15022	15009	15233	15015	15025	15038	15034	15098	15054	14951	15101	15091	15008	15232	15006	15135	15113	15047	15100	15259	15215	14952	15184	15158	15012	15185	15119	15090	15089	15090	14870	14907	14905	15103	15123	15171	15016	15227	15331	15155	15034	15074	14934	15027	15240	15293	15144	15174	15070	15186	15145	15036	15211	15222	15145	15084	15059	15015	15104	14956	15150	15114	15053	15102	15155	15145	14985	15147	15232	15012	15159	15162	15235	14963	15028	15223	15205	14892	15069	15100	15303	15371	15196	15008	14986	15046	15040	15117	15041	14997	15190	15179	15100	14920	15084	15087	15237	15122	15046	15237	15211	15100	15133	15298	15028	15039	15197	14927	15157	14989	15166	15074	15222	15237	15045	15100	15065	15197	15125	15169	15104	15236	15255	15218	15089	15095	15141	15181	15132	15024	15087	15073	15177	15093	15024	15162	15156	14961	15012	15122	15121	15086	15123	15072	15356	15281	15231	14989	15265	15110	15088	15172	14969	15003	15090	15075	14996	15059	15240	15424	14978	15169	15073	15141	15097	15174	15174	15236	15171	15207	15151	15168	15223	14934	15182	14953	15278	14947	15087	14984	15181	15022	14938	14923	15084	15045	15228	15022	15081	15122	15040	15107	15048	15155	15197	15053	15114	15167	15133	15155	15307	15120	14955	15082	15177	15086	15135	15300	15132	15062	15151	14950	15214	15181	14977	14906	15266	15175	14961	14887	15150	14931	15215	14899	14940	15206	15032	15074	15065	14929	14873	14974	15086	15142	15259	15060	15259	15097	14993	14917	15320	15176	15012	15194	15125	15192	15104	14959	14979	15229	15242	15260	15273	15017	15129	15175	15302	15072	15041	15221	15152	15086	15177	15095	15124	14884	14953	15186	15148	15319	15099	14893	15085	15182	15001	15172	15125	15095	15236	15027	15004	15165	14991	15213	15142	15014	15190	15063	15152	15120	15003	15113	15046	15117	15210	15170	15356	15239	15119	15177	15153	15180	15029	15057	14985	15122	15159	15180	15325	15156	15086	15051	15280	15430	15190	15124	15259	15202	15123	15005	14876	14987	15116	15060	15044	14962	15147	15077	15013	15048	15201	15222	14944	15082	15043	15235	15121	14989	15109	15067	14930	15169	15090	15188	15074	15016	14967	15188	15259	15083	15339	15149	15119	15166	15130	15139	15021	15424	15100	15216	15286	15244	15035	15201	15220	15078	15039	15120	15185	15368	14982	15212	15158	15242	15063	14868
24307	34481	30658	22706	20129	18772	17935	16483	15192	14672	14235	14074	13914	13827	13783	13622	13555	13496	13413	13523	13348	13456	13543	13457	13443	13513	13554	13253	13484	13396	13262	13545	13322	13449	13210	13350	13182	13492	13355	13411	13443	13309	13491	13224	13400	13557	13423	13351	13218	13484	13348	13332	13479	13401	13343	13405	13261	13408	13504	13276	13449	13354	13373	13395	13484	13436	13322	13420	13564	13375	13283	13201	13264	13416	13425	13342	13382	13369	13256	13518	13231	13446	13450	13388	13530	13398	13327	13285	13267	13206	13355	13370	13169	13320	13601	13218	13342	13328	13453	13450	13336	13472	13296	13287	13329	13261	13377	13361	13273	13340	13324	13417	13415	13084	13401	13245	13311	13469	13284	13089	13420	13359	13370	13253	13293	13296	13291	13440	13391	13375	13430	13455	13307	13261	13384	13460	13376	13323	13338	13145	13323	13430	13336	13343	13505	13442	13211	13434	13309	13344	13357	13411	13428	13139	13271	13280	13366	13476	13306	13226	13416	13193	13477	13330	13256	13386	13569	13297	13442	13381	13243	13624	13263	13299	13464	13255	13295	13373	13272	13306	13388	13311	13373	13282	13467	13411	13244	13295	13322	13282	13434	13290	13377	13374	13349	13417	13313	13293	13353	13455	13294	13509	13486	13436	13310	13350	13293	13432	13384	13250	13293	13453	13285	13220	13449	13247	13405	13349	13305	13312	13419	13384	13255	13447	13199	13407	13191	13224	13307	13388	13226	13418	13359	13317	13355	13371	13253	13411	13374	13379	13283	13355	13274	13426	13433	13369	13333	13304	13398	13336	13245	13312	13393	13345	13389	13419	13418	13330	13192	13348	13206	13452	13360	13227	13301	13306	13412	13389	13228	13324	13347	13371	13299	13552	13468	13473	13187	13416	13347	13225	13264	13257	13404	13286	13355	13338	13380	13457	13335	13323	13432	13301	13150	13508	13460	13381	13245	13399	13362	13340	13327	13227	13237	13295	13316	13390	13345	13256	13247	13194	13313	13283	13280	13413	13320	13365	13329	13418	13380	13314	13388	13328	13279	13297	13450	13407	13418	13376	13365	13373	13349	13416	13398	13511	13319	13355	13406	13368	13383	13505	13454	13242	13440	13349	13247	13272	13398	13343	13349	13290	13320	13396	13336	13384	13330	13238	13401	13349	13293	13398	13447	13307	13397	13467	13331	13267	13397	13159	13408	13235	13573	13295	13441	13349	13464	13190	13482	13443	13267	13344	13346	13396	13408	13325	13253	13374	13435	13323	13367	13402	13419	13397	13529	13249	13363	13336	13386	13400	13456	13262	13467	13336	13174	13470	13471	13188	13377	13501	13376	13436	13404	13469	13299	13277	13184	13330	13250	13257	13300	13264	13323	13310	13375	13420	13537	13318	13386	13321	13392	13238	13243	13249	13184	13342	13368	13345	13241	13450	13528	13198	13317	13388	13188	13410	13412	13319	13474	13388	13416	13285	13232	13281	13346	13242	13357	13513	13366	13249	13452	13261	13337	13262	13524	13381	13294	13308	13250	13533	13292	13106	13328	13429	13452	13286	13529	13300	13349	13393	13414	13416	13416	13196	13378	13328	13429	13468	13421	13245	13371	13242	13381	13421	13113	13313	13587	13434	13271	13394	13351	13375	13422	13378	13453	13321	13296	13469	13384	13441	13453	13233	13465	13295	13253	13538	13321	13376	13253	13328	13469	13304	13375	13160	13225	13414	13461	13367	13415	13419	13269	13321	13460	13244	13224	13330	13540	13289	13245	13247	13479	13336	13473	13420	13552	13504	13273	13449	13300	13262	13200	13389	13422	13258	13426	13440	13423	13413	13266	13469	13492	13416	13329	13316	13388	13409	13252	13319	13383	13323	13475	13258	13271	13431	13389	13305	13294	13359	13366	13409	13394	13318	13359	13255	13577	13359	13256	13279	13415	13253	13395	13318	13378	13455	13417	13459	13191	13388	13324	13460	13210	13370	13463	13298	13393	13222	13378	13402	13348	13311	13439	13357	13287	13467	13259	13374	13386	13455	13032	13371	13448	13349	13281	13391	13426	13472	13300	13379	13258	13326	13277	13360	13285	13345	13268	13403	13396	13351	13306	13236	13283	13397	13470	13303	13282	13452	13249	13447	13402	13365	13180	13278	13232	13389	13449	13281	13406	13430	13169	13307	13405	13198	13377	13251	13341	13361	13303	13380	13372	13557	13371	13291	13348	13456	13338	13472	13247	13273	13379	13444	13451	13310	13481	13234	13403	13304	13345	13354	13471	13367	13351	13303	13299	13349	13447	13271	13261	13438	13219	13310	13364	13393	13385	13284	13270	13354	13281	13313	13337	13359	13406	13539	13432	13373	13363	13414	13406	13307	13391	13511	13330	13226	13259	13305	13313	13265	13270	13309	13388	13389	13383	13393	13295	13294	13246	13310	13433	13300	13190	13415	13372	13394	13440	13261	13325	13435	13362	13421	13227	13485	13295	13342	13247	13345	13269	13259	13330	13416	13481	13250	13279	13377	13348	13476	13343	13287	13260	13343	13336	13321	13282	13432	13345	13259	13270	13196	13317	13439	13372	13291	13313	13271	13427	13241	13395	13425	13503	13335	13234	13400	13405	13266	13352	13242	13496	13383	13419	13365	13428	13279	13446	13248	13420	13419	13417	13448	13209	13337	13423	13354	13114	13447	13231	13579	13445	13131	13348	13449	13403	13443	13404	13272	13467	13431	13276	13324	13466	13475	13278	13401	13340	13476	13297	13475	13346	13572	13186	13308	13270	13398	13255	13230	13352	13513	13345	13277	13403	13338	13402	13373	13269	13352	13119	13464	13466	13493	13511	13446	13394	13317	13344	13338	13392	13313	13349	13529	13374	13300	13388	13359	13534	13346	13340	13198	13313	13256	13239	13326	13259	13176	13364	13393	13373	13190	13372	13370	13068	13457	13463	13408	13486	13379	13274	13346	13387	13267	13313	13320	13494	13463	13363	13324	13371	13321	13199	13388	13333	13472	13314	13529	13308	13507	13404	13391	13325	13327	13488	13192	13386	13479	13235	13541	13369	13329	13407	13386	13416	13275	13492	13426	13354	13553	13513	13414	13301	13398	13228	13409	13369	13341	13433	13344	13358	13285	13182	13335	13334	13499	13431	13406	13349	13431	13383	13463	13369	13333	13422	13561	13391	13108	13266	13458	13290	13312	13399	13186	13345	13298	13353	13142	13279	13369	13163	13428	13319	13313	13224	13469	13437	13436	13278	13437	13416	13353	13310	13419	13290	13259	13389	13261	13206	13342	13299	13311	13357	13414	13296	13317	13294	13399	13463	13350	13481	13248	13455	13397	13427	13360	13304	13267	13330	13381	13292	13206	13305	13280	13357	13247	13368	13329	13472	13402	13303	13310	13317	13251	13401	13182	13267	13534	13371	13417	13354	13402	13482	13449	13404	13326	13326	13375	13382	13373	13360	13332	13225	13285	13369	13362	13352	13368	13410	13320	13375	13417	13562	13413	13426	13443	13253	13218	13378	13407	13398	13347	13261	13381	13452	13308	13170	13242	13510	13486	13402	13401	13248	13261	13264	13167	13317	13226	13453	13314	13383	13359	13303	13399	13173	13527	13188	13236	13354	13233	13291	13439	13414	13384	13339	13362	13367	13356	13232	13188	13403	13307	13301	13266	13309	13417	13317	13412	13519	13261	13329	13459	13330	13336	13335	13312	13445	13207	13343	13323	13366	13355	13149	13431	13354	13326	13444	13339	13211	13251	13330	13429	13121	13395	13380	13186	13397	13332	13402	13333	13374	13284	13503	13310	13408	13346	13285	13454	13341	13492	13453	13219	13217	13288	13362	13420	13361	13351	13410	13245	13077	13281	13304	13402	13237	13414	13412	13423	13326	13352	13416	13367	13396	13349	13316	13254	13298	13282	13322	13408	13385	13346	13396	13147	13187	13394	13294	13184	13423	13369	13422	13397	13374	13330	13354	13372	13347	13448	13313	13336	13438	13172	13338	13454	13451	13361	13286	13405	13300	13452	13213	13407	13451	13344	13292	13330	13344	13351	13247	13478	13441	13336	13342	13321	13188	13219	13352	13296	13275	13370	13385	13418	13408	13373	13281	13354	13376	13457	13338	13309	13366	13318	13412	13442	13267	13193	13378	13295	13337	13278	13296	13337	13203	13164	13570	13364	13474	13356	13285	13305	13366	13308	13267	13232	13282	13333	13228	13412	13312	13349	13362	13354	13361	13284	13381	13296	13292	13268	13401	13402	13424	13330	13464	13381	13274	13470	13435	13241	13433	13424	13322	13295	13344	13260	13412	13222	13344	13250	13368	13298	13382	13267	13426	13416	13332	13550	13279	13256	13402	13417	13298	13095	13310	13374	13314	13417	13379	13255	13284	13328	13416	13426	13311	13407	13386	13479	13433	13203	13435	13473	13333	13452	13377	13310	13280	13378	13461	13278	13286	13323	13249	13350	13297	13460	13373	13382	13345	13254	13463	13351	13558	13225	13373	13255	13453	13270	13426	13229	13105	13452	13251	13423	13257	13192	13279	13199	13336	13380	13355	13180	13405	13315	13301	13371	13448	13287	13152	13410	13358	13417	13201	13383	13347	13351	13245	13473	13306	13342	13409	13314	13441	13542	13257	13407	13288	13354	13315	13387	13382	13490	13375	13362	13333	13350	13280	13476	13261	13248	13397	13316	13381	13571	13210	13519	13311	13369	13447	13199	13350	13479	13204	13379	13355	13357	13403	13343	13333	13430	13296	13581	13160	13402	13293	13403	13395	13413	13254	13400	13252	13418	13466	13353	13326	13461	13307	13331	13442	13367	13480	13489	13302	13311	13358	13253	13287	13312	13428	13349	13384	13407	13355	13252	13353	13323	13283	13559	13251	13484	13201	13314	13321	13363	13416	13343	13142	13360	13498	13362	13428	13449	13295	13454	13465	13347	13316	13436	13316	13352	13358	13491	13309	13325	13247	13514	13412	13382	13383	13413	13394	13301	13303	13387	13298	13435	13215	13378	13402	13532	13398	13394	13315	13288	13600	13211	13374	13337	13274	13436	13314	13276	13379	13295	13392	13455	13444	13317	13224	13450	13408	13407	13464	13514	13225	13241	13299	13471
25456	21490	28715	26510	24943	24746	22960	19367	18008	17701	17215	16559	16417	16274	16010	15930	16120	15753	15810	15626	15532	15373	15712	15598	15755	15664	15482	15549	15404	15543	15559	15383	15442	15498	15357	15225	15606	15382	15282	15359	15584	15396	15512	15509	15289	15337	15271	15455	15566	15294	15419	15460	15452	15395	15346	15288	15267	15454	15289	15557	15414	15311	15190	15429	15448	15376	15256	15309	15194	15269	15423	15288	15364	15484	15686	15299	15221	15428	15254	15396	15308	15444	15390	15459	15410	15299	15395	15280	15311	15333	15406	15312	15507	15530	15237	15490	15295	15607	15137	15226	15370	15232	15328	15379	15251	15251	15406	15365	15377	15414	15593	15412	15213	15246	15294	15222	15153	15105	15467	15434	15419	15459	15420	15503	15423	15273	15404	15393	15401	15282	15743	15485	15384	15411	15403	15438	15452	15449	15225	15352	15384	15373	15387	15390	15419	15392	15146	15479	15263	15332	15319	15118	15324	15411	15382	15249	15407	15292	15094	15487	15454	15527	15449	15282	15368	15302	15318	15335	15423	15377	15570	15231	15311	15474	15370	15540	15252	15189	15261	15261	15266	15292	15495	15270	15331	15470	15490	15441	15456	15314	15205	15275	15336	15336	15426	15333	15270	15230	15391	15312	15516	15423	15285	15347	15315	15253	15277	15449	15295	15492	15261	15283	15440	15286	15344	15379	15563	15410	15410	15545	15271	15312	15435	15257	15394	15327	15180	15465	15310	15447	15292	15278	15221	15379	15267	15277	15207	15193	15103	15237	15228	15313	15467	15328	15346	15376	15384	15398	15576	15409	15322	15352	15402	15549	15141	15342	15484	15478	15371	15576	15372	15555	15454	15342	15424	15179	15310	15316	15513	15321	15377	15386	15385	15330	15257	15411	15533	15304	15364	15291	15588	15268	15252	15273	15290	15547	15385	15390	15382	15381	15359	15503	15451	15392	15428	15460	15206	15224	15142	15241	15531	15331	15154	15466	15288	15415	15255	15349	15293	15497	15431	15205	15430	15497	15287	15252	15414	15357	15403	15423	15502	15299	15289	15418	15491	15340	15211	15333	15595	15416	15338	15455	15355	15366	15365	15260	15609	15356	15248	15260	15344	15243	15206	15362	15404	15324	15345	15206	15423	15412	15416	15260	15275	15259	15355	15394	15384	15262	15392	15259	15168	15428	15375	15375	15299	15340	15420	15575	15465	15235	15345	15451	15484	15383	15143	15355	15346	15287	15354	15353	15406	15247	15352	15328	15188	15343	15246	15219	15341	15353	15222	15413	15304	15312	15350	15425	15297	15555	15373	15507	15384	15298	15425	15285	15247	15355	15247	15317	15311	15338	15297	15331	15312	15378	15332	15291	15296	15116	15532	15368	15154	15473	15337	15182	15245	15336	15306	15235	15227	15389	15422	15293	15359	15230	15181	15196	15293	15350	15107	15477	15408	15443	15388	15386	15335	15281	15187	15176	15235	15217	15306	15188	15203	15480	15391	15395	15555	15509	15381	15339	15490	15582	15392	15394	15291	15151	15288	15574	15386	15374	15414	15184	15294	15260	15496	15358	15190	15410	15218	15311	15495	15391	15271	15544	15425	15442	15369	15460	15340	15109	15553	15329	15494	15347	15348	15360	15329	15213	15533	15003	15402	15294	15528	15457	15294	15234	15246	15380	15338	15321	15509	15328	15452	15230	15475	15221	15241	15424	15394	15309	15265	15477	15383	15420	15385	15405	15262	15241	15533	15467	15495	15335	15328	15381	15251	15204	15359	15237	15496	15363	15568	15387	15244	15233	15535	15629	15538	15264	15308	15198	15198	15438	15412	15259	15394	15452	15398	15611	15350	15355	15456	15234	15394	15296	15303	15300	15578	15289	15323	15423	15325	15324	15040	15435	15409	15519	15272	15421	15290	15185	15376	15574	15347	15635	15241	15349	15428	15124	15507	15504	15472	15303	15325	15486	15315	15169	15539	15630	15366	15394	15157	15372	15228	15370	15405	15196	15219	15565	15345	15301	15412	15516	15425	15567	15349	15213	15262	15359	15378	15381	15348	15540	15378	15316	15342	15531	15346	15598	15239	15276	15295	15374	15375	15339	15532	15216	15504	15256	15197	15474	15308	15472	15272	15463	15518	15672	15560	15296	15299	15423	15445	15401	15471	15575	15262	15400	15280	15222	15279	15141	15517	15382	15179	15423	15378	15219	15344	15134	15255	15565	15226	15341	15387	15437	15164	15530	15286	15399	15403	15191	15267	15461	15213	15428	15407	15341	15311	15356	15396	15314	15361	15313	15467	15255	15304	15375	15687	15385	15377	15307	15472	15420	15476	15230	15324	15480	15409	15392	15546	15338	15299	15343	15445	15476	15362	15328	15313	15466	15361	15367	15242	15479	15575	15487	15322	15304	15146	15154	15366	15348	15327	15355	15605	15362	15265	15415	15324	15451	15467	15565	15507	15327	15477	15359	15452	15122	15212	15381	15430	15346	15267	15265	15366	15351	15472	15257	15279	15571	15453	15252	15417	15320	15222	15149	15345	15346	15433	15515	15482	15312	15383	15132	15367	15333	15480	15335	15270	15259	15271	15205	15285	15307	15441	15256	15383	15321	15263	15451	15243	15372	15220	15500	15337	15299	15296	15351	15331	15288	15292	15330	15299	15363	15381	15348	15563	15314	15352	15349	15331	15370	15337	15393	15480	15288	15194	15365	15284	15286	15202	15287	15374	15440	15367	15601	15357	15471	15393	15543	15363	15242	15258	15382	15342	15554	15505	15464	15521	15332	15422	15513	15344	15204	15114	15326	15184	15234	15474	15326	15437	15495	15258	15480	15412	15301	15248	15438	15224	15389	15292	15416	15469	15345	15363	15295	15395	15454	15639	15343	15531	15218	15354	15413	15495	15202	15249	15087	15303	15485	15426	15218	15430	15377	15311	15466	15536	15439	15479	15138	15325	15339	15515	15101	15339	15420	15420	15262	15447	15358	15232	15375	15414	15438	15380	15320	15311	15303	15495	15253	15427	15316	15228	15456	15198	15507	15553	15469	15317	15337	15330	15175	15480	15326	15530	15532	15281	15419	15361	15306	15567	15410	15590	15468	15426	15386	15424	15229	15223	15288	15119	15231	15427	15492	15324	15322	15338	15312	15388	15479	15341	15200	15284	15453	15311	15309	15366	15424	15357	15480	15412	15298	15324	15206	15224	15225	15405	15528	15252	15348	15252	15544	15410	15287	15472	15332	15426	15335	15157	15195	15222	15177	15301	15346	15222	15276	15409	15512	15326	15429	15251	15377	15386	15497	15501	15506	15397	15202	15443	15448	15483	15310	15496	15140	15496	15359	15260	15254	15232	15412	15187	15293	15421	15490	15283	15311	15325	15271	15202	15154	15563	15162	15553	15370	15320	15423	15339	15364	15553	15383	15201	15166	15286	15321	15278	15297	15354	15382	15394	15422	15355	15473	15164	15297	15361	15488	15298	15254	15345	15129	15447	15476	15344	15420	15450	15502	15205	15256	15470	15328	15287	15146	15374	15549	15620	15321	15251	15439	15375	15259	15336	15539	15381	15166	15464	15278	15309	15240	15454	15389	15420	15424	15549	15354	15338	15404	15328	15367	15294	15248	15374	15370	15312	15428	15297	15215	15311	15079	15327	15383	15268	15196	15323	15367	15151	15339	15354	15392	15300	15563	15334	15040	15267	15259	15286	15437	15515	15351	15228	15399	15457	15191	15502	15162	15425	15234	15448	15434	15477	15245	15292	15207	15360	15322	15208	15175	15538	15262	15313	15356	15555	15267	15400	15452	15248	15228	15363	15364	15393	15266	15520	15554	15223	15470	15292	15333	15513	15348	15399	15414	15688	15117	15391	15552	15369	15483	15378	15400	15364	15291	15274	15365	15318	15474	15276	15376	15328	15353	15367	15291	15278	15680	15482	15288	15408	15394	15516	15315	15236	15277	15327	15443	15224	15369	15472	15257	15290	15560	15578	15353	15348	15335	15456	15516	15235	15291	15215	15424	15350	15337	15311	15420	15374	15144	15409	15444	15312	15385	15238	15462	15399	15202	15358	15498	15564	15244	15364	15466	15300	15369	15283	15244	15102	15370	15266	15293	15354	15433	15223	15349	15538	15450	15456	15370	15346	15436	15348	15204	15492	15283	15359	15415	15412	15513	15507	15321	15436	15351	15520	15126	15395	15429	15108	15231	15453	15351	15349	15236	15495	15425	15356	15464	15436	15373	15425	15378	15286	15305	15414	15442	15517	15426	15319	15451	15261	15440	15494	15211	15170	15205	15466	15462	15302	15203	15496	15376	15405	15466	15421	15453	15372	15312	15374	15359	15327	15271	15272	15288	15280	15192	15285	15437	15244	15415	15337	15480	15439	15553	15442	15250	15248	15282	15479	15192	15367	15426	15423	15276	15452	15555	15483	15327	15294	15407	15436	15239	15407	15152	15360	15345	15155	15403	15408	15465	15416	15215	15343	15415	15261	15395	15325	15282	15275	15241	15430	15323	15311	15137	15411	15586	15321	15240	15242	15430	15270	15366	15394	15272	15266	15195	15388	15333	15287	15468	15501	15428	15429	15485	15309	15314	15404	15406	15362	15307	15274	15331	15458	15392	15199	15115	15271	15370	15371	15380	15285	15321	15271	15205	15472	15451	15417	15211	15375	15426	15494	15508	15303	15400	15557	15409	15279	15364	15292	15339	15347	15346	15592	15501	15259	15309	15313	15247	15460	15466	15201	15242	15430	15570	15398	15458	15393	15304	15182	15447	15312	15174	15343	15379	15385	15560	15282	15333	15472	15323	15297	15301	15400	15315	15463	15433	15435	15383	15276	15574	15429	15258	15407	15185	15295	15309	15293	15350	15305	15320	15334	15279	15544	15222	15358	15208	15439	15404	15413	15365	15320	15100	15183	15213	15333	15410	15322	15337	15432	15408	15279	15470	15462	15364	15273	15457	15383	15382	15368	15335	15333	15517	15488	15307	15208	15394	15469	15321	15438	15162	15252	15596	15321	15467	15656	15508	15404	15449	15320	15326	15230	15511	15449	15191	15456	15098	15549	15582	15296	15330	15356	15115	15515	15345	15378	15378	15278	15420	15450	15158	15326	15605	15370	15243
25931	43148	40711	31808	28413	25324	22326	19429	17856	16880	15871	15564	15312	14859	14516	14277	14125	14089	14013	14025	13987	13963	13948	13775	13723	13611	13606	13699	13644	13610	13518	13693	13584	13559	13694	13664	13456	13612	13490	13550	13593	13562	13642	13475	13576	13539	13665	13461	13591	13420	13460	13544	13547	13587	13599	13464	13655	13473	13393	13607	13526	13545	13717	13547	13440	13408	13452	13675	13713	13528	13569	13498	13595	13498	13638	13417	13484	13518	13539	13547	13351	13486	13574	13614	13589	13581	13704	13599	13553	13475	13507	13712	13593	13532	13472	13384	13611	13373	13644	13666	13651	13616	13547	13599	13432	13645	13452	13421	13337	13528	13562	13489	13653	13571	13587	13494	13528	13580	13470	13373	13485	13487	13600	13598	13415	13687	13481	13487	13355	13467	13624	13628	13620	13537	13551	13487	13569	13459	13526	13412	13643	13538	13524	13513	13676	13499	13491	13367	13676	13531	13396	13494	13424	13330	13546	13335	13584	13555	13570	13541	13496	13580	13470	13559	13760	13492	13466	13456	13503	13447	13491	13571	13477	13526	13459	13542	13477	13481	13522	13504	13636	13408	13570	13646	13569	13567	13427	13468	13427	13499	13346	13419	13628	13596	13525	13582	13582	13532	13653	13632	13522	13498	13601	13681	13617	13457	13432	13635	13542	13557	13798	13496	13621	13490	13532	13512	13570	13576	13426	13458	13574	13511	13617	13487	13510	13541	13564	13562	13426	13653	13404	13586	13419	13499	13464	13483	13554	13467	13546	13436	13765	13527	13455	13481	13419	13566	13685	13430	13577	13457	13598	13641	13607	13533	13519	13596	13416	13474	13381	13555	13513	13564	13557	13435	13585	13433	13501	13404	13620	13560	13391	13398	13462	13492	13590	13516	13563	13461	13509	13485	13593	13603	13607	13649	13503	13632	13638	13708	13492	13461	13532	13493	13427	13410	13585	13406	13536	13531	13576	13636	13544	13374	13530	13440	13440	13449	13557	13614	13585	13541	13473	13469	13481	13635	13469	13448	13388	13535	13632	13603	13527	13344	13603	13297	13604	13333	13433	13575	13460	13555	13660	13489	13662	13406	13480	13417	13525	13505	13522	13575	13576	13451	13546	13527	13450	13473	13588	13455	13600	13342	13468	13633	13413	13622	13396	13343	13463	13672	13378	13579	13434	13472	13506	13532	13375	13459	13612	13514	13395	13612	13602	13506	13520	13562	13408	13521	13388	13431	13399	13488	13462	13580	13478	13466	13562	13496	13596	13477	13580	13564	13367	13611	13458	13581	13533	13392	13414	13539	13412	13394	13601	13662	13386	13470	13460	13532	13461	13465	13399	13509	13555	13492	13531	13508	13656	13541	13483	13424	13578	13573	13526	13450	13459	13483	13674	13455	13409	13458	13535	13433	13547	13514	13541	13373	13538	13436	13351	13438	13438	13668	13556	13617	13455	13536	13724	13230	13443	13415	13453	13675	13460	13670	13426	13375	13495	13377	13587	13480	13522	13474	13670	13417	13625	13635	13548	13534	13716	13438	13289	13472	13479	13279	13567	13401	13411	13541	13535	13516	13537	13311	13371	13405	13458	13512	13548	13446	13570	13522	13637	13374	13630	13374	13447	13582	13659	13606	13702	13552	13706	13564	13359	13421	13547	13397	13580	13460	13411	13487	13408	13512	13614	13429	13538	13480	13496	13678	13390	13338	13605	13431	13512	13627	13543	13468	13437	13468	13358	13575	13403	13499	13624	13332	13403	13440	13494	13354	13616	13478	13519	13442	13481	13350	13505	13670	13547	13507	13419	13499	13608	13567	13688	13509	13375	13385	13546	13439	13538	13607	13306	13475	13456	13502	13471	13558	13376	13544	13532	13501	13527	13556	13480	13767	13631	13463	13639	13580	13488	13464	13396	13426	13627	13430	13523	13452	13429	13544	13484	13571	13552	13646	13468	13557	13421	13597	13434	13472	13636	13451	13395	13616	13451	13642	13423	13436	13410	13634	13699	13482	13580	13553	13554	13650	13428	13490	13480	13471	13631	13522	13721	13492	13524	13484	13462	13580	13532	13482	13719	13488	13445	13682	13368	13550	13575	13407	13431	13461	13571	13554	13433	13686	13458	13380	13577	13487	13518	13555	13532	13465	13448	13488	13454	13476	13363	13395	13459	13457	13534	13439	13556	13650	13541	13577	13596	13639	13524	13625	13454	13670	13574	13381	13450	13387	13496	13540	13384	13618	13500	13687	13527	13448	13464	13422	13561	13588	13571	13410	13477	13447	13540	13707	13513	13583	13560	13414	13586	13529	13571	13323	13491	13621	13518	13605	13596	13497	13547	13606	13307	13484	13472	13444	13611	13596	13494	13519	13492	13519	13665	13506	13494	13622	13393	13442	13390	13453	13448	13574	13583	13391	13658	13476	13524	13442	13598	13556	13489	13454	13497	13545	13385	13486	13631	13450	13668	13494	13469	13480	13682	13600	13271	13466	13566	13437	13370	13644	13534	13429	13484	13498	13658	13529	13508	13591	13621	13462	13499	13503	13378	13525	13497	13589	13437	13624	13651	13494	13567	13508	13478	13525	13364	13536	13549	13581	13508	13442	13464	13674	13533	13604	13471	13439	13695	13657	13385	13688	13562	13626	13580	13548	13560	13422	13605	13459	13571	13546	13580	13553	13427	13519	13619	13476	13435	13601	13529	13672	13456	13448	13634	13548	13378	13313	13582	13412	13464	13410	13469	13675	13551	13556	13382	13404	13570	13527	13563	13577	13583	13317	13686	13380	13508	13554	13398	13451	13461	13539	13583	13470	13550	13612	13576	13600	13494	13429	13534	13486	13437	13677	13336	13464	13430	13411	13411	13537	13454	13450	13460	13435	13573	13801	13434	13568	13564	13560	13320	13605	13709	13556	13568	13482	13538	13494	13609	13409	13487	13565	13517	13547	13522	13552	13510	13592	13541	13479	13541	13735	13644	13355	13343	13486	13566	13605	13586	13534	13492	13550	13529	13363	13496	13432	13470	13378	13662	13477	13506	13516	13503	13530	13443	13529	13658	13646	13413	13551	13449	13526	13580	13390	13619	13533	13510	13524	13569	13516	13573	13477	13529	13537	13405	13443	13350	13612	13483	13448	13577	13539	13547	13548	13522	13406	13454	13483	13376	13530	13503	13437	13587	13545	13460	13371	13537	13527	13430	13589	13452	13524	13524	13363	13498	13625	13488	13630	13481	13578	13290	13330	13467	13463	13524	13488	13444	13550	13446	13625	13333	13463	13560	13502	13499	13510	13527	13474	13522	13705	13566	13548	13532	13518	13448	13522	13549	13370	13384	13467	13373	13575	13509	13644	13523	13668	13631	13626	13467	13652	13597	13498	13401	13485	13669	13589	13606	13440	13418	13575	13449	13335	13596	13599	13521	13717	13526	13531	13436	13472	13604	13594	13577	13687	13531	13472	13453	13516	13380	13393	13372	13414	13486	13571	13569	13482	13548	13467	13614	13533	13588	13414	13496	13439	13495	13640	13437	13460	13570	13451	13428	13452	13503	13235	13484	13434	13548	13379	13489	13418	13367	13539	13553	13536	13640	13503	13500	13515	13184	13516	13423	13374	13577	13485	13712	13503	13426	13381	13411	13547	13467	13476	13601	13551	13472	13461	13410	13741	13614	13445	13615	13622	13552	13473	13528	13465	13571	13602	13542	13454	13463	13590	13465	13491	13472	13475	13584	13363	13502	13512	13431	13638	13451	13406	13485	13578	13433	13493	13466	13777	13507	13611	13416	13515	13573	13513	13394	13390	13446	13449	13467	13427	13529	13580	13544	13593	13544	13579	13629	13443	13580	13550	13586	13570	13511	13469	13430	13407	13466	13531	13491	13439	13736	13580	13492	13409	13435	13613	13380	13598	13558	13569	13458	13555	13460	13550	13614	13569	13463	13505	13589	13459	13567	13454	13642	13495	13373	13495	13544	13453	13424	13506	13604	13437	13529	13318	13450	13502	13505	13546	13593	13592	13509	13545	13435	13431	13346	13466	13326	13506	13569	13709	13631	13587	13510	13508	13498	13495	13745	13465	13612	13248	13398	13452	13316	13445	13605	13437	13559	13503	13412	13538	13600	13507	13584	13487	13492	13445	13709	13424	13535	13599	13591	13542	13578	13575	13670	13556	13682	13618	13507	13517	13741	13601	13559	13520	13644	13422	13354	13465	13477	13595	13530	13427	13476	13276	13559	13483	13555	13481	13584	13351	13329	13447	13430	13622	13484	13483	13437	13612	13480	13781	13520	13510	13656	13506	13510	13575	13434	13605	13514	13664	13633	13700	13466	13497	13345	13542	13540	13443	13560	13438	13595	13603	13582	13595	13385	13495	13571	13470	13411	13533	13733	13551	13412	13434	13518	13539	13523	13491	13607	13647	13476	13512	13542	13383	13621	13525	13444	13555	13350	13525	13671	13423	13554	13431	13627	13555	13519	13588	13510	13479	13557	13603	13582	13629	13564	13638	13499	13550	13503	13333	13455	13626	13517	13452	13462	13503	13665	13691	13417	13435	13323	13501	13526	13406	13489	13532	13497	13583	13489	13434	13366	13537	13560	13488	13477	13521	13548	13539	13645	13459	13546	13619	13629	13556	13628	13607	13645	13543	13437	13432	13355	13526	13396	13593	13560	13387	13734	13430	13568	13458	13542	13575	13433	13302	13540	13414	13577	13436	13374	13517	13599	13538	13577	13398	13576	13469	13429	13538	13488	13563	13585	13458	13394	13436	13485	13482	13546	13589	13464	13439	13541	13442	13472	13456	13619	13518	13597	13514	13595	13530	13572	13472	13602	13406	13608	13373	13537	13545	13590	13550	13503	13556	13558	13661	13634	13693	13465	13529	13476	13509	13486	13627	13449	13434	13473	13369	13566	13516	13522	13605	13603	13388	13437	13489	13516	13238	13467	13395	13514	13479	13406	13557	13507	13330	13492	13575	13659	13650	13553	13553	13414	13593	13516	13534	13489	13419	13459	13715	13446	13522	13516	13438	13489	13618	13601	13385	13368	13533	13286	13345	13504	13519	13579	13599	13501	13462	13507	13556	13383	13586	13454	13684	13664	13544	13755	13541	13403	13651	13410	13501	13566	13630
24145	21490	29184	24697	24127	26920	26426	21223	19755	18899	18059	17407	17025	16765	16488	16321	15960	15977	15972	15752	15771	15729	15707	15721	15741	15540	15535	15533	15563	15457	15524	15487	15401	15572	15541	15341	15473	15424	15489	15512	15431	15358	15434	15368	15404	15398	15349	15437	15516	15393	15415	15362	15517	15303	15316	15305	15618	15473	15383	15389	15289	15228	15051	15326	15343	15353	15325	15443	15409	15434	15392	15382	15534	15318	15161	15351	15164	15318	15266	15418	15277	15299	15461	15391	15160	15476	15459	15446	15213	15376	15436	15334	15420	15483	15529	15372	15182	15382	15382	15132	15319	15236	15458	15409	15329	15549	15252	15276	15059	15395	15303	15206	15169	15302	15414	15503	15373	15405	15174	15295	15420	15039	15393	15418	15315	15331	15384	15401	15253	15305	15237	15392	15326	15172	15308	15451	15392	15282	15341	15225	15309	15267	15358	15354	15411	15335	15256	15162	15194	15255	15233	15278	15124	15428	15301	15202	15330	15314	15299	15202	15514	15353	15358	15221	15191	15444	15329	15244	15256	15146	15341	15212	15290	15288	15436	15413	15477	15211	15442	15270	15378	15362	15141	15207	15166	15097	15195	15355	15275	15113	15231	15084	15321	15432	15281	15336	15314	15423	15302	15291	15168	15202	15205	15237	15226	15245	15239	15313	15230	15298	15528	15191	15262	15257	15135	15473	15225	15305	15125	15386	15425	15534	15260	15192	15300	15103	15277	15485	15460	15313	15174	15354	15307	15384	15333	15387	15297	15296	15275	15332	15169	15429	15208	15462	15287	15297	15200	15417	15406	15230	15197	15288	15230	15299	15394	15374	15194	15334	15273	15142	15307	15386	15229	15283	15422	15491	15300	15271	15193	15473	15411	15126	15251	15310	15423	15271	15265	15237	15390	15333	15336	15360	15379	15305	15249	15336	15322	15254	15201	15341	15350	15402	15107	15371	15273	15204	15194	15226	15222	15258	15145	15387	15151	15146	15260	15199	15255	15442	15492	15339	15360	15298	15361	15229	15344	15328	15170	15135	15168	14986	15389	15397	15434	15114	15177	15192	15155	15262	15285	15414	15289	15333	15260	15290	15171	15300	15412	15435	15369	15080	15445	15394	15367	15306	15373	15300	15261	15221	15484	15200	15262	15341	15242	15243	15111	15343	15282	15146	15239	15356	15684	15394	15397	15256	15343	15316	15204	15091	15320	15342	15284	15316	15225	15259	15441	15327	15156	15316	15427	15434	15254	15310	15201	15337	15364	15389	15196	15184	15264	15365	15490	15405	15325	15348	15291	15332	15249	15250	15283	15319	15347	15285	15303	15418	15235	15317	15224	15483	15477	15346	15375	15241	15413	15219	15117	15196	15196	15302	15252	15322	15449	15371	15282	15197	15326	15306	15242	15176	15166	15303	15374	15177	15371	15335	15292	15482	15383	15084	15352	15299	15322	15281	15294	15073	15273	15480	15315	15102	15181	15244	15383	15366	15250	15173	15314	15490	15124	15330	15253	15258	15218	15020	15222	15221	15331	15262	15163	15244	15377	15280	15368	15446	15274	15368	15389	15310	15387	15383	15273	15379	15146	15065	15213	15224	15344	15416	15072	15147	15400	15295	15305	15461	15406	15393	15372	15106	15295	15308	15355	15392	15270	15315	15186	15525	15271	15244	15153	15336	15116	15138	15187	15163	15473	15359	15360	15439	15191	15317	15227	15203	15274	15143	15204	15270	15410	15262	15358	15368	15235	15080	15343	15203	15363	15258	15377	15233	15255	15269	15379	15167	15248	15413	15296	15270	15451	15191	15250	15177	15406	15510	15362	15234	15170	15386	15271	15131	15258	15349	15376	15237	15137	15297	15336	15089	15358	15109	15045	15278	15534	15298	15282	15255	15372	15221	15507	15378	15294	15242	15437	15430	15232	15280	15394	15378	15296	15432	15286	15221	15355	15372	15188	15242	15424	15120	15266	15150	15557	15258	15162	15231	15283	15186	15324	15342	15306	15191	15281	15411	15304	15471	15153	15250	15241	15274	15143	15238	15164	15140	15274	15274	15333	15173	15139	15218	15287	15324	15293	15346	15473	15253	15444	15348	15192	15330	15254	15289	15299	15204	15295	15288	15370	15321	15471	15362	15338	15267	15444	15191	15214	15182	15267	15357	15245	15321	15445	15324	15210	15313	15228	15572	15281	15230	15212	15177	15340	15193	15509	15391	15177	15360	15131	15080	15251	15201	15350	15143	15075	15234	15331	15208	15143	15261	15388	15390	15349	15109	15142	15296	15344	15356	15111	15075	15300	15065	15169	15084	15277	15165	15336	15234	15288	15087	15279	15291	15233	15145	15099	15245	15145	15294	15418	15328	15367	15331	15321	15368	15338	15329	15365	15562	15338	15461	15394	15141	15353	15211	15198	15206	15196	15357	15366	15061	15356	15435	15183	15337	15094	15285	15350	15369	15463	15337	15481	15444	15359	15396	15242	15168	15325	15442	15030	15103	15205	15352	15187	15263	15166	15351	15204	15366	15059	15406	15426	15179	15199	15213	15289	15344	15385	15278	15285	15395	15373	15394	15159	15199	15289	15378	15259	15197	15193	15320	15140	15306	15288	15318	15382	15329	15246	15313	15274	15329	15394	15348	15211	15397	15371	15516	15058	15349	15400	15336	15220	15274	15275	15233	15142	15230	15233	15226	15187	15133	15348	15304	15379	15202	15259	15255	15458	15197	15330	15239	15233	15254	14998	15159	15417	15286	15437	15396	15303	15285	15402	15172	15268	15256	15367	15288	15393	15339	15253	15499	15233	15277	15194	15252	15321	15342	15233	15147	15133	15163	15378	15342	15350	15176	15314	15396	15279	15278	15322	15231	15490	15308	15258	15330	15200	15115	15288	15243	15416	15223	15424	15128	15256	15323	15300	15407	15356	15350	15523	15092	15334	15145	15211	15213	15171	15060	15166	15377	15202	15386	15285	15258	15331	15201	15327	15283	15295	15327	15391	15265	15326	15131	15313	15198	15207	15252	14932	15271	15264	15214	15429	15257	15522	15436	15345	15204	15159	15281	15299	15223	15286	15051	15263	15190	15245	15366	15155	15308	15339	15302	15195	15340	15325	15287	15105	15186	15114	15308	15221	15237	15239	15047	15260	15288	15298	15310	15415	15336	15282	15278	15193	15179	15256	15222	15352	15416	15447	15375	15301	15362	15366	15323	15121	15371	15258	15383	15205	15194	15426	15330	15338	15148	15338	15212	15237	15343	15266	15164	15188	15160	15209	15417	15403	15348	15096	15043	15412	15469	15303	15385	15190	15186	15230	15242	15229	15527	15528	15132	15191	15282	15183	15285	15414	15247	15444	15361	15249	15219	15113	15251	15362	15450	15351	15344	15378	15166	15293	15051	15314	15211	15310	15419	15279	15441	15325	15385	15159	15359	15337	15347	15405	15252	15295	15147	15299	15344	15372	15498	15146	15311	15295	15403	15428	15346	15222	15302	15340	15177	15114	15278	15240	15336	15220	15139	15459	15346	15305	15376	15431	15434	15303	15289	15105	15215	15266	15363	15253	15170	15183	15375	15242	15514	15405	15235	15309	15251	15359	15423	15348	15240	15436	15368	15371	15341	15320	15249	15048	15153	15215	15195	15242	15318	15246	15285	15326	15392	15318	15293	15132	15363	15353	15361	15239	15241	15160	15196	15268	15385	15316	15226	15315	15401	15442	15123	15410	15434	15237	15309	15162	15384	15270	15161	15270	15332	15416	15080	15237	15246	15437	15260	15099	15270	15316	15255	15403	15337	15205	15259	15239	15243	15226	15097	15292	15309	15305	15507	15267	15155	15320	15296	15396	15310	15495	15339	15238	15402	15266	15254	15399	15315	15307	15252	15363	15299	15175	15321	15283	15310	15406	15184	15345	15219	15263	15288	15127	15502	15361	15272	15247	15313	15456	15270	15226	15319	15222	15248	15379	15483	15098	15328	15221	15367	15437	15248	15200	15181	15266	15477	15214	15223	15328	15304	15402	15312	15198	15262	15210	15161	15275	15315	15266	15365	15374	15302	15211	15223	15253	15086	15411	15285	15275	14953	15247	15212	15325	15297	15307	15502	15199	15254	15204	15171	15416	15423	15442	15281	15323	15191	15385	15233	15248	15248	15281	15056	15353	15194	15296	15208	15387	15455	15505	15511	15343	15341	15146	15303	15424	15094	15311	15343	15344	15217	15222	15453	15300	15122	15324	15079	15229	15143	15204	15208	15159	15460	15310	15419	15257	15041	15338	15164	15434	15357	15152	15117	15290	15438	15259	15217	15237	15206	15205	15254	15415	15133	15322	15297	15117	15198	15398	15242	15432	15291	15393	15224	15244	15332	15208	15269	15352	15282	15328	15040	15422	15469	15389	15159	15230	15491	15367	15517	15382	15458	15222	15290	15099	15189	15267	15189	15093	15393	15325	15114	15098	15251	15326	15106	15370	15124	15358	15395	15402	15527	15262	15360	15485	15248	15372	15173	15337	15404	15432	15420	15357	15267	15185	15269	15450	15311	15180	15237	15316	15409	15190	15321	15182	15191	15405	15174	15235	15499	15195	15307	15340	15386	15223	15397	15280	15445	15192	15289	15343	15179	15121	15103	15205	15232	15213	15595	15313	15276	15404	15230	15065	15043	15207	15276	15358	15142	15252	15049	15227	15145	15418	15225	15288	15363	15320	15247	15292	15307	15251	15424	15400	15303	15217	15361	15422	15113	15392	15206	15145	15407	15399	15318	15273	15236	15258	15154	15231	15320	15084	15279	15163	15347	15474	15216	15259	15243	15277	15292	15392	15266	15130	15364	15292	15164	15273	15331	15231	15185	15221	15376	15261	15234	15185	15172	15283	14918	15148	15304	15375	15378	15466	15195	15332	15428	15325	15318	15336	15452	15422	15208	15110	15120	15211	15369	15445	15360	15464	15104	15437	15214	15207	15303	15398	15381	15261	15211	15317	15310	15194	15272	15257	15269	15329	15368	15092	15325	15258	15087	15246	15239	15371	15379	15084	15184	15168	15405	15326	15266	15282	15333	15331	15173	15371	15272	15332	15240	15347	15177	15267	15169	15237	15321	15428	15149	15393	15259	15118	15238	15335	15264	15178	15320
28349	47555	45131	37566	33908	29538	24734	21805	20318	18582	17418	16783	16099	15716	15209	14723	14498	14337	14322	14328	14186	14000	14038	13949	14055	13940	13865	13906	13757	13484	13759	13549	13683	13578	13736	13625	13746	13622	13544	13565	13644	13642	13683	13397	13618	13645	13454	13498	13561	13595	13415	13336	13543	13551	13470	13421	13556	13518	13471	13472	13665	13353	13493	13407	13463	13398	13501	13331	13341	13338	13425	13547	13285	13495	13355	13323	13513	13646	13400	13582	13556	13501	13405	13618	13497	13575	13628	13347	13406	13409	13607	13448	13654	13616	13630	13384	13515	13361	13490	13472	13412	13507	13407	13350	13712	13365	13394	13378	13331	13311	13711	13266	13315	13545	13665	13446	13369	13355	13563	13400	13435	13394	13393	13527	13396	13412	13305	13417	13337	13395	13417	13485	13305	13503	13425	13542	13449	13392	13424	13364	13523	13406	13380	13410	13436	13331	13462	13470	13411	13499	13509	13330	13331	13427	13372	13347	13422	13402	13407	13561	13435	13496	13459	13652	13596	13229	13478	13534	13339	13421	13396	13477	13539	13352	13567	13565	13401	13530	13466	13425	13580	13429	13328	13485	13494	13314	13550	13616	13556	13373	13478	13445	13354	13407	13412	13407	13348	13564	13347	13566	13327	13605	13425	13415	13581	13297	13404	13575	13399	13544	13389	13323	13397	13435	13521	13495	13481	13289	13538	13382	13459	13675	13524	13480	13394	13562	13539	13382	13463	13502	13343	13361	13503	13470	13402	13425	13426	13345	13414	13422	13469	13354	13449	13364	13492	13643	13485	13442	13445	13366	13575	13467	13575	13481	13424	13539	13412	13420	13573	13510	13591	13326	13353	13374	13417	13586	13517	13425	13422	13498	13502	13588	13549	13421	13398	13425	13421	13446	13440	13479	13305	13443	13464	13509	13368	13456	13625	13463	13267	13347	13421	13517	13626	13741	13333	13468	13434	13370	13470	13568	13513	13430	13269	13511	13536	13560	13633	13542	13512	13476	13617	13623	13439	13380	13504	13365	13459	13472	13436	13609	13308	13558	13427	13422	13565	13422	13472	13630	13447	13406	13395	13363	13612	13557	13346	13447	13421	13551	13293	13469	13527	13398	13519	13442	13357	13422	13365	13404	13353	13548	13322	13370	13533	13460	13440	13449	13378	13446	13447	13417	13449	13498	13364	13401	13523	13411	13576	13279	13619	13455	13467	13490	13683	13643	13560	13468	13506	13650	13413	13413	13431	13417	13414	13539	13451	13538	13666	13496	13517	13341	13549	13445	13387	13308	13535	13476	13410	13206	13417	13452	13510	13455	13429	13398	13403	13399	13464	13461	13626	13582	13392	13410	13455	13518	13387	13481	13547	13485	13434	13438	13546	13522	13351	13615	13149	13396	13314	13300	13416	13498	13563	13480	13256	13545	13517	13583	13506	13490	13596	13556	13325	13693	13328	13441	13511	13296	13321	13393	13564	13430	13477	13528	13591	13526	13399	13358	13587	13310	13520	13453	13474	13464	13511	13371	13558	13474	13477	13575	13461	13500	13503	13391	13434	13447	13513	13524	13383	13395	13487	13566	13621	13530	13441	13543	13577	13377	13323	13454	13486	13520	13485	13518	13342	13456	13395	13547	13610	13523	13455	13340	13373	13377	13402	13554	13486	13324	13414	13385	13557	13381	13395	13489	13648	13639	13462	13391	13415	13561	13473	13662	13249	13351	13524	13397	13345	13532	13372	13333	13571	13430	13610	13458	13532	13757	13227	13475	13430	13426	13522	13344	13515	13326	13494	13370	13494	13491	13391	13406	13477	13501	13356	13550	13445	13445	13527	13425	13510	13500	13571	13561	13430	13399	13512	13300	13408	13429	13483	13549	13359	13360	13519	13419	13449	13395	13359	13417	13522	13402	13513	13473	13519	13367	13365	13434	13493	13306	13665	13324	13518	13540	13636	13503	13586	13366	13462	13588	13448	13463	13491	13408	13384	13323	13409	13532	13334	13610	13433	13423	13345	13560	13561	13415	13361	13268	13557	13386	13302	13389	13351	13465	13366	13408	13357	13449	13621	13388	13533	13417	13487	13521	13493	13396	13474	13532	13414	13373	13498	13520	13331	13302	13450	13576	13482	13343	13475	13497	13502	13569	13508	13291	13464	13400	13575	13563	13390	13364	13408	13417	13492	13527	13551	13327	13553	13442	13580	13384	13464	13425	13480	13595	13367	13471	13472	13390	13591	13426	13578	13525	13479	13383	13278	13544	13530	13326	13645	13532	13502	13432	13583	13521	13607	13531	13383	13618	13321	13624	13496	13461	13465	13614	13419	13450	13481	13572	13499	13408	13508	13426	13445	13585	13533	13541	13418	13324	13563	13453	13384	13452	13387	13385	13358	13362	13479	13439	13425	13330	13616	13559	13464	13538	13454	13570	13328	13587	13463	13397	13441	13435	13343	13499	13619	13496	13468	13321	13552	13336	13344	13471	13499	13565	13293	13411	13374	13418	13482	13351	13464	13368	13539	13332	13476	13460	13509	13432	13376	13292	13471	13339	13377	13549	13379	13550	13622	13594	13468	13336	13567	13557	13469	13294	13615	13508	13303	13641	13402	13532	13364	13513	13358	13431	13430	13563	13514	13519	13487	13421	13519	13458	13370	13629	13432	13392	13422	13465	13489	13558	13460	13411	13322	13334	13480	13488	13419	13569	13443	13436	13392	13476	13547	13432	13535	13383	13190	13405	13490	13255	13372	13402	13422	13497	13529	13324	13494	13396	13454	13418	13420	13483	13484	13423	13510	13588	13469	13460	13460	13402	13435	13456	13444	13298	13500	13350	13348	13416	13541	13464	13448	13515	13527	13547	13499	13282	13278	13600	13456	13404	13361	13382	13421	13456	13390	13501	13471	13533	13552	13443	13458	13450	13460	13563	13547	13573	13492	13354	13541	13450	13449	13485	13416	13306	13348	13384	13528	13391	13518	13530	13345	13483	13464	13393	13504	13424	13342	13513	13439	13555	13414	13334	13258	13498	13441	13482	13489	13449	13484	13273	13440	13494	13417	13438	13337	13486	13502	13281	13587	13523	13402	13433	13495	13428	13502	13417	13335	13357	13513	13312	13453	13497	13436	13386	13383	13472	13435	13597	13423	13310	13445	13489	13380	13473	13556	13384	13444	13491	13399	13437	13429	13451	13388	13420	13298	13478	13370	13438	13419	13516	13505	13323	13510	13443	13459	13433	13512	13423	13509	13501	13459	13475	13433	13482	13569	13540	13472	13406	13452	13411	13461	13441	13410	13536	13541	13321	13571	13304	13559	13411	13395	13464	13377	13431	13537	13404	13451	13421	13417	13531	13445	13464	13485	13431	13386	13283	13352	13345	13346	13475	13597	13395	13337	13611	13463	13384	13310	13343	13376	13454	13475	13424	13396	13411	13408	13512	13426	13486	13528	13515	13490	13469	13459	13365	13292	13359	13429	13491	13442	13469	13461	13437	13469	13522	13529	13259	13417	13512	13527	13480	13433	13519	13486	13337	13414	13394	13460	13506	13376	13487	13365	13519	13529	13473	13504	13527	13507	13626	13542	13453	13497	13472	13343	13455	13308	13291	13605	13616	13389	13352	13509	13550	13409	13434	13297	13266	13627	13606	13411	13456	13467	13556	13496	13484	13554	13576	13471	13611	13526	13557	13530	13516	13581	13494	13371	13395	13499	13459	13449	13366	13417	13484	13386	13450	13371	13417	13368	13616	13383	13574	13423	13396	13433	13438	13567	13481	13497	13463	13417	13479	13514	13488	13468	13471	13424	13515	13385	13445	13542	13425	13584	13439	13509	13453	13555	13579	13315	13458	13448	13519	13454	13430	13473	13509	13471	13387	13378	13528	13542	13378	13406	13336	13533	13500	13353	13531	13367	13438	13306	13389	13531	13376	13514	13611	13429	13317	13574	13611	13375	13432	13342	13513	13284	13290	13332	13657	13463	13281	13355	13431	13585	13552	13482	13345	13449	13476	13404	13523	13372	13300	13470	13440	13330	13392	13453	13529	13520	13381	13281	13471	13401	13431	13376	13372	13560	13531	13491	13649	13404	13404	13468	13636	13484	13426	13499	13460	13544	13560	13430	13478	13491	13451	13444	13529	13393	13522	13438	13567	13449	13474	13470	13440	13458	13424	13525	13367	13510	13482	13361	13654	13499	13628	13419	13646	13360	13580	13565	13482	13435	13416	13416	13370	13377	13409	13421	13416	13543	13647	13411	13402	13527	13560	13546	13343	13473	13346	13467	13395	13534	13577	13318	13474	13385	13645	13417	13474	13363	13272	13433	13378	13511	13476	13550	13540	13515	13487	13450	13530	13442	13476	13505	13516	13235	13592	13347	13445	13352	13540	13186	13381	13399	13521	13447	13372	13416	13450	13378	13497	13353	13409	13516	13415	13490	13425	13544	13388	13580	13501	13399	13375	13452	13498	13421	13454	13413	13418	13509	13342	13604	13435	13313	13411	13474	13482	13474	13552	13410	13360	13427	13411	13440	13530	13535	13526	13477	13255	13500	13481	13448	13373	13433	13634	13391	13474	13430	13491	13236	13389	13338	13489	13325	13601	13614	13377	13471	13427	13427	13469	13281	13578	13419	13403	13506	13532	13332	13399	13512	13394	13559	13436	13366	13498	13525	13277	13395	13383	13444	13435	13404	13495	13468	13404	13634	13643	13529	13505	13338	13483	13361	13595	13481	13421	13507	13403	13425	13456	13486	13462	13532	13405	13467	13526	13287	13662	13426	13500	13375	13355	13406	13500	13513	13425	13571	13414	13299	13404	13360	13396	13619	13505	13210	13456	13295	13486	13335	13480	13439	13269	13445	13622	13420	13430	13402	13485	13454	13409	13579	13686	13523	13486	13447	13506	13485	13316	13519	13457	13365	13701	13435	13436	13585	13471	13430	13453	13402	13432	13535	13627	13505	13507	13625	13482	13677	13426	13379	13427	13408	13483	13413	13394	13672	13386	13647	13306	13420	13453	13356	13367	13451	13398	13449	13505	13292	13517	13668	13502	13406	13339	13464	13321	13449	13412	13524	13546	13571	13566	13610	13341	13529	13426	13371	13374	13396	13427	13408	13595	13670	13366	13437	13488
30494	25729	27990	25172	21581	19132	17600	16872	16365	16313	16050	15902	15775	15659	15582	15697	15554	15511	15699	15739	15516	15401	15668	15590	15603	15436	15647	15579	15515	15351	15433	15414	15422	15611	15517	15488	15498	15692	15570	15510	15661	15775	15553	15522	15459	15491	15569	15627	15550	15568	15533	15607	15451	15473	15521	15576	15491	15652	15344	15462	15385	15717	15592	15563	15246	15490	15716	15332	15400	15508	15545	15621	15485	15460	15618	15344	15643	15506	15504	15595	15644	15489	15703	15627	15664	15656	15566	15696	15739	15520	15391	15464	15620	15479	15494	15383	15295	15603	15645	15470	15497	15513	15557	15563	15437	15542	15444	15584	15618	15611	15540	15346	15421	15386	15179	15578	15466	15510	15459	15653	15434	15287	15376	15508	15548	15505	15488	15585	15553	15594	15283	15533	15687	15278	15372	15476	15430	15394	15398	15346	15491	15500	15590	15626	15431	15600	15468	15561	15517	15467	15462	15501	15511	15422	15592	15408	15347	15401	15518	15451	15499	15433	15530	15395	15596	15527	15569	15557	15581	15648	15530	15289	15419	15433	15507	15387	15488	15423	15423	15506	15503	15561	15463	15560	15549	15456	15436	15549	15474	15273	15437	15466	15501	15466	15225	15495	15803	15439	15410	15509	15559	15581	15509	15508	15376	15394	15579	15423	15640	15460	15679	15486	15254	15582	15443	15609	15528	15599	15498	15268	15326	15339	15464	15492	15548	15566	15729	15502	15518	15489	15588	15425	15457	15491	15510	15451	15537	15695	15572	15528	15555	15371	15564	15456	15592	15510	15369	15347	15363	15680	15524	15578	15534	15738	15661	15621	15358	15657	15295	15284	15666	15513	15529	15527	15505	15506	15471	15410	15292	15202	15479	15550	15332	15550	15404	15478	15615	15456	15423	15517	15501	15437	15527	15491	15707	15505	15557	15388	15555	15346	15479	15563	15640	15473	15697	15509	15566	15353	15429	15623	15436	15455	15548	15337	15489	15401	15573	15562	15378	15691	15492	15132	15463	15360	15529	15394	15664	15433	15411	15743	15625	15287	15332	15231	15576	15728	15507	15306	15592	15613	15648	15382	15597	15520	15488	15712	15523	15603	15446	15322	15427	15850	15607	15559	15492	15611	15464	15310	15417	15621	15441	15531	15479	15518	15450	15511	15416	15464	15462	15531	15434	15552	15573	15435	15469	15552	15484	15543	15384	15628	15718	15606	15777	15501	15595	15552	15567	15516	15520	15381	15381	15427	15524	15711	15700	15471	15529	15574	15397	15412	15436	15334	15433	15483	15586	15429	15477	15421	15535	15729	15691	15380	15559	15543	15446	15417	15577	15552	15504	15534	15611	15582	15478	15580	15689	15662	15356	15394	15564	15420	15399	15550	15625	15467	15316	15385	15359	15399	15511	15601	15531	15605	15426	15397	15506	15506	15484	15455	15457	15393	15637	15610	15569	15546	15672	15478	15459	15441	15347	15512	15482	15626	15350	15546	15443	15484	15448	15558	15711	15693	15429	15692	15387	15269	15276	15415	15419	15434	15548	15678	15693	15664	15474	15566	15631	15473	15376	15534	15752	15582	15733	15481	15477	15472	15613	15556	15524	15392	15673	15419	15487	15425	15340	15397	15466	15590	15385	15397	15475	15768	15504	15586	15446	15543	15584	15612	15409	15744	15462	15556	15766	15520	15504	15568	15557	15546	15439	15634	15434	15570	15412	15438	15354	15620	15632	15590	15572	15544	15545	15573	15442	15397	15621	15478	15879	15481	15492	15541	15618	15576	15544	15461	15375	15362	15554	15636	15562	15488	15669	15495	15377	15520	15505	15436	15623	15559	15531	15391	15528	15379	15418	15567	15507	15731	15548	15559	15363	15515	15328	15472	15314	15340	15421	15530	15481	15557	15510	15424	15459	15292	15509	15476	15432	15331	15526	15434	15366	15661	15642	15346	15460	15548	15463	15594	15544	15551	15432	15602	15561	15462	15632	15381	15486	15434	15475	15513	15415	15442	15483	15626	15621	15499	15459	15455	15648	15437	15345	15378	15458	15580	15542	15410	15513	15443	15413	15504	15497	15596	15741	15638	15628	15455	15558	15564	15510	15559	15489	15430	15555	15491	15520	15528	15451	15333	15478	15566	15766	15413	15397	15614	15554	15599	15378	15629	15494	15537	15323	15392	15410	15524	15569	15437	15663	15557	15626	15599	15550	15509	15467	15122	15490	15496	15589	15710	15455	15539	15549	15217	15498	15596	15718	15581	15521	15481	15500	15435	15666	15483	15411	15498	15561	15514	15515	15520	15537	15586	15472	15435	15413	15291	15556	15355	15527	15477	15635	15527	15581	15508	15409	15567	15688	15466	15554	15454	15584	15458	15536	15603	15503	15446	15532	15648	15742	15373	15464	15638	15653	15449	15480	15615	15698	15731	15507	15544	15366	15609	15615	15320	15535	15619	15539	15504	15490	15437	15507	15196	15654	15514	15439	15555	15405	15526	15536	15520	15563	15577	15547	15544	15622	15497	15551	15486	15582	15551	15402	15484	15366	15452	15415	15650	15392	15421	15803	15439	15571	15500	15538	15617	15425	15542	15394	15399	15629	15432	15460	15528	15578	15436	15458	15495	15599	15726	15440	15446	15185	15487	15416	15518	15625	15638	15617	15664	15546	15678	15598	15434	15549	15529	15687	15422	15526	15474	15472	15614	15589	15602	15474	15357	15347	15381	15500	15617	15619	15380	15385	15493	15550	15576	15448	15665	15427	15496	15458	15573	15371	15454	15457	15382	15478	15520	15526	15370	15426	15470	15458	15580	15530	15550	15575	15845	15528	15401	15266	15395	15402	15379	15536	15533	15298	15445	15363	15431	15499	15387	15558	15346	15617	15542	15345	15471	15356	15523	15430	15202	15627	15531	15377	15609	15464	15523	15415	15491	15380	15599	15677	15572	15566	15275	15410	15514	15397	15614	15536	15362	15403	15580	15612	15601	15585	15504	15531	15510	15623	15405	15346	15413	15474	15655	15574	15632	15448	15545	15470	15549	15541	15450	15819	15554	15601	15542	15529	15713	15618	15496	15548	15517	15290	15554	15712	15379	15577	15561	15545	15344	15447	15588	15422	15452	15434	15630	15445	15485	15467	15527	15615	15308	15337	15510	15543	15553	15518	15414	15358	15413	15292	15403	15553	15364	15487	15589	15473	15594	15465	15266	15293	15264	15317	15497	15567	15304	15263	15357	15530	15695	15414	15597	15246	15588	15611	15459	15587	15442	15447	15480	15427	15481	15577	15548	15506	15688	15725	15569	15460	15538	15652	15576	15609	15426	15459	15611	15624	15522	15474	15320	15494	15546	15335	15501	15351	15273	15649	15625	15539	15656	15562	15600	15309	15663	15572	15346	15607	15452	15503	15375	15617	15536	15496	15326	15577	15554	15697	15661	15360	15320	15633	15647	15503	15420	15306	15274	15325	15416	15530	15503	15532	15555	15609	15442	15616	15640	15542	15484	15556	15447	15422	15236	15435	15607	15485	15404	15438	15247	15481	15559	15409	15627	15703	15352	15348	15283	15509	15556	15440	15491	15402	15696	15494	15336	15411	15494	15634	15405	15590	15506	15536	15456	15391	15590	15565	15471	15606	15415	15564	15374	15457	15576	15454	15500	15331	15457	15577	15591	15500	15481	15425	15440	15416	15494	15496	15559	15434	15333	15355	15525	15522	15440	15604	15641	15655	15511	15710	15495	15804	15549	15600	15355	15545	15625	15603	15462	15490	15531	15718	15491	15679	15380	15546	15375	15547	15607	15492	15551	15485	15472	15431	15198	15407	15482	15573	15493	15456	15434	15399	15580	15630	15529	15614	15517	15209	15431	15518	15540	15634	15587	15469	15521	15327	15524	15521	15405	15429	15588	15546	15377	15413	15629	15442	15589	15560	15512	15689	15462	15538	15530	15460	15488	15614	15667	15558	15547	15375	15542	15391	15359	15715	15442	15575	15583	15468	15495	15465	15737	15530	15525	15533	15587	15643	15342	15476	15470	15489	15624	15618	15582	15443	15520	15570	15694	15707	15293	15586	15517	15602	15533	15522	15552	15577	15455	15560	15503	15638	15511	15566	15593	15401	15363	15428	15622	15622	15475	15308	15481	15455	15597	15531	15761	15527	15598	15542	15517	15527	15529	15500	15378	15692	15487	15643	15589	15498	15332	15362	15584	15454	15475	15549	15598	15538	15347	15622	15609	15521	15493	15353	15312	15535	15508	15525	15587	15409	15333	15617	15675	15615	15667	15583	15515	15630	15396	15633	15463	15524	15468	15434	15462	15367	15482	15356	15628	15762	15595	15629	15535	15483	15583	15563	15462	15582	15549	15346	15758	15423	15652	15498	15467	15687	15322	15558	15630	15438	15672	15658	15491	15326	15342	15459	15630	15504	15485	15505	15512	15562	15402	15429	15445	15533	15522	15405	15540	15460	15575	15371	15410	15435	15484	15331	15605	15445	15452	15626	15564	15344	15670	15565	15507	15441	15482	15806	15503	15650	15624	15530	15499	15588	15391	15592	15625	15478	15495	15468	15403	15346	15611	15476	15507	15325	15467	15429	15460	15609	15437	15672	15566	15532	15371	15503	15667	15478	15589	15468	15502	15458	15483	15625	15549	15591	15581	15466	15406	15565	15449	15539	15463	15648	15700	15552	15365	15312	15548	15665	15600	15407	15299	15447	15453	15720	15526	15515	15807	15473	15600	15433	15417	15529	15472	15475	15531	15522	15589	15582	15535	15511	15359	15685	15554	15483	15475	15426	15577	15648	15638	15601	15363	15371	15540	15545	15720	15544	15448	15607	15679	15331	15408	15474	15706	15644	15498	15530	15365	15512	15508	15580	15577	15634	15477	15447	15455	15388	15509	15577	15511	15418	15476	15377	15471	15487	15552	15560	15347	15558	15486	15493	15424	15469	15678	15550	15318	15367	15485	15592	15295	15445	15488	15516	15486	15624	15423	15388	15846	15590	15626	15669	15520	15479	15688	15733	15611	15467	15665	15403	15468	15551	15530	15418	15499	15503	15630	15537	15372	15365	15389	15644	15464	15501	15589	15474	15444	15725	15607	15328	15336	15627	15555	15595	15497	15573	15275
24518	32785	29851	24415	21942	18609	16652	15988	15106	14671	14461	14065	14241	14010	13850	13896	13678	13695	13696	13677	13699	13442	13642	13606	13395	13610	13655	13534	13593	13557	13695	13586	13696	13718	13582	13585	13666	13532	13762	13522	13799	13565	13586	13561	13520	13729	13709	13583	13492	13487	13537	13558	13627	13603	13670	13567	13569	13439	13586	13560	13563	13574	13702	13468	13491	13536	13656	13685	13538	13404	13642	13512	13685	13674	13536	13817	13668	13525	13477	13517	13518	13450	13392	13529	13480	13495	13547	13687	13676	13469	13558	13571	13672	13443	13545	13742	13516	13551	13541	13326	13525	13400	13581	13591	13594	13615	13347	13511	13588	13608	13548	13478	13631	13511	13539	13524	13605	13369	13708	13632	13665	13526	13683	13579	13417	13460	13626	13385	13472	13627	13382	13591	13426	13636	13359	13596	13646	13431	13515	13713	13580	13588	13538	13488	13429	13539	13570	13618	13550	13515	13527	13400	13550	13529	13617	13727	13681	13463	13717	13603	13611	13507	13542	13683	13565	13612	13573	13476	13533	13732	13608	13570	13630	13569	13624	13612	13630	13485	13466	13414	13656	13627	13621	13577	13589	13573	13565	13722	13570	13595	13520	13457	13474	13496	13535	13561	13563	13711	13719	13548	13598	13519	13620	13508	13480	13526	13507	13555	13643	13567	13610	13513	13549	13459	13518	13653	13594	13609	13634	13459	13550	13411	13477	13484	13720	13467	13609	13491	13545	13495	13681	13508	13615	13615	13538	13646	13720	13586	13667	13554	13516	13578	13507	13576	13676	13617	13474	13478	13551	13666	13664	13580	13617	13629	13453	13557	13530	13686	13554	13536	13605	13645	13576	13598	13463	13607	13586	13415	13431	13514	13623	13629	13574	13553	13570	13597	13351	13509	13689	13248	13466	13704	13483	13618	13576	13564	13715	13492	13622	13659	13659	13588	13664	13600	13480	13515	13695	13511	13559	13608	13608	13563	13669	13646	13426	13569	13508	13528	13488	13531	13517	13522	13517	13552	13617	13498	13448	13620	13497	13650	13554	13554	13489	13463	13570	13540	13576	13417	13560	13675	13592	13677	13565	13539	13695	13466	13521	13638	13441	13625	13542	13601	13527	13636	13508	13477	13364	13752	13537	13579	13586	13602	13593	13451	13498	13406	13500	13434	13576	13451	13377	13322	13589	13540	13497	13375	13478	13604	13623	13440	13489	13605	13620	13577	13541	13591	13637	13647	13507	13662	13632	13612	13581	13583	13449	13703	13536	13622	13532	13718	13518	13553	13663	13473	13461	13584	13524	13564	13538	13439	13490	13521	13550	13687	13519	13598	13533	13717	13572	13645	13622	13447	13509	13491	13679	13564	13549	13606	13539	13649	13553	13498	13570	13477	13503	13780	13454	13560	13603	13431	13603	13659	13445	13665	13487	13612	13588	13656	13595	13557	13516	13468	13653	13534	13503	13507	13552	13540	13458	13497	13664	13739	13487	13603	13526	13525	13505	13676	13695	13593	13711	13371	13462	13528	13473	13703	13497	13541	13610	13603	13746	13619	13532	13431	13576	13491	13629	13772	13539	13690	13654	13441	13486	13553	13503	13678	13593	13452	13466	13522	13659	13552	13650	13657	13591	13382	13627	13666	13507	13656	13457	13594	13600	13507	13572	13598	13516	13573	13470	13636	13502	13521	13503	13668	13537	13487	13533	13590	13406	13563	13359	13529	13819	13566	13439	13493	13452	13523	13535	13577	13625	13480	13625	13609	13547	13539	13586	13431	13538	13346	13635	13572	13514	13622	13376	13542	13469	13476	13461	13470	13727	13476	13601	13674	13565	13547	13587	13598	13507	13457	13612	13575	13379	13686	13476	13502	13518	13669	13483	13442	13471	13544	13538	13647	13480	13592	13438	13646	13540	13604	13607	13588	13465	13538	13663	13434	13526	13595	13678	13531	13558	13662	13627	13628	13628	13766	13246	13607	13665	13632	13471	13618	13395	13518	13583	13626	13608	13681	13655	13750	13512	13615	13470	13717	13561	13481	13572	13539	13432	13601	13606	13425	13494	13622	13609	13511	13663	13655	13535	13499	13686	13516	13509	13364	13687	13555	13569	13652	13792	13417	13690	13535	13514	13721	13709	13421	13532	13432	13465	13458	13591	13531	13579	13513	13637	13569	13444	13473	13574	13569	13592	13703	13516	13687	13696	13505	13583	13621	13502	13482	13545	13606	13546	13589	13562	13495	13546	13543	13665	13604	13596	13440	13673	13557	13450	13491	13448	13671	13509	13625	13495	13485	13560	13583	13673	13401	13582	13539	13517	13500	13594	13478	13536	13568	13648	13682	13618	13512	13508	13662	13684	13563	13415	13528	13518	13747	13561	13629	13575	13604	13552	13747	13439	13522	13558	13592	13552	13639	13624	13570	13424	13620	13521	13533	13544	13536	13499	13642	13522	13722	13593	13466	13505	13524	13751	13631	13661	13681	13564	13386	13663	13453	13618	13520	13609	13492	13593	13567	13610	13534	13646	13596	13634	13485	13647	13472	13476	13459	13426	13598	13577	13398	13522	13600	13614	13585	13393	13493	13577	13402	13715	13464	13551	13457	13663	13569	13525	13484	13595	13527	13589	13540	13458	13521	13592	13536	13527	13394	13685	13447	13535	13498	13718	13613	13471	13679	13383	13682	13450	13797	13431	13594	13626	13676	13559	13485	13551	13606	13738	13617	13565	13575	13554	13600	13452	13528	13489	13492	13505	13650	13568	13574	13617	13565	13536	13418	13421	13521	13478	13631	13483	13599	13597	13565	13641	13571	13454	13512	13562	13438	13617	13518	13584	13437	13512	13560	13482	13648	13554	13635	13478	13538	13669	13455	13616	13597	13378	13625	13492	13439	13634	13566	13297	13427	13700	13518	13405	13325	13492	13445	13653	13524	13392	13317	13566	13568	13508	13554	13513	13644	13406	13434	13520	13577	13564	13437	13522	13617	13693	13594	13444	13368	13611	13695	13629	13624	13647	13561	13651	13672	13528	13593	13560	13480	13628	13554	13612	13575	13535	13551	13540	13529	13537	13462	13620	13493	13674	13451	13539	13640	13630	13552	13649	13764	13504	13587	13622	13627	13537	13622	13623	13444	13551	13635	13457	13466	13640	13652	13569	13480	13727	13477	13618	13511	13582	13679	13470	13645	13651	13545	13641	13510	13494	13574	13522	13462	13560	13696	13545	13621	13507	13485	13420	13630	13500	13581	13472	13399	13487	13485	13463	13432	13661	13451	13622	13750	13510	13657	13682	13625	13444	13642	13381	13444	13533	13520	13527	13513	13617	13679	13558	13461	13546	13583	13637	13609	13401	13531	13470	13662	13563	13554	13577	13511	13439	13490	13655	13486	13663	13476	13632	13685	13588	13624	13497	13477	13521	13404	13482	13377	13556	13426	13646	13717	13647	13543	13706	13647	13527	13673	13677	13719	13462	13480	13625	13499	13675	13460	13536	13529	13668	13563	13588	13615	13690	13587	13770	13504	13406	13497	13466	13583	13484	13441	13565	13628	13781	13545	13419	13515	13596	13557	13562	13543	13728	13676	13609	13431	13511	13518	13734	13516	13539	13630	13555	13530	13611	13569	13512	13550	13609	13545	13504	13392	13521	13546	13662	13544	13535	13521	13633	13494	13528	13545	13521	13638	13798	13545	13630	13640	13508	13392	13542	13454	13625	13489	13631	13696	13670	13597	13463	13490	13540	13753	13608	13546	13428	13541	13502	13485	13609	13601	13738	13572	13511	13593	13594	13488	13402	13701	13552	13574	13553	13501	13639	13512	13673	13600	13551	13596	13604	13586	13588	13719	13537	13611	13499	13680	13592	13527	13490	13420	13536	13592	13556	13612	13583	13513	13438	13824	13610	13569	13582	13528	13502	13461	13643	13632	13611	13476	13602	13602	13588	13330	13471	13547	13483	13504	13472	13518	13416	13547	13432	13571	13610	13549	13480	13625	13491	13617	13650	13499	13649	13552	13611	13573	13632	13723	13453	13625	13651	13459	13609	13610	13753	13630	13675	13547	13562	13431	13458	13541	13504	13471	13629	13555	13433	13524	13559	13566	13551	13534	13503	13494	13665	13534	13496	13613	13640	13626	13633	13798	13506	13514	13563	13424	13597	13436	13485	13463	13633	13614	13709	13462	13567	13633	13650	13627	13459	13587	13525	13454	13508	13480	13493	13468	13536	13595	13587	13659	13568	13658	13489	13594	13628	13568	13400	13381	13508	13617	13569	13659	13652	13437	13665	13421	13442	13706	13481	13438	13467	13524	13593	13590	13456	13685	13579	13505	13625	13384	13391	13698	13614	13724	13395	13512	13493	13414	13496	13589	13641	13662	13602	13431	13627	13557	13707	13544	13579	13557	13774	13467	13637	13559	13470	13665	13611	13511	13734	13714	13464	13675	13687	13594	13564	13546	13574	13370	13656	13453	13435	13331	13546	13507	13483	13669	13591	13599	13698	13528	13648	13584	13507	13409	13492	13766	13696	13506	13427	13735	13621	13545	13540	13655	13544	13606	13777	13592	13529	13368	13642	13663	13636	13442	13519	13525	13628	13622	13498	13364	13624	13679	13640	13597	13610	13457	13392	13606	13487	13568	13516	13730	13526	13616	13634	13507	13641	13585	13509	13535	13524	13635	13539	13590	13556	13494	13483	13546	13498	13462	13481	13552	13467	13640	13459	13359	13712	13492	13460	13579	13500	13680	13554	13591	13635	13582	13638	13450	13415	13511	13495	13642	13527	13610	13560	13717	13524	13524	13491	13476	13613	13563	13568	13511	13531	13630	13665	13549	13482	13512	13548	13534	13383	13593	13543	13537	13544	13544	13411	13470	13570	13577	13378	13517	13489	13521	13556	13726	13575	13595	13623	13583	13724	13778	13422	13659	13483	13517	13638	13616	13533	13407	13694	13582	13567	13466	13727	13478	13627	13713	13657	13567	13487	13514	13660	13688	13588	13586	13491	13707	13692	13655	13491	13606	13470	13652	13421	13448	13473	13473	13551	13533	13535	13596	13635	13643	13548	13542	13760	13655	13583	13542	13552	13581	13490	13775	13626	13645	13739	13607	13591	13694	13548	13603	13551	13555
25236	21532	28799	26704	25175	23708	21877	19156	18030	17391	16976	16526	16332	16304	16025	15975	15588	15667	15637	15519	15555	15677	15542	15572	15361	15414	15466	15320	15376	15312	15474	15371	15260	15397	15481	15145	15378	15500	15209	15347	15281	15366	15258	15292	15268	15303	15403	15422	15104	15429	15276	15480	15456	15159	15375	15553	15374	15339	15284	15067	15319	15165	15202	15345	15155	15351	15423	15277	15271	15245	15386	15311	15250	15240	15388	15015	15165	15191	15088	15213	15034	15214	15412	15270	15278	15053	15171	15319	15169	15318	15518	15480	15291	15475	15421	15285	15307	15145	15258	15177	15214	15248	15396	15256	15204	15406	15230	15429	15225	15462	15378	15394	15268	15414	15208	15162	15217	15323	15126	15187	15034	15186	15173	15156	15104	15117	15357	15097	15241	15231	15540	15134	15292	15385	15183	15334	15304	15338	15311	15261	15372	15267	14982	15233	15167	15402	15273	15094	15282	15236	15245	15231	15221	15240	15241	15252	15406	15340	15246	15320	15310	15102	15361	15198	15309	15259	15300	15062	15368	15267	15285	15309	14998	15257	15168	15407	15229	15358	15336	15511	15324	15453	15335	15110	14930	15120	15107	15183	15250	15324	15262	15318	15406	15214	15174	15238	15193	15195	15176	15141	15332	15265	15287	15397	15353	15294	15230	15321	15272	15329	15103	15083	15335	15433	15291	15157	15114	15250	15317	15381	15196	15253	15214	15458	15124	15167	15313	15373	15407	15231	15184	15224	15286	15332	15113	15426	15326	15125	15384	15349	15237	15325	15419	15373	15208	15332	15158	15252	15420	15247	15298	15438	15173	15203	15394	15251	15245	15441	15358	15189	15299	15196	15208	15216	15221	15342	15082	15213	15266	15214	15238	15239	15260	15321	15268	15398	15335	15045	15120	15095	15434	15227	15234	15326	15148	15124	15202	15333	15200	14989	15188	15206	15416	15166	15373	15239	15177	15186	15430	15276	15098	15195	15345	15318	15192	15318	15099	15171	15064	15302	15385	15299	15129	15348	15297	15327	15229	15160	15239	15178	15281	15099	15319	15179	15423	15284	15258	15249	15401	15337	15270	15481	15459	15059	15221	15386	15320	15197	15169	15041	15050	15242	15361	15293	15438	15510	15222	15341	15196	15214	15251	15313	15161	15414	15078	15351	15157	15036	15142	15188	15289	15182	15299	15333	15306	15191	15235	15371	15357	15179	15089	15171	14974	15193	15326	15290	15168	15274	15274	15215	15236	15130	15131	15174	15267	15227	15331	15320	15294	15138	15417	15325	15297	15122	15452	15260	15114	15372	15218	15247	15223	15184	15241	15125	15341	15233	15160	15147	15220	15089	15244	15371	15115	15188	15200	15325	15279	15255	15176	15184	15286	15332	15169	15313	15357	15360	15116	15173	15277	15162	15274	15272	15147	15433	15182	15198	15328	15297	15378	15035	15234	15110	15250	15359	15293	15148	15288	15218	15090	15319	15298	15132	15206	15341	15139	15409	15267	15215	15418	15447	15341	15264	15111	15391	15407	15085	15531	15175	14983	15139	15257	15160	15351	15316	15319	15319	15220	15081	15283	15183	15250	15170	15312	15257	15242	15308	15333	15185	15608	15135	15096	15226	15358	15085	15342	15246	15111	15329	15152	15323	15259	15388	15249	15384	15147	15329	15150	15388	15378	15267	15328	15348	15084	15196	15199	15313	15197	15207	15001	15242	15474	15030	15216	15316	15296	15203	15112	15336	15235	15222	15408	15415	15151	15296	15318	15102	15216	15164	15173	14996	15450	15377	15381	15335	15202	15174	15060	15251	15315	15368	15383	15304	15445	15371	15355	15265	15412	15266	15129	15169	15126	15135	15251	15300	15187	15245	15342	15389	15380	15310	15374	15356	15249	15129	15134	15333	15172	15171	15279	15240	15250	15364	15348	15228	15260	15426	15444	15379	15382	15524	15368	15389	15182	15117	15128	15296	15323	15312	15194	15309	15097	15137	15168	15335	15157	15332	15287	15358	15239	15387	15412	15275	15339	15367	15419	15261	15174	15408	15322	15154	15238	15145	15235	15270	15175	15472	15329	15360	15228	15396	15340	15340	15176	15380	15195	15226	15156	15359	15304	15332	15162	15319	15311	15144	15267	15336	15168	15152	15266	15280	15245	15356	15289	15344	15029	15071	15280	15352	15231	15156	15124	15189	15274	15376	15127	15327	15130	15176	15293	15242	15306	15276	15357	15284	15369	15320	15332	15389	15196	15098	15262	15167	15390	15156	15143	15146	15304	15333	15445	15433	15226	15451	15195	15168	15254	15231	15173	15291	15447	15294	15213	15191	15180	15383	15277	15394	15316	15431	15459	15233	15427	15382	15356	15190	15364	15195	15180	15152	15208	15233	15227	15075	15243	15312	15442	15222	15291	15247	15257	15203	15319	15241	15280	15445	15210	15357	15057	15214	15253	15208	15355	15246	15295	15382	15331	15290	15221	15324	15128	15391	15353	15256	15253	15403	15299	15170	15336	15168	15468	15322	15357	15351	15180	15322	15481	15434	15307	15283	15293	15127	15179	15461	15323	15179	15147	15239	15278	15184	15452	15273	15257	15411	15310	15362	15434	15200	15312	15169	15349	15330	15027	15284	15226	15362	15204	15190	15080	15248	15363	15130	15320	15080	15302	15186	15190	15024	15347	15382	15137	15304	15404	15501	15528	15160	15267	15245	15175	15045	15243	15329	15285	15427	15260	15406	15320	15329	15361	15198	15401	15337	15298	14972	15257	15048	15169	15147	15211	15322	15433	15346	15147	15269	15478	15337	15185	15630	15215	15338	15027	15229	15335	15270	15002	14992	15376	15289	15376	15345	15219	15420	15181	15272	15120	15208	15164	15287	15211	15411	15467	15172	15332	15156	15120	15212	15154	15292	15183	15306	15058	15327	15217	15300	15311	15325	15253	15210	15279	15287	15176	15204	15361	15283	15395	15273	15027	15464	15275	15207	15144	15331	15203	15385	15257	15216	15292	15142	15251	15202	15348	15288	15407	15109	15218	15176	15337	15299	15395	15159	15179	15316	15436	15279	15233	15164	15066	15298	15182	15427	15243	15224	15339	15375	15393	15251	15287	15164	15166	15337	15309	15139	15138	15183	15218	15177	15395	15271	15316	15497	15249	15264	15363	15237	15136	15305	15357	15379	15262	15137	15338	15288	15026	15105	15139	15384	15259	15130	15387	15361	15468	15184	15222	15110	15155	15054	15253	15304	15195	15355	15235	15393	15142	15255	15262	15161	15286	15173	15172	15113	15357	15315	15242	15167	15327	15305	15253	15332	15340	15131	15133	15320	15293	15323	15162	15332	15293	15248	15273	15186	15420	15151	15269	15327	15126	15313	15260	15291	15357	15279	15274	15301	15349	15283	15136	15120	15386	15147	15086	15286	15244	15385	15233	15315	15305	15352	15287	15118	15340	15224	15166	15224	15218	15058	15086	15382	15340	15284	15202	15301	15175	15339	15263	15269	15276	15199	15205	15143	15217	15349	15407	15110	15171	15417	15193	15103	15171	15104	15285	15283	15244	15327	15296	15282	15435	15382	15236	15052	15252	15493	15271	15346	15189	15408	15191	15481	15247	15292	15238	15319	15242	15274	15305	15185	15225	15379	15198	15237	15218	15286	15171	15334	15176	15406	15333	15238	15135	15193	15220	15289	15336	15251	15245	15325	15197	15272	15314	15249	15286	15152	15187	15299	15439	15468	15220	15325	15154	15216	15344	15409	15412	15433	15231	15334	15167	15297	15432	15266	15202	15223	15174	15255	15388	15254	15441	15197	15283	15207	15238	15110	15238	15235	15299	15446	15290	15068	15470	15319	15146	15311	15132	15350	15376	15263	15421	15334	15187	15312	15246	15403	15324	15297	15361	15171	15326	15438	15493	15162	15100	15234	15253	15163	15437	15096	15400	15113	15346	15065	15253	15296	15300	15262	15371	15421	15384	15269	15219	15433	15256	15233	15152	15225	15434	15227	15421	15141	15374	15112	15117	15212	15306	15261	15287	15196	15257	15056	15308	15257	15358	15220	15266	15319	15434	15347	15213	15311	15343	15496	15355	15291	15153	15214	15273	15258	15137	15267	15176	15307	15183	15259	14955	15035	15241	15160	15290	15359	15144	15219	15380	15171	15273	15238	15194	15127	15134	15327	15297	15354	15241	15274	15344	15310	15150	15259	15330	15270	15280	15285	15282	15343	15279	15163	15357	15075	15268	15278	15577	15273	15439	15204	15331	15410	15404	15260	15442	15306	15373	15254	15239	15244	15322	15150	15512	15439	15328	15294	15249	15386	15413	15426	15335	15147	15258	15177	15097	15381	15287	15197	15332	15339	15174	15204	15209	15333	15340	15136	15310	15016	15027	15256	15343	15369	15342	15464	15278	15109	15561	15261	15391	15098	15176	15322	15420	15339	15033	15279	15184	15298	15594	15164	15194	15187	15258	15211	15219	15174	15114	15057	15169	15423	15276	15470	15218	15223	15369	15479	15395	15333	15162	15252	15278	15418	15211	15189	15227	15136	15488	15293	15490	15001	15410	15205	15192	15194	15391	15072	15089	15228	15213	15230	15276	15270	15335	15386	15154	15120	15396	15261	15314	15325	15074	15252	15380	15246	15213	15322	15315	15278	15132	15410	15252	15248	15342	15282	15221	15200	15235	15058	15111	15430	15255	15275	15241	15190	15248	15477	15221	15264	15161	15152	15181	15258	15170	15338	15321	15106	15325	15194	15280	15293	15168	15418	15090	15133	15278	15227	15140	15337	15262	15271	15055	15105	15259	15294	15422	15169	15202	15154	15295	15409	15222	15306	15336	15323	15386	15110	15191	15408	15185	15174	15325	15233	15276	15177	15219	15144	15423	15222	15141	15396	15180	15351	15225	15197	15175	15343	15352	15368	15231	15173	15131	15152	15310	15297	15161	15142	15218	15403	15336	15229	15158	15427	15278	15150	15132	15320	15247	15279	15136	15215	15193	15284	15124	15103	15163	15075	15106	15378	15417	15418	15316	15317	15448	15252	15290	15469	15284	15203	15303	15167	15232	15395	15422	15339	15283	15112	15111	15271	15160	15110	15195	15345	15217	15180	15286	15360	15368	15546
25676	41802	40269	33623	28816	23081	20734	18957	17723	16631	15882	15323	14927	14552	14361	14107	13863	14066	13976	13789	13977	13879	13894	13881	13809	13792	13540	13561	13657	13524	13679	13641	13582	13399	13449	13556	13527	13445	13695	13452	13516	13504	13463	13651	13378	13437	13504	13572	13508	13549	13600	13531	13583	13511	13502	13494	13459	13688	13514	13440	13561	13272	13593	13513	13509	13442	13509	13415	13382	13509	13383	13384	13588	13409	13535	13353	13483	13343	13527	13368	13437	13473	13430	13409	13412	13364	13632	13207	13519	13302	13514	13276	13596	13619	13507	13435	13367	13443	13411	13502	13416	13478	13486	13660	13503	13536	13279	13613	13389	13549	13480	13410	13581	13289	13519	13566	13608	13400	13554	13541	13469	13368	13563	13408	13432	13412	13414	13594	13548	13469	13474	13476	13458	13518	13282	13505	13510	13628	13242	13409	13520	13419	13479	13486	13383	13383	13703	13331	13587	13371	13443	13503	13524	13449	13465	13359	13377	13479	13249	13395	13495	13470	13430	13391	13424	13469	13613	13389	13509	13484	13466	13517	13509	13360	13568	13589	13496	13644	13435	13431	13379	13495	13548	13387	13464	13633	13448	13460	13344	13389	13671	13478	13636	13543	13541	13482	13313	13441	13461	13599	13555	13352	13470	13454	13446	13288	13483	13428	13435	13516	13326	13396	13416	13476	13625	13439	13445	13424	13522	13372	13562	13319	13504	13432	13618	13487	13391	13446	13347	13517	13447	13536	13497	13428	13542	13402	13490	13515	13374	13569	13419	13555	13425	13400	13421	13475	13557	13493	13572	13433	13544	13412	13521	13445	13401	13500	13547	13432	13599	13428	13415	13449	13413	13558	13511	13527	13448	13391	13461	13489	13463	13396	13568	13523	13608	13382	13349	13513	13565	13574	13439	13388	13488	13345	13339	13297	13508	13351	13305	13567	13549	13598	13461	13217	13431	13504	13507	13566	13508	13466	13390	13446	13646	13413	13505	13412	13558	13580	13427	13416	13474	13570	13452	13347	13586	13557	13504	13537	13454	13471	13430	13521	13489	13444	13402	13290	13454	13427	13429	13458	13468	13551	13487	13537	13453	13393	13446	13575	13453	13285	13500	13501	13410	13423	13534	13484	13309	13324	13501	13488	13382	13491	13678	13362	13414	13535	13485	13484	13411	13463	13430	13501	13493	13420	13308	13407	13444	13487	13419	13485	13557	13507	13396	13558	13284	13252	13463	13442	13456	13497	13423	13499	13548	13431	13411	13486	13450	13552	13319	13417	13405	13367	13478	13350	13445	13434	13491	13594	13298	13554	13528	13614	13427	13444	13487	13516	13282	13456	13414	13337	13372	13383	13397	13557	13439	13499	13459	13593	13493	13424	13481	13301	13507	13375	13377	13574	13359	13548	13423	13569	13488	13548	13506	13374	13395	13393	13424	13357	13440	13406	13415	13552	13393	13514	13536	13435	13557	13412	13419	13542	13232	13483	13640	13442	13290	13532	13518	13421	13469	13498	13352	13440	13480	13396	13375	13501	13362	13383	13488	13413	13476	13390	13380	13433	13381	13558	13393	13343	13527	13523	13463	13426	13429	13559	13359	13462	13441	13454	13410	13602	13583	13479	13468	13430	13416	13524	13445	13251	13470	13454	13645	13459	13737	13638	13556	13380	13425	13355	13538	13398	13451	13483	13451	13472	13475	13290	13455	13549	13419	13619	13406	13241	13292	13367	13408	13519	13410	13411	13349	13297	13494	13689	13410	13523	13441	13365	13493	13406	13509	13488	13439	13464	13481	13475	13614	13328	13538	13382	13580	13397	13488	13566	13609	13552	13486	13584	13549	13481	13490	13459	13413	13483	13499	13562	13396	13269	13419	13428	13560	13604	13473	13496	13407	13376	13459	13356	13379	13298	13418	13685	13435	13566	13408	13447	13442	13601	13488	13485	13555	13589	13490	13365	13410	13418	13457	13341	13443	13418	13552	13413	13449	13297	13598	13423	13500	13538	13431	13530	13473	13469	13350	13300	13448	13430	13504	13546	13585	13516	13472	13539	13448	13537	13188	13491	13382	13443	13565	13387	13479	13497	13442	13598	13456	13432	13442	13502	13424	13445	13403	13523	13480	13410	13517	13523	13622	13502	13384	13390	13416	13522	13304	13497	13519	13330	13322	13420	13270	13429	13561	13481	13449	13245	13432	13401	13427	13383	13525	13456	13502	13425	13552	13410	13609	13492	13505	13347	13732	13480	13457	13395	13422	13516	13603	13549	13444	13438	13484	13592	13376	13372	13473	13510	13358	13367	13513	13499	13493	13425	13607	13505	13484	13583	13478	13285	13600	13450	13525	13328	13413	13512	13449	13595	13338	13478	13476	13452	13452	13518	13585	13395	13617	13171	13354	13430	13500	13431	13346	13423	13427	13441	13539	13412	13544	13631	13523	13314	13452	13446	13441	13557	13515	13486	13470	13368	13437	13500	13477	13541	13424	13413	13374	13366	13497	13527	13447	13391	13376	13368	13479	13512	13555	13665	13548	13325	13428	13547	13548	13556	13438	13374	13485	13500	13506	13628	13538	13303	13436	13391	13410	13449	13502	13422	13498	13394	13476	13443	13364	13351	13435	13416	13509	13308	13443	13372	13598	13410	13447	13375	13362	13339	13498	13306	13456	13377	13448	13379	13612	13330	13417	13501	13477	13388	13546	13621	13476	13393	13390	13562	13584	13261	13512	13426	13438	13442	13508	13510	13376	13514	13474	13500	13419	13490	13215	13707	13499	13332	13475	13474	13424	13370	13327	13623	13505	13419	13535	13446	13427	13497	13459	13438	13491	13415	13575	13301	13427	13512	13409	13413	13482	13546	13398	13378	13443	13459	13471	13360	13553	13388	13420	13394	13405	13479	13450	13513	13368	13423	13332	13528	13417	13412	13256	13333	13470	13448	13512	13440	13368	13540	13472	13466	13610	13436	13389	13354	13393	13487	13553	13418	13423	13281	13373	13397	13416	13444	13426	13466	13447	13445	13506	13309	13445	13477	13410	13464	13420	13430	13477	13367	13486	13354	13474	13466	13602	13361	13365	13573	13395	13540	13506	13412	13607	13566	13627	13523	13437	13285	13520	13379	13472	13485	13440	13537	13489	13582	13428	13337	13541	13625	13512	13462	13353	13301	13410	13606	13637	13539	13506	13433	13470	13321	13479	13462	13470	13490	13595	13566	13572	13512	13412	13474	13522	13565	13330	13285	13467	13424	13476	13539	13339	13352	13405	13454	13477	13450	13543	13338	13441	13380	13383	13501	13475	13482	13371	13561	13373	13554	13442	13578	13447	13270	13398	13370	13590	13667	13310	13519	13687	13493	13517	13445	13519	13544	13563	13288	13511	13374	13349	13408	13446	13462	13378	13439	13564	13523	13477	13484	13459	13355	13450	13475	13622	13419	13484	13477	13397	13447	13468	13523	13377	13377	13446	13448	13581	13586	13423	13504	13486	13561	13409	13562	13562	13525	13328	13478	13537	13318	13559	13418	13317	13576	13588	13463	13316	13520	13496	13539	13605	13499	13435	13438	13486	13395	13626	13439	13510	13471	13465	13376	13483	13494	13322	13427	13565	13422	13492	13514	13523	13463	13351	13368	13400	13444	13392	13449	13455	13511	13375	13472	13606	13495	13509	13477	13281	13422	13453	13233	13478	13517	13497	13387	13471	13427	13453	13397	13509	13533	13581	13476	13447	13464	13422	13359	13462	13602	13387	13426	13410	13505	13306	13380	13359	13391	13577	13578	13413	13416	13397	13480	13552	13539	13434	13358	13437	13518	13391	13513	13557	13505	13443	13562	13503	13476	13322	13360	13402	13414	13502	13412	13335	13270	13469	13445	13461	13336	13440	13480	13433	13455	13488	13488	13456	13582	13551	13353	13577	13564	13450	13259	13383	13490	13387	13500	13541	13483	13653	13601	13420	13495	13397	13202	13454	13615	13587	13425	13519	13515	13298	13515	13417	13532	13406	13456	13573	13361	13366	13408	13690	13508	13556	13372	13555	13262	13377	13496	13373	13463	13649	13316	13488	13647	13481	13581	13265	13506	13553	13334	13543	13457	13498	13549	13540	13520	13385	13436	13563	13403	13456	13472	13480	13564	13373	13457	13246	13590	13588	13486	13573	13501	13481	13451	13390	13664	13434	13262	13648	13520	13513	13492	13587	13420	13502	13396	13577	13429	13500	13387	13313	13432	13405	13514	13467	13343	13293	13674	13536	13450	13486	13341	13490	13361	13484	13426	13302	13449	13436	13459	13534	13460	13444	13461	13401	13521	13268	13434	13418	13244	13325	13361	13495	13547	13435	13364	13506	13506	13517	13264	13738	13365	13320	13323	13468	13435	13411	13434	13644	13491	13429	13529	13508	13421	13450	13369	13438	13531	13494	13616	13390	13496	13372	13482	13472	13502	13476	13305	13536	13383	13616	13449	13462	13535	13510	13552	13352	13479	13424	13436	13421	13395	13602	13393	13433	13273	13591	13507	13362	13618	13643	13389	13460	13470	13461	13256	13315	13293	13459	13281	13555	13535	13358	13371	13371	13414	13452	13337	13429	13440	13405	13442	13545	13427	13429	13388	13551	13441	13322	13361	13478	13480	13611	13537	13407	13651	13463	13578	13447	13483	13343	13541	13585	13445	13504	13524	13411	13487	13425	13393	13354	13379	13391	13543	13335	13453	13520	13434	13349	13493	13468	13489	13401	13375	13380	13383	13465	13507	13334	13429	13410	13587	13368	13575	13520	13385	13388	13412	13614	13566	13376	13474	13372	13443	13558	13401	13511	13468	13571	13414	13402	13465	13444	13470	13488	13396	13318	13477	13349	13462	13355	13530	13387	13424	13403	13568	13481	13313	13705	13535	13341	13333	13332	13410	13595	13530	13328	13409	13354	13502	13410	13310	13284	13457	13372	13486	13417	13564	13483	13580	13492	13506	13376	13432	13603	13530	13305	13439	13354	13506	13410	13698	13476	13367	13470	13575	13445	13559	13448	13508	13442	13467	13430	13496	13474	13493	13582	13445	13609	13544	13467	13568	13413	13386	13520	13382	13362	13631	13512	13399	13436	13519	13615	13189	13572	13472	13633	13491	13126	13436
24182	21489	29185	24767	23654	25527	25432	21050	19100	18295	17716	16835	16494	16278	15760	15710	15393	15315	15463	15514	15346	15473	15335	15282	15165	15047	15032	15259	15082	15226	15035	14839	14865	15072	15253	14964	15075	14850	14922	14917	15009	15015	14828	14917	14797	14878	14842	14845	14794	14757	14808	14871	14897	14779	14882	14739	14870	14857	14889	14572	14954	14743	14922	14810	14750	15019	14960	14862	14942	15010	14817	14741	14915	14862	14901	15002	14696	14795	14633	15063	14913	14821	14671	14899	14921	14807	14801	14784	14795	14921	14907	14883	15195	15100	14917	14839	14976	14680	14893	14936	14784	14971	15064	14925	14658	14572	14740	14541	14900	15123	14819	14725	14585	14957	14881	14802	15018	14821	14712	14870	14938	14675	14840	14867	15007	14790	15060	14939	14954	14754	14844	14814	14956	14794	14811	14883	14846	15078	14950	14690	14623	14714	14807	14776	14903	14905	14870	14704	14839	14820	14973	14768	14894	14746	14881	14973	14962	14842	15039	14998	14891	14828	14859	14915	14890	14983	14823	14830	14761	14691	15097	14860	14838	14746	14860	14854	15072	14682	15076	14838	14954	14788	14798	14917	14825	14882	14880	14654	14736	15130	14979	14856	14840	14849	14944	14731	14814	14865	14871	14803	14931	15066	14887	15068	14812	14977	14676	14692	14958	14800	14805	14961	14797	14859	14840	14750	14848	14774	14911	14813	14751	14646	14954	14847	14719	14867	14890	14868	14695	15129	15012	14964	14943	14760	14607	14660	14828	15022	14836	14784	14809	14696	14914	14791	14801	14865	14917	14947	14884	14792	14598	14995	14906	14954	14830	14896	15010	14924	14972	14810	14746	14964	14784	14823	14952	14970	14888	14827	14839	14961	14812	14878	14920	14891	14869	14881	14606	15023	14836	14764	14687	14871	14775	14905	14949	14813	15056	14702	14831	14793	14891	14776	14770	14813	14815	14996	14999	14816	14831	14879	14826	14668	15054	14741	14824	14807	14889	14958	14911	14907	14996	14799	14883	14848	14822	14957	14967	14711	14889	14814	14876	14914	14684	14817	14785	14833	14831	14987	14717	14881	14713	14713	15004	14907	14870	14754	14911	14802	14759	14995	14872	14538	14850	14934	14821	14703	14838	14888	14875	14957	14856	14878	14829	14846	14797	14874	14676	14800	14741	14809	14856	14788	14852	14906	14798	14936	14877	14880	14952	14956	14918	14810	14702	14844	15007	14722	14840	14793	14756	14408	14799	14877	14951	14684	14710	14791	14811	14741	14746	14649	14805	15001	14768	14659	14809	14772	14659	14898	14932	14861	14816	14855	14770	14960	14782	14711	15031	14781	14913	14885	14937	14833	14784	14970	14886	14753	14927	15032	14908	14952	15133	14813	14895	14718	14944	14846	14856	14819	14753	14756	14982	14775	14893	14844	14870	14954	14945	14788	14770	14930	14809	14830	14893	14769	14595	14851	14860	14727	14656	14990	14845	14691	14939	14952	14982	14697	14751	14845	14951	14960	14743	14748	14794	14815	14949	14808	14709	14945	14844	14923	14786	14710	14829	14782	14875	14773	14853	14844	15068	14844	14863	14957	14909	15048	14812	14957	14717	14725	14749	14897	14743	14895	14842	14986	15000	14851	14812	14660	14892	14793	14858	14669	14773	14901	14820	14822	14717	14742	14914	14942	14652	14863	14951	15007	14868	14744	14927	14776	14831	14815	14799	14769	14663	15049	14928	14845	14836	14911	14702	14809	14873	14764	14896	14957	14922	14846	14736	14784	15035	14844	14718	15081	15071	14715	14918	14849	14861	14862	14938	14709	14733	14921	14890	14855	14930	14697	14829	14751	14978	14806	14726	14980	14703	14803	14982	14876	15029	14793	14982	14796	14778	14866	14619	14811	14796	14911	14850	14750	14900	14966	14888	14929	14973	14924	14998	14859	14721	14783	14904	14677	14744	14998	14739	14767	14904	14796	14751	14754	14826	14811	14920	14750	14814	14757	14853	14831	14958	14882	15057	14887	14941	14804	14884	15073	14755	14878	14815	14772	14950	14985	14875	14957	14781	14779	14943	14942	14794	14678	14799	14892	14743	14706	14983	14965	14918	14912	14830	14818	14946	14829	14759	14777	14808	14933	14910	14673	14737	14793	14933	14890	14813	14774	14878	14765	15158	14838	14780	14718	14916	14782	14818	14871	14776	14869	14909	14938	14843	14970	14841	14868	14899	14934	14989	14784	14814	14806	14640	14811	14801	14742	14788	14881	14713	14783	14890	14923	15048	14913	14862	15005	14825	14709	14754	15068	14748	14769	15158	14867	14795	14807	14890	14727	14953	14788	14843	14852	14971	14754	14662	14862	14820	14987	14711	14806	14848	14838	14896	14788	14787	14788	14786	14791	14821	14946	14729	14675	14841	14848	14806	14789	14931	14831	14744	14999	14889	15035	14919	14980	14761	14942	14780	14796	15093	14759	14941	14797	15124	14800	14751	14875	14881	15059	14913	14970	14922	14790	14763	14896	14842	14693	14869	14851	14916	14920	14851	14838	14783	14942	14809	14682	14927	14798	14813	14904	14843	14918	14989	14690	14844	14888	14836	14781	14837	14813	14857	14768	15004	14975	14899	14939	14818	14519	14923	14884	14784	14970	14779	14975	14880	14828	14873	14865	14929	14858	14846	14950	14888	14816	14849	14835	14894	14897	14808	14800	14789	14931	14878	14900	14759	14854	14974	15009	14647	14890	14947	14680	15001	14913	14836	14798	14977	14734	14888	14857	14664	14692	14615	14770	14795	14712	14889	14765	14662	14853	14974	14807	14708	14782	14872	14973	14945	14704	14807	14795	14882	14652	14814	14762	14804	14739	14883	14936	14726	14673	14821	14809	14849	14858	15030	14916	14920	14859	14717	14765	14914	14949	14861	14843	14835	14824	14935	14974	14712	14892	14810	14987	14734	15097	14996	14926	14729	14851	14775	14715	14839	14808	14562	14720	15046	14917	14815	14830	14771	15060	14760	15124	14949	15027	14982	14844	14978	14776	14913	15031	14933	14680	14813	14590	14775	14862	14840	14889	14776	14756	14995	14922	14968	14901	14710	14749	14719	14779	14875	14897	14786	15077	14730	14994	14893	14764	14745	14824	14785	14907	14682	14852	14740	14905	15040	15028	14993	14982	14768	14759	14841	14840	14787	14942	14794	14934	14932	14895	14912	14914	14809	14713	14911	15044	15000	14863	14783	15000	14761	14767	14779	14850	14772	14838	14670	14697	14918	14761	14888	14948	14805	14959	14881	14885	14968	14992	15039	14934	14883	14797	14773	15128	14919	14865	15076	15132	14678	14992	14826	14683	14873	14870	14924	14760	14810	14889	14949	14797	14910	14772	14896	14766	14871	14899	14853	14776	14958	14768	14759	14842	14825	14957	14883	14853	14969	14751	14821	14835	14872	14974	14724	14814	14953	14695	14830	14700	14774	14915	15043	14969	14937	14919	14705	14676	14801	14887	14767	14847	14968	14793	14732	14913	14801	14909	14810	14987	14665	14947	14897	14769	14880	14926	14975	14868	14939	15052	14820	14870	14755	15001	14748	15108	14686	14874	14773	14770	14686	14727	14926	14950	14847	14804	14726	14834	14823	14953	14704	14796	14858	14728	14715	14818	14715	14833	14889	14969	14878	14799	15072	14932	14732	14712	14762	14837	14847	14965	14898	14723	14763	14933	14952	14885	14747	14926	14957	14925	14897	14931	14808	14947	14848	14884	14867	14808	14971	14940	14757	14682	14765	14904	14960	14796	14832	14904	15011	14788	15056	14916	14825	14955	14787	14959	14940	14947	14876	14794	15012	14820	14845	14804	14897	14840	14869	14929	14748	14748	14625	14948	14901	14623	14894	14634	14784	14776	14757	14865	14758	14860	14843	14779	15100	14742	14930	14824	14787	14870	14825	14698	14960	14964	14874	14832	14792	14873	14871	14931	14855	14644	14753	14781	14761	14925	14966	14898	14647	14733	14728	14734	14860	15036	14823	14844	14781	14827	14866	14711	14787	14911	14842	14949	15125	14962	14723	14574	15030	14783	14928	14802	14873	14825	14763	14759	14889	14727	14779	14775	14949	14759	14860	14733	14850	14815	14758	14772	14880	14802	14719	14753	14927	15135	14884	14759	14904	14925	14740	14686	14732	14739	14752	14811	14844	14924	14859	14874	14859	14734	14782	14784	14757	14918	14884	14723	14836	15044	14872	14855	14873	14862	14967	14908	14790	14936	14984	14800	15023	14857	14849	14672	14814	15005	15083	14638	14813	14898	14861	14814	14747	14887	14779	14726	14888	14953	14773	14559	14812	14769	14781	15059	14842	14812	14579	14769	14780	14898	14831	14960	14690	14757	14773	14830	14731	14778	15023	14993	14778	14760	14905	14835	14671	14899	14907	14763	14842	14775	14718	14712	14687	14815	14904	14949	14828	14858	15021	14937	14926	14758	14718	14945	14696	14856	14844	14985	14804	14953	14888	14903	14685	14685	14834	14893	14798	14934	14947	14866	14951	14843	14865	15003	14896	14814	14885	14715	14756	14799	14827	14880	14927	14746	14827	14686	14819	14596	14761	14991	14923	14692	14961	14968	14975	14766	14817	14845	14840	14780	14919	14804	14717	14893	14841	14861	14942	14825	15040	14881	14953	14726	14916	14955	14992	14873	14724	15032	14801	14961	14767	14757	14719	14822	14766	14870	14702	14710	14954	14931	15096	14821	14863	15023	14700	15024	14882	14744	14690	14987	14865	14915	14827	14768	14972	14787	15050	14667	14896	15003	14772	14699	14864	14763	14838	15024	14815	14826	14731	14850	14957	14905	14924	15007	14822	14777	14789	14906	14929	14839	15059	14914	14750	14864	15091	14900	14959	14763	14696	14654	14884	14728	14878	14766	14968	14898	14738	15035	14803	14931	14936	14942	14891	14911	14824	14823	14954	14843	15048	14951	14537	14873	14795	14855	14790	14949	14886	14884	14817	15015	15015	14907	14745	15019	14815	14787	14936	15011	14804	14719	14818	14743	14759	14912	14904	14636	14854	14773	14963	15050	14878	14846	14863	14721	14799	14881	14735	14682	14857	14815	14861	14959	15057	14839	14957	14784	14779	14838
27299	46451	45780	38649	31394	26893	23885	21746	19534	17870	17073	16373	15607	15118	14673	14377	14214	14040	13889	14005	13948	13768	13829	13752	13814	13693	13466	13495	13522	13646	13613	13431	13343	13488	13394	13421	13178	13138	13287	13273	13407	13340	13372	13240	13225	13214	12942	13301	13302	13110	13142	13206	13330	13129	13312	13331	13164	13434	13198	13035	13204	13237	13333	13178	13118	13083	13346	13177	13253	13306	13294	13227	13221	13333	13188	13508	13111	13313	13143	13158	13095	13172	13186	13338	13234	13243	13374	13185	13413	13214	13383	13444	13277	13388	13124	13162	13045	13225	13175	13149	13153	13313	13336	13148	13092	13312	13340	13279	13244	13186	13228	13037	13163	13060	13184	13264	13195	13233	13095	13292	13334	13054	13150	13088	13140	13142	13271	13174	13183	13031	13200	13137	13237	13125	13111	13233	13083	13195	13373	13276	13084	13201	13175	13052	13225	13001	13133	12978	13287	13016	13249	13225	13095	13106	13172	13113	13163	13176	13091	13057	13292	13125	13228	13185	13294	13116	13213	13100	13064	13227	13086	13159	13275	12995	13343	13155	13159	13197	13166	13289	13173	13109	13109	13224	13194	13003	13053	13343	12994	13246	13158	13140	13194	13239	13156	13158	13233	13303	13136	13068	12949	13248	13095	13207	13192	13253	13138	13118	13342	13132	13052	13213	13239	13148	13207	13109	13305	13170	13181	13007	13176	13215	13200	13111	13170	13208	13194	13107	13233	13142	13073	13258	13160	12999	13371	13121	13266	13384	12974	13342	13002	13108	13147	13102	13228	13034	13231	12887	13259	13111	13324	13230	13313	13324	13271	12972	13318	13007	13243	13252	13307	13114	13277	12942	13204	13238	13219	13310	13209	13226	13246	13030	13120	13050	13109	13327	13031	13159	13210	13145	13144	13167	13162	13266	13161	13023	13179	13226	13353	13331	13320	13318	13157	13251	13197	13079	13275	13224	13138	13142	13359	13205	13372	13171	13147	13230	13262	13211	13107	12988	13114	13271	13323	13131	13039	13226	13024	13058	13108	13195	13226	13194	13264	13146	13038	13305	13223	13192	13159	13033	13135	13137	13313	13247	13240	13402	13178	13235	13102	13087	13061	13247	13216	13206	13122	13335	13126	13107	13068	13104	13078	13173	13084	13289	13066	13152	13107	13076	13111	13114	12900	13087	13084	13205	13139	13313	13304	12985	13154	13300	13181	13008	13258	13243	13046	13074	13105	13329	13043	13161	13052	13125	13277	13273	13223	13199	13170	13205	13169	13215	13229	13244	13065	13226	13194	13199	13303	13209	13123	13191	13183	13276	13232	13262	13103	13248	13006	13242	13364	13121	13131	13078	13074	13043	13229	13132	13261	13179	13312	13236	13337	13256	13218	13135	12993	13177	13261	13132	13140	13122	13213	13270	13212	13170	13301	13169	13198	13170	13201	13217	13215	13220	13294	13119	13195	13250	13102	13112	13170	13084	13186	13299	13112	13289	13152	13109	13136	13129	13122	13185	13135	13041	13282	13069	13190	13189	13144	13205	13214	13219	13283	13132	13281	13193	13155	13150	13247	13212	12998	13051	13404	13124	13057	13165	13149	13103	13191	13196	13165	13243	13100	13173	13242	13047	13337	13379	13282	13175	13173	13180	13235	13218	13177	13279	13026	13060	13265	13046	13027	13071	13142	13115	13158	13172	13153	13189	13161	13040	13001	13108	13197	13115	13304	13207	13223	13111	13129	13137	13235	13129	13150	13259	13081	13171	13105	13301	13157	13207	13197	13205	12980	13228	13322	13016	13173	13196	13216	13230	13103	13293	13399	13113	13230	13098	13186	13140	13175	13237	13082	13164	13188	13257	13064	13133	13191	13302	13211	13110	12980	13192	13363	13061	13238	13266	13114	13002	13233	13120	13101	13295	13211	13060	13234	13154	13160	13311	13195	13203	13193	13337	13103	13231	13210	13158	13304	13357	13057	13217	13167	13176	13139	13145	13172	13235	13165	13216	13099	13028	13205	13281	13214	13150	13092	13140	13052	13311	13166	13248	13129	13279	13255	13266	13178	13385	13176	13234	13234	13247	12960	13152	13302	13080	13271	13307	13175	13168	13293	13303	13274	13175	13219	13030	13205	13133	13097	13260	13179	13381	13251	13056	13219	13177	13264	13186	13134	13055	13237	13209	13051	13126	13255	13151	13318	13231	13304	13182	13238	13119	13073	13290	13093	13163	13272	13272	13101	13098	13157	13021	13158	13126	13274	13290	13251	13202	13151	13018	13242	13150	13228	13127	13130	13241	13088	13193	13378	13229	13097	13239	13288	13104	13391	13001	13278	13164	13189	13225	13167	13137	13209	13134	13140	13125	13226	13215	13244	13173	13108	13162	13162	13299	13173	13260	13230	13282	13082	13169	13016	12987	13163	13138	13278	13017	13109	13211	13152	13213	13251	13133	13263	13238	13242	13178	13114	13070	13078	13226	13157	13348	13244	13230	13268	13042	13222	13232	13223	13210	13035	13106	13311	13015	13255	13238	13132	13175	13108	13142	13172	13273	13069	13083	13317	13155	13227	13352	13172	13282	13143	13082	13189	13325	13113	13032	13083	13204	13289	13122	13092	13113	13113	13136	13113	13229	13079	13338	13164	13168	13237	13248	13150	13107	13254	13135	13082	13182	13200	13159	13226	13281	13306	13266	13147	13152	13161	13102	13102	13171	13309	13279	13471	13201	13190	13208	13338	13106	13129	13016	13139	13261	13210	13116	13178	13056	13301	13345	13248	13194	13223	13269	13132	13186	13230	13272	13085	13222	13206	13088	13200	13138	13063	13218	13173	13249	13275	13165	13105	13250	13038	13086	13164	13003	13165	13228	13212	13308	13260	13125	13240	13127	13033	13100	13244	13140	13148	13333	13205	13221	13082	13096	13530	13163	13182	13217	13211	13229	13251	13204	13204	12974	13150	13214	13049	13143	13255	13236	13247	13222	13071	13326	13227	13348	13265	13136	13122	13125	13082	13161	13113	13085	13326	13237	13263	13135	13192	12975	13114	13138	13090	13118	13261	13121	13057	13183	13208	13228	13112	13336	13169	13239	13156	13161	13128	13210	13261	13262	13001	13106	13249	13177	12884	13201	13225	13224	13111	13087	13149	13141	13246	13077	13081	13117	13292	13203	13203	13083	13283	13336	13186	13283	13296	13141	13022	13323	13368	13250	13118	13134	13115	13061	13151	13248	13211	13190	13104	13229	13181	13145	13066	13097	13227	13165	13184	13195	12946	13149	13264	13222	13261	13302	13158	13105	13308	13007	13095	13222	13086	13034	13188	13196	13157	13051	13237	13197	13140	13178	13059	13069	13143	13173	13215	13190	13274	13199	13046	13260	13272	13178	13134	13260	13144	13289	13240	13257	13122	13243	13163	13192	13264	13177	13090	13136	13227	13171	13161	13205	13259	13102	13196	13241	13131	13319	13185	13243	13226	13126	13175	13163	13182	13246	13144	13041	13067	13205	13122	13167	13126	13279	13204	13286	13170	13169	13186	13194	13419	13244	13103	13203	13266	13260	13125	13123	13122	13144	13029	13140	13227	13077	13245	13178	13214	13216	13207	13150	13166	13108	13037	13299	13277	13158	13166	13181	13049	13136	13148	13286	13321	13139	13223	13238	13281	13157	13259	13278	13186	13288	13281	13216	13124	13097	13190	13266	13067	13326	13154	13219	13268	13190	13111	13333	13163	13288	13212	13134	13272	13325	13066	13225	13211	13142	13150	13137	13323	13071	13293	12988	13292	12990	13193	13270	13150	13263	13241	13228	13215	13116	13227	13262	13256	13170	13125	13177	13239	13205	13140	13184	13146	13131	13311	13301	13287	13083	13344	13112	13153	13200	13213	13088	13287	13194	13214	13285	13230	13221	13287	13020	13207	13321	13319	13277	13093	13233	13178	13124	13065	13184	13222	13184	12997	13013	13156	13195	13081	13248	13227	13268	13111	13111	13235	13250	13206	13306	13165	13243	13257	13167	13297	13224	13321	13111	13176	13193	13126	13332	13243	13174	13161	13102	13262	12978	13216	13104	13277	13090	13088	13396	13209	13188	13191	13213	13140	13198	13100	13203	13121	13096	13370	13185	13105	13033	13098	13348	13276	13159	13307	13091	13262	13355	13151	13176	13241	13100	13203	13085	13252	13292	13096	13198	13075	13127	13188	13223	13285	13304	13189	13164	13401	13240	13259	13221	13115	13202	13085	13302	13223	13137	13173	13179	13142	13108	13071	13040	13358	13115	13068	13191	13104	13045	13263	13228	13069	13259	13106	13192	13202	13228	13152	13025	12994	13218	13248	13159	13186	13157	13168	13067	13028	13298	13273	13304	13132	13256	13152	13279	13145	13246	12925	13045	13133	13165	13285	13150	13254	13184	13256	13197	13248	13138	13371	13331	13179	13325	13204	13063	13318	13086	13159	13194	13142	13135	13298	13167	13284	13252	13127	13140	13219	13341	13161	13360	13035	13187	13315	13242	13120	13166	13168	13106	13262	13231	13210	13349	13288	13389	13198	13113	13158	13179	13213	13215	13403	13314	13183	13071	13233	13008	13232	13158	13011	13117	13145	13310	12981	13047	13056	13319	13152	13129	13140	13167	13132	13216	12945	13261	13143	13285	13238	13173	13216	13196	13087	13244	13159	13239	13224	13210	12956	13410	13222	13014	13101	13197	13294	13244	13055	13110	13313	13207	13204	13288	13014	13175	13207	13133	13152	13280	13216	13117	13226	13278	13319	13221	13198	13266	13058	13238	13161	13200	13064	13231	13116	13291	13152	13220	13264	13158	13181	13152	13246	13072	13218	13369	13291	13209	13093	13073	13165	13145	13054	13323	13217	13249	13222	13231	13186	13171	13283	13194	13216	13186	13216	13233	13146	13243	13294	13077	13349	13041	13291	13006	13301	13078	13209	13074	13246	13259	13063	13283	13268	13330	13125	13138	12978	13100	13386	13182	13113	13240	13337	13172	13186	13091	13165	13124	13259	12940	13043	13278	13184	13139	13231	13150	13113	13024	13075	13155	13240	13212	13036	13233	13076	13120	13073	12954	13088	13230	13213	13096	13260	13189	13226	13168	13048	13183	13356	13175	13179	13406
30188	25265	29158	25160	19270	17374	16968	16435	15852	15589	15706	15559	15508	15408	15470	15231	15200	15350	15400	15272	15057	15231	14970	14852	15285	15248	15332	15217	15179	15350	15148	15247	15240	15273	15202	15112	15026	14996	15075	15142	15171	15125	14906	15271	15201	15236	15199	15184	15114	15138	15044	15076	15169	15178	15047	15079	15172	15086	14891	15274	15226	15194	15202	15144	15120	15018	15207	15178	15103	15146	15092	15146	15165	15213	15229	15200	15091	15271	15125	14943	15090	15157	15247	15038	15085	15407	15131	15045	15082	14964	15172	15270	15149	15211	15290	15190	15130	15258	15153	15226	15191	15199	14908	15057	15074	15049	15124	15147	15211	14946	15160	15044	15319	15360	15290	15225	14964	15234	15087	15201	15239	15076	15248	15066	15077	15260	15225	15155	15056	15120	14967	15092	15266	15143	15088	14940	15184	15167	15340	15165	15154	15101	15150	15159	15049	15240	15248	15066	15028	15137	15116	15184	15204	15108	15186	15070	15071	15071	15155	15248	15165	15098	15279	15347	15189	15051	15196	15307	15321	15033	15263	15362	15331	15076	15137	15220	14892	15143	15168	15172	15070	15077	14885	15039	15099	15131	14983	15119	15203	15110	15306	15011	14892	14959	14957	15153	15115	15154	15071	15183	15035	15111	15225	15107	14938	15137	15105	15287	15125	15247	15037	15110	14960	15029	15243	15085	15222	15169	15160	15179	15098	15027	15135	15186	14868	15080	15088	14984	15219	14954	15092	15029	15139	15162	15243	15044	15260	15225	15125	15202	15141	15014	15400	15278	15071	15102	15412	15170	15099	15165	15184	15237	15131	15097	15103	14974	15110	15192	15198	15241	15273	15153	15183	15000	15110	15271	15098	15046	14971	15327	15099	15073	15179	15081	15313	15173	15053	15143	15115	15378	15264	15217	15024	15050	15123	15189	15207	15043	15163	15274	15043	15336	15033	15085	15172	15117	15288	14995	15099	15036	15050	15154	15083	15177	14965	15163	14958	15118	15102	14981	15325	15189	15217	15117	15356	15049	14941	15197	15145	15100	15216	15028	15285	15059	15133	15179	15123	15191	15419	15310	14988	15148	15065	15235	15093	14989	15096	15264	15094	15049	15143	15052	15117	15177	15295	15094	15127	15100	15351	15169	15113	14996	15108	14982	15196	15215	15256	15167	15096	15157	15165	15076	15463	15201	15174	15003	15171	15289	15225	15171	15182	15293	15360	15122	15176	15178	15015	15218	15033	15050	15396	15287	15035	15157	15183	15257	15201	15178	15171	15265	15102	15035	15138	15232	15189	15167	15047	15240	15005	15194	15037	15164	15220	15208	15114	15200	15255	15103	15296	15251	15264	15285	15273	15010	15184	15083	15304	15278	15224	15277	15279	14956	15111	15248	15122	15133	15036	15245	15182	15171	14972	15140	15189	15140	15182	15176	15284	14920	15154	15035	15060	15078	15158	15466	15116	15121	15405	15013	15157	15144	15182	15155	15123	15071	15064	15183	15156	15296	15070	15162	15104	15188	15130	15132	15118	14961	15072	14966	15027	15235	15033	15146	15128	15136	14986	15254	15192	15219	15295	15189	15252	15128	15110	15100	15278	15266	15160	15085	15122	15233	15118	15216	15128	15104	15284	15110	14981	15216	14890	15151	15232	15201	15224	15187	14979	15149	15137	15145	15230	15226	15165	15221	15264	15161	15135	15194	15148	15186	15203	15007	15151	15133	15231	15229	15017	15164	15028	15077	15096	14992	15342	15188	14913	15156	15094	15152	15131	15105	15231	15036	15085	15176	15115	15117	15041	15242	15308	15180	15135	14936	15151	15083	15248	15201	15342	15196	15123	15185	15215	15104	15048	15280	15063	14881	15286	15059	15273	15204	15170	15123	15319	14815	15177	15140	15042	15103	14954	15205	14995	15179	15096	15175	15042	15228	15098	15112	15221	15133	15117	15174	15090	15076	15183	15314	15101	15301	15221	15082	14990	15235	15071	15210	15103	15063	15023	15167	15112	15045	15186	15181	15094	15016	15114	15085	15210	15190	15000	15119	15038	15220	15280	15115	15054	15243	15128	15223	15005	15018	15257	15166	15218	15026	15132	15214	15128	14916	15152	15011	15236	15178	15013	15258	15127	14956	15117	15213	15103	15374	15198	15141	15098	15119	15261	15148	15246	15006	15131	15137	14982	15091	15214	15176	15114	15013	15204	15116	15166	15281	15065	15236	15205	15112	15010	15000	15118	15082	14981	15169	15157	15198	15163	15064	15026	15202	15055	15260	15020	15007	15252	15270	14942	15172	15119	15177	15208	15072	15172	15123	15325	15110	15250	15191	15321	14969	15129	15190	15104	14969	15302	15215	15240	15030	15160	15057	15164	15114	14915	15265	15115	15003	15274	15253	15218	15152	15098	15159	15073	15200	15132	15209	15274	15255	15161	15163	15202	15173	15161	15340	15228	15136	15162	15090	15127	14971	15037	15032	15061	15356	15232	15188	15130	15162	15203	15115	15218	15015	15078	15090	15176	15187	15135	15064	15057	15178	15193	15196	15443	15112	14938	15144	15031	15264	15162	15063	14979	15180	15380	14970	15211	15087	15108	15062	15125	15173	15320	15028	15216	15252	15268	14983	15091	15280	15087	15127	15101	15279	15328	15126	15157	15411	15342	15216	15073	15222	15258	15146	15373	14834	15241	14923	15193	15140	14852	15029	14937	15273	15118	15225	15156	15089	15337	15177	14899	14986	15179	15173	14966	15159	15075	15198	15011	15105	15125	15066	15235	15075	15105	15133	15134	15213	15108	15211	15006	15217	15227	15220	15235	15065	14967	15146	15064	15188	15328	14843	15197	15317	15295	15278	14980	15110	15152	15397	15126	15106	15134	15260	15084	15061	15257	15146	15050	15168	15214	15324	15013	15164	15029	15186	15297	14921	15292	15023	15231	14997	15099	15358	15105	15042	15154	15150	15260	15058	15131	15133	15103	15176	15243	15071	15098	15108	15189	15221	14970	15247	15150	15005	15157	14970	15009	15140	15066	15075	15145	15189	15069	15166	15001	15168	14868	15073	15098	15151	15146	15175	15080	15188	15216	15189	15405	15118	15243	15209	15222	14934	14974	14979	15184	15087	15166	14875	15212	15486	15206	15161	15171	15081	15113	15118	15187	14961	15112	15167	15031	15005	15244	15132	15219	15351	15095	15054	14993	15250	14969	15134	15139	15246	15052	15030	15111	15168	15165	15115	15159	15146	15166	15174	15099	15093	14997	15283	15079	15168	15155	15233	14964	15316	15169	14974	15231	15181	14944	15178	15206	15350	15290	15112	15037	15204	15338	14940	15081	15187	15046	15190	15187	15198	15105	15301	15124	15062	15099	15309	15108	15205	15222	14913	15078	15284	14997	15207	15286	15253	15057	15176	15146	15219	15017	15001	15346	15196	15165	15102	15310	15196	15358	14976	15113	15191	15298	15281	15344	14968	15143	15200	15069	15241	15221	15172	15067	15232	15286	14987	15211	14977	15124	15120	15124	15049	15175	15096	15065	15157	15116	15047	15299	15200	15186	15046	15243	15148	14977	15066	15124	15082	15191	15419	15225	15060	15077	14898	14983	15362	15122	15065	15179	15228	15050	15318	15107	15161	15135	15169	15038	15228	14965	15160	15273	14985	15013	15101	15198	15114	15324	15074	15073	15233	15249	15145	14984	14968	15316	15354	15377	15217	15281	14976	15061	15167	15227	15254	15162	15000	15277	15230	15196	15192	15205	15316	15308	15206	15357	15036	15138	15273	14979	15396	15109	15157	15084	15123	15183	15130	15128	15308	15006	15111	15089	15234	15286	15036	15159	15048	15250	15165	14832	15294	15168	15179	15247	15215	15176	15312	15113	15194	15203	15219	15216	15060	15254	15053	15085	15203	15200	15316	15169	15105	15234	15202	15205	15137	15110	15124	15003	15349	15141	15047	15042	15170	15114	15304	15216	15040	15201	15260	15007	15207	15006	15045	15076	15245	15272	15201	15196	15153	14981	15131	15182	15088	14951	14906	15177	15085	15234	15138	14842	14979	15111	15149	15232	15137	15161	14924	14979	15091	15005	15212	15007	15278	15285	15108	15099	15021	15175	15036	15253	15098	15176	15082	15113	15200	15099	15159	15134	15397	15333	15072	15085	15247	15179	15036	15224	15426	15096	15155	15062	15099	15064	15204	15116	15274	15237	15209	14903	15143	15303	15161	15258	15221	15046	15105	15372	15211	15173	15208	14995	15241	15050	15077	15068	15123	15185	15202	15231	15093	15281	15043	15160	15292	15125	15253	15033	15047	15015	15059	15214	15288	15229	14992	15136	15297	15191	15231	15216	15227	15062	15102	15225	15147	15295	15217	15328	15152	15051	15115	15145	15051	15030	15064	15126	15185	15132	15200	15189	15184	15139	15064	15128	15140	15170	15184	15169	15170	15154	15163	15094	15177	15153	15016	15245	15103	15100	15145	15080	15107	15156	15062	15178	15067	15030	15024	15146	15305	15160	15345	15191	15315	15247	15357	15240	15379	15245	15275	15242	15027	15101	15190	14977	15021	15105	15206	15075	15138	15062	15238	15049	15168	15180	15225	15350	15244	14904	15269	15220	15250	15102	15091	15222	14771	15028	15240	15129	15181	15069	15010	15183	15138	14959	15161	14928	14964	15142	15132	15058	15309	15223	15141	15038	15123	15123	15101	15178	15333	15283	15159	15080	15243	15190	15107	15269	15185	15208	15243	15182	15065	15154	15096	15105	15321	15332	15141	15300	15130	15195	15183	15201	15207	14988	15119	15098	15049	15243	15246	15169	15161	15262	15208	15246	15079	15077	15173	15243	15209	15134	15054	15178	15054	15132	15207	15178	15115	15285	15224	15120	15201	15317	15124	15211	15158	15422	15246	15237	15240	15237	15188	15061	15255	15029	15148	15174	14758	15026	15212	15145	15219	15221	15020	14925	14981	15251	15161	15329	15078	15192	15132	14977	15219	15276	15027	15094	15157	15052	15191	15281	14986	15091	14965	15107	15154	15008	15037	15233	15071	15216	15183	15024	15156	15179	15217	15042	15202	15199	15325	15129	15102	15239	15160	15268	15200	15126	15234	15076	15215	15096	15149	14970	15277
23092	31915	31789	23806	18749	16946	16095	15335	14626	14387	14110	14034	13705	13714	13591	13468	13448	13603	13353	13378	13502	13272	13351	13452	13435	13456	13267	13445	13336	13393	13540	13403	13430	13270	13422	13413	13361	13407	13301	13482	13504	13221	13270	13415	13506	13167	13410	13376	13524	13412	13251	13302	13328	13405	13343	13337	13385	13252	13297	13332	13426	13388	13356	13391	13413	13234	13311	13288	13323	13401	13352	13347	13468	13368	13287	13430	13349	13318	13260	13355	13458	13400	13165	13321	13424	13249	13409	13426	13404	13291	13194	13557	13286	13434	13305	13501	13237	13250	13343	13270	13324	13380	13435	13388	13519	13380	13406	13305	13498	13295	13427	13202	13217	13393	13348	13476	13139	13445	13397	13500	13530	13349	13407	13357	13395	13358	13520	13233	13310	13162	13399	13285	13097	13242	13555	13358	13506	13201	13469	13301	13417	13291	13316	13146	13440	13303	13191	13270	13308	13409	13304	13316	13212	13396	13307	13352	13443	13364	13306	13392	13194	13283	13413	13376	13419	13311	13379	13554	13372	13404	13291	13342	13365	13333	13343	13414	13302	13482	13315	13393	13396	13394	13345	13370	13443	13396	13315	13400	13271	13371	13368	13271	13380	13447	13401	13465	13422	13153	13297	13495	13460	13331	13273	13192	13572	13356	13377	13378	13406	13241	13291	13220	13507	13283	13387	13398	13294	13363	13301	13171	13365	13194	13482	13319	13282	13312	13274	13356	13330	13300	13383	13525	13472	13332	13375	13437	13447	13304	13301	13485	13276	13432	13392	13285	13260	13404	13492	13297	13381	13476	13260	13222	13320	13427	13395	13219	13380	13300	13334	13386	13209	13311	13406	13304	13306	13292	13388	13417	13404	13266	13431	13226	13443	13427	13307	13446	13335	13302	13386	13332	13310	13115	13301	13312	13363	13327	13306	13421	13362	13402	13304	13231	13296	13390	13204	13275	13414	13438	13371	13410	13511	13273	13349	13324	13355	13446	13172	13359	13428	13361	13302	13320	13396	13450	13327	13394	13258	13518	13132	13432	13405	13311	13433	13158	13386	13346	13487	13189	13278	13309	13377	13263	13311	13518	13376	13265	13281	13355	13269	13334	13166	13290	13391	13259	13415	13351	13330	13265	13573	13204	13380	13449	13350	13085	13302	13414	13456	13185	13506	13264	13373	13331	13539	13387	13405	13292	13267	13426	13346	13376	13465	13390	13229	13365	13579	13278	13450	13360	13417	13243	13369	13330	13183	13425	13305	13540	13412	13286	13343	13363	13452	13411	13452	13299	13342	13221	13327	13342	13171	13422	13494	13276	13368	13380	13225	13431	13342	13386	13308	13675	13364	13385	13253	13265	13277	13304	13319	13340	13335	13206	13356	13333	13342	13468	13343	13464	13273	13448	13418	13371	13224	13379	13501	13328	13267	13456	13246	13417	13305	13280	13155	13283	13391	13263	13403	13246	13400	13314	13402	13376	13352	13332	13321	13294	13366	13439	13256	13410	13426	13494	13373	13339	13416	13340	13407	13379	13310	13323	13256	13335	13379	13455	13369	13371	13367	13335	13143	13329	13324	13277	13441	13336	13441	13365	13269	13497	13376	13225	13292	13301	13335	13150	13302	13306	13314	13249	13284	13435	13456	13471	13307	13312	13348	13360	13433	13472	13318	13435	13382	13452	13180	13352	13280	13482	13506	13292	13366	13352	13220	13442	13248	13361	13395	13312	13338	13270	13448	13384	13367	13328	13354	13312	13430	13229	13525	13403	13463	13375	13323	13391	13281	13437	13333	13321	13371	13386	13310	13420	13374	13480	13301	13299	13550	13426	13516	13367	13274	13456	13533	13394	13424	13463	13443	13334	13284	13410	13336	13310	13440	13425	13478	13325	13353	13370	13272	13435	13435	13371	13596	13215	13414	13291	13292	13254	13404	13316	13363	13413	13320	13342	13525	13353	13271	13289	13285	13226	13393	13205	13338	13259	13275	13490	13421	13326	13425	13291	13293	13360	13415	13137	13383	13309	13466	13344	13475	13438	13297	13509	13393	13402	13181	13173	13227	13313	13232	13327	13234	13358	13348	13407	13392	13445	13250	13357	13227	13220	13523	13397	13460	13404	13400	13351	13448	13321	13131	13262	13356	13448	13265	13283	13233	13339	13345	13207	13354	13342	13436	13189	13481	13152	13298	13391	13309	13202	13521	13427	13226	13295	13169	13374	13252	13192	13457	13376	13485	13367	13458	13340	13313	13406	13163	13494	13338	13298	13427	13295	13655	13400	13209	13289	13408	13397	13379	13371	13444	13252	13328	13381	13423	13405	13390	13358	13334	13256	13357	13365	13455	13317	13418	13405	13484	13362	13286	13367	13377	13267	13392	13387	13301	13434	13438	13328	13303	13374	13313	13357	13479	13302	13354	13327	13337	13352	13436	13424	13406	13255	13253	13366	13351	13324	13350	13430	13453	13402	13391	13301	13378	13383	13364	13295	13327	13109	13257	13341	13502	13318	13417	13421	13401	13534	13425	13101	13229	13344	13201	13243	13310	13277	13383	13377	13447	13384	13025	13231	13210	13426	13299	13161	13352	13376	13220	13375	13257	13375	13385	13241	13491	13285	13276	13443	13307	13412	13204	13304	13355	13320	13336	13415	13226	13394	13384	13427	13336	13457	13362	13288	13328	13309	13480	13348	13097	13341	13462	13407	13292	13260	13303	13250	13487	13356	13320	13588	13323	13213	13507	13394	13486	13270	13335	13317	13410	13337	13322	13495	13456	13481	13368	13327	13315	13489	13429	13436	13208	13340	13229	13385	13145	13586	13359	13244	13400	13380	13401	13436	13361	13364	13416	13225	13268	13448	13282	13471	13445	13231	13381	13263	13348	13361	13473	13293	13354	13406	13213	13455	13326	13373	13439	13422	13300	13382	13567	13373	13411	13259	13276	13284	13251	13506	13263	13388	13432	13337	13473	13235	13257	13474	13298	13225	13316	13619	13318	13402	13257	13482	13329	13294	13532	13389	13293	13255	13393	13360	13384	13495	13444	13298	13192	13501	13211	13441	13488	13260	13487	13291	13363	13294	13345	13385	13449	13314	13451	13312	13360	13296	13330	13299	13359	13305	13445	13335	13322	13328	13344	13352	13424	13336	13329	13277	13270	13223	13505	13375	13387	13251	13343	13390	13286	13354	13258	13252	13357	13307	13570	13474	13457	13358	13338	13292	13338	13512	13346	13341	13293	13256	13331	13389	13146	13340	13407	13356	13359	13227	13292	13357	13333	13350	13457	13298	13390	13317	13227	13337	13302	13422	13439	13349	13398	13482	13365	13317	13159	13490	13467	13441	13385	13407	13392	13309	13422	13465	13304	13211	13157	13301	13452	13454	13224	13298	13381	13421	13339	13197	13343	13290	13252	13480	13289	13419	13333	13168	13387	13295	13248	13379	13390	13367	13382	13346	13291	13364	13279	13257	13345	13487	13486	13464	13336	13272	13485	13204	13280	13284	13324	13281	13309	13397	13303	13356	13531	13224	13380	13208	13411	13392	13327	13504	13553	13369	13355	13450	13419	13413	13641	13489	13341	13321	13293	13337	13444	13366	13442	13305	13294	13359	13364	13339	13413	13274	13165	13401	13382	13248	13428	13383	13347	13389	13161	13492	13363	13417	13317	13337	13267	13452	13455	13311	13330	13292	13325	13347	13430	13224	13483	13353	13367	13132	13325	13413	13416	13400	13274	13359	13208	13419	13407	13362	13338	13501	13213	13448	13583	13151	13341	13368	13374	13436	13434	13251	13404	13392	13375	13479	13349	13177	13307	13378	13404	13322	13295	13119	13260	13257	13326	13392	13473	13346	13247	13408	13194	13416	13337	13131	13434	13275	13398	13329	13233	13392	13281	13328	13256	13434	13364	13390	13355	13531	13376	13303	13481	13226	13207	13348	13428	13395	13209	13516	13485	13368	13406	13347	13282	13234	13331	13350	13412	13365	13378	13468	13292	13368	13326	13292	13336	13350	13304	13304	13370	13425	13358	13298	13339	13390	13280	13213	13319	13233	13447	13516	13310	13369	13347	13257	13317	13516	13256	13525	13431	13610	13383	13375	13286	13216	13258	13221	13260	13436	13444	13270	13429	13265	13474	13385	13421	13364	13423	13272	13215	13517	13277	13457	13305	13410	13374	13290	13485	13438	13289	13340	13376	13420	13394	13394	13407	13319	13399	13370	13262	13197	13443	13326	13440	13320	13252	13189	13381	13271	13493	13430	13456	13339	13393	13313	13237	13346	13366	13223	13288	13375	13257	13280	13237	13287	13415	13249	13590	13390	13322	13407	13355	13238	13392	13356	13396	13324	13278	13290	13420	13217	13411	13280	13263	13329	13216	13324	13393	13381	13312	13353	13304	13288	13372	13287	13363	13327	13385	13342	13381	13444	13322	13268	13313	13418	13404	13186	13484	13410	13457	13520	13177	13326	13417	13453	13347	13254	13414	13238	13301	13340	13311	13473	13387	13340	13319	13455	13230	13320	13419	13326	13338	13338	13572	13359	13369	13409	13377	13184	13296	13301	13405	13556	13303	13450	13385	13516	13365	13388	13532	13307	13318	13332	13352	13357	13348	13258	13459	13396	13385	13309	13499	13321	13397	13280	13429	13456	13424	13425	13269	13343	13526	13315	13421	13210	13297	13518	13352	13360	13346	13313	13398	13264	13428	13395	13368	13493	13312	13189	13329	13330	13356	13260	13336	13238	13223	13433	13387	13406	13248	13300	13412	13234	13391	13362	13461	13337	13297	13440	13414	13324	13301	13399	13380	13456	13387	13354	13207	13344	13477	13349	13392	13350	13203	13314	13387	13246	13486	13318	13482	13422	13333	13444	13359	13352	13340	13490	13482	13183	13315	13284	13316	13312	13385	13301	13290	13418	13363	13496	13405	13344	13374	13272	13432	13472	13251	13335	13434	13407	13377	13326	13343	13347	13212	13264	13168	13254	13492	13229	13478	13226	13448	13464	13202	13360	13356	13412	13489	13397	13323	13265	13482	13449	13441	13251	13340	13354	13411	13572	13517	13282	13423	13251	13371	13506	13454	13562	13233	13365	13491	13328	13403	13410	13409	13376	13429	13305	13202	13483
25359	21513	28763	26363	23726	22790	21278	18556	17465	17184	16687	16202	16120	15800	15704	15583	15644	15418	15484	15495	15481	15425	15471	15520	15315	15521	15333	15152	15268	15175	15395	15365	15207	15330	15103	15237	15234	15126	15267	15112	15316	15223	15497	15184	15220	15145	15314	15096	15177	15158	15331	15124	15086	15140	14988	15053	15225	15234	15195	15079	14993	14954	15109	15209	15345	15049	15200	15228	15199	15306	15327	15137	15172	15108	15119	15204	15223	15304	15195	15214	15125	15180	15480	15140	15041	15072	15293	15146	15261	15335	15216	15298	15317	15154	15275	15100	15130	15166	15093	15040	15235	14945	15137	15209	15330	15003	15351	15175	15302	15339	15086	15202	15190	15191	15170	15139	15268	15196	15149	15135	15180	15156	15142	14952	15122	15134	15012	14976	15264	14998	15016	15179	15189	15333	15094	15282	15102	15151	14967	15001	15063	15118	14897	15031	15293	15206	15209	15375	15151	15016	15161	15230	15167	15078	15045	15236	15283	14952	15025	15058	15093	15096	15385	15327	15397	15115	15250	15046	15119	15022	15153	15131	14971	15222	15224	15078	15131	15349	15281	15189	15405	15063	15109	15087	15126	15258	15257	15168	15055	15004	15112	15044	15075	15095	15110	15080	15386	15113	15261	15243	15080	15186	15106	15247	15053	15173	15204	15088	14969	15032	15146	15052	15259	15151	15223	15078	15113	15146	15072	15003	15213	15159	15190	15261	15151	14869	15274	15108	15159	15234	15026	15213	15011	15179	15295	15083	15223	15137	15268	15176	14970	15102	14951	14902	14991	15119	15126	14987	15092	15222	15088	15159	15295	15077	15211	15294	15042	15186	15146	15105	15237	14986	15269	15191	15117	15226	15375	15017	15154	15147	15236	15195	15176	15177	15263	15178	15034	15226	15067	15318	15176	15293	15035	15096	14993	14964	15041	15087	14991	15035	15211	15364	14997	15255	15301	15037	15089	15153	14994	15096	15085	15010	15182	15263	14994	15100	15094	15033	15223	15113	15191	15223	15244	15210	15113	15133	15027	15037	15184	15083	15000	15098	15257	15125	15012	15039	15278	15081	15042	15203	15273	15134	15139	15166	15054	15079	15140	15035	15331	15076	15195	15115	15173	15277	15191	15129	15306	15303	15201	15156	15170	15244	14977	15046	15004	15151	15215	15265	14872	15361	15087	15180	15147	14959	15132	15197	15060	15212	15290	14948	15122	14950	15068	15159	15085	15311	15413	15127	15115	15131	15119	15231	15181	14951	15142	15047	15023	14966	15310	15250	15180	15256	15297	15079	15143	15246	14964	15307	15376	15171	15180	15116	15285	15235	15006	15106	14984	15108	15260	15108	15006	15112	15239	15199	15066	15254	15114	15091	15296	15208	15086	15066	15228	15260	15279	15142	15145	14959	14900	15040	14991	15162	15105	14997	15173	15186	15220	15006	14928	15054	15142	15249	15234	15252	15020	15195	15219	15209	15065	15291	14986	15059	15101	15300	15212	15164	15227	15169	15089	15212	15010	15234	15190	15042	15318	15241	15111	15212	15185	14987	15121	15062	15046	15116	15112	15128	15304	15157	15205	15149	15110	15089	15049	15192	15166	15029	15189	15108	15167	15235	15050	15013	15197	15087	14977	15095	15196	14940	15046	15305	15150	15202	15073	14943	15050	15099	15317	15080	15165	15028	15076	15054	15098	15264	15172	14973	15129	15028	14966	15240	15053	15334	15115	15253	15226	15077	15252	15203	15361	15230	15196	15108	15213	15163	15128	15269	15131	15138	15091	14984	15324	15279	15215	15170	15099	15195	15125	14990	15247	15242	15150	15145	15101	15094	15281	15069	15130	15095	15241	15158	15242	15287	15144	15181	15083	15028	15054	15152	15012	15250	15069	15274	15175	15236	15261	15244	15209	15308	15055	15182	15150	15194	15066	15148	15101	15203	15293	14998	15134	15254	15173	15170	15051	15170	14972	15048	15088	15090	15321	15079	15224	15248	14926	15020	15092	15245	15075	15188	14874	15133	15312	15003	15297	15100	15240	15063	15063	14951	15181	15195	15455	15129	15184	15100	15198	15300	15236	15262	15211	15096	15096	15163	15156	15222	15128	15249	15137	15028	15276	15026	14956	14884	15106	15260	15299	15171	15189	15167	15092	15249	15325	15125	15098	15063	15114	15194	14987	15095	15178	15191	15127	14931	15198	15130	15199	15191	15365	15137	15126	15225	15280	15001	15200	15173	15235	15176	15209	15230	15075	15107	15007	15259	15132	15087	15064	15087	15149	14976	15079	15103	15114	15063	15097	15106	14938	15120	15111	15165	15208	15299	15204	15095	15009	15245	15121	15280	15236	14992	15007	15205	15151	15208	15123	15256	15098	15394	15171	15139	15235	15114	15119	15121	15077	15103	15095	15286	15362	15104	15271	15119	15205	15050	15173	15266	15151	15162	15198	15121	15237	15259	15213	15233	15206	15354	15367	15282	15231	15191	15119	15060	15283	15125	15091	15024	15243	14992	15147	15169	15125	15289	15165	15166	15172	15007	15122	15220	15039	15228	15064	15016	15100	14977	15154	15346	15353	15359	15057	15157	15363	15054	15339	15242	15138	15198	15265	15229	15191	14972	15161	14961	15054	15048	15036	15026	15150	15040	15108	15123	15227	15344	15223	15081	15117	15212	15173	15180	15022	15210	15024	15003	15455	15210	15226	15011	14995	15174	15072	15103	15090	15102	15010	15108	15022	15295	15176	15137	15344	15090	15145	15135	15218	15014	15456	15128	15226	15197	15194	15269	15193	15133	14990	15137	15083	15315	15248	15189	15158	15283	15321	15216	15303	15087	15031	15107	15119	15383	15369	15172	15146	15035	15130	15227	15176	15162	15309	15076	15067	15314	15255	15314	15023	15122	14914	15030	15284	15188	15220	14991	15133	14967	15050	15053	15217	15082	15116	15117	15236	15301	15093	15252	15148	15147	15062	15165	15044	15096	15036	15188	15181	15214	15138	15109	15190	15153	15038	15244	15169	15142	14856	15146	15272	15254	15255	15217	15102	15173	15146	15079	15399	15212	15129	15230	15053	15081	15080	14980	15185	15171	15177	15225	15078	15118	15204	15233	15146	15044	15015	15154	15035	15181	15217	15189	15162	15108	14853	15362	15292	15167	15227	15258	15093	15144	15168	15097	15047	15170	15109	15199	15082	15205	15172	15181	15319	15216	15219	14969	15192	15114	14988	14999	15229	15051	14975	15054	15219	15079	15243	15147	15084	15166	15236	15311	15122	15060	15027	15070	14969	15108	15210	15191	15020	15033	14970	15252	15270	15352	15149	15090	15261	15161	15178	14981	15466	15256	15169	15372	15023	15072	15199	15266	15137	14909	15311	14984	15236	15152	15241	14921	15279	15277	15147	15213	15160	15150	15184	15327	15011	15188	15082	15184	15228	15093	15000	15114	14907	15083	15439	15186	15353	15132	15181	15085	15280	15082	15179	15130	15167	15354	15043	15211	15262	15188	15200	15131	15203	15336	15247	15032	14990	15157	15033	15093	15125	15042	15120	15098	15239	15283	15208	15247	15152	15296	15161	15190	15243	15218	15163	15128	15343	15105	15061	14974	14855	14986	15231	15167	15175	15254	15001	15254	15192	15230	15088	15065	15064	15174	15041	14872	14960	15137	15126	15172	14973	15029	15209	15270	15083	15276	15423	15263	15192	14993	15034	15223	14965	15192	15204	15167	15051	15154	15151	15085	15091	15236	15011	14990	15217	15089	15103	15247	15292	15175	15074	15148	15242	15020	14850	15188	15113	15251	15001	15295	15108	15126	15131	15187	15252	15144	15281	14905	15241	15133	14916	15124	15286	15314	15093	15183	15093	15161	15077	15331	15034	14982	15215	15156	15350	15092	15149	15135	15216	15053	15055	15054	15209	15097	15281	15295	15097	15118	15182	15178	15243	15073	15189	15203	15077	15490	15153	15075	15102	15142	15311	14968	15108	15132	15203	15078	15138	15082	15179	15176	15219	15110	15318	15175	15095	15115	15088	14992	15067	15285	15317	15134	15203	15111	15142	15211	15144	15185	15036	15223	15286	14981	15229	15285	15069	15122	15249	15064	15063	15239	15036	15066	15223	15098	15276	15224	15173	15137	15172	15071	15087	15128	15161	15220	15249	15119	15158	15280	15149	15137	15180	15247	15107	15196	15249	15380	15244	15117	15116	15179	15003	15053	15217	15193	14980	15078	15142	15015	15130	15039	14994	15395	15023	15115	15088	15107	15191	15175	15117	15163	15006	15099	15049	15277	15217	15175	15032	15256	15300	15168	15131	14995	15225	15206	15407	15210	15111	15146	15077	14979	15094	15176	15138	15158	15229	14949	15139	15178	15279	15064	15191	15286	15054	15197	14949	15157	15169	15118	15204	15095	15089	15125	15194	15119	15334	15399	15225	15301	15130	15057	15027	15227	15062	15033	15158	15087	15209	15190	14988	15109	14983	15198	15277	15188	15188	15217	14902	15024	15082	15008	15167	15076	15233	15170	15249	15288	15095	15172	15206	15032	15257	15296	15162	15162	15044	15113	15153	15183	15161	15185	14978	15115	14980	14866	15085	14934	15301	15240	15083	15081	15206	15258	15170	15222	15089	15207	15346	15349	15199	15194	15328	15243	15309	15101	15101	15185	15084	15133	15081	15172	15234	15228	15157	15162	15242	15396	15121	15189	15327	15165	15055	15296	15024	15203	14966	15087	15067	15227	15212	15070	15415	15104	15103	15311	14980	15179	15467	15022	15278	15225	15095	15063	15177	15336	15220	15148	15158	15077	15156	15128	15040	15169	15235	15184	15043	15152	15160	15298	15436	15148	15021	15246	15154	15118	15186	15213	15176	15195	15213	15353	15181	15171	15060	15025	15235	15205	15138	15112	15285	15084	15247	15063	14969	14967	15033	15044	15107	15065	15224	15078	15040	15223	15027	15237	15159	15136	15159	15326	15202	15248	15067	15091	15106	15114	15058	15181	15285	15177	15095	15146	14940	15227	15218	15117	15333	15283	14903	15134	15225	15016	15068	15338	15059	15191	15189	15133	15173	15099	15034	15140	15110	15243	15297	15321	15099	15122	15182	15148	15138	14930	15218	15184	14999	15201
24939	42017	41029	30882	25352	22363	20058	18228	17233	16177	15603	15024	14678	14397	14166	14002	14013	13848	13741	13862	13821	13803	13644	13569	13644	13553	13380	13738	13606	13548	13641	13571	13447	13521	13513	13411	13631	13294	13397	13480	13542	13358	13440	13153	13402	13341	13501	13322	13423	13600	13360	13406	13395	13530	13320	13215	13392	13219	13381	13457	13285	13416	13303	13393	13632	13456	13383	13571	13492	13416	13422	13440	13466	13196	13355	13502	13463	13377	13461	13348	13413	13246	13556	13481	13517	13428	13367	13397	13429	13480	13532	13501	13394	13350	13645	13398	13308	13465	13375	13265	13348	13344	13368	13316	13477	13466	13273	13312	13424	13389	13390	13411	13253	13327	13458	13399	13379	13437	13308	13332	13422	13309	13630	13441	13382	13531	13274	13367	13415	13385	13413	13359	13422	13234	13372	13324	13256	13322	13221	13430	13349	13402	13413	13267	13549	13457	13386	13322	13331	13301	13571	13425	13250	13399	13214	13230	13369	13433	13293	13433	13265	13425	13334	13420	13203	13264	13291	13343	13370	13236	13333	13364	13334	13246	13254	13316	13576	13393	13290	13460	13371	13374	13423	13464	13289	13272	13330	13505	13372	13322	13405	13522	13471	13267	13433	13469	13296	13441	13412	13294	13269	13471	13552	13414	13367	13324	13402	13116	13456	13356	13481	13486	13164	13301	13605	13530	13310	13331	13440	13359	13523	13414	13433	13507	13419	13350	13407	13392	13357	13338	13530	13611	13476	13371	13517	13314	13385	13428	13342	13350	13280	13331	13442	13261	13303	13358	13369	13274	13387	13316	13489	13463	13423	13365	13169	13374	13450	13377	13475	13427	13416	13454	13327	13425	13400	13344	13321	13282	13358	13372	13375	13439	13444	13221	13337	13408	13221	13482	13262	13291	13382	13414	13374	13390	13259	13539	13252	13359	13437	13439	13452	13481	13245	13280	13382	13422	13205	13376	13257	13245	13289	13361	13408	13378	13324	13398	13425	13338	13375	13490	13425	13277	13452	13386	13345	13470	13276	13553	13288	13498	13587	13189	13581	13127	13444	13512	13385	13418	13350	13409	13449	13436	13386	13310	13281	13397	13307	13509	13461	13287	13335	13572	13319	13355	13332	13354	13359	13193	13481	13373	13566	13493	13385	13336	13202	13328	13224	13330	13497	13351	13371	13368	13498	13332	13465	13370	13334	13350	13468	13439	13273	13287	13355	13507	13270	13429	13461	13608	13499	13280	13430	13417	13449	13204	13514	13284	13404	13586	13475	13295	13333	13248	13352	13346	13224	13448	13338	13378	13169	13280	13402	13180	13282	13673	13323	13363	13248	13400	13391	13239	13436	13346	13405	13298	13436	13575	13314	13369	13374	13373	13370	13313	13242	13340	13290	13265	13273	13449	13325	13291	13352	13339	13320	13392	13344	13588	13326	13411	13452	13288	13484	13236	13353	13284	13359	13266	13411	13268	13323	13448	13369	13422	13429	13384	13421	13290	13325	13417	13360	13332	13356	13487	13370	13238	13414	13478	13376	13504	13327	13239	13383	13408	13434	13472	13197	13194	13320	13448	13319	13408	13523	13311	13380	13215	13451	13485	13487	13465	13388	13456	13404	13485	13353	13248	13417	13365	13353	13425	13364	13430	13320	13507	13498	13339	13241	13333	13428	13424	13458	13591	13496	13454	13361	13321	13407	13490	13397	13380	13214	13413	13415	13367	13544	13280	13330	13491	13240	13306	13408	13319	13364	13248	13303	13365	13228	13449	13649	13459	13424	13324	13409	13465	13265	13424	13393	13265	13406	13239	13562	13343	13309	13281	13460	13358	13338	13241	13440	13353	13424	13219	13368	13295	13481	13435	13499	13428	13328	13400	13425	13323	13332	13343	13362	13268	13555	13468	13320	13468	13184	13229	13303	13223	13407	13369	13259	13190	13527	13333	13316	13455	13314	13470	13422	13587	13343	13365	13515	13481	13356	13477	13329	13604	13381	13478	13531	13262	13458	13493	13572	13333	13334	13560	13352	13394	13466	13272	13495	13263	13449	13176	13282	13392	13391	13288	13426	13371	13381	13394	13260	13439	13436	13262	13487	13343	13175	13391	13443	13444	13345	13363	13476	13323	13344	13436	13357	13302	13437	13313	13246	13310	13569	13195	13514	13391	13501	13386	13217	13473	13480	13387	13440	13488	13384	13399	13251	13480	13387	13537	13408	13433	13519	13322	13438	13287	13327	13561	13444	13331	13240	13254	13426	13367	13274	13429	13381	13449	13380	13436	13456	13435	13471	13442	13442	13360	13282	13429	13299	13404	13336	13420	13350	13406	13315	13474	13294	13501	13481	13435	13482	13209	13410	13345	13482	13225	13396	13332	13414	13349	13233	13429	13399	13157	13404	13486	13433	13358	13331	13376	13185	13425	13308	13231	13301	13310	13263	13366	13497	13337	13219	13223	13449	13396	13344	13443	13151	13402	13405	13296	13407	13278	13450	13454	13463	13383	13385	13377	13264	13600	13352	13388	13381	13447	13427	13479	13439	13326	13317	13330	13326	13468	13437	13393	13415	13283	13374	13368	13408	13462	13400	13326	13288	13397	13455	13285	13449	13350	13361	13330	13392	13643	13468	13325	13326	13352	13275	13309	13450	13329	13372	13441	13290	13263	13452	13592	13430	13474	13489	13372	13416	13494	13406	13497	13357	13530	13394	13497	13221	13312	13384	13431	13450	13397	13401	13528	13336	13262	13419	13388	13346	13394	13431	13345	13379	13165	13333	13363	13474	13363	13337	13287	13295	13441	13344	13552	13320	13396	13559	13423	13486	13490	13490	13557	13479	13257	13469	13234	13332	13269	13427	13404	13365	13314	13466	13321	13429	13235	13451	13296	13308	13423	13426	13495	13571	13302	13564	13292	13472	13465	13438	13334	13470	13240	13407	13424	13300	13425	13507	13300	13483	13238	13253	13579	13252	13397	13456	13445	13488	13439	13384	13305	13471	13308	13299	13324	13239	13457	13242	13502	13307	13397	13447	13365	13405	13432	13589	13357	13507	13328	13438	13424	13225	13401	13421	13338	13283	13396	13339	13477	13387	13497	13313	13381	13422	13226	13569	13465	13380	13374	13430	13551	13308	13290	13497	13152	13305	13447	13247	13292	13270	13330	13405	13355	13491	13458	13379	13217	13340	13416	13466	13586	13489	13274	13421	13406	13229	13324	13273	13354	13317	13329	13273	13311	13432	13286	13464	13290	13244	13339	13483	13382	13453	13420	13513	13495	13397	13378	13403	13507	13211	13344	13404	13237	13270	13369	13325	13515	13385	13430	13311	13303	13288	13401	13444	13274	13455	13158	13257	13273	13502	13386	13280	13426	13175	13405	13392	13501	13374	13325	13330	13399	13474	13288	13297	13388	13490	13227	13462	13383	13361	13392	13324	13422	13200	13535	13155	13397	13414	13487	13349	13302	13327	13365	13327	13281	13400	13316	13548	13370	13293	13298	13412	13254	13267	13497	13290	13342	13513	13522	13486	13329	13227	13077	13497	13358	13467	13264	13423	13418	13201	13183	13478	13425	13392	13409	13281	13449	13434	13458	13492	13316	13527	13415	13243	13344	13454	13347	13387	13340	13380	13347	13325	13427	13367	13358	13431	13517	13411	13261	13338	13459	13374	13327	13418	13388	13267	13429	13434	13309	13458	13337	13430	13444	13467	13316	13461	13491	13230	13181	13373	13362	13290	13403	13356	13345	13364	13357	13307	13394	13290	13460	13464	13352	13423	13248	13466	13236	13258	13462	13346	13518	13290	13304	13367	13377	13439	13496	13441	13236	13480	13217	13337	13234	13444	13282	13243	13556	13386	13496	13363	13432	13501	13394	13302	13343	13267	13280	13343	13216	13428	13625	13537	13478	13462	13400	13468	13347	13577	13362	13254	13455	13249	13320	13594	13234	13483	13449	13286	13287	13418	13309	13393	13226	13455	13201	13222	13257	13312	13344	13346	13520	13313	13534	13232	13492	13454	13428	13522	13354	13324	13450	13353	13361	13357	13462	13343	13348	13443	13463	13314	13441	13445	13334	13368	13496	13259	13333	13441	13339	13382	13490	13209	13315	13467	13525	13350	13381	13194	13291	13328	13269	13339	13461	13472	13387	13448	13369	13237	13253	13580	13383	13418	13438	13376	13408	13332	13465	13548	13379	13248	13377	13073	13333	13125	13439	13421	13313	13330	13319	13256	13356	13349	13330	13455	13351	13467	13378	13401	13416	13538	13432	13444	13473	13238	13365	13184	13516	13375	13353	13409	13420	13549	13429	13426	13393	13394	13400	13320	13332	13304	13357	13337	13389	13286	13331	13322	13378	13285	13474	13459	13315	13340	13552	13486	13439	13374	13338	13419	13307	13250	13292	13343	13390	13375	13494	13539	13452	13419	13466	13494	13370	13441	13428	13356	13351	13544	13339	13317	13274	13513	13312	13242	13418	13191	13408	13290	13399	13267	13356	13428	13295	13468	13508	13175	13262	13186	13472	13425	13306	13331	13313	13391	13386	13442	13248	13178	13331	13460	13364	13584	13305	13575	13419	13402	13330	13390	13339	13360	13241	13369	13375	13285	13349	13456	13540	13247	13375	13344	13464	13475	13440	13319	13350	13324	13375	13433	13440	13390	13445	13473	13416	13391	13244	13417	13371	13365	13206	13334	13366	13354	13336	13324	13322	13402	13256	13385	13225	13493	13427	13462	13513	13415	13365	13536	13356	13186	13320	13351	13433	13373	13421	13443	13321	13390	13326	13307	13372	13294	13364	13403	13437	13502	13343	13289	13346	13390	13146	13586	13361	13343	13436	13266	13458	13441	13409	13470	13256	13322	13268	13368	13384	13410	13461	13405	13209	13377	13564	13377	13387	13352	13587	13386	13362	13340	13246	13357	13453	13368	13349	13533	13326	13323	13439	13467	13458	13483	13482	13530	13342	13158	13264	13523	13489	13197	13222	13376	13477	13477	13183	13570	13268	13426	13414	13377	13181	13319	13485	13340	13257	13293	13387	13272	13307	13317	13342	13350	13429	13233	13369	13365	13331	13379	13406	13283	13302	13440	13447	13362	13266	13393	13420	13457	13258	13323	13327	13401	13355
24171	21481	29196	24550	23157	25037	24714	20272	18322	17769	17026	16428	16269	15869	15778	15662	15631	15561	15405	15339	15291	15201	15153	15064	15132	15167	15096	15004	15188	15053	14884	14994	14855	14766	14870	14959	14910	14723	14771	14770	14747	14885	14654	14692	14812	14878	14991	14809	14675	14745	14716	14841	14937	14839	14900	14681	14677	14701	15054	14761	14686	14779	14694	14775	14832	14784	14859	14770	14595	14791	14545	14779	14803	14695	14665	14741	14790	14759	14734	14858	14761	14641	14774	14693	14832	14891	14812	14610	14687	14791	14810	14758	14784	14603	14577	14907	14775	14790	14773	14802	14723	14800	14739	14812	14528	14688	14854	14768	14663	14779	14777	14664	14693	14762	14873	14753	14562	14559	14787	14769	14893	14651	14765	14671	14914	14765	14725	14610	14660	14772	14585	14658	14671	14738	14878	14811	14703	14574	14665	14671	14807	14811	14823	14702	14879	14756	14786	14708	14828	14722	14522	14673	14730	14650	14742	14787	15025	14997	14815	14764	14751	14713	14544	14710	14620	14755	14654	14559	14604	14756	14593	14659	14486	14797	14820	14736	14806	14702	14710	14617	14702	14690	14735	14914	14795	14554	14619	14647	14498	14606	14729	14840	14752	14682	14789	14711	14721	14697	14740	14797	14657	14630	14744	14662	14816	14708	14676	14747	14858	14587	14954	14681	14821	14734	14792	14752	14666	14656	14797	14554	14821	14598	14546	14746	14645	14716	14589	14865	14639	14666	14606	14692	14631	14605	14750	14744	14732	14702	14580	14821	14798	14865	14479	14796	14828	14725	14776	14665	14672	14630	14612	14555	14881	14896	15057	14687	14645	14781	14843	14944	14792	14957	14708	14832	14691	14680	14604	14698	14790	14675	14561	14834	14844	14821	14625	14600	14728	14800	14579	14532	14879	14637	14577	14651	14619	14768	14756	14639	14805	14693	14699	14708	14696	14694	14879	14918	14792	14630	14663	14605	14741	14790	14770	14746	14805	14669	14697	14612	14670	14713	14626	14725	14663	14677	14620	14756	14738	14520	14691	14710	14519	14676	14581	14684	14755	14692	14572	14700	14781	14877	14788	14632	14776	14752	14709	14696	14819	14721	14782	14552	14718	14621	14499	14814	14657	14624	14684	14793	14779	14720	14398	14553	14522	14661	14819	14795	14572	14616	14841	14574	14718	14711	14699	14745	14633	14735	14612	14759	14592	14664	14799	14689	14702	14721	14871	14657	14676	14769	14698	14753	14753	14660	14877	14703	14606	14697	14704	14612	14671	14380	14534	14537	14755	14438	14753	14791	14680	14705	14771	14864	14628	14607	14729	14638	14679	14753	14902	14779	14551	14652	14765	14699	14574	14712	14558	14729	14763	14632	14779	14677	14696	14708	14748	14769	14761	14722	14881	14854	14660	14601	14809	14645	14831	14585	14509	14654	14480	14626	14815	14749	14639	14691	14790	14576	14785	14762	14756	14696	14957	14785	14729	14782	14791	14622	14508	14741	14687	14713	14531	14818	14637	14619	14568	14712	14558	14676	14799	14377	14699	14877	14865	14799	14695	14679	14773	14757	14848	14678	14605	14585	14680	14885	14618	14644	14758	14716	14838	14697	14608	14683	14701	14623	14583	14858	14737	14678	14743	14625	14796	14831	14745	14926	14664	14929	14937	14726	14534	14737	14585	14590	14854	14644	14637	14636	14789	14710	14679	14790	14490	14755	14812	14538	14794	14570	14635	14733	14664	14707	14772	14726	14522	14606	14681	14500	14577	14701	14721	14756	14642	14733	14802	14658	14824	14663	14548	14738	14705	14609	14628	14974	14581	14734	14554	14635	14722	14659	14536	14649	14666	14652	14654	14706	14645	14899	14700	14833	14737	14724	14820	14743	14594	14932	14823	14581	14545	14711	14905	14779	14787	14697	14467	14762	14762	14651	14625	14691	14665	14653	14602	14575	14676	14704	14409	14621	14853	14655	14754	14739	14659	14611	14678	14749	14658	14786	14602	14760	14686	14829	14659	14695	14626	14861	14486	14628	14768	14706	14545	14740	14612	14808	14629	14648	14560	14860	14645	14554	14753	14773	14787	14522	14759	14811	14557	14747	14650	14658	14555	14617	14708	14547	14818	14636	14709	14712	14583	14716	14838	14792	14708	14692	14771	14715	14605	14812	14659	14655	14663	14588	14479	14752	14802	14749	14658	14749	14652	14669	14690	14790	14629	14746	14653	14650	14687	14636	14704	14749	14706	14903	14664	14903	14580	14687	14668	14587	14767	14676	14749	14748	14608	14903	14834	14859	14821	14628	14918	14604	14722	14866	14858	14725	14900	14698	14824	14703	14674	14743	14719	14723	14715	14530	14609	14767	14847	14581	14617	14586	14603	14739	14729	14596	14800	14586	14843	14646	14720	14737	14559	14775	14671	14715	14565	14871	14681	14620	14692	14720	14765	14664	14543	14505	14603	14777	14506	14740	14853	14845	14714	14645	14679	14540	14683	14639	14806	14701	14823	14704	14576	14723	14834	14558	14644	14561	14638	14549	14614	14524	14655	14547	14615	14673	14547	14516	14716	14727	14626	14668	14508	14731	14624	14866	14710	14718	14822	14715	14656	14839	14890	14834	14732	14641	14639	14700	14476	14756	14819	14674	14664	14541	14705	14607	14531	14732	14668	14644	14723	14599	14827	14537	14675	14766	14575	14757	14752	14640	14744	14661	14776	14797	14667	14675	14801	14907	14534	14567	14458	14631	14640	14688	14558	14755	14681	14747	14530	14726	14839	14864	14755	14712	14708	14882	14792	14826	14831	14733	14442	14673	14802	14835	14825	14663	14695	14712	14663	14687	14754	14733	14558	14583	14636	14907	14670	14552	14727	14822	14690	14688	14752	14630	14597	14569	14652	14594	14752	14720	14608	14741	14773	14644	14510	14777	14786	14769	14498	14556	14771	14748	14734	14732	14822	14781	14435	14799	14713	14669	14595	14918	14754	14553	14704	14678	14623	14665	14643	14428	14564	14541	14735	14571	14556	14665	14650	14792	14889	14728	14748	14578	14674	14661	14756	14548	14795	14586	14841	14798	14789	14542	14872	14661	14639	14787	14775	14565	14636	14834	14641	14652	14833	14701	14880	14683	14735	14556	14647	14765	14640	14616	14729	14637	14696	14700	14706	14789	14758	14777	14600	14640	14593	14635	14746	14715	14827	14688	14809	14832	14701	14718	14752	14861	14702	14788	14698	14757	14589	14733	14689	14616	14613	14654	15029	14754	14647	14828	14862	14752	14649	14782	14711	14670	14676	14799	14637	14549	14710	14750	14973	14568	14833	14646	14713	14791	14891	14851	14843	14800	14525	14686	14696	14852	14762	14512	14552	14577	14630	14416	14492	14732	14688	14714	14759	14535	14652	14576	14962	14741	14562	14773	14813	14561	14772	14667	14700	14726	14797	14606	14677	14754	14660	14606	14397	14735	14688	14431	14508	14679	14703	14899	14651	14485	14707	14716	14596	14744	14665	14706	14679	14793	14775	14713	14736	14455	14555	14676	14692	14949	14763	14630	14530	14702	14649	14716	14642	14635	14816	14662	14615	14476	14751	14690	14764	14788	14768	14459	14690	14787	14583	14588	14492	14670	14555	14579	14677	14524	14503	14710	14676	14673	14712	14773	14589	14779	14728	14628	14513	14702	14660	14677	14705	14627	14691	14716	14643	14811	14623	14659	14794	14694	14842	14746	14666	14887	14920	14859	14620	14689	14712	14628	14661	14755	14774	14606	14621	14719	14859	14788	14804	14738	14760	14659	14604	14535	14806	14691	14895	14583	14730	14588	14691	14461	14704	14874	14720	14709	14534	14515	14559	14712	14869	14666	14613	14711	14607	14718	14631	14732	14638	14569	14606	14720	14716	14745	14542	14510	14827	14739	14776	14761	14601	14769	14804	14738	14808	14976	14776	14777	14839	14636	14736	14695	14648	14712	14799	14734	14759	14520	14524	14626	14625	14580	14679	14662	14755	14757	14685	14683	14661	14680	14759	14675	14793	14739	14679	14747	14650	14601	14882	14719	14688	14759	14633	14507	14880	14881	14834	14417	14654	14921	14786	14799	14714	14766	14756	14914	14712	14773	14743	14572	14617	14762	14702	14612	14782	14648	14848	14720	14789	14529	14683	14721	14650	14752	14872	14850	14545	14885	14660	14587	14836	14813	14755	14697	14659	14756	14790	14711	14832	14758	14735	14660	14691	14654	14674	14793	14746	14556	14666	14749	14762	14732	14790	14667	14705	14730	14649	14615	14898	14601	14683	14756	14670	14743	14715	14702	14666	14628	14924	14895	14649	14718	14761	14828	14564	14708	14714	14682	14588	14597	14842	14610	14599	14522	14860	14604	14758	14510	14828	14771	14663	14610	14537	14583	14643	14620	14591	14530	14905	14644	14705	14578	14780	14606	14682	14750	14715	14652	14785	14687	14491	14631	14442	14768	14807	14780	14609	14503	14526	14899	14482	14914	14654	14777	14566	14794	14802	14672	14649	14831	14689	14648	14580	14807	14759	14781	14650	14727	14620	14750	14698	14575	15000	14694	14570	14717	14859	14797	14729	14703	14897	14715	14875	14653	14715	14595	14564	14698	14691	14716	14601	14586	14701	14427	14744	14702	14572	14849	14611	14700	14584	14818	14628	14727	14674	14679	14736	14665	14761	14799	14852	14637	14688	14733	14627	14555	14788	14699	14762	14563	14660	14552	14694	14799	14547	14684	14601	14764	14642	14481	14678	14670	14802	14599	14762	14740	14776	14765	14647	14501	14552	14607	14896	14743	14716	14592	14675	14786	14898	14786	14700	14900	14701	14719	14773	14811	14615	14651	14701	14716	14872	14609	14705	14703	14675	14475	14822	14698	14608	14836	14662	14633	14562	14924	14685	14690	14827	14678	14664	14528	14438	14582	14817	14701	14751	14573	14673	14776	14950	14608	14738	14809	14742	14781	14751	14779	14531	14535	14754	14711	14567	14842	14705	14376	14637	14801	14625	14779	14615	14769	14658	14603	14714	14616	14636	14817	14714	14417	14601	14729	14866	14697	14638	14480	14694	14724	14769	14612	14649	14730	14734	14857	14902	14715	14702	14520	14866	14777	14437	14657
27134	47010	44782	35093	29825	25856	22503	20515	18963	17290	16485	15684	15194	14914	14430	14070	14187	13893	14005	13766	13634	13738	13618	13672	13485	13456	13582	13306	13332	13310	13425	13264	13282	13288	13352	13401	13227	13170	13106	13309	13126	13191	13126	13245	13204	13006	13287	13258	13467	13096	13270	13144	13103	13231	13237	13194	13075	12923	13249	13134	13251	13256	13011	13198	13068	13115	13007	13237	13176	13036	13019	13273	13109	13280	13061	13082	12997	13082	13083	13147	13290	13105	13095	13192	13200	13231	13103	13254	13084	13186	13208	13358	13167	13074	13218	13033	13148	13009	13152	13143	13038	13105	13142	13272	13168	13118	13072	13152	12925	13059	13279	13052	13031	12933	13072	13033	13102	13176	13137	13156	13112	13162	13281	13255	13226	13001	13037	13106	12899	13069	13070	13208	13014	12985	13157	13180	13055	12881	13150	13165	12952	13226	13164	13071	13121	13135	13058	12952	13273	13071	13009	13065	13042	13100	13121	13139	12945	13150	13067	13179	12980	13107	12991	13148	13088	13179	12980	13089	12937	13055	13079	13195	12971	13041	12956	13243	13086	13253	13132	13049	13063	13104	12968	13052	12922	13083	13031	13121	12963	13118	13023	13158	13090	13053	13083	13030	13105	13036	13043	13161	13152	12958	12989	13153	13174	13011	13139	12936	13017	12974	13177	12920	12992	13099	13113	13169	12991	13170	13174	13066	12909	13088	13073	13163	13095	12977	13109	13125	13140	13128	13273	13002	13068	13013	13066	13167	13161	13075	12941	13158	13056	13081	13117	13180	13080	13173	13153	13164	13056	13057	13199	13124	13094	12947	13093	13011	13054	13054	12930	13048	12926	13057	13065	13313	13091	13280	13106	12887	13015	13191	13062	13123	13104	13063	13141	13054	13239	13145	12967	12916	13349	13134	13013	13174	13194	13108	13039	13085	13101	13108	13205	13187	12974	13032	13012	13179	13043	13055	13019	13066	13177	13053	13239	13143	13106	13027	13100	13109	13082	13193	13009	13110	13176	13072	13126	13048	13063	13057	13126	13099	13106	13107	13021	13081	13079	13064	13113	13150	13133	13330	13111	13201	13105	13062	13049	13085	13020	13101	13037	13214	13020	13115	13007	13118	13187	13008	13150	13101	13052	13214	13245	13020	13120	13181	13070	12855	13145	13025	13261	12948	13090	13147	13084	13175	13071	13058	13042	13187	13030	13183	13176	13084	12950	13361	13153	13154	13157	13020	13153	13064	13054	13043	13202	13236	13031	13092	13269	12983	13141	12891	13202	13043	13108	13121	13121	13017	13116	13087	13005	13213	13236	13142	12929	13103	12752	13065	13085	13020	13002	13059	13050	12909	13123	13091	13018	13235	13311	13153	13047	13077	13087	13063	13079	13126	13143	13082	13106	12938	13087	13138	13134	13044	13120	13163	13109	13209	13216	13102	13194	13201	13177	13192	13100	13008	12954	13076	12975	13150	13105	13184	13134	13025	13205	13128	13208	13022	12902	13162	13083	13060	12944	13238	12977	13091	13054	12988	13090	13064	12998	13112	13047	12921	13124	13029	13377	13019	12993	12910	13119	13033	13067	13051	12947	13080	12992	13075	13195	12960	13062	12984	13195	13154	13174	13096	13164	13185	13286	13193	13144	13113	13180	12991	13251	13057	13183	12993	13053	13208	13111	13073	13144	13017	13075	13003	12966	13135	13169	13090	12954	13020	13084	13059	12886	12797	13080	13037	13104	13145	12982	13043	13171	12899	13191	13078	12967	12963	13172	12887	13097	12828	13212	13115	13028	13153	13093	13048	13121	12967	13180	13021	13135	13167	12940	13203	13066	13209	13147	13106	12958	13146	13115	12943	13007	13088	12976	13122	13032	12944	13209	13012	13053	12998	12977	12981	13214	13182	13152	12922	12961	12920	13148	13140	13160	13074	13084	13179	13133	13203	13384	13272	13083	13155	12977	13166	13074	13088	13099	13158	13068	13164	13044	13124	13079	13237	13195	13183	13117	13185	13233	12906	12913	13174	13211	13072	13105	13013	13174	13003	13014	13194	13224	13202	12927	13095	13159	13110	13345	13113	13136	13227	13118	13070	13219	12960	13179	13047	13079	13090	13074	13181	13014	13057	12989	13074	13054	13085	13117	13089	13068	12957	13084	13169	12985	13056	13090	13131	13098	12909	13082	13034	13108	13107	13181	12977	12879	13030	13109	13114	13104	13107	13046	12995	13131	13175	13125	12936	13132	13216	13186	13048	12941	13077	13235	13031	13040	13024	13082	13067	12985	13307	13079	13037	13102	13129	13167	12923	13090	13158	12979	13039	13010	13028	13050	13332	13078	13099	13147	12913	13125	13085	13045	13066	13269	12918	13005	13080	12937	13171	13119	12993	13082	13136	13208	13173	13204	13128	13094	13026	13272	13140	13116	13051	12854	13274	13133	13149	13016	12925	13092	13298	13230	13053	13197	12971	13258	13183	13045	13114	12903	13005	13136	13041	13141	13168	13118	13078	13125	13127	13063	13171	13089	13041	12981	13119	13261	13061	12944	13064	13175	13184	13028	13083	13046	13015	13006	13043	13193	13044	13122	13091	13109	13016	13237	12951	13131	13078	13097	13092	13182	12958	13204	12998	13173	13131	13164	13103	13181	13002	13123	13010	13013	13190	12960	13012	12959	13157	13064	13051	13048	12990	12907	13165	13151	13303	13122	13076	13191	13061	12853	13172	13153	13187	13147	13131	13205	13157	13078	13017	13167	13113	13063	13089	12994	12952	13174	13043	13112	13227	13124	13159	13166	13193	12994	13037	13008	13423	13175	13089	13071	13179	13012	13134	13208	13012	13191	13081	12903	12956	12950	13037	13053	13119	13095	12988	12981	13015	13192	13187	13145	13238	13087	13006	12984	13031	13034	13131	13043	13019	13129	13000	13207	13195	13132	13188	13108	13143	13067	13143	13204	13233	13022	12930	13011	13036	13084	12988	13069	13034	13081	13146	13165	13141	13038	13143	13070	13137	13090	12996	13218	12972	13093	13106	13040	13019	12963	13082	13294	13048	13033	13301	13095	13270	13159	12921	13194	13209	13048	12982	13209	12980	13134	13095	13028	13015	13190	13032	13173	13096	13129	13147	13067	13015	13104	13081	12936	13123	13070	12952	13109	13096	12929	13009	13298	13014	13138	13015	13168	13165	13257	13030	13073	13180	13009	13017	13109	13080	12991	13191	13147	13092	13132	12979	13127	13037	13114	13091	13157	13049	13212	13077	13382	13136	13185	13110	13025	13138	13207	12900	13116	13224	13156	13132	13097	13270	13215	12918	13104	13179	13292	13144	13062	13104	13097	13017	13236	13260	13107	13035	12956	13154	13048	13110	13159	13098	13151	13022	12969	12999	13134	13039	13059	13125	13011	13020	13086	12978	13044	13110	13077	13100	13069	13137	12997	13004	13128	12961	13008	12964	13087	13017	13067	13170	13371	13131	13128	13168	13170	13172	13207	13232	13221	13354	12928	13099	13114	12998	12976	13185	13053	13230	13075	13097	12885	12991	13194	13010	13262	13089	13126	13182	12971	13079	13047	13091	13164	13120	13121	13176	13099	13018	13133	13191	13078	12920	13108	13023	13038	13183	12962	13043	13183	12887	13148	13177	13135	12998	13129	12999	13294	13030	13169	13141	13056	13077	12930	13190	13163	13194	13050	13195	13106	13132	13211	13137	12933	13084	13109	13019	13253	13074	13118	13100	13177	12960	13086	12953	13001	13115	13173	13131	12927	13060	13073	13185	13033	13278	13064	13202	13188	12981	13108	13120	13025	13064	13095	13200	13092	13068	13080	13162	13264	13199	13072	12977	13187	12946	13237	12962	13186	13151	13071	13199	13176	12996	13085	12883	13291	13005	13182	13036	13059	12981	13070	13248	12979	12945	13263	13119	13128	13017	13124	13017	13157	13072	13100	12968	12941	13016	13123	13204	13003	13250	13130	13198	12953	13117	13142	13097	12930	13014	12994	13190	13070	13167	13108	13141	13143	13157	13055	13078	13141	13047	13022	13216	13187	12829	13239	12958	13084	13050	13116	13016	13066	13029	13128	12924	12896	13039	13123	12852	13121	13100	13054	13142	12984	13095	13169	12888	13019	12936	13057	13224	13083	13157	12965	12974	12968	13145	13035	13136	12961	13250	13222	12984	13000	13103	13186	13022	13204	13165	13228	13004	13157	12805	13064	13012	13184	12900	12993	13178	13130	13095	13129	13099	13231	13002	13109	13033	13080	13138	13191	13213	13125	13023	13213	13115	13072	13108	13071	12905	13082	13104	12982	13026	13159	13274	12986	13062	13013	13065	13107	13127	13198	13104	13175	12955	13178	12997	12942	13023	13077	13166	13291	12961	13091	12993	13184	13196	13166	13057	12910	13178	12956	13278	13104	13088	13110	13118	13144	13171	13241	12975	13141	13136	13066	13132	13143	13097	12981	13252	13125	13050	13065	13161	13116	13068	13180	13055	13030	13048	12971	13026	13012	13007	13229	13039	13043	13009	13192	12975	13141	13055	13245	13112	13006	13192	13203	13039	13072	13177	13042	12979	13028	13103	13105	13165	12931	13070	13113	12939	13024	13028	13026	13115	13132	13084	13167	13229	13020	13083	13098	13171	13152	12913	13003	13209	13249	13077	13092	13195	13148	13218	13063	12909	13161	13197	13074	13103	13048	13022	13060	13054	13103	12881	13282	12966	13241	13102	13051	13182	12894	13368	13067	13133	13041	13187	13020	13174	13023	13077	13049	13192	13099	13061	13133	13266	13183	12943	13178	13111	13139	13079	13048	13169	13166	13104	12913	13226	13037	13128	13200	13090	13137	13120	13208	13049	13052	13211	13073	13205	13157	13182	13102	13119	13168	13119	13019	12911	13057	13038	13180	13049	13093	12961	13160	13108	13113	13177	13117	13061	12958	13071	13021	13079	13113	13185	13089	13051	13175	13131	13084	13127	12909	13081	13140	13073	13142	13235	13154	13185	13025	13135	13027	12959	13086	13095	13052	13090	13107	13145	13376	12971	12921	12975	13161	13074	12942	12949	13090	13161	13116	13180	12909	13030	13165	13035	12924	13066	13011	13072	13152	13192	12990	13206	13116	13061
30093	25408	27074	21978	17547	16630	16160	15502	15208	14933	14885	14585	14616	14613	14579	14702	14528	14775	14741	14585	14521	14532	14511	14616	14705	14548	14659	14799	14652	14736	14788	14775	14666	14556	14679	14636	14679	14528	14850	14660	14564	14478	14643	14769	14671	14584	14456	14471	14619	14563	14702	14469	14696	14689	14719	14592	14622	14719	14660	14502	14550	14675	14494	14486	14697	14754	14692	14580	14671	14669	14611	14635	14461	14396	14641	14623	14811	14612	14540	14610	14574	14600	14656	14774	14506	14549	14515	14532	14605	14579	14336	14593	14746	14438	14576	14600	14435	14636	14633	14597	14769	14588	14558	14672	14570	14399	14493	14819	14610	14505	14507	14559	14631	14501	14635	14518	14687	14825	14544	14623	14289	14860	14608	14631	14504	14584	14447	14580	14604	14754	14665	14456	14600	14676	14616	14563	14570	14608	14783	14616	14595	14531	14594	14489	14563	14687	14556	14531	14491	14664	14555	14690	14528	14512	14768	14530	14540	14637	14504	14454	14627	14485	14671	14583	14573	14770	14563	14648	14705	14599	14618	14644	14742	14656	14606	14617	14333	14477	14697	14610	14680	14691	14541	14519	14568	14721	14631	14593	14761	14713	14694	14618	14391	14441	14601	14476	14363	14445	14618	14648	14597	14698	14529	14489	14502	14525	14638	14459	14641	14517	14515	14731	14629	14602	14619	14636	14755	14633	14889	14576	14658	14604	14510	14555	14464	14606	14474	14551	14625	14737	14462	14596	14699	14736	14620	14574	14764	14507	14525	14454	14702	14728	14480	14580	14755	14554	14605	14811	14717	14667	14653	14453	14749	14666	14554	14557	14487	14383	14430	14410	14369	14636	14880	14360	14605	14653	14830	14568	14862	14657	14747	14641	14701	14652	14572	14504	14386	14564	14696	14751	14736	14511	14640	14645	14726	14827	14626	14498	14592	14804	14725	14544	14607	14569	14646	14844	14516	14702	14707	14516	14710	14559	14486	14477	14286	14609	14410	14499	14567	14730	14614	14582	14564	14533	14497	14510	14615	14802	14512	14587	14427	14537	14690	14677	14658	14632	14766	14453	14586	14451	14543	14838	14613	14596	14584	14790	14633	14570	14613	14661	14849	14756	14742	14633	14366	14607	14646	14668	14666	14488	14582	14555	14715	14675	14429	14506	14568	14551	14866	14797	14633	14647	14727	14667	14710	14647	14578	14734	14625	14657	14751	14761	14543	14541	14622	14514	14721	14352	14674	14703	14558	14648	14645	14528	14742	14620	14578	14690	14711	14490	14652	14346	14532	14464	14720	14565	14605	14707	14539	14506	14716	14646	14470	14584	14574	14690	14534	14722	14660	14648	14436	14488	14583	14642	14447	14721	14546	14467	14584	14395	14585	14520	14399	14627	14661	14496	14463	14384	14564	14747	14578	14353	14695	14406	14530	14591	14683	14508	14704	14655	14660	14644	14577	14525	14422	14692	14795	14683	14582	14777	14646	14663	14448	14636	14760	14613	14726	14516	14395	14610	14827	14716	14550	14724	14654	14679	14736	14522	14764	14500	14495	14644	14560	14775	14597	14429	14650	14607	14725	14588	14615	14635	14666	14683	14703	14509	14619	14641	14497	14643	14597	14737	14553	14674	14665	14522	14760	14898	14597	14674	14604	14777	14826	14735	14641	14474	14444	14662	14647	14572	14618	14672	14669	14668	14445	14686	14691	14793	14726	14490	14666	14716	14587	14551	14699	14487	14560	14798	14565	14598	14725	14539	14581	14543	14525	14404	14664	14398	14639	14670	14640	14632	14679	14392	14657	14483	14665	14633	14515	14745	14512	14644	14780	14450	14573	14606	14537	14535	14620	14473	14691	14598	14496	14750	14600	14507	14583	14702	14699	14662	14541	14635	14577	14651	14610	14568	14548	14508	14639	14681	14721	14697	14623	14470	14584	14560	14779	14569	14694	14492	14642	14486	14702	14612	14432	14648	14643	14512	14506	14777	14668	14613	14444	14538	14886	14733	14483	14567	14471	14562	14655	14711	14584	14678	14614	14612	14568	14572	14519	14599	14689	14605	14413	14642	14574	14673	14537	14502	14679	14656	14720	14624	14711	14361	14668	14657	14575	14573	14663	14562	14636	14559	14633	14758	14457	14781	14671	14583	14877	14618	14800	14702	14569	14642	14609	14621	14691	14693	14558	14587	14821	14654	14796	14553	14537	14676	14599	14611	14643	14685	14476	14437	14579	14521	14527	14694	14640	14460	14654	14696	14597	14490	14651	14564	14751	14388	14583	14461	14688	14549	14534	14707	14605	14619	14613	14633	14697	14446	14568	14457	14546	14486	14717	14730	14527	14581	14647	14661	14636	14408	14600	14530	14510	14459	14563	14639	14552	14671	14719	14532	14623	14351	14555	14398	14647	14539	14753	14560	14675	14711	14662	14536	14553	14755	14627	14684	14677	14721	14360	14675	14592	14664	14674	14622	14779	14681	14807	14608	14448	14655	14597	14457	14476	14623	14511	14717	14564	14534	14435	14633	14646	14519	14684	14666	14778	14705	14744	14418	14597	14401	14674	14558	14584	14344	14672	14759	14662	14573	14497	14488	14632	14516	14687	14697	14665	14693	14812	14617	14702	14624	14665	14665	14568	14650	14571	14495	14747	14507	14710	14712	14574	14567	14495	14449	14692	14796	14770	14506	14709	14405	14467	14772	14672	14563	14553	14535	14625	14512	14571	14470	14563	14495	14652	14466	14473	14710	14525	14540	14627	14538	14679	14725	14549	14503	14540	14671	14530	14515	14604	14452	14494	14587	14626	14665	14511	14474	14518	14425	14596	14684	14613	14611	14572	14821	14518	14483	14721	14633	14645	14513	14664	14879	14448	14461	14504	14753	14864	14801	14680	14792	14732	14530	14619	14600	14482	14641	14656	14616	14667	14475	14478	14635	14704	14521	14571	14701	14694	14544	14653	14765	14577	14619	14627	14440	14596	14655	14511	14716	14783	14626	14599	14598	14726	14608	14569	14567	14577	14429	14637	14522	14631	14833	14802	14683	14717	14550	14536	14635	14628	14592	14653	14535	14696	14355	14745	14532	14745	14575	14706	14630	14629	14702	14369	14636	14521	14642	14480	14859	14514	14555	14784	14709	14521	14752	14621	14718	14539	14457	14707	14509	14488	14541	14823	14576	14647	14538	14630	14568	14389	14714	14658	14537	14668	14522	14513	14524	14438	14551	14498	14612	14559	14590	14554	14646	14698	14688	14664	14631	14641	14533	14525	14518	14519	14554	14637	14696	14637	14490	14598	14632	14810	14758	14546	14581	14629	14582	14569	14543	14497	14495	14648	14575	14664	14737	14641	14592	14519	14632	14599	14830	14595	14630	14581	14651	14690	14421	14613	14526	14469	14498	14683	14476	14594	14488	14647	14784	14724	14516	14641	14715	14705	14524	14593	14497	14760	14795	14667	14574	14645	14574	14609	14574	14586	14622	14657	14726	14701	14589	14647	14508	14439	14543	14559	14545	14639	14639	14631	14700	14702	14793	14452	14655	14527	14477	14589	14784	14699	14522	14526	14610	14667	14567	14581	14874	14586	14719	14583	14525	14532	14667	14616	14596	14700	14552	14455	14481	14525	14595	14657	14702	14770	14620	14554	14703	14584	14802	14844	14617	14460	14637	14638	14579	14610	14584	14632	14620	14651	14678	14642	14596	14610	14574	14471	14461	14718	14571	14674	14595	14566	14551	14420	14525	14899	14513	14567	14782	14726	14610	14740	14622	14817	14805	14734	14432	14592	14690	14632	14684	14713	14664	14486	14799	14513	14409	14801	14625	14509	14687	14799	14676	14549	14442	14747	14577	14615	14676	14679	14527	14769	14566	14535	14594	14643	14500	14601	14701	14567	14597	14621	14656	14675	14572	14804	14559	14720	14575	14653	14786	14755	14810	14589	14573	14609	14607	14367	14434	14764	14650	14588	14566	14424	14594	14534	14639	14431	14576	14591	14352	14416	14619	14652	14651	14667	14672	14703	14480	14408	14718	14789	14502	14558	14450	14627	14621	14695	14678	14535	14652	14569	14742	14746	14781	14593	14563	14578	14629	14507	14473	14446	14676	14660	14484	14470	14373	14578	14687	14640	14716	14657	14593	14629	14490	14506	14572	14674	14536	14648	14607	14617	14475	14744	14500	14668	14561	14599	14447	14694	14627	14724	14514	14554	14473	14700	14540	14498	14577	14746	14710	14764	14646	14731	14529	14619	14629	14570	14686	14710	14865	14687	14706	14606	14692	14718	14625	14624	14681	14575	14716	14696	14525	14608	14470	14636	14603	14616	14848	14615	14506	14524	14584	14545	14514	14780	14651	14446	14615	14667	14509	14605	14517	14656	14653	14741	14615	14655	14616	14527	14714	14468	14544	14685	14672	14356	14434	14664	14765	14707	14510	14513	14852	14391	14586	14666	14522	14642	14502	14408	14341	14461	14463	14311	14589	14617	14832	14415	14655	14719	14552	14625	14606	14678	14497	14760	14573	14737	14670	14643	14604	14548	14658	14741	14500	14645	14596	14515	14350	14671	14645	14448	14604	14754	14444	14448	14636	14836	14718	14412	14653	14645	14649	14557	14574	14564	14535	14517	14600	14580	14677	14781	14599	14684	14406	14800	14681	14631	14637	14565	14643	14555	14651	14738	14651	14691	14541	14541	14703	14663	14622	14638	14529	14509	14572	14539	14745	14823	14712	14685	14757	14695	14514	14554	14336	14664	14632	14640	14640	14596	14628	14675	14716	14570	14495	14632	14614	14608	14726	14741	14777	14674	14652	14607	14671	14709	14631	14672	14576	14610	14724	14599	14550	14568	14594	14610	14682	14407	14453	14748	14456	14691	14627	14642	14622	14603	14715	14590	14536	14867	14654	14789	14589	14700	14570	14758	14662	14586	14675	14580	14653	14845	14545	14483	14600	14512	14659	14540	14756	14640	14612	14553	14659	14518	14691	14651	14724	14631	14646	14746	14696	14510	14584	14549	14644	14604	14463	14644	14620	14615	14706	14505	14555	14695	14541	14540	14582	14668	14537	14786	14759	14639	14764	14749	14750	14635	14693	14610	14335	14598	14566	14578	14630	14651	14655	14759	14576	14454	14685
22767	31903	28339	20117	17208	16047	15265	14528	14051	13780	13418	13314	13347	13436	13178	13154	13115	13198	13254	13228	13079	13061	13214	13027	13070	13200	13076	13139	13203	13095	13155	13180	13050	13059	12944	12996	13228	13250	12962	13091	13083	13068	12863	13039	13175	12973	12943	13199	12995	13047	12844	13161	13138	13146	13029	13005	13136	13105	13032	13013	13144	13066	13100	13034	13263	13089	13184	13079	13008	12861	13070	13012	13033	13089	13055	13081	12962	13062	13149	12926	13065	13091	13206	13196	13083	13043	13001	13071	12987	13114	12972	12951	13086	12880	13008	12957	13071	13041	13147	12838	13021	13086	13239	13168	13002	13022	13142	12946	13127	13066	13116	13028	13065	13156	13000	13120	13025	13056	13131	13103	13188	13120	13114	13131	13046	13014	13100	13076	13171	13031	12982	13158	13039	12974	12916	13260	12995	13148	12833	12971	13120	13098	13109	13055	13046	13056	12960	13015	13044	13134	13193	13141	12925	13038	12959	13044	13060	13115	13124	12967	13112	13062	13191	13102	13198	12906	12955	13016	13046	13081	13147	12939	12999	13046	13141	13158	13073	12931	13122	13112	12943	13234	12889	13026	13051	13207	13106	12961	13182	13271	13388	13058	13031	13013	13122	13182	13085	13023	12974	13063	13089	13059	13036	13042	13072	13089	13041	13027	12959	13206	12868	12912	13182	13095	13089	12958	13000	13005	13090	13143	13065	13119	12993	12950	13159	13040	13243	12932	13059	12978	12948	12840	12985	12935	13092	12901	13061	13058	12988	12939	13158	13018	13016	13092	13087	13109	12994	12940	13319	13137	13099	13082	12995	13092	12806	13062	13084	13160	13060	13070	13042	13211	13076	13068	13017	12919	12988	13062	13000	12957	13072	12918	13241	13045	13047	13017	13158	13021	13041	13093	13098	13132	12985	12978	12928	13001	13036	13125	13058	12985	13060	13087	13066	13001	13026	13051	13160	13099	13162	13008	13072	13059	12994	13119	13210	12960	13024	13097	13125	13194	13157	13036	13024	12971	13048	13137	12954	13079	12821	13088	13107	13141	13110	13264	13014	13041	13140	13134	13086	13214	13011	13166	12934	13122	13148	13115	12999	13039	13118	13298	13135	13028	12907	13076	12980	13079	13029	12966	12951	13059	13000	13032	13160	13016	13047	13121	13170	13386	13035	13098	13062	13162	13139	12939	12955	12992	13119	13143	13138	13075	13138	12946	13163	13031	13091	12990	13167	13294	13090	13057	13050	13006	13014	13137	12937	13097	13056	13025	13143	12961	13019	13161	13006	13119	13132	12974	13039	12983	13199	13030	13157	12955	12946	13043	13096	12965	13188	13040	13122	13030	13049	13068	13064	13197	13034	13088	13210	13112	13026	12969	12964	13194	12981	12939	12973	12933	13022	12933	12910	13076	13040	13132	12946	13190	13102	13062	13124	12997	13227	13158	13022	12913	13133	13128	13125	13020	13082	13079	13075	13204	12835	13171	13040	13100	13198	13008	13151	12930	13238	12917	13112	12953	13115	12810	13095	13098	13019	12972	13099	13110	13132	13174	13248	13241	12945	13108	13000	13236	12962	13173	13103	13019	13019	13132	12896	13231	12990	13154	13195	12921	12977	13072	13082	13040	13051	13001	13056	13241	13153	13154	12816	13127	13049	13080	12972	13013	13060	12785	13085	13119	13075	13077	13081	13164	12964	13112	13072	13112	12937	13091	13183	13246	13109	13075	13062	13149	13152	13253	13041	13011	13089	13137	13100	13185	13073	13051	12966	13173	13045	13082	12961	13009	13043	13017	13157	13029	12989	12862	13230	13004	13152	13189	12992	13168	13134	13222	12979	13009	13131	13076	12931	13074	13086	13059	13095	12968	13050	13103	13043	13100	13000	12919	13048	13123	13106	13086	12998	13058	12962	12866	12979	12994	13220	12938	13179	13068	12939	13076	13189	12996	13185	12975	13056	12970	12930	13114	12873	12972	13027	12958	13237	12975	13084	12990	13062	13175	13236	13296	13073	13122	13128	13111	13107	13056	13288	13052	12918	13069	13158	13267	13240	13071	13070	12999	12981	13014	12996	13183	13047	13010	13154	13056	13038	13129	12868	13227	13047	12884	12995	13168	13354	13036	13257	13135	13098	12948	13026	13061	13156	12977	13213	12880	12991	13135	12937	13082	13081	12921	13028	13006	13037	13184	13179	13190	13051	13004	13034	13019	13208	13236	13167	13043	13034	13088	12964	12906	13075	13287	12961	12981	13115	12969	13085	13215	13031	13178	13008	13026	13132	13243	13267	13077	13096	13169	13002	12982	13114	13219	13056	13045	13000	13022	13129	13141	13108	12949	13139	13033	13023	13158	13123	13082	13169	13147	13122	13082	13271	13071	12997	13026	13092	12968	13176	12971	12956	13034	13040	13264	13091	13136	13128	13111	13139	12928	12998	13110	13138	13112	13015	12996	13086	13050	13066	13149	12941	13032	13143	12993	13045	13019	13064	13020	13062	13175	13042	13151	13026	13039	13091	13149	13089	13031	13005	12906	12981	13126	12856	13149	12944	13107	13091	13196	13253	13104	13053	12955	13156	13123	13087	13024	13170	13027	13026	13000	13094	13123	13159	12948	13120	13009	13105	13067	12912	12988	13080	13114	13154	13167	13209	12930	13085	13073	12998	13139	13059	13016	13186	13053	13131	13047	13080	12914	13192	13122	13100	13315	12971	13141	13043	13033	13065	12843	13255	13035	13037	13203	12930	13122	12948	13144	13152	13023	13059	13063	13044	13176	13027	13184	12970	13143	12900	12997	12984	13150	13022	13147	13101	13061	13125	13221	12826	13065	12957	12960	13122	13021	13098	13067	13226	13192	13081	13088	12950	13093	12918	13014	13100	13081	13036	13111	13274	13063	13045	13195	13041	13021	13204	13090	13028	13085	13101	13045	13115	13069	12954	13079	12924	12964	13146	13058	12953	13235	13037	13044	12970	13124	13063	13015	13046	13001	13096	12985	12879	13126	13134	13005	13013	13189	13035	13104	13044	13097	13032	13065	13066	13070	13007	13088	13111	12886	13025	12979	13359	13016	13138	13015	13012	13068	13045	13002	13091	12902	13269	13201	13028	13071	13118	13033	13061	13000	12936	13123	13059	13015	13157	13114	13037	13055	13139	13001	12971	13002	13056	13071	13079	13073	12980	13005	13165	13147	13138	13039	13041	13125	13079	13120	13218	13068	13152	13029	12943	13000	12990	13080	13138	13030	13103	12955	13096	13126	13015	13048	13083	12937	12917	13173	13157	13061	13173	13167	12921	12897	12961	13134	12989	13180	13063	12932	12929	12879	12933	13195	12894	13183	13042	13052	13093	13139	12906	13198	13092	13009	12989	13035	13122	13177	13157	13148	13001	12962	13188	12966	13008	13068	13087	13190	13008	13196	13163	13188	12983	12979	12985	13144	13066	13212	13048	13140	12916	13152	13148	12994	13164	13150	12993	12937	13140	13086	12961	13216	12930	13160	12963	12939	13023	12951	13016	13000	13167	12991	13134	13051	13146	13097	13021	12895	13056	12996	13101	12970	13026	12975	13049	13065	13070	12973	12979	12968	13049	13033	13197	12995	13147	13127	12985	13099	13177	13061	13036	12967	13079	13130	13069	13141	13105	13078	13238	12981	13084	13129	12969	13013	13048	13108	13073	13151	13046	13155	12922	13015	13026	13192	13041	13081	13188	13107	12919	13143	13159	13194	13229	13118	12983	13027	13235	12976	13268	13211	13032	13043	12980	13127	13086	12994	13147	12957	13144	13061	13072	13080	13075	13157	12988	13133	12953	12969	13119	12986	12986	13064	13169	13008	13060	13149	13067	13039	13205	12975	13044	13108	13169	12966	13064	13006	13041	13095	12814	13154	13283	13008	12946	12952	13193	13130	13006	13177	13221	13221	13007	13041	13165	12923	13119	12948	13197	13156	12981	13145	13107	13045	13180	12944	13113	13297	13214	13080	13032	13082	13109	13233	12942	13173	12929	13057	13044	12917	13061	13045	13017	13082	12981	12947	13126	12957	12984	13146	13070	13179	12996	13104	13350	13111	12980	13011	13089	13061	13020	12988	12871	13070	13046	12891	13058	13111	13135	12965	13159	13033	13034	12998	13105	13229	13014	13174	13033	13196	13152	13038	13070	13077	13045	13018	13030	13114	13099	13059	13189	13083	13084	13170	13065	12987	13006	13111	13006	12952	12937	13087	13114	13108	13225	13080	12929	13236	13063	13110	12868	13085	13056	13100	13164	13125	12903	13115	13089	13071	13082	13094	12947	12993	13083	13006	13138	13051	13110	13080	13012	13241	13077	13026	13114	13061	13205	13085	12912	13042	12976	13047	13146	13128	13127	13057	13040	13029	13001	13111	13046	13054	13039	13099	12966	13019	13161	12996	13168	13044	13171	13150	12986	13066	13223	12956	13128	12914	13131	12938	13192	12957	13130	13222	12953	12993	13015	12918	13128	12997	12917	13033	13065	12951	12974	13019	12976	13025	13064	13158	12870	13047	13068	12994	13219	13050	13129	13232	13027	13101	13125	13006	13155	13051	13096	13287	13130	13087	13105	13070	13169	13147	13083	13206	13250	13108	13049	13238	13164	13146	13021	13051	13132	12905	13159	13104	13050	12987	13151	13020	13081	13049	13049	13046	13018	13118	13000	13210	13051	12971	12916	13200	13034	12965	13111	12973	13014	13087	13118	13027	13079	13120	13047	13118	13059	13033	13054	12966	12990	13130	13085	12946	13139	13178	13218	13073	13108	13191	13275	13102	13171	13048	13016	12942	13108	13108	13081	13000	13052	13107	13148	13092	13037	13055	13058	13007	13051	13097	12978	13104	12997	13160	12985	13131	13050	13086	12992	13297	13123	13033	13028	13140	13183	12867	13079	12931	13159	13101	13144	12962	13155	13087	13070	13089	12999	13105	13169	13065	12948	13410	13078	12876	13205	13139	13094	13163	13129	13093	13001	13045	13143	12964	13129	13005	13107	13059	13178	13122	12996	13193	13160	13185	13054	12874	12994	12985	13099	12944	13175	13113	13101	13075	13115	13132	13165	13061	12926	13061	13125	13236	12978	13143	13011	13220	13036	12970	13023	13091	13014	13131
25385	21476	28621	25958	23260	21621	20239	17539	16327	16203	15994	15408	15435	15080	15071	15007	14979	14866	14891	14820	14733	14680	14670	14693	14721	14718	14494	14490	14788	14637	14744	14614	14708	14551	14675	14549	14792	14550	14604	14382	14684	14662	14623	14727	14606	14550	14573	14464	14558	14368	14737	14626	14511	14510	14393	14547	14539	14520	14604	14623	14679	14825	14566	14679	14549	14410	14564	14618	14504	14452	14474	14579	14447	14646	14535	14695	14451	14681	14680	14694	14605	14390	14657	14735	14729	14767	14581	14569	14589	14543	14528	14513	14660	14797	14473	14512	14635	14612	14633	14560	14481	14474	14654	14602	14399	14659	14634	14600	14527	14615	14576	14533	14572	14473	14610	14606	14609	14462	14464	14594	14505	14531	14503	14720	14666	14478	14470	14532	14524	14553	14580	14627	14583	14639	14498	14526	14565	14626	14558	14473	14551	14411	14618	14592	14372	14481	14440	14541	14501	14432	14666	14604	14541	14434	14568	14427	14445	14463	14496	14456	14426	14706	14441	14544	14627	14485	14465	14529	14399	14631	14691	14405	14423	14497	14612	14544	14462	14415	14517	14610	14552	14625	14572	14571	14608	14433	14500	14730	14420	14390	14376	14434	14528	14602	14379	14745	14562	14646	14631	14572	14562	14454	14436	14343	14564	14439	14493	14585	14558	14598	14432	14483	14542	14676	14557	14423	14432	14486	14523	14434	14402	14542	14525	14473	14416	14384	14596	14522	14655	14583	14509	14427	14511	14531	14702	14603	14466	14572	14524	14565	14425	14360	14439	14461	14512	14599	14373	14484	14407	14557	14443	14677	14590	14382	14608	14609	14605	14514	14390	14535	14297	14580	14599	14675	14419	14613	14726	14532	14596	14414	14489	14489	14311	14602	14463	14475	14320	14536	14734	14522	14637	14558	14471	14670	14578	14666	14628	14663	14516	14447	14726	14614	14590	14462	14634	14460	14491	14489	14512	14561	14644	14573	14592	14479	14574	14447	14646	14531	14577	14666	14475	14752	14591	14759	14485	14693	14527	14495	14569	14534	14406	14399	14618	14726	14641	14485	14485	14456	14502	14687	14576	14442	14553	14498	14492	14421	14462	14566	14571	14571	14439	14571	14439	14381	14463	14482	14562	14527	14595	14626	14558	14563	14516	14310	14467	14375	14604	14472	14544	14480	14403	14457	14496	14600	14687	14462	14365	14483	14415	14747	14481	14405	14448	14503	14421	14525	14664	14746	14517	14384	14513	14570	14624	14564	14509	14622	14606	14698	14494	14552	14638	14510	14642	14508	14399	14471	14552	14568	14399	14436	14268	14719	14731	14554	14758	14562	14746	14429	14638	14575	14571	14433	14318	14577	14473	14452	14586	14676	14635	14554	14545	14536	14678	14493	14637	14571	14528	14296	14607	14510	14440	14619	14432	14480	14407	14462	14531	14601	14665	14629	14359	14657	14541	14368	14579	14567	14639	14526	14707	14592	14466	14516	14593	14637	14720	14579	14398	14447	14556	14508	14635	14436	14440	14578	14494	14500	14535	14436	14421	14379	14672	14489	14658	14540	14495	14529	14590	14524	14545	14566	14758	14821	14535	14409	14465	14556	14578	14490	14554	14563	14455	14506	14561	14515	14474	14710	14622	14537	14523	14510	14538	14522	14549	14450	14527	14815	14437	14470	14513	14362	14466	14373	14721	14663	14573	14431	14588	14539	14515	14375	14446	14539	14598	14542	14534	14397	14490	14629	14611	14476	14600	14660	14594	14571	14366	14492	14589	14711	14519	14417	14387	14571	14700	14337	14507	14543	14416	14619	14414	14441	14609	14739	14573	14688	14481	14383	14638	14337	14638	14553	14414	14509	14340	14377	14491	14425	14383	14628	14643	14808	14667	14792	14614	14331	14542	14566	14577	14404	14595	14593	14543	14548	14551	14584	14562	14442	14638	14595	14641	14354	14629	14502	14279	14609	14395	14590	14612	14474	14469	14549	14486	14375	14707	14356	14484	14570	14623	14752	14553	14608	14693	14563	14735	14610	14567	14628	14636	14570	14489	14524	14564	14681	14485	14363	14568	14471	14533	14743	14577	14465	14739	14559	14640	14299	14526	14525	14522	14599	14648	14350	14382	14620	14469	14538	14579	14633	14721	14525	14551	14502	14523	14658	14477	14408	14763	14636	14577	14442	14324	14507	14368	14457	14552	14421	14462	14417	14444	14423	14556	14672	14479	14513	14442	14558	14201	14479	14495	14357	14471	14397	14560	14451	14365	14516	14353	14439	14409	14723	14301	14574	14402	14371	14612	14597	14581	14550	14459	14527	14411	14606	14638	14559	14441	14281	14465	14492	14416	14432	14480	14662	14693	14519	14507	14555	14478	14568	14582	14301	14458	14715	14227	14547	14441	14403	14434	14613	14634	14674	14519	14557	14464	14487	14543	14593	14526	14530	14658	14559	14772	14796	14437	14580	14457	14895	14654	14520	14641	14478	14596	14742	14407	14477	14550	14470	14577	14455	14360	14305	14568	14580	14559	14484	14451	14669	14671	14587	14622	14565	14678	14637	14455	14742	14571	14371	14574	14574	14649	14389	14554	14650	14522	14569	14644	14739	14527	14535	14387	14594	14622	14551	14571	14421	14616	14509	14432	14568	14383	14565	14543	14541	14510	14525	14613	14641	14445	14653	14454	14312	14479	14540	14606	14545	14532	14504	14494	14517	14441	14453	14515	14373	14464	14565	14579	14475	14619	14547	14703	14473	14553	14668	14652	14388	14531	14632	14485	14637	14590	14508	14557	14469	14573	14395	14554	14414	14719	14704	14773	14446	14732	14695	14673	14644	14601	14678	14381	14619	14596	14425	14657	14630	14575	14675	14525	14636	14497	14489	14717	14587	14620	14587	14733	14532	14508	14511	14684	14467	14468	14420	14385	14542	14531	14516	14475	14329	14483	14659	14512	14833	14576	14601	14468	14652	14587	14599	14491	14551	14466	14567	14524	14498	14476	14529	14584	14580	14827	14508	14636	14598	14457	14532	14486	14616	14440	14558	14657	14675	14500	14462	14548	14388	14505	14678	14578	14483	14433	14517	14437	14540	14523	14443	14572	14568	14568	14543	14597	14543	14529	14720	14541	14664	14442	14619	14512	14538	14545	14442	14560	14510	14646	14648	14497	14525	14574	14657	14503	14459	14379	14439	14498	14715	14559	14564	14435	14596	14569	14467	14515	14429	14491	14497	14738	14353	14319	14525	14552	14405	14610	14506	14554	14774	14817	14454	14470	14480	14543	14330	14508	14604	14524	14517	14664	14542	14660	14620	14611	14578	14508	14374	14641	14582	14363	14466	14572	14551	14571	14511	14453	14560	14800	14500	14468	14646	14571	14547	14636	14443	14786	14538	14394	14721	14538	14449	14713	14478	14612	14425	14572	14584	14400	14653	14571	14525	14537	14531	14695	14643	14585	14813	14637	14505	14513	14395	14507	14507	14551	14711	14538	14482	14536	14560	14606	14322	14617	14502	14442	14469	14540	14607	14721	14483	14533	14479	14611	14532	14501	14629	14349	14536	14255	14620	14613	14509	14611	14434	14510	14680	14485	14358	14549	14441	14562	14546	14672	14705	14512	14523	14760	14471	14798	14671	14473	14573	14422	14464	14523	14572	14484	14362	14481	14640	14515	14738	14564	14650	14763	14545	14595	14575	14508	14423	14510	14528	14791	14707	14625	14627	14403	14545	14675	14629	14664	14674	14440	14547	14535	14601	14387	14666	14523	14389	14418	14556	14472	14608	14592	14557	14413	14839	14505	14592	14672	14646	14535	14376	14526	14544	14575	14328	14452	14521	14407	14341	14530	14540	14583	14639	14603	14684	14591	14639	14660	14554	14415	14641	14490	14547	14520	14739	14447	14433	14457	14313	14472	14662	14475	14634	14560	14587	14641	14470	14543	14391	14568	14628	14525	14566	14726	14767	14575	14602	14598	14694	14390	14461	14769	14396	14670	14425	14474	14522	14782	14362	14556	14657	14473	14545	14540	14625	14592	14465	14673	14614	14645	14474	14377	14649	14480	14602	14613	14599	14643	14562	14524	14555	14793	14405	14582	14597	14647	14564	14413	14588	14588	14605	14583	14555	14462	14510	14608	14658	14457	14426	14543	14677	14518	14475	14507	14662	14580	14501	14574	14561	14317	14656	14207	14534	14594	14581	14378	14375	14475	14539	14496	14547	14492	14393	14422	14495	14444	14477	14352	14515	14502	14423	14620	14380	14487	14514	14645	14707	14312	14453	14694	14388	14546	14481	14554	14492	14391	14726	14554	14560	14557	14403	14515	14633	14459	14548	14640	14673	14482	14391	14484	14593	14577	14702	14543	14605	14582	14600	14763	14747	14702	14294	14339	14278	14438	14389	14410	14457	14362	14460	14548	14381	14406	14536	14539	14640	14491	14712	14487	14467	14574	14622	14528	14426	14536	14506	14461	14518	14637	14497	14477	14387	14473	14334	14670	14494	14648	14560	14719	14525	14293	14437	14596	14594	14701	14677	14460	14525	14465	14488	14493	14427	14534	14626	14640	14531	14579	14551	14718	14484	14743	14436	14500	14416	14396	14557	14573	14599	14573	14488	14453	14599	14392	14445	14646	14596	14480	14484	14398	14443	14724	14580	14609	14556	14532	14364	14567	14510	14606	14440	14685	14767	14485	14211	14372	14363	14488	14637	14562	14498	14634	14507	14576	14567	14665	14544	14467	14449	14364	14464	14443	14516	14615	14738	14354	14559	14517	14520	14643	14409	14495	14635	14542	14563	14554	14460	14557	14808	14722	14670	14659	14415	14577	14446	14510	14548	14327	14627	14703	14574	14595	14558	14453	14543	14580	14504	14504	14444	14671	14599	14608	14426	14454	14654	14811	14543	14587	14472	14457	14493	14762	14633	14736	14510	14743	14662	14605	14377	14673	14451	14331	14478	14633	14567	14453	14459	14211	14632	14470	14575	14562	14620	14456	14662	14631	14195	14475	14426	14612	14426	14580	14401	14454	14465	14620	14333	14411	14486	14592	14490	14720	14575	14465	14613	14644	14672	14573	14660	14434	14656	14467	14707	14818	14595	14339	14426	14439	14213	14568	14581	14533	14549	14621	14571
24870	41202	37732	28795	24285	20892	18793	17287	16088	15386	14660	14144	13938	13731	13854	13466	13602	13195	13363	13511	13542	13478	13370	13289	13405	13229	13204	13281	13135	13114	13137	13107	13278	13165	13008	13183	13058	12994	13169	13125	13098	12888	12961	13022	13266	12981	13037	13155	13127	13082	12924	12935	13109	13084	12864	13093	13055	12923	13183	13089	12983	12914	13086	13057	13055	12966	13008	13052	12899	12913	13092	13151	13219	12956	12899	12898	12934	12946	13170	12887	13040	13211	13112	13072	12980	12985	13073	13055	13016	13008	12972	12843	13219	13137	13215	13030	12996	12924	13093	13000	13018	13097	13051	13088	13056	13012	13002	12849	13056	13204	13042	12964	13237	13036	12964	12946	12910	12919	13097	13042	13065	13096	13044	12997	13120	13154	12972	13022	13080	12936	13042	12979	12755	13057	13238	13129	12961	13192	12958	12956	12877	13021	13109	12976	13121	13001	13089	12957	12953	13174	12925	12942	12896	13129	13040	13030	13142	13134	13100	12962	13039	12945	12981	13091	12841	12912	13100	12954	12978	13005	12840	12977	13029	13068	13038	12984	12891	13038	12988	13204	13101	13067	12946	13148	13007	13104	13056	13022	13029	13075	13012	13106	13047	13011	12990	12946	13087	13109	12791	12908	13061	13035	13055	13053	13025	12966	13030	12942	13046	12993	13016	13087	12983	12887	13011	13193	12943	13028	13027	13027	13230	13055	13142	13115	13166	12975	12935	12998	13025	13098	12927	13028	13104	12955	12938	13105	12925	13073	12928	13119	13052	13000	12981	12928	13057	13201	13136	13109	13040	13005	12939	12977	13055	12875	13021	12817	12811	13010	12982	12827	12976	13106	13153	13209	12872	13093	13050	13050	13097	13127	12996	13002	13031	13076	12937	13056	13059	12892	13079	12968	13086	13163	13048	13096	13169	13176	13101	13131	12856	12804	12993	12860	12931	13249	13022	12883	13040	12943	12902	13003	13078	13006	12926	13048	13087	12991	13038	13031	13018	12944	13016	12996	13061	13017	13105	12944	13085	13061	13047	13073	13077	12912	12882	13021	12974	13019	13089	12973	13134	13040	12950	13121	12989	12929	13066	12999	13186	12958	13094	12952	13065	13070	13168	12951	13045	13016	13033	12927	12867	12959	12955	12919	13002	13144	12983	13198	12928	12963	12958	12937	13065	13087	13013	12910	13125	13173	13033	13026	12946	12895	12940	13026	12963	13141	12878	13020	12896	13124	13027	13058	13193	13090	13009	12818	13039	12994	12879	13054	13109	13051	13041	13019	13098	13003	13040	13162	13081	12869	13048	12760	13049	12986	12969	13182	12948	12955	12982	13022	12975	13113	13008	12999	13003	13156	12867	13189	12970	13061	13060	13019	13002	13007	13061	12988	12980	13092	12969	13037	13139	12873	12991	13039	12821	12939	12986	13102	12984	12838	12907	12984	12928	13001	13082	13038	12809	12882	13049	12962	13140	13009	13018	13049	13078	12982	12943	13174	13039	12992	13137	12887	13030	12909	12878	13159	13083	13023	12910	13039	12993	12969	13040	13068	13165	13068	12958	13140	13181	13057	12946	13173	12999	12945	13043	12958	13101	12974	13101	12751	13059	13180	12947	13021	13089	13105	12933	12903	13149	13062	12993	13310	13036	12995	12954	12924	13177	12968	12941	13087	13000	12945	13207	13014	13112	13028	12944	12990	13089	12943	13006	13065	12958	12992	13017	12974	13088	13074	12964	12967	13011	13085	13253	12894	13092	12887	13073	13044	13014	13086	12979	12958	12813	13031	12868	12862	13100	12914	12969	12991	13205	12906	13015	12858	13035	12977	12955	13090	13170	12853	13029	13214	13055	13085	13192	13117	13081	12970	12978	13146	13006	13123	13035	13102	13006	12958	13180	13040	12937	12901	12921	12992	12986	12882	13069	12981	13007	12886	12896	12733	13065	12989	12890	13135	13076	12852	12758	12934	12918	13102	13161	13015	12987	13045	13047	12941	13114	13064	13076	13021	12943	13109	12967	12953	12937	12975	13057	13039	13070	13050	13094	13049	13088	13030	13041	13121	13040	13101	12857	13217	13046	13058	13118	13009	12896	13098	12995	13170	13006	13162	13108	12969	12940	12973	12924	12939	12879	12927	12988	12864	13063	13041	13103	12885	13074	12991	12938	13055	13032	12928	12905	12998	13033	13050	12949	12945	13043	12914	13015	12937	13001	13005	12933	12917	12982	12986	12975	13101	12976	12982	12999	13121	12994	12996	13084	12946	13073	13060	12894	12871	13051	12988	12993	12972	13185	13095	12781	13111	13058	12843	13017	13048	13020	12956	12962	12998	12841	13051	12952	13041	12891	13109	13028	13059	13026	12955	13067	12974	12986	13070	13034	13045	12889	12895	13227	12936	13094	12952	13108	13083	13102	12902	13012	12866	12973	13021	13032	13011	12920	13078	13110	12859	13111	13094	13095	13061	13019	13066	12915	13008	13221	13021	12886	12874	12943	13061	13058	13104	13022	13050	13004	13156	12929	13026	12907	13076	12965	12976	13235	12971	13006	12970	13250	13195	12924	13010	12948	12972	13069	12910	13121	13055	13058	12852	13070	13009	13022	12992	13069	12921	13208	12968	13078	13121	12964	12945	13222	13081	12929	12969	13040	13058	12985	13110	13129	13015	12963	12958	12982	13076	13093	12785	13063	13045	12993	12908	12919	13094	12863	12961	12777	12892	12878	13128	12976	13075	12978	13033	13069	13009	13035	13042	13121	12976	12999	13140	12812	13120	13020	13063	12958	13131	13019	13127	13053	13075	13214	13083	12938	13022	13128	12965	12990	12942	13179	13050	12960	13043	13069	13028	12810	13047	13047	12992	13071	13172	12854	13184	12898	12971	13010	12991	13031	13040	12974	12932	12954	12979	13112	12914	13041	13093	13054	12936	13046	13141	12933	12901	12900	13090	12928	13033	12929	13007	12996	13086	13036	13056	12984	13057	13098	12981	13103	13115	12871	12998	13161	12833	13184	13053	12910	13040	12976	13205	12923	13064	13039	13173	13193	13043	13083	13089	13032	12972	13090	13036	13030	13046	13030	12902	13054	13001	12864	12927	13014	13109	13020	13256	12898	13163	13025	13207	13020	13173	12945	13166	13108	13015	13015	13001	12955	13044	13005	13010	13186	12986	12888	12973	12993	13016	13128	13039	13165	13101	12912	13151	12787	13130	12951	12861	13218	13028	12977	13014	13061	13024	13057	12914	13165	13132	12980	13155	13150	12882	12965	13110	13074	13018	13004	13020	12971	13001	12921	13132	12856	13150	12852	13010	12989	13102	13096	13048	12907	13051	13207	13044	13053	13006	13205	12970	12908	12969	13116	12998	13114	13052	12835	13110	13081	12949	12920	13052	13122	12958	13034	13117	13027	12944	12931	13161	13118	13150	13071	12911	13066	13118	13024	13052	12979	13052	13061	13017	13000	13007	13004	12957	13009	12998	12976	13090	13141	13048	12918	13012	13145	12939	12969	12981	12910	13002	13109	12919	13118	13215	13159	12902	12834	13154	13042	13110	12883	12929	13027	13029	13029	13009	13085	13145	13107	12955	12898	12788	12917	13101	12897	13022	12899	13102	12954	13179	12990	13081	12879	13187	13100	12964	13060	12967	13074	13256	13290	13014	13175	13098	13000	13117	12993	13028	13130	12956	12983	12892	12993	13092	12986	13015	13061	12998	12957	13081	13223	13035	13124	12967	13036	13294	12926	13038	13007	12968	13002	13036	13243	12952	12943	13195	13075	13061	12964	12986	13094	13004	12979	13067	13146	12994	12980	13147	12966	13128	13057	12850	13088	13024	13067	12952	13138	12981	13114	13288	13040	12993	13025	13016	13110	12882	12950	12845	13053	12913	13165	12925	12939	13016	12905	13019	13029	13178	13043	13212	13141	13172	13042	13005	12906	12825	13041	12977	12980	13116	13005	13111	13010	12978	12991	13123	12940	12901	13106	13015	12974	12917	13157	13134	12905	13016	13030	13006	12940	13182	13124	12870	13205	12899	13005	13139	13151	13151	13147	13027	13038	12906	13081	13010	13006	12973	13040	13023	12989	13025	13165	13039	13187	13023	12986	13111	13032	13178	13110	12835	12995	12950	12976	13048	12938	13133	13018	13159	12873	13072	13093	12969	13027	13049	13076	13035	12993	13064	12915	13015	13055	13015	12850	13044	12906	13074	12935	12993	13027	12958	12949	13166	12822	12947	12965	13051	13109	12995	13083	12892	13104	12959	13044	13105	12893	12922	13013	12954	13146	12937	13071	12991	13110	13150	13019	13151	12952	12839	13069	13158	12856	12981	12851	13120	13060	13037	12986	13126	13056	12963	13188	13214	13099	12957	13033	13015	12994	13094	13084	13101	12972	13083	13128	12914	13006	12914	12996	12920	12950	13081	12985	13051	13027	13010	12988	13014	13081	13108	12985	13162	13053	13016	12929	13071	13016	12942	12988	12964	13078	13131	12971	12923	13117	13082	13095	13073	13015	13076	13049	13048	12945	13111	12989	13052	13058	12969	13077	13106	12883	13009	13028	13100	13006	13169	12887	12971	13010	13056	13052	13029	13036	13165	12867	12997	13019	12838	13100	13029	12890	12931	12865	12986	12936	13051	12939	13018	12934	12963	12965	12886	13117	13035	13017	13114	12976	12979	13176	12906	12980	13074	13061	13011	13066	13111	12983	13119	12910	13014	12891	13011	13092	12893	12832	13090	13033	12997	12997	13141	13116	13042	13038	13055	12904	12935	13048	12915	13128	12898	13007	12916	13062	12918	13131	12982	13127	13059	12986	13016	12784	13048	13260	13071	13004	13238	12889	12993	13045	12866	12875	12998	13002	12971	13039	12977	13008	13169	13103	12869	13037	13045	12967	12952	13116	13145	13114	13184	12799	13004	12992	12943	13127	13038	13071	12999	13198	13043	13021	12951	13169	13159	13040	13027	12983	13041	12964	13215	12990	13017	13032	12907	13015	12978	13055	12848	13031	12919	12977	12954	13029	12937	13080	12913	13017	12854	13141	12948	13130	13015	13116	13063	12926	12980	12993	12918	12970	12939	12854	13051	12893	13038	13018	13058	13065	12988	12989	13014	13023	12974
24196	21482	29159	24473	22880	24306	23470	19072	17086	16545	16077	15577	15154	15119	14667	14647	14797	14574	14652	14557	14287	14335	14346	14028	14308	14369	14148	14434	14361	14446	14311	14095	14175	14152	14157	14359	14318	14048	14274	14096	13968	14222	13850	14164	14194	13851	14152	14109	14045	14130	14030	14046	13933	13975	14110	13851	14019	13864	13991	13825	14083	14222	14030	14236	13779	13853	14032	14166	14048	14138	13965	14255	14046	13946	13907	13969	14277	14045	14017	13974	13816	14101	13938	14115	13859	14141	13967	13961	14155	13926	13956	13932	13998	14113	13836	14021	13906	14027	14225	14001	13944	13949	13992	14127	14112	14038	13915	13983	13919	14041	13830	14130	14039	14037	14040	13903	14098	14074	14130	14192	13963	13845	13920	13953	13957	14200	13883	13896	13951	14084	14087	13988	14001	13900	14064	13940	14106	14085	13808	14068	14167	14028	13952	13835	13959	14016	14019	14007	13983	13970	13908	13904	13713	13915	14019	14059	13976	13965	13816	13850	14141	14034	13683	13935	13879	14017	14027	13775	13991	13894	13895	14056	14028	14187	13824	13954	13999	13939	13900	14044	14057	13993	13945	14140	14038	14021	14063	13960	13828	13929	13948	13903	13952	13841	14031	14066	14226	13861	14073	14046	13860	13907	14076	13997	14010	14167	13879	14116	13997	14097	14056	13990	13900	13765	13983	13875	14172	14114	13930	14033	13953	14007	13843	14088	14020	14053	14114	13896	13932	13919	14125	13957	14029	14172	13911	13941	13934	14067	14043	13875	14075	13922	13889	14031	14058	14065	14072	14081	14113	13938	13981	13985	13862	13849	14070	14026	13986	13958	13752	13960	13768	13896	13997	14002	13657	14008	13961	13866	14024	13791	13822	13822	14022	14008	14112	13920	13817	14054	14023	13963	14019	13697	13954	13873	13932	14019	13962	13660	13918	13992	14116	13912	13926	13968	13971	13867	13858	14039	13804	14015	13904	14162	13915	13873	13907	14269	13939	14032	13980	14071	14035	13874	13911	14135	14133	14068	14001	14045	14007	14175	14022	14085	14006	13825	14120	14065	14028	13774	13980	13967	13959	14186	14141	14038	14076	14051	13829	14048	14062	13978	13898	14079	13896	13973	13911	14122	13850	14155	14062	13911	13839	13977	14149	13956	13747	13946	13787	14057	14091	13909	14161	13988	13867	13885	13962	13966	13944	13907	13768	13993	14215	13979	13928	13967	14190	14000	14201	14132	14095	13969	14014	13965	13888	13842	13810	13782	14081	14214	14112	14168	14074	14189	14026	14041	14130	13948	13875	13984	13838	13782	14033	13931	14006	14102	14044	13912	14023	13967	13950	13920	13876	13779	14155	13853	13923	14044	14023	13904	13998	13780	14022	14275	13991	14095	14002	14000	13916	14113	13993	13886	14123	14132	14012	13951	13999	14077	14041	13891	13896	13950	13837	14092	13913	14013	14071	13964	13742	14012	13717	13953	13965	13993	13950	13953	14031	14205	14127	14109	14199	13917	14107	13967	13911	13888	13865	14114	13911	14064	14023	14029	13855	13955	13848	14018	13912	13950	14043	13900	13804	13879	13963	13956	13867	14008	13984	13976	14039	13850	13945	13828	13901	14033	14198	14051	13893	14047	13960	13996	14103	14117	14130	14119	14049	13799	14011	14027	14167	13833	13868	13985	13959	13909	14035	14009	14030	13945	14007	13970	14109	14076	13907	14060	13849	13922	14035	13918	13795	13957	13787	13900	13986	13913	14185	14031	13988	14129	13857	13905	13962	13929	13818	13995	14114	13828	13995	14038	13823	13809	14059	13794	13863	14235	13927	14067	13908	13974	14082	13988	14040	14045	14080	13717	13956	14006	14190	13925	14169	13907	13807	13962	13843	13988	14138	13976	13996	14065	13861	13921	13736	14084	13969	14153	13797	14029	13945	14069	14105	13896	14146	14134	13950	14043	13902	13923	13910	14084	14050	13913	13872	14022	13751	14022	14003	13996	13830	13977	14058	13986	13955	13989	13970	13983	13953	13928	13919	13882	13968	14069	13997	14058	13997	13897	14063	13998	13850	14072	13990	13899	13972	13856	13829	13933	13707	13826	13921	13987	13978	13823	14053	14099	14040	14015	13875	13932	13887	13959	13986	13976	13958	13922	13926	14115	13960	14011	13858	13942	13963	14089	13846	13880	14037	13894	14103	13990	14089	13970	14027	13831	13907	13968	14048	14103	13984	13999	14035	14055	14019	13862	14030	13879	13850	14059	13982	13892	13861	14000	14001	14016	14006	13992	14100	13929	14012	13970	13915	14107	13984	14031	14034	13876	13916	13964	13977	13899	14203	14050	13842	14030	14147	13983	14051	13895	13862	13966	13727	13921	14042	13854	14009	14067	14184	13947	13782	13980	13935	13864	14046	13962	13973	13960	13968	13859	13756	13914	13899	13958	13940	14075	14143	13871	14088	13986	13924	13974	14029	14034	13972	14018	14050	14019	14001	14028	14033	13866	14088	13926	13862	14037	13963	13932	13857	13956	14031	13980	13899	13943	13860	14054	14023	13935	14048	13980	13945	14047	14143	13911	13962	14012	13690	13928	14034	14078	13952	13928	13957	14033	14032	13913	13815	13854	14020	14133	13999	13903	13935	13924	14124	13825	14013	14048	13871	13934	13938	13879	13802	14016	14025	13928	13867	13877	14014	13945	14083	14030	13766	14012	13848	14068	14177	13925	13950	13974	13875	13889	14008	13869	13814	14211	14019	13891	13916	13998	13994	13911	13930	14086	13912	13841	13896	14214	13725	13914	14054	13986	14000	14136	13867	13942	13858	13917	14032	13792	14162	13916	13966	13823	13844	13717	14060	13836	14091	13941	14018	13919	13928	13882	14066	13932	13954	14096	13932	13995	13781	13858	14080	13923	14097	13747	13964	13985	13816	13903	14130	14014	14013	14135	13997	14097	13718	13910	13883	13891	14044	13873	13977	13828	13949	14021	14106	13983	13862	13865	13794	13910	14069	14091	13982	13842	13903	13964	13948	13836	13989	13877	13848	14087	14032	13944	14056	14059	13902	13995	14114	14205	14066	13954	13968	14079	13972	13931	13958	14032	13983	13980	13965	13928	14380	13918	14109	13913	14095	14040	13964	13869	14031	13929	14017	14059	14097	14000	14068	14086	13774	13869	13916	14005	14084	13879	14022	13923	13893	14080	13930	13984	14023	14005	13987	13932	14020	13888	13943	14163	14133	13975	14004	14088	13979	13945	13834	13915	13861	14058	14007	13818	13871	14002	13970	13966	14233	14007	14023	13974	13902	13867	14002	13896	14006	13977	14059	14084	13986	13842	13933	13876	14058	13921	14167	14048	13724	14178	13808	14018	14065	13741	13870	13880	13986	13935	14125	13991	14058	14209	13855	14031	13905	14076	13894	13834	14025	14064	14000	14063	13964	13984	13946	14056	14065	14096	14212	13922	13884	13864	14015	13892	13916	13946	14053	13821	14037	13897	13821	14000	14023	13888	14027	14048	13915	14025	13918	14074	14103	14012	14017	13981	13959	14100	14133	13855	13857	13957	14007	13839	14147	14007	13726	13740	13940	14032	14034	13975	14045	13862	14079	14082	13835	13914	13956	14103	14029	13810	14003	13984	13956	14071	13889	13928	14119	13828	13910	14120	13912	13901	14002	13988	14065	13984	14185	13866	14092	13886	14114	14017	13887	14023	13837	13908	14022	14036	14014	13847	13874	13913	13966	13937	13773	13906	14006	13882	13868	13890	14118	13812	13928	13927	13980	14020	13912	13950	13918	14081	13905	13998	14308	13816	14051	13987	13864	13825	13999	14020	13836	13834	14000	14023	13972	13947	13958	13739	14077	13899	13857	14137	14108	14070	14020	13975	14119	14013	13935	14084	13816	13866	13999	13845	13979	13958	13914	13935	14140	14160	14021	13990	13874	13809	13721	13961	14111	13863	14004	14043	14168	13943	13986	13997	13880	13937	14193	13932	13980	13941	14072	14012	13833	14050	14031	13958	13974	13945	14004	13950	13870	14049	13876	13940	13966	13909	13926	13933	13787	13990	13795	14048	13990	13906	14041	14022	13893	14027	13935	13929	13858	14012	13967	13907	14074	13959	13970	14019	14100	14043	13803	14029	13997	14025	14154	14052	13895	13868	13878	13973	13950	14124	14221	13991	13715	13995	14013	13870	14039	14001	13892	14006	14072	14160	14115	14136	14001	14007	14044	13970	13903	13957	14047	13889	13853	13916	14118	14000	14269	13984	14081	14140	14124	13973	13908	13888	14081	13949	14170	13898	13941	14050	13950	13904	13874	13963	13997	13917	14048	14029	13897	13842	13957	13973	14042	14115	14053	13695	13965	14075	13930	14080	13876	14001	13796	13850	13957	13830	13862	13938	14030	14072	13980	13877	13889	14071	14119	14010	13913	14138	14101	14053	13998	13962	13955	14156	13990	13882	14019	13941	13922	13851	13921	13837	13991	13893	14005	14063	14164	13858	14102	13928	13928	13792	14174	13687	13973	14049	13942	13884	14059	14124	14122	13939	13951	13961	13938	13903	13934	13894	14078	14030	13902	14083	13855	13963	13982	14082	13993	13946	13965	14110	14089	14003	14049	14051	13783	14060	13966	14213	13946	14031	13754	13943	13927	13964	13975	14114	13876	14090	14029	14012	13771	14024	13947	13883	14002	14069	13966	14033	13835	13930	14058	14054	13895	14061	14032	13897	13895	13981	14085	13951	14124	14042	14018	14008	14038	13950	13891	14170	14042	14001	14077	13981	13943	13864	14009	14053	13924	13994	14015	13904	13866	13963	13937	14049	13991	13898	13941	13793	13988	13999	13905	13940	14025	14019	13909	14158	13926	14074	13778	13807	13882	13985	13953	14018	13882	13926	14000	14131	14142	13998	13862	13876	14039	13954	13883	13927	13956	13986	13958	14062	14003	13956	14100	14000	14031	14111	13999	13806	13761	13922	14021	14022	14121	14060	13821	13995	13869	14031	13652	14004	13947	14041	13843	13984	13920	13929	13784	13856	13882	13852	14139	14035	13875	13882	13882	13937	13979	14023	13812	13980	14037	13921	14080	13963	14066	13857	14017	13868	13950	14064	14093	13882	14019	13851
27244	45374	41506	33529	28513	24465	21649	19226	17854	16439	15687	14997	14621	14477	14079	13774	13555	13396	13496	13243	13312	13192	13075	12935	13011	12987	12862	13071	12856	12932	12981	12810	12822	12743	12871	12946	12967	12804	12853	12986	12725	12680	12599	12794	12690	12756	12722	12804	12651	12792	12816	12545	12601	12811	12704	12829	12795	12678	12866	12798	12817	12655	12746	12598	12824	12671	12820	12776	12723	12443	12610	12623	12581	12667	12479	12569	12857	12643	12715	12706	12792	12688	12685	12939	12614	12737	12614	12770	12675	12697	12907	12811	12961	13015	12826	12655	12767	12750	12625	12698	12750	12754	12790	12745	12594	12689	12818	12600	12984	12784	12667	12747	12850	12684	12710	12632	12772	12487	12699	12860	12657	12740	12912	12876	12739	12684	12837	12760	12683	12673	12771	12865	12583	12531	12710	12801	12782	12554	12743	12671	12598	12753	12475	12733	12663	12713	12702	12906	12663	12661	12574	12783	12580	12664	12609	12676	12690	12717	12752	12621	12584	12597	12868	12498	12664	12677	12538	12731	12648	12689	12813	12600	12600	12721	12510	12593	12663	12888	12631	12611	12635	12665	12785	12736	12602	12553	12497	12665	12716	12713	12660	12690	12621	12789	12794	12781	12543	12687	12750	12543	12813	12609	12678	12676	12761	12807	12796	12658	12610	12719	12797	12623	12831	12532	12752	12551	12585	12779	12770	12740	12631	12630	12885	12634	12701	12697	12788	12685	12596	12812	12740	12621	12694	12749	12606	12696	12823	12595	12848	12587	12700	12752	12715	12687	12739	12822	12727	12550	12827	12705	12820	12687	12799	12531	12639	12769	12716	12734	12832	12646	12725	12601	12691	12667	12785	12616	12633	12657	12705	12675	12592	12664	12570	12807	12775	12602	12590	12523	12789	12623	12724	12731	12659	12628	12537	12550	12565	12635	12559	12660	12730	12709	12728	12652	12556	12720	12605	12596	12622	12571	12640	12700	12571	12740	12710	12695	12526	12561	12724	12804	12822	12898	12679	12824	12732	12510	12635	12883	12741	12773	12553	12797	12602	12603	12750	12565	12636	12697	12607	12721	12783	12583	12640	12827	12784	12622	12700	12608	12688	12608	12633	12602	12554	12812	12806	12755	12944	12671	12723	12596	12611	12643	12663	12636	12628	12807	12723	12661	12802	12596	12583	12680	12833	12710	12675	12622	12629	12582	12706	12705	12729	12625	12627	12650	12750	12840	12631	12531	12495	12637	12579	12608	12783	12733	12850	12688	12734	12588	12710	12771	12688	12697	12695	12682	12655	12506	12673	12704	12815	12795	12851	12722	12695	12692	12612	12745	12718	12658	12722	12628	12715	12740	12744	12755	12845	12713	12576	12577	12760	12761	12613	12864	12598	12733	12622	12734	12764	12643	12661	12716	12748	12696	12806	12729	12834	12499	12705	12710	12783	12605	12620	12542	12741	12787	12579	12598	12704	12720	12711	12602	12732	12659	12647	12778	12649	12837	12643	12742	12679	12749	12770	12553	12618	12724	12614	12895	12755	12561	12683	12682	12618	12407	12621	12588	12580	12554	12412	12633	12563	12678	12635	12695	12814	12900	12573	12592	12712	12588	12702	12531	12658	12613	12672	12543	12825	12698	12484	12808	12568	12647	12708	12787	12628	12833	12628	12624	12744	12594	12571	12531	12646	12759	12645	12651	12551	12601	12547	12880	12674	12644	12559	12809	12630	12763	12860	12793	12664	12569	12673	12634	12632	12739	12729	12695	12711	12640	12791	12738	12672	12709	12696	12651	12457	12569	12738	12795	12736	12549	12604	12819	12686	12557	12600	12768	12866	12557	12492	12761	12552	12796	12718	12539	12546	12739	12636	12728	12578	12598	12647	12413	12777	12819	12806	12596	12867	12772	12610	12643	12674	12778	12662	12606	12760	12574	12674	12579	12905	12614	12758	12725	12713	12742	12631	12801	12622	12665	12596	12664	12546	12819	12690	12748	12722	12546	12641	12740	12564	12702	12597	12630	12579	12666	12668	12754	12775	12861	12702	12582	12725	12695	12668	12638	12586	12869	12715	12611	12747	12730	12691	12656	12745	12806	12611	12690	12603	12704	12593	12721	12639	12653	12610	12626	12634	12771	12626	12735	12760	12458	12727	12869	12741	12525	12718	12636	12767	12561	12691	12759	12721	12653	12668	12716	12686	12692	12788	12678	12683	12573	12754	12704	12498	12535	12716	12606	12741	12788	12536	12898	12596	12682	12684	12531	12912	12659	12692	12645	12550	12545	12801	12604	12702	12522	12669	12582	12620	12671	12617	12693	12629	12611	12543	12762	12661	12740	12761	12762	12728	12411	12634	12732	12717	12505	12791	12628	12704	12695	12524	12796	12768	12618	12692	12595	12645	12628	12668	12625	12788	12701	12691	12498	12663	12630	12694	12687	12731	12800	12672	12848	12788	12634	12677	12754	12669	12675	12675	12865	12632	12776	12788	12792	12783	12820	12773	12537	12760	12511	12575	12625	12521	12549	12716	12725	12648	12728	12747	12764	12870	12514	12703	12677	12676	12825	12462	12703	12647	12673	12832	12600	12715	12672	12595	12828	12680	12728	12630	12762	12663	12748	12842	12655	12727	12743	12784	12611	12713	12773	12543	12752	12562	12685	12703	12803	12727	12659	12675	12735	12791	12642	12621	12709	12602	12827	12576	12617	12844	12738	12567	12623	12607	12779	12732	12551	12648	12761	12754	12624	12852	12777	12838	12572	12583	12729	12808	12787	12641	12915	12785	12640	12958	12746	12707	12606	12688	12539	12742	12687	12726	12686	12703	12882	12686	12774	12752	12855	12608	12691	12712	12673	12594	12641	12580	12668	12738	12755	12839	12834	12594	12719	12705	12779	12837	12718	12651	12711	12641	12722	12627	12650	12749	12676	12560	12746	12665	12579	12796	12620	12636	12602	12804	12769	12542	12601	12858	12574	12580	12659	12671	12606	12631	12709	12658	12746	12731	12690	12724	12692	12584	12811	12631	12470	12721	12667	12574	12525	12629	12711	12625	12786	12854	12771	12824	12594	12804	12586	12750	12644	12716	12583	12626	12649	12700	12741	12784	12725	12646	12743	12639	12755	12608	12522	12532	12514	12678	12622	12692	12679	12708	12727	12754	12612	12755	12643	12602	12749	12858	12705	12761	12565	12806	12733	12663	12651	12710	12627	12841	12578	12737	12654	12622	12724	12797	12611	12725	12717	12718	12796	12779	12766	12782	12738	12664	12724	12710	12718	12692	12625	12709	12552	12578	12529	12630	12698	12817	12702	12658	12709	12743	12644	12625	12625	12735	12748	12611	12641	12733	12649	12711	12630	12689	12745	12727	12747	12579	12621	12634	12690	12716	12610	12642	12793	12804	12742	12769	12629	12747	12651	12656	12692	12712	12713	12695	12488	12672	12677	12678	12746	12472	12672	12652	12610	12632	12751	12559	12646	12570	12681	12696	12567	12655	12651	12720	12759	12859	12656	12844	12573	12709	12839	12719	12697	12754	12804	12692	12764	12828	12561	12589	12777	12618	12762	12587	12873	12872	12592	12736	12526	12812	12727	12685	12708	12632	12609	12694	12651	12599	12599	12720	12514	12531	12526	12688	12703	12633	12723	12673	12672	12514	12876	12698	12713	12865	12819	12691	12704	12474	12644	12651	12762	12752	12661	12714	12656	12746	12660	12590	12724	12649	12577	12753	12651	12618	12735	12912	12818	12563	12777	12629	12549	12708	12638	12589	12522	12523	12687	12719	12723	12760	12699	12829	12782	12732	12640	12788	12637	12835	12665	12634	12898	12679	12681	12738	12678	12460	12673	12943	12685	12713	12765	12621	12685	12810	12859	12549	12674	12533	12696	12650	12626	12744	12778	12609	12692	12721	12587	12634	12761	12685	12737	12757	12638	12693	12743	12796	12726	12717	12732	12537	12734	12534	12738	12699	12641	12713	12896	12681	12845	12869	12741	12769	12584	12565	12690	12812	12790	12701	12719	12727	12691	12553	12669	12671	12493	12604	12797	12752	12729	12718	12699	12676	12618	12841	12699	12600	12620	12775	12621	12519	12723	12670	12692	12700	12553	12519	12454	12516	12730	12836	12586	12671	12702	12719	12703	12593	12554	12714	12680	12548	12621	12701	12814	12791	12752	12801	12506	12828	12622	12640	12661	12726	12586	12764	12700	12645	12594	12738	12753	12565	12676	12739	12567	12696	12821	12645	12595	12644	12729	12448	12746	12732	12610	12688	12574	12640	12753	12754	12561	12841	12713	12551	12751	12655	12652	12672	12693	12729	12774	12595	12633	12627	12831	12626	12664	12801	12520	12684	12821	12731	12585	12684	12848	12827	12657	12735	12730	12638	12573	12664	12767	12613	12471	12655	12707	12596	12633	12624	12763	12744	12696	12767	12570	12781	12748	12758	12628	12776	12611	12639	12761	12649	12760	12906	12743	12747	12678	12681	12696	12603	12809	12630	12674	12951	12741	12641	12749	12607	12648	12587	12690	12553	12585	12760	12702	12787	12486	12921	12646	12514	12512	12532	12738	12686	12746	12704	12603	12628	12678	12582	12771	12689	12577	12786	12653	12740	12622	12715	12681	12609	12649	12646	12610	12698	12813	12577	12714	12762	12568	12596	12729	12787	12660	12642	12836	12782	12552	12768	12694	12729	12715	12647	12743	12683	12740	12697	12644	12670	12656	12575	12725	12708	12691	12886	12677	12516	12743	12676	12650	12767	12658	12734	12698	12595	12805	12586	12697	12579	12799	12723	12509	12528	12653	12768	12755	12692	12671	12558	12694	12737	12644	12544	12693	12748	12612	12688	12587	12781	12586	12702	12754	12770	12651	12602	12748	12638	12591	12622	12665	12877	12824	12694	12643	12611	12738	12738	12777	12600	12767	12643	12678	12537	12793	12692	12535	12573	12610	12732	12651	12714	12707	12655	12468	12734	12664	12683	12555	12693	12603	12642	12658	12684	12614	12708	12686	12604	12573	12797	12646	12703	12696	12598	12750	12644	12746	12765	12645	12662	12575	12723	12669	12675	12678	12699	12687	12589	12632	12693	12756	12799	12685	12772	12559	12644	12637	12710	12694	12567	12862
29956	23945	24397	20038	16662	15781	15187	14578	14576	14316	14373	14134	14415	14320	14318	14059	14242	14096	14221	14002	14188	14119	14178	14059	14138	14190	14015	13959	13928	14036	13962	14185	14162	14299	14040	14046	13970	14048	13945	14130	14179	14199	14106	13968	14060	14154	14204	14181	14150	14049	14018	14043	14116	14245	14054	14136	13973	14352	14075	14038	14140	13864	14066	14069	13929	14173	14045	14164	14228	14194	14387	14269	14216	14072	13986	14204	14050	14201	14125	13886	14081	14046	14153	14066	14099	14165	13940	14089	14084	14012	13944	14139	14228	14247	14056	13911	14185	14148	14207	14038	13943	14035	14123	13991	13935	13941	13896	13849	13992	14098	14298	14309	14144	13989	14085	14031	14021	14286	14162	14205	14220	14278	14067	14219	14137	13988	13997	13937	14211	14130	14233	14173	14116	14197	14071	14079	13913	14169	14084	14114	13895	13937	13983	14095	14241	14276	14295	14065	13960	13975	14092	13984	14285	13991	14023	14124	14075	14088	14045	14087	13999	14012	14124	14202	13873	14082	13948	14142	13960	14089	14337	14012	13986	13862	14311	14126	14119	14066	13996	14155	14087	14067	14151	14133	14134	14196	14259	14268	14073	14038	14121	14087	13881	13954	14099	14330	14097	13853	14255	14163	14147	14160	13975	14194	14071	14128	14157	14334	14148	14108	14215	14149	14010	14151	14043	13889	14127	13967	14093	14049	14054	14054	13840	13890	14183	14113	13936	14019	14070	14047	14067	14176	14044	14054	14237	14233	14127	13879	14002	13966	13967	14050	14027	13992	13986	14054	14048	14056	14174	14079	14047	14104	14021	14041	14095	14143	14076	13835	14107	13965	13955	14200	14067	14155	14264	14255	13910	14160	14033	14081	14265	14045	14226	14002	14026	14137	14052	14238	14218	14003	14277	14081	13869	14150	13977	13995	14132	14180	13998	14277	14110	14239	14214	13977	14075	14272	14266	14058	14068	14040	14036	14193	14103	14206	14066	14190	13979	14066	14228	14151	14146	14314	14075	14062	13980	13980	14224	14110	14099	14170	13985	14031	14138	14063	14102	14081	14058	14030	14001	14078	14127	14051	14037	13836	14096	13855	14002	14050	13939	14090	13935	14004	13952	14124	14106	13877	14145	14031	14217	14029	14072	14106	13966	14098	14302	14160	14167	14095	13862	13873	14235	14265	14030	14150	14249	14084	14183	14038	14036	14033	14095	13974	13984	14175	14021	14261	14105	14185	14087	14031	13953	13981	14217	14057	14148	14058	14176	14126	13877	13979	14178	13975	13953	14011	14107	14158	14091	13972	14101	14176	14112	14032	14212	13956	14116	14114	14165	14114	14128	14106	14084	14148	14200	14188	14058	14245	14143	14027	13967	14167	14101	14026	13987	14029	14075	13947	14122	14056	13876	14089	14047	14140	13942	14055	14020	14025	13984	13956	14010	14027	14032	14106	14191	14136	14224	14003	14183	14028	13988	13936	14090	13960	14088	14160	14015	14133	14048	13943	13896	13985	14270	13962	14172	13940	14194	14145	14071	14166	14167	14107	14167	13917	14163	13961	14255	14202	14099	14192	14002	14162	14317	14140	14132	14042	13985	14068	14145	14256	14079	14231	14198	13988	14151	14031	14162	14242	14179	14061	14186	14114	14149	14044	14077	14135	13996	13949	14133	13907	13955	13993	14039	14164	13951	14113	14212	14120	14274	14179	14027	13952	13909	14035	14020	13993	13987	13980	14024	14025	14030	14256	14097	13962	13932	13834	14023	14105	14207	14067	14389	14126	14158	14060	14112	14168	13926	14204	14080	14134	14091	14286	14055	14003	14230	14073	14156	13886	14080	14150	14294	13898	14109	14102	14325	13976	14061	13971	14036	14076	13935	14357	14184	14237	14080	14156	14023	13974	14301	14060	14048	13898	14014	13962	14110	14088	14036	14208	14005	14003	14155	14038	14078	14209	14200	14102	14026	14166	14050	14196	14069	14080	14141	14235	14284	14346	14148	14004	14135	14031	14091	13991	14095	13964	14116	13868	14063	14057	13944	14078	14235	14023	14035	14000	14027	14176	13739	13860	14122	14067	14033	14098	14248	14214	13950	14167	14046	14055	13987	13848	14188	14270	14106	14188	14046	14235	14092	14282	14084	13985	14046	13947	13876	14129	14178	14019	14082	13992	14197	14114	14078	13972	14183	13986	14213	13968	14157	14139	13975	14142	13971	14220	14079	14063	14240	14255	14095	14157	13986	14106	14173	14210	14247	14029	14053	14140	13968	14253	14111	13995	13982	14055	14197	13983	14137	14000	14131	14166	14082	14029	14166	14140	14186	14062	13957	13887	14275	13892	14152	14159	14327	14161	14006	14091	14218	14054	14111	14113	13931	14065	14208	14250	14154	14004	14124	14228	14165	14292	14015	14111	13952	14235	14053	14010	14008	14193	14182	14172	13898	14218	13944	14261	14064	14325	14032	14013	14190	14038	14065	13979	13939	13957	14211	14140	14050	14014	14048	14102	14283	14003	14276	14034	13909	14137	14022	14159	14164	13948	13882	14006	14192	14471	14198	14018	14167	14076	14010	14017	13866	14065	14160	14184	14121	14140	14137	13861	13966	14171	14056	14187	13991	14065	14005	14061	14104	14135	14137	14192	14159	13951	14148	14246	14066	14146	14118	14141	13997	14289	14078	13763	13986	13950	14109	14074	14069	14070	13845	13920	14153	14199	14112	14114	14018	14110	14040	14090	14024	14263	13933	13994	14166	14100	14039	14177	14123	14147	14137	14210	14129	14115	14022	14099	14008	14216	14218	14051	14018	14090	14076	14026	14157	14216	13988	14102	14150	14109	14107	14081	14350	13944	13993	14141	14075	14155	14152	13970	14032	14257	13979	14076	14349	14232	14096	14143	14004	13969	14059	14177	14183	14099	14240	13865	14131	14255	14320	14052	14144	14060	14240	14124	14176	14125	14062	13954	13903	14177	14100	14163	14107	14228	13987	14104	14311	14088	14124	14088	13791	14196	14098	14157	14094	14133	14101	14127	14142	13975	14093	14266	14150	14187	14101	14184	14000	14048	14018	13942	14179	13961	13976	14003	14076	14028	14027	13947	14018	14070	14095	14079	14029	13899	14210	13937	14012	14109	13995	14143	14125	14130	14131	14078	14023	14026	14029	14016	14003	13959	14242	14153	13817	14164	14199	14038	14190	14149	14049	14143	14081	14065	14025	13887	13985	14006	13961	14154	14100	14034	13967	14079	14033	14070	13900	14104	14036	14135	14139	13985	14013	14156	14026	14236	14112	14026	14173	14045	14189	14014	14035	14179	14204	14064	14156	14111	14061	13900	14141	13978	14221	14188	14163	13926	14090	14254	14024	14006	14084	14046	13973	14024	14076	13912	14234	14110	14275	14125	14014	14129	14237	14070	14185	14212	14343	14105	14067	13994	14188	14074	13779	14064	14066	13977	14217	14165	14033	13911	14076	13966	14090	14168	14080	14038	13963	14123	14267	13981	14082	13926	14082	14003	13960	14186	14192	14205	14028	13862	14180	14120	14151	14134	14077	14125	14118	14033	14122	13983	14201	14277	14242	14035	14061	13964	13992	14154	13970	14001	14045	14086	14114	14154	13900	14283	14215	14055	14093	14102	14032	14178	14188	14047	14115	13963	14301	14049	14092	14090	14116	14131	14149	14035	14144	14087	14108	14113	14089	13967	14234	14287	14066	14248	14074	14178	14117	14076	13960	14124	14076	14104	14333	14027	14104	14161	14130	13984	13939	14052	14312	14150	14141	14176	14027	14001	14096	13989	13986	14084	14232	14012	14042	14103	13869	13962	14159	14002	14077	13877	14116	14019	14204	14096	14153	13958	14156	13900	14175	14014	14165	14073	14121	13855	13866	14054	14110	14173	14092	14113	14140	14257	14004	14209	14227	14032	14181	14185	14028	13999	14136	14035	14060	14080	14078	14141	14092	14032	13911	14251	14326	14034	14087	14279	14029	14170	14091	14079	14143	14002	14104	14082	14042	13997	14203	14131	14109	14167	14029	14305	14175	14016	14099	14001	14114	14058	14051	14123	14245	14169	14073	13905	14112	14064	14108	14218	14168	14013	14015	14044	14155	13957	14020	14174	13956	14138	14098	14135	14191	14205	14013	14010	13988	14196	14227	13896	14206	13922	14098	14005	14182	14086	14218	14268	13957	14123	14336	14028	14026	14212	14338	14095	14001	13928	14074	14263	14138	14124	14132	14212	14229	13980	14099	14077	14078	14107	13972	14127	13988	14082	14204	14152	13904	13999	13970	14138	13994	14116	14070	14233	14130	13939	14116	14051	13906	14079	14169	14039	14010	14041	14091	14046	14071	14243	14118	14066	14203	14234	14207	14024	14057	13940	14231	13910	14037	14139	14157	13963	14215	14103	14117	14207	14191	13983	13921	14035	13992	14082	14149	13991	14163	13947	14257	14083	13993	14207	14120	14226	14027	14054	14293	14037	13968	14049	14156	13851	14071	14118	14176	14111	14118	14076	14103	14244	14117	14036	14214	14190	14053	14228	14124	14011	14023	14210	14144	14163	14062	14229	14044	13996	13941	13947	14172	14233	14130	14165	14216	14197	14265	14202	14025	14070	13941	13888	14147	14259	14147	14123	14213	14044	13949	14145	14212	13914	14095	14002	14142	14113	14037	14072	14210	14220	14213	14108	13956	14076	14159	14179	14000	14040	13962	14123	14008	14073	14021	14282	14071	14148	13874	14022	13974	14026	14002	14023	14108	14060	14146	14037	13999	14098	14023	14152	14334	14043	13958	14224	14032	13938	14013	14144	14160	13970	13976	14102	14048	14173	14223	13812	14023	13940	14142	13885	14088	13977	14180	14038	14112	14122	14055	14280	13974	14185	14247	13901	14246	14011	13998	14160	14212	14122	14132	14147	13968	13915	14176	14012	14109	14028	14278	13868	14052	14040	14100	14087	14023	14061	14034	14037	13990	14128	14116	14302	14120	14340	14226	14168	14169	14045	14185	14205	14214	14185	14106	14029	14308	13904	13983	14057	14018	14147	14214	14224	14116	14184	13987	13998	14015	14012	14104	14017	14089	14043	14158	14120	14017	14045	14058	13967	14083	13870	14177	14095	14130	14065
22010	27675	24440	18324	16391	15184	14468	13671	13444	13132	13185	12908	12933	12892	12852	12922	12874	12851	12591	12850	12797	12796	12945	12755	12769	12957	12670	12643	12713	12784	12713	12950	12834	12826	12577	12845	12747	12726	12582	12600	12702	12715	12897	12728	12841	12712	12702	12725	12779	12667	12640	12647	12810	12922	12710	12781	12722	12780	12741	12786	12692	12716	12717	12778	12727	12718	12756	12602	12696	12611	12696	12598	12694	12632	12871	12703	12807	12762	12723	12730	12781	12903	12843	12706	12762	12769	12777	12577	12767	12840	12906	12733	12625	12576	12670	12681	12625	12769	12716	12627	12924	12752	12920	12730	12539	12736	12924	12530	12629	12687	12710	12752	12751	12732	12696	12648	12708	12724	12719	12774	12787	12710	12774	12803	12609	12589	12540	12753	12656	12674	12669	12599	12601	12631	12586	12715	12439	12728	12562	12805	12914	12775	12778	12694	12770	12812	12680	12794	12767	12770	12714	12700	12689	12691	12692	12691	12817	12684	12681	12653	12678	12745	12608	12843	12634	12686	12675	12879	12581	12713	12604	12619	12674	12602	12767	12744	12673	12856	12729	12554	12636	12704	12707	12687	12723	12672	12660	12756	12676	12690	12724	12651	12554	12677	12632	12690	12766	12616	12621	12760	12620	12657	12656	12682	12675	12757	12691	12640	12584	12733	12748	12844	12905	12714	12708	12768	12696	12703	12639	12825	12802	12693	12601	12627	12829	12638	12728	12693	12801	12581	12834	12656	12831	12734	12746	12869	12687	12925	12709	12686	12669	12649	12675	12803	12508	12728	12796	12728	12953	12712	12654	12797	12697	12730	12714	12736	12811	12620	12768	12768	12624	12780	12669	12658	12745	12836	12646	12723	12545	12797	12717	12630	12629	12685	12819	12791	12637	12693	12702	12614	12764	12625	12633	12560	12690	12656	12725	12775	12677	12736	12727	12621	12513	12656	12737	12852	12895	12734	12753	12650	12669	12751	12617	12772	12734	12671	12734	12715	12667	12590	12509	12769	12667	12835	12772	12663	12712	12753	12741	12776	12674	12754	12748	12758	12759	12763	12742	12624	12915	12617	12823	12698	12686	12749	12589	12617	12777	12548	12737	12658	12724	12840	12757	12565	12649	12632	12799	12816	12637	12748	12787	12666	12769	12681	12859	12645	12981	12823	12814	12677	12754	12823	12616	12805	12784	12786	12580	12674	12664	12733	12837	12657	12632	12661	12817	12571	12789	12717	12630	12729	12854	12660	12758	12790	12966	12707	12710	12804	12705	12618	12706	12733	12689	12742	12619	12994	12808	12680	12775	12822	12785	12767	12771	12769	12714	12667	12767	12861	12613	12563	12745	12547	12834	12707	12663	12654	12873	12747	12741	12667	12700	12694	12643	12847	12697	12770	12574	12848	12856	12915	12802	12748	12780	12785	12646	12668	12795	12834	12671	12699	12783	12711	12642	12693	12687	12785	12554	12711	12596	12778	12574	12695	12779	12846	12680	12648	12752	12775	12657	12774	12734	12823	12713	12665	12596	12556	12789	12593	12658	12627	12722	12833	12704	12740	12703	12707	12793	12693	12641	12879	12675	12765	12692	12782	12627	12684	12725	12606	12799	12592	12714	12775	12815	12747	12698	12729	12821	12765	12688	12706	12894	12761	12663	12660	12890	12772	12769	12686	12752	12760	12867	12626	12828	12814	12676	12629	12756	12812	12709	12815	12528	12755	12661	12857	12753	12705	12722	12741	12611	12698	12753	12588	12708	12716	12847	12681	12803	12741	12685	12724	12879	12631	12707	12733	12638	12931	12734	12741	12645	12644	12776	12774	12655	12682	12645	12693	12824	12704	12808	12820	12621	12667	12794	12700	12763	12823	12641	12664	12683	12575	12784	12621	12688	12849	12779	12657	12659	12740	12666	12692	12742	12672	12721	12649	12723	12903	12797	12794	12760	12693	12663	12917	12629	12701	12901	12775	12696	12554	12818	12643	12683	12819	12866	12826	12783	12724	12587	12797	12631	12767	12602	12657	12922	12669	12583	12610	12608	12826	12596	12593	12693	12743	12611	12616	12667	12603	12826	12700	12673	12727	12841	12725	12791	12950	12636	12614	12653	12738	12677	12685	12774	12846	12824	12679	12616	12713	12749	12745	12925	12739	12670	12871	12678	12819	12619	12854	12767	12877	12752	12726	12670	12782	12739	12713	12705	12603	12911	12824	12798	12707	12676	12755	12607	12665	12547	12808	12739	12792	12819	12668	12671	12732	12593	12777	12671	12870	12858	12888	12826	12777	12699	12915	12629	12493	12690	12675	12665	12877	12813	12829	12767	12537	12695	12751	12679	12884	12751	12910	12876	12668	12634	12605	12599	12699	12657	12635	12612	12764	12807	12653	12845	12727	12639	12652	12704	12879	12660	12617	12713	12733	12730	12741	12816	12731	12629	12697	12747	12757	12681	12659	12695	12779	12629	12630	12709	12705	12812	12807	12730	12666	12818	12614	12529	12744	12733	12621	12701	12762	12779	12686	12674	12638	12822	12691	12671	12760	12576	12825	12745	12656	12582	12614	12794	12725	12665	12618	12738	12950	12783	12812	12802	12770	12563	12728	12830	12710	12777	12855	12801	12945	12845	12736	12677	12615	12761	12681	12863	12809	12670	12680	12796	12641	12680	12745	12811	12636	12497	12788	12623	12759	12661	12767	12723	12814	12726	12706	12778	12818	12664	12655	12804	12610	12688	12697	12724	12826	12714	12777	12669	12816	12731	12717	12659	12649	12807	12671	12657	12711	12617	12737	12741	12561	12820	12632	12651	12614	12627	12681	12775	12526	12705	12754	12637	12565	12699	12758	12669	12758	12600	12800	12797	12739	12868	12764	12731	12750	12788	12719	12727	12777	12868	12617	12723	12761	12590	12699	12864	12725	12813	12823	12814	12621	12812	12766	12796	12657	12739	12850	12675	12744	12891	12701	12881	12676	12599	12625	12636	12818	12781	12806	12764	12738	12672	12770	12610	12785	12634	12616	12652	12549	12669	12851	12724	12844	12630	12820	12696	12758	12702	12734	12699	12716	12722	12858	12772	12650	12902	12792	12960	12584	12718	12667	12680	12645	12799	12734	12751	12802	12684	12616	12789	12947	12853	12708	12858	12663	12631	12617	12611	12784	12769	12890	12734	12752	12663	12907	12628	12545	12791	12617	12741	12775	12872	12785	12835	12861	12727	12725	12801	12781	12645	12836	12775	12630	12676	12695	12709	12699	12678	12894	12587	12789	12705	12599	12771	12602	12578	12561	12762	12747	12827	12736	12835	12758	12678	12717	12668	12634	12748	12791	12432	12701	13021	12732	12695	12728	12712	12826	12702	12685	12789	12608	12620	12845	12751	12802	12562	12661	12664	12760	12690	12695	12716	12770	12763	12709	12814	12676	12862	12616	12970	12682	12716	12787	12689	12634	12748	12744	12706	12586	12714	12621	12707	12619	12807	12561	12734	12612	12568	12779	12779	12819	12745	12705	12849	12651	12784	12752	12650	12585	12762	12852	12616	12717	12768	12692	12588	12813	12566	12859	12638	12759	12784	12656	12612	12642	12558	12859	12883	12779	12650	12630	12732	12676	12702	12622	12810	12773	12803	12729	12710	12807	12823	12799	12709	12663	12701	12810	12739	12690	12766	12927	12638	12862	12835	12778	12723	12762	12703	12535	12869	12771	12731	12955	12634	12539	12686	12693	12614	12756	12820	12502	12659	12624	12775	12730	12731	12807	12750	12728	12589	12624	12754	12710	12795	12754	12759	12620	12808	12690	12742	12644	12690	12666	12789	12659	12766	12624	12762	12752	12698	12626	12683	12657	12653	12603	12769	12862	12728	12631	12838	12688	12757	12878	12738	12818	12673	12684	12685	12787	12678	12661	12694	12770	12627	12797	12784	12797	12797	12774	12691	12969	12718	12839	12707	12824	12817	12787	12799	12710	12748	12707	12581	12611	12914	12735	12725	12720	12757	12695	12652	12845	12580	12593	12700	12810	12690	12632	12730	12814	12654	12660	12603	12561	12674	12712	12727	12759	12847	12628	12647	12855	12615	12653	12737	12754	12757	12826	12803	12690	12824	12788	12698	12717	12681	12685	12791	12822	12482	12596	12721	12783	12714	12598	12623	12593	12665	12681	12718	12858	12780	12623	12603	12684	12721	12811	12722	12782	12852	12880	12762	12760	12617	12786	12744	12878	12640	12725	12853	12669	12722	12747	12878	12679	12844	12708	12634	12603	12635	12738	12743	12840	12806	12641	12738	12736	12923	12657	12579	12731	12866	12659	12688	12755	12724	12767	12680	12743	12807	12672	12813	12792	12788	12604	12788	12772	12586	12892	12588	12515	12904	12631	12737	12895	12863	12785	12763	12626	12703	12649	12701	12641	12646	12756	12781	12830	12831	12879	12433	12513	12747	12825	12779	12842	12665	12712	12763	12621	12693	12719	12615	12710	12679	12638	12754	12771	12689	12705	12833	12786	12848	12714	12857	12615	12489	12733	12654	12716	12568	12807	12705	12761	12831	12725	12685	12713	12688	12827	12667	12867	12882	12765	12745	12643	12846	12912	12564	12729	12756	12697	12689	12877	12753	12708	12854	12633	12771	12713	12780	12687	12761	12715	12694	12697	12753	12804	12753	12835	12767	12729	12597	12714	12615	12636	12814	12669	12690	12753	12850	12642	12618	12710	12730	12515	12670	12612	12789	12627	12779	12762	12719	12782	12949	12693	12652	12726	12677	12682	12902	12719	12658	12800	12670	12741	12614	12735	12633	12625	12930	12657	12718	12758	12799	12708	12655	12739	12754	12750	12676	12613	12664	12714	12713	12653	12829	12776	12800	12684	12740	12623	12674	12676	12605	12646	12712	12694	12728	12800	12763	12717	12733	12597	12838	12676	12705	12860	12673	12835	12746	12812	12803	12772	12857	12669	12805	12752	12769	12911	12743	12658	12698	12778	12842	12791	12751	12757	12762	12555	12860	12744	12810	12714	12679	12573	12832	12793	12573	12614	12754	12675	12624	12594	12724	12861	12821	12852	12665	12777	12675	12718	12686	12566	12545	12854	12763	12783	12806	12672	12654	12924	12670	12774	12838	12686	12753	12842
25376	21521	28586	25780	22893	21048	19206	16704	16029	15573	15474	14927	14955	14788	14735	14639	14397	14559	14513	14463	14470	14492	14396	14265	14392	14330	14438	14479	14334	14187	14277	14170	14372	14226	14220	14224	14340	14087	14200	14271	14317	14176	14016	14195	14020	14069	14423	14192	14004	14279	14244	14324	14143	14194	14115	14254	14125	14390	14261	14218	14067	14216	13994	14015	14053	14023	14346	14176	13975	14136	14368	14201	14196	14150	14120	14115	14133	14144	14186	14093	14065	14075	14052	14330	14199	14029	14125	14023	13988	14024	14116	14179	14059	14280	14256	14107	14060	14099	14034	14082	14187	14128	14152	13995	14310	14238	13889	14014	14165	13986	14165	14143	14125	14050	14126	13974	14359	14062	14150	14178	14125	14108	14188	14166	14021	14093	14210	14053	14264	14019	13992	14170	14126	14309	14077	14232	14058	14134	14021	14052	14221	14146	14387	14158	14034	14207	14143	14123	14170	14300	14260	14140	14164	14112	14231	14034	14158	14191	14005	13985	14164	14094	14003	14195	14174	14115	14220	14045	14211	14255	14258	14010	13935	14188	14066	14176	14247	14117	14036	14142	14009	14232	14132	14102	14104	14031	14127	14116	14089	14096	13987	14069	14145	14101	14225	14053	14044	14091	14101	14024	14236	13974	14389	14060	14352	13967	14131	14201	14079	14126	14178	14247	14226	14132	14296	14152	14086	14266	14066	13884	13945	14033	14071	14080	13936	14230	14310	14058	14115	14002	13859	14237	14113	14028	14093	14166	14111	14032	14165	13942	14201	14261	13981	14082	14193	14163	14109	14012	13896	14214	14119	14079	14078	13954	14306	14153	14200	14054	14072	14132	14119	14043	13955	13964	14195	14035	14174	14034	14064	14152	14213	14067	14094	14102	14105	14099	14221	14125	14150	14199	14111	13998	14039	14131	13990	14233	14058	14211	14024	14074	14167	13890	13910	13998	14131	13992	14203	14218	14132	14257	14008	14038	14037	14022	14011	14271	14187	14246	14025	14186	14223	14122	14179	14070	14172	14083	14108	14044	14191	14164	14079	14269	14172	14140	14014	14181	14089	14129	14188	14200	14278	14242	14132	14116	14213	14156	13979	14082	14459	14170	14095	14101	13907	14062	14168	14059	14177	14193	14088	14056	14185	14234	14150	14145	14016	14072	14278	14190	14005	13991	14152	14189	14147	14001	14085	14062	14070	14011	14118	14111	14076	14260	14039	14000	14060	13858	13954	13898	14218	14242	14038	14080	14032	13870	14108	14003	14167	14140	14159	14127	14112	14172	14157	14022	14217	14309	14162	14241	14199	14134	14044	14124	14122	14175	14082	14036	13929	14042	14080	14011	14082	14074	14152	14123	14280	14037	14148	14201	14242	14235	14306	14234	14095	14202	13997	14015	14268	14155	14219	14028	14287	14057	14017	14283	14162	14210	13884	14059	14274	14286	14251	14182	14175	14199	14097	14116	13951	14117	14184	14100	14209	14185	14185	14000	13781	14186	14177	14109	14152	14204	14152	14220	13999	14136	14096	14082	14082	14150	14032	14105	14071	13954	14134	14030	14028	14156	14132	14231	14138	13998	14128	14104	13996	14050	14087	14087	14324	14067	14244	14234	14104	14222	14043	13988	14038	13965	13920	14066	14190	14187	14049	14233	14226	14036	14142	14139	14081	14190	14272	13987	14048	13927	14089	14075	14114	14007	14264	14150	14207	14087	14181	14292	14043	14051	14144	14130	14232	14116	14233	14083	14121	14247	14012	14096	14157	14028	13973	14203	14063	14023	13976	14145	14265	14040	14186	13967	14169	14080	14014	14137	13966	14042	14042	14128	14068	13999	14256	14151	14136	14101	14199	14191	14380	14000	14049	14198	14055	14139	14064	14102	14210	14272	14197	13820	14222	14087	14029	14154	14076	14201	13924	14123	14162	14015	14157	14012	14295	14002	14124	14074	14281	14243	14012	14159	14143	14071	14061	14177	14190	14149	14374	14298	14285	14096	14262	14160	14176	14058	14074	14222	14211	14196	14210	14009	14263	14213	14033	13908	14271	14080	14069	14238	14164	14106	14041	14048	14232	13979	14136	14218	14101	14203	13991	14053	14151	14068	14206	14125	14082	14128	14047	14008	13984	13982	14214	14275	14289	14065	14139	14016	13994	13929	13998	14170	14026	14078	14198	13999	14089	14047	14127	14138	14006	14016	14099	14214	14013	14260	14076	14199	14142	14003	14068	14274	14298	14116	14211	14128	14310	14029	13921	14140	14372	14086	14160	14148	14139	14211	14216	14002	14296	14077	13986	14109	14125	14049	14126	14095	13996	14270	14129	14049	14018	14180	14172	14057	14179	14216	14244	14168	13994	14000	14095	14229	14235	14041	14229	14282	14115	14051	14278	13966	14216	14095	13974	14212	14247	14239	14082	14090	14117	13991	14124	14100	14237	13980	13970	14193	13894	14020	14104	14022	14012	14073	13995	13937	14040	14045	14102	14132	14127	14107	14135	14028	14133	14077	14143	14285	14015	14241	14202	14199	13963	14065	14099	14222	14197	14092	14113	14130	14155	14153	14219	14243	14036	14064	14085	14113	13971	13990	14080	14033	14100	14008	14238	14067	14250	14198	14201	14271	14091	14030	14193	14096	14053	14177	14356	14159	14274	14074	14075	14183	14330	14363	14221	14135	14120	14094	14046	13977	14072	14085	13963	14072	14114	14115	14147	14032	13984	14055	14105	14354	14215	14155	14130	14219	14072	14112	14264	14013	14061	14176	14123	14062	14255	14229	14228	13912	14044	14377	14137	14105	14043	14161	14049	14156	14308	14205	14044	14188	14041	14141	14191	14053	14140	14148	14195	14122	14080	14118	14061	14309	14179	14233	14113	13941	14085	14173	14082	13910	14272	14109	14226	13865	14172	14211	13859	14186	14226	14055	14280	14022	14027	14130	14118	14055	14236	14321	14107	14222	14003	14104	14225	14157	14265	13988	14171	14234	14089	13871	14105	13950	14178	14225	14142	14052	14057	14257	14190	14173	14141	14164	14039	13962	14125	14119	13956	14076	14086	14356	14099	14175	14116	14192	14183	14238	14093	13880	14239	14246	14234	14212	14133	14099	14305	14231	13997	14063	14130	14064	14213	14114	13986	14019	14053	14307	14228	14119	14228	14192	14278	14154	14281	14097	14135	14168	14158	14146	14335	14288	14225	14215	14114	14165	14091	14004	14132	14094	14022	14034	14152	14046	14164	14001	14087	14112	14061	13937	14170	14264	14080	14113	14439	14197	14026	14329	14223	14124	14007	14081	14144	14108	14092	14055	14174	14265	13982	14080	14159	14172	13995	14108	14050	14085	14089	14035	14126	13978	14158	14323	14049	14184	14173	14073	14216	14048	14224	14192	14357	14215	13861	14272	14312	14108	14039	14118	14243	14204	14143	14018	14039	14143	13990	14075	14158	14153	13887	14221	14137	14168	14119	14181	14079	14211	14175	14070	14263	14080	14072	14052	13994	14005	14233	14047	14109	14185	14003	14264	14026	13979	14207	14124	14272	14108	14011	14317	13952	14090	14076	14005	14095	14409	14107	14079	14104	14116	14122	14178	14128	14079	13961	14286	13985	14209	14162	14157	14156	14227	14006	14110	14135	14104	14157	14235	14203	14016	14121	14158	14166	14026	13945	14128	14251	14007	14136	14053	14043	14189	13978	14176	14100	14242	13958	14153	14382	14192	14100	14096	14103	14094	14132	14368	13947	13970	14082	13954	14221	14185	14227	14086	14173	14210	14089	14188	14143	14036	13870	13951	14152	14047	14160	14158	13971	14242	13928	14084	14204	14288	14381	14143	14066	14230	14264	14173	13955	14055	14213	14138	14197	14117	14204	14157	14062	14196	14198	14195	14071	14275	14198	14249	13970	13949	14205	14118	13932	14082	14232	14086	14220	14134	14128	14115	14000	14038	13979	14223	14193	14106	14053	14213	14267	13975	14019	14170	14338	14281	14203	14235	14185	14232	14196	14188	14040	13949	14056	14120	14200	14053	14185	14113	14174	14193	14215	14122	14128	14177	13944	14196	14228	14067	14318	14275	14159	14123	14317	14247	14144	14200	14199	14089	14131	14138	14162	14162	14045	13967	14300	14130	14260	14206	14100	13963	13938	13922	14231	14171	14261	14183	14115	14117	14008	14048	14008	14202	14207	13983	14062	14093	14072	14004	14214	14170	14205	14114	14145	14149	14093	14060	13954	13960	13929	14098	14095	14186	14144	14249	14275	14158	14151	13967	14073	13937	14227	14188	14150	14097	14212	14027	14153	14118	14153	14208	14085	14129	14192	14184	14184	14099	13994	14099	14150	14084	14418	14075	14149	14204	13927	14095	14103	14321	14276	14010	14071	13973	14051	14218	13956	14274	14214	14295	14172	14183	14228	14213	14155	14149	14307	14333	14194	14121	14001	14088	14156	14127	14228	14235	14105	13959	14246	14031	14044	14309	14260	14152	13936	14171	14194	14236	14054	14155	14073	14125	14100	14272	14023	13836	14261	14047	14248	14073	14207	13993	14035	14011	13986	14170	13989	14106	14001	14063	14002	14112	14094	14136	14183	14221	14196	14056	14120	14247	14304	14094	14061	14203	14027	14251	14078	14130	14007	14050	14100	14293	14178	14329	14176	14305	14128	14123	14216	14266	13994	14145	14211	13892	14055	14156	14298	14166	14239	14258	14058	14033	13961	14140	14159	14217	14208	13999	14200	14096	14231	14244	14379	14044	14083	14189	14089	14126	14181	14072	14216	14027	14062	14230	14047	14069	14222	14104	14132	13968	14150	14082	14011	13937	14105	14003	13795	13962	14132	14070	14098	14110	14201	14126	14117	14139	14040	14175	14063	14165	13878	14163	14019	14049	14181	14180	14226	14222	13989	14109	14259	14224	14232	14179	14064	14075	14206	13992	14252	14162	14298	14286	14157	14030	13918	14144	14248	14024	14018	14053	14095	14314	13977	14142	14107	14250	14209	14229	14216	14254	14142	14107	14188	14027	14124	14001	14340	14329	14179	14142	14122	14220	14153	13914	14225	13980	14170	13990	14059	14019	14229	14166	14234	14138	13937	14222	14108	14244	13967	14184	14211	14231	14086	14317	14187	14196
24319	38836	35461	27602	23155	20065	17946	16438	15483	14906	14392	13968	13786	13889	13478	13274	13147	13249	13154	13244	13065	13238	13045	12913	12895	12973	12926	12887	12877	13046	13067	13042	12831	12753	12949	12936	12839	12886	12810	12744	12873	12899	12847	12816	12782	12972	12964	12708	12864	12856	12926	12656	12836	12929	12919	12810	13018	12720	12744	12827	12797	12746	12823	12943	12792	12612	12854	12843	12701	12963	12855	12882	12889	12825	12919	12859	12833	12798	12809	12940	12913	12911	13072	12971	12683	12821	12922	12831	12855	12792	12829	12758	12972	13056	13070	12803	12703	12877	12634	12776	12763	12709	12813	12944	12795	12856	12775	12694	12824	12929	12639	12762	12934	12796	12938	12798	12902	12830	12955	12734	12881	12807	12763	12815	12853	12688	12810	12610	12941	12675	12671	12905	12801	12791	12916	12755	12644	12743	12789	12844	12827	12680	12672	12830	12841	12763	12842	12897	12880	12749	12883	12625	12830	12982	12794	12941	13002	12788	12836	12831	12787	12771	12808	12739	12739	12793	12749	12884	12753	12947	12818	12770	12892	12835	12759	12839	12760	12580	12774	12792	12857	12659	12803	12912	12706	12771	12836	12814	12746	12685	12898	12847	12785	12879	12876	12679	12948	12816	12886	12852	12789	12796	12829	12795	12777	12866	12870	12917	12619	12880	12737	12770	12803	12732	12724	12825	12783	12701	12725	12831	12780	12755	12852	12872	12847	12916	13034	12922	12836	12771	12852	12894	12767	12770	12757	12877	12836	12773	12727	12862	12964	12885	12825	12743	12826	12863	12667	12671	12650	12815	12792	12854	12786	12729	12680	12706	12702	12638	12855	12715	12823	12829	12847	12876	12862	12619	12965	12812	12799	12921	12838	12829	12803	12912	12737	12687	12833	12976	12801	12803	12857	12806	12714	12738	12820	12749	12886	12877	12889	12684	12832	12905	12805	12776	12783	12799	12827	12935	12793	12875	12828	12757	12622	12698	12876	12890	12735	12865	12939	12875	12787	12697	12944	12861	12833	12756	12809	12786	12528	12824	12865	12769	12837	12950	12753	12699	12744	12935	12715	12747	12766	12850	12853	12813	12899	12745	12820	12800	12875	12732	12878	12778	12782	12692	12796	12821	12862	12857	12858	12859	12904	12860	12834	12772	12840	12684	12874	12778	12781	12974	12853	12804	12979	12751	12789	12825	12766	12852	12908	12703	12838	12713	12794	12941	12980	12792	12825	12877	12773	12857	12837	12863	12803	12721	12657	12789	12678	12598	12891	12942	12774	12776	12765	12703	12841	12859	12889	12669	12726	12934	13025	12903	12754	12887	12863	12666	12839	12782	12681	12822	12777	12586	12943	12866	12796	12883	12736	12685	12846	12749	12970	12798	12766	12872	12860	12733	12616	12586	12809	12874	12771	12787	12801	12797	12676	12843	12827	12766	12635	12718	12803	12761	12793	12761	12624	12915	12687	12809	12717	12873	12818	12854	12822	12795	13123	12742	12993	12751	12963	12810	12782	12685	12808	12720	12707	12768	12834	12818	12716	12795	12929	13027	12812	12741	12832	12646	12717	12830	12807	12818	12947	12933	12774	12739	12746	12947	12820	12833	12822	12770	12834	12863	12639	12883	12689	12770	12805	12838	12833	12692	12872	12697	12860	12807	12854	12873	12792	12995	12746	12817	12691	12824	12841	12837	12765	12773	12737	12818	12773	12832	12832	12853	12823	12780	12871	12906	12885	12833	12651	12772	12810	12776	12765	12625	12883	12853	12918	12843	12876	12882	12687	12889	12891	12722	12739	12797	12738	12780	12836	12699	12775	12677	12802	12790	12851	12783	12891	12864	12903	12730	12898	12756	12888	12688	12861	12665	12747	12819	12729	12801	12711	12681	12825	12804	12744	12810	12669	12984	12675	12962	12718	12862	12640	12872	12869	12828	12994	12960	12952	12588	12923	12683	12658	12762	12795	12876	12897	12890	12716	12769	12772	12838	12596	12832	12801	12740	12711	12668	12754	12939	12825	12799	12827	12901	12757	12856	12730	12859	12771	12829	12873	12844	12902	12779	12758	12959	12864	12796	12774	12871	12847	12870	12872	12896	12652	12730	12729	13010	12850	12705	12866	12850	12850	12803	12721	12897	12820	12846	12899	12788	12813	12748	13028	12908	12803	12858	12665	12819	12949	12896	12814	12668	12792	12876	12881	12827	12771	12694	12893	12763	12825	12920	12818	12943	12825	12786	12875	12763	12943	12830	12792	12600	12777	12737	12801	12851	12840	12854	12751	12771	12935	12995	12794	12886	12795	12793	12732	12902	12717	12764	12748	13007	12621	12760	12754	12665	12644	12780	12877	12705	12697	12685	12886	12816	12822	12850	12837	12960	12706	12837	13027	12805	12802	12789	12776	12750	12751	12827	12829	12868	12927	12694	12737	12822	12711	12979	12773	12961	12895	12831	12667	12966	12932	12898	12762	12814	12671	12784	12737	12685	12708	12711	12707	12775	12843	12755	12898	12809	12788	12868	12977	12734	12859	12855	12807	12822	12804	12725	12623	12933	12819	12710	12791	12788	12945	12648	12802	12858	12854	12961	12655	12750	12935	12842	12778	12797	12770	12798	12838	12904	12788	12872	12675	12659	12817	12712	12885	12819	12866	12714	12791	12731	12896	12964	12691	12913	12966	12750	12827	12847	12844	12908	12854	12809	12757	12760	12735	12628	12922	12914	12765	12862	12769	12941	12841	12647	12843	12829	12931	12873	12597	12725	12677	12784	12722	12608	12747	12849	12905	12767	12743	12694	12724	12888	12870	12841	12759	12824	12746	12670	12825	12926	12746	12762	12684	12780	12807	12690	12816	13013	12715	12881	12825	12892	12714	12723	12859	12793	12809	12702	12736	12670	12884	12722	12735	12944	12880	12784	12775	12858	12773	12778	12660	12793	12742	12791	12892	12722	12910	12831	12700	12793	12695	12819	12802	12819	12998	12861	12681	12704	12947	12779	12945	12767	12805	12917	12815	12712	12710	12914	12754	12765	12753	12892	12907	12702	12794	12708	12944	12721	12710	12803	12763	12853	12715	12757	12903	12685	12857	12833	12928	12857	12881	13011	12774	12812	12698	12789	12734	12829	12997	12714	12971	12893	12757	12908	12655	12817	12820	12825	12808	12770	12901	12918	12852	12774	12607	12788	12928	12722	12840	12688	12752	12619	12852	12827	12726	12910	12771	12814	12812	12771	12703	13083	12662	12832	12632	12807	12938	12989	12783	12868	12754	12939	12838	12860	12790	12829	12851	12760	12895	12749	12787	12793	12771	12803	12820	12700	12763	12848	12784	13081	12785	12782	12942	12868	12836	12970	12855	12840	12852	12752	12729	12865	12740	12792	12863	12684	12894	12729	12932	12889	12897	12777	12739	12701	12863	12682	12854	12904	12831	12940	12806	12775	12786	12761	12759	12864	12939	12651	12856	12853	12811	12931	12885	12906	12842	12876	12913	12828	12719	12733	12889	12743	12833	12943	12933	12944	12845	12848	12834	12910	12814	12896	12903	12960	12583	12716	12988	12813	12888	12925	12860	12949	12831	12821	12817	12876	12804	12979	12997	12665	12863	12839	12755	12808	12849	12660	12987	12905	12782	12845	12895	12862	12834	13082	13004	12944	12890	12914	12765	12915	12708	12920	12741	12657	12859	13019	12751	12682	12832	12628	12764	12795	12797	12788	12933	12867	12864	12802	12794	12696	12875	12857	12948	12803	12732	12681	12804	12893	12833	12711	12723	12762	12915	12789	12697	12711	12662	12776	12795	12933	12866	12773	12694	12879	12958	12946	12631	12778	12887	12898	12770	12854	13004	12891	12850	12805	12782	12711	12771	12910	12871	12730	12856	12806	12463	12789	12799	12854	12788	12876	12745	12721	12826	12889	12798	12790	12875	12857	12781	12938	12869	12767	12736	12927	12754	12768	12841	12695	12856	12837	12820	12792	12928	12811	12966	12855	12840	12758	12755	12830	12848	12749	12661	12809	12742	12859	12699	12712	12735	12889	12675	12738	12800	12781	12848	12840	12818	13067	12681	12809	12854	12792	12856	12714	13113	12880	12879	12652	12903	12853	12640	12709	12732	12714	12870	12815	12810	12697	12886	12722	12781	12807	13008	12864	12819	12713	12828	12840	12678	12831	12815	12756	12840	12972	12713	12783	12827	12719	12783	12804	12753	12873	12862	12817	12801	12804	13012	12772	12914	12842	12864	12643	12779	12943	12776	12737	12814	12906	12841	12823	12784	12739	12771	12713	12775	12856	12968	12758	12939	12908	12727	12863	12788	12810	12953	12759	12793	12802	12675	12739	12819	12976	12742	13000	12800	12870	12652	12868	12785	12871	12693	12812	12786	12900	12916	12879	12897	12719	12766	12770	12669	12872	12715	12807	12880	12662	13016	12955	12801	12706	12849	12791	12835	12867	12791	12896	12664	12740	12818	12777	12849	12770	12841	12845	12913	12853	12771	12657	12790	12930	12807	12829	12919	12702	12784	12764	12916	12983	12706	13015	12804	12829	12762	12866	12821	12885	12646	12798	12857	12738	12671	12746	12783	12897	12788	12835	12863	12807	12770	12924	12849	12770	12847	12834	12835	12873	12858	12764	12728	12762	12768	12871	12803	12864	12873	12840	12986	12763	12757	12871	12832	12707	12775	12800	12728	12741	12780	12811	12812	12821	12864	12746	12742	12818	12815	12591	12886	12934	12733	12725	12859	12746	12725	12838	12805	12924	12716	12790	12879	12706	12676	12780	12820	12676	12824	12767	12720	12733	12922	12696	12852	12850	12769	12876	12743	12773	12822	12691	12923	12833	12746	12789	12691	12880	12881	12757	12882	12729	12750	12853	12808	12857	12668	12760	12972	12899	12936	12740	12848	12900	12904	12894	12904	12895	12594	12798	12783	12874	12780	12727	12778	12829	12711	12805	12860	12866	12888	12873	12976	12914	12849	12677	12789	12843	12712	12879	12702	12702	12867	12996	12794	12811	12964	12837	12827	12640	12815	12802	12835	12949	12731	12938	12692	12699	12839	12687	12717	12847	12843	12753	12936	12858	12851	12759	12842	12817	12817	12731	12751	12775	12912	12831	12683	12882
24161	21476	29115	24497	22878	24068	23148	18906	17116	16866	16278	15980	15606	15313	15217	14899	14980	14749	14749	14743	14822	14641	14756	14791	14495	14474	14452	14547	14545	14583	14667	14352	14514	14522	14402	14386	14359	14319	14252	14396	14433	14437	14336	14507	14236	14273	14243	14407	14365	14301	14415	14444	14485	14244	14360	14385	14515	14361	14258	14386	14338	14445	14117	14569	14278	14239	14132	14306	14003	14329	14381	14210	14273	14300	14461	14427	14278	14297	14191	14132	14066	14411	14255	14508	14329	14263	14461	14324	14275	14254	14391	14478	14574	14548	14420	14222	14230	14150	14209	14360	14413	14236	14391	14535	14369	14316	14395	14346	14160	14090	14276	14396	14203	14137	14216	14207	14266	14328	14219	14216	14179	14374	14325	14157	14259	14309	14296	14222	14200	14384	14234	14321	14290	14110	14271	14157	14262	14215	14187	14366	14280	14297	14423	14355	14370	14392	14312	14226	14319	14385	14283	14358	14060	14102	14147	14362	14411	14343	14425	14329	14235	14355	14140	14327	14379	14398	14288	14260	14288	14292	14401	14291	14325	14263	14417	14070	14153	14199	14381	14121	14241	14223	14062	14134	14151	14467	14298	14351	14548	14029	14051	14426	14366	14231	14207	14312	14196	14237	14336	14150	14339	14229	14271	14286	14327	14018	14103	14148	14152	14024	14310	14232	14187	14396	14244	14142	14164	14254	14313	14346	14349	14256	14171	14431	14332	14369	14414	14272	14337	14227	14224	14267	14277	14342	14186	14038	14456	14140	14309	14233	14217	14370	14168	14320	14343	14413	14489	14422	14274	14230	14305	14251	14207	14102	14261	14239	14300	14381	14333	14257	14014	14341	14147	14081	14232	14028	14224	14463	14133	14341	14331	14115	14316	14169	14180	14129	14115	14348	14289	14056	14231	14233	14031	14265	14267	14205	14349	14306	14112	14349	14168	14341	14297	14118	14189	14117	14076	14164	14115	14204	14198	14316	14335	14040	14555	14397	14361	14337	14188	14331	14347	14183	14167	14098	14440	14220	14272	14030	14351	14383	14241	14453	14278	14284	14454	14297	14177	14193	14362	14231	14352	14117	14150	14333	14138	14185	14173	14252	14340	14395	14332	14050	14269	14303	14303	14195	14210	14372	14088	14519	14321	14183	14117	14240	14360	14257	14293	14210	14224	14148	14253	14174	14182	14162	14401	14372	14181	14323	14207	14107	14364	14442	14202	14280	14214	14182	14206	14203	14309	14242	14363	14143	14340	14181	14383	14146	14109	14320	14329	14117	14093	14279	14358	14266	14188	14106	14255	14222	14062	14287	14100	14343	14303	14229	14368	14199	14275	14249	14275	14232	14022	14281	14172	14240	14320	14393	14286	14261	14273	14289	14312	14349	14269	14291	14276	14244	14258	14193	14275	14204	14361	14358	14182	14550	14299	14152	14244	14144	14308	14147	14320	14096	14022	14216	14303	14392	14189	14354	14212	14172	14285	14171	14281	14007	14045	14154	14065	14215	14292	14247	14259	14263	14332	14349	14249	14204	14367	13879	14203	14340	14272	14138	14411	14330	14413	14177	14264	14226	14282	14433	14350	14332	14280	14278	14375	14222	14209	14348	14301	14305	14295	14271	14316	14168	14177	14155	14279	14362	14420	14365	14414	14115	14177	14330	14177	14198	14080	14090	14194	14201	14247	14291	14292	14401	14258	14129	14361	13980	14048	14172	14353	14320	14392	14108	14314	14096	14217	14250	14197	14256	14179	14379	14377	14341	14335	14275	14371	14091	14123	14014	14367	14219	14319	14191	14331	14215	14370	14561	14373	14192	14287	14184	14416	14262	14277	14432	14145	14157	14123	14220	14212	14145	14292	14414	14304	14316	14244	14164	14253	14305	14453	14224	14238	14156	14059	14272	14157	14310	14187	14261	14332	14183	14267	14245	14239	14169	14236	14331	14281	14350	14224	14144	14319	14153	14205	14362	14385	14364	14423	14281	14176	14133	14256	14259	14213	14260	14323	14369	14250	14395	14407	14321	14341	14244	14217	14146	14059	14085	14087	14474	14206	14235	14096	14451	14591	14473	14319	14280	14257	14196	14287	14229	14243	14348	14295	14386	14110	14233	14268	14074	14084	14262	14280	14121	14403	14434	14394	14228	14434	14108	14300	14350	14231	14261	14310	14197	14188	14460	14348	14216	14177	14196	14245	14253	14161	14155	14315	14262	14136	14330	14111	14212	14189	14208	14232	14252	14162	14198	14270	14278	14229	14141	14335	14315	14254	14242	14169	14265	14242	14337	14262	14174	14305	14346	14144	14127	14100	14089	14424	14290	14279	14483	14149	14297	14107	14430	14092	14161	14379	14196	14278	14408	14251	14169	14421	14396	14322	14270	14160	14231	14472	14238	14448	14379	14213	14144	14442	14135	14282	14087	14336	14243	14109	14136	14210	14105	14423	14140	14280	14313	14099	14332	14171	14224	14192	14158	14212	14331	14050	14280	14097	14088	14188	14302	14447	14266	14287	14283	14267	14170	14240	14349	14291	14462	14428	14409	14139	14169	14210	14304	14385	14379	14336	14194	14435	14047	14185	14159	14198	14194	14251	14196	14273	14287	14175	14295	14364	14173	14442	14327	14348	14287	14430	14257	14170	14390	14414	14364	14406	14440	14260	14178	14260	14321	14232	14110	14214	14293	14338	14391	14232	14337	14179	14461	14160	14379	14265	14285	14063	14137	14132	14103	14242	14362	14216	14202	14314	14359	14169	14227	14167	14135	14349	14245	14128	14244	14356	14123	14291	14141	14277	14098	14271	14181	14362	14336	14293	14244	14401	14179	14345	14387	14157	14223	14219	14498	14355	14479	14112	14371	14315	14252	14235	14353	14278	14271	14290	14339	14407	14082	14305	14346	14248	14119	14255	14108	14096	14312	14221	14280	14205	14200	14275	14451	14210	14200	14325	14163	14136	14337	14389	14296	14462	14357	14284	14200	14401	14216	14310	14282	14079	14259	14266	14175	14351	14350	14268	14261	14185	14303	14238	14325	14338	14187	14356	14282	14479	14391	14236	14418	14118	14360	14424	14464	14343	14290	14361	14338	14051	14330	14572	14333	14278	14332	14348	14145	14130	14280	14372	14158	14047	14256	14109	14375	14290	14392	14468	14130	14298	14105	14288	14282	14165	14420	14236	14269	14388	14224	14272	14364	14109	14252	14253	14378	14183	14240	14193	14234	14384	14369	14237	14171	14168	14270	14094	14031	14240	14464	14238	14353	14272	14257	14422	14250	14229	14237	14374	14342	14469	14290	14239	14517	14220	14268	14339	14259	14344	14161	14223	14432	14285	14219	14409	14149	13999	14119	14231	14281	14135	14472	14192	14306	14381	14384	14272	14155	14176	14383	14193	14085	14333	14262	14575	14373	14354	14465	14177	14234	14139	14118	14155	14436	14277	14269	14340	14209	14150	14093	14253	14398	14413	14217	14257	14367	14265	14310	14331	14415	14239	14255	14247	14302	14270	14130	14360	14426	14145	14388	14256	14311	14230	14298	14197	14177	14177	14178	14197	14148	14195	14152	14296	14117	14255	14259	14259	14231	14443	14364	14364	14374	14104	14240	14110	14072	14380	14237	14317	14317	14285	14367	14206	14265	14086	14230	14181	14327	14357	14303	14240	14232	14361	14214	14411	14191	14261	14158	14196	13979	14302	14075	14266	14367	14255	14253	14377	14442	14296	14386	14183	14158	14282	14242	14205	14108	14297	14075	14273	14276	14044	14326	14254	14254	14257	14415	14110	14187	14163	14188	14308	14272	14139	14382	14407	14115	14309	14250	14076	14113	14140	13985	14265	14235	14404	14388	14310	14174	14305	14366	14169	14222	14396	14161	14287	14535	14320	14225	14232	14249	14349	14264	14228	14198	14228	14239	14429	14328	14323	14290	14275	14080	14326	14284	14347	14160	14397	14194	14138	14248	14201	14298	14238	14132	14171	14351	14458	14353	14285	14255	14237	14327	14166	14204	14253	14152	14240	14133	14234	13984	14198	14098	14392	14129	14142	14280	14328	14224	14288	14148	14233	14390	14396	14196	14258	14341	14486	14337	14248	14368	14273	14138	14009	14236	14211	14157	14162	14120	14069	14270	14438	14321	14086	14220	14406	14235	14372	14194	14221	14151	14310	14088	14195	14373	14388	14279	14341	14182	14162	14332	14042	14156	14211	14220	14319	14323	14436	14348	14071	14153	14298	14224	14234	14223	14104	14246	14218	14172	14238	14232	14222	14419	14440	14315	14387	14278	14371	14408	14393	14358	14283	14290	14252	14063	14376	14124	14385	14275	14375	14189	14270	14353	14396	14248	14194	14299	14182	14363	14319	14298	14214	14149	14080	14240	14163	14324	14302	14220	14273	14191	14315	14473	14362	14307	14194	14233	14274	14317	14297	14258	14325	14124	14236	14269	14204	14226	14414	14283	14276	14305	14157	14266	14432	14286	14394	14115	14175	14385	14225	14284	14321	14413	14210	14247	14616	14208	14140	14128	14211	14483	14259	14107	14335	14392	14421	14146	14169	14369	14302	14088	14292	14263	14177	14104	14220	14192	14362	14019	14219	14267	14278	14118	14236	14232	14214	14212	14167	14460	14182	14315	14347	14151	14502	14306	14254	14317	14148	14387	14317	14181	14299	14526	14089	14353	14203	14213	14386	14329	14316	14386	14210	14203	14286	14366	14302	14273	14280	14307	14393	14196	14200	14337	14159	14370	14404	14332	14267	14198	14173	14278	14139	14325	14288	14200	14136	14516	14465	14304	14293	14343	14471	14273	14314	14366	14210	14202	14339	14320	14222	14239	14043	14300	14254	14276	14382	14137	14407	14431	14148	14283	14437	14351	14372	14342	14022	14032	14346	14218	14195	14260	14028	14291	14374	14239	14254	14141	14346	14248	14195	14268	14133	14299	14252	14363	14177	14341	14164	14153	14279	14228	14325	14215	14322	14464	14379	14260	14213	14259	14050	14078	14195	14222	14360	14182	14412	14369	14262	14395	13981	14174	14310	14190	14228	14264	14273	14111	14208	14143	14366	14149	14169	14167	14413	14236	14479	14367	14186	14276	14219	14214	14299	14076	14250	14233	14320	14281	14278	14360
26212	43291	41061	33019	27897	23823	20595	18668	17500	16342	15739	15097	14624	14379	14161	13772	13766	13718	13651	13344	13485	13338	13264	13187	13308	13219	13177	13003	13084	13086	13013	13041	12902	13063	13048	13045	12967	12800	12959	12908	12913	12955	13012	13063	13047	12849	12913	12948	12892	12794	12845	13048	12845	12982	12800	12815	12904	12971	12836	12889	13010	12934	12925	12923	12913	12930	12787	12953	12906	12796	12831	12732	12698	12813	12872	12890	12815	12863	12885	12929	12822	12952	13077	13313	12840	12773	12895	12851	13013	12846	13083	13054	13080	13148	13132	12809	12825	13027	12696	13024	13005	12750	12800	12681	12840	12716	12979	12762	12870	12876	12816	12975	12914	12984	12820	13005	12912	12710	12914	12830	12808	12852	12945	12926	12752	12831	12889	12802	12808	12867	12889	12897	12819	12818	12851	12889	12891	12815	12888	12728	12761	12866	12899	12680	12650	12908	12934	12811	12837	12808	12917	12908	12930	12843	12947	12807	12884	12947	12775	12859	12765	12878	12879	12902	12910	12871	12993	12764	12967	12849	12736	12628	12974	12787	12726	12910	12740	12749	12758	12981	12720	12947	12850	12960	12778	12844	12983	12855	12872	12923	12726	12911	12824	12853	13015	12979	12810	12916	12958	12838	12892	12946	12837	12842	12926	12745	12877	13042	12951	12822	12840	12914	12860	12935	12905	12859	13003	12804	12876	12884	12938	12772	13003	12988	13071	12878	12832	12906	12941	12932	12994	12821	12709	12913	12840	12945	12852	12869	12733	13086	12671	12961	13025	12928	12911	12827	12983	12839	12849	12733	12949	12872	12864	12894	12843	12711	12911	12870	12714	12828	12876	12727	12884	12744	13088	12957	12689	12891	12828	12898	12806	12819	12927	12912	13048	12801	12855	12766	12905	12770	12948	12820	12801	12968	13058	12912	12898	12880	12922	12955	13020	12875	12753	12896	12890	12879	12826	12840	12776	12945	12800	12772	12898	12788	12770	12763	12900	12947	12770	12834	12932	12869	12828	12909	13035	12810	12699	12753	12903	12799	12948	12874	12840	12888	13030	12943	13006	12812	12917	13037	12982	12867	12773	13007	12792	12897	12630	12969	12904	12892	12964	12863	12831	12959	12879	12938	12663	12745	12898	12830	12995	12788	12910	12968	12801	12925	12849	12859	12760	12797	12823	12722	12931	12997	12804	12954	12884	12964	12879	12804	12901	12820	12870	12724	12821	12917	12843	12842	12778	12783	12780	12721	12862	12874	12909	12846	12955	12797	12777	12857	12767	12751	12847	12885	12943	12930	12764	12948	12857	12894	13087	12669	12930	12852	12823	12939	13017	12931	12890	12944	12974	12863	12831	12949	12885	13020	12909	12997	13032	12741	12780	12961	12875	12891	12858	12758	12867	12864	13028	12907	12805	12799	12905	12870	12958	12775	12905	12918	13046	12921	12893	12751	12959	12864	12930	12840	13072	12980	13037	12707	12867	13074	13017	12728	12879	12894	12831	12842	12975	12853	12875	12848	12877	12816	12936	12771	12834	12971	12907	12877	12947	12900	12965	12801	12874	12840	12796	12826	12855	12789	12770	12742	12727	12793	12841	13008	12814	12790	12736	12757	12659	12847	12842	12834	12718	12905	12888	13111	12702	12905	12874	13102	12894	13023	12804	12832	12714	12871	12955	12975	12802	12842	12803	12732	12942	12717	12838	12978	12959	12764	12880	12912	12903	12924	12814	12887	12797	12932	13045	12878	12927	12877	13075	12914	12740	12824	12786	12740	12914	12813	12952	12849	12871	12958	12772	12782	12634	12920	12930	12731	12764	12989	12812	12835	12975	12834	12751	12844	12852	12847	12758	12809	12811	12877	12775	12787	12755	12897	12800	12956	12948	12855	12862	12879	12843	12729	12763	13055	12884	12832	12858	12876	12814	12846	12757	12865	12809	12852	13011	12641	12780	12834	12871	12822	12956	12833	12904	12829	12912	13050	12876	12993	12792	12812	12852	12832	12910	12737	12747	12910	12823	12919	13067	12916	12934	12860	12833	12707	12930	12835	12911	12822	12740	12951	12869	12794	12821	12902	12867	12972	12829	12922	12887	12778	12837	12932	12833	12888	12910	12815	12891	12946	12789	12950	12757	13015	12857	12920	12677	13018	12788	12864	13017	12860	13031	12761	12803	12767	12874	12880	12829	13017	12865	12876	12680	12807	12893	12819	12846	12920	12992	12910	12926	12957	12779	12903	12795	12947	13019	12724	12905	12909	12874	12912	12967	12920	12806	12999	12837	12922	12875	12922	12809	13034	12855	12826	12879	12819	12977	12769	12860	12983	12908	12970	12964	12862	12887	12956	12910	12902	12895	12830	12820	12805	12982	13055	13029	12865	12894	12876	12828	12974	12937	12875	12895	12892	12801	12999	12858	12936	12902	12819	12729	12819	12833	12742	12907	12825	12707	12880	12885	12811	12730	12860	13031	13007	12973	12918	13013	12777	12833	12966	12975	13025	12809	12847	12800	12682	12895	12938	12803	12784	12873	12729	12829	12798	12932	12834	12766	12948	12777	12772	13014	13054	12947	12800	12775	12777	12797	12829	12908	12908	12877	13012	12872	12944	12884	12844	12693	12923	12809	12879	12746	12829	12945	12845	12848	12772	12903	12922	12741	12793	12824	12958	12796	12932	12825	12805	12977	12934	12941	12824	12985	12843	12888	12880	12832	12949	12719	12863	12863	12701	12838	12884	12814	12859	13010	12863	12873	12855	12858	12875	12850	12917	12730	12894	12795	12984	12852	12906	12800	12878	12977	12887	12763	12849	12888	12763	12902	12802	12771	12816	12970	12834	12772	12754	12884	12878	12979	12955	12697	12870	12949	12945	12846	12823	12875	12785	12888	13003	12750	12937	12942	12732	12848	12902	12834	12785	12706	12881	12819	12948	12899	13010	12991	12737	12835	12875	12851	12740	12772	12843	12847	12890	12769	12818	12850	12915	12854	13025	13025	12800	13014	12797	12997	12731	12816	12737	13035	12771	12880	12931	13056	12747	12937	12839	12870	12912	12919	12803	12848	12865	12865	12924	12869	12894	12904	12893	12803	12713	12910	12793	13017	12798	12935	12718	12851	12707	12855	12820	12736	12752	12825	12863	12904	12818	12825	13064	12774	12854	12818	13002	12873	12802	13101	12756	12920	12878	12968	12802	12843	12868	12941	12962	12878	12987	12921	12894	12934	12921	12894	13050	12962	13018	12912	12958	13044	12821	13003	12836	12800	12980	12830	12915	12790	12864	12993	12961	12806	13013	12832	12926	12824	12937	12920	12743	12817	12833	12909	12813	12976	12780	12887	12915	12783	13032	12770	12977	13035	12761	12906	12806	13029	12847	12967	12954	12718	12942	12890	12943	12778	12835	12919	12801	12834	12955	12805	12966	12913	12938	12738	12751	12934	12850	12875	12764	12875	13081	12928	12847	12768	12803	12804	13075	12759	12768	12828	12926	12979	12951	12912	12758	12943	12939	12951	12936	12873	12963	12840	12835	12877	12855	12823	12765	12922	12966	12873	12785	12873	12875	12815	12780	12774	12800	12928	12929	12855	13022	12779	12888	12894	12922	12949	12881	12816	12888	12753	12838	12724	12968	12805	12848	12844	12757	12905	12964	12857	12821	12957	12696	12737	13019	12977	12864	12874	12896	12904	12872	12894	12790	12859	12904	12684	13029	12876	12725	12797	12857	12768	12901	12776	12727	12825	12884	13014	12852	12855	12817	12873	12667	12874	12865	12879	12783	12891	12843	12896	12828	12713	12873	12890	12939	12870	12794	12869	12991	12888	12821	12946	12958	12741	12750	12931	12939	12906	12825	12930	12862	12899	12842	12784	12873	12856	12900	12774	12963	13007	12851	12793	12808	12710	12820	12802	12957	12933	12855	12837	12880	12828	13060	12778	12757	12970	12946	12804	12923	12797	12836	12893	12773	12772	12667	12766	12888	12837	12868	12886	12800	12990	13001	12692	12929	13095	12757	12978	12809	12904	12959	12694	12968	12819	12778	12808	12765	12983	12947	12939	12891	12728	12602	12830	12851	12759	12853	12817	12878	12723	12768	12855	12827	12835	12966	12911	12732	12861	12948	12879	12894	12879	12748	13055	12681	12748	12933	13006	12990	12891	12902	12927	12804	12890	13005	12921	13008	12832	12947	12814	12915	12855	12797	12911	12858	12931	12775	12871	12938	12862	12862	13051	12802	12793	13062	12881	12826	12801	12773	12984	12949	12867	12826	12908	12975	12860	13021	12812	12969	12880	12815	12893	12962	12793	12821	12962	13019	12824	12915	12878	12881	12856	12865	12940	12852	12804	13042	12961	12951	12790	12810	12888	12752	12950	12837	12902	12818	12861	12842	12666	12800	13008	12768	12850	12825	12891	12902	12794	12966	12716	12971	12843	12990	12976	12864	12978	12931	12846	12940	12862	12698	12956	12822	12832	12909	12753	12782	13024	12780	12982	12916	12811	12790	12803	12775	12920	12790	12999	12857	13013	12854	12912	12856	12720	13019	12964	12773	12721	12923	12977	12913	12580	12865	12833	13048	12887	12931	12817	12811	12933	12722	12853	12880	12961	12826	12946	12946	12852	12920	12832	12761	12949	12963	12987	12766	12921	12860	12928	12886	13001	12815	12973	12781	12861	12734	12823	12758	12714	12894	12958	12851	12933	12932	12701	12939	13134	12776	12768	12949	13011	12851	12723	12730	12891	12863	12896	12949	12932	12940	12916	12902	13006	12823	12859	12866	12933	12919	12830	12866	12993	12915	12874	12845	12882	12912	12800	12779	12731	12878	12798	12784	12895	12827	12942	12975	12889	12779	12891	12830	12785	12936	13074	12929	12773	12972	12918	12840	12753	13010	12819	12770	12909	12805	13054	12771	12855	12861	12996	12819	12611	12861	12704	12772	12912	12733	12914	12983	12794	12837	12748	12840	12925	12803	12901	12780	13070	12970	12850	12760	13020	12875	12862	12811	12844	12926	12856	12738	12776	12959	12901	12916	12829	12897	12883	12896	12993	12793	12958	12765	12900	12806	12686	12872	12990	12987	12809	12874	12812	12784	12790	12762	12887	12951	12885	12943	12707	12726	12950	12947
29839	23384	23923	20329	16998	16281	15596	15089	14862	14798	14891	14637	14869	14875	14591	14865	14735	14688	14586	14474	14708	14564	14593	14542	14571	14561	14597	14473	14629	14653	14558	14566	14778	14735	14499	14662	14485	14653	14689	14575	14555	14620	14512	14676	14625	14880	14816	14557	14604	14525	14449	14523	14706	14640	14626	14543	14677	14561	14553	14547	14548	14500	14574	14567	14614	14831	14523	14581	14630	14660	14386	14477	14506	14554	14673	14557	14480	14545	14654	14682	14580	14666	14535	14582	14312	14563	14611	14465	14609	14580	14745	14612	14642	14714	14597	14625	14538	14669	14656	14552	14667	14670	14764	14622	14411	14478	14322	14540	14630	14737	14504	14591	14801	14672	14607	14466	14495	14479	14582	14705	14459	14576	14589	14468	14496	14649	14706	14677	14561	14568	14595	14567	14598	14525	14521	14537	14498	14481	14590	14412	14643	14512	14397	14573	14718	14475	14614	14474	14651	14726	14530	14530	14665	14572	14544	14517	14763	14714	14708	14464	14667	14677	14527	14367	14577	14630	14570	14429	14605	14634	14674	14646	14571	14525	14621	14574	14601	14697	14670	14682	14724	14543	14629	14553	14455	14655	14707	14674	14361	14605	14465	14606	14587	14379	14361	14517	14527	14521	14727	14478	14765	14505	14715	14627	14643	14576	14663	14464	14661	14562	14672	14581	14548	14361	14608	14549	14432	14686	14678	14593	14479	14484	14463	14393	14528	14606	14572	14685	14614	14530	14480	14644	14633	14549	14644	14542	14647	14459	14672	14570	14457	14556	14712	14688	14499	14741	14617	14478	14488	14412	14488	14515	14611	14403	14722	14361	14493	14839	14781	14628	14761	14555	14579	14473	14537	14738	14433	14510	14467	14584	14382	14387	14458	14618	14807	14621	14621	14631	14356	14540	14335	14523	14356	14451	14558	14542	14576	14753	14601	14621	14534	14663	14678	14588	14711	14705	14718	14500	14610	14645	14324	14644	14529	14551	14685	14562	14411	14594	14540	14399	14488	14554	14587	14530	14443	14599	14809	14512	14720	14639	14509	14665	14516	14546	14636	14439	14517	14508	14469	14570	14674	14544	14480	14558	14565	14714	14809	14488	14567	14584	14706	14607	14683	14583	14538	14670	14730	14609	14703	14585	14600	14544	14592	14562	14459	14510	14523	14687	14390	14566	14614	14694	14475	14990	14346	14536	14563	14498	14698	14517	14488	14523	14594	14657	14569	14709	14485	14570	14522	14562	14487	14501	14578	14675	14553	14620	14489	14306	14533	14721	14526	14570	14793	14579	14522	14459	14622	14545	14670	14586	14512	14440	14432	14932	14466	14699	14414	14637	14698	14638	14676	14586	14515	14552	14562	14625	14558	14746	14474	14663	14451	14614	14648	14679	14590	14675	14555	14637	14672	14535	14588	14446	14455	14456	14695	14713	14830	14774	14694	14399	14668	14548	14667	14640	14686	14554	14613	14575	14550	14652	14724	14411	14757	14587	14547	14552	14671	14541	14439	14659	14567	14437	14503	14666	14526	14505	14692	14425	14458	14567	14568	14582	14582	14616	14692	14683	14655	14633	14666	14384	14607	14559	14423	14814	14517	14783	14561	14510	14624	14570	14353	14598	14590	14700	14702	14435	14571	14405	14645	14644	14622	14462	14383	14741	14477	14484	14661	14440	14590	14429	14672	14684	14578	14649	14487	14646	14494	14440	14612	14599	14608	14577	14419	14496	14488	14545	14664	14617	14466	14448	14498	14503	14540	14632	14659	14581	14510	14628	14807	14566	14834	14387	14474	14541	14597	14478	14525	14484	14444	14415	14672	14667	14567	14482	14630	14521	14379	14566	14372	14587	14394	14549	14745	14734	14522	14625	14713	14521	14601	14647	14684	14660	14514	14660	14618	14684	14441	14487	14609	14727	14455	14764	14535	14577	14487	14499	14635	14513	14665	14521	14593	14597	14429	14591	14463	14633	14586	14463	14455	14676	14593	14461	14526	14451	14682	14578	14714	14569	14568	14628	14519	14643	14483	14458	14353	14598	14743	14578	14285	14603	14479	14562	14538	14477	14748	14587	14592	14640	14679	14556	14634	14624	14710	14710	14772	14501	14475	14636	14857	14766	14489	14460	14685	14318	14579	14547	14369	14598	14641	14567	14710	14585	14466	14564	14815	14684	14506	14505	14822	14541	14529	14772	14610	14352	14523	14378	14598	14590	14695	14608	14547	14592	14380	14580	14675	14505	14706	14553	14610	14498	14644	14470	14688	14694	14571	14586	14662	14751	14605	14605	14558	14676	14500	14393	14418	14488	14594	14313	14601	14478	14638	14646	14590	14466	14695	14385	14602	14672	14419	14534	14720	14593	14707	14629	14602	14638	14627	14448	14765	14596	14545	14705	14653	14566	14610	14394	14628	14657	14764	14503	14644	14667	14870	14622	14559	14545	14633	14675	14592	14352	14561	14634	14577	14553	14361	14704	14652	14566	14460	14547	14612	14660	14498	14598	14569	14608	14602	14571	14504	14409	14692	14566	14661	14521	14771	14664	14460	14783	14717	14643	14535	14598	14710	14660	14528	14546	14524	14573	14585	14385	14698	14504	14432	14677	14456	14579	14598	14741	14510	14762	14601	14572	14622	14646	14620	14747	14681	14406	14570	14380	14604	14606	14604	14504	14540	14655	14573	14606	14412	14505	14468	14427	14532	14606	14589	14479	14667	14740	14482	14640	14447	14599	14671	14625	14756	14544	14427	14326	14563	14719	14487	14582	14565	14673	14628	14556	14522	14359	14596	14611	14725	14425	14523	14539	14534	14565	14721	14352	14464	14456	14657	14653	14637	14604	14758	14791	14603	14659	14506	14236	14520	14624	14430	14525	14572	14558	14733	14255	14468	14407	14602	14454	14486	14593	14514	14673	14883	14676	14721	14633	14470	14708	14575	14355	14559	14539	14540	14660	14499	14662	14540	14420	14548	14594	14642	14457	14452	14584	14725	14692	14839	14482	14454	14386	14742	14606	14559	14552	14598	14483	14591	14594	14554	14585	14564	14464	14616	14431	14675	14432	14679	14455	14548	14617	14505	14725	14341	14428	14617	14532	14591	14528	14752	14438	14558	14571	14507	14434	14635	14513	14477	14520	14650	14549	14687	14823	14364	14480	14599	14715	14777	14632	14551	14536	14461	14618	14783	14670	14546	14616	14630	14655	14613	14714	14340	14442	14407	14537	14331	14545	14634	14641	14658	14392	14685	14570	14393	14449	14498	14787	14555	14511	14740	14550	14541	14548	14390	14497	14705	14682	14715	14530	14556	14595	14583	14442	14541	14519	14508	14617	14602	14482	14493	14640	14570	14586	14509	14723	14596	14687	14608	14436	14481	14550	14621	14595	14630	14622	14755	14407	14517	14669	14527	14611	14592	14624	14682	14723	14657	14869	14553	14704	14607	14570	14475	14669	14590	14479	14556	14668	14605	14602	14568	14450	14446	14580	14680	14473	14700	14513	14564	14403	14575	14569	14401	14539	14673	14774	14615	14729	14443	14677	14658	14437	14636	14560	14726	14642	14455	14512	14707	14521	14854	14634	14574	14748	14590	14650	14362	14594	14750	14495	14582	14475	14575	14576	14689	14497	14611	14577	14839	14566	14722	14692	14596	14713	14696	14705	14476	14617	14488	14540	14540	14706	14433	14656	14522	14477	14428	14549	14451	14618	14549	14412	14649	14732	14679	14689	14572	14561	14414	14695	14570	14783	14739	14681	14584	14420	14633	14520	14687	14532	14589	14427	14545	14343	14493	14591	14581	14601	14568	14480	14723	14630	14628	14799	14533	14544	14617	14771	14626	14630	14703	14635	14612	14420	14651	14594	14725	14611	14541	14614	14209	14642	14521	14622	14388	14458	14801	14668	14668	14557	14697	14352	14378	14456	14477	14535	14430	14540	14555	14593	14513	14530	14718	14512	14565	14404	14530	14628	14674	14639	14652	14511	14422	14484	14481	14507	14560	14544	14557	14583	14629	14465	14447	14610	14669	14497	14643	14362	14532	14410	14507	14612	14517	14594	14554	14578	14514	14518	14421	14858	14587	14616	14675	14568	14616	14587	14621	14572	14714	14550	14850	14623	14438	14775	14542	14738	14744	14685	14766	14526	14589	14505	14738	14759	14551	14686	14724	14636	14668	14386	14604	14586	14542	14416	14626	14645	14486	14503	14491	14452	14547	14542	14448	14649	14489	14506	14544	14655	14580	14711	14461	14446	14665	14691	14597	14458	14514	14456	14618	14541	14706	14474	14705	14627	14611	14458	14617	14394	14528	14666	14669	14443	14507	14640	14618	14626	14580	14518	14436	14663	14482	14689	14498	14580	14493	14640	14454	14329	14621	14545	14634	14427	14559	14659	14728	14442	14465	14570	14623	14789	14467	14595	14710	14584	14690	14466	14636	14565	14587	14455	14612	14527	14579	14498	14740	14568	14459	14386	14717	14569	14575	14674	14665	14391	14479	14469	14554	14566	14717	14587	14586	14529	14516	14584	14659	14682	14852	14617	14578	14565	14596	14446	14498	14598	14690	14594	14556	14767	14363	14572	14434	14592	14677	14572	14552	14516	14630	14669	14705	14437	14461	14618	14534	14702	14626	14531	14609	14583	14529	14529	14511	14616	14676	14731	14688	14591	14636	14619	14566	14619	14505	14541	14621	14633	14530	14521	14557	14373	14492	14439	14512	14719	14620	14465	14477	14632	14473	14569	14415	14643	14687	14739	14516	14691	14656	14575	14614	14546	14373	14562	14569	14467	14763	14725	14413	14540	14485	14590	14618	14604	14494	14851	14669	14613	14392	14556	14770	14680	14526	14467	14633	14574	14620	14494	14553	14760	14673	14703	14785	14655	14554	14573	14581	14564	14629	14738	14571	14698	14725	14457	14635	14801	14626	14791	14291	14586	14531	14494	14645	14468	14655	14507	14742	14571	14631	14565	14622	14486	14353	14733	14545	14546	14765	14676	14650	14484	14685	14280	14698	14771	14741	14373	14571	14622	14743	14540	14601	14677	14547	14467	14643	14374	14670	14707	14428	14732	14603	14704	14616	14576	14723	14555	14731	14624	14499	14532	14671	14597	14616	14786	14520	14652	14672	14545
20696	26347	23508	18483	16347	15256	14424	13958	13520	13479	13174	13286	13175	13180	13103	13139	13395	13100	13244	13026	13283	13049	13112	13159	13168	13263	13184	13035	13367	13004	13159	13114	13162	12921	13125	13123	13175	13035	13251	13205	12808	13052	13209	12911	13210	13031	13153	12918	13249	12993	13312	13043	13151	13172	13040	13104	13256	12920	12941	12917	13221	13122	12948	13137	13047	12947	13016	13214	13217	12896	13226	13062	12873	13066	12997	13102	12992	13163	13127	13201	13071	13007	13160	13147	13063	13171	13172	13167	13125	12987	13145	13144	13239	13051	13169	13056	13298	13056	13156	12922	13102	12915	13073	13081	13040	12957	13132	13160	13115	13126	12947	13082	13097	13023	13033	12828	12956	12983	13046	13168	13055	12950	13218	13027	13104	12932	12939	13078	13107	13188	12980	12958	13076	12950	13005	13027	13140	13029	13109	13069	13176	12894	13032	13104	13099	13086	13187	13166	13034	12817	13090	13167	13042	12950	12882	13149	12986	13018	12956	12942	13157	13100	13127	12903	13014	13045	13080	12999	12910	13060	13109	13048	13007	12898	13240	13092	13049	13111	13065	12998	13160	13062	13037	12984	13201	13078	13090	13047	13164	13045	13064	13097	13163	13121	12954	12959	13109	13065	13053	13165	13147	13182	13303	13162	13087	12932	13025	13120	13150	13106	12985	12902	13052	12856	13015	12880	12995	13134	13176	13076	13142	12944	13222	13141	12958	13111	13086	13047	12924	13086	12944	13013	12949	13114	13062	13178	13063	12953	13099	13016	13031	13056	13099	12939	13028	13100	12964	13012	13086	12970	13167	12938	12919	13040	13140	12923	13051	13173	13091	13074	12992	12975	13039	12934	13063	13058	12986	13115	13155	13133	13003	13025	13128	13010	13048	13162	13110	13008	13015	12910	13086	13122	12998	13291	13162	13115	13044	13081	13071	13161	13045	13005	13136	13041	12890	13143	13190	12940	13040	13062	13028	13062	13004	12941	13207	13113	12851	12940	13221	13035	12856	13126	13020	13111	12892	13113	13026	13043	12961	13184	13067	12953	13183	13085	13025	13076	13011	12886	13210	13087	13028	12958	12942	13029	13107	13007	13072	13258	12971	13029	13063	13228	13000	13133	13090	13137	13017	13061	13050	13057	13123	12996	13190	12999	13179	12952	13051	13079	12988	13100	13063	13044	12952	13146	13220	12949	13176	13090	13216	13259	13078	12989	12933	13133	13088	13100	13132	13046	13055	13180	12926	13085	13142	13020	12932	12977	13204	13002	12963	12999	12974	13182	13235	13092	13043	13017	13033	12778	12899	13109	12997	12966	13041	13124	12986	13161	12976	12763	13135	13118	13146	13023	13234	13027	13032	13116	13240	13189	13119	13098	12984	13018	13052	13190	12933	12959	12985	12984	13172	12980	13044	13092	12985	13131	13078	13155	13089	13081	13072	13174	13008	12993	13037	13039	13003	13141	13069	13237	13040	13053	12928	13057	13096	13111	13050	13173	13130	13069	13110	13182	13117	13047	13128	13160	12989	13147	12939	12922	12899	13181	13197	13034	13144	13188	12992	13195	13089	13018	12957	13145	13022	12892	13151	12843	13022	13027	13127	13028	12921	13137	13085	13081	12941	12954	13106	12981	12987	13062	13168	13134	13075	13136	13154	13023	13168	13166	13110	12942	13046	13038	13071	12923	12998	13112	13005	13110	12980	13110	13018	13084	13006	13135	13115	13153	13073	13083	13057	13099	12993	13171	12993	13027	13001	12967	12936	13010	13330	12980	13161	13081	13010	13177	13065	12973	13155	13132	12869	12975	12956	13120	13001	13321	13097	13090	13174	13017	13231	12930	13065	13050	13091	13047	12993	12956	13135	12923	13146	12986	13139	13055	13057	12931	13164	13205	12936	13217	13138	13095	12991	12912	13127	13161	12968	13085	13183	13047	13054	13132	13021	13031	13113	12987	13023	13095	13025	12862	13214	13018	13037	13173	13124	13113	12966	13174	12948	13021	13080	12920	12955	13094	13001	12928	12957	12940	12954	13183	13115	13218	12919	13154	13036	13000	13171	12943	13120	13186	12979	13185	13064	13196	13112	13142	13083	13016	13037	13024	12837	13198	13152	13058	13138	13117	12880	12975	13222	12937	13111	13163	13061	13000	13087	13046	13165	13077	13024	12948	13094	13052	13043	13097	13091	13113	12817	13150	13154	13035	13106	13101	12763	13149	12926	13093	13028	13077	12895	13100	12975	13116	13105	13033	12877	13129	12992	13058	13082	13061	13115	13118	13175	13049	12912	13174	13140	13106	13123	13081	13069	12851	12971	13109	13123	13086	13035	13082	13116	13039	12993	13125	12991	13217	12998	13115	12938	13115	13090	13180	12915	13138	13020	13123	13128	13175	12974	13096	13004	13028	12978	13072	13113	13019	13172	13169	13047	13015	13061	13078	13176	13160	13026	13000	13154	13039	13120	13000	12911	13009	13139	13028	13064	13247	12999	12966	13129	13127	13182	13294	13134	13132	13003	13008	13057	12900	13156	13009	13142	12979	12934	13048	13228	13116	12973	13057	12989	13155	13020	13215	13087	12977	13107	13054	12966	13075	13045	12996	13002	13055	13100	13008	13030	13062	13034	13149	13077	13135	12987	13101	13178	13100	13168	13055	13216	12917	13033	13076	13051	12932	13182	13187	13188	13039	12958	12983	13037	12996	12955	12939	13057	13080	13013	12971	12974	12998	13066	13040	13064	13124	12979	13192	13211	13128	13039	13141	13091	13244	13179	13047	12970	13159	13086	13073	13202	13221	13083	12912	13157	13166	13240	13150	12888	13023	12993	13012	12888	13136	13044	13038	12995	12950	13200	13094	13033	13193	13086	13093	12955	13190	13058	12962	13084	13058	13021	13063	13069	13066	13076	12959	13204	13044	12955	12851	13118	12991	13073	13057	13048	12914	12909	13075	13178	12892	13187	13223	13058	13027	12976	12985	12950	13210	12968	13106	13147	13013	13084	13025	13002	13048	13100	12888	13051	12977	13278	13284	13058	13097	13131	13053	13089	13052	13103	13110	13071	13032	13202	13104	13109	13067	13125	12967	13088	13140	12987	13193	12951	13122	13113	12935	12990	12997	13078	12932	12983	13184	13155	13018	13070	13118	13105	13034	13159	13191	13022	12965	13118	12860	13126	12931	12902	13031	13026	13085	13007	13221	13043	13071	12959	13192	13064	13019	13033	13091	13101	13021	13153	13111	13104	13038	12971	13205	13092	13127	12963	13100	13115	13060	12942	13192	13036	13056	12982	13172	13049	13116	13155	13062	13107	13046	13180	13021	13041	13120	13100	13118	12952	13021	13120	13128	13051	13040	12967	12891	12939	12970	13147	13088	13191	13015	12955	12992	12955	13127	13025	13097	12979	13003	12873	13069	12958	13180	13130	12896	13114	12924	12953	13038	13128	13024	13071	13026	13175	13160	13374	13017	13239	13230	13043	12918	12981	13162	12999	13213	13165	12899	13050	12977	13106	13046	12985	13069	13033	13159	13062	13154	13122	12992	13082	13109	13012	12975	12987	12902	13156	13066	12952	13071	13099	13006	13188	13033	13117	13106	13119	13058	13114	13209	13151	13069	13085	13015	13089	13001	13084	13181	13029	13089	13105	12914	13000	13009	13043	13135	13224	13047	13036	13001	13055	13018	13159	12984	13146	13016	13015	13080	13136	13221	12957	12911	13166	13153	13091	13085	13116	12956	13059	13202	13069	13045	13122	12980	13118	13096	12992	13018	13127	12967	13244	13079	13104	13148	12941	13180	13000	12951	13057	13082	13002	13001	12997	13116	12941	13098	13157	13026	13127	13056	13044	12865	13057	13057	13192	13185	12971	13031	12992	12978	12943	13070	13257	13038	13204	13140	13054	13205	13004	13270	13161	13144	13005	13020	12940	12910	13048	13004	13087	13055	12924	13146	13112	13070	12993	13154	13127	13100	13045	13046	13217	13146	13133	13057	12929	12925	13177	13201	13035	13225	13047	12941	13074	12976	13023	13145	13086	12958	13217	13311	13028	13046	13006	13098	13235	12977	13154	12997	12971	12971	13145	13138	12976	13110	13012	13058	12974	13081	13016	13123	13091	12956	13086	13240	13200	13126	13192	13081	13054	12984	13085	13029	13131	12990	13017	13235	13103	13153	13080	13046	13195	13124	13005	13229	13086	13163	13162	13081	12995	13114	12993	12948	13109	13086	13047	13174	13128	13009	13255	12959	12985	12966	13074	13080	13023	13147	12963	12970	13071	13048	13175	13143	13050	12854	13012	13160	13167	13204	12926	13123	13058	13142	13131	13185	13063	12948	12967	13021	13059	13079	12977	13153	12952	13081	13020	13048	13084	13040	13061	12953	12883	12983	13068	13168	13207	13091	13143	13118	13033	12998	13183	13086	12877	13010	13111	13003	13023	12982	13007	12867	13115	12992	13000	12939	13069	13153	13161	13070	13002	12991	13104	13005	13080	13083	12965	13060	12935	13116	13096	13143	12970	13135	13216	13021	13059	12958	13168	13090	13004	12998	13234	13223	13132	12948	13024	12844	13086	13031	12983	13095	12943	13227	13087	13095	13292	13098	12937	12996	13048	13012	13025	13029	12939	13210	13013	13033	13102	13125	13040	13033	12852	12992	13103	13147	13007	13049	12977	13003	13299	12979	13036	13121	13023	13272	12909	12981	13166	13036	13251	13120	12963	12856	13167	13013	13115	13175	13283	12967	13091	13367	12883	13205	13063	13140	13092	12902	12970	13245	13006	13106	13145	13019	13130	12914	13189	13190	13081	13118	13257	13103	13173	12997	13073	13100	12984	13130	12970	13055	12945	13308	13033	13115	13005	13085	13070	13090	13132	12781	12816	13010	13127	13118	12948	13014	13002	13020	13040	13124	12999	12970	12914	12903	12936	13077	12918	13261	13149	13112	13009	12969	13118	13214	12898	12904	13172	13147	13068	13192	13038	13005	13020	13305	13118	12870	13109	13180	13045	13232	13047	13123	12924	13117	12861	12982	13107	13200	12953	13174	13196	13111	12896	13030	13066	13084	12915	13046	13136	13154	13002	13202	13137	13128	13047	13116	12972	13164	13123	13022	13011	13279	13058	13060
25352	21530	28678	25788	22968	21282	19851	17411	16428	16259	16000	15954	15589	15403	15296	15246	15243	15273	15180	15256	15224	15146	15270	15165	15009	15058	15006	15035	15097	15096	15207	15109	15206	15027	15176	15070	15131	14802	14952	14964	14954	14986	14954	14915	14877	14984	15042	15005	14841	15033	15181	14793	15055	14845	14910	14933	14991	14996	14905	15193	15226	15030	15130	14895	14934	14985	14990	14866	14965	15090	14988	14986	14966	15079	14947	15088	14994	14985	15063	15016	14898	14842	15196	15078	15131	14904	14992	14868	14953	14913	14801	15033	15041	14999	15063	14882	14951	14984	15056	14952	14964	14811	14905	14877	14938	14626	14919	15159	15009	15069	14960	14780	14755	15063	14915	14865	14881	14802	15075	14892	14916	14952	14775	15130	14782	15102	15147	14996	14950	14991	15068	15059	14903	15103	14951	14909	14902	15015	15064	14878	14991	14822	15032	15045	14991	14800	14921	14929	14943	15007	14979	14855	14856	14899	14969	15123	15014	14948	14907	14892	14724	14692	14898	14793	14861	15185	14931	14871	14895	14895	15294	14959	14979	15222	15016	15102	14978	14904	15131	14921	15105	15118	14975	14963	15063	14807	14846	14892	14745	14956	14893	14964	15000	14863	14913	14867	14967	14932	15073	14793	14928	14974	14948	15076	14822	14834	14869	14864	14963	14951	14988	14835	14947	15082	14707	14908	15020	14958	15122	14990	14815	14951	14941	14958	14761	15031	14817	15103	14926	14953	14982	14920	14982	14808	14822	15111	15051	14977	14923	14916	14971	14869	14855	14884	15173	14890	14796	14843	14865	14839	14952	15000	14759	14955	14917	15106	15160	14936	14955	15010	14811	14986	14853	14801	14892	14978	14821	14813	15194	15081	14895	14816	14806	14916	14988	14888	15090	14929	14854	14923	15061	14708	14965	14987	14957	14773	14750	14994	14944	14965	14990	14911	14897	14756	15000	14909	14955	14807	15051	14924	14846	14882	15006	14845	14895	14777	14812	15208	14922	15009	14740	15227	14832	14819	15063	14950	14806	14974	15078	14982	15033	15061	14951	14964	14964	14934	14756	14779	15089	14739	14992	14866	15017	14984	14994	14851	14935	14904	14849	14824	15021	14889	14987	14987	14853	14906	14868	14839	14777	14927	14952	14911	14883	15199	15018	14918	14974	14876	14951	14866	15152	15015	14940	14864	14999	14911	14973	14796	15059	14829	14988	15069	15246	14923	15099	14773	14818	14867	14871	14888	14976	14861	14942	14855	14795	14747	14917	15132	15043	14814	14733	14965	14810	15036	14789	14893	15010	14914	15080	15024	14929	14999	14834	14829	15041	14965	14932	14860	14850	15100	14863	15095	15047	15034	14855	14818	14993	15091	14939	15041	14839	15021	14856	14891	14865	14954	15008	14951	14950	14974	14954	15027	15069	14944	14902	15031	14997	15097	14864	14945	15024	14677	15091	14975	15132	15046	14818	15027	14766	14948	14879	14860	14846	15033	15017	14927	15075	14893	15023	15012	15051	14922	14892	14713	14944	14913	14940	14921	15069	14996	14995	15122	14845	15068	14891	14844	14968	14885	14801	14852	15005	15003	14875	14849	14941	14802	14917	14986	14933	15054	14661	14932	15098	14804	14966	14834	15004	14967	14874	14644	14817	14952	14944	14767	15136	14810	14935	14788	14934	14903	15076	14934	14926	15095	14958	14994	15076	14842	14821	14962	14980	15030	15041	14899	14752	14925	14965	14874	14798	15017	14878	14877	14842	14864	14882	14961	14945	14881	14766	14983	15050	14896	14942	14769	15015	14925	15037	14835	14937	15096	14820	14878	15013	15027	15175	14839	15066	15030	15008	14903	14820	14815	15057	14949	15097	14937	14928	14903	14980	14980	15016	14939	15085	14815	14915	14941	14785	15082	14926	14795	15081	14935	14779	14850	14881	15099	14852	15004	14921	14842	14856	14966	14781	14881	14939	15009	15069	15046	14956	15011	15016	14848	15003	15010	15074	15095	15068	15040	14721	14828	14952	14751	14921	14950	14797	14781	15125	14810	14931	15101	14818	14759	14851	14900	14882	14832	14736	14825	15094	14888	14939	14878	15005	15002	14962	15145	15183	14862	14914	14866	14874	15057	15056	14981	15015	14906	15014	15070	14891	14888	14986	15035	15046	14994	14962	14819	14901	14805	14767	14920	14960	14841	14993	15042	14876	14846	14908	15106	14911	14985	15009	15124	14978	14919	14886	14920	14905	14959	14942	14980	15080	14828	14912	14888	14801	14867	14981	15008	15050	15006	14990	15033	15154	15066	15113	14842	14939	14871	14953	14918	14889	14909	14740	14898	15177	15026	15054	15083	14922	14949	15152	15014	14944	14774	14928	15017	14915	14922	14937	14965	14870	14985	15040	14878	15046	14930	14821	14945	15166	14981	14963	15205	14945	14843	14927	14834	15017	15052	14910	14854	15014	15010	15049	14989	14993	14783	14890	14809	14940	14961	14901	14856	15028	14835	14926	14858	14933	14733	14864	14916	15064	14719	15008	14899	14810	14864	14818	14837	14774	14962	14927	14892	15004	14998	14964	15037	14903	14751	14999	15037	14945	14902	15083	14808	15077	14844	14982	14870	14858	15054	15018	14680	15023	14965	14949	14825	14903	14992	14879	14940	15001	14790	14891	14932	14975	14940	15025	14841	14937	15002	14808	15009	14848	15152	14954	14857	14881	14904	14889	14955	15127	14895	15029	14936	14789	14890	14884	14905	14839	14700	14932	14989	14921	14986	14990	15148	14916	15215	14959	14921	14881	15025	15024	14901	14952	14810	14915	15274	15121	14834	14928	14824	15037	15095	14888	15060	14903	14826	14783	14829	14985	14784	15076	15279	15060	14978	14949	15083	14860	14911	14866	14817	14885	14827	15033	14885	14904	14971	15036	14920	14927	15132	15034	14824	14912	14960	14831	14998	14933	14873	14954	14871	14907	14867	15046	14981	15088	14812	14910	14884	14908	14958	14979	14704	14812	15137	14907	14836	15030	15044	15106	15026	15000	15225	15047	14823	15121	14994	14899	14825	14814	14783	14813	14985	15113	14802	14905	14824	14837	14914	14859	14800	15036	14914	14958	14906	14947	14991	14822	14759	14939	14835	14922	14963	14913	14808	15072	14710	15036	14962	14922	14820	14809	14831	14663	14827	14963	15027	14849	14922	15023	14940	14881	15064	14865	14992	14846	15096	14899	14913	14803	15023	15144	14950	15088	14771	14943	14968	14976	14799	14895	15080	14802	15051	15009	15186	14968	14990	14932	14866	15012	15109	15070	14951	14974	14910	14915	14978	14947	14954	14791	15091	15067	15037	14843	14862	14957	15070	14873	14951	14805	14791	14897	14950	15005	14890	14943	14861	15057	15150	14982	14856	15010	14942	14858	14974	14817	15053	14944	15081	14872	15070	15024	14906	14814	15112	14987	14987	14945	15002	14957	15040	14974	14891	15042	14745	14796	14928	14864	14849	15021	14998	14957	14997	15100	14862	14848	15153	14960	14801	14968	14927	14894	14877	15133	15027	14829	15030	15036	14869	14933	15007	14912	14810	15022	14947	15076	14893	15000	14976	14956	14930	14899	14935	14990	14796	14911	14895	14962	14916	14955	14995	14885	14806	15079	14914	14965	14931	14999	14831	14859	14903	15169	14910	14790	14956	15004	14954	14958	14848	15051	14929	14666	14851	14797	14915	14986	14853	14954	14982	14853	15076	15083	14977	15028	14989	14791	14904	14792	14852	14975	14880	14863	14821	14860	14965	14966	14811	14955	14996	14933	14907	15019	14793	14842	14954	14994	14959	15084	14936	15062	14872	14990	14586	14908	14936	14803	14869	14888	14847	14911	15109	14839	15080	15143	14947	14873	14937	14828	14970	14893	15030	14862	14912	15054	15129	14729	14776	15129	14949	14805	14785	14972	15030	14904	14893	15111	15234	14957	14808	14881	14790	14930	14972	14787	15061	15055	15234	14936	14945	14814	14897	14893	14799	14888	14984	15099	15056	15062	15043	15058	14919	14857	14872	14898	14863	14999	14893	15036	14735	15047	14880	14861	14884	14909	14944	15019	14826	14825	14994	15087	14858	15058	14923	14943	14937	15050	14673	15027	14881	14959	14834	14829	14975	14796	14935	15022	15122	14802	14890	15025	15029	15126	14947	15013	14879	14984	14891	15049	14971	14788	14835	15126	14861	14881	14920	15030	14920	15018	15308	14874	14852	15102	15061	14888	14921	14843	14944	15019	14970	14940	14813	15021	14946	14931	15166	15079	15072	14941	15000	14892	14907	14988	14889	14888	14910	14919	14886	15029	14958	14828	14791	14861	15064	15052	15153	14911	15153	14927	14833	15069	15060	14939	14893	14842	14872	14900	15085	14824	14938	14795	14780	15025	14930	15049	14945	15004	14787	15086	14915	14914	14869	14709	14967	14966	14921	15020	15182	14774	14912	14967	14913	14723	14970	14795	14904	15158	14925	14942	14802	14779	14944	15117	14821	14859	14953	15019	14872	14842	14992	14914	14775	14921	14992	14863	15110	14979	14712	14767	14857	14856	14786	15158	15006	14866	15024	15001	14811	14870	14913	14958	15007	14821	14965	14843	14935	14880	14876	14859	14876	14936	14972	15173	14865	15109	15117	14870	14924	15106	14883	14791	14907	14961	14942	14973	14961	14984	15033	15051	15002	14869	14938	14991	15106	14741	14998	14847	14949	14855	15094	14879	15001	14908	14968	14940	14988	15035	14977	14846	14846	14991	15056	14903	14682	15024	14839	14948	14949	15012	14936	14890	14880	15014	14715	14795	14941	14999	14997	15011	15029	14985	15045	14834	14965	14889	14887	15086	14961	14794	15002	15010	14900	15009	14897	14977	14884	14929	14885	14833	14962	14984	14784	15010	14853	15053	14840	14966	15036	15092	14825	14867	14865	14920	14853	15012	15199	15078	14984	14885	14959	14977	15026	15205	15025	14852	15072	14966	14856	14885	14922	14832	15053	14920	15052	14839	14908	15170	15051	14970	14824	14951	14960	14992	15023	15090	15095	15045	15187	14969	14969	14783	14963	14883	15122	15052	14909	15090	14966	14878	15009	15060	14866	14994	15023	14923	14853
23068	37618	35519	27350	22887	20088	18080	16720	15891	15247	14746	14422	14185	13993	14039	13951	13817	13764	13685	13601	13596	13588	13539	13539	13646	13652	13462	13421	13411	13576	13346	13395	13387	13327	13444	13316	13155	13302	13352	13470	13461	13329	13567	13302	13388	13410	13482	13287	13255	13343	13176	13218	13321	13419	13205	13327	13485	13317	13420	13260	13290	13297	13426	13385	13126	13391	13238	13216	13210	13329	13223	13369	13393	13315	13262	13209	13348	13409	13353	13348	13455	13473	13443	13505	13475	13367	13322	13289	13288	13307	13408	13439	13381	13439	13357	13280	13364	13338	13467	13246	13199	13304	13225	13481	13347	13174	13272	13261	13287	13077	13294	13429	13396	13392	13521	13185	13294	13161	13193	13336	13311	13377	13506	13456	13242	13296	13362	13281	13155	13316	13466	13411	13263	13431	13381	13395	13496	13388	13289	13292	13327	13440	13257	13397	13246	13411	13528	13329	13287	13355	13410	13261	13468	13329	13259	13225	13428	13266	13432	13392	13261	13410	13303	13289	13457	13295	13267	13173	13346	13386	13353	13419	13316	13289	13297	13339	13421	13243	13398	13305	13511	13234	13583	13343	13291	13236	13160	13230	13378	13215	13183	13143	13209	13383	13186	13311	13390	13245	13338	13330	13287	13218	13285	13206	13324	13340	13244	13271	13281	13387	13356	13254	13369	13344	13253	13250	13248	13347	13434	13335	13335	13194	13131	13325	13271	13182	13443	13161	13333	13405	13334	13276	13211	13340	13408	13358	13312	13312	13257	13305	13317	13058	13189	13318	13166	13358	13356	13407	13327	13212	13206	13346	13497	13249	13266	13247	13301	13316	13174	13256	13315	13226	13201	13396	13310	13332	13183	13249	13246	13166	13304	13367	13284	13210	13343	13208	13212	13191	13273	13148	13336	13223	13037	13355	13251	13313	13301	13198	13182	13275	13465	13376	13320	13193	13309	13402	13187	13321	13091	13221	13293	13323	13453	13197	13277	13336	13227	13238	13311	13305	13400	13197	13437	13241	13166	13191	13436	13327	13263	13321	13300	13336	13350	13404	13407	13299	13492	13241	13367	13106	13281	13334	13377	13400	13395	13233	13219	13331	13336	13227	13375	13212	13337	13209	13353	13377	13422	13258	13204	13216	13267	13376	13292	13341	13369	13219	13367	13338	13333	13188	13421	13530	13442	13426	13158	13183	13288	13302	13306	13202	13037	13365	13461	13387	13337	13158	13385	13286	13229	13367	13308	13410	13486	13444	13227	13186	13528	13273	13194	13339	13226	13422	13264	13220	13355	13317	13374	13401	13220	13362	13222	13306	13206	13273	13343	13303	13414	13280	13270	13399	13404	13181	13386	13351	13205	13429	13412	13216	13304	13344	13365	13296	13173	13265	13378	13429	13262	13261	13384	13265	13286	13230	13404	13244	13228	13172	13285	13295	13431	13353	13395	13364	13300	13393	13405	13557	13410	13284	13201	13271	13305	13219	13352	13271	13290	13548	13382	13440	13355	13237	13391	13432	13405	13182	13428	13291	13261	13530	13358	13263	13339	13292	13252	13317	13301	13306	13179	13501	13362	13551	13451	13427	13321	13345	13317	13364	13330	13328	13300	13430	13350	13156	13228	13385	13385	13491	13385	13448	13320	13172	13422	13296	13295	13304	13317	13401	13193	13466	13197	13196	13289	13479	13333	13378	13267	13303	13362	13248	13372	13198	13155	13224	13499	13305	13156	13399	13271	13391	13265	13290	13265	13164	13156	13336	13382	13149	13261	13283	13369	13409	13259	13311	13401	13267	13384	13204	13272	13267	13281	13305	13347	13323	13172	13321	13358	13310	13344	13268	13335	13529	13302	13402	13290	13344	13280	13320	13254	13300	13378	13129	13316	13281	13435	13395	13276	13349	13207	13322	13213	13424	13464	13290	13292	13374	13261	13317	13213	13379	13453	13299	13207	13317	13276	13403	13268	13386	13380	13413	13188	13472	13391	13361	13359	13239	13268	13220	13174	13294	13379	13369	13417	13346	13250	13249	13296	13398	13332	13362	13575	13326	13179	13322	13164	13375	13243	13241	13291	13123	13244	13382	13316	13321	13263	13286	13399	13419	13306	13311	13355	13280	13288	13263	13324	13404	13220	13385	13133	13490	13221	13345	13390	13403	13403	13266	13289	13446	13162	13305	13476	13436	13438	13338	13365	13299	13358	13338	13376	13355	13173	13293	13384	13291	13148	13399	13232	13252	13263	13285	13278	13336	13231	13381	13212	13270	13293	13244	13222	13360	13320	13304	13299	13302	13300	13128	13365	13314	13377	13234	13358	13464	13305	13195	13224	13258	13233	13244	13102	13306	13325	13375	13264	13381	13330	13414	13191	13301	13278	13331	13382	13370	13389	13199	13250	13340	13243	13355	13395	13394	13350	13124	13156	13356	13470	13341	13304	13392	13182	13269	13303	13305	13269	13448	13223	13256	13380	13423	13369	13270	13339	13363	13343	13206	13296	13236	13232	13352	13276	13272	13413	13336	13152	13261	13345	13280	13443	13423	13190	13255	13484	13396	13379	13415	13295	13067	13306	13421	13318	13323	13306	13340	13250	13342	13375	13318	13177	13386	13373	13398	13428	13252	13305	13212	13321	13269	13211	13394	13106	13347	13339	13446	13252	13235	13276	13269	13345	13201	13282	13375	13232	13421	13278	13184	13554	13320	13313	13152	13312	13205	13453	13341	13362	13347	13345	13371	13346	13229	13269	13205	13227	13273	13282	13294	13317	13275	13306	13098	13286	13279	13322	13473	13191	13213	13541	13225	13255	13298	13286	13369	13389	13274	13238	13348	13268	13240	13321	13530	13249	13058	13269	13206	13113	13274	13289	13266	13307	13096	13299	13340	13293	13275	13494	13403	13178	13197	13367	13166	13204	13192	13309	13151	13173	13412	13372	13224	13418	13294	13334	13339	13289	13286	13380	13362	13449	13341	13297	13347	13372	13408	13285	13360	13452	13216	13167	13292	13289	13168	13303	13243	13290	13318	13207	13159	13298	13466	13266	13396	13359	13362	13421	13347	13421	13293	13398	13352	13209	13314	13279	13271	13342	13246	13455	13284	13291	13114	13325	13245	13311	13257	13240	13321	13186	13118	13374	13399	13380	13294	13291	13390	13533	13389	13307	13359	13450	13315	13148	13119	13436	13305	13306	13331	13138	13231	13276	13226	13359	13353	13250	13477	13401	13184	13244	13359	13295	13491	13393	13424	13175	13389	13526	13369	13424	13230	13405	13415	13249	13395	13497	13243	13279	13317	13316	13388	13316	13247	13374	13416	13306	13309	13334	13280	13399	13232	13199	13406	13309	13335	13487	13210	13301	13358	13179	13226	13251	13229	13358	13238	13284	13391	13315	13371	13404	13253	13299	13394	13238	13238	13356	13168	13384	13256	13428	13285	13268	13432	13333	13275	13460	13321	13374	13287	13188	13166	13499	13308	13212	13336	13182	13229	13346	13355	13240	13299	13308	13201	13289	13255	13385	13242	13186	13370	13291	13399	13541	13297	13264	13427	13320	13136	13227	13255	13290	13270	13376	13372	13643	13205	13530	13326	13205	13409	13366	13392	13225	13374	13210	13179	13251	13400	13286	13331	13209	13305	13326	13285	13448	13455	13333	13213	13092	13246	13218	13280	13371	13349	13318	13437	13329	13276	13334	13145	13235	13184	13375	13232	13401	13187	13269	13344	13332	13159	13215	13377	13311	13404	13280	13335	13273	13294	13370	13369	13261	13285	13046	13483	13312	13315	13255	13294	13292	13359	13408	13208	13343	13334	13171	13534	13331	13160	13241	13362	13436	13362	13301	13324	13312	13278	13415	13084	13217	13532	13549	13292	13339	13285	13152	13451	13339	13269	13060	13203	13377	13394	13215	13305	13266	13309	13380	13345	13286	13406	13165	13395	13246	13361	13429	13395	13405	13403	13255	13361	13255	13330	13230	13243	13240	13359	13310	13356	13358	13264	13280	13214	13431	13278	13553	13282	13235	13360	13292	13399	13107	13307	13276	13267	13283	13222	13418	13276	13308	13370	13334	13237	13085	13318	13342	13363	13336	13302	13351	13374	13332	13345	13369	13351	13268	13244	13314	13362	13316	13389	13441	13325	13317	13424	13279	13396	13419	13429	13364	13308	13379	13405	13172	13374	13235	13358	13393	13316	13419	13343	13350	13309	13360	13196	13111	13400	13333	13185	13264	13387	13333	13466	13419	13432	13276	13261	13254	13342	13329	13356	13304	13353	13365	13203	13422	13256	13330	13326	13274	13353	13231	13350	13386	13374	13209	13342	13341	13312	13428	13236	13280	13416	13257	13291	13172	13494	13292	13376	13390	13387	13227	13380	13211	13288	13391	13422	13261	13297	13454	13177	13308	13317	13282	13266	13231	13335	13405	13063	13277	13434	13513	13106	13267	13256	13275	13476	13309	13233	13273	13280	13339	13501	13286	13403	13397	13268	13469	13384	13298	13525	13440	13275	13383	13491	13154	13254	13414	13336	13388	13353	13244	13421	13308	13229	13347	13395	13317	13271	13118	13341	13261	13406	13262	13416	13297	13325	13474	13349	13443	13363	13298	13262	13124	13451	13383	13316	13182	13470	13283	13271	13349	13172	13545	13438	13241	13432	13493	13248	13419	13284	13412	13193	13202	13324	13216	13326	13223	13214	13313	13392	13354	13510	13478	13092	13241	13283	13208	13185	13404	13348	13311	13426	13414	13369	13458	13265	13234	13324	13337	13254	13439	13127	13275	13384	13326	13446	13392	13222	13258	13304	13433	13361	13271	13436	13370	13314	13363	13490	13400	13224	13219	13296	13358	13295	13291	13378	13281	13354	13280	13385	13314	13249	13314	13273	13206	13382	13175	13345	13623	13327	13330	13426	13180	13381	13432	13340	13238	13363	13392	13396	13281	13311	13337	13276	13361	13173	13388	13255	13429	13125	13374	13434	13399	13367	13367	13426	13353	13313	13401	13295	13405	13324	13333	13432	13434	13144	13355	13410	13250	13250	13337	13410	13420	13341	13224	13305	13463	13354	13202	13245	13365	13321	13448	13274	13337	13138	13262	13398	13296	13414	13178	13420	13297	13497	13358	13371
24111	21470	29114	24468	22757	24057	23192	19122	17705	16949	16694	16057	15815	15644	15663	15446	15225	15265	15226	15138	15033	15033	14985	14881	15069	15103	14948	14858	15077	15016	14853	14880	14813	14890	14713	14879	14891	14960	14954	14932	14949	14858	14992	14716	14730	14678	14967	14837	14791	14729	14775	14722	14843	14779	14822	14771	14593	14745	14674	14619	14653	14922	14804	14921	14770	14776	14702	14683	14593	14589	14715	14703	14892	14770	14866	14823	14922	14933	14705	14675	14929	14905	15013	15012	14860	14816	14875	14862	15040	14859	14655	14915	14948	14756	14811	14867	14798	14869	14644	14913	14832	14946	14766	14777	14739	14606	14668	14586	14586	14732	14803	14743	14832	14657	14739	14851	14828	14665	14750	14727	14645	14717	14654	14739	14997	14505	14700	14886	14807	14640	14769	14901	14775	14828	14736	14856	14779	14699	14857	14532	14946	14989	14700	14772	14821	14768	14532	14641	14732	14928	14842	14861	14915	14693	14661	14737	14785	14744	14711	14509	14723	14819	14789	14715	14855	14608	14842	14966	14727	14767	14662	14670	14837	14820	14816	14799	14876	14816	14567	14750	14884	14823	14565	14574	14636	14626	14722	14685	14621	14858	14809	14848	14899	14674	14936	14674	14624	14813	14807	14784	14733	14704	14797	14843	14712	14583	14404	14896	14747	14862	14876	14754	14714	14714	14682	14670	14801	14880	14936	14635	14779	14785	14614	14803	14633	14787	14715	14726	14927	14669	14767	14855	14707	14640	14691	15008	14782	14686	14724	14715	14340	14845	14716	14640	14606	14704	14537	14582	14882	14546	14968	14916	14781	14742	14817	14764	14832	14755	14691	14764	14629	14574	14675	14683	14813	14845	14716	14804	14834	14855	14739	14837	14655	14782	14787	14616	14557	14569	14832	14850	14688	14606	14625	14753	15002	14789	14509	14725	14889	14644	14601	14770	14853	14770	14791	14774	14621	14863	15020	14695	14772	14699	14743	14729	14716	14825	14689	14822	14817	14682	14814	14890	14631	14663	14588	14593	14673	14738	14628	14661	14840	14681	14828	14680	14796	14732	14594	14844	14628	14738	14669	14575	14702	14719	14835	14717	14512	14670	14787	14713	14623	14706	14856	14852	14546	14696	14694	14667	14575	14576	14718	14823	14699	14842	14716	14914	14819	14773	14685	14740	14562	14824	14666	14746	14733	14535	14864	14634	14685	14797	14680	14742	14875	14704	14693	14980	14741	14964	14706	14688	14559	14784	14653	14686	14936	14833	14698	14751	14695	14735	14805	14721	14594	14809	14666	14819	14702	14478	14810	14828	14828	14689	14616	14609	14867	14771	14703	14615	14415	14792	14719	14701	14896	14521	14599	14782	14723	14636	14822	14817	14752	14837	14891	14785	14598	14824	14769	14976	14844	14908	14780	14564	14683	14596	14791	14628	14669	14663	14660	14599	14795	14683	14615	14616	14723	14772	14701	14681	14609	14539	14737	14641	14529	14668	14745	14561	14715	14762	14855	14798	14834	14753	14743	14710	14676	14682	14719	14878	14876	14811	14617	14660	14534	14890	14693	14553	14778	14662	14724	14624	14634	14779	14804	14770	14699	14709	14677	14545	14719	14717	14542	14470	14651	14678	14681	14656	14802	14635	14952	14592	14726	14668	14725	14593	14711	14749	14569	14806	14860	14705	14726	14755	14859	14634	14765	14891	14765	14769	14815	14919	14848	14907	14760	14897	14673	14531	14829	14572	14567	14594	14938	14625	14654	14797	14684	14488	14596	14844	14456	14672	14901	14653	14550	14742	14887	14884	14738	14771	14759	14850	14798	14695	14796	14612	14630	14601	14625	14756	14779	14470	14602	14740	14558	14747	14684	14737	14903	14681	14789	14675	14798	14634	14670	14661	14700	14644	14767	14535	14641	14933	14888	14608	14842	14601	14857	14734	14857	14683	14847	14764	14685	14821	14730	14699	14675	14800	14723	14706	14629	14765	14854	14731	14827	14727	14844	14767	14808	14920	14580	14578	14649	14725	14684	14580	14904	14848	14713	14577	14729	14740	14693	14724	14819	14712	14505	14706	14644	14693	14553	14652	14680	14768	14724	14904	14572	14709	14736	14802	14780	14655	14713	14739	14758	14736	14621	14659	14762	14762	14824	14655	14811	14844	14811	14674	14635	14676	14789	14511	14511	14850	14789	14689	14783	14850	14695	14783	14812	14573	14910	14702	14732	14809	14822	14669	14506	14634	14689	14845	14703	14797	14800	14846	14803	14766	14666	14719	14823	14760	14534	14745	14788	14712	14585	14684	14634	14853	14824	14730	14707	14798	14645	14636	14802	14760	14622	14593	14680	14849	14680	14662	14714	14832	14787	14775	14849	14611	14777	14704	14662	14721	14737	14580	14595	14473	14759	14784	14829	14816	14719	14748	14731	14719	14610	14507	14739	14754	14786	14627	14662	14770	14856	14747	14829	14875	14747	14527	14841	14521	14802	14968	14661	14590	14737	14814	14704	14673	14680	14811	14683	14837	14900	14671	14501	14593	14671	14862	14783	14689	14992	14557	14856	14728	14743	14822	14790	14638	14711	14735	14608	14819	14683	14747	14787	14845	14769	14669	14561	14607	14724	14664	14711	14906	14902	14991	14722	14650	14788	14853	14847	14541	14433	14791	14726	14481	14671	14671	14736	14657	14667	15016	14760	14932	14818	14726	14787	14558	14702	14797	14715	14738	14833	14892	14753	14728	14805	14912	14669	14647	14815	14702	14692	14816	14836	14836	14526	14747	14720	14627	14756	14664	14853	14688	14837	14477	14808	14612	14578	14682	14894	14722	14768	14734	14749	14637	14832	14770	14677	14786	14849	14663	14776	14682	14651	14879	14751	14789	14766	14664	14868	14874	14697	14891	14674	14860	14668	14835	14839	14741	14877	14615	14622	14811	14709	14766	14664	14904	14680	14685	14755	14641	14581	14791	14902	14839	14661	14618	14583	14539	14768	14732	14775	14804	14938	14726	14782	14971	14714	14648	14836	14638	14835	14645	14702	14700	14590	14726	14880	14728	14791	14801	14663	14655	14703	14779	14611	14761	14884	14758	14664	14752	14864	14698	14719	14836	14737	14713	14639	14752	14748	14722	14668	14686	14701	14799	14712	14807	14930	14544	14637	14744	14751	14803	14660	14408	14635	14647	14662	14701	14780	14669	14675	14604	14561	14688	14711	14546	14895	14682	14852	14890	15044	14844	14664	14527	14687	14668	14704	14642	14766	14708	14584	14779	14817	14766	14726	14769	14624	14796	14658	14696	14820	14674	14729	14659	14651	14580	14727	14736	14613	14663	14781	14685	14779	14668	14929	14841	14767	14779	14651	14688	14696	14602	14791	14610	14828	14807	14684	14645	14750	14819	14796	14889	14775	14758	14820	14799	14746	14800	14652	14651	14781	14822	14809	14710	14643	14458	14710	14691	14737	14719	14500	14907	14773	14621	14842	14692	14745	14769	14927	14707	14839	14821	14653	14842	14773	14676	14839	14770	14792	14673	14648	14724	14632	14635	14715	14620	14677	14710	14649	14750	14775	14872	14832	14873	14804	14566	14790	14575	14727	14677	14695	14809	14585	14761	14554	14788	14521	14736	14693	14514	14762	14711	14642	14859	14937	14644	14647	14838	14780	14715	14759	14705	14755	14802	14815	14535	14661	14816	14877	14819	14750	14766	14751	14888	14633	14660	14817	14627	14748	14864	14570	14726	14606	14487	14651	14769	14672	14647	14712	14763	14802	14941	14720	14587	14876	14875	14697	14630	14703	14756	14574	14724	14710	14780	14876	14894	15029	14841	14957	14737	14682	14597	14687	14799	14718	14697	15013	14506	14510	14687	14746	14691	14820	14896	15001	14764	14807	14772	14717	14784	14768	14723	14830	14780	14819	14749	14687	14600	14773	14710	14822	14710	14555	14779	14876	14636	14652	14749	14710	14754	14716	14719	14716	14799	14816	14871	14633	15004	14921	14535	14767	14744	14752	14744	14654	14582	14718	15025	14706	14723	14774	14789	14746	14859	14772	14738	14692	14588	14894	14591	14870	14635	14923	14745	14909	14676	14643	14779	14843	14666	14733	14924	14793	14583	14641	15007	14638	14692	14877	14538	14646	14736	14753	14820	14690	14712	14888	14652	14896	14706	14615	14635	14711	14766	14566	14646	14792	14862	14734	14778	14653	14846	14920	14830	14854	14920	14729	14932	14791	14684	14777	14728	14871	14707	14708	14665	14621	14714	14708	14756	14808	14797	14640	14596	14630	14707	14739	14718	14513	14700	14752	14544	14639	14751	14928	14765	14725	14780	14634	14784	14899	14604	14652	14659	14695	14710	14842	14698	14708	14767	14683	14687	14744	14674	14693	14866	14689	14582	14756	14675	14872	14843	14853	14797	14600	14751	14671	14561	14895	14768	14764	14686	14776	14790	14834	14719	14657	14756	14811	14845	14897	14795	14609	14676	14745	14826	14812	14718	14605	14549	14572	14653	14794	14390	14707	14800	14741	14627	14774	14736	14771	14584	14783	14845	14871	14725	14664	14646	14640	14550	14743	14541	14645	14760	14728	14761	14878	14867	14635	14752	14616	14874	14685	14756	14682	14864	14561	14754	14645	14872	14738	14795	14682	14817	14911	14661	14815	14723	14648	14751	14744	14740	14690	14645	14745	14689	14528	14704	14833	14698	14949	14663	14823	14685	14695	14494	14725	14778	14584	14839	14715	14745	14597	14753	14633	14823	14587	14784	14734	14671	14902	14788	14895	14742	14788	14774	14783	14747	14743	14785	14557	14653	14741	14609	14798	14666	14717	14796	14708	14692	14793	14706	14714	14708	14889	14677	14789	14577	14844	14870	14515	14681	14679	14656	14861	14663	14948	14826	14739	14699	14763	14492	14630	14807	14699	14839	14768	14663	14748	14659	14778	14722	14664	14602	14774	14815	14714	14775	14635	14596	14907	14706	14720	14814	14934	14726	14771	14754	14770	14602	14796	14834	14770	14813	14666	14865	14973	14670	14816	14800	14680	14935	14670	14622	14695	14750	14696	14928	14933	14790	14729	14629	14568	14642	14718	14863	14821	14770	14513	14633	14767	14779	14815	14724	14720	14728
25088	42618	40244	31671	26482	23310	20726	19058	17346	16658	15588	15149	14737	14511	14391	14044	13901	13773	13961	13812	13749	13432	13551	13524	13360	13559	13623	13380	13283	13303	13531	13489	13499	13359	13214	13411	13263	13121	13269	13242	13145	13063	13088	13250	13132	13254	13088	13097	13209	13253	13272	13194	13166	13231	13212	13310	13107	13198	13190	13193	13157	13019	13100	13248	13147	13149	13182	13285	13179	13162	13208	13058	13107	12975	13094	13124	13260	13128	13182	13148	13338	13022	13237	13630	13304	13190	13126	13146	13448	13232	13156	13332	13258	13257	13205	13101	13192	13336	13306	13022	13149	13021	13167	13018	13134	12991	13225	13196	13117	13008	13209	13107	13231	13269	13169	13101	13021	13255	13198	13343	13152	12989	13124	13102	13106	13094	13151	13211	12962	12977	13134	13070	13134	13278	13112	13091	13260	13166	13209	13098	13242	13014	13034	13187	13028	13080	13065	13029	13154	13102	13144	13261	12987	13105	13166	13063	13160	13085	13226	13174	13261	13209	13050	13102	13276	13169	13245	13127	13192	13130	13245	13113	13051	13034	13169	13080	13163	13103	13205	13099	13065	12940	13256	13123	13042	13158	13154	13227	13237	13140	13125	13152	13228	13013	12963	13157	13167	13134	13069	13059	13065	13097	13237	13030	13012	13150	13303	13133	12970	12950	13073	13176	13104	13286	13278	12968	13130	12968	13045	13112	13194	13069	13111	12952	13079	13157	13052	13186	12936	12964	13160	13237	13070	13135	13127	13341	13059	13188	13094	13273	13100	12986	13359	13121	13251	13128	12940	13216	13159	13084	13216	13078	13150	13159	13092	13089	13029	13164	13251	13134	13052	13076	13152	13037	13055	13086	13141	13234	13134	13214	12993	13264	13091	13154	12980	13132	13223	13130	13062	13188	12982	13150	13159	13152	13205	13284	13146	13153	13144	13004	13129	13077	13192	13260	13011	13173	13064	13158	13080	13185	12909	13185	13172	13128	13106	13096	13227	13094	13374	13087	13197	13178	13309	13006	13159	13121	13044	13144	13146	13246	13287	13078	13098	13129	13130	13064	13183	13171	13098	13242	13148	13109	13280	13185	13128	13111	13198	12988	13231	13190	13254	13115	13179	13152	12827	13172	13174	13160	13022	13201	13092	13031	13180	13105	13107	13226	13072	13089	13192	13105	13148	13176	13240	13129	13241	13202	13030	13098	13117	13286	13120	13124	13277	13088	12937	13158	13011	13055	13232	13204	13120	13027	13138	13089	13106	13194	13058	13018	13236	13206	13156	13054	13044	13325	13057	13110	13171	13263	13201	13074	13130	13221	13237	13078	13015	13088	13009	13166	13105	13265	13095	13084	13230	13118	13078	13072	13190	13212	13215	12887	12982	13148	13192	13126	13198	13200	13092	13226	13147	13216	13309	13094	13191	13232	13205	13093	13138	13118	13007	13109	13140	13194	12996	13114	13276	13168	13118	13147	12976	13185	13122	13261	12983	13204	13278	13003	13252	12958	13232	12996	13076	13036	13042	13201	13233	13204	13104	13037	13232	13212	13175	13155	13303	13262	13196	13177	13177	13039	13131	13096	13194	13219	13196	13268	13057	13188	13210	13258	13225	13097	13102	13177	13047	13211	13228	12956	13079	13240	13205	13259	13111	13206	13172	13046	13172	13063	13268	13076	13247	13059	13168	13210	13218	13110	13089	13205	13089	13221	13070	13233	13163	13190	13123	13206	13053	13307	13064	13123	13162	13107	13194	13130	13093	13257	13239	13310	13170	13131	13077	13103	12917	13189	13218	13149	13177	13015	13126	13146	13031	13163	13320	13144	13039	13134	13183	13258	12970	13357	13207	13239	13104	13149	13092	13047	13100	13029	13029	13271	13291	13063	13243	13187	13166	13281	13157	13085	13129	13311	13033	13359	13333	13091	13198	13294	13275	13128	13118	13061	13154	13270	13171	13093	13147	13228	13187	12980	13187	13061	13215	13128	13229	13189	13074	13195	13111	13293	13058	13127	13128	13104	13232	13112	13158	13211	13076	13110	13135	13247	12993	13100	13174	13217	13128	13271	13105	13277	13101	13084	13070	13117	13329	13111	12979	13152	13118	13258	13028	13177	13149	13106	13012	12991	13162	13141	13285	13106	13107	13328	13099	13133	13236	13248	13096	13186	13001	13072	13098	13179	13255	13161	13149	13190	13253	13018	13171	13268	13020	13224	13121	13102	13358	13089	13171	13069	13156	13303	13064	13046	13028	13096	13261	13210	13181	13148	13027	13104	13311	13112	13012	13348	13204	13142	13239	13174	13121	13218	13112	13100	13203	13190	13182	13093	13133	13313	13251	13039	13133	13101	12981	13127	13127	12929	13108	13222	13117	13067	13258	13126	13316	12997	13032	13026	13330	13224	13090	13295	13070	13048	12937	13118	13077	13106	13240	13022	13099	13077	13071	13091	13328	13008	13178	13041	13125	13272	13042	13146	13007	13136	13103	13143	12951	13131	13073	13182	13003	13039	13072	13340	12931	13171	12958	13116	13116	13033	13110	13182	13164	13124	13383	13203	13079	13093	13160	13247	13130	13149	13015	13240	13164	12952	13140	13116	13130	12896	13115	13056	13068	13138	13017	13232	13250	13255	13170	13167	13120	13021	13151	13312	13055	13150	13216	12940	13319	13147	13133	13167	13136	13199	13091	13245	13260	12916	13124	13132	13116	13127	13135	13065	13225	13002	13041	13151	13251	13060	13132	13303	13018	13174	13114	13264	13164	13077	13325	13081	13343	13122	13132	13127	13278	13089	13195	13077	13176	13093	13135	13176	13099	12976	13085	12973	13183	13158	12962	13083	13070	13013	13218	13103	13128	13128	13210	13112	13066	13165	13198	13068	13111	13069	13168	13162	13180	13137	13043	13026	13310	13377	13180	13115	13031	13251	13308	13061	13217	13314	13234	13014	13053	13133	13091	13174	13111	13179	13147	13157	13174	13088	13212	13281	13245	13164	13253	13131	12928	13207	13203	13101	13010	13131	12915	13260	13115	13145	13049	13017	13119	13278	13183	13203	13154	13113	13114	13051	13145	13271	13140	13226	13107	13157	13201	13082	13157	13159	13152	13158	13153	13098	13211	13216	13226	13214	13136	13040	13157	13122	13024	13231	13304	13105	13172	13038	13093	13160	13113	13089	13238	13068	13218	13106	12977	13089	13219	13118	13153	13204	13148	13087	13113	13256	13139	13053	13105	12992	13257	13160	13108	13109	13106	13192	13115	13103	13098	13226	13341	13052	13219	13049	13186	13125	13102	13058	13103	13128	13000	13228	13196	13210	13148	13288	13096	13277	13181	13177	13269	13005	13290	13111	13199	13044	13137	13200	13164	13095	13218	13189	13189	12847	13235	13053	13056	13041	13033	13139	13235	13150	13194	13045	13205	13111	13321	13306	13218	13073	12994	13172	13249	13193	13330	12987	13064	13157	13198	13069	13079	13201	13212	13036	13297	13016	13057	13101	13155	13077	13109	13195	13143	13181	13024	13190	13133	13186	13031	13107	13208	13117	13262	13358	13098	13153	13088	13241	13031	13257	13244	13304	13173	13133	13092	13233	13067	13125	13128	13399	13230	13203	13226	13080	13097	13362	13120	12982	13045	13185	13014	13095	13066	13186	13140	13174	13103	13011	13246	13070	13288	13268	13250	13087	13133	12973	13206	13168	13115	13180	13112	13132	13012	13104	13105	13229	13075	13273	13047	13108	13013	13137	13093	13161	12968	13177	13318	13109	13165	13225	13058	13151	13252	13213	13257	13043	13235	13185	13211	13153	13174	13072	13091	13067	13157	13103	13174	13268	13148	13195	13325	13035	13138	13029	13137	13127	13030	12915	13156	13124	13027	13147	13121	12975	12964	13104	13160	13229	12997	13116	13177	13279	13101	13301	13125	13044	13258	13115	13113	13146	13139	13141	13196	13370	13067	13155	12970	12993	13125	13251	13067	13206	13229	13130	13134	13224	13246	13069	13165	13081	13252	13059	13179	12986	13160	13074	12981	13183	13050	13155	13232	13238	13132	13148	13074	13150	13095	13071	13427	13396	13105	13141	13133	13298	13208	13189	13163	13081	13182	13198	13262	13084	13046	13043	13024	13166	13010	13204	13229	13245	13028	13117	13143	13029	13087	13135	13200	12984	13254	13132	13185	13083	13280	13202	13133	13069	13365	13100	13025	13163	13215	13053	13145	13102	13215	13048	13130	13167	13236	13091	13000	13268	13073	13220	13072	13142	13205	13165	13109	13247	13072	13007	13213	13256	13078	13307	13170	13180	13060	13152	13180	13188	13076	13092	13233	13033	13261	13241	13228	13155	13145	13126	13196	13012	13076	13161	13069	12967	13190	13148	13327	13191	13187	13072	13177	13142	13110	13228	13106	13271	13134	13069	13318	13144	13187	13193	13071	13246	13165	13115	13176	13134	13224	13288	13138	12993	13132	13053	13177	13172	13110	13279	13058	13081	13152	13046	13242	13232	13090	13106	13225	13122	13288	13015	13171	13124	13186	13164	13033	13103	13201	13149	13143	13186	13214	13226	13220	13132	13174	13245	12987	13162	13027	13230	13190	13058	13035	13111	13065	13088	13167	13045	13197	13045	13031	13231	13145	13147	12969	13356	13025	13241	13105	13149	13229	13337	13025	13193	13240	13160	13135	13256	12965	13147	13095	12987	13193	13085	13152	13047	13123	13083	13179	13002	13189	13151	13180	13173	13115	13111	13217	13129	13134	13107	13049	13224	13100	13064	13152	13093	13122	13005	13271	13131	13103	13139	13138	13137	13139	13072	13087	13009	12919	13255	13027	13162	13233	13228	13160	13122	13237	13150	13258	13191	13272	13214	13068	13170	13115	13152	13100	13236	13164	13150	13074	13127	13168	13190	13125	13039	13208	13329	13159	13343	13093	13118	13116	13312	13234	13362	13161	13092	13022	13311	13211	13191	13108	13139	12975	13280	13275	13016	13333	13246	13187	13358	13113	13043	13048	13207	13021	13108	13250	13040	13086	13146	13200	13219	13089	13304	13127	13193	13052	13167	13193	13188	13115	13096	13122	13218	13113	13064	13177	13084	13104	13091	13267	13186	13138	13279	13371	13115	13285	13061
29708	23223	23706	20243	16822	16045	15654	15396	15079	15207	15104	15154	14883	15028	15014	14954	15168	15088	14973	15116	15096	15008	15060	15029	14928	15147	14980	14887	14870	14983	15015	14834	14958	14912	14976	15121	14985	15007	14992	14873	14892	14989	14768	14840	14818	15002	15041	15016	14880	14988	15002	15100	14892	15081	14724	14868	14859	14889	14925	14939	14956	14944	14970	14882	15027	14957	15086	14930	14759	14860	14957	14875	14988	15085	14756	15125	15119	15006	15097	15014	14919	14906	14903	14921	14941	14910	14957	14951	14902	14977	14952	14890	14873	14922	14847	14945	14905	15125	14876	14973	14962	14840	14728	14910	14921	14986	14838	14931	14810	15058	14904	14981	14981	14940	15063	14977	15020	14736	15016	14818	15025	14937	14974	14919	15046	14867	15048	14980	14823	14690	14836	15006	14924	14895	15060	14950	14968	14977	14985	14851	15064	14951	14833	15107	15005	14843	14956	14855	14984	14990	14943	15033	14991	15036	14996	14976	14930	15018	14860	15086	14941	14925	14807	14745	14943	14835	15046	15075	14930	14947	14949	14997	14999	14836	14959	15005	14844	14960	14942	15024	14995	14889	14695	15021	15076	14804	15006	14890	14953	14991	14916	14947	14942	15044	14927	14880	14962	14997	14890	14848	14965	15053	14842	15126	14986	14763	14896	14905	15064	15089	14851	14736	14993	14971	14903	15016	14949	14877	15044	14824	14920	15077	15030	14930	14736	14889	14948	14752	14887	14796	14782	14741	14878	14900	14958	15018	14903	14953	14998	14709	14976	15016	14967	14923	14833	14760	14882	15132	14982	15076	15059	15122	15040	14838	14946	14813	15067	15059	15018	14828	14992	14943	15024	15045	15102	14915	14929	14668	15004	15004	15090	15053	15064	14836	14960	15003	15066	15015	14832	14884	14848	14882	14802	14855	14895	14878	14984	14986	14769	14981	14875	14910	14894	14938	14987	14992	14857	14917	15001	14844	14868	14906	14727	14819	15083	14784	15092	14955	14976	15002	15051	14744	15046	14956	14913	15149	15068	14962	15024	14889	14825	15057	14981	14951	14853	14880	14775	14883	14842	14705	15044	14855	14993	14925	14895	14744	15023	14938	14964	15055	14776	15008	15010	14991	14863	14814	14910	14968	14851	14979	14970	14952	15001	14887	14981	14971	14884	15009	15148	15046	15161	15040	15074	15088	14907	14925	14867	15199	14999	14969	14836	15045	14921	14832	14893	14762	14996	14911	14895	14989	15100	15177	15189	15101	15181	14885	14841	14804	14993	14919	14908	14917	15082	14901	15022	14817	14856	15093	15016	14895	14853	15116	14760	15138	14911	14956	14748	14938	14830	14981	14922	15203	15025	15046	14961	14823	14939	14995	15054	14756	14911	14958	14862	14856	14938	14822	14981	14954	15003	14859	14952	14881	15060	14784	15035	15087	15035	14928	14865	15076	14895	15038	14917	14969	15055	14793	15040	14903	14924	14746	15118	14963	14770	14860	14983	14977	15010	14725	15020	15109	14934	15133	14969	14906	15044	14995	14760	14933	14943	14812	14851	14869	14858	14929	15106	14857	14981	14951	15080	15082	14897	14940	14884	14899	14927	14936	14763	14850	14932	15027	14850	15048	14956	15013	14917	15078	14964	14866	14809	14912	14793	15012	14982	14829	15030	14994	14992	14959	15245	14821	14824	15094	14914	15083	14834	15021	15082	14942	15007	14873	14946	14710	15022	14998	14852	14817	14980	15130	14883	14972	15059	14929	15040	14834	15014	14976	14960	14857	14934	14675	15206	15092	15249	15044	15270	15086	15053	15162	15037	15021	15022	14949	15012	14820	15203	15081	14959	14960	15060	14859	14736	14771	14816	14969	14869	14916	14834	14802	14927	14935	14822	14903	15024	14926	14995	14828	15074	14995	14989	15072	14811	14897	14955	14838	14999	14969	15075	15056	15022	15037	14814	14818	14944	15066	14984	14921	14967	15079	14858	14921	14986	14873	15084	15071	15116	15099	14902	14901	14917	14969	15110	15061	14830	15062	15033	14939	14836	15045	15026	15039	15112	14983	14733	14935	15003	14729	15231	14917	14908	14983	14979	14880	14960	14996	14900	14988	14846	14810	14798	14933	14985	15001	15106	15045	14977	14910	14926	14989	14799	14894	14854	14976	15084	14945	14950	15115	15017	15017	14944	15029	15015	15132	15034	14749	14804	14830	14963	15018	14927	15113	14967	15039	14949	14926	15036	14892	14722	14921	15124	14909	14978	14866	14958	15025	14828	14769	15047	14822	14840	15060	14968	14787	15014	14985	15096	14952	14902	14995	14936	14898	14875	15022	15025	15143	14940	15061	14968	14919	15009	14947	15015	15043	14804	14985	15017	14913	15079	14715	14848	14828	14812	15038	14927	14798	14825	14823	14935	14920	14974	14883	14989	14970	14905	14819	15206	14933	14955	14914	14940	14707	15017	14791	14969	14946	15026	15073	14764	14938	15077	14922	14993	14984	14981	14958	14933	15026	14933	14825	15035	14835	14892	14794	15130	14845	15033	14985	14923	14979	15107	15013	15064	14852	15056	14926	14873	14892	14824	14897	14992	14758	15116	14982	14905	14960	14984	15062	14894	14744	14918	15027	15051	14803	15077	14744	14983	15112	14739	14793	14834	14773	14866	15024	14968	15068	14912	14926	15169	15157	14987	14837	15239	14840	14780	14865	14908	14960	14906	14882	14880	14917	15018	14861	14885	14860	15166	15048	14896	14858	14925	14856	14617	15037	14935	15020	14830	14964	14826	14822	15068	14947	14948	14872	14958	14899	15035	14882	15153	15112	14989	14935	14920	15085	15036	15003	14842	14937	14820	14908	14861	15015	15006	15038	14979	14950	15069	15068	15119	14879	14912	14684	14678	14827	14763	14896	14878	14910	14786	15045	14861	14948	15125	14986	14899	15028	15018	14862	14915	15122	14839	15066	14919	14919	14994	15056	15005	15013	14856	15067	14761	14992	14893	15028	14944	14903	14952	15031	15010	14916	14965	15036	15164	15074	14943	14940	14801	14998	15020	14971	15059	14958	15153	14954	14978	15164	15048	14730	15075	14863	15010	15014	14957	15041	15234	15180	14963	14856	15089	14758	15077	15041	15119	14978	14927	14893	14839	14953	15259	14869	14879	14790	14618	15160	15101	14936	14777	15118	14841	15057	14905	14819	14957	15191	14750	14929	15022	15124	14823	14959	15042	14875	14818	14698	14967	14706	15195	14929	14861	14951	14958	14915	14931	14939	14795	14964	14963	14748	14890	14829	15105	14846	14962	14910	14931	14739	14932	14927	15000	14931	14737	14923	15001	15136	14878	14889	14839	14884	14791	14984	15065	14929	14988	15028	14951	15036	15011	15044	14912	14759	14957	15051	14908	14961	14952	14984	14967	14797	14937	14845	14885	14832	14855	14861	15086	15103	14862	14991	14973	14938	14884	14777	14819	14971	14966	14953	14910	14908	15041	15035	14934	14962	14992	15051	14943	15064	14947	15109	14826	14991	14859	15052	14975	14789	15068	15098	14949	15024	14878	14742	14822	15055	14935	14879	14981	14957	14897	14790	14946	14984	14979	14891	14948	15013	14942	14970	15063	14967	15109	14906	14812	14934	14747	14865	14937	14859	14972	15038	14892	15088	14980	14921	15126	15048	14929	14968	14895	14752	14991	14818	14964	14971	14860	14817	14972	14901	15108	14990	14907	14969	14913	14935	14827	14715	14877	14969	14766	14733	14722	14887	15107	14903	14715	14846	14874	15057	14678	14820	14897	14857	14909	14731	15002	14966	14928	15067	14907	15033	14829	14864	14876	14861	14793	14752	14796	14952	14826	14845	15069	14999	14963	14835	14849	15012	14967	14996	14954	14953	14942	14855	14975	14881	15027	14976	14982	15048	15024	14871	14997	14869	14767	14821	14788	14701	15019	15081	14970	14918	15016	14867	15140	14975	14868	14871	14874	14939	14963	14864	14899	14818	15037	14936	14981	15012	15078	14862	15062	14973	14955	14995	15099	14850	14769	14873	15167	15045	14948	14884	14849	14913	15126	14993	14990	14865	15090	14817	15011	14874	15023	14826	14923	14939	14876	15252	14942	14975	14906	14977	14821	15124	14861	15060	14728	14991	14765	14929	14968	14794	14995	14939	14918	15037	14928	15061	15082	14922	14975	14856	14926	14965	15013	14975	14875	14832	14925	14980	15055	14768	15125	14797	14796	14934	14958	14883	14894	14866	14878	15186	14991	14796	15052	15188	14906	14970	15105	14932	15047	15029	14991	15066	14844	14873	14922	15167	15011	15012	14861	14894	14925	14918	14954	15091	14952	14964	15038	15006	14897	14930	14846	15203	15044	14965	14929	15060	15029	14861	14994	14961	14853	14884	14911	15016	15086	15046	14946	14816	15160	15013	14985	14965	14896	14959	15027	14979	14853	14865	14883	15096	14824	14956	15033	14565	14994	15046	14740	14797	14806	15033	14831	15096	15136	14960	14730	15085	15170	14866	15104	14872	14909	14909	14764	14918	14939	15072	14856	14943	14997	15068	15102	15017	14868	14832	14909	14805	14960	14936	14878	14918	14908	14939	14875	14863	14903	15073	15042	15148	14974	15041	14863	14924	14894	14837	14968	14739	14962	14868	14905	14952	15055	15091	14938	14867	14952	15139	14925	15025	14913	14990	15043	15021	15092	15049	14871	15145	14867	14950	15000	14873	14922	15128	15041	14868	15008	15117	14987	14930	15277	15050	14908	14631	14951	14985	15083	14755	15110	14886	15042	14804	14734	14892	14690	14978	14833	14776	14938	15134	14696	14858	14859	15114	14873	14854	14863	15048	15267	14989	14956	14779	15057	14979	14918	14986	14972	14942	14917	14874	14909	14781	14960	14810	15083	14919	15028	14919	14838	15049	14907	14887	14857	15021	14979	14982	14945	15060	14910	14918	14923	15037	14954	14885	14734	14906	15083	14953	14975	14869	14889	15003	14751	14859	14985	14808	15014	14991	14927	15035	14973	15024	14766	15067	15081	15002	14890	14956	14915	14983	15056	14929	15040	15019	15143	14988	14858	14906	14980	14965	14934	14948	14944	15073	14864	15178	15174	15027	14965	14760	15231	14964
19440	24813	22925	17771	16186	14979	14237	13936	13910	13595	13641	13442	13462	13448	13285	13361	13309	13406	13215	13276	13435	13173	13364	13210	13417	13324	13372	13401	13307	13182	13171	13300	13202	13248	13132	13275	13381	13382	13354	13219	13132	13291	13298	13395	13359	13342	13204	13191	13380	13149	13313	13323	13420	13215	13190	13333	13114	13245	13326	13233	13333	13171	13319	13295	13170	13318	13342	13246	13263	13211	13307	13173	13167	13381	13243	13227	13228	13401	13274	13219	13305	13357	13265	13349	13381	13485	13255	13275	13282	13274	13420	13310	13223	13262	13246	13273	13343	13337	13163	13201	13212	13182	13131	13194	13310	13321	13156	13344	13164	13103	13118	13195	13263	13155	13295	13463	13257	13118	13096	13284	13159	13308	13315	13350	13174	13405	13094	13270	13152	13375	13366	13297	13247	13353	13387	13122	13283	13346	13326	13216	13317	13246	13265	13304	13304	12989	13439	13350	13350	13174	13408	13315	13250	13146	13282	13370	13389	13180	13136	13265	13308	13338	13210	13226	13140	13182	13123	13196	13326	13279	13218	13268	13405	13324	13173	13226	13279	13247	13209	13105	13151	13131	13285	13145	13179	13238	13209	13231	13139	13112	13221	13306	13103	13385	13183	13315	13140	13294	13214	13179	13246	13130	13406	13389	13273	13190	13381	13344	13254	13157	13274	13151	13260	13199	13381	13183	13271	13063	13294	13131	13189	13339	13365	13140	13182	13222	13314	13223	13194	13260	13269	13169	13220	13175	13253	13304	13356	13101	13322	13211	13257	13189	13152	13197	13202	13300	13049	13291	13156	13177	13282	13179	13320	13226	13330	13323	13104	13283	13286	13104	13262	13231	13268	13138	13162	13333	13224	13425	13218	13272	13351	13115	13301	13199	13265	13335	13151	13263	13254	13309	13150	13219	13327	13272	13251	13035	13241	13225	13263	13361	13328	13193	13150	13262	13211	13146	13080	13131	13147	13380	13471	13351	13290	13323	13338	13158	13222	13389	13164	13176	13179	13084	13197	13259	13073	13264	13466	13196	13257	13361	13286	13297	13246	13311	13401	13224	13113	13179	13189	13187	13297	13201	13151	13429	13240	13091	13221	13272	13232	13291	13301	13131	13213	13360	13194	13194	13130	13071	13105	13229	13261	13137	13352	13435	13255	13307	13121	13227	13273	13322	13060	13126	13265	13439	13357	13214	13178	13295	13157	13212	13186	13025	13318	13166	13216	13264	13268	13266	13171	13210	13268	13279	13195	13256	13200	13083	13302	13387	13316	13280	13140	13407	13288	13269	13413	13183	13225	13052	13148	13123	13225	13219	13147	13154	13171	13080	13291	13080	13334	13310	13177	13367	13172	13109	13175	13145	13286	13199	13372	13293	13325	13325	13386	13291	13135	13184	13373	13327	13214	13141	13210	13263	13250	13178	13197	13328	13335	13379	13387	13301	13175	13242	13331	13313	13320	13243	13277	13259	13310	13199	13075	13446	13272	13249	13364	13185	13223	13100	13193	13242	13170	13311	13232	13257	13198	13313	13305	13210	13067	13269	13352	13194	13205	13214	13218	13174	13304	13234	13181	13352	13317	13250	13237	13266	13176	13193	13534	13182	13196	13359	13052	13275	13308	13136	13189	13307	13150	13085	13046	13149	13275	13189	13120	13225	13243	13395	12988	13356	13206	13251	13191	13255	13382	13266	13220	13187	13319	13267	13251	13479	13165	13234	13151	13192	13120	13077	13378	13332	13351	13257	13303	13119	13388	13391	13082	13343	13244	13180	13113	13310	13384	13095	13299	13368	13144	13366	13205	13259	13163	13167	13142	13425	13227	13304	13316	13207	13355	13244	13043	13278	13139	13145	13259	13226	13296	13065	13164	13227	13213	13305	13354	13160	13262	13415	13276	13126	13291	13345	13203	13462	13313	13297	13327	13118	13223	13373	13156	13204	13137	13278	13210	13243	13218	13370	13233	13267	13149	13260	13363	13210	13374	13210	13221	13184	13296	13296	13301	13270	13155	13271	13223	13406	13243	13384	13202	13280	13127	13277	13282	13179	13463	13271	13117	13335	13268	13429	13172	13361	13156	13192	13223	13167	13373	13216	13243	13399	13153	13146	13209	13198	13190	13157	13388	13133	13352	13215	13328	13209	13298	13221	13421	13343	13251	13245	13322	13191	13336	13233	13344	13391	13201	13333	13235	13508	13299	13114	13251	13444	13115	13204	13113	13128	13117	13277	13230	13208	13300	13260	13309	13166	13193	13137	13365	13396	13368	13168	13286	13233	13156	13226	13141	13434	13169	13326	13404	13181	13289	13246	13193	13296	13338	13208	13321	13383	13423	13383	13210	13214	13117	13164	13268	13375	13316	13196	13264	13260	13328	13295	13077	13319	13273	13367	13295	13231	13289	13292	13258	13210	13304	13207	13121	13227	13317	13113	13179	13314	13328	13297	13219	13167	13117	13305	13260	13301	13334	13313	13081	13101	13406	13224	13221	13276	13398	13261	13276	13237	13276	13243	13384	13153	13367	13331	13139	13325	13085	13467	13311	13433	13253	13132	13106	13295	13235	13234	13287	13321	13266	13165	13072	13222	13136	13370	13258	13160	13401	13429	13159	13307	13073	13308	13152	13286	13269	13364	13115	13364	13239	13354	13391	13276	13193	13333	12997	13420	13417	13305	13324	13377	13086	13268	13231	13464	13230	13240	13144	13148	13299	13443	13221	13248	13194	13168	13392	13211	13199	13249	13354	13301	13189	13214	13150	13330	13321	13165	13378	13299	13172	13265	13105	13267	13276	13167	13220	13304	13213	13306	13451	13220	13181	13165	13337	13530	13406	13235	13241	13162	13207	13397	13120	13317	13189	13257	13207	13296	13019	13242	13211	13287	13259	13151	13335	13055	13301	13257	13205	13363	13241	13344	13237	13210	13267	13249	13234	13315	13185	13248	13311	13155	13292	13376	13300	13371	13191	13306	13390	13257	13353	13178	13384	13082	13115	13151	13141	13179	13309	13341	13332	13347	13132	13289	13251	13022	13125	13397	13266	13183	13127	13236	13110	13107	13180	13344	13267	13350	13171	13177	13327	13212	13222	13241	13283	13251	13324	13281	13388	13261	13283	13328	13452	13265	13338	13106	13203	13299	13133	13312	13317	13366	13411	13254	13291	13295	13296	13278	13111	13373	13265	13248	13258	13394	13192	13340	13126	13538	13515	13106	13310	13136	13230	13377	13262	13161	13200	13246	13374	13100	13267	13100	13312	13257	13183	13214	13351	13286	13189	13204	13385	13362	13210	13244	13203	13199	13349	13222	13257	13327	13295	13151	13250	13185	13117	13289	13403	13330	13261	13249	13218	13185	13290	13108	13289	13314	13099	13214	13276	13385	13245	13248	13225	13234	13168	13294	13138	13275	13191	13182	13224	13328	13252	13364	13247	13288	13227	13137	13268	13181	13266	13125	13217	13384	13346	13317	13117	13386	13355	13151	13305	13321	13270	13219	13486	13243	13171	13197	13372	13408	13117	13235	13101	13192	13245	13088	13155	13261	13249	13166	13365	13184	13226	13114	13276	13224	13166	13373	13241	13148	13175	13296	13142	13222	13239	13289	13264	13219	13284	13277	13367	13258	13191	13196	13187	13132	13286	13248	13064	13194	13340	13203	13241	13323	13273	13227	13261	13308	13304	13277	13317	13250	13406	13309	13233	13226	13080	13186	12911	13211	13261	13241	13234	13212	13365	13219	13195	13365	13282	13186	13271	13360	13249	13276	13306	13390	13328	13253	13165	13256	13246	13144	13271	13208	13207	13231	13160	13395	13366	13030	13409	13233	13174	13019	13131	13258	13257	13340	13162	13359	13272	13268	13312	13269	13283	13160	13389	13175	13246	13212	13429	13266	13173	13258	13171	13242	13115	13146	13312	13113	13274	13115	13458	13203	13345	13356	13330	13233	13143	13289	13227	13447	13298	13252	13266	13369	13214	13224	13172	13237	13286	13339	13205	13218	13163	13315	13270	13435	13126	13247	13245	13176	13371	13279	13200	13284	13061	13155	13237	13164	13361	13345	13243	13036	13215	13293	13145	13138	13153	13239	13373	13254	13201	13115	13173	13209	13235	13351	13275	13171	13255	13414	13270	13315	13290	13120	13223	13133	13323	13311	13268	13315	13336	13243	13297	13101	13296	12937	13246	13286	13322	13413	13286	13306	13320	13143	13146	13241	13162	13226	13070	13151	13286	13259	13207	13243	13177	13312	13377	13306	13478	13179	13207	13241	13234	13252	13417	13212	13372	13381	13218	13249	13233	13251	13171	13260	13227	13270	13427	13152	13411	13303	13241	13242	13186	13346	13159	13166	13266	13261	13237	13293	13403	13191	13249	13463	13428	13341	13156	13176	13252	13160	13243	13227	13234	13345	13212	13191	13304	13314	13315	13189	13354	13294	13348	13053	13177	13253	13275	13368	13264	13189	13235	13299	13279	13300	13149	13356	13137	13164	13357	13301	13452	13307	13274	13409	13156	13329	13327	13120	13180	13315	13223	13293	13181	13213	13080	13335	13059	13129	13264	13232	13355	13311	13216	13243	13342	13255	13305	13317	13229	13377	13200	13201	13279	13385	13383	13292	13252	13256	13147	13144	13306	13329	13367	13202	13326	13245	13231	13156	13309	13388	13407	13267	13266	13323	13323	13367	13168	13146	13100	13207	13359	13232	13276	13294	13223	13088	13170	13202	13279	13223	13347	13199	13257	13413	13289	13235	13139	13081	13108	13214	13367	13305	13253	13281	13277	13149	13387	13325	13275	13447	13148	13312	13319	13249	13265	13109	13213	13170	13212	13246	13328	13361	13213	13163	13291	13181	13169	13282	13304	13310	13255	13255	13421	13242	13336	13184	13337	13380	13320	13296	13395	13259	13301	13143	13278	13330	13241	13300	13430	13354	13161	13306	13144	13350	13174	13089	13355	13253	13334	13251	13166	13304	13223	13363	13379	13343	13218	13230	13121	13217	13044	13186	13123	13213	13242	13404	13210	13364	13191	13091	13328	13231	13326	13219	13152	13346	13209	13227	13239	13230	13282	13078	13207	13455	13350	13387	13343	13234	13281	13272	13145	13323	13438	13268	13112	13357	13278	13198
25368	21516	28600	25660	22895	21214	19719	17702	16695	16567	16270	15839	15835	15554	15617	15764	15442	15486	15484	15423	15252	15363	15379	15470	15361	15346	15216	15169	15235	15324	15229	15241	15302	15392	15062	15291	15278	15130	15240	15134	15180	15242	15289	15272	15232	15256	15200	15135	15195	15320	14972	15302	15048	15167	15286	15219	15033	15138	15152	15266	15195	15100	15261	15148	15071	14956	15017	15029	15206	15175	15154	14979	15024	14995	15137	15072	15092	15195	15095	15293	15104	15152	15219	15361	15080	15260	15199	15183	14995	15261	15169	15114	15149	15254	15046	15023	14939	15113	14977	15043	15106	15284	15140	15178	14985	15091	15072	15123	15155	15156	15112	15045	14931	14956	14941	14938	14992	15163	15166	15134	15187	14891	15233	14944	15165	15250	15141	15113	15027	15248	15201	15113	15205	15139	14922	14925	15322	15113	15206	14995	15221	15154	15298	15128	14928	15040	15044	15373	15242	15195	15260	15149	14978	15160	15014	15232	15205	15082	15019	15030	15094	15119	14883	14947	15017	15326	15142	15259	15191	14970	15399	15082	15108	15195	15219	15129	15101	15172	15134	15027	15279	15134	14951	15091	15101	15121	15188	15188	15090	15086	15024	15151	15288	15255	14975	15007	15198	14906	15050	15071	15036	15133	15157	15087	15211	14882	15051	15268	15258	15312	15190	15269	15041	15047	14995	15214	15183	14856	15157	15103	15177	15071	14934	15103	15140	15279	15135	14829	15318	15303	15054	15216	15171	15038	15172	15100	14970	15057	15165	15137	15046	15152	15187	15108	15227	15245	15128	15085	15109	14905	15203	14972	15066	15284	15145	15115	15209	14975	15076	15033	15074	15193	15241	15133	15238	14991	15236	15106	15218	15026	15116	15229	15389	15208	14971	15071	15105	15091	15166	15195	15025	15170	15065	15069	15111	15122	15097	15178	15445	15155	15026	15083	15161	15049	15026	15116	15009	14970	15322	14910	15165	15203	15057	14880	15149	15195	15011	14981	15108	15083	15209	15239	15001	14966	15149	15071	15073	15020	15113	15086	15177	15093	15193	15090	15037	15294	15104	15008	15164	15067	15205	15214	15136	15127	15136	15009	15080	15000	15260	15036	15224	15092	15099	15141	15093	15133	15119	15030	15264	15374	15065	14947	15105	15080	15304	15167	15061	14892	15087	15023	15130	15146	15042	15061	15098	15057	15128	15268	15033	15133	14918	15182	15255	14966	15146	15151	15251	14986	15117	15180	14948	15043	14878	15173	15069	15024	15066	15029	15168	14999	15119	15084	15218	14986	15067	15366	15074	15294	15181	15092	15211	14975	15056	15272	15134	15204	15184	15105	15024	15139	15191	15055	15118	15029	15257	15029	14927	15202	15142	15293	15142	15188	15139	15092	15148	15053	15115	15393	14994	15190	15188	15045	15236	15182	15230	15009	14945	15063	15131	14992	15110	15161	15157	15070	15205	15037	15133	15072	14952	15157	15242	15130	15385	14965	14992	15038	15051	14951	15169	14961	15210	15200	15001	14956	15317	15053	15094	15027	15013	15309	15068	15093	15106	15198	15052	14941	15026	15183	15107	15102	15158	15055	15201	15180	15067	15145	15183	15034	14901	14893	15185	15280	15224	15162	14875	14997	15181	15199	15151	15208	14950	15138	15045	15302	15037	15044	15247	15323	15089	15054	15114	15138	15156	15217	15184	15095	15117	14974	14927	15182	15062	15045	15154	15012	15150	15188	15176	15181	15054	15123	15018	15382	15364	15102	15353	15153	15024	15267	15302	15067	15179	14949	15267	14966	15245	15178	15175	15196	15430	15342	15210	15047	14920	15254	15164	15230	15328	14884	15016	15095	15234	15253	15137	14999	15215	15086	14952	15135	15166	14934	15281	15028	15108	15010	15133	15392	15089	15159	15119	15149	15119	15038	15146	15225	15153	15065	15183	15176	15195	15025	15117	15113	15109	15130	15187	15178	15050	15036	15115	15122	15063	15088	15157	15215	15204	15262	14933	15280	15087	15110	15194	15081	15136	15151	15234	15064	15250	15258	15064	15205	15109	15149	15160	15210	15157	15229	15190	14949	14973	15246	15070	15201	15128	15010	15224	15152	15205	15120	14959	15023	14896	15084	14960	15302	15097	15239	15040	15085	15089	15067	15226	15043	14970	15186	15113	15207	15307	15224	14988	15227	14923	15138	15167	15157	15309	15286	15195	15122	14885	15066	15099	15146	15130	14952	15102	14937	14849	15132	15051	15059	15095	15049	15125	15031	15353	15154	15212	14978	15145	15072	15133	15046	15215	14998	15078	15029	15051	15061	15232	15215	15193	15214	15037	15131	15119	15204	15161	15171	15198	15010	15244	15047	15078	15192	15249	15241	15074	15215	14967	15202	14989	15000	15009	15279	15106	14997	15050	15138	15179	15036	15305	15297	15102	15262	15159	14998	15099	15014	15161	15119	15179	15056	15153	15181	15277	14836	15097	15065	15085	15062	15162	15202	14962	15283	15038	15118	15080	14951	15081	15132	15100	15162	15101	15079	15084	15097	15149	15253	14986	15036	15069	14987	15277	15139	15086	15178	15089	15232	15263	15297	15087	15005	15277	15078	15368	14989	15050	15050	15047	15356	15166	15196	14825	15039	15003	15155	15327	15082	15236	14962	15394	15225	15043	15276	15120	15171	15110	14845	14941	15006	14967	15100	15089	15207	15062	15080	14844	15201	15173	15109	15051	15114	15236	15232	14904	15125	15196	15102	15185	15220	15136	15081	15096	14938	15086	15180	14868	15015	14959	15260	15186	15150	15148	15115	15195	15184	15151	15054	15186	15132	15145	15013	15166	15241	15044	15043	15213	15058	15295	14997	15040	15285	15063	15171	15121	15215	15076	15157	15084	15043	15110	15192	15160	15268	15088	15017	15014	15249	15209	15156	15171	15144	15131	15219	15030	15077	15177	15232	15195	15111	14992	14962	15120	15142	15209	15151	15172	15163	15214	14942	15321	15053	15082	15115	15127	15210	15108	15223	15360	15118	15230	15133	15061	14900	15149	14954	15090	14942	15160	15408	14973	15027	15129	14890	15164	15110	15169	15006	14943	15150	15088	15033	15029	15080	15122	15185	15275	15145	15075	15020	15024	15144	15119	15041	15112	15092	15197	15202	15328	14766	15110	15261	15069	15079	15034	15229	15265	15048	15124	15264	15234	15273	15062	15004	15292	15161	15108	14977	15106	15188	15237	15056	15152	15091	15094	15096	15049	15038	15253	15313	15047	15272	15207	15222	15175	15029	15038	15134	15085	15072	15173	15189	15099	15191	15058	15091	15136	15156	15086	14903	14974	15217	14948	15245	15023	15251	15144	15024	15323	15047	15283	15224	15094	14956	15194	15150	15178	15161	15056	15243	15001	15244	15043	15039	15323	15179	15087	15190	15139	15065	14956	15240	15198	15219	15137	15083	15044	15150	15106	15064	14932	14972	15133	15152	15147	15156	15204	15100	15007	15041	15243	14771	15123	14971	15058	15060	15196	15200	14993	15049	15089	15134	15002	15332	15231	15119	14927	15137	15080	15216	14899	15059	15141	15092	15050	15100	14989	15062	15247	15138	15002	14880	15157	15092	15120	15081	15105	14882	15243	15263	15198	15024	15158	15109	14798	15188	14959	15093	14920	15288	15089	15188	15082	14858	15211	15152	15171	15092	15117	15236	15035	15173	14931	15100	15231	15164	15134	15164	15253	15136	15010	15147	15036	15051	15022	15243	14914	15170	15214	15193	15178	15398	15114	15117	15192	15075	15014	15283	15018	15200	15143	14908	15286	14977	15112	15075	15183	15098	15266	15053	15309	15133	15345	15176	15225	15091	15088	15072	15149	15176	15338	15057	15123	14838	14932	15137	15035	15221	15145	15251	15028	15039	15192	15066	15317	15184	15069	15146	15136	15023	15177	15081	15035	15064	15137	15013	14934	15187	15271	15109	15255	15247	15193	15106	15121	15114	15070	15014	15351	15180	15281	14984	15164	15242	15171	15273	15015	15020	15030	15002	15171	14962	15221	15075	15053	15116	15147	15170	15012	15032	15186	14961	15206	15164	15194	15158	15021	15083	15145	15203	15362	14959	15177	15198	15047	15157	15173	15249	15087	15284	15098	15126	15077	14876	14910	15134	15179	15142	15194	15037	15130	15213	15080	14994	15396	14996	14866	15262	15193	14948	15156	15259	15253	15191	15084	15405	15101	15167	14883	15188	15146	14885	14933	15107	15303	15215	15238	15226	14931	15104	15106	15174	15072	14960	15159	14963	15223	15114	15016	15139	15147	15226	15106	15300	15126	15324	15196	15204	15198	15306	14990	15064	15041	15281	15251	14868	15196	14974	15376	15249	15291	14922	15105	15200	15135	15232	15101	15040	15061	15031	15113	14977	14982	15348	15036	15028	15060	15249	14897	15011	14979	15075	15153	15256	15079	15205	15014	15319	15104	14954	14843	15203	15171	15195	15246	15057	15017	15090	15175	15115	15200	15217	15163	15174	15257	15234	15178	15065	15076	15148	15188	15131	15054	15116	15052	15288	15164	15209	15146	14999	15122	14973	15168	15051	15221	15071	15068	14980	15097	15073	15197	14994	14964	15195	14899	14927	14805	15104	15023	15158	15086	15057	15281	15218	15092	15166	14981	15106	15161	15063	15181	14994	15323	15151	15074	15157	15310	15224	15221	15070	15046	15106	15145	15076	15350	15084	15199	15083	15102	15184	15072	15044	15131	15074	15171	15129	15061	15181	15185	15005	14993	15070	15240	15211	15258	14949	15098	14955	15131	15159	15106	15155	14983	14996	15072	15205	15032	15147	15079	15251	15084	15004	15091	15120	15316	15183	15093	15027	14804	15316	15091	15262	15124	15113	15120	15086	15170	15188	15122	14989	15121	15165	15090	15145	14813	14910	15063	15180	15064	15118	15332	14975	15127	15149	15065	15327	14915	15258	15224	15137	14980	15292	15163	15150	15186	15171	15029	15204	15021	15191	15024	15126	15046	15145	15306	15025	15167	15123	15036	15160	15312	14887	15154	15069	15112	15117	15100	15211	15184	15130	15251	15110	15144	15105	15118	15114	15055	15186	15020	15161	15145	15221	15068	15259	15161	14936
22109	37018	34480	26264	22025	19548	18056	16809	16033	15189	14813	14686	14257	14289	13913	14037	13934	13797	13936	13733	13699	13707	13627	13543	13585	13712	13776	13612	13717	13667	13492	13412	13466	13676	13452	13325	13419	13558	13441	13560	13581	13446	13422	13534	13285	13411	13452	13425	13544	13356	13518	13411	13482	13462	13449	13584	13381	13474	13426	13418	13285	13536	13448	13442	13547	13397	13416	13460	13544	13509	13376	13537	13363	13554	13487	13419	13570	13485	13470	13377	13388	13469	13570	13496	13597	13436	13382	13483	13658	13460	13403	13429	13519	13515	13367	13481	13287	13583	13486	13364	13479	13419	13535	13707	13335	13548	13614	13252	13566	13518	13478	13472	13282	13595	13483	13456	13503	13297	13505	13546	13368	13429	13505	13437	13514	13480	13431	13386	13395	13490	13470	13312	13514	13443	13312	13399	13392	13582	13423	13447	13490	13475	13466	13346	13420	13417	13409	13301	13448	13348	13587	13403	13414	13429	13427	13368	13473	13512	13384	13291	13501	13335	13557	13484	13404	13415	13475	13472	13448	13445	13451	13398	13344	13464	13278	13568	13383	13365	13423	13529	13435	13509	13302	13686	13298	13516	13379	13342	13459	13552	13402	13501	13446	13305	13514	13387	13519	13393	13288	13419	13509	13382	13359	13442	13417	13382	13515	13462	13429	13456	13351	13462	13531	13475	13333	13465	13327	13242	13402	13420	13389	13336	13343	13508	13529	13587	13491	13386	13597	13570	13474	13458	13508	13426	13579	13425	13382	13470	13356	13317	13548	13448	13495	13505	13374	13396	13405	13478	13410	13471	13428	13534	13375	13416	13543	13480	13408	13392	13249	13232	13571	13362	13391	13512	13475	13386	13419	13413	13328	13399	13421	13481	13450	13332	13554	13254	13415	13423	13401	13307	13386	13474	13346	13451	13467	13324	13273	13352	13506	13467	13354	13421	13364	13348	13413	13371	13446	13473	13417	13381	13427	13360	13485	13480	13387	13434	13416	13285	13602	13329	13361	13367	13552	13423	13459	13422	13305	13329	13402	13387	13409	13428	13410	13365	13384	13626	13447	13574	13495	13299	13356	13481	13431	13635	13415	13318	13517	13451	13351	13515	13410	13451	13291	13432	13489	13337	13369	13444	13347	13529	13338	13407	13478	13481	13554	13483	13221	13479	13440	13255	13579	13495	13451	13358	13509	13446	13194	13430	13423	13395	13347	13434	13503	13438	13490	13400	13316	13369	13447	13465	13444	13574	13344	13427	13484	13255	13478	13444	13554	13433	13413	13205	13432	13278	13383	13416	13383	13326	13472	13540	13604	13446	13203	13188	13566	13219	13389	13266	13425	13310	13445	13491	13272	13408	13499	13412	13430	13609	13523	13495	13296	13482	13593	13456	13400	13494	13508	13362	13481	13422	13470	13424	13533	13378	13339	13532	13346	13451	13557	13470	13163	13330	13441	13276	13347	13482	13345	13513	13540	13496	13422	13313	13403	13372	13502	13439	13456	13610	13393	13439	13328	13484	13535	13375	13526	13341	13428	13500	13552	13318	13509	13411	13228	13457	13441	13541	13492	13565	13459	13567	13336	13443	13425	13332	13313	13417	13535	13472	13324	13515	13355	13523	13356	13576	13606	13383	13449	13641	13424	13363	13355	13362	13418	13365	13491	13529	13388	13261	13537	13354	13588	13416	13444	13501	13456	13567	13393	13517	13527	13419	13562	13399	13383	13451	13513	13406	13585	13377	13519	13514	13407	13364	13328	13394	13538	13402	13558	13297	13340	13539	13244	13412	13478	13591	13548	13397	13336	13282	13356	13372	13532	13464	13417	13347	13511	13386	13417	13232	13472	13339	13545	13240	13490	13453	13276	13474	13436	13403	13431	13364	13341	13532	13258	13383	13304	13407	13331	13361	13440	13570	13221	13380	13561	13241	13373	13358	13521	13375	13405	13380	13400	13475	13448	13662	13456	13372	13267	13367	13628	13439	13414	13392	13653	13357	13287	13493	13425	13319	13484	13251	13410	13485	13491	13484	13469	13395	13371	13471	13316	13438	13435	13374	13424	13369	13292	13517	13320	13538	13482	13315	13435	13314	13457	13531	13374	13362	13397	13583	13289	13432	13562	13367	13571	13430	13682	13439	13572	13606	13445	13456	13385	13497	13395	13501	13347	13550	13510	13549	13423	13327	13494	13437	13463	13397	13482	13490	13612	13399	13415	13601	13399	13477	13425	13396	13331	13635	13473	13285	13438	13451	13508	13544	13413	13432	13460	13315	13405	13378	13414	13458	13284	13347	13423	13562	13467	13355	13551	13386	13515	13442	13775	13377	13527	13489	13461	13323	13375	13498	13408	13478	13539	13238	13511	13502	13388	13401	13498	13450	13314	13401	13462	13354	13435	13416	13413	13534	13577	13456	13430	13377	13452	13439	13394	13606	13518	13384	13485	13453	13351	13432	13535	13442	13458	13608	13603	13434	13553	13342	13490	13185	13557	13459	13521	13404	13352	13497	13492	13396	13546	13181	13572	13358	13301	13489	13450	13596	13410	13334	13337	13420	13294	13369	13323	13366	13554	13492	13519	13430	13398	13499	13504	13538	13471	13526	13526	13488	13340	13438	13476	13495	13577	13429	13425	13404	13357	13576	13496	13209	13390	13519	13527	13404	13500	13475	13366	13560	13602	13442	13622	13352	13551	13539	13442	13462	13501	13409	13532	13360	13427	13248	13441	13368	13464	13466	13545	13383	13522	13489	13487	13303	13328	13466	13451	13504	13552	13405	13463	13479	13457	13597	13453	13345	13394	13559	13514	13459	13537	13481	13385	13338	13468	13392	13506	13505	13467	13334	13519	13443	13308	13430	13503	13477	13462	13407	13476	13527	13393	13421	13554	13403	13392	13432	13472	13454	13407	13409	13486	13468	13306	13489	13517	13417	13222	13433	13384	13459	13466	13562	13542	13503	13301	13531	13501	13488	13531	13230	13366	13416	13307	13371	13489	13455	13423	13433	13334	13304	13500	13429	13433	13488	13436	13398	13420	13445	13525	13331	13359	13376	13385	13429	13412	13417	13506	13619	13311	13452	13475	13502	13434	13487	13366	13567	13409	13485	13406	13387	13414	13380	13344	13506	13362	13515	13359	13390	13597	13278	13519	13491	13378	13371	13481	13383	13353	13466	13411	13470	13513	13515	13352	13618	13577	13478	13313	13450	13461	13589	13462	13432	13268	13624	13458	13706	13505	13249	13343	13321	13343	13413	13602	13506	13465	13240	13398	13288	13380	13518	13372	13396	13309	13564	13394	13340	13354	13321	13652	13289	13484	13340	13502	13495	13458	13500	13369	13512	13310	13445	13261	13345	13404	13431	13477	13259	13570	13432	13443	13315	13288	13446	13394	13500	13456	13394	13421	13357	13426	13294	13573	13361	13362	13428	13467	13443	13431	13464	13403	13531	13660	13421	13608	13492	13501	13402	13553	13370	13501	13533	13420	13362	13581	13340	13457	13382	13461	13381	13434	13468	13475	13525	13580	13387	13461	13392	13480	13399	13657	13442	13406	13455	13512	13275	13346	13400	13417	13389	13494	13548	13523	13302	13408	13399	13396	13372	13394	13419	13332	13399	13280	13455	13218	13398	13601	13369	13599	13454	13529	13456	13402	13334	13504	13324	13452	13200	13543	13343	13477	13393	13434	13401	13341	13469	13349	13630	13644	13395	13520	13359	13349	13416	13432	13481	13349	13473	13383	13449	13554	13444	13448	13326	13414	13479	13405	13362	13423	13378	13562	13193	13235	13439	13379	13351	13408	13614	13505	13310	13486	13390	13404	13405	13457	13508	13469	13308	13465	13466	13454	13485	13480	13545	13512	13436	13422	13460	13455	13223	13449	13401	13567	13428	13217	13535	13658	13430	13336	13463	13492	13381	13536	13449	13345	13569	13351	13345	13489	13442	13388	13513	13534	13432	13492	13422	13508	13440	13467	13278	13277	13362	13511	13504	13536	13454	13327	13450	13361	13443	13251	13545	13459	13297	13150	13297	13477	13475	13500	13477	13334	13441	13669	13350	13378	13344	13528	13488	13605	13395	13406	13511	13374	13357	13407	13483	13403	13573	13479	13452	13414	13389	13405	13659	13271	13494	13370	13533	13648	13479	13426	13476	13435	13467	13540	13515	13500	13500	13316	13591	13314	13560	13397	13338	13426	13453	13636	13480	13492	13455	13513	13352	13347	13270	13393	13569	13307	13356	13397	13496	13547	13462	13294	13547	13452	13423	13491	13260	13492	13482	13468	13373	13522	13409	13571	13332	13542	13365	13448	13520	13555	13451	13197	13429	13445	13539	13217	13428	13570	13521	13534	13576	13471	13431	13408	13519	13538	13495	13561	13220	13420	13444	13400	13480	13497	13322	13310	13452	13370	13495	13425	13329	13509	13349	13406	13374	13500	13328	13421	13454	13391	13335	13371	13433	13435	13553	13486	13396	13551	13579	13467	13476	13466	13279	13502	13481	13282	13662	13496	13503	13571	13534	13393	13430	13464	13517	13399	13471	13290	13311	13306	13413	13369	13416	13244	13409	13552	13610	13412	13421	13417	13493	13523	13552	13456	13427	13666	13536	13378	13456	13435	13537	13504	13414	13445	13487	13448	13310	13477	13499	13508	13374	13607	13570	13440	13322	13386	13494	13434	13248	13490	13340	13487	13417	13597	13328	13451	13474	13399	13587	13335	13573	13500	13439	13338	13546	13485	13303	13421	13392	13451	13475	13293	13242	13265	13413	13330	13426	13320	13324	13680	13552	13639	13460	13500	13372	13562	13349	13362	13514	13578	13463	13500	13611	13590	13469	13610	13359	13541	13365	13481	13661	13544	13536	13373	13407	13562	13470	13526	13426	13392	13285	13426	13291	13348	13454	13490	13482	13406	13367	13417	13372	13517	13421	13526	13486	13421	13464	13468	13416	13388	13555	13351	13506	13527	13500	13374	13553	13475	13390	13427	13312	13518	13407	13575	13426	13519	13370	13426	13428	13431	13456	13492	13512	13485	13439	13513	13513	13400	13584	13470	13416	13435	13485	13475	13524	13428	13471	13432	13332	13360	13433	13360	13476	13317	13526	13430	13625	13450	13436	13458	13228
24078	21480	29119	24416	22716	24142	23438	19232	17750	17076	16898	16326	16024	16285	16087	15697	15670	15694	15643	15557	15484	15436	15275	15391	15236	15297	15350	15301	15256	15561	15342	15371	15117	15130	15224	15257	15381	15159	15261	15225	15221	15275	15157	15311	15330	15301	15190	15094	15452	15143	15071	15174	15070	15083	15182	15193	15197	15231	15216	15178	15044	14946	15161	15278	14979	15211	15097	15185	15260	15102	15150	15015	15150	14952	14997	15060	15199	15149	15103	15005	15255	15222	15146	15520	15460	15427	15132	15355	15232	15347	15203	15055	15162	15034	15079	15127	15257	15211	15194	14984	15058	15222	15087	15105	15064	14944	15063	15152	15070	15116	15195	15239	15105	15162	15202	15256	15081	15054	15014	15202	15012	15045	15045	15013	15200	14971	15023	15324	14876	15096	14953	15265	15089	15015	14927	14997	15161	15193	15016	15036	14930	14993	15069	15079	15183	15064	15067	14897	15146	15079	15353	15169	14940	15158	14912	15181	15128	15166	15106	14937	14944	14873	15103	15171	15058	15393	15046	15271	14940	15139	15173	15097	15050	14856	14945	15303	15041	14837	15123	14928	15031	14930	15254	15166	15140	14913	15037	15141	15249	15153	14957	15020	15175	15053	15097	15153	15086	15124	15058	15177	15087	14990	15055	15009	15174	14992	15152	15033	14911	14924	15079	15200	15206	15070	14977	15093	15026	15059	14843	15028	15259	15191	15263	15096	15102	15199	15218	14925	15063	15168	15145	14925	15088	15109	14965	15109	15143	15226	14996	15164	14887	14947	14977	14998	15183	15264	15037	14995	15246	14943	15045	14782	15060	15088	14983	14919	15048	15007	15160	15066	15328	15108	15199	15099	15188	15045	15036	15222	15136	15115	15193	14969	15079	15012	14959	15027	15090	15096	14840	15018	15080	15174	15223	15153	14933	15174	15094	15003	15140	15193	15021	14981	15088	15056	15097	15184	15155	15247	15132	15077	15112	15090	15121	15068	15051	15024	14928	15210	14910	15129	15057	15187	15020	14940	15034	15000	15054	15127	15045	15014	15104	15193	15032	15207	14995	15164	15221	15030	15116	15163	15123	15117	15062	15200	14984	15029	15106	15200	15030	15004	15284	15289	15242	15375	15163	15211	15094	15310	15205	15092	15113	15109	14910	15057	14985	15392	15125	14971	15213	15078	14966	15108	15204	15268	15154	15180	14915	15116	15102	15128	14966	15207	15025	15055	15178	14966	15026	15126	15110	15023	15165	15224	15077	14843	15117	15223	15163	15090	15044	15182	15209	14987	15173	15249	14971	15197	15192	15148	15097	15018	15176	14972	15189	15227	15126	15103	15153	15204	15167	15024	14925	14803	15246	14945	14836	15074	14886	15101	14938	14965	15230	14951	15256	15189	15116	14943	15119	15090	15076	14974	15164	14954	15055	15141	15193	15059	15106	15101	15113	15288	15180	15204	15311	15041	15274	14974	15216	14971	15087	14983	14980	15103	15036	15108	14977	15097	15056	15119	15072	15135	14963	15119	15150	15138	15228	15011	15123	15143	15124	15251	15141	15378	14889	15168	15213	15155	15185	15051	14960	15207	15236	14962	15073	14976	15242	15218	15141	15220	15065	14993	15170	15169	15155	15179	14927	15181	15063	15059	15069	15154	15005	15127	14950	15087	15116	15000	15097	14944	15107	15121	15056	15013	15112	14968	14903	15184	14974	15106	15089	15167	15138	15197	15142	14991	15206	15150	15201	15055	15145	14832	15130	14925	15224	15329	15206	15309	14977	15088	15044	14878	14987	14926	14963	15257	15044	14947	15065	14982	15319	15094	14984	15128	15024	15131	15023	15167	15054	15025	15159	14935	14991	14966	15061	15048	15050	15111	15099	15232	15029	14931	15052	15159	15238	14988	15148	15030	14862	14861	15076	15276	15108	15209	15183	15007	15003	15223	15185	15321	15032	15038	15100	14929	14973	15047	15248	15131	15058	15092	14963	15154	14992	14848	15070	15303	15197	15282	15033	15239	15063	15002	14908	15109	15130	15197	14886	15069	15049	15104	15145	14890	14995	15032	15093	15126	15138	15172	15179	15049	15177	15183	15091	15176	14947	15129	15058	15131	15099	15100	15142	15128	15201	14937	15163	15241	15270	14998	14988	15220	14907	15110	15156	15066	15064	15003	15323	15088	15060	14999	15112	15010	14997	15103	15304	15190	15161	15091	15144	15091	15138	15097	15143	15219	15040	15220	15000	15056	15007	15254	15108	15162	15044	15148	15223	15124	15230	14789	14940	15068	15004	15129	15088	15131	15253	15020	15057	14931	15171	15284	15146	14891	14764	15099	15051	14858	14915	15047	15014	15087	15208	15140	15130	15021	15185	15014	15064	14960	15144	15162	15226	14963	14972	15173	15240	15027	15167	15365	15206	15162	15177	15025	15240	15026	15238	15028	14983	15207	15261	14969	15050	15148	14974	15163	14973	15106	15036	14941	15081	15019	14887	14985	15018	15294	15208	15310	15052	15081	15105	14961	14879	14960	14953	15070	15126	14929	15110	15186	15143	15071	14997	15029	14984	15147	15098	14955	15104	14998	15338	14905	14978	15168	15224	15149	14973	15107	15076	15074	15145	15013	15203	15277	15234	15107	14874	15064	15037	15121	14988	15095	15076	14952	15250	14995	15028	14991	15024	14973	15105	15026	15101	15171	15051	15174	15169	15170	15241	15178	15092	15110	15254	15131	15134	15099	15113	14894	15019	15376	15076	14912	15246	14935	15139	15076	15088	14909	15013	15066	15207	15213	15081	15049	15041	15072	15014	15024	15112	15022	14945	15161	15000	15023	15037	14982	15167	14941	15029	14981	14979	15201	15126	15012	15168	15061	15133	15309	15050	14996	15184	15031	15117	15019	15229	15051	15149	14963	15254	15157	15112	15299	15210	14944	14991	15069	14990	15132	15157	15128	14994	15089	15225	15056	15099	15082	15114	15197	15224	14972	14927	15160	14969	14914	15103	15056	14962	15025	15215	15132	15223	15100	15235	15103	15125	15109	15285	15159	15107	15068	15109	15212	15009	14975	15207	14744	15165	15138	15136	15017	14966	15037	15205	15086	15119	15313	15189	15188	15153	15288	15061	15197	15160	15153	15023	15097	15260	15045	15017	15019	15036	15157	15011	15130	15249	15049	15083	15032	15038	15180	15143	15159	15110	14842	15050	15129	15049	15189	15210	14944	15252	15097	15184	14900	14881	15244	15374	15199	15202	15119	15179	15222	15124	15052	15114	15167	14930	15047	15086	15039	15008	15010	15094	15083	15070	14975	15125	15139	15081	15218	15064	15276	15098	15036	14976	14946	15190	14965	15228	15049	15307	15228	15009	15228	15068	15160	15145	15098	15090	15211	15172	15178	15109	15156	14982	15240	15060	15034	14925	15138	15092	15067	15090	15097	15000	14954	14819	15036	15185	15061	15119	15038	15102	15112	15061	15050	15216	14831	15220	14975	15081	14978	14992	15094	15173	15033	15203	15079	15151	14989	15192	15125	15181	15375	15142	14996	15082	15198	15089	15124	15141	14918	14929	15067	14948	14930	15179	15154	15167	14977	15120	15054	15122	15088	15197	15123	14983	15217	15017	15087	14898	14890	15102	15099	15294	15195	14957	15154	15024	15059	15146	15034	15108	14992	15204	15115	15030	15107	15169	14958	15131	15227	15006	14968	14787	15177	15334	15087	15173	15270	15074	15022	14978	14966	15114	15199	14991	14948	15079	15088	15136	14959	15067	15056	15269	15256	15243	15234	15171	15076	15026	15223	15173	15179	15166	15048	15091	14997	15096	15243	15363	15159	15065	15005	15065	15156	15062	15183	15044	15196	15249	14958	15069	15061	15040	14933	14892	15002	15014	15122	15053	15010	14814	15070	15053	14972	15007	15281	14858	15038	15142	15061	15124	15174	15087	14989	15138	14959	15290	15021	15046	15180	15252	15164	15001	15092	15149	15032	15126	15072	15114	14969	15130	15234	15088	15182	15053	15359	15357	15048	15123	15255	15099	15043	15057	15148	15189	15206	14971	15019	15247	15000	15017	15209	14926	15036	15186	14971	14886	15198	15053	14841	15112	15024	15155	15150	15152	15161	15156	15006	15055	14831	15215	15058	15056	15128	14942	14910	15102	14904	15012	15100	15031	15187	14817	15124	15200	15130	14901	15014	15036	15018	15071	15006	15074	15128	15015	15236	14828	15247	15143	15224	15087	14998	15154	14908	15118	14877	15083	15152	15036	15085	15059	14976	15032	15048	15245	15203	15171	15119	14972	15039	15146	15112	15209	14928	15041	15049	15318	15233	15153	15261	15040	14994	15185	14959	15011	15127	15141	15098	15122	15157	14895	15151	14927	15067	15162	14997	15086	15073	15026	15090	15092	14913	15061	15078	15033	15106	14963	15080	15114	15058	15018	15178	15113	15060	15069	15086	15136	14920	15192	15104	15013	15135	15105	15182	15183	15018	15115	15020	15149	15050	15136	15089	15039	15084	15012	15204	15292	14960	15119	15048	14954	15006	15102	14877	15270	14927	14868	14952	15104	15273	15147	15240	15114	15153	15171	15034	15033	15049	15014	15122	15058	15358	15254	15240	15172	14985	15046	14957	14985	14903	15087	14963	15138	15051	15165	15095	15168	15035	15154	14979	15204	15024	15410	15069	15290	15151	15110	15074	15177	15065	15186	15093	15216	14993	15160	14963	14976	14989	15099	15026	15172	14947	14982	15084	15227	15060	15102	15057	15026	15032	14922	15292	14929	15016	15195	15029	15068	15115	15214	15180	15060	14995	15242	14970	15068	14972	15105	15227	15218	15150	15095	15124	14991	15001	15106	15108	14990	15045	15150	15344	15080	15003	14977	15129	15165	15140	15059	15016	15078	14976	15156	15088	15162	15186	15238	14906	15013	15067	14901	15109	14955	15139	15256	15144	15055	15300	14960	15209	14967	15122	15052	15221	14891	14994	15149	14997	15160	15280	15126	15007	15121	15150	15087	15188	15097	15220	15132	15161	15057	14979	14941	15011	15098	14965	15339	15212	15207	14969	15133	14827	15068	15352	15132	15023	15317	14983	15065	14929	15101	15083	15224	14953	15159	15109	15225	15094	15121	15108
24962	42202	39571	30925	26210	22656	20427	18629	17339	16450	15779	15309	14965	14767	14400	14384	14264	14257	14002	14067	13951	13848	13827	13755	13817	13725	13690	13587	13755	13888	13616	13641	13511	13460	13630	13549	13566	13444	13543	13488	13558	13643	13181	13435	13164	13376	13447	13455	13332	13393	13483	13479	13150	13395	13334	13378	13441	13491	13427	13460	13384	13572	13329	13399	13465	13502	13455	13286	13308	13474	13319	13310	13431	13388	13406	13400	13463	13346	13165	13375	13349	13491	13488	13819	13704	13677	13601	13486	13564	13616	13462	13487	13530	13378	13411	13501	13423	13359	13386	13412	13363	13427	13550	13422	13385	13310	13295	13380	13371	13396	13404	13446	13272	13281	13318	13545	13333	13375	13178	13393	13443	13264	13263	13494	13336	13494	13483	13312	13492	13590	13315	13280	13489	13398	13353	13403	13301	13333	13378	13376	13410	13478	13477	13513	13426	13456	13235	13284	13441	13450	13439	13441	13210	13378	13435	13184	13427	13365	13363	13346	13464	13466	13395	13548	13509	13394	13497	13436	13328	13453	13413	13436	13432	13541	13291	13351	13319	13544	13389	13205	13434	13296	13347	13536	13473	13429	13381	13365	13411	13490	13345	13321	13306	13491	13332	13467	13283	13285	13334	13334	13378	13330	13392	13421	13509	13552	13387	13380	13514	13648	13340	13309	13359	13514	13390	13479	13382	13326	13352	13303	13546	13275	13433	13423	13334	13419	13163	13492	13401	13349	13300	13345	13334	13315	13272	13339	13451	13218	13533	13292	13427	13422	13369	13287	13466	13301	13351	13405	13421	13375	13506	13363	13526	13564	13299	13316	13337	13500	13392	13296	13386	13302	13378	13221	13400	13397	13287	13440	13249	13462	13491	13290	13317	13397	13416	13310	13397	13343	13340	13379	13411	13310	13284	13382	13417	13505	13464	13379	13235	13324	13319	13431	13422	13428	13317	13365	13407	13292	13462	13453	13461	13512	13471	13515	13421	13347	13549	13540	13353	13456	13490	13459	13283	13505	13279	13409	13381	13210	13302	13424	13596	13393	13319	13341	13494	13218	13338	13435	13385	13413	13317	13409	13309	13556	13415	13389	13290	13446	13233	13373	13394	13293	13358	13415	13387	13316	13243	13553	13273	13283	13365	13430	13250	13216	13306	13410	13370	13547	13414	13355	13449	13230	13392	13559	13426	13484	13315	13386	13347	13306	13321	13409	13315	13421	13401	13436	13240	13454	13183	13501	13257	13550	13466	13379	13394	13413	13507	13426	13520	13380	13292	13363	13447	13407	13496	13400	13455	13410	13507	13500	13381	13378	13360	13539	13190	13294	13408	13518	13402	13427	13582	13455	13413	13306	13445	13296	13402	13389	13358	13396	13323	13395	13424	13280	13606	13404	13457	13425	13534	13486	13541	13327	13291	13626	13278	13545	13419	13322	13350	13415	13422	13443	13515	13389	13426	13463	13360	13374	13430	13492	13426	13436	13489	13374	13536	13274	13420	13441	13397	13106	13421	13501	13519	13367	13484	13409	13316	13390	13331	13487	13313	13391	13265	13337	13347	13356	13442	13351	13314	13382	13225	13426	13510	13436	13339	13254	13343	13307	13385	13240	13437	13415	13395	13266	13597	13371	13419	13287	13294	13405	13652	13492	13529	13488	13347	13370	13351	13424	13332	13440	13347	13439	13304	13521	13366	13449	13506	13326	13264	13390	13387	13310	13546	13392	13318	13390	13315	13459	13463	13430	13483	13375	13298	13236	13460	13235	13465	13305	13336	13392	13421	13328	13509	13408	13201	13531	13220	13504	13507	13482	13340	13382	13391	13493	13478	13444	13394	13359	13429	13329	13393	13445	13491	13416	13462	13264	13488	13427	13341	13345	13333	13507	13290	13390	13435	13280	13480	13375	13369	13452	13313	13362	13419	13357	13450	13286	13361	13325	13394	13375	13298	13433	13298	13453	13406	13479	13752	13585	13351	13224	13283	13432	13417	13422	13328	13483	13437	13524	13346	13590	13305	13390	13493	13324	13351	13286	13598	13402	13498	13360	13347	13396	13437	13401	13389	13304	13328	13412	13259	13336	13356	13610	13330	13479	13324	13436	13357	13413	13407	13258	13270	13492	13339	13305	13440	13282	13309	13402	13330	13488	13323	13479	13258	13336	13384	13476	13398	13346	13289	13400	13420	13410	13370	13297	13462	13437	13493	13261	13381	13375	13350	13340	13517	13377	13499	13477	13473	13408	13355	13227	13456	13542	13357	13346	13195	13461	13546	13489	13269	13273	13303	13342	13399	13456	13460	13449	13375	13457	13320	13398	13399	13402	13523	13383	13506	13452	13423	13446	13319	13464	13409	13459	13371	13240	13353	13496	13288	13430	13411	13399	13302	13339	13462	13581	13481	13280	13594	13241	13310	13324	13481	13539	13260	13552	13599	13380	13358	13410	13436	13465	13396	13361	13575	13429	13478	13409	13394	13369	13345	13371	13361	13454	13354	13332	13405	13443	13395	13326	13487	13597	13552	13549	13485	13431	13462	13373	13382	13430	13494	13327	13494	13343	13346	13357	13433	13233	13496	13446	13330	13435	13402	13557	13399	13235	13409	13221	13507	13561	13260	13351	13264	13533	13320	13441	13452	13522	13298	13349	13494	13362	13472	13233	13401	13380	13338	13453	13426	13370	13396	13343	13492	13360	13538	13392	13503	13514	13539	13410	13400	13423	13486	13387	13549	13318	13464	13494	13352	13531	13394	13532	13315	13355	13171	13500	13493	13344	13485	13382	13316	13560	13476	13468	13305	13330	13415	13417	13331	13333	13368	13379	13598	13315	13439	13381	13424	13413	13423	13299	13451	13465	13331	13279	13252	13429	13440	13476	13335	13221	13422	13507	13374	13530	13336	13563	13324	13587	13469	13237	13385	13431	13533	13399	13353	13497	13388	13369	13458	13408	13499	13533	13342	13269	13581	13242	13356	13328	13367	13347	13365	13316	13493	13331	13423	13388	13489	13400	13414	13485	13498	13426	13474	13251	13510	13291	13487	13560	13373	13205	13517	13274	13518	13365	13444	13510	13214	13400	13573	13440	13383	13554	13528	13355	13400	13392	13327	13353	13464	13352	13423	13501	13407	13473	13223	13435	13503	13468	13411	13348	13565	13515	13448	13388	13294	13307	13521	13436	13450	13235	13498	13509	13390	13353	13450	13396	13260	13433	13398	13302	13478	13337	13363	13461	13375	13394	13256	13482	13434	13372	13382	13492	13470	13233	13535	13578	13545	13493	13398	13508	13318	13433	13406	13363	13515	13266	13373	13452	13242	13271	13236	13453	13539	13281	13462	13387	13358	13555	13444	13505	13494	13318	13437	13522	13357	13407	13439	13557	13493	13525	13367	13524	13288	13364	13307	13357	13420	13409	13377	13340	13454	13192	13331	13315	13416	13464	13363	13546	13427	13443	13488	13381	13446	13508	13192	13476	13347	13267	13217	13487	13380	13439	13378	13388	13396	13451	13451	13336	13303	13384	13327	13453	13506	13454	13367	13400	13370	13420	13360	13385	13455	13434	13459	13289	13405	13310	13288	13379	13464	13468	13283	13343	13426	13436	13505	13418	13496	13443	13379	13301	13442	13285	13477	13451	13278	13405	13365	13521	13432	13508	13309	13481	13359	13383	13408	13481	13449	13373	13479	13303	13461	13447	13400	13493	13236	13507	13411	13492	13348	13425	13323	13406	13325	13388	13383	13398	13155	13416	13145	13358	13442	13392	13278	13337	13422	13463	13308	13365	13392	13454	13355	13424	13611	13378	13306	13432	13432	13335	13458	13227	13483	13459	13430	13404	13417	13557	13345	13336	13296	13345	13407	13530	13355	13457	13517	13463	13437	13402	13466	13305	13452	13263	13275	13426	13381	13389	13414	13243	13316	13286	13439	13297	13464	13454	13370	13328	13392	13378	13420	13438	13357	13398	13298	13326	13581	13494	13224	13282	13404	13396	13436	13353	13394	13424	13496	13401	13513	13466	13411	13346	13436	13328	13345	13263	13394	13487	13367	13606	13459	13355	13547	13404	13324	13400	13354	13330	13394	13372	13643	13409	13415	13322	13317	13377	13509	13331	13439	13431	13401	13525	13429	13287	13382	13488	13231	13372	13448	13412	13278	13473	13415	13415	13423	13534	13407	13420	13530	13578	13306	13459	13317	13503	13460	13529	13298	13309	13465	13285	13349	13647	13310	13305	13340	13466	13453	13401	13267	13186	13524	13487	13248	13477	13398	13432	13398	13395	13467	13311	13484	13352	13369	13321	13508	13369	13281	13378	13370	13324	13315	13266	13322	13407	13285	13303	13259	13432	13324	13515	13446	13408	13391	13384	13334	13327	13386	13267	13435	13437	13438	13324	13532	13438	13493	13419	13276	13356	13494	13461	13465	13369	13352	13526	13379	13345	13371	13482	13237	13389	13534	13332	13394	13438	13431	13433	13404	13350	13430	13314	13264	13473	13464	13352	13416	13369	13431	13433	13412	13400	13400	13348	13466	13410	13503	13276	13356	13503	13439	13516	13433	13354	13355	13329	13406	13443	13395	13305	13407	13372	13417	13352	13419	13454	13336	13381	13446	13394	13347	13479	13344	13572	13454	13290	13444	13484	13496	13390	13539	13310	13366	13420	13436	13449	13256	13527	13489	13332	13584	13424	13485	13334	13558	13528	13543	13465	13418	13463	13401	13378	13479	13442	13510	13344	13368	13385	13570	13405	13266	13377	13351	13358	13485	13352	13420	13397	13589	13359	13393	13410	13461	13488	13336	13271	13437	13396	13461	13313	13483	13361	13469	13428	13306	13269	13204	13509	13324	13459	13361	13274	13482	13425	13311	13467	13237	13506	13460	13262	13369	13287	13251	13357	13352	13465	13243	13222	13419	13464	13573	13375	13395	13285	13562	13284	13297	13433	13357	13347	13541	13456	13262	13315	13512	13309	13234	13535	13339	13422	13418	13438	13402	13500	13446	13363	13478	13379	13299	13249	13323	13322	13447	13457	13335	13480	13336	13305	13374	13377	13329	13391	13360	13369	13416	13474	13363	13527	13284	13416	13325	13492	13418	13445	13295	13223	13320	13404	13480	13349	13400	13530
29790	23182	23461	19773	16907	16241	15726	15760	15689	15612	15506	15460	15360	15341	15367	15322	15167	15448	15280	15291	15201	15399	15365	15303	15200	15078	15286	15096	15313	15084	15095	15143	15302	15341	15147	15329	15209	15278	15114	15100	15386	15219	15361	15311	15036	15136	15315	15088	15351	15203	15318	15075	15216	15220	15261	15140	15188	15209	15056	15136	15499	15104	15208	15104	15350	15231	15235	15228	15407	15308	15241	15126	15172	15276	15027	15151	15225	15205	15099	15386	15331	15277	15104	15077	15193	15415	15309	15044	15353	15261	15325	15233	15218	15018	15234	15259	15191	15112	15047	15226	14938	15159	15074	15241	15165	15130	15196	15279	15178	15499	15138	15135	15193	15154	15185	15205	15221	15047	15261	15256	15187	15196	15415	15367	15192	15073	15261	15205	15134	15167	15164	15400	15303	15314	15190	15161	15102	15283	15106	15357	15339	15164	15131	15237	15402	15045	15046	15198	15016	15060	14966	15304	15014	15061	15264	15170	15281	14982	15194	15444	15186	15165	15162	15269	15091	15196	15198	15163	15360	15290	15212	15145	15261	15242	15224	15358	15183	15253	15325	15304	15159	15156	15506	15119	15303	15211	15339	15113	15370	15237	15033	15129	15348	15154	15014	15263	15285	15193	15190	15060	15209	15402	15225	15118	14991	15155	15237	15251	15370	15262	15171	15194	15147	15227	15006	15280	15273	15162	15091	15293	15187	15315	15155	15100	15178	15260	15140	15233	14956	15114	15260	15057	15104	15333	15265	15264	15095	15200	15085	15157	15075	15317	15199	15107	15088	15164	15039	15158	15095	15129	15172	15281	15329	15097	15011	15240	15257	15080	15317	15232	15248	15023	15300	15125	15185	15198	15187	15217	15162	15193	15167	15264	15164	15184	15124	15087	15288	15157	15180	15316	15036	15143	15131	15102	15248	15260	15264	15182	15099	15182	15400	15191	15176	15280	15459	15225	15065	15239	15125	15306	15196	15160	15325	15018	15152	14975	15214	15204	15199	15226	15131	15061	15247	15168	15196	15350	15107	15235	15127	15219	15277	15071	15037	15335	15240	15081	15084	15179	15112	15218	15037	15270	15279	15178	15184	15024	15106	15193	15225	15185	15017	15113	15161	15107	15110	14940	15203	15112	15324	15316	15364	15245	15225	15295	15115	15208	15105	15199	15189	15226	15225	15236	15248	15248	15167	15191	15232	15185	15382	15229	15160	15092	15225	15244	15127	15185	15156	15204	15160	15070	15250	15196	15012	15334	15073	15279	15182	15169	15233	15094	15225	15290	15253	15153	15127	15186	15248	15209	15293	15240	15084	15009	15176	15285	15232	15236	15078	15016	15026	14959	15134	15267	15114	15054	15299	15118	15189	15026	15266	15183	15083	15095	15147	14994	15459	15244	15152	15307	15183	15171	15095	15129	15155	14915	15056	14992	15417	15021	15121	15361	15249	15288	15368	15095	15257	15328	15137	15362	15206	15191	15117	15228	15112	15026	15334	15122	15368	15186	15246	15311	15308	15219	15158	15299	15234	15206	15165	15145	15299	15324	15024	15217	15132	15157	15316	15162	15287	15231	15337	15133	15312	15313	15125	15189	15173	15336	14945	15207	15429	15229	15144	15117	15269	15249	15255	15303	15446	15207	15205	15025	15092	15170	15090	15156	15246	15215	15213	15255	15144	15123	15175	15117	15232	15187	15163	15265	15268	15093	15128	15177	15154	15206	15138	15123	15119	15125	15248	15178	15153	15369	15116	15106	15247	15060	15031	15178	15434	15149	15192	15270	15164	15204	15204	15326	15178	15195	15173	15321	15261	15285	15433	15267	15278	15276	15351	15376	15373	15418	15152	15084	15246	15234	15269	15332	15486	15171	15012	15148	15250	15195	15270	15114	15110	15101	14994	15022	15254	15377	15076	15100	15294	15231	14992	15036	15123	15179	15189	15178	15258	15319	15378	15134	15012	15132	15135	15180	15140	15215	15156	15181	15166	15065	15029	15196	15179	15228	15348	15263	15314	15157	15232	15214	15260	15119	15204	15205	14983	15068	15318	15184	15159	15379	15257	15253	15141	15187	15278	15150	15080	15115	15015	15283	15157	15172	14957	15121	15231	15198	15022	15245	15099	15378	15139	15353	15081	15142	15013	15049	15205	15025	15165	15367	15121	15197	15247	15330	15220	15289	15267	15119	15215	15097	15324	15288	15153	15180	15262	15225	15170	15096	15093	14914	15220	15083	15188	15191	15357	15154	15161	15153	15351	15213	15120	15299	15217	15142	15231	15271	15198	15399	15466	15087	15307	15265	14967	15394	15200	15204	15141	14952	15122	15207	15089	15066	15205	15218	15167	15141	15210	15234	15243	15470	15116	15212	15224	15209	15103	15285	15122	15090	15290	15185	15373	15378	15351	15013	15229	14919	15140	15214	15209	15273	15202	15445	15143	15277	15076	15130	15174	15356	15217	14958	15080	15349	15313	15044	15064	15330	15139	15348	15244	15212	15066	15194	15168	15137	15113	15063	15266	15251	15413	15221	15268	15047	15270	15174	15104	15080	15221	15069	15378	15135	15269	15131	15294	15319	15267	15103	15337	15114	15286	15291	15320	15135	15127	15039	15247	15138	15099	15020	15254	15314	15146	15176	15137	15074	15131	15070	15140	15215	15229	15327	15039	15202	15432	15173	15089	15087	15244	15189	15129	15418	15143	15263	15100	15300	15234	15182	15245	15216	15381	15261	15100	15160	15279	15144	15191	15198	15051	15095	15295	14962	15318	15178	14995	15425	15248	15140	15036	15417	15078	15146	15232	15325	15047	14989	15088	15191	15334	15222	15141	15281	15112	15257	15260	15341	15145	15188	15190	15168	15283	15242	15187	15130	15130	15321	15200	15107	15269	15194	15209	15265	15155	15071	15180	15096	15360	15174	15137	15216	15214	15133	15231	15198	15246	15315	15207	15210	15012	15023	15143	15049	15388	15147	15010	15172	15098	15257	14977	15064	15306	15266	15142	15098	15129	15251	15307	15356	15192	15111	15185	15269	15231	15249	15383	15200	15158	15062	15194	15138	15027	15282	15107	15216	15094	15280	15339	15216	15175	15111	15232	15282	15204	15037	15039	15261	15191	15158	15016	15419	15239	15169	15200	15212	15130	15127	15341	15176	15355	15285	14981	15211	15368	15273	15110	15166	15309	15226	15474	15250	15156	15323	15365	15174	15187	15223	15399	15256	15313	15205	15357	15170	15238	15153	15173	15135	15209	15345	15188	15249	15433	15245	15178	15178	15273	15111	15138	15142	15290	15087	15265	15131	15220	15315	15206	15379	15233	15314	15106	15231	15114	15164	15240	15391	15208	15247	15292	15005	15080	15233	15133	15409	15228	15255	15150	15180	15135	15219	15165	15443	15320	15187	15004	15252	15207	15169	15263	15127	15463	15177	14981	15224	15472	14998	15414	15190	15069	14984	15403	15239	15104	15182	15097	15181	15073	15139	15290	15312	15219	15281	15318	15167	15274	15092	15281	15319	15157	15425	15159	15532	15114	15191	15236	15180	15127	15319	15225	15148	15369	15293	15252	15065	15178	15220	15281	15210	15285	15166	15289	15200	15263	15277	15253	15110	15180	15129	15235	15253	15193	15416	15384	15123	15301	15216	15265	15177	15301	15163	15194	15372	15311	15360	15334	15146	15283	15249	14956	15236	15228	15177	15287	15264	14923	15133	15387	15152	15218	15129	15129	15241	15274	15271	15340	15034	15167	15176	15351	15129	15250	15385	15504	15251	15170	15164	15226	15145	15253	15252	15152	15095	15248	15217	15178	15139	15135	15134	15276	15127	15141	15168	15244	15128	15166	15174	15216	15346	15264	15325	15186	15156	15093	15213	15203	15188	15029	15198	15217	15210	15009	15112	15076	15337	15203	15364	15225	15274	15175	15146	14856	14978	15255	15292	15048	15123	15485	15102	15021	15284	15215	15287	15077	15243	15294	15159	15380	15307	15393	15043	15248	15274	15250	15179	15274	15269	15298	15253	15206	15332	15425	15192	15111	15273	15184	15218	15131	15273	15265	15160	15281	15311	15362	15126	15144	15056	15238	15190	15144	15178	15247	15315	15125	15055	15128	15121	15291	15202	15351	15458	15315	15150	15253	15220	15102	15239	15143	15142	15229	15222	15477	15307	15082	15173	15151	15218	15270	15344	15336	15225	15272	15089	15241	15338	15322	15328	15204	15266	15263	15120	15111	15103	15108	15245	15163	15085	15150	15274	15265	15312	15293	15154	15300	15027	15189	15112	15147	15207	15036	15316	15204	15134	15185	15205	15326	15161	15126	15081	15233	15200	15170	15288	15333	15294	15173	14940	15147	15043	15128	15158	15152	15092	15153	14991	15176	15178	15240	15173	15211	15415	15220	15094	15216	15303	15248	15256	15481	15320	14951	15228	15001	15223	15129	15245	15187	15247	15229	15226	15336	15306	15159	15272	15145	15050	15263	15258	15450	15286	15283	15203	15263	15082	15175	15044	15415	15207	15170	15242	15522	15100	15213	15460	15227	15142	15132	15152	15323	15123	15130	15181	15204	15372	15073	15241	15175	15339	15225	15275	15133	15320	15125	15162	15042	15218	15072	15131	15145	15274	15322	15367	15192	15105	15238	15322	15361	15299	15404	15266	15122	15163	15017	15155	15107	15246	15136	14926	14904	15039	15304	15212	15153	15185	15219	15340	14998	15282	15071	15408	15172	15200	15304	15276	15223	15140	15235	15157	15217	15313	15110	15023	15235	15416	15075	15129	15046	15046	15246	15097	15018	15061	15315	15146	15272	15356	14892	15051	15262	15039	15291	15276	15376	14906	15199	14956	15264	15186	15330	15110	15287	15242	15246	15158	15071	15302	15183	15026	15288	15185	15280	14996	15098	15233	15335	15312	15236	15179	15324	14989	15176	15209	15230	14949	15117	15318	15165	15121	15304	15159	15163	15478	15345	15174	15096	15471	15070	15272	15336	15379	15412	15098	15126	15164	15188	15302	15204	15135	15238	15268	15144	15288	15299	15192	15112	15236	15214	15185	15107	15240	15300	15017	15254	15250	15265	15146	15290	15211	15482	15195	15153	15101	15236	15104	15109	15125	15179	15161	15377	15410
19004	24556	22330	17411	15852	14929	14568	14050	13942	13892	13704	13747	13689	13762	13616	13615	13561	13653	13538	13496	13613	13613	13576	13615	13457	13613	13651	13489	13567	13541	13590	13454	13376	13612	13521	13462	13487	13598	13481	13550	13521	13597	13434	13434	13515	13582	13541	13404	13464	13497	13424	13620	13678	13602	13523	13637	13522	13444	13614	13442	13515	13599	13625	13569	13481	13444	13667	13512	13377	13437	13458	13613	13494	13454	13409	13528	13533	13499	13632	13602	13462	13512	13369	13513	13572	13422	13501	13369	13674	13391	13581	13346	13556	13520	13494	13488	13428	13643	13516	13507	13555	13530	13516	13638	13407	13444	13535	13484	13437	13462	13717	13438	13553	13637	13454	13583	13745	13398	13295	13409	13438	13486	13474	13436	13475	13538	13520	13525	13526	13416	13482	13606	13469	13517	13426	13519	13502	13405	13626	13322	13469	13507	13522	13436	13417	13385	13505	13493	13391	13539	13555	13441	13367	13425	13508	13402	13413	13529	13437	13413	13392	13460	13336	13566	13469	13416	13570	13559	13660	13655	13373	13594	13479	13579	13557	13472	13681	13625	13420	13634	13453	13562	13536	13409	13585	13492	13478	13608	13437	13494	13291	13469	13482	13564	13340	13420	13462	13497	13562	13629	13501	13390	13573	13476	13500	13530	13320	13581	13463	13320	13654	13635	13373	13497	13621	13675	13539	13401	13372	13457	13483	13377	13390	13490	13407	13419	13590	13573	13468	13669	13588	13563	13513	13465	13529	13464	13455	13524	13432	13589	13383	13457	13470	13393	13395	13562	13455	13354	13548	13650	13575	13361	13618	13534	13521	13388	13728	13581	13472	13553	13543	13428	13492	13422	13653	13432	13409	13465	13469	13487	13394	13551	13499	13477	13457	13509	13640	13357	13377	13450	13428	13473	13500	13498	13398	13408	13358	13445	13263	13607	13479	13503	13425	13516	13487	13570	13368	13527	13432	13461	13334	13624	13582	13581	13387	13524	13515	13545	13274	13423	13477	13389	13390	13449	13441	13585	13535	13573	13659	13447	13535	13419	13489	13528	13632	13465	13444	13449	13675	13470	13488	13557	13592	13327	13432	13611	13473	13413	13488	13440	13330	13616	13458	13602	13508	13543	13502	13480	13415	13451	13438	13544	13397	13387	13427	13396	13381	13477	13494	13404	13675	13544	13472	13314	13485	13604	13527	13434	13501	13478	13558	13455	13388	13373	13449	13441	13271	13496	13487	13348	13538	13439	13465	13480	13647	13517	13586	13388	13508	13519	13586	13460	13509	13759	13449	13755	13557	13322	13567	13597	13579	13445	13413	13409	13434	13506	13445	13690	13405	13483	13375	13506	13416	13492	13535	13483	13550	13540	13455	13435	13457	13504	13413	13498	13481	13476	13246	13469	13443	13367	13522	13608	13237	13373	13335	13464	13477	13381	13556	13559	13412	13542	13512	13471	13456	13557	13634	13458	13474	13492	13477	13338	13344	13435	13539	13473	13460	13530	13425	13445	13503	13512	13438	13527	13499	13443	13514	13489	13493	13536	13380	13442	13477	13350	13467	13564	13440	13553	13698	13531	13408	13568	13436	13457	13488	13401	13552	13530	13274	13483	13374	13712	13321	13563	13470	13330	13412	13460	13438	13392	13391	13362	13638	13380	13336	13442	13348	13525	13675	13497	13592	13325	13525	13398	13631	13267	13498	13543	13531	13606	13361	13557	13460	13318	13525	13586	13438	13491	13412	13460	13400	13481	13405	13421	13395	13490	13376	13571	13607	13405	13383	13437	13619	13321	13643	13415	13690	13502	13412	13274	13422	13539	13448	13490	13589	13500	13633	13503	13586	13520	13536	13547	13509	13410	13547	13521	13298	13516	13343	13540	13286	13688	13439	13565	13414	13486	13538	13483	13560	13396	13640	13431	13551	13361	13435	13387	13514	13391	13551	13559	13477	13637	13510	13497	13470	13436	13453	13450	13628	13541	13459	13496	13613	13402	13407	13441	13429	13343	13475	13402	13478	13513	13403	13780	13578	13467	13415	13463	13458	13416	13257	13488	13501	13405	13644	13549	13534	13564	13394	13561	13514	13375	13541	13462	13495	13497	13524	13604	13525	13496	13676	13601	13591	13372	13548	13449	13396	13414	13681	13508	13392	13422	13660	13559	13366	13474	13367	13456	13606	13333	13459	13565	13414	13507	13478	13375	13465	13522	13467	13435	13486	13579	13557	13549	13297	13318	13412	13508	13290	13414	13438	13588	13542	13513	13549	13511	13567	13410	13527	13466	13500	13491	13497	13449	13335	13540	13333	13440	13399	13444	13469	13449	13559	13523	13379	13565	13383	13624	13423	13575	13250	13336	13462	13514	13566	13510	13473	13601	13478	13501	13541	13469	13575	13599	13528	13534	13441	13610	13463	13527	13412	13508	13451	13570	13406	13597	13461	13460	13486	13478	13597	13371	13483	13337	13433	13618	13519	13486	13457	13511	13456	13542	13490	13313	13546	13338	13531	13547	13536	13511	13454	13576	13497	13515	13425	13466	13522	13478	13364	13511	13424	13472	13509	13521	13466	13680	13566	13446	13476	13580	13508	13489	13451	13553	13412	13547	13353	13553	13612	13454	13452	13419	13439	13550	13535	13449	13510	13470	13495	13469	13612	13577	13529	13419	13577	13468	13496	13563	13523	13481	13573	13460	13490	13407	13537	13298	13502	13515	13505	13588	13495	13399	13521	13402	13445	13536	13511	13323	13538	13571	13300	13328	13423	13475	13432	13386	13503	13480	13504	13589	13410	13459	13585	13461	13521	13441	13508	13492	13500	13482	13478	13529	13371	13306	13589	13578	13510	13551	13616	13452	13391	13628	13511	13545	13397	13420	13418	13487	13509	13677	13564	13472	13475	13366	13420	13400	13606	13398	13594	13402	13514	13459	13396	13519	13477	13316	13495	13543	13453	13516	13503	13531	13417	13593	13618	13556	13522	13620	13526	13531	13575	13528	13495	13442	13367	13366	13396	13525	13524	13401	13431	13367	13444	13403	13554	13587	13330	13511	13427	13567	13404	13622	13411	13563	13528	13470	13479	13461	13431	13469	13529	13554	13398	13502	13782	13468	13539	13421	13546	13453	13531	13499	13495	13585	13607	13290	13442	13464	13464	13542	13418	13400	13536	13475	13520	13441	13361	13562	13357	13366	13517	13391	13374	13523	13294	13350	13603	13557	13491	13645	13669	13453	13394	13705	13352	13433	13555	13529	13363	13466	13592	13692	13581	13445	13516	13464	13749	13478	13498	13465	13378	13536	13512	13440	13492	13481	13530	13418	13577	13472	13471	13570	13393	13572	13462	13472	13522	13481	13429	13540	13334	13507	13419	13508	13438	13605	13409	13496	13516	13492	13593	13467	13549	13470	13577	13444	13349	13446	13477	13522	13551	13513	13512	13636	13460	13406	13477	13450	13319	13524	13485	13576	13618	13494	13545	13457	13347	13512	13484	13507	13493	13433	13315	13385	13691	13728	13408	13307	13478	13467	13465	13578	13575	13460	13625	13419	13453	13440	13487	13365	13585	13529	13372	13461	13532	13475	13440	13355	13575	13410	13481	13529	13448	13445	13411	13469	13518	13668	13586	13477	13587	13454	13456	13509	13612	13487	13357	13570	13609	13436	13483	13432	13534	13562	13553	13534	13440	13437	13494	13517	13454	13531	13505	13506	13468	13322	13322	13463	13595	13526	13582	13639	13388	13657	13288	13512	13445	13468	13534	13364	13353	13399	13331	13409	13582	13570	13486	13294	13498	13444	13553	13507	13427	13314	13529	13372	13531	13535	13524	13474	13446	13429	13458	13556	13535	13533	13554	13369	13475	13405	13623	13440	13284	13363	13353	13475	13371	13591	13423	13550	13471	13507	13428	13467	13512	13653	13520	13462	13521	13644	13465	13462	13651	13578	13584	13394	13538	13509	13515	13383	13585	13592	13449	13497	13514	13586	13539	13533	13427	13404	13688	13632	13532	13315	13604	13508	13570	13531	13493	13550	13405	13608	13488	13517	13397	13406	13621	13400	13437	13444	13347	13615	13475	13555	13465	13377	13523	13534	13593	13330	13501	13408	13533	13594	13666	13612	13454	13544	13523	13372	13362	13462	13486	13456	13572	13584	13409	13514	13633	13402	13539	13556	13565	13318	13410	13624	13346	13479	13564	13665	13591	13340	13503	13552	13391	13463	13465	13589	13521	13431	13444	13497	13223	13449	13417	13407	13547	13461	13544	13621	13443	13429	13563	13411	13504	13469	13357	13440	13551	13619	13475	13606	13534	13542	13503	13279	13538	13342	13493	13622	13534	13513	13571	13574	13500	13439	13507	13499	13679	13679	13593	13570	13526	13584	13404	13543	13531	13469	13641	13490	13555	13695	13571	13471	13494	13420	13595	13476	13394	13522	13479	13430	13414	13598	13596	13290	13376	13457	13600	13480	13540	13586	13606	13533	13529	13633	13514	13460	13504	13583	13563	13625	13412	13373	13620	13219	13513	13610	13395	13502	13355	13652	13566	13509	13392	13609	13705	13339	13379	13556	13502	13328	13627	13489	13389	13487	13441	13421	13466	13377	13437	13385	13405	13512	13365	13598	13603	13324	13669	13509	13340	13619	13514	13620	13609	13523	13447	13584	13468	13436	13365	13518	13496	13347	13450	13380	13453	13518	13470	13500	13409	13385	13334	13406	13534	13345	13577	13550	13490	13338	13539	13380	13379	13428	13536	13377	13647	13528	13478	13385	13373	13560	13457	13383	13371	13452	13291	13574	13539	13294	13572	13390	13448	13409	13486	13513	13428	13544	13533	13404	13445	13524	13656	13441	13486	13552	13466	13432	13599	13487	13483	13666	13464	13408	13346	13609	13546	13597	13465	13377	13464	13565	13537	13520	13440	13508	13611	13639	13404	13580	13403	13646	13523	13504	13620	13273	13514	13642	13418	13375	13322	13552	13447	13401	13525	13532	13524	13508	13478	13475	13488	13413	13652	13677	13411	13450	13564	13614	13426	13559	13496	13288	13611	13412	13563	13401	13418	13533	13404	13530	13622	13420	13487	13502	13527	13577	13505	13526	13364	13558	13457	13428	13371	13676	13360	13649
25331	21505	28502	25628	22591	20638	19505	17295	16403	16013	15875	15559	15627	15389	15304	15207	15266	15250	15169	15219	15187	15021	14924	15037	15188	15175	14973	15232	15141	15202	15213	14915	15138	14932	15015	15090	14957	14948	15006	14923	14957	15233	15038	15069	15028	15155	15204	14720	14904	15158	14872	14970	14982	15017	14826	15052	14988	15014	14982	14785	14940	14872	15006	14925	14912	14902	14965	15055	14751	14814	14809	14761	15185	15041	14985	15081	14815	14778	14969	14892	15029	14887	14882	15194	15045	15184	14990	14894	15180	15057	14994	14989	15144	15041	15134	15007	15030	15146	14874	14861	15008	14806	14906	14850	15104	14879	15152	15050	14814	14968	14910	15011	14900	14898	14875	14867	14958	14868	15090	15022	15101	14788	14820	14937	15110	14954	14985	14985	14989	15074	15063	15024	14989	14885	15013	15236	14766	14949	14914	14960	14972	14873	15169	15012	14942	15145	14887	14811	14916	14834	14515	14857	14875	15061	15028	15063	15000	14944	15003	15079	15049	15137	15050	14837	15023	14825	14996	14815	14787	14971	15067	14911	15062	14822	15095	15254	14869	14965	15119	14822	14936	14809	14984	14972	14916	15141	15085	14903	15159	14913	14906	15053	15029	14876	14956	15043	15040	14864	14874	14893	14960	14929	14817	14853	15185	14882	14994	14813	14989	14922	14916	15024	14863	15005	14893	14902	14803	15055	14810	14831	14830	14897	14884	14878	14997	15014	15078	14903	14975	15003	14918	14854	14998	14819	15109	15102	15063	14876	15143	15098	15073	15019	14928	14989	15169	14871	14832	14738	14912	14828	15020	14893	14953	14875	15037	15059	14899	14896	15325	15092	15069	15117	14938	15189	15033	14899	14908	15083	14950	14939	14804	14921	14965	14976	15172	14949	15062	14944	14958	14971	14792	14649	14820	14803	14852	15093	14966	14917	14856	14892	14964	14810	14797	14696	14899	14851	15020	14940	14993	14802	14841	14912	14740	15127	14950	14973	15030	15105	14867	14985	14921	15021	14923	14826	14987	14804	14994	14879	14990	14851	15010	14919	14928	14975	15110	14961	14804	14890	15147	15037	14914	14870	14836	15132	15102	14865	14875	14900	14973	15048	14761	14931	15094	15019	15014	15108	15103	14875	14915	14858	15106	15115	14756	15034	15066	15045	14888	14768	14787	14878	14855	14782	14904	14784	14821	14880	14875	14992	14998	15180	14984	14862	14947	14793	15093	15040	14959	15023	14800	14788	14974	14888	14915	14833	15081	14922	15053	14916	14676	14890	14841	15095	14941	15045	15024	15144	14930	14802	14956	15118	15030	14964	14889	15032	15023	14795	15076	14912	14976	14902	15117	14958	14799	14857	14925	14927	14719	14688	15027	14968	14983	15047	15129	14733	14983	14825	14946	14913	14867	14911	14832	14883	14899	14838	14911	15017	14891	14985	14981	14933	15044	14873	15061	14991	14918	14905	14835	14918	15048	14913	15051	14986	14876	14996	15007	14972	14899	14973	14923	15007	15010	15099	14782	14871	14929	15129	14896	14911	14762	15049	15149	15013	14968	15065	15128	15017	14910	14943	14905	14831	15099	15148	14906	14929	14983	15206	14955	14936	14774	14930	14894	15223	14880	14924	14954	14775	14931	14754	14930	15200	14952	14978	15013	14657	14911	14832	15051	15038	15111	15024	15087	15030	15004	15095	14997	15069	14887	14859	15021	15053	14806	14883	14908	14751	15011	15170	14821	15012	14989	15134	15087	14902	14857	15037	14948	14840	14970	14958	15180	14953	14883	15039	14874	14901	14782	14721	14757	15051	14774	15048	15025	14868	14969	14980	15038	14888	14780	14931	14986	14834	15115	14824	14873	14818	14917	14830	14943	15012	15037	14983	14862	14926	14863	14873	14970	14935	15085	14945	15000	15145	15081	14832	14927	14865	15110	14888	15007	14819	14878	14957	14851	14955	14899	14861	15004	14977	14710	15086	15154	14867	14876	14934	14950	14855	14764	14875	15019	14960	15030	14888	15123	14777	15077	14841	14934	15070	14873	14883	14855	14858	15154	14925	14992	14967	14990	15007	14918	15012	14896	15074	15046	15101	15038	14932	15015	14898	14986	14933	14976	15045	14947	14802	14876	15037	14984	15171	15071	15010	14887	14942	14913	14955	15085	14888	14935	15127	15003	15078	14867	14834	14855	14701	14925	15041	14907	15000	15017	15023	14850	14898	14777	15023	14918	14910	14989	14942	14832	15112	15078	14985	14819	14977	15008	15152	14757	15113	14998	14993	14870	14784	14737	15026	14889	14838	14985	15040	14791	15057	14882	14936	14914	14851	14807	15070	15102	15132	14935	14998	15078	15043	14962	14974	14778	15030	14785	14857	14814	15002	14944	14936	14826	15087	15031	14935	14855	14893	15076	15124	14982	15074	14998	15058	15017	14890	14845	15077	14941	14775	14970	15088	14926	14786	14747	15044	14882	14980	15062	14995	15088	14998	14936	15055	14908	14897	15124	15018	14737	15032	15195	14887	14856	14879	14780	15015	14915	15124	14828	14933	14903	14918	14860	15027	14881	14842	14917	14904	14828	14938	14908	14877	14899	14762	15140	14799	14785	14842	14970	14792	14862	14902	14887	14958	14905	15020	15021	14950	14951	14735	14882	14985	14967	14841	15036	14834	14802	15043	14925	14886	15159	14771	14963	14935	15003	14884	14825	14840	14882	14798	14911	14802	15002	14863	14785	14846	14957	15070	15012	14880	15046	14960	15022	15035	14924	14855	14892	15039	15137	14900	14961	15086	14908	14971	14804	15120	15102	14965	14818	15020	15164	14927	15214	14893	14983	14844	15067	14821	15166	14803	14750	14890	14982	14930	14828	14780	14968	14970	15052	14889	14772	14737	14740	14883	14878	14977	14963	15046	15105	14859	14957	15069	14949	15006	14876	15067	15107	15029	14883	14729	14940	14913	14832	14761	14878	15369	15231	15003	14799	15046	14980	15108	14818	14905	14943	14889	14923	15170	14892	15006	14970	14906	14786	15023	14950	14908	15140	14981	14988	15034	14764	15091	14953	15063	14993	15059	14805	14995	15076	14996	14936	15005	15039	14929	14806	15022	14883	15058	14956	14916	14994	14887	14785	15016	14957	15076	14905	14934	14854	14839	14796	14937	14798	15065	15123	14873	15146	14933	14968	15088	14804	14851	15075	14911	14827	15057	14943	14964	14851	15007	14852	14856	14960	15045	14749	14775	14748	14931	15089	14943	15198	14895	14954	14928	14931	15077	15128	15147	14989	14805	14852	14996	14727	14968	14922	14978	14869	14966	14848	14893	15026	15071	14910	15159	14970	14995	15020	14925	14915	14801	14861	14871	15138	14966	14818	15122	14890	14994	14804	14877	14674	14927	14855	14919	14913	14861	14821	15036	14788	14982	14757	15167	14898	14849	15136	14900	14985	14748	15039	14870	14648	15117	14867	15075	15153	14939	14919	14997	14891	14948	14909	15023	14906	14904	15007	14795	15023	14609	15076	15062	14998	15035	14887	15070	14944	14929	15006	15047	14891	14813	14877	14812	14942	15107	14884	14978	14899	14906	15108	14977	14792	15064	14944	14951	14939	14901	15049	15124	15060	14819	14940	14992	15195	14887	15094	15012	15115	14877	15055	14806	15042	15120	15042	15054	15099	14796	14952	15087	14813	14955	15107	14994	15005	14987	14908	14895	14957	14922	15053	14921	14967	14977	15059	15077	14987	14889	14927	15035	15000	14846	14767	14769	14916	14731	14918	14991	14873	15100	14972	14920	15052	15008	14905	14899	15065	14876	15064	15107	15021	15146	14943	15024	15046	14935	14923	15061	14842	14907	15020	15038	14783	14828	14847	14918	15073	14951	15264	15006	14936	15071	14855	15045	15041	14954	15011	14867	14964	14755	14843	14915	14881	15007	15306	14960	15138	14793	14951	14993	14995	14793	15139	14819	14959	14856	14769	14869	14914	14796	15000	14910	14980	14816	15109	14848	14978	14929	14821	14907	14850	14949	14752	14943	15039	14928	14807	15008	15080	14924	15066	14819	14951	14838	15015	14792	15036	15091	15055	15064	14972	14859	14928	15019	14971	15096	15135	15140	14785	15208	14867	15087	14847	14938	14902	15096	14755	15010	14777	14975	14915	14866	14934	14888	14853	14993	14822	14817	14926	15130	15009	14981	14911	15038	14760	14944	14989	15156	15003	14765	14921	14826	14882	14832	14728	15076	14855	14936	14987	14861	14873	15021	14920	14975	15065	14920	14903	14846	14933	14901	14937	14897	15034	15118	15059	15060	14878	14979	14825	14908	14811	14977	15028	14744	14837	15110	14885	14979	15180	15113	14966	14817	15016	14949	14898	14789	15004	14804	14979	14833	14872	14920	14913	14956	15040	14994	14819	14818	14998	14972	15105	15057	14881	15213	14993	14814	14925	15031	14852	14820	14956	14747	14894	14866	14971	14979	14929	14920	15270	15006	15154	15026	14966	14915	14788	14994	14939	15062	15207	14866	14994	14958	15156	14845	14922	14918	14924	14999	15089	15033	15064	14960	15088	14891	15078	14732	14994	14978	15015	15107	15044	14804	14868	15044	15109	14874	15082	14860	15004	14933	15070	14877	15061	14904	14798	15079	14752	14994	14984	14891	15170	15130	14934	14720	14869	14779	14937	14760	14971	15022	15244	14887	15017	14953	14987	15022	15015	15062	15016	14931	15015	14740	14965	14867	14860	14975	15073	14851	15104	15028	14977	14949	15063	15072	14913	14950	15196	14840	14794	15097	14959	14971	14891	14863	15037	14928	14915	14941	14914	14988	14968	15004	14913	15196	14970	14802	15108	15029	14938	14942	15057	14874	15049	14904	14845	15071	14902	15025	14793	14964	14929	14863	14880	14907	14987	14725	14957	15049	14847	14841	14988	14970	14802	14915	14801	14986	14968	15023	14926	14923	14837	14999	14926	14898	14980	14971	15056	14963	15060	15048	14845	15024	15021	15050	14836	14707	15106	15003	14929	14969	14819	14722	15010	14969	15037	15010	15002	15105	14999	15166	14910	14819	15247	15013	14780	14851	14914	14862	14735	14912	15001	14827	14925	14985	14927	14892	14884	15102	14846	15057
21844	36822	33424	25343	21903	19387	17847	16451	15661	15125	14729	14418	14250	13941	14225	13738	13706	13706	13720	13743	13655	13723	13551	13569	13536	13367	13519	13480	13538	13651	13474	13668	13372	13613	13500	13523	13455	13317	13410	13354	13495	13461	13490	13421	13521	13260	13317	13411	13305	13302	13407	13571	13341	13152	13355	13397	13561	13387	13536	13350	13137	13471	13395	13433	13276	13332	13414	13502	13478	13381	13299	13364	13453	13397	13453	13410	13285	13531	13416	13396	13281	13241	13545	13590	13473	13712	13393	13472	13507	13571	13519	13489	13327	13358	13420	13322	13543	13401	13421	13553	13212	13355	13420	13356	13424	13375	13499	13390	13230	13304	13301	13273	13457	13397	13336	13454	13345	13322	13335	13464	13396	13421	13343	13318	13366	13489	13413	13347	13292	13312	13349	13512	13248	13189	13422	13258	13221	13231	13234	13482	13408	13368	13394	13330	13256	13399	13308	13426	13186	13395	13510	13245	13404	13317	13540	13434	13464	13254	13182	13245	13411	13227	13342	13448	13274	13413	13394	13325	13460	13335	13443	13454	13265	13450	13387	13125	13442	13363	13400	13415	13485	13450	13225	13343	13290	13258	13561	13470	13499	13333	13360	13341	13458	13377	13447	13329	13290	13465	13395	13331	13374	13249	13253	13422	13427	13365	13291	13355	13442	13535	13380	13336	13506	13353	13463	13456	13330	13442	13290	13238	13446	13392	13177	13502	13541	13394	13368	13309	13265	13311	13452	13337	13465	13402	13386	13334	13322	13331	13430	13227	13277	13405	13369	13371	13264	13319	13357	13382	13298	13331	13464	13300	13461	13406	13355	13361	13207	13332	13281	13306	13472	13419	13252	13359	13333	13193	13366	13332	13222	13301	13404	13259	13463	13313	13386	13176	13228	13069	13343	13366	13208	13450	13322	13391	13386	13382	13336	13355	13246	13286	13468	13474	13275	13331	13335	13354	13247	13390	13504	13327	13272	13420	13238	13305	13383	13374	13381	13281	13432	13247	13217	13374	13249	13322	13356	13344	13436	13359	13361	13295	13535	13477	13213	13321	13454	13291	13465	13432	13282	13585	13427	13395	13348	13325	13434	13329	13431	13255	13421	13078	13395	13523	13284	13418	13289	13309	13288	13447	13380	13404	13616	13458	13335	13243	13392	13363	13322	13505	13412	13210	13332	13281	13357	13308	13201	13322	13516	13433	13360	13298	13373	13478	13417	13202	13462	13439	13347	13196	13521	13415	13389	13350	13186	13418	13409	13322	13392	13195	13530	13441	13306	13270	13393	13268	13273	13399	13349	13424	13439	13369	13299	13382	13317	13395	13349	13341	13319	13246	13484	13324	13326	13362	13443	13363	13267	13486	13451	13459	13466	13390	13296	13244	13384	13318	13313	13460	13332	13552	13350	13439	13337	13251	13430	13311	13298	13436	13417	13430	13576	13291	13356	13381	13347	13347	13203	13512	13424	13439	13455	13301	13381	13231	13376	13255	13353	13203	13296	13326	13424	13628	13319	13538	13365	13458	13468	13395	13438	13216	13418	13404	13535	13504	13503	13366	13300	13383	13416	13314	13384	13268	13469	13520	13348	13371	13256	13498	13406	13416	13514	13210	13502	13331	13401	13424	13375	13390	13344	13307	13427	13298	13426	13476	13626	13372	13352	13286	13265	13331	13301	13376	13365	13253	13259	13331	13412	13399	13507	13260	13406	13282	13361	13349	13311	13368	13434	13342	13259	13506	13285	13370	13309	13342	13381	13432	13376	13233	13331	13215	13536	13447	13514	13462	13420	13378	13226	13470	13304	13332	13262	13438	13267	13347	13475	13658	13319	13329	13402	13318	13351	13446	13409	13347	13285	13352	13292	13404	13433	13242	13463	13380	13336	13318	13412	13460	13367	13358	13333	13299	13216	13378	13424	13556	13460	13324	13486	13461	13404	13348	13230	13299	13454	13454	13294	13426	13337	13271	13365	13215	13441	13246	13411	13415	13319	13438	13179	13490	13463	13413	13468	13366	13252	13360	13414	13396	13267	13329	13370	13370	13331	13329	13293	13517	13453	13397	13332	13289	13240	13387	13371	13262	13402	13233	13380	13332	13367	13414	13312	13427	13500	13285	13303	13524	13184	13371	13473	13535	13308	13499	13234	13390	13361	13264	13433	13317	13405	13332	13316	13234	13377	13389	13315	13357	13373	13289	13517	13259	13439	13349	13429	13356	13371	13306	13313	13367	13335	13244	13244	13330	13389	13367	13363	13605	13409	13372	13362	13471	13344	13426	13307	13312	13315	13209	13521	13219	13360	13184	13434	13453	13367	13427	13404	13211	13218	13286	13418	13313	13443	13395	13344	13391	13386	13511	13439	13498	13356	13326	13384	13357	13350	13295	13394	13318	13309	13247	13404	13316	13373	13412	13295	13387	13478	13521	13289	13104	13415	13386	13400	13387	13502	13424	13597	13467	13392	13367	13346	13228	13323	13505	13510	13221	13459	13387	13518	13331	13491	13304	13316	13388	13395	13356	13141	13442	13314	13346	13326	13357	13303	13322	13473	13484	13529	13318	13392	13246	13310	13343	13489	13447	13338	13391	13518	13208	13325	13416	13401	13230	13245	13288	13200	13275	13223	13247	13459	13326	13282	13286	13620	13253	13444	13450	13210	13304	13307	13506	13503	13266	13292	13223	13379	13320	13492	13338	13395	13431	13401	13337	13451	13332	13412	13350	13327	13429	13317	13389	13191	13314	13416	13376	13479	13486	13486	13381	13404	13388	13433	13221	13536	13403	13554	13287	13418	13232	13384	13342	13381	13354	13211	13368	13570	13265	13180	13369	13330	13350	13380	13528	13517	13353	13358	13431	13509	13300	13351	13295	13215	13377	13477	13438	13335	13364	13320	13401	13283	13369	13414	13324	13508	13409	13330	13169	13327	13208	13314	13317	13445	13326	13389	13338	13580	13335	13350	13466	13183	13470	13303	13414	13143	13227	13194	13467	13429	13535	13414	13440	13258	13487	13322	13322	13325	13382	13364	13447	13535	13367	13208	13380	13382	13249	13296	13339	13415	13231	13511	13336	13399	13455	13332	13533	13371	13611	13385	13426	13409	13488	13353	13286	13241	13327	13218	13274	13311	13352	13532	13253	13451	13481	13282	13361	13292	13542	13233	13489	13181	13444	13516	13283	13565	13476	13663	13368	13375	13475	13248	13412	13392	13361	13298	13338	13498	13403	13407	13275	13355	13367	13311	13447	13263	13388	13448	13262	13342	13201	13284	13410	13257	13251	13373	13505	13359	13335	13337	13256	13414	13230	13544	13287	13423	13581	13323	13228	13231	13412	13432	13272	13338	13500	13423	13465	13156	13285	13385	13365	13421	13201	13445	13228	13383	13462	13292	13482	13510	13392	13379	13368	13483	13306	13281	13377	13332	13558	13491	13258	13343	13366	13333	13260	13316	13307	13238	13347	13328	13282	13327	13389	13299	13304	13299	13231	13416	13411	13187	13560	13255	13445	13254	13321	13386	13433	13281	13333	13390	13277	13429	13385	13374	13543	13280	13204	13294	13280	13498	13200	13320	13338	13377	13368	13257	13416	13502	13470	13333	13432	13262	13509	13418	13412	13521	13328	13448	13360	13470	13361	13334	13356	13253	13347	13349	13302	13249	13478	13365	13178	13446	13475	13363	13212	13452	13371	13533	13309	13322	13373	13506	13409	13451	13393	13283	13443	13423	13299	13321	13323	13317	13392	13329	13322	13313	13242	13229	13315	13402	13192	13421	13278	13339	13300	13404	13511	13336	13305	13482	13150	13348	13265	13374	13377	13275	13445	13335	13490	13261	13488	13408	13424	13321	13407	13493	13439	13414	13198	13270	13316	13290	13370	13401	13534	13351	13410	13299	13383	13410	13331	13536	13458	13508	13341	13162	13366	13329	13418	13362	13492	13364	13442	13371	13380	13292	13313	13430	13290	13386	13481	13333	13454	13272	13299	13381	13384	13344	13343	13394	13508	13328	13450	13300	13381	13466	13339	13182	13257	13241	13418	13286	13476	13361	13181	13251	13340	13387	13287	13297	13352	13412	13414	13392	13333	13300	13292	13502	13311	13334	13338	13476	13222	13381	13377	13219	13273	13416	13362	13281	13467	13310	13405	13386	13360	13274	13293	13459	13370	13463	13399	13273	13394	13361	13409	13408	13374	13493	13387	13343	13363	13340	13220	13306	13472	13392	13457	13218	13358	13497	13398	13391	13372	13371	13433	13354	13530	13299	13372	13282	13536	13346	13391	13461	13449	13389	13368	13449	13310	13435	13381	13271	13463	13341	13420	13296	13279	13347	13255	13310	13320	13310	13255	13301	13408	13431	13323	13232	13219	13543	13367	13399	13331	13287	13290	13411	13398	13512	13328	13321	13291	13437	13300	13486	13299	13350	13425	13239	13378	13451	13335	13306	13342	13346	13383	13477	13358	13279	13513	13233	13337	13439	13255	13263	13341	13329	13313	13398	13494	13273	13220	13395	13499	13409	13452	13317	13407	13270	13260	13418	13523	13275	13340	13330	13431	13515	13319	13343	13412	13513	13516	13368	13412	13285	13199	13410	13430	13339	13257	13435	13441	13377	13411	13456	13327	13427	13182	13310	13391	13315	13148	13500	13355	13428	13326	13286	13350	13376	13254	13358	13275	13400	13320	13481	13140	13254	13339	13369	13347	13145	13335	13410	13362	13511	13298	13454	13308	13454	13449	13399	13390	13431	13198	13491	13476	13449	13374	13319	13451	13283	13461	13454	13559	13353	13402	13450	13619	13249	13371	13420	13391	13201	13418	13308	13390	13358	13366	13399	13507	13360	13305	13496	13374	13344	13569	13291	13443	13324	13370	13258	13534	13361	13470	13203	13465	13367	13382	13298	13441	13305	13382	13301	13396	13381	13457	13414	13560	13386	13432	13394	13177	13279	13314	13283	13440	13224	13358	13433	13401	13299	13405	13329	13300	13258	13329	13310	13507	13442	13340	13533	13477	13347	13278	13414	13383	13385	13241	13486	13320	13195	13465	13438	13218	13222	13228	13356	13062	13307	13433	13339	13451	13291	13489	13321	13454	13249	13207	13367	13390	13276	13275	13277	13431	13448	13255
24243	21480	29077	24488	22709	23917	22932	18579	17321	16696	16477	16404	16060	15771	15669	15469	15503	15421	15327	15362	14899	14953	15194	15012	15061	14906	15065	15027	14932	15010	15055	14956	15225	15035	14963	14908	14750	14910	14890	14745	15038	14743	14743	14805	14818	14852	14981	14703	14807	14896	14891	14805	14650	14914	14929	14936	14867	14723	14896	14850	14844	14930	14789	14865	14834	14781	15013	14891	15217	14730	14731	14797	14953	14758	14685	14812	15007	14657	14861	14698	14788	14983	14735	14861	14975	15221	14896	15042	15095	15031	14776	14916	14816	14640	14839	14643	14943	14909	14757	14855	14754	14745	14706	14856	14628	14832	14875	14689	14773	14647	14620	14866	14781	14678	14870	14607	14741	14937	14727	14782	14725	14745	14634	14656	14865	14990	14784	14831	14904	14684	14786	14732	14936	14721	14881	14875	14680	14765	14762	14789	14807	14811	14675	14649	14701	14865	14984	14894	14771	15009	14767	14786	14815	14892	14954	14820	14871	14714	14716	14468	14745	14701	14746	14683	14879	14657	14872	14816	14824	14627	14892	14899	14665	14955	14421	14970	14845	14748	14668	14855	14814	14695	14736	14814	14756	14572	14702	14560	14548	14862	14859	14774	14821	14796	14776	14771	14752	14568	14687	14645	14793	14742	14995	14724	14819	14817	14741	14664	14715	14894	14787	14779	14842	14843	14805	14812	14708	14869	14756	14615	14887	14800	14755	14783	14762	14664	14754	14712	14848	14968	14865	14759	14732	14676	14704	14856	14724	14984	14880	14730	14640	14924	14720	14782	15002	14906	14841	14658	14661	14616	14485	14629	14862	14898	14868	14643	14546	14676	14503	14805	14672	14905	14933	14598	14978	14891	14753	14808	14843	14558	14800	14757	14815	14624	14609	14719	14845	14589	14929	14715	14652	14760	14714	14747	14633	14786	14842	14684	14680	14847	14744	14499	14846	15000	14777	14889	14902	14513	14781	15017	14753	14909	15039	14877	14683	14767	14665	14733	14789	14757	14814	14627	14737	14683	14923	14731	14665	14751	14684	14632	14870	14916	14881	14759	14893	14731	14575	14658	14624	14955	14960	14876	14752	14700	14695	14712	14887	14564	14800	14755	14700	14524	14805	14597	14774	14783	14798	14880	14601	14836	14630	14903	14977	14883	14766	14649	14857	14784	14788	14758	14792	14890	14653	14843	14865	14842	14786	14662	14631	14682	14764	14885	14605	14702	14983	14641	14807	14847	14721	14735	14710	14788	14802	14813	14819	14858	14903	14878	14613	14744	14614	14723	14696	14920	14662	14762	14720	14838	14572	14631	14972	14751	14707	14680	14658	14767	14702	14978	14898	14899	14825	14776	14720	14765	14845	14707	14623	14820	14789	14804	14878	14717	14787	14752	14911	14686	14796	14741	14886	14619	14655	14733	14747	14815	14963	14769	14797	15045	14725	14624	14815	14742	14658	14970	14849	14600	14893	14774	14524	14918	14719	14673	14648	14879	14616	14687	14928	14786	14811	14814	14842	14802	14738	14783	14755	14832	14891	14822	14735	14743	14631	14721	14736	14664	14581	14729	14627	14921	14709	15023	14627	14738	14812	14722	14683	14717	14748	14868	14780	14868	14807	14950	14887	14629	14866	15023	14874	14882	14911	15111	14984	14547	14776	14971	14817	14789	15026	14700	14883	14776	15041	14682	14709	14654	14909	14743	14722	14540	14681	14982	14905	15027	14692	14751	14712	14867	14668	14764	14829	14847	14875	14706	14788	14666	14718	15094	14842	14580	14697	14560	14614	14752	14771	14856	14705	14832	14843	14745	14797	14761	14805	14726	14819	14781	14718	14752	14797	14937	14836	14733	14863	14676	14795	14685	14639	14766	14799	15021	14755	14772	14710	14850	14849	14878	14738	14836	14820	14846	14601	14828	14759	14640	14827	14711	14722	14695	14791	14885	14824	14683	14833	14744	14936	14637	14719	14792	14587	14946	14873	14666	14655	14747	14767	14666	14662	14846	14768	14838	14903	14760	14930	14649	14670	14703	14666	14883	14774	14780	14665	14882	14586	14673	14755	14774	14759	14855	14821	14519	14773	14660	14648	14832	14751	14855	14690	14837	14847	14491	14739	14787	14926	14780	14668	14737	14720	14721	14976	14824	14782	14655	14630	14684	14970	14785	14557	14795	14902	14797	14840	14609	15015	14769	14674	15007	14851	14918	14821	14872	14765	14690	14686	14610	14633	14669	14754	14852	14633	14599	14732	14545	14864	14814	14739	14768	14710	14967	14856	14783	14827	14895	14681	14757	14846	14684	14849	14876	14984	14803	14749	14953	14735	14556	14929	14749	14749	14801	14611	14817	14753	14766	14773	14894	14641	14807	14749	14811	14664	14704	15004	14731	14884	14741	14688	14717	14744	14840	14671	14728	14864	14912	14825	14770	14879	14596	14787	14824	14624	14734	14677	14815	14760	14687	14866	14782	14720	14790	14766	14532	14786	14648	14714	14778	14863	14840	14740	14778	14831	14794	14769	14782	14831	14882	14716	14717	15032	14645	14755	14633	14789	14842	14990	14939	14742	14710	15087	14834	14631	14954	14699	14723	14665	14579	14757	14784	14782	14960	14939	14636	14696	14986	14683	14889	14894	14876	14710	14690	14941	14843	14826	14778	14861	14588	14659	14897	14785	14647	14827	14776	14739	14688	14772	14726	14853	14822	14760	14806	14857	14855	14671	14698	14913	14756	14753	14790	14827	14878	14744	14720	14597	14774	14779	14861	14685	14759	14883	14818	14720	14848	14942	14563	14666	14711	14737	14784	14810	14655	14756	14748	14736	14791	14692	14764	14755	14591	14738	14815	14960	14852	14697	14783	14751	14567	14825	14602	14748	14818	14724	14836	14615	14520	14741	14734	14711	14767	14677	14754	14632	14584	14704	14765	14740	14702	14886	14719	14627	14716	14807	14635	14723	14579	14731	14583	14781	14922	14712	15026	14749	14736	14743	14724	14771	14815	14795	14744	14758	14764	14693	14779	14744	14765	14910	14583	14708	14848	14779	14821	14669	14813	14829	14686	14799	14856	14493	14763	14793	14829	14805	14720	14823	14799	14818	14691	14598	14827	14582	14899	14640	14727	14865	14873	14969	14815	14688	14800	14722	14800	14831	14819	14755	14838	14641	14851	14903	14816	14693	14710	14863	14628	14669	14765	14498	14669	14749	14647	14954	14670	14871	14865	14703	14683	14731	14889	14767	14620	14794	14813	14822	14747	14925	14927	14827	14812	14766	14977	14870	14692	14826	14861	14735	14653	14791	14905	14762	14748	14716	14777	14616	14712	14809	14835	14772	14691	14592	14953	14805	14742	14911	14910	14821	14913	14778	14705	14865	14936	14669	14867	14771	14636	14830	14900	14792	14745	14768	14749	14797	14769	14874	14680	14653	14831	14831	14862	14830	14749	15082	14877	14818	14887	14684	14833	14799	14713	14654	14774	14658	14762	14950	15007	14733	14842	14734	14752	14821	14894	14703	14622	14720	14804	14799	14698	14649	14722	14631	14778	14825	14810	14727	14792	14811	14760	14466	14644	14757	14759	14709	14574	14969	14905	14666	14642	14725	14904	14686	14541	14878	14754	14731	14734	14797	14517	14902	14779	14736	14748	15010	14802	14872	14762	14782	14760	14662	14723	14809	14959	14728	14874	14715	14633	14828	14913	14871	14709	14811	14725	14928	14528	14797	14683	14662	14807	14637	14726	14860	14646	14746	14591	14724	14656	14617	14721	14808	14708	14688	14695	14790	14708	14802	14763	14896	14748	14687	14618	14750	14788	14737	14774	14667	14780	14863	14799	14769	14766	14694	14892	14770	14765	14738	14854	14827	14772	14651	14833	14701	14705	14768	14656	14747	14844	14687	14836	14650	14929	14842	14878	14901	14829	14740	14867	14722	14803	14956	14868	14643	14599	14644	14738	14535	14741	14687	14795	14768	14870	14742	14721	14929	14825	14670	14821	14910	14797	14646	14688	14847	14838	14695	14814	15019	14879	14878	14723	14748	14818	14850	14709	14748	14805	14562	14737	14882	14828	14883	14828	14785	14688	14960	14774	14672	14878	14824	14774	14726	14820	14726	14840	14749	14624	14645	14664	14863	14820	14647	14762	14633	14756	14633	14821	14658	14866	14476	14851	14738	14666	14753	14636	14716	14798	14806	14577	14634	14645	14946	14775	14707	14671	14888	14693	14516	14865	14760	14905	14733	14696	14688	14574	14766	14790	14728	14606	14707	14608	14732	14760	14887	14845	14809	14612	14633	14766	14799	14776	14878	14858	14861	14730	14941	14755	14714	14646	14897	14839	14847	14755	14842	15091	14996	14817	14832	14699	14883	14870	14854	14776	14765	14872	14924	14668	14866	14804	14834	14887	14609	14662	14726	14719	14885	14974	14795	14807	14876	15022	14870	14668	14694	14753	14687	14746	14655	14696	14762	14744	14759	14618	15023	14654	14805	14791	14804	14765	14860	14603	14847	14727	14573	14607	14803	14755	14741	14798	14720	14784	14857	14799	15013	14793	14601	14876	14632	14604	14724	14981	14664	14738	14904	14742	14840	14774	14663	14802	14823	14925	14759	14619	14859	14585	14787	14662	14739	14944	14695	14787	14822	14702	14809	14793	14769	14831	14700	14905	14763	14758	14714	14653	14722	14685	14790	14731	14850	14931	14701	14691	14807	14682	14911	14809	14896	14714	14883	14813	14842	14775	14690	14751	14763	14717	14679	14741	14778	14687	14735	14920	14943	14809	14803	14984	14702	14694	14776	14701	14703	14747	14678	14819	14819	14805	14556	14642	14799	14666	14853	14747	14875	14714	14614	14848	14924	14718	14719	14813	14813	14933	14556	15029	14647	14853	14749	14607	14836	14892	14715	14649	14925	14738	14911	14770	14767	14703	14839	14685	14795	14652	14990	14662	14738	14622	14936	14766	14803	14834	14973	14905	14826	14776	14693	14899	14653	14762	15030	14918	14729	14776	14852	14770	14942	14803	14738	14716	14765	14785	14924	14720	14725	14693	14564	14731	14710	14997	14979	14795	14767	14880	14710	14628	14866	14774	14790	14733	14964	14976	14859	14788	14655	14723	14817	14851	14906	14808
24581	42027	38657	30457	26107	22628	20185	18250	17225	16411	15709	15290	15052	14626	14227	14179	14040	13961	13872	13693	13603	13646	13661	13626	13467	13507	13491	13557	13381	13501	13244	13360	13662	13430	13390	13363	13378	13389	13287	13257	13365	13171	13498	13295	13259	13403	13405	13231	13177	13336	13272	13247	13272	13183	13260	13343	13298	13195	13171	13209	13276	13111	13048	13238	13251	13267	13283	13140	13373	13294	13280	13332	13088	13086	13217	13304	13223	13141	13273	13161	13356	13127	13238	13574	13570	13850	13319	13388	13430	13300	13285	13228	13246	13256	13255	13070	13218	13142	13199	13340	13227	13196	13236	12990	13277	13174	13216	13243	13297	13174	13224	13487	13409	13143	13106	13188	13263	13273	13336	13179	13288	13137	13100	13374	13087	13230	13266	13214	13204	13244	13380	13125	13271	13320	13272	13130	13251	13139	13235	13265	13310	13300	13191	13194	13245	13140	13119	13320	13130	13092	13211	13193	13409	13240	13251	13237	13164	13361	13222	13079	13257	13271	13225	13261	13029	13259	13159	13101	13104	13125	13267	13166	13082	13321	13016	13300	13258	13325	13258	13275	13233	13195	13187	13233	13290	13224	13198	13353	13335	13250	13156	13263	13254	13257	13157	13175	13165	13057	13292	13305	13189	13145	13266	13331	13383	13278	13309	13168	13151	13036	13254	13288	13216	13252	13241	13343	13288	13208	13319	13219	13232	13161	13212	13177	13234	13183	13136	13249	13134	13278	13219	13261	13168	13291	13299	13162	13213	13165	13344	13327	13227	13190	13182	13281	13195	13317	13188	13127	13439	13265	13157	13187	13295	13255	13230	13270	13348	13214	13173	13213	13091	13328	13196	13202	13311	13284	13228	13293	13176	13288	13270	13180	13375	13208	13223	13289	13083	13449	13198	13348	13302	13137	13133	13230	13178	13267	13215	13117	13206	13229	13160	13246	13198	13219	13267	13223	13159	13227	13050	13169	13309	13174	13226	13318	13210	13352	13148	13258	13336	13374	13225	13158	13221	13246	13160	13334	13210	13309	13240	13186	13210	13235	13271	13320	13170	13335	13231	13152	13131	13157	13262	13366	13309	13206	13229	13182	13179	13269	13309	13333	13141	13130	13107	13110	13312	13187	13306	13267	13228	13225	13088	13264	13112	13187	13333	13188	13149	13281	13280	13216	13236	13237	13353	13347	13055	13217	13284	13253	13150	13255	13127	13218	13202	13195	13275	13250	13291	13296	13122	13046	13117	13161	13197	13030	13344	13222	13285	13124	13272	13252	13235	13309	13137	13097	13175	13272	13228	13237	13278	13395	13157	13244	13261	13257	13100	13145	13210	13248	13378	13340	13218	13290	13069	13083	13236	13392	13275	13206	13331	13056	13253	13291	13149	13248	13286	13268	13245	13227	13173	13243	13276	13179	13250	13187	13302	13210	13274	13181	13196	13152	13274	13144	13290	13097	13331	13247	13193	13171	13284	13168	13439	13210	13209	13202	13232	13229	13256	13194	13161	13375	13154	13181	13283	13183	13219	13150	13275	13231	13258	13296	13179	13136	13255	13157	13213	13281	13235	13108	13215	13191	13151	13296	13177	13229	13264	13236	13300	13148	13169	13138	13031	13218	13316	13238	13529	13199	13327	13264	13237	13329	13116	13090	13336	13290	13267	13238	13263	13167	13069	13421	13189	13425	13289	13229	13177	13142	13122	13229	13133	13256	13249	13200	13119	13382	13270	13224	13308	13248	13261	13310	13247	13164	13242	13313	13184	13313	13129	13105	13250	13207	13190	13233	13268	13087	13292	13216	13179	13358	13369	13123	13203	13266	13129	13121	13141	13186	13263	13322	13218	13240	13114	13258	13135	13210	13213	13328	13270	13100	13117	13307	13233	13141	13167	13224	13263	13349	13242	13126	13297	13277	13245	13199	13101	13291	13206	13114	13231	13237	13183	13361	13220	13033	13375	13211	13281	13134	13186	13111	13223	13332	13216	13219	13163	13284	13321	13399	13170	13244	13339	13103	13315	13126	13078	13025	13100	13221	13190	13225	13089	13132	13230	13468	13106	13263	13208	13253	13277	13259	13276	13307	13175	13213	13345	13178	13197	13398	13084	13260	13217	13175	13225	13198	13348	13248	13315	13369	13217	13190	13215	13296	13303	13224	13206	13385	13211	13299	13113	13311	13132	13261	13252	13079	13132	13309	13142	13197	13421	13256	13308	13102	13254	13262	13172	13240	13245	13088	13026	13149	13100	13334	13209	13225	13227	13274	13254	13214	13078	13436	13275	13210	13243	13324	13255	13144	13187	13231	13243	13376	13192	13282	13314	13115	13179	13186	13195	13163	13247	13167	13251	13378	13235	13187	13169	13193	13370	13367	13138	13274	13147	13262	13296	13102	13276	13239	13193	13100	13203	13138	13290	13232	13192	13280	13379	13221	13172	13331	13166	13176	13164	13234	13231	13219	13344	13176	13203	13214	13207	13339	13174	13002	13178	13317	13212	13316	13293	13174	13274	13195	13264	13411	13186	13276	13303	13359	13073	13192	13117	13184	13101	13074	13212	13162	13174	13214	13231	13155	13283	13231	13195	13229	13370	13337	13170	13198	13436	13108	13336	13252	13221	13259	13208	13251	13216	13209	13062	13261	13179	13142	13161	13173	13342	13128	13090	13289	13319	13146	13122	13197	13201	13167	13251	13185	13340	13201	13290	13354	13192	13478	13169	13183	13424	13125	13102	13352	13225	13267	13224	13393	13284	13239	13191	13085	13165	13144	13099	13318	13269	13391	13120	13334	13148	13253	13288	13207	13180	13360	13274	13130	13356	13162	13235	13325	13167	13014	13313	13277	13287	13190	13161	13259	13256	13317	13053	13286	13119	13252	13297	13165	13249	13228	13300	13120	13396	13187	13374	13265	13172	13145	13208	13255	13218	13076	13238	13158	13249	13309	13336	13153	13320	13260	13204	13156	13298	13192	13288	13299	13217	13194	13188	13108	13308	13322	13284	13325	13230	13274	13141	13241	13017	13279	13230	13281	13196	13147	13181	13188	13250	13271	13269	13195	13180	13219	13418	13165	13280	13162	13124	13143	13156	13141	13147	13249	13343	13316	13165	13218	13074	13314	13154	13153	13220	13187	13259	13382	13277	13208	13162	13213	13283	13134	13136	13173	13182	13395	13149	13273	13136	13282	13405	13239	13161	13214	13152	13209	13199	13124	13318	13015	13229	13260	13121	13308	13395	13175	13320	13349	13079	13355	13249	13393	13174	13309	13337	13115	13203	13289	13178	13341	13227	13160	13303	13202	13313	13235	13262	13297	13184	13234	13151	13154	13258	13034	13320	13185	13307	13267	13324	13174	13293	13170	13197	13258	13293	13214	13192	13159	13148	13281	13328	13262	13169	13202	13295	13182	13046	13087	13312	13163	13180	13264	13213	13119	13213	13342	13143	13417	13222	13128	13218	13188	13362	13196	13170	13113	13346	13173	13170	13294	13272	13185	13233	13250	13408	13191	13121	13276	13235	13080	13347	13187	13214	13217	13110	13122	13316	13155	13309	13194	13356	13154	13186	13305	13150	13168	13143	13327	13223	13244	13310	13201	13328	13125	13275	13080	13312	13264	13267	13075	13237	13253	13148	13315	13015	13041	13275	13150	13415	13104	13151	13239	13214	13237	13220	13112	13163	13186	13333	13122	13428	13355	13346	13189	13083	13206	13345	13370	13253	13215	13248	13032	13311	13152	12981	13203	13213	13228	13162	13229	13238	13356	13197	13286	13138	13169	13205	13275	13220	13154	13260	13200	13206	13147	13146	13419	13162	13281	13304	13308	13249	13188	13210	13278	13227	13312	13031	13163	13291	13275	13369	13277	13275	13279	13272	13194	13295	13339	13223	13145	13104	13303	13193	13182	13098	13186	13071	13288	13229	13334	13254	13341	13224	13340	12982	13231	13334	13166	13167	13227	13307	13086	13274	13336	13088	13272	13338	13100	13164	13209	13298	12974	13199	13326	13317	13322	13353	13243	13317	13390	13264	13173	13085	13351	13213	13245	13097	13277	13228	13158	13309	13121	13146	13268	13302	13125	13013	13218	13164	13177	13144	13167	13327	13236	13213	13235	13238	13169	13193	13280	13218	13190	13324	13299	13177	13242	13199	13185	13222	13246	13158	13368	13091	13202	13150	13392	13206	13116	13276	13108	13293	13196	13095	13057	13149	13188	13138	13165	13393	13297	13185	13145	13059	13167	13075	13215	13161	13265	13262	13188	13282	13180	13228	13374	13252	13203	13331	13226	13260	13301	13234	13369	13268	13139	13253	13285	13227	13359	13093	13268	13413	13458	13179	13303	13138	13201	13086	13324	13181	13283	13247	13313	13291	13199	13219	13335	13252	13382	13288	13279	13062	13227	13179	13269	13506	13099	13166	13247	13124	13281	13231	13226	13286	13339	13213	13241	13297	13228	13174	13108	13138	13279	13382	13322	13170	13197	13238	13119	13152	13199	13289	13077	13317	13316	13237	13350	13257	13173	13183	13343	13089	13160	13163	13371	13247	13370	13112	13209	13191	13357	13354	13285	13119	13245	13167	13303	13348	13245	13074	13142	13244	13346	13216	13169	13056	13085	13281	13274	13493	13262	13337	13218	13213	13111	13446	13102	13277	13253	13365	13221	13292	13073	13271	13194	13386	13263	13279	13180	13215	13317	13253	13287	13248	13228	13141	13112	13167	13358	13343	13403	13170	13248	13384	13247	13165	13191	13242	13270	13267	13246	13246	13212	13255	13288	13306	13255	13351	13306	13128	13195	13205	13104	13265	13178	13168	13089	13241	13067	13229	13135	13173	13221	13231	13207	13190	13215	13302	13102	13167	13211	13259	13148	13191	13238	13178	13211	13103	13358	13149	13228	13216	13231	13163	13061	13256	13253	13258	13228	13274	13176	13351	13111	13116	13178	13408	13259	13224	13260	13029	13191	13435	13189	13276	13192	13131	13367	13207	13388	13081	13259	13324	13259	13137	13437	13252	13153	13147	13202	13215	13213	13137	13325	13190	13229	13266	13332	13306	13020	13188	13248	13047	13131	13124	13126	13499	13217	13066	13173	13264	13274	13264	13022	13153	13216	13231	12976	13326	13322
29715	23103	23627	20307	17116	16446	16251	15739	15730	15638	15651	15594	15511	15567	15510	15518	15526	15524	15447	15457	15567	15467	15231	15534	15416	15495	15454	15439	15551	15486	15521	15399	15425	15384	15381	15235	15424	15507	15447	15439	15427	15488	15381	15445	15458	15611	15284	15365	15484	15315	15543	15421	15395	15702	15301	15385	15503	15488	15189	15510	15342	15278	15323	15360	15301	15674	15406	15326	15406	15366	15361	15364	15410	15406	15506	15147	15554	15392	15310	15438	15561	15394	15514	15597	15437	15202	15272	15371	15419	15401	15432	15470	15632	15430	15443	15240	15295	15450	15421	15237	15352	15047	15187	15298	15364	15525	15454	15266	15545	15301	15245	15350	15428	15243	15426	15555	15116	15226	15268	15288	15456	15327	15478	15479	15355	15408	15253	15416	15361	15513	15368	15339	15394	15461	15229	15347	15224	15192	15218	15440	15435	15354	15326	15339	15407	15529	15314	15355	15390	15475	15488	15553	15442	15579	15350	15381	15295	15460	15392	15311	15320	15331	15364	15425	15286	15194	15402	15502	15360	15323	15425	15306	15290	15226	15477	15389	15267	15219	15375	15335	15283	15407	15384	15408	15541	15417	15290	15595	15377	15466	15189	15301	15351	15447	15401	15408	15212	15292	15343	15368	15405	15226	15330	15300	15349	15443	15343	15191	15430	15307	15319	15402	15470	15525	15203	15183	15377	15440	15680	15282	15299	15432	15438	15245	15385	15364	15459	15499	15341	15342	15329	15336	15332	15240	15368	15593	15479	15549	15287	15450	15281	15330	15382	15314	15443	15384	15312	15527	15434	15282	15256	15521	15283	15359	15307	15352	15328	15382	15255	15447	15211	15150	15324	15329	15291	15292	15354	15180	15270	15404	15263	15398	15370	15239	15312	15477	15426	15497	15582	15386	15452	15247	15411	15510	15327	15540	15324	15218	15460	15292	15444	15372	15581	15423	15277	15246	15555	15385	15392	15277	15276	15480	15637	15429	15245	15302	15356	15332	15362	15329	15374	15194	15392	15314	15260	15602	15568	15389	15420	15300	15530	15461	15179	15418	15359	15408	15371	15323	15413	15512	15375	15526	15430	15436	15404	15507	15275	15473	15360	15415	15176	15494	15339	15308	15326	15515	15337	15324	15439	15279	15379	15396	15240	15158	15396	15388	15269	15536	15469	15598	15301	15497	15334	15272	15568	15375	15267	15562	15281	15319	15548	15337	15428	15359	15577	15477	15396	15245	15302	15375	15496	15492	15300	15131	15433	15395	15388	15284	15377	15259	15365	15434	15367	15368	15472	15293	15237	15504	15528	15372	15319	15355	15302	15315	15330	15278	15511	15335	15396	15298	15467	15413	15455	15249	15419	15214	15344	15441	15433	15369	15511	15441	15379	15385	15416	15356	15160	15202	15249	15371	15315	15468	15520	15356	15388	15164	15178	15379	15314	15426	15374	15329	15290	15352	15425	15335	15453	15513	15365	15383	15510	15452	15353	15530	15360	15336	15495	15472	15497	15401	15279	15305	15353	15474	15263	15311	15390	15203	15413	15277	15231	15294	15423	15317	15550	15503	15268	15393	15322	15328	15288	15468	15317	15324	15445	15398	15268	15342	15283	15281	15474	15345	15290	15469	15411	15444	15248	15637	15296	15426	15364	15299	15365	15419	15437	15424	15404	15421	15462	15549	15556	15582	15393	15294	15380	15417	15315	15452	15362	15378	15413	15318	15391	15600	15358	15559	15238	15340	15308	15394	15483	15417	15295	15537	15259	15389	15438	15408	15422	15381	15403	15613	15215	15193	15478	15621	15575	15545	15270	15374	15355	15288	15328	15536	15532	15327	15484	15345	15368	15094	15401	15430	15306	15298	15515	15378	15316	15347	15119	15383	15273	15510	15439	15367	15420	15380	15221	15416	15544	15502	15260	15405	15543	15249	15401	15524	15490	15396	15421	15426	15434	15291	15442	15393	15395	15436	15174	15280	15469	15635	15260	15493	15294	15445	15451	15645	15318	15194	15249	15444	15365	15232	15334	15521	15503	15332	15376	15453	15326	15598	15415	15278	15242	15290	15253	15516	15324	15331	15310	15203	15306	15299	15397	15304	15303	15357	15442	15273	15492	15203	15326	15503	15481	15303	15304	15568	15315	15274	15451	15416	15237	15605	15640	15320	15226	15424	15477	15221	15481	15432	15275	15202	15692	15316	15363	15583	15330	15346	15381	15318	15309	15472	15471	15443	15215	15469	15282	15448	15423	15387	15447	15362	15372	15269	15444	15534	15418	15550	15438	15545	15365	15423	15531	15271	15355	15390	15337	15484	15484	15445	15602	15303	15522	15464	15200	15412	15428	15403	15495	15268	15405	15223	15382	15264	15482	15454	15382	15252	15469	15181	15366	15499	15563	15365	15319	15594	15322	15383	15158	15413	15400	15267	15472	15364	15329	15474	15724	15200	15484	15335	15325	15416	15480	15461	15367	15480	15251	15368	15602	15324	15371	15253	15272	15261	15162	15351	15229	15392	15458	15232	15471	15469	15471	15419	15409	15410	15314	15400	15421	15369	15362	15336	15194	15368	15541	15254	15427	15327	15386	15513	15530	15450	15453	15359	15488	15363	15405	15193	15455	15487	15586	15473	15299	15263	15470	15400	15249	15309	15374	15497	15526	15275	15225	15563	15316	15342	15272	15231	15510	15478	15590	15291	15374	15480	15785	15269	15297	15258	15361	15240	15286	15464	15270	15560	15562	15358	15353	15612	15420	15404	15386	15267	15402	15378	15454	15501	15544	15445	15486	15493	15388	15368	15311	15179	15532	15278	15400	15561	15389	15295	15281	15367	15476	15272	15419	15491	15327	15230	15372	15352	15457	15335	15380	15338	15304	15303	15403	15269	15197	15575	15366	15349	15128	15432	15300	15381	15369	15469	15377	15462	15341	15679	15495	15172	15497	15254	15345	15404	15504	15525	15445	15506	15449	15418	15486	15277	15407	15526	15353	15328	15394	15454	15643	15155	15291	15386	15488	15416	15497	15500	15302	15340	15413	15415	15413	15408	15380	15433	15348	15160	15378	15490	15526	15336	15260	15209	15367	15483	15212	15356	15501	15292	15577	15404	15479	15287	15460	15318	15659	15399	15323	15442	15172	15479	15356	15231	15397	15611	15246	15312	15364	15382	15338	15325	15535	15413	15439	15422	15463	15249	15362	15350	15368	15302	15493	15366	15502	15322	15401	15366	15253	15311	15274	15300	15260	15180	15452	15394	15480	15323	15460	15527	15406	15487	15472	15248	15571	15370	15514	15433	15381	15515	15331	15477	15488	14952	15325	15352	15302	15455	15463	15301	15173	15266	15460	15320	15408	15252	15441	15511	15310	15380	15321	15329	15370	15321	15519	15299	15396	15443	15383	15560	15290	15318	15475	15168	15438	15387	15224	15482	15339	15370	15431	15204	15360	15393	15383	15500	15366	15438	15290	15307	15421	15484	15420	15468	15413	15295	15364	15522	15585	15371	15364	15452	15217	15466	15213	15385	15360	15302	15316	15402	15421	15213	15276	15354	15636	15365	15311	15291	15520	15563	15364	15475	15317	15375	15312	15349	15221	15146	15349	15341	15290	15395	15416	15479	15350	15231	15560	15419	15392	15323	15403	15499	15493	15504	15442	15326	15407	15757	15420	15400	15174	15479	15472	15609	15425	15310	15605	15292	15455	15234	15441	15294	15276	15408	15503	15301	15541	15133	15489	15420	15549	15512	15395	15196	15395	15353	15469	15659	15358	15354	15483	15298	15280	15578	15437	15347	15483	15335	15350	15357	15504	15522	15461	15384	15423	15437	15339	15448	15370	15539	15238	15125	15373	15453	15404	15424	15422	15340	15238	15312	15390	15168	15408	15216	15260	15292	15429	15265	15259	15297	15254	15234	15335	15318	15271	15436	15567	15368	15341	15348	15348	15336	15412	15242	15394	15502	15299	15200	15444	15296	15356	15298	15516	15391	15179	15454	15265	15249	15354	15360	15272	15373	15182	15477	15397	15392	15275	15207	15265	15309	15194	15494	15542	15553	15454	15335	15245	15333	15552	15337	15329	15463	15413	15446	15328	15460	15454	15336	15270	15460	15307	15420	15482	15323	15486	15113	15240	15411	15494	15253	15520	15523	15552	15445	15321	15358	15579	15482	15242	15346	15513	15429	15341	15410	15496	15355	15537	15328	15669	15650	15354	15385	15399	15269	15360	15396	15363	15484	15477	15479	15205	15266	15397	15530	15403	15324	15395	15399	15388	15358	15233	15531	15462	15437	15370	15452	15223	15296	15198	15425	15334	15301	15454	15282	15458	15239	15391	15268	15277	15460	15541	15416	15489	15511	15476	15330	15201	15762	15184	15300	15446	14991	15101	15237	15541	15360	15346	15490	15462	15443	15607	15491	15445	15334	15463	15413	15531	15433	15258	15439	15559	15415	15338	15340	15451	15380	15149	15419	15631	15264	15424	15578	15440	15412	15355	15444	15471	15419	15380	15197	15547	15378	15124	15395	15344	15498	15387	15439	15385	15229	15346	15369	15397	15384	15443	15518	15414	15415	15306	15541	15354	15429	15397	15325	15384	15266	15355	15530	15237	15458	15324	15293	15366	15404	15403	15538	15504	15280	15400	15282	15491	15226	15340	15283	15314	15266	15319	15256	15375	15444	15481	15397	15235	15358	15458	15411	15330	15416	15156	15419	15448	15378	15296	15167	15303	15365	15375	15125	15295	15373	15360	15437	15195	15464	15495	15570	15556	15224	15297	15461	15310	15380	15261	15374	15361	15450	15497	15089	15433	15289	15380	15480	15294	15197	15427	15374	15567	15262	15457	15225	15305	15353	15379	15607	15252	15551	15296	15299	15499	15312	15512	15458	15311	15274	15449	15279	15518	15507	15320	15319	15204	15284	15186	15488	15436	15580	15238	15278	15227	15327	15394	15485	15529	15448	15355	15408	15601	15472	15490	15442	15537	15450	15363	15514	15633	15449	15305	15388	15372	15497	15248	15474	15278	15237	15365	15441	15544	15232	15302	15307	15368	15440	15481	15557	15352	15554	15421	15303	15484	15478	15182	15375	15586	15197	15391	15399	15447	15326	15381	15278	15302	15383	15325	15369
19046	24254	22068	18241	16209	15080	14707	14262	14003	13984	13801	13868	13692	13616	13864	13748	13796	13780	13565	13650	13727	13751	13703	13731	13570	13571	13647	13676	13507	13644	13650	13441	13694	13673	13577	13670	13455	13629	13558	13701	13717	13607	13582	13617	13718	13558	13726	13539	13654	13594	13724	13733	13650	13737	13394	13672	13543	13647	13656	13551	13719	13727	13585	13607	13599	13518	13847	13651	13508	13613	13482	13545	13661	13702	13557	13778	13659	13574	13733	13722	13615	13574	13581	13676	13528	13658	13691	13623	13777	13537	13620	13805	13558	13585	13495	13533	13676	13602	13576	13631	13559	13593	13759	13507	13563	13565	13582	13855	13717	13673	13526	13696	13575	13638	13614	13525	13713	13478	13705	13652	13697	13587	13660	13673	13536	13567	13605	13618	13667	13862	13597	13701	13666	13609	13465	13600	13438	13597	13626	13659	13500	13584	13755	13593	13401	13589	13648	13486	13576	13577	13676	13748	13769	13637	13658	13587	13434	13547	13621	13731	13687	13689	13626	13646	13634	13540	13645	13678	13581	13458	13625	13474	13567	13825	13532	13646	13739	13657	13527	13591	13758	13545	13547	13683	13665	13548	13470	13719	13632	13559	13617	13785	13760	13593	13627	13672	13821	13680	13738	13586	13613	13623	13748	13755	13583	13723	13566	13616	13626	13821	13511	13688	13639	13545	13452	13479	13699	13508	13697	13614	13722	13449	13525	13654	13680	13617	13662	13673	13494	13686	13668	13510	13586	13541	13782	13537	13552	13726	13761	13644	13590	13595	13561	13495	13767	13696	13519	13759	13521	13629	13455	13421	13586	13454	13577	13656	13627	13513	13623	13606	13664	13538	13573	13591	13453	13538	13556	13678	13402	13626	13755	13656	13581	13506	13644	13703	13571	13569	13681	13551	13799	13560	13438	13626	13721	13649	13708	13573	13447	13618	13621	13601	13681	13582	13597	13671	13618	13580	13603	13669	13697	13542	13609	13571	13525	13616	13549	13676	13511	13740	13511	13426	13796	13559	13685	13636	13512	13525	13715	13578	13657	13700	13852	13461	13484	13703	13479	13635	13629	13607	13602	13468	13493	13675	13615	13658	13632	13491	13676	13724	13498	13678	13713	13530	13571	13620	13562	13512	13452	13677	13641	13429	13662	13456	13520	13546	13526	13698	13501	13477	13722	13768	13505	13545	13532	13647	13622	13778	13464	13404	13718	13525	13607	13676	13589	13527	13496	13673	13501	13528	13664	13467	13570	13528	13675	13536	13581	13685	13631	13563	13694	13723	13584	13690	13630	13765	13552	13642	13549	13646	13529	13593	13575	13745	13578	13592	13726	13469	13618	13778	13709	13451	13660	13599	13599	13701	13565	13669	13704	13537	13596	13533	13421	13670	13685	13742	13647	13577	13761	13587	13701	13569	13525	13665	13571	13493	13574	13534	13625	13531	13591	13587	13870	13743	13600	13695	13661	13619	13704	13591	13602	13642	13503	13593	13705	13746	13557	13482	13620	13346	13606	13583	13657	13667	13383	13530	13703	13608	13655	13648	13607	13616	13572	13630	13678	13674	13660	13655	13622	13528	13751	13597	13629	13322	13560	13517	13670	13643	13533	13575	13554	13629	13697	13660	13515	13671	13676	13631	13468	13678	13585	13642	13666	13527	13681	13686	13544	13629	13343	13572	13660	13663	13795	13669	13522	13584	13553	13699	13484	13694	13627	13661	13645	13501	13513	13521	13734	13622	13672	13504	13505	13661	13569	13652	13589	13599	13697	13660	13620	13502	13566	13565	13454	13643	13847	13649	13415	13443	13554	13622	13492	13696	13640	13594	13713	13494	13636	13651	13543	13509	13660	13529	13582	13564	13715	13627	13626	13644	13659	13580	13713	13594	13646	13677	13697	13688	13570	13756	13571	13622	13619	13568	13545	13860	13629	13664	13601	13524	13489	13579	13615	13652	13669	13519	13545	13412	13541	13612	13658	13583	13610	13694	13620	13674	13665	13644	13766	13737	13696	13582	13619	13713	13445	13653	13818	13746	13639	13618	13523	13700	13566	13529	13494	13486	13710	13625	13794	13558	13564	13710	13646	13646	13673	13691	13448	13631	13576	13571	13722	13689	13605	13594	13534	13788	13542	13830	13490	13640	13645	13470	13665	13687	13693	13490	13578	13540	13596	13543	13539	13508	13665	13665	13665	13672	13706	13564	13655	13661	13582	13725	13314	13685	13535	13584	13548	13754	13672	13572	13733	13613	13552	13681	13793	13743	13607	13615	13758	13646	13599	13538	13536	13616	13655	13706	13581	13404	13584	13632	13691	13592	13598	13606	13466	13586	13737	13607	13676	13617	13654	13428	13760	13687	13773	13575	13542	13762	13577	13377	13716	13667	13772	13566	13615	13775	13744	13587	13614	13616	13679	13654	13596	13608	13561	13736	13601	13636	13621	13525	13319	13693	13513	13740	13560	13651	13711	13688	13607	13766	13567	13639	13747	13566	13649	13645	13511	13519	13577	13401	13698	13329	13647	13763	13678	13614	13815	13702	13540	13742	13590	13458	13702	13549	13589	13529	13654	13659	13613	13687	13549	13494	13727	13539	13396	13669	13558	13528	13626	13489	13627	13548	13729	13568	13601	13688	13589	13523	13636	13648	13694	13579	13602	13743	13604	13619	13669	13508	13588	13596	13644	13559	13601	13620	13654	13560	13852	13571	13724	13653	13601	13576	13636	13550	13749	13443	13536	13720	13695	13522	13671	13632	13782	13583	13786	13577	13598	13629	13516	13535	13654	13592	13576	13580	13538	13677	13600	13533	13538	13539	13535	13644	13574	13719	13581	13647	13604	13457	13704	13600	13563	13674	13544	13517	13679	13442	13553	13691	13666	13511	13678	13675	13613	13496	13607	13653	13305	13634	13559	13484	13726	13674	13736	13690	13489	13809	13703	13655	13623	13873	13459	13518	13766	13557	13769	13604	13638	13697	13530	13583	13653	13740	13658	13682	13749	13652	13462	13590	13778	13507	13796	13559	13562	13597	13715	13736	13697	13559	13541	13653	13539	13699	13527	13747	13612	13578	13516	13628	13519	13613	13641	13753	13551	13602	13725	13574	13397	13603	13527	13651	13615	13711	13611	13719	13551	13545	13735	13699	13654	13632	13462	13651	13587	13681	13616	13479	13645	13652	13656	13457	13609	13535	13750	13733	13638	13775	13753	13708	13576	13558	13664	13713	13729	13635	13626	13551	13724	13539	13723	13696	13528	13783	13618	13652	13692	13551	13572	13686	13658	13561	13619	13645	13526	13396	13642	13673	13478	13570	13621	13523	13613	13688	13534	13608	13478	13749	13551	13637	13655	13649	13528	13572	13416	13713	13587	13690	13671	13533	13528	13657	13654	13666	13706	13501	13673	13540	13653	13623	13511	13600	13528	13577	13671	13684	13614	13687	13552	13638	13606	13576	13749	13558	13651	13687	13604	13660	13580	13710	13622	13675	13605	13621	13582	13664	13594	13600	13548	13485	13697	13670	13563	13631	13685	13481	13704	13595	13714	13654	13547	13826	13816	13459	13515	13750	13565	13504	13702	13770	13570	13717	13735	13454	13637	13519	13691	13625	13533	13649	13560	13580	13478	13730	13620	13703	13642	13562	13636	13656	13573	13481	13717	13693	13704	13716	13679	13619	13555	13631	13669	13762	13658	13645	13515	13606	13573	13688	13728	13683	13623	13602	13676	13564	13684	13675	13654	13821	13622	13444	13670	13544	13475	13620	13633	13696	13744	13571	13678	13590	13610	13567	13613	13731	13701	13676	13570	13661	13726	13557	13584	13543	13434	13570	13597	13628	13621	13526	13610	13651	13607	13698	13637	13562	13576	13713	13793	13528	13676	13720	13572	13499	13647	13607	13602	13440	13725	13492	13521	13730	13607	13551	13596	13664	13705	13803	13492	13499	13648	13724	13537	13742	13708	13604	13607	13561	13671	13587	13496	13554	13669	13590	13638	13641	13599	13532	13541	13466	13449	13590	13613	13688	13748	13542	13479	13718	13591	13607	13629	13655	13587	13651	13687	13607	13589	13534	13554	13578	13574	13649	13611	13678	13690	13606	13551	13573	13627	13675	13513	13664	13585	13455	13657	13722	13626	13582	13465	13501	13665	13608	13656	13679	13565	13649	13624	13557	13619	13725	13552	13518	13755	13446	13684	13464	13420	13663	13536	13599	13630	13591	13802	13553	13673	13699	13451	13781	13776	13714	13710	13536	13677	13732	13676	13597	13494	13578	13620	13567	13544	13552	13428	13573	13745	13554	13536	13516	13592	13799	13549	13635	13609	13525	13637	13585	13600	13519	13480	13803	13486	13591	13660	13400	13577	13731	13574	13704	13530	13522	13547	13655	13690	13601	13638	13602	13864	13611	13702	13681	13800	13638	13662	13549	13756	13516	13730	13617	13639	13671	13710	13597	13674	13435	13760	13481	13531	13587	13631	13880	13475	13319	13485	13613	13619	13666	13780	13619	13929	13629	13547	13671	13607	13639	13781	13592	13432	13667	13574	13564	13632	13665	13670	13408	13682	13651	13585	13691	13585	13660	13639	13557	13753	13658	13584	13503	13568	13571	13736	13727	13553	13480	13715	13612	13844	13688	13602	13503	13563	13696	13382	13544	13515	13643	13592	13673	13550	13735	13501	13708	13495	13603	13574	13677	13523	13663	13513	13694	13584	13542	13652	13593	13742	13660	13552	13699	13621	13530	13557	13529	13615	13738	13419	13614	13594	13755	13649	13684	13627	13596	13528	13505	13743	13578	13754	13686	13660	13664	13610	13578	13492	13687	13681	13694	13465	13554	13683	13552	13594	13541	13754	13721	13662	13483	13511	13742	13691	13555	13667	13682	13590	13569	13525	13710	13694	13790	13612	13592	13721	13721	13535	13613	13795	13672	13721	13742	13632	13605	13545	13711	13599	13651	13458	13690	13558	13589	13650	13765	13646	13600	13585	13592	13533	13761	13497	13437	13572	13617	13639	13541	13483	13479	13706	13623	13606	13787	13550	13628	13662	13605	13641	13692	13634	13561	13613	13513	13697	13644	13622	13655	13561	13613	13722	13561	13859	13492	13631	13660	13794	13397	13714	13586
25424	21459	28458	25655	22771	21122	19717	17476	16743	16801	16687	16139	16229	16091	15957	15885	15700	15880	15683	15647	15691	16080	15802	15541	15708	15826	15706	15540	15606	15692	15688	15874	15502	15449	15543	15614	15758	15755	15438	15602	15593	15427	15565	15656	15592	15439	15565	15660	15470	15609	15531	15676	15462	15740	15557	15570	15403	15509	15533	15620	15396	15623	15527	15472	15455	15600	15526	15475	15494	15383	15532	15261	15464	15657	15408	15354	15492	15483	15523	15606	15577	15412	15895	15723	15746	15549	15668	15728	15680	15581	15578	15687	15432	15608	15574	15580	15290	15557	15570	15490	15606	15555	15663	15676	15405	15399	15637	15560	15534	15543	15758	15541	15538	15369	15487	15560	15682	15545	15516	15464	15540	15346	15429	15562	15602	15633	15313	15673	15663	15565	15628	15609	15633	15391	15443	15706	15468	15460	15348	15222	15765	15411	15546	15720	15531	15685	15683	15604	15610	15560	15584	15382	15347	15568	15490	15396	15487	15584	15649	15600	15552	15688	15681	15416	15591	15381	15549	15525	15709	15555	15640	15654	15629	15601	15510	15526	15706	15544	15294	15605	15468	15525	15471	15454	15309	15363	15409	15573	15362	15485	15508	15543	15533	15432	15571	15582	15451	15561	15551	15646	15381	15420	15560	15353	15554	15509	15462	15559	15479	15585	15710	15507	15634	15658	15427	15457	15472	15546	15656	15588	15455	15386	15370	15575	15519	15392	15331	15337	15559	15388	15476	15633	15554	15501	15448	15546	15432	15452	15477	15493	15659	15665	15714	15498	15533	15624	15372	15461	15498	15498	15546	15348	15540	15362	15550	15557	15542	15412	15609	15354	15603	15645	15251	15508	15529	15388	15579	15455	15558	15675	15513	15471	15388	15696	15552	15803	15420	15651	15453	15538	15690	15588	15358	15521	15442	15472	15577	15445	15623	15684	15388	15532	15503	15436	15460	15517	15582	15465	15511	15419	15511	15391	15268	15658	15613	15716	15364	15472	15450	15597	15537	15587	15626	15448	15455	15790	15770	15485	15663	15697	15622	15627	15431	15443	15343	15374	15599	15466	15616	15336	15495	15479	15848	15448	15465	15465	15705	15286	15641	15540	15617	15605	15261	15575	15418	15617	15366	15514	15477	15593	15582	15571	15576	15615	15481	15559	15545	15663	15614	15556	15267	15475	15430	15636	15566	15417	15532	15420	15387	15671	15495	15663	15541	15484	15429	15576	15509	15608	15562	15535	15452	15494	15552	15701	15624	15443	15547	15597	15622	15346	15472	15548	15722	15655	15493	15493	15399	15399	15461	15697	15343	15431	15573	15715	15590	15431	15578	15464	15413	15616	15630	15679	15278	15445	15514	15686	15574	15540	15610	15340	15638	15217	15379	15465	15518	15640	15498	15617	15709	15376	15540	15313	15655	15378	15398	15451	15519	15614	15713	15571	15664	15348	15412	15512	15438	15370	15460	15564	15665	15563	15542	15579	15628	15635	15337	15603	15507	15452	15511	15581	15490	15330	15503	15600	15794	15557	15546	15484	15728	15692	15501	15526	15569	15422	15310	15560	15395	15458	15707	15388	15563	15593	15411	15617	15532	15639	15500	15457	15461	15518	15675	15622	15416	15574	15438	15541	15611	15413	15443	15620	15459	15442	15514	15468	15699	15431	15522	15548	15739	15495	15612	15530	15440	15633	15539	15468	15576	15414	15507	15318	15607	15639	15381	15459	15731	15548	15465	15571	15599	15565	15366	15578	15384	15509	15537	15512	15267	15531	15496	15520	15552	15545	15627	15395	15505	15572	15417	15704	15685	15368	15559	15518	15600	15543	15527	15507	15413	15513	15526	15561	15627	15518	15491	15566	15580	15580	15393	15548	15503	15425	15760	15382	15452	15487	15360	15522	15427	15402	15623	15680	15616	15490	15556	15396	15613	15652	15562	15656	15544	15575	15584	15505	15489	15613	15629	15589	15510	15402	15358	15563	15518	15485	15319	15418	15344	15448	15802	15490	15527	15530	15586	15452	15328	15356	15483	15370	15468	15676	15556	15622	15385	15528	15655	15702	15754	15541	15543	15430	15443	15416	15355	15587	15680	15692	15591	15410	15396	15524	15500	15536	15554	15510	15518	15508	15427	15548	15289	15520	15301	15443	15594	15451	15430	15648	15527	15525	15380	15582	15605	15563	15612	15552	15425	15225	15590	15506	15458	15439	15445	15623	15559	15561	15626	15418	15699	15534	15501	15453	15499	15582	15678	15553	15530	15497	15494	15540	15676	15562	15572	15321	15667	15470	15545	15554	15460	15426	15591	15638	15551	15547	15435	15387	15596	15672	15361	15471	15374	15235	15371	15515	15658	15630	15588	15599	15582	15441	15611	15518	15466	15538	15578	15434	15461	15539	15472	15571	15654	15573	15469	15373	15647	15589	15493	15479	15467	15761	15600	15677	15582	15531	15597	15723	15429	15366	15571	15396	15605	15570	15407	15595	15575	15294	15646	15593	15616	15477	15535	15510	15669	15671	15415	15542	15348	15547	15634	15510	15516	15417	15561	15446	15552	15526	15616	15444	15459	15553	15577	15590	15505	15794	15499	15560	15710	15593	15664	15365	15515	15586	15516	15304	15438	15545	15453	15413	15368	15673	15563	15532	15583	15658	15606	15478	15625	15328	15560	15569	15474	15485	15562	15643	15379	15598	15789	15558	15408	15447	15397	15588	15448	15516	15635	15593	15657	15607	15554	15472	15438	15568	15350	15385	15467	15597	15318	15496	15600	15650	15618	15446	15228	15536	15454	15596	15660	15584	15511	15653	15546	15410	15372	15406	15617	15560	15583	15633	15586	15451	15446	15407	15706	15486	15593	15495	15540	15566	15312	15390	15364	15371	15498	15516	15629	15662	15578	15540	15434	15455	15380	15331	15656	15485	15535	15669	15429	15386	15640	15593	15602	15264	15451	15505	15550	15413	15355	15498	15400	15543	15574	15544	15594	15506	15556	15625	15532	15469	15438	15600	15560	15484	15599	15608	15591	15537	15627	15671	15422	15398	15566	15545	15584	15753	15431	15375	15556	15506	15582	15734	15570	15506	15605	15383	15525	15657	15552	15525	15399	15282	15573	15498	15514	15451	15757	15495	15650	15707	15617	15645	15407	15403	15436	15430	15457	15638	15460	15546	15485	15475	15585	15426	15590	15541	15496	15478	15599	15689	15492	15502	15591	15786	15534	15364	15536	15670	15471	15540	15469	15603	15432	15325	15709	15682	15487	15502	15436	15465	15409	15349	15547	15509	15511	15580	15653	15620	15411	15521	15422	15531	15451	15369	15746	15485	15642	15489	15445	15367	15448	15447	15465	15506	15663	15692	15467	15368	15568	15620	15550	15563	15701	15431	15434	15475	15365	15323	15538	15419	15366	15503	15558	15502	15503	15558	15560	15565	15517	15384	15292	15419	15495	15574	15406	15511	15477	15397	15405	15584	15471	15647	15451	15491	15475	15363	15503	15443	15498	15550	15329	15477	15434	15530	15538	15584	15463	15694	15602	15446	15405	15424	15681	15250	15608	15590	15422	15489	15297	15564	15467	15584	15591	15595	15569	15437	15719	15565	15539	15406	15301	15483	15667	15351	15640	15315	15437	15354	15464	15457	15323	15424	15406	15399	15393	15435	15561	15507	15574	15526	15498	15581	15588	15496	15360	15565	15366	15294	15340	15571	15551	15548	15510	15424	15637	15497	15641	15581	15739	15496	15544	15494	15554	15495	15429	15429	15531	15584	15259	15397	15488	15597	15620	15622	15379	15449	15335	15475	15473	15487	15596	15601	15673	15523	15659	15560	15508	15552	15482	15215	15568	15750	15655	15605	15436	15435	15443	15596	15583	15536	15586	15566	15493	15381	15631	15457	15584	15706	15569	15560	15412	15408	15596	15523	15505	15588	15332	15473	15449	15551	15464	15638	15484	15471	15356	15441	15481	15483	15458	15472	15576	15672	15619	15495	15452	15545	15545	15480	15655	15404	15570	15713	15466	15463	15556	15371	15361	15658	15517	15262	15350	15613	15514	15647	15404	15496	15374	15559	15451	15322	15651	15453	15755	15562	15475	15377	15561	15441	15511	15638	15421	15357	15350	15614	15633	15548	15529	15431	15546	15663	15557	15427	15637	15426	15469	15484	15516	15536	15602	15581	15641	15427	15594	15425	15475	15460	15664	15331	15599	15535	15652	15587	15478	15432	15523	15496	15453	15441	15571	15449	15443	15755	15556	15457	15408	15458	15328	15580	15596	15523	15436	15535	15606	15655	15340	15589	15508	15514	15370	15432	15543	15598	15703	15431	15376	15409	15392	15158	15547	15735	15251	15381	15726	15527	15568	15715	15388	15609	15557	15417	15609	15684	15513	15597	15635	15391	15209	15360	15564	15681	15713	15406	15559	15298	15486	15553	15650	15649	15392	15480	15475	15464	15203	15632	15458	15642	15438	15346	15443	15604	15541	15554	15418	15530	15552	15508	15507	15474	15639	15323	15567	15550	15468	15521	15390	15405	15422	15325	15750	15485	15452	15568	15686	15483	15265	15454	15476	15297	15494	15554	15562	15619	15648	15541	15515	15471	15421	15533	15445	15526	15449	15323	15578	15546	15488	15392	15461	15656	15496	15434	15566	15585	15567	15536	15538	15659	15453	15399	15548	15489	15594	15543	15480	15284	15599	15389	15536	15617	15356	15506	15697	15472	15507	15655	15484	15461	15587	15686	15564	15299	15525	15527	15719	15526	15620	15590	15545	15386	15699	15428	15614	15561	15385	15323	15460	15537	15431	15494	15590	15767	15407	15419	15226	15463	15356	15539	15516	15435	15391	15420	15637	15305	15538	15580	15735	15490	15608	15633	15828	15174	15605	15633	15684	15580	15695	15562	15676	15523	15675	15480	15604	15249	15495	15399	15466	15410	15594	15507	15519	15366	15358	15326	15666	15664	15419	15492	15579	15286	15632	15469	15681	15645	15407	15398	15522	15424	15624	15280	15460	15282	15378	15358	15496	15563	15225	15441	15595	15756	15560	15436	15727	15468	15554	15437	15621	15599	15347	15457	15346	15647	15483	15572	15646	15419	15533	15427	15604	15483	15527	15441	15546	15529
21767	36262	33477	26018	22006	19403	17733	16530	15987	15413	15035	14857	14405	14449	14244	14186	14140	14069	13994	13868	13910	13901	14022	13774	13929	13889	13870	13786	13930	13862	13840	13866	13740	13917	13862	13731	13800	13754	13869	13765	13575	13756	13848	13732	13744	13696	13937	13785	13764	13837	13729	13730	13782	13621	13641	13511	13799	13604	13742	13674	13606	13711	13826	13803	13814	13704	13640	13854	13696	13720	13483	13889	13560	13821	13592	13870	13822	13809	13478	13961	13979	13838	13864	14041	13911	13834	13916	13798	13808	13729	13554	13802	13572	13842	13702	13804	13694	13616	13680	13849	13737	13639	13750	13749	13706	13718	13478	13685	13683	13806	13788	13498	13846	13739	13880	13796	13620	13596	13835	13578	13720	13750	13677	13696	13824	13788	13575	13745	13709	13790	13594	13723	13682	13733	13796	13696	13681	13740	13873	13700	13759	13494	13454	13709	13738	13683	13684	13784	13796	13648	13577	13666	13659	13729	13749	13585	13703	13792	13735	13651	13658	13559	13789	13789	13734	13789	13623	13827	13572	13705	13634	13829	13632	13816	13750	13733	13717	13761	13814	13746	13820	13493	13639	13702	13875	13851	13671	13701	13694	13751	13541	13507	13795	13679	13696	13742	13480	13752	13819	13673	13846	13762	13808	13791	13653	13703	13619	13804	13738	13826	13660	13725	13555	13859	13730	13680	13676	13752	13887	13783	13607	13656	13698	13715	13732	13728	13815	13545	13839	13808	13570	13733	13659	13760	13665	13521	13663	13802	13761	13691	13738	13709	13807	13712	13688	13809	13604	13674	13653	13853	13678	13647	13743	13792	13719	13735	13779	13701	13719	13783	13775	13671	13767	13592	13595	13600	13769	13901	13785	13655	13789	13797	13619	13701	13727	13744	13678	13585	13760	13581	13742	13660	13831	13632	13868	13676	13577	13634	13601	13803	13934	13706	13689	13600	13546	13762	13635	13642	13792	13608	13762	13776	13881	13872	13731	13634	13694	13750	13582	13788	13796	13612	13508	13710	13696	13725	13908	13635	13681	13611	13770	13610	13613	13853	13824	13749	13822	13754	13749	13708	13715	13656	13695	13758	13597	13682	13612	13729	13839	13569	13781	13699	13619	13598	13787	13607	13933	13570	13861	13660	13636	13800	13661	13736	13710	13732	13750	13557	13904	13633	13843	13738	13817	13642	13663	13715	13689	13577	13660	13683	13689	13728	13592	13823	13706	13750	13660	13810	13615	13957	13631	13796	13760	13801	13608	13524	13727	13789	13838	13812	13769	13852	13708	13743	13767	13645	13667	13851	13835	13656	13573	13682	13653	13643	13811	13767	13799	13627	13618	13724	13659	13816	13737	13677	13573	13770	13687	14003	13689	13780	13709	13577	13673	13652	13528	13653	13709	13812	13833	13737	13784	13696	13466	13756	13763	13860	13848	13643	13841	13663	13902	13662	13691	13619	13843	13658	13699	13541	13688	13910	13658	13774	13664	13729	13664	13676	13583	13677	13745	13749	13618	13723	13914	13637	13729	13827	13568	13606	13768	13745	13801	13694	13673	13711	13740	13641	13564	13767	13737	13652	13786	13648	13611	13776	13498	13634	13844	13731	13811	13997	13667	13826	13906	13717	13703	13704	13818	13820	13573	13758	13716	13670	13829	13640	13669	13620	13857	13668	13835	13755	13699	13811	13679	13771	13654	13735	13745	13756	13685	13787	13796	13743	13856	13710	13470	13862	13750	13841	13652	13927	13639	13760	13599	13448	13802	13648	13615	13792	13622	13604	13661	13863	13883	13744	13771	13737	13759	13824	13615	13744	13850	13636	13722	13758	13710	13793	13642	13713	13900	13688	13712	13767	13759	13825	13653	13754	13821	13742	13615	13603	13659	13662	13660	13795	13665	13755	13713	13692	13522	13616	13681	13592	13661	13801	13707	13688	13840	13603	13681	13589	13655	13671	13537	13659	13663	13827	13639	13689	13823	13842	13689	13823	13518	13788	13762	13615	13744	13751	13636	13581	13739	13609	13776	13734	13642	13944	13661	13702	13626	13640	13756	13552	13685	13821	13648	13743	13759	13780	13771	13649	13765	13621	13770	13789	13630	13656	13806	13650	13742	13649	13681	13662	13569	13733	13755	13676	13878	13607	13650	13571	13789	13645	13695	13808	13580	13696	13747	13566	13707	13546	13797	13674	13865	13953	13679	13814	13692	13584	13618	13646	13706	13623	13776	13709	13750	13407	13631	13609	13748	13729	13651	13729	13882	13676	13597	13616	13807	13853	13574	13789	13726	13616	13779	13672	13783	13809	13730	13721	13719	13808	13715	13744	13650	13720	13870	13557	13836	13563	13833	13737	13766	13740	13756	13639	13779	13827	13749	13702	13689	13732	13790	13587	13680	13697	13732	13704	13695	13782	13853	13715	13711	13675	13687	13789	13692	13601	13856	13692	13705	13549	13694	13587	13857	13596	13604	13685	13717	13418	13824	13686	13792	13633	13726	13792	13850	13757	13832	13839	13649	13806	13718	13745	13731	13773	13746	13770	13711	13581	13606	13697	13799	13700	13755	13455	13695	13768	13665	13682	13544	13637	13663	13604	13575	13762	13637	13673	13602	13851	13602	13659	13691	13741	13557	13842	13805	13799	13655	13759	13711	13775	13663	13735	13909	13653	13577	13758	13738	13583	13613	13529	13869	13782	13663	13639	13579	13620	13701	13736	13404	13793	13556	13796	13726	13768	13642	13668	13760	13716	13770	13604	13854	13643	13643	13700	13865	13657	13727	13760	13590	13803	13610	13683	13775	13693	13782	13537	13763	13526	13654	13498	13748	13690	13623	13627	13627	13768	13607	13629	13803	13792	13801	13658	13830	13706	13648	13804	13648	13682	13751	13769	13536	13680	13526	13736	13664	13679	13680	13629	13683	13676	13573	13615	13632	13658	13419	13771	13493	13681	13673	13792	13775	13761	13808	13631	13629	13743	13558	13677	13643	13857	13784	13837	13872	13678	13817	13523	13696	13749	13765	13731	13630	13720	13738	13719	13885	13631	13747	13669	13691	13505	13592	13713	13761	13704	13808	13727	13779	13701	13632	13591	13843	13615	13501	13700	13693	13775	13732	13931	13688	13676	13697	13727	13606	13798	13748	13479	13803	13836	13613	13719	13769	13872	13912	13819	13745	13815	13718	13559	13752	13601	13894	13710	13640	13742	13738	13719	13821	13612	13691	13653	13745	13603	13654	13758	13764	13911	13785	13517	13724	13850	13720	13733	13696	13768	13701	13657	13838	13590	13988	13714	13610	13686	13752	13749	13757	13694	13436	13525	13742	13680	13637	13649	13747	13658	13814	13588	13711	13923	13659	13626	13648	13768	13682	13723	13823	13698	13617	13653	13636	13728	13738	13852	13622	13710	13750	13591	13737	13723	13669	13736	13676	13813	13769	13734	13735	13689	13706	13536	13972	13711	13601	13669	13666	13782	13814	13938	13652	13921	13748	13684	13805	13675	13801	13734	13722	13694	13719	13735	13671	13790	13796	13655	13715	13698	13830	13726	13720	13747	13820	13737	13762	13896	13816	13760	13687	13658	13536	13899	13742	13641	13780	13726	13769	13742	13840	13664	13749	13701	13793	13617	13691	13830	13718	13792	13802	13764	13655	13679	13944	13691	13732	13726	13857	13816	13666	13760	13747	13663	13555	13607	13618	13776	13788	13752	13588	13690	13758	13759	13501	13777	13724	13665	13795	13674	13769	13740	13644	13687	13707	13691	13698	13692	13720	13690	13614	13895	13729	13564	13517	13614	13631	13697	13670	13731	13611	13578	13671	13836	13661	13807	13717	13643	13741	13691	13784	13688	13770	13562	13679	13787	13757	13653	13608	13879	13603	13665	13832	13768	13647	13780	13990	13694	13857	13707	13692	13796	13673	13709	13784	13680	13583	13618	13533	13658	13738	13607	13834	13847	13681	13670	13616	13503	13720	13780	13738	13676	13717	13568	13726	13692	13827	13573	13863	13587	13793	13739	13794	13658	13746	13708	13868	13732	13723	13822	13763	13713	13845	13582	13766	13776	13859	13790	13987	13843	13688	13675	13787	13678	13788	13734	13719	13614	13733	13742	13449	13746	13792	13681	13742	13763	13670	13782	13737	13825	13653	13777	13493	13920	13883	13667	13591	13669	13650	13655	13604	13729	13770	13622	13690	13719	13693	13699	13680	13668	13652	13646	13877	13882	13870	13607	13554	13776	13616	13800	13428	13685	13790	13705	13666	13759	13661	13694	13615	13578	13731	13569	13772	13845	13770	13577	13633	13779	13606	13715	13740	13795	13790	13640	13581	13893	13733	13584	13591	13802	13615	13630	13806	13740	13810	13586	13692	13637	13691	13854	13762	13732	13503	13675	13807	13519	13773	13605	13635	13503	13802	13607	13834	13744	13641	13811	13778	13597	13702	13883	13779	13836	13525	13757	13737	13778	13721	13697	13626	13418	13604	13652	13662	13658	13652	13716	13804	13815	13694	13726	13727	13638	13787	13811	13679	13823	13665	13720	13651	13726	13715	13810	13541	13656	13676	13626	13721	13684	13757	13651	13661	13571	13518	13747	13652	13618	13843	13814	13815	13759	13718	13818	13747	13711	13806	13910	13598	13595	13782	13830	13631	13597	13770	13646	13725	13648	13821	13794	13697	13762	13726	13757	13695	13520	13794	13626	13637	13659	13791	13663	13569	13663	13646	13701	13809	13724	13689	13619	13671	13694	13674	13779	13737	13727	13753	13707	13706	13745	13757	13759	13857	13713	13730	13665	13740	13781	13768	13484	13736	13655	13682	13820	13553	13689	13727	13589	13800	13606	13640	13593	13683	13848	13722	13731	13567	13673	13754	13846	13793	13805	13649	13683	13683	13634	13600	13734	13753	13724	13629	13742	13603	13755	13759	13700	13624	13751	13623	13756	13659	13622	13714	13811	13690	13622	13685	13771	13787	13786	13809	13573	13696	13678	13767	13655	13652	13739	13769	13834	13807	13647	13677	13875	13676	13690	13854	13703	13804	13649	13774	13617	13799	13824	13767	13569	13739	13775	13710	13716	13641	13658	13619	13711	13646	13921	13763	13712	13660	13661	13835	13836	13805	13804
24102	21410	29014	24448	22636	23941	23383	19270	17935	17666	17176	16844	16765	16692	16305	16193	16097	16025	15989	16060	15871	15838	15869	15939	15925	15972	15914	16004	15851	15912	15666	15790	15766	15676	15747	15718	15621	15552	15770	15637	15623	15665	15628	15661	15840	15719	15779	15589	15785	15763	15772	15788	15674	15521	15621	15552	15645	15677	15516	15637	15567	15772	15703	15641	15691	15636	15730	15736	15551	15535	15740	15446	15492	15268	15662	15734	15586	15632	15629	15592	15601	15644	15880	15861	15909	15882	15887	15738	15810	15694	15657	15888	15656	15681	15695	15710	15683	15547	15655	15653	15889	15314	15559	15590	15414	15590	15586	15526	15637	15762	15645	15668	15604	15698	15399	15681	15583	15755	15682	15756	15463	15629	15544	15653	15532	15553	15532	15500	15569	15703	15531	15679	15611	15707	15765	15643	15755	15650	15645	15622	15631	15537	15637	15520	15765	15646	15525	15459	15597	15709	15623	15576	15515	15527	15481	15435	15690	15679	15744	15498	15400	15640	15634	15500	15643	15691	15771	15551	15421	15453	15492	15468	15515	15489	15464	15366	15550	15402	15481	15674	15602	15650	15621	15521	15523	15379	15654	15723	15379	15603	15358	15570	15582	15635	15420	15867	15684	15495	15624	15475	15578	15559	15606	15285	15489	15443	15731	15660	15628	15622	15711	15458	15371	15301	15667	15731	15672	15699	15569	15546	15596	15514	15742	15571	15379	15430	15561	15461	15438	15435	15624	15524	15642	15758	15599	15668	15456	15415	15514	15709	15779	15524	15559	15493	15459	15522	15523	15612	15545	15736	15847	15551	15680	15641	15694	15724	15366	15607	15727	15661	15669	15650	15527	15723	15529	15478	15634	15630	15708	15590	15561	15758	15675	15600	15524	15628	15657	15393	15828	15536	15606	15581	15628	15577	15508	15720	15527	15566	15527	15678	15697	15675	15629	15742	15654	15573	15501	15448	15676	15572	15550	15480	15587	15510	15637	15515	15563	15459	15538	15751	15446	15820	15468	15519	15480	15584	15617	15421	15701	15650	15547	15525	15494	15575	15603	15591	15566	15463	15608	15408	15629	15751	15604	15482	15690	15661	15769	15515	15639	15655	15653	15526	15678	15870	15682	15558	15629	15334	15526	15565	15362	15574	15567	15345	15539	15661	15504	15554	15496	15697	15681	15585	15728	15616	15660	15436	15431	15737	15664	15542	15449	15665	15700	15796	15589	15745	15495	15619	15468	15722	15747	15530	15755	15726	15695	15718	15711	15674	15691	15422	15505	15535	15637	15265	15563	15577	15529	15595	15498	15522	15669	15494	15512	15564	15540	15518	15744	15701	15458	15641	15646	15485	15609	15565	15306	15512	15676	15602	15654	15728	15450	15466	15516	15651	15737	15515	15325	15620	15706	15576	15641	15626	15621	15659	15600	15629	15588	15598	15723	15678	15543	15511	15614	15818	15776	15543	15609	15460	15677	15777	15601	15575	15625	15729	15809	15351	15459	15440	15636	15613	15441	15762	15478	15606	15565	15604	15487	15623	15577	15411	15617	15447	15758	15555	15598	15765	15586	15610	15621	15522	15615	15630	15566	15498	15660	15520	15569	15541	15589	15533	15754	15616	15590	15493	15476	15695	15811	15588	15681	15641	15554	15550	15553	15852	15488	15672	15662	15602	15482	15438	15335	15602	15518	15435	15535	15509	15530	15675	15665	15470	15601	15570	15812	15631	15476	15626	15397	15511	15671	15547	15369	15648	15743	15522	15538	15550	15561	15513	15769	15823	15808	15494	15357	15692	15541	15707	15757	15516	15585	15437	15520	15659	15635	15507	15475	15546	15592	15658	15665	15698	15708	15530	15411	15603	15528	15737	15535	15524	15456	15640	15457	15651	15797	15613	15554	15590	15554	15613	15336	15738	15596	15570	15640	15588	15657	15389	15619	15567	15647	15449	15629	15607	15527	15749	15635	15603	15454	15603	15442	15727	15543	15543	15707	15401	15593	15609	15627	15561	15692	15555	15461	15764	15596	15663	15638	15625	15712	15576	15485	15643	15583	15563	15462	15685	15570	15610	15453	15680	15663	15524	15562	15411	15640	15529	15418	15641	15655	15489	15678	15636	15574	15745	15680	15571	15687	15609	15626	15779	15602	15857	15419	15439	15430	15588	15627	15719	15392	15687	15642	15640	15677	15616	15615	15667	15672	15598	15471	15494	15726	15694	15598	15710	15443	15698	15405	15491	15646	15409	15409	15481	15521	15578	15743	15560	15719	15457	15610	15296	15728	15643	15622	15637	15700	15419	15723	15660	15472	15431	15416	15532	15654	15682	15644	15599	15554	15495	15615	15475	15689	15690	15887	15417	15561	15486	15465	15673	15462	15683	15428	15610	15744	15579	15426	15581	15683	15589	15558	15486	15576	15626	15530	15586	15697	15614	15556	15667	15574	15608	15637	15564	15513	15379	15445	15670	15776	15597	15592	15619	15513	15557	15549	15615	15412	15739	15672	15466	15588	15676	15509	15536	15775	15513	15603	15733	15794	15484	15507	15634	15440	15612	15630	15557	15691	15634	15694	15537	15608	15642	15737	15456	15529	15583	15478	15566	15645	15570	15432	15468	15743	15636	15808	15726	15542	15606	15788	15475	15515	15675	15528	15597	15662	15751	15504	15667	15641	15669	15382	15472	15580	15459	15535	15643	15595	15433	15623	15657	15564	15803	15361	15438	15596	15693	15564	15647	15752	15597	15624	15492	15559	15615	15629	15612	15756	15823	15524	15721	15709	15778	15332	15607	15679	15528	15550	15499	15428	15441	15675	15657	15626	15421	15605	15756	15660	15570	15702	15615	15574	15681	15546	15526	15567	15368	15574	15526	15575	15743	15619	15670	15619	15584	15446	15561	15507	15621	15512	15593	15643	15340	15721	15650	15643	15661	15690	15674	15426	15667	15550	15530	15756	15453	15673	15593	15283	15755	15697	15483	15560	15584	15433	15571	15470	15501	15520	15549	15620	15400	15497	15374	15899	15549	15865	15740	15768	15700	15670	15532	15498	15586	15665	15623	15537	15383	15613	15627	15573	15394	15439	15371	15517	15636	15573	15654	15700	15672	15754	15620	15382	15446	15689	15787	15545	15524	15694	15521	15572	15626	15661	15659	15692	15521	15563	15551	15673	15773	15602	15422	15624	15793	15355	15391	15429	15830	15543	15628	15724	15621	15572	15576	15589	15522	15635	15715	15547	15587	15577	15521	15564	15607	15450	15643	15688	15579	15538	15500	15592	15732	15556	15399	15710	15497	15560	15458	15537	15671	15596	15671	15447	15467	15510	15487	15602	15625	15664	15497	15560	15612	15786	15668	15624	15413	15526	15439	15549	15588	15471	15614	15624	15507	15503	15659	15744	15392	15782	15820	15565	15628	15644	15867	15687	15716	15545	15658	15500	15662	15686	15665	15504	15460	15666	15540	15528	15413	15524	15457	15672	15516	15524	15776	15713	15518	15630	15633	15689	15574	15698	15649	15525	15599	15728	15741	15541	15512	15470	15761	15766	15530	15722	15636	15636	15614	15712	15870	15661	15861	15488	15506	15538	15591	15718	15563	15426	15698	15740	15444	15507	15464	15617	15515	15589	15601	15634	15511	15764	15766	15617	15494	15775	15549	15584	15683	15617	15540	15643	15786	15618	15489	15765	15583	15638	15694	15793	15410	15477	15543	15606	15599	15537	15650	15654	15531	15692	15615	15434	15621	15639	15542	15648	15503	15636	15781	15549	15537	15545	15498	15492	15789	15492	15610	15825	15459	15560	15785	15683	15454	15658	15460	15713	15730	15380	15536	15334	15645	15611	15490	15588	15692	15664	15481	15568	15706	15540	15577	15640	15511	15556	15640	15482	15661	15352	15669	15536	15585	15479	15548	15669	15556	15594	15437	15483	15514	15571	15539	15677	15589	15508	15618	15591	15460	15630	15670	15458	15293	15515	15622	15655	15606	15519	15718	15681	15741	15715	15631	15535	15406	15707	15669	15546	15547	15663	15479	15630	15653	15657	15363	15604	15456	15685	15580	15662	15420	15451	15602	15549	15474	15730	15675	15443	15691	15489	15613	15603	15640	15564	15461	15526	15505	15546	15567	15698	15441	15789	15505	15655	15646	15779	15495	15640	15795	15600	15550	15440	15596	15615	15659	15615	15588	15566	15572	15724	15647	15473	15596	15762	15527	15528	15459	15802	15689	15614	15723	15550	15415	15505	15506	15683	15582	15479	15616	15547	15570	15662	15594	15767	15535	15749	15635	15585	15562	15691	15508	15623	15562	15555	15709	15338	15753	15410	15673	15473	15542	15380	15564	15750	15558	15599	15710	15685	15645	15642	15668	15563	15589	15496	15617	15506	15665	15700	15853	15500	15693	15504	15726	15723	15509	15653	15538	15678	15608	15503	15573	15709	15734	15531	15494	15657	15515	15696	15599	15443	15506	15670	15835	15489	15546	15632	15723	15751	15695	15544	15370	15494	15562	15703	15620	15500	15598	15493	15608	15582	15353	15459	15703	15591	15461	15510	15653	15294	15317	15322	15458	15431	15489	15490	15529	15552	15458	15570	15613	15727	15632	15621	15543	15635	15717	15576	15626	15744	15619	15644	15663	15655	15503	15699	15732	15576	15708	15478	15763	15563	15660	15351	15667	15536	15752	15585	15684	15514	15548	15598	15373	15503	15528	15637	15669	15611	15655	15711	15607	15833	15684	15602	15616	15665	15711	15426	15631	15542	15648	15426	15515	15502	15512	15765	15637	15446	15683	15723	15517	15573	15626	15745	15674	15904	15830	15519	15717	15613	15695	15756	15712	15617	15647	15575	15591	15576	15572	15574	15615	15444	15556	15731	15643	15569	15600	15492	15528	15540	15707	15576	15594	15650	15542	15627	15654	15450	15542	15533	15443	15659	15704	15615	15743	15680	15386	15601	15640	15656	15613	15577	15596	15669	15573	15487	15474	15612	15565	15722	15789	15717	15577	15566	15416	15672	15618	15605	15626	15610	15548	15582	15330	15784	15620	15653	15611	15609	15628	15476	15691	15621	15743	15592	15689	15581	15485	15645	15478	15459	15668	15400	15571	15470	15624	15622	15822	15485	15428
24752	41592	39080	30782	25659	22198	20326	18418	17303	16527	16104	15479	15121	14872	14591	14572	14374	14333	14242	14084	13953	14016	13847	13827	14109	14106	14011	14131	13899	13819	13696	13847	13709	13891	13720	13807	13784	13784	13805	13905	13795	13893	13751	13732	13970	13697	13715	13965	13923	13785	13555	13708	13869	13960	13887	13593	13777	13815	13694	13813	13621	13676	13695	13649	13592	13806	13600	13655	13777	13842	13518	13751	13617	13631	13775	13838	13701	13571	13697	13733	13555	13674	13926	14031	14198	14043	13835	13987	14005	13811	13739	13582	13843	13793	13752	13597	13582	13759	13738	13772	13738	13778	13757	13546	13583	13785	13656	13611	13583	13609	13729	13829	13769	13664	13653	13753	13739	13600	13607	13586	13464	13632	13760	13770	13538	13761	13616	13744	13700	13837	13790	13552	13709	13610	13778	13610	13533	13720	13766	13721	13726	13753	13526	13839	13507	13932	13618	13848	13672	13683	13735	13793	13562	13683	13718	13572	13632	13852	13764	13596	13650	13718	13690	13504	13619	13729	13554	13818	13727	13593	13546	13750	13755	13622	13902	13735	13760	13749	13697	13580	13777	13672	13730	13809	13675	13743	13753	13883	13750	13883	13785	13756	13628	13707	13706	13656	13788	13610	13757	13657	13935	13679	13760	13655	13614	13709	13794	13679	13740	13744	13742	13553	13809	13736	13695	13747	13717	13521	13793	13592	13671	13706	13660	13535	13701	13751	13691	13686	13857	13790	13865	13661	13589	13702	13712	13725	13629	13853	13631	13691	13697	13582	13806	13658	13690	13741	13826	13542	13731	13736	13705	13631	13710	13705	13630	13920	13534	13686	13790	13695	13664	13700	13568	13776	13580	13577	13647	13714	13647	13497	13619	13744	13518	13539	13714	13804	13748	13586	13725	13665	13745	13679	13725	13714	13803	13689	13600	13808	13756	13746	13687	13716	13583	13686	13653	13709	13609	13820	13590	13591	13676	13684	13745	13792	13687	13778	13540	13614	13694	13615	13605	13642	13729	13793	13727	13667	13755	13572	13629	13707	13666	13654	13665	13693	13530	13613	13756	13732	13644	13701	13719	13643	13621	13878	13683	13759	13568	13747	13614	13760	13657	13702	13750	13705	13631	13718	13616	13600	13588	13786	13560	13758	13654	13390	13636	13782	13707	13655	13655	13860	13676	13697	13710	13699	13650	13696	13672	13757	13563	13785	13670	13514	13629	13684	13589	13499	13578	13705	13633	13747	13585	13850	13639	13630	13563	13768	13784	13659	13699	13744	13705	13626	13616	13669	13674	13684	13904	13776	13716	13791	13755	13698	13827	13655	13853	13608	13790	13768	13848	13647	13694	13691	13730	13751	13738	13592	13639	13675	13714	13775	13597	13762	13575	13763	13713	13743	13483	13596	13769	13635	13781	13580	13725	13633	13624	13804	13635	13649	13783	13722	13695	13631	13582	13721	13633	13539	13745	13623	13720	13742	13707	13610	13885	13708	13650	13746	13634	13757	13698	13777	13619	13715	13664	13552	13734	13604	13799	13576	13692	13685	13805	13765	13559	13544	13801	13704	13794	13674	13759	13664	13602	13696	13728	13601	13671	13690	13647	13535	13503	13783	13643	13620	13549	13677	13709	13654	13738	13672	13611	13669	13733	13812	13665	13782	13578	13729	13797	13697	13690	13718	13642	13578	13798	13570	13570	13662	13829	13664	13690	13652	13756	13512	13682	13726	13622	13701	13699	13673	13602	13668	13552	13499	13713	13606	13706	13595	13721	13667	13818	13665	13698	13593	13692	13654	13682	13888	13830	13589	13640	13719	13594	13707	13798	13634	13691	13821	13683	13929	13671	13639	13763	13812	13663	13793	13633	13687	13605	13769	13753	13670	13827	13558	13674	13790	13679	13666	13658	13655	13846	13628	13624	13683	13880	13588	13749	13654	13685	13821	13687	13529	13798	13863	13787	13680	13714	13588	13605	13541	13772	13615	13662	13590	13694	13752	13646	13860	13477	13663	13837	13795	13709	13376	13710	13875	13623	13599	13768	13567	13585	13628	13690	13661	13709	13881	13527	13674	13567	13658	13846	13663	13718	13700	13594	13785	13657	13526	13598	13740	13713	13741	13603	13794	13789	13779	13630	13706	13594	13785	13740	13696	13677	13571	13774	13632	13765	13643	13745	13628	13610	13659	13593	13637	13785	13743	13567	13522	13813	13890	13691	13647	13605	13783	13684	13712	13630	13681	13794	13609	13697	13708	13677	13635	13689	13677	13711	13671	13747	13671	13669	13657	13779	13751	13634	13783	13641	13693	13675	13521	13483	13658	13660	13559	13744	13551	13635	13507	13750	13577	13691	13755	13777	13545	13513	13734	13804	13616	13774	13677	13754	13760	13707	13610	13878	13825	13752	13646	13676	13645	13554	13792	13718	13650	13594	13586	13670	13616	13724	13885	13606	13707	13686	13719	13740	13731	13637	13811	13791	13876	13661	13582	13529	13626	13659	13564	13783	13646	13753	13650	13711	13710	13567	13663	13688	13686	13463	13655	13659	13592	13697	13613	13632	13856	13580	13514	13815	13707	13979	13668	13660	13654	13786	13812	13624	13654	13758	13736	13778	13676	13716	13680	13771	13740	13683	13808	13689	13799	13829	13559	13885	13751	13724	13696	13787	13799	13524	13682	13733	13628	13747	13727	13704	13791	13638	13715	13558	13466	13621	13675	13548	13590	13518	13766	13833	13771	13670	13666	13583	13872	13798	13787	13642	13768	13635	13582	13568	13614	13656	13749	13454	13687	13640	13677	13822	13759	13707	13693	13623	13696	13780	13769	13678	13550	13734	13709	13631	13713	13787	13690	13647	13708	13773	13591	13722	13637	13739	13704	13675	13750	13597	13741	13671	13627	13683	13750	13606	13704	13764	13900	13704	13623	13562	13493	13666	13572	13650	13658	13793	13547	13719	13703	13547	13828	13675	13652	13662	13623	13647	13718	13742	13728	13639	13559	13669	13818	13658	13607	13715	13761	13564	13686	13652	13566	13571	13723	13616	13635	13740	13852	13808	13787	13797	13787	13822	13598	13776	13749	13587	13628	13655	13693	13705	13799	13549	13646	13667	13578	13826	13831	13885	13680	13751	13617	13800	13683	13771	13540	13824	13649	13707	13710	13776	13735	13845	13665	13832	13497	13595	13797	13607	13760	13521	13803	13700	13719	13738	13849	13775	13688	13744	13665	13855	13587	13796	13649	13794	13818	13550	13755	13593	13821	13700	13806	13710	13569	13557	13845	13812	13564	13623	13690	13702	13617	13774	13765	13611	13521	13655	13642	13733	13452	13730	13743	13818	13485	13608	13808	13651	13605	13831	13557	13685	13836	13754	13639	13692	13841	13740	13736	13611	13761	13730	13607	13582	13592	14024	13790	13664	13760	13720	13632	13539	13811	13764	13634	13630	13692	13684	13727	13838	13817	13788	13742	13794	13739	13603	13703	13718	13548	13804	13560	13637	13641	13563	13683	13531	13795	13868	13708	13804	13890	13596	13735	13675	13654	13628	13641	13760	13607	13572	13592	13697	13676	13683	13791	13668	13833	13572	13959	13655	13635	13657	13555	13658	13571	13548	13650	13588	13888	13681	13580	13741	13761	13650	13734	13769	13589	13569	13650	13695	13669	13740	13729	13685	13632	13623	13695	13547	13769	13613	13754	13759	13714	13771	13439	13604	13799	13759	13551	13553	13679	13709	13643	13637	13570	13723	13905	13631	13606	13668	13684	13757	13773	13723	13668	13566	13680	13559	13517	13749	13755	13677	13648	13553	13621	13672	13785	13537	13807	13650	13674	13649	13760	13746	13588	13710	13728	13682	13693	13798	13641	13810	13545	13659	13753	13749	13740	13684	13656	13734	13558	13677	13556	13657	13665	13682	13810	13712	13723	13766	13621	13658	13794	13748	13764	13742	13717	13708	13672	13647	13722	13498	13671	13669	13721	13694	13737	13601	13726	13792	13724	13812	13549	13558	13741	13683	13738	13746	13577	13779	13790	13642	13675	13605	13560	13673	13641	13645	13695	13714	13674	13779	13790	13587	13760	13585	13789	13614	13686	13804	13882	13590	13540	13795	13648	13641	13590	13807	13795	13829	13589	13695	13676	13815	13702	13818	13784	13588	13668	13575	13715	13720	13764	13871	13722	13832	13620	13647	13761	13502	13675	13773	13835	13563	13864	13765	13547	13751	13677	13603	13694	13753	13559	13722	13602	13744	13740	13750	13640	13646	13634	13680	13732	13647	13679	13720	13814	13629	13574	13557	13562	13771	13687	13731	13614	13605	13657	13637	13588	13667	13634	13624	13613	13713	13633	13758	13629	13728	13779	13787	13579	13698	13714	13606	13645	13720	13578	13702	13697	13673	13667	13593	13695	13596	13604	13690	13650	13664	13747	13572	13735	13723	13819	13463	13609	13731	13711	13657	13701	13749	13633	13721	13551	13693	13545	13701	13698	13730	13804	13580	13717	13738	13703	13734	13662	13565	13682	13681	13783	13565	13717	13631	13671	13739	13612	13835	13732	13577	13687	13929	14033	13751	13691	13610	13591	13696	13634	13610	13814	13669	13798	13540	13575	13652	13582	13701	13634	13705	13825	13664	13762	13596	13567	13682	13537	13575	13674	13501	13532	13895	13648	13730	13641	13783	13634	13798	13704	13794	13818	13587	13677	13719	13812	13690	13770	13618	13758	13701	13798	13720	13650	13708	13642	13816	13731	13832	13967	13714	13800	13949	13598	13746	13841	13511	13765	13621	13844	13572	13711	13795	13590	13730	13755	13704	13675	13716	13693	13578	13628	13841	13541	13719	13769	13690	13653	13734	13758	13828	13768	13655	13711	13666	13708	13753	13648	13735	13764	13547	13645	13735	13635	13722	13765	13732	13624	13719	13793	13743	13782	13643	13553	13732	13603	13726	13720	13583	13696	13692	13803	13651	13693	13670	13729	13679	13714	13637	13832	13819	13840	13584	13579	13812	13734	13768	13746	13826	13576	13663	13541	13857	13734	13654	13771	13700	13813	13732	13498	13516	13698	13684	13712	13668	13740	13629	13652	13671	13674	13792	13726	13681	13625	13623	13710	13682	13742	13721	13656
29799	23522	24654	20654	17564	17070	16739	16545	16553	16437	16401	16188	16296	16198	16190	15948	16282	16337	16189	16101	16222	16112	16336	16347	16291	16188	16349	16031	16073	16190	16225	15969	16280	16129	16152	16339	16265	16312	16372	16012	16197	16045	16173	15992	16099	16012	16282	16109	16357	16226	16311	16190	16056	15925	16204	16402	15974	16176	16234	16112	16147	16050	16187	16237	16254	15977	16051	16308	16173	16211	16059	15914	16201	16084	16266	16234	16064	16056	16070	16293	16171	16046	15835	16203	16183	16216	16095	16213	16226	16230	16112	15981	16143	16012	16092	16159	15996	16117	16193	16263	16209	15851	16053	16024	16179	16090	16217	16344	16319	16097	16239	16023	16108	16155	15960	16132	16265	16305	16197	16280	16146	16226	16211	16118	16148	16158	16267	16142	16184	16014	16027	16262	16152	16194	15859	16258	16170	16106	16160	16211	16255	16183	16357	16215	16070	16117	16063	16178	16272	16317	16080	15976	16386	16234	16275	16199	16057	16077	16239	16053	16230	16085	16016	16221	16087	16186	16314	16248	16090	16175	16151	16136	16207	16157	16329	16172	15998	16240	16252	15889	16062	16057	16100	16134	16315	16064	16093	16054	15959	16166	16162	16369	16109	16135	16052	16024	15889	16301	16085	16082	16078	16163	16070	16003	16069	16156	16307	16269	16109	16335	16203	16339	15959	16018	15968	16133	15978	16197	16144	16148	16281	16059	16222	16115	16055	16285	16243	16179	16036	16242	16024	16140	16001	16081	16059	16102	16244	16157	16151	16150	16109	16163	16117	15880	16285	16108	16287	16188	16046	16006	16264	16218	16181	15956	16005	16134	16066	16159	16114	16144	16362	16199	16262	16138	16147	16071	16208	16235	15891	16124	15987	16160	16254	16144	16066	16240	16200	16129	16045	16367	16098	16184	16127	16221	16267	16151	16072	16185	16082	16036	16234	16095	16272	16306	16132	16117	15914	16154	16320	16044	16091	16245	16363	16170	15906	16157	16164	15931	15867	16218	16134	15942	16163	16329	16160	16135	16223	16377	16224	16115	16212	16120	16123	15995	16220	16113	16021	16224	16288	16177	16317	16151	16206	16175	16073	16243	16122	16197	16159	16210	16224	16247	16138	16099	16018	16150	16125	16057	16246	16208	16080	16342	16012	16031	16160	16022	16216	16150	16141	16132	16129	16226	16102	16220	16220	16257	16221	16028	16120	16047	16154	16250	15982	15993	15969	15896	16111	16122	16263	16160	16014	16069	16152	16096	16073	16191	16265	15942	16196	16371	16080	16237	16357	16071	16118	16202	16114	16082	16055	16054	16179	16230	16245	16231	16101	16153	16131	16200	16019	16126	16241	16249	16308	16087	16148	16052	16020	16064	16115	16046	16277	16192	16037	16160	15980	16008	16289	16082	16184	16138	16177	16085	16105	16204	16131	16252	16097	16169	16081	16267	16011	16377	16151	16264	16081	16195	16158	16218	16208	16017	15977	16054	16086	16126	16206	16143	15987	15967	16003	16212	16060	16127	16010	15967	16107	16172	16221	15985	16410	16293	16156	16272	16180	16180	16055	16416	16147	16190	16112	16119	15972	16107	16201	16302	16169	16100	16316	16090	16230	16359	16313	16069	16133	16186	15983	15977	16328	16213	16143	15940	16169	16247	16077	16151	16234	16198	16217	16232	16236	16191	16318	16109	16160	16132	16115	16186	16115	16505	16177	16184	16274	16265	16298	16402	16089	16171	16111	16130	16090	16220	16180	16006	16226	16176	16083	16096	16030	16077	16060	16357	16147	16258	16317	16063	16093	16085	16135	16082	15931	16271	16170	16099	16138	16244	16257	16088	15964	16144	16318	16216	15905	16100	16066	16253	16337	16108	16067	16339	16224	16084	16328	16210	16161	16331	16243	16056	16143	16181	16072	16160	16330	16275	16084	16100	16186	16052	16238	16239	16212	15902	16214	16230	16074	16358	16040	16170	16129	16047	15883	16141	16180	16068	16210	16298	16104	16097	16063	16110	16278	16111	16014	16168	16100	16217	16227	16122	16118	16150	16184	16131	16376	16078	16158	16254	16196	16028	16133	16049	16054	16167	16266	16397	16263	16230	16026	16298	16211	16200	16118	16205	16237	16098	16088	16129	16093	16376	16088	16163	16054	16083	16220	16214	16112	15987	16058	16198	16273	15960	16151	15865	16098	16213	16085	16174	16297	16014	15997	15985	16212	16238	16040	16033	16191	16258	16007	16055	16094	16272	15855	16127	16112	16125	16220	16226	16134	16075	16019	16226	16289	16233	16086	16145	16368	16116	16282	16259	16055	16207	16156	16091	16158	16222	16324	16115	16087	16115	15968	16110	16181	16089	16187	16037	16097	16054	16007	16198	16127	16090	16498	16279	16174	16205	16291	16270	16118	15939	16239	16275	16161	16214	16007	16086	16099	16210	16320	16040	16254	16054	16251	16214	16169	16326	15986	16258	16194	16250	16279	16200	16283	16070	16250	16155	16089	16233	16070	16216	16059	16277	16132	16215	16140	16152	16051	16196	16238	15968	16104	16187	15858	16224	16114	16328	16140	16265	16113	16018	16339	16226	16084	16159	16454	16175	16241	16074	16047	16215	16145	16176	16267	16077	16164	16246	16198	15926	16124	16170	16341	16131	16141	16118	16082	16145	16146	16263	16113	16041	16192	16347	16067	16163	16194	16181	16148	16159	16121	16224	16171	16081	16176	15907	16072	16258	16158	16281	16285	16048	16068	16080	16245	16148	16109	16289	16165	16191	16403	16161	16117	16096	16333	16296	16096	16129	15975	16277	16295	16221	16145	16062	16003	16181	16103	16098	16143	16335	16226	16173	16343	16284	16194	16158	16172	15892	16141	16092	16363	16194	16160	16391	16105	16020	15935	15975	16255	16195	16327	16167	16262	16147	16315	16100	16004	16310	16281	16169	16182	16161	16020	16013	16319	16247	16113	16315	16082	16024	16256	16133	16059	16031	16212	16134	16194	16260	16195	16304	16407	16125	16055	16165	16320	16234	16341	16174	16033	16180	16334	16259	16302	15976	16234	16277	16243	16232	16198	16194	16195	16045	16104	16113	16278	16220	16253	16063	16024	16118	16201	16274	16257	16031	16076	15946	16115	16012	16418	16267	16208	16157	16105	15932	16252	15983	16113	16045	15943	16279	16075	16213	16085	16233	16103	16075	16112	16147	16159	16269	16245	16135	16200	16149	16211	16174	16176	16223	16196	16023	16027	16127	16168	16222	16199	16038	16127	16211	16137	16147	16147	16098	16234	16385	16220	16252	16218	16004	16054	16119	16065	16043	16181	16008	16219	15962	16173	16092	16113	16106	16207	16185	16465	16444	16138	16106	15911	16180	16101	16044	16111	16117	16114	16103	16116	16376	16155	16065	16345	16179	16133	16155	16212	16231	16111	16086	16181	16102	16235	16215	16393	16134	16028	16093	16013	16221	16176	16018	16174	16389	16307	16076	16044	16103	16112	16228	16017	16197	16344	16183	15980	16080	15939	16094	16022	16046	16194	15944	16149	16001	16278	16093	16098	16233	16120	16321	16110	16109	16098	16152	16005	16058	16113	16103	16207	15891	16045	16171	16220	16196	16210	16205	16053	16089	16200	16054	15989	16055	16305	16127	16277	16188	16195	15977	16053	16092	16027	16142	16328	16178	16251	16074	16117	16217	16102	16005	16245	16137	16224	16065	16155	16032	16258	16201	16243	16283	15965	15987	16476	16167	16234	16150	16099	16120	16087	16135	16238	16023	16138	16235	15980	15932	15975	15812	16234	15970	16138	16088	16094	16059	16257	16120	16229	16135	16098	16016	16066	15984	16196	16039	16107	16126	16185	15867	16216	16342	16042	16043	16100	16097	15948	16020	16136	16168	16278	16356	16113	16124	16297	16190	16215	16472	16482	16125	16140	16205	16237	16210	16174	16150	16008	16302	16194	16072	16067	16119	16134	16225	16068	16074	15961	16212	16184	16232	16188	16039	16210	16297	16255	16053	16126	16086	16276	16154	16050	16148	16061	16108	16141	16137	16133	16081	16224	16039	16130	16316	16164	16188	16256	16037	16192	16021	16255	15865	16242	16165	16135	16124	16288	16212	16134	16058	16214	16165	15968	16056	15798	16149	16060	16122	16130	16072	16290	16068	16380	16234	16397	16238	16168	16309	16255	16147	16255	16318	16061	16013	16221	16142	16258	16230	16230	16002	16383	15953	16115	15944	15995	16088	16303	16149	16196	16140	16102	16183	16303	16386	16246	16093	16204	16263	16195	16137	16292	16267	16220	16141	16185	16409	16068	16008	16302	16202	16256	16111	16359	16303	16083	16171	16317	16095	16155	16192	16320	16302	16332	16259	16114	16148	16206	16134	16217	16194	16012	16321	16229	16193	16219	15977	16133	16118	16140	16292	16127	16169	16312	16067	16248	16379	16248	16313	16029	15947	16042	16150	16259	16220	16187	16138	16060	16016	16145	16097	16173	16192	16209	16343	16187	16190	16311	16281	15918	16149	16271	16239	16253	16201	16164	16162	16148	16235	16238	16171	16187	16217	16067	16110	16151	16061	16198	16227	16245	16432	16085	16021	16112	16166	16017	16227	16269	16071	16202	16069	16296	16108	16239	16256	16282	16078	16036	16087	16361	15945	16069	16307	16502	16172	16145	16200	16303	16309	16240	16219	16295	16183	16186	16138	16087	16126	16169	16273	16184	16232	16228	16196	16145	16183	16165	16102	16216	16234	16237	16028	16320	16106	16005	16274	16269	15998	16124	16187	16133	16076	16251	16187	16157	16059	16110	16246	16307	16135	16064	16152	16126	16403	16372	16100	16179	16196	16143	16234	16278	16344	16237	16104	16264	16348	16157	16082	16281	16009	16172	16014	16280	16119	16306	16260	16153	16110	16242	15986	16191	15935	16184	15949	16152	16171	16258	16221	16102	16105	15924	16252	16204	15985	16021	16253	16164	15996	16217	16208	16037	16019	16101	16184	16261	16202	16253	16030	16303	16320	16211	16132	16078	16122	16264	16211	16027	15970	15872	16074	16262	16220	16135	16227	16113	16125	16150	16007	16090	16224	16107	16107	16278	16153	16253	16192	16231	16109	16182	16076	16305	16186
18935	25316	23301	17998	16297	15355	14876	14502	14614	14171	14284	14297	14337	14091	14120	14111	14057	14130	14112	14073	14221	14030	14052	14130	14022	14153	13921	14072	13972	14038	14089	14084	13874	14102	14131	13883	14132	14022	14064	14189	13922	14024	13970	13948	14012	14030	14087	13934	14043	14276	14163	13972	13924	14036	14208	13896	14076	14098	13932	14126	14041	13961	14052	13976	14014	14014	14049	13842	14101	13966	14094	14028	13989	13963	14055	13974	14140	14069	14017	14092	13924	14044	13991	14310	13925	14089	14135	14002	14147	14142	13955	13991	14001	13762	13991	13978	14027	13960	14070	13986	14091	13963	14037	14088	14044	13949	13948	13921	13894	14112	14000	13990	13938	14090	14013	13869	14061	14148	13916	14029	14089	13918	13989	14059	13852	13989	14168	13876	14077	14040	13905	14120	14065	14191	14032	14056	13979	14022	13949	14041	14005	13927	14208	14175	14184	14116	14133	13959	14082	13997	14042	13785	13917	13955	14059	13990	14095	13955	14046	14117	14039	13882	13894	13948	14035	14142	14091	13949	13973	14030	13958	14046	14003	13944	14081	14001	14073	14027	14169	13963	14119	14041	13994	13952	14022	13904	14062	14125	14053	14113	13910	14068	13970	13913	13980	13977	13951	14061	13913	13898	13859	14140	14104	13989	14070	13988	14233	14047	14035	14185	14020	14078	13845	13933	14029	13942	13837	13908	13923	13886	14017	14063	14042	13979	13775	14039	13988	14123	14086	14044	14073	14053	14025	14048	14130	14088	14084	14059	14019	14142	14199	13880	13894	13988	14011	14128	13991	14111	14048	14088	13952	13930	13828	13815	13986	13973	14155	14059	14100	13942	14032	14057	13932	14023	14256	14130	14006	14026	13931	14043	13873	14011	13992	14175	13944	13996	14226	14035	14050	14037	14151	13944	14145	13927	13999	14021	13966	14062	13986	13913	14042	13902	14012	14044	14107	14070	13947	13990	13990	13974	14056	13892	14021	13907	13971	14151	14063	13926	13902	13968	14108	13875	14073	13951	14015	13923	14071	14079	14135	13910	13967	14032	13954	14084	14094	14184	13837	14099	14079	14026	13924	13956	13912	13969	14012	14062	14022	14160	13985	13890	14137	13940	13959	14115	14193	14064	14058	14228	13958	14103	13910	13842	14080	13849	14084	14183	14019	14159	14077	13941	14060	14073	13898	14042	14185	14132	14054	13860	13921	14076	13806	14015	14026	14003	14108	13923	13981	13998	14095	14109	14016	13864	14169	14107	14140	13952	13975	14027	14156	13968	14090	14059	14018	13885	13791	14027	14012	13876	13937	14104	14060	14088	13998	14075	13941	14032	14090	13949	13912	14035	14079	14181	13852	14159	13983	13899	14104	13923	13948	13933	14091	14103	14094	14082	14000	14031	13964	13920	14006	14057	13820	13938	13985	13952	13961	13937	13995	14062	14074	14053	14009	14018	13891	14022	14073	14070	14003	14146	14020	13942	14032	13887	14183	14102	14087	14039	14064	13988	14046	14045	13974	13978	13852	13886	13963	14001	13997	14114	14046	14179	14034	14056	13884	13916	14021	13985	14085	14189	13933	14105	13865	13901	14092	14052	13982	13904	13975	13969	14099	13972	13840	14041	14081	14036	14024	14125	14166	14113	14012	13986	14003	13952	14135	14019	13899	14001	13976	13941	14049	14022	14186	13668	14004	14060	13965	14022	14054	13924	13977	14140	13979	14045	14136	14013	13988	14068	14069	14053	13979	14050	14085	13933	13932	13953	14066	13919	14108	14178	13791	13999	14032	14106	14009	13960	14032	14035	14187	13977	14097	14067	14087	13953	14045	13864	13944	14000	14035	13946	14018	13986	14087	14059	14034	14127	13921	14067	14021	14011	13929	14115	13944	13945	13973	14033	13880	14074	14009	13936	13886	14263	13972	14048	13959	14076	13905	13881	13946	13961	14200	14034	14049	13974	13885	14039	13921	13785	13955	13923	14166	14033	13960	14342	13980	14035	14088	14042	13865	13980	14038	13901	14042	13852	13997	13970	13899	14141	14124	14045	13993	13862	13899	13977	14034	14043	13787	14122	14005	14053	14111	14057	13942	14066	13898	14032	14137	13917	14150	14025	14025	14047	14009	14055	13963	13890	14198	13995	13960	13964	14104	14063	14041	14004	13902	14101	14052	14071	14182	14023	14079	14033	14167	14187	14041	14078	14038	14038	14075	13920	14016	13906	13980	13876	14083	14097	13962	13905	13937	14115	14047	13923	14138	14169	13929	14177	14147	13959	14001	14033	14090	13948	14134	13917	14103	13931	14194	14139	13958	14137	13995	14044	13951	14047	13897	13926	14022	14006	13945	14075	13894	14316	14025	14165	14046	14102	14005	14231	14010	14121	14045	14104	14019	14059	13933	13872	14025	14135	13920	14088	14018	14026	14102	14009	14022	13928	14081	13997	14003	14028	14015	13827	14135	14053	14059	13901	14038	14113	13924	14043	14163	14189	14150	13994	14007	13866	13990	13988	13945	14034	13857	14075	13974	14106	13960	13993	13971	13851	14113	13914	14232	14032	13977	14020	13942	13873	14058	14056	14017	13911	14033	14109	13973	14043	13916	13975	14047	14014	13993	13916	13851	14005	14023	14137	13942	13856	14253	13928	14114	13796	13954	13902	14014	13955	14155	14129	13875	13967	14089	14060	14214	14226	14088	13952	14163	14049	14015	14135	13951	13962	13902	13838	14006	13984	14125	13966	14025	14049	13903	14091	13816	14037	13960	13909	14028	14110	14027	14031	14063	13754	13970	14097	14037	13954	14224	14122	13949	13895	13883	14155	13844	14011	13976	13966	14069	13914	13981	14096	14063	14109	14162	13797	14085	14103	14207	13955	14115	13910	13917	14053	14040	14051	14156	14012	14096	13871	14042	14088	14031	14111	14066	13902	14026	14154	13941	13982	14001	14179	14007	14158	14042	14124	14002	14044	13978	14064	13888	14021	13944	13876	14175	14067	13959	14120	14040	14036	13984	14100	14060	14069	14122	14049	13920	14067	14051	13981	14014	14130	14065	13839	14137	13858	14123	13987	14174	14051	14111	13856	13940	13904	14125	14038	13925	14080	13975	13981	14023	13982	14050	14184	13924	14151	14008	13904	14072	14077	14009	14006	13970	14105	13907	13967	13835	14032	13914	14071	14078	13987	14120	14047	13845	13876	14141	14088	13884	14089	13977	14055	14064	13845	13940	13908	14033	13970	14036	14004	14054	13982	14064	13939	14149	14151	14022	14135	14086	14015	14130	14051	14191	14026	13954	14081	13965	14040	13949	13999	13913	14081	14053	14252	14086	13931	14229	13962	14132	13814	13985	14097	14161	13957	14052	14137	13941	14061	14047	14129	14193	14120	13832	14095	14133	14075	13951	14036	14143	14080	14098	13933	14071	13978	13947	13905	14081	13982	13964	14239	14272	14081	13902	14114	13946	14166	13976	14008	14102	14060	14225	14147	13967	14051	14147	13968	14125	13957	14125	14042	14044	13959	13874	14051	14076	13964	13999	13852	14198	13892	14049	13907	14059	14167	14074	14201	14172	14015	13997	14064	14091	13958	14044	14003	13981	14098	13980	13991	14115	13984	14078	13931	14017	13849	14004	14047	14081	14073	13928	14045	13926	14044	14078	14010	14008	14106	14236	14012	14051	13982	14040	13934	14033	14170	13963	14076	14003	13952	13990	14056	14033	14006	14103	13997	14171	14052	14093	13979	14073	13935	14036	14038	14088	14126	13940	14008	14108	13983	13990	14168	14004	14015	14103	13945	13944	14000	14216	14061	14012	13989	14193	14085	13998	14124	13847	14048	13917	14001	14030	14018	14082	14088	14083	14058	14223	13948	14003	14020	14056	14207	14009	14081	14060	14082	14026	14082	13822	14083	14001	13938	13937	13929	14069	13972	13935	13999	14106	13886	14254	13932	14067	13904	14022	13882	13988	13905	14021	14030	13990	13938	14052	14018	14070	14114	14182	14033	14066	13973	13963	13788	13997	14134	13972	14168	14040	14025	13996	14123	14043	14057	14172	14018	13992	13992	13894	14005	13945	14027	14018	13860	14051	13988	14032	14171	13909	14107	14207	13797	13970	14021	14170	14045	14110	13988	14161	13941	14037	14095	13980	14156	14044	13838	14050	13938	14086	13997	14083	13961	14042	14006	14118	14057	14067	14056	14184	13947	14112	13958	14031	14055	13843	14075	13976	14046	14204	14250	13803	13942	14033	13878	13976	14077	13935	13961	14010	14067	14060	14086	14037	13952	14087	14034	13939	14018	14056	14143	14016	13932	14129	14013	13874	14019	14031	14157	14118	13976	14006	14141	14203	13933	14201	13877	14017	14045	14019	14144	14129	13920	14042	14014	13982	13954	13980	14007	14075	14099	13945	14233	13868	14096	14186	14081	14023	13930	14135	14147	13997	14011	14201	14146	13960	14137	14096	14066	13959	14037	14038	14122	14132	14017	14032	13879	14203	14098	13836	13950	14012	13962	14040	14100	14079	14043	14076	13907	14003	14060	14073	13957	14069	14173	14038	14067	14156	14063	14002	14018	13991	14067	14003	14139	13959	14020	14003	14072	14171	14187	14022	13953	14112	14062	14096	13885	14042	14088	14059	13910	14072	13968	14049	13912	14084	14136	14079	14055	14085	14031	14051	14078	14150	14016	14200	13975	13995	13982	14030	14048	14043	14139	13957	14196	14010	13976	14082	14066	14024	13928	14060	13976	14117	14109	13983	14145	14195	14036	14036	14103	13992	14019	13982	14002	14004	14212	13892	13971	14023	13828	14010	13977	14163	14270	13922	14301	14088	13988	14142	14084	14084	14109	13951	14165	13937	13988	14010	14130	13924	14076	14053	14061	14032	14084	13980	14037	14017	14010	13999	13907	14026	13928	13961	14031	14003	13848	14090	14135	14118	13939	13942	14054	14263	13920	13855	14201	14019	13975	14101	13946	14080	14011	13810	13962	14013	13994	14123	14060	13931	13839	13831	14069	14122	14133	14147	14157	13979	13924	14013	14127	13984	14157	13881	14020	13866	13927	14013	13999	14038	13998	13941	13875	14112	13985	13982	14055	14062	14024	13907	14143	14071	14069	14087	14225	14123	13986
25284	21467	28585	25518	22598	21242	20040	18136	17256	17376	16960	16736	16539	16464	16377	16350	16377	16305	16467	16196	16261	16387	16121	16201	16280	16116	16129	16192	16180	16356	16196	16286	16174	16165	16376	16110	16028	15829	16238	16137	16112	16135	16056	16044	16231	16108	15917	16083	16221	16079	16145	16215	16147	16254	16229	16250	16120	16150	16100	16082	16226	16133	16077	16001	15872	16188	16050	15882	16152	16048	16160	16343	15917	16039	16130	16183	16165	16230	16099	16112	16134	16279	16220	16169	16314	16071	16102	16315	16284	16254	16225	16058	16285	16061	15932	15907	16084	16085	15976	16341	16109	15995	16062	16098	16064	16065	16102	16155	16027	15976	15831	16134	15996	16066	15819	16091	16133	16025	16199	16152	16201	16153	16357	16109	16159	15918	16039	15794	15869	16142	16284	16216	16158	15940	15904	16070	15943	15963	16238	16227	15904	15898	15980	15939	16089	15940	16166	16017	16126	16153	16124	15957	15988	16131	16107	16055	16379	16089	16111	15870	16189	16060	16097	16010	16109	15968	16064	15997	15991	16075	15998	16099	16198	16139	16103	16058	16027	16061	16351	16099	16056	15954	16079	16137	16211	16145	15831	16198	16001	16125	15966	16082	16136	16114	16206	16135	16195	15994	16106	16073	16127	16051	16224	16111	16403	16303	16217	16138	16128	16142	16059	15985	16148	16113	16209	16106	15862	16269	16229	16012	15952	15959	16013	16231	16004	15807	16054	15977	16057	16154	16036	16021	16072	16075	16078	16037	16005	15993	16225	16083	16163	16244	16087	16203	16402	15971	15984	16063	16075	16194	16063	16021	16111	16115	16039	15945	16082	16124	16142	16224	16271	16244	16006	16224	16114	15922	16134	16031	16129	16028	15929	16112	16080	16073	16069	16145	16196	16132	15914	15868	16192	16181	16069	15850	16170	16261	16291	16140	16030	15990	16082	16356	16169	16193	16099	16129	16132	16140	16075	15956	16148	15956	16271	16098	16263	16224	15998	16238	16180	16226	16034	15903	16240	16000	16045	15911	15848	16073	16189	16033	15887	15937	16081	15923	16279	16089	16015	15977	16232	15989	16154	16058	16085	16087	15887	15937	16139	16372	16125	16182	16105	16210	16184	16100	16178	16023	16158	15982	16164	15999	16134	16047	15901	16336	16326	16038	16221	16129	16109	16025	15731	16038	15987	15977	16053	16087	16260	16228	16162	16138	16103	15937	16103	16214	16003	15880	16190	15942	16225	16143	16125	16168	16138	16186	16235	16107	16042	16138	15955	16034	16100	15932	16140	16153	16153	16271	15966	16018	16000	15976	16082	15914	16125	16316	16124	16150	16131	16011	16157	16060	16231	15950	16039	16106	16198	16040	16173	16077	16018	16252	15766	16023	16118	16079	16007	16028	16172	16061	16109	16141	16234	16054	16126	16064	16138	16003	15930	16218	16154	16065	16251	15968	16272	15887	16242	16184	15882	16206	16080	16076	16064	15977	16072	16139	16215	16024	16079	16085	16132	15973	16164	16080	16082	15949	16282	16116	16158	15971	16266	16219	15970	16024	16156	16073	16149	16174	16162	16053	16174	15917	16021	16071	16205	16113	15934	16101	15924	15867	15942	16091	16287	16151	15996	16167	16307	15973	16188	16178	15987	16125	16057	16093	16344	16034	16108	16103	16027	15945	15924	16208	16061	16088	16102	15955	16232	16167	16047	16100	15859	16217	16101	16111	15851	16060	15816	15971	15767	16252	16153	16061	16071	15932	15883	16158	16167	16130	15984	16206	16121	16001	15981	15894	15852	16034	15978	16201	15901	15916	15853	16085	15939	16133	16257	16345	16207	15968	16134	15996	16053	16074	16064	16126	16123	16076	16196	15955	16257	16084	16039	16148	15942	16204	16072	15965	16200	16075	16111	15940	15957	16089	16321	16088	16038	16042	15873	16143	15992	16051	15991	16034	16033	16107	16096	16138	15991	16126	15910	16129	15997	16401	16137	16222	16394	16125	16014	16290	16025	16066	16013	16122	16205	16287	16356	16031	15914	16008	16127	16023	16060	15892	16030	16059	16008	16273	16071	16174	16008	16076	16078	16283	16058	16041	16192	15978	15961	15976	16227	16164	16028	16050	16235	16240	15957	16108	16113	16207	15941	16021	16289	16165	16130	16270	16234	16095	16035	16154	16010	16083	16086	16200	16146	16181	16111	16016	15995	16065	15989	16096	16222	16171	16092	16216	16102	16261	16096	16037	16011	16307	16176	16223	16038	16248	16068	15846	16065	16103	16154	16027	16096	16119	15910	16133	16203	15999	16004	16045	16031	16029	16145	16312	16113	16078	16138	16130	16035	16183	16362	16087	16274	16029	16180	16088	16154	16017	15999	16126	16188	16197	15987	16203	15993	16008	15873	16146	16246	15911	16043	16186	16023	16051	15931	15895	16024	16156	15942	15951	16078	16164	16181	15978	15932	16011	15866	16087	16293	16240	15987	15915	16162	16030	15957	16109	16104	16198	15952	16117	15995	16110	16050	15910	15922	15944	16061	16095	16113	16179	16188	16277	16206	16083	16031	16231	15984	16084	16076	16088	15920	16097	16172	16044	16127	16183	15903	16025	16103	16285	16089	15879	15801	15963	15966	16216	16324	16112	16151	16144	16066	16024	16128	15867	16147	16037	16098	16040	16216	16134	16241	16205	16005	15992	15983	16128	16135	16157	16079	16212	16121	16101	16152	16078	16161	16278	16116	16151	16050	16122	16183	16117	16098	16068	16044	16263	16063	16345	16129	16179	16172	15953	15918	16058	15992	16209	16042	16237	16275	16150	15876	16218	15937	16084	16220	16170	16041	15904	16141	16204	16145	16012	16151	16139	16114	16159	16139	16213	16227	16064	16197	16098	16242	16224	16094	15947	16282	16000	16141	15937	16045	16011	16190	16001	15977	16038	16133	16108	16095	15929	16127	16078	15989	15982	16163	16147	16169	15899	15973	15990	16157	16039	16096	16024	16129	16128	16062	16038	15995	15928	16025	15856	15997	16052	16114	16192	16049	16178	16217	15972	16073	16093	16025	16069	16091	16180	16037	16144	15851	16072	16231	16266	15996	16261	16190	16185	16116	16127	16175	16307	16108	16168	16152	15990	15990	16152	16191	16251	16368	16113	16043	16112	16073	16066	16005	16305	16219	15926	15937	15967	15997	16003	16156	16138	16129	16011	16254	16037	16071	16130	16210	16177	16169	15895	15960	16203	16135	16076	16294	16117	16056	16048	16295	15999	16124	16156	16223	16220	15978	16035	15931	16120	16088	16202	16182	16241	16071	16274	16180	15995	16112	16153	16172	16126	16148	16022	16114	16030	15873	16189	16212	16042	16181	16051	16008	16155	16079	16141	16234	16045	15821	16083	16057	16027	15936	16216	16061	16153	16132	16185	16110	15969	16229	16230	16196	16114	16355	16063	16327	16077	16083	16026	16122	16057	16209	16067	16159	16357	15972	15811	16115	16106	16107	16170	16152	16023	16059	16016	16083	16076	15925	16203	16183	16013	16026	16177	16146	16107	15908	16089	16191	15955	15976	16199	16136	16148	16135	16208	16287	16114	16307	16089	16206	16080	16154	16021	15995	16074	16153	16029	15840	15921	15982	16041	16015	16183	16087	15963	16039	16260	16160	16053	15988	16086	16186	16128	16065	16085	15939	16196	15932	15947	15985	15918	16177	15976	16084	16165	16149	16106	16062	16180	16149	16170	16093	16107	16167	15975	15918	16168	16151	15945	16203	16197	16032	16006	15919	16100	15972	16031	16239	16216	16253	15993	16028	15925	16117	16207	16523	16185	16228	16277	16063	16131	16010	15942	16201	16129	16066	16032	16090	16102	15986	16192	16054	16245	15995	16210	16161	16043	16100	16088	16115	16188	16010	16046	15992	16095	15930	16201	16190	16137	16402	16285	16057	16121	16221	15943	16276	16160	16285	16116	16227	16266	16174	15951	16008	16213	16004	16113	15965	16087	15972	15917	16076	16033	16310	16174	16066	16141	16062	16001	16145	16195	16199	16036	16148	16085	16209	16134	16107	15833	15927	15944	15993	16021	16104	16089	15829	16201	16091	16124	16198	16057	15858	15941	16138	16250	16154	16150	16175	16125	16099	16093	16094	16060	16307	16339	16085	16032	16108	15962	16192	16156	15974	16155	16042	15980	16199	15940	15991	16241	16148	15899	15976	16053	15967	15991	16175	15969	16136	16095	16110	16115	16264	15999	16145	16201	16297	15898	16209	16217	16057	16238	16078	16149	16021	16228	16220	15910	16045	15999	16098	16064	16203	16044	16019	15874	15821	16074	16130	16115	16127	16040	16170	16071	15829	16052	15896	15951	16180	16123	16107	16117	16308	16032	15960	16217	15936	16215	15990	16190	15972	16154	16039	16053	16096	16034	16123	16232	16017	16042	16195	16104	16100	16177	16209	16246	16190	16055	16163	16105	16231	16087	16149	16180	15976	16088	16146	16098	16128	16191	16197	16164	16011	16179	16161	15910	16045	16149	16103	16300	16163	15937	15790	16343	16161	16203	16277	16027	16132	16292	16008	16086	16157	16407	16168	16102	16015	15942	16037	16127	16534	16185	16001	16073	16288	16144	16211	16033	16011	15982	16018	16266	16009	16024	16254	16064	16177	16050	16004	16024	16039	16146	16055	15989	16017	16126	16098	16223	16245	16146	16082	16004	16087	16229	16273	16223	15921	16278	16131	16170	16304	16110	16287	16005	16012	16102	16377	16027	16051	16186	16052	15977	16218	15887	16055	15979	16079	16312	16123	16075	16182	16060	16210	15961	16029	16058	16131	15904	15967	15931	16161	16308	16089	16219	16208	16052	16187	16006	16072	16095	16155	16158	16078	16085	16252	16190	16212	16285	15914	16096	15992	16072	16231	16037	16052	16139	16155	16060	16215	16000	16177	15959	16021	16074	16043	16200	16082	16114	16292	15880	16042	16310	16004	15941	16197	16195	15944	16250	15947	15996	16017	15916	16185	16141	15968	16036	16194	16030	15998	15962	15908	15980	16059	16189	16123	15949	16101	16083	15975	15991	16089	16161	15874	16140	16092	16051	16246	16166	16199	16115	16060	16212	16042	15953	16217	16240	16249	16006
22146	36392	32565	24831	21120	18888	17659	16641	15960	15962	15214	14892	14454	14642	14694	14547	14516	14253	14363	14281	14286	14075	14402	14207	14204	14024	14391	14164	14287	14180	14132	14130	13994	14041	13983	14138	14043	13946	14078	14049	13833	14050	14030	14071	14147	14012	14026	14058	13964	13976	14078	14028	14070	14078	14242	14069	14014	14101	13949	13940	13885	13961	14065	13944	14054	14024	14101	13893	14040	13969	13885	13962	14011	14216	14112	14050	14113	13939	13975	14045	14085	14233	14253	14354	14320	14061	13973	14036	14232	14122	14002	14051	14074	14130	14090	13924	13976	14012	14233	13982	14107	14075	14039	14124	13922	13799	13983	14055	14012	14036	14003	14033	14082	13988	13989	13913	14032	14017	13927	14048	13969	13966	14087	13781	14019	14027	14229	14021	13950	14125	13949	14027	13869	14151	14082	13923	14021	13935	14133	14052	14032	13951	14069	14028	14177	14122	14051	14084	14071	13780	14106	13875	13982	14019	14149	13965	13991	14080	13956	14077	14125	13990	14127	14019	13895	13952	14056	13915	13910	14084	13914	14045	14029	14133	13980	13990	14107	14097	13973	13981	14041	13975	13924	14039	13991	13985	14114	13984	13949	14075	14042	13966	13941	14016	13966	14018	13902	14041	14129	14189	14260	13979	14279	13915	13938	14180	14085	13959	14020	14169	14052	14020	14020	14039	13980	14021	14190	13971	14041	14061	13972	13956	13977	13944	14003	14105	13938	14150	14069	14071	13996	13917	14043	14051	14000	14086	14009	13980	14253	14023	14026	14121	14235	14052	14076	13988	13917	14043	14096	14141	14070	14144	14147	14032	13937	14024	14078	14075	13993	14173	14053	14058	14016	14087	14188	14038	13865	13920	13913	14083	14023	14049	14101	14061	13985	14078	14027	13927	14216	13949	13984	13945	13925	13992	14115	14032	14298	13896	13942	14198	14084	14029	14066	14105	14047	14006	13981	14034	14023	13878	13959	14082	14114	13981	13987	13948	14061	14105	14056	13992	14047	13965	14119	13990	13975	14084	13934	13990	14032	13900	13898	14129	13935	13997	13951	14069	14170	13933	14028	13832	14076	14076	13931	14121	13902	13977	14037	13992	14053	14027	14083	14014	14088	14172	13991	14236	13781	13987	14066	14021	13888	14098	14167	13913	14158	13885	14073	13818	14033	13925	14009	13988	14060	14062	13811	13885	14047	14038	13981	14037	14143	13916	14150	13973	13932	13926	14004	14082	14223	13929	13985	14034	14059	14112	13999	14141	14073	14003	13963	13958	14048	14029	14065	14083	14083	14196	13992	13958	14017	14013	14072	13898	14021	13943	14041	13976	13928	14021	13950	14093	14012	14066	13960	14096	14186	14037	13900	14115	14009	14141	14000	13914	14108	13972	14111	14001	14083	14001	14095	14046	14257	14044	13954	14064	14004	14168	14011	14001	14006	14173	14120	14001	14015	13993	14049	14110	14061	13987	13972	14080	13989	13940	14103	13959	14098	14031	14045	14019	14021	14096	13898	13967	14071	14078	14158	14157	14033	13994	14037	14170	14055	14123	13976	13894	13876	14192	14109	13929	13979	13782	14054	13985	13970	14165	13864	13969	14025	13884	14108	14043	13896	14086	14211	13842	14031	14106	14188	14044	14051	13816	13879	14031	13941	13904	14082	14024	14227	14074	14016	14087	13831	13872	14017	13938	13948	14094	13994	13977	13841	14180	14002	14060	13838	14012	14021	13950	13884	14012	14080	14157	13916	13917	13946	14095	14001	13956	14097	13924	14069	13996	13986	13967	13956	13843	13995	14075	13955	14083	13975	14151	13964	13845	13948	14133	14203	14079	14069	14086	14005	14173	13991	14032	14176	14109	14132	13946	14213	14080	13877	14004	14067	14131	14024	14030	14219	14037	14054	13949	13992	14093	13910	13941	14142	14055	14168	14116	14152	14074	14019	14191	13830	13879	14021	14115	14144	14018	14023	14151	14082	13847	13952	13959	13953	14127	14047	13985	14018	13931	13911	14063	14171	13946	14021	13960	13963	14045	14022	14046	14083	14089	13921	14034	13927	14145	14050	14061	14051	13943	14076	14090	13998	14027	14035	14156	14049	14152	14093	13940	14134	14012	13979	13985	14015	14022	13865	13922	14178	14092	13981	14100	14018	14246	14030	14071	14148	13952	13848	14068	13927	13926	14095	14156	14148	14120	13976	13886	13934	14166	13941	13868	14105	14152	13998	14181	13961	14012	14044	13874	13944	14060	14135	14072	14066	13958	14021	13975	14047	14003	13979	14087	13992	13938	13885	14071	13912	14203	14033	14135	14042	13986	14004	14104	13989	14032	14008	13916	14009	13927	14133	13754	14136	14008	14049	13887	14078	13937	13940	13934	13933	13984	14121	13941	14170	13964	14012	14148	13950	13888	13989	14039	14051	13950	14084	13960	13967	13942	13984	13936	13976	14114	14033	14043	14108	14096	14028	13999	14078	14089	14061	14008	14042	13937	14033	14169	13984	14034	14166	14056	13950	14090	14041	14210	14071	14068	14075	13959	14122	13876	13893	13941	14009	13857	14079	14096	14055	13971	14044	13868	14013	14077	13931	14076	14047	13985	14020	13905	14202	13998	14038	13980	13941	14034	14108	14007	13952	14114	14013	14053	14080	14067	13933	14038	14186	13954	14024	14001	13961	14084	13952	13944	14098	13953	13973	13992	14085	14096	14037	14121	13891	14008	14045	13915	14267	14010	14143	14019	13987	14045	13993	13907	14001	14002	14127	14113	14023	14058	13919	14090	14096	14015	14145	14009	14088	14226	13978	14058	13899	14140	13943	13909	13900	13896	14052	13887	14164	13916	14151	13944	14013	14027	13972	14048	14123	13980	13899	14004	14289	13934	14248	13954	14158	14026	13907	13981	13996	13971	14060	14102	14005	14104	13924	14018	14065	13953	13949	14054	13912	14033	13898	13982	14088	13957	13984	13922	14181	14119	14069	14052	14117	14106	14032	14003	14179	14100	13950	14116	13957	13947	13946	14218	14031	13776	13999	14003	14158	13887	14007	14020	13972	14028	14127	14059	14096	14007	13900	14051	13931	14129	14097	14039	13877	14159	14178	13901	14034	13952	13924	14091	13845	14073	14096	14070	14045	14061	14218	13897	14181	14131	14080	14067	14156	13856	14009	14135	13931	13917	13846	14119	14041	14136	14133	14078	14081	13906	14040	14029	14153	14070	13920	14095	13963	14051	13970	13969	14051	14037	13966	14057	13932	13987	14153	13906	14179	13978	14128	14118	13973	14104	14075	13941	14101	14043	13866	13966	14066	13922	14066	14185	13982	13903	14042	14028	13981	14024	14345	14037	13954	14074	14014	14179	13920	14050	13779	14062	14186	14022	13947	14019	14110	14023	14102	14190	13928	14053	13948	13941	13915	13974	13933	13899	14007	13905	14061	14064	14169	14183	14041	13997	14026	14000	14126	13964	13961	14212	13861	14089	14071	13993	14026	13961	14231	14077	14124	14157	14051	14162	14124	14101	14023	13907	13906	14074	14016	14057	13863	14071	14048	13970	14132	14045	13992	13867	13927	14001	14018	13915	13967	14043	14108	14030	14043	14001	14130	14066	13941	14197	13918	14103	14051	13976	14031	13994	14058	13859	14150	14023	13858	14050	13992	14053	14148	13979	13931	14201	14133	14159	14051	13941	13896	13966	13956	14028	13957	13914	13830	13866	14167	14073	13956	14136	14024	13783	14033	13970	14144	14072	13925	14147	14078	14026	13975	13934	14016	14064	14102	13901	13961	14062	14121	14076	13947	14039	14082	14120	14026	14100	13982	14220	14109	14016	13958	14109	14042	13978	13954	14202	14072	14131	14007	14011	14206	13987	13930	14066	14061	14117	14010	13975	14122	13978	13899	14041	13971	14020	14043	13919	14103	14037	14127	13966	14063	14003	14056	14002	13895	14176	14064	14043	14065	14224	13979	14125	13954	14021	14037	14137	13997	14173	14060	14119	14025	14023	14005	14093	14085	13997	14038	14185	14027	13929	14041	14060	13921	14068	13981	14033	14184	13929	13907	14050	13919	14031	13809	14199	14161	14073	14082	13958	14136	14091	13861	14061	13896	13970	13976	13953	13859	13809	14156	14011	13987	14092	14153	14050	14099	14011	13908	13913	13978	14136	14021	14148	14057	13955	14017	14073	14084	14055	14091	14138	13939	14127	13928	13928	14206	13957	14103	13914	14090	13990	14013	14113	14039	14188	13938	13940	14202	14041	14165	14000	13895	13986	14025	14058	13924	13955	14033	13876	14071	14054	14145	14117	14035	14031	14044	14190	13827	13954	14234	14028	14110	14081	13984	13963	14047	14272	14039	14026	13989	14027	14039	14019	14190	14021	14095	14128	14027	14063	14049	13984	14003	14133	14098	13972	14164	14075	14169	13955	14158	13872	14012	14315	14221	14007	14089	14071	14117	13861	14171	14048	14044	13970	13944	14036	14150	14058	13865	14023	14045	14031	13967	13965	14049	14060	14102	14175	14077	14037	14020	14085	13927	14033	14089	14132	14086	14079	14087	14190	14025	14140	14221	14115	14211	14017	14147	14106	14029	13952	13953	13954	14067	14012	13997	14108	14178	14080	14021	14072	14108	14055	14174	14001	13931	13960	14011	13959	13958	13916	14031	14123	13899	14018	13942	14269	13930	13869	14055	14202	13971	13895	14098	13909	14187	14078	14045	14063	13978	14228	13952	14016	14056	13946	14004	14381	13883	14019	14046	13973	14035	13953	14100	13990	13984	14120	14114	13977	14013	14208	14044	14151	13917	14229	13958	13959	14051	13906	13975	14010	13899	14016	14016	14006	13817	14095	13966	14035	13994	14000	14045	14022	14056	14007	14024	14025	13865	14091	14093	14020	14088	14130	13966	13851	14021	14053	13980	14042	14032	14009	14086	14017	14077	14067	14227	13982	13967	14044	14258	13873	14039	13916	13983	14033	13999	14044	14167	13958	14090	13979	13957	13917	14105	13976	14135	14128	14055	14122	14032	14029	13860	14111	13919	14119	14091	14049	14006	13844	14034	13970	14024	13937	14031	14220	14089	13998	13887	13924	13986	13845	14011	13877	14018	13988	14026	14123	14123	13967
24094	21419	29020	24410	22544	23819	23393	19287	18017	17784	17509	16986	16644	16494	16612	16233	16201	16478	16153	16024	16113	15780	15838	16265	16120	16070	16099	16065	15822	16117	16111	15978	15981	16057	16039	16080	15992	15875	15916	15819	15922	15919	15987	15867	15893	15946	15978	15945	15913	15897	15849	15980	15743	15905	15881	15813	15848	15598	15744	15906	15992	16035	16023	15811	15992	15822	15769	15833	15967	15894	15860	15930	15781	15767	15916	15755	15604	16025	15893	15961	15848	15922	16043	16405	16449	16024	16169	15985	15869	16031	15955	15791	15825	15792	15819	15834	15829	15697	15828	15664	15815	15719	15689	15921	15788	15764	15827	15786	15778	15945	15879	15815	15722	15751	15764	16006	15880	15855	16013	15583	15854	15850	15898	15620	15863	15861	15911	15715	15809	15766	15648	15641	15688	16086	15794	15849	15798	15982	15823	15869	15893	15819	15808	15748	15905	15727	15884	15860	15935	15742	15671	15854	15957	15838	15818	15904	15911	15926	15500	15661	15835	15786	15558	15737	15760	15578	15772	15804	15825	15751	15749	15723	15855	15817	15617	15743	15829	15828	15822	15877	15880	15894	15971	15705	15814	15826	15798	15907	15847	15901	15792	15721	15919	15795	15669	15846	15968	15930	15799	15868	15901	16010	15771	15742	15940	15779	15716	15821	15729	15715	15856	15785	15935	15663	15614	15641	15878	15965	15911	15787	15778	15854	15739	15872	16014	15741	15742	15569	15760	15969	15674	15676	15928	15701	15716	15787	15875	15895	15792	15871	15771	15982	15818	15719	15739	15918	15916	15693	15685	15790	15738	15981	15800	15804	15926	15977	16103	15731	15826	15748	15834	15786	15722	16003	15819	15908	15764	15763	15838	15922	15788	15846	15572	15853	15830	15684	15807	15835	15765	15933	15737	15883	15730	15766	15821	16038	15946	15890	15943	15991	15839	15785	15735	15883	15605	15639	15755	15965	15732	15967	15969	15899	15760	15918	15764	15892	15755	15660	15850	15787	15846	15845	15663	15885	15713	15734	15755	15834	15912	15850	15646	15890	15810	15805	15996	15805	15924	15893	16043	15666	15773	15857	15617	15733	15652	15844	15763	15844	15787	15791	15864	15804	15871	15721	15954	15954	15745	15606	15786	15791	15909	15804	15811	15770	15686	15674	15739	15705	16031	15854	15919	15844	15930	15827	15689	15599	15781	15966	15804	15971	15668	15696	15690	15730	15968	15942	15730	16086	15777	15632	15791	15926	15909	15870	15920	15815	15856	15654	15706	15663	15723	15789	16001	15810	15873	15693	15928	15771	15851	15913	15853	15694	15966	15834	15697	15901	15878	15841	15841	15774	15667	15835	15921	15696	15796	15660	16024	15835	15567	15887	15873	15658	15661	15782	15767	15918	15854	15846	15998	15814	15642	15770	15679	15933	15897	15821	15979	15755	15748	15766	15718	15652	15838	15713	15789	15943	15967	15687	15994	15854	15583	15533	15718	15851	15580	15819	15792	15756	15885	15959	15863	15807	15926	15722	16061	15801	15622	15929	15878	15626	15710	15907	15885	15706	15639	15778	15832	15805	15707	15723	15735	15787	16139	16009	15856	15743	15702	15463	15677	15845	16024	15991	15710	15965	15910	15844	15895	15763	15874	15799	15863	15786	15811	15730	15953	15844	15824	15801	15840	15781	15787	15781	15884	15841	15868	15861	15530	15850	15768	15766	15694	15763	15808	15922	15753	15896	15752	15973	15634	15785	15773	15777	15704	15874	15759	15978	15687	15852	15857	15644	15605	15712	15699	15767	15799	16006	15897	15991	15878	15880	15759	15467	15957	15864	15660	15814	15761	15879	15846	15872	15846	15767	15723	15719	15646	15701	15765	15683	15761	15815	15758	15977	15808	15889	16007	15834	15850	15869	15728	15891	15957	15818	15959	15947	15766	16044	15901	15858	15896	15832	15855	15951	15863	15735	15721	15574	15777	15855	15819	16184	15871	15940	15754	15647	15654	15825	16064	15918	15723	15783	15669	15705	15809	15702	15676	15932	15855	15908	16046	15875	15713	15941	15775	15618	15566	15770	15914	15804	15773	15839	15859	16050	15791	15663	15829	15745	15735	15887	15854	15606	15692	15895	15825	15838	15758	15711	15947	15715	15942	15738	15856	15785	15812	15855	15840	15836	15823	15884	15918	15610	15668	15759	15863	15755	15658	15839	15759	15744	15792	15816	15628	15818	15787	15842	15943	15756	15873	15817	15878	15702	15675	15740	15839	15776	15855	15663	15712	15779	15960	15826	15805	15607	15897	15695	15680	15889	15920	15790	15744	15914	16006	15973	15710	15812	15829	15881	15835	15894	15968	16008	15881	15779	15796	15850	15601	15700	15940	15727	15843	15684	15962	15780	15819	15868	15647	15898	15736	15960	15704	15913	15822	15512	15742	15796	15632	15686	15690	15783	15743	15752	15959	15815	15824	15612	15847	15812	15874	15818	15673	15679	15929	15621	15925	15964	15676	15685	15695	15808	16129	15709	16050	15909	15958	15775	15714	15787	15733	15905	15867	15732	15972	15714	15634	15732	15743	15820	15901	15907	15787	15854	15827	15941	15789	15784	15730	15881	15819	15990	15896	15947	15801	15962	15846	15641	15552	15865	15843	15931	15741	15948	15823	15969	15753	15755	15675	15637	15803	15707	15809	15755	15989	15742	15722	15795	15691	15645	15769	15730	15700	15952	15843	15800	15846	15570	15805	15739	15804	15737	15749	15781	15637	15685	15906	15767	16080	15837	15787	15730	15946	16030	15892	15972	15664	15989	15740	15909	15750	15835	15760	15787	15729	15879	15909	15797	15805	15938	15771	15814	15814	15830	15765	15816	15592	15789	15709	15580	15666	15950	15700	15751	15873	15687	15899	15774	15727	15762	15791	15784	15818	15695	15948	15997	15719	15957	15807	15772	15735	15854	15572	15868	15753	15716	15892	15800	15772	15720	15839	15803	15692	15766	15858	15891	15688	15784	15755	15638	15752	15776	15854	15729	15795	15797	16077	15714	15723	15832	15691	15614	15600	15860	15718	15794	15783	15871	15939	15829	15834	15825	15789	15791	15772	15710	15887	15741	15727	15649	15900	15990	15708	15891	15683	15627	15926	15765	15796	15673	15692	15909	15700	15869	15954	15912	15824	15866	15890	15765	15808	15768	15548	15841	16052	15844	15917	15909	16097	15927	15657	15656	15632	15828	15754	15834	15848	15932	15616	15956	16016	15610	15729	15668	15809	15935	15864	15804	15901	15848	15868	15972	15716	16087	15668	15851	15815	15910	15773	15895	15724	15596	15659	15677	15619	15904	15769	15837	16006	15950	15631	15877	15673	15872	15993	15723	15886	15910	15839	15655	15514	15822	15906	15843	15728	15832	15671	15897	15693	15739	15758	15759	15857	15698	15878	15645	15812	15668	15584	15763	15960	15807	15747	15873	15767	15564	15796	15855	15812	15586	15824	15984	15684	15817	15729	15519	15827	15939	15825	15990	15906	16065	15838	15853	15888	15960	15926	15699	15797	15731	15745	15861	15878	15696	15809	15785	15829	15915	15867	15870	15830	15601	15597	15737	15947	15812	16044	15752	15571	15943	15785	15680	15763	15690	15744	16034	15798	15763	15901	15838	16098	15752	15733	15813	15793	15872	15778	15927	15948	15818	15818	15759	15683	15624	16097	15743	15663	15860	15684	15435	15819	15664	15829	15702	15844	15845	15736	15720	15844	15834	15861	15646	15660	15716	15965	15777	15747	15778	15728	15838	15847	15749	15964	15949	15878	15848	15899	15572	15751	15932	15797	15795	15831	15779	15702	15582	15776	15732	15863	15727	15937	15686	15793	15764	16055	15735	15772	15864	15967	15595	15722	15776	15772	15808	15885	15740	15839	15835	15780	15949	15821	15890	15453	15847	15844	15973	15761	15916	15748	15737	15842	15767	15992	15677	15901	15824	15770	15850	15719	15801	15839	15936	16093	16015	15807	15854	15897	15747	15625	15796	15825	15736	15869	15536	15623	15827	15553	15914	15824	15849	15677	15973	15798	15864	15801	15783	15825	15743	15707	15899	15834	15750	15518	15786	15730	16002	15781	15796	15891	15612	15836	15903	15808	15966	15858	15818	15780	15753	15614	15717	15985	15850	15765	15702	15624	15802	15820	15794	15856	15715	15810	15783	15932	15675	15806	15735	15826	15952	15745	15832	15696	15786	16012	15916	15909	15807	15792	15978	15785	15979	15872	15806	15740	15842	15913	15890	15899	15752	15865	15753	15800	15717	15850	15796	15520	15792	15884	15889	15744	15694	15798	15641	15784	15833	15964	15935	15792	15764	15676	15799	15735	15706	15780	15890	15936	16027	15751	15792	15941	15863	15789	15821	15951	15836	15752	15745	15845	15996	15828	15968	15822	15784	15805	15965	16018	15812	15726	15814	15741	15862	15697	15760	15809	15811	15791	15816	15725	15919	15692	15871	15601	15744	15759	15767	15747	15672	15673	15872	15743	15682	15644	15622	15842	15856	15878	15765	15804	15785	15820	15962	15748	15965	15902	15747	15948	15707	15890	15740	15804	15863	15629	15768	15778	15741	15663	15487	15477	16073	15846	15805	15907	15738	16026	15665	15693	15981	15824	15769	15728	15737	15813	15932	15948	15786	15720	15859	15661	15745	15750	15900	15713	15988	15783	15712	15776	15764	15811	15764	15886	15750	15900	15868	15905	15799	15752	15552	15761	15806	15789	15671	15906	15887	15624	15967	15772	15771	15774	15719	15905	15765	15793	15963	15795	15878	15786	15684	15854	15820	15781	15952	15999	15542	15867	15797	15782	15719	15695	15948	15746	15745	15673	15690	15910	15709	15952	15729	15791	15818	15811	16065	15965	15730	15692	15730	15831	15800	15657	15938	15757	15901	15606	15743	15878	15685	15860	15822	15842	15915	15841	15611	15788	15972	15894	15766	15833	15848	15674	16041	15776	15648	15775	15980	16053	15774	16017	15784	15731	15860	15853	16061	15892	15910	15717	15748	15807	15816	15738	15773	15925	15703	15876	15923	15868	15889	15829	15916	15898	15810	15816	15742	15841	16004	15714	15865	15714	15772	15818	15812	15891	15799
24761	41192	36955	28258	24310	21755	19706	18525	17569	16660	16106	15687	15174	15000	14767	14685	14554	14457	14279	14170	14198	14247	14132	14224	14048	14049	14162	14124	14206	13866	14030	14063	13985	14058	14024	13907	14064	14003	13978	14056	13907	14024	13862	13910	13875	14111	13965	13973	13889	13894	13946	13928	13975	13948	13755	13848	13749	14073	13908	13914	14059	13997	13905	13702	13983	13944	13900	13901	13876	13867	13985	13943	13914	13861	13915	13852	13896	13901	13893	13740	14016	13999	14349	14599	14462	14131	14266	14160	14009	13955	14016	13893	13938	13799	14022	13811	13671	13843	13690	13860	14023	13899	13769	13870	13915	13959	13925	13829	13832	13872	13609	13881	13894	13829	13932	13917	13894	13941	13878	13939	13746	13950	14000	13924	13853	13937	13765	13979	14045	13720	14046	13921	13828	13790	14005	13923	13815	13819	13891	13865	13855	13892	13926	13822	14029	13790	13937	13932	13884	13815	13840	13863	13834	13830	13936	13960	13742	13784	13988	14073	13832	13909	13793	13740	14179	13988	13723	13760	13896	13893	13878	13944	14095	13687	13864	14043	13969	13814	13972	14063	13789	13896	13815	13951	13875	13668	13833	13904	13866	13922	13840	13739	13667	14024	13915	13711	13669	13739	13842	13964	13901	13797	13806	13953	13870	13904	13804	13812	13789	13760	13812	13718	13825	13823	13906	13856	13890	13864	14055	13764	13987	13686	13964	13879	13832	13888	13877	13918	13808	13719	13952	13795	13826	13805	13927	13823	13679	13792	13907	13897	13793	13949	13982	13737	13720	13799	13868	13893	13816	13940	13784	13952	13739	13722	13782	13924	13777	13998	13789	13739	13767	13862	13846	13845	13648	13817	13916	13727	13892	13915	13831	13952	13954	13899	13928	13792	14016	13865	13763	13880	13866	13965	14043	13724	13777	13731	13945	13994	13855	13843	13845	13816	13895	13847	13926	13930	13817	13819	13820	13771	13767	13915	13967	13696	13733	13932	13839	13896	13705	13894	13922	13660	13972	13924	13554	13883	13965	13807	13901	13857	13888	13790	13776	13876	13867	13705	14005	13922	14038	13827	13839	13915	13982	13877	13909	13832	13948	13962	13914	13866	13806	13892	13811	13638	13981	13941	13924	13699	13949	13820	13843	13834	13920	13924	13881	14065	13842	13884	13984	13847	13826	13648	14044	13877	13994	13836	13998	13865	13899	13759	13963	13937	13817	13837	13864	13940	13932	13823	13763	13649	13912	13821	13919	13717	13786	13692	14003	13870	13923	14042	13755	13852	13750	13916	13871	14069	13998	13847	13880	13935	13907	13801	13993	13859	13836	13917	13889	13721	13853	13913	13924	13848	13953	13852	13788	13972	13909	13730	13945	13973	13951	13769	13884	13882	13937	13591	13698	13892	13966	13837	13730	13648	14075	13870	13764	13770	13789	13882	13898	13957	13876	13805	13881	13920	13780	13904	13904	13865	13938	13677	13861	13924	13708	13828	13841	13916	13835	13841	13880	13837	13982	13900	13759	14034	13863	13978	13699	13939	13803	13857	13843	14016	13906	13959	13857	13808	13877	13933	13867	13890	13720	13742	13842	13728	13881	13848	13892	13890	13936	13849	13952	13945	13856	13928	14027	13808	13901	13804	13806	13867	13808	13881	13765	13919	13759	14014	13696	13830	13875	13952	13783	13851	13979	13821	13778	13858	13770	13863	13926	13914	13750	13686	13909	13877	13835	13778	13855	13803	13875	13802	13750	13957	13792	13982	13798	13815	13883	13877	13697	13809	13780	13757	13813	13997	13752	13914	13790	13868	13838	13898	13925	13823	13949	13917	13683	13820	13886	13781	13975	13891	14012	13844	13868	13924	13850	13839	13711	13969	13829	13847	13972	13743	13736	13824	13855	13835	13859	13871	13857	13836	13919	14021	13894	13960	13835	13938	13779	13902	13890	13837	13736	13890	13909	13780	14051	13924	13771	13810	13900	13797	13867	14051	13874	13756	13847	13890	13895	13738	13996	13842	13871	13851	13860	13873	13721	13868	14038	13825	13876	13806	13902	13874	13939	13827	13746	13922	13928	13797	13847	13886	13919	13870	13954	13896	14020	13855	13767	13903	13964	13891	13809	13933	13830	13863	13855	13803	13921	13664	13790	13767	14006	13834	14023	13977	13759	13778	13844	13794	13863	13863	13695	13940	13881	13715	13906	13757	14078	13870	13907	13963	14005	13782	13969	13769	13939	13839	13909	13720	13764	14004	13917	13805	13881	13940	13983	13751	13861	13882	13956	13713	13764	13913	13880	13765	14059	13908	13721	13968	13616	13940	13914	13916	13815	13933	13788	13793	14069	13995	13720	13951	13730	13726	13933	13947	13842	13878	13904	13864	13752	14071	13801	13936	13770	13933	13640	13968	13893	13795	13868	13817	13933	13973	13796	13926	13933	13628	14034	13706	13806	13826	14079	13819	13752	13874	13874	13773	13773	13864	13945	13886	13868	13930	13924	13945	13792	13906	13889	13885	13905	13883	13783	13737	13865	13845	13830	13938	13676	13884	13843	13857	13868	13945	13916	13759	13663	14003	13850	13828	13825	13842	13768	13717	14014	13958	13686	13761	13888	13811	13878	13854	13976	13974	13895	13965	13769	13844	13870	13749	13979	13794	13644	13927	13729	13950	13898	13751	14006	13687	13644	13673	13868	13861	13830	13792	13796	13753	13974	13881	13991	13900	13890	13830	13917	14063	13744	13930	13897	13972	13952	13934	13999	13881	13833	13904	13872	13891	13683	13860	14065	13742	13827	14039	13948	13725	13812	13852	13825	13864	13871	13868	13718	13984	13572	13913	13931	13909	13818	13840	13855	13832	13878	13859	13931	13623	13926	13840	13921	13994	13828	13751	13885	13905	13872	13924	13798	13911	13967	13825	13816	13914	13860	13921	13796	14008	13993	13922	14138	13995	13911	13803	13930	13745	13868	14010	13956	13862	13916	13836	13964	14096	13876	13856	13834	13730	13958	13875	13920	13860	13914	14011	13828	13897	13945	13846	13855	13778	14032	13821	13889	13920	13971	13803	13860	13852	13792	13937	13794	13821	13835	13951	13780	13950	13938	13898	13928	13990	13885	13930	13918	13929	13954	13760	13914	13901	13872	13900	13856	13789	13787	13872	13894	13797	13782	13822	13773	13930	13810	13809	13893	13825	13830	13834	13892	13885	13745	13975	13828	13964	13820	13951	13958	13744	13853	13677	14030	13902	13735	13822	13878	13874	13800	13795	14019	13881	14022	13980	13767	13958	13981	14082	14034	14080	13938	13837	14048	13764	13882	13954	13912	13821	13859	13987	13977	13680	13796	13917	13931	13725	13979	13826	13762	13849	13888	13819	13905	13981	13620	13827	13870	13907	13911	13833	13873	13846	13757	13969	13955	13633	13969	13894	13821	13710	13669	13906	13915	13945	13881	13912	13819	13796	13820	14016	14000	13724	13810	13854	13795	13800	13819	13885	13839	13842	13960	13917	13784	13812	13900	13735	13816	13833	14075	13866	13744	13975	13670	13924	13765	13857	13800	13747	13957	13941	13874	13719	13770	13830	13844	14016	13977	13972	13751	13693	13782	13787	13831	13735	13922	13931	13848	13796	13740	13850	13758	13937	13850	13798	13914	13919	14078	14022	13824	13856	13847	13782	13752	13713	13976	13892	13734	13790	13875	13752	13799	13753	13828	13888	13728	13999	13950	13994	13975	13751	13781	13943	13830	13933	13962	13786	13847	13756	13872	13955	13975	13832	14070	13777	13961	13790	13848	13828	13946	13935	13753	13998	13831	13852	13906	13712	13843	13941	13695	14041	13863	13804	13907	13741	13945	13833	13752	13779	13895	13810	13830	13714	13825	14012	13989	14090	13640	13935	13843	14091	13751	14012	13737	13738	13749	13806	13857	13912	13991	13813	13844	13881	13968	13722	13772	13902	13990	13868	13910	13964	13945	13937	13856	13925	13969	13775	13940	13875	13800	13726	13839	13826	13919	13938	13949	13830	13930	13755	13939	13844	13960	13863	13813	13874	13959	13834	13906	14142	13910	13713	13826	13890	13920	13859	13934	13897	13923	13865	13898	13968	14005	13956	13769	14002	13915	13937	13985	13786	13887	13716	13797	13841	13774	13856	13851	13784	13863	13884	13766	13808	13975	13859	13789	13785	13692	13896	13763	13811	13824	13679	13771	13903	13970	13911	13838	13643	13860	13611	13760	13832	13911	13774	13676	13730	13953	13796	14093	13967	13811	13812	13970	13830	13967	13821	13779	13940	13800	13906	13893	13975	13777	13819	13805	13697	14079	13750	13805	13917	13730	13915	13794	13836	13795	13950	13881	14019	13850	13860	13875	13770	13760	13898	14049	13845	13925	14022	13976	13930	13637	13816	13764	13790	13976	13851	13856	13933	13910	13715	13856	13764	13769	13775	13876	13991	13807	13990	13926	13888	13897	13839	13920	13757	13883	13781	13970	13839	13932	13922	13864	13783	13959	13921	13951	13855	13797	13792	13853	13813	13737	13930	13862	13823	13899	13853	14009	13882	13956	13809	13903	13983	13671	13842	13999	13919	14047	13919	13822	13844	13702	13859	13792	13954	13946	14042	13997	13891	13882	13947	13708	13959	13769	13682	13900	13710	13811	13885	13905	13907	13821	13773	13950	13904	13846	13877	13916	13685	13779	13812	13879	13925	13823	13850	14005	13875	13928	13980	13998	13877	13952	13790	13850	13780	13770	13824	13885	13941	13732	13894	13840	13778	13981	13811	13814	13933	13758	14000	13741	13795	13889	13913	13830	13806	13660	13770	13896	13735	13875	13887	14025	13944	14007	13938	13818	14064	13718	13858	13994	13940	13919	13891	13885	13874	14101	13896	13886	13923	13835	13837	13683	13937	13844	13939	13902	13888	13805	13782	13917	14021	13841	13897	13845	13760	13902	13678	13911	14019	13826	13767	13704	13888	13976	13906	13708	13822	14097	14029	14046	13922	13833	13778	13813	13905	13916	13741	13801	13751	13726	13977	13811	13874	13842	13996	13927	13809	13765	13740	13843	13746	13742	13735	13851	13991	13900	13887	13839	13898	14065	13823	13896	13820	13915	13852	13930	13800
29497	23034	23031	19216	16699	16252	16443	16046	15816	15582	16078	15970	15943	15610	15738	15690	15641	15625	15858	15847	15823	15627	15645	15615	15542	15559	15715	15524	15490	15756	15581	15539	15608	15666	15672	15405	15587	15678	15761	15681	15673	15619	15732	15509	15691	15603	15626	15685	15596	15583	15640	15590	15339	15527	15621	15591	15669	15710	15661	15669	15699	15667	15601	15286	15737	15577	15385	15607	15582	15593	15571	15592	15503	15835	15659	15568	15683	15508	15668	15363	15576	15595	15680	15853	15737	15529	15721	15701	15807	15654	15534	15417	15510	15611	15452	15634	15642	15606	15571	15620	15656	15541	15515	15792	15851	15619	15643	15599	15669	15584	15529	15577	15676	15417	15498	15412	15547	15737	15527	15586	15805	15660	15994	15701	15804	15605	15734	15599	15546	15706	15430	15664	15691	15458	15572	15713	15737	15700	15498	15591	15360	15599	15732	15664	15408	15759	15701	15549	15569	15622	15645	15749	15776	15486	15427	15563	15698	15673	15631	15480	15568	15511	15392	15587	15584	15576	15771	15365	15521	15459	15647	15622	15582	15563	15554	15412	15481	15582	15438	15751	15785	15527	15522	15445	15672	15364	15413	15733	15546	15563	15640	15685	15505	15529	15422	15811	15841	15501	15657	15575	15534	15512	15492	15561	15632	15557	15555	15611	15731	15463	15654	15655	15653	15694	15596	15463	15538	15660	15684	15632	15576	15456	15372	15441	15465	15516	15429	15437	15559	15757	15592	15704	15457	15700	15632	15700	15599	15487	15624	15631	15687	15757	15755	15613	15514	15551	15438	15715	15515	15799	15427	15710	15427	15541	15746	15544	15680	15658	15646	15581	15812	15552	15471	15571	15496	15579	15538	15561	15561	15618	15515	15606	15538	15457	15700	15555	15636	15559	15521	15440	15541	15620	15516	15780	15541	15804	15639	15595	15718	15657	15547	15735	15543	15594	15394	15564	15715	15510	15734	15604	15722	15651	15534	15663	15495	15662	15731	15571	15536	15650	15626	15744	15594	15689	15600	15497	15559	15614	15379	15434	15549	15667	15719	15554	15693	15503	15448	15652	15417	15534	15800	15539	15692	15740	15765	15553	15492	15608	15660	15621	15534	15761	15519	15655	15729	15442	15397	15670	15667	15478	15573	15531	15608	15476	15515	15589	15881	15462	15536	15735	15574	15397	15740	15600	15613	15521	15597	15536	15586	15490	15632	15766	15659	15478	15559	15528	15572	15644	15607	15574	15584	15843	15746	15521	15499	15606	15385	15767	15516	15511	15540	15640	15573	15715	15481	15745	15502	15600	15552	15747	15631	15689	15747	15640	15625	15486	15746	15508	15436	15632	15633	15655	15571	15620	15729	15705	15845	15384	15452	15462	15674	15786	15549	15602	15616	15716	15401	15557	15588	15489	15680	15581	15501	15538	15485	15466	15696	15607	15619	15543	15708	15539	15639	15502	15589	15559	15637	15539	15492	15284	15301	15641	15423	15427	15602	15539	15445	15607	15821	15494	15671	15420	15579	15678	15626	15638	15506	15804	15642	15609	15583	15648	15639	15645	15503	15701	15587	15682	15872	15697	15774	15523	15726	15733	15594	15574	15632	15660	15813	15717	15653	15668	15572	15528	15591	15459	15577	15583	15597	15587	15493	15567	15465	15600	15691	15587	15786	15597	15434	15493	15526	15542	15506	15536	15560	15592	15563	15460	15530	15491	15520	15615	15718	15644	15754	15676	15620	15654	15601	15632	15565	15554	15665	15606	15838	15665	15243	15362	15493	15642	15541	15569	15696	15639	15649	15770	15514	15605	15442	15685	15645	15796	15588	15477	15499	15485	15766	15831	15812	15767	15717	15473	15436	15482	15739	15586	15830	15525	15445	15516	15768	15622	15711	15489	15498	15473	15627	15657	15521	15382	15725	15545	15568	15526	15679	15559	15631	15482	15819	15663	15370	15375	15700	15514	15607	15767	15533	15704	15557	15368	15577	15590	15544	15619	15619	15416	15770	15646	15342	15454	15532	15710	15725	15615	15692	15536	15654	15550	15499	15579	15722	15538	15663	15729	15510	15638	15525	15588	15714	15560	15720	15678	15553	15673	15640	15627	15662	15656	15633	15545	15516	15660	15563	15644	15608	15524	15505	15663	15608	15505	15614	15500	15562	15428	15494	15734	15513	15625	15477	15561	15713	15635	15681	15576	15510	15560	15689	15518	15699	15553	15672	15676	15554	15562	15504	15592	15534	15813	15538	15615	15574	15626	15637	15569	15645	15462	15674	15459	15718	15665	15605	15553	15620	15581	15621	15670	15539	15418	15696	15612	15481	15563	15804	15494	15330	15538	15747	15642	15581	15613	15631	15503	15650	15481	15610	15775	15752	15460	15608	15513	15837	15653	15587	15630	15689	15603	15553	15609	15685	15737	15647	15720	15721	15571	15521	15485	15538	15532	15513	15878	15575	15577	15577	15675	15598	15536	15517	15533	15551	15804	15495	15677	15595	15674	15587	15718	15706	15664	15552	15571	15735	15644	15523	15258	15548	15479	15597	15469	15607	15779	15707	15456	15665	15822	15827	15422	15745	15482	15608	15653	15614	15534	15636	15720	15583	15560	15516	15549	15681	15522	15684	15642	15460	15683	15633	15654	15536	15589	15547	15619	15754	15183	15401	15713	15608	15623	15537	15549	15587	15668	15673	15578	15586	15708	15860	15584	15660	15785	15688	15677	15487	15509	15440	15654	15564	15403	15560	15747	15556	15596	15487	15785	15816	15570	15383	15656	15652	15492	15500	15729	15381	15510	15707	15510	15580	15651	15569	15591	15530	15862	15682	15433	15698	15488	15645	15507	15679	15483	15895	15615	15660	15645	15420	15471	15660	15575	15577	15592	15698	15516	15590	15794	15560	15594	15682	15633	15706	15587	15662	15531	15569	15448	15396	15737	15589	15711	15456	15636	15612	15525	15558	15640	15564	15632	15671	15628	15624	15793	15583	15731	15599	15554	15506	15604	15404	15623	15553	15560	15617	15710	15720	15756	15528	15500	15610	15342	15587	15668	15693	15544	15703	15466	15395	15773	15555	15582	15735	15758	15523	15645	15616	15651	15733	15702	15491	15610	15505	15672	15715	15415	15727	15813	15570	15656	15633	15659	15506	15612	15623	15400	15472	15463	15622	15409	15742	15584	15695	15428	15709	15600	15641	15528	15629	15622	15650	15682	15790	15617	15631	15581	15607	15728	15618	15530	15523	15558	15530	15717	15663	15676	15667	15448	15650	15506	15503	15538	15606	15651	15786	15644	15568	15704	15542	15697	15543	15541	15798	15564	15550	15557	15609	15539	15648	15449	15699	15493	15493	15517	15580	15638	15630	15774	15795	15511	15758	15808	15576	15648	15693	15478	15512	15590	15655	15643	15447	15787	15796	15643	15732	15557	15422	15622	15530	15405	15580	15477	15545	15488	15641	15638	15587	15845	15680	15765	15716	15580	15647	15541	15652	15793	15551	15622	15652	15482	15500	15718	15675	15520	15671	15736	15722	15514	15653	15636	15516	15616	15510	15722	15576	15569	15593	15671	15672	15486	15721	15819	15533	15478	15630	15497	15645	15531	15459	15583	15690	15507	15656	15610	15573	15716	15790	15731	15505	15553	15602	15792	15405	15541	15607	15553	15536	15529	15512	15479	15573	15482	15551	15843	15790	15669	15644	15712	15644	15645	15676	15737	15623	15534	15745	15817	15759	15726	15661	15482	15752	15537	15682	15505	15542	15637	15646	15584	15718	15568	15501	15673	15530	15730	15768	15594	15565	15708	15773	15443	15535	15528	15485	15888	15563	15768	15612	15678	15500	15659	15577	15544	15583	15672	15427	15710	15826	15724	15745	15551	15478	15475	15453	15684	15544	15546	15712	15476	15673	15559	15441	15508	15635	15590	15636	15398	15624	15597	15715	15689	15597	15579	15662	15478	15511	15588	15564	15778	15565	15759	15781	15710	15649	15506	15675	15609	15662	15571	15642	15564	15629	15511	15688	15377	15551	15677	15641	15475	15535	15644	15803	15692	15745	15615	15787	15610	15535	15752	15647	15544	15651	15664	15739	15532	15701	15536	15689	15751	15667	15621	15720	15606	15536	15482	15699	15635	15604	15648	15573	15754	15594	15648	15630	15527	15650	15529	15626	15603	15701	15612	15660	15605	15506	15568	15527	15401	15675	15475	15760	15598	15607	15595	15846	15677	15583	15725	15622	15654	15507	15494	15466	15619	15753	15423	15748	15691	15591	15865	15605	15589	15538	15618	15578	15613	15630	15393	15698	15697	15697	15438	15545	15474	15556	15701	15569	15630	15688	15644	15555	15657	15540	15587	15551	15754	15517	15531	15394	15586	15611	15606	15852	15482	15711	15776	15495	15633	15461	15509	15561	15542	15656	15466	15635	15673	15498	15677	15546	15660	15620	15571	15430	15855	15676	15508	15570	15635	15480	15683	15566	15723	15633	15514	15635	15416	15734	15652	15765	15436	15679	15620	15661	15517	15729	15594	15636	15591	15626	15703	15708	15688	15614	15593	15449	15458	15775	15665	15624	15568	15459	15694	15551	15620	15642	15822	15545	15459	15581	15489	15688	15613	15552	15535	15588	15687	15719	15415	15409	15649	15464	15697	15612	15593	15481	15496	15535	15493	15591	15571	15666	15342	15550	15626	15705	15368	15532	15508	15609	15640	15752	15802	15548	15669	15476	15601	15676	15547	15748	15495	15637	15716	15735	15760	15655	15668	15594	15428	15506	15517	15533	15620	15472	15531	15609	15531	15742	15583	15661	15504	15529	15582	15787	15389	15697	15708	15548	15590	15536	15686	15589	15645	15762	15626	15659	15693	15566	15658	15688	15512	15889	15457	15479	15530	15655	15564	15623	15573	15789	15660	15525	15470	15536	15702	15553	15526	15729	15655	15651	15600	15665	15593	15665	15553	15474	15826	15610	15766	15699	15605	15673	15665	15452	15571	15642	15567	15755	15684	15493	15715	15635	15695	15714	15743	15483	15690	15561	15509	15552	15553	15510	15596	15509	15490	15552	15677	15691	15733	15545	15756	15595	15536	15413	15471	15562	15581	15556	15582	15817	15780	15730	15525	15529	15613
19174	23580	20318	16228	15143	14958	14602	14127	14066	14052	13890	13896	13865	13702	13652	13862	13688	13840	13808	13862	13600	13655	13780	13677	13818	13663	13651	13725	13660	13687	13508	13728	13668	13795	13741	13588	13655	13734	13548	13723	13659	13648	13488	13698	13760	13587	13531	13439	13683	13829	13609	13656	13649	13796	13632	13713	13638	13945	13536	13675	13742	13740	13525	13690	13642	13665	13683	13599	13584	13733	13643	13789	13903	13791	13668	13678	13752	13811	13706	13720	13601	13556	13699	13665	13724	13733	13780	13806	13780	13644	13721	13563	13611	13721	13676	13711	13746	13685	13678	13644	13665	13507	13885	13747	13667	13871	13472	13552	13787	13589	13606	13921	13722	13596	13797	13597	13724	13601	13643	13603	13684	13762	13706	13761	13702	13578	13703	13624	13459	13711	13695	13686	13695	13671	13854	13651	13763	13516	13788	13771	13633	13666	13667	13801	13745	13555	13654	13699	13798	13653	13664	13563	13757	13741	13672	13405	13812	13726	13601	13635	13601	13842	13695	13646	13609	13689	13693	13560	13580	13632	13503	13608	13849	13569	13657	13812	13580	13893	13596	13618	13760	13710	13686	13646	13672	13803	13669	13692	13670	13832	13881	13660	13623	13678	13554	13591	13889	13711	13444	13779	13665	13657	13657	13691	13618	13750	13691	13759	13734	13700	13849	13677	13625	13742	13611	13588	13675	13789	13735	13565	13629	13728	13673	13629	13656	13672	13420	13717	13775	13873	13668	13680	13774	13617	13732	13677	13790	13742	13679	13716	13600	13508	13564	13500	13701	13475	13637	13710	13636	13734	13803	13754	13722	13620	13705	13747	13740	13662	13693	13687	13724	13572	13885	13689	13577	13732	13645	13760	13656	13475	13558	13686	13602	13833	13584	13650	13622	13745	13817	13690	13745	13629	13683	13548	13840	13703	13782	13665	13827	13668	13784	13651	13652	13565	13654	13685	13611	13722	13509	13677	13631	13555	13814	13649	13603	13687	13630	13526	13617	13638	13656	13708	13593	13684	13681	13598	13543	13484	13744	13636	13735	13579	13742	13664	13648	13764	13742	13770	13702	13657	13613	13603	13672	13565	13767	13794	13767	13627	13678	13677	13715	13733	13582	13612	13750	13696	13725	13630	13824	13600	13610	13660	13543	13514	13736	13820	13574	13633	13778	13701	13654	13574	13629	13601	13640	13904	13715	13636	13702	13592	13511	13763	13776	13689	13797	13692	13790	13812	13775	13925	13687	13650	13628	13738	13724	13650	13902	13684	13708	13817	13652	13575	13637	13662	13693	13697	13647	13775	13680	13581	13538	13515	13604	13636	13799	13569	13566	13554	13755	13691	13712	13739	13657	13676	13663	13643	13618	13717	13624	13662	13714	13675	13703	13654	13624	13587	13694	13696	13496	13599	13714	13638	13649	13570	13612	13757	13629	13672	13880	13650	13713	13819	13624	13605	13713	13680	13800	13557	13778	13645	13683	13641	13742	13560	13820	13629	13694	13662	13646	13605	13803	13715	13541	13603	13700	13677	13594	13796	13656	13570	13541	13657	13548	13575	13722	13768	13587	13598	13674	13529	13645	13657	13618	13442	13790	13886	13699	13610	13748	13830	13686	13556	13783	13694	13644	13677	13655	13789	13675	13723	13728	13631	13598	13679	13699	13475	13776	13578	13734	13713	13736	13656	13642	13764	13647	13634	13557	13763	13589	13590	13615	13749	13626	13547	13634	13575	13778	13633	13764	13619	13586	13716	13638	13610	13715	13485	13615	13765	13495	13615	13673	13849	13493	13718	13695	13735	13749	13555	13591	13785	13715	13710	13652	13661	13860	13542	13602	13758	13694	13619	13746	13734	13702	13694	13812	13524	13579	13739	13702	13709	13816	13625	13610	13604	13501	13561	13645	13683	13724	13784	13680	13654	13690	13606	13680	13661	13672	13637	13691	13768	13766	13740	13748	13554	13664	13680	13693	13779	13691	13890	13772	13680	13779	13511	13702	13606	13637	13569	13764	13574	13679	13543	13801	13670	13785	13720	13622	13871	13736	13656	13515	13549	13526	13646	13699	13810	13624	13665	13677	13685	13675	13796	13695	13732	13773	13627	13733	13745	13797	13674	13682	13595	13816	13693	13750	13709	13685	13755	13589	13619	13765	13748	13722	13506	13684	13676	13759	13856	13602	13508	13767	13770	13665	13742	13608	13588	13596	13653	13600	13647	13623	13752	13603	13630	13836	13615	13837	13842	13624	13700	13688	13660	13773	13734	13607	13747	13646	13580	13781	13839	13752	13671	13850	13729	13722	13585	13732	13673	13601	13631	13741	13553	13730	13763	13688	13583	13576	13735	13727	13661	13606	13568	13724	13667	13859	13631	13632	13705	13834	13614	13731	13721	13763	13543	13706	13828	13573	13714	13555	13660	13754	13649	13745	13672	13588	13585	13798	13676	13667	13618	13630	13647	13654	13762	13511	13777	13722	13619	13793	13730	13634	13646	13639	13598	13675	13722	13776	13832	13508	13668	13854	13552	13773	13673	13625	13648	13758	13813	13460	13828	13524	13629	13742	13511	13843	13617	13686	13701	13710	13682	13651	13739	13662	13569	13739	13557	13594	13758	13559	13771	13502	13811	13610	13632	13627	13679	13626	13660	13626	13590	13667	13842	13763	13745	13671	13611	13704	13755	13716	13709	13681	13640	13780	13760	13800	13368	13794	13636	13610	13735	13810	13656	13678	13794	13654	13499	13646	13783	13755	13653	13681	13753	13607	13717	13687	13659	13670	13563	13656	13559	13689	13667	13670	13642	13833	13663	13592	13790	13407	13596	13637	13482	13642	13766	13753	13505	13777	13774	13538	13543	13540	13734	13588	13625	13568	13584	13693	13741	13588	13637	13647	13654	13668	13680	13700	13588	13520	13601	13624	13676	13899	13617	13567	13632	13704	13588	13561	13672	13815	13723	13725	13783	13600	13512	13806	13645	13621	13758	13891	13414	13605	13717	13851	13589	13648	13629	13689	13758	13689	13730	13688	13643	13671	13640	13636	13767	13632	13761	13618	13682	13701	13562	13629	13698	13589	13654	13638	13855	13863	13618	13718	13751	13807	13668	13691	13679	13841	13590	13635	13659	13725	13691	13773	13733	13498	13596	13631	13546	13658	13621	13797	13726	13610	13629	13641	13769	13610	13678	13805	13644	13658	13643	13535	13692	13483	13658	13632	13470	13611	13705	13782	13554	13809	13563	13740	13705	13549	13618	13729	13701	13625	13682	13525	13712	13789	13776	13635	13790	13789	13677	13689	13698	13526	13538	13782	13642	13627	13790	13574	13576	13572	13726	13671	13626	13657	13683	13676	13704	13738	13729	13512	13547	13529	13690	13848	13741	13678	13763	13603	13700	13686	13699	13810	13838	13688	13741	13757	13646	13638	13705	13706	13547	13831	13577	13761	13642	13822	13571	13558	13636	13613	13777	13708	13653	13748	13663	13657	13877	13771	13565	13484	13651	13814	13775	13648	13490	13742	13678	13587	13631	13655	13750	13828	13633	13673	13744	13673	13604	13860	13670	13717	13653	13814	13448	13688	13734	13711	13685	13919	13722	13770	13625	13755	13867	13717	13662	13713	13724	13801	13679	13805	13770	13739	13725	13751	13744	13816	13724	13884	13616	13681	13643	13630	13715	13664	13700	13749	13648	13813	13662	13571	13729	13824	13676	13625	13651	13786	13610	13725	13459	13712	13536	13494	13626	13648	13837	13674	13732	13617	13722	13710	13666	13859	13757	13829	13701	13674	13731	13767	13596	13567	13675	13827	13840	13710	13931	13607	13749	13619	13784	13517	13711	13592	13687	13712	13702	13666	13547	13461	13689	13668	13422	13733	13651	13728	13717	13669	13629	13572	13656	13672	13710	13619	13580	13575	13604	13610	13832	13670	13624	13817	13590	13681	13627	13817	13683	13654	13629	13761	13803	13746	13628	13732	13656	13512	13768	13696	13825	13593	13700	13778	13663	13745	13576	13805	13713	13589	13720	13676	13579	13621	13545	13724	13514	13598	13881	13551	13641	13703	13606	13671	13617	13486	13774	13672	13704	13677	13694	13732	13576	13710	13533	13812	13592	13642	13749	13668	13734	13741	13574	13725	13697	13617	13720	13671	13794	13696	13521	13718	13503	13639	13719	13555	13789	13757	13731	13766	13726	13761	13551	13666	13786	13620	13636	13673	13849	13592	13675	13746	13624	13881	13819	13749	13687	13629	13681	13621	13597	13832	13735	13805	13767	13611	13690	13741	13587	13746	13725	13780	13728	13727	13633	13619	13825	13618	13513	13649	13660	13684	13708	13673	13640	13612	13647	13799	13747	13844	13772	13713	13605	13608	13661	13680	13817	13656	13613	13796	13608	13668	13638	13691	13654	13596	13656	13683	13675	13585	13559	13783	13592	13724	13716	13607	13585	13605	13768	13874	13836	13694	13693	13614	13755	13609	13573	13735	13608	13623	13702	13683	13712	13569	13616	13756	13609	13701	13606	13629	13680	13787	13674	13502	13737	13580	13756	13578	13779	13779	13676	13580	13757	13782	13652	13654	13587	13698	13659	13715	13607	13762	13557	13567	13518	13792	13702	13676	13699	13686	13864	13820	13851	13727	13827	13665	13636	13597	13840	13685	13615	13654	13839	13604	13730	13582	13602	13850	13738	13770	13604	13661	13570	13726	13627	13681	13668	13731	13676	13885	13540	13711	13556	13622	13735	13585	13777	13623	13739	13743	13785	13709	13776	13719	13725	13756	13763	13732	13711	13627	13518	13744	13841	13720	13494	13680	13676	13793	13709	13791	13562	13762	13583	13838	13810	13464	13664	13772	13752	13648	13707	13654	13742	13625	13719	13799	13619	13695	13646	13636	13622	13595	13685	13678	13639	13683	13604	13719	13772	13776	13690	13630	13693	13548	13605	13841	13752	13886	13837	13695	13625	13784	13708	13694	13631	13697	13710	13627	13737	13851	13656	13603	13715	13660	13618	13690	13648	13707	13766	13595	13752	13710	13534	13627	13802	13548	13878	13617	13571	13691	13576	13767	13542	13759	13658	13755	13681	13797	13766	13520	13656	13740	13834	13497	13762	13856	13720	13769	13528
25183	21409	28364	25449	22240	20602	19495	17371	16890	16878	16548	16125	16104	16087	15910	15991	16084	15688	15780	15788	15730	15615	15735	15648	15820	15746	15860	15812	15673	15631	15667	15632	15783	15641	15645	15608	15836	15514	15550	15496	15814	15609	15463	15749	15640	15820	15670	15830	15728	15490	15628	15547	15711	15546	15434	15610	15658	15614	15571	15702	15652	15483	15520	15551	15719	15734	15642	15495	15550	15494	15704	15497	15400	15474	15661	15508	15680	15649	15588	15733	15483	15370	15760	15784	15760	15856	15748	15781	15738	15699	15646	15564	15735	15694	15574	15768	15584	15595	15689	15740	15522	15668	15615	15486	15867	15713	15550	15668	15525	15475	15458	15598	15587	15544	15657	15625	15701	15616	15599	15458	15612	15609	15599	15642	15602	15525	15710	15676	15472	15378	15685	15668	15400	15556	15436	15450	15465	15642	15488	15515	15459	15635	15645	15610	15565	15705	15645	15534	15932	15446	15279	15591	15320	15558	15690	15637	15507	15589	15571	15527	15527	15768	15657	15400	15617	15356	15448	15645	15738	15727	15802	15873	15776	15260	15628	15620	15686	15535	15459	15491	15529	15653	15529	15648	15627	15540	15630	15474	15738	15471	15627	15619	15490	15660	15664	15681	15578	15518	15706	15645	15485	15546	15477	15661	15461	15520	15602	15649	15597	15494	15593	15504	15777	15679	15662	15627	15836	15582	15489	15576	15522	15692	15658	15689	15393	15750	15444	15552	15414	15488	15578	15718	15681	15646	15845	15498	15470	15619	15738	15555	15637	15451	15608	15590	15652	15639	15420	15643	15605	15737	15542	15595	15619	15520	15541	15340	15630	15594	15566	15634	15492	15616	15655	15767	15596	15507	15477	15613	15432	15657	15540	15638	15682	15575	15689	15444	15706	15620	15390	15534	15734	15654	15597	15660	15485	15598	15459	15507	15519	15480	15496	15576	15715	15618	15598	15581	15646	15788	15650	15737	15608	15497	15598	15651	15465	15419	15646	15613	15449	15596	15491	15514	15617	15643	15471	15625	15698	15735	15506	15542	15419	15572	15658	15518	15535	15558	15435	15552	15601	15572	15440	15361	15638	15572	15693	15437	15395	15690	15591	15773	15666	15500	15694	15666	15689	15712	15635	15542	15451	15505	15354	15472	15615	15615	15520	15743	15492	15669	15659	15595	15591	15559	15572	15525	15438	15717	15766	15645	15623	15649	15483	15442	15703	15681	15615	15754	15697	15665	15733	15608	15647	15693	15564	15551	15421	15517	15518	15596	15776	15555	15585	15807	15599	15697	15614	15557	15637	15405	15526	15609	15659	15774	15747	15514	15582	15581	15583	15745	15804	15756	15502	15667	15571	15567	15655	15549	15536	15569	15588	15365	15567	15653	15340	15405	15538	15550	15527	15644	15454	15604	15438	15571	15419	15595	15652	15791	15660	15560	15654	15637	15620	15524	15685	15629	15622	15615	15833	15620	15551	15399	15502	15719	15584	15418	15553	15553	15772	15661	15451	15516	15873	15589	15674	15699	15420	15590	15558	15577	15638	15519	15603	15628	15578	15584	15564	15723	15611	15693	15730	15645	15694	15514	15436	15529	15625	15516	15582	15571	15610	15448	15870	15703	15446	15757	15835	15621	15617	15619	15600	15622	15660	15603	15563	15693	15688	15658	15739	15691	15533	15591	15568	15679	15456	15859	15570	15487	15506	15509	15489	15647	15672	15683	15883	15706	15277	15500	15764	15584	15636	15561	15455	15346	15756	15521	15584	15701	15578	15480	15372	15701	15563	15627	15516	15424	15496	15622	15511	15408	15809	15500	15671	15391	15618	15513	15595	15483	15547	15709	15620	15697	15617	15385	15518	15413	15842	15592	15697	15427	15480	15458	15636	15620	15550	15345	15511	15478	15424	15445	15627	15481	15521	15397	15625	15674	15570	15612	15539	15620	15661	15460	15520	15719	15752	15666	15537	15638	15560	15678	15687	15608	15680	15410	15658	15481	15591	15474	15526	15624	15701	15580	15540	15541	15511	15700	15610	15679	15541	15504	15491	15384	15621	15749	15519	15482	15589	15907	15547	15459	15485	15506	15721	15541	15498	15597	15704	15354	15669	15490	15541	15567	15685	15534	15531	15558	15563	15508	15567	15813	15641	15648	15671	15618	15359	15708	15563	15544	15633	15704	15681	15464	15667	15353	15450	15634	15586	15618	15609	15539	15752	15548	15590	15401	15452	15542	15724	15763	15664	15635	15757	15697	15754	15597	15415	15626	15478	15761	15791	15549	15726	15758	15779	15684	15644	15618	15497	15742	15535	15489	15442	15544	15608	15601	15664	15490	15453	15381	15628	15668	15550	15465	15752	15593	15459	15427	15725	15510	15619	15666	15636	15496	15543	15654	15660	15696	15532	15794	15618	15702	15630	15493	15481	15540	15603	15716	15493	15566	15432	15658	15561	15524	15659	15503	15542	15545	15691	15619	15597	15660	15605	15615	15395	15493	15844	15395	15469	15483	15557	15604	15647	15716	15536	15449	15627	15599	15670	15654	15436	15552	15660	15593	15568	15557	15611	15745	15534	15721	15510	15514	15622	15560	15347	15503	15628	15682	15704	15674	15524	15550	15449	15524	15621	15363	15473	15637	15613	15496	15746	15568	15411	15670	15606	15621	15682	15519	15546	15494	15504	15527	15517	15585	15568	15715	15668	15555	15534	15785	15640	15710	15813	15577	15542	15532	15556	15652	15666	15636	15527	15551	15542	15748	15586	15600	15779	15688	15453	15616	15512	15465	15640	15416	15602	15571	15789	15465	15414	15569	15532	15737	15548	15727	15719	15659	15503	15439	15605	15793	15688	15511	15530	15550	15488	15544	15587	15825	15618	15663	15770	15677	15615	15543	15611	15726	15682	15602	15529	15553	15728	15806	15468	15612	15551	15624	15601	15816	15599	15494	15209	15544	15775	15882	15503	15521	15708	15769	15774	15463	15699	15560	15485	15366	15723	15658	15568	15549	15634	15584	15576	15761	15481	15611	15605	15463	15382	15519	15722	15526	15513	15402	15396	15418	15484	15588	15650	15561	15680	15786	15422	15545	15668	15853	15469	15471	15794	15488	15692	15618	15639	15641	15510	15425	15636	15571	15671	15478	15462	15641	15564	15571	15563	15262	15534	15682	15582	15525	15389	15434	15619	15494	15637	15639	15568	15496	15556	15431	15841	15582	15699	15537	15528	15502	15678	15606	15711	15472	15509	15414	15459	15510	15711	15683	15659	15720	15494	15461	15684	15504	15498	15495	15492	15389	15566	15577	15620	15535	15876	15610	15472	15647	15477	15757	15688	15712	15581	15620	15537	15680	15788	15568	15561	15522	15817	15639	15684	15704	15669	15628	15690	15441	15638	15590	15600	15666	15515	15644	15635	15561	15546	15447	15469	15795	15655	15375	15579	15700	15502	15728	15619	15430	15582	15662	15473	15623	15708	15683	15652	15501	15440	15637	15554	15400	15422	15533	15430	15595	15459	15537	15453	15534	15793	15610	15521	15760	15456	15737	15730	15591	15582	15546	15706	15385	15551	15849	15643	15607	15439	15532	15541	15638	15652	15583	15414	15453	15511	15505	15568	15601	15491	15294	15522	15519	15566	15656	15608	15480	15615	15574	15400	15456	15672	15522	15620	15546	15598	15653	15568	15771	15525	15567	15641	15481	15709	15757	15674	15653	15413	15768	15623	15503	15694	15541	15573	15557	15580	15551	15681	15426	15573	15619	15535	15601	15619	15602	15725	15772	15671	15676	15521	15416	15482	15399	15558	15694	15586	15696	15322	15647	15681	15576	15578	15752	15682	15641	15749	15580	15732	15794	15412	15616	15484	15562	15503	15500	15564	15586	15423	15342	15531	15382	15531	15525	15520	15694	15680	15664	15665	15407	15463	15693	15642	15469	15636	15439	15500	15548	15700	15506	15692	15662	15553	15601	15663	15505	15511	15435	15533	15573	15571	15299	15595	15548	15743	15521	15393	15524	15607	15641	15425	15605	15563	15603	15806	15475	15541	15606	15472	15743	15423	15417	15471	15688	15634	15446	15552	15580	15516	15551	15493	15713	15544	15539	15604	15442	15654	15539	15618	15679	15603	15761	15840	15729	15662	15532	15687	15503	15601	15686	15877	15613	15474	15734	15455	15580	15634	15493	15348	15631	15627	15684	15566	15698	15618	15590	15604	15615	15507	15534	15567	15543	15525	15649	15550	15502	15555	15496	15411	15542	15435	15660	15563	15692	15450	15668	15433	15508	15420	15813	15615	15546	15737	15708	15657	15589	15563	15491	15304	15599	15600	15471	15542	15467	15502	15515	15752	15600	15692	15521	15544	15486	15773	15435	15521	15464	15546	15638	15719	15394	15649	15563	15639	15794	15714	15727	15520	15503	15568	15464	15486	15683	15423	15578	15733	15509	15639	15660	15465	15392	15446	15498	15677	15569	15517	15776	15311	15389	15860	15636	15481	15600	15777	15590	15320	15756	15607	15501	15672	15429	15498	15811	15714	15776	15588	15884	15569	15565	15444	15655	15481	15706	15642	15757	15486	15594	15433	15436	15721	15559	15347	15464	15496	15502	15694	15726	15678	15657	15638	15488	15365	15463	15613	15670	15619	15863	15588	15507	15588	15535	15535	15666	15393	15577	15551	15542	15525	15472	15579	15616	15466	15642	15595	15568	15490	15474	15514	15496	15630	15562	15710	15767	15565	15423	15649	15553	15556	15742	15562	15511	15560	15545	15706	15752	15643	15516	15626	15525	15615	15453	15550	15857	15586	15717	15531	15677	15478	15450	15513	15469	15481	15430	15430	15417	15599	15510	15598	15671	15649	15576	15561	15649	15748	15568	15682	15421	15498	15675	15450	15687	15830	15539	15740	15575	15786	15706	15625	15565	15586	15539	15533	15455	15664	15476	15520	15499	15629	15654	15703	15465	15509	15758	15428	15790	15674	15514	15762	15507	15551	15602	15329	15411	15467	15619	15707	15519	15771	15499	15722	15672	15529	15475	15777	15509	15589	15602	15561	15664	15509	15804	15672	15683	15601	15612	15617	15576	15479	15629	15565	15728	15304	15676	15805	15507	15818	15709	15615	15664	15584	15845
21760	34326	29801	23114	20056	18597	17432	16488	16044	15195	14871	14718	14464	14261	14283	14064	14071	14024	13970	13951	14065	13774	13949	13910	13790	13921	13843	13831	13849	13777	13862	13808	13706	13761	13947	13864	13832	13648	13780	13821	13711	13888	13722	13755	13764	13702	13753	13739	13755	13740	13750	13857	13602	13769	13871	13885	13915	13729	13821	13802	13836	13797	13756	13704	13693	13868	13665	13501	13597	13811	13926	13718	13816	13663	13823	13758	13682	13684	13757	13667	13874	13718	14078	14236	14004	13901	13906	14062	13676	13752	13856	13641	13855	13811	13715	13700	13852	13742	13649	13785	13709	13939	13601	13775	13593	13690	13805	13687	13688	13557	13675	13793	13778	13611	13727	13597	13736	13668	13946	13767	13647	13745	13771	13776	13614	13823	13763	13729	13598	13607	13756	13703	13660	13528	13826	13756	13781	13618	13753	13865	13800	13500	13630	13745	13734	13644	13671	13712	13624	13798	13856	13805	13839	13624	13582	13808	13754	13676	13732	13636	13760	13657	13605	13910	13756	13899	13772	13872	13776	13609	13766	13778	13713	13695	13600	13673	13612	13516	13694	13682	13687	13758	13727	13754	13759	13654	13763	13830	13771	13907	13842	13737	13689	13672	13931	13665	13795	13891	13804	13803	13610	13801	13858	13787	13690	13524	13657	13849	13521	13874	13607	13694	13799	13770	13717	13728	13895	13645	13727	13608	13866	13854	13648	13772	13697	13751	13570	13655	13765	13641	13597	13733	13697	13847	13772	13684	13794	13730	13662	13721	13647	13823	13831	13690	13618	13734	13511	13836	13764	13834	13732	13828	13836	13694	13693	13670	13622	13861	13875	13825	13676	13700	13751	13755	13693	13838	13709	13787	13879	13748	13788	13720	13778	13707	13711	13743	13920	13721	13692	13896	13799	13687	13794	13684	13728	13697	13872	13902	13568	13750	13688	13567	13790	13584	13845	13634	13772	13784	13620	13670	13913	13715	13647	13686	13695	13607	13738	13786	13593	13813	13814	13775	13715	13870	13835	13743	13785	13773	13801	13721	13617	13712	13736	13771	13643	13576	13622	13785	13648	13769	13612	13845	13836	13695	13732	13984	13845	13790	13699	13578	13600	13738	13680	13548	13661	13738	13731	13690	13780	13853	13844	13841	13968	13871	13665	13726	13651	13725	13944	13770	13779	13736	13664	13748	13713	13606	13581	13743	13723	13636	13786	13783	13779	13779	13729	13774	13715	13731	13712	13730	13742	13597	13618	13677	13685	13695	13804	13676	13666	13802	13756	13812	13563	13699	13699	13628	13862	13673	13771	13777	13670	13576	13721	13786	13694	13678	13789	13914	13753	13880	13651	13695	13937	13548	13616	13813	13879	13656	13695	13700	13742	13616	13851	13691	13585	13681	13849	13613	13579	13785	13894	13712	13659	13619	13673	13724	13730	13954	13751	13718	13718	13774	13911	13768	13773	13728	13721	13677	13710	13676	13625	13696	13553	13586	13562	13775	13715	13651	13689	13821	13801	13621	13646	13826	13738	13800	13606	13767	13714	13632	13692	13696	13706	13882	13670	13675	13475	13731	13876	13531	13558	13971	13704	13681	13778	13752	13715	13732	13786	13671	13709	13829	13826	13862	13608	13692	13697	13649	13581	13722	13627	13832	13671	13589	13778	13687	13674	13790	13722	13782	13768	13570	13690	13568	13742	13709	13731	13654	13576	13739	13816	13856	13776	13737	13772	13720	13699	13937	13671	13758	13830	13744	13821	13679	13653	13811	13825	13830	13817	13790	13693	13629	13821	13738	13809	13754	13805	13821	13773	13743	13609	13855	13665	13828	13642	13736	13653	13704	13793	13790	13485	13869	13828	13806	13724	13759	13913	13729	13861	13699	13604	13609	13678	13709	13738	13726	13828	13669	13748	13779	13840	13820	13857	13727	13628	13680	13776	13760	13780	13721	13786	13738	13721	13813	13978	13964	13780	13463	13840	13725	13838	13815	13883	13779	13731	13602	13794	13878	13702	13767	13823	13608	13726	13641	13809	13800	13647	13669	13960	13819	13773	13683	13601	13601	13628	13771	13820	13854	13816	13693	13771	13754	13686	13732	13506	13780	13656	13866	13785	13774	13709	13808	13698	13439	13696	13780	13768	13792	13796	13722	13552	13749	13889	13645	13698	13743	13797	13783	13688	13725	13918	13641	13741	13623	13662	13845	13597	13701	13699	13752	13791	13753	13697	13762	13714	13895	13577	13632	13748	13687	13688	13668	13668	13591	13745	13861	13599	13619	13653	13679	13744	13688	13828	13682	13701	13843	13716	13827	13762	13929	13599	13920	13669	13825	13784	13785	13632	13687	13752	13675	13773	13659	13725	13651	13821	13774	13517	13636	13824	13820	13690	13647	13682	13718	13797	13686	13621	13674	13649	13712	13860	13727	13814	13571	13685	13772	13803	13440	13886	13651	13846	13775	13701	13789	13827	13624	13681	13720	13545	13682	13798	13724	13820	13719	13613	13564	13724	13762	13665	13819	13815	13613	13798	13668	13623	13874	13667	13810	13631	13556	13780	13908	13748	13609	13765	13702	13656	13885	13621	13804	13676	13726	13869	13838	13724	13616	13729	13803	13805	13886	13741	13683	13754	13748	13737	13651	13775	13949	13730	13551	13666	13749	13770	13725	13787	13540	13756	13828	13946	13692	13662	13833	13680	13700	13830	13580	13692	13832	13823	13854	13776	13703	13890	13597	13684	13711	13894	13784	13642	13760	13854	13768	13851	13839	13584	13619	13833	13714	13673	13746	13716	13845	13713	13643	13809	13749	13741	13740	13769	13773	13792	13700	13690	13690	13745	13791	13721	13686	13711	13819	13817	13629	13947	13818	13566	13813	13650	13678	13681	13701	13824	13659	13882	13645	13683	13807	13902	13698	13540	13675	13797	13707	13793	13519	13622	13759	13838	13715	13608	13798	13704	13781	13616	13728	13692	13775	13782	13718	13649	13878	13550	13802	13649	13816	13792	13722	13713	13729	13836	13668	13819	13872	13766	13876	13789	13670	13673	13758	13762	13758	13790	13744	13810	13823	13653	13682	13885	13711	13706	13558	13784	13725	13806	13672	13639	13626	13747	13763	13794	13600	13718	13695	13802	13729	13637	13814	13753	13713	13643	13805	13727	13513	13702	13809	13651	13786	13607	13658	13728	13546	13663	13676	13641	13747	13736	13724	13788	13708	13821	13705	13863	13517	13676	13724	13834	13638	13854	13802	13827	13654	13743	13744	13727	13550	13716	13596	13714	13785	13748	13714	13661	13879	13564	13694	13825	13716	13740	13768	13631	13715	13705	13812	13780	13778	13613	13844	13673	13810	13650	13804	13863	13848	13727	13685	13885	13789	13779	13653	13744	13734	13708	13745	13832	13786	13748	13641	13746	13728	13660	13652	13780	13679	13657	13749	13619	13665	13610	13559	13889	13690	13696	13763	13601	13720	13791	13828	13727	13872	13802	13729	13791	13777	13679	13704	13820	13776	13846	13640	13675	13756	13752	13712	13740	13710	13821	13693	13751	13776	13817	13553	13694	13719	13679	13719	13799	13725	13584	13649	13775	13782	13724	13702	13727	13722	13710	13653	13721	13775	13784	13780	13800	13619	13657	14049	13668	13720	13838	13980	13749	13474	13727	13838	13718	13611	13645	13676	13916	13552	13758	13786	13639	13732	13756	13669	13765	13673	13612	13690	13780	13634	13657	13677	13597	13644	13648	13744	13570	13753	13810	13682	13825	13754	13514	13763	13624	13923	13604	13753	13763	13963	13817	13956	13729	13698	13735	13662	13749	13689	13818	13748	13804	13813	13817	13788	13692	13731	13666	13802	13754	13718	13930	13735	13780	13661	13808	13682	13725	13652	13794	13678	13769	13694	13751	13824	13742	13848	13600	13768	13808	13849	13658	13810	13772	13787	13829	13809	13787	13633	13705	13557	13518	13855	13679	13646	13773	13908	13565	13673	13643	13678	13689	13626	13759	13636	13825	13789	13638	13753	13692	13607	13869	13629	13761	13819	13839	13839	13695	13488	13650	13754	13773	13660	13616	13774	13753	13773	13883	13643	13785	13570	13737	13635	13765	13623	13852	13764	13806	13819	13798	13531	13668	13895	13742	13845	13878	13678	13720	13610	13694	13532	13765	13628	13837	13603	13504	13726	13738	13765	13741	13712	13746	13855	14003	13880	13700	13864	13699	13753	13596	13757	13747	13878	13751	13651	13679	13704	13893	13692	13738	13654	13574	13782	13797	13890	13752	13775	13796	13680	13791	13732	13736	13841	13711	13484	13695	13791	13659	13727	13775	13633	13704	13677	13785	13689	13763	13579	13748	13687	13692	13656	13858	13872	13593	13656	13715	13683	13811	13710	13738	13725	13745	13703	13736	13649	13715	13718	13720	13808	13549	13682	13670	13693	13731	13600	13675	13711	13702	13730	13603	13625	13600	13724	13657	13744	13753	13562	13656	13693	13745	13763	13779	13673	13699	13634	13723	13771	13701	13767	13798	13680	13746	13628	13770	13684	13609	13991	13896	13771	13779	13736	13790	13703	13798	13731	13684	13687	13677	13722	13719	13763	13701	13670	13727	13880	13770	13635	13751	13813	13495	13683	13553	13861	13795	13892	13840	13695	13894	13764	13555	13606	13668	13688	13746	13539	13866	13735	13768	13646	13717	13661	13758	13918	13772	13689	13841	13697	13754	13659	13740	13793	13680	13757	13668	13748	13776	13667	13713	13615	13733	13825	13667	13678	13769	13723	13727	13770	13744	13652	13614	13806	13716	13722	13764	13778	13740	13728	13723	13857	13663	13778	13653	13750	13934	13557	13838	13730	13682	13790	13573	13692	13813	13823	13748	13656	13885	13768	13622	13920	13457	13637	13814	13584	13789	13728	13729	13724	13793	13801	13554	13658	13745	13570	13888	13713	13819	13638	13890	13749	13738	13769	13744	13750	13928	13583	13713	13529	13813	13764	13768	13681	13777	13734	13815	13790	13771	13805	13797	13747	13700	13808	13808	13602	13775	13593	13697	13878	13595	13730	13894	13909	13736	13708	13814	13891	13820	13790	13755	13687	13680	13743	13821	13777	13642	13767	13805	13665
24107	21399	28989	24293	22279	23477	22591	18587	17611	17110	16812	16295	16178	16099	15929	15710	15649	15593	15799	15496	15612	15695	15640	15632	15570	15586	15515	15597	15664	15391	15524	15701	15467	15459	15351	15442	15507	15421	15386	15280	15176	15252	15175	15157	15410	15252	15393	15401	15316	15323	15188	15308	15441	15388	15524	15413	15279	15287	15319	15033	15411	15354	15299	15332	15266	15409	15251	15302	15396	15363	15317	15202	15383	15386	15473	15306	15590	15473	15245	15282	15124	15352	15591	15725	15635	15751	15610	15373	15529	15382	15232	15339	15342	15254	15387	15021	15235	15216	15257	15498	15237	15224	15313	15364	15160	15228	15346	15290	15033	15176	15163	15209	15289	15404	15201	15234	15291	15227	15291	15262	15240	15307	15183	15292	15322	15250	15239	15319	15232	15368	15348	15247	15499	15295	15176	15187	15283	15254	15296	15333	15262	15220	15301	15202	15280	15119	15169	15275	15267	15317	15331	15544	15451	15224	15199	15088	15288	15138	15349	15207	15428	15393	15296	15386	15089	15117	15297	15295	15395	15626	15302	15412	15320	15435	15251	15307	15291	15252	15397	15388	15360	15251	15256	15343	15262	15261	15148	15343	15159	15512	15229	15289	15185	15441	15308	15299	15234	15349	15362	15370	15425	15301	15292	15318	15324	15298	15373	15251	15347	15307	15356	15349	15369	15254	15464	15192	15157	15114	15266	15225	15090	15172	15276	15225	15390	15319	15311	15420	15337	15325	15568	15394	15235	15043	15171	15307	15363	15220	15220	15383	15507	15248	15241	15272	15423	15281	15126	15297	15300	15396	15491	15219	15209	15229	15213	15250	15438	15341	15145	15363	15258	15276	15173	15405	15475	15302	15025	15050	15402	15226	15164	15266	15250	15313	15231	15139	15250	15240	15223	15376	15423	15208	15166	15210	14973	15312	15171	15061	15512	15331	15200	15321	15206	15207	15132	15394	15310	15292	15175	15211	15232	15204	15261	15118	15276	15278	15248	15137	15221	15305	15233	15285	15397	15301	15210	15171	15278	15188	15189	15181	15263	15177	15178	15021	15000	15321	15245	15262	15055	15266	15238	15192	15273	15172	15228	15278	15177	15165	15306	15363	15356	15446	15332	15145	15146	15105	15138	15339	15147	15382	15284	15378	15424	15411	15312	15157	15376	15276	15347	15269	15263	15192	15310	15310	15421	15427	15282	15298	15251	15234	15230	15365	15200	15325	15206	15152	15372	15178	15129	15160	15354	15199	15418	15227	15263	15144	15187	15277	15257	15402	15256	15292	15121	15506	15281	15212	15166	15058	15330	15293	15460	15248	15204	15310	15097	15236	15174	15159	15323	15294	15272	15113	15225	15193	15346	15462	15536	15382	15347	15195	15249	15133	15326	15485	15284	15207	15235	15441	15148	15022	15194	15324	15440	15398	15396	15355	15346	15100	15264	15204	15191	15099	15399	15263	15163	15207	15093	15386	15365	15209	15332	15442	15370	15379	15350	15272	15325	15324	15261	15155	15159	15507	15257	15151	15307	15355	15312	15328	15190	15346	15303	15238	15369	15238	15041	15388	15235	15289	15208	15311	15294	15288	15294	15275	15272	15371	15295	15146	15259	15311	15284	15342	15350	15244	15161	15355	15336	15273	15191	15242	15396	15095	15246	15325	15277	15509	15163	15191	15243	15227	15275	15338	15113	15350	15102	15481	15327	15395	15244	15357	15523	15171	15250	15118	15279	15232	15426	15231	15344	15319	15375	15132	15359	15185	15345	15258	15437	15212	15351	15213	15311	15191	15272	15061	15397	15323	15394	15512	15318	15100	15393	15266	15310	15150	15224	15161	15396	15362	15273	15215	15224	15273	15269	15291	15454	15415	15312	15193	15400	15235	15382	15467	15522	15246	15167	15335	15224	15326	15325	15282	15041	15287	15245	15343	15374	15204	15003	15291	15289	15226	15472	15167	15303	15338	15329	15304	15462	15201	15134	15278	15315	15309	15224	15181	15279	15317	15197	15093	15251	15141	15086	15022	15143	15270	15308	15477	15354	15403	15420	15200	15277	15276	15323	15096	15232	15298	15200	15094	15322	15033	15310	15135	15333	15430	15270	15162	15254	15320	15180	15326	15183	15203	15244	15421	15218	15465	15214	15194	15349	15251	15295	15147	15340	15428	15339	15452	15163	15362	15242	15270	15270	15265	15132	15232	15350	15096	15466	15236	15428	15313	15254	15347	15359	15157	15357	15355	15202	15237	15210	15272	15352	15329	15298	15179	15280	15122	15320	15404	15156	15298	15229	15256	15345	15394	15265	15286	15306	15383	15076	15171	15352	15281	15258	15327	15335	15297	15341	15162	15475	15253	15340	15369	15179	15424	15409	15300	15373	15415	15191	15323	15350	15353	15255	15316	15274	15199	15362	15128	15147	15488	15225	15405	15230	15422	15285	15290	15084	15373	15323	15455	15300	15286	15243	15206	15305	15185	15212	15091	15339	15429	15240	15258	15275	15393	15064	15297	15259	15370	15331	15267	15020	15341	15262	15324	15466	15326	15099	15261	15179	15324	15345	15176	15146	15413	15136	15437	15207	15301	15447	15155	15147	15160	15314	15350	15095	15303	15230	15174	15340	15222	15354	15240	15056	15355	15437	15270	15392	15367	15339	15314	15461	15084	15191	15439	15522	15301	15358	15232	15230	15363	15314	15288	15348	15281	15298	15310	15340	15342	15273	15208	15144	15243	15336	15362	15297	15232	15248	15242	15238	15382	15241	15235	15229	15328	15122	15256	15087	15393	15296	15417	15405	15281	15274	15138	15334	15235	15158	15270	15299	15279	15272	15261	15469	15260	15128	14843	15220	15357	15241	15262	15207	15308	15186	15335	15324	15363	15217	15094	15332	15381	15322	15267	15301	15261	15339	15401	15167	15225	15195	15225	15239	15143	15306	15282	15235	15341	15230	15193	15310	15389	15133	15290	15382	15278	15175	15286	15283	15244	15339	15371	15277	14961	15278	15356	15140	15277	15242	15206	15172	15095	15337	15305	15270	15523	15394	15305	15349	15083	15123	15203	15267	15250	15097	15174	15149	15260	15392	15576	15447	15300	15238	15327	15518	15233	15387	15250	15283	15304	14988	15055	15157	15334	15301	15234	15254	15230	15194	15364	15188	15149	15094	15534	15239	15170	15369	15126	15358	15162	15296	15331	15494	15324	15527	15157	15353	15393	15359	15236	15359	15160	15086	15405	15249	15223	15455	15426	15217	15262	15161	15389	15440	15470	15381	15456	15461	15186	15129	15215	15449	15150	15146	15257	15255	15398	15382	15204	15252	15289	15310	15219	15393	15278	15438	15186	15423	15077	15635	15571	15394	15350	15377	15131	15290	15132	15193	15432	15411	15197	15216	15374	15392	15284	15150	15354	15461	15289	15113	15240	15264	15278	15210	15055	15277	15277	15096	15418	15291	15269	15166	15378	15200	15180	15132	15420	15320	15430	15290	15266	15273	15332	15139	15290	15324	15272	15338	15113	15256	15247	15329	15407	15176	15378	15197	15168	15012	15149	15246	15191	15432	15262	15461	15212	15359	15340	15227	15317	15442	15189	15312	15228	15203	15217	15174	15224	15216	15300	15126	15177	15255	15067	15337	15380	15325	15356	15301	15045	15182	15387	15360	15309	15342	15159	15282	15128	15290	15184	15146	15170	15133	15278	15013	15316	15099	15521	15293	15339	15322	15184	15112	15215	15293	15239	15329	15254	15238	15349	15146	15005	15320	15247	15421	15368	15413	15266	15250	15332	15248	15234	15369	15416	15274	15356	15258	15234	15455	15327	15427	15371	15432	15235	15307	15225	15319	15303	15295	15320	15185	15148	15294	15447	15252	15157	15435	15344	15349	15502	15287	15261	15222	15379	15397	15220	15182	15236	15346	15038	15210	15486	15123	15265	15313	15219	15317	15284	15325	15283	15365	15452	15462	15291	15364	15469	15223	15060	15284	15148	15217	15325	15312	15198	15302	15655	15292	15329	15451	15137	15211	15258	15217	15422	15361	15041	15279	15376	15289	15182	15201	15149	15060	15167	15603	15236	15332	15328	15359	15482	15241	15214	15249	15066	15212	15248	15374	15261	15225	15369	15228	15082	15362	15241	15331	15050	15275	15283	15225	15411	15323	15387	15156	15196	15251	15145	15259	15202	15061	15182	15260	15184	15272	15321	15293	15496	15257	15372	15287	15295	15418	15198	15149	15141	15283	15345	15414	15229	15046	15236	15378	15266	15411	15209	15245	15344	15387	15158	15341	15163	15170	15094	15093	15135	15401	15206	15275	15132	15387	15264	15414	15237	15413	15459	15477	15395	15281	15137	15316	15193	15338	15248	15128	15251	15230	15194	15172	15227	15204	15478	15409	15268	15153	15187	15252	15121	15280	15288	15198	15111	15105	15193	15181	15194	15373	15419	14984	15316	15155	15085	15344	15184	15376	15230	15331	15304	15421	15280	15381	15208	15406	15130	15184	15326	15252	15311	15088	15176	15354	15385	15549	15382	15420	15390	15120	15288	15280	15272	15341	15349	15262	15280	15350	15296	15184	15363	15266	15046	15465	15540	15283	15375	15362	15354	15254	15146	15270	15130	15330	15219	15128	15294	15355	15391	15215	15300	15235	15122	15288	15432	15338	15311	15345	15348	15250	15190	15230	15377	15341	15443	15210	15191	15240	15258	15241	15386	15367	15216	15350	15257	15325	15292	15332	15174	15274	15242	15223	15290	15335	15522	15539	15376	15302	15176	15092	15221	15326	15219	15330	15242	15245	15283	15155	15157	15408	15222	15357	15326	15190	15155	15297	15180	15313	15331	15233	15451	15267	15233	15170	15461	15234	15390	15161	15293	15120	15293	15315	15341	15290	15325	15302	15419	15358	15427	15325	15072	15247	15270	15305	15312	15430	15343	15156	15155	15317	15308	15202	15220	15178	15259	15314	15467	15225	15309	15429	15327	15332	15219	15323	15457	15379	15298	15168	15329	15431	15309	15280	15148	15336	15310	15199	15329	15381	15428	15317	15376	15544	15150	15259	15354	15194	15314	15320	15300	15235	15322	15377	15340	15205	15256	15223	15347	15103	15153	15357	15356	15495	15115	15299	15378
24118	38589	34714	26898	23732	21145	19306	18303	17215	16164	15482	15206	14825	14347	14344	14346	14164	14157	13946	13796	14009	14047	13979	13767	13964	13713	13690	13609	13876	13757	13693	13648	13811	13676	13675	13662	13618	13586	13584	13524	13681	13555	13517	13675	13472	13766	13705	13564	13528	13511	13385	13633	13691	13631	13440	13654	13477	13688	13411	13593	13712	13569	13727	13600	13619	13652	13570	13632	13536	13700	13680	13573	13534	13476	13699	13556	13597	13672	13424	13584	13543	13644	14023	14182	14185	13988	13983	13786	13854	13624	13494	13563	13593	13674	13525	13735	13533	13578	13397	13416	13726	13432	13430	13647	13459	13488	13456	13518	13525	13466	13514	13445	13458	13488	13531	13643	13474	13669	13514	13448	13388	13392	13533	13497	13563	13527	13504	13493	13452	13675	13520	13560	13541	13439	13578	13355	13603	13424	13542	13454	13706	13532	13628	13400	13618	13526	13655	13567	13383	13508	13468	13493	13572	13582	13573	13528	13452	13575	13680	13363	13541	13493	13587	13542	13525	13577	13597	13477	13546	13585	13654	13523	13594	13543	13501	13561	13541	13674	13255	13481	13502	13646	13464	13608	13410	13472	13521	13511	13552	13550	13589	13526	13544	13383	13487	13568	13590	13475	13460	13588	13641	13412	13499	13463	13532	13441	13449	13454	13468	13475	13456	13649	13508	13545	13558	13334	13614	13268	13568	13437	13499	13528	13498	13695	13557	13596	13586	13462	13542	13579	13431	13590	13557	13566	13591	13417	13480	13514	13521	13675	13508	13602	13409	13439	13459	13787	13333	13534	13626	13444	13517	13484	13570	13564	13524	13388	13598	13570	13396	13461	13462	13496	13688	13455	13561	13533	13366	13396	13345	13528	13467	13478	13508	13574	13436	13494	13607	13473	13458	13405	13495	13474	13683	13466	13744	13631	13446	13560	13652	13626	13617	13553	13557	13565	13579	13608	13551	13610	13353	13485	13631	13598	13449	13462	13456	13545	13602	13555	13472	13623	13566	13635	13491	13476	13540	13406	13507	13567	13544	13402	13501	13339	13369	13657	13579	13518	13562	13570	13491	13596	13533	13629	13398	13581	13430	13549	13667	13619	13602	13615	13417	13410	13494	13467	13328	13415	13592	13545	13469	13489	13460	13427	13461	13623	13563	13505	13597	13381	13493	13493	13553	13420	13581	13559	13438	13707	13410	13439	13460	13418	13365	13492	13388	13591	13528	13399	13554	13622	13533	13506	13515	13504	13415	13508	13454	13599	13523	13425	13471	13595	13689	13453	13375	13659	13425	13626	13536	13708	13480	13590	13483	13629	13504	13601	13404	13502	13491	13547	13498	13640	13490	13399	13457	13606	13390	13350	13589	13492	13633	13621	13352	13523	13405	13433	13294	13649	13561	13473	13493	13429	13429	13706	13407	13661	13615	13520	13417	13479	13442	13586	13363	13403	13422	13627	13669	13620	13612	13540	13579	13557	13632	13475	13532	13326	13417	13560	13590	13451	13456	13471	13451	13567	13610	13316	13642	13430	13513	13504	13425	13449	13460	13352	13780	13555	13648	13622	13656	13512	13501	13414	13548	13528	13337	13607	13468	13450	13501	13603	13563	13436	13473	13480	13639	13485	13607	13595	13391	13489	13547	13606	13604	13525	13453	13410	13425	13401	13522	13541	13539	13524	13585	13671	13623	13518	13497	13563	13626	13447	13556	13706	13458	13392	13427	13481	13588	13450	13500	13420	13551	13525	13428	13401	13589	13528	13479	13465	13620	13600	13748	13607	13509	13459	13510	13394	13540	13506	13444	13378	13405	13592	13546	13566	13505	13512	13590	13414	13466	13489	13485	13477	13437	13569	13571	13597	13400	13604	13656	13612	13472	13516	13539	13677	13568	13408	13619	13587	13460	13637	13500	13604	13636	13512	13731	13489	13567	13605	13383	13727	13519	13492	13447	13477	13376	13593	13673	13497	13556	13566	13637	13641	13547	13513	13688	13626	13648	13644	13512	13487	13576	13581	13426	13564	13329	13459	13492	13608	13653	13444	13642	13429	13485	13592	13610	13569	13762	13427	13558	13511	13368	13672	13590	13607	13489	13772	13452	13740	13570	13743	13669	13545	13424	13571	13462	13458	13548	13453	13648	13511	13560	13317	13573	13491	13467	13570	13575	13565	13558	13587	13494	13489	13484	13545	13623	13461	13400	13560	13616	13548	13342	13470	13495	13530	13565	13491	13583	13399	13579	13501	13460	13369	13680	13334	13637	13458	13643	13466	13405	13502	13451	13527	13577	13369	13622	13525	13520	13475	13497	13452	13464	13507	13590	13602	13557	13488	13619	13483	13571	13637	13542	13630	13647	13474	13538	13543	13499	13475	13602	13575	13361	13651	13542	13616	13662	13403	13508	13670	13624	13520	13499	13591	13597	13645	13680	13570	13455	13418	13344	13555	13550	13514	13554	13658	13462	13504	13480	13541	13452	13456	13511	13350	13549	13447	13558	13438	13522	13440	13523	13397	13379	13479	13524	13470	13538	13669	13514	13438	13642	13376	13651	13459	13640	13535	13431	13596	13414	13429	13516	13517	13653	13547	13468	13341	13546	13719	13433	13589	13627	13509	13466	13412	13648	13402	13491	13550	13533	13613	13578	13470	13495	13493	13647	13476	13617	13561	13512	13541	13647	13542	13568	13518	13482	13644	13487	13581	13425	13533	13482	13537	13475	13511	13626	13511	13451	13499	13502	13412	13579	13525	13608	13434	13419	13621	13454	13474	13393	13509	13583	13532	13438	13681	13432	13442	13550	13617	13734	13449	13630	13570	13420	13506	13479	13443	13540	13557	13427	13576	13643	13524	13431	13532	13604	13562	13417	13581	13584	13605	13580	13708	13622	13510	13527	13697	13586	13624	13392	13432	13450	13572	13475	13501	13501	13565	13551	13423	13492	13463	13554	13576	13531	13571	13427	13571	13587	13531	13515	13580	13589	13465	13465	13614	13477	13572	13599	13612	13484	13732	13630	13448	13612	13531	13529	13696	13590	13655	13503	13498	13530	13538	13425	13566	13703	13366	13547	13566	13410	13450	13390	13523	13594	13589	13547	13580	13722	13591	13461	13741	13663	13557	13387	13542	13474	13560	13569	13520	13497	13508	13484	13497	13843	13453	13555	13423	13449	13519	13440	13489	13651	13422	13584	13497	13573	13505	13628	13751	13573	13524	13529	13507	13506	13673	13632	13535	13702	13462	13550	13497	13426	13559	13559	13404	13653	13568	13505	13583	13721	13426	13432	13455	13645	13482	13576	13446	13519	13592	13651	13682	13585	13628	13593	13464	13660	13496	13474	13502	13497	13455	13731	13508	13492	13569	13541	13647	13621	13569	13553	13555	13450	13453	13429	13568	13526	13456	13582	13506	13432	13591	13532	13471	13705	13469	13407	13546	13448	13457	13403	13693	13535	13466	13545	13629	13488	13417	13649	13539	13517	13505	13690	13309	13537	13467	13474	13428	13598	13571	13567	13683	13571	13465	13627	13457	13521	13631	13335	13549	13380	13710	13520	13540	13548	13512	13466	13624	13812	13519	13637	13367	13600	13549	13449	13465	13603	13494	13527	13468	13468	13510	13604	13427	13571	13528	13655	13421	13578	13572	13461	13513	13583	13579	13528	13493	13452	13484	13571	13491	13562	13434	13579	13489	13443	13546	13304	13642	13388	13638	13379	13417	13695	13291	13616	13526	13412	13607	13501	13587	13539	13484	13421	13576	13568	13504	13618	13626	13421	13751	13546	13511	13591	13458	13509	13569	13635	13360	13540	13541	13525	13586	13516	13540	13498	13563	13642	13486	13356	13698	13571	13484	13532	13586	13452	13545	13452	13438	13660	13435	13773	13544	13588	13580	13675	13429	13574	13504	13593	13599	13569	13472	13302	13484	13590	13603	13587	13416	13469	13595	13589	13528	13539	13469	13465	13561	13522	13598	13636	13528	13562	13627	13451	13299	13523	13544	13588	13482	13506	13415	13553	13628	13418	13586	13469	13491	13463	13503	13481	13407	13529	13645	13625	13471	13529	13444	13433	13422	13508	13679	13535	13500	13546	13704	13513	13452	13486	13601	13471	13514	13516	13593	13601	13460	13621	13392	13500	13624	13562	13544	13583	13509	13456	13639	13542	13482	13585	13419	13544	13728	13414	13484	13517	13414	13600	13561	13615	13584	13567	13420	13596	13539	13419	13555	13533	13443	13550	13623	13561	13497	13576	13432	13540	13552	13596	13634	13508	13721	13496	13412	13526	13530	13512	13477	13473	13375	13467	13500	13365	13545	13415	13599	13647	13549	13645	13499	13628	13427	13739	13480	13532	13533	13360	13700	13498	13509	13668	13707	13489	13664	13621	13521	13608	13507	13553	13600	13661	13502	13628	13444	13512	13478	13563	13619	13623	13527	13445	13524	13561	13553	13529	13591	13498	13560	13526	13584	13598	13325	13512	13490	13356	13466	13549	13551	13540	13557	13525	13550	13602	13353	13535	13725	13582	13445	13534	13579	13485	13455	13462	13624	13448	13549	13761	13474	13476	13564	13615	13416	13507	13389	13530	13648	13621	13529	13537	13580	13508	13659	13524	13402	13484	13431	13488	13696	13512	13565	13308	13504	13481	13447	13556	13380	13495	13456	13521	13375	13644	13530	13572	13509	13430	13592	13639	13782	13464	13488	13577	13419	13592	13582	13546	13506	13582	13638	13490	13680	13479	13570	13605	13267	13594	13508	13808	13400	13664	13501	13633	13300	13666	13583	13492	13554	13396	13496	13556	13453	13728	13501	13524	13591	13565	13572	13399	13582	13344	13461	13601	13646	13473	13652	13542	13501	13551	13550	13622	13448	13547	13654	13627	13562	13546	13644	13527	13482	13521	13477	13747	13419	13621	13541	13666	13542	13470	13593	13582	13474	13539	13526	13481	13517	13441	13577	13609	13728	13558	13357	13424	13445	13403	13485	13578	13480	13606	13571	13488	13612	13485	13594	13455	13523	13614	13588	13446	13524	13467	13588	13596	13544	13538	13550	13400	13384	13613	13529	13559	13364	13525	13556	13466	13532	13220	13481	13585	13346	13613	13600	13496	13630	13469	13387	13669	13517
29645	22539	21886	18861	16309	16079	15888	15784	15542	15630	15661	15404	15501	15160	15127	15370	15280	15305	15240	15459	15500	15457	15482	15446	15392	15347	15376	15527	15398	15281	15463	15387	15267	15356	15343	15517	15360	15193	14975	15189	15373	15258	15385	15385	15320	15175	15222	15297	15429	15420	15296	15331	15183	15274	15422	15245	15172	15387	15533	15318	15336	15310	15258	15220	15380	15266	15383	15362	15253	15286	15136	15370	15425	15130	15206	15196	15075	15247	15342	15276	15103	15399	15273	15385	15438	15413	15437	15302	15380	15293	15433	15145	15222	15270	15080	15233	15237	15397	15238	15329	15325	15360	15206	15154	15322	15349	15566	15317	15316	15570	15420	15334	15548	15302	15435	15537	15441	15427	15315	15513	15169	15237	15408	15555	15306	15409	15332	15303	15241	15331	15279	15282	15476	15349	15190	15257	15427	15325	15276	15328	15416	15345	15187	15251	15449	15202	15166	15093	15277	15206	15281	15447	15220	15376	15445	15170	15344	15436	15358	15278	15433	15323	15318	15174	15568	15358	15127	15163	15314	15237	15187	15365	15146	15194	15316	15521	15204	15112	15293	15533	15374	15215	15318	15451	15226	15348	15472	15323	15402	15328	15303	15151	15202	15467	15214	15235	15400	15484	15239	15486	15302	15304	15377	15340	15331	15442	15371	15415	15555	15281	15412	15428	15398	15455	15175	15335	15348	15439	15141	15424	15301	15348	15333	15356	15327	15298	15489	15601	15394	15347	15415	15246	15227	15287	15399	15195	15328	15365	15151	15330	15325	15248	15386	15191	15254	15268	15067	15363	15355	15227	15225	15316	15337	15331	15202	15406	15377	15324	15208	15253	15381	15345	15079	15214	15370	15177	15298	15272	15155	15223	15383	15372	15358	15125	15346	15383	15409	15218	15147	15404	15426	15177	15299	15328	15175	15140	15398	15199	15301	15344	15234	15209	15230	15361	15372	15265	15289	15204	15256	15278	15348	15034	15324	15309	15236	15193	15271	15459	15402	15202	15372	15218	15304	15311	15222	15424	15425	15179	15177	15276	15322	15328	15303	15248	15376	15306	15429	15477	15420	15251	15324	15409	15330	15293	15120	15241	15369	15198	15234	15281	15190	15178	15450	15272	15266	15179	15062	15391	15416	15387	15441	15410	15198	15512	15290	15218	15292	15207	15183	15217	15241	15208	15471	15393	15474	15256	15111	15259	15246	15416	15120	15413	15411	15296	15439	15176	15288	15135	15531	15184	15344	15285	15221	15236	15365	15340	15226	15177	15497	15418	15426	15115	15331	15425	15413	15391	15508	15245	15177	15215	15333	15392	15125	15401	15376	15455	15347	15248	15261	15293	15209	15354	15094	15408	15274	15329	15384	15241	15272	15344	15262	15370	15426	15194	15338	15459	15316	15268	15527	15300	15379	15427	15360	15397	15259	15466	15485	15286	15327	15448	15586	15549	15518	15240	15342	15442	15171	15373	15151	15301	15477	15263	15370	15353	15290	15389	15544	15253	15450	15351	15390	15239	15293	15313	15362	15402	15298	15176	15314	15580	15351	15444	15372	15250	15390	15385	15400	15263	15453	15415	15191	15245	15171	15283	15281	15342	15346	15457	15308	15197	15357	15149	15448	15277	15361	15296	15383	15288	15272	15307	15261	15167	15312	15388	15467	15303	15302	15284	15348	15114	15402	15611	15400	15332	15317	15136	15317	15508	15269	15262	15368	15409	15426	15105	15379	15238	15265	15194	15227	15466	15393	15490	15517	15345	15268	15190	15270	15354	15283	15342	15186	15510	15341	15465	15361	15453	15132	15430	15171	15245	15320	15641	15429	15484	15395	15395	15273	15226	15516	15444	15549	15443	15388	15205	15308	15096	15363	15101	15342	15415	15215	15178	15148	15347	15457	15357	15315	15398	15421	15228	15405	15266	15276	15423	15305	15369	15145	15260	15327	15304	15171	15328	15610	15384	15338	15311	15240	15193	15352	15299	15307	15326	15123	15442	15363	15401	15335	15311	15429	15428	15379	15560	15207	15483	15663	15534	15296	15443	15258	15237	15219	15499	15295	15342	15286	15279	15240	15459	15289	15271	15417	15337	15087	15347	15190	15346	15178	15353	15307	15299	15065	15556	15472	15363	15273	15220	15173	15373	15459	15211	15419	15406	15363	15472	15338	15253	15363	15347	15321	15343	15239	15352	15395	15149	15336	15192	15356	15473	15341	15200	15476	15330	15167	15140	15356	15309	15302	15297	15357	15285	15218	15269	15449	15247	15481	15437	15300	15187	15356	15342	15461	15138	15396	15560	15435	15501	15485	15331	15373	15334	15257	15115	15373	15155	15341	15175	15262	15172	15270	15189	15410	15403	15357	15403	15295	15009	15288	15373	15467	15469	15335	15425	15290	15292	15415	15373	15445	15442	15241	15158	15323	15273	15303	15288	15512	15372	15294	15283	15477	15504	15581	15395	15385	15499	15291	15464	15293	15269	15204	15385	15430	15318	15157	15456	15194	15421	15323	15394	15408	15306	15486	15437	15331	15031	15479	15282	15370	15390	15251	15363	15276	15138	15345	15331	15372	15188	15254	15342	15373	15377	15356	15356	15277	15402	15253	15259	15402	15352	15183	15504	15399	15363	15276	15173	15308	15317	15205	15356	15411	15350	15406	15327	15369	15396	15238	15325	15463	15183	15132	15073	15267	15255	15176	15233	15293	15230	15379	15508	15257	15260	15437	15134	15152	15285	15474	15148	15480	15455	15299	15411	15268	15063	15406	15423	15412	15167	15230	15160	15351	15211	15363	15450	15267	15314	15331	15171	15331	15554	15365	15419	15346	15461	15458	15276	15342	15464	15239	15187	15267	15312	15192	15357	15466	15289	15401	15475	15423	15314	15364	15374	15397	15170	15102	15444	15409	15314	15214	15480	15449	15404	15447	15280	15332	15332	15265	15276	15349	15062	15343	15272	15402	15304	15401	15149	15478	15534	15256	15294	15241	15462	15432	15334	15473	15311	15344	15278	15243	15316	15502	15221	15352	15269	15472	15369	15176	15182	15339	15393	15326	15409	15277	15578	15407	15265	15212	15321	15549	15414	15342	15447	15372	15201	15408	15483	15384	15337	15306	15329	15390	15300	15472	15191	15420	15305	15213	15365	15478	15387	15170	15275	15408	15360	15366	15211	15354	15126	15245	15268	15502	15217	15239	15238	15391	15364	15500	15388	15454	15328	15219	15504	15381	15271	15347	15392	15508	15349	15266	15253	15364	15182	15386	15102	15290	15384	15331	15383	15392	15463	15343	15083	15426	15309	15324	15419	15520	15440	15333	15327	15211	14987	15259	15326	15591	15449	15293	15504	15590	15479	15129	15440	15262	15232	15220	15224	15315	15264	15113	15053	15054	15319	15262	15218	15239	15124	15215	15307	15419	15367	15512	15482	15367	15322	15255	15307	15369	15397	15192	15347	15545	15122	15374	15256	15328	15406	15043	15174	15365	15112	15171	15287	15246	15473	15455	15574	15197	15519	15474	15600	15334	15275	15414	15492	15242	15323	15130	15345	15320	15533	15316	15198	15242	15263	15382	15414	15398	15311	15339	15314	15405	15421	15285	15382	15194	15290	15436	15329	15379	15510	15296	15264	15233	15391	15323	15411	15142	15446	15401	15266	15271	15327	15436	15300	15251	15333	15445	14986	15283	15356	15339	15411	15345	15330	15263	15226	15183	15222	15434	15287	15196	15186	15260	15321	15506	15273	15362	15551	15390	15188	15265	15429	15266	15181	15356	15280	15488	15509	15378	15320	15326	15273	15469	15388	15326	15400	15490	15271	15203	15349	15293	15440	15430	15415	15298	15295	15331	15324	15231	15332	15283	15180	15273	15244	15377	15474	15196	15226	15121	15315	15258	15340	15564	15418	15393	15193	15404	15367	15531	15435	15238	15286	15406	15148	15178	15369	15315	15262	15267	15090	15584	15300	15445	15179	15109	15304	15209	15421	15284	15479	15264	15170	15227	15175	15339	15349	15481	15496	15118	15357	15164	15294	15229	15333	15335	15305	15289	15417	15374	15322	15406	15249	15420	15338	15488	15436	15302	15262	15236	15195	15464	15369	15352	15497	15326	15224	15308	15366	15623	15379	15210	15351	15450	15323	15458	15323	15179	15244	15327	15374	15322	15489	15413	15317	15186	15327	15159	15389	15432	15426	15466	15157	15134	15325	15232	15398	15440	15345	15493	15255	15302	15253	15274	15330	15281	15334	15190	15307	15357	15292	15298	15277	15229	15453	15271	15276	15224	15416	15315	15257	15237	15347	15421	15428	15396	15378	15379	14998	15310	15279	15309	15460	15261	15429	15340	15341	15266	15295	15297	15311	15355	15285	15342	15420	15286	15423	15259	15347	15198	15236	15338	15286	15454	15339	15391	15381	15350	15387	15395	15097	15409	15152	15336	15453	15369	15324	15421	15210	15112	15210	15243	15165	15416	15284	15306	15324	15657	15310	15419	15370	15370	15322	15304	15276	15253	15267	15370	15174	15465	15371	15388	15445	15421	15400	15317	15430	15334	15354	15392	15462	15475	15404	15367	15251	15406	15301	15350	15371	15320	15282	15232	15281	15317	15303	15136	15331	15400	15376	15542	15421	15440	15249	15316	15442	15425	15185	15255	15316	15436	15475	15184	15264	15426	15443	15530	15361	15136	15220	15299	15390	15187	15413	15272	15235	15170	15283	15363	15422	15616	15234	15325	15423	15267	15270	15387	15456	15298	15486	15325	15524	15454	15201	15303	15237	15168	15163	15138	15216	15428	15314	15341	15515	15427	15228	15294	15398	15362	15426	15413	15382	15301	15371	15328	15157	15273	15202	15417	15468	15224	15307	15345	15382	15338	15191	15314	15389	15301	15475	15322	15406	15109	15193	15317	15223	15371	15345	15263	15322	15102	15380	15406	15400	15361	15308	15413	15192	15235	15358	15497	15258	15335	15327	15331	15362	15340	15354	15277	15324	15283	15519	15214	15194	15177	15381	15246	15276	15256	15284	15286	15391	15334	15282	15449	15308	15308	15393	15398	15139	15347	15334	15385	15325	15509	15244	15312	15267	15307	15408	15448	15222	15336	15392	15373	15409	15192	15260	15472	15444
18534	21344	18609	15629	14982	14597	14381	14224	13949	13864	13971	13651	13607	13482	13495	13633	13676	13585	13398	13536	13483	13495	13655	13372	13541	13488	13365	13504	13410	13575	13496	13451	13563	13495	13351	13588	13585	13524	13404	13422	13508	13463	13505	13631	13505	13569	13539	13559	13499	13510	13587	13496	13477	13418	13695	13209	13472	13481	13539	13429	13409	13638	13414	13694	13503	13530	13584	13463	13548	13509	13406	13571	13683	13451	13615	13613	13616	13589	13645	13628	13442	13397	13693	13526	13628	13675	13712	13569	13503	13542	13582	13428	13432	13384	13649	13550	13398	13651	13475	13529	13476	13512	13560	13677	13529	13575	13598	13569	13459	13574	13711	13317	13489	13627	13541	13447	13527	13628	13508	13554	13516	13501	13457	13530	13798	13410	13383	13606	13547	13539	13402	13557	13599	13629	13432	13355	13610	13569	13598	13549	13457	13579	13571	13360	13339	13519	13465	13517	13435	13431	13304	13585	13576	13527	13394	13647	13495	13482	13463	13410	13552	13570	13582	13567	13586	13400	13540	13493	13617	13470	13643	13436	13516	13624	13520	13797	13479	13491	13340	13590	13650	13420	13293	13708	13491	13329	13630	13454	13475	13617	13578	13435	13563	13393	13509	13598	13407	13594	13688	13590	13483	13563	13513	13533	13472	13451	13467	13561	13484	13607	13525	13673	13501	13349	13451	13495	13526	13482	13458	13531	13472	13592	13431	13406	13734	13368	13503	13567	13524	13520	13535	13731	13540	13622	13430	13616	13554	13510	13441	13514	13643	13455	13606	13507	13786	13415	13463	13415	13535	13610	13514	13608	13750	13533	13725	13545	13549	13485	13663	13592	13499	13392	13538	13415	13526	13449	13652	13627	13556	13480	13435	13608	13712	13598	13498	13552	13481	13665	13462	13446	13539	13626	13498	13510	13461	13351	13309	13476	13427	13551	13644	13344	13644	13473	13469	13446	13566	13540	13547	13427	13475	13468	13416	13532	13397	13503	13512	13685	13459	13688	13574	13331	13519	13503	13336	13602	13338	13498	13686	13460	13557	13312	13513	13432	13694	13434	13662	13569	13341	13668	13409	13480	13637	13514	13384	13562	13350	13706	13423	13439	13528	13431	13427	13577	13500	13742	13460	13530	13500	13424	13555	13575	13403	13645	13491	13651	13655	13596	13547	13262	13537	13373	13505	13555	13595	13507	13574	13527	13467	13504	13398	13476	13501	13640	13545	13607	13503	13485	13385	13305	13521	13476	13490	13568	13617	13542	13540	13375	13365	13590	13406	13532	13543	13506	13663	13509	13565	13531	13405	13427	13455	13408	13633	13403	13617	13415	13565	13481	13636	13530	13523	13686	13442	13558	13553	13667	13649	13529	13387	13665	13625	13584	13439	13630	13432	13525	13332	13307	13492	13442	13502	13454	13497	13506	13505	13554	13606	13576	13519	13321	13553	13615	13634	13365	13569	13584	13359	13382	13447	13622	13555	13698	13551	13517	13555	13462	13454	13646	13450	13472	13580	13586	13542	13518	13508	13430	13467	13579	13539	13470	13450	13721	13573	13477	13558	13631	13643	13451	13614	13394	13619	13329	13485	13621	13531	13620	13598	13701	13372	13501	13498	13444	13601	13671	13581	13502	13530	13358	13383	13586	13568	13580	13468	13682	13356	13636	13517	13368	13652	13505	13647	13255	13555	13382	13441	13597	13403	13440	13401	13608	13375	13669	13473	13552	13575	13507	13466	13500	13464	13470	13622	13554	13538	13398	13549	13481	13591	13493	13335	13589	13521	13575	13429	13369	13463	13554	13479	13500	13534	13660	13596	13492	13498	13600	13310	13602	13654	13347	13581	13389	13519	13504	13448	13693	13514	13452	13486	13584	13582	13539	13431	13534	13642	13561	13578	13418	13568	13388	13569	13496	13568	13518	13457	13526	13529	13617	13470	13344	13464	13565	13460	13344	13741	13632	13532	13389	13748	13493	13596	13556	13692	13525	13553	13436	13406	13544	13559	13551	13495	13593	13496	13710	13597	13311	13552	13451	13513	13506	13500	13437	13433	13521	13449	13568	13560	13550	13595	13369	13402	13352	13475	13342	13521	13350	13551	13530	13592	13594	13601	13535	13425	13670	13441	13397	13231	13438	13648	13695	13594	13440	13525	13420	13446	13570	13532	13444	13783	13638	13571	13473	13569	13692	13467	13359	13607	13541	13720	13563	13456	13545	13468	13506	13541	13431	13430	13568	13352	13719	13393	13353	13637	13631	13475	13482	13471	13546	13389	13372	13478	13384	13474	13530	13470	13576	13776	13551	13649	13595	13271	13391	13474	13473	13393	13440	13465	13476	13397	13604	13404	13583	13391	13378	13482	13712	13496	13556	13521	13491	13503	13488	13508	13567	13559	13495	13586	13686	13503	13514	13244	13561	13491	13467	13463	13643	13548	13688	13446	13433	13549	13586	13605	13438	13394	13597	13626	13438	13539	13386	13470	13411	13437	13587	13556	13560	13463	13381	13507	13519	13415	13634	13365	13465	13409	13654	13663	13455	13500	13493	13601	13455	13497	13524	13558	13428	13734	13601	13564	13495	13621	13530	13654	13465	13547	13429	13635	13647	13640	13629	13471	13644	13495	13592	13550	13488	13461	13541	13471	13734	13639	13498	13428	13449	13470	13347	13616	13489	13405	13465	13651	13585	13600	13530	13474	13414	13539	13639	13626	13535	13501	13365	13435	13551	13590	13482	13560	13546	13517	13451	13522	13358	13678	13533	13665	13554	13557	13550	13587	13420	13308	13676	13549	13334	13538	13616	13569	13489	13548	13586	13454	13411	13523	13585	13580	13572	13377	13740	13615	13580	13533	13419	13435	13562	13566	13488	13401	13449	13516	13473	13522	13544	13525	13572	13470	13614	13488	13541	13442	13556	13532	13428	13648	13297	13475	13456	13697	13390	13392	13711	13504	13480	13526	13539	13570	13529	13539	13623	13408	13446	13622	13576	13571	13438	13589	13284	13407	13521	13631	13456	13450	13542	13531	13420	13576	13481	13382	13434	13772	13496	13524	13620	13502	13613	13556	13447	13586	13571	13385	13316	13370	13605	13474	13498	13582	13692	13414	13492	13499	13835	13419	13489	13514	13487	13607	13474	13621	13780	13529	13516	13548	13452	13374	13394	13639	13679	13652	13414	13481	13720	13428	13389	13483	13449	13442	13504	13611	13394	13722	13450	13508	13556	13457	13400	13539	13425	13618	13558	13553	13489	13417	13574	13387	13450	13473	13604	13509	13300	13449	13612	13458	13375	13566	13566	13599	13591	13384	13519	13504	13489	13616	13736	13683	13469	13588	13457	13599	13504	13453	13416	13641	13541	13597	13445	13443	13432	13646	13674	13624	13504	13499	13502	13551	13446	13557	13668	13554	13588	13649	13488	13674	13638	13448	13419	13347	13492	13621	13616	13521	13462	13473	13532	13572	13494	13408	13243	13531	13560	13446	13584	13401	13474	13645	13590	13695	13500	13533	13452	13557	13442	13502	13491	13526	13525	13524	13560	13476	13518	13583	13557	13535	13439	13494	13428	13522	13565	13615	13479	13595	13529	13513	13434	13442	13433	13545	13468	13434	13479	13479	13530	13601	13495	13601	13583	13387	13708	13460	13597	13557	13457	13549	13404	13521	13603	13554	13709	13514	13542	13438	13297	13556	13623	13543	13620	13490	13628	13609	13455	13591	13324	13454	13575	13591	13497	13595	13505	13278	13415	13469	13471	13450	13517	13564	13470	13584	13380	13594	13570	13438	13376	13533	13601	13540	13466	13661	13546	13460	13307	13522	13580	13429	13531	13567	13433	13642	13548	13422	13528	13479	13498	13297	13512	13420	13657	13554	13509	13443	13438	13608	13484	13437	13487	13417	13410	13561	13456	13557	13544	13617	13546	13342	13630	13518	13596	13547	13452	13587	13563	13627	13409	13526	13528	13463	13489	13482	13450	13588	13472	13468	13303	13554	13533	13475	13672	13461	13365	13633	13577	13486	13560	13633	13446	13563	13453	13711	13580	13457	13330	13671	13483	13488	13488	13423	13450	13547	13438	13662	13470	13566	13546	13486	13558	13590	13703	13509	13547	13459	13552	13561	13656	13569	13444	13500	13597	13546	13536	13734	13424	13540	13500	13518	13521	13515	13410	13519	13718	13499	13613	13416	13470	13554	13573	13541	13576	13482	13455	13519	13451	13372	13579	13412	13555	13492	13434	13454	13527	13645	13618	13585	13452	13656	13367	13661	13408	13548	13497	13538	13597	13575	13570	13469	13561	13397	13392	13630	13623	13666	13601	13399	13488	13624	13405	13346	13585	13610	13461	13399	13529	13495	13673	13463	13436	13502	13393	13511	13670	13397	13506	13473	13443	13585	13474	13496	13563	13499	13477	13450	13663	13693	13588	13668	13683	13521	13402	13505	13629	13532	13572	13521	13495	13607	13525	13406	13477	13693	13404	13390	13427	13684	13531	13523	13588	13638	13686	13407	13426	13478	13503	13372	13449	13615	13325	13464	13631	13490	13421	13616	13531	13621	13593	13503	13483	13545	13632	13541	13613	13549	13655	13494	13546	13472	13423	13550	13513	13655	13628	13460	13474	13590	13517	13445	13511	13527	13308	13547	13605	13567	13478	13522	13476	13626	13510	13560	13439	13472	13477	13474	13378	13510	13362	13541	13491	13592	13574	13473	13605	13364	13428	13528	13556	13646	13543	13650	13508	13494	13515	13573	13384	13251	13571	13531	13583	13587	13445	13543	13775	13621	13306	13570	13416	13528	13441	13619	13637	13495	13493	13559	13352	13632	13441	13409	13558	13474	13666	13572	13431	13482	13680	13649	13479	13659	13604	13483	13628	13573	13645	13470	13686	13509	13546	13475	13703	13615	13639	13414	13532	13437	13481	13476	13606	13545	13490	13510	13481	13387	13436	13310	13570	13554	13417	13583	13471	13683	13567	13551	13365	13443	13384	13520	13467	13580	13515	13495	13412	13601	13532	13583	13437	13544	13600	13718	13668	13535	13503	13602	13516	13357	13591	13544	13590	13387	13271	13608	13474	13518	13588	13800	13556	13531	13536	13489	13577	13545	13430	13418	13533	13459	13417
25242	21453	28454	25471	22048	20311	19166	17314	16753	16353	16068	15616	15694	15819	15509	15536	15437	15288	15517	15615	15425	15373	15260	15263	15069	15462	15407	15333	15165	15321	15256	15330	15237	15219	15264	15364	15108	15164	15278	15360	15256	15195	15415	15119	15174	15130	15403	15134	15089	15046	15126	15290	15260	15362	15340	15231	15264	15255	15098	15244	15336	15132	15066	15274	15292	15202	15251	14755	15216	15254	15252	15243	15209	15175	15183	15256	14920	15306	15245	15295	15337	15137	15316	15441	15515	15415	15238	15103	15244	15435	15236	15316	15307	15135	15146	15108	15106	15176	15216	15207	15198	15090	15219	15002	15219	15094	15288	15184	15173	14993	15229	15214	15183	15302	15246	15183	15187	15087	15200	14916	15057	14989	15011	15228	15223	15013	15264	15066	15091	15254	15359	15079	15033	15153	15133	15115	15286	15281	15225	15228	15022	15233	15232	15167	15187	15184	15131	15013	15045	15083	15106	15098	15247	15015	15254	15256	15099	15211	15136	15112	15183	15093	15348	15221	15204	15160	15002	15113	15113	15037	15088	15085	15221	15202	15250	15190	15109	15117	15164	15133	15171	15150	15029	15362	15059	15201	15209	15226	15039	15226	15164	15161	15182	15232	15292	15129	15304	15164	15156	15113	15200	15158	15149	15105	15203	15322	15303	15346	14974	15197	15196	15105	15163	15173	15234	15133	15162	15076	15112	15212	15254	15094	14982	15309	15098	15246	15212	15183	15006	15034	15111	15162	15070	15108	15054	15078	15119	15044	15268	15314	15391	14924	15188	15036	15007	15276	15176	15160	15063	15195	15337	15114	15255	15264	15077	15092	15111	15168	15172	15126	15120	15084	15226	15012	15281	15213	15162	15081	15082	15154	15284	15229	15080	15064	14879	15116	15133	15264	15201	15189	14963	15140	15036	15164	15072	15014	15221	15093	15115	14939	15195	15356	15190	15056	15129	15120	15204	15456	15088	15059	15085	15074	15146	14994	15091	15069	15226	15340	15211	15280	15212	15187	15270	15093	15206	15176	15066	15096	15267	15045	15376	15128	15219	15208	15013	15227	15062	15301	15284	15372	15253	15235	15157	15179	14999	15122	15151	15212	15222	15113	15040	15005	15184	15277	15167	15086	15388	15262	15107	15108	15161	14890	15299	15314	15109	14978	15137	15385	14968	15009	15129	15016	15189	15199	15113	14838	15288	15197	15416	15160	15296	15149	15031	15123	15043	15223	15277	15267	15050	15125	15229	15168	15016	15327	15265	15192	15170	15119	15153	15096	15061	15221	15186	15057	15072	15074	15139	15188	15145	15247	15170	15176	15052	15141	15121	15061	15021	15377	15216	14979	15157	15403	15233	14969	15123	15242	15167	15100	15141	15008	15305	15140	15098	15287	15153	15055	15065	15262	15234	15242	15214	15067	15107	15097	15204	15188	15015	15210	15004	15311	15185	15142	15328	15065	15180	15259	15190	15249	14947	15132	15219	15285	15120	15187	14956	15142	15151	15155	15024	15200	15085	15073	15005	15385	14990	15109	15128	15217	15132	15152	15056	15045	15029	15177	15223	15098	15279	15230	15256	15235	15288	15196	15108	15272	15224	15217	15200	15141	15121	15368	15187	14987	15151	15057	15428	15020	15331	15038	15274	15257	15077	14912	15296	15187	15129	15066	15334	15196	15233	15042	15248	15240	15261	15028	15144	15166	15354	15282	15111	15083	15253	15205	15010	15218	15398	15050	15100	15141	15139	15111	15090	15248	14998	15274	15280	15394	15164	15299	15375	14904	15309	15107	15231	15180	15217	15302	15017	15082	15187	15010	15125	15194	15052	15231	15030	15013	15242	15049	15242	15081	15299	15258	15163	15260	15217	15249	15173	14953	15057	15067	15119	15101	15360	14909	15340	15232	15219	15295	15253	14955	15194	14997	15171	15213	15184	14983	15232	15253	15181	15228	15188	15219	15192	15197	15182	15051	15182	15227	15094	15115	15197	15090	14982	15067	15201	15232	15256	15233	14996	14988	15133	15045	15247	15159	15187	15165	15139	15056	15221	15139	15299	15323	15248	15097	15129	15251	15144	15116	15280	15177	15169	15069	15119	15186	15056	15235	15297	15194	15231	15193	15221	15331	15116	15107	15283	15153	15323	15154	14996	15380	15259	15030	15049	15229	15182	15195	14999	14974	15101	15123	14945	15351	15167	15251	15158	15043	15271	15030	15300	14971	15341	15222	15199	15009	15118	15255	15171	15257	15245	15134	15205	15067	15263	15116	15026	15163	15148	15192	15170	15314	15171	15087	15243	15280	14971	15191	15122	15069	15127	14953	15099	14971	15059	15050	15278	15252	15085	15229	14998	15099	15070	15046	15048	15181	15151	15117	15102	15257	15062	15159	15227	15256	15298	14993	15242	15121	15153	15078	15114	15164	15133	15169	15005	15183	15133	15338	15233	15325	15315	15096	15208	15033	15134	15269	15087	14868	15237	15098	15141	15323	15051	15053	15096	15118	15200	15248	15044	15167	15219	15076	15155	15243	15157	15063	15109	15242	15220	15216	14955	15100	15013	15343	15331	15134	15171	15197	15181	15174	14937	15173	15277	15264	15257	15104	15095	15106	15128	15083	15344	15077	15339	15305	15087	15043	15111	14988	15199	15357	15194	15226	15155	15157	15150	15075	15042	15219	15263	15088	14964	15119	15180	15268	15192	15209	15270	15036	15046	15363	15165	15336	15263	15229	15347	15244	15420	15256	15230	15085	15250	15112	15190	15294	15098	15268	15287	15130	15158	15087	15184	15134	15038	15148	15145	15389	15043	15008	15090	15202	15192	15067	15205	15288	15098	14890	15266	15004	15237	15036	15016	15202	15362	15191	15008	15336	15312	15138	15313	15264	15156	15183	15139	15387	15013	15268	15050	15021	15192	15171	15201	15029	15226	15184	15005	15213	15098	15149	15261	15172	15196	15184	15133	15258	15309	15213	15008	15202	15155	14973	15067	15044	15091	15078	15168	15046	15114	15250	15219	15248	15032	15030	15276	15040	15148	15269	15108	15280	15230	15011	15162	15090	15254	15281	15244	15142	15056	15212	15102	15196	15265	15026	15170	15156	15202	15188	15252	15041	15075	15191	15200	15034	15106	15341	15064	15078	15404	15139	15206	15081	15156	15055	15110	15134	15085	15243	15281	15181	15124	15189	15063	15150	15188	15107	15100	15075	15258	15103	15106	15204	15231	15284	15321	15064	15042	15136	15042	15095	15213	15110	15164	15093	15037	15035	15018	15024	15194	15278	14911	15271	15084	15018	15299	15199	15102	15160	15069	15202	15300	15043	15193	15161	15138	14936	15330	15068	15083	15238	15054	15214	15315	15133	15096	14912	15220	15231	15208	14985	15350	15206	15302	15195	15274	15316	15058	15103	15033	14873	15108	15134	14966	15230	15266	15290	15270	15186	15109	15119	15109	15097	14921	15308	15172	15054	15194	15061	15160	15120	15090	15079	15028	15136	15012	15096	15116	15104	15050	15129	15199	15038	15087	15137	14859	15234	15206	15075	15343	15127	15132	15103	15157	15112	15067	15323	15011	15253	15062	15082	15136	15044	15129	15110	15072	15338	14904	15193	15210	15270	15052	15230	15194	15191	15193	15177	15262	15120	15169	15258	15090	15313	15192	15175	15129	15234	15038	15232	15070	15096	14890	15125	15170	15211	15166	15142	14831	15110	15165	15322	15207	15204	14871	15157	15202	15102	15040	15125	14995	15271	15051	15056	15113	15326	15201	15213	15332	15141	15166	14864	15220	15228	15203	14986	15196	15230	15132	15232	15058	15232	14998	15312	15016	15221	14937	15179	15400	15150	15346	15240	15268	15076	15053	15135	15286	15149	15237	15275	15216	15032	15134	15255	15086	15116	15147	14872	15022	15244	15117	15324	15129	15218	15244	15212	15166	15191	15221	15128	14949	15260	15297	15137	15158	15339	15231	15029	15163	15161	15256	15125	15077	15388	15239	15028	15368	15081	15338	14946	15312	15237	15212	15393	15323	15138	15266	15235	15239	14998	15158	15328	15258	15156	15136	15198	15112	14988	15284	15303	15369	15082	15150	15180	15104	15149	15137	15214	15092	15196	15064	14940	15196	15289	15126	15169	15277	14982	15035	15319	15209	15059	15165	15115	15173	15195	14950	15216	15113	15411	15169	15278	15014	15257	15143	15410	15145	15029	15198	15205	15293	15129	15042	15246	15165	15254	15358	14908	15193	15015	15264	15226	15310	15245	15142	15168	15222	15286	15181	15133	15120	14992	15069	15122	15433	15285	15072	15046	15218	15230	15003	15069	15095	15145	15108	14961	15057	15136	15365	15138	15143	15271	15216	15101	15168	15300	15106	15151	15150	15302	15124	15187	15104	15189	15141	15273	15443	15142	15303	15056	15161	15208	15175	15230	15182	15107	15153	15030	15169	15161	15192	14960	15192	15177	15067	15131	15145	15175	15138	15000	15041	15232	15226	15179	15128	15284	15029	15029	14998	15099	15143	15062	15083	15074	15106	15245	15214	15087	15080	15159	15158	15233	15105	15219	15160	15002	14954	15060	15378	15197	15091	14906	15294	15432	15286	15009	15144	14988	15185	15102	15086	15224	15149	14988	15036	15112	15266	15182	15139	15016	15086	15264	15233	15050	15062	15342	15103	15117	15131	15267	15097	15220	15248	15209	15034	15036	15121	15169	15291	15112	15231	15184	15096	15293	15083	15223	15099	15188	15264	15080	15135	14967	15057	15093	15335	15067	15222	15147	15354	15305	15039	15201	15113	15194	15008	15137	15321	15065	15057	15172	15272	15297	15275	15198	15073	15153	15227	15154	14969	15142	15294	15213	15195	15065	15204	15368	15169	15169	15300	14915	15100	15251	15243	15233	15194	14927	15186	15291	15215	15159	15223	15006	14903	15202	15083	15423	15175	14891	14939	15033	15067	14956	14900	15094	15205	15040	15306	15321	15110	15305	15332	15140	15163	15197	15121	15184	15072	15177	14908	15295	15317	15030	14947	15300	15125	15132	15206	15059	15036	15063	15117	14981	14936	15334	15185	15229	15305	15286	15248	15164	14874	14964	15139	15299	15308	15217	15260	15189	15165	15228	15218	15101
21040	32196	28053	21975	19851	18199	17056	16276	15605	14946	14645	14113	14081	14004	13646	13661	13733	13716	13837	13516	13575	13519	13550	13673	13592	13618	13587	13529	13534	13505	13398	13503	13526	13522	13491	13567	13397	13526	13535	13434	13446	13505	13473	13444	13460	13432	13515	13437	13406	13442	13518	13502	13563	13308	13520	13383	13496	13419	13487	13258	13518	13418	13418	13403	13457	13562	13484	13414	13508	13363	13520	13433	13457	13529	13407	13414	13486	13277	13497	13315	13434	13481	13712	13809	13889	13863	13634	13573	13549	13627	13469	13421	13446	13492	13344	13329	13552	13590	13485	13319	13453	13274	13490	13333	13459	13521	13411	13412	13415	13464	13452	13426	13443	13357	13418	13499	13330	13309	13587	13268	13396	13415	13451	13402	13370	13323	13410	13243	13387	13274	13398	13377	13470	13357	13511	13451	13327	13447	13580	13506	13511	13498	13192	13530	13556	13376	13362	13442	13496	13467	13334	13429	13405	13515	13516	13478	13523	13558	13504	13556	13388	13548	13415	13239	13334	13422	13404	13452	13298	13504	13574	13333	13459	13506	13316	13564	13387	13404	13308	13465	13353	13275	13538	13450	13390	13358	13225	13538	13441	13323	13482	13534	13492	13512	13408	13417	13412	13374	13287	13390	13453	13339	13556	13501	13402	13390	13291	13579	13330	13346	13309	13593	13455	13447	13444	13537	13224	13542	13362	13461	13576	13489	13295	13451	13467	13395	13374	13440	13291	13416	13430	13423	13360	13678	13370	13545	13360	13491	13392	13448	13382	13355	13403	13430	13521	13436	13445	13619	13431	13301	13551	13360	13596	13585	13397	13607	13358	13335	13363	13466	13480	13538	13390	13479	13260	13345	13518	13512	13484	13647	13420	13415	13381	13411	13374	13448	13482	13347	13513	13452	13382	13473	13510	13518	13407	13380	13463	13394	13554	13378	13555	13312	13417	13452	13511	13511	13382	13430	13553	13497	13394	13333	13344	13434	13367	13463	13358	13444	13316	13494	13331	13464	13431	13357	13556	13357	13416	13397	13233	13505	13420	13398	13338	13432	13351	13482	13359	13275	13479	13339	13366	13488	13481	13462	13423	13584	13533	13369	13388	13465	13314	13496	13398	13396	13370	13535	13375	13211	13458	13412	13640	13392	13434	13493	13422	13378	13580	13411	13358	13446	13389	13425	13386	13387	13473	13307	13382	13346	13442	13375	13350	13590	13448	13401	13327	13454	13462	13273	13481	13343	13388	13564	13561	13545	13496	13479	13409	13394	13557	13316	13434	13374	13346	13487	13527	13457	13289	13594	13360	13456	13388	13283	13518	13624	13374	13470	13540	13309	13449	13267	13297	13376	13427	13344	13301	13213	13467	13209	13453	13367	13531	13496	13356	13327	13338	13379	13411	13472	13322	13496	13503	13431	13506	13412	13323	13392	13574	13411	13440	13348	13338	13614	13433	13471	13415	13592	13260	13326	13320	13421	13527	13333	13416	13413	13360	13346	13480	13208	13468	13541	13455	13485	13362	13314	13537	13525	13330	13506	13444	13518	13529	13433	13369	13389	13328	13341	13433	13427	13413	13467	13458	13423	13536	13439	13332	13447	13378	13361	13511	13351	13227	13313	13436	13446	13473	13461	13421	13442	13476	13284	13369	13437	13343	13439	13519	13396	13479	13493	13436	13337	13414	13523	13489	13368	13469	13468	13464	13465	13324	13407	13450	13326	13472	13385	13429	13375	13326	13444	13312	13373	13427	13348	13490	13430	13351	13334	13500	13324	13400	13404	13494	13606	13401	13403	13364	13350	13383	13486	13289	13472	13477	13427	13450	13451	13431	13496	13510	13388	13538	13517	13375	13326	13337	13343	13517	13321	13604	13593	13416	13304	13250	13702	13190	13518	13422	13566	13454	13344	13360	13365	13199	13457	13394	13406	13316	13370	13254	13606	13638	13454	13403	13396	13548	13548	13513	13348	13335	13530	13362	13325	13450	13491	13602	13537	13416	13602	13303	13385	13408	13526	13565	13349	13621	13400	13409	13470	13510	13558	13395	13298	13357	13336	13385	13533	13613	13499	13468	13566	13359	13583	13372	13582	13284	13303	13391	13340	13360	13535	13239	13450	13340	13441	13426	13237	13456	13386	13460	13409	13388	13328	13549	13518	13477	13479	13341	13433	13348	13601	13295	13477	13329	13261	13333	13445	13393	13384	13586	13429	13446	13468	13417	13366	13383	13498	13614	13486	13455	13400	13244	13437	13482	13423	13406	13341	13464	13312	13375	13501	13303	13342	13474	13619	13436	13442	13483	13515	13366	13454	13340	13432	13490	13507	13440	13424	13514	13464	13456	13462	13343	13531	13354	13440	13494	13427	13467	13643	13295	13513	13353	13411	13489	13402	13327	13457	13259	13372	13428	13633	13387	13439	13416	13319	13479	13294	13508	13493	13511	13257	13284	13489	13410	13558	13280	13419	13375	13434	13478	13352	13461	13429	13487	13392	13400	13483	13409	13400	13524	13300	13635	13404	13609	13304	13278	13252	13534	13494	13547	13304	13309	13396	13429	13183	13425	13442	13487	13412	13370	13629	13368	13388	13311	13454	13396	13288	13437	13284	13534	13564	13464	13480	13511	13356	13565	13447	13533	13377	13381	13215	13381	13441	13517	13503	13413	13442	13451	13545	13258	13389	13602	13394	13313	13375	13385	13399	13590	13530	13375	13408	13661	13371	13377	13477	13385	13564	13382	13455	13449	13390	13493	13466	13424	13401	13522	13521	13452	13572	13451	13308	13328	13395	13236	13499	13384	13304	13409	13239	13442	13484	13478	13541	13438	13330	13491	13448	13285	13429	13463	13378	13399	13426	13454	13430	13560	13480	13508	13381	13341	13576	13361	13354	13410	13232	13457	13400	13388	13407	13383	13235	13374	13354	13497	13381	13368	13479	13411	13456	13587	13453	13376	13587	13408	13350	13465	13536	13633	13304	13364	13330	13293	13429	13474	13412	13437	13552	13493	13393	13526	13454	13449	13405	13574	13522	13335	13416	13397	13346	13392	13389	13510	13333	13353	13286	13373	13374	13395	13467	13380	13277	13550	13515	13456	13413	13478	13531	13491	13499	13613	13383	13421	13569	13494	13352	13431	13339	13323	13560	13363	13557	13558	13353	13512	13465	13306	13420	13377	13354	13441	13423	13418	13296	13527	13411	13488	13463	13311	13452	13398	13396	13436	13331	13499	13529	13315	13397	13393	13416	13430	13345	13446	13424	13350	13502	13377	13532	13396	13367	13403	13258	13472	13454	13461	13523	13528	13509	13385	13380	13506	13328	13552	13477	13568	13493	13533	13516	13415	13433	13494	13477	13589	13430	13362	13489	13316	13526	13430	13395	13432	13424	13391	13351	13288	13447	13537	13404	13324	13351	13522	13392	13467	13385	13490	13366	13502	13418	13429	13554	13393	13533	13280	13526	13497	13505	13412	13436	13355	13501	13375	13396	13443	13405	13409	13431	13505	13471	13431	13381	13496	13569	13571	13465	13312	13330	13580	13408	13442	13384	13491	13570	13332	13458	13423	13409	13198	13460	13425	13377	13347	13464	13478	13411	13485	13273	13439	13520	13410	13464	13463	13351	13531	13443	13479	13339	13452	13283	13484	13347	13421	13487	13330	13392	13504	13425	13306	13527	13412	13529	13514	13441	13442	13492	13332	13353	13291	13585	13432	13437	13467	13300	13352	13296	13523	13367	13405	13489	13506	13558	13315	13519	13463	13363	13297	13521	13295	13442	13460	13250	13415	13482	13395	13465	13594	13299	13420	13343	13534	13431	13452	13435	13307	13354	13283	13423	13425	13392	13352	13496	13428	13554	13505	13349	13503	13577	13458	13525	13435	13359	13391	13503	13456	13353	13518	13296	13330	13343	13481	13254	13550	13402	13425	13486	13369	13526	13488	13469	13410	13483	13365	13452	13352	13440	13362	13250	13350	13399	13422	13383	13381	13361	13581	13456	13397	13487	13554	13458	13290	13501	13433	13505	13604	13424	13429	13373	13465	13609	13365	13527	13608	13419	13338	13431	13375	13332	13464	13468	13453	13504	13311	13401	13370	13368	13454	13286	13636	13384	13416	13565	13224	13608	13429	13538	13348	13296	13326	13561	13413	13335	13443	13403	13343	13468	13575	13512	13263	13373	13424	13397	13425	13463	13458	13444	13408	13352	13584	13425	13386	13466	13430	13448	13436	13627	13411	13305	13454	13324	13653	13591	13447	13450	13476	13550	13356	13454	13517	13353	13504	13290	13450	13367	13469	13473	13363	13433	13424	13421	13466	13338	13501	13487	13404	13403	13301	13455	13444	13488	13514	13435	13482	13466	13450	13309	13279	13403	13419	13339	13551	13397	13533	13656	13232	13613	13499	13624	13388	13373	13314	13353	13414	13409	13427	13537	13342	13331	13330	13505	13384	13537	13421	13349	13337	13344	13466	13589	13523	13457	13261	13346	13296	13421	13353	13465	13453	13495	13507	13441	13303	13435	13364	13500	13454	13448	13366	13357	13402	13554	13336	13344	13506	13393	13480	13485	13480	13537	13435	13224	13422	13423	13509	13437	13415	13447	13389	13408	13508	13447	13460	13426	13381	13267	13563	13291	13398	13381	13407	13499	13363	13257	13418	13472	13503	13468	13422	13400	13299	13358	13661	13319	13336	13675	13509	13581	13393	13497	13333	13599	13394	13335	13539	13439	13659	13429	13372	13509	13494	13460	13559	13450	13443	13362	13228	13504	13535	13296	13420	13240	13292	13561	13344	13429	13528	13404	13491	13407	13412	13413	13374	13334	13612	13403	13431	13420	13576	13326	13544	13613	13402	13619	13291	13515	13402	13292	13392	13344	13484	13459	13335	13438	13408	13495	13393	13478	13307	13500	13480	13532	13315	13484	13471	13325	13509	13336	13429	13348	13581	13271	13552	13458	13406	13379	13423	13578	13335	13588	13466	13463	13398	13509	13443	13374	13380	13579	13393	13490	13422	13272	13387	13266	13383	13409	13311	13427	13225	13509	13589	13443	13358	13557	13430	13387	13517	13371	13499	13458	13549	13667	13398	13503	13535	13372	13581	13357	13337	13476	13340	13314	13522	13517
24078	21392	28987	24271	22254	23388	22357	18186	17214	16658	16370	15927	15850	15645	15627	15475	15371	15431	15243	15203	15147	15127	15137	15170	15174	15141	15164	15182	14921	14987	15070	15106	14978	14944	14909	15073	14895	14802	14907	14948	14917	15020	14931	14758	14943	14890	14944	14975	15015	14939	14911	14945	15071	14709	14822	14861	14893	14938	14858	14839	14969	15071	14872	15183	15088	14919	14852	14818	14955	15065	14802	14806	15072	15078	15057	14977	14928	14843	14861	14789	14865	14925	15411	15458	15517	15180	15104	15096	15044	15164	14831	15013	14777	14688	14862	14801	14927	14936	14884	14921	14938	14963	14934	14918	14641	14790	14861	14750	14978	14791	14838	14965	14891	14934	15003	14657	14915	14979	14587	14916	15003	14869	15017	14825	14790	14765	14860	14977	14873	15002	14775	15026	14828	14679	14992	14894	14869	14848	15020	15008	14952	14783	14623	14778	14856	14872	14794	14800	14850	15032	14881	14924	14987	15025	14780	14899	14808	14879	15099	14996	15080	14881	14837	14838	14983	14784	15007	14917	14791	14898	14850	14866	14638	14933	14723	14845	14945	14849	14994	14786	14762	15019	14934	15035	15065	14752	15102	15029	14820	14800	14965	14780	14859	14782	14671	14843	14892	14871	14765	14832	14946	14868	14824	14823	15020	14961	14936	14814	14907	14880	14617	14910	15037	14839	14808	14835	14884	14911	14987	14864	14922	14981	14706	14890	14804	14713	14627	14815	14784	14947	14855	14734	14652	14741	14859	14934	14773	14971	14703	15039	14943	14714	14728	14866	14952	14852	14782	14808	14965	14811	14575	14941	14717	14878	14955	15143	14963	14686	14914	14862	14789	14814	14883	14838	14892	14869	14837	14833	14913	14891	14681	14852	14859	14651	14752	14731	14666	14834	14985	14889	14861	14748	14610	14824	14990	14936	15052	14801	14593	14859	14846	14833	14883	14840	14673	15030	14919	15046	14768	15022	14701	14940	14939	14963	14984	14826	14797	14754	14968	14837	14955	14756	14953	15019	14878	15057	14942	14892	14887	14788	14680	14837	14797	14838	14754	14860	14874	14884	14776	14765	14875	14802	14960	14888	14842	14959	14893	14803	14781	14791	14973	15060	15039	14794	14794	15041	14715	14784	14778	14747	14776	14863	14739	14983	14888	14902	14920	14872	15018	14789	14930	14879	15010	14860	15024	14952	14802	14819	14803	14848	14991	14901	14909	14893	14758	14882	14869	14794	14979	14855	14938	14879	14960	14791	14924	14966	14875	14956	14866	14754	14887	14975	15013	14762	14933	15034	14715	14750	14920	14767	14866	14971	14922	14602	14871	14948	14842	14840	14847	14820	14731	15073	14913	14757	14773	14906	14918	14964	14965	14686	14869	14903	14862	14731	14748	14877	14757	14755	14829	14870	14915	14983	14865	14952	14713	14720	14868	14850	14877	14707	14839	14803	14898	14885	14858	14956	14747	14883	14936	14933	14933	15019	14710	14832	14847	14785	14813	14802	14833	14982	14686	14705	14971	14744	14876	14840	14857	14850	14840	14988	14798	15027	14791	15001	14998	15091	14995	14875	15112	14959	14883	14773	14834	15004	15046	14914	14887	14680	14882	14954	14859	15057	14844	15001	14770	14757	14876	15132	15077	14815	14726	14886	14856	14978	14874	14886	14792	14911	14841	14861	14811	15041	14842	14857	14804	14850	14854	15011	14804	15104	14823	14932	14819	14878	14747	14801	14800	14827	14755	14880	15026	15098	14902	14910	14661	14896	14844	14981	14852	14718	14850	14784	14736	14844	14777	14888	14836	14977	14944	14942	14810	14803	14778	14818	14904	14729	14770	14877	14958	14894	14942	14913	14848	14872	14972	14976	14925	14783	14870	14765	14978	15027	14760	14890	14850	14898	14826	14887	14745	15000	14683	14791	14831	15050	14944	14765	15017	14841	14860	15081	14808	14906	14902	14770	14807	14823	14865	14689	14844	14751	14831	14807	14738	14739	14706	14822	14951	14754	14909	14720	14796	14869	14856	14869	15093	14950	14658	14825	14829	14866	14869	15076	14848	14877	14908	14866	14626	14761	14842	14797	14848	14803	15027	14919	14688	14863	14769	14882	14723	14771	14964	14781	15097	14800	14896	14971	14853	15028	14838	14917	14803	14756	14962	14743	14666	14757	14925	14818	14930	14798	14939	15075	14949	14843	14770	14792	14796	14833	14652	14790	14882	14847	14915	14920	15014	15004	14779	14908	14776	14698	14850	14839	14869	15090	14909	14973	14850	14940	14786	14891	14908	14852	14964	14857	14797	14824	15102	14760	14734	14760	14765	14958	14858	14743	14868	14855	14798	14756	14758	14765	14753	14837	14919	14839	14611	14793	14905	14750	14760	14943	14841	14704	14817	14724	14925	14813	14860	14874	14839	14840	14791	14885	14814	14921	14880	14775	14718	14866	15026	14926	14795	14940	14919	14726	14894	14745	14865	14825	14736	14897	14720	14802	14877	14918	14881	14796	14830	14973	14830	14915	15019	15138	14923	14786	14794	14997	14780	14810	14958	14810	14985	15214	14823	14827	14918	14865	15054	14936	14923	14878	14846	14875	14854	14743	14911	14788	14946	14965	14974	14888	14830	15001	14826	14860	14966	14961	14758	14866	14896	14845	15007	14885	14958	15106	14843	14978	14809	14798	14918	14784	14726	14919	15121	14796	14853	14784	14770	14701	14910	14753	14761	14868	14945	14854	14987	15010	14717	14805	14918	14853	14993	14781	14709	14760	14866	14876	14911	14860	14942	14752	14729	14880	14848	14984	14768	14899	14903	14930	14763	14644	14967	14775	15019	14897	14927	14693	14696	14790	14981	14895	14889	14887	14734	14896	14813	14657	14915	15033	14845	14919	14784	14906	14791	14849	14702	14837	14948	15104	14819	14987	14695	14757	14809	14949	14879	14872	14818	15007	14908	14720	14851	14808	14788	14946	14616	14966	14878	14704	14851	14969	14750	14915	14887	14769	14971	14713	15025	15034	14751	14943	14920	14773	15019	14845	14865	14653	14767	14905	14808	14858	14871	14868	14789	14988	14886	14870	15017	14755	14937	14836	15058	14961	14805	14964	14849	14773	14870	14954	14908	14778	14949	14868	14573	14747	14891	14883	14899	15031	14856	14698	14924	14934	14950	14901	15037	14783	14765	14845	14769	14794	14884	14776	14759	14892	14790	14615	14876	14849	14947	14882	14973	14891	14887	14876	14837	14884	14897	14719	15007	14934	14912	14716	15133	14868	14804	14843	14676	14629	14885	14965	14927	14756	14809	14981	14708	14870	14936	15008	14955	14777	14744	14758	14848	14953	15008	14883	14854	14696	14823	14837	14872	14976	14753	14817	14855	14917	14952	14695	14862	14764	14933	14823	14870	14813	14842	14775	14861	14791	14692	14889	14785	14798	14879	14887	15012	14875	14710	14924	14796	14953	14797	14902	14979	14835	14899	14960	14808	14950	14831	14783	14854	14961	14838	14606	14930	14790	14830	14559	14811	14889	14788	15035	15009	15041	15063	14935	14806	14958	14915	14757	14751	15152	15001	14851	15013	14766	14707	14857	14870	14598	14749	14989	14768	14861	15028	14729	14781	14811	14822	14632	14908	14995	14997	14904	14826	14850	14837	14900	14763	14868	14890	15033	14958	14832	14836	14723	14905	14807	14994	14875	14974	14772	14972	15020	14965	14769	14912	14785	14801	15002	14802	15101	14802	14909	14900	15105	14885	15011	14774	14801	14726	14929	14826	14845	14735	14859	14836	15104	14827	14784	14959	14821	14932	14911	14973	14945	14868	14795	14854	14750	14915	14754	14830	14961	14920	14834	15050	14868	14971	14744	14867	14887	14933	14727	14707	14899	14693	14857	14889	14780	14785	14714	14885	14861	14903	14810	14864	14837	14889	14816	14658	14975	14619	14847	14923	14919	14892	14880	14838	15186	14826	14762	14696	14712	14728	14847	14905	14898	14678	14982	14880	14776	14659	14905	14702	14777	14806	14863	14918	14726	14914	14757	14839	15048	14977	14615	14785	14909	14701	14852	14887	14960	14967	14867	14688	14911	14932	14865	15008	14958	14728	15009	14749	14841	14708	14835	14648	14843	14870	14956	14893	14930	14882	14785	14851	14683	14819	14813	14902	14939	14791	14790	14797	14850	14890	14740	14809	14711	15033	14859	14845	14722	14905	14760	14967	14754	14794	15084	14835	14922	14924	14939	14806	14895	14785	14857	15232	14987	14863	14804	14723	14958	14899	14985	14790	14870	14910	14774	14738	14973	14887	14815	14732	14740	14773	14672	14736	14841	14740	14997	15054	14901	14972	14965	14831	14751	14986	14951	14962	14770	14819	14916	14870	14921	15001	14814	14944	14535	14731	15024	14978	14967	14968	14934	14987	14771	14897	14867	15176	14963	14767	14957	14844	14870	14891	14864	14903	14768	14849	15000	14703	14957	14830	14597	14495	14671	15010	14700	14890	14997	14778	14838	14582	14843	14900	14581	14701	14658	14956	14743	14721	14850	14875	14976	14767	14929	14809	14997	14797	15068	15167	14884	14754	14730	14974	14897	14697	14753	14856	14927	14587	15123	15018	14926	14995	14786	14960	14836	14778	14916	14962	14915	14854	14857	15001	14814	14815	14701	14729	14803	14795	15115	15059	14843	14754	14825	14723	14945	14964	15000	14964	14744	14990	14940	14710	14830	14908	14696	14758	14954	14979	14930	15134	14750	14815	14543	14784	14941	14840	14860	14823	14942	15018	14764	14721	14950	14886	14834	14844	14702	14796	14809	14885	14813	14932	14780	14707	14738	14802	14818	14791	14728	15031	14847	14766	14940	14890	14582	14934	14880	14805	14883	14818	14859	14635	14811	14830	14842	14588	14866	14742	15003	14945	14688	14763	14848	15017	14901	14844	14749	14810	14901	14756	14842	14741	14762	14695	14827	14808	14862	14971	14886	14592	14856	14814	14854	14967	14888	14965	14775	14815	14717	14665	14723	14833	15007	14847	14843	14866	14825	14774	14811	14664	14877	14873	14857	14810	14885	14759	15015	14899	14985	14829	14763	14915	14839	14731	14928	14824	14870	14852	14833	14701	14741	14914	14789
23021	36407	32814	26007	23193	20950	19260	17846	16725	15758	15124	14853	14415	14114	13986	13845	13933	13482	13787	13594	13593	13464	13582	13421	13484	13392	13521	13508	13621	13371	13153	13313	13468	13155	13442	13334	13184	13226	13316	13247	13217	13345	13176	13351	13213	13335	13260	13248	13331	13240	13281	13109	13159	13118	13144	13334	13130	13147	13178	13044	13237	13295	13277	13196	13193	13269	13261	13168	13139	13289	13250	13279	13336	13150	13117	13188	13364	13291	13141	13108	13226	13401	13931	13950	13820	13675	13556	13591	13467	13179	13329	13257	13182	13330	13294	13130	13136	13137	13029	13376	13279	13198	13038	13150	13346	13028	13094	13124	13153	13170	13196	13186	13285	13179	13072	13102	13128	13143	13213	13361	13240	13048	13285	13130	13200	13132	13023	13157	13200	13151	13167	13145	13235	13140	13161	13151	13290	13134	13253	13241	13212	13157	13202	13235	13256	13181	13315	13372	13282	12963	13282	13082	13094	13220	13058	13201	13137	13136	13319	13389	13061	13213	13166	13243	13071	13091	12998	13241	13339	13113	13019	13301	13176	13124	13231	13259	13263	13106	13141	13302	13203	13037	13170	13144	13234	13097	13247	13324	13126	13290	13251	13100	13183	13186	13163	13222	13188	13217	13221	13203	13226	13064	13268	13136	13243	13314	13116	13209	13293	13037	13336	13207	13389	13176	13149	13189	12999	13418	13328	13209	13179	13283	13346	13089	13167	13297	13126	13047	13204	13190	13284	13182	13135	13174	13327	13251	13243	13242	13097	13030	13371	13220	13314	13330	13310	13264	13124	13166	13350	13234	13067	13140	13319	13137	13163	13047	13286	13138	13268	13126	13193	13214	13267	13132	13358	13206	13009	13267	13203	13050	13168	13259	13424	13227	13125	13336	13260	13205	13267	13032	13203	13179	13137	13153	13179	13173	12978	13239	13132	13176	13168	13151	13112	13235	13173	13199	13172	13293	13157	13312	13217	13277	13180	13348	13160	13132	13326	13391	13384	13223	13226	13075	13220	13207	13084	13328	13214	13277	13201	13129	13333	13263	13033	13090	13094	13130	13147	13217	13268	13084	13303	13208	13105	13186	13193	13045	13166	13326	13227	13168	13111	13054	13148	13208	13083	13286	13161	13166	13122	13146	13133	13185	13329	13194	13080	13022	13253	13075	13227	13329	13054	13387	13159	13151	13169	13267	13177	13263	13018	13204	13306	13195	13273	13344	13178	13279	13158	13246	13257	13472	13248	13278	13099	13222	13090	13148	13253	13108	13197	13109	13081	13187	13082	13131	13151	13122	13240	13218	13075	13131	13205	13266	13022	13132	13097	13225	13224	13249	13006	13266	13391	13260	13252	13214	12968	13132	13263	13045	13333	13068	13222	13176	13114	13163	13284	13250	13287	13307	13204	13113	13316	13228	13064	13174	13336	13182	13229	13222	13047	13159	13193	13090	13320	13129	13102	13228	13157	13052	12979	13347	13148	13103	13060	13285	13061	13398	13216	13200	13222	13270	13144	13258	13296	13096	13160	13179	13113	13143	13085	13202	13221	13066	13204	13160	13097	13232	13144	13183	13202	13140	13262	13176	13088	13265	13055	13319	13314	13199	13154	13004	13080	13121	13290	13156	13225	13202	13221	13233	13104	13190	13180	13144	13068	13206	13115	13323	13162	13187	13178	13001	13193	13125	13159	13081	13187	13190	13074	13144	13165	13215	13202	13020	13166	13281	13075	13267	13173	13287	13165	13206	13343	13088	13257	13225	13242	13263	13098	13095	13179	12992	13362	13260	13148	13146	13238	13285	13192	13179	13188	13223	13136	13294	13060	13200	13294	13084	13036	13207	13384	13070	13184	13179	13295	13148	13259	13204	13119	13119	13258	13079	13313	13224	13143	13242	13282	13098	13244	13142	13048	13133	13151	13129	13136	13137	13431	13004	13310	13193	13026	13239	13052	13202	13315	13228	13171	13097	13136	13209	13121	13269	13180	13132	13211	13159	13078	13284	13253	13239	13297	13331	13156	13237	13114	13070	13320	13126	13280	13181	13177	13198	13223	13282	13141	13362	13148	13054	13228	13020	13292	13118	13193	13322	13217	13385	13324	13199	13200	13243	13394	13234	13335	13180	13197	13358	13212	13152	13243	13054	13290	13315	13150	13268	13134	13346	13048	13171	13142	13387	13159	13123	13178	13258	13429	13221	13121	13154	13302	13188	12982	13183	13208	13092	13093	13211	13251	13302	13099	13186	13124	13237	13041	13106	13192	13178	13303	13302	13155	13215	13194	13183	13099	13163	13160	13155	13266	13199	13267	13249	13249	13093	13282	13159	13151	13236	13247	13071	13135	13123	13282	13347	13014	13095	13250	13253	13065	13113	13407	13149	13121	13169	13336	13115	13083	13299	13187	13121	12932	13073	13146	13253	13343	13093	13104	13175	13191	13082	13180	13128	13103	13084	13088	13236	13067	13262	13256	13140	13216	13265	13160	13174	13081	13048	13085	13282	13132	13200	13016	13164	13207	13211	13099	13116	13331	13193	13202	13081	13265	13112	13191	13176	13060	13123	13253	13189	13051	13179	13257	13211	13064	13084	13187	13251	13260	13105	13344	13127	13115	13189	13212	13084	13071	13075	13091	13287	13150	13225	13177	13128	13310	13056	13185	13218	13125	13114	13229	13238	13193	13244	13276	13045	13244	13146	13250	13176	13309	13146	13314	13255	13296	13169	13186	13290	13140	13309	13147	13225	13215	13188	13170	13061	13147	13243	13244	13152	13235	13288	13304	13174	13317	13163	13291	13139	13197	13217	13336	13202	13260	13115	13182	13259	13270	13209	13218	13101	13261	13367	13287	13030	13108	13272	13261	13267	13166	13106	13331	13115	13174	13286	13235	13119	13054	13121	13198	13185	13110	13026	13227	13225	13398	13257	13255	13314	13315	13245	13142	13199	13062	13098	13156	13181	13144	13278	13197	13281	13131	13210	13338	13266	13164	13224	12988	13275	13244	13318	13316	13317	13139	13217	13151	13168	13171	13231	13383	13246	13146	13283	13233	13199	13308	13265	13081	13106	13348	13216	13255	13295	13181	13058	13087	13059	13243	12971	13275	13261	13299	13229	13147	13262	13225	13108	13321	13118	13214	13136	13205	13095	13181	13198	13150	13063	13432	13040	13219	13220	13189	13263	13106	13246	13205	13297	13127	13268	13232	13241	13232	13114	13146	13142	13322	13129	13122	13375	13154	13227	13075	13174	13149	13180	13125	13339	13067	13078	13240	13239	13181	13169	13259	13245	13122	13141	13238	13148	13269	13103	13153	13259	13135	13134	13174	13235	13154	13172	13071	13298	13320	13191	13197	13258	12988	13262	13107	13234	13178	13178	13329	13157	13198	13323	13128	13020	13089	13105	13257	13134	13162	13139	13018	13283	13309	13293	13235	13260	13110	13121	13079	13095	13157	13175	13084	13202	13120	13090	13164	13149	13190	13164	13274	13217	13314	13262	13118	13107	13019	13170	13174	13203	13261	13178	13262	13199	13163	13197	13179	13300	13206	13115	13306	13295	13405	13115	13144	13222	13267	13218	13160	13162	13316	13176	13270	13101	13172	13426	13302	13089	13271	13183	13293	13032	13192	13163	13197	13089	13156	13401	13054	13069	13333	13148	13217	13054	13141	13110	13196	13209	13148	13178	13114	13142	13218	13029	13188	13166	13193	13172	13185	13248	13099	13174	13152	13218	13224	13084	13221	13327	13146	13116	13130	13210	13226	13145	13105	13211	13076	13116	13282	13268	13228	13275	13115	13303	13181	13060	13156	13227	12987	13247	13121	12928	13359	13136	13217	13251	13187	13225	13121	13195	13230	13249	13448	13167	13217	13155	13119	13219	13280	13201	13068	13104	13283	13255	13125	13106	13334	13254	13200	13296	13132	13076	13288	13234	13249	13211	13332	13065	13298	13082	13226	13200	13168	13170	13162	13251	13156	13195	13207	13130	13270	13284	13155	13117	13168	13173	13163	13244	13208	13183	13164	13226	13390	13243	13197	13140	13182	13057	13261	13051	13256	13144	13178	13256	13222	13167	13277	13346	13171	13297	13220	13208	13124	13130	13094	13125	13073	13177	13168	13255	13189	13019	13142	13232	13147	13170	13168	13160	13085	13197	13105	13174	13278	13360	13090	13215	13163	13192	13259	13110	13248	13268	13365	13156	13339	13140	13106	13191	13331	13085	12977	13203	13105	13129	13185	13065	13138	13248	13178	13276	13116	13254	13063	13260	13044	13071	13155	13192	13034	13274	13117	13179	13190	13269	13098	13229	13227	13314	13207	13137	13138	13140	13163	13170	13087	13184	13152	13111	13186	13229	13235	13152	13326	13171	13198	13157	13170	13163	13224	13090	13199	13255	13277	13332	13032	13181	13163	13198	13165	13105	13266	13195	13276	13307	13156	13283	13087	13179	13030	13095	13137	13279	13251	13235	13176	13127	13096	13190	13266	13298	13148	13097	13260	13222	13240	13223	13191	13136	13248	13149	13199	13285	13279	13409	13109	13120	13078	13284	13072	13272	13298	13259	13206	13148	13238	13122	13383	13220	13201	13042	13399	13367	13133	13284	13206	13250	13157	13147	13166	13135	13210	13328	13250	13099	12948	13127	13202	13237	13271	13152	13176	13111	13057	13232	13231	13288	13327	13208	13053	13230	13180	13346	13169	13133	13125	13197	13146	13093	13136	13141	13229	13226	13125	13265	13187	13123	13281	13208	13126	13061	13176	13131	13273	13246	13193	13144	13293	13203	13042	13173	13194	13233	13212	13192	13136	13203	13169	13226	13156	13167	13309	13369	13133	13190	13014	13227	13086	13267	13132	13220	13030	13223	13089	13040	13088	13198	13100	13156	13340	13277	13361	13334	13307	13255	13177	13267	13260	13222	13137	13148	13169	13150	13284	13156	13264	13303	13229	13235	13224	13162	13122	13061	13112	13142	13289	13137	13233	13254	13302	13188	13259	13298	13047	13295	13181	13306	13040	13251	13075	13100	13326	13074	13097	13227	13122	13142	13256	13121	13169	13135	13109	13224	13206	13250	13110	13155	13242	13215	13163	13145	13235	13205	13261	13252	13137	13105	13121	13197	13286	13148
29542	22113	21351	18289	15745	15702	15661	15461	15253	15453	15153	15205	15044	14980	14999	15054	14918	14918	15059	14920	14996	14885	15144	15079	15050	14943	14915	14896	15020	14853	14863	14934	15140	15010	14832	15112	15008	14938	14830	14872	14794	15067	14863	15010	14724	14850	14850	14711	15037	14916	14768	14966	14710	14944	14801	14944	14926	14977	14966	14981	14918	14878	14877	14818	14849	14903	14833	14986	14994	15015	15082	14780	14694	14874	14992	14852	14832	14818	14724	14825	15111	15105	14967	14906	15018	15008	14833	14923	14975	14834	15061	14746	14932	14910	14883	14824	14802	14965	14937	14653	14878	14836	14782	15003	15028	15050	14942	14879	14720	14783	14914	14856	14739	14989	14861	14900	14831	14997	14757	14904	14757	14844	14820	14988	14965	14912	14798	14905	14984	14845	14966	14856	14976	15053	14997	14797	14997	14875	14991	14870	14805	14793	14945	14960	14898	14912	14951	14964	14860	14950	14918	14967	14888	14856	14987	15050	14807	14639	14763	15036	14877	14949	14821	14920	14710	14747	14996	14854	15042	14786	15116	15000	14722	14941	14979	14865	15035	14835	14812	14883	14979	14858	14905	14923	14940	14676	14995	14815	14910	15099	15037	14976	14790	14975	14849	14764	14793	14788	15012	14933	15115	14927	14892	14857	14806	14917	14846	14981	14904	14931	14976	14739	14988	14849	15042	15088	14916	14858	14967	14765	14915	14735	15015	14980	14770	15001	14957	14887	14984	14776	14883	14954	14925	14666	15069	14911	14934	14760	14965	14893	14908	14843	14962	14969	14670	14949	15018	15157	15052	14894	14791	15091	14999	14888	14952	15008	14985	15063	14945	14899	14724	14502	14748	14871	14854	14962	14954	14723	14904	14862	14881	15014	14705	15106	14885	14905	14899	14903	14845	15011	14936	14982	14987	14951	15090	15017	14664	14891	15049	14919	15154	14894	14870	14995	15009	14859	14986	14951	14881	14506	15077	14833	15036	14877	14898	14889	14926	14860	14902	14976	14963	14796	14959	14805	15064	15133	15119	15010	14938	14820	15023	14753	14939	14991	14829	14587	14994	15010	14923	14985	14833	14742	14842	14869	14943	14877	14788	15062	14788	14981	15003	14850	14924	14868	14888	14801	14990	14950	14900	14810	14915	14834	14773	15039	14949	14858	14945	14998	14880	14966	14926	14924	14772	14867	15015	14967	14986	14827	14916	14858	15023	14774	14922	14719	15081	14921	14948	14873	14998	14609	14943	14770	14872	15032	14856	14887	14897	14958	14813	15017	14882	15059	14954	14967	14971	14902	15013	14975	14737	14869	14801	15033	14860	14879	14985	14849	14854	14900	14664	14758	14894	14983	14812	14744	14984	14902	15002	15034	14931	15075	14895	14902	14969	14896	14829	15044	14836	15010	14731	14985	14908	14880	14842	14837	14753	15046	14931	14887	14855	14850	14863	15000	15132	14598	14858	15058	14769	14821	14997	14941	14946	14981	14856	14927	14815	14891	14830	15018	14918	14685	15007	14889	14810	14850	14848	14665	15034	14911	14756	14924	15063	14875	14953	14754	15027	14909	15062	14855	14941	14944	14666	14931	14950	14637	14945	14958	14942	14927	14958	15135	14965	15036	14707	14915	14885	15057	14995	15011	14927	14963	14967	14892	14754	14808	14998	14912	14879	14797	14963	14859	14956	15097	14891	14787	14868	14906	14682	14953	14887	14822	14926	14959	14916	14946	14991	15067	14911	15027	14889	14775	15041	14845	14787	14776	14916	14983	14909	14784	14921	14780	14739	14910	14797	14821	14821	14744	14715	14846	14907	14828	15026	15054	14983	14865	14871	14899	15071	14917	14824	14815	14951	14903	14730	14875	14934	14923	14963	14880	14865	14898	15080	14743	14762	14900	15012	15010	14909	14896	15043	14886	14688	14834	14862	14801	14970	14974	14929	14798	14937	14755	14701	14919	14795	14762	14798	14865	14840	14845	14940	14784	14899	14750	14704	14991	14840	14843	14803	14787	14647	14979	15061	14950	14875	14969	14865	14814	15042	14768	15002	14866	14960	14864	15036	14655	15012	14862	14883	14815	14749	14919	15005	14884	14741	15029	14872	14870	14863	14793	14853	15031	14822	14814	14921	14947	14698	14914	14927	14808	15011	14938	14931	14999	15035	14846	14975	14978	14835	15116	14794	14896	15026	14876	14896	14820	15034	14583	14925	14751	14853	14886	14884	14909	15022	14975	14798	14777	14978	14881	14850	14866	14890	14885	14882	14865	14880	14732	14807	14717	14714	14866	14848	14563	14941	14869	14670	14878	14671	14995	14929	14931	14972	15023	15074	15108	14907	14907	14949	14944	15042	15036	14872	14955	15018	14935	14984	14823	14841	14932	15033	14924	14857	14862	14810	14968	14846	14899	14985	14847	14876	14942	14807	14835	14914	14778	14936	14833	14966	14876	14993	14932	14899	14913	15102	14933	14831	14993	14974	15076	14890	14865	14901	14932	15002	15043	14641	14798	14886	15009	14901	14977	15020	14846	14536	14968	14751	14909	15024	14768	14800	14898	14897	14957	14929	15037	14892	14859	14934	14825	14951	14983	14921	15074	14955	14756	14778	15083	14924	14707	14773	14826	14825	14807	14889	14943	14850	14801	14956	15074	14875	15009	14962	14905	14950	14990	14860	14905	15056	14918	14937	15044	15047	14950	14861	14894	14796	14865	14705	14729	14842	14773	14941	15001	15093	14878	14914	14722	14875	15077	15052	14877	14913	14984	14913	14830	14905	15099	14805	14860	14906	14871	14784	14979	14741	14751	14864	14641	15149	14974	14998	15016	14832	14985	14665	14994	15044	15024	14910	14959	14919	14661	14916	14813	14838	14809	14859	14786	14937	14902	14943	14930	15121	14827	15044	14883	14937	14807	14767	14967	14832	14852	14796	14777	14991	14808	15045	14992	14897	14902	14858	14950	14876	14901	14744	15072	14891	15034	14891	14934	14883	14656	14931	14993	15099	14850	14892	14707	14948	15061	15060	14901	14851	15020	14859	14950	14994	14949	14870	14894	14876	14926	14837	15123	14901	14880	15168	14886	14966	14751	14864	14893	14963	14866	14849	14945	14917	14699	14981	14861	15181	14974	15029	15056	14800	14979	14873	14962	14927	15028	14856	14800	14880	14762	14891	15007	14798	14970	14905	14969	14841	14832	14789	14787	14899	14650	15033	14889	14770	14818	14934	14760	14775	15005	14938	14994	14920	14888	14789	14736	14835	14905	15117	14752	14884	14961	14891	14934	14867	15000	14853	14925	15100	15057	14880	14907	14867	14812	14907	14932	14867	15052	14650	15005	14799	14939	14771	14733	14958	14830	14798	14961	14880	14885	14742	14771	15062	14868	15066	14768	14962	15095	15013	14681	14863	14899	14959	14969	14833	15040	15074	15011	14891	14958	14993	14971	14791	14814	14941	15031	15049	14921	15029	14900	14945	14925	14922	15071	14786	14881	14878	14886	14842	14943	14839	14942	14738	14697	14849	14807	14869	14900	14921	14833	14867	15047	14943	14714	14934	14816	14958	14981	15004	14830	14876	14917	14966	14782	14868	15112	15132	14748	14945	14849	14878	14901	14862	15017	14836	14746	15121	14743	15004	15078	15016	14950	14850	14930	14856	14943	14795	14822	14809	14903	14912	15101	14967	15019	14962	14873	14988	14871	14921	15027	14873	14979	14981	14989	14676	14952	14905	15079	15006	14914	14750	14762	14784	14922	14868	15066	15119	14873	14883	15005	15067	15033	15004	15039	14817	14982	14920	14866	15031	14886	14818	14920	14866	15029	14855	14740	14940	14877	15044	14922	14845	15035	14930	14916	14873	14709	14728	14884	15003	14813	14871	14759	15072	14821	14718	14796	14860	14887	14904	14808	14912	15053	14789	14899	14912	14676	14963	14826	14817	14944	14849	14858	14876	15028	14946	14956	14917	14794	15064	14773	14859	14957	14887	14911	14928	14905	14846	15067	14933	15094	14874	14686	14881	14866	15107	14826	15025	14935	14829	14995	14823	14911	15034	14965	14980	14868	15158	15009	14814	14941	14990	14929	14947	14865	14685	15141	15008	14987	15150	14844	14835	15077	14821	14913	14855	14959	14904	14920	14717	14820	14951	15018	14846	15023	14787	14887	14994	14970	14979	14989	14770	14858	15154	14850	14976	14701	15021	15017	14912	14933	15037	14865	14927	14865	14910	14856	15076	14770	14995	14946	14923	14783	15047	14782	15035	14908	14950	15061	14928	14835	14711	15145	14934	14751	14728	14944	15063	14908	14814	14916	14685	14892	14954	15025	14999	14793	14728	14844	15048	14884	14820	14874	14877	14916	14868	14909	14950	14807	14907	14850	14866	14884	14904	15004	14782	14865	14800	14922	14925	14842	15042	14732	14825	14804	14945	14881	14859	15026	14886	14914	14994	14721	14801	14866	14847	14866	15087	15205	14912	15073	15035	15040	15009	14821	14736	14888	15029	14788	14860	14842	14897	14878	14675	14856	14925	14979	14927	14786	15000	14805	14743	14760	14869	14804	14874	14836	14846	15066	14833	15040	14835	14743	14920	14933	14865	15003	15024	15078	14838	14768	14870	15038	14871	14864	14759	14923	14851	14950	14964	14616	14906	14962	14790	14783	15029	14777	14887	14919	14786	15001	14915	14948	14889	14932	14904	14995	14934	14986	14829	14878	14795	14825	14900	14711	14916	15035	15048	14683	14976	14906	14898	14902	14887	14874	14777	14750	14970	14903	15003	14963	15167	14833	14836	14954	14960	14990	14873	14923	14733	14919	14722	14770	14978	14955	15019	14847	14979	14655	14771	15059	14977	14863	14761	14933	15133	15049	14985	15120	15158	14898	14830	15007	14768	14813	14910	14871	14693	15039	14970	14796	14956	14734	14955	15214	14883	14900	15097	14985	14814	14828	15039	14960	15015	15014	14805	14742	14969	14813	14948	15013	14956	14802	14750	14737	14609	14937	14763	14898	15109	14851	14788	14929	14781	14874	14960	15053	14859	14915	15009	14876	14921	15104	14957	14798	14766	14794	14989	14855	14751	14893	15083	15138	15077	15057	14899	14720	14926	14951	14853	14915	14912	14921	14835	15107
17418	19165	17563	15418	15066	14288	14055	13929	13748	13599	13498	13407	13491	13249	13367	13205	13357	13221	13329	13477	13280	13288	13309	13289	13291	13294	13239	13298	13180	13202	13296	13199	13343	13285	13190	13246	13337	13303	13098	13361	13213	13391	13316	13354	13328	13032	12991	13204	13365	13130	13210	13301	13271	13204	13466	13446	13124	13334	13453	13148	13159	13231	13017	13326	13006	13179	13230	13269	13374	13095	13262	13219	13240	13056	13266	13255	13339	13171	13313	13255	13317	13305	13177	13384	13149	13198	13357	13415	13322	13239	13229	13205	13133	13265	13304	13144	13265	13271	13132	13314	13217	13384	13195	13214	12979	13149	13172	13406	13180	13071	13313	13161	13275	13205	13047	13198	13132	13196	13285	13197	13164	13230	13085	13176	13251	13252	13340	13253	13025	13297	13309	13211	13234	12859	13269	13159	13257	13282	13299	13128	13292	13387	13171	13237	13158	13201	13355	13357	13252	13320	13262	13125	13251	13310	13347	13289	13150	13285	13138	13199	13166	13293	13096	13289	13251	13071	13116	13219	13080	13261	13199	13234	13226	13375	13168	13335	13134	13274	13215	13243	13194	13133	13144	13129	13246	13223	13428	13258	13361	13262	13146	13215	13212	13113	13374	13151	13172	13192	13237	13172	13146	13222	13270	13312	13288	13323	13196	13135	13184	13241	13285	13155	13236	13401	13175	13095	13138	13225	13131	13236	13194	13172	13300	13043	13232	13190	13142	13428	13107	13264	13149	13271	13179	13198	13201	13221	13231	13229	13206	13042	13309	13251	13203	13161	13342	13292	13380	13357	13060	13222	13416	13143	13142	13296	13202	13272	13298	13202	13007	13356	13228	13247	13246	13191	13165	13175	13122	13109	13125	13432	13196	13326	13229	13213	13074	13222	13211	13140	13328	13202	13298	13156	13254	13260	13216	13302	13305	13273	13285	13383	13254	13450	13321	13178	13304	13358	13189	13094	13228	13115	13254	13382	13291	13338	13336	13183	13262	13404	13170	13047	13101	13216	13306	13172	13120	13140	13343	13161	13243	13336	13247	13071	13305	13186	13243	13221	13177	13254	13340	13215	13016	13258	13364	13146	13272	13248	13225	13260	13376	13278	13103	13252	13258	13151	13141	13253	13375	13142	13176	13251	13217	13226	13145	13261	13008	13253	13117	13199	13177	13088	13105	13100	13218	13126	13373	13200	13159	13116	13079	13228	13112	13322	13125	13251	13197	13263	13283	13285	13157	13091	13135	13288	13194	13095	13258	13175	13113	13011	13175	13316	13241	13250	13197	13149	13289	13158	13270	13205	13201	13164	13040	13327	13143	13081	13266	13337	13295	13135	13253	13261	13203	13065	13239	13282	13382	13258	13306	13160	13255	13227	13170	13327	13358	13232	13086	13189	13348	13306	13172	13393	13185	13262	13189	13296	13237	13299	13196	13275	13341	13233	13205	13315	13203	13336	12985	13102	13354	13099	13102	13163	13225	13243	13247	13247	13117	13280	13373	13157	13093	13293	13609	13185	13065	13039	13216	13327	13151	13228	13230	13152	13367	13213	13409	13197	13283	13225	13139	13349	13152	13344	13014	13215	13234	13324	13234	13308	13039	13095	13331	13337	13295	13297	13160	13310	13271	13211	13025	13287	13091	13286	13320	13166	13279	13199	13418	13203	13086	13063	13222	13326	13222	13327	13260	13204	13277	13343	13219	13220	13286	13285	13332	13177	13228	13232	13401	13183	13272	13135	13179	13189	13430	13294	13285	13173	13486	13351	13323	13405	13231	13280	13248	13121	13184	13363	13188	12991	13323	13451	13108	13161	13138	13260	13146	13185	13377	13227	13270	13276	13286	13156	13363	13172	13251	13254	13127	13230	13053	13245	13209	13062	13342	13327	13312	13252	13330	13311	12950	13181	13136	13187	13263	13218	13250	13216	13220	13268	13223	13362	13329	13100	13134	13146	13317	13233	13142	13305	13265	13182	13254	13113	13242	13346	13283	13085	13172	13232	13342	13401	13192	13223	13262	13239	13208	13309	13271	13238	13176	13109	13246	13137	13192	13227	13229	13031	13310	13219	13068	13057	13374	13197	13148	13320	13190	13240	13350	13379	13220	13126	13175	13335	13302	13252	13113	13154	13137	13340	13151	13193	13167	13199	13329	13094	13196	13334	13315	13241	13266	13311	13104	13360	13226	13139	13284	13308	13246	13186	13142	13122	13246	13309	13269	13231	13194	13191	13206	13256	13146	13154	13196	13192	13206	13294	13297	13195	13250	13109	13122	13212	13317	13247	13347	13214	13271	13429	13212	13076	13227	13252	13236	13150	13309	13223	13264	13236	13296	13230	13174	13169	13301	13146	13109	13288	13220	13215	13327	13220	13258	13302	13043	13145	13197	13084	13453	13086	13214	13149	13342	13207	13236	13303	13255	13074	13537	13167	13299	13237	13043	13087	13274	13140	13311	13245	12996	13250	13188	13129	13233	13349	13255	13172	13311	13237	13259	13241	13139	13314	13233	13194	13248	13219	13245	13212	13161	13308	13227	13272	13233	13240	13124	13352	13327	13295	13130	13240	13200	13217	13393	13209	13197	13261	13205	13242	13276	13306	13186	13269	13389	13167	13106	13109	13237	13308	13289	13213	13328	13212	13119	13284	13206	13211	13194	13187	13315	13164	13291	13302	13311	13490	13051	13156	13354	13336	13342	13091	13219	13307	13168	13258	13168	13207	13392	13128	13191	13185	13211	13081	13296	13146	13096	13262	13277	13230	13263	13237	13303	13308	13373	13200	13208	13123	13080	13269	13195	13201	13386	13204	13433	13156	13337	13244	13074	13385	13064	13177	13266	13185	13281	13150	13255	13136	13393	13267	13330	13328	13309	13348	13215	13035	13177	13071	13135	13181	13251	13281	13353	13179	13308	13219	13303	13239	13271	13293	13222	13239	13245	13184	13246	13314	13216	13264	13253	13195	13404	13198	13178	13193	13035	13193	13272	13235	13215	13019	13286	13325	13213	13262	13105	13300	13128	13347	13203	13192	13173	13101	13237	13230	13089	13204	13194	13305	13121	13186	13343	13330	13249	13197	13206	13268	13419	13120	13220	13137	13208	13154	13330	13289	13221	13507	13046	13281	13221	13173	13383	13151	13314	13334	13140	13327	13308	13293	13207	13326	13157	13217	13186	13193	13175	13249	13293	13396	13303	13138	13182	13239	13313	13123	13290	13149	13218	13213	13143	13253	13225	13229	13147	13198	13201	13211	13304	13213	13335	13195	13214	13270	13287	13161	13206	13144	13321	13008	13296	13112	13366	13286	13336	13198	13260	13080	13112	13242	13306	13064	13107	13160	13310	13301	13270	13334	13100	13120	13280	13280	13208	13183	13230	13199	13141	13413	13202	13268	13359	13298	13290	13249	13300	13175	13304	13060	13271	13298	13241	13177	13188	13236	13308	13331	13219	13152	13199	13206	13212	13190	13281	13284	13284	13124	13329	13354	13026	13238	13087	13215	13354	13094	13234	13255	13282	13149	13376	13157	13382	13104	13221	13225	13332	13201	13132	13199	13237	13413	13336	13395	13311	13222	13097	13203	13164	12947	13302	13185	13223	13374	13337	13237	13118	13362	13281	13230	13266	13180	13285	13034	13223	13382	13050	13217	13249	13064	13208	13240	13289	13273	13213	13312	13234	13276	13228	13258	13103	13122	13270	13186	13146	13190	13304	13278	13226	13181	13155	13248	13105	13276	13285	13210	13188	13142	13210	13243	13281	13454	13166	13158	13378	13349	13262	13332	13172	13240	13141	13231	13303	13283	13410	13115	13399	13067	13180	13136	13173	13255	13251	13311	13317	13255	13262	12971	13121	13258	13126	13153	13079	13311	13160	13316	13206	13217	13346	13223	13172	13301	13186	13287	13157	13093	13397	13186	13035	13324	13294	13355	13173	13180	13423	13063	13269	13195	13367	13236	13140	13314	13399	13185	13028	13259	13033	13382	13398	13213	13254	13150	13017	13182	13417	13158	13147	13203	13090	13345	13291	13061	13209	13108	13183	13120	13253	13082	13317	13154	13152	13325	13171	13301	13119	13317	13286	13306	13276	13064	13272	13256	13194	13203	13306	13194	13283	13220	13192	13029	13209	13164	13287	13250	13313	13289	13213	13159	13312	13268	13460	13267	13135	13095	13155	13206	13298	13277	13338	13094	13151	13333	13153	13238	13220	13249	13177	13405	13274	13268	13217	13237	12998	13280	13098	13297	13258	13352	13203	13372	13141	13244	13176	13234	13289	13272	13293	13229	13334	13180	13439	13127	13221	12994	13323	13088	13154	13187	13160	13309	13230	13142	13116	13181	13284	13199	13180	13195	13191	13204	13194	13212	13143	13233	13284	13136	13303	13189	13319	13077	13258	13262	13318	13165	13254	13287	13283	13075	13240	13154	13299	13262	13147	13094	13180	13383	13162	13131	13273	13070	13292	13122	13240	13293	13299	13202	13153	13178	13206	13302	13187	13247	13171	13289	13180	13219	13055	13262	13124	13158	13362	13073	13175	13321	13189	13143	13245	13267	13290	13181	13395	13345	13260	13176	13059	13090	13330	13075	13055	13217	13245	13282	13195	13238	13333	13187	13260	13155	13332	13142	13292	13272	13303	13192	13358	13134	13194	13273	13260	13293	13334	13166	13134	13168	13230	13103	13196	13385	13226	13101	13334	13050	13130	13199	13295	13229	13200	13059	13296	13213	13343	13158	13220	13187	13285	13042	13292	13367	13108	13202	13140	13176	13194	13294	13337	13306	13219	13164	13304	13172	13173	13123	13330	13342	13219	13124	13358	12983	13387	13289	13281	13191	13129	13195	13077	13071	13075	13141	13083	13259	13263	13129	13397	13367	13219	13271	13133	13307	13297	13191	13294	13267	13206	13306	13230	13328	13331	13200	13164	13264	13180	13321	13313	13269	13295	13243	13271	13212	13165	13251	13306	13225	13263	13241	13229	13321	13350	13354	13079	13152	13121	13301	13452	13260	13155	13169	13169	13273	13128	13161	13432	13315	13290	13073	13152	13125	13277	13340	13242	13101	13201	13278	13423	13250	13201	13235	13385	13295	13217	13316	13172	13156	13151	13396	13233	13236	13229	13051
25365	21403	28336	25345	21954	19681	18506	16509	15897	15756	15563	15247	15380	15005	15025	15053	14896	14893	14973	14951	14750	14688	14858	14833	14875	14749	14885	14870	14748	14811	14862	14936	14817	14734	14686	14759	14944	14850	14789	14701	14567	14727	14791	14674	14780	14719	14719	14781	14899	14594	14785	14706	14697	14679	14702	14546	14762	14761	14565	14793	14675	14685	14666	14813	14780	14586	14685	14634	14809	14655	14627	14768	14550	14829	14721	14637	14514	14548	14591	14810	14934	14563	15035	15085	14926	14749	14701	14888	14633	14654	14648	14582	14892	14692	14524	14550	14444	14747	14596	14648	14649	14405	14530	14555	14722	14815	14634	14611	14513	14666	14660	14580	14570	14628	14677	14849	14680	14790	14847	14830	14928	14824	14686	14531	14700	14661	14574	14579	14753	14652	14659	14538	14552	14642	14818	14750	14452	14732	14642	14593	14597	14568	14746	14666	14660	14682	14516	14694	14498	14834	14702	14505	14621	14626	14414	14689	14647	14796	14685	14347	14445	14622	14595	14690	14678	14782	14673	14648	14760	14584	14621	14865	14604	14690	14707	14631	14664	14516	14709	14717	14532	14543	14782	14804	14624	14725	14787	14503	14665	14526	14558	14717	14903	14526	14713	14783	14562	14592	14508	14710	14551	14640	14899	14645	14767	14774	14552	14644	14771	14592	14675	14494	14739	14712	14636	14908	14737	14631	14665	14531	14664	14665	14748	14681	14820	14903	14649	14680	14581	14617	14722	14451	14585	14399	14785	14554	14679	14543	14710	14787	14673	14562	14520	14551	14694	14712	14680	14699	14688	14527	14632	14707	14939	14790	14758	14655	14750	14715	14679	14610	14472	14635	14692	14485	14736	14631	14507	14712	14685	14608	14735	14655	14600	14796	14576	14692	14717	14642	14620	14854	14643	14554	14665	14652	14669	14553	14495	14638	14674	14617	14372	14714	14681	14523	14561	14631	14501	14767	14855	14611	14593	14685	14709	14712	14627	14496	14647	14805	14513	14937	14822	14555	14741	14771	14553	14830	14663	14918	14788	14504	14728	14664	14791	14426	14684	14611	14849	14639	14834	14752	14779	14601	14642	14556	14495	14638	14567	14447	14751	14689	14515	14417	14534	14375	14758	14644	14600	14576	14843	14882	14576	14564	14540	14868	14722	14762	14519	14776	14581	14590	14754	14599	14784	14707	14533	14624	14568	14544	14648	14629	14700	14516	14675	14719	14827	14665	14711	14592	14843	14767	14759	14914	14647	14554	14818	14448	14798	14572	14741	14566	14621	14605	14619	14722	14551	14534	14593	14666	14625	14834	14659	14520	14573	14574	14754	14457	14632	14648	14717	14809	14626	14716	14818	14520	14476	14627	14694	14660	14666	14703	14731	14670	14543	14650	14534	14619	14568	14551	14549	14563	14530	14547	14581	14759	14751	14617	14600	14661	14705	14607	14784	14680	14773	14673	14667	14655	14513	14608	14890	14681	14696	14710	14741	14621	14644	14755	14491	14644	14605	14540	14663	14883	14709	14628	14755	14733	14560	14666	14659	14581	14489	14667	14647	14766	14673	14786	14766	14788	14669	14484	14543	14797	14605	14670	14717	14735	14852	14589	14694	14673	14761	14679	14656	14764	14502	14668	14730	14697	14525	14726	14649	14622	14615	14500	14812	14649	14669	14588	14806	14739	14810	14956	14669	14577	14596	14732	14764	14746	14786	14692	14518	14535	14557	14857	14627	14573	14580	14674	14709	14650	14470	14591	14606	14556	14638	14647	14530	14868	14654	14700	14751	14766	14997	14455	14632	14850	14760	14726	14809	14544	14706	14694	14865	14586	14645	14619	14486	14571	14616	14679	14802	14521	14749	14562	14691	14630	14680	14613	14741	14547	14749	14447	14621	14379	14692	14562	14700	14721	14593	14593	14751	14689	14763	14696	14659	14716	14646	14619	14717	14529	14701	14543	14587	14657	14603	14737	14675	14799	14610	14815	14725	14555	14460	14540	14829	14632	14605	14618	14582	14840	14536	14822	14509	14678	14611	14810	14671	14608	14784	14551	14743	14653	14709	14755	14905	14584	14712	14585	14802	14730	14625	14741	14628	14691	14797	14619	14602	14789	14549	14722	14525	14649	14736	14653	14729	14567	14755	14764	14864	14697	14700	14539	14794	14802	14813	14682	14677	14390	14767	14603	14717	14600	14797	14769	14647	14699	14812	14574	14681	14540	14603	14802	14615	14541	14695	14590	14457	14767	14774	14775	14632	14617	14697	14553	14616	14721	14749	14784	14591	14562	14693	14751	14635	14550	14611	14715	14626	14551	14415	14537	14684	14657	14489	14666	14499	14564	14608	14584	14701	14714	14663	14812	14855	14658	14533	14642	14558	14780	14596	14607	14493	14775	14574	14626	14774	14776	14467	14750	14667	14452	14529	14793	14843	14705	14669	14610	14677	14784	14761	14637	14553	14728	14497	14753	14636	14629	14603	14626	14711	14455	14741	14740	14650	14646	14556	14736	15001	14778	14556	14652	14657	14774	14495	14534	14764	14565	14948	14663	14683	14723	14750	14645	14669	14617	14578	14549	14710	14692	14574	14602	14535	14607	14827	14947	14681	14664	14648	14731	14731	14578	14683	14557	14566	14641	14600	14656	14761	14695	14585	14447	14699	14662	14611	14531	14672	14776	14773	14481	14671	14597	14525	14656	14661	14682	14575	14750	14512	14619	14755	14667	14574	14595	14641	14817	14535	14621	14644	14756	14702	14684	14654	14494	14430	14648	14725	14907	14761	14622	14664	14730	14628	14605	14725	14780	14595	14616	14481	14692	14577	14575	14738	14566	14519	14662	14751	14700	14569	14573	14666	14634	14680	14780	14718	14582	14720	14811	14694	14661	14614	14694	14584	14755	14711	14651	14689	14652	14879	14482	14690	14787	14539	14475	14489	14867	14652	14545	14576	14647	14586	14501	14856	14913	14773	14725	14648	14608	14708	14738	14699	14886	14577	14695	14574	14705	14565	14770	14661	14709	14731	14687	14793	14604	14815	14561	14711	14807	14656	14704	14572	14541	14678	14788	14631	14498	14544	14699	14803	14675	14247	14532	14534	14540	14848	14590	14707	14540	14755	14715	14729	14757	14578	14659	14768	14757	14601	14516	14719	14613	14547	14671	14765	14628	14513	14559	14671	14631	14789	14468	14525	14627	14531	14643	14646	14841	14721	14757	14749	14655	14802	14712	14605	14570	14459	14545	14616	14511	14618	14711	14759	14883	14630	14776	14671	14676	14482	14530	14497	14827	14514	14830	14691	14606	14842	14690	14597	14705	14508	14607	14712	14738	14623	14606	14756	14604	14656	14454	14733	14668	14674	14723	14696	14665	14485	14549	14750	14667	14747	14619	14797	14733	14372	14685	14762	14763	14638	14603	14731	14401	14638	14628	14679	14680	14598	14708	14480	14516	14645	14661	14782	14864	14630	14643	14573	14662	14604	14943	14689	14609	14659	14744	14643	14556	14625	14819	14654	14772	14628	14617	14518	14663	14736	14636	14434	14603	14644	14751	14655	14657	14734	14648	14577	14533	14645	14624	14780	14615	14674	14600	14563	14654	14749	14602	14629	14816	14748	14588	14670	14583	14720	14724	14754	14547	14739	14902	14711	14679	14453	14525	14733	14851	14673	14633	14614	14741	14616	14546	14549	14678	14667	14761	14639	14580	14521	14547	14754	14549	14575	14620	14659	14618	14713	14609	14692	14564	14675	14864	14550	14550	14572	14728	14651	14721	14563	14759	14697	14812	14578	14647	14758	14428	14627	14704	14675	14462	14702	14520	14921	14870	14792	14786	14552	14524	14677	14678	14601	14450	14461	14546	14720	14749	14777	14805	14754	14580	14714	14719	14722	14726	14659	14650	14881	14644	14707	14748	14635	14756	14490	14587	14684	14729	14532	14549	14625	14579	14816	14500	14696	14492	14832	14616	14591	14694	14622	14426	14743	14690	14612	14526	14645	14480	14609	14621	14751	14755	14708	14477	14645	14492	14719	14611	15006	14752	14717	14631	14568	14572	14516	14678	14521	14520	14571	14592	14787	14492	14562	14592	14740	14775	14574	14691	14684	14710	14846	14743	14562	14696	14618	14609	14581	14783	14558	14775	14592	14662	14686	14634	14565	14662	14736	14699	14583	14564	14613	14637	14957	14686	14652	14469	14665	14587	14704	14553	14483	14634	14526	14650	14478	14433	14778	14684	14717	14652	14606	14527	14742	14518	14658	14731	14547	14537	14668	14873	14544	14640	14742	14552	14554	14703	14637	14852	14486	14657	14854	14672	14590	14687	14710	14481	14512	14722	14618	14621	14751	14619	14647	14725	14667	14732	14725	14678	14578	14588	14619	14611	14806	14771	14642	14813	14597	14659	14603	14602	14631	14737	14647	14626	14541	14685	14758	14671	14638	14692	14616	14645	14673	14617	14643	14584	14769	14678	14712	14557	14554	14753	14478	14662	14777	14574	14541	14704	14434	14607	14669	14616	14762	14792	14541	14601	14660	14589	14741	14494	14740	14670	14795	14628	14782	14508	14540	14503	14613	14782	14591	14696	14642	14531	14682	14614	14780	14455	14745	14539	14534	14522	14687	14548	14735	14722	14602	14588	14711	14703	14703	14589	14563	14814	14698	14717	14733	14662	14733	14774	14455	14623	14665	14629	14715	14653	14590	14636	14689	14616	14715	14736	14509	14633	14765	14759	14755	14619	14649	14672	14657	14689	14627	14644	14672	14774	14695	14373	14604	14596	14637	14605	14822	14613	14819	14653	14640	14674	14859	14719	14583	14900	14689	14518	14803	14624	14652	14785	14730	14632	14614	14531	14603	14730	14765	14759	14741	14669	14655	14814	14712	14499	14690	14743	14786	14604	14802	14840	14802	14609	14600	14801	14628	14729	14734	14705	14650	14740	14561	14664	14548	14506	14577	14788	14704	14586	14616	14903	14945	14536	14750	14683	14583	14623	14596	14612	14761	14576	14631	14905	14737	14590	14765	14731	14710	14711	14824	14649	14609	14584	14735	14619	14587	14723	14601	14784	14702	14511	14679	14715	14501	14830	14847	14911	14869	14780	14550	14701	14717	14514	14674	14513	14311	14676
19207	29820	27093	21937	19594	17899	16638	15558	14830	14292	14182	13995	13819	13619	13548	13404	13593	13364	13436	13317	13299	13255	13294	13228	13289	13139	13368	13257	13026	13182	13311	13219	13267	13212	13305	13023	13233	13194	13150	13100	13038	12928	13295	13025	13279	13152	13171	13015	13032	13020	13251	13168	13074	13241	13041	13101	13121	13123	13220	13287	13070	13022	13194	13244	13170	13129	13145	13058	13276	13080	13175	13140	12946	13206	13268	13166	13131	13052	13300	13127	13108	13115	13484	13774	13267	13413	13290	13221	13187	13227	13058	13127	13080	13138	13140	13048	13140	12998	13026	12993	13138	13169	13255	13090	13079	13122	13166	13017	13076	13208	13208	13113	13183	12943	13136	13036	12975	13046	13089	13077	13115	13035	12998	13125	13089	13072	13095	13189	13041	13104	13120	13209	12966	13359	12931	13206	12960	13108	13012	13048	13253	13044	13190	13153	13066	13070	13061	12980	13256	13185	13027	13272	13093	13127	12957	13081	12978	13042	13100	13046	13005	13233	13071	13009	13237	13131	13142	13167	13114	13213	13030	13162	13209	12972	13188	13121	13090	13165	13067	13203	12987	13124	12983	13094	13044	13091	13142	12964	13079	13137	12988	12857	13146	13074	12980	13138	13142	13258	13148	13093	13119	13067	13243	13038	13197	13176	13036	13236	13249	13070	12944	13143	12921	12951	13072	13067	13058	12944	13132	13052	13099	13061	13167	13170	13067	13108	12998	13151	13112	13231	13053	13271	13033	12989	13205	13044	13155	13084	13093	13097	13195	13228	13246	13152	13041	13175	13073	13161	13114	13092	13076	13118	13115	13092	12895	12957	13128	13199	13101	13088	13148	13157	13186	13160	12974	13190	13015	13304	13035	13073	12941	13053	13090	13104	13267	13114	12980	13172	12970	13179	13079	13188	13149	13259	13177	13086	13163	13085	12889	13289	13072	13077	13072	13312	13044	13121	13235	13086	13069	13079	13031	13008	13079	13269	13040	13019	13114	13009	12964	13181	13110	13115	12974	12956	13127	13125	13049	13141	13109	13006	13150	13196	13070	13017	13004	13084	13043	13106	13012	13161	13170	13255	13237	13088	13064	13000	13314	13141	13148	13250	13325	13067	13019	13070	13082	13173	13069	13192	13135	13022	13311	13127	13177	13211	13023	13249	13130	13080	13003	13027	13133	12890	13219	13026	12941	13140	13066	13063	13165	12972	13214	13147	13097	12892	13043	13166	13010	13099	13145	13219	13033	13110	13093	13158	13149	13030	13067	13053	13066	13234	13062	13053	13123	13113	13066	13309	13070	13097	13162	13212	13071	12967	13115	13237	13161	13223	13019	13002	13130	13024	12996	13198	13244	13086	13103	13020	13025	13180	13104	13205	13079	13053	13167	13234	13057	13289	13230	13095	13281	13076	13146	13007	12955	13091	13122	13222	13197	13170	13003	13143	13148	12995	13124	13141	13121	13122	13080	13039	13064	13134	13126	13209	13057	13293	13052	13121	13125	13189	13176	12984	12990	13106	13048	12920	13222	13188	13206	13155	13180	12969	12939	13109	12939	13309	13100	13159	13159	13080	13173	13068	13120	13056	13134	13091	13197	13047	13199	12943	13211	13146	13081	12992	13154	13120	13005	13020	13243	13002	13189	13089	13116	13110	13241	13173	13129	12988	13058	13128	13117	13212	13129	12954	13222	13130	13115	13233	13028	12973	13177	13123	13064	13017	13086	13237	13043	13077	13099	13256	13184	12975	13235	13190	13086	13150	13160	13144	13150	12991	13186	13002	12928	13127	13196	13013	13224	13253	13085	13008	13211	13124	13100	13105	13165	13236	13200	13104	13207	13067	13185	13223	13083	13035	13099	13070	13026	13125	13077	13260	13184	13066	13252	13033	13046	13111	13026	13112	13178	13093	13033	13059	13164	13170	13105	13029	13074	13111	13091	13129	13092	13141	13082	13197	13144	13193	12989	13124	13151	13025	13104	13144	13042	13154	13134	13032	13080	13041	13090	13042	13013	13080	13074	13117	12947	13133	12933	12905	13116	13025	13123	13193	13234	13126	13056	13162	13052	13265	12907	13006	13145	13225	12963	13295	13222	13183	13144	12990	13082	13098	13195	12871	13051	12967	13012	12998	13018	13099	13002	13139	13134	13163	13260	12988	13127	13135	13138	13016	13211	13090	13152	13108	13103	13291	13095	12979	13226	13143	13219	13047	13060	13033	13150	13106	13153	13004	13242	13182	13172	13270	13173	13086	13000	13088	13224	12913	13177	13104	13097	13093	13049	13088	13086	12995	12984	13080	12946	13159	13234	13211	13096	13184	13280	13030	13086	13100	13009	13071	13209	13274	13252	13033	13064	13001	13120	13019	13139	13336	12936	13240	13175	13004	13084	13237	13146	13109	13056	13002	13396	13027	13129	13037	13096	13152	13180	13190	13018	13152	13222	13154	13034	13110	13305	12895	13105	13067	13245	13102	13149	12956	13026	13197	13233	13181	13187	13067	13044	13007	13148	12963	13140	13119	13194	13190	13215	13000	12984	13234	13150	13074	13179	13172	13284	13093	13102	13071	13267	13178	13043	13167	12935	12988	13048	13156	12917	12962	13101	13132	13081	13174	13151	12932	13193	13162	13183	13019	13062	13118	12948	13100	13142	13062	13034	13184	13106	13032	13119	13029	13305	13141	13111	12862	13123	13107	13048	13005	13121	13151	13096	13176	12998	13302	13099	13191	13241	13046	13051	13059	13059	13223	13226	13169	12997	13002	13066	13124	13192	13179	13111	13191	13147	13046	13247	13050	13172	13297	13060	13110	13233	13071	12979	13210	13025	13011	13181	13083	13059	13070	13123	13261	13080	13126	12896	13062	13097	13069	12994	13233	13129	13123	13026	13120	13210	13151	13080	13095	13178	13183	13104	13195	12953	13174	13100	12925	13090	13206	13275	13106	13238	13283	13070	13073	13149	13143	13126	13094	13041	13248	13199	13059	13053	13102	13190	13017	12995	13159	13314	13153	13257	13259	13159	12966	13186	13129	13242	13079	13042	13147	13090	13219	13060	13161	13263	13170	13164	13101	13060	13208	13024	13257	13028	13191	13093	13147	13068	13241	13234	13251	13113	13118	13190	13179	13238	13312	13068	13102	13000	13016	13136	12949	13072	13152	13051	13117	13200	13048	13198	12945	13195	12962	13252	13060	13190	13127	13227	12970	13072	13317	13134	13079	13268	13016	13084	13038	13083	13311	13025	13167	13197	13151	12993	13264	13202	13107	12971	13150	13158	13210	12919	13027	13137	13170	13016	13272	13193	13159	13081	13246	13056	13187	13065	13009	13281	13184	13199	13108	13068	13143	13160	12969	12985	13228	13106	12976	13275	13121	12991	13027	13088	13155	13152	13078	13216	12994	13130	13073	13150	13135	13100	13061	13057	13089	13141	13183	13032	13097	12913	13165	12999	13073	13037	12992	13119	13174	13003	13076	13125	13093	13024	13115	13078	13084	13119	13133	13167	13065	13168	13070	13098	13067	13113	12981	13152	13210	13076	13173	13147	13119	13090	13158	13185	12980	13181	13328	13196	12941	12967	13169	13162	13214	13122	12830	13265	13135	13041	13242	13173	13200	13077	12823	13350	13011	13094	13172	13041	13021	13072	13108	13110	13107	12956	13042	13016	13217	13071	13096	13074	13049	13032	12990	13165	13055	13163	13133	13127	13081	13155	13109	13010	13123	13085	13045	13038	13057	13075	13240	13256	13106	13007	12992	13004	13262	12872	13109	13107	13191	13137	13125	13241	13245	13054	13167	13092	12938	13190	12987	13161	12940	13251	13211	13037	13136	12976	13249	13026	13132	13058	13010	13096	13200	13147	13184	13132	13033	13022	13097	13109	13022	13191	13008	13155	13075	13079	12968	13046	13164	13060	13245	13347	13154	12999	13029	13084	13044	13096	13111	13138	13139	13114	13051	13200	13025	13165	13053	13023	13250	13162	13065	13215	13094	13112	13092	12985	13131	13126	13052	13033	13165	13145	13312	13194	13150	13335	13125	13119	13117	13130	13202	13100	13014	12974	13146	13119	13055	12962	12983	13215	13070	13029	13048	12976	13108	13067	13157	13071	13068	13041	13251	13262	13187	13169	13162	13087	12979	13029	13089	13046	13173	13048	13096	13195	13109	13052	13133	13003	13135	13179	13059	13121	12989	13167	13083	12995	13132	13020	13130	13079	13082	13275	13251	13117	13174	13102	13172	13167	13237	13241	13082	13039	13167	12827	13084	13132	12886	13206	13125	13152	13092	13014	13062	13082	13236	13130	13015	13182	13040	13143	12987	13086	13046	13183	13097	13047	13147	13103	13076	12908	13230	13236	13129	12931	13047	13174	13148	13040	13059	13020	13005	13230	13063	12919	13074	13032	13235	13088	13178	13069	13172	13051	13150	13108	13064	13051	13187	13085	13208	13072	13027	13049	13032	13188	13198	12923	12980	13122	12850	13059	12990	12967	12960	13253	13074	12931	13194	13073	13129	13087	13090	12952	13074	13097	13009	13131	13098	13144	13214	13305	13010	13278	13059	13020	13097	13151	13132	13168	12955	13064	13150	13180	13009	13105	12998	13158	13044	13063	13167	13017	13077	13134	13033	12924	12941	13126	13184	13026	13150	13125	12916	13145	13096	13124	13086	13004	13084	13090	13070	13241	13315	13006	13092	13309	13237	13088	13141	13079	13113	12948	12957	12954	13181	13095	13248	13105	12988	13025	13143	13000	13089	13092	12965	13104	13156	13100	13172	12989	13190	12988	13257	12917	13048	13069	13057	13053	13095	13164	13120	13164	12950	13252	12996	13057	13039	13140	13228	12997	13116	13264	13077	13124	12954	13047	12896	13106	13105	12974	13115	13013	13110	13042	13154	13333	12998	13241	12986	13172	13108	13186	13208	13301	13079	13237	13167	13090	13145	13202	13033	13032	13045	13063	13037	13112	13129	12980	13127	13024	13260	13049	13109	13232	13143	13045	12994	12928	13246	13140	13064	13104	12971	13043	13111	13059	13229	13067	13045	12895	13093	13044	13201	13100	13048	13107	13070	13008	13114	13169	13120	13009	13133	13042	13176	13051	13209	13208	13128	13236	13135	12940	13211
24075	21405	28956	24263	22185	23145	21705	17885	16521	16234	15747	15548	15358	15233	14985	15067	14765	15071	14974	14949	14735	14809	14852	14945	14586	14837	14773	14826	14709	14925	14433	14666	14742	14763	14666	14782	14548	14493	14758	14735	14581	14666	14643	14432	14735	14723	14634	14571	14620	14484	14705	14546	14653	14734	14447	14587	14518	14554	14598	14546	14720	14360	14461	14479	14527	14596	14635	14440	14571	14467	14547	14601	14424	14585	14669	14362	14513	14585	14481	14487	14476	14559	15007	15205	15049	15014	14903	14736	14780	14578	14634	14580	14600	14696	14666	14482	14376	14562	14590	14725	14518	14623	14613	14292	14497	14472	14562	14644	14420	14409	14587	14509	14474	14607	14405	14512	14482	14347	14663	14382	14393	14517	14645	14409	14527	14581	14734	14584	14392	14462	14589	14575	14560	14726	14368	14573	14750	14672	14464	14584	14462	14426	14445	14602	14484	14382	14498	14243	14547	14543	14437	14617	14617	14556	14461	14555	14545	14556	14492	14334	14580	14454	14533	14551	14404	14278	14544	14520	14465	14560	14585	14450	14468	14680	14532	14542	14469	14683	14547	14497	14498	14623	14529	14608	14627	14687	14630	14547	14629	14611	14610	14462	14395	14557	14547	14419	14566	14486	14284	14334	14488	14359	14533	14717	14539	14427	14477	14588	14507	14603	14760	14336	14306	14452	14667	14613	14608	14426	14636	14571	14481	14699	14437	14592	14595	14550	14419	14605	14449	14632	14355	14376	14370	14441	14410	14588	14486	14232	14331	14515	14589	14416	14611	14389	14458	14532	14514	14479	14392	14536	14368	14509	14408	14551	14671	14579	14366	14517	14675	14430	14482	14439	14240	14482	14281	14520	14438	14425	14518	14243	14509	14598	14380	14433	14615	14489	14340	14303	14600	14397	14386	14428	14363	14540	14592	14582	14463	14467	14504	14432	14479	14609	14466	14463	14368	14550	14430	14332	14341	14464	14465	14472	14620	14491	14466	14396	14553	14514	14618	14410	14625	14494	14468	14440	14679	14574	14401	14535	14563	14477	14519	14564	14415	14588	14640	14567	14627	14444	14416	14388	14473	14458	14407	14645	14537	14621	14558	14570	14472	14665	14461	14550	14287	14365	14475	14507	14565	14720	14678	14699	14479	14633	14441	14571	14710	14686	14401	14400	14553	14544	14626	14591	14587	14551	14302	14688	14541	14453	14467	14489	14495	14386	14672	14594	14447	14344	14507	14575	14381	14763	14712	14372	14509	14465	14604	14676	14563	14402	14583	14298	14562	14704	14660	14509	14441	14462	14435	14535	14558	14483	14446	14426	14619	14599	14550	14426	14404	14533	14565	14497	14447	14618	14638	14516	14390	14355	14441	14507	14507	14438	14645	14423	14558	14669	14298	14392	14440	14606	14469	14622	14211	14408	14672	14632	14458	14434	14582	14363	14352	14336	14474	14417	14530	14493	14464	14577	14466	14603	14481	14516	14558	14567	14599	14241	14505	14519	14615	14398	14405	14435	14459	14689	14586	14491	14443	14522	14583	14446	14394	14599	14441	14528	14617	14488	14347	14410	14397	14516	14659	14463	14442	14550	14457	14379	14529	14613	14485	14585	14666	14294	14517	14396	14469	14445	14472	14345	14308	14507	14708	14615	14468	14557	14725	14554	14412	14503	14352	14555	14434	14501	14408	14427	14542	14570	14597	14484	14457	14560	14494	14684	14555	14585	14527	14619	14457	14507	14569	14606	14508	14490	14209	14660	14482	14612	14596	14260	14474	14441	14400	14535	14429	14661	14459	14511	14428	14496	14584	14597	14522	14433	14609	14536	14510	14425	14428	14473	14596	14543	14516	14566	14689	14459	14591	14447	14555	14681	14522	14497	14342	14479	14316	14567	14575	14295	14437	14406	14471	14539	14651	14690	14581	14498	14478	14547	14360	14577	14546	14402	14568	14285	14391	14503	14488	14603	14639	14738	14300	14442	14548	14279	14557	14624	14626	14649	14548	14603	14249	14512	14314	14453	14727	14532	14497	14561	14356	14462	14596	14267	14282	14659	14421	14501	14565	14660	14456	14741	14454	14400	14479	14506	14553	14504	14583	14417	14622	14485	14442	14705	14467	14431	14408	14614	14339	14518	14321	14311	14587	14456	14615	14586	14557	14581	14474	14900	14438	14495	14322	14614	14419	14346	14428	14381	14508	14601	14512	14411	14645	14394	14459	14363	14506	14456	14583	14344	14536	14553	14467	14422	14414	14424	14366	14637	14512	14593	14466	14430	14455	14488	14554	14440	14509	14560	14451	14474	14456	14296	14470	14601	14521	14537	14420	14419	14749	14482	14700	14448	14399	14520	14643	14443	14370	14341	14437	14526	14310	14682	14393	14393	14481	14322	14796	14341	14626	14696	14446	14516	14553	14296	14662	14553	14476	14424	14433	14513	14359	14464	14518	14361	14287	14509	14563	14565	14548	14544	14526	14588	14403	14540	14579	14434	14575	14459	14586	14543	14468	14690	14567	14571	14494	14569	14507	14410	14663	14562	14599	14415	14556	14479	14491	14550	14506	14659	14566	14567	14596	14483	14345	14621	14542	14539	14550	14699	14524	14474	14441	14342	14537	14581	14397	14530	14747	14596	14621	14534	14575	14430	14437	14271	14453	14390	14722	14510	14653	14471	14421	14366	14514	14484	14454	14382	14452	14537	14426	14632	14482	14427	14541	14629	14398	14475	14492	14454	14604	14495	14665	14314	14613	14299	14419	14240	14668	14532	14536	14478	14488	14523	14508	14479	14558	14597	14483	14478	14571	14574	14403	14435	14626	14594	14549	14395	14494	14578	14509	14491	14716	14450	14682	14390	14625	14582	14668	14374	14579	14499	14400	14560	14631	14389	14350	14382	14421	14398	14511	14565	14544	14463	14484	14436	14453	14501	14644	14619	14452	14381	14385	14610	14447	14597	14537	14556	14499	14414	14276	14463	14397	14635	14424	14565	14615	14477	14480	14699	14487	14433	14383	14549	14612	14595	14516	14445	14556	14545	14335	14332	14555	14492	14655	14613	14493	14687	14529	14659	14589	14511	14368	14590	14457	14646	14587	14539	14493	14602	14476	14646	14445	14621	14575	14544	14429	14484	14437	14533	14418	14411	14544	14584	14431	14478	14395	14726	14520	14389	14292	14513	14392	14435	14383	14602	14810	14476	14531	14756	14432	14406	14440	14423	14479	14486	14400	14443	14629	14516	14414	14373	14662	14611	14347	14381	14592	14402	14505	14374	14464	14482	14687	14543	14469	14430	14672	14419	14528	14530	14558	14316	14487	14476	14519	14571	14581	14439	14495	14274	14568	14475	14647	14722	14539	14636	14573	14475	14629	14450	14598	14562	14464	14574	14413	14644	14468	14463	14590	14348	14442	14411	14510	14465	14407	14591	14505	14657	14320	14613	14515	14581	14406	14372	14540	14382	14584	14733	14575	14686	14470	14577	14619	14252	14610	14423	14557	14557	14428	14532	14641	14526	14606	14360	14570	14483	14532	14588	14535	14588	14503	14367	14497	14440	14349	14540	14703	14630	14524	14512	14379	14510	14357	14531	14563	14547	14495	14337	14280	14325	14575	14335	14371	14270	14498	14567	14477	14425	14540	14410	14480	14537	14549	14659	14334	14331	14384	14415	14496	14532	14406	14537	14516	14288	14501	14432	14510	14696	14486	14442	14408	14394	14633	14478	14575	14495	14461	14476	14599	14375	14487	14357	14620	14642	14560	14413	14516	14371	14415	14508	14516	14443	14408	14383	14586	14583	14666	14506	14465	14605	14610	14484	14366	14485	14446	14554	14592	14629	14670	14681	14661	14530	14365	14759	14638	14324	14494	14503	14300	14547	14611	14505	14436	14494	14490	14588	14557	14558	14638	14571	14695	14346	14417	14505	14688	14559	14385	14622	14632	14561	14537	14423	14399	14479	14467	14490	14500	14573	14486	14371	14605	14564	14579	14538	14456	14522	14570	14404	14451	14470	14436	14567	14520	14582	14449	14483	14464	14706	14410	14567	14436	14568	14391	14377	14390	14419	14393	14522	14367	14494	14640	14528	14462	14376	14718	14580	14632	14630	14348	14384	14582	14365	14485	14446	14507	14561	14742	14508	14466	14613	14449	14365	14411	14605	14508	14790	14677	14572	14345	14382	14420	14614	14519	14578	14586	14363	14589	14373	14428	14524	14377	14598	14635	14517	14575	14462	14421	14672	14609	14505	14616	14482	14431	14501	14488	14582	14647	14608	14826	14676	14331	14245	14718	14549	14583	14470	14716	14582	14627	14693	14428	14404	14509	14447	14574	14393	14563	14567	14616	14523	14410	14738	14303	14544	14358	14483	14477	14576	14680	14658	14124	14495	14560	14481	14370	14489	14476	14488	14545	14590	14492	14587	14460	14395	14520	14575	14482	14402	14528	14428	14343	14605	14472	14569	14467	14331	14331	14462	14566	14510	14359	14454	14548	14714	14424	14575	14322	14418	14450	14450	14363	14509	14680	14532	14341	14484	14473	14515	14552	14589	14451	14383	14591	14861	14523	14565	14628	14460	14397	14610	14564	14337	14561	14539	14321	14486	14673	14263	14407	14696	14521	14594	14439	14646	14398	14678	14486	14348	14474	14552	14465	14754	14358	14584	14442	14513	14580	14538	14525	14435	14591	14360	14616	14490	14498	14502	14482	14590	14451	14567	14553	14569	14631	14436	14523	14478	14619	14345	14697	14242	14459	14580	14446	14561	14565	14698	14420	14445	14671	14507	14545	14345	14402	14551	14556	14560	14629	14429	14571	14567	14516	14408	14542	14309	14471	14560	14479	14294	14488	14597	14549	14323	14518	14513	14547	14433	14585	14540	14490	14574	14663	14522	14521	14599	14573	14554	14351	14434	14423	14478	14559	14453	14564	14449	14622	14715	14626	14517	14613	14295	14470	14617	14557	14405	14385	14565	14616	14560	14454	14356	14501	14424	14433	14577	14359	14392	14449	14667	14582	14577	14411	14449	14483	14554	14512	14560	14427	14489	14778	14414	14294	14537	14486	14614	14467	14382	14533	14502	14403	14506	14518	14495	14634	14466	14631	14708	14443	14362	14495	14456	14444	14393	14490	14518
21812	35090	32282	26344	22988	20619	18770	17337	16193	15425	14898	14615	14111	14032	13896	13789	13576	13534	13529	13415	13501	13276	13318	13295	13418	13300	13234	13286	13172	13197	13094	13136	13174	13187	13116	13225	13189	13128	13029	12998	13253	13100	13238	13102	13221	13082	13078	13097	13158	12964	13027	13175	13063	12984	13012	13142	12992	13103	13036	12951	13049	13083	13089	13039	13179	13074	13074	13076	13041	13082	13013	13131	13045	13113	13047	12891	13128	13008	13064	13053	13040	13174	13813	13616	13593	13297	13360	13339	13275	13186	12874	13114	12957	13022	12877	13049	13091	13103	12999	12926	12926	13071	13111	13013	12988	13127	13120	12971	13016	12963	12940	12906	12981	13035	13022	12974	13055	12955	12992	13027	12835	13091	12937	12977	13039	12901	12958	13035	12849	13026	13113	13124	13065	13073	12856	13002	13021	13066	13094	12991	12900	12968	13259	13090	13072	12925	12929	12836	13004	12944	12977	13003	12803	13070	12962	13112	12959	12992	12917	13047	13110	13031	13017	12969	13082	12887	12823	13154	12800	13058	12985	13039	12814	12979	12910	13005	13145	12980	12953	12994	13061	13072	12768	13052	13093	12981	13086	13021	12937	13024	12990	13069	12897	12981	13064	13029	12905	13132	13033	13188	12979	13031	13120	13023	12944	12938	12982	13017	13027	13133	12980	13099	12974	13067	13010	12954	12957	13080	12844	12939	12918	13001	12985	12946	13080	12965	13071	12941	12829	13129	13060	12959	13015	12921	12884	13065	13113	13038	13097	12944	13049	12931	13054	12994	12994	13023	12978	13120	12953	12999	12895	13034	13135	13076	13150	13171	12977	13032	12952	13080	13028	12937	13121	12955	12984	12993	13086	12862	13197	12927	13082	13062	12986	13174	13086	12908	12979	12941	12959	13131	12865	13074	12858	13030	13146	12907	13052	12916	13038	12965	12862	12869	12929	13026	12968	13050	13194	13053	13121	12974	12748	12940	12772	12863	13011	12890	12903	12860	12908	12900	13063	13066	13069	12955	13077	13005	12879	13117	12960	13017	12932	12982	12975	13068	12886	12870	12908	13028	12933	13001	13136	13006	13030	13013	12961	12966	13025	12944	13059	13034	12952	12914	12990	12932	13062	12955	13032	12902	13101	13004	13028	12966	12929	12948	13009	13079	12962	13039	13087	12908	13109	12940	12994	13078	12878	13223	12931	13025	12968	13080	13062	12822	12761	12885	13016	13037	13091	12937	12993	12981	13072	13121	12951	12934	12977	13122	12906	12993	13073	12977	13085	12974	12896	13068	12976	13016	12895	13159	13061	12976	12772	12962	12989	13021	13039	13156	12895	12811	13061	13012	12947	13042	13015	13009	13103	12938	13090	12962	12949	13123	13048	12962	12913	12861	13052	12967	12999	13015	13031	12971	12872	13134	13077	12841	12943	13071	13152	13079	13039	12984	13044	12962	13175	13193	13001	12948	12957	12919	13058	13177	13067	13166	13016	13062	12996	12859	13133	13001	12851	13068	12986	13026	13071	13136	13197	12785	13157	12978	12948	13038	13161	12963	13012	12907	12989	13035	13065	13073	13007	12977	12952	12970	12971	12876	13020	13012	12998	12910	13019	13296	13005	12924	12795	13027	13100	13142	12995	13052	13194	13050	13110	12983	12978	12954	13059	13091	12893	12978	12869	13181	13012	13029	13178	12881	13040	13000	13050	13036	13050	13001	12899	12992	12801	13029	12964	13042	13161	12950	12889	13092	13047	12933	12982	12984	12894	12949	12948	12959	12923	13098	13110	12920	13014	12983	13021	13035	13063	12945	13052	12717	12938	13075	13057	13110	13085	12999	12733	12994	12892	13039	13133	12838	13126	13176	13041	13109	12908	13080	13039	12900	13181	12962	13069	13026	12987	12988	13068	13201	12860	12926	12852	13128	13116	12951	12938	12966	13002	12922	12998	12985	13070	13000	13134	12970	12904	12993	13090	13076	12976	13135	13071	13097	13150	12879	13129	12974	12973	13137	12937	13057	12952	12921	12864	12971	12911	12877	13082	13008	12888	13116	12936	13000	13031	13017	13118	13023	13096	13124	12940	12929	13152	13108	12865	12992	12856	13069	13042	13002	12911	13014	12926	13091	13013	12997	12974	13002	13030	13098	13118	12944	12908	13127	13185	13105	13196	13084	12973	12917	13049	13104	13069	13001	12931	13066	12831	13031	13052	12911	12977	12997	13164	12970	12997	13047	13066	13032	13092	12983	13086	12940	12946	13003	12939	13058	13237	12899	13002	12936	13040	12898	13177	13126	13052	13087	12902	13035	12994	12972	13077	13112	12987	13041	13017	12831	13143	12916	12971	13115	12980	12963	12954	12984	12956	13101	12991	12909	13108	12857	13091	13077	13107	13100	13159	13062	12991	13043	12943	12971	13010	13182	12935	13067	12953	12887	13106	13078	13056	12988	13086	12953	13110	13034	13094	13065	13126	13092	12896	12885	13162	12847	13049	13007	13057	13086	12829	13214	13008	12892	13069	12913	13115	13046	12856	13146	13121	13111	13035	13234	13114	13043	12899	12845	13008	13129	13034	12900	13079	12924	12954	13036	12866	12988	12891	12963	12880	13058	13074	12849	12925	13006	12965	13168	13061	13051	13087	12920	13020	13155	13106	12871	12979	12855	12980	13053	13016	13002	12931	12949	13152	13060	13017	13055	13077	12906	12825	13178	13022	12969	13084	12962	12903	13153	13183	13032	12946	13056	13184	13140	13032	12964	13031	13067	13034	13030	13095	12987	12958	13055	12821	13131	13091	13045	13009	13024	13024	12903	12867	13025	13096	13159	13022	12867	12984	12882	12982	13040	12909	13029	12831	13003	13028	13035	13007	13036	12925	13054	12850	13089	13011	13073	13067	12910	13038	12958	12982	12955	12822	13010	12901	13110	12891	12988	13117	12978	13123	13236	13105	12758	12986	13063	12864	12995	12926	13103	13001	12908	12942	13099	13020	13036	13074	12945	13058	12843	12999	13099	12952	12886	13040	12895	13092	13036	13031	12947	12990	12981	13029	12937	12907	12993	12984	13012	12973	13043	12965	13007	13017	12970	12904	12995	13118	12960	12884	13083	13024	13054	13016	12925	13139	12991	13041	12920	12963	13169	13107	13037	12923	13002	13220	12913	13108	13035	13050	13022	12983	12975	12867	13102	13128	12991	13031	12965	13338	12846	12906	12773	12854	13041	12899	12984	13012	12816	12959	12938	12880	12937	12987	13037	12850	13067	12877	12913	12975	13019	13126	13012	12977	13154	13050	12943	13064	13145	13238	12918	13037	12915	13088	12942	13112	12870	13029	12798	13036	13006	12914	13012	13104	12913	13010	12957	13137	13011	13037	13038	13057	12982	13014	13071	12979	12978	12880	13067	13138	13091	13083	13045	13213	12999	13010	13103	12941	13224	12973	12937	12854	12917	13013	13022	13111	12830	13021	13104	13188	13043	12936	13021	12845	13124	13017	12967	12966	13032	13011	13130	12959	12972	12857	13061	12993	13074	13020	12982	12945	12935	12892	13046	12949	13250	12938	13145	13001	12920	13031	13169	12853	13025	13171	12921	13132	12854	12999	12961	13048	12984	12939	13033	13068	12998	12960	12951	13053	12881	13007	12924	12911	12960	13029	13031	12890	13082	12929	13030	13022	12883	13116	13044	12894	12955	13150	13138	13053	13118	12965	13140	13069	13093	12798	13135	13011	12937	13031	13011	12963	12900	13062	13047	12896	12950	13047	13053	13068	13087	13088	13127	12843	13016	12993	12947	12908	12883	13033	12999	13259	13063	12921	12973	13102	13073	12852	13127	12995	12898	13146	13041	12986	13092	13008	13087	13061	13077	12995	13008	13018	12977	13054	12988	13137	12900	13187	12810	12988	12975	12997	12898	12954	12996	12946	13073	12950	12966	13177	12973	12951	13106	13028	12961	12967	12883	12917	13041	12989	13070	12908	13057	12968	12931	12961	13042	13001	13172	12853	13039	12972	13128	12880	13026	13047	12974	13186	13058	12988	13044	12980	13066	12980	13071	12781	12981	13065	13074	13095	13149	12991	13106	12944	12822	12895	13044	12986	12933	12897	12956	12863	12996	12924	13121	13059	12970	12893	12936	12987	12909	13088	12925	12964	13011	13009	12991	13160	12911	13042	12918	12866	13076	13011	13075	13020	12885	13283	13021	13103	13049	13116	13044	13000	12966	12996	12926	12934	12975	13049	13052	12964	12918	12814	12832	12952	12874	12964	13196	13051	13049	13027	13051	13037	12812	12931	12985	12948	13060	12866	13006	13022	13054	12861	13058	13107	13088	13098	13022	12994	13030	12917	12923	13114	12646	13109	12974	13107	13029	13057	13008	12905	13086	12971	12993	13051	13232	12965	12987	13061	13021	13068	13004	13081	12899	12996	12986	13004	13115	13044	13095	13023	12963	13072	12914	12880	12980	12932	13045	13246	13138	13039	12987	13136	13117	13162	13025	12961	13207	12849	12794	13019	13001	12991	12953	13076	13044	13039	12985	13042	13090	13080	13089	13063	13052	13200	12986	13084	13015	13016	12977	12995	13041	13058	13096	12883	13028	13133	13115	13000	12900	13134	12929	12962	12867	12884	12982	13137	13027	13027	13059	13027	12987	13094	13101	12917	12847	13025	13044	12910	13048	13063	13071	13167	12934	12944	13067	12992	13039	12951	13044	13018	12959	13112	12990	12979	13026	13028	13112	13073	13018	12936	12962	12840	13025	12944	13019	13079	13003	13100	12899	13045	12889	13102	12984	13010	13122	13045	12986	13078	12973	13033	12936	13017	13009	13130	12903	12994	13048	13066	13036	12948	13031	12788	13011	13080	13012	12894	13098	12824	12873	13031	12937	13143	12970	13246	13132	13098	13145	12897	12985	12870	13049	12918	13107	13087	13069	12946	12919	13026	13168	12988	12770	12851	12790	13049	13117	12956	12928	12957	13063	13022	13067	13073	13026	13030	13046	12978	12851	12941	13019	12997	13057	12907	12959	12906	12886	13058	13237	13043	12947	12875	12881	12981	13100	12920	12804	13025	13118	13133	13263	12960	12857	12987	13121	13056	13124	12988	12914	12970	12962	12964	13010	12940	13113
29341	21847	21137	18442	16038	15661	15414	15206	15254	15103	15140	15017	15019	14736	15032	14977	15070	14995	14845	14983	14788	14968	15041	15166	14848	14880	14921	14890	14961	14998	14875	14755	15027	14767	15087	14851	14957	14949	14861	14872	14847	14895	14828	14938	14941	14824	14886	14828	14759	14778	14820	14840	14883	14802	14940	14832	14838	14716	14768	14714	14773	14890	14720	15078	14946	14838	14874	15058	14973	14919	14764	14830	14699	14768	14979	14782	15027	14881	14992	14932	14752	14678	14978	14835	14898	15003	15019	14792	14882	14949	14809	14806	14769	14853	14959	14771	14847	14911	14993	14776	14918	14817	14783	15037	14667	14772	14894	14727	14849	14850	14818	14592	14952	14920	14887	14932	14829	14797	14774	14773	15055	14736	14946	14694	14804	14937	14758	14735	14792	14754	14817	14783	14675	14899	15064	14670	14761	14908	14707	14838	14938	14865	14654	14879	15026	14885	14881	14822	14825	14787	14936	14902	14915	14753	14963	14812	14740	14703	14924	14744	14945	14620	14929	14915	14762	14811	14688	14947	15042	14690	14749	14901	14838	14870	14855	14828	14837	14714	14947	14799	14740	14957	14815	14751	14767	14606	14704	14790	14814	14852	14886	14689	14850	14864	14746	14787	14829	14816	14780	14937	14609	14884	14781	14742	14792	14916	14713	14915	14861	14932	14846	14750	14867	14875	14655	14867	14848	14719	14947	14825	14783	14830	14866	14816	15062	14878	14822	14896	14835	14964	14782	14821	14606	14848	14780	15085	14691	14907	14718	14830	14938	14943	14760	15025	14858	15101	14653	14850	14983	14847	14809	14791	15156	15006	14714	14891	14887	14806	14994	14685	14676	14959	14892	14751	14912	14787	14826	14548	14775	14908	14824	14918	14925	15118	14824	14841	14820	14791	14900	14960	14750	14861	14802	14990	14757	14771	14730	14785	14947	14662	14886	14837	14721	15028	14849	14971	14986	14766	14877	14868	14851	14972	14949	14725	14795	14805	14923	14470	14900	14765	14788	14893	14878	14859	14748	14898	14849	15021	14871	14791	14957	14788	14860	14634	14947	14968	14800	14896	14616	14847	14716	14608	14849	14633	14877	14685	14754	14980	14773	14920	14682	14877	14628	14889	14923	14728	14841	14929	14983	14771	14971	14908	14826	14740	14720	14782	14780	15064	14891	14769	14892	14875	14910	14846	14776	14950	14969	15005	14944	14848	14989	14762	14676	14867	14918	14658	15041	14735	14980	14629	15009	14850	14844	14758	14881	14774	14915	14851	14823	14862	14701	14926	14869	14659	14908	14779	14636	14716	14768	14929	14759	14750	14884	14795	14819	14837	14823	14859	14817	14764	14842	14906	14784	14803	15099	14820	14967	14904	14863	14652	14797	14775	14893	14854	14903	14744	14742	14788	14737	14798	14829	14755	14871	14993	15052	14924	15015	15005	14718	14989	14815	14936	14950	14630	14714	14789	15000	14793	14824	14922	14874	14843	14857	14853	14802	14894	14776	14803	14918	14730	14919	14933	14825	14814	14716	14688	14868	14881	14821	14988	14822	14923	14744	14636	15066	14883	14754	15060	14942	14817	14957	14842	14919	14818	15004	14702	14865	14857	14918	14770	14898	14867	14809	14897	14679	14657	14947	14726	14782	14956	15005	14587	14831	15011	15081	15049	14995	14707	14751	14891	14754	14669	14656	14681	14791	14798	14685	14767	15000	14791	14889	14890	14842	14802	14945	14894	14835	14523	14859	15047	15045	14823	15036	14926	14732	14612	14840	14936	14812	14714	14861	14775	15135	14807	14722	14864	15071	14750	14889	15066	14735	14699	14939	14851	14783	14859	14855	14836	14775	14636	14709	14815	15040	14914	14933	14783	14757	14767	14822	14983	14860	14694	14849	14857	14738	14822	14899	14913	14751	14968	14846	14811	14829	14883	14844	14746	14874	14784	14635	14866	14991	14844	15032	14986	14730	14848	14847	14842	14910	14713	14912	14686	14861	14948	14896	14691	14787	14795	14886	14709	14843	14774	14950	14845	14815	14772	15014	14688	14616	14899	14628	14827	14809	14806	14875	14747	14801	14860	14939	14685	15038	14883	15028	14906	14956	14763	15111	14937	14803	14992	14667	14796	15199	14929	14918	14929	14911	14779	14726	14845	14756	14756	14740	14801	14640	14779	14906	14915	14646	14844	14958	14859	14758	14887	14922	14836	14865	14827	14879	14850	14857	14870	14862	14903	14749	14909	14936	14937	15183	14713	15033	14808	14829	14958	14779	14958	14849	14823	14768	14940	14761	14783	14756	14971	14760	14818	14763	14949	14984	14796	14745	14880	14930	14978	14897	14781	14850	14567	14911	14858	14850	14759	14829	14942	14872	14760	14930	14853	15020	14833	14816	14868	14760	14769	14768	14820	14841	14934	15078	14866	14972	14807	14976	14849	14726	14700	14827	14993	14883	14768	14842	14887	14755	14709	14852	14856	14726	14641	14982	14815	14952	15023	15067	15029	14850	14956	14979	14980	14790	14616	14938	14797	14817	15013	14818	14738	15027	14909	14989	14789	14947	14815	14864	14874	14987	14977	15022	14936	14762	14838	14761	14736	14807	14816	14817	14899	14766	14770	14858	14988	14969	14743	14790	14873	14888	14879	14807	14851	14766	14843	14857	14779	14741	14790	14789	14966	14776	14724	15027	14642	14851	14814	14930	14782	14650	14835	14845	14918	14761	14770	14718	14879	14852	14657	14676	14869	14641	14653	14721	14715	14986	14800	14878	14673	14703	14811	14883	14819	14840	14855	15000	14870	14844	14908	15012	14715	14811	14762	15014	14771	14688	15023	14947	14970	14951	14900	15035	14872	14885	14847	14933	14817	14934	14970	14882	14924	14848	14733	14818	14955	14937	14838	14957	14802	14865	14865	14806	14884	14815	14950	14949	14659	14782	14939	14888	14806	14969	14763	14821	14926	14843	14887	14861	14877	14700	14798	14798	14920	14860	14961	15028	14858	14892	14828	15043	14738	14744	14780	14712	14882	14720	15043	14929	14830	14761	14956	14977	14829	14991	15050	14796	14937	14886	15025	14880	14725	14555	14768	14883	14636	14849	14971	14786	14743	14740	15000	14952	14889	14727	14965	14821	14912	15094	14810	14968	14902	14755	14693	14794	14749	14836	14779	14832	15006	14768	14959	14907	15081	14796	14803	14987	14636	14913	14869	14803	14919	14715	15043	14673	14965	15040	15056	14875	14786	14778	14707	14877	14974	14845	14799	14834	14750	14948	14784	15138	14963	14807	14632	14780	14740	14891	14971	14772	14914	14834	14785	14671	14706	14907	14897	14908	14847	14892	14875	14775	15007	14748	14765	14726	14568	14696	15000	14959	14998	14766	14944	14907	14735	14791	14971	14808	14908	14983	14696	14995	14853	14984	15055	14803	14897	14759	14939	14771	14953	14852	14715	14736	14895	14858	14857	14894	14793	14933	14810	14973	14991	14944	14912	14920	14908	15128	14720	14709	14864	14738	14793	14979	14828	15099	14825	14834	14980	14802	14948	15115	15038	14864	14898	14924	14833	14689	14794	14768	14754	14987	14973	14742	14870	14678	14900	14809	14854	14830	14871	15045	14919	14828	14842	14913	14702	14844	14884	14862	14787	14717	14729	14933	14874	14830	14920	14879	14863	14721	14813	14699	14933	14705	14698	15019	14872	14781	14754	14738	14905	14764	14818	14908	14931	15015	14942	14913	14826	14830	14895	14748	14784	14761	14851	14739	14581	14824	14837	14872	14915	14771	14911	14882	14945	14992	15006	14908	14939	14831	14896	14711	14807	14676	15055	14951	14735	14609	14745	14766	14669	14597	14797	14876	14898	14818	14757	15035	14637	14758	14709	14867	14817	14874	14816	14931	14750	14792	14943	14987	14766	14930	15102	14845	14690	14762	14766	14720	14568	14683	14752	14845	14786	14962	14864	14770	14710	15005	14809	14807	14716	14892	14898	15054	15007	14815	14844	14934	14811	14602	14980	14958	14915	14978	15012	14868	14752	14864	14826	14901	14961	14887	14759	14849	14784	14693	14850	14919	14946	14979	14682	14876	14880	14862	14871	14977	15038	14909	14983	15049	14849	14800	14739	14863	14942	15080	14778	15040	14870	14749	14774	14718	14908	15019	14934	15081	14891	14774	14789	14847	14927	14885	14788	14629	14827	14880	15147	14611	14819	14885	14825	14924	14943	14744	14734	15113	14816	14875	14703	14887	14900	14624	14888	14801	14857	15092	14833	14841	14572	14915	14886	14809	14926	14779	14889	14800	14909	14773	14889	14686	14799	14976	14833	14830	14750	14745	14959	14814	14954	14944	14802	14869	14914	14941	14868	14795	14793	14926	14862	14761	14909	15019	14798	14910	14834	14804	14818	14746	14913	14949	14935	14820	14917	14918	14896	14899	14911	14808	14785	14757	14889	14861	14786	14859	15026	15093	14795	14770	14703	14920	14836	14811	14886	14975	15023	14991	14820	14865	15011	14918	14853	14931	14988	14711	14679	14558	14731	15121	14717	14869	14949	14793	14979	15093	14870	14914	14723	14711	14838	14893	14851	14820	14712	14748	14965	14993	14797	14881	14978	15147	15007	14988	14912	14992	15053	14822	14772	14831	14820	14701	14942	14801	14865	14935	14817	14693	14866	14604	14787	14806	14767	14890	14867	14861	14789	14912	15045	14937	14772	14735	14752	14821	14823	14997	14779	14752	14949	14899	14944	14792	14787	14744	14791	14860	14712	14905	14929	14918	14815	14814	15025	14752	14669	14843	14977	15043	14873	14916	14894	15036	15145	14767	14844	14871	14705	14848	14639	14828	14909	14893	14701	14992	15019	14771	14872	14923	14807	14774	14691	14665	14897	14934	15125	14797	14960	15020	14883	14941	14720	15060	14847	14837	14772	14777	14857	14904	14998	14795	14953	14918	14975	14769	14886	14928	14899	14779	14906	14906	14886	14821	14770	14717	14708	14768	14864	14880	14749	14858	14695	14958	14995	14953	14916	14797	14916	14720	15062	14911	14799	15099	15014	14950	14823	14994	14876	14780	14700	14938	14843	15091	14822	14794	14839	14760	14849	14715	14697	14891	14633	14818	14861	14724	14789
16333	18314	17752	15795	14777	14212	14182	13887	13636	13644	13491	13466	13430	13373	13343	13299	13331	13280	13392	13411	13321	13213	13246	13095	13249	13424	13364	13222	13206	13348	13314	13439	13255	13129	13245	13198	13270	13026	13346	13249	13290	13384	13218	13340	13239	13275	13250	13133	13195	13373	13435	13074	13285	13187	13219	13178	13318	13239	13089	13164	13317	13201	13234	13158	13224	13038	13318	13172	13131	13104	13384	13081	13213	13089	13324	13291	13313	13390	13200	13308	13156	13213	13389	13365	13236	13301	13324	13259	13206	13235	13246	13008	13331	13121	13327	13118	13189	13159	13257	13208	13144	13203	13103	13156	13243	13110	13042	13235	13117	13136	13176	13134	13290	13261	13156	13349	13079	13186	13226	13314	13213	13139	13154	13245	13120	13173	13254	13158	13310	13260	13041	13312	13036	13273	13163	13226	13093	13248	13331	13120	13365	13274	13135	13339	13203	13250	13230	13323	13222	13261	13323	13042	13256	13198	13087	13350	13282	13165	13394	13099	13177	13304	13343	13115	13372	13164	13190	13226	13298	13039	13269	13265	13227	13358	13221	13316	13275	13157	13148	13134	13276	13330	13240	13210	13209	13178	13203	13224	13399	13227	13044	13175	13315	13239	13206	13198	13127	13316	13171	13220	13181	13075	13296	13036	13206	13186	13321	13181	13177	13221	13164	13293	13160	13187	13281	13213	13344	13109	13265	13277	13300	13197	13275	13319	13232	13433	13129	13306	13154	13178	13271	13278	13156	13184	13450	13216	13385	13099	13176	13208	13139	13295	13199	13178	13113	13382	13264	13287	13170	13276	13345	13161	13229	13248	13141	13180	13040	13191	13198	13088	13204	13352	13170	13077	13300	13229	13241	13177	13210	13331	13187	13294	13313	13184	13382	13103	13135	13296	13182	13100	13325	13317	13207	13220	13273	13105	13348	13306	13171	13163	13159	13146	13271	13270	13294	13346	13250	13163	13175	13096	13261	13144	13213	13266	13106	13222	13117	13289	13205	13195	13285	13066	13151	13188	13187	13173	13305	13155	13148	13089	13173	13299	13230	13161	13279	13135	13088	13164	13061	13137	13140	13278	13158	13312	13127	13238	13175	13396	13299	13086	13259	13272	13324	13149	13196	13198	13141	13309	13068	13186	13267	13259	13034	13002	13227	13139	13067	13062	13205	13283	13113	13303	13225	12991	13326	13124	13071	13115	13276	13293	13336	13184	13264	13232	13133	13196	13166	13206	13297	13094	13108	13264	13300	13449	13252	13162	13159	13086	13256	13325	13187	13142	13175	13248	12963	13192	13183	13267	13346	13198	13313	13318	13067	13152	13111	13152	13201	13158	13269	13190	13267	13364	13309	13262	13431	13228	13409	13275	13116	13036	13178	13113	13287	13189	13302	13236	13132	13135	13247	13124	13244	13117	13320	13243	13275	13213	13103	13130	13254	13196	13216	13164	13129	13199	13262	13213	13217	13178	13051	13155	13347	13211	13251	13227	13166	13195	13329	13096	13317	13081	13215	13389	13140	13092	13284	13156	13161	13208	13367	13192	13163	13158	13082	13122	13327	13266	13235	13127	13187	13321	13194	13191	13150	13097	13237	13332	13332	13319	13261	13243	13225	13116	13166	13043	13264	13176	13218	13382	13087	13139	13065	13391	13141	13247	13236	13215	13093	13180	13189	13197	13141	13207	13242	13288	13282	13266	13126	13231	13218	13301	13294	13304	13202	13266	13235	13127	13290	13133	13336	13118	13169	13267	13255	13174	13317	13142	13366	13176	13076	13214	13315	13141	13251	13290	13201	13301	13355	13177	13217	13233	13272	13176	13280	13219	13148	13274	13153	13200	13145	13273	13082	13087	13269	13118	13059	13252	13271	13209	13279	13331	13251	13065	13429	13204	13122	13215	13348	13249	13314	13098	13323	13176	12983	13162	13315	13242	13217	13191	13296	13181	13227	13129	13215	13225	13164	13223	13311	13217	13148	13211	13267	13217	13303	13213	13251	13307	13107	13241	13356	13192	13307	13129	13175	13100	13374	13202	13219	13271	13300	13242	13053	13156	13242	13128	13335	13246	13290	13071	13195	13078	13040	13361	13152	13191	13140	13290	13106	13228	13310	13129	13256	13294	13146	13311	13198	13186	13219	13059	13118	12978	13210	13334	13300	13217	13210	13242	13122	13274	13257	13304	13316	13233	13278	13027	13235	13163	13336	13314	13176	13405	13243	13278	13255	13212	13346	13166	13348	13041	13326	13287	13191	13278	13066	13229	13282	13431	13229	13266	13221	13116	13169	13168	13206	13185	13194	13217	13304	13235	13066	13274	13341	13104	13458	13258	13093	13281	13178	13181	13212	13080	13192	13285	13326	13071	13070	13197	13299	13188	13138	13294	13268	13258	13224	13082	13155	13202	13310	13278	13327	13066	13140	13294	13117	13349	13375	13245	13115	13239	13271	13022	13402	13277	13209	13441	13274	13079	13347	13104	13300	13059	13320	13289	13195	13164	13375	13221	13083	13278	13214	13263	13162	13284	13174	13204	13242	13250	13195	13215	13328	13224	13342	13098	13204	13284	13294	13339	13369	13368	13287	13262	13242	13069	13288	13297	13236	13202	13146	13356	13348	13112	13114	13114	13275	13136	13224	13260	13209	13047	13265	13184	13263	13243	13095	13276	13163	13149	13229	13266	13236	13207	13245	13205	13374	13289	13257	13050	13293	13327	13068	13310	13211	13444	13197	13219	13239	13277	13260	13279	13229	13086	13109	13183	13196	13265	13065	13154	13275	13333	13202	13530	13030	13360	13051	13251	13418	13045	13121	13222	13130	13325	13268	13364	13155	13180	13281	13255	13160	13124	13097	13169	13248	12974	13181	13300	13289	13013	13301	13133	13297	13165	13239	13220	13154	13127	13295	13223	13038	13344	13036	13136	13233	13280	13212	13154	13334	13058	13201	13174	13236	13248	13216	13093	13293	13389	13181	13231	13143	13208	13219	13331	13368	13072	13323	13205	13209	13146	13198	13251	13239	13209	13268	13183	13281	13138	13220	13139	13335	13140	13212	13334	13126	13415	13065	13241	13167	13204	13358	13107	13219	13087	12869	13185	13250	13191	13355	13225	13270	13170	13061	13126	13214	13200	13116	13017	13077	13238	13175	13164	13177	13331	13122	13281	13109	13222	13038	13242	13174	13292	13230	13274	13360	13208	13170	13017	13113	13071	13250	13083	13272	13149	13172	13283	13108	13168	13174	13259	13167	13097	13266	13203	13117	13149	13226	13408	13139	13147	13256	13272	13341	13037	13204	13325	13271	13233	13172	13241	13273	13274	13243	13236	13308	13165	13126	13105	13356	13150	13318	13301	13218	13281	13241	13146	13207	13115	13323	13265	13159	12971	13277	13362	13221	13244	13161	13395	13169	13424	13164	13298	13215	13215	13251	13116	13198	13108	13323	13213	13365	13197	13287	13176	13387	13061	13254	12973	13345	13213	13219	13195	13193	13309	13363	13135	13301	13137	13331	13188	13106	13122	13103	13211	13147	13262	13243	13098	13387	13180	13163	13195	13120	13187	13165	13205	13307	13197	13260	13079	13251	13423	13217	13125	13182	13296	13005	13184	13189	13205	13174	13240	13213	13176	13135	13180	13318	13288	13080	13144	13162	13188	13124	13160	13155	13273	13283	13294	13303	13364	13075	13339	13271	13146	13123	13242	13109	13264	13334	13220	13284	13335	13112	13109	13208	13170	13251	13154	13215	13176	13211	13221	13259	13221	13347	13106	13274	13131	13142	13346	13333	13316	13267	13364	13217	13143	13085	13208	13224	13212	13339	13172	13252	13332	13251	13159	13212	13266	13172	13157	13113	13137	13178	13196	13163	13241	13292	13171	13150	13250	13192	13269	13336	13314	13249	13279	13245	13238	13104	13124	13092	13170	13259	13386	13277	13241	13378	13127	13140	13198	13028	13196	13367	13136	13166	13205	13289	13117	13065	12987	13335	13147	13321	13183	13199	13444	13120	13190	13198	13176	13272	13319	13167	12951	13212	13221	13082	13148	13264	13289	13293	13102	13238	13195	13283	13324	13217	13269	12972	13271	13302	13053	13249	13257	13240	13288	13119	13159	13233	13137	13160	13226	13187	13160	13150	13214	13193	13168	13074	13166	13376	13217	13270	13167	13099	13122	13308	13239	13392	13187	13192	13219	13332	13284	13180	13388	13250	13235	13148	13190	13224	13184	13176	13223	13268	13139	13231	13193	13250	13064	13307	13089	13194	13310	13123	13239	13249	13168	13206	13312	13073	12910	13270	13405	13064	13175	13176	13268	13101	13345	13141	13249	13233	13413	13211	13225	13235	13245	13245	13198	13132	13118	13367	13243	13346	13163	13352	13191	13257	13207	13272	13091	13282	13145	13328	13168	13041	13153	13233	13287	13251	13169	13254	13203	13209	13207	13222	13120	13126	13350	13200	13223	13010	13227	13278	13072	13143	13188	13296	13177	13291	13219	13220	13326	13026	13073	13341	13257	13209	13237	13301	13213	13320	13214	13039	13173	13249	13293	13108	13102	13191	13307	13219	13345	13148	13225	13181	13223	13235	13214	13241	13145	13183	13246	13351	13288	13227	13285	13113	13112	13217	13207	13523	13102	13141	13197	13104	13106	13386	13346	13251	13330	13208	13341	13224	13307	13415	13144	13249	13262	13183	13273	13186	13280	13199	13269	13195	12978	13249	13255	13175	13254	13158	13283	13318	13149	13123	13346	13280	13270	13328	13245	13235	13157	13048	13234	13157	13192	13314	13220	13157	13327	13336	13191	13158	13141	13403	13209	13122	13251	13186	13176	13368	13115	13262	13108	13274	13228	13152	13308	13230	13211	13102	13259	13105	13199	13195	13303	13114	13253	13258	13101	13457	13061	13065	13204	13217	13192	13180	13211	13125	13082	13192	13151	13228	13248	13073	13181	13165	13308	13125	13183	13166	13346	13161	13226	13234	13251	13194	13377	13272	13362	13108	13105	13072	13133	13194	13087	13146	13332	13036	13295	13258	13175	13277	13120	13191	13110	13240	13088	13166	13279	13238	13240	13075	13111	13223	13312	13152	13271	13257	13019	13232	13150	13066	13325	13182	13151	13173	13131
25269	21419	28356	25357	22090	19940	18780	16542	16191	15820	15643	15590	15174	15352	15291	15342	15191	14940	15036	15135	14856	15076	14906	14862	15023	14969	15230	15019	14967	14860	14795	14953	15000	15109	15143	14842	14894	14915	14894	14943	14871	14919	14739	14675	14921	15011	14842	14950	14922	14867	14741	14887	14922	14817	15132	14816	14985	14907	15053	15032	15053	15040	14928	14900	15060	14772	14997	14941	14767	14753	15176	14864	14919	14856	14852	14733	14925	14791	14878	14904	15057	15002	15135	15109	15055	15073	15046	15151	14906	14918	14770	14756	15020	14815	14985	14916	14756	15035	14900	14984	14982	14894	14807	14788	14772	14935	14999	14903	14779	14790	14963	14903	14933	14899	14832	15023	14989	14828	15039	14847	14764	14890	14996	14886	14853	14877	15051	15021	15067	14793	14822	14626	15051	14922	14780	14887	14971	14926	15089	14996	14949	14944	14777	15041	14896	14854	14893	14929	14887	14843	14947	14975	14806	14797	14938	14805	14925	14805	14812	14839	14869	14843	14823	14865	15088	15098	15142	14857	14799	14834	14765	15088	14945	14929	14923	14888	14987	14971	14860	14976	14912	14891	14937	14863	14949	14779	14846	14756	14980	14683	14751	14786	14768	14651	14705	15100	14739	14847	14756	14976	14886	14995	14865	14960	14952	14987	14886	14786	14888	14820	14812	14786	14753	15109	14808	14915	14831	14875	14922	15018	15018	14949	14826	14765	14867	14994	14777	14956	14797	14899	14758	14746	14836	14749	14826	14755	14718	14860	14942	14961	14995	14984	14918	14794	15011	15086	14947	14716	14809	14797	14724	14917	14852	14845	15100	15005	14939	14855	14947	15009	14772	15121	14820	15057	14716	14966	14814	14746	14827	14871	14900	14800	14637	14734	14837	14937	14936	14901	14624	14707	14882	14714	14879	14836	14794	14958	14829	14880	14944	14934	14909	14785	14750	14806	14774	14948	14982	14928	14921	14856	14908	14850	14942	14875	14968	14683	15084	14804	14875	15023	14943	14790	14713	14788	14974	15054	14742	14776	14874	14704	14977	14862	14936	14645	14889	14901	14736	14870	14955	14792	14796	14772	14964	14691	14786	14766	14961	14809	14891	14709	14674	14865	14756	14878	14883	14741	14958	14975	14674	14801	14774	14793	14938	14853	14958	14993	14918	14876	14961	14853	14874	14775	14777	14838	14769	14811	14878	14669	14854	14945	14859	14812	14964	14850	14906	14903	14832	14703	14944	14980	14673	15026	14759	14780	14893	14903	14910	14857	14920	14812	15012	14743	14867	14855	14895	14772	14778	14798	14762	14972	14865	14756	14677	14822	14697	14945	14908	14720	14864	14837	14804	14949	14865	14837	14973	14908	14633	14855	14855	14824	14886	14836	15053	15206	14895	14859	14969	14800	14784	14969	15008	14812	14767	14808	14720	14893	14774	14615	14819	14904	14704	14839	14975	14809	15039	15013	14807	14841	14874	14847	14885	14957	14876	15079	14924	14967	14855	14827	14727	14612	14908	15040	14832	14909	15107	14924	14926	14778	14885	14625	14901	14814	14996	14858	14712	14956	14938	14781	15109	14919	14869	14828	14742	14936	15037	14791	14758	14852	14940	14858	14829	14931	15064	14815	14899	14998	14983	14941	14909	14815	14872	14874	14800	14545	14822	14828	14952	14679	14849	14875	15041	14952	14841	15021	14929	14995	14685	14595	14751	14868	14749	14982	14758	14897	14838	14982	14820	14638	14912	14671	14932	14904	14913	14955	14943	14688	14850	14925	14973	14859	14966	14874	14891	14861	14939	14951	14854	14762	14854	15025	14919	14811	14775	14774	14755	14948	14902	14806	14932	14993	14831	14822	14857	14786	14760	14947	14889	14858	14756	14932	14785	14707	14966	14955	14957	14864	14758	14892	14847	14791	14613	14711	14973	14998	15069	14806	14750	14868	14874	14775	14769	15078	14898	14945	14844	15068	14725	14898	14770	14978	14800	14932	15016	14797	14813	14786	14786	14860	14994	14982	14987	14785	14823	14735	14893	14811	14814	14908	14911	14949	15046	14870	14830	14941	15068	14942	14721	14638	15067	14777	14833	14755	14885	15060	15158	14768	14959	14818	14725	14986	15170	15005	14923	14799	14889	14865	14818	14938	14765	14812	14818	14839	14838	14910	14895	14804	14811	14838	14906	15082	14869	14984	14826	14850	15029	14627	14770	14849	14766	14908	14773	14711	14894	14914	14750	14705	14787	14786	14900	15172	14926	15077	14946	14800	14830	14858	14748	14786	14844	14891	14776	14762	14925	14719	15024	15012	14909	14875	14896	14931	15107	14891	14965	14851	14945	15026	14779	14926	14933	14762	14737	14881	14818	14988	14741	14922	15004	14719	14878	14925	14791	14818	15031	14999	14893	14936	14988	14976	14721	14880	14744	14856	15070	14871	14645	14722	14689	14880	15027	15014	14899	14695	14780	14920	14822	14885	15089	14768	15036	14745	14942	15013	14773	14802	14718	14777	14733	14828	14691	14800	14879	14875	14916	14746	14849	14703	14838	14906	14713	14777	14752	14770	14772	14956	14947	14960	15082	14739	14711	14768	14772	14932	14854	14851	14876	15099	14901	14963	14861	14803	14778	14867	15039	14732	14878	14829	15017	14801	14912	14901	14901	14927	14921	14930	14886	14655	14920	14888	14774	14802	14838	14834	14720	14918	14922	15086	14842	14925	14849	14976	14785	14826	14976	14921	14843	14960	14889	14880	14925	14852	14972	14873	14922	15103	14822	15118	14956	15009	14800	14772	14969	14939	14734	14602	14876	14942	14927	15053	14942	14780	14721	14861	14910	14811	14990	14846	14909	14915	14951	14841	14796	14839	14918	14953	14950	14982	14872	14969	14972	14890	14711	14838	14837	14934	14932	14782	14730	14661	14857	14840	14811	14909	14993	14913	14795	14807	14777	14821	14934	14949	14911	14813	15017	14832	15031	14849	14902	15075	14902	14822	14761	14913	14970	14867	14826	14741	14921	15157	14917	14775	14895	14882	14925	14978	14916	14761	14789	14659	14787	14703	14852	15082	14974	14872	14899	14887	14901	14649	14826	14848	14978	14864	15074	14824	14662	14817	14979	14845	14781	14806	14828	14863	14824	14914	14934	14800	14748	15099	14814	14821	14962	14745	14737	14922	14908	15089	14859	14697	14818	14845	14901	14865	14793	14831	14975	14926	14933	14788	15051	14618	14885	14813	14702	14850	14975	14752	14983	14780	14727	14903	14874	14798	14938	15035	14883	14925	14733	14775	14943	14902	14868	14994	14929	14835	14721	14791	14961	15077	15045	14892	14915	14838	14911	14757	14981	14842	14985	14987	15018	14786	14809	14974	14871	14975	14894	14941	15005	14897	14846	14779	14778	14938	14729	14705	15089	14848	14979	14937	14951	14547	14666	14753	15061	14920	14891	15010	14926	14893	14806	14743	14921	14967	14815	14983	14795	14802	14899	14915	14860	14771	14813	15013	14852	14606	14844	14829	14920	14733	14861	14941	14860	14821	14751	14973	14838	14832	14952	14993	14921	14887	15030	14779	14836	14821	14855	14871	15081	14808	14850	14671	14898	14858	14893	14905	14919	14752	14758	14746	14959	14788	14866	14967	14835	14847	14821	14967	14714	14864	14833	14829	14804	14888	14955	15029	14968	14856	14865	14874	14657	14875	14796	14989	14768	15031	14765	14834	14887	14978	15007	14820	14795	15046	14892	14854	14992	14963	15047	14856	15049	14964	14826	15147	14939	14697	14812	14816	14825	14813	14836	14843	14982	14817	14969	14905	14920	14692	14937	14748	15067	14776	15025	14823	14898	14688	14782	14900	14822	14747	14897	14847	14923	14945	14958	14980	14918	14728	14781	14769	14840	14946	14805	14967	14674	14781	14790	14889	14786	14928	14986	14732	14793	14974	14809	14863	14768	14868	14860	14904	14867	14762	14730	15020	14916	14672	14808	14874	14772	14898	14826	14844	14773	14796	14806	15050	14829	14992	14975	14724	14795	14875	14737	14868	14799	14786	14944	14672	14946	14754	14838	14977	14718	15024	14879	14692	14883	14656	14907	14906	14983	14883	14805	14842	14865	14898	14639	14827	14924	14971	14962	14701	14725	14761	14950	14940	14717	14885	14850	14674	14935	14991	14814	14852	14954	14761	14802	14973	14917	14832	14901	14923	14949	14782	14854	14830	14734	14930	14955	14913	14728	15033	14997	14755	14847	14938	14952	15114	14943	14819	14903	14739	14755	15008	14879	14887	14643	14720	14874	14786	15091	14852	14810	14732	14943	14911	14979	14900	14848	14908	14847	15002	14828	14753	14751	15012	14841	14717	14990	14892	14842	15092	14770	14708	15010	14982	14625	14769	14846	15074	14911	14792	14812	14758	15136	14876	14734	14843	14851	14870	14888	15019	14861	15045	14922	14841	15003	14666	14778	14841	14917	14817	15115	14850	14884	15067	14910	14855	14962	14734	14910	14862	14960	14918	14628	15077	14871	15124	15150	14855	14958	14790	14728	15227	15052	14791	14842	14985	15088	14843	14869	14742	14752	15030	14978	15041	14790	14713	14849	14878	14841	14936	14653	14881	15100	14755	14897	14946	14798	14934	14790	14896	14888	14906	15100	15011	14906	14985	14994	14988	14834	14915	14694	14655	14809	14986	14910	14771	14939	14913	14752	14983	14999	14942	14919	14852	14690	14891	14832	14769	14852	14802	15016	14870	15041	15026	14818	14876	14922	14950	14753	14719	14876	14750	14894	14989	14846	14902	14751	14826	15057	14834	14761	14849	14957	14804	14810	14859	14799	14762	14840	14973	14900	14690	14812	14962	14676	14884	14943	14980	14745	14768	14837	14961	14855	14861	14929	14674	14814	14855	14809	15034	14843	14984	14923	14792	14926	14846	14737	14921	14776	14756	14887	14917	14906	14977	14918	14844	15043	14894	15017	15095	14884	14909	14800	14862	14812	14861	14770	14653	14969	14708	14832	14943	15001	14654	14701	14871	14849	14975	14888	14867	14814	15002	14978	14909	15086	14977	14982	14901	14915	14883	14924	14929	14709	14885	14717	14986	14836	15016	14916	14812	15051	15148	14840	14735	14999	14936
18462	29179	27427	22249	19737	18248	16691	15675	15182	14511	14301	14112	13942	13655	13594	13556	13567	13510	13409	13369	13381	13505	13391	13450	13485	13408	13435	13374	13333	13419	13409	13445	13224	13387	13456	13322	13194	13265	13247	13289	13253	13155	13277	13147	13233	13234	13134	13198	13323	13218	13222	13202	13242	13277	13210	13219	13186	13251	13232	13210	13345	13112	13344	13210	13286	13227	13458	13149	13358	13423	13107	13334	13250	13294	13266	13290	13316	13345	13203	13200	13330	13472	13646	13555	13613	13612	13334	13415	13431	13374	13374	13154	13199	13230	13370	13245	13213	13148	13242	13160	13160	13268	13443	13226	13230	13151	13271	13169	13282	13214	13210	13325	13212	13118	13215	13086	13197	13267	13293	13133	13242	13132	13316	13289	13265	13085	13272	13151	13183	13326	13214	13301	13301	13316	13273	13195	13242	13113	13099	13284	13402	13342	13212	13267	13050	13158	13306	13232	13303	13278	13269	13239	13200	13313	13232	13559	13184	13306	13294	13305	13099	13499	13362	13206	13285	13254	13179	13288	13346	13218	13299	13340	13327	13261	13290	13245	13157	13145	13154	13242	13234	13257	13251	13212	13239	13185	13262	13369	13156	13371	13267	13044	13210	13089	13162	13260	13185	13237	13359	13349	13264	13410	13294	13195	13081	13126	13437	13260	13184	13092	13269	13200	13254	13296	13287	13176	13158	13275	13236	13220	13224	13297	13228	13317	13135	13266	13218	13202	13225	13169	13310	13264	13107	13145	13208	12995	13100	13276	13245	13373	13371	13175	13228	13253	13413	13345	13297	13261	13360	13118	13216	13033	13297	13125	13247	13221	13185	13278	13233	13148	13271	13339	13341	13181	13308	13234	13293	13373	13133	13262	13152	13377	13382	13293	13244	13171	13289	13299	13413	13351	13126	13261	13196	13357	13184	13308	13297	13271	13195	13125	13219	13354	13097	13542	13272	13150	13342	13180	13521	13234	13375	13144	13201	13135	13241	13103	13349	13226	13321	13256	13109	13196	13324	13180	13239	13272	13356	13245	13160	13233	13365	13085	13405	13118	13303	13289	13178	13162	13183	13347	13147	13235	13161	13082	13297	13127	13302	13193	13339	13320	13224	13353	13349	13154	13329	13141	13299	13215	13168	13084	13201	13286	13255	13198	13205	13009	13125	13307	13250	13176	13289	13250	13162	13295	13329	13255	13084	13114	13313	13154	13333	13251	13202	13264	13346	13265	13227	13354	13168	13373	13265	13354	13140	13409	13241	13207	13197	13340	13341	13340	13256	13343	13276	13222	13159	13245	13293	13254	13156	13274	13203	13040	13268	13200	13217	13219	13255	13280	13175	13219	13243	13284	13213	13214	13260	13345	13392	13319	13368	13377	13376	13423	13161	13371	13198	13309	13063	13180	13164	13288	13171	13299	13261	13241	13165	13299	13112	13097	13241	13311	13375	13186	13228	13177	13357	13331	13257	13301	13257	13199	13205	13508	13320	13131	13268	13264	13022	13394	13205	13210	13152	13307	13238	13312	13176	13089	13377	13175	13293	13348	13353	13115	13193	13162	13194	13142	13136	13275	13247	13291	13116	13274	13227	13254	13201	13185	13272	13290	13307	13221	13296	13196	13127	13230	13175	13273	13223	13199	13429	13199	13206	13322	13383	13127	13319	13308	13203	13117	13369	13265	13277	13449	13310	13335	13246	13167	13201	13295	13373	13141	13221	13273	13317	13215	13151	13147	13224	13298	13220	13229	13225	13458	13250	13154	13409	13084	13276	13058	13193	13153	13282	13238	13307	13289	13356	13154	13106	13254	13380	13181	13032	13187	13224	13125	13313	13281	13166	13182	13352	13240	13201	13170	13286	13193	13234	13195	13221	13278	13387	13200	13219	13163	13244	13153	13267	13281	13213	13182	13204	13237	13089	13182	13151	13162	13188	13239	13384	13042	13273	13158	13090	13274	13328	13380	13333	13313	13269	13514	13348	13314	13423	13082	13484	13249	13356	13154	13290	13313	13287	13288	13260	13295	13215	13125	13368	13280	13190	13192	13333	13143	13318	13392	13307	13232	13154	13248	13147	13329	13176	13129	13226	13503	13120	13231	13378	13310	13376	13292	13134	13235	13259	13106	13399	13350	13296	13156	13298	13409	13270	13294	13182	13242	13308	13246	13265	13316	13414	13139	13289	13265	13375	13227	13363	13201	13158	13105	13301	13272	13146	13297	13132	13163	13130	13089	13308	13178	13314	13301	13272	13368	13287	13378	13293	13273	13310	13317	13274	13281	13181	13337	13208	13333	13246	13372	13208	13386	13261	13344	13248	13224	13262	13103	13165	13252	13246	13280	13246	13147	13248	13182	13461	13287	13096	13146	13273	13355	13247	13278	13113	13321	13164	13337	13372	13218	13283	13149	13187	13324	13242	13272	13191	13234	13109	13465	13271	13222	13262	13070	13358	13283	12938	13280	13031	13192	13243	13212	13296	13185	13280	13432	13287	13241	13329	12998	13348	13315	13397	13368	13286	13154	13532	13180	13109	13162	13314	13344	13275	13317	13218	13240	13280	13157	13239	13231	13297	13235	13248	13229	13280	13085	13257	13295	13275	13388	13307	13370	13216	13121	13213	13309	13273	13428	13398	13251	13250	13225	13399	13247	13216	13203	13143	13017	13406	13202	13237	13222	13211	13153	13316	13078	13206	13332	13332	13186	13281	13093	13289	13257	13287	13135	13212	13383	13264	13215	13411	13183	13360	13033	13136	13254	13298	13091	13143	13143	13152	13310	13187	13244	13287	13356	13210	13252	13351	13152	13320	13450	13300	13093	13304	13259	13254	13158	13265	13335	13166	13079	13218	13374	13294	13193	13371	13191	13281	13195	13201	13420	13201	13292	13126	13201	13417	13298	13268	13293	13291	13340	13305	13165	13276	13273	13157	13365	13319	13185	13182	13291	13107	13229	13202	13336	13375	13129	13393	13233	13270	13309	13316	13224	13167	13285	13329	13355	13092	13147	13201	13286	13152	13424	13428	13198	13098	13359	13226	13141	13032	13161	13170	13267	13256	13343	13229	13138	13212	13207	13325	13368	13196	13306	13173	13338	13392	13391	13490	13214	13176	13137	13393	13222	13170	13176	13252	13346	13106	13219	13392	13299	13339	13215	13262	13333	13262	13035	13355	13124	13227	13059	13363	13391	13161	13400	13185	13087	13201	13287	13245	13272	13191	13281	13139	13148	13169	13196	13101	13041	13176	13268	13233	13275	13423	13246	13156	12987	13304	13180	13279	13298	13089	13292	13285	13373	13201	13329	13420	13119	13262	13142	13337	13270	13238	13280	13361	13319	13218	13255	13426	13216	13248	13225	13279	13298	13299	13303	13037	13245	13123	13196	13217	13130	13540	13087	13278	13284	13075	13379	13394	13302	13351	13252	13217	13036	13101	13352	13304	13065	13297	13254	13263	13335	13342	13340	13199	13283	13254	13105	13211	13212	13205	13324	13262	13312	13389	13209	13177	13079	13189	13347	13371	13271	13179	13252	13125	13365	13061	13228	13136	13452	13226	13275	13247	13458	13185	13188	13110	13282	13261	13529	13376	13321	13355	13133	13200	13313	13368	13278	13096	13463	13186	13337	13344	13215	13271	13187	13266	13026	13168	13341	13217	13225	13333	13376	13119	13366	13404	13194	13285	13298	13355	13298	13331	13198	13220	13029	13196	13191	13175	13168	13275	13309	13191	13243	13263	13257	13409	13203	13180	13209	13241	13186	13115	13378	13268	13310	13031	13311	13320	13386	13176	13205	13323	13144	13255	13195	13490	13123	13304	13180	13183	13201	13293	13177	13149	13333	13278	13272	13321	13158	13281	13224	13253	13153	13335	13292	13220	13196	13397	13229	13361	13216	13158	13483	13207	13151	13336	13253	13103	13162	13269	13208	13265	13238	13242	13364	13270	13284	13160	13178	13221	13263	13274	13306	13298	13231	13221	13304	13188	13171	13407	13246	13232	13448	13282	13127	13402	13063	13275	13227	13357	13248	13178	13197	13187	13373	13147	13178	13229	13119	13233	13201	13135	13211	13236	13315	13309	13306	13401	13089	13393	13121	13160	13319	13238	13227	13264	13333	13017	13421	13320	13068	13089	13214	13378	13199	13176	13316	13308	13208	13149	13145	13222	13362	13202	13314	13334	13187	13348	13345	13157	13238	13452	13136	13320	13066	13251	13408	13129	13225	13240	13171	13245	13272	13274	13277	13117	13233	13301	13151	13358	13289	13435	13147	13400	13155	13288	13082	13434	13283	13242	13145	13193	13288	13336	13296	13318	13181	13249	13278	13248	13393	13125	13422	13371	13340	13417	13282	13280	13363	13311	13358	13140	13363	13195	13261	13284	13239	13498	13369	13127	13363	13351	13043	13240	13200	13184	13291	13285	13341	13222	13207	13239	13358	13376	13286	13181	13279	13161	13318	13286	13237	13248	13281	13251	13276	13090	13316	13189	13371	13258	13217	13278	13184	13323	13166	13321	13298	13155	13120	13204	13123	13356	13220	13103	13197	13331	13242	13131	13196	13415	13223	13502	13205	13307	13288	13134	13205	13312	13153	13238	13063	13400	13237	13283	13317	13257	13347	13221	13238	13220	13303	13196	13184	13173	13331	13245	13194	13166	13337	13076	13166	13131	13273	13327	13276	13256	13306	13338	13239	13423	13266	13238	13083	13155	13239	13174	13221	13278	13245	13017	13207	13301	13462	13312	13296	13141	13142	13322	13196	13148	13346	13191	13067	13303	13254	13200	13232	13139	13238	13216	13259	13215	13175	13225	13166	13346	13317	13216	13207	13013	13291	13311	13287	13229	13316	13102	13253	13429	13247	13136	13473	13241	13208	13310	13329	13261	13187	13179	13316	13243	13406	13277	13314	13246	13094	13312	13219	13236	13125	13063	13188	13279	13308	13088	13164	13148	13236	13157	13342	13288	13300	13198	13217	13379	13436	13275	13227	13196	13171	13268	13297	13287	13173	13281	13279	13176	13055	13156	13184	13179	13237	13267	13275	13189	13295	13349	13163	13277	13470	13277	13254	13227	13213	13273	13268	13260	13299	13364	13232	13236	13304	13289	13296	13283	13217	13120	13216	13137	13346
24161	21490	29033	24397	22363	23320	22046	17836	16574	16381	16015	15521	15434	15343	15328	15116	15081	15020	14950	14898	14732	14930	15030	14721	14947	15111	14779	14836	14830	14630	14877	14799	14953	14847	14615	14709	14709	14884	14619	14649	14554	14704	14543	14539	14712	14643	14954	14653	14866	14810	14813	14866	14537	14736	14813	14543	14726	14668	14825	14743	14686	14641	14580	14807	14575	14645	14655	14713	14775	14594	14774	14597	14604	14766	14755	14572	14518	14743	14699	14884	14753	14843	15281	14855	14967	15068	14868	15010	14867	14989	14749	14598	14678	14688	14602	14788	14721	14648	14643	14590	14667	14561	14790	14722	14619	14514	14615	14721	14716	14793	14715	14858	14682	14570	14671	14582	14814	14731	14539	14591	14746	14612	14526	14778	14840	14842	14480	14699	14500	14548	14942	14664	14672	14503	14763	14600	14686	14781	14495	14638	14726	14594	14735	14673	14738	14648	14683	14595	14676	14669	14630	14772	14577	14492	14573	14477	14702	14383	14546	14434	14626	14448	14467	14552	14717	14620	14667	14657	14528	14561	14667	14794	14804	14520	14714	14557	14573	14700	14574	14590	14617	14710	14773	14654	14625	14530	14656	14726	14538	14654	14833	14435	14595	14828	14561	14627	14465	14510	14448	14536	14729	14669	14741	14752	14738	14569	14604	14486	14579	14542	14596	14520	14779	14384	14689	14817	14398	14799	14507	14659	14608	14776	14710	14682	14782	14627	14774	14646	14682	14623	14499	14529	14656	14533	14637	14514	14573	14673	14596	14595	14854	14847	14746	14596	14539	14730	14620	14573	14633	14515	14495	14560	14548	14610	14602	14638	14527	14853	14633	14580	14679	14660	14792	14527	14654	14560	14688	14775	14610	14659	14532	14533	14544	14482	14559	14555	14563	14565	14577	14546	14542	14682	14776	14416	14567	14781	14629	14529	14732	14796	14541	14443	14488	14715	14591	14557	14660	14635	14491	14419	14617	14398	14534	14588	14682	14729	14584	14526	14653	14496	14728	14331	14610	14349	14587	14629	14726	14582	14408	14574	14564	14601	14438	14478	14817	14761	14624	14877	14610	14596	14599	14593	14566	14478	14739	14781	14673	14755	14417	14561	14656	14574	14759	14504	14719	14720	14678	14569	14680	14549	14713	14707	14618	14580	14501	14543	14753	14654	14456	14486	14577	14660	14648	14674	14643	14538	14705	14822	14623	14512	14226	14548	14611	14404	14463	14705	14709	14753	14554	14499	14484	14349	14713	14521	14663	14689	14902	14755	14619	14627	14651	14631	14704	14494	14566	14548	14741	14451	14478	14724	14762	14502	14506	14618	14859	14664	14531	14608	14585	14745	14692	14803	14650	14684	14694	14700	14640	14578	14598	14548	14579	14465	14680	14890	14539	14550	14664	14493	14668	14785	14599	14750	14671	14623	14726	14624	14597	14672	14597	14854	14825	14549	14535	14722	14633	14653	14599	14648	14695	14767	14752	14606	14474	14685	14799	14401	14679	14566	14821	14670	14647	14657	14609	14604	14740	14714	14619	14627	14617	14747	14789	14526	14663	14486	14560	14596	14780	14498	14551	14492	14438	14565	14545	14713	14692	14668	14512	14776	14537	14497	14623	14704	14589	14637	14599	14683	14713	14509	14514	14758	14552	14695	14537	14596	14690	14715	14772	14441	14669	14505	14536	14658	14708	14539	14434	14510	14661	14414	14477	14600	14654	14516	14311	14428	14563	14670	14497	14691	14616	14538	14333	14513	14741	14645	14477	14800	14700	14832	14569	14778	14578	14766	14738	14575	14616	14539	14712	14602	14589	14655	14772	14506	14676	14364	14729	14382	14545	14663	14616	14924	14479	14548	14730	14623	14441	14447	14630	14589	14606	14641	14415	14523	14628	14673	14702	14407	14673	14652	14464	14648	14568	14744	14628	14787	14678	14707	14514	14478	14377	14578	14748	14594	14656	14697	14711	14608	14821	14675	14659	14533	14599	14652	14646	14561	14628	14682	14593	14502	14555	14712	14738	14592	14703	14653	14608	14738	14519	14564	14639	14620	14545	14740	14697	14527	14529	14609	14578	14692	14581	14615	14521	14598	14480	14604	14672	14588	14818	14565	14614	14526	14805	14774	14601	14696	14748	14535	14659	14573	14644	14695	14640	14603	14594	14617	14787	14566	14631	14552	14428	14433	14534	14466	14548	14453	14794	14465	14649	14839	14653	14590	14498	14699	14609	14459	14685	14780	14540	14371	14740	14595	14705	14806	14743	14735	14675	14873	14528	14453	14688	14662	14611	14769	14840	14571	14708	14472	14504	14580	14623	14700	14557	14659	14638	14584	14643	14630	14615	14411	14579	14692	14445	14446	14518	14542	14638	14520	14580	14583	14596	14535	14589	14697	14616	14617	14625	14591	14786	14508	14550	14626	14578	14871	14613	14570	14541	14508	14664	14548	14604	14691	14724	14573	14753	14669	14713	14549	14588	14504	14752	14541	14597	14797	14649	14625	14582	14677	14553	14529	14808	14573	14586	14706	14594	14504	14675	14449	14706	14810	14826	14600	14598	14688	14660	14645	14386	14639	14435	14607	14621	14774	14536	14673	14452	14588	14636	14674	14452	14744	14360	14691	14539	14725	14565	14751	14587	14587	14443	14589	14605	14722	14612	14797	14702	14560	14667	14706	14414	14580	14628	14741	14634	14442	14455	14525	14741	14619	14516	14512	14800	14560	14464	14578	14771	14785	14589	14687	14715	14571	14762	14540	14902	14658	14607	14637	14604	14375	14787	14356	14631	14280	14726	14659	14654	14500	14784	14681	14616	14707	14532	14678	14708	14546	14462	14503	14762	14619	14536	14651	14780	14398	14489	14432	14596	14630	14577	14615	14563	14733	14691	14602	14734	14693	14866	14626	14676	14568	14640	14726	14513	14626	14681	14634	14456	14711	14570	14816	14606	14598	14641	14674	14711	14689	14660	14744	14593	14621	14648	14583	14580	14606	14556	14516	14919	14695	14674	14756	14727	14641	14536	14861	14672	14603	14574	14791	14622	14742	14660	14618	14493	14561	14490	14604	14285	14632	14360	14633	14620	14543	14557	14614	14699	14667	14745	14489	14712	14494	14644	14521	14572	14457	14593	14618	14789	14763	14761	14808	14406	14604	14616	14581	14636	14605	14573	14501	14629	14732	14686	14675	14680	14607	14619	14692	14705	14656	14533	14724	14689	14519	14589	14979	14688	14808	14538	14746	14580	14604	14607	14626	14581	14589	14777	14560	14544	14735	14565	14562	14804	14558	14566	14556	14786	14565	14514	14628	14660	14499	14779	14577	14723	14389	14680	14548	14545	14607	14701	14664	14625	14761	14447	14280	14477	14615	14818	14435	14583	14549	14504	14581	14476	14538	14483	14654	14595	14622	14526	14751	14810	14790	14682	14589	14691	14594	14681	14538	14576	14480	14466	14683	14736	14480	14992	14802	14655	14561	14579	14621	14526	14797	14769	14632	14579	14612	14580	14885	14592	14645	14663	14593	14737	14579	14480	14764	14741	14781	14682	14781	14682	14664	14663	14618	14721	14809	14640	14512	14359	14573	14689	14540	14631	14403	14735	14635	14531	14523	14685	14929	14742	14660	14589	14505	14594	14579	14657	14682	14773	14626	14605	14827	14709	14759	14703	14622	14683	14461	14398	14679	14736	14710	14530	14523	14407	14618	14462	14658	14619	14669	14456	14380	14666	14582	14636	14659	14585	14482	14501	14882	14597	14687	14651	14490	14547	14570	14718	14505	14737	14590	14785	14479	14636	14645	14650	14677	14588	14559	14791	14469	14839	14620	14864	14676	14696	14590	14699	14543	14827	14692	14589	14597	14610	14488	14546	14860	14561	14713	14677	14736	14593	14635	14530	14618	14488	14654	14714	14587	14701	14503	14628	14804	14505	14576	14481	14776	14474	14491	14630	14692	14536	14537	14414	14533	14804	14682	14750	14570	14810	14600	14640	14728	14564	14631	14687	14677	14588	14621	14548	14570	14433	14679	14677	14676	14646	14698	14646	14739	14573	14820	14703	14675	14604	14546	14670	14527	14704	14550	14794	14740	14749	14784	14613	14701	14584	14772	14704	14572	14535	14608	14387	14716	14659	14597	14542	14577	14502	14367	14538	14536	14711	14534	14689	14729	14689	14818	14785	14710	14581	14804	14494	14571	14642	14519	14712	14634	14382	14461	14684	14644	14797	14513	14545	14464	14710	14586	14465	14599	14551	14452	14606	14748	14665	14549	14811	14665	14669	14808	14665	14558	14656	14611	14661	14433	14476	14773	14591	14644	14530	14630	14656	14749	14808	14614	14481	14675	14766	14536	14609	14660	14660	14612	14709	14527	14476	14468	14534	14709	14528	14540	14635	14760	14661	14647	14668	14650	14733	14527	14516	14424	14509	14610	14486	14589	14472	14429	14721	14517	14485	14496	14780	14454	14572	14506	14716	14740	14514	14500	14590	14890	14617	14621	14565	14629	14522	14579	14711	14816	14537	14660	14649	14601	14598	14689	14638	14634	14440	14507	14686	14630	14542	14643	14511	14671	14690	14606	14497	14713	14639	14640	14751	14725	14753	14614	14595	14438	14587	14616	14746	14495	14785	14735	14769	14556	14853	14803	14530	14610	14799	14649	14522	14630	14515	14640	14682	14681	14612	14618	14555	14603	14600	14537	14699	14668	14567	14647	14597	14621	14573	14596	14556	14512	14744	14717	14501	14565	14619	14613	14535	14661	14626	14558	14618	14460	14585	14750	14822	14717	14564	14720	14437	14503	14579	14552	14470	14662	14561	14613	14498	14675	14602	14623	14688	14713	14677	14545	14552	14641	14782	14651	14582	14640	14776	14771	14546	14624	14673	14606	14651	14709	14588	14702	14468	14636	14558	14314	14643	14520	14792	14505	14576	14545	14636	14574	14892	14854	14634	14356	14656	14558	14766	14581	14759	14711	14699	14566	14672	14500	14612	14601	14685	14562	14435	14346	14515	14684	14594	14616	14686	14692	14829	14598	14600	14517	14669	14703	14489	14543	14634	14763	14723	14793	14697	14514	14613	14541	14669	14674	14424	14574	14619	14530	14679	14587	14568	14595	14762	14563	14614	14700
20472	34647	32609	26642	23617	21261	18945	17464	16567	15703	15065	14632	14052	14021	14032	13752	13683	13665	13497	13562	13502	13507	13344	13427	13360	13371	13438	13321	13347	13228	13263	13463	13164	13288	13228	13180	13179	13255	13113	13268	13179	13064	13218	13220	13017	13290	13158	13171	13095	13141	13184	13153	13106	13200	13198	13191	13218	13194	13216	13015	13272	13153	13076	13171	13220	13205	13067	13214	13181	13107	13090	12986	13185	13078	13076	13190	13300	13147	13081	13297	13294	13753	13900	13333	13738	13536	13483	13392	13244	13192	13140	13297	13139	13093	13007	13202	13249	13108	13218	13025	13091	13270	13158	13106	13103	13220	13083	13180	13026	13119	13210	13241	13201	13031	13020	13142	13052	12977	13053	13097	13008	13158	13145	13104	12935	13096	13044	12880	12978	12972	13156	13209	13256	13083	13141	13110	13209	13145	13121	13042	13106	13052	13020	13107	12920	13171	13093	13298	13109	13046	12988	13127	13134	13134	13078	13220	12993	13023	13062	13126	13037	13213	13010	13071	12983	13162	13161	13215	13155	13151	13154	13201	13082	13145	13120	12976	13089	13124	12962	13141	13198	13000	13047	13115	12978	13193	12981	13156	13037	13096	13265	13095	13162	13048	13141	12984	13169	13019	13147	13055	13122	13229	13167	13122	13112	12914	13102	13035	13003	12954	13067	13141	13055	13094	13051	13097	12986	13215	13037	13166	13127	13146	13108	13083	13083	13160	13144	13195	13117	13184	13072	13043	13009	13152	13086	13219	13068	13347	13087	13097	12962	12932	13101	13059	13056	13293	13161	13110	13242	13146	12985	13232	13222	13134	13007	12864	13079	13022	12994	13271	13069	13111	13098	13014	13069	13164	13042	13268	13062	13154	13185	13106	13219	13094	13070	13144	13097	13204	13166	12949	13180	13101	13136	13126	13079	13050	13147	13142	13263	13082	13116	13135	13070	13020	12947	13084	13255	13207	13223	13214	13269	13275	13070	13022	12907	13156	13020	13052	13140	13177	13150	12941	13115	13139	13191	13127	13116	13165	13268	13141	13085	13101	13003	13202	13016	13240	13078	13032	13153	13005	13022	13232	13052	13182	13097	12998	13088	13139	13193	12957	13172	13107	13034	13214	13233	13064	13185	12958	13320	12923	13290	13018	12955	12977	13245	12904	13176	13061	13035	13303	13151	13075	13083	13155	13078	13151	12949	13089	13181	13034	13177	13084	13029	13013	12946	13062	13073	13243	13125	13241	13098	13096	13113	13158	12969	13143	13148	12897	12971	12991	13086	13149	13411	13093	13241	13258	12952	13146	12962	13064	13236	13093	13144	13168	13170	12916	13146	13013	13247	12946	13159	13151	13120	13220	12938	13067	13093	13093	13281	12856	13267	12980	13136	13365	13309	13094	12960	13049	13328	13198	13155	13130	13003	12987	13053	13346	13116	13104	13006	12912	13194	13026	13067	13149	13243	13212	13139	13124	13228	13128	13143	13190	13145	13280	13000	13144	13040	13090	13042	13233	13176	13198	13021	13111	13111	13153	13141	13034	13152	13202	13009	13101	13120	12963	13116	13234	13066	13173	13131	12987	13093	13226	12980	13168	13116	13067	13114	13100	13239	13115	13122	13184	13038	13088	13223	13167	13009	13092	13200	13076	12965	13122	13047	13051	12989	13098	13184	13069	13064	13180	13178	13141	13154	13099	13092	13057	13024	13166	13123	13089	13116	13179	13073	13120	13121	12982	13149	13206	13102	13015	12970	13033	13174	13034	13066	12993	13130	13116	13061	13010	13133	12989	12952	13077	13094	12989	13183	12878	12900	13012	12980	13046	12901	13177	13212	13207	13228	13189	13024	13236	12991	13145	13167	13129	13150	13088	13124	13137	13072	13052	13126	13245	12953	13223	13124	13038	13131	13226	13061	13019	13181	13202	13061	13133	13254	13097	13163	12957	13117	13065	13124	13183	13327	13014	13143	13056	13093	13175	13240	13048	13270	13161	13103	13040	13171	13123	13070	13105	13038	12998	12967	13093	13161	13101	13216	13176	13128	12974	13303	12969	13282	13104	12942	13175	13215	13053	13183	13352	13008	13185	13107	13098	13135	13001	12995	13075	13066	13281	13143	13203	12985	12948	13048	12961	13052	13208	13284	13107	13145	13034	13096	13215	13031	13111	12929	13146	12880	13157	13014	13159	13041	12867	13057	13076	13108	13017	12953	13156	13161	13048	13115	13067	13241	13254	13279	13058	13228	13151	13092	13219	13162	13074	13029	13065	13076	13097	13109	13253	13188	13082	13023	13033	13141	13173	13115	13018	13123	13204	13066	13119	13074	13026	13078	13246	12997	13160	13163	13002	13239	13175	13346	13086	13049	13225	13068	13050	13024	13194	13278	13102	13019	13239	13112	13102	13185	13144	13076	13019	13324	13038	13284	13111	13063	13168	13145	13220	12970	12899	13013	13160	12993	13151	12937	13072	13031	13078	13136	13081	13044	13120	13120	13060	13041	13022	13021	13094	13079	13027	13105	13091	13142	13150	13017	13081	13097	13143	13222	13100	13168	13163	13173	13114	13073	13006	13075	13073	13026	13061	13159	13194	13148	13033	13199	13000	13193	13055	13183	13216	13070	13097	13102	12885	12998	13064	13184	13046	13097	13186	13136	12983	13003	13002	13184	13212	12978	13156	13078	13099	13122	13092	12902	13188	13185	13188	13160	13148	13149	13103	12934	13139	13062	13231	13212	13099	13239	13187	13131	13096	13067	13198	13182	13219	12988	13170	13099	13130	13080	13058	13152	12946	13124	13145	13309	13053	13150	13059	13080	13082	13165	13105	12967	13016	13181	13097	13225	13191	13067	13048	13145	13165	13128	13138	13074	12955	13070	13065	13015	12996	13265	13085	13141	13078	13145	13056	12968	13198	13109	13124	13131	13122	12917	13072	12993	13173	13165	13151	13136	13082	13139	13032	13233	13209	13036	13013	13101	13202	13050	13129	13045	13025	13010	13070	13277	13014	13135	13106	13254	13020	13028	13009	13001	13116	13011	13059	13230	13109	13011	12904	13218	13139	13142	13260	13047	13118	13080	13078	13089	13193	13019	13086	13169	13040	12967	13103	13170	13169	12956	13172	13322	13123	13246	13137	13110	13160	13137	12936	13037	13110	13126	13028	13274	13006	13157	13221	13045	13171	13064	12967	12935	13157	13182	13134	13085	13214	13023	13126	13014	13212	13116	13124	13128	13277	13058	13104	13191	13219	13396	13025	13126	13121	13013	13129	13097	13033	13041	13013	12979	13065	13176	13049	13054	12947	13002	13148	13152	13148	12928	13065	13186	13130	12969	12994	13124	13029	13144	12969	13184	12996	13150	12924	12990	13144	13073	13053	13127	13190	13249	13132	13057	13026	13149	13139	12988	13161	13123	12949	13123	13115	13053	13119	13321	13182	13282	13063	13078	13072	13215	13180	13295	13097	13302	13072	12982	12982	12971	13163	13201	13135	13068	13248	13001	13150	13249	13122	13148	13119	13121	13168	13202	13006	13043	13050	13133	13211	13162	13309	13057	13032	13133	13011	13173	13273	13096	13077	13127	13263	13093	13041	13090	13017	13228	13134	13317	13066	13120	12959	13184	13019	13157	13231	13125	13106	13129	13240	13105	13088	13065	12972	13186	13015	13094	13274	13068	13091	13156	13147	13045	12969	13089	13005	13154	13171	13295	13064	13185	13072	13163	13046	13095	13207	13124	13051	13252	13020	13109	13052	13095	12965	13033	13275	13177	13141	13121	12976	13113	13008	13313	13105	13257	13078	12804	13047	13028	13141	13169	13266	13047	13013	13085	13118	13128	13065	12997	13084	13195	13193	13220	13070	13117	13140	13014	12930	13066	12965	13105	13122	13185	13216	12953	13095	13070	13046	13140	12991	13104	13196	13329	13139	13144	13051	13077	13065	13128	13164	12974	13012	13110	13016	13007	13248	13032	13158	13236	13122	13104	13054	13083	13124	13079	13217	13216	13149	13107	13325	13198	13172	13118	13015	13101	12972	13243	13092	13159	13101	13083	13056	13130	13166	13241	13116	13104	13144	13009	13169	12951	12926	13212	13191	13016	13150	12980	13074	13055	13051	13100	13015	13022	12972	12997	13266	13185	13006	13161	12974	13166	13039	13011	13083	13274	13075	13036	13065	13143	13223	13149	13081	13164	13025	13110	13256	13080	13100	13123	13224	13147	12984	13229	12998	13047	13009	13098	13051	13104	13290	13159	12996	13106	13084	13109	13302	13268	13030	13096	13159	13130	13083	13155	13134	12979	13083	13254	12962	13202	13055	13112	13120	13044	13264	13110	13073	13193	13133	13122	13035	13092	13098	13050	13128	13043	12994	13066	12956	12945	13096	13176	13131	13117	13074	13182	13125	12964	13082	13267	13166	12986	13157	13104	13116	13060	13066	13153	13123	12992	12959	13106	13106	13176	13138	12821	13023	13052	13038	12949	12996	13166	13069	13084	13014	13156	12903	12992	13101	13152	13096	13140	13067	13150	13267	13151	13097	13235	13238	13038	13114	13210	13157	13089	13283	13233	13129	13149	13006	12975	13155	13198	13133	13125	13091	13179	13072	13131	13241	12992	13092	12967	13164	13179	13074	12961	13153	13245	13163	13050	13074	13023	13008	13275	13098	12976	13099	13152	13074	13147	13111	12987	13233	12966	13250	13155	12967	13073	12962	13249	13124	13096	13125	13153	13082	12966	13191	13177	13076	13105	13026	13175	13133	13153	13117	13185	12982	13020	13191	13115	13025	13190	13151	13054	13167	13156	13197	13063	12988	13216	13173	12950	13277	13090	13163	13181	13144	13020	13227	13222	13310	13392	13094	13142	13113	13218	13140	13032	13184	12953	13166	12991	13156	13105	13155	13114	13158	13074	13084	13212	13050	13093	13231	13051	13064	13143	13022	12891	13010	13001	13095	13170	13166	13280	13085	13058	13217	13186	13058	13252	13262	13157	13150	13149	13310	13216	13257	13159	13100	13062	13114	13213	13124	13124	13105	12900	13056	13256	13094	13169	13110	13139	13212	13107	13077	13152	13124	13035	13221	13121	12976	13144	13077	13198	13010	13153	12863	13054	13061	13219	13214	13204	12994
29282	21925	21434	18581	15945	15521	15592	15409	15068	15005	14948	14881	14651	14782	14761	15085	15024	14858	14873	14912	14933	14790	14860	14851	14896	14895	14838	14773	14807	14800	14984	14912	14852	14706	14780	14999	14781	14854	14720	14784	14706	14847	14795	14959	14828	14744	14565	14847	14822	14759	14910	14697	14866	14747	14779	14883	14862	14594	14788	14717	15050	14956	14971	14738	14649	14905	14911	14520	14691	14613	14835	14853	14762	14924	14747	14695	14897	14879	14824	14781	14803	14933	14994	14659	14904	14770	15064	14948	14851	14797	14912	14793	14696	14870	14815	14948	14649	14826	14870	14767	14802	14861	14713	14945	14877	14743	14807	14877	14714	14786	14728	14511	14554	14963	14822	14884	14851	14770	14819	14787	14762	14806	14689	15079	14593	14579	14681	14622	14944	14921	14759	14794	14725	14817	14969	14810	14744	14991	14573	14664	14839	14820	14868	14597	15042	14900	14691	14707	14922	14860	14734	14656	14785	14595	14946	14962	14731	14615	14728	15025	14793	14679	14647	14684	14850	14870	14803	14783	14899	14857	14705	14720	14586	14712	14878	14937	14856	14948	14757	14835	14736	14726	14888	14926	14924	14875	14805	14739	14876	14971	14972	14641	14956	14805	14781	14719	14817	14959	14852	14723	14844	14483	14621	14555	14712	14530	14921	14823	14794	14785	14754	14666	14833	14825	14804	14819	14700	14882	14673	14841	14887	14655	14767	14613	14710	14734	14838	14948	14976	14842	14728	14721	14823	14731	15055	14670	14903	14735	14836	14805	15057	14730	14923	14592	14795	14753	14770	14773	14808	14947	14662	14653	14834	14883	14956	14674	14956	14762	14722	15001	14814	14903	14792	14838	14622	14966	14841	14937	14807	14767	14849	14672	14994	14844	14980	14817	14805	14576	14730	14524	14742	14821	14830	14724	14771	14674	14794	14863	14821	14810	14801	14721	14850	14701	14897	14795	14747	14702	14967	14624	14934	15002	14890	14707	14815	14920	15015	14877	14751	14909	14788	14771	14833	14918	14752	14832	14709	14507	14821	14708	14955	14655	14878	14727	14842	14759	14854	14784	14875	15082	14691	15055	14994	14660	14743	15086	14756	14915	15136	14864	14778	14735	14822	14790	14734	14848	14858	14889	14792	14756	14846	14623	14817	14859	14663	14795	14658	14962	14919	14712	14730	14857	14952	15003	14865	14717	14715	14835	14872	14935	14827	14788	14767	14751	14703	14846	14677	14887	14846	14838	14679	14628	14882	14868	14766	14782	14826	14720	15016	14719	14991	14805	14931	14880	14845	14725	14895	14551	14879	14981	14626	14909	14884	14908	14882	14805	14822	14746	14928	14704	14763	14852	14850	14858	14797	14774	14819	14996	14956	14779	14730	15068	14763	14657	14882	14977	14953	14862	14803	14970	14881	14726	15068	14795	14787	14805	14904	14920	14744	14866	14908	14868	14743	14725	14806	14999	14907	14742	14704	14824	14798	14960	14659	14875	14886	14847	14656	14833	14785	14583	14893	14842	14755	15006	14881	14699	14899	14923	14867	14856	14810	14837	15066	14802	14859	14899	14735	14792	14753	14876	15003	14776	14838	14719	14658	14739	14749	14851	14843	14702	14817	14690	14916	14820	14750	14745	14990	14836	14797	14872	14914	14717	14942	14802	14918	14827	14930	14842	14878	14819	14862	14906	15122	14939	14675	14798	14713	14846	14889	14834	14945	14677	14798	14839	14824	14612	14703	14883	14934	14896	14801	15018	14831	14742	14710	14784	14932	14884	14812	14791	14762	14817	14828	14802	14768	14919	14737	14896	14858	14898	14882	14707	14758	14963	14995	14879	14875	15025	14888	14703	14733	14723	14706	14742	14888	14800	14646	14552	14909	14690	14891	14771	14880	14875	14846	14771	14865	14850	14735	14807	14782	14738	14947	15034	14856	14869	14934	14963	14712	14991	14819	14703	14718	14838	15038	14908	14781	14780	14683	14796	14711	14924	14840	14815	14797	14774	14780	14695	14842	14791	14743	14794	14733	14985	14798	14928	14709	14472	14787	14994	14767	14820	14873	14837	14918	14769	14803	14683	14743	14922	14764	14878	14860	14750	14921	14781	14674	14854	14817	14939	14752	14853	14780	14770	14805	14970	14808	14928	14656	14801	14680	14620	14706	14909	14876	14726	14933	14818	14693	14770	14821	14751	14659	14917	14780	14755	14888	14898	14707	15203	14903	14897	14789	14883	14893	14808	14916	14808	14783	14795	14836	14751	14766	14942	14899	14788	14965	14816	14911	14901	14763	14791	14990	14737	14693	14810	14739	14645	15008	14890	14837	15139	14848	14566	14815	14689	14845	14825	14814	14801	14733	14846	14807	14927	14622	14734	14865	14931	14884	14849	14766	14817	14804	14739	14738	14731	14937	14923	14900	14784	14785	14747	14663	14694	14933	14923	14805	14731	14824	14786	14705	14767	14820	14711	14862	14676	14951	14791	14899	14757	14854	14936	14835	15012	14740	14862	14853	14594	14523	14677	14858	14914	14765	14827	14984	14967	14885	14758	14571	14845	14863	14668	14965	14646	14949	15037	15022	14871	14779	14712	14816	14755	14752	14589	14839	14775	14896	14831	14680	14688	14831	14756	14712	14504	14778	14764	14743	15061	14905	14937	14894	14898	14776	14776	14707	14748	15128	14952	14843	14990	14846	14918	14844	14829	14639	14752	14833	14982	14823	14735	14947	14805	14818	14868	14835	14721	14843	14707	14860	14813	14719	14729	14823	14811	14888	15034	14751	14904	14877	14897	14762	14652	14871	14696	14809	14970	14821	14829	14851	14698	14843	14767	14963	14721	14852	14723	14922	15000	14922	14718	14772	14776	14881	15039	14833	14911	14770	14994	14814	14875	14794	14971	14842	14739	14919	14745	14708	14942	14874	14704	15066	14639	14700	14862	14941	14690	14879	14870	14927	15052	14895	14870	14826	14867	14857	14826	14860	14755	14794	14817	14914	14719	14894	14866	14683	14741	14955	14608	14589	14780	14664	14768	14722	14805	14908	14605	14617	14897	14855	14709	14605	14935	14862	14575	14728	14754	14943	14856	14703	14844	14766	14692	14659	14800	14890	14895	14993	14843	14940	14909	14920	14885	14850	14687	14833	15010	14706	14950	14726	14746	14820	14801	14606	14855	14913	14672	14780	14850	14756	15148	14889	14846	14688	14713	14720	14975	14874	14883	14936	14653	14901	14669	14705	14815	14887	14830	14842	14903	14816	14735	14989	14838	14881	14815	14892	14802	15099	14901	14870	14585	14652	14785	14788	14910	14839	14881	14815	14617	14739	15167	14904	14660	14670	14767	14768	14729	14610	14736	14853	14805	14945	14772	14882	14921	14770	14748	14696	14852	14797	14656	14692	14689	14724	14891	14709	14863	14912	14828	14741	14842	14583	14818	14774	14782	14904	14861	14685	14697	14814	14778	14652	14723	14932	14741	14781	14865	14904	15019	14978	14800	14845	14697	14757	14886	14749	14649	14916	14856	14717	14967	14838	14668	14931	14770	14951	14860	14655	15055	14894	14774	14714	14991	14621	14834	14932	14772	14919	14927	14901	14804	14692	14754	15005	14788	14837	14973	14805	15089	14867	14624	15019	14938	14925	14801	14547	14721	14671	14665	14546	14723	14655	14766	14863	14840	14961	14903	14975	14755	14677	14798	14757	14729	15065	14811	14761	14762	14886	14678	14800	14892	14746	14720	14685	14865	14671	14813	14765	14871	14667	14851	14791	14699	14859	14716	14739	14713	14777	14896	14840	14907	14897	14751	14835	14771	14800	14874	14799	14677	14760	14692	14664	14925	14822	14716	14865	14580	14876	14877	14736	14601	14784	14909	14955	14880	14858	14737	14857	14848	14781	14677	14765	14811	14867	15014	14780	14944	14860	14891	14931	14981	14700	15052	15010	14889	14814	14846	14826	14804	14789	14652	15008	14920	15098	14881	14894	14806	14933	14812	14805	14888	14839	14941	14928	14885	14941	14788	14805	14906	14972	14863	14841	14915	14850	14862	14880	14846	14943	14726	14722	14918	14792	14774	14787	14737	14677	14844	14908	14852	14792	14799	14935	14687	14844	14716	14759	14717	14971	14805	14696	14900	14788	14811	14847	14649	14811	14746	14928	14693	14810	15029	14729	14981	14927	14801	14731	14764	14917	14705	14805	14878	14829	14929	14853	14780	14801	14943	14577	14752	15109	14839	14737	14755	14743	14693	14608	14927	14661	14906	14781	15025	14741	14781	14880	14843	14735	14792	15019	14739	14966	14814	14996	15011	14970	14614	14891	14727	14876	14764	14833	14730	14917	14795	14753	14819	14920	14779	14846	14640	14795	14692	14645	14743	14887	14810	14590	15008	14649	14826	15059	14907	14751	14768	14871	14732	14995	14981	14625	14545	14671	14729	14822	14825	14685	15148	14712	14710	14733	14842	14826	14838	14802	14738	14915	14769	14915	14772	15019	14793	14819	14909	14845	14697	14772	14743	14865	14854	14730	14708	14670	14675	14834	14927	14848	14722	14799	14905	14873	14756	14889	14890	14601	14727	14815	14781	14895	14819	14714	14806	14850	14834	14985	14822	14775	14808	14805	14711	14887	14705	14686	14839	14816	14814	14828	14832	14735	14905	14827	15009	14827	14837	14829	15020	14871	14898	14770	14578	14893	14776	14920	14949	14914	14850	14887	14719	14789	14791	14840	14789	14786	14769	14781	14679	14850	14841	14824	14808	14842	14815	14828	14755	14897	14798	14960	14708	14693	14557	14782	14714	14916	14862	14841	14922	14760	14772	14821	14986	14738	14648	14647	14747	14747	14706	14943	14814	14750	14974	14644	14831	14756	14793	14793	14858	14823	14923	15095	14736	14868	14910	14857	14935	14770	14777	14930	14929	14843	14724	14673	14892	14866	14819	14860	14755	14860	14937	14787	14858	14734	14734	14787	14969	14740	14823	14998	14967	14692	14829	14693	14692	14711	14905	14808	14905	14795	14822	14874	14993	14696	14851	14943	14733	14710	14783	14866	14928	14859	14833	14809	14995	14764	14861	14973	14848	14961	14592	14843	14748	14845	14814	14773	14630	15019	14916	15051	14898	14882	14771
15845	18311	18633	16062	15193	14500	14232	13785	13595	13519	13496	13315	13229	13116	13290	13162	13206	13122	13233	13201	13269	13171	13240	13288	13238	13235	13205	13177	13221	13018	13212	13134	13196	13088	13097	13296	13242	13269	13208	13127	13231	13134	13171	13137	13137	13158	13143	13093	13106	13064	13121	13076	13113	13094	13181	13007	13085	13229	13191	13173	13184	13238	13133	13115	13176	13095	13160	12887	12953	13201	13017	13065	13081	13355	13326	13082	13257	13195	13264	13263	13285	13432	13273	13411	13151	13141	13237	13228	13274	13130	13128	13090	13292	13127	12957	13144	13208	13195	13096	13145	13196	13112	13083	13209	13152	13175	13097	13152	13049	13009	13103	13155	13077	13211	13166	12977	13056	13217	12977	13126	13241	13068	13093	13102	13171	12978	13209	13187	13169	13167	13041	13280	13097	13092	13255	13235	13169	13183	13208	13051	13179	13137	13029	13170	13096	13114	13016	13137	13088	13007	13305	13232	13099	12947	13174	13139	13088	13035	13241	13119	13088	13000	13232	13261	13024	13118	13053	13327	13088	13060	13113	13150	13123	13313	13073	13139	13095	13214	13201	12932	13037	13187	12913	13108	12961	13125	13130	13002	13139	13234	13106	13259	13216	13133	13214	13145	13175	13087	13130	13185	13124	12952	13153	13188	13340	13077	13231	13076	12967	13204	13038	13011	13196	13058	13107	13215	12980	13156	13167	12966	13149	12982	12981	13271	13036	13153	13153	13122	13106	13199	13115	13073	13120	13203	13013	13099	13205	13152	13131	13189	13209	12998	13251	13084	13083	13114	13233	13032	12976	13026	13220	13146	13168	13228	13139	13053	13016	13153	13134	13194	13084	13223	13206	13112	13139	13191	13067	13067	13156	13229	13011	13110	13045	13034	13040	13130	13095	13236	13177	13065	13061	13028	13124	13217	13080	13167	13106	13101	13286	13299	13005	13136	13184	13279	13057	13231	13066	13098	13246	13151	13115	13212	13181	13166	13221	13211	13135	13166	13207	13057	12980	13050	13132	12990	13153	13016	13155	13102	13167	13136	13086	13248	13037	13091	13067	13200	13117	12973	13074	13219	13126	13050	13122	13216	13215	13248	13067	13161	13177	13318	13255	13167	13207	13183	13192	13211	13071	13154	13080	13253	13125	13069	13188	13331	13059	13182	13025	13143	13224	13130	13090	13336	13113	13206	13167	13177	13268	13139	13089	13155	13196	13359	13104	13163	13336	13098	13131	13253	13223	13281	13040	13233	13366	13268	13102	13116	13142	13213	13099	13215	13310	13196	13188	13213	13264	13156	13017	13147	13202	13366	13046	13254	13183	13083	13151	13127	13128	13081	13112	12964	13094	13230	13150	13107	13130	13231	13162	13166	13114	13271	13129	13182	13165	12960	13163	13038	13145	13024	13059	13269	13088	13250	13112	13117	12976	13130	13245	13273	13270	13155	13160	13337	12970	13053	13085	13071	13208	13005	13062	13018	13244	13077	13223	13122	13000	13108	13222	13140	13297	13168	13166	13174	13149	13260	13176	13104	13142	13200	13159	13136	13264	13032	13166	13260	13031	13220	13050	13135	13070	13063	13175	13226	13197	13152	13233	13074	13066	12938	13232	13164	13193	13251	13177	13092	13234	13116	13329	13049	13204	13245	13098	13159	13171	13176	13100	13164	12961	13068	13203	12984	13140	12929	13219	13183	13206	13185	13165	13045	13143	13173	13203	13007	13133	13062	13151	13199	13206	13237	13236	13094	13232	13198	13226	13215	12940	13281	13053	13227	13021	13206	13193	13161	13202	13186	13149	13186	13137	13265	13125	13147	13051	13101	13304	13036	13170	13169	13239	13102	13200	13207	13107	13213	13201	13108	13237	13042	13180	13021	13175	13183	13198	13179	13246	13021	13084	13050	13149	13139	13148	13076	13070	13170	13053	13110	13156	13237	13195	13085	13225	13112	13034	13093	13140	13328	12930	13177	13077	13083	13053	13211	13294	13152	13163	13153	12868	13124	13073	12920	13028	13163	13185	13178	13278	12943	13241	13113	13123	13137	13120	13112	13081	13178	13071	13154	13134	13169	13086	13279	13028	13137	13223	13074	13254	12904	13045	13061	13081	12994	12954	13148	13078	13155	13273	12969	12961	13210	13089	13137	13107	12958	13225	12998	13250	12980	13177	13109	13134	12970	13060	13180	13192	13074	13046	13182	13083	13154	13187	13090	13120	13060	13170	13081	13219	13127	13057	13072	13345	13086	13149	13265	13014	13181	13120	13193	12997	13179	13382	13030	13091	13158	13159	13233	13247	13109	13015	13230	13074	13134	13116	13078	13155	13180	13164	13230	13150	13158	13171	13003	13164	13147	13194	13137	13165	13248	13144	13144	13173	13203	13251	13184	13050	13125	12987	13205	13106	13082	12883	13151	13262	13214	13109	13234	13196	13109	13077	13239	13147	13216	13251	13087	13262	13158	13027	13147	13058	13249	13176	13048	13164	13279	13232	12995	13183	13185	13184	13274	13206	13133	13138	13203	13009	13132	13079	13043	13256	13115	13120	13178	13054	13009	13097	13303	13161	13153	13134	13171	13216	13173	13342	13228	13038	13264	12972	13266	13046	13238	12989	13101	13008	12973	13185	13073	13059	13086	13174	13090	13165	13082	13163	13026	13197	13149	13160	13096	12969	13184	13029	13092	13279	13216	13102	12962	13192	13135	13064	13059	13033	13152	13073	13205	13159	13351	12961	13190	13088	13152	13163	13188	13130	13090	13164	13215	13079	13067	13032	13127	13073	13086	13053	13230	12954	13272	13083	13027	13194	13312	13167	13156	13173	13355	13142	13160	13259	13183	13241	13146	12894	13114	13092	13112	13162	13175	13154	12988	13312	13170	13290	13098	13100	13132	13280	13159	13203	13157	12985	13129	13202	13195	13114	13181	13179	13218	13207	13114	13130	13212	13354	13197	13100	13008	13163	13048	13194	13140	13087	13021	13225	13121	13278	13144	13055	12893	13287	13166	13320	13262	13189	13141	13104	13037	13083	13148	13303	13184	12979	13079	13113	13076	13065	13219	13221	13006	13114	13190	13104	13175	13146	13051	13194	13093	13099	13145	13068	13186	13213	13138	13230	13084	13155	12937	13166	12897	13216	13192	13213	13042	13124	13100	12988	13225	13095	13190	13174	13074	13082	13121	13166	13206	13197	13209	13237	13127	13193	13084	12904	13171	13242	13391	13126	13086	13113	13110	13211	13200	13170	13045	13204	13033	13276	13087	13180	13380	13089	13194	13121	13100	13160	13212	13154	12988	13188	13187	13112	13234	13128	13032	12993	13220	13115	13143	13070	13141	13161	13137	13078	13122	13236	13148	13246	13160	13192	13081	13129	13125	13177	13170	13035	13271	13307	12981	13110	13330	13202	13096	13148	13260	13231	13280	13148	13131	13058	13230	13105	13232	13123	13175	13159	13125	13164	13141	13323	13358	13166	13136	13097	13033	13142	13227	13199	13108	13103	13155	13186	13122	13141	13232	13117	13263	13154	13146	13054	13170	13080	13229	13241	13124	13085	13061	13108	13315	13249	13177	13337	13014	13233	13268	13189	13031	13092	13087	13176	13362	13189	13037	13293	13143	13300	13138	13086	13175	13089	13030	13197	13132	13103	13232	13029	13182	13178	13183	13003	13226	13322	13110	13037	13144	12956	13159	13182	13162	13174	13052	13110	13074	13146	12982	13164	13070	13118	13236	13212	12987	13130	12974	12999	13238	13272	13292	13267	13080	13189	13365	13071	12953	13211	13007	13251	12952	13004	13044	13245	13348	13334	13116	13193	13036	13247	13097	13163	13248	13251	13082	13166	13178	13016	13123	13014	13156	13139	12941	13210	13138	13122	13149	13123	13212	13209	13037	13288	13192	13354	13179	13033	13113	12992	13163	13073	13214	13126	13301	13274	13203	13121	13117	13329	13089	13086	13063	13078	13063	13199	13244	13088	13167	13157	13219	13122	13129	13109	13075	13083	13260	13233	13294	13183	13156	13094	13058	13171	13092	13053	13234	13029	13298	13121	13230	13295	13271	13172	13217	13124	13090	13129	13011	13063	13206	13232	13097	13169	13297	13305	13166	13135	13022	13147	13073	13322	13061	13224	13189	13410	12955	13205	13343	13143	13329	13149	13077	13256	13184	13095	13184	13157	13283	13223	13143	13148	13165	13146	13054	13149	13143	13188	13284	13059	13057	13129	13120	13056	13220	13242	13050	13234	13146	13278	13149	13242	13108	13165	13080	13160	13431	13221	13168	13144	12984	13241	13023	13206	13185	13254	13111	13196	12986	13042	13094	13050	13118	13045	13277	12977	13203	13173	13090	13010	13305	13207	13259	13133	13127	12986	13253	13190	13189	13161	13104	13226	13407	13172	13078	13098	13210	13207	13217	13232	13220	13252	13150	13231	13144	13150	13028	13098	13195	13118	13125	13042	13125	13149	13063	13065	13213	13305	12968	13308	13124	13247	13211	13193	13166	13152	13253	12977	13122	13016	13210	13094	13097	13016	13168	13113	13064	13196	13267	13250	13129	13101	13245	13178	13194	13214	13064	13182	13020	13126	13268	12972	13049	13287	13116	13162	13068	13112	13100	13047	13072	13128	13116	13275	13088	13222	13060	13115	12979	13237	13260	13244	13258	13162	13314	13182	13224	13074	13215	13167	13106	13132	13247	13177	13127	13091	13240	13225	13209	13143	13306	12921	13224	13159	13273	13023	12944	13291	13319	13170	13110	12974	13037	13162	13092	13115	13055	13049	13356	13233	13119	13031	13241	13227	13166	13124	13067	13374	13009	12934	13092	13080	13159	13008	13219	13109	13112	13013	13158	13099	13044	13082	13098	13119	13025	13261	12978	13079	13056	13268	13118	13136	13216	13105	13186	13400	13027	13076	13051	13019	13033	13217	13068	13127	12974	12925	13040	13178	12998	13076	13065	13133	13115	13050	13278	13181	13239	13197	13187	13086	13095	13256	13213	13109	13180	13027	13079	13116	13212	13155	13277	13154	12953	13313	13210	13180	13147	13103	13025	13246	13194	13153	13296	13085	13022	13080	13007	13329	13185	13124	13158	13155	13297	13210	13094	13189	12940	13261	13008	13135	13122
25250	21393	28364	25336	22243	20002	18675	16703	16338	15922	15603	15565	15427	15405	15513	15375	15333	15385	15112	15311	15014	15054	15239	15067	15135	15136	15251	15263	15199	15091	15082	14967	14908	15118	15071	15062	15200	15045	14975	15142	15286	15052	15047	14870	14927	14962	15030	15173	14897	14911	14892	15350	15088	15070	15152	15088	14944	15089	15065	15012	15057	15001	14961	15067	14922	14950	14881	15114	15147	14952	15034	14956	14935	14966	14996	14946	15022	15148	14938	15157	15165	15184	15386	15122	15166	15076	14984	15116	14992	15040	15084	15074	15197	15069	15130	15066	15009	15110	14923	14954	14901	15199	15005	15072	14981	14927	14953	14891	15227	14924	15070	15079	15040	14886	15055	14981	15008	15204	15178	15168	15254	14983	15136	15135	15128	14964	15094	14906	15254	15136	14918	14948	15083	15199	15106	15245	14797	15078	14997	15101	14872	14987	15140	14998	15077	15024	15003	14931	15009	14919	14944	15198	14938	15163	14983	14996	14937	14956	14886	15080	15063	15099	14920	14757	15107	15169	14886	14980	14992	14947	14960	15084	14991	15151	14908	14941	14856	14944	15015	15081	15002	14998	15048	15040	14876	14923	14906	14949	15154	15018	15005	15170	15031	15170	14749	14847	15067	15004	14782	14829	14937	15161	15047	15148	15112	15189	15019	15176	15247	15022	14830	15293	15102	14984	15017	14969	15012	15036	15119	15075	14733	14943	14923	15127	14860	15245	14893	14907	15006	15248	15212	15027	15057	14958	15020	15029	14976	15200	15104	15121	14998	14928	15087	15137	14868	14852	14858	14984	14938	15051	15061	14991	14734	14905	15052	14903	15052	15142	14929	14982	14896	14863	15146	14975	14959	15035	15106	14886	15015	14940	14948	14981	15069	15081	15049	14927	15182	14881	15055	15129	15015	15111	14791	15012	14790	14977	15056	14929	14996	14873	15067	14791	15164	15092	15313	15147	14795	15200	14957	15120	14985	15104	14937	15014	14910	15059	14973	15050	14899	14866	14982	15207	15004	14973	15054	15221	14849	14975	14975	15230	14900	15080	15079	15177	14925	14835	15079	15150	14980	15090	14972	15138	15188	15008	15032	14980	15087	14972	15047	14970	14816	15067	14816	14877	14844	14906	14938	14927	15006	15105	14983	15202	15118	14998	14993	15049	15121	15067	15041	15041	15201	15112	15119	14901	14872	15178	15063	15086	15081	15016	15049	15072	15033	14972	15002	14892	14876	14993	15061	14984	15028	14977	15014	15005	14851	15135	15055	15106	15134	15036	15074	15107	15057	15233	15056	14908	14933	15025	15064	14732	14843	14933	14891	15065	14981	14942	15132	14928	15023	15038	14801	15000	14937	14945	15033	15203	15181	15119	15027	14910	14759	14935	15082	14934	14930	15075	14991	14950	15063	14952	15020	14953	14871	15011	15072	14968	15053	15049	15031	15134	15073	15203	15018	14942	15062	15104	15033	14904	14870	14934	14989	15274	15090	14864	15027	14907	14891	14889	15103	14970	15043	14969	14932	14976	14971	14915	15004	15024	15062	15056	15141	15110	14798	14934	15141	15150	15192	14840	14865	15109	14897	14762	14913	15156	15223	15101	14937	15033	15049	15071	15209	14874	15065	15193	14994	15051	15110	14905	15182	14910	15244	14938	14947	15220	15030	14946	15078	14897	15086	15191	15039	14924	15073	14948	15057	14846	14884	15226	14895	15016	14860	14941	15021	14926	15093	15077	15080	15094	15149	15264	15046	15106	14797	14897	15074	15068	15026	15003	14902	15048	14821	15025	14937	14872	15043	15068	14995	15123	15253	15068	15089	14995	15113	14912	14936	15057	15203	15035	15194	15085	15196	15225	14903	14822	14969	14982	14868	14979	15016	14995	14801	15063	15065	14973	15040	15134	14929	15191	15030	14824	15164	15013	15044	15043	14997	15037	15019	15057	14951	15089	15107	15030	15025	14844	15091	15242	14767	15122	15097	14918	15156	15129	15085	14907	14949	15314	15083	15089	15224	14967	14926	15001	14991	14988	14976	14927	14878	15046	15128	15082	15104	14736	14916	15108	14954	14870	15254	15233	15077	14992	15029	14900	14954	15034	15023	14994	14779	14948	14960	15303	15183	15126	14913	14910	15162	15001	15029	15007	14842	15081	14929	15351	15005	15019	15113	15051	14958	14894	15150	15092	15042	14913	15078	15045	15025	15234	15095	15148	14989	14823	14877	14995	15045	15000	14830	14939	15011	15091	14932	15006	14918	14859	15004	15039	14971	14924	15097	14953	14982	15102	15036	15009	15143	15037	14869	14946	15072	14905	14994	15126	14980	14940	15055	14989	15080	15047	14988	15159	14975	15005	15069	14854	15188	15118	15186	14939	14997	14959	14937	14882	14989	14987	15046	14904	14982	14875	15001	14998	15047	15056	14940	15024	14928	14893	15119	15015	15074	15191	14789	15009	14915	14947	14935	14753	14977	15067	14900	15132	15107	14955	14981	15164	15068	14926	15025	15181	15120	14909	15024	14987	15074	15120	15276	15095	14867	14917	15028	15113	14969	14917	14964	15098	14973	15042	14916	14935	14927	15089	15174	15020	15029	15052	14996	15065	14932	14939	14901	15102	15037	15116	15058	15007	14984	14953	15016	15080	15024	15173	15060	15037	15001	14922	15104	15186	14886	15093	15052	15012	15036	15043	15042	15030	15104	15069	14890	14942	14882	15087	15149	14973	15014	14856	15047	14979	15215	15043	14669	15059	14940	15137	15213	14959	15032	14929	15198	14988	15090	14922	15166	14800	15048	15149	14958	14886	14863	14846	15057	15077	15048	14949	14825	14954	15005	15115	14903	15052	15038	14984	14909	15210	14873	14904	14935	14991	14995	14970	14945	15053	15000	14917	15086	14999	15005	14997	15076	15084	14989	15176	15090	15103	15083	15019	14821	15222	15101	14979	14949	14989	14870	14990	15224	14769	15146	15087	15127	15108	15056	15133	15054	15133	14791	15076	14996	15046	15002	15210	14985	14892	15088	15081	14945	15136	15152	15005	15024	15158	15124	14911	15103	14977	14804	14998	15079	14858	15059	14998	15102	14971	15171	15022	15134	15247	15049	14896	15069	15049	14901	14990	14885	14981	15093	14815	14880	15189	14984	15036	15113	15113	15044	15126	15071	14811	15021	14971	15078	15144	15056	15044	15181	14979	14858	14862	14823	14881	14900	15191	15200	14937	15159	14971	14955	15139	15114	14999	15244	14997	14884	15267	14942	15121	15036	14967	14871	15001	15100	14892	14939	15101	15105	15097	15112	15075	15123	15056	14861	14872	14941	14886	15027	15042	15007	14839	14884	15027	15040	14899	14935	15057	15025	15156	15059	15255	15181	15212	15013	15123	15093	14970	15128	15157	15014	15189	15013	14830	14883	15090	14957	14962	15031	15092	14996	14842	14998	14994	15166	14800	14980	15249	15187	15084	15120	15102	15015	15007	14985	15082	15036	15075	15003	15019	15189	15052	14914	15106	15032	14820	15202	14896	15084	14998	15036	15030	14912	14930	14973	15038	15098	15131	15025	14891	15173	15085	14903	14902	15043	15009	14724	14851	15107	15008	15008	15001	15025	15070	15110	15147	15067	15115	15191	15164	14875	15063	15207	14901	14868	15171	15042	14990	14979	14982	15016	15017	14935	15000	15168	14907	15107	15109	15180	15074	15212	14983	15037	15123	15269	14955	15101	15212	15133	14977	15157	14954	15073	15132	15049	15230	14921	14989	15300	14885	15062	15033	15085	15162	14975	14927	15037	15086	14912	15048	15102	14941	14967	14902	15146	15003	15138	15128	15000	15002	15119	15316	15049	15120	14841	14996	15068	14995	15030	15058	15185	14969	15126	15075	14845	14906	14929	14987	15032	15082	14963	15046	15184	14859	14976	14990	15016	15158	15009	14985	14967	14953	14958	14801	15028	15174	15175	15141	14959	15209	14992	15008	14958	15016	14877	15187	15141	14839	15012	15254	14979	15037	14949	14915	15139	15074	15048	14989	14952	15172	14870	15028	14942	15058	15011	14963	15000	15092	15059	14884	14918	15065	14992	15172	15210	15095	14874	14938	15054	15147	15062	15139	15032	14958	14926	14920	14987	15145	15120	14846	15071	15078	15115	14918	15028	14940	14868	14978	14997	15084	14868	14982	15025	15126	15124	15005	14958	15113	14935	14823	14959	15147	15055	14978	15071	14922	15102	14919	15213	15158	15041	14953	15166	14882	15178	14970	15053	14975	14787	15027	14983	14847	14946	15013	15019	14826	14968	15009	15093	15003	15083	15126	14967	15095	15017	15045	15008	14737	15110	15102	15007	15047	15178	15039	15009	14992	15131	14920	15137	14973	14936	15145	14915	15016	15244	15057	15030	15021	15079	15111	14900	15032	15122	14834	15194	15025	15095	15000	15012	14993	14889	14998	15037	15038	14939	14906	14907	15020	15000	14991	14946	15076	15140	15081	15086	14910	14999	15183	15091	15046	14797	15108	15088	14927	14979	14961	15145	15125	15011	15197	15077	14877	15060	15168	14883	14970	14906	15033	15032	14863	15050	14975	15044	15077	14771	14818	14929	15097	15150	14861	14903	15069	14880	14987	14970	14864	15206	14987	14923	14913	14910	14990	15047	15032	15087	15016	14970	15066	14943	14986	14964	14871	14955	14936	15115	14862	14989	14969	15004	15117	15074	15133	15044	14970	15059	14894	15042	14856	14960	15069	14907	14984	14920	15015	15183	14998	15025	15052	15038	14750	14879	15096	15063	14912	15138	15204	15135	15120	14883	14949	15023	14788	15044	15104	14941	15136	15037	14868	15105	15083	14962	14935	15059	15065	14823	15077	15075	15021	15031	14848	15047	15078	15169	15212	15039	14924	15153	15074	15024	15145	15038	15088	14795	15191	14862	15036	14891	15145	15186	15071	14944	15118	14801	14940	15015	15136	15172	14995	15001	15086	14980	15181	15181	15101	14854	14958	14954	15010	15008	15065	15177	15042	15038	15126	15041	15062	15005	14917	14946	15165	15098	15003	14900	15066	14940	15146	15075	14911	15125	14991	14940	15075	14940	14980	14897	15165	15119	15023	15138	14983	15031	14883	15065	14881	15242	15131
17831	29021	28262	22902	20032	18230	16608	15678	15144	14694	14411	13982	13912	13891	13662	13582	13662	13590	13597	13644	13583	13639	13468	13537	13266	13523	13448	13244	13618	13555	13555	13359	13322	13414	13328	13448	13431	13366	13431	13318	13395	13397	13403	13186	13217	13375	13431	13417	13276	13147	13555	13449	13403	13394	13193	13422	13544	13377	13299	13286	13277	13461	13376	13391	13400	13366	13286	13389	13428	13273	13338	13357	13405	13337	13296	13370	13260	13453	13474	13480	13587	13667	13818	13493	13339	13428	13613	13643	13440	13323	13274	13398	13248	13450	13464	13301	13357	13433	13376	13440	13331	13361	13264	13354	13288	13380	13251	13336	13434	13349	13477	13290	13323	13194	13219	13329	13333	13399	13155	13338	13307	13355	13299	13303	13457	13423	13391	13183	13386	13327	13415	13332	13287	13336	13362	13199	13334	13507	13263	13548	13322	13326	13352	13389	13463	13314	13432	13238	13291	13536	13264	13154	13339	13322	13392	13300	13403	13332	13311	13305	13344	13476	13336	13233	13234	13403	13319	13245	13076	13167	13251	13267	13373	13276	13384	13308	13367	13300	13381	13345	13464	13383	13462	13312	13434	13371	13259	13274	13367	13373	13344	13398	13334	13279	13368	13359	13471	13310	13319	13437	13321	13266	13193	13257	13357	13182	13370	13097	13415	13412	13266	13215	13359	13426	13420	13360	13282	13245	13329	13369	13357	13349	13335	13406	13535	13306	13290	13453	13447	13303	13311	13196	13427	13356	13261	13188	13244	13373	13397	13188	13207	13343	13253	13280	13223	13472	13293	13400	13354	13287	13289	13179	13248	13331	13398	13215	13464	13328	13204	13207	13362	13367	13378	13415	13378	13368	13349	13239	13218	13239	13238	13202	13387	13166	13267	13415	13275	13408	13196	13248	13317	13310	13345	13437	13310	13339	13358	13401	13186	13230	13467	13519	13260	13425	13296	13373	13420	13217	13327	13406	13275	13387	13312	13387	13371	13381	13362	13396	13317	13332	13474	13230	13421	13294	13426	13218	13204	13320	13477	13351	13514	13433	13463	13375	13296	13356	13421	13483	13180	13200	13342	13203	13347	13319	13446	13317	13393	13223	13261	13271	13297	13469	13298	13331	13457	13371	13361	13225	13544	13256	13431	13450	13185	13218	13271	13340	13131	13335	13288	13277	13459	13304	13521	13247	13190	13427	13282	13375	13365	13280	13389	13260	13367	13461	13355	13347	13187	13327	13395	13369	13423	13301	13292	13349	13291	13240	13306	13347	13306	13442	13502	13399	13468	13292	13467	13355	13393	13191	13298	13211	13252	13299	13304	13342	13396	13348	13410	13310	13273	13338	13235	13329	13283	13320	13414	13401	13353	13334	13359	13289	13341	13426	13215	13529	13322	13175	13314	13458	13409	13282	13407	13433	13317	13308	13359	13389	13404	13309	13197	13286	13330	13307	13404	13512	13327	13405	13336	13327	13243	13528	13220	13197	13365	13373	13283	13424	13228	13318	13383	13383	13229	13356	13384	13376	13222	13424	13267	13378	13149	13249	13443	13375	13110	13426	13375	13142	13355	13298	13270	13484	13500	13335	13425	13360	13259	13324	13286	13338	13264	13139	13210	13353	13320	13450	13225	13309	13493	13307	13313	13368	13270	13287	13280	13506	13285	13324	13253	13410	13263	13320	13300	13077	13336	13251	13270	13468	13267	13215	13380	13351	13475	13328	13258	13546	13332	13327	13325	13206	13396	13311	13397	13328	13263	13400	13368	13219	13390	13307	13247	13357	13331	13274	13308	13308	13240	13353	13468	13345	13213	13427	13160	13316	13291	13398	13344	13350	13443	13328	13261	13310	13400	13310	13313	13281	13240	13302	13275	13271	13270	13166	13252	13370	13304	13309	13317	13267	13487	13319	13221	13332	13346	13479	13411	13240	13305	13331	13375	13187	13350	13254	13381	13227	13261	13366	13366	13280	13349	13276	13361	13211	13306	13217	13289	13344	13395	13349	13352	13194	13436	13409	13356	13474	13417	13393	13339	13475	13466	13431	13436	13306	13266	13407	13356	13311	13336	13219	13360	13360	13380	13470	13343	13251	13271	13170	13391	13283	13419	13345	13316	13327	13361	13471	13436	13399	13268	13256	13397	13278	13307	13342	13197	13443	13222	13472	13502	13479	13252	13177	13224	13285	13324	13338	13215	13415	13331	13175	13477	13400	13344	13334	13426	13392	13177	13364	13406	13351	13351	13323	13398	13485	13319	13376	13368	13390	13360	13399	13267	13306	13306	13333	13254	13278	13384	13327	13223	13346	13319	13431	13408	13382	13275	13377	13274	13463	13412	13147	13291	13309	13278	13284	13314	13347	13208	13262	13399	13353	13229	13330	13223	13320	13356	13494	13271	13291	13275	13256	13443	13255	13293	13364	13429	13368	13265	13236	13204	13284	13460	13259	13319	13330	13384	13176	13355	13410	13323	13358	13284	13512	13268	13275	13432	13212	13347	13318	13359	13446	13380	13233	13174	13539	13461	13382	13160	13285	13310	13331	13420	13165	13444	13388	13360	13338	13459	13346	13305	13176	13187	13526	13431	13308	13290	13322	13174	13244	13337	13308	13345	13391	13339	13350	13221	13354	13419	13387	13458	13186	13167	13421	13433	13379	13377	13339	13345	13418	13353	13186	13257	13384	13309	13251	13293	13298	13222	13186	13437	13315	13381	13224	13293	13341	13347	13285	13211	13381	13411	13259	13300	13155	13297	13272	13279	13354	13295	13332	13260	13342	13377	13358	13308	13452	13235	13309	13361	13400	13506	13323	13398	13398	13390	13337	13386	13302	13526	13174	13326	13199	13275	13246	13119	13279	13307	13331	13205	13369	13256	13378	13219	13300	13412	13343	13341	13437	13318	13249	13278	13250	13321	13374	13387	13271	13342	13267	13471	13437	13537	13346	13214	13476	13385	13387	13150	13327	13399	13481	13368	13170	13484	13383	13371	13292	13331	13291	13477	13454	13389	13305	13261	13383	13265	13301	13451	13495	13202	13366	13232	13277	13360	13246	13141	13327	13497	13338	13471	13392	13476	13430	13276	13427	13421	13333	13368	13215	13281	13462	13348	13386	13349	13303	13376	13285	13398	13330	13204	13274	13317	13337	13377	13390	13237	13366	13493	13468	13449	13443	13227	13344	13282	13316	13345	13503	13546	13323	13364	13232	13313	13415	13332	13403	13377	13285	13501	13270	13199	13305	13360	13361	13241	13384	13357	13278	13285	13288	13286	13449	13255	13203	13247	13312	13396	13280	13455	13336	13382	13162	13410	13315	13350	13239	13399	13208	13532	13264	13380	13253	13257	13317	13299	13386	13257	13327	13433	13258	13303	13362	13293	13423	13426	13272	13389	13411	13413	13349	13415	13279	13350	13272	13108	13255	13394	13353	13484	13234	13320	13294	13268	13391	13282	13323	13363	13325	13346	13241	13214	13210	13430	13300	13384	13139	13275	13348	13338	13321	13302	13222	13243	13152	13389	13502	13326	13236	13375	13395	13408	13376	13303	13320	13350	13279	13275	13285	13360	13481	13411	13441	13425	13344	13407	13438	13383	13156	13462	13431	13252	13358	13501	13450	13450	13323	13199	13188	13411	13239	13448	13267	13239	13246	13300	13395	13389	13353	13348	13440	13239	13281	13425	13315	13406	13265	13438	13380	13252	13389	13269	13367	13118	13382	13303	13330	13119	13326	13434	13194	13530	13428	13328	13466	13345	13218	13506	13308	13290	13399	13445	13083	13427	13329	13477	13416	13257	13462	13375	13495	13405	13166	13289	13382	13169	13089	13400	13380	13316	13130	13305	13315	13431	13394	13274	13149	13285	13283	13355	13378	13253	13292	13281	13387	13318	13323	13326	13339	13170	13351	13314	13270	13430	13383	13342	13141	13399	13403	13365	13277	13416	13376	13238	13279	13245	13235	13381	13443	13275	13390	13180	13346	13279	13596	13352	13373	13233	13279	13337	13482	13269	13280	13322	13319	13219	13273	13433	13293	13289	13268	13486	13264	13350	13413	13330	13333	13313	13365	13449	13369	13401	13246	13417	13369	13404	13353	13276	13073	13252	13294	13166	13402	13347	13201	13303	13359	13149	13325	13426	13440	13298	13142	13319	13263	13192	13375	13452	13468	13342	13253	13086	13311	13490	13375	13453	13230	13387	13329	13398	13326	13407	13367	13493	13227	13326	13224	13390	13421	13395	13309	13233	13341	13281	13204	13240	13362	13492	13262	13442	13443	13419	13245	13271	13432	13290	13442	13321	13497	13337	13405	13378	13341	13451	13448	13281	13319	13317	13308	13393	13457	13317	13204	13467	13203	13323	13366	13465	13228	13134	13531	13263	13502	13357	13295	13176	13286	13212	13282	13488	13186	13480	13481	13229	13308	13137	13414	13269	13228	13413	13350	13197	13331	13315	13240	13356	13333	13299	13273	13319	13185	13249	13179	13376	13374	13327	13301	13408	13319	13265	13277	13395	13313	13417	13269	13142	13259	13251	13569	13276	13274	13183	13277	13389	13420	13221	13320	13430	13237	13454	13423	13343	13419	13368	13471	13366	13311	13194	13338	13283	13414	13161	13387	13256	13371	13391	13265	13345	13230	13208	13328	13260	13344	13309	13362	13368	13360	13378	13401	13455	13418	13298	13423	13224	13267	13204	13352	13297	13344	13424	13308	13378	13459	13342	13162	13351	13418	13322	13220	13385	13347	13178	13365	13227	13200	13218	13369	13296	13292	13392	13416	13405	13329	13346	13349	13423	13285	13376	13361	13319	13286	13316	13294	13392	13323	13251	13262	13317	13282	13270	13336	13234	13281	13108	13348	13442	13188	13384	13346	13074	13336	13328	13346	13217	13453	13413	13244	13393	13424	13534	13406	13459	13128	13491	13211	13337	13487	13449	13397	13395	13210	13348	13326	13353	13358	13419	13249	13553	13074	13328	13427	13325	13336	13363	13313	13290	13247	13308	13300	13473	13284	13265	13441	13382	13382	13325	13373	13286	13284	13389	13335	13360	13446	13440	13284	13362	13400	13474	13259	13433	13403	13402	13265	13407	13390	13408	13287	13308	13224	13401	13521	13088	13370	13401	13207
24137	21455	28968	24440	22340	23462	22091	18158	17075	16830	16450	16187	16035	15646	15680	15448	15663	15407	15666	15655	15422	15506	15554	15410	15270	15491	15411	15388	15471	15329	15410	15307	15221	15322	15247	15368	15462	15334	15417	15183	15279	15271	15204	15311	15144	15128	15142	15120	15109	15265	14943	15231	15072	15211	15193	15100	14926	15224	15196	15056	15218	15168	15152	15194	15314	15184	15122	15044	15055	15286	15000	15126	15280	15126	15243	15333	15403	15238	15306	15548	15258	15529	15550	15491	15392	15337	15489	15363	15349	15158	15277	15122	15308	15251	15229	15108	15025	15091	15294	15082	14945	15032	15071	15148	14998	15355	15092	15085	15266	15036	15061	15071	15092	15189	15250	15048	15285	15039	15229	15022	15126	15191	15145	15125	15280	15244	15062	15236	15231	15228	15305	15160	14958	15153	15339	15199	15160	15194	14883	14976	15046	15286	15091	15152	15058	15170	15207	15137	15081	15116	15074	15110	15090	14868	15065	14903	15017	15065	15262	15258	15253	15086	15087	14939	14783	15029	15055	15024	15167	15286	15113	15163	15022	15098	15191	15180	15164	15211	15105	15096	15066	15120	15175	15269	15045	15286	15189	15005	15005	14973	15302	15027	15178	15112	15011	15016	14999	15240	14993	15167	15133	14961	14899	15138	15212	14974	15250	15184	14977	15008	15189	15138	14906	15049	15040	14864	15041	15126	15175	15190	15457	15058	15042	15004	15317	15052	15181	15334	15029	15232	15120	15052	15007	15200	15197	15027	15161	15203	15117	15072	15150	15090	15059	14994	15069	15049	15246	15228	15010	15032	15115	15071	15190	15084	15288	15383	15271	15350	15178	15126	15245	15152	15082	15313	14977	15016	15236	15215	14995	15093	15045	15006	15282	15111	15151	15113	15185	15187	15197	15226	15086	14960	15067	15258	15097	15293	15158	15173	15226	15309	15083	15317	15090	15075	15235	15095	15201	15216	15033	15255	15245	15062	15184	15080	15121	15180	15093	15232	15094	15284	15268	14972	15046	15344	15157	15273	15161	15161	15029	15148	15086	15222	14960	14817	15055	15000	15233	15086	14999	15133	15106	15137	15062	15076	14915	14918	15142	14993	15114	15087	15082	15305	15181	15005	15061	15094	15087	14949	15061	15223	15218	15008	15186	15167	15207	15294	14969	15233	15241	15248	15183	15081	14968	14899	15236	15106	15236	15124	15065	15108	15102	15155	15084	14920	15114	15066	15193	15095	15209	15229	15256	15006	15138	14960	15167	15024	14998	14971	15176	15081	15105	15136	15180	15037	15084	15174	15165	15339	15007	15151	14990	15077	15265	15205	15233	15321	14968	15150	15154	14904	15055	15101	15091	15114	15234	15196	15041	15151	15369	14955	15076	15123	15170	15164	15034	15112	15126	15156	14967	15112	15079	15250	15101	14994	15224	15179	14969	15174	15123	15287	15179	15027	14986	15182	15231	15364	15256	15069	15080	15202	15208	15055	15189	15143	15092	15261	15042	15150	14933	14892	15041	15061	15131	15118	15220	15306	15144	15191	15049	15019	15255	15161	15157	15100	15222	15281	15031	15238	15048	15092	15235	15105	15223	15216	15071	15134	15126	15100	15076	15409	15163	15216	15158	14976	15096	14873	15147	15143	14910	15234	15216	15078	15176	15023	15040	15030	15003	14751	15168	15028	15077	15030	15047	15018	15176	15151	14845	14915	15122	15146	15285	15118	15130	15102	15191	15114	15134	15186	15082	15277	15132	15117	15004	15043	14981	15051	15155	14998	15125	14973	15035	15043	15133	15106	15060	15353	15089	15072	15062	14787	15119	14970	15209	15063	14945	15036	15125	15154	15220	15154	14929	15218	15037	15223	15279	15028	15303	15122	15224	15166	14968	15223	15268	15161	15057	15271	15274	15341	15008	15208	15069	14985	15113	15163	15206	15235	15262	15049	14890	14990	15165	14947	15102	15282	15281	14912	15202	15226	15061	15341	15083	15194	15182	15139	15149	15287	15210	15110	15073	15004	15041	15092	15199	15357	15332	15227	15242	15054	15116	15186	15091	15141	15203	15009	15348	15320	15247	15173	14973	15230	15164	14955	14861	15035	15054	15204	15172	15240	15020	15041	15103	15082	15163	15116	15163	15242	15221	15224	14985	15296	15028	15144	15102	14971	15192	15192	15220	14950	14947	15260	15135	15213	15099	15122	15267	15101	15208	14976	15175	14985	14949	15305	14859	14930	15098	15069	15017	15044	15025	15119	15221	15282	15059	15163	15178	15200	15243	15205	15146	15212	15023	15201	15232	15010	15119	15146	15139	15060	15132	15187	15164	15076	15159	15192	15106	15059	15130	15075	15038	15192	15155	15168	15050	15089	14898	15068	15021	15195	15298	15178	15303	15216	14996	15092	15058	15138	15007	15159	15015	15066	15110	15183	14931	15117	15142	15217	15139	14916	15343	15230	15022	15170	15161	14946	15064	14955	15083	15377	15088	15025	15144	15250	15227	15282	15277	15280	15017	14986	15307	15080	15091	15204	15195	15052	15289	15018	15170	15086	15060	15220	15032	15016	15078	15277	14893	15133	15250	15166	15270	15039	15210	14907	15016	15128	15089	15066	15305	15023	15094	15216	15071	15384	15121	15131	15183	15080	15038	15317	14887	15150	15182	14957	14926	15225	15294	15122	15162	15083	15000	15128	15225	15344	15298	15218	15254	15269	15221	15251	15148	15127	14890	15073	15099	14966	15180	15002	15014	15184	15108	15242	15085	15011	15066	15242	15185	15140	15082	15010	15322	15014	15201	15269	15249	15237	15188	15287	15149	15183	15183	15117	15175	15062	14855	14954	14976	15095	15086	15078	15303	14956	14930	15274	15261	15206	15131	15015	15097	15197	15118	15142	15010	15204	15136	15059	15116	15157	15131	15179	15093	15009	15117	15185	15182	15160	15099	14943	15098	15157	15054	15440	15111	15323	15085	15005	15110	15201	15237	15082	15081	14912	15225	14915	15027	15155	15364	15042	15187	15126	15173	15014	15131	14916	15024	15159	15009	15147	14936	15236	15193	15371	15303	15227	15174	15110	14979	15016	15063	15232	15271	15163	14966	14994	15153	15218	14949	15100	15221	14977	15015	14999	15174	15121	14978	15148	15140	15303	15116	15108	15072	15084	15332	15096	15078	15031	15183	15129	15262	15099	15134	15259	15199	15192	15209	15069	15045	14937	15084	15101	14983	15075	15064	15188	15267	15315	14991	15007	15041	15208	14944	15087	15213	15082	15151	15135	15072	15070	15194	15117	15141	15067	15004	15169	15233	15325	15137	14995	15249	15192	15158	15101	15094	14980	15123	15190	15149	15084	15268	15176	15143	15131	14890	15096	15028	15179	15203	15225	15244	15037	14926	15178	15115	15051	15000	15056	14901	15034	15123	15257	15173	15080	15156	15174	15198	14888	15151	15120	15015	15054	15271	15099	15123	14965	15140	15210	15300	15104	15367	15204	15214	15234	15085	15193	14981	15138	15136	14944	15020	15228	15140	15154	15101	15021	15269	15033	14936	15107	15185	15087	15400	15293	15130	14920	14992	15266	15046	15146	14982	15142	15032	15048	15272	15052	15130	15105	15125	15068	15171	15097	15077	15129	14995	15228	15168	15224	15003	15136	15236	15066	15037	15130	15065	15069	14950	15281	15078	15063	15085	14947	15215	15230	15103	15097	15059	15346	15114	15227	15026	15189	14881	15323	15119	15141	15197	14983	15124	15151	15307	14941	15189	15224	15055	15225	15446	15331	15438	15133	15007	15092	15061	15013	15085	15138	15303	15218	15114	15097	15210	15193	14908	15236	15265	14979	15182	15232	14977	15135	15098	15103	15220	15097	15175	15156	14996	14999	15092	15142	15076	15102	15057	15120	15050	15133	15096	15252	15082	15159	14889	15023	14890	15126	15196	15294	15238	15162	15198	15244	15188	15132	15354	15155	15081	14880	14922	15048	15017	15015	15088	15084	15079	15084	15027	15101	15031	15238	15213	15256	15091	15096	15050	15080	15209	15016	15161	14988	15058	15197	15300	14993	15073	15261	15007	15177	15224	15151	15059	15243	14974	15172	15211	14947	15121	15201	15070	15285	15068	15082	15087	14997	15173	14999	15229	15198	15225	15109	15080	15064	14922	15089	15126	14973	14906	15243	15083	15100	15002	14997	14979	15106	15024	14811	15213	15437	15308	15042	15200	15137	15120	15201	15165	15042	15173	15349	14838	15096	15122	14897	15330	14943	15173	15177	15007	15164	15027	15016	15225	15175	15089	15219	15078	15188	15171	15275	15074	15025	15072	15140	15169	15167	15480	15074	15173	15207	15106	15154	15239	14968	15127	15209	15198	15338	15258	15134	15059	14924	15139	15155	15193	15275	15303	15136	15048	15183	15244	15215	15006	14988	15049	15079	15130	15063	15175	15329	15014	15108	15018	15024	15253	15077	14958	14826	14989	14992	15129	15151	15052	15404	15116	15198	15104	14988	15134	15169	15258	15206	15187	15032	15065	15157	15222	15006	15046	14998	15224	15143	15170	14976	15072	15002	15029	15164	15173	15070	15065	15047	15098	15015	15219	15100	15237	15237	14982	14949	15178	15059	15195	15107	15030	15016	15071	15277	15072	15204	15187	15112	15372	15132	15206	15114	15180	15054	15165	15173	15131	15223	15160	15038	15178	14914	15231	15116	15095	14967	15284	15160	15057	15061	15228	15194	15067	15086	15238	15136	14999	15100	15033	15043	15157	15327	15296	14944	15192	15069	15144	15177	15028	15085	15283	15174	15335	15353	14929	15036	15102	15185	15117	15061	14923	14978	15207	15154	15040	14929	15071	14895	15225	15039	14966	15086	15011	15182	15264	15323	15231	14909	15204	15162	15132	15202	15296	15006	15155	15238	15129	15199	15193	15063	15089	15187	15235	15003	14991	14945	15107	15110	15151	14875	15129	15103	15173	15161	15229	15033	15141	15027	15169	15020	15099	15153	15131	15121	14966	15345	15205	15208	15096	15315	15181	15151	14986	14937	15063	15147	15120	15119	15002	15302	15060	15243	15293	15286	15118	15093	14951	15094	15153	15016	15229	15133	14921	15159	15148	15035	14994	14992	15337	15155
20275	34972	33175	27430	23783	20980	18604	17423	16172	15679	15148	14726	14412	14236	13957	13976	13937	13797	13756	13616	13786	13762	13882	13590	13640	13581	13765	13690	13489	13803	13427	13565	13582	13580	13442	13613	13566	13376	13563	13447	13313	13462	13415	13536	13339	13441	13469	13447	13502	13539	13193	13409	13333	13431	13381	13350	13502	13343	13284	13429	13370	13388	13423	13419	13696	13320	13469	13475	13305	13575	13403	13409	13330	13447	13339	13471	13643	13341	13664	13854	13532	13693	14095	13738	13684	13698	13819	13470	13551	13585	13388	13604	13570	13480	13470	13354	13598	13334	13380	13292	13358	13302	13381	13276	13470	13401	13396	13496	13368	13326	13487	13392	13476	13488	13475	13341	13421	13410	13443	13344	13466	13426	13429	13497	13341	13460	13377	13406	13355	13391	13546	13380	13424	13337	13443	13521	13335	13460	13490	13355	13373	13446	13296	13342	13401	13477	13413	13634	13377	13561	13314	13461	13506	13543	13293	13294	13410	13306	13330	13416	13404	13366	13468	13374	13426	13264	13449	13307	13317	13566	13361	13301	13198	13454	13431	13360	13485	13455	13480	13339	13458	13407	13417	13405	13502	13326	13472	13290	13358	13446	13399	13292	13346	13591	13284	13414	13391	13504	13362	13277	13540	13357	13317	13541	13410	13438	13443	13284	13355	13418	13405	13314	13463	13510	13539	13317	13528	13482	13405	13365	13269	13465	13527	13244	13423	13371	13199	13431	13203	13503	13291	13323	13365	13355	13526	13321	13293	13452	13424	13444	13204	13455	13445	13405	13333	13264	13364	13430	13501	13349	13214	13342	13319	13376	13371	13416	13450	13340	13337	13435	13549	13541	13463	13353	13403	13429	13521	13289	13420	13412	13306	13387	13284	13453	13326	13500	13322	13463	13293	13563	13292	13345	13359	13230	13414	13538	13458	13393	13396	13424	13426	13340	13421	13455	13237	13381	13411	13371	13454	13415	13454	13288	13505	13317	13498	13356	13340	13354	13550	13346	13449	13443	13319	13479	13357	13440	13426	13432	13356	13268	13380	13427	13332	13362	13156	13445	13394	13416	13348	13333	13511	13287	13373	13497	13398	13499	13400	13386	13369	13499	13373	13331	13446	13317	13539	13370	13438	13375	13404	13434	13273	13367	13284	13474	13270	13434	13357	13439	13414	13431	13289	13458	13340	13385	13470	13156	13396	13317	13432	13439	13443	13500	13306	13283	13371	13387	13474	13303	13357	13592	13251	13371	13373	13263	13311	13448	13453	13337	13530	13345	13501	13453	13413	13553	13276	13367	13374	13281	13394	13517	13393	13372	13607	13433	13353	13447	13255	13467	13486	13491	13377	13314	13430	13560	13475	13505	13420	13270	13453	13434	13369	13192	13399	13299	13426	13533	13395	13411	13344	13605	13400	13474	13623	13269	13335	13325	13404	13329	13396	13376	13484	13447	13394	13420	13256	13360	13437	13449	13421	13271	13390	13265	13393	13383	13420	13143	13392	13279	13338	13415	13429	13429	13492	13397	13258	13511	13254	13312	13306	13177	13324	13367	13364	13368	13375	13328	13181	13348	13427	13527	13396	13588	13450	13136	13339	13269	13347	13437	13351	13530	13334	13480	13339	13321	13427	13441	13261	13388	13363	13557	13368	13316	13410	13313	13544	13259	13592	13339	13346	13296	13377	13306	13271	13461	13320	13203	13339	13547	13420	13511	13327	13520	13476	13596	13307	13330	13424	13528	13444	13454	13362	13408	13370	13401	13539	13427	13380	13275	13416	13317	13142	13512	13517	13423	13407	13498	13354	13443	13586	13326	13331	13280	13353	13568	13348	13510	13282	13377	13525	13410	13345	13520	13477	13393	13373	13287	13393	13471	13175	13343	13314	13568	13435	13367	13483	13556	13322	13217	13523	13476	13325	13464	13417	13284	13342	13359	13287	13464	13371	13492	13288	13424	13305	13260	13377	13594	13228	13281	13450	13230	13366	13324	13522	13383	13310	13464	13490	13412	13337	13363	13422	13578	13162	13413	13412	13409	13392	13357	13218	13349	13387	13403	13385	13367	13519	13376	13284	13449	13412	13426	13428	13400	13527	13217	13387	13356	13374	13236	13261	13305	13385	13344	13509	13434	13497	13318	13357	13435	13445	13300	13302	13261	13374	13442	13317	13281	13440	13569	13412	13468	13444	13324	13160	13334	13374	13339	13250	13433	13261	13483	13255	13417	13273	13488	13311	13425	13535	13540	13397	13248	13359	13403	13393	13518	13550	13392	13403	13523	13373	13458	13209	13326	13338	13443	13284	13241	13380	13372	13263	13432	13366	13269	13439	13201	13266	13515	13376	13357	13482	13444	13211	13393	13329	13373	13343	13533	13476	13428	13362	13291	13358	13448	13397	13503	13358	13301	13471	13333	13466	13305	13400	13376	13351	13498	13244	13495	13323	13382	13252	13472	13284	13238	13472	13446	13267	13400	13367	13340	13264	13387	13347	13407	13413	13407	13435	13361	13441	13515	13361	13463	13394	13366	13529	13461	13500	13461	13486	13322	13408	13485	13398	13391	13399	13411	13488	13365	13399	13387	13286	13498	13391	13461	13408	13348	13362	13268	13498	13612	13387	13487	13527	13202	13491	13413	13268	13390	13358	13354	13203	13398	13365	13417	13513	13339	13358	13272	13466	13443	13392	13298	13440	13261	13383	13445	13432	13413	13470	13323	13329	13438	13364	13370	13390	13386	13472	13420	13292	13359	13271	13220	13568	13448	13449	13395	13380	13133	13282	13465	13492	13509	13473	13278	13470	13230	13469	13464	13432	13369	13463	13365	13420	13392	13500	13408	13393	13260	13415	13543	13455	13184	13359	13451	13319	13322	13384	13448	13499	13237	13457	13649	13294	13624	13391	13324	13466	13399	13389	13490	13383	13434	13398	13356	13229	13451	13354	13395	13602	13477	13425	13233	13361	13276	13465	13337	13290	13541	13467	13504	13353	13334	13277	13366	13301	13410	13193	13390	13338	13316	13459	13375	13412	13189	13517	13420	13466	13391	13289	13404	13434	13387	13350	13408	13279	13322	13478	13455	13369	13350	13504	13483	13590	13302	13350	13251	13461	13609	13442	13414	13314	13334	13342	13551	13313	13340	13336	13335	13488	13363	13325	13394	13335	13321	13298	13276	13481	13358	13486	13234	13305	13404	13313	13436	13322	13154	13456	13396	13305	13326	13612	13335	13329	13167	13327	13316	13237	13447	13539	13397	13485	13265	13243	13457	13375	13374	13411	13236	13352	13355	13280	13329	13484	13344	13484	13368	13542	13420	13237	13310	13365	13442	13493	13376	13412	13452	13339	13297	13384	13278	13274	13466	13433	13360	13416	13284	13623	13283	13383	13434	13430	13496	13506	13385	13352	13408	13433	13255	13457	13260	13259	13343	13391	13353	13350	13460	13342	13403	13435	13338	13389	13427	13366	13454	13340	13344	13380	13377	13432	13395	13357	13579	13472	13354	13311	13396	13235	13467	13453	13472	13362	13350	13369	13330	13464	13459	13368	13453	13591	13320	13540	13350	13469	13269	13344	13419	13441	13488	13428	13481	13430	13185	13295	13382	13375	13282	13238	13399	13255	13494	13531	13323	13413	13447	13253	13408	13344	13353	13456	13452	13366	13392	13305	13465	13322	13435	13448	13501	13484	13361	13390	13453	13366	13356	13421	13317	13321	13237	13328	13275	13492	13364	13516	13426	13341	13384	13352	13418	13550	13232	13307	13323	13482	13429	13421	13474	13485	13455	13494	13469	13418	13445	13349	13363	13321	13340	13381	13530	13433	13384	13375	13511	13462	13446	13546	13476	13344	13342	13481	13399	13229	13494	13267	13401	13359	13374	13416	13353	13367	13418	13406	13432	13404	13394	13318	13446	13297	13301	13415	13297	13507	13324	13369	13370	13487	13371	13349	13516	13451	13512	13316	13398	13379	13327	13373	13433	13369	13430	13357	13482	13524	13243	13298	13409	13364	13285	13485	13276	13337	13547	13271	13466	13408	13467	13467	13274	13429	13369	13468	13320	13364	13298	13292	13431	13402	13388	13433	13497	13559	13405	13484	13443	13601	13461	13438	13550	13316	13379	13344	13468	13381	13525	13421	13438	13353	13370	13401	13442	13414	13418	13472	13475	13469	13388	13320	13439	13364	13411	13425	13287	13279	13524	13444	13449	13589	13352	13303	13264	13403	13359	13414	13363	13563	13330	13293	13306	13255	13487	13405	13279	13442	13369	13308	13367	13428	13480	13265	13406	13489	13457	13347	13351	13512	13386	13459	13207	13347	13522	13346	13441	13424	13360	13271	13517	13393	13303	13329	13348	13366	13357	13477	13361	13395	13526	13392	13461	13404	13320	13422	13446	13431	13257	13445	13455	13425	13283	13483	13465	13394	13541	13315	13530	13489	13481	13439	13407	13497	13479	13318	13418	13413	13388	13446	13357	13149	13291	13554	13493	13297	13520	13513	13246	13458	13561	13369	13489	13441	13424	13429	13386	13616	13332	13457	13402	13417	13426	13475	13496	13342	13469	13298	13372	13514	13569	13331	13492	13460	13327	13647	13520	13456	13105	13426	13407	13388	13367	13488	13536	13370	13479	13269	13401	13301	13474	13630	13435	13348	13380	13339	13382	13457	13346	13424	13480	13302	13437	13437	13278	13513	13422	13446	13362	13390	13406	13376	13313	13380	13519	13396	13369	13440	13245	13440	13512	13335	13446	13327	13552	13450	13408	13357	13297	13377	13403	13418	13386	13446	13408	13317	13311	13338	13463	13201	13374	13382	13400	13531	13307	13485	13468	13307	13368	13408	13470	13347	13361	13313	13331	13274	13459	13487	13442	13449	13290	13335	13439	13371	13335	13326	13390	13429	13419	13492	13423	13388	13368	13410	13396	13347	13499	13366	13315	13583	13411	13429	13384	13473	13498	13417	13371	13361	13369	13254	13378	13322	13533	13466	13240	13224	13365	13433	13394	13319	13381	13381	13557	13305	13589	13473	13375	13293	13326	13527	13268	13547	13437	13354	13392	13395	13304	13418	13477	13365	13304	13498	13373	13451	13386	13391	13444	13354	13390	13348	13308	13554	13440	13371	13463
29220	22199	22191	19255	16567	16024	15921	15717	15574	15580	15240	15400	15598	15414	15389	15384	15414	15258	15460	15352	15475	15604	15578	15409	15128	15358	15395	15503	15286	15346	15295	15363	15202	15392	15454	15487	15385	15567	15408	15318	15512	15498	15383	15361	15282	15261	15292	15467	15450	15346	15448	15231	15393	15223	15324	15218	15479	15474	15614	15454	15319	15382	15157	15345	15277	15384	15361	15255	15347	15251	15170	15501	15350	15403	15356	15435	15420	15307	15425	15269	15432	15312	15341	15538	15304	15372	15363	15376	15387	15185	15355	15349	15269	15286	15238	15219	15292	15244	15424	15240	15372	15322	15399	15209	15378	15419	15070	15209	15242	15563	15287	15317	15273	15202	15251	15434	15388	15376	15264	15132	15419	15296	15142	15261	15315	15228	15125	15347	15623	15507	15194	15278	15274	15222	15375	15227	15307	15312	15372	15310	15362	15348	15452	15333	15423	15255	15276	15388	15342	15243	15231	15317	15198	15329	15464	15365	15211	15365	15303	15433	15377	15307	15317	15382	15461	15306	15147	15376	15276	15242	15255	15404	15265	15497	15390	15229	15450	15167	15173	15254	15393	15339	15474	15284	15377	15174	15371	15282	15356	15335	15299	15280	15249	15239	15347	15336	15287	15265	15231	15361	15297	15419	15217	15053	15254	15459	15337	15322	15212	15439	15188	15201	15470	15176	15259	15229	15330	15360	15260	15331	15317	15263	15235	15144	15496	15352	15425	15446	15464	15174	15527	15152	15347	15127	15286	15294	15170	15270	15493	15322	15299	15466	15271	15389	15388	15493	15241	15415	15452	15393	15238	15310	15391	15443	15370	15165	15253	15295	15445	15360	15268	15193	15127	15268	15462	15286	15461	15563	15344	15338	15190	15150	15236	15364	15225	15309	15293	15069	15207	15180	15275	15298	15392	15290	15205	15328	15434	15274	15398	15170	15255	15402	15297	15377	15348	15470	15242	15331	15340	15431	15507	15486	15351	15446	15220	15349	15418	15204	15272	15191	15341	15388	15227	15353	15390	15317	15444	15330	15435	15295	15136	15264	15066	15200	15278	15306	15131	15198	15441	15447	15298	15469	15374	15408	15356	15376	15307	15165	15357	15329	15215	15236	15209	15228	15231	15240	15554	15576	15415	15210	15256	15300	15384	15333	15287	15251	15418	15437	15502	15606	15272	15209	15323	15216	15117	15347	15285	15307	15534	15259	15335	15344	15419	15427	15323	15505	15306	15217	15359	15344	15355	15401	15299	15220	15267	15103	15247	15362	15626	15136	15313	15246	15437	15356	15294	15222	15229	15200	15318	15341	15403	15418	15468	15561	15267	15330	15345	15217	15128	15278	15247	15411	15428	15494	15402	15207	15244	15286	15352	15341	15334	15455	15442	15303	15455	15321	15422	15252	15516	15236	15327	15355	15387	15441	15249	15366	15374	15221	15157	15544	15138	15493	15436	15314	15252	15324	15293	15355	15491	15467	15441	15322	15095	15227	15331	15223	15145	15141	15341	15225	15225	15450	15361	15433	15401	15225	15308	15247	15253	15272	15457	15300	15507	15258	15383	15271	15314	15217	15297	15331	15374	15397	15474	15147	15163	15414	15229	15401	15267	15280	15436	15350	15351	15446	15368	15155	15429	15246	15457	15286	15201	15379	15463	15296	15293	15342	15229	15275	15343	15278	15435	15105	15310	15549	15457	15286	15321	15318	15531	15370	15310	15388	15448	15322	15264	15313	15232	15384	15403	15275	15383	15333	15345	15340	15568	15239	15266	15241	15366	15588	15391	15385	15408	15353	15434	15450	15174	15163	15366	15386	15310	15114	15212	15324	15212	15335	15522	15282	15295	15364	15357	15294	15525	15278	15281	15217	15471	15336	15177	15324	15456	15357	15354	15359	15376	15435	15226	15347	15315	15203	15250	15427	15185	15277	15469	15435	15365	15377	15263	15314	15342	15238	15526	15250	15676	15393	15198	15465	15245	15136	15111	15334	15339	15384	15240	15394	15275	15440	15488	15160	15421	15244	15459	15472	15383	15566	15450	15455	15322	15307	15374	15280	15432	15393	15214	15426	15420	15287	15369	15275	15335	15407	15315	15380	15424	15428	15197	15331	15385	15476	15240	15365	15335	15445	15366	15237	15408	15366	15457	15377	15311	15264	15320	15233	15398	15320	15261	15216	15341	15344	15111	15118	15379	15436	15387	15441	15339	15368	15316	15366	15132	15121	15234	15424	15333	15454	15187	15264	15527	15296	15364	15349	15200	15355	15132	15367	15385	15074	15186	15318	15417	15339	15487	15376	15272	15556	15425	15274	15261	15352	15323	15327	15435	15243	15275	15406	15259	15435	15111	15336	15175	15371	15271	15183	15259	15072	15284	15390	15370	15296	15535	15374	15314	15434	15284	15362	15314	15343	15357	15308	15357	15233	15200	15409	15256	15565	15418	15404	15422	15505	15290	15215	15512	15440	15427	15353	15349	15527	15395	15370	15195	15382	15346	15116	15348	15295	15283	15180	15409	15350	15421	15378	15253	15426	15421	15532	15460	15326	15329	15357	15308	15377	15483	15297	15263	15431	15306	15270	15414	15370	15368	15319	15222	15250	15249	15358	15179	15286	15331	15198	15187	15301	15201	15598	15368	15430	15365	15138	15364	15332	15254	15463	15286	15379	15385	15183	15337	15410	15171	15414	15136	15353	15145	15293	15473	15207	15209	15262	15293	15281	15444	15327	15367	15454	15152	15374	15368	15186	15461	15296	15342	15464	15192	15122	15520	15390	15312	15241	15377	15082	15284	15517	15494	15266	15274	15396	15252	15241	15375	15304	15306	15394	15193	15288	15380	15406	15240	15334	15442	15294	15289	15389	15271	15362	15357	15255	15421	15277	15437	15411	15299	15596	15467	15395	15181	15133	15316	15152	15518	15239	15514	15333	15312	15504	15342	15381	15171	15348	15113	15449	15382	15391	15287	15379	15147	15173	15226	15403	15228	15247	15284	15172	15428	15381	15355	15291	15321	15160	15377	15341	15462	15311	15374	15368	15315	15358	15501	15312	15154	15383	15447	15430	15488	15486	15361	15440	15105	15270	15502	15372	15307	15293	15558	15490	15330	15256	15213	15227	15344	15337	15228	15305	15472	15316	15130	15286	15322	15285	15255	15294	15354	15311	15375	15168	15477	15397	15416	15243	15561	15261	15385	15362	15189	15372	15276	15270	15395	15195	15323	15268	15183	15334	15319	15608	15306	15297	15413	15358	15181	15303	15446	15700	15303	15315	15149	15274	15459	15416	15324	15219	15376	15412	15317	15247	15291	15474	15329	15341	15279	15157	15370	15348	15187	15377	15259	15507	15267	15231	15400	15277	15468	15226	15241	15385	15471	15187	15400	15434	15239	15344	15239	15440	15638	15388	15420	15277	15481	15466	15374	15244	15445	15274	15358	15380	15286	15284	15437	15264	15383	15316	15344	15302	15383	15417	15338	15097	15589	15462	15335	15333	15375	15227	15345	15304	15364	15186	15439	15229	15369	15406	15259	15311	15226	15360	15405	15439	15164	15251	15485	15350	15313	15262	15348	15516	15335	15210	15346	15353	15363	15336	15351	15440	15422	15292	15299	15234	15272	15337	15243	15182	15261	15253	15428	15206	15231	15203	15345	15235	15299	15307	15438	15463	15476	15358	15353	15180	15520	15273	15334	15328	15418	15293	15487	15499	15404	15373	15313	15417	15393	15344	15416	15250	15273	15368	15399	15343	15508	15218	15268	15431	15520	15462	15470	15504	15208	15377	15416	15345	15362	15497	15561	15302	15187	15454	15288	15569	15336	15505	15298	15555	15433	15450	15405	15309	15556	15234	15305	15309	15159	15463	15361	15315	15446	15368	15299	15412	15524	15389	15296	15426	15483	15275	15281	15368	15502	15468	15506	15511	15263	15350	15454	15207	15363	15342	15321	15222	15267	15363	15462	15273	15412	15391	15461	15142	15253	15391	15229	15170	15448	15266	15454	15398	15438	15400	15332	15462	15370	15430	15429	15483	15313	15465	15391	15281	15332	15194	15416	15375	15399	15515	15480	15282	15452	15245	15366	15364	15384	15505	15358	15302	15312	15207	15360	15436	15350	15488	15403	15426	15183	15474	15419	15278	15263	15396	15142	15439	15260	15287	15370	15195	15483	15325	15538	15312	15348	15425	15274	15297	15384	15098	15288	15248	15254	15399	15349	15238	14993	15368	15389	15277	15224	15289	15456	15373	15349	15326	15316	15530	15353	15323	15342	15371	15264	15210	15170	15348	15366	15389	15299	15442	15403	15606	15598	15274	15343	15250	15221	15323	15310	15323	15307	15264	15107	15233	15088	15458	15358	15406	15317	15291	15303	15313	15429	15313	15369	15502	15322	15294	15296	15221	15355	15471	15515	15281	15275	15547	15317	15402	15328	15466	15250	15394	15416	15419	15365	15372	15434	15514	15470	15335	15361	15463	15354	15236	15403	15266	15451	15344	15325	15367	15307	15107	15320	15611	15526	15464	15331	15422	15342	15069	15351	15293	15468	15469	15251	15377	15376	15310	15532	15392	15543	15299	15428	15349	15447	15219	15554	15496	15289	15337	15350	15357	15421	15304	15607	15152	15266	15476	15485	15239	15248	15326	15225	15247	15459	15444	15380	15559	15333	15426	15225	15193	15390	15311	15518	15163	15449	15585	15430	15402	15333	15187	15297	15333	15180	15247	15287	15294	15498	15343	15516	15292	15449	15505	15438	15356	15284	15243	15315	15161	15286	15437	15361	15461	15493	15333	15310	15433	15330	15104	15280	15359	15438	15196	15336	15625	15168	15316	15358	15216	15266	15456	15433	15274	15322	15473	15333	15375	15447	15140	15329	15267	15307	15353	15429	15296	15178	15414	15500	15479	15396	15479	15513	15352	15412	15315	15122	15059	15213	15276	15542	15400	15364	15322	15252	15337	15271	15159	15502	15459	15295	15410	15513	15292	15342	15169	15270	15388	15285	15305	15256	15290	15206	15286	15346	15579	15311	15449	15237	15316	15233	15217	15361	15309	15233	15454	15435	15164	15209	15196	15469	15289	15167	15207	15434	15353	15228	15343	15342	15204	15504	15454	15396	15441	15239	15300
16182	19962	19525	16606	15352	14723	14438	14322	13961	13803	13650	13738	13702	13619	13773	13680	13649	13473	13451	13638	13481	13445	13543	13656	13553	13558	13676	13559	13407	13566	13672	13472	13455	13516	13315	13637	13575	13535	13494	13572	13848	13400	13563	13613	13286	13348	13524	13530	13352	13617	13656	13660	13589	13515	13650	13377	13482	13463	13553	13600	13682	13430	13452	13463	13399	13608	13587	13602	13621	13496	13578	13478	13512	13763	13531	13342	13613	13536	13692	13505	13603	13541	13731	13481	13546	13552	13530	13527	13491	13523	13334	13733	13629	13596	13450	13435	13556	13492	13559	13415	13570	13445	13582	13609	13463	13495	13419	13535	13375	13395	13380	13526	13477	13441	13590	13573	13682	13548	13379	13473	13482	13471	13503	13433	13618	13503	13403	13398	13576	13511	13422	13536	13562	13487	13565	13509	13651	13524	13612	13438	13527	13498	13526	13545	13538	13535	13586	13397	13620	13548	13322	13522	13612	13565	13503	13331	13365	13549	13478	13275	13395	13491	13621	13686	13392	13635	13355	13527	13668	13432	13684	13682	13397	13443	13520	13700	13502	13588	13496	13371	13490	13453	13602	13453	13478	13677	13582	13375	13362	13660	13464	13500	13576	13542	13489	13624	13420	13538	13592	13417	13624	13438	13621	13489	13632	13480	13471	13500	13590	13643	13571	13521	13472	13470	13466	13525	13539	13529	13651	13600	13552	13321	13500	13459	13516	13261	13565	13465	13533	13582	13461	13403	13649	13471	13442	13545	13681	13418	13567	13341	13674	13386	13585	13275	13468	13538	13419	13546	13570	13517	13415	13426	13549	13624	13581	13406	13490	13414	13466	13713	13596	13397	13605	13435	13531	13810	13529	13453	13522	13480	13650	13477	13543	13472	13581	13403	13516	13527	13596	13504	13458	13535	13617	13467	13524	13381	13546	13303	13661	13309	13581	13500	13606	13539	13504	13653	13532	13444	13575	13524	13669	13433	13777	13157	13586	13472	13453	13378	13511	13435	13527	13454	13531	13649	13481	13686	13447	13467	13626	13616	13675	13511	13620	13505	13500	13450	13423	13508	13401	13295	13393	13317	13703	13550	13588	13457	13563	13486	13520	13563	13479	13478	13705	13338	13584	13479	13461	13422	13395	13447	13441	13614	13494	13535	13580	13606	13447	13396	13479	13474	13630	13454	13670	13544	13486	13386	13489	13668	13540	13581	13433	13451	13698	13280	13465	13419	13673	13721	13436	13680	13484	13580	13504	13431	13546	13476	13471	13666	13388	13546	13557	13470	13425	13565	13592	13478	13391	13589	13505	13480	13527	13695	13613	13528	13258	13399	13408	13305	13492	13626	13465	13515	13347	13568	13553	13446	13528	13534	13574	13518	13492	13636	13485	13512	13622	13438	13540	13636	13440	13759	13293	13384	13717	13395	13295	13528	13642	13535	13556	13544	13389	13342	13562	13588	13513	13401	13465	13419	13474	13494	13364	13614	13475	13528	13558	13594	13715	13692	13549	13693	13467	13638	13316	13596	13543	13555	13577	13575	13555	13604	13525	13634	13659	13401	13454	13414	13527	13427	13488	13548	13609	13536	13487	13547	13499	13600	13526	13551	13552	13454	13449	13491	13544	13628	13540	13586	13722	13370	13581	13423	13594	13722	13611	13624	13624	13556	13458	13521	13644	13407	13430	13478	13580	13340	13568	13543	13405	13465	13475	13638	13484	13361	13564	13637	13594	13630	13560	13510	13455	13437	13553	13477	13478	13640	13544	13569	13318	13550	13439	13451	13501	13482	13658	13406	13580	13508	13619	13411	13342	13571	13408	13530	13604	13440	13593	13669	13413	13566	13616	13516	13530	13580	13573	13423	13575	13580	13584	13496	13538	13583	13651	13634	13459	13327	13591	13473	13359	13457	13558	13467	13542	13406	13503	13396	13421	13470	13500	13690	13573	13434	13573	13582	13291	13516	13566	13469	13569	13568	13394	13425	13429	13524	13522	13373	13465	13622	13441	13493	13461	13676	13559	13526	13528	13322	13741	13497	13386	13540	13644	13640	13563	13450	13543	13306	13353	13513	13637	13526	13608	13510	13450	13586	13467	13457	13586	13618	13551	13551	13459	13571	13529	13600	13423	13540	13582	13571	13442	13585	13715	13397	13634	13744	13466	13509	13497	13416	13579	13739	13528	13568	13377	13417	13532	13546	13421	13580	13442	13558	13600	13499	13444	13571	13598	13595	13737	13393	13747	13569	13493	13590	13514	13579	13579	13673	13419	13656	13433	13701	13321	13513	13494	13537	13563	13295	13478	13531	13423	13429	13465	13626	13422	13711	13618	13566	13469	13508	13371	13579	13589	13559	13501	13520	13351	13528	13520	13456	13529	13583	13557	13352	13556	13346	13606	13590	13584	13443	13402	13634	13509	13420	13499	13668	13336	13490	13572	13385	13583	13464	13663	13522	13503	13463	13430	13380	13774	13551	13604	13501	13646	13710	13442	13495	13417	13354	13606	13545	13634	13548	13449	13501	13418	13452	13470	13556	13712	13535	13550	13378	13587	13500	13587	13471	13608	13632	13584	13565	13468	13526	13441	13393	13440	13623	13486	13360	13538	13478	13396	13660	13521	13425	13594	13447	13485	13469	13713	13624	13418	13687	13596	13492	13500	13473	13527	13402	13380	13407	13527	13402	13746	13560	13446	13510	13591	13663	13654	13498	13441	13803	13499	13692	13462	13570	13618	13568	13574	13590	13311	13554	13417	13585	13530	13524	13753	13506	13366	13547	13542	13646	13463	13479	13495	13523	13697	13497	13417	13468	13562	13625	13421	13565	13521	13541	13464	13515	13457	13449	13624	13396	13558	13446	13587	13514	13374	13648	13494	13466	13595	13497	13541	13621	13504	13435	13567	13585	13597	13448	13432	13331	13477	13592	13541	13441	13432	13417	13572	13496	13559	13382	13357	13588	13572	13417	13430	13412	13686	13835	13505	13666	13549	13365	13483	13444	13645	13537	13417	13581	13564	13584	13545	13466	13617	13544	13538	13484	13559	13643	13565	13498	13694	13409	13489	13339	13488	13577	13454	13577	13565	13413	13568	13451	13441	13475	13681	13427	13496	13469	13465	13604	13589	13486	13566	13439	13461	13533	13521	13541	13425	13747	13746	13434	13431	13519	13440	13497	13610	13456	13563	13602	13647	13587	13567	13427	13668	13720	13558	13422	13418	13621	13617	13529	13538	13559	13416	13611	13557	13487	13601	13577	13628	13532	13645	13419	13618	13578	13611	13498	13341	13602	13497	13492	13604	13574	13614	13475	13544	13632	13374	13577	13670	13511	13552	13360	13679	13442	13581	13424	13637	13458	13639	13632	13391	13514	13623	13562	13444	13539	13510	13486	13490	13467	13376	13663	13610	13513	13739	13448	13426	13429	13286	13555	13497	13669	13615	13536	13416	13515	13383	13522	13424	13479	13530	13543	13509	13552	13599	13465	13490	13635	13500	13457	13469	13529	13315	13602	13518	13503	13475	13378	13379	13459	13459	13739	13483	13352	13591	13368	13380	13505	13443	13635	13506	13713	13350	13332	13506	13521	13612	13554	13529	13453	13669	13560	13419	13476	13451	13596	13571	13553	13416	13546	13549	13592	13451	13641	13658	13475	13436	13470	13542	13422	13553	13441	13504	13592	13338	13644	13631	13363	13570	13569	13515	13520	13397	13597	13665	13463	13531	13512	13515	13441	13389	13427	13560	13401	13386	13437	13471	13731	13506	13476	13442	13493	13465	13438	13564	13481	13431	13523	13713	13573	13531	13472	13618	13649	13537	13439	13500	13526	13534	13472	13656	13498	13485	13603	13533	13433	13583	13760	13610	13528	13501	13351	13589	13506	13407	13451	13503	13583	13586	13550	13520	13487	13576	13398	13509	13476	13480	13530	13486	13486	13422	13352	13449	13619	13689	13409	13417	13413	13612	13526	13484	13516	13529	13444	13354	13608	13589	13470	13616	13594	13487	13554	13414	13473	13557	13572	13469	13571	13604	13382	13555	13509	13383	13550	13486	13659	13476	13746	13533	13523	13628	13488	13621	13530	13447	13535	13401	13540	13534	13701	13515	13692	13535	13553	13679	13593	13507	13472	13528	13518	13492	13334	13529	13576	13670	13682	13531	13422	13416	13567	13545	13525	13491	13442	13573	13421	13745	13485	13535	13590	13527	13432	13604	13423	13447	13550	13412	13419	13673	13616	13608	13610	13520	13522	13603	13666	13509	13468	13450	13707	13587	13436	13580	13612	13567	13612	13476	13458	13378	13545	13503	13460	13437	13405	13593	13513	13740	13471	13557	13588	13564	13581	13653	13432	13632	13426	13566	13505	13336	13570	13499	13419	13596	13376	13525	13302	13461	13515	13456	13533	13604	13419	13432	13198	13539	13449	13534	13393	13560	13472	13646	13412	13708	13437	13549	13385	13461	13537	13511	13519	13479	13472	13542	13491	13725	13592	13505	13561	13632	13548	13604	13487	13432	13653	13476	13560	13450	13572	13627	13537	13533	13446	13498	13543	13524	13645	13578	13490	13611	13644	13296	13468	13483	13610	13476	13508	13616	13444	13541	13696	13545	13467	13444	13509	13485	13566	13330	13544	13740	13524	13659	13505	13655	13444	13621	13574	13362	13680	13511	13613	13561	13587	13541	13567	13481	13581	13455	13584	13500	13447	13485	13451	13676	13581	13420	13450	13653	13626	13604	13551	13528	13606	13544	13669	13604	13576	13436	13545	13477	13454	13446	13428	13519	13492	13331	13445	13560	13414	13460	13606	13320	13495	13710	13557	13624	13533	13457	13481	13561	13456	13558	13522	13518	13614	13444	13307	13618	13593	13711	13487	13465	13567	13522	13571	13566	13509	13702	13422	13426	13589	13459	13475	13345	13404	13315	13634	13458	13426	13587	13320	13423	13444	13440	13406	13541	13524	13415	13479	13357	13667	13539	13513	13497	13556	13629	13474	13458	13603	13469	13733	13656	13635	13499	13496	13411	13654	13510	13594	13428	13753	13443	13503	13420	13522	13463	13523	13431	13684	13529	13458	13622	13390	13542	13478	13593	13441	13611	13551	13504	13646	13387	13575	13406	13608	13488	13677
25329	21455	28463	25403	22269	20422	18996	17216	16319	16261	16152	15762	15744	15943	15643	15784	15585	15784	15616	15507	15532	15635	15520	15725	15703	15745	15529	15443	15820	15489	15535	15404	15511	15360	15603	15443	15489	15469	15457	15246	15403	15575	15496	15450	15604	15680	15344	15392	15436	15560	15349	15391	15429	15492	15477	15389	15586	15321	15403	15486	15367	15336	15383	15446	15614	15486	15548	15501	15411	15320	15292	15378	15262	15404	15619	15520	15654	15460	15458	15387	15540	15414	15728	15441	15336	15496	15805	15544	15428	15334	15410	15514	15435	15560	15432	15460	15167	15302	15523	15362	15382	15406	15376	15519	15353	15331	15406	15410	15462	15356	15244	15232	15296	15483	15383	15425	15428	15328	15385	15450	15381	15519	15232	15300	15288	15269	15491	15333	15177	15377	15475	15501	15338	15529	15431	15336	15271	15442	15309	15423	15416	15423	15249	15346	15565	15578	15480	15253	15643	15462	15410	15370	15306	15396	15339	15373	15135	15413	15490	15458	15466	15535	15444	15357	15371	15512	15585	15490	15380	15392	15304	15115	15255	15261	15441	15351	15418	15338	15402	15224	15441	15451	15411	15352	15247	15332	15444	15321	15196	15354	15360	15457	15435	15593	15422	15324	15585	15359	15496	15512	15510	15217	15360	15327	15337	15397	15229	15472	15320	15273	15322	15332	15518	15150	15444	15456	15572	15567	15118	15252	15521	15326	15569	15558	15542	15465	15665	15403	15445	15624	15354	15509	15387	15394	15263	15472	15458	15351	15410	15230	15227	15350	15353	15544	15286	15357	15129	15376	15412	15525	15358	15352	15590	15439	15320	15316	15377	15320	15195	15418	15307	15471	15491	15414	15659	15542	15494	15553	15376	15254	15521	15345	15316	15576	15549	15310	15270	15271	15460	15555	15361	15365	15270	15392	15520	15350	15512	15458	15397	15514	15200	15312	15302	15339	15393	15481	15264	15335	15435	15373	15479	15325	15526	15300	15383	15366	15405	15378	15379	15293	15356	15580	15458	15532	15441	15181	15470	15280	15310	15268	15463	15301	15193	15256	15395	15439	15497	15335	15264	15360	15468	15312	15263	15229	15354	15495	15290	15275	15315	15237	15253	15468	15429	15491	15607	15551	15368	15470	15267	15544	15379	15297	15357	15499	15287	15373	15447	15301	15421	15443	15531	15477	15386	15263	15501	15461	15315	15270	15518	15487	15315	15493	15339	15334	15549	15432	15389	15434	15411	15526	15588	15524	15494	15376	15530	15446	15282	15277	15424	15381	15536	15450	15440	15384	15356	15414	15376	15421	15507	15659	15483	15513	15431	15570	15430	15453	15471	15307	15327	15414	15456	15286	15498	15217	15351	15554	15462	15319	15537	15401	15289	15366	15304	15449	15437	15350	15561	15380	15418	15336	15518	15502	15425	15588	15420	15316	15348	15326	15298	15432	15422	15471	15252	15302	15452	15306	15339	15409	15524	15420	15323	15448	15156	15617	15469	15253	15345	15213	15406	15476	15588	15382	15425	15549	15237	15185	15471	15435	15426	15257	15382	15517	15423	15414	15435	15413	15513	15396	15447	15383	15262	15380	15315	15435	15249	15359	15420	15411	15636	15360	15269	15377	15241	15423	15369	15479	15462	15518	15191	15351	15465	15362	15368	15335	15458	15371	15200	15262	15474	15413	15442	15548	15455	15532	15431	15497	15264	15109	15392	15407	15464	15492	15387	15452	15216	15378	15310	15559	15458	15343	15602	15408	15231	15326	15457	15506	15339	15342	15394	15383	15326	15288	15278	15346	15320	15604	15472	15323	15485	15345	15462	15424	15512	15364	15438	15516	15332	15439	15573	15371	15505	15436	15245	15427	15200	15196	15468	15266	15438	15372	15468	15575	15421	15378	15247	15314	15298	15404	15563	15368	15482	15416	15516	15553	15194	15482	15345	15401	15345	15453	15477	15653	15383	15619	15442	15400	15682	15410	15394	15394	15577	15231	15371	15314	15262	15210	15258	15415	15395	15365	15388	15436	15704	15530	15343	15534	15403	15376	15501	15402	15297	15443	15287	15459	15532	15575	15386	15232	15423	15245	15334	15414	15657	15368	15395	15492	15471	15531	15295	15457	15254	15408	15622	15339	15626	15379	15359	15347	15472	15380	15288	15402	15307	15422	15435	15385	15485	15472	15382	15192	15564	15467	15482	15384	15589	15350	15404	15140	15154	15303	15206	15349	15346	15446	15532	15450	15361	15132	15508	15245	15502	15560	15535	15324	15491	15289	15451	15248	15464	15324	15512	15444	15561	15240	15390	15319	15557	15413	15307	15302	15417	15343	15436	15473	15388	15356	15418	15331	15362	15469	15282	15229	15432	15344	15243	15409	15459	15475	15459	15639	15380	15363	15332	15477	15535	15405	15358	15296	15394	15081	15424	15561	15194	15380	15532	15440	15382	15423	15569	15384	15454	15539	15552	15387	15364	15407	15421	15401	15523	15486	15559	15548	15404	15451	15409	15515	15608	15235	15399	15472	15333	15356	15191	15415	15499	15558	15387	15574	15326	15627	15396	15318	15300	15351	15506	15408	15416	15500	15334	15357	15260	15361	15442	15272	15458	15403	15296	15366	15202	15357	15395	15209	15406	15436	15267	15239	15475	15537	15450	15427	15316	15371	15444	15436	15516	15397	15522	15349	15631	15459	15299	15561	15416	15617	15536	15437	15440	15287	15346	15251	15360	15494	15457	15272	15478	15374	15656	15334	15281	15278	15516	15382	15269	15475	15442	15561	15328	15343	15336	15524	15483	15468	15552	15248	15505	15316	15552	15496	15406	15494	15393	15285	15312	15362	15347	15256	15414	15482	15530	15423	15413	15180	15413	15256	15544	15396	15188	15343	15374	15411	15415	15391	15327	15288	15420	15291	15434	15420	15619	15487	15530	15339	15326	15548	15444	15443	15317	15249	15225	15444	15324	15394	15342	15333	15232	15395	15411	15460	15285	15333	15622	15395	15303	15114	15519	15296	15397	15646	15625	15253	15406	15324	15354	15510	15432	15614	15467	15315	15378	15444	15396	15395	15389	15468	15634	15397	15393	15337	15364	15287	15284	15367	15403	15469	15430	15293	15526	15401	15547	15441	15336	15312	15433	15310	15220	15421	15495	15233	15269	15280	15351	15403	15379	15397	15281	15383	15305	15404	15426	15272	15422	15516	15580	15384	15322	15570	15416	15613	15431	15330	15370	15525	15300	15153	15276	15604	15394	15240	15393	15483	15359	15439	15259	15312	15334	15298	15436	15466	15507	15489	15320	15388	15432	15442	15270	15548	15333	15279	15247	15236	15414	15388	15447	15500	15342	15320	15466	15397	15452	15659	15380	15263	15547	15440	15541	15300	15339	15359	15301	15441	15239	15248	15376	15343	15385	15464	15327	15263	15624	15264	15414	15255	15330	15273	15337	15271	15554	15237	15326	15208	15317	15230	15361	15557	15489	15332	15495	15135	15262	15303	15594	15378	15372	15337	15358	15234	15416	15312	15202	15422	15420	15324	15309	15435	15477	15138	15409	15335	15408	15459	15355	15262	15354	15484	15422	15461	15451	15510	15421	15355	15374	15526	15303	15297	15478	15405	15506	15292	15391	15411	15260	15418	15285	15250	15323	15430	15363	15136	15214	15344	15380	15437	15361	15401	15391	15262	15344	15339	15397	15293	15434	15533	15557	15336	15386	15541	15342	15406	15242	15285	15472	15389	15468	15364	15466	15368	15465	15418	15501	15439	15289	15520	15339	15433	15538	15313	15420	15487	15059	15423	15410	15316	15435	15228	15513	15589	15545	15395	15526	15498	15401	15550	15478	15602	15462	15351	15561	15358	15196	15379	15253	15598	15502	15523	15617	15245	15393	15416	15417	15261	15380	15401	15443	15453	15387	15428	15461	15305	15439	15382	15450	15514	15221	15370	15493	15376	15305	15372	15581	15347	15486	15212	15507	15249	15488	15266	15387	15357	15581	15518	15089	15490	15375	15465	15472	15518	15736	15460	15559	15436	15452	15523	15530	15327	15385	15374	15441	15458	15391	15356	15349	15248	15499	15375	15539	15267	15391	15473	15381	15193	15339	15507	15469	15366	15444	15475	15530	15429	15500	15648	15475	15542	15469	15453	15306	15371	15398	15519	15495	15302	15322	15399	15459	15417	15412	15228	15462	15500	15445	15451	15359	15342	15569	15408	15435	15456	15365	15332	15538	15472	15141	15259	15410	15335	15327	15542	15430	15289	15394	15272	15363	15569	15597	15440	15367	15292	15557	15414	15517	15621	15284	15499	15379	15096	15479	15390	15341	15378	15516	15388	15447	15488	15448	15262	15379	15357	15343	15286	15424	15044	15412	15546	15559	15289	15251	15393	15348	15381	15476	15462	15458	15382	15482	15528	15403	15405	15401	15501	15497	15430	15519	15373	15248	15332	15430	15359	15382	15335	15350	15499	15324	15469	15357	15477	15610	15287	15453	15389	15410	15354	15341	15637	15410	15350	15538	15283	15198	15421	15587	15287	15356	15258	15384	15418	15430	15280	15531	15221	15242	15410	15342	15384	15298	15286	15290	15326	15654	15503	15448	15314	15197	15315	15372	15378	15433	15416	15541	15475	15331	15319	15386	15681	15378	15335	15454	15487	15405	15475	15403	15315	15542	15441	15309	15420	15467	15395	15216	15362	15422	15709	15390	15296	15439	15411	15324	15383	15609	15583	15344	15341	15394	15454	15498	15331	15339	15561	15314	15406	15415	15571	15195	15475	15512	15444	15240	15178	15602	15484	15443	15521	15480	15461	15604	15324	15377	15447	15378	15334	15435	15423	15494	15465	15326	15363	15368	15537	15430	15126	15172	15433	15369	15151	15474	15277	15305	15291	15441	15524	15299	15331	15421	15432	15450	15313	15386	15420	15376	15272	15272	15528	15295	15458	15371	15193	15335	15226	15240	15395	15320	15581	15382	15504	15465	15387	15381	15332	15583	15543	15504	15271	15500	15551	15590	15380	15427	15453	15421	15189	15150	15459	15490	15377	15486	15581	15540	15519	15493	15296	15502	15503	15391	15304	15299	15442	15429	15597	15467	15601	15385	15369	15377	15323	15363	15468	15364	15387
17986	29758	28407	22489	19669	17878	16804	15868	15332	14882	14473	14088	14134	14183	13848	13929	13845	13781	13756	13744	13821	13729	13742	13801	13982	13909	13724	13836	13835	13682	13594	13602	13734	13710	13649	13717	13767	13538	13720	13577	13673	13793	13531	13693	13634	13648	13570	13788	13688	13685	13688	13590	13726	13502	13952	13591	13649	13625	13714	13829	13706	13680	13644	13634	13566	13899	13597	13527	13610	13450	13527	13599	13622	13459	13646	13867	13730	13778	13675	13774	13581	13870	14057	13748	13610	13709	13773	13852	13818	13536	13587	13721	13564	13725	13330	13676	13430	13807	13598	13601	13645	13481	13602	13674	13570	13647	13682	13587	13855	13530	13633	13488	13673	13751	13783	13574	13607	13656	13444	13660	13693	13673	13633	13627	13542	13652	13589	13512	13464	13618	13578	13664	13660	13750	13594	13653	13703	13639	13506	13674	13520	13604	13689	13544	13628	13545	13457	13655	13674	13695	13464	13823	13618	13515	13746	13492	13804	13622	13699	13616	13591	13600	13578	13747	13544	13546	13720	13677	13549	13600	13602	13616	13606	13732	13712	13556	13585	13712	13536	13606	13662	13640	13372	13570	13536	13574	13648	13505	13855	13385	13445	13635	13755	13446	13617	13627	13746	13615	13409	13596	13761	13580	13621	13626	13796	13618	13554	13795	13572	13642	13670	13656	13674	13730	13649	13683	13628	13514	13554	13463	13706	13600	13706	13523	13592	13679	13635	13623	13502	13587	13543	13572	13690	13791	13632	13618	13635	13348	13640	13474	13617	13571	13430	13446	13762	13537	13603	13521	13685	13660	13504	13583	13588	13539	13638	13696	13692	13732	13586	13548	13758	13428	13560	13505	13554	13599	13531	13532	13567	13684	13673	13728	13486	13594	13439	13448	13585	13503	13607	13698	13702	13544	13455	13579	13450	13515	13630	13570	13672	13568	13549	13637	13664	13517	13730	13722	13444	13720	13563	13583	13515	13525	13550	13722	13479	13545	13537	13626	13596	13576	13739	13577	13710	13496	13666	13556	13593	13653	13538	13475	13556	13624	13474	13490	13752	13579	13712	13689	13580	13654	13670	13844	13630	13501	13641	13667	13772	13667	13632	13529	13594	13587	13553	13670	13599	13632	13611	13567	13467	13535	13685	13567	13493	13548	13514	13544	13424	13652	13551	13645	13669	13510	13533	13662	13547	13569	13799	13663	13637	13518	13568	13354	13596	13575	13804	13582	13772	13502	13415	13421	13629	13606	13715	13661	13695	13533	13517	13672	13590	13531	13601	13524	13637	13642	13633	13283	13596	13574	13655	13563	13607	13661	13571	13584	13429	13544	13604	13564	13589	13677	13551	13502	13602	13569	13600	13747	13651	13646	13430	13573	13635	13536	13543	13601	13613	13556	13612	13735	13451	13598	13620	13533	13573	13648	13720	13679	13593	13544	13566	13565	13509	13677	13656	13604	13633	13683	13532	13533	13667	13647	13544	13793	13628	13643	13606	13532	13582	13726	13727	13726	13597	13652	13711	13546	13589	13647	13657	13635	13457	13752	13710	13595	13488	13714	13647	13723	13789	13521	13605	13680	13687	13457	13535	13560	13471	13580	13407	13582	13622	13600	13635	13763	13690	13626	13588	13631	13580	13550	13580	13610	13628	13581	13698	13484	13688	13463	13653	13604	13636	13415	13488	13490	13547	13848	13670	13691	13560	13633	13500	13725	13447	13610	13721	13628	13727	13462	13675	13430	13679	13513	13634	13483	13555	13577	13552	13582	13428	13562	13626	13600	13572	13584	13619	13538	13686	13616	13648	13657	13601	13677	13639	13687	13707	13532	13737	13598	13602	13600	13546	13618	13717	13803	13699	13664	13552	13683	13558	13591	13602	13714	13694	13604	13655	13750	13547	13656	13470	13626	13558	13619	13483	13786	13723	13705	13454	13867	13703	13724	13722	13677	13664	13612	13624	13562	13688	13633	13498	13608	13489	13576	13627	13677	13453	13731	13525	13680	13726	13602	13670	13629	13489	13607	13684	13561	13539	13666	13610	13494	13657	13507	13406	13748	13611	13715	13534	13603	13763	13504	13486	13548	13570	13725	13570	13686	13668	13751	13604	13717	13661	13540	13566	13491	13634	13538	13510	13581	13543	13610	13803	13568	13485	13692	13525	13548	13635	13606	13662	13504	13567	13690	13760	13558	13480	13776	13594	13654	13649	13600	13464	13563	13595	13771	13514	13625	13678	13492	13538	13659	13722	13714	13584	13596	13660	13802	13711	13618	13637	13655	13705	13536	13649	13574	13685	13524	13516	13463	13574	13578	13614	13642	13482	13620	13724	13559	13643	13729	13503	13656	13657	13552	13650	13632	13617	13754	13456	13761	13656	13697	13645	13568	13578	13651	13609	13566	13723	13605	13657	13476	13746	13520	13565	13382	13667	13551	13491	13524	13521	13627	13706	13671	13573	13408	13540	13542	13563	13508	13662	13515	13554	13657	13499	13717	13638	13542	13502	13572	13551	13627	13487	13494	13675	13533	13412	13544	13665	13680	13557	13631	13743	13490	13811	13640	13473	13490	13549	13625	13730	13586	13600	13650	13487	13573	13676	13688	13691	13602	13544	13488	13594	13676	13533	13539	13689	13891	13494	13608	13539	13711	13639	13666	13710	13601	13552	13630	13791	13630	13629	13488	13511	13765	13588	13585	13720	13655	13661	13520	13729	13678	13576	13553	13774	13571	13649	13578	13535	13673	13618	13562	13522	13541	13633	13568	13660	13766	13505	13557	13570	13585	13621	13540	13675	13789	13579	13685	13620	13721	13537	13776	13780	13600	13750	13690	13628	13459	13752	13646	13624	13524	13554	13619	13814	13695	13535	13548	13601	13599	13657	13582	13563	13658	13668	13467	13528	13765	13625	13606	13463	13525	13496	13622	13623	13640	13574	13583	13710	13607	13640	13444	13553	13569	13362	13660	13671	13697	13536	13677	13450	13479	13479	13775	13545	13522	13553	13757	13615	13593	13549	13760	13607	13570	13599	13415	13622	13485	13534	13615	13479	13648	13783	13676	13725	13664	13493	13434	13772	13567	13828	13591	13488	13720	13555	13543	13695	13743	13725	13622	13693	13600	13624	13603	13582	13519	13492	13564	13430	13663	13675	13600	13573	13642	13583	13620	13618	13706	13604	13636	13529	13715	13558	13566	13559	13386	13588	13673	13607	13582	13591	13578	13724	13514	13766	13610	13616	13654	13504	13529	13547	13496	13537	13465	13641	13532	13476	13434	13623	13760	13704	13784	13635	13422	13519	13550	13542	13534	13724	13820	13663	13555	13643	13657	13643	13655	13685	13581	13451	13600	13690	13502	13536	13740	13629	13502	13422	13711	13554	13519	13587	13565	13688	13677	13471	13643	13738	13747	13659	13606	13614	13506	13587	13630	13369	13759	13612	13551	13793	13768	13461	13685	13517	13787	13547	13621	13586	13597	13662	13534	13571	13704	13680	13529	13637	13769	13683	13530	13401	13677	13613	13576	13599	13501	13564	13544	13512	13601	13529	13727	13626	13691	13500	13697	13547	13698	13653	13517	13640	13475	13656	13636	13598	13644	13570	13521	13561	13635	13616	13576	13629	13629	13648	13701	13767	13570	13630	13481	13549	13515	13696	13749	13614	13701	13767	13595	13549	13662	13582	13506	13481	13563	13578	13627	13559	13527	13574	13721	13685	13661	13533	13893	13506	13528	13634	13656	13606	13648	13625	13474	13532	13490	13488	13699	13693	13680	13538	13630	13687	13611	13668	13606	13592	13684	13722	13586	13621	13553	13639	13676	13502	13443	13589	13658	13580	13629	13572	13619	13511	13567	13489	13688	13671	13611	13735	13557	13505	13632	13631	13609	13617	13722	13646	13596	13458	13537	13468	13727	13611	13599	13704	13593	13649	13553	13412	13651	13476	13524	13648	13563	13602	13541	13444	13538	13618	13747	13640	13598	13639	13566	13562	13613	13607	13587	13745	13525	13648	13619	13698	13671	13642	13431	13500	13722	13486	13506	13498	13770	13690	13675	13550	13564	13644	13563	13527	13649	13607	13648	13451	13575	13514	13610	13613	13666	13610	13641	13448	13636	13536	13522	13540	13894	13537	13591	13533	13599	13731	13577	13618	13594	13601	13526	13603	13665	13603	13479	13592	13542	13647	13647	13602	13554	13739	13640	13719	13710	13605	13635	13822	13509	13712	13542	13645	13539	13693	13640	13541	13760	13645	13568	13594	13537	13735	13744	13600	13663	13588	13503	13627	13594	13672	13558	13586	13580	13558	13632	13505	13644	13555	13669	13628	13639	13513	13613	13637	13638	13540	13662	13474	13639	13724	13536	13641	13561	13701	13649	13627	13493	13540	13701	13617	13740	13433	13649	13616	13660	13697	13677	13735	13572	13429	13614	13682	13708	13638	13563	13507	13649	13682	13555	13675	13492	13606	13404	13489	13862	13629	13567	13636	13827	13649	13619	13682	13541	13721	13746	13628	13524	13495	13578	13518	13561	13668	13582	13591	13651	13625	13596	13720	13627	13537	13721	13624	13773	13610	13412	13656	13554	13660	13540	13645	13637	13547	13667	13638	13558	13673	13681	13544	13619	13422	13660	13678	13578	13596	13574	13567	13566	13454	13587	13624	13745	13691	13607	13724	13607	13581	13603	13618	13616	13607	13565	13534	13597	13441	13418	13634	13406	13606	13654	13629	13580	13643	13705	13693	13481	13773	13678	13630	13576	13717	13700	13771	13677	13777	13679	13687	13590	13486	13606	13593	13621	13605	14013	13649	13795	13591	13530	13575	13574	13659	13446	13662	13647	13539	13420	13441	13617	13583	13603	13651	13621	13660	13465	13708	13636	13644	13656	13708	13560	13611	13611	13600	13488	13580	13607	13510	13844	13507	13616	13569	13547	13837	13616	13720	13641	13549	13650	13443	13682	13645	13815	13462	13550	13585	13587	13725	13556	13560	13648	13585	13503	13656	13514	13504	13611	13680	13620	13637	13679	13656	13632	13390	13718	13724	13499	13580	13685	13707	13655	13553	13701	13680	13641	13636	13535	13595	13521	13655	13524	13602	13580	13601	13627	13673	13504	13556	13565	13547	13664
24088	21394	29035	24253	22241	23373	22214	18045	16959	16852	16631	16044	15953	15811	15793	15665	15524	15502	15863	15644	15668	15555	15597	15752	15427	15303	15634	15524	15512	15498	15256	15443	15363	15494	15602	15493	15410	15460	15130	15462	15569	15357	15573	15546	15398	15230	15548	15375	15339	15446	15395	15405	15275	15225	15292	15387	15402	15263	15390	15345	15308	15254	15256	15196	15389	15326	15450	15273	15412	15316	15428	15330	15346	15323	15305	15552	15571	15414	15416	15331	15157	15654	15686	15584	15448	15585	15851	15726	15484	15317	15391	15274	15260	15219	15336	15394	15224	15406	15387	15375	15450	15331	15439	15339	15423	15244	15370	15323	15352	15267	15364	15567	15417	15235	15393	15395	15286	15181	15094	15189	15354	15133	15276	15275	15186	15147	15217	15103	15248	15313	15178	15210	15188	15205	15224	15210	15465	15132	15195	15323	15381	15168	15335	15126	15297	15334	15272	15365	15152	15231	15074	15187	15233	15416	15442	15228	15202	15322	15208	15296	15317	15280	15060	15112	15321	15314	15074	15286	15285	15143	15155	15286	15285	15224	15307	15471	15322	15373	15355	15251	15325	15311	15178	15446	15238	15320	15184	15231	15385	15119	15653	15276	15306	15428	15448	15283	15575	15157	15034	15117	15522	15503	15450	15447	15397	15259	15280	15197	15108	15262	15210	15102	15184	15222	15235	15172	15291	15382	15293	15303	15284	15422	15190	15169	15108	15124	15475	15319	15336	15322	15154	15266	15070	15451	15304	15212	15432	15425	15230	15292	15373	15260	15289	15214	15477	15198	15299	15063	15381	15141	15375	15388	15395	15324	15158	15143	15357	15387	15405	15238	15089	15266	15237	15278	15085	15163	15346	15377	15445	15130	15241	15043	15236	15281	15182	15110	15310	15514	15357	15366	15173	15178	15420	15158	15380	15153	15267	15290	15370	15219	15282	15139	15331	15309	15392	15360	15180	15363	15452	15369	15233	15269	15391	15096	15387	15478	15264	15312	15392	15247	15530	15416	15256	15180	15228	15189	15282	15284	15363	15251	15394	15431	15285	15272	15203	15363	15260	15266	15321	15358	15186	15165	15077	15362	15433	15279	15460	15330	15180	15322	15226	15240	15274	15346	15288	15333	15108	15405	15328	15292	15248	15106	15118	15236	15248	15029	15256	15425	15109	15386	15309	15315	15242	15261	15249	15200	15301	15289	15131	15434	15265	15121	15216	15270	15348	15394	15360	15133	15259	15203	15236	15479	15163	15100	15116	15364	15334	15261	15231	15371	15366	15248	15391	15463	15206	15207	15089	15062	15159	15307	15404	15405	15313	15167	15364	15302	15206	15324	15512	15358	15169	15136	15276	15460	15153	15064	15192	15370	15178	15222	15077	15173	15290	15218	15237	15096	15128	15216	15379	15380	15192	15330	15136	15378	15320	15199	15352	15386	15241	15349	15256	15196	15423	15330	15417	15147	15169	15273	15364	15263	15331	15321	15294	15133	15346	15419	15177	15260	15305	15136	15331	15416	15340	15449	15375	15076	15137	14957	15324	15315	15286	15267	15400	15412	15291	15222	15320	15449	15195	15130	15251	15098	14985	15245	15215	15207	15347	15354	15357	15411	15218	15353	15331	15124	15331	15267	15342	15446	15523	15313	15119	15386	15201	15511	15303	15410	15284	15131	15261	15183	15276	15341	15379	15342	15459	15328	15492	15367	15414	15398	15437	15267	15294	15336	15129	15328	15129	15186	15338	15316	15292	15180	15241	15248	15328	15533	15247	15407	15291	15189	15380	15279	15470	15301	15191	15198	15263	15331	15104	15264	15287	15207	15398	15441	15303	15310	15290	15470	15484	15275	15381	15324	15105	15162	15185	15219	15255	15411	15166	15109	15508	15261	15142	15126	15250	15410	15324	15229	15308	15213	15388	15080	15294	15226	15171	15058	15344	15298	15289	15195	15485	15350	15519	15305	15246	15388	15341	15207	15306	15275	15356	15426	15167	15163	15396	15243	15400	15351	15364	15166	15221	15367	15395	15199	15280	15330	15316	15138	15011	15307	15343	15515	15368	15308	15406	15182	15469	15240	15225	15315	15142	15273	15293	15216	15364	15035	15382	15310	15421	15311	15236	15308	15295	15133	15396	15289	15270	15490	15320	15150	15305	15295	15016	15294	15215	15269	15121	15285	15513	15143	15045	15118	15151	15083	15364	15221	15154	15236	15194	15168	15508	15207	15343	15336	15155	15220	15448	15171	15064	15282	15224	15431	15579	15297	15248	15449	15434	15124	15233	15069	15496	15082	15438	15375	15259	15184	15221	15280	15158	15203	15347	15344	15503	15439	15384	15257	15288	15323	15207	15391	15179	15255	15261	15142	15290	15366	15317	15288	15150	15263	15344	15171	15310	15410	15224	15434	15310	15325	15180	15111	15192	15255	15284	15126	15332	15163	15250	15220	15387	15258	15271	15377	15162	15547	15191	15383	15181	15309	15254	15276	15195	15310	15109	15109	15261	15351	15168	15362	15191	15164	15354	15503	15357	15134	15291	15116	15405	15301	15302	15236	15185	15371	15311	15145	15474	15355	15128	15248	15430	15393	15241	15204	15479	15256	15372	15283	15284	15377	15138	15481	15352	15335	15213	15342	15217	15204	15439	15256	15253	15332	15428	15138	15231	15316	15305	15467	15123	15264	15388	15362	15384	15143	15167	15246	15177	15390	15312	15325	15475	15274	15147	15330	15476	15384	15238	15288	15338	15352	15314	15205	15324	15362	15364	15214	15227	15415	15364	15233	15352	15369	15197	15395	15244	15302	15181	15184	15317	15277	15354	15220	15500	15262	15228	15309	15124	15163	15370	15308	15369	15409	15430	15329	15467	15208	15299	15428	15286	15184	15205	15400	15081	15308	15239	15365	15165	15161	15190	15228	15225	15223	15223	15201	15134	15183	15120	15458	15315	15226	15197	15274	15106	15402	15385	15153	15365	15296	15218	15423	15389	15138	15245	15308	15213	15362	15532	15313	15300	15273	15125	15263	15185	15154	15467	15546	15151	15259	15253	15170	15186	15247	15276	15307	15248	15084	15421	15394	15285	15148	15369	15352	15503	15458	15214	15321	15229	15062	15156	15100	15087	15338	15334	15250	15355	15273	15364	15275	15238	15259	15241	15290	15244	15098	15246	15389	15237	15285	15217	15288	15430	15352	15278	15426	15168	15202	15276	15253	15555	15499	15282	15198	15239	15269	15143	15156	15495	15238	15593	15432	15271	15479	15340	15233	15158	15341	15280	15357	15350	15375	15356	15313	15293	15202	15327	15287	15261	15235	15254	15268	15088	15285	15213	15282	15412	14996	15116	15201	15246	15157	15240	15192	15255	15119	15181	15192	15224	15194	15433	15251	15389	15212	15262	15267	15182	15446	15284	15218	15273	15205	15371	15281	15331	15220	15247	15426	15117	15301	15364	15282	15388	15195	15430	15276	15305	15167	15167	15488	15349	15276	15208	15340	15237	15209	15145	15434	15426	15298	15092	15449	15259	15367	15245	15203	15365	15311	15138	15333	15126	15218	15177	15241	15375	15203	15245	15106	15325	15167	15292	15320	15025	15254	15157	15223	15186	15114	15243	15141	15281	15118	15249	15151	15369	15175	15325	15378	15428	15427	15475	15106	15303	15306	15194	15263	15444	15373	15583	15293	15205	15400	15402	15176	15343	15097	15328	15263	15353	15245	15329	15167	15297	15322	15389	15187	15221	15226	15412	15119	15141	15353	15228	15107	15229	15295	15340	15263	15333	15210	15330	15200	15373	15281	15351	15265	15138	14950	15355	15436	15441	15139	15253	15117	15354	15621	15518	15239	15010	15280	15177	15273	15310	15314	15366	15351	15337	15275	15392	15441	15433	15244	15381	15397	15285	15197	15436	15375	15329	15216	15390	15225	15186	15220	15327	15273	15230	15427	15215	15332	15273	15259	15142	15330	15313	15147	15063	15423	15192	15290	15266	15455	15395	15357	15407	15144	15208	15356	15089	15177	15344	15505	15198	15363	15215	15371	15317	15550	15237	15282	15187	15286	15192	15285	15382	15304	15296	15278	15417	15178	15445	15204	15272	15498	15481	15437	15358	15166	15262	15330	15296	15348	15306	15316	15395	15181	15276	15206	15491	15156	15287	15095	15250	15440	15273	15495	15225	15188	15228	15333	15329	15385	15213	15483	15258	15480	15248	15072	15310	15368	15331	15113	15167	15226	15293	15320	15185	15275	15243	15326	15084	15373	15296	15354	15506	15356	15227	15225	15516	15241	15171	15128	15163	15196	15362	15437	15432	15153	15232	15284	15248	15355	15412	15196	15335	15427	15156	15247	15365	15429	15470	15244	15180	15342	15397	15216	15273	15326	15207	15151	15541	15297	15393	15109	15164	15311	15298	15212	15346	15301	15173	15231	15355	15313	15168	15266	15299	15293	15313	15231	15279	15210	15348	15156	15317	15319	15347	15336	15264	15415	15263	15172	15370	15338	15254	15095	15457	15378	15112	15310	15281	15350	15246	15423	15096	15321	15221	15243	15302	15280	15129	15245	15361	15482	15243	15301	15312	15149	15213	15371	15265	15318	15210	15144	15427	15344	15269	15293	15551	15265	15330	15238	15232	15160	15182	15012	15408	15443	15309	15419	15355	15569	15442	15107	15300	15431	15213	15204	15423	15302	15410	15189	15371	15332	15284	15362	15354	15300	15261	15346	15245	15242	15294	15299	15142	15465	15169	15450	15496	15204	15112	15134	15105	15281	15134	15280	15269	15363	15112	15313	15251	15272	15438	15261	15249	15375	15140	15378	15401	15437	15383	15257	15329	15189	15092	15371	15361	15079	15209	15475	15278	15554	15375	15232	15210	15320	15121	15282	15259	15324	15277	15258	15283	15278	15166	15126	15364	15212	15307	15266	14992	15174	15269	15488	15252	15242	15423	15307	15257	15418	15360	15333	15190	15103	15260	15295	15277	15460	15324	15367	15402	15181	15232	15367	15298	15382	15297	15231	15216	15238	15329	15348	15135	15243	15316	15440	15081	15281	15188	15056	15123	15198	15264	15503	15244	15082	15403	15298	15329	15220	15355	15308	15437	15419	15374	15122	15089	15388	15311	15335
20387	35022	33243	26671	22697	20348	18678	17325	16337	15592	14957	14784	14461	14348	14227	14059	14123	13920	14049	13891	13923	13903	13752	13621	13836	13552	13737	13814	13658	13651	13708	13642	13629	13569	13645	13492	13579	13460	13527	13694	13670	13708	13661	13562	13541	13533	13494	13688	13521	13598	13629	13595	13501	13689	13239	13513	13535	13568	13567	13508	13669	13575	13518	13515	13705	13430	13443	13551	13389	13766	13395	13585	13579	13519	13466	13573	13664	13614	13665	13684	13771	13792	14087	13778	13541	13985	13988	13772	13595	13516	13573	13585	13456	13425	13525	13387	13619	13591	13649	13669	13738	13415	13453	13690	13559	13597	13444	13606	13524	13638	13458	13526	13604	13711	13397	13414	13557	13626	13578	13676	13538	13537	13404	13543	13546	13487	13512	13436	13399	13652	13498	13472	13580	13290	13346	13536	13493	13505	13460	13477	13354	13388	13425	13658	13621	13520	13514	13633	13643	13753	13495	13642	13628	13474	13637	13506	13510	13522	13517	13486	13454	13530	13523	13501	13425	13486	13486	13471	13676	13457	13383	13459	13457	13464	13340	13528	13608	13649	13495	13486	13498	13425	13618	13570	13510	13657	13422	13646	13505	13563	13446	13592	13519	13515	13447	13437	13502	13539	13420	13519	13392	13551	13558	13433	13567	13602	13519	13411	13472	13475	13522	13500	13520	13523	13457	13648	13335	13489	13589	13424	13475	13532	13594	13529	13582	13395	13323	13404	13382	13578	13486	13342	13530	13583	13444	13485	13532	13511	13544	13378	13520	13615	13353	13481	13564	13437	13597	13518	13572	13521	13518	13533	13453	13541	13513	13603	13642	13607	13406	13506	13542	13664	13343	13577	13497	13462	13454	13516	13403	13537	13525	13546	13578	13493	13540	13462	13482	13574	13451	13524	13405	13548	13609	13494	13536	13462	13511	13636	13485	13535	13486	13317	13490	13521	13450	13403	13661	13488	13491	13357	13441	13291	13542	13495	13455	13658	13420	13524	13529	13534	13554	13476	13606	13419	13540	13416	13526	13457	13433	13367	13641	13530	13519	13426	13447	13530	13592	13461	13617	13304	13579	13465	13582	13561	13433	13506	13507	13459	13482	13357	13609	13513	13465	13368	13490	13397	13352	13345	13360	13346	13583	13643	13394	13414	13596	13409	13696	13495	13596	13441	13440	13541	13465	13471	13351	13470	13514	13447	13627	13470	13453	13373	13572	13514	13570	13419	13388	13469	13338	13324	13548	13568	13420	13473	13380	13536	13453	13539	13592	13513	13342	13439	13386	13307	13493	13405	13428	13387	13591	13485	13530	13599	13410	13449	13346	13613	13642	13519	13482	13590	13477	13546	13521	13513	13489	13535	13438	13507	13616	13416	13488	13471	13548	13520	13556	13546	13599	13397	13454	13419	13604	13436	13419	13716	13503	13463	13417	13555	13538	13528	13616	13505	13318	13563	13591	13495	13516	13538	13326	13559	13451	13541	13365	13417	13508	13455	13529	13444	13613	13513	13570	13507	13573	13420	13534	13376	13514	13584	13586	13554	13670	13302	13522	13474	13498	13471	13386	13551	13489	13526	13546	13531	13512	13361	13447	13445	13455	13587	13561	13299	13476	13467	13482	13440	13311	13439	13418	13578	13520	13480	13323	13450	13470	13621	13492	13420	13497	13420	13591	13302	13590	13518	13480	13399	13264	13511	13460	13563	13528	13537	13555	13507	13674	13414	13560	13543	13646	13456	13414	13553	13626	13558	13497	13357	13632	13489	13474	13480	13616	13664	13635	13517	13478	13604	13347	13557	13622	13390	13546	13424	13464	13663	13389	13444	13605	13453	13450	13306	13400	13496	13528	13490	13524	13377	13543	13377	13410	13440	13601	13738	13426	13427	13523	13551	13578	13618	13287	13650	13502	13459	13408	13335	13529	13553	13477	13454	13503	13512	13656	13425	13481	13523	13490	13532	13531	13456	13474	13651	13433	13552	13659	13620	13591	13593	13476	13636	13435	13589	13418	13465	13519	13538	13649	13536	13583	13699	13421	13612	13471	13434	13622	13501	13332	13505	13610	13462	13554	13373	13459	13486	13483	13408	13487	13556	13526	13470	13559	13439	13438	13456	13572	13422	13578	13459	13582	13568	13406	13531	13587	13587	13462	13441	13518	13410	13490	13490	13562	13617	13511	13561	13449	13400	13340	13465	13371	13748	13627	13507	13518	13614	13377	13430	13436	13413	13589	13515	13593	13613	13370	13598	13596	13444	13604	13369	13493	13284	13580	13346	13624	13531	13561	13483	13430	13468	13503	13286	13388	13477	13635	13513	13457	13638	13634	13452	13586	13637	13572	13526	13557	13388	13532	13383	13507	13532	13538	13506	13399	13512	13529	13502	13501	13460	13311	13470	13390	13388	13411	13526	13431	13359	13513	13467	13581	13467	13675	13638	13424	13538	13486	13326	13437	13603	13392	13433	13619	13605	13536	13445	13563	13523	13641	13489	13509	13465	13553	13550	13416	13498	13604	13493	13510	13580	13655	13579	13596	13458	13667	13496	13529	13478	13510	13781	13435	13600	13326	13483	13672	13532	13437	13456	13519	13545	13382	13607	13464	13566	13549	13429	13612	13369	13478	13351	13495	13426	13487	13477	13535	13425	13464	13587	13560	13552	13536	13459	13527	13475	13470	13596	13515	13415	13311	13481	13418	13436	13480	13634	13420	13432	13601	13540	13322	13469	13401	13583	13711	13697	13458	13411	13467	13456	13446	13574	13389	13612	13520	13579	13507	13487	13499	13573	13575	13493	13401	13392	13409	13586	13471	13461	13401	13578	13573	13464	13503	13488	13597	13419	13528	13358	13350	13631	13511	13623	13325	13422	13505	13493	13607	13464	13473	13552	13678	13351	13454	13549	13364	13389	13371	13476	13469	13623	13436	13546	13535	13565	13385	13493	13480	13396	13438	13672	13564	13478	13384	13546	13368	13539	13261	13361	13499	13578	13545	13438	13441	13524	13485	13741	13460	13699	13401	13553	13401	13369	13390	13403	13603	13513	13429	13406	13573	13587	13577	13413	13365	13283	13484	13486	13504	13478	13581	13531	13487	13519	13420	13559	13477	13570	13454	13381	13490	13514	13464	13565	13530	13340	13488	13428	13478	13460	13534	13564	13469	13499	13398	13527	13558	13706	13405	13304	13317	13368	13421	13549	13538	13611	13324	13377	13520	13607	13551	13421	13422	13440	13620	13344	13533	13616	13420	13372	13535	13534	13472	13547	13535	13476	13519	13697	13568	13296	13611	13449	13509	13504	13386	13582	13538	13584	13637	13371	13527	13536	13367	13504	13532	13468	13406	13608	13518	13512	13409	13459	13540	13552	13604	13671	13541	13438	13550	13527	13501	13398	13528	13597	13491	13383	13308	13397	13445	13463	13588	13466	13430	13592	13423	13443	13454	13485	13561	13501	13456	13359	13471	13387	13674	13394	13470	13591	13369	13414	13612	13457	13389	13493	13520	13694	13393	13431	13656	13516	13447	13467	13700	13467	13598	13692	13408	13581	13488	13605	13539	13467	13405	13435	13551	13561	13655	13642	13406	13555	13298	13465	13478	13570	13655	13674	13704	13558	13552	13547	13645	13587	13435	13466	13536	13566	13507	13412	13408	13540	13460	13521	13579	13458	13568	13407	13517	13394	13395	13530	13465	13379	13609	13625	13626	13490	13436	13601	13341	13517	13715	13546	13389	13583	13450	13324	13500	13385	13474	13497	13587	13502	13505	13657	13532	13516	13472	13498	13481	13427	13449	13352	13637	13474	13390	13587	13654	13583	13596	13348	13518	13363	13547	13550	13522	13391	13400	13575	13365	13434	13609	13454	13544	13701	13493	13221	13517	13621	13369	13412	13682	13403	13526	13399	13485	13371	13636	13555	13494	13441	13490	13419	13439	13776	13543	13452	13486	13503	13492	13537	13571	13621	13465	13601	13346	13520	13568	13423	13711	13409	13549	13611	13453	13522	13539	13537	13482	13484	13586	13494	13603	13407	13445	13588	13559	13470	13589	13539	13620	13399	13487	13535	13659	13425	13511	13553	13564	13575	13545	13491	13403	13593	13564	13704	13437	13622	13596	13508	13537	13493	13519	13408	13473	13468	13468	13501	13541	13498	13506	13522	13394	13450	13442	13603	13456	13384	13573	13418	13407	13531	13391	13605	13664	13344	13513	13530	13539	13707	13614	13487	13453	13392	13444	13329	13603	13549	13543	13337	13470	13596	13575	13637	13570	13435	13645	13499	13442	13614	13371	13434	13490	13585	13542	13458	13488	13576	13518	13628	13441	13378	13547	13469	13354	13528	13564	13391	13590	13653	13481	13549	13406	13571	13491	13570	13405	13525	13564	13538	13547	13409	13347	13491	13668	13508	13568	13495	13428	13528	13616	13474	13605	13432	13500	13388	13384	13552	13701	13505	13413	13682	13465	13514	13519	13428	13576	13499	13576	13454	13558	13538	13453	13537	13401	13591	13431	13403	13500	13518	13515	13623	13481	13472	13481	13611	13479	13435	13556	13540	13523	13618	13737	13375	13402	13424	13540	13571	13553	13405	13398	13457	13438	13535	13494	13317	13454	13432	13647	13464	13434	13490	13513	13524	13524	13553	13748	13444	13471	13266	13526	13449	13488	13531	13467	13549	13449	13349	13503	13487	13388	13606	13414	13364	13533	13359	13591	13523	13497	13532	13376	13328	13436	13495	13515	13586	13441	13563	13670	13467	13540	13623	13369	13501	13534	13434	13549	13432	13673	13421	13456	13404	13525	13661	13432	13349	13437	13610	13498	13564	13756	13598	13532	13585	13499	13544	13651	13642	13518	13504	13520	13586	13332	13513	13486	13549	13618	13485	13518	13404	13459	13512	13537	13668	13349	13477	13487	13515	13647	13546	13450	13603	13504	13642	13467	13364	13676	13692	13658	13530	13491	13545	13501	13411	13540	13469	13442	13508	13474	13513	13397	13602	13702	13463	13532	13386	13506	13383	13339	13358	13555	13436	13501	13507	13568	13510	13507	13565	13388	13654	13456	13594	13535	13477	13550	13412	13606	13459	13608	13526	13258	13488	13604	13559	13491	13338	13536	13436	13485	13335
29358	22136	21695	18995	16369	16159	16083	15553	15565	15540	15334	15418	15402	15494	15253	15240	15290	15246	15464	15265	15118	15474	15315	15367	15337	15374	15286	15291	15245	15441	15577	15358	15259	15513	15345	15326	15324	15353	15355	15270	15291	15221	15321	15140	15383	15430	15307	15449	15404	15298	15431	15342	15261	15238	15442	15317	15385	15253	15307	15366	15066	14943	15287	15032	15187	15474	15382	15196	15453	15308	15145	15288	15385	15319	15385	15332	15511	15239	15188	15333	15486	15565	15211	15340	15185	15149	15345	15387	15347	15189	15297	15340	15326	15261	15345	15157	15316	15248	15228	15215	15120	15378	15354	15388	15142	15336	15394	15322	15377	15323	15307	15236	15218	15404	15332	15252	15161	15320	15310	15180	15225	15168	14997	15486	15261	15303	15380	15372	15116	15263	15081	15238	15328	15313	15444	15331	15083	15221	15325	15264	15173	15230	15358	15463	15217	15317	15405	15151	15111	15407	15270	15374	15370	15232	15068	15294	15186	15184	15141	15261	15228	15257	15409	15288	15446	15443	15242	15432	15308	15337	15176	15307	15173	15093	15187	15046	15219	15258	15226	15311	15231	15279	15363	15269	15357	15302	15119	15262	15222	15393	15234	15229	15088	15007	15418	15349	15287	15070	15401	15365	15244	15297	15154	15489	15199	15242	15399	15304	15345	15290	15315	15282	15221	15140	15177	15073	15254	15221	15245	15305	15182	15133	15193	15263	15202	15334	15274	15252	15320	15144	15308	15181	15402	15453	15465	15308	15319	15197	15238	15437	15639	15241	15395	15212	15184	15245	15271	15312	15565	15155	15272	15371	15230	15418	15170	15079	15339	15298	15181	15288	15000	15322	15219	15306	15101	15364	15484	15379	15238	15327	15296	15156	15178	15270	15233	15181	15305	15317	15201	15301	15090	15320	15220	15239	15117	15416	15345	15189	15454	15252	15171	15192	15233	15065	15143	15177	15337	15293	15322	15246	15258	15321	15325	15199	15254	15231	15184	15313	15187	15387	15340	15303	15232	15190	15367	15305	15234	15197	15407	15289	15343	15436	15221	15137	15469	15311	15157	15265	15322	15300	15187	15234	15345	15131	15037	15303	15218	15185	15344	15279	15229	15349	15213	15210	15165	15247	15156	15337	15299	15234	15305	15433	15525	15295	15289	15431	15366	15232	15374	15149	15250	15210	15457	15452	15292	15465	15079	15223	15308	15165	15215	15249	15299	15245	15427	15307	15162	15177	15370	15461	15314	15229	15256	15272	15369	15323	15188	15231	15399	15206	15394	15108	15398	15306	15152	15157	15407	15174	15402	15245	15353	15114	15228	15358	15060	15309	15267	15322	15284	15384	15289	15164	15340	15374	15503	15310	15235	15332	15198	15439	15351	15369	15120	15313	15211	15136	15491	15193	15147	15379	15156	15248	15213	15341	15290	15171	15317	15255	15114	15450	15211	15242	15017	15138	15169	15140	15384	15230	15258	15293	15320	15090	15446	15327	15388	15411	15342	15145	15401	15219	15280	15148	15364	15364	15186	15388	15162	15290	15132	15307	15070	15261	15065	15316	15462	15437	15459	15493	15441	15341	15409	15426	15323	15371	15473	15282	15397	15350	15265	15329	15385	15248	15308	15208	15361	15211	15284	15199	15414	15300	15221	15272	15338	15500	15324	15215	15434	15211	15233	15181	15195	15293	15463	15282	15352	15291	15199	15370	15263	15255	15256	15197	15253	15097	15367	15178	15300	15421	15327	15323	15556	15274	15054	15296	15210	15228	15406	15276	15154	15260	15231	15264	15397	15224	15446	15415	15247	15353	15168	15380	15323	15270	15315	15275	15285	15313	15063	15404	15250	15133	15221	15251	15310	15233	15221	15272	15309	15278	15396	15266	15167	15216	15287	15158	15448	15292	15236	15170	15356	15292	15244	15264	15272	15164	15417	15388	15209	15321	15360	15337	15249	15135	15120	15088	15419	15165	15413	15263	15326	15243	15391	15165	15325	15156	15337	15197	15352	15199	15173	15131	15240	15216	15147	15221	15191	15142	15251	15192	15166	15201	15334	15203	15234	15207	15119	15196	15331	15390	15305	14994	15308	15244	15187	15189	15426	15319	15052	15204	15369	15146	15238	15107	15165	15341	15331	15314	15426	15444	15222	15140	15472	15216	15372	15149	15287	15204	15324	15418	15204	15314	15200	15418	15494	15388	15290	15241	15286	15212	15068	15247	15349	15202	15298	15091	15291	15290	15045	15296	15458	15054	15400	15119	15164	15279	15346	15410	15405	15405	15505	15002	15329	15278	15195	15267	15157	15169	15229	15356	15391	15175	15112	15304	15246	15125	15447	15198	15143	15362	15238	15240	15150	15233	15429	15386	15398	15308	15225	15420	15187	15233	15278	15298	15288	15414	15233	15334	15298	15143	15126	15305	15226	15058	15097	15114	15247	15160	15211	15329	15004	15345	15236	15248	15314	15254	15443	15441	15194	15318	15315	15423	15310	15199	15267	15230	15326	15288	15332	15317	15103	15346	15299	15234	15299	15198	15303	15319	15255	15226	15252	15269	15345	15260	15382	15394	15309	15382	15344	15362	15182	15442	15204	15094	15097	15240	15078	15089	15349	15394	15087	15326	15352	15258	15152	15255	15316	15189	15257	15208	15303	15281	15318	15252	15326	15323	15354	15294	15357	15292	15290	15338	15320	15300	15281	15154	15309	15473	15263	15370	15127	15370	15289	15182	15226	15408	15272	15086	15283	15355	15362	15336	15246	15395	15345	15558	15247	15188	15343	15248	15216	15263	15214	15157	15227	15206	15223	15064	15299	15224	15092	15214	15432	15294	15155	15339	15138	15210	15125	15362	15184	15394	15090	15109	15200	15112	15285	15252	15259	15142	15214	15156	15417	15357	15181	15354	15117	15347	15146	15193	15122	15238	15348	15346	15131	15093	15136	15286	15230	15178	15304	15468	15531	15366	15148	15490	15342	15298	15215	15425	15242	15126	15318	15206	15103	15382	15538	15177	15244	15214	15365	15309	15360	15264	15334	15201	15276	15329	15446	15108	15286	15267	15407	15298	15448	15413	15370	15287	15405	15298	15263	15253	15212	14974	15218	15210	15376	15377	15291	15216	15310	15261	15273	15384	15203	15402	15178	15275	15142	15237	15342	15251	15477	15238	15316	15396	15226	15313	15176	15322	15428	15386	15491	15389	15307	15351	15255	15175	15179	15398	15417	15304	15264	15243	15206	15223	15261	15413	15017	15351	15238	15440	15254	15361	15464	15396	15145	15247	15328	15127	15319	15215	15113	15156	15421	15168	15204	15318	15262	15364	15265	15447	15370	15258	15218	15200	15302	15311	15517	15130	15431	15331	15524	15262	15169	15195	15491	15401	15358	15330	15272	15337	15342	15446	15244	15305	15378	15389	15178	15299	15205	15202	15318	15568	15317	15174	15219	15549	15381	15197	15191	15223	15107	15150	15472	15194	15194	15328	15450	15266	15138	15242	15255	15384	15286	15341	15276	15143	15195	15149	15146	15404	15205	15267	15345	15301	15441	15313	15445	15304	15375	15079	15266	15342	15391	15250	15265	15208	15462	15193	15353	15183	15230	15466	15208	15191	15319	15270	15127	15262	15317	15380	15372	15275	15312	15273	15308	15207	15339	15252	15299	15091	15278	15326	15282	15197	15083	15648	15155	14994	15287	15428	15217	15244	15150	15228	15417	15094	15232	15020	15065	15405	15489	15293	15298	15333	15265	15340	15314	15124	15418	15430	15202	15255	15364	15206	15321	15013	15395	15203	15458	15285	15248	15198	15462	15350	15219	15283	15250	15116	15152	15285	15318	15310	15293	15414	15255	15305	15331	15103	15208	15252	15326	15470	15294	15166	15368	15036	15326	15244	15361	15303	15240	15208	15328	15225	15390	15529	15340	15234	15206	15436	15315	15244	15168	15356	15211	15174	15282	15304	15151	15265	15300	15328	15299	15483	15197	15056	15309	15157	15159	15349	15449	15261	15431	15217	15412	15326	15427	15188	15352	15359	15164	15459	15287	15437	15434	15467	15217	15264	15366	15276	15263	15326	15249	15273	15383	15304	15296	15159	15145	15101	15358	15253	15203	15322	15177	15271	15325	15361	15200	15416	15327	15189	15396	15277	15242	15162	15192	14995	15421	15333	15034	15494	15235	15359	15219	15255	15342	15290	15458	15500	15388	15207	15227	15308	15192	15196	15314	15364	15414	15269	15256	15306	15269	15322	15198	15405	15402	15293	15387	15136	15219	15223	15212	15233	15325	15324	15132	15388	15477	15329	15351	15553	15250	15280	15344	15292	15213	15376	15150	15154	15392	15371	15311	15234	15561	15287	15382	15260	15308	15267	15194	15187	15150	15376	15440	15467	15224	15313	15224	15252	15415	15303	15236	15383	15204	15307	15276	15141	15414	15331	15331	15168	15130	15170	15256	15260	15267	15209	15382	15137	15344	15370	15386	15470	15294	15207	15062	15239	15356	15247	15457	15333	15448	15383	15200	15267	15138	15285	15256	15341	15088	15267	15310	15211	15331	15363	15188	15373	15173	15188	15043	15409	15318	15199	15218	15172	15162	15469	15439	15353	15217	15172	15429	15014	15313	15281	15076	15355	15275	15313	15306	14915	15174	15213	15350	15257	15194	15480	15277	15328	15368	15324	15314	15355	15408	15457	15216	15487	15221	15361	15347	15303	15332	15234	15156	15427	15298	15096	15276	15222	15385	15238	15092	15113	15468	15275	15281	15179	15418	15172	15231	15294	15287	15295	15310	15118	15302	15294	15333	15315	15245	15378	15373	15450	15290	15520	15320	15489	15106	15356	15187	15087	15219	15116	15241	15185	15293	15476	15408	15218	15226	15204	15365	15128	15310	15274	15371	15187	15277	15349	15286	15199	15333	15270	15218	15181	15406	15265	15356	15309	15122	15159	15322	15423	15265	15238	15310	15272	15405	15134	15036	15400	15048	15333	15140	15232	15092	15069	15257	15189	15385	15171	15323	15325	15334	14988	15113	15120	15189	15374	15551	15296	15286	15305	15428	15295	15296	15586	15372	15313	15296	15252	15365	15225	15305	15042	15180	15235	15205	15328	15186	15459	15180	15292	15345	15374
16493	19444	18769	16225	15176	14679	14159	14128	13808	13689	13716	13733	13670	13638	13530	13571	13485	13626	13636	13551	13661	13659	13558	13521	13440	13684	13506	13517	13456	13524	13679	13381	13515	13646	13537	13603	13590	13610	13561	13459	13656	13555	13654	13400	13407	13503	13427	13587	13496	13530	13336	13555	13544	13615	13466	13507	13343	13636	13527	13431	13461	13640	13569	13549	13509	13571	13608	13648	13372	13489	13490	13639	13519	13531	13474	13619	13506	13613	13599	13556	13627	13632	13765	13542	13486	13475	13337	13469	13505	13485	13514	13458	13570	13519	13330	13466	13538	13486	13486	13551	13452	13457	13495	13495	13470	13591	13391	13554	13428	13566	13578	13461	13497	13394	13525	13537	13543	13341	13473	13580	13556	13390	13507	13533	13623	13692	13546	13486	13532	13361	13404	13428	13399	13356	13700	13429	13417	13697	13464	13564	13648	13655	13547	13585	13461	13538	13599	13634	13328	13455	13492	13494	13379	13475	13415	13692	13456	13548	13521	13576	13599	13486	13567	13548	13718	13502	13421	13450	13346	13534	13538	13535	13589	13594	13405	13467	13554	13414	13640	13456	13478	13387	13580	13553	13597	13481	13515	13515	13508	13290	13478	13463	13316	13417	13373	13628	13431	13555	13461	13509	13337	13505	13516	13592	13530	13425	13456	13580	13497	13473	13681	13600	13459	13521	13435	13538	13522	13372	13524	13610	13417	13596	13696	13586	13466	13513	13527	13558	13522	13579	13487	13395	13496	13519	13466	13680	13611	13473	13344	13612	13539	13550	13560	13376	13520	13542	13486	13464	13563	13369	13442	13500	13473	13455	13604	13542	13509	13508	13647	13546	13469	13509	13499	13387	13411	13478	13425	13616	13522	13518	13566	13455	13687	13490	13599	13384	13603	13508	13666	13528	13473	13567	13670	13612	13641	13581	13533	13556	13728	13512	13456	13514	13525	13610	13510	13388	13446	13520	13672	13455	13408	13524	13570	13495	13498	13425	13531	13470	13570	13575	13506	13502	13452	13565	13609	13554	13647	13531	13554	13520	13493	13591	13552	13406	13474	13511	13543	13341	13407	13509	13773	13628	13697	13501	13445	13326	13388	13431	13511	13513	13558	13451	13672	13482	13501	13618	13556	13329	13424	13409	13551	13497	13483	13416	13525	13384	13436	13530	13686	13627	13405	13515	13605	13586	13526	13481	13443	13388	13434	13495	13665	13327	13469	13482	13439	13542	13545	13388	13491	13567	13710	13429	13444	13376	13558	13413	13381	13544	13379	13374	13568	13475	13592	13525	13452	13613	13443	13514	13465	13485	13601	13469	13596	13374	13539	13483	13440	13532	13448	13500	13486	13487	13607	13522	13574	13467	13491	13514	13250	13555	13396	13466	13594	13614	13632	13443	13473	13508	13506	13510	13572	13746	13514	13431	13564	13518	13421	13645	13463	13536	13557	13570	13432	13591	13506	13609	13582	13539	13439	13639	13628	13446	13575	13425	13453	13540	13341	13324	13584	13462	13711	13564	13504	13534	13507	13477	13602	13450	13535	13532	13548	13431	13303	13599	13310	13589	13368	13423	13534	13514	13565	13481	13567	13506	13685	13432	13585	13337	13475	13498	13535	13655	13583	13524	13576	13472	13508	13509	13487	13318	13592	13430	13457	13451	13415	13473	13707	13532	13455	13557	13520	13534	13590	13660	13453	13613	13658	13362	13622	13384	13474	13519	13530	13559	13623	13542	13368	13507	13470	13609	13575	13550	13551	13418	13463	13562	13473	13527	13506	13374	13426	13418	13457	13407	13475	13562	13447	13405	13395	13685	13350	13476	13573	13374	13689	13565	13586	13484	13430	13488	13499	13488	13406	13571	13436	13449	13492	13508	13431	13416	13638	13444	13377	13356	13616	13493	13515	13430	13531	13379	13424	13534	13480	13624	13593	13550	13618	13355	13600	13519	13491	13483	13585	13490	13720	13545	13477	13352	13543	13724	13445	13494	13553	13618	13434	13568	13474	13554	13297	13556	13578	13331	13486	13496	13673	13653	13463	13397	13517	13425	13530	13396	13498	13420	13660	13321	13608	13576	13591	13284	13456	13416	13480	13460	13707	13404	13519	13615	13548	13505	13534	13509	13548	13437	13508	13394	13675	13390	13558	13574	13504	13505	13637	13416	13464	13551	13509	13477	13499	13542	13649	13471	13517	13513	13486	13420	13555	13497	13365	13330	13550	13392	13417	13555	13547	13576	13457	13543	13701	13599	13320	13494	13577	13407	13437	13384	13391	13645	13204	13538	13483	13529	13420	13450	13442	13473	13518	13465	13407	13376	13575	13462	13445	13606	13603	13480	13602	13620	13590	13646	13516	13533	13509	13433	13450	13542	13356	13603	13494	13466	13460	13507	13486	13270	13788	13639	13438	13480	13566	13585	13545	13662	13417	13357	13571	13491	13720	13484	13513	13345	13500	13532	13615	13332	13380	13611	13438	13422	13407	13539	13287	13488	13301	13494	13498	13536	13482	13503	13423	13529	13558	13384	13507	13649	13424	13559	13313	13416	13540	13557	13627	13591	13607	13470	13458	13510	13476	13325	13548	13630	13538	13446	13424	13411	13416	13545	13581	13661	13489	13504	13606	13563	13462	13670	13509	13553	13514	13403	13509	13578	13516	13419	13712	13492	13446	13454	13469	13478	13354	13623	13528	13520	13518	13491	13546	13705	13563	13493	13548	13503	13573	13350	13603	13453	13557	13461	13585	13518	13375	13616	13508	13563	13432	13679	13623	13569	13508	13520	13535	13505	13534	13470	13600	13451	13625	13531	13653	13452	13436	13608	13550	13551	13536	13519	13421	13400	13496	13597	13573	13433	13686	13290	13554	13514	13631	13688	13491	13624	13540	13455	13308	13456	13771	13665	13700	13512	13634	13612	13335	13552	13541	13478	13561	13533	13667	13644	13580	13513	13268	13424	13560	13579	13605	13473	13541	13415	13560	13501	13645	13382	13541	13406	13419	13503	13600	13354	13560	13455	13492	13598	13597	13493	13499	13505	13424	13363	13384	13472	13572	13397	13446	13395	13405	13549	13468	13487	13402	13458	13441	13653	13395	13492	13436	13652	13516	13473	13428	13512	13607	13360	13585	13493	13490	13523	13542	13423	13510	13604	13616	13396	13423	13434	13562	13466	13418	13590	13638	13381	13440	13519	13683	13557	13517	13572	13326	13433	13534	13421	13740	13609	13538	13599	13510	13641	13524	13372	13647	13485	13555	13751	13489	13455	13616	13409	13518	13563	13513	13498	13439	13549	13569	13513	13654	13617	13417	13453	13526	13684	13753	13388	13596	13462	13537	13669	13340	13473	13602	13517	13519	13495	13264	13696	13444	13489	13346	13575	13478	13534	13449	13525	13349	13321	13445	13520	13594	13468	13526	13411	13562	13491	13497	13375	13460	13450	13464	13472	13514	13306	13374	13566	13529	13720	13312	13438	13490	13457	13483	13633	13539	13491	13624	13431	13567	13429	13458	13420	13375	13506	13535	13487	13547	13427	13377	13451	13554	13503	13566	13520	13534	13499	13451	13480	13544	13623	13376	13558	13662	13504	13389	13668	13440	13604	13733	13435	13503	13489	13558	13669	13627	13323	13631	13652	13605	13493	13517	13584	13555	13512	13367	13582	13490	13457	13555	13545	13568	13504	13571	13503	13578	13648	13487	13431	13496	13371	13588	13471	13514	13640	13450	13566	13533	13619	13494	13523	13654	13549	13567	13564	13533	13543	13574	13625	13593	13560	13630	13396	13437	13658	13421	13559	13606	13573	13483	13572	13753	13600	13417	13568	13434	13510	13499	13389	13516	13405	13567	13517	13486	13641	13556	13637	13268	13465	13618	13627	13614	13563	13493	13483	13457	13566	13430	13556	13696	13512	13437	13414	13581	13573	13572	13513	13542	13445	13457	13517	13487	13335	13525	13317	13545	13423	13536	13337	13676	13595	13464	13542	13434	13518	13460	13400	13713	13542	13467	13541	13423	13586	13521	13652	13641	13493	13468	13479	13638	13562	13646	13524	13366	13569	13587	13526	13560	13493	13352	13615	13465	13600	13388	13467	13463	13562	13484	13411	13548	13373	13605	13658	13543	13390	13382	13581	13438	13570	13319	13514	13646	13671	13482	13606	13613	13665	13679	13377	13531	13387	13550	13458	13451	13623	13497	13597	13618	13435	13473	13496	13381	13720	13412	13559	13502	13434	13777	13467	13516	13624	13530	13527	13493	13646	13410	13664	13599	13489	13506	13395	13553	13378	13304	13491	13655	13425	13522	13455	13597	13508	13595	13511	13532	13506	13383	13385	13387	13531	13496	13555	13409	13538	13495	13477	13581	13600	13422	13487	13595	13494	13595	13540	13530	13422	13415	13438	13572	13648	13577	13443	13493	13586	13435	13473	13630	13554	13586	13569	13556	13542	13497	13470	13425	13562	13630	13331	13562	13667	13527	13293	13370	13420	13474	13511	13516	13478	13457	13550	13499	13658	13566	13502	13526	13540	13515	13617	13638	13570	13384	13365	13587	13425	13382	13536	13541	13468	13545	13526	13458	13624	13433	13501	13536	13477	13534	13414	13242	13503	13398	13472	13583	13615	13419	13493	13626	13513	13724	13474	13494	13462	13593	13683	13525	13380	13572	13424	13575	13457	13495	13589	13589	13419	13355	13509	13497	13457	13369	13482	13502	13498	13559	13531	13533	13489	13382	13630	13399	13595	13289	13482	13657	13535	13457	13428	13586	13397	13515	13529	13550	13491	13504	13465	13498	13547	13463	13663	13456	13524	13491	13543	13582	13501	13547	13518	13477	13550	13515	13463	13368	13542	13608	13496	13480	13478	13678	13567	13504	13464	13426	13520	13292	13346	13395	13555	13388	13489	13492	13412	13622	13605	13434	13402	13468	13394	13343	13468	13575	13567	13457	13652	13413	13503	13473	13559	13540	13615	13536	13471	13581	13683	13521	13309	13652	13426	13695	13383	13505	13454	13426	13556	13489	13522	13561	13417	13521	13391	13412	13466	13382	13447	13536	13535	13533	13486	13520	13458	13448	13488	13603	13430	13740	13503	13635	13541	13510	13596	13362	13638	13625	13517	13435	13449
25295	21442	28317	25406	22183	20084	19050	16752	16246	16067	16049	15859	15738	15913	15875	15754	15518	15415	15769	15664	15456	15558	15562	15423	15375	15463	15255	15263	15301	15476	15504	15291	15255	15292	15399	15192	15425	15252	15228	15260	15463	15324	15358	15245	15346	15343	15400	15254	15443	15502	15333	15309	15301	15482	15313	15227	15196	15243	15100	15343	15210	15113	15365	15295	15291	15541	15331	15599	15252	15267	15327	15323	15303	15190	15388	15368	15242	15429	15615	15517	15657	15467	15478	15437	15360	15502	15470	15284	15044	15236	15315	15357	15394	15175	15224	15314	15403	15114	15302	15240	15279	15186	15300	15166	15268	15260	15329	15392	15297	15335	15324	15199	15245	15235	15275	15266	15238	15229	15112	15302	15380	15302	15337	15147	15294	15213	15341	15302	15452	15407	15421	15340	15288	15362	15244	15181	15272	15304	15391	15341	15168	15232	15303	15303	15138	15435	15220	15193	15471	15312	15298	15406	15294	15131	15255	15314	15208	15317	15131	15153	15163	15215	15143	15342	15316	15214	15246	15149	15245	15196	15357	15269	15201	15324	15202	15290	15408	15244	15374	15514	15416	15438	15571	15385	15335	15249	15289	15438	15396	15360	15237	15077	15546	15263	15067	15196	15145	15236	15302	15274	15431	15133	15444	15320	15129	15208	15227	15226	15191	14986	15140	15290	15223	15190	15367	15172	15153	15448	15268	15248	15093	15156	15332	15437	15132	15058	15146	15222	15374	15220	15376	15246	15246	15235	15404	15486	15216	15371	15239	15187	15236	15308	15186	15250	15252	15247	15292	15081	15293	15396	15256	15256	15346	15255	15354	15302	15217	15344	15126	15225	15490	15308	15198	15429	15171	15385	15303	14959	15232	15005	15435	15527	15366	15099	15307	15153	15271	15074	15338	15359	15287	15230	15154	15288	15360	15190	15196	15204	15291	15343	15467	15013	15126	15215	15197	15084	15179	15372	15185	15185	15129	15310	15162	15134	15284	15241	15436	15296	15341	15250	15254	15277	15230	15128	15229	15385	15315	15179	15283	15487	15240	15209	15319	15130	15217	15262	15137	15199	15275	15274	15327	15270	15165	15251	15099	15294	15337	15242	15109	15088	15205	15447	15330	15101	15201	15209	15315	15317	15526	15183	15197	15288	15338	15180	15135	15300	15396	15189	15256	15382	15245	15244	15397	15389	15298	15231	15094	15414	15288	15207	15341	15334	15299	15312	15248	15630	15302	15173	15260	15226	15390	15350	15293	15416	15334	15423	15066	15421	15449	15186	15246	15177	15281	15454	15273	15389	15209	15274	15345	15279	15254	15214	15390	15286	15428	15318	15203	15536	15212	15158	15404	15222	15301	15205	15253	15094	15143	15171	15133	15367	15329	15396	15320	15130	15321	15306	15180	15245	15260	15300	15410	15151	15243	15355	15202	15113	15172	15269	15391	15462	15348	15248	15422	15299	15440	15150	15393	15165	15444	15328	15321	15120	15189	15242	15342	15214	15311	15298	15251	15300	15389	15327	15306	15270	15247	15329	15075	15270	15198	15171	15315	15304	15364	15165	15239	15292	15363	15235	15418	15196	15235	15219	15259	15208	15448	15163	15438	15194	15276	15243	15354	15154	15300	15326	15179	15457	15204	15207	15511	15229	15234	15396	15026	15262	15477	15556	15254	15259	15641	15283	15357	15404	15339	15217	15207	15389	15333	15212	15273	15153	15249	15118	15278	15339	15217	15139	15145	15329	15258	15145	15330	15300	15260	15089	15109	15152	15170	15273	15238	15243	15266	15269	15213	15241	15424	15259	15214	15135	15309	15234	15252	15436	15251	15362	15016	15328	15296	15229	15461	15281	15088	15271	15333	15090	15332	15358	15223	15278	15465	15018	15349	15285	15176	15282	15292	15341	15511	15331	15298	15261	15286	15283	15243	15467	15387	15107	15215	15338	15305	15157	15003	15008	15346	15287	15164	15090	15127	15295	15216	15256	15500	15323	15231	15320	15399	15289	15179	15211	15272	15098	15253	15228	15334	15282	15325	15386	15315	15392	15319	15179	15068	15301	15173	15279	15171	15245	15417	15151	15315	15389	15408	15494	15429	15277	15268	14937	15260	15480	15265	15416	15290	15363	15398	15339	15243	15316	15221	15572	15323	15254	15359	15301	15197	15352	15357	15236	15450	15055	15371	15224	15207	15305	15416	15253	15326	15160	15171	15028	15131	15250	15167	15255	15335	15359	15256	15174	15540	15201	15210	15219	15077	15305	15318	15271	15196	15183	15284	15314	15425	15250	15377	15434	15410	15514	15356	15376	15289	15379	15259	15434	15408	15241	15392	15168	15228	15261	15363	15177	15530	15353	15198	15269	15399	15232	15077	15236	15051	15270	15024	15245	15082	15289	15386	15372	15348	15342	15286	15304	15084	15259	15104	15294	15272	15422	15367	15309	15251	15091	15017	15306	15334	15058	15220	15240	15345	15313	15159	15400	15440	15204	15510	15241	15230	15267	15075	15336	15456	15187	15200	15204	15387	15295	15230	15525	15327	15229	15307	15096	15223	15113	15419	15123	15316	15254	15437	15147	15215	15062	15409	15393	15110	15095	15223	15170	15226	15307	15309	15265	15417	15159	15401	15371	15323	15095	15458	15179	15189	15318	15231	15310	15217	15258	15271	15231	15358	15391	15320	15364	15288	15208	15169	15283	15071	15097	15330	15247	15387	15115	15262	15350	15247	15400	15329	15234	15247	15126	15206	15260	15170	15324	15362	15180	15386	14922	15137	15297	15130	15284	15173	15223	15361	15376	15342	15460	15286	15255	15235	15326	15402	15195	15393	15200	15288	15270	15257	15346	15012	15164	15218	15478	15385	15414	15284	15401	15407	15254	15218	15193	15448	15200	15307	15253	15129	15162	15455	15154	15329	15422	15275	15405	15313	15125	15249	15097	15262	15376	15378	15303	15251	15245	15290	15347	15351	15245	15460	15216	15238	15456	15344	15276	15373	15471	15154	15329	15302	15228	15106	15223	15259	15378	15196	15434	15294	15378	15567	15181	15061	15461	15461	15266	15298	15184	15264	15122	15272	15526	15351	15282	15193	15425	15337	15312	15300	15426	15192	15282	15191	15297	15147	15192	15368	15447	15386	15303	15317	15403	15385	15199	15497	15201	15365	15180	15241	15463	15514	15183	15122	15292	15178	15121	15442	15237	15227	15373	15331	15206	15317	15159	15168	15203	15030	15151	15139	15346	15244	15202	15211	15497	15247	15136	15406	15373	15233	15369	15250	15164	15416	15391	15361	15472	15367	15271	15280	15292	15303	15302	15200	15047	15310	15050	15382	15323	15647	15247	15268	15302	15389	15273	15277	15333	15362	15168	15377	15323	15217	15331	15335	15252	15346	15434	15236	15264	15375	15226	15328	15120	15161	15236	15439	15298	15139	15284	15181	14998	15287	15361	15241	15214	15307	15265	15249	15203	15324	15380	15300	15316	15184	15260	15259	15282	15198	15319	15306	15182	15428	15135	15244	15166	15305	15341	15272	15346	15275	15211	15233	15374	15348	15181	15139	15210	15318	15192	15397	15373	15283	15313	15246	15465	15291	15178	15253	15245	15356	15194	15318	15482	15608	15096	15141	15295	15284	15283	15247	15261	15333	15387	15238	15029	15248	15339	15280	15199	15179	15228	15140	15287	15462	15303	15220	15277	15197	15483	15364	15349	15226	15238	15361	15174	15301	15260	15380	15094	15246	15374	15145	15393	15364	15316	15265	15428	15318	15345	15401	15421	15339	15361	15218	15162	15316	15266	15282	15270	15476	15190	15252	15359	15307	15254	15331	15416	15386	15369	15357	15071	15136	15224	15227	15317	15192	15415	15354	15471	15296	15277	15172	15244	15195	15258	15333	15366	15110	15168	15417	15157	15214	15232	15455	15154	15127	15265	15253	15550	15319	15170	15319	15307	15042	15366	15380	15147	15217	14941	15266	15455	15209	15158	15272	15273	15286	15334	15345	15211	15307	15315	15218	15191	15237	15134	15043	15186	15272	15173	15233	15230	15206	15311	15293	15440	15290	15258	15417	15175	15369	15235	15219	15302	15398	15166	15194	15061	15246	15369	15227	15299	15123	15409	15564	15370	15409	15287	15354	15290	15255	15295	15447	15286	15136	15065	15369	15327	15309	15299	15287	15210	15257	15188	15292	15287	15278	15238	15307	15091	15284	14983	15314	15180	15240	15262	15418	15305	15099	15171	15306	15179	15150	15307	15308	15317	15245	15268	15256	15124	15227	15239	15077	15322	15375	15331	15388	15287	15249	15221	15558	15253	15230	15456	15279	15365	15289	15303	15288	15335	15326	15382	15390	15130	15120	15463	15274	15526	15356	15325	15269	15320	15162	15325	15233	15225	15294	15125	15547	15302	15258	15530	15322	15135	15298	15183	15438	15169	15119	15222	15436	15063	15052	15085	15039	15303	15306	15249	15242	15327	15253	15381	15101	15213	15418	15116	15389	15339	15332	15348	15453	15327	15425	15313	15404	15315	15260	15041	15227	15150	15326	15353	15343	15459	15547	15274	15159	15346	15292	15260	15289	15147	15083	15053	15386	15216	15251	15140	15212	15304	15228	15374	15146	15306	15262	15287	15328	15278	15398	15323	15316	15257	15322	15146	15267	15227	15132	15305	15339	15228	15217	15356	15285	15275	15453	15218	15397	15222	15288	15284	15511	15340	15310	15262	15169	15316	15264	15563	15234	15118	15245	15264	15261	15274	15283	15188	15186	15311	15315	15222	15328	15295	15278	15261	15300	15372	15175	15132	15163	15301	15381	15260	15099	15407	15272	15384	15346	15337	15263	15318	15186	15286	15411	15433	15205	15492	15256	15308	15255	15347	15419	15397	15420	15526	15280	15185	15239	15157	15386	15222	15406	15574	15379	15211	15259	15272	15243	15170	15295	15210	15458	15454	15337	15116	15389	15563	15202	15286	15138	15391	15454	15031	15349	15280	15268	15473	15292	15218	15251	15248	15145	15251	15353	15271	15044	15211	15252	15349	15297	15276	15555	15237	15470	15277	15401	15424	15307	15261	15225	15412	15262	15285	15130	15256	15376	15462	15315	15185	15186	15455	15224	15279	15265	15237
17741	29530	27844	22264	19568	17891	16507	15609	15092	14764	14394	14409	14111	14110	14064	13667	13727	13866	13892	13778	13860	13768	13703	13710	13664	13763	13826	13672	13691	13684	13601	13861	13730	13495	13561	13683	13794	13617	13543	13586	13546	13580	13681	13694	13786	13632	13631	13631	13443	13486	13619	13499	13651	13487	13445	13532	13712	13640	13765	13538	13553	13614	13554	13434	13467	13415	13567	13639	13685	13569	13493	13538	13493	13837	13668	13661	13550	13582	13849	13779	13896	13807	13815	13851	13529	13781	13801	13652	13442	13506	13599	13692	13420	13497	13679	13600	13670	13516	13631	13571	13548	13644	13583	13523	13417	13697	13508	13471	13630	13515	13552	13424	13543	13640	13510	13603	13466	13576	13626	13501	13590	13639	13584	13403	13583	13487	13461	13716	13554	13465	13530	13590	13529	13646	13453	13588	13738	13519	13581	13580	13442	13611	13529	13450	13352	13728	13555	13455	13664	13458	13540	13558	13506	13568	13471	13579	13582	13496	13563	13501	13540	13473	13625	13502	13482	13658	13416	13443	13731	13469	13598	13568	13529	13410	13421	13596	13627	13643	13530	13560	13764	13599	13637	13717	13596	13666	13616	13537	13645	13577	13341	13590	13532	13440	13491	13638	13592	13629	13466	13584	13600	13525	13397	13597	13494	13406	13667	13693	13530	13560	13633	13419	13430	13539	13678	13575	13535	13636	13380	13654	13499	13511	13629	13326	13582	13571	13552	13563	13555	13558	13702	13553	13494	13549	13693	13507	13417	13389	13513	13750	13504	13637	13772	13571	13603	13602	13418	13551	13462	13564	13516	13493	13591	13586	13542	13525	13585	13594	13537	13591	13745	13506	13523	13483	13628	13518	13525	13421	13602	13588	13348	13431	13625	13584	13582	13516	13755	13505	13551	13647	13539	13636	13522	13448	13510	13547	13468	13519	13353	13638	13528	13540	13554	13586	13505	13632	13470	13691	13352	13513	13509	13384	13398	13554	13654	13444	13578	13555	13478	13585	13752	13469	13532	13417	13556	13637	13397	13376	13617	13574	13494	13592	13605	13428	13684	13550	13486	13613	13588	13603	13537	13442	13563	13639	13666	13485	13475	13404	13647	13526	13554	13643	13548	13635	13465	13563	13532	13446	13341	13434	13636	13610	13598	13536	13468	13617	13523	13734	13575	13582	13427	13576	13621	13311	13453	13698	13609	13540	13457	13650	13688	13480	13596	13627	13566	13598	13466	13481	13647	13494	13654	13677	13567	13493	13588	13455	13554	13559	13400	13443	13550	13552	13538	13568	13666	13586	13604	13489	13639	13585	13657	13462	13516	13683	13484	13599	13575	13461	13528	13513	13472	13470	13469	13603	13519	13611	13500	13549	13554	13551	13677	13550	13336	13431	13510	13559	13624	13571	13529	13451	13704	13559	13483	13647	13650	13533	13456	13465	13504	13412	13571	13412	13474	13417	13467	13436	13468	13626	13450	13701	13558	13577	13539	13544	13646	13557	13681	13567	13692	13521	13543	13681	13483	13455	13538	13492	13582	13486	13727	13622	13533	13562	13652	13585	13605	13562	13632	13553	13514	13531	13693	13671	13717	13606	13786	13470	13574	13546	13698	13511	13648	13387	13659	13602	13618	13667	13501	13458	13376	13441	13627	13456	13593	13477	13632	13496	13528	13550	13537	13606	13483	13572	13451	13456	13534	13514	13574	13515	13775	13684	13597	13630	13620	13586	13338	13607	13569	13481	13464	13569	13614	13481	13645	13650	13385	13494	13450	13408	13597	13639	13516	13556	13549	13579	13563	13492	13537	13529	13672	13456	13435	13423	13480	13496	13649	13436	13641	13572	13569	13535	13566	13482	13527	13564	13658	13724	13615	13480	13612	13447	13618	13504	13632	13539	13665	13662	13703	13523	13458	13605	13597	13615	13472	13575	13461	13554	13489	13502	13510	13467	13422	13665	13412	13663	13652	13595	13541	13604	13507	13650	13659	13683	13444	13593	13620	13534	13697	13506	13569	13555	13649	13785	13596	13658	13605	13483	13530	13569	13460	13505	13410	13530	13493	13636	13622	13554	13549	13567	13584	13670	13663	13420	13474	13515	13544	13690	13626	13594	13510	13488	13608	13347	13525	13661	13530	13480	13613	13422	13704	13682	13526	13455	13489	13630	13618	13463	13578	13596	13832	13534	13487	13545	13351	13591	13500	13393	13336	13563	13335	13577	13580	13579	13418	13531	13713	13623	13545	13498	13597	13494	13657	13597	13569	13657	13596	13454	13529	13532	13660	13693	13551	13586	13363	13636	13411	13643	13602	13624	13515	13412	13605	13464	13509	13292	13650	13590	13563	13561	13333	13566	13669	13576	13629	13624	13484	13655	13614	13572	13575	13503	13480	13686	13564	13609	13682	13525	13544	13478	13617	13756	13479	13378	13556	13450	13607	13510	13557	13680	13536	13400	13424	13509	13527	13458	13722	13617	13525	13659	13723	13613	13546	13558	13571	13518	13713	13370	13589	13590	13461	13571	13583	13609	13520	13455	13520	13687	13458	13514	13599	13657	13484	13629	13522	13634	13461	13604	13474	13472	13531	13608	13577	13533	13542	13594	13690	13352	13652	13624	13617	13690	13434	13534	13350	13522	13624	13494	13541	13471	13535	13512	13672	13670	13711	13411	13627	13549	13559	13608	13570	13539	13499	13462	13488	13541	13530	13614	13549	13525	13544	13613	13510	13569	13587	13436	13590	13455	13452	13394	13368	13550	13529	13596	13510	13639	13842	13504	13433	13607	13609	13567	13503	13436	13495	13467	13693	13466	13676	13533	13430	13547	13561	13557	13675	13567	13563	13539	13508	13501	13866	13603	13552	13652	13406	13692	13606	13661	13738	13516	13578	13404	13670	13630	13785	13628	13677	13629	13565	13719	13531	13712	13500	13506	13497	13601	13589	13588	13562	13525	13671	13566	13665	13480	13471	13622	13554	13430	13468	13572	13558	13702	13507	13606	13669	13404	13551	13403	13452	13369	13607	13664	13639	13627	13520	13561	13518	13565	13546	13557	13565	13525	13437	13519	13452	13692	13642	13573	13414	13550	13558	13611	13498	13592	13582	13635	13452	13398	13452	13439	13627	13227	13647	13537	13556	13399	13487	13542	13793	13640	13452	13588	13356	13486	13683	13554	13713	13601	13643	13569	13432	13627	13554	13534	13481	13516	13484	13337	13522	13735	13601	13460	13524	13695	13545	13362	13646	13627	13663	13567	13584	13416	13457	13528	13457	13658	13428	13580	13631	13639	13544	13449	13440	13406	13577	13524	13620	13486	13524	13440	13619	13458	13541	13452	13531	13579	13570	13407	13584	13593	13460	13559	13447	13796	13380	13538	13596	13673	13472	13527	13570	13419	13546	13568	13460	13462	13378	13484	13402	13703	13616	13542	13589	13729	13473	13662	13492	13497	13680	13426	13524	13704	13614	13498	13614	13507	13679	13548	13489	13631	13537	13642	13499	13562	13595	13536	13508	13568	13532	13307	13653	13682	13529	13625	13608	13670	13674	13466	13535	13555	13675	13548	13602	13513	13559	13517	13536	13385	13626	13696	13642	13537	13512	13757	13424	13584	13514	13682	13690	13536	13602	13611	13565	13450	13635	13572	13613	13623	13670	13552	13478	13620	13486	13693	13573	13488	13524	13554	13535	13610	13506	13749	13674	13363	13554	13504	13619	13634	13593	13583	13621	13497	13595	13518	13391	13579	13568	13652	13496	13492	13480	13632	13384	13446	13517	13518	13495	13485	13457	13584	13584	13609	13645	13507	13496	13628	13572	13612	13578	13512	13736	13638	13562	13506	13449	13605	13487	13544	13557	13479	13511	13573	13597	13574	13501	13659	13605	13518	13622	13586	13482	13539	13597	13681	13490	13609	13554	13406	13507	13437	13456	13519	13574	13546	13512	13579	13330	13517	13520	13506	13545	13453	13487	13538	13680	13492	13608	13566	13590	13612	13564	13628	13656	13651	13443	13619	13566	13457	13600	13585	13590	13593	13466	13645	13405	13716	13548	13496	13631	13583	13428	13657	13562	13656	13663	13545	13582	13548	13612	13596	13643	13558	13586	13602	13575	13692	13544	13421	13618	13529	13407	13527	13639	13519	13517	13581	13602	13794	13686	13618	13492	13488	13575	13472	13670	13654	13455	13561	13589	13480	13510	13381	13391	13671	13581	13487	13588	13631	13497	13486	13600	13402	13547	13647	13517	13460	13638	13715	13472	13622	13589	13625	13607	13522	13598	13572	13541	13634	13596	13683	13613	13482	13597	13614	13425	13511	13647	13709	13564	13592	13490	13555	13499	13532	13633	13534	13570	13387	13601	13561	13584	13666	13671	13548	13502	13462	13531	13473	13655	13595	13613	13579	13498	13527	13681	13682	13529	13599	13565	13455	13568	13409	13520	13653	13414	13514	13674	13573	13588	13619	13750	13451	13597	13417	13594	13509	13525	13509	13524	13747	13691	13562	13540	13505	13395	13643	13519	13657	13570	13393	13379	13537	13430	13627	13486	13608	13481	13545	13468	13523	13637	13446	13636	13679	13677	13347	13497	13603	13577	13458	13558	13476	13622	13523	13508	13589	13494	13601	13425	13548	13555	13436	13521	13683	13522	13681	13629	13517	13632	13640	13439	13461	13696	13542	13872	13456	13386	13555	13489	13407	13519	13560	13745	13571	13515	13595	13398	13639	13581	13323	13553	13494	13579	13464	13407	13558	13607	13409	13439	13625	13630	13464	13526	13559	13523	13632	13626	13620	13565	13400	13638	13611	13695	13507	13655	13616	13415	13573	13518	13573	13475	13654	13546	13556	13629	13546	13384	13364	13449	13502	13595	13545	13671	13536	13663	13719	13616	13465	13517	13737	13593	13572	13579	13542	13461	13604	13548	13722	13577	13510	13667	13559	13520	13515	13569	13430	13475	13607	13575	13695	13428	13556	13527	13425	13478	13614	13461	13661	13569	13620	13604	13649	13534	13404	13542	13565	13538	13576	13617	13483	13543	13478	13574	13644	13558	13727	13510	13488	13511	13441	13698	13451	13690	13567	13531	13783	13603	13565	13404	13380	13466	13622	13471	13387	13643	13526	13521	13664
24216	21477	29070	24374	22307	23066	21708	17658	16717	16343	16159	15680	15549	15567	15435	15305	15373	15237	15199	15248	15358	15220	15215	15480	15137	15166	15282	15264	15099	15265	15039	15117	14912	15119	14960	15095	14911	14900	14944	15146	15058	14917	14996	14912	14873	15120	14884	15060	15036	14939	15096	14894	14954	14931	14951	15074	15073	15039	14995	15158	14858	14880	15103	14811	14875	14808	14995	14912	14892	14917	14850	15046	15022	15049	15135	15167	14975	15143	15257	15331	15231	15286	15282	15136	15033	15279	15362	15062	14898	15019	14883	15005	15147	15058	14779	14901	15072	14993	15080	14970	14954	14839	15032	14969	14918	14923	14848	15067	15125	14861	15019	14816	14750	14823	15085	14967	14814	15161	14809	14833	15000	14674	14778	14867	14914	15056	14818	14863	14799	14812	14724	14966	15040	15221	15022	14617	14954	14844	14816	14661	14843	14896	14801	14922	14889	14848	14982	15109	14975	14914	14849	14907	14772	14821	14744	15137	14928	14907	15068	14991	14841	14744	14754	14888	14996	15165	14873	14882	15037	14843	14750	14835	15021	15028	14919	14877	15041	15079	14685	14828	14889	14982	15029	14682	14885	14967	15025	14839	14911	14741	14964	14879	15001	15023	15045	15033	15013	14849	15033	14804	15054	15043	15007	14987	15075	14947	14949	15104	14930	14922	15043	14710	15015	14913	14820	14875	14967	15096	14824	14877	14793	14941	14954	14842	14826	14982	14873	14708	14932	14811	14833	15014	15047	15062	15134	14874	14677	15119	14844	14823	14882	14899	14717	15078	14929	15098	15060	15043	14940	15057	14926	14850	14941	15131	14907	14962	14743	15016	15120	14685	14853	14691	14862	14849	15016	14915	14758	14832	14932	14918	14850	14735	15008	14924	14740	14934	14941	14910	14787	14877	14883	15003	15018	14914	14956	14720	14795	14943	14885	14763	15115	14910	14997	15078	14868	15002	15097	14937	14732	15037	14811	14886	14940	14905	14887	15037	15014	15018	15088	14834	14988	14960	14978	14819	14820	15038	15041	15099	14960	14899	14870	15083	14911	14818	14822	14876	15030	15002	14981	14841	14866	14918	15019	14989	14981	14811	14828	14827	15034	14894	14889	14923	14970	14803	14815	14793	14824	14937	14929	14967	14776	14901	14798	15183	15007	14845	14925	14776	14915	14886	14916	14923	14804	14780	14835	15064	15056	14974	15025	15028	14768	14816	15005	14956	14858	14833	14742	14986	14791	15054	14878	14951	14837	14702	15076	14819	15150	14965	14982	14721	14802	14843	14833	14919	14933	14796	14991	14920	14833	14936	14856	14713	15007	15065	15095	14925	14974	14971	15044	14828	14857	14867	15000	14997	14715	14949	14992	14902	14815	14904	15119	14934	14976	14925	14867	14760	14773	14855	14736	14988	14886	15011	14942	15048	14888	14905	14861	15085	14875	14978	14719	14899	15011	14725	14905	14962	14890	15021	14941	14962	15036	14981	15080	14987	14958	14962	14949	14753	14778	14930	15110	15009	14796	14844	14887	14921	14856	14841	14863	14981	14789	14743	14849	15036	14929	14955	14990	14878	14823	14822	14866	14942	14838	14975	14914	15010	14796	14931	14823	14956	15003	14939	14988	14742	14823	14854	14969	14982	14970	14719	14946	15018	15021	14777	14970	14910	15122	14690	14859	14901	14695	14868	14592	14989	14919	14868	14853	14835	14987	14799	14964	14787	14934	14868	14714	14822	14839	14999	14904	14752	15074	14737	14877	15054	15043	14921	14956	14848	14899	14760	14775	14889	14875	14926	15107	14990	15072	14864	14889	14897	14879	14885	14923	15053	14823	14756	15054	14743	14866	14780	14995	14983	14964	14860	14793	15033	14546	14933	14935	14937	14799	14761	14781	14880	14737	14784	15056	14869	14812	14956	14961	14825	14920	14876	15068	14910	14950	14874	15052	14891	14916	14945	14910	14890	14877	14899	14748	14792	14798	14804	15043	15052	14931	15001	14799	14731	14930	14836	14884	15026	15008	15080	14985	14918	14917	14874	14861	14811	14825	15022	14942	15011	14720	15016	14887	14995	14895	14876	14721	14977	14758	14937	14898	14977	14848	14909	14858	14761	14823	14940	15064	14946	15078	14707	15005	14838	14964	14706	15048	15043	14936	14838	14902	14775	14944	14750	14909	14749	14996	14898	14827	14833	14907	15062	14891	14880	14857	14870	14818	15000	14962	14710	14883	14717	14998	15067	14927	14950	14808	14927	14805	15101	14778	14752	14982	14995	14971	14726	14857	14911	14910	14888	14838	14829	14939	14818	14749	14663	14908	14832	14841	14840	14983	14791	15100	14998	14832	14909	15001	14788	15063	14915	14900	15136	15041	14955	14948	14781	14932	14971	14856	14793	15047	14861	14757	14906	15053	14941	15025	14758	14837	15011	14815	14958	14959	15046	14950	14757	14800	14826	14914	14986	15080	14815	14743	15139	14986	15055	14928	14930	14709	14865	14868	14856	14958	14791	14774	15014	14962	14864	14729	15012	14996	15062	14975	15133	14800	14859	15088	14807	15110	14985	14784	14859	14921	15084	15002	14982	14977	14911	14884	14903	14890	14980	15032	14715	14977	15013	14800	14753	15025	14807	14913	14905	14951	14781	14976	14880	14931	14910	14953	14783	15028	14928	14882	15030	14777	15054	14871	14779	14790	14983	14849	14823	14856	15047	14973	14989	15071	14830	14925	15061	14875	14921	14837	14892	15053	14809	14932	14825	15052	15067	14953	14811	14949	14914	14906	15100	14991	14863	14846	15108	15177	14910	14772	14973	14790	14986	14855	14897	14896	14917	14926	14887	14905	14774	14888	14986	14676	15047	15025	14939	14814	14840	14942	14960	14856	14888	14663	14766	14853	14709	15010	14883	14909	14872	14914	14907	14943	14929	14920	14906	14797	15092	14955	15055	15121	14886	14822	14949	14951	14996	14881	15043	14892	14911	15001	14970	14745	14975	14707	14807	14945	14840	14920	14829	14803	14955	15054	15017	14908	14627	14659	14873	14945	14815	14811	15028	14923	14855	14796	14851	14973	14915	14826	15060	14938	14915	14840	14983	14977	14940	15104	14990	15074	14967	14891	14980	14777	14742	14969	14878	14795	14951	14983	15056	14906	14696	14817	15099	15256	14999	14631	14929	15002	14847	15039	14825	14923	14786	14775	14905	14960	14870	15005	14841	14759	14886	14980	14786	14854	14783	15158	14883	14899	14759	14822	14739	15050	15003	14845	14964	14863	14958	15109	14828	14927	14775	14801	14813	14885	14959	14821	14931	14977	14714	14833	14872	14764	14759	14809	14910	14803	14784	14774	14982	14793	14941	15069	14882	14756	14794	14763	15004	14985	14864	14944	14859	14893	14698	14851	15067	14874	15026	14848	14916	14918	15009	14990	14795	14830	14972	14938	14714	14987	15031	14800	14775	14760	15092	14852	14872	14582	14892	14981	14927	14848	14985	15090	15020	14867	14871	14791	14840	14980	14929	15106	15111	15207	14724	14813	14801	14911	14887	14922	14929	14819	14782	14745	14799	14802	14946	14577	14957	14917	14882	14943	15063	14960	15025	14878	14918	14967	14971	15025	14568	15014	14801	15074	14951	15026	14750	14902	14948	15000	14984	14974	14989	14960	15022	14813	14934	15016	14924	14993	14958	14996	15062	15063	14779	14926	14908	14848	14818	14837	14848	14821	14921	15022	14940	14852	14931	15076	15022	14718	14876	14955	14861	14845	15050	14797	14927	14820	14939	14996	15015	14969	14837	14959	14841	15108	14983	14841	14936	14903	14762	14958	14620	14752	14968	15006	14999	14821	14869	14852	14968	15038	15029	15002	14932	14962	15048	14916	15056	14750	14969	15059	15087	14748	14688	15015	15083	14905	14951	14925	14877	14799	14878	14754	14957	14945	14978	14940	15035	14868	14986	15037	15075	14914	14974	14898	14893	14748	15054	14776	15092	14782	15048	14914	14819	14949	14785	14963	14836	14706	14780	14819	14866	15122	15194	15048	14989	15035	14894	14924	14962	14922	14878	14942	14737	14821	14831	15018	14896	15084	14821	14977	14839	15017	14900	14669	14850	14978	14905	14911	15001	14896	14804	14857	14749	14915	14839	14774	14882	14682	14906	14863	15006	14898	15042	14870	14987	14923	14930	14900	14860	15001	14860	14991	14805	14784	15001	14910	14948	14712	14884	14867	14864	14850	15075	14754	14998	15080	14944	14760	14976	14902	14874	14923	14896	14882	14780	14970	14839	14884	15046	14922	14924	14704	14777	14883	14797	14879	14871	14826	14958	14921	14788	15179	14836	14853	14911	14914	14931	14917	14882	15037	14839	14848	14673	14789	14829	14845	15028	14859	14888	14874	14818	14866	15039	14986	14952	15086	14879	14818	14757	14983	14739	14767	15028	15151	15023	15020	14889	14931	14897	14837	14948	14816	14902	14819	14871	14909	15059	14751	14819	14911	14828	14940	14692	14826	14947	14814	14911	15081	14955	14931	14982	14927	14867	14729	14949	14800	14928	14821	14876	14884	14934	15049	14978	14942	14832	14878	14849	14986	15092	14855	15101	15068	14784	14998	14884	14844	14814	14933	14833	14773	14976	14930	14861	14993	15135	14942	15128	15076	14989	14838	14808	14847	15030	14874	14833	14719	14861	15045	14902	14995	14778	15051	15143	14886	14683	14885	14845	14797	14970	15022	14872	14795	14777	14879	15160	14823	14833	14895	14967	14916	14864	14753	14782	15039	15023	14803	14906	15067	14885	14808	14956	14869	14859	15038	14956	14983	14977	14895	14890	14739	14904	14887	15029	14725	15164	14830	14826	14975	14843	14991	14968	14877	14757	14998	14947	14933	14772	15008	14688	14888	14783	14752	14823	14863	15042	14949	14921	15050	14799	14999	14899	14847	14847	14882	14838	14872	14716	14880	14794	14812	14917	15106	14919	14752	15085	14967	14824	14902	15009	14948	14744	14989	14948	14907	14955	14935	14750	14925	14890	14916	15031	14999	14890	14882	15127	14971	14873	14749	14864	14969	14895	14727	14742	14814	15044	14750	14965	14795	14869	15020	14682	14823	15069	15135	14897	15078	14864	14821	14879
20107	34882	33467	26587	22845	20285	18256	16690	16196	15391	14872	14552	14213	14237	14013	13853	13927	13760	13670	13756	13607	13644	13676	13678	13639	13482	13784	13599	13560	13667	13576	13551	13367	13373	13195	13307	13455	13457	13397	13377	13391	13288	13300	13374	13349	13400	13253	13438	13349	13444	13531	13408	13469	13546	13391	13459	13341	13327	13280	13281	13479	13479	13386	13582	13356	13391	13462	13363	13319	13608	13328	13302	13365	13421	13448	13335	13464	13380	13802	13658	13762	13606	13593	13525	13249	13800	13666	13535	13474	13347	13062	13288	13367	13328	13215	13387	13254	13429	13434	13395	13312	13320	13524	13315	13351	13497	13376	13348	13429	13292	13395	13448	13444	13408	13328	13241	13314	13378	13374	13452	13212	13424	13332	13403	13266	13348	13306	13340	13323	13427	13398	13214	13374	13385	13272	13143	13249	13442	13380	13238	13486	13272	13169	13391	13321	13463	13495	13329	13275	13191	13394	13257	13372	13358	13342	13106	13148	13360	13337	13362	13266	13397	13340	13255	13406	13328	13449	13407	13271	13422	13330	13290	13238	13453	13458	13422	13390	13466	13333	13363	13311	13354	13336	13325	13461	13505	13508	13432	13342	13523	13352	13140	13408	13385	13123	13352	13321	13174	13295	13223	13301	13406	13416	13414	13370	13463	13342	13212	13407	13253	13383	13383	13347	13434	13435	13351	13305	13329	13426	13386	13328	13411	13344	13293	13404	13101	13435	13324	13177	13296	13090	13357	13393	13379	13553	13395	13248	13272	13340	13265	13417	13128	13374	13490	13327	13397	13419	13367	13324	13418	13224	13352	13297	13338	13366	13378	13178	13370	13264	13368	13424	13173	13354	13329	13244	13276	13277	13287	13364	13269	13290	13220	13212	13315	13379	13427	13300	13453	13251	13410	13377	13423	13517	13393	13302	13381	13241	13146	13292	13379	13354	13496	13238	13311	13317	13378	13321	13368	13346	13299	13353	13289	13389	13172	13315	13389	13384	13423	13388	13353	13308	13450	13129	13417	13260	13431	13342	13250	13396	13303	13382	13373	13273	13357	13328	13276	13262	13387	13348	13349	13192	13186	13347	13377	13176	13301	13423	13262	13290	13298	13468	13246	13227	13285	13457	13249	13334	13241	13374	13332	13266	13216	13278	13121	13436	13274	13260	13425	13308	13288	13233	13412	13171	13382	13248	13453	13077	13330	13339	13307	13282	13455	13417	13200	13262	13389	13462	13277	13431	13403	13325	13438	13340	13260	13171	13338	13253	13187	13196	13274	13376	13267	13237	13373	13172	13326	13540	13308	13472	13283	13434	13332	13348	13376	13305	13310	13213	13290	13323	13284	13305	13209	13448	13315	13418	13332	13265	13358	13362	13324	13159	13150	13245	13453	13240	13381	13347	13380	13324	13391	13246	13346	13286	13355	13406	13396	13398	13493	13264	13330	13224	13284	13364	13260	13396	13232	13156	13436	13190	13457	13288	13418	13268	13520	13178	13361	13225	13405	13183	13287	13178	13367	13148	13213	13439	13411	13374	13400	13530	13300	13196	13206	13234	13163	13470	13245	13231	13204	13192	13316	13303	13307	13394	13270	13212	13360	13173	13431	13211	13218	13212	13371	13282	13200	13286	13515	13205	13284	13208	13364	13405	13064	13293	13304	13432	13258	13364	13280	13309	13196	13455	13261	13314	13188	13286	13401	13430	13318	13280	13342	13401	13454	13598	13440	13308	13328	13423	13387	13441	13179	13387	13290	13309	13252	13304	13414	13179	13458	13454	13294	13342	13352	13300	13436	13371	13345	13403	13493	13176	13443	13492	13545	13424	13244	13310	13232	13213	13432	13321	13191	13280	13510	13233	13262	13329	13288	13352	13449	13369	13349	13361	13219	13389	13079	13352	13384	13263	13303	13275	13293	13378	13434	13352	13434	13384	13361	13349	13388	13317	13263	13300	13279	13267	13466	13159	13286	13444	13445	13383	13349	13318	13399	13198	13168	13350	13287	13253	13341	13403	13230	13323	13260	13343	13215	13241	13264	13380	13283	13377	13509	13258	13326	13274	13510	13318	13424	13420	13291	13343	13160	13263	13307	13178	13410	13353	13541	13323	13371	13354	13308	13262	13243	13232	13312	13431	13325	13205	13288	13440	13358	13209	13324	13467	13188	13329	13271	13408	13307	13261	13322	13400	13207	13279	13375	13446	13429	13305	13399	13383	13271	13393	13380	13290	13303	13287	13515	13286	13268	13283	13372	13394	13202	13299	13232	13353	13366	13216	13339	13582	13247	13210	13324	13323	13417	13350	13388	13301	13288	13396	13354	13453	13185	13324	13335	13460	13539	13212	13295	13377	13486	13329	13202	13344	13345	13285	13284	13195	13395	13380	13365	13388	13347	13373	13150	13300	13385	13313	13352	13437	13518	13414	13418	13310	13244	13373	13383	13331	13409	13305	13274	13426	13400	13114	13327	13287	13261	13287	13253	13205	13325	13272	13359	13378	13213	13284	13423	13238	13280	13248	13442	13500	13371	13370	13481	13356	13197	13428	13515	13340	13324	13369	13182	13249	13447	13389	13379	13335	13354	13320	13376	13257	13320	13305	13193	13287	13417	13226	13375	13256	13379	13423	13416	13244	13485	13349	13401	13205	13299	13179	13156	13429	13378	13240	13425	13365	13269	13219	13030	13339	13405	13419	13425	13365	13246	13503	13388	13236	13370	13357	13256	13237	13382	13341	13324	13347	13239	13343	13469	13339	13397	13345	13221	13310	13257	13188	13434	13373	13333	13340	13272	13429	13329	13290	13396	13501	13181	13201	13376	13244	13387	13408	13256	13194	13200	13212	13205	13327	13424	13202	13377	13379	13266	13334	13290	13261	13397	13263	13373	13442	13205	13531	13310	13326	13332	13374	13500	13326	13381	13385	13435	13242	13439	13351	13425	13244	13346	13502	13287	13300	13360	13362	13337	13377	13352	13349	13405	13208	13434	13338	13446	13474	13440	13279	13321	13371	13244	13312	13416	13420	13312	13277	13316	13268	13396	13329	13175	13485	13231	13268	13359	13416	13374	13545	13110	13279	13298	13396	13392	13343	13291	13224	13362	13539	13321	13255	13451	13411	13395	13255	13446	13315	13451	13274	13159	13358	13400	13302	13439	13265	13339	13370	13317	13378	13493	13084	13264	13527	13273	13274	13385	13192	13246	13163	13346	13177	13229	13288	13445	13340	13318	13235	13319	13205	13283	13334	13219	13371	13559	13365	13396	13175	13337	13386	13322	13314	13336	13337	13156	13400	13347	13418	13236	13332	13438	13466	13342	13342	13278	13392	13302	13338	13228	13344	13368	13342	13305	13153	13353	13180	13374	13371	13220	13188	13324	13371	13352	13272	13299	13238	13215	13275	13287	13472	13303	13352	13174	13381	13298	13285	13368	13208	13250	13316	13483	13205	13126	13256	13420	13331	13419	13367	13433	13241	13201	13466	13308	13377	13393	13230	13306	13495	13251	13398	13331	13415	13326	13388	13491	13354	13248	13389	13403	13350	13370	13127	13393	13198	13302	13195	13527	13257	13175	13309	13364	13261	13389	13277	13460	13401	13426	13420	13380	13376	13378	13323	13400	13478	13415	13518	13511	13535	13450	13237	13326	13347	13401	13260	13270	13247	13254	13258	13100	13360	13476	13226	13304	13155	13368	13111	13432	13124	13415	13322	13372	13343	13299	13404	13174	13266	13219	13344	13246	13332	13284	13220	13137	13440	13365	13443	13196	13226	13290	13427	13370	13186	13431	13415	13307	13333	13101	13380	13351	13216	13228	13367	13194	13328	13450	13403	13369	13355	13318	13206	13281	13372	13345	13247	13158	13276	13251	13363	13402	13249	13303	13242	13439	13375	13390	13339	13370	13349	13397	13236	13271	13295	13402	13334	13367	13291	13390	13256	13538	13506	13458	13345	13360	13355	13299	13413	13259	13371	13316	13392	13390	13360	13365	13300	13187	13323	13417	13152	13329	13321	13332	13112	13322	13111	13412	13338	13385	13399	13296	13331	13288	13336	13203	13477	13209	13314	13445	13399	13331	13376	13265	13406	13456	13171	13286	13380	13416	13318	13473	13259	13479	13276	13392	13215	13440	13349	13263	13251	13260	13362	13467	13381	13443	13315	13310	13334	13417	13373	13368	13380	13513	13209	13474	13393	13355	13327	13136	13346	13314	13321	13358	13204	13386	13415	13426	13321	13245	13136	13291	13513	13389	13378	13253	13481	13233	13440	13297	13346	13321	13208	13385	13220	13283	13294	13490	13199	13338	13295	13397	13318	13382	13415	13307	13275	13247	13350	13335	13325	13349	13410	13336	13244	13340	13384	13165	13422	13376	13456	13360	13339	13145	13438	13462	13362	13294	13427	13197	13364	13407	13434	13240	13394	13335	13339	13413	13452	13271	13179	13401	13265	13229	13412	13471	13351	13469	13207	13389	13237	13116	13312	13440	13351	13385	13448	13260	13296	13291	13481	13331	13268	13283	13443	13262	13286	13274	13275	13424	13461	13333	13318	13345	13447	13432	13271	13427	13297	13439	13259	13353	13330	13245	13190	13356	13303	13198	13320	13346	13338	13307	13432	13335	13382	13419	13361	13347	13346	13258	13342	13269	13285	13256	13337	13174	13343	13328	13293	13204	13149	13295	13301	13325	13462	13198	13372	13247	13392	13406	13214	13160	13410	13399	13267	13297	13382	13244	13309	13413	13529	13336	13354	13263	13216	13314	13195	13313	13323	13411	13132	13407	13375	13341	13293	13346	13335	13338	13531	13280	13642	13290	13523	13483	13298	13352	13381	13405	13258	13522	13243	13209	13236	13172	13260	13385	13382	13234	13286	13415	13344	13386	13269	13234	13163	13262	13349	13321	13453	13515	13280	13435	13397	13319	13347	13379	13297	13140	13507	13411	13293	13429	13414	13279	13366	13350	13297	13291	13491	13474	13237	13459	13407	13271	13307	13359	13337	13570	13422	13365	13308	13352	13301	13454	13391	13469	13335	13269	13246	13476	13224	13348	13242	13335	13412	13365	13410	13358	13378	13152	13344	13246	13265	13478	13286	13438	13377	13364	13261	13225	13314	13215	13432	13490	13322	13342
29524	22189	21910	19070	16160	15547	15498	15196	15164	15231	15210	15069	15043	15052	15100	14960	15057	15077	14965	14880	14928	14973	14969	15090	14872	15012	15045	14854	14971	15183	15082	15023	15025	14899	14766	14768	15071	15002	14956	14984	14855	15137	14988	15020	14824	14958	14929	15084	14884	15059	15032	14969	14863	15143	15016	15047	15195	14840	15006	14862	14816	14934	15140	15065	14993	14987	14954	14990	15081	14822	14886	14985	14904	14976	14850	14982	15066	14776	14999	14857	14841	15125	15097	14881	14911	14966	14875	14765	15075	15152	14976	14896	15122	14864	15023	15054	14880	14967	14960	14840	15013	14973	14961	14930	15076	15124	14916	15043	14976	14980	14881	14797	14989	15176	15158	14918	14938	15051	14986	14896	14931	14829	14855	15168	14894	15030	15034	14794	14971	14987	15003	14995	14877	14953	14946	14970	14729	15024	15179	14972	14896	15000	15056	14993	14978	14980	15136	14890	14799	14860	15091	14866	14860	14895	14854	15024	14896	14880	14857	14806	15097	14967	14983	14958	14631	14880	14931	14826	14954	15057	14813	14839	15139	14991	14859	14803	14880	14835	14978	14851	14918	14913	14974	15146	14711	15057	15072	14986	14904	14763	14864	14939	14851	14974	14832	14932	15046	14824	14971	14910	14960	15061	15023	14884	15033	14937	15034	14804	14940	14829	15061	15143	14942	14793	14936	15232	15080	14918	14958	14775	14637	14843	14778	15027	15140	15173	14899	14980	14959	14914	14678	14869	14984	14797	15011	15003	14895	15021	15045	14883	14961	14976	14920	15031	14989	15156	14841	14987	14846	14952	14871	14899	14962	14915	15079	14811	14936	14964	15033	15140	14816	14791	15054	14927	14847	14970	14968	14872	14920	14997	14910	14924	14875	15178	15121	14921	15057	14878	14876	14997	14956	14800	15025	14918	14777	14883	14805	15002	14821	15043	15064	14978	15022	15025	15143	14986	15211	14997	15031	14868	14978	15084	15055	14749	14945	14973	14928	14999	15030	14897	14862	14889	14792	14922	14862	14844	14759	14812	15011	14977	14889	14859	14990	15069	15064	14985	14871	14754	15136	15046	15114	14839	14782	14962	14957	15078	14993	15281	14908	15006	14993	14899	15099	14890	14998	14817	14816	14776	14834	14870	15003	14852	14763	14877	15058	14749	14991	14900	14873	15120	14857	14846	14947	14967	14779	15074	15016	14827	14866	14940	14963	14795	14978	15043	14932	14712	14896	14887	14809	14915	15071	14951	14863	15070	14791	15001	14974	14871	15005	14873	14757	14963	14962	15055	15097	15024	14986	14770	14870	15005	14967	14916	15101	14854	15004	14737	15013	14734	14994	14880	14792	15144	14994	15042	15082	15001	14861	15138	15022	14707	14647	14789	14950	14858	15101	14992	14914	14846	15158	14958	15001	15108	15055	15041	14927	14968	15108	14836	15101	14880	14938	14981	15118	14917	14999	14856	15035	14989	14997	15017	15057	14940	15126	14945	14883	15039	14929	14971	15020	15036	15158	14924	14871	14937	15123	15061	15082	15144	15091	14873	14936	14862	14933	14770	14907	15101	15084	14967	15094	14998	15074	15085	15001	14963	15023	15072	14859	14633	15078	14865	14701	14705	15053	14942	14936	15040	14992	15042	14899	14852	14943	15006	15010	14752	15018	15054	14993	15056	15005	14820	15064	14857	14788	14944	15000	15217	14971	14840	15052	15055	14813	14659	15029	15092	15049	14867	14859	14994	14892	14965	15018	15188	15103	15047	14933	15103	14879	14785	14855	14758	15061	15218	14989	14877	14967	14947	15011	15181	15155	14878	15123	15061	14907	14802	15035	15005	14855	15142	15124	15113	14873	15035	14717	14752	15090	14772	15059	15043	15042	15056	15072	14922	14936	14874	14877	15103	15082	15058	14820	15045	14866	15078	15042	14940	15008	14829	15089	15040	14960	15067	14945	14935	14972	14996	15033	15092	14976	15152	14996	14873	15147	14904	15123	14926	14903	14865	14966	14993	15155	14972	14974	14785	15034	15022	14938	15098	14967	14948	15035	15008	14910	14859	14757	14987	15059	14971	15008	14800	14794	14998	14853	14907	14888	14859	14967	14752	14875	14949	14942	14984	15068	14950	14738	15072	15016	15030	14954	14853	15002	15066	14791	14822	14971	15026	14793	14731	14835	14938	14968	15052	15001	15030	14915	15074	14945	14947	14934	14920	14899	14967	15003	15058	14892	15014	14812	14858	15056	15007	15125	14858	15123	14923	15038	15119	14903	14901	15031	14809	15096	14906	14947	14990	15099	15077	15118	15022	14713	14789	14806	14984	14935	14907	15068	15039	14684	14748	14786	14856	14936	14991	14915	14837	14969	15255	14862	15031	14928	15035	14962	14934	15125	14963	14857	15092	15070	14957	14974	14967	15028	15118	14900	15040	15069	14983	14849	14844	14840	15032	14785	14829	14860	14949	15001	14918	14893	14917	15137	14832	14950	14761	14989	14944	14891	14955	14848	15006	14990	15046	14841	14897	14882	14966	14929	14867	14956	14942	14942	15047	15199	14976	15096	14829	14966	14893	15025	14975	14929	15034	14867	15114	14943	15201	14733	15000	14953	14894	15028	15224	15021	14871	14999	15139	14983	14848	15148	14987	14910	15148	14935	14974	14919	15018	14849	15011	14996	14980	15003	15148	14954	14844	15026	14937	14891	14967	15028	15076	14861	15105	14873	15031	14859	14996	15001	15143	15031	14940	15204	14930	14985	14868	14850	14933	14915	14874	15008	15111	14868	15123	14932	15080	14889	14878	14965	15177	14892	14921	14930	14882	14889	14943	14810	14769	15038	15150	15008	14814	14805	14965	14936	15008	15017	14958	15100	14835	14939	14929	14718	15161	15019	14839	14946	15101	14862	14843	14921	14967	15109	15118	14856	14791	14808	15052	14913	14788	15141	14955	14844	15054	14938	15108	14996	15166	15102	15074	14823	14945	14946	14927	14821	14828	14828	14892	14912	14936	15007	15132	15017	15028	14960	14920	14806	15109	14970	15023	14968	14953	15020	14992	14937	14931	14956	15005	15037	15040	14913	15041	14941	14988	14970	14884	15222	14982	14929	14785	15168	14758	14909	14943	15012	15075	14945	15021	14975	14942	14820	14806	14849	14974	14824	14788	14852	14999	14819	14814	14965	15107	15001	14766	15069	14914	14936	14737	14903	14974	14659	14869	14838	15075	15035	14955	15061	14915	14861	14972	15000	15186	14890	15037	14906	14971	14998	14845	14797	14998	15049	14943	14932	15045	15152	15000	15080	15022	14942	14911	15076	15008	14910	15117	15083	14937	14975	15068	15013	15061	14977	15000	14905	14801	15024	14925	15099	14927	14987	14873	14957	14920	15006	14975	14821	14956	15014	15203	14989	15152	14994	14847	14842	14985	14917	14707	14992	14908	14913	14826	15026	15070	14955	14999	15060	15096	14973	14992	15077	15135	15025	14782	15054	14896	14961	14894	15102	14835	15058	15042	15029	15000	14871	14880	15093	14881	14849	14981	14979	14904	14977	14900	15086	15087	14865	14929	15086	14835	14780	14930	15163	15041	14786	15059	14899	14782	15174	15073	14863	14830	15039	14831	15099	14876	15001	14853	14876	15060	15156	15010	14839	14823	14896	14932	14985	14786	14984	14848	15064	14911	15240	14993	14949	14957	14903	15025	14834	14874	15015	14868	14910	14968	14868	14994	15053	14941	15138	14933	14905	14979	14932	15292	14861	14967	14829	14803	15067	14798	14938	14901	14979	14884	14839	15062	14863	14847	15125	15045	14922	14780	14884	15140	14911	14951	14936	14913	14937	14960	14790	14694	14978	15045	15066	15039	15046	14991	14950	14962	14846	15018	14973	15049	14871	14825	14926	14958	15066	14806	15020	14988	15117	14877	14908	15102	14985	14905	15126	14746	14912	15095	15042	14882	14926	14960	14790	15109	14915	14743	14889	14966	14930	15072	14874	14923	15083	15038	14951	14952	14968	14975	15049	14921	14977	14960	15098	14891	14989	14973	14949	15085	15157	14968	15017	15069	14803	14851	14967	14913	14912	14873	14929	14953	14984	14810	15103	14842	15026	14886	15045	15016	14896	14923	14947	14883	15085	14860	15053	14945	14963	14966	15052	15117	14922	14705	15059	14960	14768	14861	14941	14735	14924	14778	14808	14876	14999	15096	14988	15065	15026	14927	15018	15035	14780	14948	14988	15066	14962	14706	14869	15057	14958	15029	15122	15014	15076	15062	14957	14981	14918	15040	15171	15033	15019	14951	15114	15147	14962	14983	15040	15086	15054	14935	14782	14950	15044	14884	14747	14977	14906	15061	14974	14818	15044	14944	14962	15124	14912	15056	15009	15010	14994	14950	14838	14807	14880	15023	14888	14793	14794	15066	14789	14811	14821	14920	15107	15103	15114	15016	15048	14898	14854	14913	15031	14733	14846	15003	15010	14868	15023	14916	14966	15060	15112	15066	14879	14986	15059	14989	14890	14723	14917	15120	14905	14954	15151	15100	14994	14823	14666	14944	14973	15053	14920	14930	15017	15010	15169	15088	14949	14976	15050	14967	14837	14986	14919	15000	14845	14892	14926	14962	14935	15055	15040	14892	14818	14877	14700	15068	15062	14837	14978	15057	15069	14775	15016	15111	14837	14839	15056	14865	14886	14932	14838	14851	15118	14892	14970	15053	14938	14966	14977	14862	14867	15030	14780	14873	14821	14911	15102	14951	14942	15039	15022	14900	14981	15129	14780	14739	14818	14948	15019	15068	15126	15000	14947	15099	15063	15039	15194	15042	15056	15149	14860	14858	14948	14882	14986	15002	15087	14955	14810	14999	14938	14776	14833	14923	14736	14693	14965	14896	14859	14896	15034	14957	15090	14978	14970	14926	14963	15111	14996	14955	14790	14899	14861	14909	15094	14902	14953	14938	14930	14814	14784	14817	14883	14840	15043	14911	15034	14901	14938	14807	14895	15013	14808	15066	14930	15123	15077	14867	15158	14987	15036	14774	15046	15094	15125	14855	15043	14909	15042	14991	14927	15057	14942	14948	14891	14871	14808	15020	15004	14974	15099	15074	14908	14914	14977	14967	15005	14831	14965	14871
16607	19649	19340	16355	15005	14392	14059	13818	13730	13617	13566	13352	13558	13467	13424	13523	13287	13402	13294	13275	13312	13345	13433	13413	13266	13134	13364	13454	13272	13305	13450	13360	13382	13404	13212	13306	13306	13386	13169	13219	13371	13211	13369	13307	13331	13345	13406	13207	13330	13376	13440	13344	13291	13283	13315	13271	13336	13100	13452	13423	13204	13337	13428	13254	13166	13313	13275	13333	13274	13314	13274	13250	13496	13263	13202	13557	13411	13302	13385	13436	13413	13521	13303	13428	13201	13541	13330	13253	13403	13197	13340	13261	13178	13272	13301	13229	13301	13435	13357	13310	13414	13285	13258	13316	13085	13309	13484	13208	13348	13255	13377	13389	13338	13330	13346	13227	13476	13457	13308	13206	13300	13330	13148	13275	13270	13304	13302	13320	13338	13420	13349	13354	13262	13292	13368	13442	13281	13259	13402	13273	13331	13331	13276	13198	13321	13363	13289	13334	13259	13292	13263	13363	13458	13181	13408	13433	13277	13184	13214	13371	13225	13260	13261	13303	13421	13375	13354	13257	13327	13388	13196	13375	13409	13358	13256	13187	13408	13268	13237	13319	13249	13372	13310	13210	13189	13321	13360	13346	13489	13428	13170	13196	13146	13390	13277	13324	13439	13309	13252	13089	13258	13130	13347	13117	13332	13374	13294	13176	13201	13369	13227	13335	13347	13302	13317	13308	13191	13316	13308	13218	13258	13284	13281	13334	13190	13075	13280	13304	13252	13123	13313	13236	13268	13075	13323	13204	13299	13348	13322	13253	13328	13313	13262	13222	13109	13348	13377	13522	13172	13396	13475	13194	13313	13280	13237	13298	13252	13127	13249	13268	13196	13243	13261	13392	13485	13256	13321	13362	13294	13381	13210	13305	13309	13456	13176	13299	13252	13306	13080	13285	13273	13232	13429	13295	13388	13473	13369	13373	13360	13357	13418	13316	13397	13354	13256	13157	13228	13321	13242	13354	13216	13162	13250	13376	13485	13201	13337	13360	13340	13361	13307	13316	13308	13479	13263	13418	13277	13325	13201	13144	13341	13356	13585	13370	13429	13176	13270	13474	13377	13267	13283	13257	13376	13326	13289	13286	13288	13331	13280	13311	13294	13092	13289	13402	13308	13442	13224	13346	13173	13275	13471	13313	13305	13167	13395	13304	13238	13309	13131	13417	13205	13473	13217	13290	13323	13367	13297	13329	13236	13354	13356	13336	13292	13225	13314	13336	13312	13287	13285	13290	13293	13203	13257	13477	13437	13077	13368	13340	13382	13295	13501	13377	13234	13326	13284	13294	13109	13161	13214	13186	13240	13264	13196	13421	13252	13523	13311	13415	13395	13405	13406	13321	13262	13183	13344	13349	13363	13352	13199	13170	13338	13201	13298	13336	13238	13256	13392	13395	13169	13348	13296	13433	13198	13453	13297	13134	13342	13256	13214	13274	13282	13277	13151	13256	13375	13292	13347	13335	13122	13278	13201	13222	13065	13425	13524	13240	13376	13429	13310	13414	13223	13383	13360	13396	13388	13425	13364	13355	13251	13225	13265	13233	13311	13247	13313	13211	13299	13294	13387	13334	13347	13140	13361	13575	13087	13265	13248	13216	13362	13269	13332	13217	13324	13477	13222	13265	13403	13311	13177	13223	13236	13391	13252	13316	13367	13096	13137	13255	13515	13420	13136	13123	13423	13345	13251	13287	13303	13263	13390	13243	13243	13398	13462	13496	13165	13345	13384	13325	13436	13363	13229	13361	13343	13174	13227	13236	13325	13182	13378	13324	13326	13333	13259	13258	13324	13061	13373	13394	13370	13305	13297	13427	13104	13237	13301	13379	13270	13389	13352	13270	13398	13126	13429	13319	13244	13276	13177	13368	13415	13248	13320	13280	13493	13471	13236	13435	13204	13444	13348	13247	13221	13293	13249	13183	13296	13316	13394	13285	13260	13269	13363	13251	13337	13326	13269	13292	13303	13210	13352	13503	13393	13355	13493	13151	13318	13240	13270	13200	13488	13359	13298	13508	13312	13395	13387	13262	13339	13332	13300	13305	13265	13311	13263	13232	13353	13293	13330	13291	13419	13230	13274	13223	13374	13265	13343	13242	13291	13279	13395	13244	13268	13309	13286	13270	13325	13239	13343	13251	13342	13351	13290	13357	13458	13150	13129	13448	13283	13444	13359	13271	13197	13296	13211	13135	13356	13352	13296	13316	13301	13339	13308	13150	13376	13243	13460	13322	13361	13415	13091	13237	13326	13265	13320	13349	13255	13409	13305	13386	13447	13265	13178	13187	13342	13417	13351	13416	13184	13213	13399	13414	13345	13336	13354	13326	13336	13287	13274	13333	13352	13394	13186	13119	13410	13112	13233	13328	13303	13331	13349	13051	13208	13404	13409	13288	13269	13301	13171	13408	13377	13422	13452	13314	13325	13298	13319	13280	13138	13359	13435	13419	13215	13451	13191	13273	13290	13049	13283	13149	13249	13262	13198	13478	13320	13323	13197	13102	13243	13395	13320	13177	13190	13346	13327	13257	13327	13317	13269	13319	13198	13304	13209	13064	13213	13268	13342	13395	13367	13227	13288	13311	13242	13313	13302	13327	13307	13255	13234	13159	13247	13243	13339	13220	13327	13285	13298	13239	13249	13394	13333	13213	13288	13091	13259	13286	13355	13284	13270	13304	13351	13197	13343	13321	13376	13376	13149	13424	13168	13316	13150	13261	13324	13261	13307	13314	13179	13414	13314	13339	13315	13429	13370	13148	13471	13399	13295	13220	13201	13319	13338	13283	13276	13363	13056	13260	13332	13326	13310	13450	13338	13424	13165	13268	13379	13281	13331	13419	13389	13353	13382	13221	13411	13377	13348	13383	13138	13336	13473	13259	13345	13455	13289	13356	13393	13341	13215	13247	13314	13298	13231	13427	13494	13242	13250	13482	13276	13317	13332	13367	13259	13373	13304	13256	13348	13255	13300	13190	13263	13398	13233	13370	13314	13314	13367	13225	13368	13210	13267	13306	13265	13362	13284	13319	13319	13407	13204	13169	13204	13361	13210	13518	13318	13231	13405	13304	13298	13364	13378	13337	13315	13249	13288	13380	13400	13257	13325	13187	13265	13228	13499	13351	13478	13312	13387	13158	13401	13307	13333	13174	13284	13213	13385	13243	13360	13286	13246	13246	13397	13278	13270	13204	13301	13356	13195	13389	13342	13194	13290	13392	13249	13203	13272	13300	13406	13348	13231	13375	13338	13283	13317	13388	13380	13301	13321	13293	13169	13322	13351	13432	13355	13481	13262	13282	13467	13387	13167	13205	13407	13155	13258	13240	13366	13341	13335	13328	13303	13347	13241	13348	13447	13262	13328	13392	13265	13247	13314	13325	13292	13176	13352	13258	13344	13190	13347	13395	13211	13295	13242	13325	13315	13332	13434	13284	13173	13422	13271	13366	13291	13384	13088	13441	13241	13265	13246	13256	13346	13400	13322	13284	13288	13343	13423	13347	13348	13380	13210	13414	13311	13330	13383	13304	13232	13165	13292	13215	13459	13196	13249	13393	13250	13265	13271	13315	13208	13305	13471	13207	13483	13256	13320	13297	13383	13268	13390	13409	13363	13394	13343	13185	13497	13104	13367	13358	13364	13224	13275	13336	13188	13340	13208	13284	13256	13326	13261	13272	13310	13297	13398	13169	13319	13141	13344	13386	13317	13303	13216	13265	13332	13666	13274	13498	13332	13501	13292	13270	13331	13229	13276	13329	13223	13351	13248	13151	13435	13183	13361	13401	13385	13362	13369	13209	13291	13251	13373	13328	13241	13268	13313	13435	13331	13236	13410	13422	13202	13302	13364	13248	13191	13302	13307	13227	13221	13353	13352	13440	13443	13109	13301	13282	13286	13339	13302	13308	13297	13232	13273	13479	13261	13075	13201	13287	13436	13388	13403	13363	13363	13288	13339	13126	13290	13440	13207	13279	13289	13382	13236	13271	13423	13136	13316	13445	13313	13343	13371	13194	13401	13382	13273	13258	13208	13453	13479	13228	13277	13287	13401	13216	13209	13449	13267	13476	13491	13392	13353	13307	13226	13372	13446	13382	13208	13229	13322	13371	13376	13196	13419	13290	13404	13300	13544	13384	13443	13127	13300	13203	13381	13046	13150	13367	13428	13466	13215	13192	13537	13394	13329	13124	13394	13237	13503	13203	13306	13293	13305	13181	13329	13280	13427	13269	13266	13294	13498	13466	13310	13345	13351	13120	13268	13296	13290	13333	13343	13187	13401	13454	13371	13241	13271	13203	13266	13328	13403	13156	13351	13207	13198	13358	13336	13410	13274	13173	13381	13341	13296	13224	13275	13085	13417	13167	13377	13289	13198	13282	13347	13394	13365	13329	13256	13383	13295	13253	13192	13399	13236	13446	13214	13472	13391	13290	13202	13116	13279	13286	13339	13213	13318	13510	13333	13460	13337	13473	13417	13191	13279	13305	13305	13252	13421	13339	13149	13311	13475	13156	13241	13187	13153	13331	13366	13316	13071	13234	13391	13460	13248	13514	13295	13365	13283	13363	13382	13298	13276	13348	13253	13415	13489	13131	13313	13281	13217	13261	13337	13343	13364	13266	13255	13293	13189	13298	13357	13346	13449	13257	13360	13517	13337	13244	13227	13196	13370	13112	13241	13051	13255	13280	13253	13175	13234	13214	13279	13265	13313	13225	13373	13265	13320	13435	13266	13377	13277	13216	13144	13198	13298	13311	13347	13265	13368	13435	13271	13350	13327	13297	13306	13263	13292	13359	13393	13095	13206	13363	13347	13473	13466	13357	13288	13414	13325	13305	13275	13272	13311	13206	13195	13355	13426	13232	13455	13278	13476	13414	13509	13386	13307	13282	13402	13332	13347	13473	13360	13149	13258	13318	13332	13127	13223	13275	13313	13388	13441	13285	13418	13443	13314	13447	13264	13323	13259	13370	13413	13158	13413	13312	13252	13349	13183	13247	13212	13327	13300	13353	13312	13374	13317	13197	13232	13297	13437	13358	13331	13354	13242	13212	13299	13305	13203	13403	13371	13364	13385	13383	13251	13297	13268	13225	13489	13391	13295	13425	13309	13338	13421	13256	13286	13290	13380	13378
25318	21410	28317	25325	21857	19291	17893	16276	15606	15305	15298	15228	15094	15036	15106	14871	14759	14855	14895	14986	14743	14837	14902	14648	14867	14865	14853	14727	14575	14735	14828	14655	14775	14637	14976	14612	14737	14661	14640	14502	14704	14680	14801	14770	14681	14637	14730	14581	14744	14622	14754	14807	14662	14838	14611	14701	14675	14641	14509	14668	14694	14558	14743	14638	14546	14774	14640	14847	14567	14834	14562	14643	14556	14452	14626	14807	14478	14626	14743	14972	14784	14943	14838	14606	14639	14537	14774	14717	14602	14561	14669	14570	14564	14691	14550	14683	14676	14751	14678	14803	14549	14704	14747	14668	14582	14630	14672	14772	14676	14587	14895	14565	14598	14829	14530	14413	14788	14649	14832	14704	14616	14600	14731	14642	14616	14591	14589	14825	14541	14548	14531	14732	14606	14718	14557	14520	14534	14617	14357	14687	14659	14650	14795	14576	14493	14637	14837	14783	14670	14533	14609	14390	14541	14668	14627	14722	14576	14574	14781	14563	14669	14500	14772	14629	14685	14642	14529	14467	14567	14583	14669	14667	14722	14576	14733	14770	14697	14568	14720	14678	14478	14699	14697	14646	14657	14517	14571	14548	14639	14728	14704	14638	14493	14722	14873	14626	14551	14544	14746	14616	14856	14837	14486	14658	14743	14531	14753	14470	14561	14786	14643	14669	14670	14610	14595	14752	14711	14765	14788	14722	14584	14422	14631	14466	14649	14485	14885	14567	14604	14606	14681	14748	14796	14511	14615	14656	14617	14543	14613	14487	14561	14598	14563	14557	14567	14447	14323	14622	14538	14623	14507	14619	14654	14829	14677	14660	14702	14589	14626	14600	14489	14616	14699	14446	14543	14584	14542	14431	14523	14641	14642	14599	14368	14675	14631	14679	14553	14541	14599	14439	14519	14562	14610	14647	14637	14534	14456	14558	14582	14632	14667	14445	14667	14653	14645	14543	14449	14706	14434	14543	14544	14582	14791	14651	14645	14669	14665	14606	14771	14843	14651	14685	14582	14683	14656	14519	14787	14462	14867	14603	14666	14771	14649	14602	14694	14732	14585	14814	14772	14611	14728	14759	14529	14520	14571	14506	14607	14748	14895	14589	14462	14569	14514	14591	14645	14651	14798	14889	14580	14695	14698	14613	14875	14763	14672	14608	14738	14450	14533	14687	14641	14764	14704	14601	14743	14582	14459	14678	14768	14614	14460	14527	14676	14663	14796	14681	14658	14631	14705	14667	14479	14818	14539	14644	14640	14486	14858	14681	14670	14645	14727	14627	14404	14664	14579	14373	14552	14609	14739	14611	14689	14613	14592	14810	14643	14624	14754	14454	14609	14680	14676	14538	14638	14710	14881	14681	14747	14828	14664	14659	14846	14712	14778	14757	14773	14698	14624	14753	14692	14397	14531	14620	14384	14565	14346	14665	14527	14696	14621	14833	14452	14686	14635	14656	14476	14631	14553	14576	14733	14647	14477	14646	14587	14594	14598	14356	14571	14564	14542	14577	14701	14593	14680	14826	14883	14579	14659	14648	14856	14514	14636	14645	14588	14680	14690	14676	14666	14442	14580	14482	14658	14684	14533	14698	14800	14608	14578	14819	14522	14413	14668	14448	14614	14642	14654	14616	14692	14618	14723	14636	14437	14649	14446	14692	14473	14571	14607	14689	14698	14608	14464	14742	14675	14328	14687	14738	14620	14690	14557	14615	14527	14499	14651	14630	14585	14776	14748	14539	14534	14638	14687	14770	14769	14510	14704	14460	14793	14566	14624	14722	14706	14612	14626	14906	14571	14880	14545	14918	14642	14582	14483	14565	14605	14415	14608	14708	14532	14647	14708	14725	14675	14586	14724	14750	14571	14672	14565	14550	14580	14626	14637	14608	14488	14698	14628	14693	14663	14712	14611	14733	14559	14683	14645	14407	14815	14649	14511	14723	14628	14631	14741	14610	14540	14709	14666	14812	14806	14598	14600	14655	14590	14645	14475	14587	14664	14748	14573	14477	14320	14651	14616	14704	14668	14648	14652	14750	14795	14500	14586	14674	14704	14758	14669	14450	14692	14575	14710	14731	14594	14490	14681	14578	14599	14557	14615	14649	14571	14637	14574	14645	14437	14633	14628	14741	14670	14592	14552	14726	14606	14610	14547	14661	14663	14616	14768	14636	14443	14717	14447	14707	14740	14739	14522	14569	14634	14725	14543	14565	14701	14695	14644	14626	14476	14547	14491	14497	14647	14575	14625	14723	14618	14649	14511	14677	14841	14581	14502	14471	14708	14534	14530	14562	14379	14632	14710	14530	14795	14612	14531	14664	14653	14770	14409	14475	14664	14585	14672	14479	14546	14456	14347	14537	14638	14445	14626	14681	14749	14764	14691	14688	14714	14659	14499	14482	14512	14702	14764	14623	14675	14611	14555	14562	14447	14592	14496	14730	14564	14723	14528	14648	14645	14687	14541	14661	14598	14700	14647	14432	14558	14631	14510	14611	14676	14684	14787	14725	14610	14520	14696	14799	14806	14631	14750	14493	14270	14724	14669	14794	14583	14471	14473	14592	14531	14771	14763	14541	14650	14682	14600	14788	14569	14580	14698	14675	14673	14680	14655	14576	14562	14465	14559	14654	14442	14668	14606	14709	14607	14478	14819	14563	14764	14673	14659	14573	14726	14605	14687	14714	14596	14624	14587	14834	14501	14628	14637	14668	14616	14681	14534	14726	14504	14606	14674	14597	14481	14431	14689	14670	14662	14581	14648	14677	14690	14373	14743	14723	14491	14524	14479	14492	14650	14628	14691	14490	14666	14732	14559	14753	14716	14602	14694	14597	14497	14672	14642	14486	14522	14890	14611	14682	14535	14587	14562	14588	14416	14497	14669	14586	14579	14664	14638	14610	14429	14841	14643	14564	14594	14534	14553	14534	14851	14802	14526	14594	14677	14759	14751	14399	14509	14536	14588	14728	14546	14526	14684	14585	14487	14682	14784	14434	14317	14685	14557	14591	14711	14727	14676	14576	14866	14737	14716	14625	14876	14723	14609	14598	14645	14565	14527	14524	14643	14800	14702	14550	14669	14480	14666	14737	14684	14697	14555	14466	14534	14496	14652	14744	14679	14664	14581	14561	14771	14748	14795	14524	14583	14458	14481	14645	14684	14510	14781	14683	14603	14699	14572	14562	14790	14424	14553	14652	14706	14599	14709	14588	14586	14396	14414	14582	14612	14739	14688	14778	14744	14691	14778	14728	14672	14465	14766	14575	14448	14555	14570	14733	14482	14576	14462	14780	14729	14670	14613	14667	14614	14658	14628	14528	14556	14653	14714	14597	14712	14578	14543	14565	14654	14591	14626	14553	14715	14896	14768	14774	14605	14602	14689	14744	14579	14759	14453	14647	14718	14761	14560	14649	14614	14377	14666	14532	14514	14550	14565	14476	14620	14599	14654	14539	14778	14588	14781	14543	14552	14656	14736	14603	14473	14615	14552	14451	14602	14626	14828	14621	14615	14706	14552	14643	14723	14620	14705	14740	14607	14598	14585	14536	14730	14588	14465	14455	14668	14784	14713	14615	14694	14679	14760	14643	14825	14824	14740	14743	14623	14663	14760	14640	14668	14669	14571	14510	14593	14580	14506	14729	14649	14654	14567	14724	14919	14477	14707	14628	14693	14588	14433	14671	14810	14729	14803	14628	14744	14731	14743	14612	14496	14828	14598	14483	14631	14568	14810	14509	14448	14545	14708	14554	14522	14628	14557	14497	14485	14587	14569	14606	14690	14682	14753	14613	14511	14424	14605	14420	14543	14606	14485	14607	14665	14597	14645	14722	14535	14597	14611	14804	14642	14522	14490	14535	14555	14541	14603	14475	14657	14740	14462	14557	14532	14691	14759	14984	14605	14453	14608	14743	14571	14523	14694	14577	14578	14856	14912	14787	14520	14590	14490	14701	14613	14656	14591	14912	14583	14659	14652	14632	14558	14587	14815	14560	14675	14591	14665	14739	14504	14566	14770	14597	14563	14599	14825	14798	14543	14573	14632	14629	14689	14733	14764	14859	14719	14603	14922	14714	14659	14470	14819	14637	14613	14570	14490	14406	14676	14601	14593	14549	14621	14704	14624	14915	14540	14501	14640	14738	14570	14542	14596	14561	14564	14602	14716	14771	14561	14759	14740	14462	14623	14796	14709	14612	14582	14608	14863	14782	14617	14765	14619	14484	14709	14596	14644	14669	14651	14764	14789	14500	14808	14569	14721	14662	14481	14692	14633	14518	14458	14589	14617	14749	14470	14605	14742	14596	14786	14709	14724	14424	14892	14589	14676	14587	14756	14749	14571	14515	14604	14768	14616	14663	14600	14655	14588	14709	14625	14272	14659	14643	14568	14661	14683	14598	14465	14656	14853	14808	14832	14658	14500	14841	14635	14689	14560	14685	14594	14781	14625	14613	14600	14735	14732	14676	14717	14796	14648	14740	14647	14692	14511	14694	14565	14657	14834	14546	14574	14721	14643	14658	14606	14606	14573	14623	14676	14620	14660	14780	14601	14520	14510	14794	14785	14680	14676	14686	14430	14587	14678	14619	14757	14744	14903	14708	14617	14621	14587	14814	14683	14678	14423	14507	14585	14452	14700	14648	14723	14643	14675	14694	14613	14597	14471	14664	14494	14600	14572	14584	14498	14655	14775	14780	14697	14644	14673	14734	14675	14712	14596	14671	14570	14601	14725	14409	14627	14668	14768	14530	14590	14574	14537	14576	14609	14732	14666	14615	14579	14788	14720	14738	14641	14832	14700	14618	14490	14426	14662	14938	14685	14555	14455	14619	14659	14205	14659	14525	14707	14561	14699	14568	14575	14802	14792	14704	14499	14618	14784	14470	14673	14509	14533	14499	14756	14407	14639	14555	14709	14596	14740	14657	14666	14672	14620	14615	14472	14614	14669	14794	14553	14762	14717	14722	14597	14695	14781	14543	14669	14451	14612	14609	14651	14485	14541	14653	14528	14680	14733	14575	14905	14570	14699	14676	14437	14574	14459	14625	14803	14662	14820	14772	14675	14645	14530	14854	14801	14649	14814	14725	14709	14736	14479	14432	14554	14658	14671	14609	14761	14656	14784	14641	14778	14592	14610	14458
17703	29645	28601	22077	19032	17206	16057	15140	14558	14177	14050	13807	13608	13612	13488	13467	13531	13298	13296	13325	13261	13406	13338	13350	13345	13350	13362	13290	13480	13159	13382	13418	13277	13256	13249	13322	13207	13110	13073	13424	13216	13097	13310	13243	13249	13184	13148	13204	13298	13071	13299	13067	13072	13214	13106	13198	13135	13274	13146	13128	13164	13317	13141	13310	13197	13136	13157	13178	13111	13063	13013	13205	13238	13291	13156	13117	13348	13184	13356	13280	13357	13343	13326	13245	13324	13155	13363	13263	13142	13220	13236	12945	13305	13044	13115	13160	13105	13336	13132	13293	13124	13214	13197	13246	13203	13265	13075	13093	13247	13169	13053	13172	13033	13193	13163	12924	13111	13247	13148	13142	13118	13152	13102	13238	13091	13254	13169	13102	13306	13161	13050	12997	13144	13196	13077	13070	13164	13229	13197	13061	13213	13119	13122	13099	13117	13251	13272	12981	13191	13192	13104	13154	13173	13260	13355	13110	13193	12943	13223	13200	12874	13145	13042	13080	13320	13027	13241	13207	13129	13145	13206	13003	12983	13062	13129	13023	13162	13016	13242	13233	13115	13036	12975	13147	13227	13009	13024	13018	13311	13330	13188	12935	13124	13143	13071	12931	13103	13200	13058	13019	13200	13176	13160	12998	13004	13064	13140	13185	13134	12966	13042	13075	13041	13091	13229	13018	13048	13123	13174	13182	13105	13223	13257	13157	13110	13078	12991	13127	13036	13259	13237	13100	13218	13171	13084	13152	13006	13177	13182	13139	13142	13306	13137	13127	13118	13083	13256	13203	13100	13294	13007	13082	13350	13020	13065	13120	13183	13188	13130	13236	13133	13021	13062	13201	13173	13081	13119	13176	13095	13077	13100	13189	13207	13042	13162	13130	13115	12978	13163	13058	13050	13106	13115	13134	13032	13085	13000	13050	13177	13038	13195	13183	13120	13076	13065	13188	13242	13012	13019	13051	13138	13176	13015	13102	13261	13107	13213	13135	13014	13230	13095	13016	13201	13074	13135	12987	13278	13259	13089	13057	13188	13106	12941	12939	13080	13166	13269	13136	13104	13054	13292	13134	13144	13183	13104	13186	13178	13108	13171	13182	13001	12982	13098	13237	13141	13328	13094	13030	13351	13186	13257	12864	13075	13161	13078	13224	13287	13119	13116	13018	13268	13297	13128	13186	13079	13192	13098	13220	12981	13023	13105	13053	13051	13149	13171	13125	13167	13165	13177	13181	13270	13092	13065	13119	13233	13188	13282	13088	13108	13186	13173	13066	13236	12980	13123	13213	13066	12955	13027	13150	13081	13355	13218	13037	13042	13117	13130	13174	13307	13105	13138	12940	13260	13112	13131	13150	12949	13160	13086	13137	13216	13055	13133	13039	13175	13112	13036	13080	13165	12936	13125	13168	13102	13013	13347	13072	13175	13192	13249	13201	13121	12982	13281	13279	13166	13082	13079	13199	13227	13052	13103	13163	13002	13090	13302	13085	13117	13128	13149	13256	13275	12952	13082	13250	13095	13238	13133	13382	13214	13227	13108	13254	13157	13044	13073	13009	13072	13181	13199	13320	13252	13142	13092	13144	13138	12987	13103	13167	13042	13010	13153	12977	13125	13039	12965	13200	13123	12832	13310	13004	13038	13147	13007	13096	13175	13105	13159	13218	13119	13170	13153	13079	13000	13167	13021	13124	13144	13109	13139	13147	13163	13195	13058	13057	13150	13156	13020	13271	13219	13144	13112	13164	13127	12977	13017	13128	13116	13015	13133	13173	13127	13164	13179	13090	13171	13265	13056	13061	13107	13154	13224	13198	13008	13142	13102	13048	13380	13074	13183	13049	13231	13044	13014	13241	13292	13256	13068	13204	13031	13160	13110	13079	13227	13285	13100	13182	13147	13077	13227	13107	13274	12893	13124	13108	13030	13134	13143	13058	13212	13213	13110	13068	12967	13154	13114	13128	13084	13341	13112	13170	13178	13081	13114	13029	13103	13132	13127	13100	13033	13335	13118	13074	13088	13147	13164	13110	13103	13043	13131	13242	13101	13152	13095	13105	13096	13103	13107	13059	12975	13132	13232	13182	13227	13136	13224	13029	13044	13153	13148	13231	13030	13191	13253	13170	13184	13257	13331	13154	13154	13063	13129	13281	13062	13129	13158	13087	13016	13210	13094	13242	13027	13173	13186	13349	13114	12955	13269	13174	13286	12996	13138	13230	13053	13037	13194	13068	13238	13137	13181	13006	13129	13088	13226	13040	13219	13114	13233	13025	13196	13234	13183	13213	13067	13365	13200	13020	13179	13142	13081	13218	13220	13026	13222	13244	13128	13091	13149	13081	13034	13199	12880	13064	13156	13059	13192	13179	13201	13182	13097	13143	13155	13095	13044	13031	13173	12949	13040	13121	13214	13198	13232	13115	13082	13049	13098	13181	13068	13116	13175	13185	13098	13167	13021	13186	13074	13293	13097	13327	13069	13146	13146	13081	13019	13180	13166	13294	12996	13243	13218	13058	13036	13066	13222	13153	13058	13144	12968	13033	13063	13260	13114	13178	12990	13161	13165	13109	12975	13050	13306	13003	13193	13042	13057	13301	13016	13006	13092	13139	13069	13110	13115	13142	13299	13038	13091	13007	12929	13166	13153	13197	12903	13118	13203	13248	13018	13235	13283	13100	12960	13084	13304	13212	13072	13226	13190	13254	12966	13133	13084	13065	13180	13066	13059	13017	13006	13074	12988	13170	13097	13029	13132	13090	13131	13283	13315	13250	13066	13187	13097	13238	13190	13008	13104	13047	13182	13047	13144	13276	13154	13056	13232	12995	13181	13266	13255	13208	13077	13179	13230	13102	13007	13193	13237	12995	13088	13149	13137	13076	13019	13108	13109	13301	13160	13011	12977	13005	13099	12996	13283	13150	13217	13159	13154	13188	13199	13187	13210	13277	12981	13102	13144	13076	12954	13143	13189	13129	13146	13085	13170	13201	13234	13087	13172	13004	13331	13176	13038	13184	13206	13198	13046	13200	13079	13168	13118	13218	12964	13164	13005	13196	13147	12895	13159	12966	13060	13263	13134	13090	13227	13136	13036	13049	13311	13146	13021	13335	13105	13289	13222	13150	13045	13261	13242	13173	13041	12973	13157	13057	13060	13012	13147	13048	13182	13085	13122	13243	12963	13211	13179	13198	13214	13208	13120	13167	13019	13236	13042	13087	13127	13083	13056	13163	13010	12971	13114	13347	13085	13172	13114	13138	12935	13254	13220	13070	13041	13237	13210	13241	13115	13148	13197	13090	13037	13209	13285	13077	13032	13178	13174	13172	13258	13023	13103	12960	13323	13094	13056	13138	13237	13136	13077	13035	13079	13062	13076	13118	13099	13077	13131	13131	13139	13088	13083	13111	13144	13075	13268	13213	13085	13075	13167	13139	13186	13143	13110	13242	13183	13091	13101	12964	13061	13060	13164	13042	13242	13181	13110	13120	13211	13159	12996	13144	13144	13115	13047	13163	13143	13122	13127	13125	13227	12911	13095	13196	12938	13282	13263	13253	13082	13198	12958	13254	13083	13231	13133	13102	13120	13038	13191	13252	13163	13238	13095	13136	13094	13117	13239	13188	13176	13160	13038	13104	13217	13171	13194	13115	13354	13132	13149	12950	12953	13189	13189	13161	13171	13243	13118	13156	13145	13054	13043	13206	13158	13088	13242	13055	13212	13169	13202	13144	13142	13149	13253	13174	13161	13234	13130	13120	13168	13008	13133	13101	13088	13164	13154	13115	13222	13153	13181	13185	13022	13286	13161	13150	13085	13245	13135	13279	13040	13129	13210	13018	13288	13114	13201	13227	13194	13192	13154	13207	13187	13134	13228	13124	13062	13145	13265	13169	13222	12941	13048	13128	13042	13230	13075	13101	13082	13217	13061	13267	13224	13234	13311	13176	13135	13131	13152	13214	13135	13232	13006	13408	13038	13250	13339	13008	13097	13022	13089	13213	13218	13039	13171	13270	13144	13306	12993	13223	13052	13102	13049	13107	13035	13238	13116	12936	13144	13130	13074	13147	13206	13044	13139	13024	13188	13216	13235	13135	13192	13229	13065	13026	12948	13102	13412	13169	13148	13114	13254	13124	13079	13213	13157	13192	13034	13097	13149	13124	12917	13180	13009	13167	13120	13215	13099	13166	13233	13032	13079	13117	13169	13272	13162	13186	13192	13085	13209	13019	13196	13112	13078	13069	13166	13110	13180	13048	13212	13164	13087	13242	13221	13058	13220	13082	13162	13137	13051	13164	13054	13284	13107	13158	13192	13069	13219	12969	13259	13002	12975	13190	13136	13206	13121	13089	13033	12962	13119	13266	12900	13018	13045	13115	13076	13108	13101	13082	13166	13111	13040	13084	13241	13072	13073	13338	13326	12971	13196	13106	13129	13016	13069	12996	13140	13094	13217	13204	13243	13361	13176	13125	13055	13164	12966	13079	13150	13277	13046	13259	13151	13138	13113	13044	13146	13111	12995	12955	13226	13235	13086	13140	13195	13042	13231	12876	12981	13145	13079	13228	13229	13084	13153	13180	13158	13018	13167	13057	13137	13235	13156	13066	13122	13130	13266	13118	13041	13085	13070	13150	13017	13243	12907	12967	13022	13117	13166	13098	13289	13047	13128	13232	13099	13006	13168	13179	13079	13293	13271	13052	13151	13187	13186	13036	13244	12920	13315	13114	13114	12958	13103	13099	13319	13276	13149	13048	13164	13181	13101	13081	13160	13287	13199	13107	13115	13032	13178	13130	13137	13101	13010	12961	13262	13206	13326	12943	13064	13138	13252	13314	13110	13255	13073	13144	13111	13111	13150	13053	13070	13111	13155	13221	13020	13169	13168	12969	13161	13278	13181	12954	13166	13204	13091	13070	13128	13114	13339	13178	13336	13192	13233	13049	13179	12861	13104	13127	13249	13017	13103	13066	13026	13346	13186	13127	13157	13175	13052	13202	13070	13104	13097	13103	13159	13259	13209	13124	13098	13193	13113	13090	13208	13141	13160	13149	13007	13046	13086	13038	13167	13219	13165	13139	13142	13120	13127	13083	12859	13210	13104	13169	13142	13067	13348	13129	13173	13282	13032	13110
24155	21439	29005	24335	22147	22725	21041	17106	15927	15503	15467	15224	14923	14786	14742	14822	14773	14764	14554	14415	14530	14765	14781	14358	14647	14599	14483	14545	14616	14567	14348	14328	14494	14688	14408	14256	14192	14435	14398	14170	14263	14442	14362	14499	14283	14199	14379	14417	14237	14286	14402	14371	14432	14187	14455	14422	14253	14508	14292	14145	14448	14240	14229	14371	14267	14349	14378	14047	14248	14508	14235	14229	14215	14267	14455	14288	14403	14246	14638	14424	14472	14494	14491	14722	14556	14512	14507	14508	14433	14217	14422	14309	14186	14290	14308	14265	14291	14260	14152	14121	14436	14454	14278	14270	14162	14256	14159	14214	14123	14412	14363	14159	14322	14154	14132	14258	14177	14364	14204	14284	14223	14368	14217	14260	14425	14224	14336	14327	14236	14245	14434	14044	14267	14152	14199	14086	14268	14281	14256	14143	14239	14191	14401	14285	14209	14052	14249	14324	14186	14365	14335	14094	14373	14333	14269	14311	14373	14319	14229	14172	14399	14217	14375	14326	14382	14259	14251	14307	14346	14211	14280	14287	14224	14217	14215	14363	14168	14189	14242	14242	14237	14411	14381	14438	14300	14176	14359	14247	14173	14213	14183	14108	14369	14357	14390	14032	14421	14256	14299	14130	14207	14233	14363	14315	14237	14167	14503	14208	14083	14159	14154	14112	14375	14293	14388	14311	14085	14269	14223	14273	14093	14249	14266	14258	14051	14230	14183	14389	14403	14282	14308	14414	14207	14410	14221	14315	14229	14395	14077	14213	14301	14215	14442	14186	14242	14192	14246	14156	14193	14148	14170	14355	14427	14278	14363	14329	14110	14401	14192	14235	14269	14273	14230	14163	14110	14437	14256	14128	13991	14226	14415	13981	13940	14260	14298	14284	14245	14193	14264	14180	14345	14440	14140	14159	14319	14418	14228	14296	14182	14207	14208	14172	14217	14089	14186	14331	14359	14176	14297	14414	14444	14030	14282	14492	14243	14493	14184	14277	14119	14300	14255	14404	14253	14240	14187	14237	14231	14388	14283	14209	14126	14171	14251	14476	14147	14296	14118	14084	14273	14244	14331	14223	14289	14274	14179	14106	14128	14308	14303	14152	14212	14253	14161	14220	14237	14275	14326	14051	14213	14373	14085	14206	14204	14308	14301	14139	14325	14293	14160	14024	14106	14109	14236	14325	14343	14248	14164	14114	14199	14229	14111	14206	14327	14364	14203	14146	14281	14261	14370	14342	14341	14222	14300	14125	14302	14189	14474	14304	14228	14313	14385	14409	14315	14444	14177	14209	14323	14213	14137	14180	14150	14275	14206	14267	14235	14104	14277	14152	14107	14513	14201	14301	14057	14201	14298	14285	14211	14413	14194	14152	14328	14258	14289	14229	14315	14134	14187	14210	14235	14360	14211	14285	14212	14298	14220	14162	14235	14256	14468	14407	14319	14257	13983	14314	14317	14202	14307	14355	14521	14440	14339	14353	14426	14266	14321	14210	14384	14286	14118	14127	14325	14328	14367	14324	14257	14132	14102	14300	14311	14266	14271	14374	14284	14255	14146	14162	14233	14351	14400	14396	14254	14271	14019	14136	14154	14256	14231	14262	14277	14069	14228	14177	14517	14276	14097	14125	14204	14237	14409	14088	14312	14277	14315	14252	14392	14141	14369	14259	14188	14346	14098	14421	14276	14026	14059	14123	14323	14401	14117	14316	14160	14233	14371	14377	14290	14236	14211	14410	14154	14341	14192	14230	14255	14203	14128	14125	14502	14327	14268	14270	14343	14270	14267	14235	14202	14170	14202	14111	14326	14258	14248	14207	14252	14206	14357	14143	14151	14224	14275	14315	14326	14322	14404	14198	14334	14152	14225	14337	14266	14577	14340	14341	14353	14255	14223	14205	14007	14160	14248	14009	14291	14189	14131	14024	14306	14190	14252	14246	14134	14345	14423	14123	14374	14196	14301	14102	14109	14143	14321	14311	14018	14347	14364	14259	14411	14099	14163	14177	14389	14321	14417	14331	14208	14170	14401	14336	14380	14331	14127	14196	14392	14307	14218	14172	14483	14191	14176	13982	14222	14320	14382	14319	14339	14217	14247	14167	14430	14268	14328	14113	14198	14137	14236	14193	14285	14078	14339	14364	14089	14270	14157	14307	14325	14306	14170	14142	14351	14312	14224	14164	14294	14138	14106	14358	14284	14299	14366	14120	14328	14231	14152	14158	14220	14166	14150	14131	14171	14247	14349	14362	14399	14232	14093	14413	14356	14342	14353	14153	14107	14305	14607	14188	14172	14289	14165	14318	14246	14361	14205	13983	14321	14417	14402	14142	14285	14223	14358	14324	14279	14252	14294	14416	14280	14329	14236	14310	14183	14157	14248	14230	14224	14368	14054	14299	14330	14268	14417	14248	14403	14180	14255	14118	14281	14229	14306	14395	14249	14085	14300	14320	14192	14282	14381	14233	14346	14331	14362	14251	14206	14232	14218	14153	14123	14289	14076	14210	14361	14183	14317	14113	14254	14219	14365	14236	14285	14246	14368	14380	14320	14141	14294	14392	14304	14252	14073	14274	14280	14247	14248	14276	14280	14349	14086	14237	14293	14176	14321	14301	14286	14395	14337	14351	14353	14362	14244	14168	14381	14238	14225	14238	14238	13995	14103	14317	14159	14178	14145	14362	14215	14187	14106	14151	14213	14228	14437	14134	14211	14166	13989	14200	14362	14345	14176	14130	14212	14251	14265	14323	14325	14296	14155	14370	14308	14205	14189	14437	14329	14261	14428	14159	14463	14114	14238	14373	14252	14185	14242	14293	14257	14264	14251	14440	14311	14246	14262	14213	14465	14188	14178	14045	14308	14325	14039	14078	14184	14175	14292	14283	14378	14033	14197	14163	14187	14253	14447	14154	14397	14399	14349	14146	14093	14526	14172	14135	14273	14392	14296	14112	14325	14157	14268	14317	14266	14226	14238	14149	14221	14258	14103	14284	14016	14225	14214	14140	14342	14223	14384	14291	14289	14438	13965	14229	14247	14260	14411	14214	14127	14199	14367	14338	14236	14119	14169	14345	14195	14294	14070	14120	14329	14031	14106	14223	14209	14326	14141	14217	14397	14334	14279	14149	14445	14145	14106	14257	14109	14180	14224	14150	14140	14176	14282	14147	14245	14277	14296	14269	14259	14270	14225	14198	14363	14362	14159	14276	14319	13830	14272	14122	14208	14192	14283	14249	14210	14221	14284	14261	14176	14258	14356	14306	14223	14314	14054	14217	14464	14062	14320	14385	14182	14275	14244	14279	14079	14030	14215	14151	14328	14124	14263	14476	14211	14205	14252	14350	14236	14326	14016	14193	14261	14172	14431	14212	14447	14131	14360	14211	14391	14190	14229	14287	14194	14217	14242	14083	14427	14435	14185	14170	14248	14080	14348	14177	14300	14251	14201	14099	14183	13974	14261	14274	14225	14275	14151	14358	14187	14335	14187	14205	14265	14266	14291	14315	14250	14196	14254	14203	14227	14301	14151	14139	14229	14190	14276	14099	14058	14059	14088	14155	14213	14271	14228	14266	14240	14175	14184	14323	14124	14227	14268	14111	14357	14160	14360	14156	14075	14265	14412	14219	14266	14205	14288	14124	14241	14443	14440	14386	14541	14070	14214	14243	14363	14329	14167	14313	14408	14271	14373	14301	14314	14251	14157	14063	14289	14211	14358	14227	14366	14383	14298	14041	14298	14374	14228	14555	14405	14261	14232	14295	14487	14324	14295	14125	14327	14099	14364	14187	14290	14200	14345	14244	14120	14257	14170	14169	14258	14204	14037	14263	14302	14319	14120	14333	14235	14290	14352	14263	14267	14209	14295	14196	14324	14220	14360	14062	14276	14401	14319	14364	14269	14050	14193	14285	14205	14099	14204	14325	14230	14115	14224	14156	14116	14146	14409	14332	14326	14336	14300	14458	14301	14224	14320	14030	14001	14387	14241	14152	14261	14084	14384	14270	14048	14309	14137	14131	14146	14209	14177	14267	14346	14003	14192	14289	14228	14201	14211	14021	14280	14142	14318	14285	14307	14311	14296	14183	14191	14222	14173	14409	14243	14035	14376	14204	14306	14307	14234	14178	14265	14294	14072	14445	14393	14282	14198	14252	14334	14474	14079	14451	14216	14153	14258	14047	14344	13978	14334	14334	14399	14393	14599	14245	14328	14201	14320	14263	14326	14200	14282	14151	14230	14263	14316	14258	14143	14442	14092	14344	14330	14161	14276	14338	14107	14338	14229	14303	14148	14177	14194	14148	14211	14500	14157	14245	14066	14103	14294	14230	14434	14387	14251	14145	14276	14110	14235	14165	14314	14220	14243	14580	14423	14260	14386	14120	14379	14314	14323	14174	14189	14368	14306	14389	14145	14168	14214	14288	14243	14393	14293	14187	14398	14232	14284	14212	14270	14147	14199	14273	14290	14108	14271	14340	14135	14366	14195	13998	14138	14331	14240	14028	14196	14318	14230	14467	14135	14239	14224	14177	14295	14262	14068	14211	14145	14186	14390	14398	14230	14341	14253	14192	14139	14453	14165	14070	14127	14231	14281	14155	14342	13977	14392	14490	14375	14168	14283	14092	14195	14285	14256	14278	14246	14255	14217	14139	14339	14325	14270	14278	14310	14244	14369	14382	14243	14324	14338	14136	14200	14319	14252	14122	14233	14346	14219	14231	14193	14264	14147	14130	14329	14197	14184	14370	14211	14412	14375	14288	14058	14210	14217	14256	14339	14036	14040	14257	14302	14218	14207	14254	14304	14065	14292	14175	14329	14351	14256	14344	14148	14188	14279	14201	14217	14366	14202	14270	14434	14449	14379	14179	14310	14200	14425	14166	14262	14157	14118	14138	14174	13986	14223	14392	14183	14248	14253	14196	14184	14328	14158	14223	14158	14171	14260	14296	14301	14343	14217	14187	14282	14366	14228	14350	14313	14054	14130	14401	14118	14295	14243	14254	14319	14232	14342	14180	14284	14155	14128	14197	14260	14260	14293	14265	14258	14144	14375	14512	14353	14333	14168	14213	14279	14243	14327	14311	14312	14327	14240	14229	14242	14213	14151	14293	14226	14152	14269	14214	14166	14160	14355	14324
20068	35162	33448	25849	22178	19729	17741	16314	15508	14794	14554	14082	13799	13575	13541	13383	13589	13287	13150	13339	13160	13195	13216	13274	13288	13107	13239	13203	13172	13081	13061	12906	13112	13047	13031	13089	13043	12898	13049	13033	13061	13130	12915	12992	13098	12906	13054	13017	12962	12862	12997	12987	12852	12577	12953	13072	12856	12914	12969	12870	13033	12986	12888	12932	13045	12982	12959	13019	12979	13084	12861	13001	12823	13013	12854	13024	13062	13017	13146	13253	13127	13193	13200	13353	13111	13183	13082	13156	12930	12913	13166	12935	12787	12958	12839	12932	12913	12973	12906	13059	13107	12920	12913	13182	12755	12878	13003	12942	12917	12813	12936	12956	12810	12847	12863	12862	12921	12798	12756	13098	12969	12708	12955	12988	12921	12855	12836	12942	12772	12854	12816	12851	13053	12881	12977	12931	12781	12805	12956	12950	12834	12957	12907	12961	12858	12940	12956	12946	12868	12937	12991	12804	13084	12948	12915	12827	12758	12853	13001	12929	12953	12951	13040	12899	12717	12827	12884	12936	12806	12833	13030	12854	12901	12940	12900	12834	12860	12847	12986	12765	12718	12860	12812	12968	12848	12863	12811	13016	12754	12903	12934	12976	12906	12885	13074	12871	12820	12897	12765	12963	12881	12770	12760	12894	12897	12869	12775	13019	12868	12962	12899	12835	12843	12938	12867	12971	12687	12867	12693	12934	12877	12776	12957	12799	12857	12957	12671	12913	12704	12941	12867	12877	12887	12938	12974	13115	12734	13036	12853	12970	12872	12748	13051	12981	12874	12877	12852	12924	12834	12990	12967	12869	12825	12816	13016	12971	12890	12930	13021	12931	12877	12902	12808	12869	12794	12818	12762	12724	12968	12892	12949	12902	12775	12899	12846	12832	12933	12983	12778	12886	12868	12865	12905	12707	12703	13044	12888	13064	12938	12861	12791	12920	12871	13028	12821	12837	12911	12974	13056	13038	12954	12906	12857	12842	12907	12911	12749	12980	12807	12804	12610	12824	12941	12752	12737	12783	12865	12849	12904	12975	12953	12975	12957	12853	12858	13059	12909	13011	12807	12785	12965	12938	12918	12869	12933	12782	12846	12927	12952	12942	12861	12823	13010	12866	12886	12793	12747	12847	12931	12880	12913	13007	12901	12846	12963	12952	12899	12802	12905	12971	12834	12916	12865	12887	12967	12791	12774	12830	12859	13001	12905	13006	12905	12700	13126	12859	12938	12743	13060	12769	12853	12965	13029	12935	12887	12869	12794	12779	12949	12948	12944	12919	13004	12725	12990	13023	12750	12943	12849	12963	12930	12785	12991	12943	12823	12745	12914	12913	12849	12991	12875	12833	12913	12916	12875	12911	12851	12989	13016	12984	12852	12981	12856	13004	12792	12910	12979	12830	12819	12887	12879	12998	12881	12895	12718	12849	12781	12730	13010	12783	12858	12926	12972	12900	12912	12759	12695	12947	13053	12995	12849	12917	12916	12868	12923	12958	13010	12986	12667	12996	12977	12891	12921	12909	12895	12984	12798	12786	12960	13073	12896	12729	12940	12922	12870	12806	12962	12807	12707	12827	12951	12873	12884	12999	12819	12908	12943	12681	13000	12833	12900	12669	12947	12910	12907	12988	13020	12959	12922	12745	12922	12800	13017	12786	13056	12927	12941	12938	12855	12997	12794	12887	12854	12814	12869	12799	12801	12857	12762	12904	13035	12917	12805	13078	12915	12850	12922	12844	12955	12827	12852	12868	12861	12975	12768	12840	12940	12753	12890	12842	12785	12928	12818	12930	12711	12836	12981	13051	12874	13074	12908	12891	12827	12812	12904	12895	12886	12802	12720	12861	12992	12863	12947	13024	12979	12858	13051	13025	12786	12786	12758	12797	12882	12935	12827	12931	12811	12869	12927	12836	12947	12967	12931	12734	12973	12845	12824	12840	12823	12776	12922	12809	12986	12900	12953	12933	12919	12881	12883	12934	13004	13053	12956	12958	12831	12850	13029	12916	12921	12942	12807	12928	12916	12885	12980	12949	12800	12900	12775	12950	12942	12951	12846	13077	12950	12988	12898	12855	12936	12919	12972	12787	12838	12724	12820	12831	12928	12877	12877	12909	12728	12893	12699	12905	12946	12832	12784	12873	13033	12892	12924	12788	12896	12968	12916	12850	12906	12852	12954	12977	12720	12947	12984	13046	12986	12818	12942	12906	13066	12820	12951	12931	12894	12968	12803	12916	13034	12788	12925	13016	12997	12953	12919	12964	12885	12968	12968	12914	12963	12872	12872	12953	12784	13027	12786	12830	12888	12895	12925	12857	12924	12922	13014	12899	12801	12810	12869	12786	12837	12756	12884	13060	12984	12881	12985	12926	12907	12764	12910	12988	12762	12932	12835	12973	12631	12945	12806	12782	12911	12904	12895	12939	12872	12889	12884	12888	13081	12983	12819	12730	12756	12873	12974	12865	12893	12966	13061	12834	12991	12902	12962	12943	12835	12916	12972	12732	12856	12911	12899	12827	12820	12870	13000	13033	12823	12893	12940	12790	12839	12961	12978	12848	12849	12824	12945	12892	12845	12970	12945	12836	12968	12926	12862	12797	12911	12959	12866	12827	12886	12791	12854	12771	12888	12877	12821	12906	12871	13081	12927	12916	13003	13111	12920	12903	12924	12960	13064	12828	12796	12814	13010	12990	12866	12876	12993	12766	12969	12845	12967	12933	12811	12871	12961	12916	12663	12945	12711	12825	12748	12905	12799	12758	12778	12844	12864	12845	13055	12707	12740	13037	12899	12948	12829	12916	12832	12808	12853	12874	12883	13002	12885	12867	12750	12811	12941	12773	12660	12987	12927	12883	12928	12910	12877	12826	12996	12804	12876	13000	12968	13051	12862	12955	12960	12939	12855	12969	12977	12766	12877	12822	12931	12796	12771	12991	13081	12761	12932	12829	13055	12873	12824	12810	12976	12933	12892	12944	12832	13123	12836	12779	12788	12898	12854	12917	12999	12873	13069	12945	12923	12881	12879	12869	12906	13012	12837	12999	12809	12710	12982	12852	12840	12686	12774	12769	13040	12726	12843	12806	12898	12896	12947	12774	12812	12776	13008	12819	12730	12773	12817	12946	12748	12935	12983	12849	12808	12886	12924	12952	12901	12979	12800	12857	12906	12873	12772	13087	12802	12900	13049	12941	12808	12824	12849	12901	12649	12903	12939	12911	12806	12821	12815	12669	12906	12735	12828	12980	12971	12857	12804	12891	12875	13032	13042	12839	12909	12933	12824	12840	12722	12836	12900	12856	12874	12877	12899	12938	12888	12999	12897	12959	12693	13017	12801	12727	12864	13043	12744	12879	12930	12812	12874	12764	12957	12786	12990	12775	12798	12807	12940	12992	12916	12953	12690	12810	12988	12857	12942	12985	12994	12727	12971	12915	12942	12639	13122	12776	12952	12957	12968	12863	12925	12833	13051	12869	13044	12890	12735	12891	12956	12860	12894	12872	12818	12734	12856	12919	12865	12981	12927	12915	12838	12777	13069	12768	12908	12935	12778	12893	12893	12840	12889	12935	12835	12890	13105	12767	12982	12974	13064	12827	12947	13101	13006	12990	12963	12856	12939	12878	12962	12926	12854	13002	12854	12799	13115	12949	12805	12989	13094	12929	12949	12821	12986	12814	12905	12876	13119	12952	12915	12966	12932	13022	12803	12943	12862	12936	12839	12905	12696	12872	12972	12969	12882	12823	12913	12983	12893	12733	12832	12917	12939	12889	12873	12921	12946	12816	12812	12834	12923	12747	12894	12977	13021	13053	12952	12883	12963	12829	12749	12909	12850	12882	12892	12802	12899	12863	12945	12896	12927	12952	12858	12834	12857	12854	12914	12852	12936	12788	12906	12814	12947	12932	12860	12800	12841	12747	12884	12861	12936	12929	12776	12804	12899	12745	12834	12812	12945	12774	12893	12895	12699	12954	12838	12868	12973	12802	12826	12910	12850	12803	12900	12635	12765	12931	12893	12900	12910	13041	12939	12922	12786	12788	12991	12831	13007	13093	12849	12799	13090	13019	12849	12769	12864	12905	12928	12861	12951	12843	12839	12954	12795	13055	13022	12992	13056	12755	12891	12974	13028	12969	12889	13091	13128	12771	12917	13050	12939	12757	12868	13001	13074	12933	12876	12855	13005	12953	12970	12875	12914	12973	13059	12908	12881	12911	12776	12914	12809	12781	12967	12888	13101	12800	13033	12846	12952	12892	12849	12958	12874	12946	12858	12784	12976	12918	12957	12981	13128	12899	12878	12768	13064	12984	13045	12802	12956	12876	12951	12855	12913	12932	12789	12812	12987	12849	12860	12933	12877	12967	13018	12864	13049	12827	12852	12996	12916	12610	12964	12666	12825	12769	13035	12672	12893	12928	12937	12872	12808	12908	13032	12879	12895	12724	12731	12886	12829	12863	12980	12869	13068	12925	12888	12990	12898	12919	12902	12649	12777	12821	12929	12805	12727	12983	12839	12785	12939	12904	12895	12887	12954	12960	12915	12856	12696	12948	12998	12705	12763	12857	12858	13023	12911	12966	12837	12901	12843	13027	12810	12887	12826	13047	12883	12964	12899	12830	12953	13014	12864	12846	12970	12990	12823	12961	12835	12816	12949	12988	12849	12927	12873	12730	12772	12998	12891	13027	12775	12999	12947	12915	12874	12963	12888	12769	13029	12924	12903	13024	12895	12748	12997	12878	13040	12717	12911	12916	12915	12833	12997	13010	12900	12813	12695	12963	12852	12923	12742	12913	12889	12898	12940	12809	12961	13004	12947	12950	12938	12846	12991	12907	12973	12944	12824	12899	12978	12884	12819	13070	12973	12897	12872	13012	12903	12872	12946	12842	12856	12923	12836	12943	12847	12851	12929	12984	12990	12988	13051	12882	12816	12854	12920	12842	12939	12849	12685	12866	12883	12900	13007	12865	12774	12773	12991	12906	12923	12922	12996	12960	12856	12772	12790	12860	12807	13023	12991	12967	12833	12828	12773	12904	12761	12875	12918	12948	12988	12954	12983	12926	12976	13028	13098	12809	12874	12840	12796	12959	12970	12875	12865	12929	12815	12983	12806	12872	13064	12786	13079	12878
29181	22107	21424	18233	15500	14942	15062	14654	14582	14541	14612	14480	14280	14413	14449	14595	14442	14394	14347	14159	14296	14349	14401	14393	14513	14407	14447	14392	14380	14363	14253	14294	14270	14133	14329	14295	14218	14286	14355	14339	14283	14353	14127	14438	14312	14345	14359	14301	14140	14389	14463	14223	14405	14346	14187	14303	14287	14281	14353	14328	14293	14321	14178	14229	14384	14226	14366	14297	14254	14229	14390	14370	14178	14194	14386	14405	14400	14649	14245	14491	14539	14285	14313	14204	14209	14118	14344	14244	14307	14210	14425	14298	14338	14151	14401	14346	14388	14251	14226	14184	14301	14481	14519	14198	14243	14355	14333	14253	14266	14265	14341	14262	14347	14254	14291	14439	14344	14315	14188	14295	14387	14227	14288	14032	14264	14478	14345	14270	14105	14353	14440	14234	14197	14192	14134	14183	14348	14363	14437	14346	14433	14486	14122	14335	14350	14201	14384	14428	14293	14376	14321	14300	14206	14307	14399	14353	14133	14099	14427	14250	14237	14379	14281	14277	14159	14491	14343	14468	14293	14246	14384	14485	14323	14377	14115	14311	14582	14233	14101	14245	14219	14246	14218	14227	14300	14327	14128	14287	14445	14236	14236	14196	14343	14226	14316	14292	14352	14283	14363	14458	14231	14439	14257	14408	14248	14364	14338	14237	14241	14218	14358	14358	14197	14308	14212	14106	14123	14348	14429	14389	14188	14365	14266	14294	14243	14137	14259	14110	14294	14194	14340	14294	14242	14223	14237	14373	14275	14355	14463	14165	14239	14154	14377	14472	14255	14173	14369	14268	14340	14197	14303	14441	14359	14326	14394	14207	14536	14162	14352	14325	14283	14262	14250	14107	14093	14318	14400	14068	14112	14265	14318	14391	14262	14277	14310	14317	14133	14084	14212	14312	14375	14493	14425	14241	14108	14221	14306	14043	14436	14408	14359	14207	14369	14141	14238	14131	14300	14303	14193	14348	14137	14250	14250	14332	14231	14300	14331	14433	14214	14305	14271	14286	14348	14174	14176	14377	14242	14189	14210	14129	14238	14251	14369	14267	14265	14539	14243	14299	14218	14272	14172	14103	14285	14250	14330	14218	14119	14228	14181	14314	14319	14309	14230	14273	14431	14440	14377	14265	14354	14444	14154	14037	14091	14212	14365	14271	14316	14269	14327	14119	14255	14211	14145	14137	14100	14324	14277	14416	14423	14263	14376	14236	14317	14387	14299	14158	14026	14361	14370	14518	14571	14311	14273	14146	14180	14068	14420	14471	14394	14381	14369	14336	14418	14277	14407	14198	14188	14135	14237	14348	14215	14308	14267	14477	14181	14274	14218	14255	14311	14120	14520	14149	14368	14274	14299	14261	14116	14283	14404	14325	14313	14432	14303	14313	14189	14149	14305	14215	14464	14166	14140	14185	14367	14221	14219	14313	14354	14265	14369	14224	14285	14063	14144	14328	14442	14355	14280	14217	14310	14384	14410	14144	14155	14231	14211	14248	14186	14278	14312	14203	14298	14260	14390	14304	14272	14318	14396	14180	14265	14266	14188	14178	14443	14327	14437	14179	14291	14325	14268	14326	14382	14316	14303	14368	14527	14191	14249	14410	14216	13930	14368	14399	14353	14510	14392	14267	14390	14099	14154	14358	14338	14343	14224	14097	14235	14334	14339	14354	14263	14246	14240	14372	14474	14390	14222	14494	14134	14302	14337	14226	14300	14348	14211	14294	14435	14216	14288	14335	14447	14335	14399	14298	14248	14251	14344	14219	14453	14118	14297	14331	14227	14349	14312	14280	14281	14133	14262	14388	14275	14341	14306	14152	14225	14161	14362	14147	14272	14175	14218	14146	14136	14259	14386	14389	14248	14185	14190	14110	14204	14258	14340	14367	14387	14437	14227	14112	14285	14463	14442	14301	14152	14203	14331	14294	14467	14296	14412	14568	14290	14304	14216	14306	14380	14257	14170	14369	14335	14324	14299	14319	14384	14379	14318	14191	14227	14267	14218	14318	14259	14462	14306	14375	14205	14248	14352	14252	14402	14330	14295	14133	14277	14348	14336	14174	14277	14290	14182	14271	14348	14287	14145	14355	14036	14260	14192	14334	14082	14441	14294	14439	14245	14221	14061	14081	14274	14187	14202	14337	14434	14385	14299	14233	14256	14294	14320	14476	14315	14339	14320	14247	14430	14426	14209	14256	14367	14427	14253	14145	14326	14298	14292	14360	14342	14225	14291	14154	14297	14148	14230	14299	14241	14341	14261	14203	14328	14324	14346	14390	14252	14238	14236	14285	14335	14070	14217	14261	14385	14331	14248	14337	14488	14491	14465	14333	14445	14398	14400	14275	14408	14180	14335	14144	14346	14388	14374	14487	14389	14247	14344	14354	14409	14397	14337	14112	14189	14245	14149	14159	14319	14371	14259	14389	14426	14151	14294	14218	14196	14292	14060	14075	14169	14069	14057	14392	14293	14237	14340	14419	14336	14224	14261	14374	14395	14389	14481	14207	14384	14269	14180	14320	14150	14405	14228	14158	14504	14062	14321	14389	14281	14237	14209	14201	14182	14402	14383	14180	14459	14353	14303	14505	14271	14264	14423	14320	14164	14321	14275	14308	14227	14346	14254	14155	14158	14485	14279	14181	14141	14315	14116	14408	14154	14388	14377	14145	14474	14323	14251	14151	14244	14150	14127	14245	14351	14393	14411	14391	14258	14289	14390	14350	14350	14146	14250	14312	14221	14046	14357	14228	14249	14232	14234	14365	14176	14312	14252	14058	14329	14248	14673	14360	14380	14228	14300	14292	14415	14386	14162	14278	14263	14371	14346	14206	14135	14195	14409	14141	14269	14196	14169	14558	14223	14166	14270	14377	14155	14223	14399	14155	14379	14227	14117	14212	14157	14229	14217	14192	14200	14343	14226	14148	14239	14369	14371	14231	14166	14382	14271	14342	14299	14313	14459	14308	14385	14417	14229	14218	14356	14222	14412	14156	14445	14350	14380	14287	14057	14271	14271	14326	14344	14368	14464	14238	14438	14386	14395	14085	14429	14161	14420	14213	14293	14216	14172	14336	14490	14379	14423	14283	14376	14187	14408	14383	14123	14109	14241	14196	14400	14332	14193	14311	14375	14254	14445	14324	14316	14271	14255	14316	14311	14434	14489	14294	14234	14278	14222	14080	14102	14370	14249	14165	14089	14184	14404	14362	14422	14239	14270	14330	14326	14183	14383	14387	14320	14362	14239	14521	14281	14437	14385	14430	14368	14382	14346	14234	14114	14301	14175	14197	14427	14414	14285	14197	14427	14305	14132	14373	14217	14187	14206	14357	14428	14128	14282	14246	14383	14208	14283	14194	14307	14381	14298	14323	14308	14358	14405	14298	14459	14435	14378	14278	14225	14270	14237	14373	14384	14314	14254	14276	14192	14271	14430	14438	14174	14195	14205	14258	14329	14140	14343	14320	14227	14116	14464	14358	14155	14391	14253	14247	14220	14459	14316	14138	14301	14580	14172	14418	14195	14284	14340	14410	14390	14329	14176	14327	14304	14105	14261	14357	14389	14254	14227	14255	14468	14307	14314	14258	14376	14465	14182	14276	14285	14254	14312	14136	14307	14375	14400	14415	14156	14253	14150	14238	14100	14364	14282	14140	14167	14223	14034	14360	14295	14340	14206	14285	14384	14435	14154	14249	14114	14325	14310	14240	14219	14217	14227	14008	14351	14309	14396	14232	14180	14417	14317	14299	14176	14388	14293	14435	14380	14188	14279	14273	14217	14344	14451	14363	14247	14270	14264	14080	14258	14156	14295	14362	14327	14341	14189	14248	14495	14298	14521	14468	14229	14334	14205	14174	14428	14480	14491	14357	14081	14344	14452	14306	14451	14194	14273	14335	14355	14021	14222	14204	14121	14313	14457	14342	14321	14219	14252	14489	14393	14492	14327	14338	14375	14397	14168	14308	14283	14356	14324	14270	14328	14569	14159	14268	14162	14330	14150	14309	14463	14173	14255	14329	14415	14204	14260	14156	14310	14514	14255	14192	14301	14249	14321	14173	14413	14208	14278	14190	14375	14277	14490	14371	14305	14272	14104	14338	14381	14188	14452	14273	14365	14404	14245	14261	14346	14395	14391	14266	14249	14368	14478	14338	14337	14329	14269	14333	14136	14280	14347	14463	14538	14417	14360	14380	14259	14279	14300	14387	14323	14332	14258	14275	14188	14231	14387	14360	14404	14416	14426	14051	14179	14352	14204	14461	14198	14105	14277	14150	14332	14503	14328	14316	14482	14318	14413	14356	14282	14331	14433	14296	14247	14309	14372	14334	14251	14346	14258	14382	14437	14192	14133	14054	14376	14305	14375	14373	14243	14232	14081	14214	14346	14263	14281	14364	14339	14317	14473	14299	14271	14355	14363	14317	14332	14412	14343	14233	14267	14326	14305	14254	14443	14364	14365	14196	14134	14063	14413	14394	14323	14279	14204	14368	14305	14318	13991	14229	14247	14086	14260	14255	14171	14333	14446	14120	14202	14356	14244	14227	14218	14331	14377	14337	14378	14284	14173	14192	14243	14300	14344	14218	14177	14280	14213	14408	14095	14416	14248	14232	14519	14152	14306	14515	14168	14205	14333	14105	14317	14184	14204	14170	14141	14271	14449	14455	14211	14130	14227	14228	14259	14323	14113	14451	14301	14371	14267	14281	14392	14372	14193	14279	14141	14271	14166	14249	14426	14550	14181	14315	14475	14352	14450	14450	14249	14129	14264	14128	14346	14262	14447	14334	14132	14296	14252	14217	14296	14426	14099	14408	14381	14386	14311	14185	14292	14236	14225	14173	14452	14171	14338	14339	14306	14164	14354	14307	14288	14289	14353	14212	14254	14325	14460	14233	14511	14277	14182	14319	14388	14185	14434	14201	14290	14403	14325	14129	14179	14442	14446	14217	14454	14171	14450	14313	14231	14149	14257	14324	14318	14264	14358	14367	14246	14392	14336	14427	14263	14214	14143	14278	14200	14470	14365	14283	14199	14243	14330	14292	14295	14319	14452	14267	14196	14290	14235	14347	14417	14357	14401	14268	14257	14269	14314	14446	14328	14309	14519	14291	14289	14364	14155	14340	14254	14014	14260	14180
15928	19932	19268	16035	14768	14093	13603	13355	13312	13104	13110	12887	13059	13086	12935	13050	12948	12856	12922	12869	13038	12898	13038	13019	12992	12861	12965	12825	12793	12792	12790	12763	12874	12866	12860	12940	12860	12785	12967	12996	12912	12728	12813	12868	12637	12810	12924	12915	12921	12722	12859	12873	12998	12967	12899	12833	12865	13016	12871	12865	12958	12978	12892	12746	12836	12981	12948	12738	12835	12782	12869	12846	12956	12761	12695	12888	13002	13099	12959	13030	13082	13007	13122	12912	12899	12862	12880	12871	12951	12840	12912	12786	12824	12909	12783	12989	12827	13048	12882	13035	12689	12935	12682	13032	12896	12813	12959	12957	12812	12698	12811	13115	12863	12789	12889	12808	12973	12877	12765	12860	12804	12936	12818	12761	12900	13031	12812	12911	12929	12661	12949	12907	12801	12947	12797	12865	12968	12929	12955	13021	12903	12772	12901	12893	12835	12737	12780	12885	12876	12741	12935	12899	12765	12815	12938	12821	12787	12770	12777	12954	12830	12939	12830	12808	12898	12952	12920	12919	12882	12866	13002	12920	12891	12779	12778	12948	12985	13020	12791	12990	12876	12796	12942	12781	12922	12998	12857	12914	12925	12754	12799	12993	12750	12901	12908	12812	12900	12985	12853	12953	12949	12890	12802	12988	12913	12925	12798	12794	13104	12908	12742	12933	12902	12699	12849	12860	12947	12835	12862	12760	12804	12914	13008	12788	13003	12972	12833	12880	13105	12803	12836	12699	12660	12917	12848	12767	13009	12807	12759	12831	12832	12919	13036	12898	12766	12862	12742	13048	12798	12923	12921	12947	12679	12699	12817	12836	13004	12690	12732	12711	12903	12902	12878	12909	12746	13015	13085	12809	12861	12952	12798	12875	12881	13007	12853	12863	12670	12903	12773	12956	12822	12727	12873	12752	12911	12976	12874	12912	12908	12968	12860	12844	12888	12871	12942	12807	12845	12821	12723	12819	12890	12823	12859	12842	13027	12927	12936	12896	12891	12979	12887	12856	12924	12820	12914	12802	12848	12849	12879	13038	12894	12783	12863	12794	12934	12751	12816	12811	12830	12917	12835	12772	12887	12886	12837	12854	12715	12839	12752	12992	13002	12865	12903	12796	12869	12940	12701	12936	12851	12975	12763	12771	12948	12849	12865	12882	12811	12972	12882	12809	12875	12855	12953	12855	13036	12795	12953	12922	12933	12815	12869	13058	12943	12964	12913	13051	12973	12920	12802	12782	12932	12746	12734	12881	12826	12777	12812	12898	12920	12790	13018	13045	12743	12969	13035	12664	12900	12811	12729	12870	12882	12779	13055	12817	12770	12714	12936	12958	12941	12869	12814	12904	12715	12949	12929	12775	12729	12725	12954	12848	12881	12727	12824	12880	12749	13023	12862	12897	12842	12868	12858	12962	12969	12969	12819	13065	12927	12887	13024	12958	12976	12769	12900	12737	12857	12993	12856	12857	12963	12793	12911	13015	12742	12944	12898	12847	12888	12868	12750	12824	12816	12891	12730	12953	12851	12814	12786	13049	12932	12788	12755	12882	12836	12802	12773	12867	12808	12924	12717	12957	12899	12936	13038	12791	12870	12820	12784	12619	12751	12976	12953	12992	12983	12894	13025	12720	12755	12757	12820	12830	12853	12846	12806	13055	12810	12709	12794	12847	12858	12947	12776	12854	12772	12936	12794	12953	12810	12897	12981	12857	12801	12907	12901	12955	12836	12869	12884	12881	12796	12738	12931	12792	12775	12927	12809	12775	12615	13014	12828	12842	12750	12955	12877	12924	12939	12842	12970	12844	13010	12924	13007	12842	12777	12970	12854	12880	12751	12827	12835	12859	12884	12794	12760	12878	12819	12785	12891	12861	12824	12864	12691	12738	12808	13023	12841	12887	12883	12907	12815	12836	12897	13066	12939	12861	12835	12850	12842	13004	12915	12854	12866	12989	12814	13042	12868	12990	12866	12750	12900	12962	12948	12976	12780	12791	12992	12913	12858	12874	13080	12865	13000	12821	12881	12977	12800	12984	12831	12678	12877	12946	12823	12835	13021	12765	12863	12939	12740	12867	12923	12792	12916	12870	13004	12956	12829	12931	12979	12936	12924	12834	12906	12933	12798	12879	12983	12823	12845	12814	12957	12817	12828	12967	12873	12861	13101	12927	12901	12889	12903	12871	13033	12756	13033	12892	12704	12924	12932	12827	13103	12851	12944	12973	12820	12747	13035	12824	12897	12804	12814	12951	12884	12897	12892	12874	12826	12820	12775	12808	12964	12786	12903	12928	12882	12854	13008	12874	12907	12769	13040	12842	12948	12854	12734	12842	12895	12881	12886	12957	12943	12936	12779	12856	12949	12997	12811	12889	12923	12947	12858	12818	12940	12663	12889	12993	12730	12954	12820	12870	12912	12863	12848	12894	13086	12776	12856	13029	13022	12780	12792	12863	12881	12767	12940	12663	13046	12963	12982	12840	12671	12887	12772	12881	12805	12940	12967	12985	12996	12933	12852	12788	12807	12869	12871	12840	12880	12731	12909	12876	12875	12776	13017	12873	12746	12872	12943	12804	12947	12842	12801	12941	12846	12861	13030	12864	12902	12880	12868	13005	12836	12988	12905	12971	12745	13101	12889	12776	12793	12866	13031	12831	12781	12709	12855	12627	12868	12834	12708	12990	12881	12894	12953	12920	12846	12949	12821	12870	12957	13097	12969	12667	13022	12820	12850	12877	12832	12888	12831	12986	12850	12870	12957	12828	12891	12869	12861	12990	12874	12985	13040	12762	12858	12878	12817	12724	12908	13079	12963	12953	12887	12983	12802	12983	12777	12933	12826	12747	12804	13010	12875	12936	12878	12811	12895	12935	13016	12873	12972	12868	12866	12879	12831	12900	12770	12817	12899	12737	12929	13053	12808	12905	12937	12771	12904	12810	12828	12801	12862	12866	12901	12913	12955	12772	12873	12685	12911	12997	12863	12847	12773	13008	13005	12858	12858	12926	12832	12752	12721	12826	13005	12918	12890	13056	12904	13018	12885	12807	12772	12818	12814	12784	12848	12805	12674	12913	12941	12865	13083	12831	12821	12835	12883	12960	12918	12828	12862	12715	12823	12888	12879	12988	12896	12849	12745	12920	12860	12904	12776	12890	12786	12722	12874	12868	12739	12869	12857	12895	12872	12780	12844	12753	12940	12948	13058	12877	12888	13039	12945	12888	12963	12863	12895	12894	12795	12834	12938	12947	12949	12829	12903	12866	12908	13040	13030	12815	12887	12915	12803	13204	12774	12785	13056	12846	12821	12818	12950	12909	12852	12860	12958	12995	12879	12914	12828	12868	12894	12850	12756	12779	12953	12854	12946	12882	13070	12846	12694	12860	12891	12803	12934	12853	12817	12735	12939	12839	12949	12848	12855	12760	12860	12694	12996	12949	12807	12834	12952	12774	12786	13050	12945	12679	12923	12885	12819	12666	12832	12713	12857	12752	12969	12705	12830	13055	12881	12952	13099	12827	12827	12782	13040	12877	12956	12925	12856	12941	12838	12814	12739	12875	12907	12890	12936	12850	13030	12971	12982	12920	12979	12773	12939	12969	12812	12975	12737	12852	12831	12767	12879	12924	12989	12989	12807	12901	12896	12934	12969	12926	12960	12748	12766	13024	12909	12937	12843	12777	12953	12922	12936	12812	12822	12907	12931	12936	12796	12922	12804	12857	12961	12905	12909	12825	12814	12815	12830	12774	13116	12756	12850	12818	12660	12864	12960	12810	12641	12845	12810	12834	12909	12891	12682	12864	12868	12834	12858	13011	12844	12895	12895	12938	12926	12920	12762	12927	12861	12996	12739	12902	12952	12780	12957	12853	12994	12790	12862	12994	12899	12817	12804	12729	12996	12869	12728	12914	12845	12882	12711	12870	12790	12847	12938	12991	12775	12960	12821	12704	12946	12806	13097	12778	12918	12873	12834	12880	12812	12935	12885	12896	12942	12920	12934	12909	12972	12783	12866	12887	12900	12683	12858	12897	12956	12815	12807	12985	12853	12858	12877	12884	12963	12891	12935	13001	12986	12811	12863	12995	12766	12933	12798	12824	12726	12848	13017	12795	12879	12874	13011	12952	12900	13001	12928	12828	12841	12860	12944	13053	13019	12811	12887	12917	13077	12940	12765	12868	12818	12872	12940	12866	13042	12946	12919	13059	12828	12822	12921	12770	12773	12797	12827	12757	12825	12862	12929	12916	12810	12894	12785	12806	12777	13006	12871	12862	12984	12909	12889	12879	12905	12681	12921	12676	12770	12702	12983	12773	12971	12881	12823	13087	12951	12934	12794	12794	12842	12875	12946	12749	12882	12940	12860	12834	12900	12844	12941	12825	12842	12955	12654	12927	12849	12986	12801	12833	12830	12764	12881	12818	12881	12910	12756	12781	12809	12902	12931	12875	12821	12881	12951	12813	12879	12962	12895	12754	12916	12823	12806	12841	13060	12861	12895	12798	12908	12985	13037	12804	12811	12943	12913	12788	13016	12896	12782	12986	12906	12835	12723	12923	12773	12836	13025	13004	12849	12664	12724	12864	12979	12901	12788	12997	12868	13008	12908	12858	12789	12850	12883	12779	12917	12924	12819	12934	12973	12882	12853	12774	12949	12887	12923	12792	12892	12950	12993	12823	12876	12985	12835	13004	12882	12906	12867	12801	12956	13027	12829	13028	12816	12757	12922	13109	12789	13054	12861	12636	12856	12825	12770	12829	12813	12842	12830	13011	12885	12988	12862	12773	12966	12878	12790	13036	13023	12894	12893	12908	12854	12807	13074	12930	12914	12803	12902	12897	12871	12804	12889	12876	12785	13022	12998	12877	12989	12712	13027	12875	12844	12833	12683	12863	12767	12950	12958	12805	12991	12909	12976	12676	12844	12892	12907	12876	12911	12791	12846	12858	12739	12795	12948	12801	12878	12921	12895	12880	12921	12809	12775	12894	12856	12928	12954	12856	12739	12702	12693	12909	12714	12939	13042	12928	12918	12902	12865	12855	12814	12732	12802	12886	12902	12973	12965	12797	13086	12751	12599	12808	12814	12995	12872	12884	12859	12787	12903	12868	12887	12820	12809	12895	12944	12944	12869	13021
25233	21409	28361	25224	21695	18912	17532	15730	15026	14875	14934	14701	14644	14753	14655	14455	14510	14452	14591	14127	14403	14176	14622	14288	14325	14327	14389	14258	14105	14063	14151	14186	14196	14130	14262	14114	14174	14305	14181	14145	14210	14125	14302	14126	14206	14271	14264	14303	14364	14307	14206	14148	14297	14230	14191	14104	14302	14183	14278	13964	14203	14134	14183	14410	14239	14059	14233	14027	14120	14289	14220	14202	14482	14285	14318	14156	14473	14474	14429	14087	14125	14202	14151	14325	14188	14122	14337	14267	14219	14166	14185	14186	14001	14120	14301	14236	14160	13990	14188	14218	14086	14229	14466	14138	14092	14042	14127	14115	14353	14255	14077	14173	14065	14266	14168	14019	14142	14217	14218	14045	14227	14139	14113	14132	14194	14310	14225	14032	14173	14229	14270	14303	14227	14053	14317	14278	14411	14052	14191	14205	14128	14233	14070	14082	14377	14300	14164	14280	14165	14070	14260	14165	14047	14322	14287	14285	14113	14061	14086	13905	14242	14239	14233	14179	14103	14219	14227	14239	14315	14262	14054	14299	14319	14328	14208	14083	14144	14023	14068	14050	14155	14288	14114	14236	14116	14048	14024	13962	14183	14225	14095	14332	14364	14058	14160	14228	14237	14086	14335	14100	14186	14207	14249	14391	14014	14029	14332	14158	14317	14105	14343	14228	14213	13885	14033	13938	14256	14143	14260	14115	14111	14200	14120	14163	14209	14072	14182	14066	14170	14150	14245	14183	14157	14063	14157	13935	14136	14123	14209	14166	14196	14149	14111	14220	14457	14096	14117	14053	14169	14214	14095	14234	14235	14201	14036	14239	14266	14296	14105	14172	14245	14151	14185	14113	14228	14193	14150	14264	14122	14324	14177	14299	14199	14265	14155	14131	14102	14117	14127	14330	14164	14288	14115	14184	14202	14125	13981	13930	14221	14085	14157	14179	14243	14133	14168	14112	14187	13998	14122	14084	14321	14121	14168	14301	14140	14114	14280	14230	14181	14033	14179	14183	13972	13979	14052	14252	14038	14160	14095	14359	14075	13994	14104	14171	14174	14002	14041	14077	13894	14081	14204	14317	14235	14093	14133	14026	14244	14166	14153	14132	14207	14201	14183	14149	14161	14295	14210	14085	14086	14298	13987	14368	14135	14001	14226	14239	14108	14210	14122	14167	14216	13991	14327	14191	14248	14249	14191	14175	14075	14256	14247	14330	14265	14105	14172	14076	14230	14264	14269	14145	14259	14275	14233	14341	14166	14160	14034	14137	14048	14192	14176	14177	14115	14288	13830	14219	14208	14157	14362	14225	14228	14152	13992	14180	14265	14335	14014	14225	14013	14000	14210	13925	14060	13939	14268	14096	14208	14191	14065	14185	14043	14080	14064	14221	14022	14318	14284	14373	14360	14188	14071	14126	14353	14241	14206	14121	14146	14121	14103	14120	14266	14196	14218	14214	14186	14407	14116	14074	14041	14030	14278	14201	14053	13946	14122	13983	14278	14141	14041	14119	14189	14189	14187	14105	14036	14164	14234	14008	14177	14189	14181	14174	14106	14284	14178	14171	14257	14073	14083	14269	14004	14235	14182	13998	14250	14200	14154	14114	14145	14098	14294	14139	14222	13983	14024	14090	14183	14101	14198	14068	13960	14182	14132	14178	13979	14125	14156	14223	14094	14252	14203	14042	14258	14190	14171	14135	14146	14076	14178	14338	14192	14121	14231	14328	14486	14097	14304	13956	14160	14026	14084	14191	14255	14136	14109	14119	14303	14123	14319	14043	14142	14099	14224	14234	14039	14071	14091	14193	14179	14095	14115	14135	14430	14153	14282	14063	13940	14219	13987	14161	14161	14205	14140	14187	14086	14180	14274	14293	14108	14188	13939	13947	14257	14276	14422	14244	14242	14198	14052	14178	14048	14243	14079	14098	14322	14119	14184	14076	14182	14079	14036	14132	14295	14294	14177	14199	14131	14034	14249	14234	14253	13874	14202	14102	14195	14086	14393	14001	14080	14044	14119	13857	14154	14070	14166	14190	14155	14269	14218	14235	14243	14325	14103	14004	14144	14183	14126	14292	14147	13970	14255	14052	14136	14068	14173	14098	14170	14219	14294	14190	14372	14076	14411	14205	14248	14080	14201	14216	14176	14209	14287	14244	14220	14266	14196	14150	14219	14089	14132	14088	14068	14228	14215	14236	14126	14059	14195	14395	14170	14234	14245	14141	13954	14129	13985	14025	14186	14178	14189	14142	14248	14241	14078	14113	14173	14154	14146	14166	14319	14319	14181	13889	14292	14058	14180	14156	14236	14354	14146	14076	14024	14291	14308	14123	14038	14355	14172	14048	13964	14125	14186	14224	14077	13953	14144	14062	14198	14088	14196	14324	14271	14185	14264	14334	14229	14325	14165	14017	13870	14012	14103	13910	14165	14363	14085	14217	14260	14101	14154	14120	14272	14047	14420	14173	14269	14236	14307	14207	14248	14119	14283	14016	13947	14099	14107	14383	14228	13916	14136	13990	14151	13970	14198	14253	14290	13992	14118	14200	14118	14136	14270	14196	14301	14222	14182	14195	14113	14169	14280	14136	14150	14161	14192	14148	14033	14342	14037	14163	14271	14067	14241	14169	14100	14217	14191	14136	14261	14135	14154	14214	14260	14051	14221	14254	14020	14287	14138	14064	14056	14157	14185	14217	14081	14151	14233	14182	14145	14103	14088	14234	14100	14061	14104	14305	14193	14244	14025	14306	14420	14180	14226	14036	14312	14191	14102	14259	14343	14239	14083	14043	14040	14272	14218	14217	14273	14161	14028	14146	14326	14207	13955	14012	14258	14187	14017	14289	14039	14031	14007	14133	14119	14236	14187	14249	14303	14090	14113	14230	14215	13940	14127	14205	14305	14152	14093	14137	14229	13715	14241	14359	14355	14139	14094	14114	14123	14225	13919	14188	14093	14148	14135	14087	14234	14130	14146	14073	14241	14143	14041	14002	14197	14103	14166	14181	14037	14270	14142	14140	14115	13980	13916	13936	14099	14249	14050	14117	14243	14319	14273	14287	14068	14023	14058	14114	14169	14273	14331	14166	14093	14194	14301	14089	14217	14124	14215	14221	14044	14241	14155	14140	14230	13880	14096	14094	14152	14287	14214	14082	14150	14189	14108	14199	13984	14072	14276	14076	14176	14184	14225	14122	14391	14134	14252	14215	13972	14213	14163	13953	14295	14114	14071	14338	14152	14249	14187	14077	14216	14082	14160	14123	14228	14074	14185	14128	13971	14256	14133	14044	14190	14263	14242	14224	14192	14119	14244	14117	14153	14043	14170	14253	14307	14178	14257	14202	14088	14096	14124	13926	13964	14173	14474	14197	14138	14203	14240	14360	14143	14121	14174	14230	14307	14271	14094	14308	14334	14242	14329	14178	14241	14203	14219	14274	14101	14257	14185	14050	14174	14091	14134	14212	14167	14167	14106	14273	14142	14048	14267	14202	14089	14345	14121	14266	14145	14140	14087	14069	14188	14012	14104	14281	14157	14116	14287	14403	14066	14121	14337	13965	14145	14226	14088	14115	14239	14082	14018	14298	14181	14175	14221	14164	14034	14406	14152	14013	14144	14182	14229	14139	14285	14099	14268	14115	14091	14030	14079	14067	14122	14227	14075	14451	14004	13893	14327	13842	14189	14234	14007	14128	14172	14158	13829	14176	14267	13963	14128	14170	14159	14301	14294	14220	14197	14280	14020	14119	14103	14181	14200	14187	14021	14045	14099	14281	14283	14205	14216	14207	14266	14266	14258	14052	14153	14217	14180	14132	14232	14251	14227	14256	14213	14131	14216	14109	14141	14230	14165	14165	14266	14050	13998	14030	14077	14143	14142	14312	14155	13983	13943	14350	14135	14122	14210	13979	14014	14299	13940	14149	14197	14196	14219	14111	14142	14111	14146	14152	14273	14128	14007	14075	14000	13956	14081	14127	14087	13909	14252	14027	14283	14175	14326	13889	13984	13964	13996	14026	14013	14004	14327	13967	14166	14153	14180	14084	14186	14304	13997	14158	14206	14036	14071	14327	14099	14324	14073	14166	14204	14135	14173	14298	14182	14046	14300	13982	14056	14215	14184	14266	14240	14033	14299	14057	13964	14116	13964	14178	14213	14079	14213	14000	14346	14422	14091	14360	14210	14208	14206	14153	14285	14299	14138	14332	14109	14306	14075	14050	14148	14304	14237	14193	14167	14119	14212	14255	14063	14285	14218	14378	14162	14269	14365	14158	14089	14213	14064	14432	14180	14205	14449	14045	14335	14052	14090	14147	14200	14325	14210	14209	14210	14267	14191	14088	14188	14111	13770	14178	14020	14156	14078	14064	14180	14190	14296	14136	14231	14178	14093	14228	14080	14199	13917	14124	14039	14123	14004	14172	13960	13915	13973	14093	14273	14145	14080	14214	14064	14154	14283	14002	14181	14102	14190	13933	14103	14292	14228	14226	14151	14044	14224	14208	14169	14164	14131	14356	14261	14170	14146	14162	14199	14249	14237	13982	13992	13954	14196	14343	14258	14136	14161	14073	14223	14045	14113	14252	14022	14172	14228	14243	14124	14122	14192	14050	14119	14097	14237	14327	14027	14065	14167	14098	14266	13936	14055	14064	14411	14327	14144	14111	14248	14093	13950	14316	14089	14239	14170	14172	14134	14148	14217	14081	14180	14134	14205	14120	14168	14022	14048	14140	14216	14310	14300	14172	14149	14197	14149	14120	14207	13997	14257	14208	14131	14120	13973	14191	14210	14222	14001	14207	13911	14109	14137	14217	14239	14318	14106	14014	14070	14076	14341	13967	14186	14027	14119	14122	14021	14158	14173	14096	14213	14053	14232	14129	14088	14339	14237	14200	14180	14065	14092	14243	14181	14308	14274	14157	14242	14123	14208	13962	14169	14235	14287	14093	14150	14085	14218	14112	13984	14372	14118	14233	14216	14275	14080	14218	13991	14149	14239	13959	14203	14103	14229	14173	14246	14145	14127	13994	14301	14132	14167	14162	14178	13919	14278	14321	14074	14260	14158	14234	14272	14297	14001	14304	14217	14238	14337	14063	14213	14203	14156	14078	14102	14102	14071	14322	14155	14292	14311	14378
17704	29874	27970	21597	18784	16701	15368	14694	14297	13756	13613	13423	13358	13165	13178	13240	13137	13260	13078	12974	13081	13170	13077	12872	13113	12976	13002	12892	12927	12946	12888	12940	12955	12921	13017	12842	12964	12871	12941	12906	12895	12743	12968	12786	13010	12960	12850	12860	13077	12849	12850	12845	12981	12895	12946	12786	12854	12813	12907	12814	12762	12796	12871	12927	12821	12820	12961	12858	12844	12951	12846	12972	13043	12840	13026	12849	13056	13085	13118	12985	12945	12993	12885	12829	12873	12942	12986	12825	12959	12817	12923	12914	12730	12880	12926	12829	12926	12684	12948	12916	12927	12933	13067	12872	12844	12830	12678	12711	12751	12815	12924	12998	12736	12827	12898	12896	12634	12860	12780	12976	12779	12822	12907	12853	12896	12719	12756	12740	12865	12870	12928	12806	12759	12762	12811	12960	12908	12832	12942	12866	12858	12883	12830	12828	12775	12996	12715	12826	12808	12775	12784	12700	12928	12832	12867	12890	12807	12716	12948	12960	12860	12897	12904	12822	12749	12873	12738	12850	12759	12753	12882	12894	12851	12601	12914	12760	12834	12850	12746	12720	12710	12889	12797	12895	12826	12991	13008	12765	12740	12794	12827	12782	12721	12881	12957	12806	12896	12797	12700	12804	12906	12785	12998	12777	12770	12662	12848	12935	12781	12734	12767	12828	12864	12755	12815	12813	12889	12742	12717	12931	12715	12792	12762	12938	12920	12869	12821	12959	12739	12856	12861	12908	12758	12821	12829	12975	12667	12880	12823	12880	12810	12811	12839	13007	12832	12879	12797	12914	12802	12862	12648	12862	12858	12972	12738	12891	12912	12960	12820	12869	12807	12696	12791	12803	12908	12678	12868	12987	12813	12769	12920	12950	12865	12916	12787	12503	12869	12695	12882	12862	12777	12700	12838	12791	12810	12904	12917	12870	12913	12761	12769	12628	12846	12931	12772	12703	12933	12736	12973	12915	12795	12625	12910	12825	12886	12809	12819	12933	12888	12849	12784	12851	12844	12794	12758	12791	12713	12878	12792	12802	12927	12954	12808	12816	12906	12863	12811	12960	12998	12818	12735	12955	12861	12745	12847	12787	12880	12798	12939	12731	12795	12902	12741	12614	12710	12971	12844	12899	12682	12682	12742	12693	12848	12910	12830	13005	12706	12799	12897	12857	12767	12962	12809	12840	12766	12920	12851	12694	12687	12818	12919	12830	12906	12836	12800	12884	12852	12693	12737	12859	12895	12814	12863	12939	12819	12786	12824	12777	12888	12760	12797	12985	12840	12615	12845	12870	12628	12609	12679	12887	12992	12961	12996	12885	12812	12753	12920	12839	12984	12663	12936	12839	12898	12789	12876	12720	12829	12887	12817	12823	12824	12757	12810	12795	12982	12822	12873	12804	12839	12907	13007	12740	12675	12787	12862	12952	12904	12944	12894	12891	12593	12668	12960	12736	12839	13023	12706	12958	12927	12899	12737	12898	12898	12839	12829	12893	12816	12878	12844	12730	12700	12897	12834	12846	12871	12686	12893	12874	12716	12821	12978	12734	12910	12703	13111	12570	12840	12824	12786	12838	12672	12803	12901	12736	12510	12795	12918	12859	13002	12843	12883	12825	12981	12872	12798	12837	12754	13001	12916	12692	12836	12827	13082	12878	12821	12767	12870	12987	13003	12752	12777	12682	12841	12876	12845	12829	12890	12659	12746	12836	12840	12856	12796	12949	13045	12874	12793	12723	12852	12689	12771	12720	12886	12796	12836	12777	12832	12752	12914	12836	12664	12831	12824	12798	12812	12730	12904	12712	12871	12899	12807	12810	12775	12881	12724	12985	12988	12889	13016	13015	12909	12816	12953	12830	12773	12949	12850	12904	12677	12997	12960	12879	12857	12707	12823	12628	12896	12794	12695	12774	12956	12812	12815	12681	12638	12837	12884	12941	12701	12881	12816	12756	12708	12712	13037	12984	12766	13008	12779	12799	12823	12891	12917	12766	12735	12951	12898	12740	12756	12957	12822	12859	12719	12912	12677	12984	12821	12802	12829	12657	12784	12689	12793	12887	12675	12906	12795	12812	13000	12730	13014	12923	12844	12773	12703	12825	12835	12818	12745	12802	12834	12935	12728	12772	12842	12933	12639	12795	12788	12903	12744	12958	12739	12723	12857	12779	12950	12880	12872	12976	12910	12781	12867	12705	12743	12772	12854	12789	12742	12840	12796	12790	12752	12977	12813	12829	13005	12711	12854	12855	12873	12889	12812	12761	12888	12910	12884	12939	12796	12849	12615	12919	12676	12944	12696	12823	12830	12815	12714	12815	12917	12784	12932	12753	12892	12884	12741	12804	12710	12850	12793	12930	12862	12902	12942	12804	12880	12694	12792	12953	12762	12875	12819	12761	12543	12857	12847	12766	12678	12831	12788	12956	12699	12779	12905	12952	12779	12835	12824	12914	12672	12941	12812	12717	12900	12791	12878	12897	12849	12770	12847	13061	13000	12798	12878	12838	12920	13067	12871	12742	12924	12945	12765	12939	12760	12770	12770	12787	12918	12797	12980	12825	12845	12904	12699	12769	12690	12807	12733	12701	12778	12739	12797	12905	12740	12890	12910	12883	12842	12842	12845	12709	12875	12936	12700	12871	12864	12868	12815	12886	12859	12814	12846	12855	12727	12648	12806	12789	12807	12909	12903	12750	12846	12797	12880	12911	12801	12942	12976	12736	12857	12971	12629	12998	12875	12796	12934	12897	12898	12708	12839	12954	12672	12785	12806	12922	12838	12903	12861	12846	12914	12792	12794	12942	12804	12834	12841	12958	12780	12899	12815	12662	12874	12879	12918	12822	12970	12835	12803	12831	12830	12772	12737	12847	12784	12866	12786	12755	12725	12883	12769	12817	12803	12799	12828	12840	12800	12770	12739	12836	12795	12978	12734	12836	12720	12741	12776	12767	12959	12789	12886	12707	12829	12864	12912	12854	12817	12816	12830	12875	12838	12895	12818	12830	12837	12949	12940	12692	12766	12784	12760	12724	12989	12833	12875	12664	12744	12850	12833	12920	12837	12860	12866	12751	12672	12960	12747	12752	12802	12781	12729	13002	12890	12778	12758	12924	12833	12880	12704	12681	12715	12810	12876	12815	12750	12875	12774	12876	12930	12838	12935	12802	12663	12928	12730	12888	12824	12851	12778	12814	12978	12750	12907	12964	12811	12813	12764	12773	12951	12990	12855	12835	12917	12922	12681	12771	12720	12869	12829	12897	12732	12949	12728	12945	12809	12826	12773	12791	12829	12873	12879	12800	12707	12689	12949	12943	12862	12952	12803	12904	12912	12791	12826	12751	12892	12691	12774	12842	12945	12767	12924	12920	12879	12863	12939	12877	12808	12693	13026	12906	12804	12813	12728	12857	12832	12955	12904	12941	12881	12851	12860	12875	12915	12904	12888	12818	12919	12982	12868	12707	12767	12747	12894	12711	12854	12844	12721	12816	12948	12752	12832	12855	12864	12972	12867	12869	12750	12851	12942	12908	12805	12726	12776	12908	12649	12796	12805	12714	12827	12702	12776	12823	12793	12901	12866	12772	12698	12871	12982	12940	12900	12750	12898	12865	12913	12793	12811	12781	12903	12920	12894	12805	12914	12911	12836	12785	12877	12776	12836	12840	12907	12721	12822	12820	12817	12785	12613	12628	12749	12833	12689	12635	12711	12876	12821	12823	12755	12876	12794	12881	12752	12909	12612	12737	12749	12841	12737	12727	12850	12718	12795	12915	12948	12871	12837	12908	12744	12619	12666	12840	12852	12757	12855	12837	12717	13047	12815	12962	12736	12973	12783	12855	12750	12891	12913	12776	12948	12917	12859	12846	12812	12902	12688	12834	12917	12969	12772	12758	12731	12824	12729	12904	12862	12685	12733	12788	12646	12718	12724	13106	12881	12886	12835	12827	12570	12874	12959	12921	12930	12679	12680	12882	12795	12864	12854	12908	12679	12824	12741	12794	12829	12822	12879	12782	12780	12986	12870	12906	12870	12858	12756	12913	12744	12854	12867	12921	12782	12984	12846	12625	12893	12647	12742	12835	12752	12739	12756	12734	12772	13039	12793	12715	12886	12782	12969	12868	12803	13008	12774	12872	12769	12804	12833	12673	12880	12864	12822	12654	12718	12686	12914	12859	12806	12770	12878	12874	12774	12882	12952	12781	12923	12890	12806	12752	12733	12690	12864	12878	12920	13011	12752	12863	12768	13047	12811	12915	12751	12852	12942	12698	12840	12903	12909	12758	12833	12936	12676	12815	12715	12724	12930	12728	12720	12674	12927	12746	12672	12884	12831	12852	12857	12837	12924	12869	12922	12905	12828	12811	12697	12802	12989	12963	12806	12780	12846	12751	12851	12672	12959	12824	12984	12734	12861	12833	12842	12930	12639	12873	12836	12836	12811	12843	12657	12818	12976	12867	12879	12830	12740	12670	12789	12903	12856	12902	12935	12872	12827	12795	12862	12798	12706	12857	12922	12753	12901	12859	12852	12809	12835	12838	12794	12842	12784	12920	12788	12870	12557	12819	12961	12848	12849	12830	12931	12825	12772	12881	12811	12788	12794	12908	12836	12821	12919	12819	12920	12983	12743	12845	12930	12791	13010	12842	12826	12800	12894	12882	12715	12708	12740	12763	12958	12753	12781	12865	12806	12905	12856	12857	12872	12821	12832	12844	12691	12801	12740	12797	12779	12856	12738	12809	12817	12585	13036	12864	12853	12862	12965	12763	12803	12858	13034	12723	12658	12722	12847	12762	12928	12662	12917	12796	12764	12939	12937	12867	12738	12733	12720	12913	12694	12822	12730	12733	12818	12831	12864	12890	12919	12891	12806	12738	12912	12792	12952	12826	12841	13145	12711	12852	12904	12836	12892	12797	12736	12788	12952	12815	12860	12880	12853	12986	12890	12945	12766	12841	13003	12765	12722	12876	12870	12669	12980	12782	12981	12940	12778	12808	12846	12984	12985	12895	12801	12829	12783	12758	13031	12774	12820	12747	12827	12814	12890	12916	12838	12948	12946	12848	12763	12866	13004	12775	12862	12967	12806	12801	12777	12883	12823	12740	12838	12817	12906	12890	12765	12675	12904	12868
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
