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
339486642960	339486643515	339486644065	339486644615	339486645165	339486645715	339486646265	339486646815	339486647365	339486647915	339486648465	339486649015	339486649565	339486650115	339486650665	339486651215	339486651765	339486652315	339486652865	339486653415	339486653965	339486654515	339486655065	339486655615	339486656165	339486656715	339486657265	339486657815	339486658365	339486658915	339486659465	339486660015	339486660565	339486661115	339486661665	339486662215	339486662765	339486663315	339486663865	339486664415	339486664965	339486665515	339486666065	339486666615	339486667165	339486667715	339486668265	339486668815	339486669365	339486669915	339486670465	339486671015	339486671565	339486672115	339486672665	339486673215	339486673765	339486674315	339486674865	339486675415	339486675965	339486676515	339486677065	339486677615	339486678165	339486678715	339486679265	339486679815	339486680365	339486680915	339486681465	339486682015	339486682565	339486683115	339486683665	339486684215	339486684765	339486685315	339486685865	339486686415	339486686965	339486687515	339486688065	339486688615	339486689165	339486689715	339486690265	339486690815	339486691365	339486691915	339486692465	339486693015	339486693565	339486694115	339486694665	339486695215	339486695766	339486696316	339486696866	339486697416	339486697966	339486698516	339486699066	339486699618	339486700166	339486700716	339486701266	339486701816	339486702366	339486702916	339486703466	339486704016	339486704566	339486705117	339486705667	339486706217	339486706767	339486707317	339486707867	339486708417	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2708	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2704	3600	2300	2703	3600	2300	2702	3600	2300	2701	3600	2300	2701	3600	2300	2699	3600	2300	2699	3600	2300	2698	3600	2300	2697	3600	2300	2696	3600	2300	2695	3600	2300	2694	3600	2300	2694	3600	2300	2693	3600	2300	2692	3600	2300	2692	3600	2300	2691	3600	2300	2690	3600	2300	2690	3600	2300	2690	3600	2300	2689	3600	2300	2688	3600	2300	2688	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24308	22053	35399	46091	56107	51846	46378	36481	24644	18634	16323	16049	16188	15679	15175	15252	15154	15009	15191	15177	15135	15076	15201	15075	15075	15154	15286	15196	15034	15026	14980	15002	15257	14903	15052	14967	15177	15219	15132	14875	15003	15073	14904	14917	15086	15168	14988	15049	15211	15033	15305	15116	14977	15145	15119	15038	14770	14922	14882	15152	15184	15058	14893	15027	15056	15069	15011	15121	14988	14926	15150	14968	15291	15174	14914	14954	15227	15044	15035	14935	14851	14997	15049	15085	15196	15167	15075	14945	15091	14854	14979	14907	15045	15164	15087	15090	14977	15022	15112	15043	14980	15077	14826	14986	15000	15132	15137	14956	15179	15134	14889	15125	14990	15084	15003	15180	15059	15168	14947	14976	15014	14770	14996	14979	15009	14839	15042	15032	14915	14961	15178	15207	15012	14853	14998	14941	15155	15279	15045	15133	15140	15096	15039	15034	14961	14977	14996	14980	14894	15236	15052	15013	14956	15251	14991	15112	14985	14907	15150	15147	14921	14887	14836	15086	14874	15098	15083	15094	15129	14867	15155	14985	14944	15058	15063	14978	15044	15113	14821	15104	14973	15042	14981	14762	14920	14818	14916	14955	14926	15084	15076	15021	15186	14855	14843	15128	15027	14834	15053	15103	14920	14881	14946	14812	14997	15012	15043	15061	14919	14810	15015	15063	14853	14850	14926	14960	15021	15095	15022	14973	14940	15001	15146	15016	14792	15141	14846	14949	15021	15026	15035	15123	14824	15157	14861	15132	15002	15163	14977	14869	14935	14997	14967	15008	15045	15087	14906	14905	14778	14898	14995	14657	15052	14945	15071	14966	14951	14808	14887	15130	15127	15041	14990	14922	15052	14970	14936	14999	14904	15028	15039	14988	15304	14883	15002	15044	15034	14954	14865	14981	15036	15118	15122	15114	15125	15067	14919	14890	15030	14998	15067	15208	14913	14964	15101	14999	14929	15046	14960	14891	14906	15004	14764	14918	14849	15091	15142	14938	15125	14939	15005	15019	14986	15144	14813	15094	14995	15170	15054	14943	14921	15015	14750	14897	14809	14980	14853	14982	15081	15034	14974	14976	15064	15202	14876	14924	14837	14939	14796	14862	15148	14962	15136	15116	15117	15194	14955	14937	14982	15018	15079	15158	14850	15039	15131	14968	15120	15188	15081	14913	15022	14904	15043	15111	15051	15241	14916	14874	14909	14894	14985	14743	14839	15012	14865	14997	14854	14865	15038	15030	15099	15094	15122	15076	15022	14945	14962	15018	14889	14891	14986	14942	15102	15018	15225	14965	14850	14792	15048	14932	14964	15300	15051	14939	15024	14979	15014	14888	15102	15193	14898	15061	15090	15014	15084	14715	15079	15014	15065	15149	15140	14944	15055	15145	14936	15006	14997	15145	15014	15146	15024	15047	15082	14929	14985	15174	14868	14850	15212	15196	15206	15094	14948	14990	14961	14960	14918	15034	14861	15035	14958	14897	15167	15076	15017	14996	14990	14895	15077	15212	15066	15098	14872	15150	14928	14954	14973	14925	15166	15097	15054	15030	14943	14984	15260	15037	15126	15025	14911	15085	14861	14945	15034	14893	15174	14989	14943	14997	14943	14995	14809	15211	15147	15091	14807	14912	14924	15117	14921	15075	15124	15145	15185	14942	15229	14956	15141	14932	14942	15044	15195	14997	14970	15019	15204	15160	15112	14974	15155	15007	15000	15045	15061	14884	14980	14932	14931	15135	15133	14981	15063	14931	14960	14957	14953	15099	15078	14903	14916	14973	15108	14978	15128	15144	15029	14915	15132	14988	15155	14893	14985	15196	14945	15054	14898	15079	15043	14905	14931	15050	14778	15017	14966	14955	15093	15123	15055	15073	15047	14992	14946	14935	15080	14897	14703	15076	15009	14938	15056	15054	14973	15029	15085	15024	14898	14922	14836	14782	15040	15087	15083	14905	15029	15133	14999	14975	14856	15037	15029	15084	14940	15081	14991	15055	15024	14905	14932	14889	14803	15091	14991	15091	15182	15008	15020	14892	15051	15066	15190	15081	15111	15064	15049	14983	15062	15066	15022	15157	14922	15123	14934	15045	15082	15122	14934	14962	15007	15073	14973	14899	15084	15059	14907	15118	14907	15045	15070	15138	14911	14941	15016	15130	15134	15186	15112	15043	14882	14918	14871	14820	14998	14951	15027	14866	15107	15122	14890	15262	15175	14857	14949	15093	15187	14832	14898	15044	15207	14945	15109	15070	15174	15138	14916	14969	15122	14945	15102	15084	14887	14971	14918	15039	15136	15167	15053	15239	15031	15034	14928	14981	15014	14951	14974	15151	14872	15045	14703	15146	14897	15028	15062	14994	14995	14942	14843	15042	15035	14913	15087	15146	14905	14915	15056	15138	14974	15031	14926	14810	15097	14983	15031	15033	15078	14762	15037	14970	15010	14912	15031	14942	14996	15031	14963	15057	15126	14967	15072	15021	14898	14981	14960	14924	14898	14854	15121	15151	15130	15076	15179	14925	14916	15049	15073	14911	15062	14696	15079	15022	14826	15011	15228	15057	15139	14979	15067	15053	15109	14960	15182	14976	15183	15084	14957	14945	15036	14930	15058	14983	14975	15048	14931	15126	14982	15006	15067	14903	15073	14953	15029	15096	15200	15143	14968	14961	15073	14847	15091	14887	14877	14973	15153	14980	15075	15125	14941	15041	14960	15063	15042	14995	14958	14914	14976	15095	14908	14955	15105	14902	15061	15152	15033	14950	14993	15143	15134	15007	14974	15004	14920	14878	15002	15102	15085	15072	14976	14967	14986	15163	15000	14982	15253	15022	15045	15188	14961	15044	15088	15002	15111	14966	15057	15252	15007	14949	15137	14869	14925	14990	14808	15034	14832	14944	15010	15163	14967	15104	14997	14934	15024	15022	15207	14954	15148	15001	14940	14915	14942	15080	14918	15282	15105	14951	15174	15093	15046	14902	15000	15038	15020	15018	14936	14894	15063	14932	15098	14890	15146	14895	14916	15074	15085	14969	15266	15077	14892	15164	14797	15121	15115	15041	15188	15015	15033	15095	14834	15060	14946	15134	14938	14841	15031	15171	15034	15064	14991	15014	15112	14924	15042	14999	15008	14885	14892	14853	15161	15029	15004	15051	15265	14885	15021	14907	14999	14868	15075	14864	14849	15057	14639	14969	15050	15027	15290	15122	15078	15178	15159	15113	15047	14892	15013	15039	15204	15096	14907	15138	14915	15015	14710	15121	15107	15056	14886	15202	14876	15094	14953	14897	14995	15039	14879	14913	15030	15020	14936	15267	14960	15156	15000	15047	15030	15084	14873	14919	14999	15015	14882	14902	15167	15024	15021	14874	14942	14855	14877	15208	15021	14998	14937	14940	14906	14863	15300	15005	14994	14901	14996	15073	15051	15111	15095	14899	14847	15040	14866	14948	15014	14860	15112	15177	15148	15189	14910	14929	15060	15053	15048	15005	14940	14929	15065	15015	15096	15055	15080	14926	15107	14929	15087	14854	14917	15039	15202	15029	14872	14947	14887	14841	14900	14980	15075	15080	15087	15010	15045	15065	15118	14776	14886	14962	15047	15074	15027	14914	14961	15106	14936	15152	15139	14991	15002	15193	14966	14912	14960	15024	15014	15029	14745	14900	14990	15149	14820	14948	15014	14920	14842	15113	15040	15019	14939	14912	14995	14844	14631	14986	15028	15080	15054	14813	14970	15018	15018	15079	15071	14967	15142	15010	14959	15019	14806	15303	15111	14996	14962	14848	15096	15014	15140	15038	14839	14953	15086	14950	15016	15094	14991	15017	14843	15063	14939	15115	15020	15162	15028	15273	15081	14997	15121	14923	14914	14915	15051	15058	14915	15115	15051	14974	15041	14788	15027	14899	15077	15020	14971	14870	15122	15060	15158	15033	14861	14792	15062	14950	15144	15025	14923	15078	14929	14998	15024	15189	14888	14908	15094	15184	15014	15073	14841	15002	14992	14910	14949	15127	15006	15027	15086	15041	15244	15190	15188	15000	15074	15010	15195	15015	14968	14884	15063	15213	15047	14962	15000	15164	14946	14855	15140	14963	15201	14993	14983	15023	15166	14957	14934	14974	15091	14938	15061	14863	15094	14966	14921	15208	14948	14916	14897	14957	15248	14899	15005	15131	14857	14810	15098	14985	14899	14853	14842	14988	14893	15184	15058	15156	15161	15154	14938	14984	14934	15048	14929	15112	14811	14891	15020	15068	15016	15128	14784	15106	14895	15125	15042	15038	15095	14984	14928	14962	15018	15095	14890	14979	14975	15066	15040	14931	15165	15040	14953	15150	15030	15021	15088	15032	15053	15177	14945	14947	14958	14852	14901	15037	14797	14932	15116	15034	14988	15068	14860	15040	14807	15111	15118	15012	14922	14962	15152	15228	15182	15081	15052	15149	14960	15109	14980	15120	15110	14931	15064	15137	15119	14960	15177	14742	15068	15044	14832	15193	15086	14941	15190	14878	15047	14824	15040	15125	15039	14847	14987	15045	15236	15235	15094	15114	14851	15097	14916	15005	15166	15067	15065	15014	14954	15110	15024	14953	14894	14917	15022	15106	15136	14936	15114	15047	15058	15044	15212	14931	15123	15065	15163	15032	14889	14838	14911	15209	14996	15056	14871	15010	15123	14791	15069	14994	15037	15048	15043	15091	15054	14938	14774	14962	14883	14947	14864	14997	14986	15009	14972	14963	14922	15011	15034	15037	14963	15203	15132	14984	15097	14943	15049	15011	15060	14994	15054	15012	14866	15087	14925	14991	15232	15097	14960	15035	14871	14940	14959	15117	15026	14989	15009	14967	15128	15288	14980	15026	14995	15108	14889	15161	15129	15124	15010	14833	14977	15040	15038	14893	15280	15109	14924	15107	14992	14921	15169	15210	14952	15158	14975	15040	14945	14927	15034	14984	15088	15055	15105	14907	15047	14964	15092	15308	15054	14881	14960	14863	14832	14926	15119	14985	15072	14823	15144	15002	14980	14997	14983	14903	15053	15115	14957	15008	14983	14925	15043	15047	14967	15033	15090	14943	14786	14874	14984	14979	15044	14921	15061	15215	15192	14916	15120	15012	15149	14875	15130	15157
42503	73156	87992	78718	69627	54633	46109	36166	22708	16351	14038	14891	14755	13388	13640	13447	13380	13272	13481	13573	13290	13563	13378	13502	13344	13320	13449	13379	13537	13360	13227	13357	13525	13450	13360	13386	13545	13386	13385	13330	13277	13382	13527	13487	13672	13303	13513	13485	13739	13257	13559	13369	13345	13367	13609	13319	13383	13443	13382	13351	13413	13556	13477	13434	13436	13461	13555	13322	13462	13479	13336	13386	13393	13405	13489	13293	13559	13445	13406	13351	13479	13511	13465	13511	13561	13401	13427	13537	13331	13511	13562	13431	13627	13442	13408	13486	13492	13338	13408	13181	13320	13353	13344	13255	13411	13464	13455	13221	13391	13558	13322	13381	13303	13431	13519	13425	13473	13274	13391	13538	13394	13495	13290	13407	13351	13485	13434	13444	13391	13271	13464	13389	13446	13356	13420	13304	13480	13216	13498	13310	13401	13323	13354	13397	13400	13375	13407	13441	13468	13326	13425	13360	13391	13383	13377	13242	13410	13297	13465	13615	13381	13442	13454	13365	13364	13306	13314	13398	13436	13541	13386	13411	13293	13449	13541	13426	13377	13414	13474	13328	13420	13410	13247	13444	13552	13452	13434	13390	13237	13541	13297	13366	13466	13562	13539	13354	13372	13370	13388	13470	13423	13372	13415	13454	13210	13320	13246	13502	13316	13170	13418	13408	13332	13368	13401	13218	13407	13528	13386	13417	13361	13472	13513	13497	13401	13413	13347	13548	13504	13359	13293	13453	13353	13398	13446	13358	13352	13496	13559	13624	13344	13477	13530	13340	13208	13447	13353	13441	13384	13514	13342	13571	13402	13424	13487	13551	13450	13256	13285	13420	13388	13382	13560	13461	13272	13359	13471	13381	13336	13472	13539	13386	13359	13379	13374	13461	13404	13324	13440	13424	13442	13481	13329	13439	13496	13439	13393	13501	13438	13332	13429	13313	13451	13353	13648	13393	13274	13417	13466	13423	13365	13368	13367	13288	13512	13460	13495	13558	13444	13369	13458	13440	13354	13339	13371	13475	13479	13396	13418	13432	13504	13391	13349	13253	13368	13510	13396	13557	13418	13482	13429	13561	13312	13489	13417	13420	13448	13376	13376	13450	13445	13358	13539	13439	13296	13422	13621	13350	13331	13305	13474	13501	13457	13368	13557	13378	13397	13302	13377	13319	13509	13215	13285	13354	13316	13485	13231	13464	13458	13459	13392	13455	13448	13280	13459	13492	13291	13383	13468	13365	13340	13642	13426	13379	13361	13227	13415	13221	13409	13349	13490	13386	13438	13553	13336	13368	13416	13391	13467	13403	13295	13567	13438	13371	13389	13456	13530	13443	13535	13511	13324	13425	13517	13439	13413	13307	13296	13370	13480	13277	13465	13356	13388	13424	13399	13358	13415	13294	13362	13469	13584	13372	13494	13313	13453	13396	13412	13467	13360	13391	13474	13495	13298	13522	13471	13435	13460	13381	13162	13302	13289	13156	13276	13236	13379	13410	13471	13445	13318	13483	13400	13392	13479	13317	13601	13399	13539	13326	13441	13507	13436	13431	13419	13510	13341	13469	13423	13387	13561	13519	13413	13506	13328	13305	13432	13288	13465	13377	13445	13310	13570	13336	13351	13473	13401	13539	13386	13323	13413	13475	13288	13351	13310	13407	13323	13259	13567	13320	13446	13346	13538	13353	13387	13373	13510	13479	13452	13534	13526	13317	13357	13332	13545	13367	13493	13372	13434	13336	13445	13518	13301	13430	13376	13302	13445	13526	13293	13530	13350	13416	13446	13255	13376	13360	13369	13492	13455	13231	13230	13300	13314	13447	13300	13489	13342	13610	13507	13431	13369	13254	13545	13513	13325	13443	13493	13494	13434	13521	13344	13389	13549	13269	13527	13339	13286	13344	13385	13522	13379	13318	13471	13398	13514	13330	13413	13538	13496	13510	13527	13245	13254	13219	13261	13559	13610	13358	13419	13437	13367	13424	13328	13457	13501	13506	13409	13312	13473	13393	13401	13385	13367	13351	13513	13461	13208	13481	13449	13454	13543	13328	13417	13422	13532	13384	13279	13624	13300	13391	13505	13262	13458	13380	13347	13315	13429	13668	13548	13228	13559	13399	13568	13347	13436	13430	13347	13354	13450	13196	13377	13410	13351	13611	13459	13427	13535	13486	13357	13429	13356	13338	13423	13405	13336	13505	13462	13175	13369	13351	13480	13403	13509	13346	13436	13267	13417	13356	13418	13555	13614	13482	13605	13376	13561	13370	13298	13239	13434	13499	13476	13394	13219	13270	13318	13343	13436	13318	13450	13392	13453	13473	13470	13449	13437	13248	13495	13591	13303	13367	13436	13321	13418	13457	13493	13471	13525	13545	13447	13322	13325	13324	13434	13354	13535	13272	13379	13517	13363	13385	13659	13467	13347	13453	13506	13334	13313	13546	13397	13465	13474	13483	13270	13296	13310	13469	13583	13565	13393	13243	13588	13386	13314	13313	13444	13459	13458	13306	13542	13440	13383	13335	13486	13439	13286	13460	13367	13523	13400	13340	13292	13502	13336	13514	13562	13464	13568	13324	13346	13475	13440	13410	13403	13435	13421	13387	13543	13518	13460	13560	13336	13280	13507	13304	13496	13290	13398	13493	13460	13342	13442	13426	13376	13471	13502	13467	13419	13362	13421	13484	13234	13306	13285	13393	13348	13231	13509	13408	13423	13207	13509	13501	13548	13666	13303	13455	13425	13331	13413	13236	13364	13439	13399	13277	13379	13426	13463	13484	13464	13378	13392	13449	13400	13379	13348	13444	13392	13460	13501	13510	13330	13319	13455	13573	13365	13498	13638	13281	13397	13415	13556	13352	13563	13279	13279	13347	13329	13507	13468	13560	13330	13514	13310	13488	13392	13406	13367	13501	13400	13298	13466	13389	13391	13429	13470	13466	13324	13486	13597	13260	13395	13480	13459	13245	13376	13426	13397	13257	13572	13474	13458	13465	13315	13454	13419	13526	13251	13622	13373	13414	13393	13396	13387	13439	13454	13427	13372	13358	13313	13415	13389	13510	13283	13326	13364	13449	13555	13526	13369	13427	13509	13402	13330	13350	13482	13555	13529	13432	13594	13429	13418	13450	13255	13449	13346	13418	13408	13458	13340	13333	13550	13352	13486	13376	13351	13501	13426	13285	13394	13349	13424	13289	13327	13520	13346	13384	13428	13363	13365	13429	13448	13387	13460	13326	13342	13401	13474	13492	13419	13354	13452	13381	13381	13582	13418	13448	13376	13353	13443	13469	13411	13629	13275	13341	13184	13416	13453	13556	13396	13358	13525	13532	13375	13429	13501	13344	13445	13358	13487	13289	13404	13372	13420	13398	13491	13476	13521	13565	13326	13303	13487	13446	13383	13527	13317	13394	13334	13346	13318	13637	13422	13518	13504	13379	13417	13295	13562	13448	13387	13351	13329	13335	13461	13370	13447	13335	13321	13462	13391	13423	13473	13382	13325	13371	13344	13239	13545	13501	13404	13421	13453	13488	13313	13414	13623	13370	13402	13314	13293	13562	13483	13415	13364	13355	13467	13389	13491	13327	13356	13229	13456	13246	13482	13453	13372	13494	13571	13484	13546	13362	13544	13464	13406	13291	13524	13412	13426	13479	13395	13307	13557	13297	13474	13505	13388	13401	13498	13373	13417	13484	13336	13534	13462	13500	13464	13277	13404	13349	13560	13464	13583	13579	13395	13456	13511	13194	13361	13445	13438	13350	13557	13367	13185	13320	13301	13357	13378	13361	13384	13459	13406	13354	13476	13397	13428	13493	13149	13480	13242	13411	13346	13428	13223	13409	13206	13368	13313	13534	13462	13353	13244	13479	13443	13294	13413	13305	13576	13291	13386	13338	13501	13457	13441	13412	13443	13381	13318	13483	13255	13356	13326	13417	13438	13384	13541	13350	13415	13305	13490	13371	13521	13453	13331	13377	13533	13249	13363	13427	13467	13272	13427	13534	13492	13349	13345	13378	13436	13327	13385	13527	13399	13450	13341	13456	13325	13496	13314	13413	13382	13416	13420	13462	13382	13448	13498	13486	13550	13340	13339	13384	13214	13404	13390	13418	13399	13451	13400	13414	13451	13457	13402	13403	13355	13380	13410	13397	13210	13372	13451	13399	13451	13452	13371	13437	13428	13481	13398	13526	13357	13415	13363	13508	13470	13326	13376	13638	13356	13350	13408	13483	13405	13316	13504	13665	13372	13399	13404	13445	13417	13413	13443	13443	13322	13351	13292	13469	13463	13396	13244	13499	13379	13440	13439	13413	13503	13429	13377	13578	13206	13364	13363	13348	13567	13517	13235	13447	13306	13586	13366	13391	13375	13440	13493	13471	13473	13344	13452	13369	13400	13486	13488	13249	13268	13456	13306	13377	13428	13507	13272	13425	13504	13442	13369	13368	13334	13439	13332	13263	13384	13384	13395	13231	13663	13312	13488	13279	13427	13396	13308	13489	13344	13531	13463	13553	13509	13479	13259	13561	13564	13554	13492	13486	13293	13410	13269	13439	13394	13387	13432	13453	13473	13433	13377	13406	13492	13569	13267	13565	13483	13537	13564	13237	13454	13472	13415	13380	13261	13551	13270	13459	13350	13466	13347	13306	13330	13591	13422	13424	13626	13416	13328	13272	13411	13569	13310	13483	13318	13399	13549	13349	13468	13446	13450	13328	13403	13508	13455	13426	13364	13464	13323	13434	13472	13453	13595	13442	13440	13367	13289	13205	13416	13318	13439	13391	13454	13413	13559	13369	13333	13394	13186	13457	13375	13360	13285	13337	13236	13361	13521	13385	13391	13482	13467	13573	13363	13433	13303	13250	13402	13263	13334	13406	13420	13434	13436	13458	13631	13622	13365	13445	13438	13331	13194	13521	13376	13388	13516	13569	13390	13419	13444	13341	13429	13354	13476	13355	13355	13506	13431	13281	13404	13487	13440	13401	13216	13390	13431	13397	13516	13208	13362	13417	13334	13227	13415	13382	13301	13468	13291	13507	13289	13351	13346	13429	13586	13266	13289	13344	13396	13378	13576	13483	13359	13381	13506	13504	13212	13521	13376	13468	13534	13468	13524	13342	13450	13517	13409	13316
30012	26889	34128	32460	27201	22179	19797	18611	17269	16358	16219	16384	16233	16243	16251	15988	16315	16435	16125	16122	16106	16145	16315	16185	16107	16241	16225	16178	16182	16108	16128	16250	16078	16321	16045	16028	16032	16012	16172	16126	16050	16366	16233	16029	16091	16144	16029	16020	16210	16007	15954	16001	16128	16189	16069	16031	15948	16176	16299	15912	16242	15990	16241	16044	16181	16168	15933	16045	15846	16157	16103	16161	15986	16060	16165	16040	16228	16082	16480	16044	16226	15947	16138	16060	16071	15961	16102	16129	16306	16031	16048	16208	16292	16054	16054	16238	16102	16050	16061	16287	16184	16002	16248	16356	16306	16106	15975	16418	16242	16202	16151	16299	16098	16047	16099	16135	16005	16319	16111	16178	16195	16314	16238	16133	16033	16016	16017	15977	16161	15887	16121	16127	16095	16229	16116	16006	15952	16040	16126	15962	16118	16153	16035	15953	16252	16240	16113	16090	16218	16146	16144	16125	16286	16043	16219	16181	16051	16287	16080	15885	16173	16097	16165	16233	16296	16011	15952	16074	15973	16210	16274	16185	16046	16111	15971	16261	16072	16063	16140	16086	16171	16046	16121	16162	16139	16156	16148	16141	16222	16200	16035	15914	16096	16068	16143	16087	15962	16033	16035	16166	16039	16135	16081	15949	16223	16155	16147	16232	16026	16274	16310	16040	16063	16057	16169	16069	16037	16003	16006	16083	15986	16139	16109	16137	16153	16108	16270	16217	16133	16190	15992	16113	16275	16016	16270	16078	16099	16019	16299	16388	16192	16017	16244	16080	16272	16271	16267	16009	16200	16076	16133	16046	16328	16279	16053	16080	16119	16009	16124	16213	15928	16068	16134	16034	16255	16035	16295	16141	16145	16154	16206	15968	16189	16373	16205	15967	16081	16303	16149	16172	16061	16011	16169	16042	16139	16152	16231	15989	16162	16185	16158	16098	16220	16108	15964	16162	16309	16087	16124	16148	16274	16199	15990	16196	16126	16126	16087	16035	15901	15945	16150	16045	16152	16182	16232	15904	16122	15870	15983	16283	16075	16178	16210	16140	16072	16198	16131	16261	16156	15877	16137	16281	15941	16201	15872	16140	16194	16033	16138	16228	16075	15986	16300	16158	16064	15967	16284	15942	15936	16055	16257	16164	16066	15961	16227	16055	16367	16004	16198	16172	16104	16017	16107	16306	16329	16100	16157	16178	16050	16070	16135	16047	16148	15995	16153	16088	16169	16358	15995	16128	16306	16195	16021	16224	15995	15999	16112	16076	16015	16222	16254	16110	16155	16120	15980	16205	16129	16251	16135	16005	16201	16279	16119	16057	16100	15926	16282	15964	16034	15913	15934	16075	16201	16157	16057	16005	16098	15996	16011	15993	16132	16169	16118	16173	16152	16093	16153	16198	16172	15903	16127	16028	16107	16044	16091	16077	15990	16095	16044	16034	16084	16064	16208	16101	15987	16050	16096	16123	16066	16137	16189	16097	16338	16148	16028	15969	16000	16090	16014	16067	16124	16003	16307	16292	16221	16218	16150	16022	16245	16049	16179	16029	16251	16043	16129	16105	15993	16251	16100	16139	16108	15989	16157	16175	15995	16188	16193	15935	16023	16225	16142	16134	16341	16067	16055	16320	15983	16252	16099	16131	15930	15984	16009	16301	16105	16027	15949	16131	16309	15994	15976	16002	15898	15912	16152	16239	16060	16081	16110	16256	16074	16271	16127	16023	15777	16064	16096	16079	16105	16015	16525	16213	16233	16137	16017	15924	15999	16102	15950	16207	16106	16207	16210	15984	16150	16028	16059	16262	16257	16123	15809	15976	16149	16010	16131	16198	15986	16246	16076	16260	16040	16178	16158	16090	16199	16085	16309	16146	16163	16179	16079	16118	16069	16193	16188	16136	15986	16070	16107	16028	15877	16199	16149	15916	16218	15938	16077	16169	16229	16075	16319	16290	16222	16070	16065	16094	16214	16129	15920	16185	15909	15969	16111	16208	16028	16097	15953	15996	16048	16049	16219	16028	16016	16078	16149	16195	16188	15953	16058	16027	16092	16114	16230	16066	16090	16193	16194	15910	16014	16081	16106	16047	16128	16037	16186	16233	15952	16055	16227	16264	16239	16162	16136	16165	16257	16245	16112	16090	16215	16232	16118	16124	15985	15994	16152	16122	16256	16073	16076	15979	16134	16189	16019	15951	16008	16145	15949	16228	16083	15968	16209	16299	16146	16207	16110	16131	16306	16089	15943	16040	16212	16283	16019	16156	16409	16312	16002	16272	16112	16050	16071	15933	16179	15987	15969	15898	16120	15989	16138	16161	16299	16139	16021	16086	15896	16024	15918	16020	16117	16128	16184	16338	16417	16042	15805	16010	16185	16116	16151	16189	16240	16131	16231	16203	16113	16121	16063	16238	16204	16107	15933	16029	16237	16024	16130	16002	16090	15972	16183	16230	16181	15958	15932	16313	16058	16080	16119	16320	16023	15994	16116	16041	16102	16223	16088	15998	16147	16076	16003	16268	16354	16063	16076	16235	16033	16027	16158	15972	16073	16142	16312	16085	16198	16207	15948	16178	16078	16098	16141	16118	16339	16225	15949	16139	16222	16174	16124	16263	16089	16219	16034	16033	16017	15943	16108	16142	16120	16239	16121	16151	16199	16092	16127	16035	16127	16085	16246	16165	16165	16165	16160	16118	16305	16033	16343	16181	16161	15926	16125	15932	16153	16026	16103	16246	16155	16011	15982	16317	15883	16016	16237	16255	16308	16161	16068	16211	16200	16159	16036	16172	16119	15991	15982	16117	16107	16121	16150	16014	16098	15925	16021	16040	15991	16048	16028	15959	16259	16124	16137	16163	16141	16223	16062	16195	16079	16216	16192	15970	16163	15919	16073	16143	16020	16058	16141	16025	16103	16137	15817	16137	16235	16139	16196	16224	16076	15964	16146	16139	16112	15892	15933	16059	16085	16105	15953	16175	16232	16193	16260	16142	16276	16012	16137	16082	16135	16208	16219	16060	16172	16147	16195	16429	16097	16180	16011	16216	16063	16203	16172	16176	16015	16098	16179	16235	16204	16194	16218	16271	16083	16113	16184	16186	15830	15945	16029	16083	15990	15997	16235	16141	16213	16085	16176	16047	16082	16168	16110	16074	16194	16034	16146	16245	16118	16152	16203	16189	16038	16250	16023	16250	16267	16134	16052	16152	16114	15934	16015	16093	16130	16031	16310	16050	16202	16265	15962	16068	16104	16229	16329	16234	16165	15990	16004	16087	16033	16287	16261	16182	16200	16136	16270	16304	16052	16173	16007	16070	16111	16089	15918	16061	16216	16178	16121	16023	16023	15948	16153	16138	16083	16118	16033	16070	16132	16271	16166	16281	16085	16208	16004	16146	16068	16021	16281	16086	16175	16112	16160	16274	16189	16064	16277	16052	16134	16179	16284	16162	16081	16137	16247	15999	16281	16356	16060	15909	16122	16289	16030	16007	16109	16118	16236	16082	16156	16255	16097	15979	16179	16182	16325	16126	16182	16133	16205	16023	16046	16021	16167	16124	16226	16194	16033	16152	16179	16038	16105	15973	15914	16144	16304	16119	16146	16202	16135	16039	16072	16157	16038	16074	16239	16161	15969	16218	16235	16045	16085	16199	16189	16314	16027	15863	16028	16128	16149	16299	16075	16213	16058	16060	16277	16187	16211	16178	16020	16016	16267	16260	16111	16029	16038	16086	16137	15914	16098	16115	16196	16164	16391	16346	16144	16130	16227	16037	16312	16069	16001	15949	15941	15997	16226	15995	16179	15906	16071	16025	16296	16032	16245	16232	16060	16077	16239	16331	16150	16061	16148	16080	16161	16234	16204	16081	15965	16241	16229	16115	16020	16048	16111	16202	16138	16090	16280	16108	16041	16160	16226	16231	16241	16144	16241	16024	16172	16223	15949	16301	16219	16199	16182	16208	16209	16064	16235	16170	15939	16324	16161	16259	16123	16059	16115	16024	16094	16154	16252	16127	16249	16160	15964	16291	16120	16203	16225	16087	16090	15957	16277	15980	16177	16261	16213	15999	16099	16165	16134	16016	16033	16191	16036	15999	16303	16129	16086	16148	16208	16014	16189	16197	16147	16087	16242	16205	16033	15894	16334	16178	16044	15975	15940	16208	16297	15915	16011	16056	16108	16028	16095	16085	16232	16042	16229	16134	16190	16033	16116	16035	16070	15994	16018	16173	16154	16197	16175	16013	16280	15946	16087	16184	16220	16202	16245	16329	16346	16048	16000	16080	16136	15963	15779	16281	16082	16304	16249	16225	16065	16184	16047	16100	15949	16118	16193	16226	16163	16210	16001	15989	16211	16079	16127	16040	16201	16086	16060	16176	15991	16101	16171	16239	16091	15991	16141	16115	16094	16402	16220	16164	16012	15887	16242	16189	16126	16115	16037	16198	16091	16188	16244	16105	15987	16087	16061	16099	16101	16189	16269	16247	16002	16054	16176	16239	16111	16016	16100	16084	15826	16126	16144	16237	16173	16282	16094	16105	16069	15911	15879	16174	16193	16095	16167	15987	16155	16210	16194	16028	16101	16104	16072	16165	16077	16061	16085	16226	16107	16161	16021	16061	16253	16167	16399	16063	16257	16146	16054	16188	16196	16242	16272	16165	16002	16162	16113	16196	16098	16141	16253	16049	15961	16123	16263	16201	15865	16085	16064	16158	16361	16246	16304	16115	16381	16174	16001	16194	16005	16053	16253	16141	16219	15979	16153	16143	16331	16114	16156	15895	16239	16115	16261	16113	16084	16311	16093	16009	16347	16009	16045	16259	16144	16134	16315	16095	16173	16166	16044	16349	16180	16189	16254	16184	16229	16090	16190	15900	15993	16146	16187	16028	16015	16033	16026	16124	16367	16327	16020	16267	16088	15936	15960	16214	16201	16261	16052	16322	16236	16106	16047	16205	16352	16127	16188	15828	16173	16218	16002	16093	16265	16145	16277	16183	15905	16182	15958	15990	16182	16163	16347	16038	16232	16231	15992	16341	16099	16118	16185	16326	16175	16213	16042	15986	16181	16130	16110	16186	16023	16098	16090	16059	16261	16152	16188	16116	16074	16107	16172	16171	16103	16177	16168	16280
27544	37337	36968	30661	25384	20141	18016	16638	14911	14196	13993	14253	14186	14164	14067	14127	13897	14128	14063	14105	14140	14217	14095	14074	14310	14063	14111	13872	14242	13967	14300	14110	14038	14146	13922	14079	14016	14209	14112	13942	13973	14160	14010	14055	13994	13982	14246	14131	14015	14105	14152	14196	13990	14037	14078	14030	14185	14041	13898	14085	13965	14116	14025	14031	13979	14154	13999	14207	14208	14087	14089	13983	13911	13967	13976	13947	13955	14137	14004	14192	14080	14153	14117	13990	13931	13945	14212	14086	14156	13920	14176	14159	14106	13985	14061	14126	13963	14068	14111	14021	14073	14029	14134	13975	13889	14048	14178	14099	13948	14165	14140	14036	14189	14132	14047	14166	14183	14134	14123	14036	13917	13971	14088	14031	14325	14211	13928	13913	14201	13987	14078	14144	13950	14192	14029	13941	13950	14099	14191	14016	14159	13840	14230	14073	14223	14251	13970	13947	13920	13895	14060	14173	13956	13888	13962	14124	14114	14162	14095	14050	14021	14159	13918	14234	14002	14035	14146	14037	14014	14086	14079	14042	14172	13999	13917	14015	14090	14115	14123	14039	14255	14123	14181	14044	14180	14068	14027	14055	14057	14016	14106	14108	14151	14036	14145	14192	14028	13948	14233	13957	14044	14034	14141	13843	14259	14055	13931	13991	14025	14019	14026	14226	14109	14113	14069	14005	14145	13912	14125	13958	13904	14024	14036	13827	14068	13975	13814	14163	13819	13997	14151	14107	13958	14241	14031	13888	14023	14068	14096	14093	14107	14055	13897	13921	13914	14091	13998	13885	14033	14123	13901	14078	14164	14095	14078	13919	13996	14120	14151	14019	14227	14086	14110	14136	14020	13930	14145	14047	14081	14167	14248	14034	13832	14066	14107	14009	14049	14004	14054	14110	13993	14010	14066	14004	13917	14166	13936	13899	14059	14031	13893	13941	13916	14033	14097	14064	14133	14056	13972	14174	13991	14080	14072	13949	13923	14027	14145	13969	13898	13964	13886	14199	14223	14039	14172	14128	13996	14212	14137	13990	14003	13961	14114	14187	13974	13900	14098	14062	14100	13819	14083	14029	14174	13922	14133	13887	13998	13989	13979	14028	14101	14037	14027	14109	14140	13943	14090	13946	14002	14009	13962	14048	13871	13930	13982	14035	14130	13935	13954	14027	14153	14010	13879	14185	13931	13960	14029	14073	14037	14042	13933	13938	14135	14008	14211	13910	14042	13984	14153	14035	14165	14110	13988	14402	13981	13901	14156	14109	14121	14209	13980	14061	14066	14218	14131	14035	14125	14037	13995	14029	14014	14033	13999	13722	13902	13850	14059	13965	14183	14103	13947	14091	13913	14050	14013	13999	14111	14056	14120	14143	13987	14072	14110	14075	14233	14055	14129	14153	14089	13976	14070	13941	14054	14061	14177	13953	14229	14065	14035	13961	13911	14158	13985	14183	14065	14119	14010	14117	13892	14001	14030	13930	14180	14107	14132	14254	14125	13966	14014	14082	14112	14088	14002	14024	14064	14019	14120	14061	13936	14137	13962	14166	14144	14137	13977	13894	14030	14107	14245	14160	14082	14087	13953	14064	14066	14131	14023	14178	13921	13964	13981	14012	14022	13958	14182	14080	14125	14065	14026	14144	13909	14232	13909	14081	13989	13858	14126	14005	13868	13993	14030	14045	14074	14029	13974	13984	14024	14046	14156	13973	14036	14049	14051	14095	13990	14081	14022	14238	14122	14248	13948	13986	13956	14185	14088	13927	14154	14044	14097	13981	14030	14073	14071	14213	14121	14076	14072	14055	13930	14047	14124	13990	13823	14012	14029	13973	14033	14021	14077	14170	13881	14167	13868	14062	14064	14109	14019	14014	14132	14138	14115	14079	14037	14069	14150	13917	14087	13933	14041	14151	14073	14074	13983	14044	14057	14003	14168	14232	13968	13995	13892	14055	14083	14087	14001	14004	14073	14143	14088	14105	14115	14120	13982	14043	13935	14102	14071	14020	13974	14023	14162	14032	13875	14079	13951	14106	14156	13987	14040	14068	13912	14094	14046	14095	14177	14015	14087	14085	14075	13933	14055	14093	14027	13933	13969	14069	14183	13987	13938	13889	13986	14077	14100	14107	14034	14056	13887	14031	14028	14242	14237	14178	14200	13949	13986	14215	14242	14054	13953	14146	14035	14127	14085	14026	14148	14153	14227	14143	14202	14029	13942	13990	13986	14017	14164	14096	13880	14119	14060	13989	14067	14140	14031	13969	14085	14013	13975	14048	13982	14122	14148	13949	14055	14213	14113	14152	13943	14148	14053	13966	14078	14086	14112	14083	14100	14132	14129	14004	14039	13926	13984	13980	14010	14102	14090	14140	14009	13961	14045	14155	14023	13924	13856	13985	14106	14016	14117	14125	14214	13969	14054	13982	13855	14180	13989	14089	14031	13943	14020	13985	14187	14176	14040	13833	14238	14024	13968	14145	14007	13921	14007	14057	13947	14154	14275	14049	14018	13905	13977	14095	13975	14048	14031	14060	14163	14041	13881	14057	13980	14018	14033	14046	13984	13992	14084	14123	14087	14180	14089	13997	14150	14227	14026	14072	14105	14049	14107	13996	13995	14157	14035	13958	14088	14068	14187	14050	13888	14116	14091	14057	14145	14129	14161	13965	14062	14110	13864	14066	13955	14070	14080	14051	14128	13943	14060	14024	14277	14071	14032	14122	14002	13908	14014	13917	14187	14077	13968	13865	14006	13998	14034	14114	14205	14004	14087	14050	13925	14139	14110	14026	14026	14074	14037	14129	14006	14115	14028	14045	14224	14135	14025	13990	14083	14138	14016	14086	14207	14025	14093	14149	14022	14128	13877	14054	13829	13996	14136	14152	14123	14306	13981	13970	14129	14135	13995	14121	14007	14155	13896	14102	14066	14139	14093	14051	14069	14169	14134	14042	14002	14195	14000	14102	13955	13949	14088	14100	14148	14067	14031	14085	14086	13874	14012	13901	13903	13961	14062	14082	14064	14136	14170	14012	13983	14103	14052	14011	13940	13870	13974	14136	14080	14039	14090	13992	13921	14031	13948	14169	14061	14100	14014	14157	14017	14144	13910	14173	14032	14070	13960	14128	14193	14002	13996	14222	14101	14052	14107	14076	13955	13972	14149	14025	13878	14001	14010	13958	14036	13990	14149	14137	13995	14118	14162	13982	13999	14039	13999	14085	14045	13936	14049	14113	14107	14151	14109	13958	14213	13931	13938	13943	13886	13908	14068	14074	14002	14109	14037	13982	14079	13994	14027	14062	14093	13973	13908	14010	14164	13935	14027	14072	14044	13935	14018	13975	14104	14009	14030	14030	14168	13995	14033	14009	14118	14051	14077	14021	13939	14173	14044	14049	14048	14228	14100	14012	14006	13941	13941	13939	13967	14002	14027	14200	14025	14101	14140	13989	14082	13957	14082	14054	13938	13846	14178	14176	14049	14213	13916	14130	13962	13937	14097	13894	14027	13967	14037	14126	13996	14176	14002	14003	14123	14056	13971	14069	14156	13938	14031	13923	14067	13975	14013	13922	13890	14055	14119	13915	14031	14058	13967	13810	13985	14015	13939	13943	14021	14185	14057	14103	14063	14127	13967	14070	14024	14029	14063	13982	14046	14121	14216	13938	14236	14101	13979	14198	14102	14117	14140	13961	13926	14029	14242	14109	14051	13892	13993	13984	13981	14096	14158	13947	14049	14056	13810	14051	14154	14310	14079	14085	14017	14010	14104	14097	14129	13974	14217	14246	14040	14141	14159	13910	13955	14086	14066	14051	14027	14063	13971	14114	14168	14034	13944	14237	13946	14093	14034	14000	14173	13991	13976	14187	14133	13962	14067	13983	14055	14037	13932	13993	14094	14094	13993	13952	14191	14172	13964	14209	14148	14055	14083	14024	14204	14015	14103	14061	14301	13991	14095	14099	14058	14282	14000	14038	14126	14063	14084	14021	14005	14014	14238	13964	14122	14062	13935	14068	14091	14238	14130	14287	14125	14096	14115	14102	14067	14058	14037	14080	14030	14057	13918	14097	14050	13881	13924	14188	13983	14034	14131	14014	14091	14058	14125	14064	14099	14144	14181	14073	13932	14046	13964	13854	14028	14060	14051	14090	14001	13938	14099	14111	14020	14083	13972	14023	13961	14055	14075	14182	13890	14091	14081	14089	14025	14204	14107	14008	14040	14050	14034	14005	14129	14159	14163	14161	14089	14124	14130	14143	13930	14067	14077	13916	14103	14012	14047	14147	13986	14251	14159	13846	14029	14198	14169	14089	14013	14049	14058	13886	14188	14033	14054	13987	14105	14070	14051	13982	14218	14105	14075	14099	14071	13914	14061	14212	14019	14062	14070	13992	14016	14024	14125	13894	14097	14031	14027	14129	13988	14024	13998	14063	14008	13929	14127	14090	14061	14184	13804	13936	14196	14089	14071	14180	13988	14088	14210	13993	14038	14026	14101	13833	14180	14025	14094	14055	14118	14158	14073	13929	14137	14149	13941	13924	14087	14163	13970	14052	14068	14029	14204	14017	14220	14066	13971	13988	14045	14043	14059	14179	14033	13990	14164	14021	14043	13997	13801	14023	14117	14235	14095	13992	13860	14043	14061	14044	14092	14080	13969	13853	14016	13983	13916	14015	14115	13992	14081	14065	13955	14194	13995	14079	13935	14041	14163	14081	14074	14091	14030	14003	14006	13929	13968	14195	14046	13988	14009	14106	13942	14025	13963	13941	13952	14020	14151	14010	14150	13905	14135	14033	14065	14031	14015	14095	14176	13901	14050	13983	14191	13907	14032	13975	14249	14032	13961	14175	14103	14151	14024	13985	13993	14109	13979	14053	14011	14040	14025	14138	13961	14119	13961	14055	14162	14124	14030	14021	14117	13966	14140	14043	14176	14075	13938	13922	14050	14278	14156	14071	14118	13948	14183	14029	14098	14256	13952	14047	14149	14064	13983	14012	14054	14098	14019	14079	13953	14022	14030	14111	14072	14171	13957	14068	14115	14092	13963	14108	13911	13932	13975	14176	14144	13873	14117	13985	13967	14179	13937	14060	13987	14126	13975	13920	13971	14073	14106	13963	14180	14099	14043	14037
25187	22179	35738	45271	50739	44103	36808	30223	23132	17968	16796	16705	16497	16524	16383	16367	16416	16291	16228	16365	16090	16239	16301	16422	16298	16207	16409	16391	16247	16204	16144	16131	16249	16259	16318	16477	16290	16276	16271	16221	16251	16210	16163	16317	16340	16227	16368	16290	16297	16350	16210	16228	16276	16259	16377	16305	16340	16327	16356	16223	16167	16255	16081	16121	16165	16156	16361	16240	16260	16023	16202	16270	16220	16249	16389	16365	16213	16180	16162	16107	16080	16025	16309	16250	16383	16370	16328	16404	16257	16208	16076	16309	16209	16158	16375	16416	16368	16347	16204	16325	16343	16304	16063	16202	16095	16156	16351	16141	16195	16280	16321	16286	16422	16196	16159	16252	16096	16228	16334	16210	16187	16211	16294	16346	16317	16236	16239	16223	16361	16168	16122	16284	16467	16376	16355	16381	16245	16297	16120	16221	16139	16011	16196	16248	16157	16218	16031	16222	16111	16078	16145	15917	16154	16166	16217	16315	16234	16288	16087	16079	16109	16253	16226	16184	16183	16239	16061	16253	16229	16306	16287	16199	16357	16226	16350	16112	16242	16174	16279	16364	16220	16363	16309	16172	16053	16109	16233	16233	16413	16223	16229	16169	16269	16262	15993	16409	16146	16251	16336	16179	16440	16317	16355	16194	16347	16421	16208	16056	16222	16439	16084	16170	16421	16194	16192	16236	16360	16057	16127	16235	16146	16445	16171	16088	16154	16341	16240	16168	16316	16220	16183	16314	16346	16217	16319	16382	16202	16296	16208	16057	16195	16037	16039	16302	16427	16156	16283	16175	15970	16144	16189	16245	16272	16390	16207	16115	16177	16365	16410	16305	16313	16280	16277	16190	16264	16298	16200	16320	16246	16406	16164	16424	16161	16210	16272	16277	16335	16295	15986	16317	16239	16204	16212	16137	16108	16365	16197	16098	16394	16226	16321	16292	15973	16228	16313	16207	16182	16074	16267	16078	16289	16314	16280	16098	16146	16408	16184	16195	15986	16179	16224	16255	16271	16442	16211	16063	16320	16162	16154	16180	16203	16254	16277	16072	16263	16159	16170	15893	16196	16174	16267	16141	16145	16160	16370	16146	15953	16145	16226	16338	16086	16268	16043	16070	16301	16147	16138	16340	16254	16207	16083	16139	16407	16262	16223	16319	16086	16290	16257	16307	16309	16393	16307	16236	15907	16199	16261	16347	16410	16177	16130	16298	16292	16250	16291	16207	16446	16191	16360	16229	16042	16088	16286	16139	16253	16245	16028	16059	16170	15988	16114	16130	16196	16264	16243	16030	16174	16146	16259	16167	16408	16075	16277	16327	16223	16325	16307	16103	16328	16289	16263	16127	16299	16251	16030	16274	16206	16215	16134	16259	16223	16221	16181	16340	16155	16098	16259	16286	16233	16393	16169	16223	16269	16131	16204	16294	16180	16134	16173	16175	16255	16236	16433	16482	16364	16327	16186	16329	16103	16191	16132	16148	16110	16121	16084	16212	16029	16169	16322	15992	16334	16050	16390	16392	16413	16158	16282	16308	16306	16466	16252	16104	16228	16197	16311	16415	16328	16134	16298	16320	16156	16230	16135	16098	16336	16019	16233	16067	16194	16149	16056	16232	16076	16259	16224	16402	16405	16280	16029	16225	16481	16164	16513	16277	16385	16332	16464	16060	16107	16064	16244	16170	16192	16208	16146	16292	16266	16103	16277	16341	16352	16254	16316	16210	16188	16362	16140	16269	16275	16178	16129	16406	16137	16254	16054	16123	16279	16232	16119	16215	16316	16040	16176	16197	16240	16305	16100	16253	16215	16161	16274	16150	16403	15997	16072	16165	16439	16254	16142	16210	16101	16231	16356	16369	16313	16281	16269	16190	16131	16179	16211	16319	16267	15919	16352	16245	16275	15973	16214	16246	16216	16024	16172	16047	16173	16517	16258	16361	16344	16302	16448	16131	16174	16326	16288	16273	16126	16171	16290	16213	16158	16277	16332	16320	16453	16287	16130	16389	16104	16296	16383	16225	16093	16400	16263	16261	16292	16179	16277	16130	16148	16207	16091	16238	16421	16348	16484	16238	16187	16174	16087	16182	16200	16233	16136	16085	16107	16231	16154	16400	16122	15960	16125	16319	16299	16023	16290	16251	16333	16079	16242	15960	16382	16301	16375	16260	16189	16411	16355	16120	16288	16077	16140	16295	16116	16242	16080	16198	16345	16155	16154	16271	16187	16312	16289	15929	16351	16224	16298	16314	16402	16313	16154	16426	16223	16080	16269	16097	16262	16165	16127	16263	16201	16383	16120	16298	16284	16189	16036	16302	16375	16255	16315	16036	16307	16232	16087	16242	16343	16211	16220	16268	16126	16030	16182	16152	16055	16286	16347	16245	16152	16293	16033	16319	16243	16057	16390	16069	16091	16254	16433	16143	16133	16097	16051	16113	16247	16168	16233	16240	16509	16301	16263	16366	16240	16195	15928	16323	16066	16036	16247	16189	16150	16371	16225	16192	16179	16082	16370	16374	16257	16341	16339	16293	16169	15954	16185	16141	16278	16358	16155	16162	16108	16150	16238	16274	16034	16296	16306	16103	16221	16268	16110	16259	16259	16153	16235	16180	16444	16191	16266	16363	16223	16285	16364	16172	16248	16313	16263	16179	16238	16075	16346	16223	16252	16258	16193	16164	16135	16190	16136	16075	16270	16226	16393	16139	15996	16094	16372	16425	16363	15983	16245	16371	16202	16166	16276	16255	16243	16221	16288	16110	16227	16170	16373	16101	16187	16223	16002	16025	15929	16082	16242	16115	16351	16015	16383	16091	16230	16237	16306	16213	16173	16263	16239	16316	16284	16019	15989	16140	16125	16208	16539	16407	16349	16195	16285	16128	16238	16127	16202	16404	16469	16268	16183	16162	16290	16293	16239	16242	16459	16066	16124	16127	16227	16019	16273	16300	16281	16347	16132	16228	16182	16380	16190	16299	16217	16388	16328	16312	16127	16136	16206	16057	16186	16140	16201	16388	16438	16328	16334	16010	15945	16257	16296	16165	16084	16456	16064	16215	16142	16342	16041	16370	16251	16360	16144	16119	16369	16258	16156	16108	16362	16303	16218	16123	16310	16296	16309	16269	16338	16249	16201	16224	16346	16325	16331	16231	16151	16231	16251	16368	16196	16402	16089	16226	16196	16106	16361	16200	16285	16090	16244	16139	16235	16251	16169	16348	16073	16256	16045	16066	16252	16240	16216	16218	16284	16090	16175	16229	16254	16241	16303	16184	16069	16126	16184	16174	16434	16114	16169	15986	16290	16264	16017	16392	16349	16084	15991	16093	16194	16198	16244	16066	16357	16373	16182	16102	16209	16207	16146	16235	16134	16309	16288	16341	16257	16373	16219	16225	16011	16202	16101	16245	16224	16599	16001	16157	16177	16290	16245	16196	16255	15985	16214	16343	16235	16131	16512	16140	16267	16280	16207	16057	16242	16181	16231	16229	16029	16420	16402	16194	16274	16224	16322	16354	16347	16244	16309	16282	16116	16222	16203	16384	16254	16177	16196	15964	16145	16266	16371	16158	16127	16316	16204	16239	16237	16101	15957	16100	16300	16194	16239	16239	16094	16073	16169	16263	16303	16125	16206	16235	16133	16160	16420	16210	16238	16395	16281	16375	16020	16173	16251	16330	16296	16142	16249	16451	16121	16114	16100	16281	16294	16173	16073	16247	16232	15928	16304	16408	16387	16298	16313	15995	16292	16390	16095	16184	16156	16226	16053	16191	16323	16140	16207	16267	16184	16357	16181	16336	16214	16248	16304	16078	16025	16190	16145	16042	16262	16267	16255	16131	16195	16247	16062	16221	15996	16148	16115	16170	16263	16023	16215	16166	16251	16083	16322	16416	16276	16281	16161	16381	16160	16014	16196	16220	16166	16392	16024	16313	16334	16136	16275	16089	15994	16302	16358	16281	16471	16073	15954	15962	16180	16169	16250	16156	16440	16127	16129	16124	16328	16073	16191	16245	16294	16180	16264	16165	16256	16134	15884	16261	16287	16256	16147	16118	16221	15941	16246	16168	16145	16275	16240	16167	16307	16191	16435	16190	16238	16307	16260	16535	16161	16001	16124	16267	16282	16189	16182	16197	16337	16059	16204	16284	15994	16321	16379	16269	16321	16292	16490	16273	16377	16328	16113	16068	16383	16305	16300	16130	16059	16099	16128	16183	16204	16259	16148	16221	16250	16387	16287	16132	16351	16296	16246	16147	16132	16089	16208	16354	16068	16233	16281	16219	16336	16163	16240	16331	16283	16279	16266	16274	16087	16239	16178	16052	16130	16263	16112	16220	16336	16097	16108	16180	16167	16447	16183	16214	16148	16250	16287	16148	16061	16095	16195	16118	16097	16335	16066	16218	16222	16354	16393	16060	16173	15910	16091	16286	16351	16103	16125	16119	16134	16234	16250	16111	16379	16155	16229	16172	16229	16234	16381	15932	16179	16110	15983	16185	16161	16272	16147	16202	16098	16378	16234	16243	16169	16321	16162	16273	16148	16260	16217	16318	16176	16210	16279	16174	16229	16220	16178	16167	16407	16329	16323	16235	16105	16379	16236	16182	16158	16223	16169	16405	16298	16099	16277	16318	16114	16253	16272	16080	16104	16137	16336	16139	16144	16267	16162	16073	16460	16231	16340	16179	16188	16154	16099	16115	16291	16327	16055	16143	16426	16294	16349	16190	16196	16293	16359	16186	16028	16208	16145	16188	16162	16097	16214	16186	16379	16284	16284	16164	16259	16141	16228	16161	16324	16147	16077	16160	16229	16327	16400	16172	16415	16307	16252	16251	16285	16330	16297	16280	16088	16255	16086	16193	16003	16243	16428	16285	16357	16140	15895	16135	16258	16231	16003	16270	16192	16313	16146	16149	16108	16258	16251	16211	16072	16170	16340	16072	16170	16185	16129	16320	16322	16342	16320	16351	16309	16141	16106	16291	16082	16145	16100	16175	16276	16233	16364	16299	16176	16338	16218	16282	16277	16273	16187	16310	16080	16221	16329	16210	16137	16385	16106	16211	16026	16251	16303	16061	16180	16256	16222	16180	16260	16250	16223	16137	16083	16174	16100	16159	16318	16361	16108	16184
39580	64161	68615	61135	54721	43624	35606	29197	20621	15104	14368	14510	14353	14311	14172	14106	14244	14208	14040	14246	14236	14147	14146	14246	13955	14231	14132	14259	14095	14163	14048	14110	14202	14229	14004	14092	14230	14210	14190	14212	14144	13994	14099	14191	14214	14008	13983	14138	14140	14143	14112	14111	14264	14184	14101	14182	14040	13941	14055	14255	14205	14318	14270	14239	14138	14169	14296	14135	13987	14106	14132	14059	14139	14107	14049	14086	14136	14166	14286	14165	14177	14031	14157	14263	14262	14051	14238	14143	14136	13929	14247	13989	14114	14260	14239	14179	14029	14053	14102	14243	13985	14334	14010	14027	14061	14151	14163	13996	14238	14063	13923	13943	14003	14167	14222	14146	14173	14054	14231	14304	14092	14105	14163	13942	14072	14060	14024	13981	14065	13829	14165	14095	14090	14147	14034	13999	14184	14153	14207	13902	14109	14220	14034	14212	14067	14068	14175	14054	14096	14103	14188	13968	14009	14353	14117	14070	14091	14282	14131	14128	14193	14010	14133	14031	14105	13999	14302	14126	13951	14217	13984	14241	14120	14034	14074	14088	14057	14171	14068	14137	14122	14183	14089	14099	13989	14044	14002	14054	14128	14214	14077	14084	14097	14057	14000	14118	14188	14100	14090	14200	14140	14350	14142	14215	14198	14266	14055	14054	14116	14251	13989	14193	14189	14110	14076	14184	14064	13975	14194	14017	14213	14163	14008	14126	14189	14112	14058	14142	14160	14179	14147	14017	14136	14205	14186	14170	13968	14107	14222	14174	14215	14025	14025	14080	14092	14108	14229	13973	14206	14149	14100	14141	14065	14156	14022	14149	14205	13996	14053	14209	14030	14283	14145	14180	14161	14043	14009	13854	14075	14247	14184	13966	13990	14134	14155	14018	14202	14200	14020	14182	14196	14000	14132	14173	14155	14161	14074	14089	14090	14220	14184	14108	13960	14069	14122	14243	14175	14148	14010	14005	14179	13976	14269	13983	14124	14083	14056	14160	14136	14123	14039	14203	14091	14125	13989	14087	14147	14074	13943	13964	14062	14088	14244	14190	14143	14181	14294	14105	14096	14003	14138	13991	14157	14018	14169	14034	14153	14016	14047	14168	14120	13984	14087	14039	13977	14330	14110	14093	14028	14104	14030	14102	14123	14215	14130	14283	14184	14236	13996	14221	14106	14095	14245	14072	14246	14237	14117	14237	14253	13968	14089	14074	14266	13956	14115	14075	14133	14191	14049	14058	13987	14053	14079	14169	14150	13982	14128	14222	14204	14366	13968	14099	14145	14129	14073	14041	14242	14141	14109	14263	14014	14006	14041	13958	14169	13993	14086	14183	14240	14056	14174	14140	14253	14152	14156	14121	13961	14300	14143	14265	14003	14316	14075	14100	14156	14135	14188	14129	14220	14237	14188	14012	13917	14147	14310	14184	14104	14083	14114	14257	14082	13973	13923	14254	14139	14082	14072	14183	14185	14143	14049	14077	14128	14093	14207	14063	14160	13900	14154	14114	14231	14071	14208	14163	14051	14122	14167	14087	14114	14213	14235	14141	14082	14199	14185	14144	14243	14143	13882	14126	14215	14111	14163	14032	14209	14210	14067	13993	14102	14043	14240	14166	14148	13935	14144	14010	14213	13931	14277	14077	13996	13964	14133	14189	14062	14160	14064	14234	14140	13945	14097	14171	13987	14033	14123	14007	14274	14033	14126	13988	13940	14114	14288	14155	14244	14319	14180	14099	14092	14122	14238	14035	14148	14102	14147	14303	14053	14147	14087	14208	14223	14043	14128	14163	14146	14072	14234	14142	14113	14099	14223	14117	14020	14116	14083	14191	14361	14198	14120	14113	14273	14074	14052	14149	14001	14136	14140	14139	14030	14199	14286	14102	13987	14215	14117	14245	14292	14155	14198	14202	14139	14195	14083	14159	13877	14142	14031	14005	14351	14002	14095	14130	14118	14164	14140	14266	14032	14094	14059	14315	14143	14073	14094	14020	14170	14258	14221	14074	14064	14115	14161	14317	14238	13982	14023	14088	13979	14059	14370	14275	14108	14282	14106	14164	14126	14055	14132	14077	14170	14036	14206	14149	14257	13952	14138	14127	14138	14207	14231	14019	14126	14085	14175	14061	14063	14188	14074	14209	14087	14251	14029	14140	14046	14129	14229	14108	14083	14204	14126	14111	14049	14070	14034	14112	14099	14228	14006	14102	14141	13926	14108	14181	14236	14236	14219	14067	14220	14152	14111	14148	13989	14229	14149	14139	14054	14162	14305	14119	14056	14128	14145	14153	14186	14136	14064	13953	13877	14099	14156	14121	14053	14037	14174	14194	14087	14255	14182	14073	14173	14135	14048	14151	14174	14110	14106	13920	14195	14024	14128	14032	14264	14087	14018	14033	14226	14127	14072	14255	14219	14056	14304	14047	14079	14188	14006	14039	14185	14094	14222	14051	14153	14020	14099	14040	14181	14028	14255	14071	14102	14095	14192	14083	14155	14173	14048	14189	14127	14131	14257	14283	14043	14073	14242	14191	14182	13908	14127	14077	14214	14190	13996	13996	14167	14091	14147	14339	14097	13987	14211	14193	14040	14174	13894	14203	14247	14110	14157	14258	14253	14087	13883	14181	14055	14141	14030	14076	14153	14332	14099	14041	14263	14168	14080	14071	14147	14028	14085	14069	14066	14147	14101	14201	14069	14197	14238	13991	14164	14132	14053	14289	14073	14075	14089	14093	14125	14166	14055	14060	14244	13961	14128	14280	14091	14022	14214	14053	14192	14127	14323	14205	14214	14045	14083	14122	14125	14113	14280	14151	14161	14135	14049	14003	14028	14145	14227	14109	13977	14095	14137	14199	14179	14076	14041	14246	14069	13966	14019	13978	13984	14165	13988	14145	14057	14027	14070	14080	14194	14157	14095	14218	13930	14054	14030	14048	14197	14083	13999	14230	14055	13999	14188	13889	13997	14053	14004	14143	14273	14198	14170	14145	14209	13968	14181	14044	14163	14245	14007	14128	14179	14135	14171	14106	14238	14014	13961	13996	14017	14019	14077	14165	14163	14031	14086	14152	13956	14171	14320	14106	14173	14127	14249	14049	14108	14148	14165	14005	14212	14095	14080	14171	14016	14159	14207	14036	14191	14014	14076	14072	14100	13919	14211	14145	14206	14139	14288	14124	14189	14223	14089	14091	14038	13989	14111	13940	14011	14002	14189	14172	14219	14181	14276	14092	14258	14069	14165	14080	14209	14134	14183	14234	14144	14168	14181	14193	14238	14343	13871	14136	14132	14147	14080	14186	14177	14152	14182	14367	14068	14204	14017	13964	14218	14045	14238	14111	14076	14097	14014	14226	14231	14139	14011	14113	14106	14173	14096	14150	14154	14142	14148	14128	14210	14158	14301	14106	14270	14050	14370	14050	14105	14153	14042	14063	14348	13972	14271	14133	14228	14121	14370	14219	14110	13960	14045	14233	14157	14103	14179	14019	14231	14015	14114	14158	14001	14216	14124	14232	14110	14012	14100	14090	14118	14111	14315	14033	14118	14231	14209	14313	14148	13949	14173	14169	13990	14239	14139	14124	14244	14085	14017	14136	13981	13956	14278	14191	14149	14110	14191	14377	14182	14195	14011	14173	14266	14157	14313	14138	13964	14190	14084	14087	14196	14122	14175	14058	14105	14222	13944	14136	14164	14187	14179	14105	14252	14231	14090	14070	14282	14038	14320	14222	14094	14146	14238	14194	13975	14036	14196	14155	14248	14220	14174	14183	14112	14137	14091	14222	13983	14154	14016	13951	14150	14117	13953	14061	14091	14165	14160	14072	14087	14143	14034	14019	14155	13894	14036	14170	14175	13992	13974	13870	14155	14009	14195	14182	14040	14105	14111	13989	14040	14181	14109	14163	14103	13958	14129	14098	14084	14189	14107	14132	14142	14085	14143	14031	14184	14171	13961	14154	14179	14135	14167	14250	14120	14044	14121	13868	14133	14065	14142	14284	14045	14071	14173	14153	14121	14209	14107	14117	14340	14094	14055	14133	14113	14200	14102	14018	14101	14132	14121	14122	14153	14050	14153	14314	14009	14109	14003	14026	14122	14041	14050	14201	14231	14259	13971	14144	14080	14158	14171	14111	14108	14140	13888	14181	14239	14066	14023	13983	14272	13922	14104	14174	14280	14063	14016	13964	14296	14088	14084	14273	14065	13936	13979	14092	14008	14001	14110	13995	14045	14164	14295	14236	13986	14144	14221	14166	14025	14008	14050	14046	14168	14097	14001	13998	14175	14095	14124	14077	14141	14166	14170	13987	14060	14122	14145	14125	14094	14009	13962	14175	14136	13929	14008	14012	14080	14057	14163	13994	13963	14210	14202	14232	14045	14214	14185	14175	13989	14163	14142	14099	14121	14122	14100	14099	14139	14118	13985	14041	14133	14016	14097	14226	14182	14222	14194	14140	14083	14035	13996	14118	14213	14181	14019	14055	14317	14051	14092	14079	14033	14182	14081	14155	14089	14052	14102	14152	14290	14198	14072	14051	14217	14072	14148	14069	14142	14289	14196	14014	13920	14227	14056	13976	14013	14145	14091	14251	14094	14116	14112	13992	14204	14169	13920	14129	14135	14071	14203	13964	14178	14026	14277	14153	14026	14241	14061	13892	14135	14190	14119	13993	14202	14168	14213	13944	14094	14227	13851	14109	14232	14179	14007	14060	14255	14079	14109	14272	14120	14090	14312	14146	14238	14151	14187	14229	14203	14038	13954	14115	14143	13956	14098	14043	14163	14054	14003	14025	14189	14176	14095	14047	14268	14181	14072	14009	14117	14125	14149	14289	14144	14001	14057	14242	13996	13998	14188	14110	14047	14174	14155	14054	14166	14116	14014	14046	14228	14139	14064	14132	14001	14225	14120	14151	14035	14049	14067	14080	14357	14014	14255	13994	14099	14088	14057	14183	14221	13969	14154	14136	14024	14256	14020	14129	13970	14219	13962	14013	14163	13994	14160	14275	14313	14120	14144	14161	14135	14153	14214	14052	14210	14017	14053	14039	14195	14157	13964	14172	14077	14199	14078	14209	14161	14298	14157	14090	14258	14085	13956	14128	14134	14068	14181	14112	14274	14162	14243	14102
24008	22107	31316	35312	50771	49508	42877	34691	25148	18249	16571	16301	16260	15899	15691	15744	15674	15550	15800	15741	15701	15681	15589	15501	15655	15597	15574	15359	15695	15638	15457	15460	15671	15591	15618	15480	15807	15601	15685	15511	15598	15671	15598	15525	15542	15509	15590	15636	15302	15703	15663	15407	15414	15616	15647	15631	15673	15822	15331	15433	15566	15560	15588	15460	15687	15499	15608	15357	15575	15491	15574	15588	15696	15480	15507	15666	15593	15590	15457	15610	15612	15591	15655	15622	15549	15469	15482	15535	15514	15651	15609	15357	15547	15625	15509	15553	15447	15601	15648	15614	15441	15692	15315	15383	15448	15663	15556	15683	15604	15489	15386	15480	15540	15634	15337	15495	15671	15572	15649	15545	15378	15479	15553	15601	15643	15497	15467	15508	15470	15491	15483	15354	15685	15493	15651	15521	15459	15671	15470	15616	15592	15512	15464	15506	15442	15683	15516	15575	15578	15525	15385	15524	15641	15455	15553	15305	15264	15446	15600	15471	15616	15496	15728	15328	15491	15576	15510	15423	15502	15513	15537	15528	15589	15590	15444	15589	15650	15577	15406	15478	15538	15502	15563	15441	15531	15510	15484	15555	15649	15521	15576	15473	15449	15399	15282	15569	15494	15525	15474	15482	15731	15510	15396	15515	15527	15446	15539	15261	15578	15476	15648	15745	15419	15599	15574	15353	15500	15586	15504	15591	15525	15453	15368	15698	15456	15433	15500	15411	15566	15531	15606	15449	15616	15229	15542	15633	15307	15408	15460	15509	15479	15548	15521	15471	15437	15599	15581	15541	15561	15409	15465	15555	15483	15679	15630	15460	15466	15532	15482	15574	15567	15669	15440	15715	15602	15572	15477	15510	15567	15621	15493	15372	15617	15465	15484	15621	15766	15507	15397	15513	15707	15440	15359	15402	15680	15438	15643	15832	15483	15527	15554	15499	15491	15841	15508	15520	15331	15438	15616	15409	15475	15594	15485	15330	15514	15583	15551	15574	15678	15588	15560	15378	15539	15371	15501	15380	15439	15593	15604	15461	15580	15437	15587	15623	15460	15627	15527	15401	15704	15526	15514	15365	15427	15389	15417	15359	15552	15460	15478	15357	15677	15681	15633	15449	15489	15515	15439	15283	15446	15654	15394	15568	15436	15589	15412	15552	15657	15398	15553	15605	15404	15483	15482	15356	15641	15636	15601	15485	15588	15345	15360	15577	15581	15402	15448	15553	15602	15632	15652	15586	15482	15374	15520	15370	15474	15472	15788	15601	15254	15695	15579	15490	15541	15552	15597	15654	15331	15380	15324	15503	15571	15539	15314	15437	15519	15407	15679	15414	15400	15465	15343	15516	15422	15533	15502	15640	15528	15522	15754	15624	15582	15415	15566	15512	15459	15451	15536	15752	15650	15556	15468	15417	15572	15337	15681	15402	15402	15485	15498	15464	15618	15557	15575	15420	15458	15304	15633	15591	15412	15449	15478	15543	15520	15610	15485	15519	15299	15543	15576	15412	15287	15553	15727	15668	15507	15465	15328	15538	15714	15460	15622	15476	15399	15456	15559	15475	15495	15465	15391	15518	15544	15416	15596	15559	15607	15563	15325	15611	15421	15497	15802	15437	15439	15601	15581	15570	15421	15532	15519	15558	15555	15625	15602	15463	15365	15613	15635	15578	15482	15491	15497	15534	15517	15588	15747	15547	15539	15595	15418	15375	15523	15581	15426	15348	15409	15444	15490	15584	15621	15481	15490	15402	15466	15589	15527	15401	15571	15570	15243	15279	15403	15629	15396	15384	15373	15526	15462	15481	15302	15332	15593	15346	15357	15416	15417	15564	15495	15357	15505	15471	15501	15540	15578	15595	15468	15395	15494	15760	15363	15215	15423	15572	15635	15427	15480	15539	15657	15552	15512	15357	15299	15416	15408	15580	15502	15449	15435	15433	15366	15507	15659	15604	15670	15336	15618	15440	15376	15517	15440	15507	15459	15412	15600	15733	15310	15434	15448	15640	15390	15515	15420	15291	15505	15498	15732	15393	15558	15547	15528	15506	15597	15452	15555	15352	15602	15648	15766	15330	15530	15537	15521	15337	15504	15611	15356	15543	15508	15565	15715	15345	15529	15439	15352	15439	15639	15563	15438	15470	15388	15381	15502	15416	15565	15391	15551	15504	15381	15379	15473	15301	15580	15404	15357	15665	15593	15419	15839	15532	15465	15460	15537	15626	15630	15633	15581	15402	15508	15410	15352	15427	15437	15557	15474	15366	15482	15566	15471	15606	15454	15512	15506	15597	15602	15686	15447	15548	15520	15434	15507	15514	15540	15457	15286	15534	15601	15718	15468	15679	15610	15635	15653	15591	15590	15610	15795	15488	15469	15402	15499	15510	15576	15483	15534	15315	15446	15471	15537	15445	15427	15571	15514	15625	15458	15381	15432	15462	15421	15382	15515	15462	15415	15486	15505	15626	15577	15432	15511	15445	15404	15642	15705	15385	15588	15592	15378	15516	15506	15619	15753	15664	15455	15398	15492	15399	15550	15407	15445	15630	15674	15434	15416	15456	15460	15487	15399	15513	15483	15675	15542	15604	15671	15539	15694	15517	15572	15427	15676	15453	15627	15690	15574	15438	15463	15632	15351	15423	15508	15402	15618	15625	15482	15589	15455	15598	15455	15451	15468	15160	15420	15510	15716	15531	15620	15329	15421	15583	15519	15320	15544	15516	15400	15485	15382	15651	15501	15601	15278	15453	15662	15655	15576	15482	15588	15464	15599	15290	15537	15322	15368	15640	15525	15445	15565	15533	15496	15514	15592	15323	15613	15443	15579	15289	15512	15479	15594	15504	15391	15252	15668	15506	15600	15485	15606	15635	15466	15414	15455	15274	15497	15536	15605	15532	15567	15657	15526	15625	15543	15580	15686	15268	15568	15577	15603	15596	15530	15415	15479	15658	15410	15309	15559	15607	15575	15406	15349	15511	15485	15680	15516	15591	15603	15393	15507	15554	15419	15524	15367	15567	15468	15447	15593	15470	15456	15515	15627	15448	15516	15493	15464	15401	15571	15624	15509	15666	15588	15546	15442	15526	15293	15539	15533	15504	15398	15527	15634	15340	15585	15440	15565	15451	15549	15697	15488	15366	15501	15437	15520	15582	15440	15346	15646	15474	15470	15476	15428	15668	15586	15620	15483	15212	15463	15481	15614	15520	15478	15648	15628	15273	15483	15341	15465	15511	15529	15444	15471	15309	15700	15781	15581	15638	15449	15397	15467	15544	15409	15250	15485	15579	15411	15496	15597	15441	15483	15469	15414	15608	15628	15457	15704	15554	15586	15609	15467	15464	15609	15579	15377	15383	15519	15611	15454	15568	15552	15583	15593	15674	15570	15331	15404	15512	15517	15386	15519	15556	15518	15408	15318	15421	15594	15312	15570	15368	15455	15633	15844	15396	15445	15763	15407	15439	15591	15467	15552	15598	15563	15504	15603	15595	15590	15565	15605	15616	15592	15596	15539	15595	15493	15559	15425	15362	15526	15410	15564	15689	15506	15508	15633	15442	15368	15467	15521	15417	15409	15548	15476	15591	15571	15462	15430	15661	15703	15381	15503	15449	15442	15460	15492	15455	15608	15381	15629	15451	15306	15629	15687	15301	15531	15375	15563	15526	15536	15700	15572	15473	15526	15461	15499	15475	15316	15489	15471	15552	15454	15721	15641	15328	15247	15566	15484	15349	15496	15538	15571	15470	15650	15592	15627	15349	15632	15483	15388	15568	15606	15378	15408	15414	15354	15565	15719	15463	15466	15506	15490	15435	15465	15659	15590	15456	15524	15616	15558	15372	15467	15469	15475	15469	15468	15455	15315	15381	15455	15656	15479	15430	15521	15580	15505	15508	15474	15679	15454	15521	15452	15510	15386	15335	15625	15493	15615	15773	15545	15511	15519	15414	15603	15656	15343	15508	15465	15423	15446	15322	15596	15474	15526	15657	15626	15343	15509	15550	15394	15295	15379	15560	15545	15466	15398	15427	15536	15418	15551	15410	15625	15254	15446	15433	15335	15350	15457	15632	15557	15576	15528	15656	15538	15614	15619	15484	15544	15425	15677	15498	15644	15600	15379	15455	15567	15510	15425	15575	15510	15250	15394	15506	15417	15390	15522	15443	15522	15715	15471	15489	15442	15215	15701	15559	15499	15596	15530	15574	15663	15599	15758	15300	15509	15394	15547	15682	15569	15456	15365	15470	15470	15640	15420	15491	15747	15672	15605	15374	15650	15465	15442	15349	15463	15613	15479	15571	15486	15445	15399	15514	15480	15528	15475	15393	15313	15534	15441	15447	15800	15413	15530	15832	15449	15396	15617	15596	15340	15571	15611	15449	15487	15473	15461	15464	15614	15613	15556	15447	15388	15602	15537	15591	15798	15581	15572	15612	15625	15787	15639	15557	15562	15573	15413	15515	15565	15533	15729	15510	15215	15665	15372	15411	15380	15516	15515	15470	15604	15742	15502	15405	15524	15465	15598	15557	15522	15577	15467	15474	15472	15323	15437	15392	15726	15573	15411	15595	15335	15689	15549	15300	15359	15516	15509	15593	15647	15367	15571	15503	15341	15652	15578	15528	15430	15683	15439	15497	15413	15501	15469	15486	15471	15507	15292	15595	15448	15601	15601	15536	15577	15583	15267	15548	15485	15475	15437	15469	15459	15529	15608	15553	15657	15798	15435	15647	15518	15479	15374	15734	15763	15572	15464	15469	15487	15576	15458	15378	15531	15332	15515	15429	15512	15688	15503	15360	15525	15646	15704	15533	15640	15528	15716	15537	15632	15452	15577	15553	15519	15395	15500	15645	15574	15530	15443	15295	15515	15586	15499	15647	15526	15522	15527	15564	15451	15528	15600	15525	15518	15479	15663	15537	15636	15341	15357	15336	15542	15489	15584	15420	15576	15568	15503	15416	15557	15521	15502	15516	15620	15385	15663	15426	15529	15443	15354	15494	15698	15519	15390	15630	15528	15465	15680	15430	15457	15409	15511	15343	15423	15471	15504	15550	15597	15673	15492	15567	15439	15508	15515	15353	15511	15603	15543	15602	15529	15464	15549	15485	15558	15238	15333	15372	15640	15453	15566	15442
44312	69267	68484	68013	66455	51851	41634	34428	21377	15389	14330	14082	14598	13762	13688	13619	13617	13667	13628	13580	13615	13736	13689	13586	13682	13590	13672	13569	13738	13614	13734	13597	13503	13702	13659	13498	13610	13590	13718	13731	13711	13766	13651	13783	13485	13681	13607	13616	13679	13591	13404	13703	13669	13830	13593	13573	13595	13711	13657	13657	13808	13671	13752	13523	13530	13691	13596	13561	13605	13658	13690	13609	13589	13635	13542	13534	13596	13801	13640	13663	13584	13569	13682	13580	13507	13674	13560	13637	13572	13573	13697	13712	13628	13606	13732	13621	13581	13953	13758	13583	13737	13606	13482	13514	13621	13713	13610	13626	13648	13565	13720	13710	13784	13475	13720	13749	13616	13667	13774	13631	13639	13694	13554	13619	13768	13668	13801	13550	13729	13816	13779	13595	13649	13743	13768	13706	13659	13586	13772	13586	13555	13754	13681	13583	13658	13521	13704	13570	13496	13605	13797	13615	13663	13517	13622	13779	13658	13641	13673	13696	13583	13547	13579	13721	13560	13651	13747	13643	13604	13610	13679	13675	13702	13455	13612	13647	13609	13597	13778	13663	13770	13734	13748	13703	13572	13616	13559	13470	13708	13512	13724	13593	13666	13476	13591	13391	13717	13574	13613	13665	13711	13647	13588	13607	13655	13549	13486	13695	13571	13456	13730	13610	13639	13659	13474	13642	13642	13591	13306	13443	13713	13617	13566	13527	13622	13713	13624	13490	13629	13537	13520	13568	13676	13559	13678	13582	13602	13593	13758	13739	13578	13687	13520	13692	13663	13607	13399	13479	13618	13549	13540	13743	13698	13556	13549	13591	13642	13580	13500	13650	13618	13656	13606	13568	13571	13751	13472	13590	13495	13591	13589	13634	13599	13632	13481	13804	13697	13694	13651	13527	13538	13622	13622	13760	13496	13614	13598	13666	13589	13626	13721	13635	13719	13626	13550	13614	13531	13783	13833	13556	13576	13606	13649	13714	13680	13647	13750	13538	13642	13640	13755	13566	13699	13703	13565	13679	13461	13663	13678	13583	13545	13669	13659	13625	13575	13669	13564	13649	13607	13708	13353	13777	13779	13446	13609	13586	13642	13686	13639	13664	13596	13660	13529	13466	13687	13578	13516	13480	13649	13693	13684	13471	13582	13699	13561	13564	13574	13541	13553	13772	13632	13697	13635	13450	13568	13529	13676	13603	13715	13749	13425	13631	13719	13676	13620	13540	13556	13660	13760	13659	13712	13555	13615	13401	13572	13499	13632	13582	13475	13667	13712	13735	13490	13671	13787	13834	13505	13838	13681	13588	13747	13697	13554	13740	13621	13638	13716	13682	13610	13792	13708	13702	13517	13559	13626	13655	13744	13454	13428	13608	13554	13796	13638	13577	13754	13657	13600	13765	13617	13730	13623	13638	13570	13533	13457	13640	13817	13696	13729	13741	13571	13625	13686	13636	13586	13617	13638	13765	13619	13453	13623	13701	13641	13496	13649	13780	13563	13715	13559	13660	13595	13511	13613	13617	13664	13664	13731	13580	13717	13591	13673	13727	13647	13636	13624	13549	13462	13574	13697	13644	13594	13645	13634	13721	13488	13604	13766	13624	13459	13801	13708	13605	13711	13654	13571	13688	13593	13720	13756	13461	13782	13477	13550	13555	13625	13533	13675	13742	13602	13700	13613	13624	13643	13577	13557	13534	13564	13764	13507	13726	13545	13606	13662	13520	13523	13463	13678	13605	13617	13596	13562	13684	13567	13562	13662	13708	13621	13582	13694	13787	13569	13560	13681	13588	13688	13826	13754	13741	13701	13681	13684	13623	13644	13503	13565	13539	13643	13651	13697	13615	13535	13777	13694	13606	13772	13524	13713	13671	13644	13622	13642	13687	13873	13520	13552	13746	13810	13607	13752	13593	13579	13604	13741	13540	13764	13588	13670	13580	13527	13699	13694	13627	13714	13881	13715	13584	13821	13485	13811	13723	13519	13553	13718	13686	13563	13413	13608	13595	13578	13830	13602	13503	13656	13581	13452	13712	13618	13648	13817	13500	13670	13666	13606	13647	13731	13484	13621	13772	13752	13518	13760	13707	13665	13703	13678	13671	13641	13763	13744	13653	13770	13586	13685	13599	13717	13465	13665	13537	13691	13503	13514	13630	13592	13524	13432	13723	13642	13619	13686	13645	13806	13656	13700	13531	13527	13761	13568	13519	13558	13469	13454	13320	13687	13605	13836	13508	13637	13696	13588	13687	13681	13642	13731	13597	13611	13719	13500	13607	13565	13566	13700	13632	13647	13401	13610	13672	13519	13582	13523	13627	13623	13635	13694	13703	13647	13717	13645	13512	13632	13549	13673	13684	13704	13640	13417	13677	13620	13646	13602	13808	13625	13527	13784	13548	13626	13770	13621	13774	13522	13664	13754	13474	13592	13647	13639	13577	13705	13811	13644	13684	13524	13709	13591	13649	13501	13693	13732	13641	13737	13644	13646	13654	13751	13619	13559	13737	13710	13502	13576	13614	13611	13565	13705	13634	13540	13675	13664	13628	13576	13510	13585	13731	13768	13697	13669	13600	13724	13595	13632	13708	13706	13677	13753	13517	13624	13426	13691	13614	13559	13661	13709	13735	13757	13679	13708	13728	13892	13528	13644	13559	13580	13514	13687	13636	13583	13627	13687	13659	13585	13577	13758	13657	13608	13602	13492	13514	13626	13681	13539	13547	13648	13591	13501	13782	13721	13550	13645	13585	13584	13495	13696	13712	13671	13490	13657	13483	13573	13655	13615	13617	13664	13680	13516	13713	13596	13538	13718	13561	13712	13558	13747	13742	13618	13730	13535	13710	13627	13585	13584	13576	13532	13591	13497	13591	13544	13542	13723	13660	13705	13614	13548	13768	13510	13692	13642	13755	13774	13571	13636	13617	13738	13513	13584	13630	13497	13679	13732	13591	13467	13487	13664	13549	13553	13693	13723	13485	13698	13552	13627	13530	13658	13719	13777	13596	13612	13663	13701	13595	13495	13525	13820	13575	13516	13662	13701	13588	13723	13774	13547	13720	13618	13536	13614	13690	13569	13564	13627	13761	13540	13613	13451	13763	13617	13589	13553	13541	13417	13648	13572	13615	13580	13655	13586	13732	13579	13622	13710	13867	13653	13814	13492	13605	13502	13589	13562	13562	13593	13756	13746	13557	13597	13477	13625	13593	13556	13627	13654	13527	13654	13808	13560	13665	13685	13744	13632	13619	13597	13617	13709	13668	13585	13459	13606	13715	13642	13671	13572	13602	13561	13641	13679	13749	13663	13566	13771	13580	13604	13723	13606	13662	13584	13600	13618	13679	13530	13591	13774	13482	13790	13732	13665	13553	13628	13539	13558	13633	13688	13562	13607	13800	13624	13480	13678	13587	13785	13392	13704	13434	13559	13696	13716	13515	13728	13484	13747	13717	13649	13689	13685	13541	13558	13502	13722	13608	13685	13621	13597	13610	13723	13693	13557	13661	13729	13602	13608	13581	13547	13732	13639	13739	13525	13678	13618	13616	13668	13585	13642	13545	13503	13598	13578	13562	13743	13682	13593	13713	13498	13399	13657	13683	13658	13672	13607	13529	13425	13564	13723	13657	13613	13637	13542	13650	13709	13644	13789	13619	13546	13529	13719	13666	13686	13547	13614	13529	13642	13573	13502	13559	13629	13633	13557	13654	13767	13662	13671	13577	13731	13604	13625	13773	13588	13743	13631	13811	13524	13841	13644	13573	13675	13725	13639	13631	13638	13595	13287	13748	13543	13580	13722	13475	13729	13560	13716	13470	13677	13562	13737	13751	13575	13745	13610	13579	13611	13601	13711	13751	13743	13665	13658	13560	13618	13759	13574	13643	13428	13699	13504	13531	13741	13586	13837	13608	13669	13583	13642	13587	13696	13589	13793	13664	13585	13605	13625	13517	13660	13770	13644	13766	13740	13720	13611	13524	13680	13619	13636	13689	13453	13628	13604	13677	13689	13598	13612	13616	13660	13632	13693	13645	13693	13632	13518	13664	13568	13712	13629	13620	13618	13634	13661	13691	13745	13663	13576	13710	13585	13554	13695	13800	13611	13621	13623	13613	13567	13587	13561	13764	13578	13663	13629	13644	13561	13877	13673	13582	13597	13712	13561	13668	13625	13572	13791	13585	13604	13663	13561	13546	13796	13685	13751	13609	13634	13639	13650	13551	13717	13733	13541	13702	13554	13530	13595	13433	13696	13788	13658	13439	13642	13460	13645	13658	13619	13575	13649	13609	13721	13820	13556	13728	13598	13673	13516	13612	13745	13669	13667	13773	13823	13689	13688	13562	13694	13533	13696	13485	13582	13504	13712	13578	13526	13596	13694	13416	13596	13682	13636	13753	13403	13566	13631	13562	13679	13977	13611	13727	13562	13554	13639	13719	13538	13510	13455	13867	13573	13539	13573	13685	13562	13789	13542	13467	13651	13767	13619	13645	13603	13685	13719	13695	13547	13572	13664	13740	13632	13801	13629	13599	13507	13662	13674	13606	13747	13642	13718	13598	13704	13616	13716	13691	13753	13496	13596	13609	13640	13636	13552	13495	13757	13774	13627	13545	13629	13788	13657	13656	13663	13598	13744	13509	13544	13514	13663	13669	13741	13470	13640	13580	13566	13701	13705	13539	13615	13688	13595	13554	13688	13468	13612	13621	13459	13712	13667	13530	13719	13660	13495	13477	13640	13706	13643	13498	13659	13416	13625	13706	13516	13748	13561	13634	13594	13639	13615	13478	13766	13448	13558	13599	13727	13590	13785	13457	13504	13517	13720	13692	13499	13689	13889	13639	13494	13632	13508	13524	13577	13592	13781	13563	13728	13756	13584	13510	13476	13711	13611	13606	13521	13627	13619	13590	13602	13662	13494	13560	13626	13501	13748	13552	13780	13589	13619	13815	13384	13581	13522	13755	13677	13761	13657	13567	13563	13539	13513	13527	13720	13389	13700	13783	13667	13492	13564	13687	13652	13574	13699	13690	13668	13570	13531	13709	13473	13617	13723	13443	13653	13570	13559	13652	13535	13514	13578	13513	13555	13734	13770	13485	13673	13697	13686	13567	13672	13604	13566	13651	13389	13705	13636	13677
31062	30585	32087	29025	27258	22712	19895	18924	17775	16904	16927	16816	16952	16791	16988	16790	16912	16827	16860	16809	16897	16937	16996	17080	16906	16730	16909	16942	16899	16823	16746	16908	16848	16727	16854	16955	16844	16928	16947	16831	16779	16743	16960	16830	16895	16844	17007	17130	16845	17011	16859	16618	16894	16980	16933	16779	16718	16769	16660	16776	16669	16699	16905	16719	17068	16985	16864	16924	16764	16798	16751	16847	16982	16919	16832	16657	16923	16665	16836	17068	16849	16887	16868	16805	16754	17049	16759	16852	16705	16825	16715	16856	16937	16710	16811	16725	16861	17000	16876	16946	16703	16886	16940	16919	16801	16908	16779	16755	16751	16729	16645	16926	16836	16911	16885	16762	16840	16905	16711	16731	16777	16809	16977	16789	16989	16771	16934	16803	16649	16560	16689	16786	16894	16795	16654	16766	16670	17052	16978	16974	16900	16521	16644	16780	16729	16899	17065	16839	16850	16849	16706	16598	16709	16817	16718	17154	17091	16775	16693	16811	16670	16797	16710	16812	16950	16671	16829	16805	16827	16860	16868	16757	16685	16868	16916	16744	16643	16696	16807	16757	16701	17015	16859	16928	16995	16747	16879	16776	16954	16585	16576	16914	16841	16831	16954	16766	16949	16717	16874	16942	16736	16643	16787	16820	16649	16784	17044	16641	16922	16844	16769	16638	16747	16869	16800	16691	16711	16785	16681	16702	16835	16995	16806	16798	16678	16805	16708	16703	17062	16952	16748	16563	16702	16984	16733	16870	16726	16898	16841	16895	16754	16817	16733	16843	16788	16872	16880	16764	16756	16963	16990	16872	16943	16897	16755	16973	16738	16895	16728	16833	16708	16807	16640	16816	16687	16547	16710	16803	16788	16817	16725	16679	16656	16916	16724	16846	16714	16812	16968	16783	16789	16936	16723	16720	16978	16800	16777	16829	16661	16758	16867	16911	16824	16900	17017	16822	16845	16774	16591	16909	16725	16720	16811	16707	16876	16737	16996	16973	16680	16775	16974	16881	16878	16997	16970	16825	16699	16758	16865	16822	16931	16959	16794	16855	16860	16762	16727	16765	16925	16834	16761	16682	16820	17051	17024	16755	16794	16612	16620	16940	16751	16865	16925	16878	16844	16821	16793	16581	16723	16783	16760	16800	16852	16835	16725	16766	16805	16771	16739	16862	16728	16795	16731	16927	16774	16782	16942	16855	16797	16728	16869	16883	16854	16562	16720	16833	16821	16797	16778	16601	16799	16907	16766	16867	16755	16904	16827	16647	16819	16772	16831	16774	17053	16963	16800	16848	16752	16661	16726	16858	16774	16839	16711	16794	16859	16942	16774	16954	16786	16648	16792	16926	16717	17006	16751	16801	17061	16808	17146	16809	16728	16698	16594	16709	16634	16866	16837	16556	16718	16807	16770	17025	17017	16703	16663	16748	16813	16704	16760	16694	16795	16730	16763	16848	16462	16768	16640	17140	16900	16823	16841	16873	16608	16914	16993	16926	16766	16744	16867	16637	16587	16683	16717	16970	16663	17056	16810	16850	16823	16885	16883	16719	16747	16786	16829	16784	16806	16814	16741	16658	16851	16631	16914	16888	16712	16707	16716	16563	16817	16796	16776	17017	16810	16949	16627	16724	16998	16626	16798	16691	16830	16769	16885	16783	16765	16937	16974	16827	16903	16885	16851	16910	16748	16725	16944	16710	16660	16941	16834	16699	16693	16638	16747	16774	16861	16637	16618	16817	16966	16822	16936	16950	16974	16861	16796	16790	16709	16826	16772	16801	16849	16986	16824	16778	16885	16952	16918	16775	16559	16763	16789	16753	16790	16944	16680	16740	16833	16817	16769	16773	16815	16874	16773	16799	16496	16754	16799	17040	16639	16816	16939	16826	16761	16872	16728	16676	16618	16733	16883	16728	17081	16998	16901	16891	16755	16925	16730	16896	16762	16646	17049	16750	17023	16862	16933	16770	16956	16966	16975	16652	16741	16854	16906	16864	16721	16775	16711	16579	16935	16835	16911	16800	16749	16679	16995	16865	16804	16734	16791	16775	16860	16891	16704	16668	16813	16976	16786	16798	16956	16911	16859	16805	16928	16799	16931	16866	16827	16856	16637	16706	16842	16698	16842	16756	16830	16734	16848	16824	16913	16851	16926	16712	16746	16675	16780	16668	16806	16725	16726	16765	16804	16734	16917	16830	16803	16726	16793	16915	16772	16931	16683	16719	16868	16999	16745	16902	16897	16936	16844	16906	16590	16806	16595	16804	16719	16646	16935	16785	16763	16728	16843	16643	17047	16934	16916	16662	16628	16845	16508	16849	16895	16667	16538	16907	16981	17009	16607	16969	16900	16733	16640	16697	16788	16841	16835	16903	16800	16741	16539	16847	16874	17000	16785	16793	16718	16878	16899	16812	16891	16744	16802	16810	17084	16904	16814	16811	17001	16783	16815	16788	16647	16956	16739	16857	16920	16836	16851	16554	16615	16577	16808	16766	16865	16761	16883	16881	16903	16631	16823	16652	16766	16934	16894	16705	16829	16700	16972	16829	16799	16871	16748	16679	16863	16652	16778	16810	16761	16673	16800	16826	16875	16983	16945	16933	16783	16849	16726	16909	16917	16793	16851	16641	16871	16804	17046	16874	16784	16801	16829	16666	16823	16611	16740	16892	16966	16903	17044	16899	16859	16808	16946	16835	16663	16880	16901	16817	16960	16923	16822	16796	16926	16737	16637	16812	16832	16780	16805	16939	16852	16863	16909	16964	16724	16823	16705	16977	16747	16945	16937	16836	16975	16844	16967	16897	16996	16897	16749	16811	16838	16835	16847	16754	16781	16777	16799	16808	16878	16635	16906	17003	16905	16784	16906	16588	16861	16718	16757	16825	16863	16670	16942	16784	16792	16778	16980	16689	16989	16953	16725	16771	16880	16781	16967	16737	16892	16571	16708	16765	16802	16812	17035	16874	16777	16905	16965	16917	16779	16636	16619	16923	16673	16716	16826	16529	16952	16880	16835	16813	16778	16803	16795	16750	16748	16938	16757	16715	16798	16840	17015	16726	16783	16754	16701	16729	16795	16931	16655	16907	16760	16950	16862	16972	16848	16764	16792	16925	16797	16845	16900	16804	16839	16808	16671	16881	16828	16990	16896	16792	16869	16820	16670	16769	16698	16794	16810	16863	17004	16834	16886	16914	16654	16904	16830	16728	16838	16674	16760	17122	16840	16818	16833	16798	16830	16730	16665	16737	16881	16975	16823	16725	16838	16823	16605	16865	16732	16795	16916	16991	16995	16784	16714	16750	16739	16864	16855	16757	16829	16736	16898	16610	16628	16760	17020	16614	16865	16707	16832	16728	16856	16993	16751	17085	17041	16898	16953	16738	16576	16713	16920	16745	16902	16765	16607	16890	16826	16758	16743	16705	16992	16530	16864	16871	16939	16692	16826	16818	16904	16695	16664	16722	16845	16820	16953	16881	16881	16645	16876	16842	16741	16564	16864	16795	16904	16742	16709	16909	16903	16752	16896	16910	16898	16865	16677	16877	16776	16893	16681	16748	16771	16924	16925	16706	16842	16728	16864	16860	16805	17009	16799	16733	16856	16758	16837	16803	16812	16753	16692	16855	16664	16783	16740	16715	16805	16740	16815	16849	16955	16849	16843	16833	16723	16790	16882	16558	16722	16893	16715	16928	16793	16705	16870	16763	16847	16695	16682	16785	16824	16709	16981	16883	16625	16745	16777	16751	16869	16724	16759	16771	16833	16771	16995	16870	16808	16767	16591	16729	16636	16775	16852	16754	16763	16998	16996	16548	16781	16777	16906	16896	16765	16753	16841	16713	16739	16559	16742	16832	16780	16878	16703	16768	16792	16729	16836	16681	16737	16593	16763	16885	16774	16888	16913	16775	16785	16602	16827	16699	16738	16903	16834	16937	17009	17051	16854	16876	16851	16878	17013	16678	16764	16789	16864	16741	16644	16615	16752	16911	16876	16707	16773	16836	16826	16822	16822	16859	16988	16995	16679	16785	16766	16919	16619	16802	16793	16854	16895	16850	16785	16762	16958	16948	16597	16871	16837	16917	16789	16672	16932	16910	16822	16663	17069	16878	16855	16762	16689	16915	16888	16780	16738	16964	16859	16874	17085	16749	16742	16690	16834	16692	16767	16939	16858	16677	16905	16864	16709	16825	16813	16836	16646	16913	16936	16807	16777	16870	16895	16798	16868	16660	16572	16932	16846	16879	16977	16563	16894	16867	16662	16742	16810	16648	16767	16627	16704	16940	16733	16788	16984	16845	16807	16846	16980	16688	16802	16968	16771	16807	16903	17007	16707	16893	17026	16787	16701	16586	16812	16769	16695	16620	16719	16897	16758	16842	17019	16819	16681	16695	16805	17028	16961	16798	16514	16768	16918	16751	16879	16717	17048	16938	16713	16628	16887	16908	16797	16876	16808	16867	16738	16750	17024	16869	16907	16730	16774	16785	16769	16806	16747	16602	16758	16639	16819	16726	16811	16780	16744	16834	16851	16825	16931	16824	16806	16916	16822	16798	16847	16870	16758	16848	16756	17017	16730	16797	16806	16766	16811	16799	16815	16854	16697	16902	16863	16875	16725	16943	16862	16694	16934	16804	16977	16862	16756	16784	17011	16792	16873	16933	16926	16862	16956	16929	16948	16734	16981	16769	16736	16825	17044	16953	16901	16727	16781	16863	16768	16861	16656	16834	16895	16854	16872	16817	16962	16609	16686	16734	16748	16700	16917	16783	16918	17060	16750	17007	16890	16667	16864	16574	16811	16932	16899	16951	16772	16867	16739	16688	16793	16793	16693	16870	16905	16803	16742	16879	16871	16739	16756	16729	16822	16814	16635	16878	16766	16779	16787	16744	16792	16863	16658	16709	16712	16669	16905	16784	16882	16670	16968	16826	16638	16993	16706	16737	16902	16708	16724	16837	16911	16743	17013	16975	17028	16837	16647	16769	16764	16866	16846	16778	16935	16779	16812	16916	16763	16725	16825	16665	16861	16836	16827	16868	16833	16827	16905	16952	16547	16747	16848	16823	16667	16891	16939	16672	16921	16779	16955	17014	16976	16765	16883	16755	16600	17079	16845	16805	16635	16644	16973	16922
31882	43081	33001	27335	26154	20151	17496	16801	15113	14608	14548	14491	14447	14637	14324	14435	14525	14380	14646	14384	14458	14556	14484	14463	14562	14366	14333	14642	14458	14661	14249	14306	14470	14269	14428	14427	14440	14443	14373	14617	14431	14467	14397	14541	14380	14373	14586	14579	14537	14410	14504	14413	14426	14568	14368	14336	14486	14221	14646	14436	14461	14413	14325	14336	14267	14416	14513	14491	14651	14507	14520	14634	14435	14632	14593	14392	14497	14439	14507	14396	14534	14413	14474	14434	14264	14378	14434	14627	14422	14383	14679	14646	14347	14453	14402	14479	14563	14273	14348	14497	14487	14327	14380	14677	14456	14524	14437	14384	14384	14323	14472	14435	14546	14382	14382	14578	14498	14576	14368	14406	14579	14318	14461	14505	14427	14441	14481	14483	14329	14351	14396	14381	14376	14316	14368	14599	14469	14409	14540	14498	14483	14411	14369	14399	14396	14325	14422	14524	14373	14451	14487	14519	14507	14380	14369	14331	14427	14357	14370	14444	14502	14428	14468	14409	14379	14577	14466	14405	14431	14507	14585	14621	14373	14489	14336	14469	14523	14402	14457	14274	14442	14399	14533	14424	14456	14481	14585	14416	14272	14286	14412	14436	14496	14510	14448	14560	14328	14422	14462	14483	14552	14360	14268	14343	14453	14401	14470	14538	14340	14465	14461	14517	14557	14519	14471	14390	14417	14357	14464	14544	14435	14403	14247	14401	14452	14384	14437	14574	14471	14476	14486	14499	14559	14371	14501	14329	14505	14385	14533	14477	14480	14340	14379	14317	14416	14470	14510	14344	14476	14453	14389	14543	14314	14543	14588	14471	14260	14467	14556	14495	14527	14443	14538	14492	14509	14340	14455	14360	14415	14422	14460	14487	14424	14448	14338	14528	14480	14355	14472	14436	14667	14417	14236	14321	14465	14389	14444	14402	14351	14484	14397	14436	14492	14419	14476	14339	14567	14241	14600	14339	14381	14332	14605	14406	14601	14398	14416	14516	14376	14358	14344	14460	14471	14349	14310	14439	14304	14339	14639	14467	14381	14500	14391	14487	14468	14455	14397	14270	14628	14281	14356	14399	14499	14578	14499	14381	14288	14578	14441	14426	14389	14334	14409	14445	14396	14466	14344	14448	14343	14460	14435	14340	14379	14347	14398	14457	14560	14435	14436	14517	14254	14396	14533	14378	14551	14340	14397	14521	14478	14591	14451	14256	14504	14341	14423	14640	14459	14657	14497	14215	14473	14543	14493	14294	14377	14413	14410	14474	14323	14271	14562	14486	14538	14450	14523	14386	14391	14398	14395	14302	14371	14440	14541	14400	14501	14614	14395	14506	14360	14467	14426	14528	14463	14603	14547	14498	14420	14291	14351	14428	14396	14392	14347	14489	14416	14411	14388	14599	14447	14472	14514	14509	14589	14517	14540	14460	14435	14427	14360	14444	14493	14431	14532	14480	14517	14573	14490	14485	14470	14363	14309	14410	14407	14593	14550	14393	14519	14418	14587	14268	14391	14517	14370	14494	14482	14437	14418	14531	14320	14508	14511	14397	14477	14390	14433	14411	14328	14488	14354	14404	14383	14497	14527	14394	14459	14387	14374	14475	14688	14422	14441	14556	14544	14447	14448	14380	14265	14574	14408	14600	14381	14333	14518	14399	14549	14781	14389	14433	14481	14455	14435	14414	14380	14459	14366	14563	14455	14321	14475	14215	14475	14441	14424	14516	14435	14412	14423	14272	14427	14518	14285	14585	14551	14451	14592	14443	14389	14435	14487	14299	14487	14418	14558	14442	14456	14533	14406	14514	14398	14428	14521	14431	14477	14369	14452	14666	14495	14459	14506	14417	14389	14531	14430	14509	14534	14451	14434	14365	14359	14383	14710	14327	14440	14496	14526	14559	14275	14466	14429	14519	14442	14453	14470	14469	14439	14562	14466	14552	14268	14442	14530	14498	14499	14443	14335	14445	14359	14589	14505	14474	14519	14591	14318	14368	14550	14395	14467	14352	14340	14459	14317	14367	14256	14295	14496	14370	14371	14507	14475	14438	14432	14463	14482	14334	14500	14535	14529	14501	14507	14290	14367	14414	14482	14653	14511	14440	14324	14496	14532	14376	14423	14246	14372	14387	14414	14378	14467	14515	14501	14337	14457	14336	14227	14394	14385	14443	14478	14455	14329	14565	14353	14446	14448	14330	14422	14304	14559	14315	14340	14478	14483	14604	14254	14313	14611	14538	14423	14454	14579	14435	14540	14427	14452	14332	14404	14577	14550	14444	14612	14440	14420	14565	14366	14350	14372	14345	14448	14497	14314	14445	14579	14426	14424	14369	14477	14483	14587	14455	14491	14519	14427	14463	14247	14567	14118	14391	14383	14474	14502	14463	14564	14324	14469	14369	14611	14560	14443	14495	14498	14390	14546	14421	14372	14513	14488	14465	14479	14331	14465	14296	14415	14438	14473	14541	14574	14655	14422	14463	14524	14305	14425	14394	14436	14427	14408	14536	14489	14545	14426	14388	14528	14578	14308	14428	14531	14618	14531	14497	14475	14517	14562	14490	14443	14513	14332	14513	14511	14351	14386	14418	14247	14446	14277	14393	14447	14436	14520	14291	14456	14522	14471	14523	14384	14384	14463	14420	14459	14498	14377	14319	14531	14585	14335	14564	14333	14506	14430	14400	14467	14567	14583	14540	14416	14441	14505	14432	14483	14287	14374	14567	14477	14519	14527	14409	14371	14483	14409	14459	14487	14502	14415	14597	14379	14573	14389	14401	14447	14428	14370	14426	14333	14396	14482	14483	14474	14429	14372	14435	14543	14457	14535	14497	14469	14527	14478	14477	14551	14494	14404	14443	14547	14370	14274	14516	14548	14573	14511	14404	14352	14295	14473	14521	14615	14360	14361	14471	14456	14403	14516	14502	14337	14373	14493	14400	14518	14594	14490	14534	14475	14358	14354	14388	14432	14464	14372	14299	14475	14529	14532	14474	14454	14324	14587	14383	14619	14424	14367	14440	14469	14530	14467	14492	14507	14352	14477	14357	14545	14482	14623	14431	14411	14443	14577	14558	14429	14423	14566	14511	14335	14382	14353	14476	14578	14428	14340	14454	14383	14302	14381	14347	14414	14665	14336	14458	14438	14490	14377	14420	14386	14330	14483	14342	14522	14463	14566	14260	14334	14442	14496	14447	14321	14444	14359	14398	14406	14545	14427	14446	14357	14574	14428	14542	14398	14443	14214	14505	14318	14311	14451	14472	14499	14492	14414	14451	14479	14492	14544	14391	14534	14553	14418	14385	14539	14452	14342	14463	14419	14560	14633	14602	14452	14496	14355	14493	14392	14343	14410	14517	14522	14565	14313	14435	14384	14413	14431	14448	14493	14214	14445	14497	14378	14517	14507	14406	14533	14356	14503	14436	14521	14377	14448	14599	14482	14404	14577	14414	14507	14383	14325	14360	14349	14391	14489	14368	14272	14515	14370	14525	14443	14536	14393	14389	14431	14561	14546	14605	14475	14363	14501	14418	14404	14474	14585	14517	14393	14376	14546	14460	14445	14434	14476	14363	14440	14380	14326	14446	14368	14458	14358	14645	14402	14413	14426	14395	14477	14531	14430	14355	14413	14499	14410	14637	14462	14450	14381	14339	14453	14393	14656	14413	14563	14379	14473	14300	14484	14470	14322	14674	14464	14448	14417	14423	14374	14326	14382	14220	14554	14416	14482	14320	14409	14354	14390	14503	14415	14523	14354	14359	14452	14480	14416	14414	14325	14477	14560	14357	14591	14497	14585	14381	14462	14490	14428	14401	14505	14558	14364	14491	14485	14424	14538	14547	14355	14523	14574	14533	14363	14438	14403	14408	14378	14447	14504	14335	14603	14656	14409	14349	14371	14249	14584	14611	14400	14487	14434	14589	14399	14437	14531	14369	14387	14493	14332	14509	14478	14436	14539	14394	14563	14497	14465	14335	14580	14375	14543	14506	14388	14408	14560	14439	14451	14439	14267	14381	14335	14255	14456	14541	14535	14290	14662	14394	14320	14675	14754	14479	14478	14482	14408	14503	14330	14360	14438	14402	14427	14583	14301	14443	14387	14472	14326	14312	14433	14382	14517	14499	14357	14439	14416	14171	14460	14419	14494	14538	14464	14428	14517	14272	14418	14430	14496	14309	14368	14562	14377	14576	14514	14346	14470	14606	14556	14474	14614	14365	14496	14353	14415	14537	14636	14504	14351	14418	14292	14480	14390	14431	14371	14544	14229	14362	14282	14521	14466	14476	14492	14348	14348	14406	14457	14463	14552	14617	14518	14383	14490	14390	14451	14558	14453	14514	14336	14555	14351	14373	14391	14667	14320	14418	14723	14514	14307	14481	14558	14531	14348	14506	14342	14514	14456	14523	14469	14459	14471	14422	14506	14509	14449	14373	14453	14488	14527	14588	14601	14530	14414	14430	14429	14349	14566	14511	14430	14508	14578	14551	14533	14451	14437	14347	14356	14672	14466	14511	14404	14517	14309	14452	14462	14399	14437	14400	14565	14537	14366	14631	14440	14381	14455	14517	14502	14542	14395	14433	14563	14387	14549	14534	14460	14289	14400	14581	14501	14524	14486	14392	14333	14454	14382	14550	14470	14585	14538	14492	14302	14429	14421	14413	14462	14396	14275	14438	14299	14612	14459	14353	14432	14350	14564	14630	14394	14569	14415	14272	14339	14289	14530	14439	14455	14363	14455	14520	14548	14353	14394	14344	14456	14468	14443	14723	14562	14570	14408	14371	14473	14435	14650	14486	14366	14399	14475	14481	14277	14427	14551	14397	14602	14444	14539	14527	14382	14312	14546	14525	14449	14522	14510	14478	14379	14491	14513	14624	14628	14359	14279	14451	14614	14442	14571	14437	14469	14612	14587	14515	14578	14573	14480	14378	14250	14182	14314	14528	14499	14406	14539	14450	14525	14663	14491	14455	14326	14385	14523	14455	14511	14462	14338	14504	14337	14668	14494	14423	14406	14379	14467	14324	14360	14569	14357	14210	14382	14571	14360	14539	14336	14345	14502	14340	14347	14372	14667	14380	14395	14427	14532	14416	14414	14404	14269	14424	14516	14509	14403	14558	14279	14495	14355	14440
25364	22333	32564	42565	50768	43158	35145	28687	21361	18815	17428	16797	17258	16965	16679	16456	16699	16622	16561	16694	16598	16388	16677	16809	16512	16459	16222	16479	16626	16755	16618	16464	16714	16697	16388	16578	16505	16521	16549	16606	16616	16520	16532	16560	16620	16443	16418	16542	16803	16611	16747	16420	16550	16722	16796	16319	16714	16534	16555	16730	16357	16590	16468	16787	16617	16666	16530	16480	16524	16714	16629	16529	16489	16663	16524	16436	16621	16560	16567	16502	16726	16279	16615	16412	16653	16387	16573	16443	16538	16603	16458	16653	16778	16463	16518	16584	16560	16519	16687	16643	16541	16462	16598	16436	16630	16490	16439	16467	16615	16620	16685	16711	16527	16348	16416	16595	16428	16647	16467	16675	16625	16374	16610	16626	16463	16326	16704	16502	16485	16245	16531	16610	16469	16639	16692	16534	16418	16524	16619	16416	16411	16423	16514	16487	16356	16426	16459	16533	16515	16480	16418	16554	16311	16549	16600	16758	16517	16391	16684	16530	16416	16453	16481	16603	16356	16714	16888	16677	16353	16600	16628	16361	16566	16537	16439	16567	16718	16576	16557	16689	16492	16763	16491	16665	16493	16679	16524	16447	16474	16605	16524	16548	16541	16532	16501	16434	16500	16449	16539	16465	16735	16480	16694	16638	16466	16626	16321	16563	16451	16537	16511	16458	16651	16439	16323	16552	16817	16687	16607	16714	16485	16468	16451	16599	16544	16346	16471	16615	16450	16574	16499	16367	16687	16550	16497	16587	16396	16416	16435	16571	16578	16676	16489	16503	16583	16550	16529	16641	16508	16509	16576	16672	16550	16290	16636	16580	16530	16603	16561	16514	16534	16187	16481	16437	16512	16521	16709	16568	16629	16575	16690	16610	16554	16519	16697	16459	16531	16375	16628	16388	16449	16615	16468	16297	16502	16549	16466	16555	16457	16630	16499	16496	16647	16506	16678	16319	16368	16485	16468	16432	16611	16382	16538	16519	16555	16639	16491	16438	16719	16457	16651	16490	16433	16528	16427	16570	16689	16609	16419	16477	16504	16736	16441	16428	16450	16439	16378	16456	16550	16328	16505	16494	16499	16754	16560	16702	16580	16528	16314	16677	16508	16623	16645	16544	16366	16410	16470	16649	16593	16493	16525	16520	16561	16532	16444	16316	16522	16604	16619	16547	16465	16635	16635	16361	16724	16523	16440	16561	16440	16506	16458	16514	16867	16615	16432	16474	16367	16571	16692	16454	16657	16457	16498	16435	16639	16757	16505	16423	16531	16443	16567	16350	16550	16395	16534	16508	16555	16681	16284	16664	16524	16561	16643	16448	16457	16587	16482	16644	16588	16473	16460	16513	16579	16632	16687	16596	16249	16459	16548	16495	16730	16663	16577	16400	16615	16239	16452	16454	16567	16436	16531	16561	16635	16587	16653	16653	16558	16609	16500	16571	16449	16497	16599	16621	16603	16372	16419	16370	16598	16713	16436	16421	16706	16578	16481	16429	16439	16499	16442	16716	16519	16588	16493	16537	16692	16606	16574	16714	16530	16561	16511	16514	16413	16744	16633	16669	16617	16752	16587	16546	16566	16435	16424	16502	16595	16553	16507	16583	16525	16740	16504	16719	16590	16618	16503	16452	16532	16483	16610	16667	16304	16575	16495	16365	16657	16584	16642	16505	16577	16559	16468	16618	16608	16703	16434	16330	16558	16403	16572	16695	16551	16629	16470	16698	16480	16547	16613	16564	16488	16550	16628	16425	16520	16488	16619	16799	16700	16722	16680	16511	16634	16262	16548	16698	16608	16767	16689	16455	16352	16537	16754	16504	16508	16531	16655	16501	16516	16495	16480	16443	16575	16423	16373	16431	16559	16334	16481	16504	16677	16356	16413	16281	16520	16513	16623	16511	16344	16581	16557	16647	16486	16655	16540	16454	16722	16657	16611	16749	16529	16502	16462	16384	16522	16719	16497	16520	16661	16457	16681	16646	16353	16585	16839	16501	16683	16685	16515	16659	16491	16665	16407	16559	16528	16525	16679	16608	16611	16485	16546	16537	16458	16483	16582	16711	16587	16551	16541	16607	16461	16576	16606	16441	16444	16584	16509	16553	16463	16616	16616	16721	16533	16703	16474	16589	16633	16632	16437	16664	16495	16600	16547	16539	16537	16486	16583	16529	16475	16488	16616	16493	16616	16596	16671	16739	16542	16652	16548	16583	16529	16553	16541	16545	16633	16619	16394	16419	16543	16410	16501	16431	16473	16528	16558	16555	16463	16462	16568	16631	16582	16469	16470	16493	16369	16626	16420	16536	16599	16392	16301	16475	16583	16545	16413	16453	16512	16486	16472	16673	16607	16459	16535	16364	16552	16677	16423	16523	16563	16568	16569	16601	16629	16468	16669	16727	16460	16537	16573	16507	16604	16433	16601	16448	16535	16558	16531	16663	16639	16598	16627	16482	16594	16364	16279	16486	16558	16459	16496	16417	16745	16613	16689	16371	16722	16470	16452	16524	16732	16591	16674	16586	16532	16854	16476	16361	16477	16605	16523	16715	16719	16413	16673	16480	16458	16456	16355	16293	16516	16638	16602	16510	16345	16507	16889	16507	16674	16413	16468	16722	16387	16405	16364	16585	16471	16519	16592	16597	16604	16493	16426	16558	16444	16822	16615	16528	16606	16592	16832	16600	16461	16465	16609	16751	16447	16672	16473	16602	16619	16537	16550	16497	16368	16519	16515	16363	16555	16566	16607	16457	16382	16488	16430	16555	16356	16439	16644	16320	16517	16536	16796	16494	16444	16504	16675	16574	16298	16564	16577	16496	16477	16360	16450	16623	16713	16682	16426	16471	16459	16610	16551	16756	16536	16580	16495	16499	16568	16632	16562	16444	16497	16732	16555	16285	16536	16544	16635	16362	16603	16696	16564	16564	16535	16382	16602	16680	16388	16530	16461	16604	16483	16421	16606	16504	16643	16446	16411	16523	16466	16586	16511	16442	16603	16390	16512	16718	16780	16657	16575	16562	16556	16608	16706	16465	16511	16618	16600	16462	16683	16676	16318	16319	16589	16128	16475	16441	16351	16497	16418	16482	16389	16506	16512	16454	16663	16432	16438	16543	16553	16546	16617	16545	16504	16506	16530	16481	16344	16695	16538	16455	16489	16586	16599	16468	16512	16422	16748	16498	16487	16616	16592	16661	16416	16494	16518	16569	16540	16478	16604	16523	16543	16759	16496	16510	16414	16476	16520	16276	16555	16560	16507	16524	16542	16226	16699	16381	16478	16874	16438	16682	16392	16423	16420	16357	16525	16665	16571	16507	16673	16546	16597	16548	16470	16688	16565	16426	16608	16619	16614	16617	16522	16293	16657	16426	16358	16832	16391	16560	16359	16351	16721	16486	16657	16351	16428	16611	16634	16485	16527	16533	16510	16602	16547	16576	16658	16497	16770	16487	16502	16623	16425	16726	16614	16575	16559	16701	16430	16407	16486	16535	16447	16625	16448	16528	16307	16558	16676	16701	16575	16704	16274	16370	16656	16420	16830	16529	16686	16557	16530	16534	16479	16459	16392	16321	16442	16556	16447	16413	16504	16565	16568	16745	16768	16499	16568	16457	16689	16601	16525	16533	16609	16522	16696	16524	16701	16643	16543	16639	16423	16513	16651	16709	16554	16808	16802	16464	16447	16373	16569	16762	16563	16544	16477	16477	16347	16601	16428	16512	16383	16452	16621	16589	16603	16664	16571	16475	16658	16750	16704	16482	16442	16663	16688	16643	16539	16566	16625	16558	16588	16658	16618	16584	16740	16521	16729	16551	16499	16308	16567	16516	16625	16756	16516	16561	16684	16658	16627	16565	16414	16534	16450	16528	16527	16393	16557	16594	16581	16590	16393	16522	16495	16597	16419	16487	16589	16722	16503	16439	16580	16370	16518	16701	16593	16521	16602	16461	16494	16682	16662	16565	16662	16609	16677	16561	16321	16662	16614	16496	16404	16430	16570	16445	16540	16748	16636	16581	16815	16639	16531	16509	16628	16574	16496	16541	16415	16455	16793	16708	16632	16630	16670	16425	16635	16569	16555	16495	16465	16509	16615	16433	16520	16549	16582	16606	16626	16547	16587	16602	16463	16356	16539	16504	16457	16444	16699	16409	16560	16549	16363	16512	16619	16611	16373	16658	16478	16619	16739	16600	16434	16481	16616	16536	16555	16550	16595	16647	16661	16562	16387	16568	16573	16439	16448	16662	16577	16466	16385	16439	16711	16499	16333	16546	16569	16418	16418	16388	16406	16647	16552	16560	16413	16523	16394	16466	16551	16546	16785	16596	16478	16574	16498	16386	16491	16515	16328	16520	16412	16510	16698	16577	16443	16563	16577	16565	16540	16518	16580	16393	16599	16462	16682	16604	16547	16665	16757	16600	16488	16473	16382	16472	16661	16507	16643	16530	16500	16282	16430	16545	16592	16542	16545	16592	16553	16255	16786	16568	16646	16353	16593	16521	16493	16379	16417	16469	16657	16569	16319	16419	16420	16564	16273	16474	16567	16653	16780	16560	16393	16368	16537	16525	16618	16334	16608	16578	16470	16525	16488	16624	16500	16602	16625	16331	16653	16685	16568	16627	16541	16488	16524	16561	16461	16576	16457	16510	16478	16475	16370	16384	16390	16490	16780	16630	16522	16468	16590	16523	16578	16406	16723	16706	16430	16332	16291	16331	16672	16354	16634	16718	16469	16661	16490	16670	16729	16575	16494	16650	16749	16568	16646	16293	16434	16428	16410	16669	16515	16633	16467	16545	16488	16657	16779	16414	16471	16556	16510	16376	16349	16574	16545	16590	16345	16394	16541	16625	16612	16392	16418	16492	16545	16626	16445	16522	16519	16432	16517	16627	16706	16583	16528	16487	16457	16552	16492	16604	16549	16524	16603	16678	16653	16387	16639	16677	16565	16531	16419	16679	16528	16612	16436	16616	16696	16622	16477	16724	16510	16630	16660	16240	16574	16358	16580	16636	16541	16725	16754	16398	16439	16430	16503	16521	16661	16715	16571	16415	16451	16500	16394	16616	16429	16573	16469	16628	16488	16446	16601	16649	16513	16538	16723	16482	16391	16541	16425	16510	16562	16351	16387	16300
40634	62382	59719	59570	54610	41744	33241	26765	18388	16326	14880	14482	14750	14649	14258	14364	14365	14304	14260	14077	14257	14225	14319	14135	14375	14265	14353	14303	14248	14282	14256	14353	14195	14173	14109	14325	14271	14163	14219	14333	14224	14302	14249	14354	14111	14099	14358	14303	14328	14149	14264	14149	14454	14230	14391	14406	14467	14102	14355	14352	14330	14181	14230	14189	14173	14239	14287	14175	14250	14340	14217	14280	14342	14214	14414	14315	14210	14261	14319	14214	14338	14125	14201	14217	14371	14385	14289	14297	14211	14368	14374	14295	14254	14252	14219	14273	14244	14387	14306	14217	14378	14330	14451	14165	14380	14280	14157	14210	14314	14320	14094	14296	14304	14316	14202	14304	14344	14293	14372	14324	14236	14192	14162	14262	14250	14316	14257	14444	14440	14320	14234	14167	14184	14435	14259	14215	14180	14264	14188	14350	14394	14111	14338	14254	14410	14161	14267	14327	14326	14320	14153	14289	14287	14060	14386	14286	14277	14257	14353	14228	14317	14200	14315	14164	14290	14208	14188	14399	14290	14225	14230	14135	14253	14242	14337	14312	14285	14285	14249	14167	14239	14084	14116	14196	14257	14111	14231	14233	14194	14226	14343	14380	14265	14264	14290	14339	14360	14351	14400	14394	14383	14330	14296	14321	14183	14330	14258	14408	14272	14326	14261	14168	14345	14082	14181	14460	14225	14279	14154	14386	14405	14352	14247	14230	14261	14375	14353	14093	14126	14240	14291	14253	14380	14243	14240	14229	14490	14164	14285	14207	14300	14356	14312	14248	14355	14243	14143	14368	14433	14231	14254	14258	14110	14308	14167	14285	14160	14333	14265	14252	14249	14293	14151	14124	14137	14445	14337	14373	14232	14131	14213	14417	14176	14379	14461	14301	14186	14345	14215	14228	14531	14274	14206	14400	14254	14341	14313	14123	14181	14200	14328	14240	14266	14226	14328	14351	14254	14431	14223	14201	14337	14279	14283	14275	14245	14392	14199	14159	14298	14498	14433	14203	14271	14360	14161	14263	14230	14363	14364	14178	14431	14339	14287	14246	14249	14260	14141	14579	14270	14232	14266	14234	14269	14227	14337	14143	14106	14122	14153	14236	14300	14371	14290	14246	14187	14323	14301	14299	14200	14386	14221	14317	14340	14386	14141	14215	14341	14336	14347	14225	14368	14216	14416	14316	14266	14266	14257	14322	14073	14235	14241	14149	14163	14191	14143	14286	14106	14281	14274	14377	14264	14410	14247	14336	14172	14141	14282	14285	14298	14218	14321	14469	14340	14219	14287	14268	14433	14342	14028	14115	14384	14363	14407	14226	14250	14331	14291	14365	14394	14327	14383	14280	14338	14212	14160	14208	14273	14258	14123	14224	14410	14286	14237	14254	14225	14275	14353	14223	14309	14415	14227	14133	14198	14368	14431	14315	14343	14447	14305	14324	14400	14129	14325	14329	14314	14253	14321	14230	14247	14028	14273	14389	14318	14403	14430	14357	14386	14356	14371	14244	14271	14405	14244	14237	14354	14370	14234	14347	14177	14332	14353	14348	14265	14218	14385	14116	14407	14353	14184	14113	14153	14262	14121	14278	14271	14140	14300	14322	14308	14465	14345	14281	14365	14279	14334	14369	14261	14201	14292	14141	14029	14229	14252	14409	14281	14198	14265	14253	14187	14280	14207	14157	14312	14371	14365	14300	14477	14300	14260	14279	14245	14126	14271	14353	14398	14457	14359	14423	14318	14372	14322	14319	14254	14310	14281	14247	14276	14224	14305	14188	14132	14184	14265	14312	14134	14244	14307	14227	14291	14305	14290	14314	14155	14118	14629	14106	14090	13990	14302	14217	14254	14204	14385	14256	14309	14248	14304	14195	14256	14259	14408	14077	14386	14312	14186	14234	14272	14293	14355	14249	14245	14191	14303	14009	14096	14349	14169	14381	14378	14385	14431	14195	14149	14374	14446	14259	14276	14319	14240	14411	14220	14232	14371	14403	14238	14231	14142	14257	14413	14120	14212	14362	14253	14272	14376	14133	14178	14289	14245	14318	14482	14329	14318	14132	14373	14400	14192	14207	14246	14251	14301	14332	14301	14316	14073	14241	14267	14168	14360	14442	14284	14293	14242	14321	14124	14226	14401	14365	14234	14325	14197	14382	14385	14330	14317	14363	14421	14296	14147	14368	14448	14259	14277	14188	14136	14301	14350	14338	14189	14235	14261	14258	14211	14108	14293	14388	14234	14432	14204	14265	14189	14458	14298	14265	14200	14511	14295	14274	14340	14384	14415	14306	14342	14368	14206	14383	14218	14197	14362	14221	14394	14181	14179	14383	14346	14421	14413	14330	14257	14269	14315	14244	14374	14267	14360	14295	14294	14259	14294	14327	14243	14274	14303	14228	14385	14365	14304	14169	14389	14354	14455	14231	14361	14269	14362	14263	14302	14435	14540	14367	14236	14334	14272	14259	14199	14218	14269	14266	14428	14190	14174	14194	14251	14221	14109	14261	14267	14351	14068	14177	14229	14323	14314	14386	14286	14280	14255	14219	14368	14333	14239	14122	14324	14106	14413	14198	14161	14475	14258	14220	14263	14325	14189	14391	14322	14232	14172	14298	14303	14372	14288	14314	14157	14381	14127	14222	14275	14226	14219	14303	14156	14337	14261	14415	14349	14338	14401	14370	14190	14208	14240	14133	14186	14164	14228	14117	14323	14303	14209	14474	14261	14265	14336	14474	14233	14261	14254	14189	14200	14152	14386	14210	14356	14354	14364	14185	14195	14236	14375	14069	14256	14146	14235	14348	14331	14306	14320	14173	14188	14104	14147	14325	14323	14125	14409	14184	14247	14196	14459	14343	14369	14141	14235	14403	14131	14371	14240	14152	14240	14295	14190	14295	14260	14241	14523	14324	14244	14147	14219	14403	14420	14274	14321	14214	14311	14234	14106	14345	14203	14291	14278	14183	14259	14210	14345	14292	14295	14298	14352	14357	14322	14280	14336	14210	14260	14212	14265	14229	14273	14390	14244	14290	14045	14297	14279	14291	14214	14204	14165	14280	14410	14239	14258	14237	14257	14333	14372	14157	14200	14331	14326	14072	14276	14245	14201	14216	14104	14318	14111	14340	14492	14318	14451	14299	14241	14325	14246	14242	14311	14321	14401	14185	14015	14276	14333	14390	14188	14395	14145	14136	14218	14261	14246	14229	14230	14328	14469	14470	14112	14167	14277	14243	14217	14214	14220	14337	14364	14275	14262	14424	14289	14399	14135	14072	14096	14255	14200	14224	14349	14184	14332	14351	14295	14183	14280	14278	14259	14221	14226	14338	14281	14155	14318	14344	14333	14258	14224	14453	14357	14118	14256	14308	14440	14212	14172	14242	14340	14265	14315	14178	14376	14207	14448	14267	14405	14196	14300	14188	14277	14365	14161	14280	14244	14431	13997	14512	14345	14330	14198	14333	14218	14366	14096	14168	14141	14236	14138	14133	14246	14320	14365	14263	14159	14344	14359	14253	14086	14107	14377	14254	14231	14139	14265	14164	14310	14341	14080	14337	14356	14243	14187	14275	14334	14191	14143	14387	14404	14193	14459	14229	14339	14379	14238	14134	14377	14234	14334	14212	14216	14101	14330	14252	14270	14315	14374	14322	14312	14231	14086	14412	14338	14285	14200	14217	14317	14460	14209	14290	14293	14171	14226	14304	14298	14373	14146	14359	14429	14199	14406	14232	14227	14225	14266	14317	14291	14310	14291	14367	14178	14253	14294	14193	14330	14511	14238	14328	14245	14280	14416	14338	14398	14442	14262	14293	14288	14487	14409	14170	14207	14308	14281	14260	14323	14374	14337	14334	14223	14195	14367	14188	14174	14182	14483	14107	14459	14331	14180	14223	14267	14169	14128	14282	14378	14244	14164	14412	14197	14218	14168	14421	14367	14235	14327	14270	14190	14192	14137	14259	14296	14295	14287	14388	14428	14449	14360	14229	14289	14311	14255	14301	14341	14307	14320	14288	14264	14319	14163	14191	14406	14336	14281	14313	14206	14139	14252	14395	14270	14523	14193	14330	14140	14191	14272	14178	14173	14362	14299	14259	14246	14145	14259	14191	14365	14154	14442	14299	14234	14283	14301	14295	14202	14160	14324	14221	14193	14173	14448	14472	14266	14384	14339	14136	14297	14281	14291	14518	14283	14267	14245	14155	14282	14376	14389	14224	14272	14247	14354	14037	14369	14272	14271	14255	14214	14239	14208	14302	14300	14209	14285	14228	14270	14289	14280	14259	14282	14447	14292	14231	14221	14271	14461	14344	14329	14286	14181	14195	14376	14303	14357	14316	14263	14151	14192	14393	14191	14232	14429	14118	14412	14306	14249	14243	14420	14203	14057	14342	14161	14312	14325	14183	14213	14242	14274	14132	14223	14194	14525	14301	14267	14262	14253	14305	14233	14297	14391	14398	14470	14282	14218	14253	14201	14222	14283	14178	14365	14240	14206	14243	14308	14251	14244	14391	14314	14176	14366	14259	14329	14211	14169	14295	14397	14073	14367	14395	14200	14304	14412	14300	14417	14338	14258	14242	14248	14451	14227	14390	14142	14332	14437	14194	14323	14285	14271	14372	14285	14122	14281	14289	14267	14310	14221	14382	14341	14346	14351	14205	14257	14278	14366	14282	14188	14262	14279	14357	14279	14263	14397	14350	14288	14148	14070	14183	14352	14303	14231	14388	14370	14395	14285	14064	14257	14307	14197	14193	14301	14364	14319	14377	14183	14464	14258	14374	14253	14100	14245	14325	14254	14356	14223	14280	14220	14395	14356	14180	14400	14399	14294	14270	14259	14208	14284	14097	14437	14288	14336	14410	14203	14422	14285	14317	14241	14157	14359	14246	14327	14250	14251	14352	14253	14364	14379	14087	14543	14138	14267	14211	14178	14216	14206	14261	14301	14358	14277	14183	14242	14280	14148	14267	14346	14289	14201	14313	14180	14464	14328	14396	14297	14164	14296	14253	14278	14267	14326	14240	14365	14176	14169	14300	14275	14132	14439	14328	14159	14372	14474	14297	14284	14215	14266	14343	14164	14273	14386	14175	14235	14320	14219	14227	14257	14322	14362	14142	14281	14286	14262	14234
23968	22154	32434	38694	51864	50514	41356	33853	25429	21068	18758	17349	17290	17405	16857	16911	16744	16683	16735	16783	16683	16784	16576	16754	16586	16575	16803	16843	16789	16688	16817	16622	16594	16602	16626	16661	16652	16596	16552	16787	16537	16785	16573	16672	16477	16761	16692	16761	16601	16556	16669	16842	16643	16613	16725	16666	16647	16624	16730	16534	16530	16756	16678	16568	16704	16534	16506	16387	16500	16648	16622	16611	16637	16485	16494	16321	16444	16417	16389	16576	16646	16699	16466	16450	16578	16564	16473	16500	16475	16371	16488	16551	16549	16562	16649	16713	16590	16545	16433	16353	16408	16551	16592	16603	16360	16532	16484	16500	16688	16587	16720	16669	16595	16499	16630	16554	16688	16713	16521	16490	16614	16425	16436	16541	16468	16623	16587	16442	16521	16621	16506	16423	16519	16617	16504	16610	16787	16727	16622	16472	16401	16591	16646	16642	16556	16394	16600	16434	16605	16283	16460	16685	16700	16566	16515	16697	16732	16493	16334	16547	16617	16591	16599	16616	16630	16619	16443	16503	16598	16599	16513	16656	16525	16623	16605	16636	16563	16541	16462	16328	16538	16601	16371	16410	16683	16508	16577	16535	16602	16757	16656	16413	16367	16596	16769	16363	16463	16669	16579	16301	16329	16494	16418	16511	16623	16486	16603	16634	16463	16577	16436	16536	16612	16562	16802	16582	16480	16638	16671	16644	16505	16808	16728	16597	16607	16580	16645	16486	16647	16498	16590	16509	16693	16702	16511	16541	16434	16474	16403	16560	16748	16333	16617	16530	16653	16567	16258	16394	16558	16560	16477	16547	16585	16735	16545	16435	16521	16647	16415	16571	16505	16697	16421	16440	16481	16500	16728	16485	16516	16493	16459	16528	16503	16488	16547	16690	16540	16498	16392	16498	16583	16593	16500	16492	16599	16514	16606	16469	16141	16576	16419	16540	16532	16627	16762	16659	16730	16539	16641	16689	16588	16523	16609	16445	16507	16550	16532	16443	16563	16445	16466	16679	16618	16507	16613	16570	16596	16603	16554	16629	16365	16475	16421	16561	16523	16433	16471	16468	16302	16481	16449	16513	16528	16483	16466	16552	16284	16407	16598	16436	16442	16690	16410	16438	16362	16692	16544	16704	16563	16589	16667	16611	16486	16576	16577	16778	16777	16704	16560	16542	16419	16601	16302	16537	16339	16421	16673	16459	16526	16546	16714	16463	16512	16469	16681	16611	16449	16416	16419	16607	16537	16395	16451	16542	16543	16602	16493	16478	16366	16444	16491	16443	16566	16693	16586	16522	16578	16329	16530	16474	16518	16589	16437	16512	16693	16515	16563	16517	16577	16573	16534	16452	16442	16516	16473	16642	16419	16696	16608	16619	16631	16367	16457	16616	16610	16492	16681	16380	16516	16553	16681	16565	16622	16375	16612	16577	16435	16418	16439	16668	16538	16572	16277	16399	16677	16666	16502	16619	16428	16360	16422	16474	16597	16577	16597	16611	16576	16412	16502	16549	16663	16512	16600	16712	16470	16562	16769	16516	16342	16545	16298	16697	16585	16552	16687	16649	16368	16645	16729	16605	16493	16713	16420	16543	16675	16488	16448	16654	16434	16630	16544	16435	16611	16636	16694	16708	16524	16535	16673	16509	16431	16419	16591	16597	16698	16522	16453	16720	16584	16595	16627	16425	16534	16389	16581	16409	16411	16559	16554	16708	16641	16563	16586	16470	16572	16668	16564	16598	16645	16618	16609	16481	16463	16603	16543	16479	16385	16788	16541	16645	16708	16509	16606	16530	16599	16536	16606	16591	16497	16487	16685	16505	16789	16736	16652	16720	16520	16503	16475	16551	16608	16556	16602	16424	16438	16492	16688	16514	16349	16680	16544	16702	16389	16673	16583	16626	16646	16547	16457	16661	16561	16454	16428	16573	16673	16617	16493	16438	16527	16399	16285	16581	16367	16373	16502	16725	16581	16681	16641	16598	16546	16481	16608	16387	16426	16534	16701	16639	16525	16593	16655	16555	16641	16420	16699	16679	16727	16588	16470	16524	16486	16425	16556	16528	16409	16632	16504	16676	16596	16505	16481	16428	16556	16547	16560	16650	16802	16560	16346	16525	16526	16594	16793	16661	16616	16428	16519	16655	16631	16545	16580	16560	16666	16560	16635	16863	16629	16556	16364	16452	16585	16600	16429	16391	16572	16547	16282	16647	16470	16411	16431	16583	16483	16644	16631	16706	16429	16420	16461	16616	16574	16555	16371	16531	16707	16484	16394	16631	16598	16609	16547	16375	16614	16396	16393	16586	16590	16650	16406	16596	16521	16420	16717	16571	16525	16716	16619	16702	16581	16745	16618	16453	16689	16672	16627	16468	16425	16296	16403	16516	16509	16427	16608	16640	16778	16424	16553	16659	16654	16484	16630	16440	16547	16626	16420	16730	16721	16427	16417	16515	16574	16523	16644	16440	16554	16696	16623	16623	16560	16568	16858	16569	16588	16559	16701	16570	16434	16620	16408	16692	16602	16552	16661	16631	16526	16594	16668	16459	16302	16616	16596	16649	16581	16607	16551	16729	16556	16536	16633	16649	16360	16570	16645	16609	16573	16664	16579	16653	16560	16541	16430	16622	16608	16388	16463	16829	16637	16342	16378	16527	16441	16303	16587	16649	16561	16472	16621	16647	16526	16424	16425	16393	16461	16476	16792	16508	16622	16461	16452	16700	16546	16572	16459	16331	16500	16297	16487	16587	16596	16710	16428	16384	16404	16457	16448	16473	16595	16422	16490	16636	16744	16538	16576	16596	16465	16398	16442	16425	16385	16530	16391	16535	16582	16576	16668	16417	16568	16444	16416	16421	16518	16359	16586	16562	16512	16528	16569	16468	16492	16663	16530	16751	16570	16437	16568	16663	16542	16395	16416	16412	16504	16523	16388	16541	16474	16646	16374	16614	16616	16499	16611	16479	16556	16587	16721	16638	16566	16696	16466	16748	16293	16625	16599	16506	16482	16649	16511	16628	16430	16700	16397	16506	16525	16540	16568	16522	16695	16422	16584	16454	16766	16656	16736	16508	16508	16451	16583	16500	16668	16525	16636	16558	16566	16577	16598	16524	16768	16510	16740	16580	16662	16568	16551	16812	16535	16332	16663	16588	16457	16471	16580	16699	16577	16341	16456	16392	16585	16731	16486	16503	16700	16430	16718	16409	16680	16686	16496	16758	16568	16488	16501	16515	16496	16646	16594	16526	16597	16470	16638	16561	16653	16543	16755	16431	16778	16686	16354	16493	16544	16463	16616	16787	16703	16523	16389	16366	16685	16499	16527	16829	16414	16466	16404	16712	16434	16492	16543	16518	16498	16619	16564	16392	16571	16553	16536	16501	16658	16557	16459	16435	16545	16411	16608	16606	16583	16644	16603	16484	16637	16629	16611	16736	16289	16662	16346	16659	16691	16611	16492	16702	16587	16493	16612	16473	16615	16509	16755	16657	16680	16451	16387	16547	16573	16785	16555	16549	16604	16771	16629	16581	16735	16702	16610	16620	16904	16575	16610	16600	16584	16585	16553	16487	16474	16433	16413	16556	16204	16747	16532	16626	16694	16643	16735	16517	16499	16480	16609	16548	16699	16575	16507	16464	16327	16525	16548	16601	16508	16540	16570	16771	16734	16480	16511	16429	16472	16646	16555	16555	16577	16492	16393	16666	16506	16356	16232	16568	16636	16526	16575	16646	16728	16527	16844	16585	16600	16485	16696	16777	16539	16586	16645	16614	16444	16367	16361	16421	16643	16542	16632	16621	16575	16229	16403	16555	16664	16328	16661	16602	16674	16523	16677	16498	16470	16489	16456	16604	16491	16772	16399	16512	16632	16482	16475	16549	16477	16519	16612	16462	16456	16609	16638	16543	16486	16738	16552	16549	16584	16511	16734	16651	16522	16762	16659	16448	16423	16775	16621	16285	16532	16548	16598	16628	16515	16511	16645	16676	16650	16327	16523	16491	16643	16810	16521	16362	16535	16661	16583	16547	16301	16692	16638	16627	16509	16517	16709	16390	16544	16594	16563	16536	16724	16534	16469	16602	16371	16649	16658	16531	16513	16583	16609	16737	16600	16602	16731	16410	16552	16440	16551	16426	16327	16373	16423	16570	16540	16861	16424	16444	16632	16511	16661	16541	16707	16560	16563	16557	16559	16563	16659	16552	16691	16679	16699	16468	16527	16576	16686	16548	16481	16632	16525	16538	16575	16623	16620	16603	16410	16590	16384	16416	16676	16579	16663	16508	16644	16448	16582	16368	16472	16558	16567	16404	16441	16615	16588	16398	16540	16609	16575	16572	16532	16687	16456	16708	16454	16691	16441	16562	16654	16657	16426	16643	16612	16647	16663	16565	16562	16420	16599	16542	16803	16544	16463	16629	16568	16339	16706	16592	16539	16576	16544	16625	16336	16420	16531	16332	16480	16500	16500	16563	16590	16377	16431	16344	16475	16508	16588	16650	16640	16477	16808	16667	16501	16366	16376	16543	16394	16586	16455	16672	16385	16663	16734	16539	16351	16418	16681	16708	16625	16471	16716	16910	16596	16433	16327	16386	16664	16601	16557	16633	16674	16495	16471	16604	16491	16715	16611	16618	16675	16443	16525	16355	16608	16590	16533	16482	16777	16471	16436	16488	16416	16576	16718	16489	16490	16515	16467	16461	16513	16531	16518	16503	16328	16497	16666	16446	16538	16660	16549	16666	16507	16758	16666	16726	16415	16524	16542	16559	16674	16605	16394	16695	16472	16318	16416	16516	16282	16579	16633	16571	16568	16707	16513	16716	16376	16365	16513	16505	16629	16653	16503	16472	16661	16630	16645	16586	16447	16518	16530	16393	16342	16358	16586	16640	16443	16487	16678	16574	16446	16505	16547	16533	16608	16608	16429	16474	16525	16537	16500	16511	16382	16489	16728	16701	16538	16596	16474	16438	16640	16621	16508	16678	16529	16360	16552	16672	16634	16602	16597	16640	16598	16546	16480	16665	16459	16538	16493	16488	16637	16406	16482	16462	16605	16334	16543	16480	16496	16676	16594	16734	16531	16512	16469	16490	16508	16532	16470	16789	16766	16410	16567	16329	16422	16536	16466	16470
44679	70307	74517	71857	66159	52169	40174	33045	22835	18203	16121	14648	15215	15151	14241	14164	14418	14292	14171	14197	14300	14137	14212	14194	14171	14180	14408	14419	14343	14280	14260	14254	14249	14130	14228	14279	14297	14378	14194	14154	14412	14363	14121	14123	14201	14172	14441	14198	14281	14259	14253	14441	14356	14369	14348	14213	14275	14265	14436	14141	14098	14374	14331	14166	14221	14396	14161	14257	14458	14309	14368	14253	14312	14184	14235	14144	14201	14221	14174	14275	14197	14356	14099	14247	14230	14045	14176	14295	14312	14244	14244	14205	14286	14231	14416	14169	14217	14301	14148	14408	14214	14260	14351	14310	14298	14130	14213	14386	14072	14309	14125	14305	14310	14166	14215	14358	14208	14284	14379	14261	14364	14300	14238	14193	14132	14295	14231	14293	14149	14290	14189	14329	14248	14122	14122	14194	14367	14432	14162	14086	14225	14253	14141	14314	14230	14352	14346	14364	14310	14180	14459	14043	14237	14210	14246	14288	14259	14224	14247	14313	14236	14257	14004	14139	14257	14197	14109	14359	14201	14135	14399	14263	14222	14262	14224	14143	14364	14169	14299	14326	14304	14415	14223	14230	14312	14421	14187	14270	14084	14320	14484	14240	14319	14285	14255	14045	14248	14155	14190	14374	14163	14177	14535	14160	14254	14304	14247	14443	14153	14266	14434	14082	14269	14203	14238	14148	14403	14104	14213	14224	14254	14263	14195	14219	14236	14322	14381	14223	14172	14315	14265	14127	14414	14259	14184	14027	14282	14154	14286	14248	14254	14294	14132	14192	14177	14116	14198	14294	14313	14115	14338	14208	14203	14148	14265	14232	14249	14162	14338	14147	14209	14349	14324	14320	14423	14187	14341	14348	14157	14224	14271	14316	14111	14220	14126	14267	14305	14259	14096	14344	14196	14207	14241	13985	14238	14266	14355	14180	14287	14347	14174	14184	14351	14278	14222	14315	14231	14255	14194	14245	14202	14365	14119	14228	14217	14068	14280	14268	14080	14250	14271	14087	14223	14336	14189	14330	14266	14228	14134	14192	14158	14118	14261	14242	14337	14219	14177	14159	14376	14246	14402	13997	14347	14172	14230	14250	14266	14208	14389	14202	14288	14150	14310	14309	14278	14134	14335	14344	14237	14088	14246	14190	14334	14248	14285	14228	14196	14383	14179	14294	14273	14299	14188	14316	14380	14309	14238	14201	14120	14206	14424	14341	14198	14305	14204	14185	14164	14208	14311	14200	14313	14259	14166	14247	14287	14206	13966	14365	14322	14160	14358	14162	14248	14175	13968	14271	14303	14045	14264	14269	14147	14096	14189	14402	14227	14270	14226	14218	14336	14214	14039	14205	14346	14288	14147	14118	14394	14215	14242	14110	14181	14183	14373	14026	14226	14261	14386	14395	14147	14334	14271	14198	14264	14225	14230	14234	14229	14167	14307	14437	14372	14250	14403	14182	14356	14186	14238	14090	14251	14207	14265	14134	14221	14369	14213	14108	13976	14201	14167	14211	14101	14287	14176	14294	14170	14243	14256	14198	14057	14346	14259	14284	14305	14309	14166	14088	14281	14215	14253	14295	14073	14327	14294	14136	14225	14189	14171	14213	14191	14264	14220	14260	14208	14218	14257	14350	14187	14175	14022	14185	14232	14364	14362	14143	14167	14227	14101	14314	14210	14282	14096	14263	14263	14250	14241	14170	14302	14208	14046	14307	14313	14318	14180	14153	14284	14326	14279	14104	14041	14390	14252	14300	14046	14285	14126	14097	14091	14019	14236	14309	14202	14266	14160	14241	14214	14337	14214	14302	14094	14168	14145	14061	14250	14214	14287	14147	14118	14098	14182	14230	14203	14110	14272	14127	14195	14222	14396	14187	14134	14251	14382	14240	14280	14213	14203	14238	14262	14045	14449	14032	14310	14327	14380	14247	14274	14186	14227	14379	14187	14356	14447	14291	14280	14130	14196	14248	14401	14360	14239	14324	14334	14146	14403	14176	14365	14386	14182	14408	14280	14299	14151	14232	14244	14243	14251	14250	14185	14160	14095	14105	14261	14340	14248	14241	14421	14192	14346	14102	14139	14132	14330	14088	14235	14276	14417	14337	14403	14297	14244	14196	14080	14274	14475	14067	14294	14224	14115	14273	14212	14259	14261	14125	14166	14228	14339	14309	14331	14332	14151	14249	14183	14312	14210	14190	14166	14342	14312	14358	14240	14289	14502	14075	14341	14336	14280	14211	14196	14318	14401	14403	14212	14333	14289	14122	14295	14314	14143	14235	14117	14381	14181	14227	14252	14203	14044	14066	14242	14169	14238	14145	14279	14295	14276	14140	14241	14329	14430	14235	14212	14140	14264	14368	14175	14293	14169	14452	14144	14208	14206	14170	14143	14045	14332	14090	14278	14158	14097	14222	14173	14235	14121	14215	14323	14232	14265	14198	14270	14098	14091	14169	14185	14135	14357	14181	14395	14181	14346	14227	14355	14415	14128	14118	14260	14250	14225	14325	14440	14307	14145	14323	14236	14362	14202	14449	14200	14310	14258	14211	14325	14229	14285	14297	14288	14205	14263	14019	14154	14348	14189	14368	14354	14316	14295	14269	14278	14295	14214	14346	14255	14172	14351	14055	14256	14325	14271	14393	14247	14391	14042	14198	14212	14239	14327	14427	14213	14215	14434	14223	14345	14194	14299	14246	14328	14203	14299	14187	14294	14262	14192	14241	14344	14227	14226	14239	14173	14183	14339	14070	14325	14293	14242	14363	14099	14234	14312	14314	14159	14203	14138	14328	14097	14361	14418	14268	14265	14201	14256	14363	14171	14245	14158	14220	14209	14392	14253	14276	14284	14272	14096	14207	14206	14318	14187	14280	14188	14312	14312	14168	14380	14224	14137	14097	14302	14083	14138	14197	14336	14202	14110	14179	14253	14469	14115	13936	14306	14250	14290	14140	14161	14213	14135	14281	14154	14386	14261	14192	14370	14233	14329	14256	14190	14260	14208	14146	14276	14390	14313	14334	14254	14139	14386	14173	14393	14290	14159	14212	14361	14229	14328	14267	14204	14176	14285	14211	14305	14060	14273	14393	14151	14174	14258	14239	14062	14288	14243	14190	14270	14155	14438	14355	14324	14218	14295	14196	14290	14132	14180	14203	14347	14209	14126	14335	14253	14307	14340	14203	14354	14282	14242	14214	14288	14279	14317	14233	14430	14184	14364	14152	14217	14395	14199	14232	14251	14265	14275	14288	14318	14097	14256	14241	14235	14284	14072	14320	14249	14183	14193	14339	14346	14270	14285	14216	14165	14289	14244	14308	14138	14162	14037	14281	14392	14185	14171	14372	14297	14259	14324	14009	14091	14313	14196	14476	14104	14225	14165	14124	14227	14131	14354	14172	14244	14235	14247	14300	14329	14372	14131	14291	14256	14200	14139	14207	14189	14134	14367	14275	14257	14258	14070	14212	14207	14183	14291	14204	14285	14247	14280	14398	14138	14309	13997	14234	14281	14172	14201	14115	14356	14287	14303	14261	14153	14349	14200	14326	14309	14199	14169	14285	14315	14064	13980	14389	14211	14413	14216	14224	14148	14366	14134	14152	14343	14236	14275	14080	14191	14213	14305	14214	14139	14325	14198	14263	14358	14290	14256	14374	14278	14354	14222	14255	14389	14113	14343	14205	14435	14260	14255	14179	14249	14105	14342	14197	14379	14354	14253	14251	14270	14319	14244	14111	14139	14376	14211	14414	14153	14167	14225	14214	14204	14109	14219	14260	14348	14151	14311	14197	14116	14312	14201	14349	14113	14276	14304	14084	14311	14296	14309	14301	14190	14245	14243	14336	14387	14342	14316	14086	14295	14396	14157	14289	14211	14228	14174	14265	14244	14320	14160	14428	14348	14141	14148	14353	14345	14112	14350	14197	14297	14250	14095	14315	14131	14190	14217	14394	14452	14226	14387	14261	14128	14371	14270	14282	14374	14340	14272	14202	14189	14306	14156	14228	14376	14181	14286	14442	14250	14232	14322	14238	14240	14131	14419	14276	14313	14248	14170	14289	14327	14376	14195	14185	14349	14263	14348	14149	14326	14267	14234	14385	14247	14151	14318	14187	14306	14254	14214	14455	14271	14203	14244	14201	14278	14286	14314	14144	14318	14369	14168	14303	14175	14210	14264	14337	14452	14306	14283	14232	14283	14356	14294	14117	14216	14169	14209	14179	14114	14229	14349	14158	14255	14230	14249	14170	14369	14118	14221	14149	14131	14160	14267	14315	14287	14311	14173	14124	14206	14190	14199	14283	14113	14390	14379	14259	14104	14346	14252	14204	14095	14089	14459	14334	14176	14304	14350	14190	14352	14210	14191	14250	14297	14268	14148	14166	14201	14232	14262	14249	14136	14264	14206	14361	14239	14201	14265	14338	14173	14231	14035	14143	14195	14401	14275	14382	14287	14221	14204	14355	14133	14193	14311	14344	14211	14136	14131	14355	14328	14148	14233	14138	14288	14291	14323	14301	14282	14372	14174	14380	14249	14260	14293	14233	14153	14135	14441	14240	14294	14296	14205	14056	14313	14244	14242	14294	14256	14119	14279	14313	14165	14309	14137	14123	14223	14327	14403	14254	14338	14196	14363	14309	14324	14207	14268	14173	14326	14358	14362	14176	14239	14264	14298	14274	14464	14240	14293	14288	14258	14284	14184	14266	14143	14139	14273	14076	14134	14179	14179	14279	14132	14235	14213	14105	14133	14208	14176	14146	14202	14343	14248	14255	14259	14273	14182	14302	14291	14272	14196	14269	14174	14269	14332	14208	14256	14387	14262	14201	14183	14241	14389	14248	14251	14139	14191	14170	14248	14217	14183	14347	14179	14246	14431	14128	14347	14467	14389	14256	14264	14263	14509	14155	14291	14035	14281	14241	14058	14186	14238	14127	14355	14194	14368	14316	14152	14374	14393	14290	14208	14218	14258	14269	14191	14229	14174	14304	14200	14106	14415	14313	14307	14232	14292	14344	14139	14351	14261	13987	14110	14238	14324	14212	13985	14275	14170	14525	14471	14241	14247	14129	14315	14315	14124	14372	14246	14160	14337	14212	14133	14208	14330	14276	14314	14356	14195	14264	14292	14340	14214	14072
31374	30580	33506	28795	26891	23370	20792	19734	18685	18312	18092	17851	17852	18200	17933	17749	17685	17834	18101	17706	17894	17923	18139	18023	17940	18047	17934	18057	18072	17968	18099	17761	17917	17801	17743	18044	17724	17699	17941	17765	17820	17908	17978	18010	17784	18102	17898	17750	17863	17863	17814	17959	17889	17955	17748	17937	17804	17994	17848	17806	17773	18034	17731	17778	17764	17860	17792	17982	17778	18042	17996	17914	18015	17802	17667	17945	17709	17807	17801	17773	18031	17867	18055	18048	17813	17847	17795	17732	17962	17743	17697	17832	17905	17795	17760	17683	17745	17662	17746	18093	17890	17975	17879	17810	17693	17975	17951	17694	17952	17742	17865	17832	17844	17681	17966	17922	17768	17833	17904	17808	17793	17724	17821	17563	17952	17892	17795	17814	17824	17807	17671	17806	17596	17733	17956	17898	17700	17958	17886	17722	17850	17789	17887	17722	17804	17895	17810	17814	17746	17609	17946	17980	17843	17751	17811	17796	17810	17797	17971	17812	17916	17953	17681	17953	17724	17995	18032	17572	17746	17782	17663	17942	17726	17745	18004	17765	17840	17869	17913	17904	17950	17696	17763	17661	17866	17831	17758	17672	18014	17765	17840	17632	17795	17663	17939	17747	18070	17933	17836	17785	17832	17923	17896	17865	17992	17832	17806	17828	17844	17842	17781	18028	17927	17815	17739	17789	17746	17725	17796	17709	17669	17693	17810	18033	18034	17793	17784	17840	17642	18010	17854	17860	17908	17751	17761	17864	17784	18040	17785	17859	17714	17787	17864	17928	17851	17776	17684	17736	17864	17714	17837	17901	17887	18020	18014	17986	17833	17682	17902	17910	17812	17865	17809	17972	17713	17775	17824	17607	17991	17790	17882	17905	17743	17786	17811	17963	17818	18053	17706	17841	17880	17909	17831	17804	17641	17954	17869	17844	17821	17728	17797	17763	17853	17900	17929	17672	17620	17729	17649	17721	17787	17855	17822	17796	17922	17674	17746	17661	17891	17897	17929	17746	17782	17894	17900	17913	18115	17835	17703	17763	17757	17809	18065	17824	17960	17959	17650	17863	17968	17844	17836	17991	17932	17797	18002	17860	17803	17851	17952	17887	17782	17888	18057	17681	17579	17930	17925	17717	17724	17997	17714	17816	17722	17835	17610	17834	17968	17947	17953	17939	17842	17599	17920	17789	17921	17835	17854	17892	18115	17880	17892	17860	17765	17981	17975	18039	17887	17833	17836	17945	17927	17965	18007	17840	17630	17862	17739	17937	17720	17687	17763	17994	17660	17680	17779	17802	17921	17743	17819	17677	17993	18025	17824	18083	17764	17922	17915	17851	17828	17896	17979	17715	17802	17727	17754	17997	18019	17770	17963	17639	17719	18001	17977	17927	17724	17692	18038	17746	18144	17725	17925	17953	17939	17856	17909	17870	18022	18004	17881	17908	17847	17834	17748	17912	17963	17871	17719	17895	17850	17747	17758	17716	17700	17776	17909	17919	17840	17822	18067	17863	17786	17893	17734	17574	17839	17826	17955	17950	17861	18062	18010	17948	17847	17853	17976	17859	17811	17882	17674	17957	17711	17860	17828	17847	17905	17975	17837	17964	17747	17814	17771	18023	17776	17812	17868	17878	17942	17993	17990	17915	17891	17968	17981	17938	17857	17815	17899	17774	17899	17915	17733	17912	17800	17740	17898	17847	17840	18037	17761	17830	17767	17912	17709	17842	17850	17679	17867	17752	17714	17648	17880	17693	17859	17887	17712	17720	17755	17826	17688	17953	17886	18175	17898	17814	17759	17865	17705	17974	17708	17669	17911	17996	17689	17856	17733	17858	17833	17866	17924	17639	17640	17767	17843	17721	17999	18008	17850	17815	17820	17581	17729	17891	18018	17976	17858	17900	17554	17831	17886	17915	17886	17930	17664	17670	17874	17889	17954	17679	17872	17783	17979	17817	17743	17601	17948	17702	17844	17797	17871	17941	18120	17895	17818	17542	17931	17826	17738	17748	17987	17852	17594	17737	17654	17789	17840	17824	18037	17866	17839	17983	17810	17929	17798	17751	17793	17799	17699	17982	18058	17881	17891	17930	17587	17701	17724	18110	17911	17860	17980	17691	17989	17851	17776	17767	17829	17841	17872	17735	17662	17746	18014	17906	17909	17879	17964	17935	17723	17836	17673	17836	17748	17926	18066	17913	17863	17895	18039	17969	17955	17977	17821	18039	17745	17803	17777	17924	18017	17930	17761	17793	17801	17755	17974	17839	17884	17807	17826	17818	17812	17859	17881	17893	17952	17864	17733	17938	17934	17698	17748	18021	17738	17904	18062	17805	17865	17795	17916	17847	17825	18013	17867	17838	17848	18044	18037	17568	17883	17930	17879	17681	17700	17704	18089	17907	17751	17811	17816	17772	17734	17702	17882	17875	18122	17823	17824	17950	17885	17890	17858	17900	18076	18006	17852	17677	18093	17834	17831	18028	17983	17788	17831	17798	17696	17609	17705	17676	17679	17663	17805	17905	17834	17870	17583	17833	17765	18031	17680	17722	17784	17817	17810	17789	17967	17826	17713	17881	18110	17762	17917	17982	17810	17784	17850	17748	17763	17857	17732	17725	17768	17899	17757	17828	17665	17855	17845	18081	17917	17861	18008	17929	17823	17800	18036	17722	17967	17959	17844	17915	17739	17895	18039	17830	17826	17778	17874	17660	17739	17770	17722	17901	17801	17975	17890	17954	17688	17733	18015	17969	17664	17685	17926	17825	17630	17848	17859	17912	17944	17885	17950	17825	17787	17871	17805	17873	17857	17805	17867	17673	17866	17883	17673	17958	17999	17966	17822	17977	17792	17853	17777	18040	17961	17604	17771	17890	17928	17829	17847	17932	17787	18065	17842	17944	17785	17697	17950	17753	17779	17849	18007	18048	17966	17924	17747	17912	17823	17957	18038	17771	17791	17698	17903	18018	17971	17764	17718	17655	18062	17751	17915	17842	17884	17831	17758	17766	17606	17833	17871	17813	17967	17639	17837	17840	17742	17980	17897	17795	17888	17956	18062	17999	17858	18037	17751	18045	18196	17757	17775	17841	17626	17799	17591	17853	17651	17895	17789	17865	18003	17955	17855	17734	17714	17977	17926	17938	17912	17931	17791	17774	17955	17733	18053	17920	17734	17623	17771	17854	17860	17817	17808	17902	17909	17879	17782	17714	17849	17783	17853	18088	17924	17843	17898	17732	17880	17856	17810	17629	17791	17680	18075	17774	17928	18092	17811	17835	17873	17751	17905	17810	17916	17614	17811	17788	17778	17807	17894	17857	17925	17937	17815	17886	17837	17873	17707	17827	18131	17862	17873	17697	17796	18069	18080	17949	17794	18016	17722	17806	17607	17816	17819	18026	17966	17930	17767	17874	17723	17929	17973	17987	17775	17677	17988	17914	17997	17737	17888	17894	17825	17716	17910	18041	17863	17777	17759	17897	17815	17945	17850	17760	17775	17743	17855	17884	17743	17936	17930	17915	17888	17884	17921	17946	17779	17708	17780	17965	17945	17812	17844	17937	17708	18129	17891	17935	17782	17888	17727	17762	17839	17930	17869	17830	17865	17836	17789	17953	18171	17860	17841	17837	18092	18065	18079	17938	18003	17792	17825	17831	17950	17850	17775	17874	18000	17743	18049	18046	17948	17806	17780	17982	17881	17719	17825	17741	17873	18055	17774	17803	17786	17735	17992	17770	17854	17728	18031	17749	17758	17935	17933	17739	17859	17694	17943	17910	17838	17804	17799	17842	17820	17900	17646	17784	17666	17873	17709	17857	18008	17986	17947	17885	18033	17923	17879	17810	17868	17757	17745	17716	17782	17934	17829	17974	17766	17719	17726	17819	18139	17834	17851	18031	17811	17867	18019	17993	17840	17807	17962	17844	17842	17962	17888	17604	17933	17938	17865	17918	17680	17964	17664	17561	17887	17786	17914	17851	17807	17933	18060	17905	17725	17796	18046	17968	17796	17790	17901	17681	17857	17857	17777	17734	17914	17597	17729	17999	18021	17866	17772	17627	17890	17928	17899	17813	17668	17902	17822	17649	17781	17939	18052	17973	17782	17862	17934	17890	17823	17793	17842	17940	17797	17920	17984	17840	18003	17690	17978	17711	17902	17881	18009	17899	17713	17763	18070	17848	17825	17871	17753	17812	17945	17881	17765	17761	17725	17944	17900	17895	17607	17905	17916	17839	17778	17820	17797	17841	18068	17833	18014	17881	17800	17827	17795	17749	18084	17830	17590	17666	17882	17908	17691	17886	17908	17763	17924	17557	17927	17731	17739	17888	17936	18098	17884	17896	17836	18082	17704	17798	17888	17772	17883	17848	17747	17955	17937	17806	17755	17819	17867	17811	17752	17924	17866	17852	17851	17874	17905	17889	17904	17897	17947	17867	17925	17916	17982	17759	18001	17805	17947	17730	17984	17731	17935	17876	17928	17968	18057	17927	18090	17998	17785	17686	17779	17720	17614	17705	18017	17904	17868	18103	18023	17758	17872	17869	17977	18007	18039	17819	17778	17653	17734	17856	17873	17826	18014	17753	18032	17974	17905	17811	17807	17888	17732	17785	17748	17789	17729	17784	17844	17692	18054	18015	17786	17907	18119	17862	18012	18052	17704	18034	17975	18002	17868	17687	17791	17763	17874	17841	17833	17753	17887	17860	17801	17871	17958	17797	17834	17916	17949	17761	17816	17705	17764	17836	17836	17842	18097	17763	17901	17863	17785	17637	17939	17796	17587	17822	17793	17686	17905	17872	17724	17974	17930	17842	17735	17906	17909	17865	17853	17716	17658	17809	17800	17662	17868	17837	17693	18012	17885	17754	17922	17858	17892	17939	17572	17842	17774	17732	17910	18029	17853	17779	17779	17620	17683	17767	17946	17936	18097	17861	17753	17682	17927	18143	17905	17769	18007	17947	17905	17654	17794	17840	17976	17962	17937	17782	17746	17833	17768	17786	17793	17860	17858	17847	17745	17986	17682	17946	18045	17754	17930	17789	18027	17797	17813	17893	17752	17868	17825	17811	17787	17620	17668	17839	17773	17887	17862	17806	18067	17912	17802	17813	17907	17538	17588	17910	17913	17880	17963	17866
32820	42677	34428	25911	25466	20659	17940	16921	15749	15446	15266	15201	15203	15069	15013	15162	15177	15196	14920	15068	15206	15223	15053	15057	15092	14973	15083	15255	14927	15133	15106	15234	15016	15266	15254	15074	14966	15049	15159	15071	14931	15164	15097	15067	14995	15114	15050	15117	14987	15329	15052	15106	15235	15140	15296	15135	15224	15082	15166	14989	15095	15184	15211	15106	15222	15089	15121	15335	15160	15061	15133	15175	15162	15101	15200	15189	15060	15024	15205	15119	15014	15220	15071	15129	15078	15182	14961	15032	15168	15241	15084	15096	15038	15079	15137	15176	15207	15315	15121	15096	15132	15102	15159	15036	15189	14965	15039	15028	15171	15208	15152	14863	14936	15261	15114	15207	15016	15065	15042	15143	15062	15125	15056	15026	15143	14985	15070	15118	15120	15211	15031	15201	15146	15214	15115	15077	15044	15087	15086	14970	15244	15148	15244	15067	14995	15044	15038	15070	15105	15030	15120	15025	14997	15074	14896	15081	15118	15032	15108	15097	15256	14918	15074	15117	15184	15049	15272	15183	14988	15271	15037	15033	15064	15149	15201	15131	14990	15222	15063	15098	15036	15131	15208	15164	15096	15109	15070	15197	15136	15077	15105	14994	15233	14961	15099	15021	15013	15024	15237	15063	15155	15257	15024	15074	15089	15085	14967	14922	14971	15238	15030	15107	14975	14969	15269	15161	15031	15036	15059	15119	15099	15127	15077	15244	15001	15158	15090	15054	15230	15133	15218	15170	15001	15066	14982	15066	15013	15053	15281	14923	15091	15266	15203	15146	14864	15025	15159	15015	15179	15073	15079	15137	15102	14961	15164	15187	14950	15147	15155	15189	15033	15199	15163	15157	15017	15130	14978	15047	15223	15143	15081	15169	15029	15115	15013	15128	15074	15053	15184	15226	14994	15194	14927	15214	15103	15192	15234	15047	15182	15189	15118	15107	15136	15158	15129	15180	15053	14993	15094	15277	15143	15148	15112	15196	14905	15068	15034	15132	15035	15128	15078	15133	14916	15075	15160	15009	15001	15195	15202	15061	15075	15094	15045	15285	15107	15030	15117	15079	15199	15074	14878	15067	15030	14986	15155	15202	14939	15074	15055	15038	15192	15098	14992	15072	15107	15143	15158	15276	14959	15141	15188	15111	15039	15284	15095	15177	15052	15137	15065	15149	15185	15051	15062	15084	15057	15173	15009	15097	15237	15103	15274	15105	15082	15082	15006	15238	15061	15051	14908	15101	15152	15124	15112	14988	15085	15165	15118	15129	14979	14904	15200	15019	15110	15095	15254	15089	15156	15240	15109	14951	15165	14969	15112	15031	15258	14932	15078	15131	15180	14990	15071	15198	15016	15110	15160	15098	15005	14996	14979	15084	15223	15167	15026	15063	15034	15080	15020	15030	15227	15148	15105	15041	15140	14916	15196	15131	14985	15041	15061	15109	15122	15178	15083	14952	15050	15049	15339	15074	15173	15211	15070	15187	15072	15160	15151	15076	15132	15145	15040	15240	15140	15102	15076	15180	15008	15160	14921	15108	14957	15120	14968	15197	15094	15114	15106	15175	15035	15139	14976	15159	14869	15237	15226	15104	15057	15011	15174	15021	15005	15252	15139	14992	15193	14937	15347	15165	15115	15116	15301	15136	15185	15145	15047	15136	15331	15121	15251	14961	15049	15176	15146	15052	15291	14966	15234	15100	14994	15115	15079	14981	15063	15083	15118	14971	15001	14928	15164	14926	14991	15100	15118	15209	15010	14920	15137	15053	15135	15084	15200	15032	15123	15044	15111	15193	15101	15240	15071	15145	15184	15104	15091	15162	15216	15060	15132	15080	15051	15062	15094	15093	15043	14857	15222	15025	15023	15092	15083	15223	14983	15062	15016	14983	15235	15102	15180	15074	15114	15278	15217	15045	15181	14919	15044	15219	15328	15045	14947	15136	15028	15036	15164	15037	15007	15072	14976	15092	15098	15224	15017	15131	15010	15227	15098	15020	14981	15250	15093	15231	15151	14990	15317	15152	15161	14954	15070	15059	15143	15055	15079	14997	15069	15110	15129	15197	15235	15150	15040	15084	15238	15009	15179	14986	15201	15182	15157	15035	15138	15102	15145	14970	15141	15105	15084	14929	15094	15196	15041	15131	15258	15108	15158	15144	15267	15079	15027	15145	15060	15164	15066	15123	14945	15114	15054	14930	14972	15074	15152	14980	15147	15098	15044	14965	15036	15139	14988	15218	15195	15045	15232	14863	15047	15019	15258	15083	15121	15167	15063	15038	15212	15012	15200	14996	15122	15096	15110	15122	15045	15127	15046	15106	15091	15111	15187	15138	15106	15159	15165	15000	15092	15067	15077	15001	15210	15132	15181	15040	15230	15175	15072	15268	15299	15020	15067	15109	15084	15214	15022	15088	14992	15109	15160	15051	15051	15043	14973	15204	15097	15148	15151	15094	15082	15148	15120	15246	15158	15123	15124	15178	15118	15095	15089	15181	15002	15090	15104	15081	15173	15016	15133	15072	15135	15061	15097	15036	15275	14977	15134	15143	15072	15272	14990	14945	14962	15214	15029	15081	15049	15118	15328	14968	15003	15088	15157	15197	15049	15219	15025	15196	15168	15109	15120	15111	15221	15148	15153	15035	15105	14849	15027	15063	15167	15062	14925	15105	15166	15188	15156	15161	15130	15005	15116	15130	15164	15071	15279	15043	15082	15062	15077	15113	14918	15138	15087	15171	15254	15118	14920	15067	15046	15047	15153	15113	15041	14965	15042	15053	15139	15011	15175	15167	14968	15184	15088	15158	14995	15326	15038	15103	14975	15222	15111	15038	14927	15083	15091	15058	14870	14981	15308	15076	15061	15161	15138	15151	15062	15178	15182	15129	15199	15206	15044	15137	15035	15085	15191	15183	15094	14979	15056	15014	15178	15188	15040	14919	15256	15002	15103	15083	15152	15076	14990	15176	15025	15066	15178	15013	15083	15143	15093	15042	15255	15050	15196	14968	15282	15165	15274	15070	15104	15006	15112	15144	15131	14950	14992	15058	15112	15068	14969	15176	15167	15055	15063	15012	15115	15157	15065	14879	15190	14856	15263	14862	15090	14905	15201	15180	15090	15069	15280	15011	14971	15046	15005	14976	15268	15253	15084	14961	15161	15130	14881	14974	15066	15171	14942	15194	15107	15030	15096	15078	15275	15031	14939	14995	15081	15158	15019	15047	15107	14988	15099	15074	14944	14968	15100	14955	15168	14959	15142	15018	15066	15119	15128	15166	15268	15101	15125	15057	14989	15132	15037	15160	15178	15123	15114	15148	14956	15089	15214	15063	15225	15138	15082	15190	15100	14983	15107	15060	15183	15020	15004	15109	15353	15075	15126	15285	15190	15103	15042	15268	15104	15165	15219	15092	15165	15051	15108	15087	15201	15006	15074	15066	15137	15139	14922	15122	15197	14977	15140	15083	15140	15096	15164	15139	15195	15054	15062	15126	15131	15254	15170	15145	15016	15173	15129	15189	15034	15082	15105	15336	15090	15100	15011	15126	15226	15237	15026	15041	15187	14980	15256	15116	15061	15111	15282	14989	15116	15182	15021	15191	15170	14928	15040	15124	15113	15031	15066	15251	15074	15090	15135	15049	15064	15220	15283	15122	15148	15053	15065	15123	15045	14945	15106	15270	15047	15158	15112	15180	15247	15146	15130	15054	15007	15122	15182	15147	14963	15070	14984	15209	15046	15206	15177	14968	15194	15072	15067	15105	15161	15041	14972	15131	15071	15060	15063	15054	14925	15256	15062	15192	14937	15099	15160	15123	15097	15190	15110	15294	15004	15095	15175	14940	15103	15208	14989	15043	15001	15172	15112	15236	15015	14996	15111	15067	15133	15033	15136	15171	15086	15182	14906	15028	14921	15089	15227	14989	15064	15073	14939	15029	15052	15041	15060	15105	14885	15009	15140	15164	15146	15234	15067	15151	15053	15099	15276	15073	15192	15184	15156	15116	15243	15075	15155	15041	15101	15191	15068	15175	15139	15065	15064	15142	15017	15167	15125	15113	15284	15060	15144	15089	15049	15212	15087	15020	15093	15083	15255	15041	15349	15156	15143	15175	14934	15112	15041	15205	15005	15259	15045	15058	15118	15103	15097	15012	15163	15029	15244	15046	15054	15055	15045	15107	14976	15145	15093	14980	15124	15180	15144	15194	15030	15248	15299	14838	15123	15012	15098	15117	15026	15057	15115	15173	15138	15185	15220	14911	15038	15172	15015	15118	15153	14977	15060	15018	15083	15143	14943	15152	15301	15210	15037	15139	15087	15219	14956	15142	15159	15005	15133	15047	14919	15110	15199	15142	15225	15339	15120	15174	15176	15159	15083	15015	15073	15073	15091	15200	15215	15152	15151	15284	15246	15050	15158	15024	15010	15099	15124	15176	15065	15129	15155	15343	15054	15068	15127	14981	15169	14981	15002	15150	15116	15171	14940	15051	15065	15049	15105	15278	15160	15095	15222	15235	15107	15190	15077	15276	15208	15222	15016	15183	15169	15226	15170	15143	15130	15077	15051	15085	15080	14974	15074	15045	15185	15172	15081	15169	15088	15063	15131	15184	15016	15030	15144	15101	15155	15170	15064	15129	15220	14963	15142	15110	15076	15124	15250	15043	15091	15164	15187	14932	14990	14960	15228	15147	15138	14950	15211	15152	15268	15186	15095	15010	15142	15281	14981	15142	15186	15257	14965	15176	15063	15095	15019	15333	15146	15238	15285	14979	15219	15113	15035	15195	15055	15050	15127	15071	15133	15002	15047	15177	15117	15225	15133	15082	15072	15033	15232	14952	15126	15175	15226	15080	15031	15097	15069	15156	15056	15083	15206	15073	15196	15128	14916	15238	15113	14997	15107	15147	15199	15044	14998	15051	14951	15042	15084	15043	15216	15141	15130	15111	15161	15005	15128	15040	14981	15142	15185	15171	15256	15136	15148	15217	15046	14925	15053	15028	14969	15046	15063	15028	15043	15016	15160	15018	15331	15100	15149	15188	15097	15267	14931	15127	15242	15127	15086	14990	15141	15075	15171	14986	15096	15155	15227	14958	15137	15048	15124	15018	15094	14999	15189	15121	15172	15136	14864	15111
25368	22728	32221	35822	45764	43536	35812	29670	24188	22040	19856	18998	19038	18918	18749	18578	18627	18530	18600	18575	18646	18509	18698	18574	18600	18547	18483	18595	18378	18506	18452	18353	18422	18610	18561	18390	18416	18493	18466	18372	18364	18365	18509	18405	18458	18432	18445	18360	18322	18383	18663	18492	18558	18464	18361	18566	18464	18463	18522	18577	18421	18341	18391	18571	18557	18516	18377	18233	18603	18256	18432	18479	18368	18397	18423	18335	18585	18357	18595	18280	18462	18461	18640	18302	18496	18449	18414	18417	18567	18367	18527	18266	18435	18374	18606	18604	18647	18328	18374	18328	18610	18378	18373	18572	18428	18264	18418	18617	18419	18290	18554	18550	18697	18448	18350	18293	18419	18476	18464	18286	18598	18341	18436	18333	18491	18437	18429	18292	18375	18650	18504	18519	18513	18433	18477	18302	18450	18409	18421	18468	18374	18443	18259	18499	18554	18320	18372	18483	18264	18519	18547	18304	18561	18518	18470	18570	18508	18370	18317	18580	18534	18268	18410	18374	18439	18507	18375	18371	18574	18368	18638	18328	18344	18338	18244	18594	18419	18420	18559	18365	18514	18221	18387	18448	18429	18460	18547	18515	18530	18522	18429	18471	18436	18498	18413	18377	18396	18391	18418	18539	18397	18495	18498	18606	18469	18389	18202	18387	18028	18458	18449	18544	18563	18527	18150	18444	18503	18558	18481	18396	18169	18557	18451	18442	18600	18518	18444	18290	18519	18375	18468	18230	18373	18379	18632	18345	18672	18473	18255	18541	18611	18659	18416	18235	18377	18608	18357	18424	18296	18524	18429	18608	18531	18526	18347	18400	18384	18558	18317	18537	18460	18502	18560	18308	18426	18449	18321	18203	18450	18580	18534	18555	18380	18460	18654	18682	18392	18251	18389	18353	18555	18443	18399	18567	18419	18497	18352	18516	18288	18481	18490	18362	18464	18560	18357	18507	18444	18180	18286	18279	18409	18432	18630	18151	18653	18618	18371	18423	18334	18326	18537	18104	18428	18390	18361	18271	18414	18422	18528	18378	18379	18474	18581	18370	18382	18577	18526	18537	18335	18338	18708	18457	18605	18375	18520	18286	18482	18425	18333	18449	18705	18507	18593	18416	18408	18352	18379	18607	18285	18474	18555	18546	18502	18306	18236	18438	18652	18310	18491	18350	18633	18539	18692	18502	18522	18640	18406	18339	18435	18424	18461	18439	18399	18426	18324	18413	18489	18449	18508	18430	18734	18378	18501	18513	18370	18282	18361	18169	18352	18554	18713	18464	18439	18502	18556	18462	18475	18341	18639	18513	18605	18444	18469	18441	18118	18426	18402	18295	18463	18577	18347	18287	18564	18411	18480	18550	18483	18314	18188	18491	18404	18151	18575	18437	18416	18373	18338	18326	18575	18394	18266	18434	18459	18328	18321	18409	18314	18173	18296	18523	18446	18393	18421	18397	18321	18441	18319	18521	18660	18359	18478	18461	18426	18590	18396	18385	18589	18467	18362	18543	18319	18512	18356	18553	18401	18346	18482	18412	18454	18492	18437	18329	18578	18395	18419	18541	18540	18624	18352	18457	18413	18500	18377	18366	18559	18482	18505	18514	18270	18375	18405	18566	18327	18355	18492	18598	18683	18476	18448	18392	18316	18427	18297	18467	18557	18368	18300	18530	18323	18645	18242	18419	18521	18493	18328	18441	18480	18320	18471	18333	18392	18355	18374	18394	18539	18441	18291	18337	18461	18441	18714	18210	18177	18446	18573	18351	18362	18446	18442	18564	18499	18371	18512	18472	18455	18495	18490	18565	18399	18417	18423	18294	18580	18271	18209	18400	18327	18300	18346	18228	18305	18413	18369	18381	18608	18401	18439	18492	18593	18397	18321	18309	18279	18344	18398	18410	18444	18468	18490	18582	18328	18400	18323	18660	18371	18376	18363	18165	18482	18406	18423	18462	18432	18375	18710	18547	18408	18291	18458	18418	18503	18353	18379	18481	18629	18581	18551	18515	18411	18437	18363	18551	18461	18456	18423	18456	18251	18326	18392	18533	18475	18369	18416	18459	18402	18475	18549	18671	18410	18488	18334	18318	18394	18371	18301	18387	18606	18411	18452	18319	18603	18753	18289	18363	18491	18451	18497	18265	18407	18504	18421	18278	18479	18504	18276	18370	18501	18238	18609	18407	18415	18423	18441	18330	18514	18438	18525	18410	18436	18343	18593	18468	18613	18375	18564	18651	18695	18459	18391	18329	18314	18244	18353	18309	18335	18560	18405	18612	18589	18408	18433	18421	18545	18385	18321	18508	18501	18417	18288	18407	18320	18378	18475	18687	18572	18469	18537	18677	18359	18369	18364	18261	18250	18387	18264	18448	18565	18347	18490	18543	18347	18563	18565	18404	18623	18389	18384	18496	18471	18363	18494	18620	18312	18459	18539	18366	18504	18526	18606	18483	18562	18485	18515	18341	18562	18472	18412	18556	18492	18542	18467	18336	18645	18463	18365	18535	18608	18602	18387	18399	18413	18330	18440	18482	18131	18373	18550	18303	18651	18369	18419	18394	18313	18539	18385	18353	18460	18613	18413	18370	18302	18519	18487	18529	18629	18416	18526	18259	18560	18482	18670	18494	18453	18314	18572	18400	18581	18253	18345	18503	18392	18408	18633	18584	18529	18296	18369	18449	18402	18621	18528	18611	18402	18482	18415	18571	18527	18461	18413	18326	18361	18403	18682	18410	18320	18360	18521	18495	18374	18420	18515	18354	18328	18386	18432	18414	18482	18564	18447	18613	18424	18227	18287	18282	18279	18532	18561	18274	18453	18503	18468	18391	18323	18192	18364	18362	18454	18478	18285	18210	18161	18633	18554	18532	18420	18297	18231	18449	18347	18328	18418	18665	18459	18437	18543	18425	18447	18220	18211	18300	18336	18242	18401	18457	18531	18387	18247	18268	18365	18412	18578	18469	18507	18383	18355	18473	18379	18531	18462	18541	18431	18277	18480	18294	18525	18497	18384	18477	18449	18387	18375	18477	18322	18326	18513	18599	18445	18534	18540	18342	18626	18404	18365	18301	18430	18361	18550	18307	18401	18388	18554	18438	18431	18302	18517	18280	18496	18452	18313	18593	18607	18464	18533	18512	18493	18596	18513	18499	18567	18445	18494	18561	18528	18410	18317	18449	18377	18445	18336	18400	18493	18318	18663	18629	18458	18414	18659	18375	18605	18347	18686	18701	18517	18344	18478	18568	18221	18421	18316	18528	18479	18514	18603	18275	18220	18487	18498	18369	18496	18265	18580	18585	18518	18373	18421	18538	18524	18396	18518	18273	18640	18510	18378	18466	18187	18408	18560	18581	18465	18138	18373	18363	18273	18335	18570	18628	18411	18344	18475	18364	18460	18578	18480	18481	18220	18173	18534	18433	18297	18341	18477	18315	18423	18372	18342	18480	18642	18560	18473	18512	18551	18342	18277	18291	18476	18540	18408	18462	18339	18437	18418	18279	18560	18502	18426	18497	18461	18323	18559	18335	18388	18400	18538	18377	18317	18535	18312	18392	18414	18442	18497	18501	18662	18421	18412	18303	18607	18361	18361	18420	18370	18301	18450	18484	18624	18521	18436	18345	18480	18467	18485	18553	18470	18345	18377	18470	18325	18345	18428	18328	18585	18510	18445	18588	18418	18294	18376	18326	18306	18279	18467	18368	18576	18465	18389	18663	18330	18302	18327	18365	18398	18372	18444	18495	18563	18430	18433	18347	18325	18325	18362	18398	18408	18394	18693	18347	18495	18370	18351	18613	18233	18453	18693	18487	18501	18503	18551	18287	18333	18271	18348	18215	18438	18398	18482	18599	18408	18606	18535	18283	18313	18509	18464	18384	18460	18186	18436	18609	18529	18477	18367	18736	18422	18498	18415	18310	18370	18510	18474	18447	18511	18486	18395	18501	18615	18598	18438	18455	18534	18500	18401	18428	18361	18474	18373	18647	18431	18477	18588	18348	18270	18365	18382	18423	18622	18588	18354	18382	18345	18375	18456	18602	18501	18344	18377	18232	18642	18514	18370	18487	18557	18429	18568	18337	18479	18569	18437	18327	18443	18168	18552	18254	18461	18452	18533	18256	18428	18446	18451	18313	18436	18353	18372	18536	18423	18495	18308	18349	18281	18587	18313	18530	18560	18593	18602	18514	18573	18508	18591	18317	18444	18504	18441	18471	18372	18559	18443	18302	18416	18477	18320	18503	18500	18388	18632	18475	18569	18288	18417	18377	18398	18383	18314	18366	18471	18200	18330	18558	18537	18667	18512	18580	18388	18453	18522	18338	18386	18459	18445	18329	18467	18674	18391	18348	18483	18418	18592	18369	18332	18210	18416	18462	18550	18632	18371	18473	18490	18517	18507	18417	18444	18427	18410	18395	18302	18548	18614	18395	18437	18617	18379	18414	18586	18455	18415	18344	18419	18392	18582	18376	18475	18409	18388	18680	18537	18502	18455	18540	18234	18330	18338	18701	18390	18617	18484	18391	18360	18587	18670	18464	18216	18328	18365	18378	18656	18522	18388	18484	18490	18436	18407	18213	18555	18307	18535	18349	18433	18558	18434	18494	18464	18598	18515	18451	18460	18695	18646	18419	18517	18341	18234	18517	18605	18374	18412	18446	18417	18535	18444	18411	18465	18404	18500	18455	18319	18425	18680	18380	18402	18496	18401	18432	18405	18552	18425	18421	18563	18597	18253	18481	18251	18426	18483	18465	18314	18486	18684	18510	18456	18614	18509	18481	18524	18411	18237	18385	18436	18681	18572	18325	18421	18448	18495	18452	18468	18431	18266	18474	18470	18405	18520	18274	18502	18372	18375	18329	18380	18392	18455	18386	18617	18276	18173	18275	18461	18245	18422	18363	18575	18539	18601	18300	18199	18529	18518	18363	18297	18352	18581	18355	18227	18359	18585	18384	18467	18458	18605	18294	18420	18537	18504	18587	18432	18681	18448	18320	18502	18413	18529	18269	18529	18478	18397	18444	18315	18358	18429	18505	18353	18469	18430	18483	18525	18609	18379	18257	18490	18265	18361	18360	18340	18389	18373	18437	18444	18556	18410	18368	18414	18342	18442	18372	18517	18517	18441	18500
40998	62096	55400	51816	50841	42076	32486	26918	21197	19067	16433	15678	15800	15737	15461	15443	15602	15506	15412	15697	15469	15406	15617	15456	15588	15491	15423	15549	15625	15465	15503	15599	15628	15496	15621	15408	15520	15478	15479	15630	15494	15402	15521	15539	15508	15385	15558	15381	15349	15503	15615	15463	15417	15463	15532	15346	15433	15453	15432	15634	15453	15527	15314	15536	15445	15671	15483	15334	15521	15454	15527	15536	15679	15530	15438	15507	15524	15533	15490	15567	15517	15630	15618	15437	15609	15619	15391	15523	15479	15511	15472	15576	15626	15535	15416	15546	15515	15601	15424	15564	15526	15615	15463	15611	15275	15495	15423	15568	15609	15465	15440	15249	15696	15519	15621	15472	15386	15379	15426	15436	15557	15593	15383	15581	15467	15490	15291	15379	15670	15465	15606	15466	15334	15440	15442	15532	15613	15532	15582	15446	15481	15487	15520	15427	15460	15601	15478	15411	15544	15422	15470	15523	15444	15853	15397	15566	15458	15506	15628	15575	15296	15479	15603	15417	15574	15501	15399	15382	15388	15556	15470	15603	15424	15343	15502	15485	15556	15570	15454	15389	15347	15468	15657	15441	15449	15454	15539	15472	15788	15475	15564	15457	15433	15463	15598	15582	15425	15434	15231	15465	15395	15493	15440	15514	15452	15338	15378	15610	15532	15473	15536	15475	15430	15595	15559	15511	15416	15302	15615	15521	15397	15703	15490	15608	15520	15519	15430	15542	15564	15469	15331	15555	15502	15493	15572	15379	15327	15569	15550	15660	15408	15386	15453	15641	15429	15547	15320	15445	15554	15565	15575	15448	15391	15409	15417	15736	15448	15425	15420	15466	15536	15463	15489	15461	15463	15462	15382	15518	15487	15302	15408	15633	15489	15555	15629	15476	15557	15496	15578	15482	15553	15479	15338	15598	15610	15495	15511	15576	15322	15404	15490	15447	15415	15726	15557	15445	15510	15444	15376	15486	15588	15424	15345	15411	15465	15611	15568	15393	15495	15489	15381	15397	15391	15461	15510	15508	15439	15659	15570	15427	15519	15569	15585	15553	15604	15653	15351	15316	15526	15295	15466	15515	15363	15361	15437	15550	15461	15356	15400	15409	15416	15439	15350	15466	15448	15629	15548	15485	15292	15515	15554	15555	15440	15434	15315	15490	15315	15518	15477	15555	15542	15532	15321	15307	15467	15654	15450	15511	15546	15539	15363	15577	15573	15619	15457	15422	15489	15564	15637	15466	15545	15596	15652	15547	15553	15585	15628	15484	15548	15516	15414	15484	15440	15390	15466	15617	15502	15332	15517	15560	15572	15160	15427	15365	15616	15441	15504	15347	15510	15462	15391	15527	15408	15623	15556	15541	15514	15634	15551	15492	15541	15413	15368	15397	15581	15517	15614	15438	15502	15402	15481	15392	15509	15527	15608	15527	15535	15448	15524	15375	15528	15277	15461	15468	15680	15382	15444	15478	15486	15397	15437	15558	15675	15524	15499	15497	15358	15386	15501	15316	15465	15575	15450	15476	15243	15543	15431	15606	15534	15373	15412	15471	15563	15534	15442	15633	15537	15464	15526	15475	15447	15542	15493	15467	15409	15504	15442	15486	15438	15507	15488	15393	15268	15456	15466	15533	15521	15438	15392	15350	15486	15630	15600	15426	15554	15361	15495	15399	15288	15471	15483	15397	15401	15499	15531	15331	15478	15514	15526	15448	15638	15459	15391	15558	15514	15674	15557	15409	15604	15562	15383	15398	15349	15551	15460	15632	15637	15431	15623	15407	15605	15507	15604	15585	15534	15557	15349	15285	15265	15433	15445	15440	15446	15422	15447	15613	15424	15625	15515	15593	15362	15459	15569	15552	15431	15504	15542	15384	15559	15336	15583	15464	15524	15488	15401	15463	15599	15658	15456	15315	15602	15510	15422	15599	15391	15466	15317	15315	15645	15554	15564	15588	15589	15580	15381	15423	15410	15485	15408	15367	15495	15661	15386	15466	15545	15609	15482	15420	15438	15536	15611	15568	15312	15349	15533	15610	15610	15470	15488	15597	15402	15477	15515	15354	15484	15541	15560	15496	15439	15566	15645	15393	15578	15479	15537	15516	15615	15578	15497	15390	15374	15509	15486	15403	15539	15547	15504	15610	15514	15542	15372	15397	15669	15543	15589	15513	15523	15477	15704	15671	15592	15566	15423	15401	15519	15410	15412	15371	15419	15588	15300	15674	15663	15400	15496	15675	15572	15511	15465	15551	15584	15668	15475	15448	15363	15451	15501	15650	15463	15503	15594	15601	15669	15457	15520	15612	15568	15644	15536	15652	15361	15495	15634	15538	15418	15616	15537	15462	15285	15501	15601	15407	15609	15583	15401	15440	15613	15603	15508	15517	15536	15321	15512	15512	15545	15486	15659	15396	15433	15502	15640	15573	15606	15400	15594	15561	15357	15540	15377	15490	15568	15453	15353	15415	15427	15304	15508	15386	15507	15442	15424	15370	15529	15258	15421	15479	15530	15553	15655	15456	15333	15748	15515	15363	15590	15507	15547	15465	15513	15585	15676	15378	15501	15625	15553	15429	15377	15467	15537	15525	15497	15596	15334	15348	15561	15586	15344	15517	15465	15620	15300	15311	15469	15489	15517	15704	15444	15507	15484	15598	15495	15543	15593	15620	15508	15594	15425	15674	15636	15493	15455	15451	15821	15558	15460	15624	15497	15565	15514	15402	15507	15499	15501	15558	15439	15564	15519	15519	15454	15487	15576	15548	15581	15509	15332	15323	15556	15638	15568	15468	15631	15498	15629	15529	15362	15432	15484	15494	15559	15461	15492	15455	15460	15419	15551	15491	15597	15261	15488	15417	15530	15671	15597	15310	15604	15327	15558	15470	15475	15299	15436	15603	15337	15556	15545	15670	15706	15405	15574	15551	15457	15506	15457	15548	15635	15633	15372	15363	15526	15499	15467	15536	15468	15662	15523	15408	15607	15610	15310	15511	15616	15547	15474	15337	15508	15264	15485	15436	15507	15457	15476	15575	15483	15428	15353	15322	15408	15515	15620	15584	15459	15529	15525	15516	15447	15474	15557	15302	15439	15513	15588	15477	15492	15460	15513	15514	15289	15512	15541	15655	15490	15585	15510	15295	15528	15600	15429	15354	15341	15483	15650	15490	15582	15402	15379	15540	15446	15545	15470	15555	15413	15675	15474	15397	15367	15554	15495	15493	15497	15411	15483	15321	15388	15508	15552	15570	15552	15446	15693	15351	15378	15392	15533	15677	15523	15431	15576	15450	15399	15335	15462	15453	15517	15666	15504	15520	15467	15388	15446	15630	15453	15497	15322	15524	15508	15461	15344	15515	15646	15387	15564	15565	15410	15589	15295	15371	15447	15361	15266	15515	15329	15564	15451	15516	15527	15515	15599	15431	15379	15603	15437	15459	15464	15515	15493	15408	15514	15387	15583	15625	15556	15465	15587	15591	15583	15424	15572	15552	15412	15614	15604	15505	15425	15535	15681	15591	15617	15344	15601	15498	15485	15484	15476	15506	15632	15647	15581	15385	15464	15673	15439	15545	15503	15378	15484	15453	15445	15525	15512	15561	15401	15430	15383	15670	15373	15449	15566	15479	15410	15495	15531	15383	15573	15680	15434	15663	15446	15404	15366	15635	15369	15431	15457	15466	15603	15464	15417	15557	15519	15468	15613	15464	15547	15656	15601	15474	15404	15567	15407	15595	15428	15480	15482	15323	15530	15469	15403	15484	15647	15596	15344	15519	15559	15407	15661	15547	15323	15653	15503	15573	15637	15532	15514	15452	15444	15561	15486	15514	15546	15323	15497	15578	15555	15593	15577	15593	15597	15590	15359	15476	15559	15510	15410	15478	15484	15412	15465	15614	15608	15458	15589	15381	15538	15373	15424	15516	15594	15684	15467	15493	15620	15447	15588	15540	15628	15474	15540	15585	15550	15486	15466	15617	15509	15504	15462	15498	15463	15382	15597	15608	15376	15409	15416	15453	15593	15599	15500	15487	15569	15506	15510	15502	15304	15443	15616	15494	15509	15374	15496	15570	15460	15606	15626	15346	15617	15646	15419	15547	15489	15471	15556	15560	15614	15669	15626	15558	15530	15487	15618	15586	15523	15594	15445	15523	15708	15483	15649	15491	15512	15539	15692	15450	15408	15465	15467	15526	15416	15605	15434	15614	15584	15507	15622	15378	15369	15520	15580	15448	15435	15431	15606	15563	15302	15535	15554	15413	15469	15360	15672	15541	15435	15676	15428	15583	15341	15557	15718	15550	15490	15538	15465	15455	15477	15484	15509	15449	15412	15601	15393	15452	15514	15450	15402	15574	15424	15545	15519	15474	15535	15514	15555	15441	15506	15489	15429	15383	15470	15514	15438	15628	15379	15384	15636	15293	15475	15515	15573	15381	15572	15670	15524	15497	15638	15476	15565	15463	15453	15331	15311	15535	15443	15469	15430	15449	15389	15516	15491	15475	15640	15441	15633	15507	15403	15505	15806	15512	15484	15481	15481	15570	15543	15499	15447	15603	15519	15346	15501	15410	15669	15549	15277	15515	15512	15691	15591	15578	15545	15416	15659	15557	15546	15474	15604	15542	15571	15478	15581	15482	15463	15542	15410	15505	15496	15495	15566	15402	15598	15587	15430	15533	15597	15472	15454	15333	15433	15349	15511	15311	15390	15483	15591	15466	15586	15548	15554	15423	15480	15529	15537	15757	15552	15406	15620	15482	15261	15530	15511	15361	15470	15602	15492	15451	15570	15378	15538	15513	15502	15628	15535	15473	15634	15715	15582	15550	15499	15408	15578	15488	15481	15474	15368	15513	15504	15425	15425	15410	15446	15591	15621	15527	15506	15523	15464	15319	15541	15470	15453	15295	15532	15726	15530	15423	15524	15342	15369	15337	15496	15586	15388	15652	15506	15484	15485	15521	15432	15531	15510	15543	15469	15507	15441	15547	15488	15501	15525	15409	15622	15369	15522	15367	15588	15441	15370	15449	15507	15415	15607	15485	15475	15565	15435	15380	15316	15494	15635	15503	15358	15538	15613	15609	15535	15459	15531	15526	15414	15415	15542	15496	15344	15395	15692	15515	15426	15408	15608	15446
23930	22313	30448	31578	45350	51331	44968	36755	29666	25055	20332	18880	18742	18807	18293	18073	18224	18097	18085	18350	18232	17951	18118	17994	18183	18036	18035	18200	18103	18039	18210	18042	17999	18126	18211	18136	18099	18373	18149	18235	18317	18236	18129	18165	18054	18114	18031	17933	18036	18064	18025	18083	17955	17959	18073	17948	18045	18069	17801	18154	17989	17973	18021	17924	18173	18148	18070	17786	18032	18088	18087	18121	18128	18002	18036	17896	18008	17975	18046	18003	17980	18177	18294	18060	17949	18102	17948	18052	17995	17814	18066	17992	18041	18016	17869	17929	18193	18119	18186	18081	18003	18027	18212	17911	17994	18041	18103	18279	18058	17946	17910	18025	18059	17918	17751	17870	18241	17992	17967	17862	17810	18002	18031	18218	18000	18140	18067	17965	18035	18177	18110	18005	18103	17971	18022	17919	17946	17953	18166	17959	17920	17959	17986	17920	17859	17841	18037	18095	17962	18186	17936	18006	18197	17972	18011	17981	17959	18108	18068	18395	17928	17924	17841	18139	17998	17993	18155	18140	18047	18018	18089	17886	18007	18120	18100	17854	17805	17926	18060	18118	17814	17932	18045	18023	17999	17902	18084	18224	17932	18155	18157	17939	17952	18032	18129	18134	17937	18004	18089	17870	18081	17902	17933	18067	17977	17919	18092	18211	17944	18205	18026	17917	17892	18045	18115	17898	18025	17890	18001	18140	17836	18060	17963	18005	17912	18090	17891	17973	18176	18017	17807	18015	18107	18011	17923	18095	17958	17965	17923	18131	18072	18073	18141	17929	17947	17930	17917	18103	18117	17913	17874	17922	17969	17971	18102	18060	18068	18254	17928	17858	18087	17972	17935	18124	18199	17941	18156	18046	17874	17763	17946	17795	17959	18032	18046	18020	18160	17884	18100	18272	17995	18143	18063	17952	17883	18029	18026	18080	17912	17911	18053	18057	17997	18108	17992	18042	18071	18095	17946	17943	18078	17978	17986	18036	18196	18069	18015	18093	17967	17922	18119	18011	18034	17957	18021	17876	17893	18042	17948	17917	17934	18193	17805	18020	18076	18119	18196	18053	17903	18045	17910	17960	17858	17984	17999	18075	17924	17942	18115	18137	17950	17860	17940	17975	18046	17751	17868	17898	18012	17898	17868	17944	18039	18019	18048	18057	17867	17990	18022	18013	17817	17883	18208	18075	18297	17945	17982	17986	17852	17788	17977	17797	18119	18045	18016	17910	17873	17983	17894	17983	17942	17901	17875	18146	18055	18170	18169	18077	17994	17985	18005	18126	17966	18091	17981	17885	18145	17791	17934	18142	18205	18131	18108	17992	18225	17917	17977	17935	18104	18135	17997	18030	18155	18075	17832	17964	17971	17865	18114	17979	18164	18136	18349	18134	17920	18006	17950	17956	17864	17987	17887	18029	18262	18169	17800	17967	18071	17991	18015	17820	18033	18039	17999	17915	17863	17993	18073	18102	17859	17885	17895	18171	18391	18081	17979	18009	17839	18184	18041	17779	18148	18054	17958	18079	18055	18081	18088	18087	18137	18037	17807	18096	17813	18008	18113	18023	17946	17918	17882	18069	18048	18092	17995	17966	17875	17986	17793	18046	17998	17886	17835	17886	18024	18115	17893	18073	18057	18041	17841	18223	18069	17804	17915	18244	17978	17870	18359	17867	18005	17884	17857	18093	17860	17918	18067	18162	18150	17979	17905	18035	17975	17951	18083	18001	17882	17848	18073	18046	18258	17985	17939	18141	17920	18057	18089	18039	18121	18081	17954	18103	17944	17941	17988	18085	18267	17876	17925	18093	18272	17983	18074	18136	18068	17969	18035	17986	18060	17945	17913	17961	17864	18020	18043	18002	18081	18138	18281	17978	17937	17927	18040	17874	18073	18045	18010	18243	18024	18125	18181	17935	17876	17969	17897	17826	17846	18089	17972	17802	18040	18158	18097	18015	18232	17886	18119	17978	17965	18027	18089	18128	18040	18129	17932	17993	17987	17822	17856	18047	17926	17967	18045	17837	17876	17870	17947	17898	18064	18153	18114	17944	18201	18149	17896	17876	18206	17924	17939	18044	17906	18010	18092	17819	18073	18152	17993	18006	17937	17859	17966	18066	18017	17935	18053	18142	17885	18056	18006	18103	17982	18012	18141	18083	17932	17863	17999	17921	17753	18132	17983	17966	18101	17932	18088	18123	17978	18071	17857	18213	18119	17839	18021	17750	17959	18095	17964	18223	17959	18027	18003	17952	18126	17967	18055	17893	18068	18107	17933	17864	18013	18123	18175	17935	17963	17979	17978	17926	18102	17952	18155	18075	18266	17996	17855	17771	17816	18057	17900	18053	18010	17942	17969	17934	17887	18082	18031	18046	17993	18176	18065	18194	17993	17769	18207	17989	17954	18089	18090	18106	17765	17710	17798	18048	18051	17841	18121	17939	18139	17954	17914	18000	17968	18078	18043	17922	18192	17874	18231	17993	18026	17967	18032	17926	17816	18081	18062	17952	18010	18188	18044	18094	17909	17917	18023	18048	18014	17911	18021	17907	17996	17988	18124	18268	18033	17942	18045	17929	18180	17915	18144	18138	18076	18124	17984	17997	18097	17955	17865	17691	17850	17996	18056	18072	17880	18153	18033	18190	18038	18108	17995	18016	18033	18133	18043	17825	17909	18128	18071	18177	17932	18051	18066	18067	17936	18067	18252	18011	18045	18186	18055	18139	18107	18196	18052	17888	18185	17853	18098	18005	17842	17979	17825	18000	18102	18149	17972	18001	18019	18110	17887	18077	18098	17954	18074	18039	17921	18000	17901	18002	18185	18127	17982	17847	17983	17810	17899	17924	18016	18077	18024	18339	18169	17862	17977	17890	18006	18085	18016	17822	18064	17968	17792	18038	18067	18031	18191	18171	18021	18086	17837	18062	18163	18235	17917	18020	18216	17995	18050	18063	18010	18020	18065	17995	18198	17890	17925	18011	17963	18128	17894	17902	17986	18126	18077	18215	17965	17921	17952	18128	18087	18041	18165	17949	17865	17872	18058	17994	18213	18072	18047	18095	18205	18150	18057	18074	17963	17837	17889	18063	18001	17975	17942	17988	18081	17735	17809	17853	17975	18043	17967	18150	17977	18227	17873	17986	18160	18064	18010	18231	17851	18110	18080	17996	18056	18074	18006	18026	18069	18089	17971	17949	17948	18033	17730	17889	17946	17959	17941	18076	18239	17904	17973	17739	17917	17809	18116	17780	17949	18187	17988	18072	18047	18190	18203	17960	17864	17974	18040	17921	17984	18073	17920	18247	18028	17902	18069	18067	17993	17956	18050	17899	17797	17861	17855	18006	18001	18012	17818	17819	18040	17927	18092	18106	18146	18109	18137	18110	18176	18001	17997	17927	17974	17984	18211	18073	18039	18176	18041	17872	17922	17962	18046	18111	18262	18080	18158	18148	17996	18118	18232	18073	18016	18085	17926	17934	17816	17905	17919	18008	17919	18027	18095	18000	18050	17926	18182	18245	18074	18006	18211	17873	17904	17860	17883	18074	17959	17987	18195	17938	18131	17977	17857	18075	17965	18045	18035	17992	18023	18153	17806	18007	17856	17970	17825	18049	18089	17863	17999	17919	17981	17982	18062	17976	17802	17899	17934	18013	17962	17822	17786	17924	17910	17961	17921	17999	18065	18028	17924	17926	18155	17966	18153	18158	17979	18053	18085	17969	18080	17798	18132	18040	17828	18194	17964	17988	18068	18194	17955	18012	18007	18169	18014	18132	18066	18042	17941	18106	18099	18042	18062	18167	18099	18210	17886	18232	18139	17987	17962	17846	17996	17999	18165	18037	17912	18076	18081	17675	17772	17982	18097	18047	17944	18114	18121	18097	18060	17959	17877	18004	18077	18201	18020	18261	18127	17824	18141	18234	18080	18072	18168	18048	17967	17984	18098	18004	17993	18044	18004	18070	18029	18066	18010	17899	17969	18013	18089	17699	17818	18073	18027	18135	18274	17961	17943	17937	18098	18037	17980	18163	18151	18108	18205	17911	17955	17840	17969	18025	17969	18000	18050	17689	17879	17774	17919	18049	17989	17939	18008	17986	18145	18120	17902	17924	17803	18045	17963	18044	18068	17967	17994	17928	17946	18048	17946	17979	18133	17899	18051	17864	17885	18082	18082	18065	17975	17920	17961	17996	18087	18052	18053	17851	17916	18132	18089	18014	18035	17981	17916	17923	18118	17877	18071	18067	18099	17979	18002	18192	17922	18164	17964	17993	17948	18084	18127	18052	17942	17795	18119	18138	18191	18085	17910	18109	18165	17989	17993	17953	17909	17972	17972	18097	18092	18079	18035	17881	17887	18054	18234	18000	17972	17944	17998	18042	17935	18146	18168	17962	18054	18105	17930	17790	18044	18055	18082	17966	17991	17802	17717	18104	18122	17985	18132	17990	17893	18000	17880	18110	17981	18139	18078	18009	18087	17832	18017	18091	18117	17992	17903	18064	18053	17888	17984	18088	18017	17976	17869	17749	18028	18218	18025	17953	17787	18093	18044	18007	17908	17931	18027	17911	17923	18024	17940	17814	17977	17925	17850	17897	17994	18032	17878	18191	17866	17966	18017	17973	18169	17977	18161	18185	18176	17960	18084	18146	17959	17875	18016	18085	17892	17752	18084	17972	17977	18080	18177	17932	18074	17935	17949	18237	17901	17928	17926	18143	18005	17852	18050	18029	18076	18128	18030	17992	18138	18083	18119	18188	18154	18034	18195	17976	18012	18007	18072	17991	17882	18063	17936	17907	18170	18026	17967	17966	17858	17945	17884	18103	17981	17796	18117	18080	17788	18014	18131	17984	17975	18016	18147	18000	18086	17962	18180	18028	17848	18125	18194	18061	18093	18089	18038	18146	18175	17956	17842	17949	18002	18029	18103	18044	18076	18094	18223	18094	17970	17992	18078	18089	18033	17808	17991	18045	17748	17941	17933	18137	18040	17827	18216	18014	17931	18011	18017	18020	18018	18006	18157	18019	17880	17852	18030	17834	17943	18123	18025	17909	18078	17903	17730	17929	18161	18037	17960	17915	18110	18088	17984	17896	17958	17940	17941	18006	18204	18107	18022	17834	18115	17890	17906	17914
44823	69423	64443	60805	61057	53544	42549	35386	27902	22202	16759	15642	15939	15974	15189	15153	15284	15099	15212	15262	15168	15422	15234	15152	15137	15181	15141	15153	15133	15209	15157	15286	15189	15124	14994	15153	15256	15189	15239	15128	15149	15261	15283	15024	15369	15329	15189	15216	15216	15247	15100	15149	15141	15212	15178	15159	15109	15277	15226	15285	14890	15219	15121	15108	15119	15397	15141	15076	15179	15085	15211	15195	15254	15194	15112	15195	15330	15140	15227	15108	15168	15160	15090	15176	15049	15333	15226	15041	15059	15266	15306	15110	15131	15253	15266	15258	15170	15121	15255	15144	15122	15111	15159	15258	15285	15183	15049	15097	15262	15138	15103	15185	15047	15237	15217	15176	15314	15155	15110	15105	15118	15235	15135	15122	15213	15222	15080	15161	15064	15238	15104	15325	15074	15162	15197	15159	15292	15148	15056	15211	15007	15074	15004	15224	15203	15271	15329	15189	15231	15256	15142	15138	15311	15192	15138	15330	15079	15198	15115	15167	15250	15207	15221	15244	15079	15093	15236	14995	15075	14920	15107	15139	15198	15182	15328	15170	15275	15089	15127	15136	15206	15178	15301	15123	15107	15156	15152	15186	15162	15283	15090	15153	15121	15087	15066	15095	15031	15237	15210	15152	15176	15125	15156	15136	15005	15359	14889	15246	14995	15283	15301	15139	15188	15144	15222	15219	15193	15052	15043	15178	15126	15171	15324	15065	15118	15246	15147	15232	15246	14922	15144	15182	15208	15199	15132	15223	15232	15127	15049	15024	15154	15052	15195	15088	15137	15185	15184	15061	15285	15149	15061	15270	14991	15165	15121	15231	15136	14912	15274	15192	15291	15073	15206	15198	15145	15158	15273	15019	15147	15183	15108	15277	14987	15118	15313	15082	15229	15212	15235	15061	15432	15285	15107	15144	15322	15298	15148	15065	15059	15028	15289	15163	15084	15186	15155	15122	15224	15390	15092	15277	15276	15145	15288	15124	15242	15305	15578	15092	15235	15101	15131	15110	15164	15220	15144	15093	15250	15125	15182	15101	15068	15215	15164	15017	15226	15058	15059	15123	15218	15261	15142	15160	15043	15097	15155	15017	15308	15266	15184	15091	15091	15256	15250	15056	15262	15173	15140	15139	15256	15251	15154	15221	15212	15123	15319	15282	15226	15224	15209	15186	15139	15293	15159	15104	15226	15119	15126	15094	15258	15177	15063	15170	15080	15337	15204	15101	15061	15077	15264	15339	15121	15304	15049	15117	15197	15166	15233	15147	15299	15022	15320	15255	15124	15136	15075	15131	15123	15271	15349	15266	15065	15191	15033	15125	15194	15090	15129	15087	15127	15320	15361	15201	15148	15167	15147	15293	15176	15076	15078	15222	15249	15200	15116	15109	15089	15114	15355	15003	15141	15104	15138	15185	15048	15169	15272	15254	15137	14991	15353	15226	15041	15036	15286	14990	15171	15203	15262	15030	15258	15157	15241	15076	15092	15333	15212	15093	15171	15159	15255	15215	15072	15094	15254	15297	15178	15303	15258	15245	15301	15054	15346	15037	15266	15056	15319	15067	15428	15147	15215	15219	15242	15161	15061	15170	15196	15173	15137	15096	15294	15020	15335	15217	14959	14953	15097	15054	15118	15056	15310	15210	15016	15246	15312	15015	15216	15017	15071	15164	15169	15283	15197	15309	15078	15175	15215	15198	15228	15180	15261	15228	15172	15210	15065	15196	15154	15111	15184	15385	15254	15215	15156	15104	15319	15232	15190	15201	15050	15143	15183	15238	15179	14997	15207	15193	15135	15231	15064	15074	15204	14967	15175	15218	15148	15314	15026	15169	15296	15185	15160	15167	15233	15175	15109	15134	15106	15040	15329	15020	15131	15206	15046	15087	15354	15079	15111	15048	15231	15229	15237	15103	15105	15187	15145	15120	15059	15103	15274	15198	15254	15281	15098	15064	15220	15063	15073	15153	15197	15137	15286	15136	15179	15139	15108	15239	14952	15206	15095	15185	14917	14971	15124	15237	15052	15396	15079	15291	15212	15213	15196	15247	15167	15092	15186	15262	15189	15079	15140	15219	15169	15156	15082	15144	15112	15207	15101	15226	15153	15235	15238	15288	15050	15330	15100	15059	14995	15161	15205	15292	15121	15105	15184	14986	15299	15180	15169	15134	15137	15263	15237	15226	15200	15163	15047	15183	15157	15149	15315	15238	15134	15119	15245	15289	15187	15155	15185	15155	15242	15124	15177	15196	15265	15082	15161	15177	15194	15016	15301	15196	15197	15270	15078	15175	15188	15231	15179	15208	15252	15150	15040	15166	15294	15207	15163	15137	15106	15126	15046	15097	15163	15166	15140	15294	15167	15213	15112	15267	15027	15125	15159	15162	15238	15053	15283	15219	15237	15223	15198	15287	15366	15443	15222	15285	15193	15210	15015	15194	15121	15132	15230	15265	15154	15185	15231	15263	15300	15289	15378	14982	15277	15202	15222	15044	15299	15122	15197	15302	15081	15308	15187	15055	15072	15068	15162	15024	15342	15169	15035	15225	15230	15122	15162	15183	15189	15129	14980	15116	15297	14983	15216	15218	14961	15130	15167	14961	15187	14950	15296	15231	15295	15235	15224	15141	15190	15206	15128	15064	15280	15090	15102	15147	15122	15175	15155	15029	15126	15211	15229	15071	15297	15286	15256	15101	15026	15073	15245	15249	15196	15241	15054	15257	15198	15152	15076	15331	15148	15158	15020	15217	15095	15165	15095	15082	15213	15092	15124	15129	15219	15243	15380	15179	15387	15116	15246	15196	14997	15134	15226	15127	15295	15125	15017	15195	15232	15099	15290	15380	15163	15142	15225	15280	15093	15094	15353	15222	15120	15104	15142	15184	15364	15267	15215	15226	15188	15160	15037	15257	15313	15123	15127	15234	15073	15259	15045	15175	15120	15254	15112	15184	15234	15044	15340	15241	14956	15192	15181	15200	15132	15349	15178	15156	15247	15152	15205	15203	15231	15159	15152	15315	15208	15138	15209	15153	15193	15039	15081	15217	15203	15153	15078	15167	15103	15185	15290	15108	15269	15178	15178	15276	15172	15204	15069	15211	14964	15173	15199	15261	15187	15087	15116	15192	15196	15151	15119	15173	15159	15271	15098	15113	15038	15377	15213	15191	15145	15097	15110	15202	14917	15190	15089	15222	15211	15132	15231	15407	15218	15160	15211	15161	15239	15136	15117	15175	15155	15050	15267	15008	15135	15064	15251	14994	15248	15077	15158	15207	15109	15198	15132	15259	15131	15214	15230	15122	15360	15107	15408	15111	15084	15170	15222	15109	14997	15012	15305	15111	15287	15148	15097	15135	15111	15256	15184	15106	15217	15292	15082	15201	15154	15001	15094	15158	15233	15204	15275	15267	15263	15159	15286	15067	15280	15215	15217	14909	15148	15327	15207	15194	15163	15087	15087	15247	15217	15081	15237	15013	15351	15143	15187	15172	15219	14974	15147	15191	15219	15101	14985	15090	15133	15213	15085	15214	15110	15064	14993	15203	15294	15229	15041	15140	15191	15213	15212	15111	15120	15159	15066	15277	15269	15166	15110	15133	15189	15219	15188	15132	15228	15102	15145	15113	15092	15208	15310	15149	15170	15230	15362	15190	15106	15244	15099	15189	15158	15143	15125	14914	15072	15198	15099	15158	15137	15160	15270	15087	15335	15186	15114	15264	15259	15102	15068	15129	15151	15335	15190	15055	15376	15270	15197	15132	15231	15074	15082	15057	15136	15149	15249	15246	15204	15135	15240	15313	15354	15227	15089	14924	15351	15236	15282	15225	15426	15156	15166	15179	15223	15101	15145	15311	15178	15103	15154	15316	15205	15084	15245	15218	15231	15085	15130	15201	15198	15194	15051	15237	15088	15242	15062	15206	15055	15338	15147	15162	15067	15314	15151	15233	15130	15010	15148	15187	15139	15140	14962	15205	15041	15177	15169	15205	15328	15040	15140	14948	15227	15336	15245	15156	15224	15248	15316	15197	15278	14984	15211	15158	15122	15153	15222	15328	15236	15099	15392	14903	15202	15232	15232	15216	15147	15146	15208	15279	15191	15182	15200	15236	15231	15236	15281	15039	15110	15076	15260	15127	15191	15151	15158	15170	15198	15297	15213	15117	15295	15222	15093	15246	15227	15131	15192	15264	15217	15102	15148	15276	15414	15286	15285	15115	15243	15159	15140	15182	15195	15179	15271	15257	15365	15116	15158	15171	15082	15258	15223	15117	15162	15155	15152	15169	15202	15348	15083	15152	15117	15183	15056	15184	15116	15225	15307	15202	15123	15211	15161	15215	15248	14977	15314	15118	15141	15149	15231	15279	15173	15160	15262	15186	15100	15085	15165	15116	15184	15204	15259	15067	15175	15361	15227	15131	15151	15133	15181	15204	15131	15173	15179	15235	15088	15146	15070	15207	15120	15316	15207	14998	15144	15125	15241	15056	15212	15146	15363	15069	15257	15143	15039	15080	15125	15266	15179	15229	15273	15211	15123	15240	15142	15246	15376	15097	15178	15399	15288	15146	15242	15161	15243	15176	15153	15233	15366	15132	15193	15032	15187	15272	15242	15170	15136	15077	15080	15045	15116	15175	15188	15153	15323	15173	15206	15024	15068	15246	15165	15251	15256	15200	15258	15272	15297	15262	15210	15173	15300	15109	15146	15180	15209	15252	15099	15116	15353	15181	15022	15109	15133	15249	15227	15133	15245	14986	15215	15074	15076	15283	15193	15227	15262	15177	15038	15213	15285	15258	15253	15160	15259	15144	15351	15150	15164	15044	15289	15401	15232	15223	15221	15022	15174	15213	15153	15112	15240	15181	15228	15022	15087	15087	15093	15051	15015	15230	14936	15159	15227	15055	15057	15250	15182	15243	15044	15252	15194	15188	15390	15068	14893	15265	15040	15236	15277	15150	15231	15353	15263	15053	15166	15166	15229	15143	15152	15032	15285	15252	15177	15055	15162	15162	15179	15198	15348	15262	15257	15249	15136	15314	15078	15125	15156	15212	15097	15270	15223	15178	15213	15226	15184	15234	15376	15196	15330	15016	15319	15301	15321	15183	15010	15117	15320	15171	15137	15225	15065	15179
31608	29502	31574	28771	26651	24544	22063	20866	19860	19249	18690	18506	18504	18616	18572	18704	18742	18632	18677	18707	18840	18532	18437	18798	18408	18526	18487	18826	18608	18638	18607	18702	18563	18618	18597	18607	18676	18872	18763	18678	18849	18716	18651	18638	18515	18698	18559	18692	18495	18869	18697	18543	18628	18461	18622	18448	18378	18608	18585	18665	18546	18771	18441	18635	18696	18628	18918	18718	18720	18558	18806	18586	18512	18586	18491	18952	18506	18485	18873	18548	18615	18585	18682	18658	18710	18677	18664	18628	18783	18498	18539	18760	18724	18429	18767	18635	18663	18577	18635	18609	18801	18883	18791	18886	18658	18718	18415	18647	18608	18715	18598	18583	18720	18524	18666	18564	18800	18499	18660	18429	18702	18699	18743	18510	18561	18718	18671	18565	18522	18576	18807	18736	18579	18781	18550	18483	18664	18592	18781	18609	18591	18701	18645	18334	18518	18407	18742	18622	18653	18737	18780	18638	18520	18501	18501	18770	18786	18678	18573	18720	18630	18705	18649	18650	18667	18656	18702	18758	18590	18637	18513	18717	18540	18418	18578	18631	18546	18781	18747	18534	18595	18704	18457	18633	18432	18693	18699	18564	18528	18451	18525	18632	18508	18288	18581	18643	18738	18524	18523	18688	18626	18632	18651	18562	18578	18611	18661	18526	18606	18772	18682	18798	18707	18574	18830	18546	18580	18560	18455	18498	18439	18527	18644	18443	18680	18688	18718	18465	18588	18756	18615	18537	18552	18512	18432	18734	18572	18742	18591	18743	18430	18650	18504	18690	18506	18647	18655	18520	18642	18324	18428	18516	18551	18560	18662	18865	18654	18874	18668	18656	18707	18715	18641	18551	18857	18760	18907	18665	18787	18616	18610	18485	18555	18559	18729	18475	18592	18642	18589	18553	18538	18450	18771	18678	18564	18793	18766	18540	18751	18848	18499	18561	18626	18523	18668	18731	18747	18535	18767	18739	18760	18470	18608	18511	18595	18665	18581	18589	18666	18631	18666	18730	18490	18547	18721	18712	18556	18816	18812	18686	18616	18795	18782	18466	18465	18593	18624	18611	18615	18699	18992	18595	18641	18664	18699	18497	18610	18700	18656	18592	18478	18474	18539	18599	18673	18529	18765	18524	18701	18571	18684	18583	18761	18617	18528	18630	18794	18630	18768	18578	18446	18497	18274	18640	18546	18637	18453	18572	18668	18643	18664	18600	18860	18636	18661	18703	18622	18604	18814	18383	18584	18689	18530	18690	18551	18646	18732	18518	18529	18714	18642	18723	18801	18785	18825	18664	18819	18533	18526	18729	18746	18711	18756	18761	18722	18537	18632	18677	18658	18578	18608	18772	18688	18643	18684	18394	18484	18403	18653	18470	18486	18636	18484	18504	18555	18674	18570	18724	18652	18625	18871	18705	18565	18249	18715	18703	18645	18666	18663	18550	18736	18525	18626	18515	18557	18601	18699	18453	18547	18446	18799	18657	18807	18557	18643	18842	18532	18527	18583	18591	18521	18644	18675	18560	18684	18677	18740	18652	18676	18463	18587	18703	18642	18640	18603	18721	18534	18524	18901	18666	18654	18695	18709	18638	18647	18746	18613	18724	18501	18475	18822	18584	18548	18515	18711	18615	18536	18453	18627	18665	18542	18669	18730	18596	18587	18596	18405	18814	18640	18680	18730	18717	18549	18642	18754	18765	18686	18644	18545	18479	18647	18652	18708	18655	18527	18499	18522	18556	18543	18721	18665	18650	18647	18618	18524	18569	18501	18548	18515	18649	18751	18594	18476	18577	18795	18697	18918	18473	18526	18495	18763	18719	18661	18813	18742	18491	18695	18838	18553	18594	18546	18685	18876	18643	18806	18659	18682	18639	18609	18502	18653	18642	18666	18603	18881	18774	18728	18553	18746	18623	18677	18521	18609	18514	18571	18678	18645	18444	18732	18638	18756	18680	18506	18577	18694	18482	18785	18736	18663	18736	18823	18398	18663	18570	18825	18679	18708	18557	18744	18736	18683	18664	18614	18764	18634	18611	18802	18686	18562	18596	18626	18690	18685	18541	18443	18895	18662	18781	18767	18813	18868	18699	18448	18558	18717	18599	18541	18651	18554	18764	18605	18469	18599	18500	18810	18765	18799	18553	18638	18637	18672	18563	18451	18616	18609	18485	18540	18624	18487	18632	18685	18552	18500	18323	18717	18568	18590	18732	18348	18600	18554	18757	18613	18708	18539	18602	18639	18605	18772	18557	18761	18379	18530	18746	18570	18650	18544	18713	18815	18740	18711	18610	18528	18605	18542	18530	18570	18536	18751	18550	18650	18503	18666	18565	18489	18718	18691	18772	18563	18652	18608	18601	18797	18452	18520	18523	18699	18683	18670	18558	18709	18598	18822	18642	18617	18625	18584	18686	18543	18422	18494	18505	18458	18525	18723	18577	18756	18724	18559	18666	18755	18530	18697	18673	18568	18507	18737	18553	18748	18663	18589	18651	18562	18690	18634	18534	18637	18778	18800	18480	18383	18730	18519	18804	18775	18525	18479	18585	18750	18634	18582	18712	18706	18500	18670	18654	18443	18562	18614	18636	18730	18475	18617	18610	18519	18562	18368	18640	18669	18676	18719	18703	18500	18598	18511	18794	18591	18672	18633	18515	18687	18588	18558	18876	18711	18690	18558	18411	18668	18633	18998	18521	18526	18617	18731	18503	18802	18743	18561	18701	18373	18506	18697	18531	18658	18488	18530	18627	18601	18691	18662	18674	18544	18788	18642	18442	18686	18771	18566	18550	18595	18628	18877	18612	18594	18466	18854	18732	18432	18525	18733	18399	18670	18699	18595	18610	18743	18709	18292	18494	18675	18674	18589	18594	18734	18678	18433	18609	18586	18696	18881	18881	18548	18555	18731	18643	18779	18614	18289	18705	18577	18614	18528	18577	18506	18627	18714	18612	18626	18728	18861	18647	18544	18629	18770	18744	18772	18536	18553	18505	18709	18677	18785	18653	18847	18743	18610	18591	18417	18518	18879	18749	18490	18619	18699	18461	18477	18498	18840	18757	18830	18668	18679	18636	18672	18556	18588	18731	18684	18432	18556	18663	18619	18429	18628	18758	18739	18540	18569	18561	18704	18578	18324	18510	18436	18748	18655	18676	18554	18753	18522	18898	18689	18746	18557	18646	18674	18748	18684	18828	18481	18672	18878	18588	18723	18594	18672	18825	18469	18445	18549	18625	18749	18670	18591	18565	18629	18861	18841	18481	18476	18815	18576	18518	18710	18686	18398	18580	18691	18580	18626	18619	18743	18316	18637	18692	18756	18643	18606	18485	18694	18589	18469	18681	18722	18637	18589	18667	18714	18641	18395	18560	18462	18610	18609	18671	18768	18851	18558	18500	18753	18749	18770	18486	18737	18606	18554	18679	18609	18553	18724	18657	18589	18485	18631	18475	18514	18801	18605	18819	18595	18627	18671	18526	18556	18617	18662	18605	18641	18772	18634	18683	18628	18780	18546	18723	18673	18741	18717	18669	18693	18494	18826	18482	18479	18646	18795	18742	18776	18896	18607	18525	18634	18722	18587	18641	18694	18713	18910	18859	18544	18695	18741	18553	18750	18433	18442	18659	18690	18855	18555	18608	18675	18886	18616	18658	18385	18717	18546	18783	18394	18688	18583	18520	18559	18726	18917	18644	18404	18721	18874	18860	18649	18636	18710	18658	18651	18605	18538	18348	18745	18675	18551	18701	18811	18510	18656	18572	18887	18754	18748	18458	18655	18603	18637	18670	18546	18431	18552	18579	18699	18538	18568	18492	18638	18624	18583	18522	18529	18563	18426	18586	18797	18523	18594	18611	18518	18462	18504	18690	18460	18592	18721	18612	18692	18656	18445	18709	18549	18598	18650	18787	18746	18567	18669	18734	18361	18928	18568	18563	18610	18816	18791	18835	18685	18389	18579	18538	18750	18705	18660	18602	18797	18533	18796	18525	18735	18546	18533	18710	18559	18707	18596	18650	18623	18583	18622	18650	18659	18591	18625	18972	18861	18459	18502	18679	18576	18741	18725	18662	18730	18423	18341	18700	18645	18694	18881	18713	18533	18712	18232	18595	18689	18371	18607	18386	18793	18734	18590	18624	18785	18374	18623	18488	18543	18255	18657	18524	18816	18833	18724	18683	18636	18572	18512	18615	18560	18541	18641	18819	18676	18557	18646	18715	18501	18650	18534	18444	18575	18636	18542	18847	18581	18581	18519	18567	18554	18524	18745	18694	18772	18664	18649	18597	18597	18508	18432	18476	18519	18718	18478	18739	18532	18564	18699	18598	18764	18692	18425	18759	18455	18627	18556	18636	18695	18556	18660	18752	18616	18620	18568	18648	18737	18612	18503	18611	18476	18547	18687	18724	18592	18665	18753	18759	18551	18488	18623	18654	18720	18781	18710	18748	18700	18577	18664	18518	18818	18752	18772	18545	18533	18576	18845	18437	18709	18628	18573	18552	18536	18522	18422	18717	18551	18649	18604	18590	18781	18637	18502	18650	18695	18535	18523	18512	18513	18451	18711	18475	18588	18830	18633	18595	18468	18636	18560	18475	18573	18773	18551	18582	18483	18825	18742	18583	18541	18786	18688	18664	18629	18620	18640	18564	18525	18497	18505	18729	18518	18636	18685	18498	18549	18502	18445	18458	18612	18672	18520	18672	18569	18458	18681	18750	18592	18461	18794	18611	18716	18569	18595	18627	18378	18688	18611	18617	18512	18434	18764	18590	18546	18492	18738	18594	18472	18790	18757	18441	18501	18657	18519	18786	18659	18581	18605	18589	18673	18539	18609	18691	18602	18419	18456	18493	18860	18692	18634	18674	18511	18709	18594	18557	18568	18635	18718	18550	18559	18673	18593	18514	18415	18640	18617	18700	18653	18596	18567	18582	18508	18717	18536	18648	18774	18765	18320	18590	18722	18779	18637	18734	18769	18693	18776	18755	18666	18620	18853	18560	18861	18643	18595	18647	18632	18544	18742	18588	18515	18512	18573	18560	18524	18738	18792	18695	18643	18330	18522	18726	18454	18600	18480	18406	18717	18446	18467	18643	18779	18723	18465	18671	18349	18568	18646	18749	18700	18597	18647	18643
32334	40187	31690	25857	25010	21637	18652	17857	16856	16268	15682	15614	15488	15721	15475	15705	15581	15568	15473	15623	15527	15645	15555	15508	15618	15501	15498	15619	15668	15647	15526	15682	15503	15652	15609	15607	15497	15474	15611	15484	15511	15511	15484	15705	15621	15536	15456	15500	15583	15525	15459	15667	15518	15588	15645	15550	15606	15505	15586	15597	15559	15598	15525	15534	15752	15563	15601	15587	15612	15645	15462	15720	15526	15604	15648	15524	15614	15617	15602	15777	15446	15634	15600	15410	15539	15535	15447	15559	15531	15501	15627	15543	15510	15539	15516	15384	15678	15695	15491	15624	15448	15615	15491	15610	15666	15506	15553	15622	15432	15545	15715	15521	15515	15503	15671	15525	15399	15685	15675	15495	15599	15622	15599	15630	15591	15557	15480	15684	15492	15541	15506	15583	15608	15627	15450	15541	15474	15543	15434	15541	15620	15509	15487	15455	15630	15767	15615	15615	15535	15552	15667	15642	15535	15582	15558	15589	15516	15662	15730	15479	15435	15466	15637	15583	15506	15609	15614	15767	15518	15595	15667	15557	15501	15571	15475	15533	15477	15582	15459	15523	15518	15427	15698	15605	15449	15632	15530	15568	15573	15352	15634	15471	15627	15570	15574	15529	15636	15548	15421	15547	15546	15489	15597	15459	15605	15570	15623	15380	15497	15574	15672	15738	15553	15732	15619	15528	15492	15675	15587	15675	15449	15602	15388	15587	15568	15681	15576	15488	15577	15613	15463	15556	15512	15604	15556	15545	15526	15501	15613	15514	15636	15320	15466	15650	15654	15566	15604	15718	15555	15510	15656	15547	15569	15553	15419	15684	15591	15468	15561	15615	15533	15583	15429	15707	15489	15513	15630	15295	15484	15520	15392	15572	15512	15777	15440	15434	15674	15618	15574	15837	15525	15586	15633	15597	15537	15502	15661	15684	15608	15735	15588	15567	15485	15565	15687	15583	15561	15428	15414	15592	15624	15568	15742	15666	15750	15413	15534	15557	15523	15597	15619	15448	15498	15523	15494	15797	15519	15622	15410	15596	15560	15486	15576	15641	15657	15568	15589	15626	15650	15491	15711	15604	15489	15657	15451	15688	15527	15556	15669	15729	15551	15541	15571	15715	15623	15666	15526	15561	15751	15536	15551	15333	15741	15442	15368	15508	15736	15398	15699	15627	15610	15563	15719	15647	15591	15460	15717	15677	15634	15574	15646	15545	15592	15373	15695	15657	15501	15542	15516	15540	15537	15572	15417	15560	15553	15595	15343	15575	15436	15505	15652	15484	15423	15600	15578	15763	15618	15670	15445	15671	15760	15475	15363	15572	15663	15518	15476	15707	15518	15680	15563	15464	15757	15540	15751	15617	15472	15567	15507	15618	15635	15440	15455	15656	15655	15548	15587	15508	15566	15481	15295	15585	15508	15622	15561	15668	15577	15494	15635	15671	15510	15735	15390	15845	15588	15557	15577	15437	15509	15648	15568	15728	15496	15436	15718	15719	15486	15576	15550	15446	15416	15787	15647	15606	15660	15548	15565	15593	15720	15608	15530	15678	15630	15620	15369	15635	15522	15597	15495	15563	15569	15549	15536	15651	15504	15256	15623	15406	15599	15410	15609	15596	15678	15816	15468	15630	15723	15682	15493	15475	15570	15669	15559	15513	15498	15566	15493	15420	15495	15584	15654	15600	15378	15580	15603	15620	15620	15446	15412	15547	15603	15556	15566	15617	15545	15542	15498	15472	15587	15632	15516	15541	15552	15632	15466	15548	15794	15550	15490	15586	15472	15569	15635	15672	15570	15545	15661	15450	15574	15638	15420	15610	15759	15656	15572	15662	15423	15599	15520	15547	15544	15533	15667	15522	15641	15498	15677	15657	15608	15640	15699	15660	15616	15598	15604	15897	15676	15534	15633	15544	15636	15654	15463	15589	15648	15561	15563	15464	15471	15399	15561	15639	15604	15494	15633	15621	15610	15630	15702	15730	15568	15533	15480	15511	15699	15581	15574	15550	15373	15569	15581	15554	15462	15503	15641	15562	15412	15605	15458	15585	15475	15637	15581	15694	15465	15489	15551	15392	15371	15520	15539	15691	15598	15658	15683	15544	15580	15422	15749	15571	15648	15587	15565	15606	15408	15551	15548	15580	15633	15489	15549	15298	15618	15552	15638	15647	15550	15427	15485	15621	15475	15782	15462	15503	15462	15618	15582	15561	15501	15595	15662	15474	15420	15592	15611	15533	15618	15563	15647	15536	15506	15714	15473	15527	15538	15518	15719	15494	15592	15542	15575	15696	15394	15666	15621	15626	15730	15594	15582	15487	15489	15558	15748	15406	15463	15510	15621	15655	15434	15617	15572	15387	15684	15536	15381	15753	15502	15532	15490	15646	15595	15493	15489	15543	15440	15658	15449	15521	15551	15621	15536	15585	15631	15651	15548	15566	15559	15412	15546	15536	15724	15729	15601	15685	15469	15646	15564	15695	15615	15475	15594	15408	15603	15639	15561	15677	15533	15569	15557	15695	15671	15544	15608	15561	15550	15541	15621	15534	15682	15431	15691	15528	15536	15520	15476	15383	15637	15544	15643	15618	15717	15509	15585	15395	15707	15339	15651	15521	15561	15390	15493	15607	15504	15551	15592	15710	15640	15508	15524	15491	15503	15610	15388	15519	15608	15571	15528	15423	15563	15534	15697	15612	15748	15533	15476	15597	15521	15628	15532	15501	15560	15789	15630	15431	15637	15625	15533	15667	15655	15622	15495	15572	15730	15630	15516	15702	15536	15521	15497	15552	15431	15663	15663	15582	15521	15531	15547	15468	15429	15530	15661	15764	15571	15553	15525	15449	15501	15610	15598	15588	15625	15473	15683	15464	15504	15574	15535	15433	15397	15648	15734	15570	15587	15647	15565	15406	15553	15528	15483	15404	15546	15578	15769	15443	15285	15606	15519	15554	15249	15593	15578	15693	15726	15518	15642	15578	15544	15466	15653	15577	15387	15597	15464	15379	15579	15581	15540	15502	15754	15348	15438	15643	15666	15540	15633	15613	15659	15721	15433	15552	15684	15520	15597	15575	15461	15535	15501	15624	15481	15647	15496	15610	15758	15470	15602	15610	15507	15734	15710	15752	15519	15455	15545	15505	15702	15678	15743	15586	15473	15635	15422	15582	15423	15663	15480	15532	15654	15546	15678	15359	15530	15522	15423	15615	15533	15640	15500	15591	15634	15764	15521	15628	15671	15551	15596	15520	15532	15523	15573	15754	15536	15504	15578	15489	15603	15610	15612	15622	15644	15604	15476	15565	15597	15526	15769	15530	15569	15455	15471	15752	15630	15474	15665	15494	15630	15482	15535	15444	15672	15620	15523	15464	15599	15634	15787	15768	15577	15514	15523	15567	15558	15582	15610	15506	15477	15594	15567	15483	15665	15659	15509	15580	15513	15435	15624	15662	15725	15453	15558	15529	15658	15662	15512	15457	15615	15503	15763	15529	15441	15596	15679	15486	15502	15654	15620	15490	15526	15542	15598	15453	15469	15524	15508	15480	15622	15626	15513	15335	15659	15550	15539	15558	15692	15659	15466	15790	15763	15515	15384	15470	15635	15578	15541	15631	15543	15551	15486	15627	15564	15490	15572	15491	15573	15598	15532	15616	15498	15728	15482	15596	15464	15629	15479	15615	15349	15600	15644	15565	15486	15806	15454	15598	15481	15471	15697	15640	15337	15474	15518	15556	15473	15588	15586	15442	15587	15647	15602	15615	15566	15558	15664	15742	15596	15633	15563	15644	15491	15554	15611	15504	15694	15497	15448	15632	15743	15517	15565	15424	15532	15556	15527	15623	15470	15403	15496	15486	15526	15617	15565	15327	15643	15440	15545	15626	15571	15611	15581	15540	15533	15536	15594	15676	15548	15586	15508	15632	15621	15565	15472	15690	15747	15729	15458	15441	15719	15647	15609	15552	15621	15665	15716	15638	15547	15653	15734	15607	15739	15593	15452	15590	15496	15570	15469	15602	15667	15556	15458	15462	15368	15436	15510	15615	15480	15745	15736	15598	15544	15565	15591	15410	15581	15410	15777	15476	15668	15542	15691	15728	15469	15537	15594	15475	15610	15583	15546	15657	15718	15606	15594	15690	15666	15525	15598	15592	15445	15557	15629	15692	15649	15551	15602	15620	15506	15538	15645	15339	15553	15519	15584	15596	15725	15597	15508	15511	15506	15597	15410	15731	15690	15629	15786	15572	15445	15566	15512	15591	15611	15411	15587	15659	15540	15527	15540	15569	15545	15688	15607	15562	15578	15543	15492	15444	15700	15622	15779	15421	15514	15613	15696	15622	15379	15481	15612	15650	15598	15576	15481	15553	15527	15492	15386	15642	15607	15654	15624	15578	15746	15582	15696	15601	15740	15599	15448	15763	15716	15581	15552	15607	15497	15472	15364	15811	15518	15413	15680	15575	15607	15419	15602	15530	15468	15521	15536	15639	15649	15653	15736	15448	15603	15500	15583	15513	15624	15445	15480	15431	15632	15505	15646	15527	15665	15565	15436	15610	15449	15554	15843	15388	15383	15582	15630	15593	15522	15442	15392	15609	15600	15637	15507	15582	15756	15405	15576	15582	15648	15612	15557	15519	15534	15622	15536	15713	15495	15552	15349	15487	15557	15716	15475	15588	15601	15449	15547	15561	15616	15821	15483	15641	15542	15546	15479	15551	15502	15578	15491	15538	15702	15508	15736	15538	15717	15605	15682	15500	15655	15628	15496	15449	15582	15695	15544	15593	15555	15465	15651	15719	15472	15683	15573	15502	15358	15506	15512	15603	15572	15721	15556	15697	15468	15599	15332	15501	15743	15673	15665	15538	15544	15666	15592	15680	15635	15646	15487	15761	15529	15585	15571	15551	15461	15544	15480	15570	15640	15597	15548	15543	15440	15456	15502	15543	15679	15513	15603	15620	15661	15509	15670	15558	15663	15572	15438	15583	15540	15684	15500	15555	15740	15602	15560	15460	15464	15651	15748	15579	15603	15667	15573	15657	15712	15472	15500	15725	15621	15499	15562	15661	15618	15591	15747	15598	15684	15604	15650	15602	15737	15576	15623	15641	15544	15733	15696	15441	15576	15697	15574	15329
25244	22304	31423	37403	47618	45905	37427	31508	26174	22270	19674	19104	19002	19039	18829	18710	18742	18820	18734	18781	18761	18704	18660	18660	18647	18807	18861	18820	18969	18674	18623	18562	18830	18573	18756	18625	18765	18735	18772	18757	18779	18700	18895	18578	18829	18654	18709	18632	19060	18986	18535	18705	18678	18543	18706	18634	18643	18413	18888	18633	18831	18805	18782	18955	18828	18661	18597	18609	18695	18641	18818	18839	18704	18606	18765	18673	18468	18631	18621	18708	18705	18823	18900	18620	18657	18690	18779	18653	18810	18664	18547	18537	18796	18499	18820	18492	18518	18669	18792	18587	18688	18632	18604	18621	18678	18613	18736	18775	18826	18764	18768	18671	18700	18692	18708	18770	18643	18917	18748	18618	18563	18821	18545	18533	18742	18759	18621	18838	18583	18709	18919	18769	18790	18815	18704	18649	18853	18779	18816	18691	18604	18509	18746	18723	18748	18738	18774	18717	18533	18719	18705	18651	18711	18624	18750	18561	18793	18527	18790	18558	18579	18746	18411	18669	18627	18663	18701	18706	18885	18703	18806	18678	18853	18624	18653	18695	18676	18918	18753	18639	18644	18755	18702	18688	18692	18534	18590	18381	18542	18797	18685	18575	18589	18449	18517	18738	18761	18630	18701	18645	18655	18814	18427	18637	18533	18838	18882	18461	18691	18617	18698	18599	18848	18775	18682	18669	18756	18660	18731	18635	18719	18624	18827	18606	18633	18657	18623	18716	18654	18395	18567	18731	18788	18637	18616	18480	18577	18826	18665	18780	18631	18402	18790	18682	18706	18701	18448	18693	18843	18679	18930	18757	18591	18629	18568	18829	18622	18489	18725	18797	18671	18615	18827	18602	18774	18589	18573	18520	18570	18528	18528	18878	18840	18507	18917	18625	18805	18614	18877	18518	18679	18532	18544	18731	18473	18522	18687	18621	18628	18700	18697	18595	18700	18726	18772	18688	18515	18773	18779	18716	18791	18787	18686	18465	18486	18509	18632	18381	18558	18728	18465	18499	18658	18800	18499	18829	18751	18557	18812	18614	18609	18721	18640	18648	18813	18671	18531	18583	18685	18811	18718	18641	18788	18773	18873	18517	18661	18585	18706	18628	18803	18534	18747	18727	18572	18621	18661	18799	18729	18941	18834	18881	18730	18405	18632	18740	18663	18658	18720	18517	18920	18579	18458	18630	18596	18551	18834	18808	18754	18477	18799	18774	18655	18491	18566	18372	18631	18643	18539	18736	18843	18581	18684	18734	18602	18942	18650	18681	18833	18511	18539	18767	18752	18580	18526	18514	18853	18807	18508	18483	18672	18655	18797	18539	18666	18691	18597	18628	18703	18551	18911	18572	18575	18691	18728	18704	18708	18692	18753	18611	18611	18730	18649	18663	18623	18663	18659	18819	18790	18827	18834	18776	18693	18763	18799	18646	18455	18452	18754	18549	18673	18713	18485	18747	18665	18669	18499	18655	18753	18802	18633	18739	18856	18662	18761	18543	18480	18739	18559	18590	18596	18471	18737	18779	18660	18840	18654	18777	18698	18596	18631	18658	18712	18712	18711	18903	18596	18756	18744	18684	18791	18523	18645	18633	18775	18785	18618	18528	18559	18726	18714	18576	18888	18731	18411	18577	18555	18631	18646	18604	18654	18646	18746	18622	18753	18758	18744	18640	18706	18687	18469	18571	18868	18658	18867	18731	18671	18789	18869	18700	18563	18618	18547	18659	18696	18725	18661	18654	18660	18655	18615	18616	18788	18576	18741	18662	18624	18682	18569	18718	18641	18838	18699	18672	18724	18799	18731	18556	18837	18853	18519	18785	18625	18739	18592	18720	18586	18600	18636	18675	18702	18607	18685	18772	18575	18415	18611	18625	18750	18657	18827	18614	18824	18622	18805	18901	18655	18573	18607	18470	18622	18846	18642	18572	18704	18492	18597	18615	18540	18819	18632	18571	18763	18724	18740	18537	18740	18654	18662	18425	18604	18683	18783	18698	18538	18628	18759	18779	18594	18879	18651	18798	18905	18419	18839	18779	18713	18601	18716	18556	18751	18612	18668	18683	18654	18688	18690	18553	18607	18607	18695	18577	18683	18714	18638	18725	18650	18650	18669	18640	18760	18607	18416	18590	18667	18861	18709	18677	18621	18758	18780	18685	18727	18603	18607	18718	18530	18397	18653	18805	18831	18652	18540	18607	18867	18708	18664	18666	18744	18593	18654	18646	18642	18733	18708	18898	18885	18627	18578	18503	18577	18645	18599	18640	18524	18665	18363	18539	18719	18709	18907	18788	18636	18657	18563	18687	18747	18707	18569	18610	18375	18854	18697	18619	18631	18702	18609	18727	18714	18602	18732	18832	18768	18714	18455	18720	18834	18619	18597	18561	18855	18663	18729	18655	18779	18515	18524	18691	18688	18647	18833	18684	18787	18707	18736	18705	18569	18586	18644	18560	18604	18689	18667	18612	18720	18717	18790	18601	18718	18521	18704	18652	18800	18677	18583	18518	18696	18603	18587	18811	18604	18637	18788	18646	18666	18616	18647	18622	18612	18765	18561	18573	18705	18576	18817	18673	18528	18945	18889	18591	18523	18777	18823	18954	18503	18579	18839	18766	18725	18559	18899	18766	18561	18782	18405	18788	18965	18719	18510	18609	18753	18513	18719	18596	18666	18537	18612	18766	18609	18788	18933	18596	18664	18694	18758	18439	18592	18904	18583	18582	18569	18587	18689	18406	18727	18418	18686	18742	18699	18755	18549	18616	18816	18620	18606	18730	18725	18658	18689	18640	18515	18596	18656	18589	18417	18670	18659	18620	18575	18623	18629	18489	18883	18691	18468	18505	18542	18672	18617	18414	18536	18620	18672	18506	18682	18667	18738	18730	18736	18756	18729	18789	18718	18683	18807	18691	18756	18768	18576	18660	18492	18679	18633	18759	18629	18802	18619	18800	18846	18857	18660	18782	18624	18610	18883	18631	18588	18608	18493	18850	18636	18552	18615	18846	18755	18916	18650	18745	18637	18781	18697	18826	18539	18736	18796	18781	18781	18595	18736	18356	18769	18682	18797	18474	18503	18730	18529	18495	18592	18750	18841	18501	18559	18556	18619	18533	18641	18622	18629	18613	18998	18753	18617	18707	18663	18754	18625	18606	18808	18530	18925	18570	18642	18695	18605	18523	18476	18599	18664	18743	18663	18805	18662	18532	18585	18591	18524	18771	18872	18703	18557	18743	18701	18630	18625	18572	18766	18603	18744	18712	18673	18505	18594	18656	18641	18949	18530	18682	18705	18497	18614	18416	18732	18570	18845	18768	18759	18791	18691	18682	18506	18569	18511	18614	18755	18828	18693	18779	18683	18703	18758	18541	18593	18556	18631	18793	18641	18680	18710	18596	18604	18706	18619	18632	18812	18745	18681	18483	18689	18838	18613	18654	18737	18658	18595	18655	18482	18753	18663	18855	18705	18694	18944	18764	18493	18497	18721	18977	18838	18590	18763	18636	18581	18653	18760	18624	18502	18643	18691	18511	18593	18801	18489	18677	18772	18802	18582	18552	18645	18605	18757	18718	18761	18593	18732	18689	18482	18533	18623	18708	18789	18724	18594	18813	18661	18630	18660	18640	18660	18863	18728	18578	18665	18754	18720	18729	18660	18653	18974	18588	18570	18852	18723	18508	18756	18832	18684	18774	18702	18685	18645	18953	18564	18728	18694	18734	18686	18665	18647	18647	18719	18480	18625	18758	18667	18767	18634	18539	18690	18934	18730	18709	18684	18752	18716	18696	18794	18675	18841	18726	18595	18611	18586	18607	18611	18643	18641	18654	18706	18644	18659	18566	18772	18666	18602	18873	18508	18577	18581	18598	18585	18515	18639	18565	18684	18512	18646	18799	18836	18543	18566	18738	18703	18587	18626	18645	18639	18770	18568	18885	18738	18822	18685	18705	18631	18806	18760	18788	18808	18431	18709	18511	18707	18728	18582	18615	18648	18564	18633	18499	18562	18567	18759	18490	18635	18677	18623	18658	18823	18717	18820	18661	18585	18790	18622	18660	18705	18728	18963	18707	18703	18755	18748	18507	18405	18607	18630	18814	18792	18589	18557	18737	18620	18602	18685	18805	18565	18810	18582	18727	18522	18454	18699	18672	18679	18724	18704	18596	18644	18537	18690	18748	18615	18557	18706	18791	18727	18579	18523	18490	18482	18609	18770	18690	18747	18489	18635	18701	18721	18560	18657	18588	18639	18513	18772	18709	18654	18634	18583	18785	18485	18737	18567	18724	18623	18687	18752	18582	18636	18557	18679	18843	18605	18599	18795	18587	18652	18456	18675	18602	18598	18521	18732	18731	18760	18859	18620	18656	18513	18646	18703	18713	18712	18681	18798	18636	18865	18592	18595	18609	18619	18645	18668	18572	18809	18523	18592	18831	18858	18576	18828	18812	18648	18511	18801	18651	18789	18595	18574	18551	18651	18628	18752	18665	18902	18551	18733	18773	18660	18562	18720	18800	18576	18657	18652	18758	18783	18590	18845	18616	18385	18616	18897	18781	18557	18737	18787	18882	18807	18643	18823	18935	18907	18775	18524	18664	18641	18669	18601	18473	18716	18462	18683	18518	18658	18658	18588	18806	18533	18697	18677	18742	18619	18663	18667	18569	18531	18705	18626	18518	18589	18506	18640	18648	18625	18611	18741	18722	18681	18485	18679	18805	18541	18778	18448	18631	18719	18605	18731	18589	18646	18782	18756	18768	18675	18740	18667	18781	18800	18801	18690	18661	18651	18520	18648	18832	18687	18704	18687	18784	18430	18555	18673	18605	18521	18764	18558	18649	18556	18992	18800	18780	18727	18701	18864	18646	18707	18392	18630	18657	18702	18665	18697	18467	18661	18647	18819	18592	18590	18607	18544	18595	18727	18724	18742	18646	18422	18827	18620	18955	18624	18537	18692	18694	18672	18674	18743	18601	18767	18642	18688	18631	18637	18606	18535	18572	18556	18498	18527	18632	18768	18591	18527	18562	18690	18591	18426	18350	18569	18661	18652	18515	18626	18804	18748	18685	18597	18721	18826	18498	18541	18870	18805	18727	18879	18596	18623	18942	18623	18712	18757	18653	18678	18807	18728	18641
40726	61905	54500	52982	52943	43431	35037	29440	23297	18816	16260	15824	15860	16020	15552	15750	15558	15673	15681	15492	15539	15772	15691	15827	15695	15663	15706	15730	15626	15657	15673	15594	15653	15616	15672	15635	15805	15669	15810	15563	15731	15497	15601	15530	15696	15752	15670	15522	15570	15683	15587	15509	15560	15526	15561	15625	15530	15745	15467	15516	15648	15804	15739	15650	15674	15602	15609	15679	15829	15590	15556	15675	15748	15713	15798	15655	15649	15707	15521	15688	15736	15551	15528	15773	15608	15631	15603	15664	15651	15626	15721	15626	15851	15769	15444	15813	15722	15648	15502	15624	15650	15637	15608	15532	15882	15619	15724	15570	15745	15691	15863	15651	15594	15562	15748	15649	15530	15543	15694	15520	15750	15532	15721	15667	15484	15665	15663	15478	15430	15662	15741	15637	15535	15618	15562	15597	15607	15826	15650	15724	15603	15466	15622	15710	15736	15711	15613	15603	15613	15503	15681	15706	15694	15656	15735	15711	15560	15601	15728	15686	15552	15523	15593	15515	15569	15612	15506	15525	15531	15585	15683	15590	15530	15635	15584	15743	15592	15567	15723	15560	15767	15605	15693	15658	15777	15575	15576	15845	15642	15636	15665	15695	15512	15575	15603	15727	15631	15534	15546	15577	15470	15600	15735	15548	15816	15627	15658	15770	15537	15660	15612	15688	15460	15597	15591	15500	15389	15616	15501	15470	15747	15627	15647	15639	15678	15694	15662	15605	15680	15786	15658	15463	15707	15692	15449	15700	15698	15661	15426	15464	15592	15618	15662	15638	15677	15594	15544	15624	15673	15649	15867	15830	15475	15579	15650	15612	15715	15746	15503	15591	15811	15677	15576	15756	15629	15691	15526	15701	15596	15553	15337	15968	15636	15815	15446	15501	15783	15496	15500	15712	15782	15577	15627	15643	15601	15616	15628	15539	15615	15642	15556	15534	15662	15729	15801	15430	15695	15626	15657	15584	15683	15621	15517	15597	15657	15692	15653	15683	15703	15631	15726	15714	15550	15630	15687	15683	15782	15588	15578	15607	15675	15704	15721	15633	15629	15711	15485	15712	15482	15651	15403	15664	15718	15622	15682	15484	15736	15715	15539	15518	15779	15620	15300	15522	15481	15752	15678	15689	15649	15648	15612	15823	15665	15655	15609	15629	15590	15689	15765	15581	15807	15732	15564	15761	15655	15465	15699	15677	15519	15624	15521	15661	15776	15672	15608	15798	15699	15439	15607	15655	15668	15484	15796	15767	15718	15690	15591	15593	15525	15700	15949	15561	15634	15641	15715	15672	15513	15739	15655	15632	15780	15583	15548	15646	15752	15650	15699	15706	15723	15774	15425	15752	15557	15736	15665	15564	15712	15700	15652	15724	15715	15518	15720	15629	15672	15761	15586	15596	15539	15652	15667	15423	15568	15496	15667	15703	15394	15857	15589	15854	15685	15705	15651	15642	15632	15499	15611	15560	15550	15615	15690	15521	15552	15672	15598	15615	15716	15684	15739	15591	15699	15578	15749	15612	15576	15612	15487	15572	15647	15652	15610	15636	15677	15559	15553	15629	15712	15641	15618	15611	15718	15648	15466	15681	15596	15701	15635	15725	15676	15654	15583	15507	15774	15619	15566	15576	15834	15586	15621	15606	15509	15749	15536	15681	15569	15474	15590	15592	15692	15540	15534	15595	15806	15678	15690	15556	15817	15737	15721	15645	15559	15595	15649	15587	15570	15638	15600	15574	15502	15742	15637	15580	15687	15561	15643	15770	15600	15593	15718	15683	15629	15611	15647	15629	15678	15619	15738	15734	15550	15737	15584	15607	15610	15699	15461	15682	15587	15674	15511	15664	15758	15526	15734	15469	15716	15737	15566	15594	15694	15450	15591	15875	15607	15762	15818	15493	15746	15675	15615	15743	15650	15594	15496	15730	15610	15726	15653	15635	15530	15739	15689	15688	15797	15497	15734	15515	15588	15644	15717	15517	15694	15685	15580	15584	15550	15538	15567	15525	15569	15511	15714	15428	15586	15789	15572	15541	15698	15697	15672	15576	15546	15648	15604	15619	15758	15693	15811	15630	15603	15677	15824	15535	15577	15656	15725	15603	15585	15629	15655	15536	15685	15569	15717	15739	15549	15727	15713	15627	15599	15740	15614	15686	15427	15717	15683	15585	15642	15555	15787	15688	15799	15536	15621	15663	15522	15615	15534	15636	15744	15598	15745	15427	15587	15658	15712	15716	15631	15737	15551	15661	15614	15479	15678	15492	15604	15637	15729	15747	15581	15678	15529	15725	15689	15720	15522	15673	15710	15639	15713	15568	15585	15667	15893	15750	15626	15712	15579	15701	15597	15560	15498	15613	15591	15726	15825	15453	15735	15699	15632	15621	15740	15741	15539	15708	15546	15580	15659	15775	15539	15517	15701	15627	15550	15744	15564	15736	15541	15691	15447	15823	15738	15825	15505	15744	15728	15600	15669	15754	15549	15652	15781	15596	15609	15581	15754	15772	15551	15642	15516	15687	15572	15698	15784	15646	15706	15889	15732	15498	15724	15759	15622	15544	15671	15510	15721	15703	15469	15740	15722	15362	15586	15668	15621	15515	15595	15709	15713	15564	15653	15776	15701	15648	15589	15470	15546	15481	15620	15641	15630	15599	15624	15625	15715	15608	15618	15724	15684	15603	15556	15730	15596	15630	15738	15805	15733	15686	15554	15599	15720	15676	15580	15618	15675	15591	15716	15597	15668	15741	15550	15704	15655	15705	15674	15581	15569	15744	15577	15637	15788	15663	15578	15578	15660	15476	15661	15511	15569	15838	15644	15524	15707	15581	15746	15635	15531	15583	15543	15506	15503	15632	15667	15512	15830	15612	15732	15769	15635	15710	15526	15677	15667	15540	15801	15664	15784	15552	15515	15525	15681	15698	15497	15770	15675	15679	15695	15682	15838	15635	15453	15570	15633	15533	15541	15701	15575	15612	15755	15632	15609	15631	15667	15701	15787	15692	15688	15550	15677	15721	15620	15684	15816	15782	15742	15484	15594	15720	15654	15628	15586	15717	15570	15639	15742	15460	15560	15664	15641	15704	15563	15591	15607	15459	15610	15724	15708	15475	15749	15679	15655	15486	15736	15598	15632	15642	15641	15684	15652	15620	15737	15767	15523	15500	15629	15604	15687	15653	15572	15632	15703	15485	15703	15292	15660	15668	15783	15623	15784	15506	15631	15700	15603	15656	15502	15723	15726	15612	15682	15589	15699	15906	15439	15626	15717	15617	15575	15569	15599	15826	15750	15630	15786	15678	15748	15552	15659	15510	15767	15513	15788	15467	15712	15593	15773	15550	15540	15654	15729	15849	15655	15718	15657	15608	15693	15439	15403	15622	15696	15655	15578	15542	15375	15701	15700	15668	15552	15718	15630	15515	15654	15601	15844	15560	15637	15574	15671	15643	15685	15767	15598	15599	15634	15575	15616	15565	15608	15639	15652	15607	15838	15838	15586	15733	15832	15692	15577	15618	15787	15634	15471	15674	15467	15814	15545	15641	15782	15612	15600	15613	15547	15545	15673	15652	15833	15671	15674	15660	15712	15616	15654	15576	15568	15737	15658	15584	15773	15627	15575	15637	15505	15715	15677	15566	15731	15464	15614	15528	15671	15672	15682	15616	15747	15574	15677	15806	15751	15599	15630	15578	15743	15733	15560	15739	15698	15670	15702	15501	15791	15692	15471	15736	15519	15499	15594	15639	15719	15566	15632	15481	15655	15719	15883	15584	15752	15646	15727	15533	15447	15501	15674	15680	15564	15685	15581	15814	15675	15608	15580	15766	15736	15672	15686	15688	15678	15622	15756	15576	15596	15657	15671	15669	15856	15637	15540	15661	15448	15660	15624	15758	15496	15494	15624	15499	15645	15537	15614	15641	15479	15709	15485	15767	15556	15438	15563	15682	15550	15532	15914	15779	15593	15753	15711	15737	15645	15659	15603	15815	15746	15762	15596	15591	15592	15749	15679	15657	15758	15713	15729	15672	15613	15557	15781	15736	15651	15590	15653	15795	15753	15495	15799	15495	15612	15746	15814	15759	15443	15655	15820	15482	15658	15477	15636	15604	15642	15738	15691	15668	15698	15654	15594	15647	15595	15439	15571	15500	15669	15712	15694	15733	15591	15554	15630	15589	15671	15638	15544	15708	15530	15631	15791	15680	15721	15634	15612	15677	15634	15573	15691	15697	15638	15724	15619	15610	15674	15462	15575	15679	15551	15647	15528	15536	15631	15679	15562	15766	15651	15706	15649	15865	15589	15668	15613	15639	15702	15595	15695	15712	15762	15640	15678	15709	15663	15708	15550	15648	15598	15608	15464	15620	15665	15524	15670	15667	15656	15622	15639	15605	15587	15653	15705	15677	15483	15650	15700	15651	15739	15581	15657	15542	15613	15578	15466	15493	15647	15660	15755	15538	15543	15617	15578	15925	15542	15702	15623	15580	15723	15721	15644	15665	15635	15575	15538	15701	15815	15580	15703	15621	15787	15534	15573	15483	15670	15740	15686	15707	15596	15781	15679	15846	15658	15690	15602	15552	15677	15665	15723	15751	15599	15812	15638	15533	15581	15673	15764	15696	15676	15427	15824	15745	15695	15686	15749	15476	15598	15697	15670	15696	15476	15598	15669	15595	15596	15714	15600	15662	15510	15639	15820	15692	15538	15536	15563	15575	15674	15679	15601	15627	15689	15498	15513	15715	15530	15668	15520	15613	15621	15671	15792	15582	15554	15622	15699	15637	15627	15553	15599	15594	15641	15661	15674	15605	15669	15642	15624	15702	15515	15742	15582	15697	15626	15648	15673	15701	15534	15703	15606	15805	15430	15683	15627	15642	15526	15462	15711	15726	15805	15750	15539	15746	15755	15632	15487	15652	15700	15473	15714	15638	15702	15905	15489	15639	15898	15608	15687	15601	15695	15628	15537	15748	15679	15663	15619	15595	15698	15599	15714	15771	15705	15536	15567	15726	15771	15662	15752	15692	15683	15582	15775	15633	15686	15796	15665	15380	15616	15624	15682	15652	15656	15734	15682	15710	15729	15776	15616	15660	15574	15693	15656	15684	15572	15829	15670	15619	15629	15714	15707	15523
23941	22030	30241	32131	49280	52763	44866	37265	31232	25308	20586	19301	19158	18873	18671	18701	18657	18606	18589	18629	18596	18453	18704	18818	18523	18713	18457	18451	18452	18649	18539	18531	18550	18582	18773	18555	18369	18713	18401	18295	18396	18392	18591	18560	18428	18480	18439	18605	18242	18323	18415	18416	18584	18218	18425	18310	18393	18563	18645	18644	18339	18311	18400	18520	18735	18431	18333	18435	18297	18534	18447	18376	18492	18358	18323	18317	18430	18448	18408	18580	18251	18366	18589	18356	18363	18306	18445	18605	18519	18430	18264	18396	18478	18410	18650	18332	18443	18581	18451	18228	18392	18795	18218	18508	18491	18462	18612	18148	18393	18648	18363	18518	18477	18357	18587	18590	18382	18386	18507	18206	18506	18492	18534	18475	18329	18360	18350	18434	18380	18268	18314	18483	18449	18572	18450	18449	18428	18377	18545	18399	18706	18371	18638	18230	18239	18350	18344	18498	18514	18271	18519	18453	18323	18614	18484	18373	18431	18286	18430	18272	18553	18299	18358	18599	18376	18483	18420	18569	18480	18184	18189	18606	18545	18181	18334	18509	18291	18398	18231	18303	18396	18134	18244	18316	18272	18431	18338	18511	18447	18391	18324	18432	18379	18480	18514	18286	18278	18421	18205	18319	18484	18377	18431	18554	18453	18388	18463	18410	18474	18560	18459	18288	18387	18471	18389	18489	18425	18460	18400	18502	18547	18323	18589	18375	18253	18469	18386	18551	18553	18388	18590	18475	18362	18376	18318	18512	18472	18334	18393	18368	18280	18438	18307	18399	18533	18310	18379	18360	18473	18357	18422	18434	18450	18514	18472	18140	18561	18491	18423	18353	18286	18243	18265	18226	18296	18371	18478	18410	18379	18437	18220	18261	18205	18324	18244	18586	18504	18415	18403	18224	18335	18417	18453	18349	18511	18563	18542	18247	18326	18625	18395	18353	18394	18472	18454	18621	18435	18381	18393	18290	18283	18479	18353	18517	18360	18422	18602	18242	18652	18343	18414	18494	18517	18284	18499	18321	18440	18374	18391	18452	18431	18360	18388	18517	18483	18478	18274	18372	18531	18457	18493	18475	18540	18407	18459	18368	18597	18457	18681	18342	18331	18509	18446	18146	18347	18346	18308	18445	18694	18424	18368	18566	18598	18520	18387	18448	18446	18507	18257	18598	18180	18345	18421	18406	18540	18459	18542	18441	18580	18342	18540	18333	18240	18337	18398	18435	18518	18483	18496	18316	18548	18109	18441	18387	18360	18617	18413	18264	18443	18537	18448	18533	18371	18412	18347	18552	18292	18416	18211	18371	18428	18367	18531	18221	18493	18588	18514	18410	18249	18434	18354	18587	18578	18474	18341	18463	18522	18382	18546	18455	18223	18403	18321	18221	18295	18465	18309	18512	18406	18356	18295	18588	18379	18349	18517	18313	18161	18344	18390	18451	18440	18351	18325	18412	18447	18482	18495	18202	18457	18240	18448	18287	18272	18295	18418	18292	18159	18204	18284	18246	18319	18191	18639	18330	18558	18363	18504	18290	18498	18336	18400	18257	18402	18353	18303	18367	18382	18442	18226	18011	18567	18446	18420	18375	18472	18258	18445	18305	18343	18445	18134	18511	18512	18557	18503	18480	18541	18441	18578	18347	18381	18265	18254	18408	18381	18339	18367	18263	18350	18201	18411	18253	18539	18155	18478	18137	18302	18488	18413	18491	18319	18497	18500	18329	18359	18182	18387	18448	18492	18366	18405	18462	18326	18386	18309	18382	18268	18300	18329	18609	18584	18492	18483	18318	18341	18518	18386	18318	18591	18522	18320	18393	18389	18335	18360	18465	18470	18290	18537	18599	18258	18061	18511	18300	18510	18471	18446	18514	18488	18281	18291	18529	18376	18477	18513	18223	18461	18620	18737	18348	18435	18441	18494	18542	18338	18428	18440	18239	18203	18357	18565	18321	18373	18324	18271	18459	18416	18335	18441	18514	18364	18567	18276	18272	18258	18566	18367	18225	18587	18232	18183	18601	18300	18298	18219	18454	18365	18285	18276	18386	18531	18395	18459	18316	18310	18310	18215	18300	18419	18501	18578	17999	18494	18512	18266	18365	18322	18430	18477	18571	18691	18509	18196	18513	18378	18546	18380	18393	18465	18483	18249	18464	18410	18254	18451	18409	18626	18499	18478	18486	18292	18440	18389	18527	18301	18367	18389	18104	18232	18263	18183	18366	18440	18567	18384	18254	18410	18221	18173	18406	18266	18525	18499	18563	18505	18287	18312	18466	18566	18375	18414	18326	18658	18379	18343	18493	18360	18318	18462	18631	18425	18289	18436	18370	18255	18289	18223	18407	18396	18458	18319	18477	18346	18312	18551	18439	18581	18564	18539	18519	18445	18445	18265	18425	18484	18350	18572	18533	18452	18310	18349	18534	18267	18397	18289	18496	18319	18406	18207	18466	18285	18414	18509	18412	18461	18380	18419	18349	18322	18739	18389	18501	18209	18172	18390	18297	18494	18402	18426	18302	18372	18554	18388	18229	18505	18352	18400	18419	18433	18523	18598	18325	18580	18320	18342	18343	18363	18293	18214	18335	18523	18441	18305	18406	18520	18441	18461	18429	18273	18268	18351	18375	18436	18380	18440	18364	18345	18312	18548	18324	18452	18460	18338	18220	18643	18379	18248	18295	18253	18466	18428	18416	18306	18404	18634	18333	18503	18515	18359	18435	18373	18405	18382	18345	18334	18495	18564	18328	18552	18111	18280	18392	18319	18312	18443	18436	18391	18497	18591	18566	18271	18190	18518	18291	18481	18351	18468	18270	18136	18529	18442	18409	18482	18631	18404	18305	18153	18310	18585	18255	18361	18232	18404	18345	18278	18271	18550	18443	18445	18424	18270	18358	18590	18251	18380	18212	18183	18618	18457	18476	18361	18377	18337	18434	18279	18348	18457	18370	18208	18385	18408	18303	18501	18434	18304	18651	18366	18452	18256	18309	18444	18418	18322	18469	18438	18454	18678	18572	18368	18561	18336	18349	18272	18339	18205	18395	18366	18464	18537	18504	18534	18552	18441	18594	18477	18358	18483	18426	18512	18285	18173	18367	18303	18200	18244	18409	18211	18392	18248	18516	18447	18389	18414	18593	18703	18358	18395	18446	18342	18320	18391	18312	18417	18570	18469	18276	18449	18529	18586	18599	18634	18400	18576	18441	18662	18420	18375	18675	18428	18274	18310	18375	18429	18252	18657	18475	18411	18338	18389	18419	18293	18595	18379	18123	18437	18400	18058	18330	18379	18462	18363	18313	18446	18279	18328	18517	18402	18438	18559	18432	18362	18360	18507	18439	18339	18318	18357	18386	18444	18400	18305	18509	18166	18306	18317	18401	18178	18454	18404	18583	18337	18278	18542	18600	18411	18618	18505	18523	18352	18501	18457	18419	18113	18312	18441	18262	18549	18350	18426	18339	18419	18366	18538	18424	18374	18396	18291	18604	18285	18361	18263	18367	18259	18507	18279	18255	18284	18350	18268	18481	18530	18315	18409	18462	18344	18398	18302	18344	18306	18124	18484	18410	18258	18450	18419	18210	18489	18423	18467	18340	18299	18445	18340	18583	18394	18493	18361	18232	18323	18225	18291	18279	18295	18344	18571	18459	18167	18255	18416	18494	18345	18437	18570	18542	18371	18423	18254	18384	18309	18506	18436	18556	18469	18269	18313	18416	18476	18417	18264	18303	18362	18224	18320	18545	18323	18291	18470	18550	18559	18466	18362	18265	18085	18559	18320	18322	18437	18526	18288	18149	18347	18165	18464	18380	18219	18519	18373	18185	18193	18317	18180	18251	18412	18406	18544	18432	18513	18544	18345	18297	18422	18246	18463	18354	18514	18343	18284	18494	18176	18411	18248	18340	18380	18387	18528	18804	18523	18529	18427	18349	18288	18337	18406	18444	18380	18329	18485	18350	18355	18483	18498	18377	18456	18267	18388	18325	18358	18686	18378	18381	18501	18227	18543	18485	18280	18520	18287	18405	18446	18272	18490	18326	18314	18296	18350	18247	18228	18435	18431	18361	18452	18374	18298	18378	18402	18446	18273	18287	18439	18535	18417	18281	18397	18353	18402	18474	18453	18486	18331	18304	18404	18409	18304	18374	18397	18302	18432	18372	18319	18525	18159	18459	18373	18542	18517	18513	18407	18417	18392	18400	18619	18498	18543	18391	18464	18227	18429	18524	18346	18230	18454	18491	18302	18269	18435	18371	18308	18346	18251	18449	18175	18387	18450	18346	18399	18250	18628	18504	18455	18430	18460	18498	18333	18389	18291	18265	18581	18567	18650	18417	18399	18443	18310	18498	18235	18490	18463	18346	18546	18335	18434	18328	18352	18263	18349	18167	18300	18430	18352	18621	18493	18197	18489	18487	18378	18530	18216	18398	18311	18510	18256	18227	18515	18598	18223	18331	18519	18367	18347	18600	18227	18382	18229	18431	18403	18371	18284	18447	18437	18392	18566	18510	18601	18458	18393	18425	18366	18409	18416	18467	18428	18586	18433	18453	18528	18360	18331	18506	18516	18542	18482	18390	18396	18393	18471	18430	18562	18352	18426	18315	18542	18369	18264	18363	18624	18434	18461	18262	18423	18590	18380	18440	18291	18305	18401	18339	18347	18261	18300	18419	18247	18403	18466	18179	18326	18142	18340	18435	18371	18378	18384	18447	18451	18414	18332	18491	18472	18336	18375	18416	18255	18459	18460	18600	18610	18434	18356	18634	18291	18360	18501	18338	18333	18590	18416	18416	18571	18395	18260	18442	18543	18446	18406	18439	18476	18447	18208	18539	18490	18499	18451	18361	18545	18141	18391	18469	18382	18288	18288	18405	18600	18359	18013	18384	18481	18164	18323	18361	18418	18193	18377	18241	18306	18456	18562	18484	18380	18212	18360	18346	18441	18292	18201	18481	18305	18431	18585	18370	18548	18331	18556	18342	18489	18338	18264	18396	18413	18398	18410	18413	18254	18457	18192	18525	18380	18444	18561	18501	18417	18431	18436	18375	18279	18361	18337	18307	18357	18320	18445	18504	18277	18346	18323	18176	18133	18329	18449	18406	18363	18509	18333	18373	18175	18189	18300	18481
45191	69637	62476	61591	63946	53015	43394	36167	28476	21805	16716	15794	16083	15773	15458	15540	15463	15313	15654	15500	15317	15601	15462	15574	15572	15333	15333	15494	15489	15490	15382	15535	15372	15394	15550	15421	15377	15485	15338	15363	15400	15479	15472	15406	15416	15538	15392	15391	15319	15401	15277	15333	15317	15507	15437	15455	15439	15533	15490	15489	15510	15313	15463	15466	15444	15457	15421	15283	15458	15530	15508	15510	15668	15430	15476	15369	15387	15299	15468	15415	15438	15396	15440	15559	15377	15468	15437	15479	15317	15367	15476	15440	15356	15509	15398	15427	15509	15429	15528	15541	15632	15459	15420	15285	15413	15397	15361	15565	15378	15403	15421	15247	15429	15398	15293	15441	15315	15416	15459	15369	15464	15412	15412	15336	15442	15392	15615	15480	15352	15528	15433	15587	15352	15380	15370	15254	15437	15533	15453	15479	15601	15437	15606	15560	15417	15478	15440	15406	15486	15525	15444	15435	15397	15528	15301	15409	15378	15332	15504	15414	15402	15394	15493	15452	15660	15511	15586	15525	15597	15505	15528	15445	15473	15336	15301	15495	15260	15399	15455	15247	15504	15337	15294	15391	15465	15315	15435	15451	15549	15662	15615	15470	15589	15570	15375	15480	15441	15290	15433	15503	15507	15527	15473	15722	15455	15475	15519	15469	15391	15289	15388	15371	15424	15470	15579	15626	15539	15354	15440	15455	15425	15379	15342	15420	15500	15273	15558	15562	15493	15354	15370	15329	15494	15507	15455	15604	15292	15398	15247	15212	15505	15564	15437	15488	15344	15329	15479	15209	15381	15296	15453	15559	15419	15503	15486	15389	15421	15410	15379	15615	15330	15534	15334	15401	15500	15527	15427	15260	15351	15289	15327	15510	15448	15419	15322	15436	15532	15358	15539	15435	15186	15365	15529	15414	15493	15474	15543	15273	15361	15493	15368	15467	15250	15429	15421	15381	15474	15484	15452	15461	15472	15348	15482	15527	15358	15609	15339	15249	15411	15412	15485	15437	15572	15523	15342	15396	15477	15387	15377	15515	15383	15536	15386	15542	15539	15556	15362	15329	15430	15260	15417	15416	15371	15357	15443	15477	15457	15459	15492	15622	15279	15413	15293	15403	15296	15263	15398	15462	15399	15424	15495	15405	15546	15546	15426	15342	15446	15342	15396	15607	15332	15429	15447	15600	15541	15257	15312	15458	15248	15565	15388	15341	15499	15499	15361	15312	15387	15558	15509	15465	15453	15552	15481	15378	15364	15269	15466	15409	15450	15502	15575	15511	15492	15520	15394	15345	15392	15462	15478	15426	15427	15513	15310	15313	15409	15280	15516	15260	15585	15461	15467	15293	15329	15280	15369	15357	15313	15509	15368	15295	15430	15456	15452	15529	15288	15516	15334	15555	15464	15461	15431	15554	15495	15463	15377	15241	15427	15447	15516	15372	15433	15504	15287	15560	15318	15554	15541	15495	15499	15573	15562	15331	15406	15391	15596	15541	15535	15347	15568	15470	15316	15368	15384	15502	15313	15314	15565	15410	15358	15329	15364	15481	15621	15468	15374	15327	15416	15497	15598	15484	15395	15324	15487	15468	15423	15457	15462	15452	15433	15392	15460	15412	15466	15503	15264	15350	15367	15512	15404	15207	15366	15289	15453	15405	15535	15506	15437	15473	15399	15454	15371	15462	15371	15402	15548	15262	15541	15415	15428	15311	15468	15479	15292	15353	15419	15320	15383	15358	15211	15294	15504	15503	15139	15439	15464	15300	15511	15419	15334	15474	15397	15469	15442	15302	15430	15339	15471	15440	15447	15421	15290	15338	15470	15553	15666	15333	15225	15320	15600	15478	15453	15610	15256	15393	15499	15529	15394	15463	15464	15570	15369	15419	15386	15450	15505	15504	15467	15419	15219	15540	15576	15482	15567	15378	15442	15288	15555	15447	15567	15394	15404	15290	15675	15555	15526	15375	15365	15549	15171	15465	15583	15466	15381	15460	15337	15549	15379	15583	15359	15224	15416	15406	15323	15408	15347	15418	15478	15562	15593	15559	15392	15311	15425	15323	15366	15497	15235	15351	15285	15425	15479	15369	15470	15305	15391	15381	15398	15398	15396	15492	15409	15474	15445	15535	15461	15217	15419	15324	15449	15567	15394	15467	15453	15264	15505	15568	15427	15530	15385	15588	15173	15345	15449	15387	15439	15331	15400	15432	15464	15321	15438	15517	15520	15422	15478	15736	15392	15423	15498	15312	15383	15299	15279	15403	15412	15473	15497	15398	15476	15443	15556	15413	15366	15456	15404	15407	15316	15285	15512	15312	15500	15334	15457	15423	15318	15571	15524	15267	15550	15533	15455	15515	15378	15615	15299	15309	15447	15425	15638	15435	15411	15429	15333	15372	15475	15623	15492	15468	15504	15435	15396	15528	15427	15495	15479	15413	15379	15390	15462	15550	15265	15446	15550	15489	15367	15394	15409	15429	15506	15390	15601	15359	15368	15462	15344	15282	15419	15499	15451	15486	15513	15416	15423	15475	15543	15423	15339	15321	15393	15404	15462	15491	15393	15556	15415	15342	15490	15515	15550	15206	15541	15419	15329	15397	15422	15544	15313	15491	15435	15350	15535	15382	15562	15481	15500	15417	15333	15453	15502	15472	15507	15381	15412	15276	15422	15480	15447	15232	15225	15531	15476	15377	15423	15220	15443	15543	15497	15484	15599	15501	15351	15464	15505	15465	15400	15341	15446	15363	15356	15497	15492	15309	15507	15360	15376	15344	15408	15301	15459	15282	15362	15352	15338	15434	15433	15471	15340	15310	15523	15451	15478	15251	15376	15381	15666	15421	15408	15358	15555	15428	15325	15345	15380	15478	15585	15385	15467	15637	15340	15626	15264	15449	15274	15505	15352	15269	15258	15462	15397	15405	15373	15318	15394	15504	15588	15419	15577	15393	15607	15390	15326	15425	15371	15306	15401	15439	15448	15447	15374	15553	15352	15569	15575	15511	15482	15386	15489	15630	15364	15276	15460	15440	15708	15590	15443	15370	15477	15212	15354	15450	15450	15478	15348	15253	15620	15435	15332	15432	15346	15510	15572	15544	15529	15426	15242	15436	15340	15525	15377	15587	15376	15386	15352	15491	15413	15426	15338	15599	15466	15298	15328	15394	15564	15530	15505	15576	15496	15589	15388	15446	15374	15528	15554	15484	15257	15359	15328	15518	15500	15351	15344	15548	15278	15523	15325	15373	15505	15456	15379	15544	15368	15496	15454	15340	15309	15466	15473	15480	15459	15422	15306	15364	15462	15455	15487	15567	15379	15324	15403	15331	15501	15517	15297	15308	15572	15447	15461	15524	15613	15391	15452	15387	15639	15297	15426	15334	15433	15511	15483	15483	15490	15626	15442	15472	15538	15306	15388	15456	15454	15465	15486	15521	15434	15399	15481	15384	15400	15456	15325	15261	15461	15225	15277	15496	15553	15470	15416	15290	15401	15314	15590	15358	15514	15501	15401	15458	15176	15351	15205	15413	15446	15491	15317	15382	15368	15379	15350	15453	15419	15517	15676	15466	15449	15244	15407	15428	15259	15551	15462	15465	15561	15380	15381	15622	15499	15472	15467	15473	15484	15612	15544	15406	15389	15399	15412	15455	15526	15286	15544	15534	15392	15267	15623	15477	15447	15347	15280	15456	15547	15314	15507	15588	15615	15401	15537	15546	15329	15227	15440	15551	15496	15431	15553	15533	15394	15434	15486	15385	15433	15417	15309	15439	15293	15465	15329	15571	15559	15436	15426	15331	15219	15536	15676	15392	15495	15478	15381	15332	15392	15422	15344	15534	15802	15440	15362	15383	15336	15389	15318	15432	15520	15464	15499	15666	15494	15314	15500	15509	15403	15500	15438	15434	15424	15530	15418	15520	15492	15490	15566	15622	15340	15289	15481	15507	15357	15577	15517	15313	15495	15429	15504	15489	15555	15340	15532	15533	15387	15379	15468	15445	15428	15643	15391	15368	15442	15417	15538	15546	15428	15571	15441	15524	15351	15336	15449	15447	15460	15333	15587	15316	15498	15434	15504	15378	15450	15424	15455	15337	15526	15368	15548	15504	15528	15348	15559	15465	15527	15464	15258	15521	15421	15428	15504	15294	15491	15433	15551	15332	15635	15569	15479	15623	15310	15372	15422	15386	15210	15511	15420	15668	15336	15504	15489	15442	15482	15589	15485	15370	15444	15397	15625	15392	15485	15464	15607	15319	15313	15219	15239	15563	15340	15437	15430	15378	15418	15586	15366	15484	15501	15288	15369	15358	15328	15285	15643	15425	15569	15407	15278	15411	15393	15543	15542	15348	15412	15524	15327	15399	15547	15257	15481	15479	15210	15402	15475	15234	15586	15509	15427	15379	15330	15360	15358	15468	15298	15310	15594	15435	15512	15391	15368	15429	15413	15495	15537	15496	15430	15441	15354	15449	15553	15378	15468	15464	15564	15437	15513	15410	15392	15488	15672	15379	15398	15254	15415	15562	15282	15592	15471	15443	15511	15448	15461	15355	15420	15301	15545	15456	15346	15323	15400	15405	15477	15451	15515	15440	15428	15334	15251	15350	15521	15312	15438	15449	15509	15421	15508	15523	15378	15341	15194	15326	15404	15292	15410	15387	15418	15356	15687	15388	15421	15464	15436	15241	15313	15418	15457	15314	15343	15499	15365	15534	15413	15508	15516	15551	15309	15307	15492	15566	15306	15380	15502	15378	15646	15319	15210	15476	15404	15500	15372	15247	15402	15329	15394	15410	15499	15437	15399	15254	15436	15577	15374	15236	15490	15475	15463	15301	15433	15560	15363	15361	15613	15230	15482	15406	15418	15517	15647	15339	15298	15402	15225	15268	15292	15251	15288	15550	15380	15357	15546	15380	15479	15561	15568	15268	15405	15582	15257	15416	15418	15432	15409	15462	15260	15386	15509	15404	15631	15471	15491	15451	15266	15368	15413	15521	15609	15379	15483	15435	15551	15397	15496	15357	15514	15297	15568	15435	15392	15531	15416	15498	15334	15208	15452	15362	15479	15466	15463	15436	15283	15591	15356	15432	15459	15439	15502	15503	15367	15306	15448	15490	15409	15424	15585	15420
31142	29390	32066	28678	27134	24406	22238	20747	20152	19406	18952	18650	18696	18710	18787	18901	18764	18695	18852	18892	18788	18851	18896	18901	18986	18696	19064	18615	18497	18753	18907	18876	18833	18902	18857	18832	18806	18793	18857	18783	18615	18709	18795	18622	18729	18446	18850	18784	18773	18734	18985	18812	18633	18646	18589	18641	18768	18853	18673	19036	18641	18706	18785	18894	18749	18779	18634	18841	18789	18751	18838	18845	18718	18649	18566	18818	18768	18533	18561	18655	18739	18798	18578	18767	18700	19000	18799	18652	18918	18466	18714	18667	18696	18686	18665	18800	18815	18821	18887	18780	18710	18624	18829	18787	18735	18632	18716	18935	18747	18689	18856	18824	18668	18697	18899	18733	18756	18831	18822	18689	18848	18781	18767	18707	18668	18828	18841	18730	18654	18685	18566	18796	18584	18764	18619	18749	18833	18796	18683	18491	18691	18829	18677	18645	18805	18849	19001	18884	18653	18669	18781	18778	18585	18704	18767	18713	18864	18894	18929	19018	18688	18938	18819	18893	18780	18608	18860	18678	18531	18769	18633	18840	18700	18709	18638	18640	18604	18735	18818	18829	18614	18689	18615	18644	18706	18610	18591	18727	18586	18577	18848	18712	18386	18610	18526	18702	18709	18775	18725	18755	18731	18890	18533	18721	18986	18590	18708	18813	18624	18693	18730	18623	18513	18557	18908	18761	18863	18724	18748	19029	18560	18875	18677	18622	18654	18658	18535	18704	18884	18739	18731	18665	18779	18572	18554	18696	18783	18728	18678	18838	18874	18694	18851	18604	18893	18703	18874	18878	18888	18671	18896	18825	18747	18654	18701	18635	18876	18658	18867	18625	18682	18840	18665	18959	18866	18773	18902	18712	18901	18758	18770	18946	18748	18645	18671	18565	18752	18735	18876	18573	18599	18510	19045	18609	18763	18574	18791	18780	18684	18776	18792	18654	18741	18761	18818	18843	18801	18861	18911	18685	18775	18569	18887	18676	18896	18656	18661	18708	18791	18970	18761	18741	18874	18793	18711	18585	18777	18668	19003	18758	18994	18801	18770	18940	18824	18762	18780	18705	18726	18590	18765	18736	18855	18816	18580	18741	18747	18736	18797	18843	18579	18736	18749	18736	18887	18731	18704	18621	18565	18713	18778	18645	18685	18790	18854	18713	18871	18936	18743	18524	18571	18620	18730	18847	18897	18833	18905	18640	18703	18666	18694	18590	18569	18731	18731	18783	18682	19008	18713	18880	18844	18565	18848	18576	18926	18927	18488	18777	18775	18981	18809	18593	18810	18806	18726	18851	18868	18763	18730	18730	18850	18787	18591	18676	18823	18784	18876	18732	18643	18688	19071	18765	18824	18634	18627	18803	18720	18696	18670	18645	18740	18738	18719	19007	18684	18620	18804	18680	18586	18614	18723	18822	18734	18942	18854	18674	18744	18860	18652	18667	18707	18691	18834	18854	18622	18915	18759	18465	18805	18683	18745	18654	18658	18897	18567	18694	18677	18923	18820	18694	18584	18657	19050	18533	18738	18782	18764	18685	18626	18701	18714	18758	18792	18681	18763	18775	18926	18595	18687	18729	18591	18960	18858	18702	18994	18677	18767	18872	18852	18589	18845	18852	18740	18884	18809	18756	18734	18843	18893	18670	18597	18796	18810	18653	18906	18842	18808	18767	18682	18740	18921	18545	18733	18602	18645	18825	18704	18788	18918	18881	18815	18832	18686	18706	18944	18712	18696	18529	18753	18739	18598	18579	18671	18713	18664	18694	18689	18586	18602	18732	18605	18736	18833	18862	18842	18839	18764	18895	18725	18595	18876	18673	18895	18847	18894	18715	18618	18640	18546	19020	18648	18634	18677	18847	18742	18732	18567	18556	18745	18813	18706	18903	18760	18680	18839	18714	18649	18802	18711	18652	18615	18580	18853	18747	18845	18939	18744	18866	18654	18689	18778	18648	18765	18593	18806	18761	18695	18713	18775	18586	19034	18645	18814	18734	18824	18755	18912	18887	18606	18872	18786	18731	18642	18783	18603	18564	18689	18685	18731	18602	18720	18696	18762	18602	18714	18654	18765	18827	18697	18709	18874	18708	18555	18854	18499	18807	18588	18770	18833	18650	18746	18737	18961	18823	19006	18670	18726	18800	18691	18733	18765	18786	18817	18907	18486	18946	18594	18555	18773	18771	18895	18743	18717	18699	18638	18466	18784	18803	18785	18740	18843	18796	18719	18795	18790	18779	18578	18826	18701	19001	18711	18933	18686	18824	18893	18685	18724	18696	18833	18702	18589	18659	18729	18733	18526	18627	18754	18640	18714	18716	18804	18745	18752	18777	18907	18733	18949	18809	18897	18593	18677	18800	18787	19020	18664	18706	18974	18660	18494	18649	18630	18676	18775	18832	18712	18678	18740	18795	18851	18573	18905	18711	18893	18762	18545	18634	18803	18939	18774	18691	18879	18809	18810	19009	18820	18927	18821	18763	18863	18718	18747	18623	18765	18924	18751	18711	18800	18641	18743	18711	18709	18832	18933	18917	18713	18885	18915	18687	18724	18610	18781	18773	18988	18704	18805	18895	18683	18848	18643	18826	18981	18669	18580	18732	18853	18687	18711	18660	18809	18741	18973	18640	18734	18632	18924	18840	18648	18753	18709	18859	18687	18839	18648	18769	18790	18770	18755	18875	18866	18826	18527	18736	18781	18664	18735	18949	18924	18859	18778	18857	18781	18703	18687	18769	18804	18768	18788	18770	18739	18705	18762	18675	18548	18783	18543	18677	18560	18922	18685	18819	18841	18677	18655	18665	18879	18756	18641	18759	18801	18690	18678	18396	18776	18830	18627	18738	18937	18711	18772	18879	18567	18721	18666	18616	18848	18748	18696	18804	18949	18813	18969	18758	18658	18699	18814	18952	18636	18949	18808	18679	18762	18873	18987	18770	18554	18744	18688	18831	18800	18669	18768	18566	18612	18760	18701	18750	18760	18843	18737	18671	18715	18699	18830	18746	18826	18808	18754	18892	18836	18706	18840	18884	18797	18774	18799	18856	18661	18894	19064	18876	18796	18696	18705	18522	18818	18814	18686	18812	18729	18788	18651	18770	18767	18896	18572	18578	18822	18820	18638	18737	18685	18740	18845	18812	18647	18795	18853	18764	18508	18660	18689	18530	18644	18743	18909	18645	18808	18889	18546	18776	18658	18742	18626	18752	18623	18618	18545	18796	18561	18795	18614	18740	18605	18671	18815	18777	18629	18917	18770	18873	18824	18834	18999	18710	18670	18663	18522	18716	18710	18783	19011	18856	18822	18724	18731	18737	18658	18634	18842	18888	18575	18637	18571	18837	18838	18652	18692	18734	18814	18541	18734	18705	18785	18856	18833	18808	18917	18717	18623	18678	18651	18636	18677	18752	18582	18775	18687	18839	18683	18823	18621	18887	18760	18716	18643	18674	18734	18633	18737	18750	18725	18601	18616	18659	18842	18889	18601	18713	18854	18907	18768	18767	18831	18714	18930	18725	18720	18721	18705	18724	18739	18493	18790	18774	18739	18879	18764	18854	18790	18651	18858	18803	18862	18784	18638	18720	18650	18733	18986	18730	18775	18726	18814	18787	18922	18931	18844	18617	18584	18768	18896	18843	18653	18559	18641	18891	18656	18737	18708	18769	18716	18676	18735	18755	18620	18598	18774	18635	18754	18847	18745	18899	18995	18698	18879	18517	18752	18716	18506	18712	18890	18708	18656	18645	18842	18747	18770	18861	19006	18908	18863	18703	18818	19067	18788	18840	18865	18521	18616	18668	18864	18806	18688	18714	18777	18843	18631	18657	18960	18801	19013	18628	18653	18647	18625	18809	18677	18934	18804	18904	18686	18846	18884	18779	18873	18693	18929	18789	18676	18620	18709	18636	18668	18846	18615	18680	18837	18590	18740	18745	18729	18857	18850	18563	18918	18782	18763	18627	18677	19084	18610	18628	18653	18896	18661	18973	18647	18744	19000	18743	18569	18707	18793	18614	18747	18659	18738	18797	18808	18638	18795	19097	18761	18814	18856	18869	18890	18786	18958	18859	18837	18706	18841	18606	18454	18778	18693	18736	18661	19020	18806	18895	18815	18857	18846	18826	18795	18541	18927	18860	18805	18721	18812	18812	18797	18848	18887	18856	18775	18701	18821	18677	18719	18815	18746	18837	19009	18930	18812	18847	18873	18628	18827	18798	18770	18870	18743	18873	18711	18708	18738	18788	18743	18706	18954	18688	18876	18798	18782	18701	18627	18712	18642	18591	18852	18697	18826	18634	18777	18658	18895	18934	18727	18668	18793	18761	18953	18785	18785	18780	18784	18566	18822	18513	18557	18794	18847	18847	18722	18467	18643	18645	18884	18670	18536	18653	18888	18872	18672	18869	18815	18787	18704	18682	18914	18856	19052	18944	18828	18782	18751	18735	18706	18905	18860	18941	18690	18699	18803	18690	18807	18778	18617	18746	18890	18750	18662	18571	18642	18793	18884	18562	18586	18613	18844	18510	18685	18647	18669	18567	18847	18879	18738	18813	18827	18771	18747	18845	18837	18820	18694	18564	18848	18869	18727	18379	18654	18669	18847	18858	18744	18587	18783	18751	18858	18576	18815	18593	18837	18703	18709	18732	18794	18861	18772	18752	18632	18875	18661	18649	18694	18785	18768	18816	18931	18785	18801	18731	18961	18835	18785	18741	18815	18817	18772	18964	18830	18981	18755	18726	18569	18782	18642	18840	18867	18981	18740	18895	18710	18782	18795	18784	19005	18919	18872	18708	18759	18582	18828	18669	18719	18809	18805	18723	18923	18641	18728	18882	18582	18785	18856	18649	18858	18857	18908	18852	18818	18755	18718	18727	18726	18679	18731	18590	18535	18844	18813	18578	18896	18894	18967	18733	18609	18803	18803	18813	18708	18683	18816	18711	18901	18584	18778	18600	18824	18564	18827	18702	18797	18830	18974	18725	18688	18814	18750	18612	19000	18861	18541	18778	18745	18690	18903	18773	18821	18716	18661	18911	18863	18516	18831	18986	18800	18660	18885	18416	18818	18782	18823	18678	18688	18754	18648	18802	18736	18663	18624	18747	18589	18460	18744	18776	18727	18690	18739	18727
31441	40592	31963	25400	25281	21440	18905	17573	17081	16133	15831	15708	15716	15514	15667	15536	15471	15598	15647	15686	15582	15555	15655	15733	15741	15516	15737	15534	15674	15523	15531	15664	15647	15607	15677	15685	15633	15606	15497	15528	15513	15651	15506	15701	15657	15643	15664	15748	15453	15575	15745	15390	15596	15554	15655	15618	15559	15513	15518	15524	15661	15765	15700	15603	15705	15587	15511	15794	15751	15502	15611	15647	15699	15412	15734	15668	15609	15537	15595	15482	15537	15623	15513	15567	15582	15674	15586	15788	15681	15428	15623	15706	15611	15673	15510	15572	15766	15668	15609	15605	15612	15632	15615	15638	15699	15642	15702	15675	15465	15604	15635	15587	15596	15416	15668	15582	15683	15780	15689	15639	15414	15718	15548	15703	15702	15634	15647	15587	15542	15558	15523	15748	15564	15615	15450	15545	15620	15501	15546	15657	15687	15654	15648	15602	15406	15741	15628	15641	15784	15632	15671	15676	15570	15648	15737	15571	15579	15700	15527	15579	15736	15542	15631	15658	15519	15670	15455	15651	15545	15559	15739	15581	15711	15763	15468	15581	15699	15632	15743	15552	15719	15793	15458	15603	15577	15801	15849	15540	15597	15612	15758	15590	15625	15507	15557	15881	15763	15556	15381	15589	15566	15632	15707	15510	15549	15600	15581	15565	15442	15620	15495	15624	15696	15574	15733	15471	15707	15612	15591	15542	15724	15563	15558	15477	15743	15792	15647	15581	15654	15619	15727	15571	15511	15754	15696	15590	15629	15592	15550	15689	15672	15700	15690	15648	15574	15696	15716	15444	15601	15598	15595	15456	15535	15705	15645	15521	15559	15751	15533	15634	15551	15685	15582	15340	15770	15758	15618	15518	15613	15773	15533	15848	15498	15566	15651	15616	15448	15589	15727	15667	15710	15778	15667	15573	15577	15600	15633	15650	15639	15503	15718	15391	15468	15806	15538	15325	15552	15719	15656	15599	15524	15728	15550	15644	15640	15771	15571	15421	15413	15689	15470	15461	15673	15530	15467	15620	15702	15650	15690	15703	15445	15595	15611	15802	15603	15608	15708	15720	15684	15797	15701	15566	15422	15533	15572	15512	15597	15568	15656	15604	15606	15616	15450	15586	15501	15491	15604	15624	15598	15689	15573	15772	15533	15596	15656	15643	15719	15541	15616	15616	15521	15638	15626	15548	15487	15616	15618	15561	15613	15530	15567	15680	15543	15687	15734	15510	15595	15543	15446	15554	15470	15452	15663	15594	15587	15609	15580	15708	15530	15596	15441	15534	15608	15747	15623	15558	15592	15714	15562	15668	15691	15475	15476	15638	15587	15502	15593	15747	15587	15533	15655	15583	15389	15671	15511	15500	15650	15817	15599	15665	15658	15429	15814	15612	15671	15798	15695	15725	15585	15795	15746	15442	15541	15506	15788	15593	15696	15586	15778	15626	15640	15599	15588	15633	15636	15593	15525	15582	15671	15627	15516	15501	15581	15605	15739	15727	15664	15584	15625	15546	15723	15529	15564	15483	15728	15740	15517	15556	15733	15539	15716	15564	15701	15398	15565	15757	15741	15547	15666	15584	15679	15455	15625	15646	15519	15477	15531	15603	15515	15646	15560	15752	15653	15673	15724	15589	15588	15713	15689	15603	15760	15514	15516	15618	15625	15631	15783	15623	15507	15488	15597	15792	15640	15666	15630	15803	15706	15571	15713	15442	15660	15747	15585	15517	15546	15542	15638	15593	15461	15527	15759	15505	15730	15624	15614	15561	15583	15560	15578	15530	15555	15653	15493	15630	15499	15520	15710	15573	15553	15611	15476	15574	15543	15600	15542	15695	15592	15720	15654	15474	15677	15605	15574	15607	15549	15761	15638	15702	15609	15619	15588	15553	15808	15720	15736	15573	15525	15504	15682	15630	15781	15494	15628	15613	15873	15570	15810	15628	15644	15810	15656	15441	15711	15577	15477	15585	15644	15724	15738	15533	15718	15618	15457	15488	15697	15570	15619	15507	15492	15602	15358	15802	15599	15493	15592	15754	15616	15507	15589	15554	15564	15548	15646	15595	15511	15612	15668	15515	15681	15501	15549	15591	15594	15412	15626	15558	15610	15586	15819	15553	15761	15640	15708	15551	15502	15653	15509	15653	15596	15567	15437	15613	15680	15661	15667	15614	15589	15695	15607	15576	15710	15721	15698	15682	15484	15670	15799	15609	15593	15671	15464	15638	15657	15601	15477	15811	15646	15608	15775	15475	15310	15665	15751	15660	15717	15634	15765	15626	15666	15667	15618	15695	15509	15722	15448	15504	15794	15390	15709	15536	15511	15619	15437	15508	15657	15760	15540	15486	15788	15626	15424	15560	15536	15416	15678	15656	15596	15575	15646	15543	15591	15800	15797	15784	15583	15583	15670	15590	15549	15556	15675	15692	15555	15581	15566	15613	15612	15588	15641	15483	15600	15682	15674	15542	15558	15694	15575	15738	15618	15722	15656	15521	15630	15445	15548	15559	15531	15574	15649	15454	15640	15389	15720	15484	15907	15660	15625	15551	15780	15698	15593	15599	15626	15683	15600	15556	15720	15601	15555	15749	15646	15736	15562	15627	15629	15790	15498	15535	15550	15611	15660	15567	15556	15620	15718	15574	15688	15743	15559	15515	15611	15629	15632	15611	15704	15507	15723	15557	15680	15574	15742	15604	15515	15641	15765	15686	15583	15574	15685	15617	15767	15549	15676	15676	15726	15747	15576	15590	15571	15825	15681	15721	15642	15659	15746	15483	15469	15695	15676	15537	15562	15674	15534	15478	15480	15682	15607	15664	15546	15662	15544	15621	15657	15772	15573	15559	15708	15734	15572	15686	15682	15650	15602	15642	15571	15694	15910	15600	15666	15515	15505	15572	15580	15467	15598	15657	15600	15659	15714	15595	15528	15497	15714	15523	15701	15566	15507	15760	15530	15685	15742	15804	15450	15620	15532	15597	15657	15619	15486	15732	15648	15571	15707	15716	15565	15477	15660	15579	15720	15592	15676	15723	15691	15720	15711	15469	15518	15605	15744	15643	15610	15515	15505	15590	15764	15660	15618	15757	15663	15680	15575	15672	15353	15713	15475	15517	15731	15703	15550	15576	15562	15651	15550	15756	15557	15543	15627	15822	15827	15509	15564	15628	15724	15705	15651	15608	15631	15504	15567	15635	15670	15413	15626	15562	15552	15568	15541	15714	15647	15575	15639	15619	15584	15495	15527	15656	15556	15504	15714	15621	15674	15482	15596	15439	15657	15429	15593	15712	15552	15546	15693	15743	15392	15711	15609	15663	15625	15582	15627	15688	15526	15500	15529	15584	15669	15387	15413	15508	15683	15615	15590	15512	15510	15680	15522	15687	15743	15691	15607	15661	15662	15493	15618	15585	15590	15674	15640	15779	15568	15623	15635	15594	15595	15470	15596	15545	15496	15748	15611	15526	15507	15683	15671	15656	15633	15416	15481	15584	15491	15603	15586	15731	15484	15585	15639	15513	15716	15749	15411	15623	15619	15496	15645	15645	15536	15748	15724	15578	15749	15436	15467	15502	15623	15651	15422	15625	15521	15607	15658	15539	15616	15656	15732	15684	15652	15594	15545	15473	15669	15717	15623	15670	15701	15589	15485	15601	15628	15708	15550	15483	15767	15512	15565	15665	15612	15521	15619	15518	15812	15596	15642	15752	15576	15582	15607	15488	15718	15575	15557	15669	15582	15846	15574	15599	15611	15531	15615	15481	15615	15741	15690	15670	15853	15679	15558	15591	15606	15681	15719	15513	15765	15636	15632	15524	15528	15680	15677	15510	15735	15614	15698	15608	15642	15712	15603	15623	15465	15459	15573	15613	15541	15660	15646	15590	15693	15803	15639	15631	15395	15530	15642	15504	15752	15646	15645	15799	15741	15723	15734	15819	15531	15634	15536	15678	15750	15424	15701	15643	15687	15685	15661	15599	15593	15607	15550	15688	15511	15496	15642	15670	15405	15599	15648	15505	15611	15731	15679	15747	15488	15607	15547	15492	15692	15656	15657	15557	15745	15722	15645	15638	15692	15566	15610	15509	15638	15768	15771	15550	15696	15623	15739	15699	15498	15622	15660	15515	15536	15616	15597	15715	15525	15760	15489	15477	15680	15663	15493	15690	15554	15642	15769	15586	15720	15545	15647	15584	15597	15577	15666	15533	15435	15739	15632	15500	15564	15712	15766	15720	15608	15618	15735	15818	15587	15631	15682	15576	15727	15614	15437	15521	15855	15597	15708	15631	15650	15539	15674	15798	15589	15680	15628	15558	15911	15660	15653	15510	15654	15618	15717	15562	15632	15628	15497	15564	15700	15644	15584	15653	15636	15557	15655	15638	15655	15715	15549	15718	15515	15631	15797	15665	15557	15439	15678	15529	15363	15652	15506	15745	15947	15556	15501	15709	15731	15560	15576	15523	15573	15635	15486	15459	15606	15687	15530	15626	15547	15515	15737	15589	15610	15665	15670	15668	15604	15572	15681	15530	15601	15716	15496	15562	15738	15647	15691	15731	15650	15519	15498	15630	15744	15627	15709	15665	15590	15680	15674	15383	15582	15572	15499	15541	15742	15434	15701	15616	15764	15487	15689	15583	15586	15623	15647	15807	15498	15601	15651	15702	15437	15638	15642	15602	15702	15632	15504	15630	15566	15552	15548	15662	15683	15435	15587	15581	15562	15679	15650	15862	15656	15520	15476	15610	15602	15719	15645	15753	15630	15562	15821	15593	15678	15480	15564	15578	15481	15713	15514	15669	15611	15522	15459	15611	15740	15696	15569	15712	15733	15585	15491	15656	15600	15673	15706	15555	15549	15581	15601	15632	15781	15712	15720	15684	15553	15733	15631	15723	15619	15705	15526	15605	15423	15490	15678	15559	15568	15419	15789	15701	15649	15644	15748	15453	15493	15624	15699	15486	15600	15697	15589	15728	15690	15681	15688	15646	15533	15624	15615	15667	15831	15533	15555	15765	15621	15624	15492	15558	15683	15531	15617	15745	15619	15625	15489	15705	15712	15634	15496	15679	15555	15664	15684	15682	15522	15580	15654	15399	15727	15640	15543	15522	15732	15700	15695	15667	15631	15672	15682	15672
25434	22544	31531	34939	43373	44133	36485	30459	25693	22291	19510	18657	18865	18433	18282	18132	18376	18249	18255	18222	18254	18145	18259	18285	17970	18210	17970	18127	18230	18145	18089	18102	18099	17968	18036	18241	17962	17964	18083	18160	18106	18062	18116	18084	18004	18257	18208	18099	18026	18029	18060	18114	18162	17977	18153	18127	18112	17979	18172	18040	18049	18232	18130	18175	18240	18092	18031	18161	17839	18105	18067	18186	17978	18143	18116	18073	18070	18057	18043	18055	17917	18037	18068	18429	17942	17957	18190	18035	18192	18118	18107	17921	18116	18158	17807	18180	18082	18077	18036	17943	18073	17990	18015	17898	17886	17982	17807	18236	18157	18175	18054	18092	18007	18107	18175	18022	18109	18017	18057	18377	18040	17839	18022	18161	18043	17948	18096	18103	18204	17916	17953	18061	18089	17993	18103	17984	18139	17960	18100	17938	18174	17863	18252	18039	18422	18277	18271	18028	17820	17888	18096	18308	18313	18233	18096	17964	18067	17917	17962	17877	18058	18005	17986	17917	18171	17934	17972	17980	18055	17971	18150	17888	17959	18102	17901	18075	18078	18083	17938	18043	18130	17988	18043	18084	18052	17945	18269	17911	17979	18126	18225	17968	18128	18149	18171	18364	17963	17974	18062	18000	18089	18120	17890	18036	18103	18142	18090	18092	18105	18030	18104	18231	18219	17987	18000	17811	18176	18012	18260	18060	18099	17905	18120	18088	17848	17951	17993	18167	18156	18159	18271	18126	18196	18221	18214	18182	18104	17993	18023	18105	17969	18050	17944	18130	18064	17810	18262	18072	17992	18125	18197	18084	18198	18082	18075	17806	18121	18058	18052	18151	18047	17955	18130	17999	18146	18030	18326	18132	18015	18006	18064	18232	17852	18066	18144	18013	18104	17907	18097	18140	18114	18133	18000	17867	18158	18045	18096	18119	18027	17948	17903	17958	18210	17986	18049	18122	18168	18041	18028	18319	18382	17834	17855	17918	18027	18063	18026	18054	18357	18232	18268	17950	18165	18333	18143	18166	18093	18071	18071	17942	18162	18077	18022	18174	18212	17902	18332	18121	17906	17970	18176	18048	18047	17889	18020	18166	18097	17941	17950	18012	18035	18104	17945	18105	18105	18031	18260	18079	18158	18092	18115	18112	18004	18217	18101	18021	18120	18078	18087	18233	17918	18137	18273	18138	18035	18191	18147	18008	18012	18091	18046	18172	18126	17950	17984	17918	18042	18076	17934	18002	17973	18025	18150	18185	17965	18022	17985	18131	18218	18263	18163	18051	18074	18228	18262	18136	18172	17842	18024	18293	18004	18113	18090	17997	18081	17945	17952	17970	18052	18113	18166	18140	18232	18053	17925	18007	18219	17917	17948	18067	18059	18237	18135	18016	18272	18160	17909	18227	18037	18206	18151	17943	18151	18047	17934	18163	18105	17957	18124	18012	18091	18068	18107	18029	17972	17907	18062	17770	17993	18238	18000	18000	17994	18241	18258	17955	18261	18141	18167	18028	17994	18074	17857	18073	17920	18204	17955	18028	18232	18082	18135	18112	17935	18184	17985	18143	18215	18031	18086	18071	18159	18107	17927	17990	18312	17988	18256	17939	18253	18034	18098	18113	18217	17900	18060	18053	18188	18007	18105	18061	18100	18142	18140	18158	18054	18062	18050	18200	18001	18042	17840	18008	17932	18178	18011	18014	18147	18076	18175	18126	18004	17963	18046	18151	18061	18138	18185	17955	18160	17999	17927	17964	17949	18118	18306	18079	18048	18128	17957	18052	17972	17976	18187	18209	18147	18111	18197	17971	17876	17913	18023	18196	17904	18185	17931	18000	18024	18199	18001	18213	18146	18303	17961	18071	18123	18099	18162	18169	18114	18095	18039	17944	18072	18117	18131	18082	18040	18014	18010	18018	18189	18077	18223	18115	18197	18038	18245	18044	17958	18055	18326	18105	18173	17885	18005	18041	18047	18005	17991	18153	18044	18164	18050	18329	18125	18067	18156	18324	17968	18218	18478	18050	17827	18095	17965	17808	18087	18308	17976	17982	18100	18054	18079	18202	18014	18207	18086	18099	18261	18170	18068	17970	18071	18292	18106	18235	18025	18173	18154	18141	18132	18071	18027	18129	18272	17869	18029	18016	18148	18133	18153	18109	17784	18056	17973	18343	17921	17850	18091	18088	17989	17955	18218	18384	18062	18157	18052	17882	18046	17986	18012	17939	17965	18069	18122	17949	17912	17910	17849	18161	18125	17910	18100	18197	17868	17837	18150	18030	18061	18100	18094	18249	17809	18008	18065	17876	18226	18254	18083	17900	18145	17917	18042	18166	17939	18242	18132	18085	17916	18030	18098	17997	18007	18001	18064	18308	17935	18009	18006	18004	18014	17930	18359	18208	18024	17966	18019	18061	18061	17997	18117	17881	18003	17979	18002	18174	18116	18049	18152	18103	18013	17913	18099	18011	17950	18302	18107	17749	18182	17972	18096	18046	18238	18220	17972	18130	18199	17835	18148	18491	18212	18204	17915	18084	17936	18090	18171	17917	18235	18005	18025	18119	18223	18180	18109	18119	18068	18089	17861	18391	18074	17932	18261	18054	17987	17887	18068	18051	17951	18103	18263	18018	18327	17911	18028	18092	18151	17868	17941	18264	18177	18147	18117	18162	18080	18155	18165	18159	18097	18140	18027	18118	18226	17834	18158	18084	18015	18119	18109	18184	18009	17922	17827	18072	18128	17895	18253	18118	18010	18039	17944	17950	18118	18006	17911	17905	18119	18065	18130	18100	18292	17999	18173	18279	18148	18298	18242	18174	18288	18064	18356	18171	17959	17947	18212	18027	18110	18025	18148	18026	17837	18168	18031	18048	18116	18065	18051	18103	18168	18046	17923	17896	18105	18019	18069	17989	17988	18002	18094	17955	18018	17964	18168	18106	18135	18037	18008	18064	18036	18115	17828	18345	18163	18181	18262	18101	18011	18083	18065	18024	18282	17983	17931	18190	18110	18227	18060	17895	18154	17968	17988	17991	17889	18040	18007	17996	17873	17842	18145	17989	17899	17927	18115	17939	18021	18014	18031	17962	18148	18201	18290	18230	18259	18004	18173	17850	18078	18130	18186	17945	18015	18059	18107	18111	18028	17878	18019	17882	17953	17968	18250	18148	18072	18064	18035	17985	18299	18169	18043	18128	18070	17878	17998	18164	18025	18046	17969	17895	18015	18102	18162	18227	18193	18401	18144	18143	18017	18209	18027	18139	18238	18248	18068	18089	18221	17987	18142	18159	18017	18097	18323	18052	18208	18146	18032	18279	17939	18259	18244	18015	18051	17930	18019	17895	18027	17971	17936	18128	17887	18039	18090	18104	18125	18066	17923	18138	17804	17946	18212	18033	18095	17863	18116	18221	18099	18224	17961	18049	17992	17913	18241	17993	17887	18077	18345	18146	18222	18266	18052	18136	17968	18268	18186	17942	18111	18080	18066	18039	17898	18029	18060	17936	18068	18096	18058	18061	18135	18453	18114	18117	18079	18172	18189	17901	18018	18172	17767	18115	18108	18187	18137	18110	17867	17818	18000	17798	18164	18047	18016	17854	18299	18219	18030	18023	17912	18107	18166	18065	18078	18157	18175	18058	18226	18076	18160	17998	17885	17992	18102	18085	18039	17898	18028	18002	18004	18064	18042	17862	18164	17980	17965	18222	18023	18304	18070	18053	18353	18034	17941	18091	18169	18094	18073	17920	18018	18252	18212	18291	17766	18129	18056	17868	18389	18089	18217	18224	18198	18118	18153	17925	17856	18030	18156	17951	17954	18107	18006	18103	17995	18170	17929	18060	17979	18137	18318	18333	18114	18205	18083	18151	18242	18154	18200	18370	18087	18105	18229	18090	18086	18142	17925	18090	18084	17997	17883	17957	18022	18058	17989	18157	17889	18200	17986	18077	18314	18230	17991	18084	18008	18089	18106	17902	18003	18088	17856	18085	17994	17938	17965	18340	18106	18146	18001	18054	18038	18009	18081	18031	18119	17873	17974	18080	18179	18168	18230	18149	18134	17827	17965	18069	18151	18027	18017	17999	18165	18154	18194	18023	18167	17883	17837	17966	18250	17939	18012	17932	18139	17932	18079	18147	18103	18083	18070	18166	17920	18057	18041	17969	18216	17841	18171	18020	18112	18054	18011	18032	18143	18099	18291	18025	18169	18080	18050	18109	18084	18167	17936	18040	18131	18177	18153	18130	18021	18169	18135	17879	18124	17994	17895	17915	17906	18139	18235	18246	18042	17907	18099	18177	17885	18061	17922	18262	18061	18253	17952	17928	17971	18047	17939	18069	17930	18064	18212	18058	18096	18114	17933	17966	18111	18186	18104	17931	17958	18193	18000	18030	18131	18176	18072	18029	18179	18152	17979	18104	18200	18065	18109	18123	18171	18218	18060	17960	18254	18018	18328	18067	17989	17971	18312	17872	18201	18006	18153	17980	17992	17992	18043	18036	18188	17794	18107	18273	18221	17995	17871	18025	17865	17945	18080	18104	18001	18076	18286	18203	18152	17927	18074	18112	17962	18112	18117	18001	18155	18150	18026	18310	18086	18085	17923	18207	18135	18034	18292	18041	18101	18257	18215	18054	18135	18007	18187	18021	17980	18086	17956	18066	18221	18106	18201	18076	18029	18169	18073	18057	18198	18017	18124	17986	18204	18104	18062	18123	18113	18106	18194	18144	17976	17908	18147	17959	18107	17910	18104	18367	18279	17790	18137	18124	18256	18020	18152	18153	17975	18145	18059	18111	18108	17922	18272	17943	18182	18098	17934	18197	18147	17931	18114	18117	18169	17980	18157	18063	18161	18120	17971	17820	18105	18172	18097	17881	18125	18124	17896	18073	18038	18131	17968	18062	18290	18256	17979	17945	18060	18134	18010	18174	17926	18062	18110	17899	18006	17866	17985	18045	18159	18067	18034	18066	17996	18167	17764	18279	18070	17855	17913	18047	18055	18043	17991	18137	18035	18086	18128	17916	18090	18151	18019	18074	18201	18003	18150	18235	17929	17968	18235	18049	18143	18209	18048	17977	17927	18045	18156	17872	18008	17861	18093	18126	18216	18021	18113	18145	18241	17994	18069	17985
40354	61002	55708	49461	50268	42157	34151	28213	22903	19133	16281	15599	15605	15369	15244	15374	15204	15138	15213	15237	15276	15245	15275	15286	15345	15308	15219	15414	15171	15379	15178	15237	15219	15211	15178	15247	15258	15037	15171	15381	15288	15133	15350	15095	15307	15356	15311	15232	15175	15117	15486	15323	15398	15167	15132	15156	15281	15313	15329	15272	15383	15173	15236	15069	15349	15338	15208	15364	15217	15158	15231	15270	15246	15227	15150	15286	15203	15237	15151	15293	15354	15216	15299	15254	15166	15288	15141	15251	15341	15211	15316	15275	15268	15301	15110	15273	15196	15258	15290	15162	15155	15189	15262	15084	15299	15166	15180	15346	15249	15176	15190	15231	15344	15163	15289	15161	15287	15239	15219	15365	15216	15416	15191	15288	15224	15305	15153	15236	15311	15166	15184	15106	15301	15197	15273	15252	15270	15222	15190	15173	15256	15230	15327	15145	15191	15330	15184	15298	15089	15380	15388	15252	15193	15173	15143	15215	15254	15204	15244	15308	15237	15294	15261	15123	15168	15162	15147	15148	15336	15293	15429	15297	15043	15220	15350	15210	15361	15283	15124	15344	15100	15251	15428	15094	15253	15122	15207	15253	15250	15235	15338	15401	15127	15187	15503	15189	15241	15188	15390	15215	15283	15136	15107	15294	15274	15353	15129	15352	15230	15320	15037	15259	15430	15245	15189	15222	15220	15071	15142	15379	15332	15268	15245	15102	15219	15187	15319	15134	15305	15198	15123	15063	15219	15197	15282	15089	15269	15251	15097	15207	15180	15230	15344	15292	15220	15308	15122	15234	15228	15195	15313	15348	15264	15378	15180	15102	15106	15049	15258	15286	15284	15393	15246	15173	15179	15243	15230	15256	15218	15198	15352	15309	15204	15358	15264	15270	15290	15383	15127	15255	15163	15301	15303	15199	15261	15211	15046	15091	15303	15363	15356	15099	15184	15096	15310	15374	15405	15160	15265	15169	15257	15241	15236	15398	15185	15306	15158	15283	15154	15241	15094	15076	15266	15384	15229	15121	15330	15293	15053	15371	15177	15194	15119	15176	15418	15221	15262	15276	15147	15187	15130	15400	15244	15225	15235	15413	15229	15273	15335	15213	15310	15058	15269	15387	15269	15134	15280	15207	15387	15324	15208	15256	15252	15209	15205	15235	15338	15256	15239	15242	15198	15048	15266	15164	15255	15297	15218	15147	15405	15259	15362	15144	15200	15136	15335	15326	15208	15230	15229	15092	15404	15308	15278	15394	15209	15281	15302	15168	15262	15346	15093	15181	15153	15289	15330	15202	15164	15291	15228	15197	14973	15250	15322	15442	15205	15275	15158	15411	15333	15319	15265	15179	15217	15180	15341	15309	15411	15387	15084	15210	15157	15105	15259	15222	15160	15186	15122	15240	15196	15015	15269	15108	15352	15175	15144	15242	15227	15290	15298	15223	15356	15125	15002	15357	15305	15187	15273	15228	15309	15257	15194	15184	15215	15430	15285	15179	15293	15202	15256	15243	15287	15138	15191	15240	15169	15149	15135	15295	15218	15285	15368	15374	15272	15097	15236	15404	15324	15431	15113	15314	15159	15322	15291	15240	15166	15309	15192	15299	15295	15233	15182	15261	15313	15181	15384	15155	15391	15222	15032	15254	15110	15063	15463	15429	15433	15262	15249	15279	15337	15105	15195	15093	15245	15140	15302	15271	15311	15391	15243	15250	15126	15122	15288	15111	15193	15075	15406	15176	15269	15225	15220	15195	15191	15270	15217	15265	15457	15080	15283	15236	15320	15345	15223	15266	15455	15284	15283	15064	15201	15203	15258	15204	15149	15279	15298	15304	15115	15205	15197	15304	15167	15076	15211	15194	15254	15200	15467	15280	15287	15210	15382	15236	15144	15366	15283	15280	15333	15299	15239	15322	15345	15312	15211	15262	15210	15273	15289	15097	15226	15317	15357	15030	15360	15280	15160	15407	15247	15229	15221	15350	15287	15220	15139	15208	15114	15104	15233	15337	15288	15103	15217	15162	15343	15309	15336	15372	15229	15254	15100	15171	15280	15192	15206	15305	15184	15181	15202	15336	15259	15335	15353	15248	15116	15248	15357	15361	15091	15250	15328	15425	15132	15177	15248	15393	14970	15448	15171	15257	14855	15234	15217	15232	15351	15264	15003	15191	15110	15097	15220	15126	15293	15382	15246	15358	15301	15272	15125	15188	15316	15096	15290	15201	15203	15134	15357	15121	15291	15119	15098	15273	15287	15162	15351	15258	15266	15306	15210	15312	15300	15350	15428	15252	15122	15315	15265	15096	15342	15286	15180	15417	15115	15096	15198	15168	15164	15121	15359	15208	15325	15146	15241	15356	15368	15214	15255	15144	15148	15339	15148	15278	15303	15180	15075	15008	15202	15296	15273	15323	15299	15341	15352	15294	15273	15299	15275	15147	15369	15055	15071	15189	15035	15312	15298	15243	15278	15222	15305	15076	15245	15184	15286	15203	15242	15193	15176	15234	15269	15365	15167	15192	15227	15274	15106	15202	15081	15316	15201	15172	15130	15048	15267	15240	15315	15335	15232	15150	15226	15225	15253	15028	15271	14999	15169	15175	15381	15032	15241	15245	15186	15353	15243	15225	15296	15306	15287	15002	15266	15326	15172	15330	15332	15113	15382	15193	15292	15367	15198	15335	15355	15264	15267	15102	15285	15290	15008	15362	15381	15316	15286	15087	15061	15246	15283	15169	15313	15275	15094	15128	15321	15192	15118	15294	15309	15276	15208	15289	15308	15255	15141	15225	15284	15173	15189	15399	15290	15186	15070	15386	15386	15350	15308	15390	15114	15231	15233	15179	15281	15288	15334	15196	15312	15330	15344	14960	15162	15063	15286	15146	15230	15300	15245	15376	15287	15145	15260	14991	15161	15184	15242	15162	15282	15254	15291	15252	15213	15347	15215	15073	15358	15113	15322	15289	15156	15209	15254	15317	15359	15419	15300	15326	15267	15174	14952	15203	15069	15299	15496	15154	15112	15333	15225	15243	15258	15312	15246	15218	15187	15200	15408	15422	15198	15277	15369	15140	15019	15233	15202	15197	15297	15311	15276	15177	15208	15245	15093	15245	15152	15288	15396	15219	15176	15386	15255	15356	15199	15185	15068	15285	15310	15301	15265	15380	15176	15284	15131	15155	15224	15160	15297	15076	15216	15200	15158	15263	15278	15254	15176	15245	15140	15348	15262	15126	15206	15219	15224	15181	15264	15267	15283	15323	15294	15155	15205	15098	15242	15163	15204	15471	15109	15217	15187	15306	15187	15121	15275	15204	15286	15169	15212	15076	15348	14990	15142	15149	15262	15241	15167	15258	15280	15262	15299	15264	15143	15276	15160	15180	15444	15272	15273	15171	15285	15278	15280	15287	15253	15272	15257	15260	15285	15257	15223	15286	15272	15182	15368	15271	15305	15198	15202	15206	15102	15392	15333	15355	15384	15016	15302	15189	15395	15204	15222	15177	15199	15258	15365	15221	15163	15151	15251	15272	15436	15256	15151	15547	15102	15238	15236	15199	15276	15222	15166	15370	15331	15220	15196	15194	15244	15369	15436	15048	15202	15271	15298	15136	15124	15289	15293	15070	15329	15121	15131	15165	15197	15330	15399	15262	15036	15342	15283	15260	15274	15297	15209	15222	15225	15063	15284	15308	15046	15234	15063	15140	15098	15310	15199	15258	15206	15074	15274	15235	15299	15234	15124	15214	15214	15309	15255	15177	15133	15109	15250	15348	15231	15208	15240	15205	15234	15368	15122	15406	15112	15166	15245	15235	15228	15340	15206	15143	15143	15227	15330	15365	15375	15110	15347	15223	15443	15080	15315	15252	15388	15116	15327	15189	15239	15234	15396	15090	15230	15228	15380	15188	15277	15248	15317	15142	15225	15316	15257	15305	15243	15301	15285	15272	15304	15099	15181	15262	15249	15227	15162	15254	15286	15144	15374	15305	15094	15388	15229	15319	15228	15197	15326	15243	15119	15213	15225	15281	15108	15150	15238	15046	15179	15131	15353	15454	15263	15149	15270	15254	15213	15173	15606	15231	15224	15266	15302	15309	15263	15249	15309	15352	15173	15220	15232	15274	15327	15059	15304	15255	15155	15208	15206	15453	15265	15305	15224	15315	15050	15376	15000	15422	15268	15193	15374	15188	15238	15038	15094	15308	15319	15336	15187	15251	15210	15366	15207	15178	15350	15308	15248	15276	15334	15339	15220	15229	15345	15165	15454	15267	15276	15137	15283	15264	15352	15253	15226	15101	15370	15153	15171	15233	15413	15216	15297	15186	15295	15238	15113	15180	15225	15202	15393	15211	15337	15219	15227	15201	15277	15183	15157	15224	15207	15270	15143	15061	15187	15061	15099	15325	15357	15244	15303	15359	15324	15160	15530	15225	15174	15170	15393	15286	15344	15231	15239	15322	15093	15383	15364	15227	15202	15067	15260	15162	15123	15330	15171	15184	15140	15031	15255	15226	15252	15175	15111	15268	15153	15259	15218	15114	15305	15447	15103	15248	15336	15234	15205	15319	15180	15395	15409	15184	15216	15531	15229	15230	15228	15182	15357	15191	15106	15096	15146	15055	15228	15168	15383	15179	15056	15123	15351	15247	15392	15291	15251	15077	15365	15138	15189	15104	15160	15286	15122	15284	15193	15185	15278	15394	15252	15422	15209	15169	15257	15171	15284	15237	15323	15126	15246	15317	15233	15144	15241	15226	15202	15214	15480	15173	15328	15342	15087	15285	15313	15062	15303	15153	15344	15278	15211	15290	15226	15130	15411	15117	15462	15084	15283	15282	15264	15148	15389	15454	15302	15391	15303	15089	15282	15186	15160	15262	15002	15258	15439	15293	15237	15328	15301	15118	15088	15154	15173	15071	15275	15083	15160	15334	15325	15297	15236	15304	15262	15120	15145	15337	15436	15368	15213	15389	15043	15128	15195	15219	15082	15253	15170	15267	15245	15281	15434	15098	15373	15224	15342	15240	15406	15136	15333	15288	15364	15231	15218	15204	15354	15167	15268	15303	15149	15195	15313	15192	15156	15371	15174	15394	15249	15254	15283	15384	15224	15329	15223	15288	15318	15377	15460	15120
23871	22186	30662	33189	46523	51101	44099	37967	32196	26626	22265	19790	19586	19509	19072	19064	19069	19059	18809	18783	18906	18979	19039	19005	18844	18920	19131	18983	19055	18738	18782	18870	18772	18963	18968	19064	18821	18943	19033	18931	18800	19009	18818	18828	18980	18959	18990	19035	18778	18900	18748	18808	18719	18944	18822	18779	18764	18900	19048	18948	18982	18913	18959	18970	18853	19057	18542	18718	18945	18723	18632	18759	18743	18864	18810	18688	18725	18863	18775	18746	18871	18812	18831	18922	18865	18894	18888	18807	18667	18732	19013	18873	18936	18963	18891	19008	18859	18771	18747	19019	18750	18985	18883	18922	18776	18595	18954	19038	18775	18773	18898	18848	18756	18718	18924	18918	18998	18867	18843	18967	18938	18865	18911	18873	18798	18967	18886	18840	18864	18870	18918	18944	18837	19063	19082	18854	18802	18715	18725	18907	18927	18830	18679	18965	18807	18758	18960	19003	18952	18820	18883	19056	18933	18820	18742	18584	18883	18753	18762	18683	18933	18708	18868	18675	18677	18847	19137	18892	18867	18796	18569	18810	19042	18983	18799	19099	18912	18538	18849	18903	18696	18896	18726	18908	18878	18851	18832	18850	18799	18928	18922	18840	18975	18667	18525	18745	18870	18963	18877	18835	18631	18911	18765	19019	18735	18842	18976	18673	18971	18851	18671	18685	18846	18780	18605	18617	18834	18827	19048	18859	18723	18891	18822	18628	18934	18852	18720	18653	18743	19041	18710	18589	18875	18757	18758	18697	18833	18731	18873	18905	18894	18706	18861	18648	18892	18764	18929	18913	18903	18654	18776	18891	18882	18822	18851	18885	18754	18983	18861	18795	18824	18597	18929	18830	19031	18760	18938	18880	18748	18996	18929	18815	18906	18729	18698	18817	18879	18809	18822	18979	18663	18766	19118	18847	18822	18618	18890	18992	18935	18925	18908	18670	18912	18903	18976	19032	18907	18815	18818	18727	18880	19097	18933	18741	18713	18889	18864	18769	18872	19071	18819	18840	19097	18857	18781	18794	18801	18920	18870	19017	19029	19126	18710	18813	18810	18640	18742	18654	18893	19081	18855	18954	18790	18924	18941	18830	18775	19050	18903	18811	18703	18790	18996	18736	18846	18958	18748	18939	18938	18760	18862	18892	18860	19005	18812	18996	18936	18781	18840	19026	18836	18783	19099	18984	18821	18915	18688	18972	18695	18892	18705	18818	18754	18744	18692	18660	18950	18953	18985	19059	18875	18941	18998	18773	18953	18780	18600	18676	18951	18693	18921	18890	19076	18839	19038	18754	18925	18677	18844	18685	18766	18932	18916	18709	18923	18749	18792	18951	18890	18865	18742	18873	18882	18970	18844	18748	18776	18797	18862	18838	18666	18994	18907	18755	18845	18662	18903	18769	18858	18829	18940	18659	19003	18957	19101	19079	18967	18824	18874	18577	18792	18893	18777	18969	18967	18761	18826	18651	18822	18837	18681	18810	18951	18903	18792	18899	18833	18690	18579	18895	19055	19006	18867	18914	18837	18941	18895	18908	18947	18796	18799	18713	18963	18920	18990	18913	18866	18892	18806	18952	18818	18814	18855	18721	18732	18893	18826	18808	18929	18940	18787	18737	18925	18838	18758	18927	18820	18950	18879	18805	18805	19137	18732	18846	18952	18803	18897	19020	18910	18698	18871	18897	18768	18810	18822	18818	18726	18535	18806	18894	18963	18703	19109	18857	18854	18865	18940	18860	18812	18784	19028	18842	18809	18786	18958	18826	18762	18979	18716	18720	18771	18672	18800	18716	18749	18864	18987	18811	18856	18924	18898	18730	18583	18827	18788	18766	18795	18899	18789	18946	18748	18777	18951	18801	18864	18937	18921	18811	18889	18873	18761	18798	18753	18798	18792	18899	18957	18857	18985	18945	18682	18672	19039	18982	18857	18898	18974	18759	18746	18797	18796	18941	18608	18761	19028	18823	19046	18698	19065	18789	18923	18793	18870	18868	18775	18849	18789	18807	18703	18855	18691	18838	18819	18872	18761	18748	18786	18873	18945	18779	18991	19207	18721	18906	18826	18994	18871	18893	18926	18800	18892	18977	18936	18980	18958	18828	18969	19026	18807	18790	18937	18793	18880	18885	18895	18975	18742	18910	18721	18797	18807	18762	18890	18807	18758	18877	18869	18906	18756	18891	18930	18897	19035	19046	18867	18991	18701	18710	19009	18846	19044	18872	18724	18869	18957	18802	18764	18724	18963	18940	18903	18757	18854	18765	19000	18908	18860	18859	18807	18776	18931	19043	18838	18910	18760	18858	18806	18900	18893	18894	18596	18966	18812	18778	18684	18816	18695	18788	18652	18772	19037	18888	18852	18684	18639	18777	18855	18800	19129	19121	18703	18709	18913	18867	18718	18823	18599	18909	18786	18981	18943	18900	18729	18901	19028	18752	18723	18953	18738	18762	18889	18916	18801	18806	18802	18944	19006	18719	18901	18967	18944	18740	18684	19000	18970	18738	18716	18821	18876	18908	18722	18939	18857	19094	18832	18994	18944	18966	18680	18678	18637	18940	18802	18594	18881	18775	18870	18951	18652	18906	18846	18818	18787	18732	18802	18774	18886	18781	18703	18922	18785	18830	18835	18910	18906	19046	18903	19045	19254	18734	18736	18726	18843	18675	18974	18764	18716	18900	18768	18765	18912	18784	18686	18695	18966	18778	18823	18977	18816	18812	18893	18938	18887	18834	19065	18854	18989	18850	18714	18964	19010	18636	18891	18940	18780	18830	18804	18898	19075	18895	18754	18862	18653	18811	18767	18860	18945	18693	18680	18874	18943	19009	18751	18845	18724	18745	18929	18802	18756	18604	18754	18907	18809	18778	18968	18703	18961	18780	18860	18857	18867	18837	18695	18744	18760	18820	18740	18786	18806	18734	18745	18963	18764	18768	18941	18866	18904	18830	18882	18830	18933	18940	18719	18776	18901	18915	19054	18750	18773	18990	18870	18878	18673	18745	19042	18842	18952	18797	18902	18823	18880	18804	18987	18705	18689	18867	18764	18787	18875	18928	18915	18894	18871	18883	18948	18854	19047	18929	18937	18930	19109	18772	19042	18894	18631	18933	18844	18704	18802	18893	18794	18997	18597	18759	18717	18887	18879	18942	18827	18800	18827	18739	18715	18642	18770	18750	18732	18863	18887	18808	18988	19100	18638	18822	18802	18738	18830	18896	18770	18573	18737	18945	18906	18810	18742	19008	18819	18902	18834	18971	18723	18914	18789	18627	19072	18862	19115	18932	18879	18967	18995	19108	18880	18838	18853	18923	18792	18826	18809	18669	18932	18682	18793	18721	18700	18766	18875	18820	18867	18971	18935	18870	18781	18739	18734	19012	18749	18817	18900	18880	18908	18979	19011	19001	18891	18830	18688	18806	18914	18901	18919	18864	18865	18891	18685	18845	18633	18731	18957	18897	18896	18663	18928	18756	18911	18811	18823	18959	18844	19037	18687	18698	18679	18767	18814	18843	18859	18927	18779	18883	18745	18935	18791	18812	18726	18872	18902	19017	18816	18811	18603	18746	19068	18709	18863	18853	18742	18788	18925	18928	18979	18487	18680	18899	18701	18822	18808	18810	18688	18766	18862	18847	18621	18772	18747	18711	18936	18923	18766	18648	18981	18482	18749	18865	18781	18790	18958	18735	18843	18985	18817	18608	18639	18687	18676	18664	18696	18934	18919	19001	18961	18865	18759	19070	18852	18854	18875	18992	18747	18689	18847	19013	18695	18821	18982	18943	18768	18864	18833	18851	18824	18805	18832	18822	18821	18762	18698	18911	18810	18784	19029	18840	18950	19049	18755	18962	18739	18885	18931	18903	18968	18742	18670	18964	18811	18699	18874	18792	18931	18926	18801	18858	19022	18870	19046	18949	18735	18732	18736	18438	18810	19032	18901	18776	18679	18859	18866	18795	18805	18949	18803	18835	18680	18907	18885	19012	18779	18882	18995	18986	18911	18862	18874	18612	18790	18790	18931	18682	18691	18792	18669	18720	18720	18808	18739	18894	18873	18925	18775	18860	18913	18902	18905	18786	18862	18785	18906	18787	19010	19048	18834	18634	18744	18885	18907	18948	19070	18859	18798	18992	18814	18878	18885	18993	18909	18908	18885	18754	18773	18710	18892	18894	18923	18818	18930	18974	18888	18804	18758	18660	18805	18854	19008	18883	18716	18840	18576	18760	18798	18913	18953	18774	18660	18837	18860	18827	18831	18872	18826	18776	18795	18704	18786	19029	18748	18865	18810	18821	18730	18840	18786	18772	18872	18902	18747	18874	18766	18854	19047	18777	18834	18844	18797	19030	18799	18963	18814	18783	18770	18683	18902	18886	18914	18861	18936	18946	18989	18934	18719	18771	18777	18902	18758	18796	19055	18937	18687	18703	18761	18705	18933	18714	18995	18555	18847	18759	18696	18724	19071	18778	18853	18977	18857	18939	18861	19093	18878	18811	19032	18813	18873	18688	18869	18746	18710	18737	18887	18841	18745	19052	19037	18877	18919	19009	18952	18904	19000	18886	18893	18932	18866	18671	18873	18722	18661	18878	18927	18715	18830	18804	18705	18980	19018	18740	18749	18619	18781	18713	18994	18886	18770	18888	18963	19103	18942	19046	18973	18606	18883	18796	18792	18831	18692	19061	18714	18926	18981	18782	18718	18753	18781	19025	18995	18638	19017	18823	18958	18900	19091	18884	18875	18734	18692	18793	18795	18921	18716	18991	18672	18822	18766	18739	18800	18895	18726	18834	18903	18916	18831	18951	18667	18825	18770	18624	18828	18953	18831	18713	18681	18881	18633	18816	18970	18916	18956	18961	18749	18799	18927	18918	18800	18733	18941	18861	18632	18924	18744	19056	18881	18859	18657	19062	18811	18824	18862	18760	18947	19041	18736	18870	18858	18919	18878	18617	18879	18892	19203	18913	18822	18981	18839	18870	18886	18898	18834	18788	18805	18854	18614	18815	19007	18706	18938	18836	18935	19027	18865	18772	18885	18789	18924	18880	18757	18756	18699	18933	18696	18743	18841	18868	18731	18955	18700	18540	18706	18773	18801	18682	18733	18798	18716	18808	19050	18938	18996	18783
44701	69230	66393	62022	61795	52755	41978	36792	29798	22779	18265	16329	16174	16147	15709	15544	15617	15613	15616	15635	15565	15581	15979	15616	15409	15731	15779	15615	15844	15571	15635	15783	15567	15745	15666	15712	15831	15547	15659	15661	15744	15705	15737	15583	15754	15790	15721	15660	15727	15784	15576	15754	15837	15649	15667	15743	15606	15606	15768	15706	15727	15655	15555	15647	15627	15781	15673	15747	15655	15703	15753	15767	15736	15683	15856	15583	15685	15546	15540	15657	15544	15481	15802	15619	15693	15799	15718	15686	15497	15699	15625	15594	15595	15623	15622	15601	15616	15682	15704	15586	15830	15647	15763	15660	15650	15646	15668	15607	15648	15624	15622	15547	15639	15578	15620	15669	15567	15755	15568	15786	15495	15609	15728	15504	15727	15643	15743	15693	15688	15820	15554	15565	15761	15554	15684	15645	15634	15592	15764	15600	15565	15573	15663	15817	15644	15723	15678	15697	15612	15472	15493	15726	15833	15749	15644	15567	15851	15690	15708	15608	15557	15704	15529	15707	15799	15741	15664	15766	15613	15588	15690	15594	15653	15663	15805	15623	15490	15683	15685	15798	15863	15649	15757	15772	15607	15697	15698	15640	15667	15622	15753	15622	15684	15748	15638	15688	15757	15685	15660	15705	15631	15650	15637	15592	15649	15669	15649	15430	15615	15511	15573	15574	15597	15726	15724	15721	15680	15704	15693	15778	15622	15546	15857	15569	15627	15523	15626	15925	15620	15561	15692	15655	15629	15644	15599	15674	15708	15689	15664	15651	15538	15632	15732	15522	15631	15677	15630	15773	15615	15883	15631	15572	15621	15664	15599	15648	15680	15559	15768	15598	15613	15809	15672	15691	15663	15752	15624	15524	15829	15828	15567	15901	15586	15630	15881	15845	15704	15677	15577	15724	15601	15673	15727	15709	15700	15647	15802	15619	15728	15678	15817	15572	15649	15707	15585	15811	15546	15578	15662	15572	15548	15462	15635	15701	15521	15562	15716	15719	15724	15733	15669	15653	15557	15725	15674	15619	15726	15585	15627	15734	15739	15736	15647	15502	15466	15672	15500	15560	15471	15671	15661	15880	15494	15647	15790	15793	15462	15559	15916	15465	15543	15734	15584	15650	15706	15558	15659	15788	15737	15549	15711	15619	15636	15669	15612	15751	15634	15659	15634	15478	15557	15632	15435	15596	15543	15659	15699	15582	15751	15591	15512	15748	15682	15815	15546	15700	15641	15724	15545	15643	15648	15538	15918	15670	15577	15710	15636	15708	15644	15518	15656	15755	15537	15740	15517	15665	15571	15495	15693	15683	15767	15647	15519	15762	15667	15781	15670	15539	15575	15936	15659	15611	15784	15651	15935	15692	15721	15569	15486	15820	15681	15689	15550	15554	15827	15699	15576	15573	15782	15571	15750	15688	15585	15715	15603	15759	15697	15567	15707	15677	15670	15663	15659	15622	15679	15718	15603	15634	15703	15705	15515	15632	15803	15531	15768	15699	15702	15609	15767	15601	15525	15646	15759	15584	15590	15556	15754	15709	15595	15441	15586	15549	15598	15698	15763	15628	15713	15619	15785	15596	15748	15544	15741	15768	15707	15709	15498	15692	15526	15610	15611	15675	15578	15650	15628	15571	15495	15626	15600	15581	15737	15551	15664	15712	15496	15743	15515	15846	15637	15609	15674	15582	15591	15717	15672	15584	15505	15598	15675	15636	15718	15398	15613	15711	15821	15801	15655	15750	15568	15573	15760	15677	15709	15684	15588	15573	15660	15670	15668	15612	15752	15545	15620	15659	15777	15602	15624	15556	15732	15746	15792	15636	15609	15784	15455	15578	15685	15663	15490	15621	15620	15706	15761	15695	15667	15797	15759	15628	15555	15610	15650	15811	15476	15488	15652	15602	15594	15633	15739	15652	15686	15689	15777	15931	15631	15679	15685	15619	15830	15673	15721	15660	15658	15505	15399	15640	15885	15469	15720	15729	15830	15686	15716	15533	15725	15616	15737	15698	15664	15636	15832	15694	15638	15697	15523	15427	15571	15670	15536	15749	15561	15693	15762	15603	15566	15770	15719	15694	15575	15766	15720	15797	15715	15571	15515	15557	15579	15551	15710	15664	15609	15571	15577	15711	15629	15633	15537	15535	15684	15683	15630	15701	15691	15614	15743	15441	15698	15773	15738	15592	15776	15652	15758	15681	15722	15634	15718	15615	15639	15739	15819	15737	15670	15635	15775	15739	15590	15637	15674	15884	15760	15584	15633	15597	15717	15736	15411	15510	15849	15744	15829	15574	15850	15653	15653	15698	15636	15623	15735	15750	15613	15613	15819	15859	15588	15565	15473	15802	15607	15649	15645	15718	15746	15698	15606	15627	15350	15571	15779	15668	15750	15651	15573	15788	15706	15734	15633	15619	15762	15629	15585	15665	15734	15627	15652	15717	15773	15592	15580	15629	15714	15567	15904	15725	15519	15717	15785	15650	15647	15615	15695	15580	15590	15753	15656	15631	15679	15652	15654	15824	15649	15670	15717	15496	15631	15672	15628	15523	15568	15753	15678	15627	15669	15641	15501	15727	15719	15583	15710	15594	15602	15780	15586	15650	15483	15541	15709	15795	15624	15523	15668	15753	15717	15605	15504	15534	15627	15788	15684	15778	15611	15686	15708	15652	15777	15662	15699	15775	15663	15593	15672	15593	15824	15742	15659	15543	15577	15776	15584	15772	15648	15712	15653	15625	15567	15782	15712	15620	15727	15832	15654	15723	15458	15659	15608	15650	15673	15698	15749	15666	15606	15771	15555	15743	15454	15572	15652	15587	15717	15813	15617	15854	15608	15764	15579	15601	15649	15771	15697	15676	15420	15463	15795	15684	15533	15661	15717	15649	15538	15526	15507	15724	15743	15710	15667	15665	15571	15756	15684	15783	15746	15559	15707	15573	15702	15442	15693	15582	15587	15686	15667	15671	15762	15699	15548	15669	15601	15717	15637	15661	15544	15579	15615	15591	15845	15790	15575	15593	15477	15513	15715	15580	15781	15610	15719	15444	15680	15694	15614	15601	15449	15563	15653	15619	15498	15647	15730	15522	15552	15417	15676	15613	15677	15624	15576	15654	15607	15696	15597	15637	15580	15680	15497	15547	15622	15672	15596	15707	15600	15854	15756	15703	15680	15797	15478	15762	15504	15674	15606	15561	15755	15364	15532	15576	15774	15754	15647	15827	15605	15692	15613	15778	15522	15675	15863	15699	15734	15740	15530	15508	15637	15611	15696	15717	15482	15634	15545	15579	15656	15615	15576	15623	15719	15668	15744	15569	15644	15543	15820	15745	15662	15602	15653	15678	15665	15536	15678	15631	15782	15679	15732	15729	15550	15889	15571	15633	15550	15643	15702	15699	15577	15690	15650	15579	15606	15854	15543	15658	15527	15662	15664	15633	15715	15685	15641	15552	15766	15683	15560	15830	15474	15679	15772	15660	15619	15539	15661	15529	15736	15536	15744	15694	15673	15639	15534	15649	15692	15714	15795	15700	15559	15467	15642	15769	15556	15506	15559	15665	15688	15761	15733	15897	15638	15589	15492	15840	15625	15784	15505	15567	15701	15713	15567	15782	15645	15622	15846	15920	15547	15451	15706	15676	15506	15604	15499	15555	15621	15645	15731	15511	15744	15715	15519	15578	15776	15629	15615	15606	15534	15795	15544	15639	15772	15618	15651	15682	15456	15641	15543	15872	15749	15737	15668	15805	15583	15599	15566	15651	15743	15640	15738	15705	15793	15573	15581	15555	15528	15796	15611	15748	15900	15832	15680	15780	15811	15738	15655	15667	15545	15675	15795	15690	15499	15533	15764	15743	15639	15644	15599	15698	15530	15748	15657	15687	15579	15670	15721	15738	15646	15546	15506	15657	15693	15574	15783	15691	15655	15850	15621	15647	15523	15685	15712	15553	15808	15795	15587	15659	15552	15749	15606	15503	15610	15578	15763	15586	15462	15697	15680	15642	15672	15593	15504	15656	15542	15598	15722	15641	15640	15743	15562	15537	15682	15848	15635	15658	15632	15598	15720	15555	15444	15707	15634	15671	15540	15641	15814	15776	15627	15736	15746	15646	15710	15672	15572	15673	15714	15562	15806	15717	15495	15627	15656	15792	15654	15640	15763	15549	15562	15548	15459	15670	15588	15493	15783	15500	15656	15645	15683	15788	15583	15842	15724	15753	15806	15560	15700	15654	15577	15592	15620	15461	15784	15709	15494	15766	15623	15752	15674	15562	15572	15606	15623	15682	15608	15757	15728	15547	15778	15502	15512	15755	15593	15611	15603	15644	15633	15486	15656	15764	15599	15673	15629	15669	15796	15519	15664	15643	15542	15528	15751	15588	15809	15618	15730	15538	15620	15668	15625	15875	15858	15724	15524	15664	15644	15686	15758	15715	15773	15560	15546	15656	15734	15529	15564	15797	15517	15601	15806	15806	15642	15655	15679	15771	15514	15735	15535	15561	15600	15816	15638	15565	15606	15590	15408	15624	15896	15704	15734	15671	15808	15580	15708	15633	15716	15644	15766	15429	15683	15763	15580	15636	15618	15713	15756	15549	15743	15660	15698	15646	15697	15731	15800	15549	15483	15769	15548	15657	15671	15592	15700	15589	15639	15505	15655	15540	15650	15528	15733	15639	15601	15741	15693	15766	15697	15833	15721	15722	15506	15468	15559	15638	15756	15779	15556	15683	15710	15570	15651	15456	15747	15677	15716	15430	15714	15592	15493	15633	15722	15567	15734	15679	15641	15552	15741	15628	15681	15622	15667	15617	15750	15857	15771	15679	15710	15568	15721	15677	15702	15611	15669	15589	15761	15463	15647	15463	15601	15572	15601	15767	15673	15556	15455	15639	15778	15588	15638	15589	15796	15652	15643	15598	15662	15685	15769	15619	15713	15673	15550	15608	15612	15441	15804	15492	15507	15588	15598	15681	15830	15792	15723	15633	15657	15744	15544	15627	15800	15631	15645	15560	15708	15591	15539	15876	15639	15512	15577	15676	15777	15616	15791	15601	15705	15884	15594	15616	15667	15744	15550	15628	15461	15657	15504	15825	15657	15594	15676	15575	15747	15611	15649	15851	15697	15621	15503	15773
31453	29653	33526	32037	29167	26761	24104	23117	22441	21815	21264	21324	21089	21239	21162	21040	21217	21179	20990	21262	21094	20907	20983	21206	21085	21125	20941	21030	21157	20813	20965	21080	21346	21051	21150	20973	21069	21108	21046	21183	21180	21222	21099	21135	21071	20839	20947	21043	21223	21188	21220	21161	20886	20990	21152	20971	21067	21283	21092	20943	20938	21230	21035	21068	21187	21193	21122	21068	21053	21045	21008	21077	21285	21064	20967	21287	20776	20953	21082	21032	21145	21040	21007	20999	20996	21093	21167	21101	20951	21077	21114	21174	21018	21085	21031	21227	21007	21201	20780	20880	20892	20986	20985	21115	21317	20991	21063	21068	21133	21000	21035	21194	21083	20963	21129	21143	20956	21086	21110	21199	21128	20986	21107	21083	21080	21116	20927	20974	20970	21150	21184	21120	21075	21074	20992	21214	21034	21064	21171	21272	21067	21243	20854	21055	21128	21080	21019	21125	21182	21113	21072	21195	21196	21081	21222	21189	21134	20992	21087	20950	21063	21090	21253	20955	21179	21122	21130	21107	20973	21011	21325	21093	21094	21269	21288	20975	21412	21237	21256	21192	20960	21282	21059	21137	20864	21375	21387	21044	21031	21104	21071	21106	21125	21068	21180	20986	21044	21276	21112	21107	21024	21151	21042	21099	20958	21189	21103	21142	21035	21212	21060	21154	21177	21036	21160	20854	20960	21177	20863	21138	21313	21075	21036	21098	21005	21108	20994	21038	20994	21066	21049	20907	20916	21262	20983	20835	21101	21015	20929	21125	21001	21055	21153	21034	21131	21123	21060	21136	21127	21079	21056	21064	21375	21030	20964	20872	21162	21003	21105	21187	21002	21231	20928	21158	20863	20992	20914	21120	21036	21342	21151	21091	20837	21026	21290	21096	20972	20972	21030	21376	20994	21034	21144	21013	21078	21085	21073	21109	21044	21060	21065	21163	21055	21142	21222	21071	21048	21070	21156	21170	21188	21155	21040	21217	21027	21168	20938	20914	20961	21141	20876	21095	21226	21017	20979	21073	21156	21081	21164	21031	21109	20983	20924	20968	21212	21148	21250	21108	21130	21109	21068	21130	21080	21045	21154	21116	21098	20837	20785	21189	21133	21123	21098	21058	21113	21063	20967	21066	20955	21152	21126	21078	21147	21235	21061	20828	21032	21088	21034	21167	21205	21002	21107	20864	21171	20830	21042	21001	20946	20894	21132	20935	21297	20871	21150	20909	21039	21103	20998	21287	20962	21128	21211	21219	20992	20874	20959	20883	21198	21218	21131	20931	21154	21191	20995	20970	21145	21184	21051	20973	21113	21302	21042	21138	21119	21238	20926	21226	21133	20957	21008	20957	21068	21220	21225	21267	21274	20864	21221	21125	21052	20987	21087	21108	21153	20809	21049	21024	21069	20962	21195	21093	21100	20982	20961	20963	21106	21197	20877	21016	21195	21234	20917	21157	21246	20876	21177	21079	21209	21009	21115	21042	21277	21016	21275	21190	21208	20911	20932	21027	20938	21168	21138	20830	21211	21192	21019	20883	21222	21039	21037	21096	21156	21240	20805	21084	21026	21115	21065	21037	20989	21243	21020	21113	21083	21000	20993	21201	21197	21252	21124	21042	21161	21317	21049	21107	21030	21194	21164	21180	20987	21225	21297	21021	21019	20997	21194	21036	21121	21147	21184	20884	20886	21057	20950	21014	21085	21152	20979	21130	21007	20927	21115	20981	21091	20895	20924	21110	20843	21036	21310	21036	21051	20968	21140	21041	21187	21085	21104	21095	21131	21070	21110	21103	21150	20798	21081	21222	21077	21080	21118	21173	21199	20927	21189	20745	21219	21116	20925	21135	21219	21153	21071	20907	21146	20993	21182	21010	21006	21049	20908	20995	21020	20826	21081	20726	21200	20914	21016	20924	20907	21105	21084	21143	21027	21077	21097	20923	21201	20969	20965	21130	21183	21051	21205	21166	21283	21205	21191	21194	20958	21261	21277	20899	21071	20798	21225	21111	21237	20793	21124	21019	20919	20876	21061	20883	21060	21024	20822	21072	21209	20994	21093	21074	20964	20945	21104	21203	21285	21161	20908	21031	21060	20901	20928	21231	21063	21210	21072	20897	20974	20918	21105	21200	21177	21344	21029	20975	21169	21038	21019	21116	20950	21008	20903	21159	21021	21032	20963	21295	21027	20978	20928	20904	21053	21293	21285	20821	20934	21000	21038	21098	21163	20966	21020	21264	21056	21052	20970	20878	21054	20892	20926	21124	21246	21140	21076	21145	21008	20883	20789	21110	21051	21170	21020	21246	21070	21265	20938	21102	21184	21033	21290	21012	21039	20855	21437	21120	21054	21107	21002	21239	21179	20892	21049	21276	21044	21012	20976	21162	20894	21022	21219	21168	21068	21205	21187	21094	21096	21168	21245	21091	21130	21037	21055	21130	21216	21347	21032	21055	20945	20969	20996	21223	21284	21261	21086	20968	21021	21238	20977	20968	21299	21240	20999	21008	21121	21028	21021	21010	21030	21133	20959	20907	20839	21025	20976	21036	21241	21109	21053	21194	21143	21045	21116	21063	21184	21178	21114	21173	21083	21091	21058	21078	21126	21233	21101	21142	21031	20957	20899	21126	21320	21270	21161	20984	20704	20997	21049	21034	20825	21002	21081	21155	21047	21024	21138	20912	21100	21183	21237	21069	21185	20994	21130	21249	21246	21040	21171	21146	21133	21103	21266	21240	21092	21170	21301	20947	21218	21182	21168	21250	21234	21072	20908	21018	21178	20905	21186	21201	21110	21121	21106	20862	21052	21167	21203	20883	20950	21059	21045	21109	21019	21083	21036	21032	21185	20965	21091	21215	20986	21036	20872	21161	20940	20955	21237	20999	21145	21079	21167	21309	20910	20944	21180	20721	20922	21066	21176	20959	20981	21127	20972	21210	21001	21038	21333	20981	21206	21026	21102	20901	21067	21246	21042	21089	21304	20976	20926	20981	21033	21172	21158	21040	21090	21132	21153	21061	21207	21066	21019	21237	21173	20854	21088	21150	21018	21077	21096	21162	20894	21177	21138	21124	21157	20972	21005	21143	21049	21020	21152	21264	21343	21048	21106	20981	20893	21174	21018	21141	21053	21224	20931	20855	20847	20968	20848	21196	21206	21059	21146	21111	21079	20954	21159	21313	21062	20762	21028	20939	20912	21114	20893	21144	21186	20737	20954	21014	21141	21027	20990	20898	21042	21069	20922	21028	20955	21117	21169	21117	21223	20943	21183	21057	20910	21047	21178	21289	21271	21063	21119	21062	21024	20982	21110	20995	21105	21035	21000	21279	21081	20943	21079	21105	21154	21115	21021	21020	21263	20945	20919	21133	21230	21097	21119	21064	21017	21057	21179	20893	21152	21072	21030	21067	20926	21079	21067	21114	21185	21108	21145	20954	21057	21043	20943	21158	21162	20897	21008	21145	21025	20982	20895	21066	20933	21055	21088	20883	21029	21209	21106	21047	21160	21011	21176	21023	21078	20913	21070	20998	20969	21090	21083	21016	20812	21063	21314	20689	20930	20942	20967	21122	21137	21094	21158	20793	21140	20936	20915	21106	21244	20942	20962	21137	21023	20961	20935	21153	21102	21051	20642	21188	21100	21076	21008	21170	21011	20955	20966	21216	21284	21054	20887	20970	21026	21315	21154	21046	21125	21158	21027	21169	21025	21164	20968	21096	21101	21170	21223	21119	21125	21087	21137	20859	21016	20906	21177	21342	21102	21224	21095	20982	21059	20926	21084	20989	20889	21028	20872	21055	21096	21015	21068	21208	21155	20940	20979	21163	21307	21029	21211	21049	21285	21335	21277	21023	21070	21062	21030	21085	21265	21086	21035	21091	21030	20930	20963	21234	21101	21262	21096	21109	21139	21175	20906	20824	20901	21052	20865	20857	21170	21141	21023	21050	21147	21137	21053	20920	21127	21077	21136	21218	21340	21019	20997	21053	20890	21133	21169	21269	20862	21067	21099	20980	21155	20993	20965	21051	21133	21203	21065	20973	20980	21120	21087	21059	21153	20953	21299	21067	21079	20951	21118	21137	21138	20938	21247	21040	21148	21126	20942	21218	20993	21020	21032	21297	20943	21186	21076	21064	21139	21291	21191	20999	21117	21155	20988	21043	20891	21116	20916	21074	21089	21067	21167	21116	20926	21103	20916	21120	21164	20962	21197	21215	21043	21187	20964	21236	20871	21280	20983	21278	21067	21180	21038	21314	20969	21149	21099	21052	21066	21036	20865	21122	21063	21120	21161	21153	21224	21131	21073	21050	21174	21026	21030	21187	21013	21172	21327	21037	21063	20957	21178	21015	21321	20991	21203	21071	21178	21085	20935	21033	20982	21179	21049	20868	21161	21101	20974	21349	21024	21017	21073	20984	20971	20919	21074	21000	20994	21253	21282	21251	21098	21148	20945	21153	21331	21189	21208	20903	21057	21133	20896	20963	20832	21080	21008	21110	21145	21025	21220	21060	21101	21244	21329	21194	21139	21000	21081	21072	20914	21147	20901	20925	21198	21124	21204	21122	21271	20931	20996	20926	20913	21057	21083	20914	20972	21105	20934	21099	21100	21074	21088	21293	21180	20734	20915	21111	21137	21133	21067	21217	21063	21267	21134	20984	21131	20907	21349	21090	20946	21218	21094	20987	21129	21075	21049	21177	21096	21255	21147	21080	20968	21248	21021	20950	21184	21003	21153	21053	21004	21092	21394	20958	20954	21163	20935	21246	21178	21090	20989	20749	21174	20965	21167	20921	21203	21364	20921	21225	21192	21000	20911	21099	21158	20875	20978	20987	20951	21272	20974	21024	21324	20961	20892	21130	21268	21031	20946	21081	21353	21038	21116	20928	21037	20813	21235	21273	21006	21075	20872	21009	21120	21162	21223	20933	21156	21247	21213	20917	21309	21160	21156	20792	21206	20944	21100	21122	20947	21044	21093	21245	21145	20914	21140	21046	21282	21186	20956	21086	21163	20980	21088	20927	21341	21027	21046	20996	21066	20875	21141	20918	20992	21257	21210	21103	20974	21062	21184	21242	21259	21401	21216	21226	21103	20998	20994	21177	21277	21155	21102	21194	21062	21407	21320	21073
31826	40273	33279	29335	26135	23154	19763	19203	18398	17574	17209	16854	16981	16902	16987	17021	16894	16915	16963	16970	17057	17000	16939	16986	16877	16902	17026	17137	16779	17135	16994	16887	16993	16932	16822	16902	16944	17097	16986	17020	16910	17005	17061	16987	16926	16926	17010	17014	17094	16826	16945	16921	16918	16964	16925	16858	17053	17007	16974	16704	16956	16987	16838	17010	16972	16982	16874	17209	16726	16939	17114	16983	17225	16975	17023	17099	16972	16924	17048	16875	16923	16933	16926	16975	16871	16852	17067	17105	16937	16828	16963	16879	16992	16824	16931	17002	17009	16985	16830	16983	17033	17094	16954	16977	17112	17091	16833	16904	17019	17090	16946	16981	16845	16893	16946	16838	16875	16907	17009	16938	17043	17036	17054	17173	16938	16965	16952	16856	17135	17039	16911	16859	16948	17007	16825	16942	17143	16927	16981	17032	16960	16961	17088	16901	17024	16958	16976	16760	16946	17035	17003	17073	17161	16948	17021	16848	16993	16852	17100	16860	17029	16741	17232	16838	16886	16918	16932	17008	16941	16946	16960	16816	16938	16908	16871	16861	16933	16934	17017	16868	17229	16905	16980	16916	16970	17208	16979	16838	16967	17025	16970	16896	17039	16976	16841	17014	16929	17005	17139	16837	16833	17124	16901	16781	17018	16878	17072	16939	16846	17003	17096	16955	17042	16945	16884	16981	16985	17067	17101	17044	16954	16841	17006	16946	16923	16935	16814	16882	16936	17069	17031	16972	16944	16917	16827	16809	17133	16982	16809	16796	16880	17231	17164	17029	16979	16868	16934	17023	16890	16979	16967	16949	16842	17025	16919	17052	17047	16921	17161	17044	16966	17036	17074	16965	16956	17075	16936	16848	17080	16942	16902	17019	16820	17039	16896	16940	16978	17078	16866	16954	16863	16996	16775	17042	16938	17073	17055	16912	17014	16824	16962	16842	17135	16993	16997	16994	17198	16900	17000	16972	16891	16684	17071	16986	16843	16955	17134	16921	17038	16892	17099	16673	16991	16828	16940	16997	17208	17102	17157	16940	16895	16968	16948	16967	17146	16960	16956	17097	17117	16834	17014	16840	16952	16912	16797	16889	16880	17029	17079	16939	16968	17069	17035	17066	16772	16975	16855	16833	16910	16993	17035	17001	16879	16932	16976	16894	16979	17072	16812	17028	16911	16935	16932	16769	16790	17078	16962	16718	17111	16989	17043	16997	16987	17052	16982	16880	16803	16868	16879	17002	17047	16969	16791	16922	16821	16956	17034	16898	16946	17095	17133	17032	16796	17145	16809	16967	16905	16869	17026	16674	16895	17083	16974	16816	16989	16893	16935	16903	17100	16773	16897	16783	16962	16950	16938	17101	16887	16956	16945	16872	16834	17054	16917	16864	16982	17122	16932	16684	17082	16870	16733	16961	16918	16922	16870	16941	17129	16954	16941	17093	16827	16918	16944	17019	17071	16785	16912	16911	16924	16926	17123	16950	16997	17149	17074	16904	17126	17146	17051	16998	17129	17010	17055	16975	17116	16951	16802	16965	16933	17041	16926	17043	16938	16838	17002	16903	17115	16793	17023	16816	17022	16924	17106	16991	16870	16773	16968	17016	16787	16820	17042	16826	17044	17082	16966	16794	16855	16923	16896	16912	16999	17072	16915	16947	16995	16978	16951	16932	17196	16972	17001	16833	17008	16920	16859	17083	17063	17019	16917	17096	16928	16903	16951	16917	16958	16973	16972	16949	16919	17052	16926	16737	17002	16866	16965	16959	16851	16944	16935	16895	16982	17114	17262	16919	16843	16914	16962	16915	16938	16788	16940	17001	17146	16883	17096	17031	16963	17120	17095	17021	16886	16944	16894	16884	17155	16939	16937	16944	17018	16904	16935	16883	16914	16983	17002	16880	17009	16891	17137	16856	17064	16988	17088	16987	17044	16870	16934	16936	16843	16974	17131	16936	16982	16845	16975	17047	16980	16912	16813	16922	17102	16936	17001	17057	16852	16999	16908	16813	16875	17027	16832	16908	17028	16949	16897	17017	17041	16900	17148	17064	17095	16985	16979	16876	16946	16895	16887	17100	16936	17037	16956	17084	16844	16832	16953	16879	16904	16948	17053	16883	16891	16952	16989	16766	17135	16997	16944	16894	17169	16960	16923	16945	17056	16990	17028	16808	16873	16878	16966	16938	17040	16753	16993	16954	16942	16979	17062	16685	17130	16858	16918	16826	16872	16848	17191	17088	16989	16959	16993	16964	16966	16894	16955	17080	16849	16801	17142	16926	17064	16961	17023	16859	16910	16840	16792	16885	17139	16977	16748	16951	16947	16957	17028	17117	17049	16971	16955	16901	16900	16999	16982	16967	16918	17062	16905	17028	16976	16973	17175	16779	17055	16987	16982	17030	16807	17056	17166	16821	16745	16825	17046	16788	17111	16936	17044	16996	17035	16959	17065	17099	16943	16973	17051	16916	16899	16956	16946	17010	16970	16913	16872	16997	17009	16916	16996	16965	16975	16941	16997	16893	17085	16967	17081	16910	16892	17029	16901	16976	16983	16942	16941	16826	17005	16999	17024	16883	16942	17000	17012	16975	16836	16862	16841	16923	16910	16899	17118	16957	16942	17123	16765	16875	17196	16892	16915	16871	17005	17120	16965	17033	17076	16827	16964	17139	16997	16936	16881	16949	16976	17138	17077	17101	16981	17038	17006	16913	17002	17058	16802	16964	17023	16988	16945	16875	16841	17093	17148	16880	16961	16966	16969	16896	16848	16838	16875	17025	16943	16972	17067	17153	16927	16996	17029	16867	16954	16961	16848	17089	16732	17008	16951	16988	16875	16923	16790	16876	16739	16830	17153	16908	17082	17036	16919	17070	16764	17086	16828	16983	16834	16739	16879	16857	16893	17098	16974	16832	17031	17011	16963	16832	16919	16973	17047	16986	16990	16943	16880	16958	16779	17067	16940	16954	16899	17099	17118	16770	17042	16747	17037	16978	16809	16989	17014	16991	16973	16897	16895	17075	17174	17119	16796	17088	17062	16949	16899	17118	17016	17051	16820	17101	16928	16900	16888	16990	17153	17015	16950	16986	16824	16996	16905	16695	17077	17062	16966	16863	17170	16820	17076	17015	16843	17043	17015	16895	16901	16960	16901	17019	17071	16736	17006	17040	17217	16892	16965	17031	16917	17089	17051	16913	16925	16976	17055	16928	17075	16906	16922	16970	16959	17070	17063	17011	16901	16972	16828	16905	16850	17113	16769	17107	17050	17010	17031	16946	16897	16926	17027	17090	16960	17044	16856	16902	16938	16756	16931	16871	16935	17014	17083	16867	16883	16961	16868	17024	16869	16821	17005	16840	16974	16975	16905	17070	16946	17028	17126	17142	16903	17105	17031	16976	17099	17037	17052	16977	16920	17102	16910	16944	16958	17129	16958	16956	16884	16826	16881	16789	17008	17107	16724	16999	17096	17021	17041	17001	16936	17030	16888	16710	16961	16960	16828	17023	16944	16941	17002	16932	16986	16945	16983	16867	16925	17089	17115	17024	17075	16897	16897	17016	16996	16952	16912	17088	17072	16929	17063	16844	17027	16834	17168	17091	16730	16979	16756	16787	16883	16855	16961	17058	16963	16892	16983	16996	17004	17056	16901	17097	17005	16815	16922	17078	16813	16961	17042	17022	17056	16864	17050	17064	17031	17082	16985	17195	17111	16932	17095	16978	16858	16984	17032	16897	17022	16856	17073	17055	17046	16913	17011	17055	17001	17162	16971	16982	17018	16913	16768	16943	16976	17114	16901	17033	16878	16605	17012	17046	16935	17124	17011	17015	17207	16764	17010	17010	17162	16821	16846	16876	17070	16891	16910	17057	16942	16834	16920	16932	16962	16971	17106	16883	17036	16833	16839	17032	16867	16927	16908	17044	17079	17077	16992	16924	17030	16766	16945	16951	16895	16897	16926	16919	16971	17187	16890	16970	17033	17105	16909	16968	16952	16962	16979	16964	17037	17012	17021	16969	17025	16933	16898	17002	16946	17026	17200	17048	17035	17094	16927	16935	16780	17026	17102	16917	17041	16935	16938	16914	17083	16888	16951	17022	17018	17077	16817	16887	17037	16889	17137	17119	16981	16931	16993	17138	17014	17025	16913	16857	16874	16766	17054	16978	17137	17079	16768	16848	17017	17009	16967	17010	16996	16956	16966	17049	16891	16986	16985	16919	17004	16911	16895	16866	17133	16850	16979	16948	16953	16937	17010	16819	17089	16912	16820	16818	16930	16982	16886	16864	16795	16961	17043	17052	16865	17000	17013	16988	16951	16985	16919	16917	16906	17061	16948	16972	17018	16997	17085	16897	16984	16930	17024	17011	17080	16976	17034	16946	17059	16890	16753	16976	17006	16952	16840	16856	16938	16981	17051	17013	16702	16953	16957	17048	16933	17046	17109	17152	17028	16770	16911	16932	16830	16959	17092	17071	17056	16963	17097	17060	16950	16815	16883	17163	17038	17071	16967	16903	17025	16902	17148	16961	16930	17072	17010	16887	16977	17000	17025	16787	17211	16941	17030	17007	16874	17099	17016	17090	17043	17037	16845	17088	17118	16910	17059	16992	17096	16875	16919	16984	16974	17220	17065	16935	16826	16927	16893	17118	16931	17131	16847	17067	16943	16978	17023	16960	16998	17139	16887	17030	16865	16980	17130	16952	16925	16989	16889	16753	16917	16938	17076	16997	17026	16895	17112	16923	17105	16853	16886	16975	16940	17048	16903	17019	17038	16954	16921	16982	16931	17210	16745	16848	16902	16996	16990	16840	16996	16997	16935	16942	17058	16922	17002	17021	16906	16900	16991	16964	17092	17144	16920	17005	16901	17012	17033	17040	16907	17058	17065	17040	16816	16918	16916	17100	16946	17094	16896	16933	17117	16926	17056	16970	16927	16865	17029	17047	17168	16918	16960	17018	17052	16904	16923	16906	16983	16964	16962	16880	16891	17085	16901	16976	17011	16917	16997	16993	17029	17016	17101	16925	16944	17089	16830	17044	17046	16848	17070	16987	17039	16866	17063	17133	16933	16850	16978	16964	16995	16943	16825	17083	17004	17058	17069	16918	17055	16989	17016	16952	16847	16845	16985	16958
25149	22410	33990	45853	49788	47872	39269	33576	30220	25879	23269	22143	21729	21591	21738	21515	21408	21537	21614	21544	21556	21598	21524	21497	21323	21311	21277	21217	21387	21410	21449	21415	21219	21697	21307	21347	21190	21409	21350	21184	21272	21486	21636	21209	21534	21114	21314	21214	21488	21351	21327	21437	21378	21431	21391	21427	21333	21594	21335	21372	21285	21515	21450	21372	21443	21436	21186	21295	21284	21290	21524	21501	21401	21094	21387	21243	21556	21368	21376	21491	21544	21436	21632	21404	21133	21489	21380	21323	21226	21645	21414	21215	21225	21459	21413	21409	21471	21165	21424	21227	21216	21341	21288	21364	21498	21369	21403	21456	21438	21455	21395	21342	21359	21415	21340	21334	21385	21284	21331	21181	21166	21229	21389	21446	21297	21474	21231	21260	21259	21376	21382	21342	21432	21343	21598	21455	21525	21563	21298	21251	21272	21354	21519	21382	21442	21424	21324	21270	21452	21182	21262	21377	21543	21334	21493	21346	21375	21241	21399	21392	21195	21347	21460	21579	21287	21333	21467	21285	21165	21321	21399	21224	21303	21313	21444	21354	21522	21358	21331	21304	21287	21253	21283	21304	21530	21381	21330	21521	21291	21179	21375	21288	21477	21113	21249	21348	21395	21588	21261	21477	21342	21258	21340	21291	21307	21272	21217	21346	21431	21304	21100	21329	21358	21416	21463	21328	21042	21270	21394	21559	21398	21429	21269	21359	21278	21393	21142	21168	21195	21363	21133	21259	21363	21416	21411	21422	21332	21190	21402	21341	21306	21203	21281	21243	21361	21353	21355	21442	21439	21395	21329	21456	21538	21295	21471	21264	21409	21134	21250	21439	21305	21363	21375	21352	21357	21331	21297	21443	21523	21228	21254	21439	21421	21391	21365	21188	21335	21125	21127	21328	21351	21355	21383	21080	21428	21281	21371	21546	21411	21378	21360	21131	21380	21504	21312	21400	21380	21275	21460	21332	21436	21070	21173	21201	21319	21493	21356	21481	21303	21341	21370	21279	21298	21577	21477	21365	21425	21318	21450	21346	21476	21483	21483	21265	21297	21499	21304	21340	21360	21536	21403	21420	21429	21413	21323	21618	21537	21261	21364	21425	21471	21415	21431	21147	21298	21443	21279	21311	21467	21454	21391	21446	21170	21403	21198	21566	21293	21295	21352	21380	21433	21286	21397	21456	21512	21383	21316	21359	21401	21500	21225	21003	21512	21285	21370	21227	21416	21622	21489	21295	21346	21480	21395	21401	21569	21378	21181	21186	21337	21295	21289	21549	21492	21333	21508	21342	21433	21296	21265	21229	21428	21266	21098	21376	21523	21344	21131	21282	21391	21347	21519	21407	21546	21268	21429	21161	21484	21341	21364	21224	21515	21276	21650	21309	21283	21267	21331	21454	21367	21211	21268	21457	21413	21373	21336	21285	21367	21211	21314	21239	21368	21268	21426	21338	21442	21441	21256	21192	21326	21378	21313	21420	21233	21249	21369	21583	21410	21413	21404	21308	21166	21226	21319	21392	21302	21409	21186	21317	21589	21421	21328	21356	21312	21561	21241	21272	21353	21227	21445	21476	21567	21271	21575	21248	21298	21531	21272	21263	21514	21282	21349	21291	21437	21430	21272	21367	21250	21601	21189	21254	21448	21296	21227	21582	21243	21411	21321	21269	21319	21243	21252	21409	21327	21268	21341	21342	21236	21472	21301	21273	21794	21341	21419	21291	21369	21405	21323	21185	21546	21168	21489	21304	21226	21423	21267	21234	21365	21364	21387	21405	21321	21338	21247	21218	21255	21185	21398	21566	21232	21515	21469	21129	21382	21299	21351	21038	21283	21455	21357	21401	21468	21358	21317	21450	21334	21226	21348	21180	21344	21213	21317	21319	21240	21359	21294	21369	21304	21287	21315	21285	21302	21064	21231	21353	21445	21358	21380	21343	21550	21399	21468	21314	21236	21406	21394	21292	21137	21564	21347	21543	21446	21305	21422	21533	21252	21535	21510	21316	21306	21446	21499	21296	21246	21267	21411	21483	21380	21193	21287	21136	21424	21420	21379	21428	21285	21455	21314	21400	21324	21320	21266	21307	21335	21306	21271	21526	21278	21168	21297	21416	21439	21172	21092	21344	21293	21431	21408	21306	21624	21383	21399	21210	21427	21487	21319	21209	21464	21379	21421	21205	21467	21313	21331	21389	21342	21179	21428	21446	21444	21332	21233	21327	21253	21242	21118	21053	21258	21436	21411	21221	21440	21479	21381	21131	21260	21331	21344	21135	21342	21518	21217	21338	21425	20960	21329	21378	21395	21383	21461	21292	21427	21313	21212	21362	21410	21461	21191	21209	21093	21237	21239	21352	21298	20972	21522	21394	21415	21389	21659	21500	21472	21556	21174	21339	21519	21383	21457	21359	21320	21329	21294	21230	21275	21260	21426	21296	21476	21395	21261	21229	21307	21341	21415	21343	21210	21322	21479	21174	21267	21266	21218	21303	21385	21387	21369	21327	21206	21502	21298	21513	21532	21076	21315	21453	21318	21296	21418	21284	21281	21126	21228	21415	21442	21358	21292	21274	21340	21363	21343	21447	21180	21322	21519	21396	21116	21384	21271	21295	21456	21336	21369	21234	21401	21128	21345	21188	21407	21321	21362	21357	21403	21346	21295	21153	21290	21248	21361	21370	21261	21232	21220	21405	21330	21267	21357	21299	21353	21397	21325	21194	21507	21277	21293	21365	21395	21303	21314	21370	21624	21333	21380	21457	21398	21309	21383	21205	21227	21274	21515	21422	21388	21533	21156	21192	21325	21397	21390	21472	21556	21411	21399	21134	21395	21417	21283	21470	21319	21447	21302	21513	21297	21356	21315	21360	21280	21247	21315	21310	21441	21318	21225	21444	21228	21310	21422	21360	21324	21459	21485	21507	21225	21282	21202	21326	21319	21223	21629	21452	21316	21351	21113	21349	21356	21115	21076	21234	21298	21212	21181	21423	21269	21317	21330	21219	21362	21344	21258	21480	21477	21120	21307	21388	21318	21303	21488	21493	21576	21548	21268	21160	21514	21230	21782	21533	21247	21448	21413	21287	21435	21477	21312	21353	21469	21311	21360	21157	21260	21261	21420	21601	21431	21334	21405	21422	21173	21420	21469	21296	21224	21190	21365	21323	21321	21440	21280	21518	21419	21368	21478	21307	21434	21527	21166	21403	21428	21444	21135	21463	21265	21265	21296	21208	21381	21458	21228	21295	21367	21260	21400	21450	21394	21400	21439	21417	21403	21174	21183	21258	21512	21433	21416	21502	21274	21426	21300	21246	21448	21530	21331	21500	21300	21326	21383	21483	21562	21292	21317	21621	21195	21253	21476	21466	21107	21311	21288	21263	21251	21356	21264	21339	21416	21324	21426	21482	21396	21279	21227	21279	21200	21144	21306	21506	21445	21259	21473	21379	21389	21285	21172	21478	21316	21399	21279	21232	21425	21508	21284	20974	21462	21478	21343	21420	21327	21287	21293	21393	21355	21210	21275	21419	21302	21084	21412	21561	21570	21442	21456	21239	21409	21396	21293	21386	21403	21197	21270	21271	21317	21354	21337	21341	21386	21420	21567	21358	21327	21416	21184	21236	21381	21321	21454	21611	21317	21334	21373	21394	21480	21323	21506	21282	21301	21509	21366	21505	21417	21193	21581	21111	21454	21434	21372	21325	21421	21421	21406	21379	21339	21334	21467	21411	21269	21267	21305	21223	21308	21301	21368	21233	21461	21374	21432	21500	21274	21401	21503	21721	21405	21471	21268	21091	21309	21203	21421	21253	21264	21458	21493	21195	21358	21050	21396	21130	21285	21235	21385	21397	21361	21448	21422	21125	21505	21242	21335	21441	21225	21342	21420	21356	21193	21406	21435	21267	21272	21405	21442	21267	21267	21195	21422	21410	21444	21298	21170	21233	21344	21220	21310	21228	21389	21245	21534	21206	21271	21366	21280	21394	21348	21288	21398	21356	21383	21351	21352	21526	21318	21419	21261	21269	21182	21446	21272	21206	21140	21474	21329	21181	21434	21274	21344	21301	21386	21189	21445	21332	21383	21369	21500	21376	21192	21419	21411	21346	21331	21287	21439	21194	21304	21397	21201	21291	21260	21072	21377	21317	21373	21168	21296	21337	21192	21375	21530	21369	21402	21319	21204	21285	21355	21313	21432	21303	21286	21184	21349	21466	21474	21489	21324	21244	21289	21379	21310	21401	21423	21247	21338	21451	21499	21224	21338	21325	21384	21564	21256	21383	21287	21322	21159	21192	21196	21290	21297	21606	21470	21419	21380	21221	21487	21158	21174	21485	21295	21360	21531	21441	21378	21268	21042	21307	21149	21475	21422	21395	21497	21371	21461	21386	21351	21415	21353	21211	21272	21591	21281	21286	21433	21423	21369	21470	21362	21282	21507	21355	21080	21359	21329	21174	21026	21403	21170	21191	21175	21516	21350	21257	21362	21423	21222	21374	21379	21281	21161	21271	21204	21233	21212	21134	21357	21436	21183	21348	21266	21279	21371	21268	21058	21440	21321	21538	21375	21379	21457	21460	21232	21333	21366	21431	21314	21375	21510	21702	21121	21206	21232	21249	21225	21418	21367	21312	21203	21127	21370	21419	21175	21208	21265	21372	21476	21451	21554	21176	21315	21309	21267	21448	21405	21252	21473	21416	21394	21294	21452	21491	21442	21414	21294	21191	21420	21323	21353	21403	21199	21293	21518	21284	21474	21254	21311	21261	21295	21460	21565	21158	21207	21310	21288	21382	21302	21406	21466	21185	21366	21386	21411	21484	21556	21310	21371	21187	21081	21185	21123	21317	21278	21274	21362	21336	21338	21162	21386	21222	21596	21053	21283	21429	21365	21282	21495	21356	21293	21429	21182	21289	21386	21646	21310	21317	21317	21087	21218	21535	21310	21441	21525	21382	21544	21327	21339	21497	21364	21586	21073	21239	21437	21561	21615	21565	21293	21339	21223	21435	21197	21371	21443	21365	21257	21600	21479	21475	21379	21322	21231	21624	21589	21343	21369	21509	21449	21357	21512	21387	21511	21099	21250	21161	21136	21321	21207	21461	21387	21120	21146	21205	21518	21140	21267	21393
40454	63951	65785	62355	54787	45970	36038	31317	26640	21561	18541	17488	17360	17217	17095	16992	17007	17024	17174	17183	17135	16972	17148	17070	17049	17005	17167	17208	17175	17113	17081	17141	17087	17200	16925	17266	16899	17018	17113	17246	16988	17088	17182	17203	17268	17108	17074	16982	17117	17075	16990	17139	17063	17186	17111	17020	17151	17069	17285	17110	17270	16921	17113	17021	17131	17212	17057	17405	17079	17041	16965	17101	16977	17238	17189	16972	17098	17034	17086	16987	17063	17135	17115	17102	17061	16892	17141	17002	17099	17227	17024	17018	16979	16977	17230	16906	17174	17040	17180	17155	16902	17075	17149	16995	16989	17056	17016	16951	17018	17095	16959	17047	17106	17063	17060	17066	17105	17175	16998	17038	17122	16985	17051	17167	16981	17148	17337	16999	17000	16985	16989	16913	17150	17098	17101	17193	17196	16994	17229	17215	16944	16914	17148	17292	17018	17148	17092	17022	17287	17065	16939	17030	17223	17075	17157	17200	17223	17318	17202	17200	16844	17224	16974	17037	17078	17087	16951	17122	17167	17152	16965	17257	17065	16982	17186	17075	17245	17042	16666	17126	17207	17036	17178	17093	17118	17012	17061	17097	16963	17083	17035	17301	17183	17156	17093	17103	17036	17056	17108	17007	17108	17050	17270	17126	17060	17085	17237	17018	17041	17098	17119	17295	17124	16838	17267	17271	17117	17058	17142	17246	17064	17175	17130	17144	17166	17082	17170	17197	16992	17020	17104	17081	17130	17046	17015	17131	17014	16882	16969	17137	17052	17051	17165	17072	17205	17033	17113	17057	17186	17061	16916	17033	17054	17205	17093	17134	17173	17096	17078	17018	16938	17035	17090	17158	17016	17197	16946	17020	17057	17149	17134	17143	16975	16960	17133	17078	17007	17050	17058	17302	17087	17012	17325	17136	17152	17269	17191	16902	17092	17189	16960	17113	17325	17147	17201	17162	17059	17009	17152	17038	17080	17353	17037	17081	17030	17088	16954	17180	17119	17096	17225	17089	16898	16976	17130	17042	17114	17002	17238	17224	17035	17127	17253	17278	17004	17178	17141	17098	17456	17023	17081	17007	17083	17007	17111	17020	17032	17202	17098	17154	17132	17105	17120	17226	17066	17203	16974	17126	17042	17022	17162	17148	17064	17050	17104	17244	17075	17338	17202	17186	17115	17195	17054	17230	16999	17053	17053	17073	17117	17103	17258	17038	17010	17180	17100	17022	17059	17039	17186	17036	17090	17171	17154	16986	17016	17049	17040	17060	17155	17105	17168	17178	17049	17081	17149	17178	17075	17150	16968	17000	17064	17009	17041	17103	17204	17234	17071	17268	17110	17216	17120	16906	17033	17171	17189	16995	17201	17102	16997	17147	17180	16986	17194	17059	17148	17085	17126	17106	17021	17236	17183	17219	17131	17118	17070	16942	17173	17121	17139	17028	17013	17119	17153	17043	17076	17158	16908	17081	17126	17081	17117	16987	17066	17268	17113	17063	17025	17191	16873	17061	17080	17050	17152	16962	17100	17137	17067	17056	17208	17090	17112	17016	17292	17001	17224	17247	17098	17252	17025	17071	17156	17164	17160	17004	17261	17013	17191	17139	17087	16939	17058	17077	16923	17081	17023	17109	17164	17040	17206	17039	17203	16906	16966	17243	17040	16914	17203	16987	17079	17138	17153	17133	17099	16935	17080	16984	17144	17089	17137	17083	17071	17018	16985	17009	17140	17298	17297	17148	17208	17029	17174	17050	17104	17090	17027	17008	17129	17084	17108	16981	17034	17020	16962	17104	17103	16899	17066	17195	17013	17153	16907	17065	16905	17120	17139	17105	16992	17273	17186	17239	17326	17078	17101	17118	16904	17010	17283	17196	17141	16974	17080	17157	17176	17086	17106	17034	17214	17034	17049	17038	16902	17139	17080	17230	17019	17136	17153	17237	17132	17140	16993	17171	17087	17078	17058	17021	17011	17037	17208	17034	17233	17160	17152	16983	17239	17139	17079	16792	17038	17013	17045	17107	17134	16990	17025	17058	17230	17118	17221	17016	17096	17113	17275	17035	17145	17002	17038	17243	16907	17196	17138	17098	17140	16997	17273	17273	17208	17014	17158	17113	17022	17142	16986	17222	17042	17120	17099	17335	17153	17141	17148	17024	17168	17037	17192	17190	17094	17056	16885	17039	17193	16962	17098	17187	17063	17047	17138	17132	17006	17139	17144	17353	17032	16987	17040	17018	17042	17116	17178	17113	16916	17195	17093	17095	17231	17154	17117	17109	17049	17117	17298	17219	17039	17158	17204	17051	17137	16950	17295	16919	17277	17121	17075	17017	17105	17086	17065	17094	17126	17134	17053	17096	17226	17135	17041	17195	17037	17129	17159	17198	16988	16977	17017	17161	17165	16914	17089	17023	16975	17169	16997	16955	17046	17137	17309	17141	17216	16981	17044	16956	17063	17093	17173	17026	17276	17123	17293	17181	16970	17054	17219	17000	17192	16941	17111	17175	17242	16966	16892	16982	17101	17234	17086	16923	17174	17135	17081	17077	17003	17144	17256	17139	17086	17222	17078	17094	16980	17200	17168	17098	17124	17094	17106	17069	17183	16995	16991	16964	17114	17050	17121	16941	17054	17146	17173	17032	17091	17172	16993	17195	17025	17193	17099	17039	17136	17069	17159	17289	17120	17108	17051	17177	17243	17088	17013	17128	17210	17071	17173	16937	17201	17168	17026	16885	17137	17080	16904	17125	17214	17014	17092	17149	16998	17204	17187	17165	17117	17169	17074	16961	17092	17132	16976	17084	17192	17110	17071	17110	17280	17237	17128	17182	17274	16832	17054	17049	17026	17234	17072	17220	16981	17130	17117	17213	16907	16920	17046	17041	17093	17230	17121	17189	17010	17143	17138	17188	17037	17171	17066	17340	16991	17077	16966	17109	16835	17159	17076	17165	17125	17144	16925	17266	16943	17137	17140	16946	17155	17295	17047	17128	17283	17080	17134	17019	17032	17141	16954	17169	17099	17109	17154	17124	17078	17205	17115	17108	17306	17133	16994	17135	16973	16991	17082	17281	17227	17046	17093	17072	17055	17097	17126	17150	17059	17072	17117	17208	17151	16889	17148	16996	16992	17085	16980	17203	17053	17107	17023	17020	17026	17132	17040	17161	17100	17223	17175	16987	17097	17081	17120	16924	17229	16959	17075	17164	17101	17122	17012	17212	17171	16902	17220	17115	17180	17110	17089	17223	16972	16974	17286	17029	17040	16980	17183	17137	17004	17169	17145	17101	16989	17027	17067	17013	17117	17064	17209	17172	17055	17094	17006	17141	17030	17121	17172	17111	17115	17016	16934	17352	17197	17170	17194	16892	17160	17133	17016	17021	17083	17075	17061	17094	17273	17017	17245	17097	17004	17090	17119	17094	17162	17095	17119	17141	17207	17166	17211	17086	17167	17062	17136	17227	17113	17155	17217	17221	17051	17309	17186	17139	17013	17153	16837	17126	17146	17117	17156	17186	17050	17101	17146	17141	17205	16963	17037	17077	17177	17146	17082	17116	17171	16990	17198	16999	17095	16926	16972	16991	17204	17037	17185	17094	17075	17240	17054	17083	16962	17114	17151	17167	17085	17108	16986	17082	16975	16953	17127	17114	17071	17026	16958	17179	16989	17123	17229	17151	16960	17125	16910	17052	17120	17153	17219	17212	17039	17205	17066	17046	16913	17002	17092	16987	17088	17099	17098	17162	17167	17017	17271	16987	17112	17270	17288	17089	16931	16989	17286	17218	17089	17289	17035	17147	17219	17084	16908	17163	17126	17089	16952	17067	16916	17166	17055	17047	17055	17140	17085	17241	17176	17101	17194	17019	17116	17154	17049	17069	17147	17155	17108	17019	17050	17074	17075	17181	17149	17207	17172	17173	17121	17237	17159	17212	17109	17044	17158	17090	17312	17151	17192	17068	17162	17125	16982	17192	17223	17066	17254	17256	16981	17106	17228	17097	17119	17199	16842	17058	17227	17278	17100	17043	17139	16942	17010	17218	16957	17146	17157	16951	17094	17046	17077	17068	17055	17126	17163	17250	17116	17070	17132	17062	17204	17144	17068	17064	17141	17110	17190	17142	17110	16972	17052	17104	17119	17053	16999	17015	17004	17058	16946	17100	17104	17019	17158	17021	16873	17270	17295	17238	17151	16975	17040	17029	17167	17164	17115	17106	17025	17213	17161	17024	16965	17138	17150	17260	17099	17187	17024	17123	17148	16950	17105	17265	17151	17044	17219	17177	17258	17122	17121	17211	17098	17076	17091	17171	17149	17069	17164	17004	17006	16980	17066	17143	17224	16978	17145	17096	17102	17345	17112	17252	17030	17216	17002	16961	17194	16954	17187	17037	17165	17046	17005	17181	17110	17211	17262	16921	17143	16877	17078	17066	17224	17019	17240	17021	17160	16931	17030	17151	17171	17008	17070	17002	17153	17045	17189	17177	16957	16917	17164	16947	17313	17191	17057	17123	17176	17261	17172	17184	17192	17057	17063	17072	17184	17265	17161	17054	17148	17132	17136	17067	17078	17253	17104	17012	17023	17138	16919	17062	17013	17061	17025	17023	17208	17107	16987	17083	16970	17142	17142	16891	17063	17132	17084	17031	17113	17097	17123	17029	17164	17146	17035	17122	17115	17088	17299	17028	17077	17155	17031	17019	17114	17025	17036	16958	17138	17153	16973	17076	16909	17091	17217	16939	16986	17108	17195	17163	17001	17039	16972	17214	17115	17081	17282	17099	17055	17103	16978	17077	17132	17129	17020	17212	17260	17077	17081	17130	17189	17075	17035	17074	17132	17157	17122	17041	17229	17312	17056	17084	17347	16990	17096	17079	17078	17021	17068	17140	17006	16926	17078	16986	17195	17194	17084	17001	17188	17080	17125	17124	17237	17115	17332	17044	17004	17140	17090	17199	17153	17105	17247	17265	17293	17240	17228	17080	17088	17025	16985	17338	17132	17036	17125	17014	17257	17101	17105	16872	17094	17149	17077	17084	17170	17313	17141	17165	16966	16901	17065	17107	16961	17063	17051	17033	17267	17048	16887	17014	17137	17075	17107	17010	17162	17093	17204	17043	17073	17244	17176	17049
23974	22093	33087	43035	53587	53612	44960	39889	35047	29378	24528	22152	22162	21987	21469	21265	21360	21452	21395	21557	21320	21464	21318	21202	21418	21342	21420	21175	21168	21443	21324	21292	21142	21157	21222	21511	21187	21279	21555	21219	21196	21103	21241	21184	21210	21233	21221	21381	21215	21124	21399	21159	21301	21317	21307	21273	21399	21186	21372	21225	21247	21315	21313	21263	21218	21041	21066	21523	21332	21385	21501	21376	21519	21269	21112	21320	21232	21285	21476	21243	21210	21405	21163	21221	21460	21235	21083	21105	21441	21518	21218	21180	21502	21220	21271	21252	21278	21163	21162	21170	21300	21231	21345	21197	21130	21153	21137	21218	21257	21141	21225	21130	21222	21160	21054	21231	21296	21262	21163	21060	21040	21138	21332	21521	21040	21130	21272	21663	21337	21082	21239	21082	21441	21073	21439	21266	21261	21309	21217	21078	21276	21288	21133	21183	21312	21239	21196	21444	21007	21058	21335	21134	21239	21172	21209	21235	21291	21275	21190	21228	20961	21242	21401	20967	21465	21109	21254	21175	21315	21244	21187	21124	21139	21048	21290	21059	21199	21143	21115	21281	21154	21131	21213	21255	21012	21151	21041	20923	21059	21278	21333	21192	21156	21235	21284	20992	21374	21167	21318	21262	21235	21184	21478	21122	21211	21322	21170	20845	21192	21202	20996	21308	21189	21426	21225	21235	21162	20939	21187	21349	21477	21224	21188	21128	21109	21171	21250	21079	21337	21160	21345	21072	21128	21206	21146	21244	21299	21446	21236	21294	21129	21355	21414	21280	21177	21234	21245	21265	20996	21062	21243	21421	21170	21225	21235	21134	21241	21183	21299	21122	20942	21114	20966	21079	21248	21134	21326	21214	21174	21247	21250	21239	21154	21507	21196	21226	21154	21200	21141	21057	21157	20980	21331	21365	21243	21104	21131	21188	21161	21048	21308	21337	21195	21526	21082	21469	21334	21374	21353	21124	21230	21076	21034	21075	20987	21329	21132	21150	21201	21308	21138	21024	21289	21162	21213	21071	21191	21050	21296	21342	21345	21203	21243	21042	21209	21097	21239	21177	21341	21077	21342	21285	21165	21082	21240	21044	21267	21138	21183	21170	21246	20793	21145	21315	21207	21214	21399	21260	21039	21257	21326	21437	21265	21127	21268	21269	21366	21380	21397	21402	21066	21150	21371	21254	21339	21287	21226	21123	21211	21183	21268	21124	21144	21225	21449	21218	21370	21155	21238	21122	21196	21167	21370	21352	21165	21082	21224	21101	21193	21055	21165	21010	21280	21267	21343	21318	21194	21383	21357	21166	21085	21086	21197	21094	21232	21147	21266	21526	21298	21074	21331	21270	21059	21114	21351	21177	21349	21322	21427	21174	21207	21340	21168	21422	21324	21189	21286	21166	21258	21058	21067	21282	21469	21376	21185	21189	21328	21299	21240	21334	21479	21361	21312	21424	21469	21120	21167	20949	21099	21170	21218	21248	21176	21203	21107	21003	21180	21122	21280	21214	21203	21257	20986	21240	21215	21375	21303	21263	21270	21236	21327	21227	21298	21152	21121	21278	21297	21224	21167	21145	21142	21435	21171	21241	21311	21321	21094	21120	21211	21216	21187	21129	21273	21349	21125	21094	21414	20910	21211	21249	21444	21090	21246	20942	21299	21045	21015	21152	21143	21471	21294	21252	21018	21123	21137	20995	21285	21259	21171	21188	21233	21283	21373	21242	21201	21136	21187	21108	21115	21198	21128	21147	21066	21264	21195	21274	21101	21241	20997	21415	21207	21270	21133	21047	21153	21238	21073	21062	21381	21114	21236	21445	21267	21183	21168	21227	21097	21366	21287	21078	21455	21354	21141	21337	21254	21274	21159	21315	21228	21216	21428	21159	21043	21051	21229	21227	21339	21186	21258	21332	21033	21179	20999	21342	21383	21225	21148	21317	21395	21250	21272	21349	21287	21189	21236	21340	21057	21286	21121	21101	21255	21280	21141	21413	21179	21165	21232	20934	21307	21044	21357	21370	21121	21166	21183	21201	21273	21336	21282	21033	21022	21172	21157	21162	21129	21215	21268	21276	21279	21430	21404	21346	21436	21256	21278	20991	21047	21081	20960	21357	21003	21175	21142	21199	21355	21593	21317	21585	21142	21113	21089	21210	21305	21174	21034	21150	21146	21328	21257	21441	21247	21260	21257	21385	21309	21177	21325	21022	21484	21099	21127	21131	21232	21205	21299	21202	21465	21169	21213	21168	21323	21135	21378	21061	21097	21344	21086	20996	21137	21015	21217	21137	21094	21286	21333	21303	21352	21194	21124	21311	21435	21202	21284	21087	21368	21230	21316	21094	21026	21087	21031	21364	21276	21081	21212	21293	21160	21239	21185	21001	21137	21296	21235	21393	21095	20989	21032	21179	21266	21051	21192	21039	21270	21089	21116	21050	21468	21159	21047	20879	21290	20881	21104	21120	21397	21178	21343	21182	21137	21366	21241	21239	21163	21296	21198	21080	21360	21211	21107	21229	21151	21258	21091	21011	21209	21318	21175	21145	21039	21292	21255	20909	21205	21069	21255	21210	21466	21312	21118	21265	21244	21001	21103	21194	21353	21411	21189	21381	21206	21116	21318	21111	21338	21086	21286	21320	21334	21224	21325	21319	21306	21109	21180	21254	20880	21227	21240	21247	21231	21142	21158	21169	21140	21358	21151	21385	21294	21208	21232	21190	21238	21074	21135	21187	21112	21299	21235	21201	21056	21252	21293	21275	21168	21211	21277	21197	21430	21306	21329	21237	21241	21361	21156	21152	21222	21263	21129	21222	21347	21319	21073	21079	21206	21150	21282	21285	21262	21415	21216	21127	21174	21116	21034	21236	21339	21052	21212	21202	21298	21419	21121	21344	21256	21347	21261	21310	21194	21075	21398	21191	21252	21246	20934	21128	21327	21241	21202	21426	21262	21273	21296	21233	21253	21420	21134	21165	21008	21187	21274	21276	21145	21183	21214	21510	21099	21071	21088	21059	21399	21221	21490	21082	21330	21087	21163	21280	21328	21263	21296	21334	21244	21304	21233	21365	21413	21353	21206	21315	21240	21193	21245	21267	21066	21219	21243	21176	21284	21050	21206	21274	21126	21270	21113	21240	21034	21046	21156	21246	21151	21436	21107	21272	21005	21374	21105	21247	21252	21133	21452	21145	21075	21304	21378	21291	21058	21148	21285	21444	21314	21167	21151	21383	21223	21301	21309	20983	21324	21054	21045	21099	21373	21078	21274	20909	21257	21164	21118	21339	21212	21167	21152	21193	21506	21241	21133	21091	21266	21364	21242	21360	21199	21185	20973	21095	21271	21303	21342	21321	21236	21263	21220	21361	21404	21275	21432	21378	21061	21357	21312	21289	21258	21109	21275	21219	21254	21363	21267	21223	21264	21156	21072	21175	21182	21167	21177	21025	21119	20893	21168	21256	21166	21169	21116	21308	21209	21100	21096	21197	21090	21142	21139	21063	21029	21172	21235	21255	21341	21183	21158	21217	21196	21062	21437	21249	21143	21144	21083	21426	21254	21192	21372	21189	21040	21234	21371	21158	21099	21066	21267	20996	21373	21153	21213	21316	21239	21323	21266	21142	21340	21322	21042	21439	21199	21156	21376	21079	21252	21211	21078	21181	21093	21324	21141	21081	21258	21053	21295	21045	21112	21046	21212	21262	21052	21192	21271	21294	21218	21368	21111	21289	21210	21307	21282	21232	21526	21371	21230	21215	21171	21150	21326	21218	21198	21259	21053	21302	21279	21212	21173	21264	21132	21198	20903	21227	21175	21207	21028	21191	21266	21104	20997	21337	21227	21368	21198	21082	21291	21090	21163	21253	21162	20955	21293	21304	21252	21030	21214	21187	21225	21040	20954	21366	21246	21317	21198	21284	21208	21250	21221	21336	21450	21420	21026	21100	21050	21246	21288	21283	21169	21111	21345	21333	21419	21293	21084	21164	21049	21077	21312	21338	21176	21305	21218	21091	21067	21061	21180	21429	21130	21349	21095	21480	21051	21046	21381	21286	21031	21117	21263	21362	21264	21228	21271	21427	21274	21183	21297	21134	21062	21076	21169	21245	20958	21281	21285	21008	21110	21277	21155	21099	21147	21250	21422	21184	21184	21221	21293	21135	21138	21009	21166	21208	21285	21142	21169	21233	21203	21105	21151	21375	21325	21231	21056	20996	21080	21268	21121	21075	21236	21351	21179	21076	21269	20918	21161	21370	21338	21197	21503	21221	21162	21173	21259	21156	21117	20970	21366	21430	21330	20924	21134	20917	21111	21124	21113	21015	21359	21173	21289	21044	21355	21101	21352	21322	21026	21198	21377	21315	21239	21285	21209	21127	21224	21094	21272	21077	21167	21174	21147	21352	21138	21158	21211	20917	21242	21369	21341	21170	21260	21092	21131	21084	21317	21387	21092	21129	21344	21281	21142	21399	21079	21289	21196	21130	21076	21350	21153	21255	21019	21057	21304	21185	21082	21241	21180	21139	21235	21285	21060	21320	21163	21188	21137	21240	21280	21139	21067	21267	21264	21388	21234	21323	21550	21239	21079	21185	21125	21149	21217	21248	21104	21326	21189	21169	20982	21342	21365	21272	21142	21011	21204	21238	21013	21177	21213	21093	21185	21177	21363	21605	21343	21316	21180	21282	21090	21518	21246	21307	21183	21365	21285	21234	21000	21153	21179	21213	21177	21089	21307	21305	21183	21123	21117	21193	21273	21428	21050	21280	21239	21186	21171	21161	21050	21198	21080	21167	21136	21157	21331	21196	21204	21115	21014	21331	21366	21217	21400	21272	21296	21394	21261	21301	21160	21286	21194	21495	21246	21332	21224	21325	21074	21228	21139	21361	21210	21289	21369	21418	21024	21171	21127	21251	21487	21271	21211	21418	21448	21169	21267	21117	21008	21192	21283	21182	21318	21318	21259	21266	21044	21332	21091	21239	21325	21174	21379	21266	21073	21300	21521	21302	21259	21287	21336	21366	21070	21047	21300	20925	21239	21056	21011	21131	21175	21254	21364	21247	21181	21164	21189	21219	21189	21149	21254	21153	21286	21227	21274	21190	21103	21225	20900	21226	21098	21215	21208	21188
45589	74385	82284	75911	67811	55119	43372	38916	32615	25239	19741	17787	17481	17458	17309	17223	17119	17222	17060	17006	17051	17059	17086	17237	16928	17026	17144	17040	17116	16969	17069	17120	17151	17080	17050	17098	17113	17100	17067	17124	16982	17197	17027	17087	17084	17008	17118	16879	17080	17015	17003	16911	17036	17174	16995	17044	17175	17015	17143	17053	17075	17338	16810	17340	17166	17093	16899	17250	17012	16974	17180	17036	16866	16995	17029	17027	17122	16884	17112	17230	16945	16944	17229	16883	17051	16987	17043	16953	17119	17163	17091	17050	17194	17118	17048	17270	17120	17114	17093	17122	17015	17139	16967	17073	17154	17065	17154	17106	17090	16992	16946	17193	17108	17098	17083	17002	17049	17253	16984	17136	16889	16910	17156	16907	16830	17177	17027	16910	17038	17196	16995	17122	17001	17138	16987	17173	16968	17120	16985	17179	17043	17151	17081	17178	17007	17111	17173	17062	17133	16873	17128	17051	17074	17077	17124	17071	17015	17000	17106	17186	16977	17073	17120	17091	16948	17060	16901	17029	17193	16943	17001	17143	16906	17057	16871	16917	17056	16976	17189	17126	17043	17137	17077	17123	16984	16982	17129	17000	17199	16955	17089	16967	17220	17037	17141	17013	17266	17070	17068	17188	17095	17097	16938	16961	16920	17010	17035	16940	17099	16957	17231	17203	16958	17147	17042	16977	17127	16899	17100	17033	16929	17220	16843	17044	17080	17133	17117	17198	17011	17089	17003	17045	16983	17022	16951	17048	17054	16894	17268	16850	17008	17193	17053	17005	17083	16893	16879	17068	17271	16894	17075	17062	16919	17100	17066	17109	17017	17000	17188	17066	16921	17032	17066	17185	16877	17085	16997	17039	17096	17084	16977	16870	16950	17153	17076	17030	17174	16985	17003	17171	17086	16941	17013	16973	17316	17171	16966	16925	17012	17000	17138	17104	16947	17200	17011	17113	17143	17090	16877	17018	17153	16982	16832	17184	16961	17125	17100	17023	17026	17083	17113	17097	17068	17164	17026	17106	17029	17064	17046	16989	17008	16975	17166	17027	16945	17112	17122	16959	17084	17022	17235	17056	17092	17263	17024	17034	16996	17047	17218	17085	17089	16911	16971	17025	17100	17015	17169	17006	16905	17097	17175	17058	17025	17181	17077	16999	17037	16958	17122	16973	17217	16955	17088	17086	17087	17049	16978	17028	17118	17053	17036	16834	16993	16935	17138	17010	17273	17103	17062	16952	17064	16984	17085	17115	17108	17116	17063	17080	17283	17227	17082	17109	17016	17051	17139	17018	17072	16974	17017	17246	17112	17027	17071	16862	16992	17114	16988	17033	17043	17209	17064	17069	17000	17031	17069	17023	17040	17170	16859	17047	17014	16909	17208	17024	17060	16871	16981	17060	16954	17078	17368	17091	17069	16864	16991	17208	16935	16952	16920	17085	17074	17019	17052	16887	17122	16907	17000	17044	17018	17030	17056	17048	17080	17097	16984	17318	16916	16958	17077	17052	17135	16992	17096	16935	17083	17084	17073	16978	16967	16909	16944	17235	16991	16966	17170	17048	16956	17080	17010	16999	17247	17003	16929	17094	17084	16997	17054	17098	17166	16899	17098	16776	17096	17083	17057	17173	17161	17118	17192	16974	17197	17143	17156	17113	16891	17167	17089	17123	17181	17054	16970	17018	17180	17081	17197	17055	16995	17086	17100	17095	17187	16880	16925	17132	17085	16982	17098	16992	17021	16913	16946	17023	17213	16931	17152	17029	17041	17262	17146	17062	16983	17111	17115	16983	16957	16947	17080	17064	17130	16995	16982	17045	16995	17111	17074	16933	17067	17201	17077	17031	17055	16884	17003	17049	17142	16988	16989	17081	17164	17151	17192	16972	17050	17094	17105	16943	17046	17231	17049	17037	17055	16993	17033	17002	16917	16997	16987	16981	17002	17139	16894	17065	17100	17012	16991	17077	16983	17246	16939	16965	17136	16918	16935	17152	16982	17029	16953	17034	16981	17068	17070	16967	17105	17073	17074	16951	17001	17100	17201	17013	16947	17008	16941	17096	17207	17201	17086	17190	17111	17112	17038	17067	17093	17010	17217	17023	17214	16983	16951	16950	16995	17135	17058	17051	17060	16953	17099	17011	17099	17090	17015	16853	17057	17119	17056	17075	17026	17034	17013	17219	17020	16946	16971	17076	16686	17002	17053	17005	17183	17040	16949	17101	17017	17154	16928	17089	17148	17079	16876	17071	17125	17170	16947	17053	17113	17169	17166	17048	17072	17073	16940	17099	17041	17319	17094	17080	16960	16951	17031	17088	16988	17214	17209	17075	17209	17160	17079	17221	17021	16960	17000	17052	17109	17108	16965	17054	17147	16882	17212	17044	17082	17048	16998	17068	17035	16940	17022	17099	17207	17044	17094	16918	17003	17049	16859	17060	17078	17097	17015	16970	17011	17049	16950	17097	17122	17015	16992	17019	17047	17044	16950	16970	16954	16968	17051	16945	17047	16812	16943	16923	17117	16938	16994	17031	17087	17083	17057	17070	17119	17050	16944	17155	16968	17056	16988	17068	17021	17127	17084	17191	17112	16896	17180	17025	17108	17212	17052	17155	17063	16982	17035	17098	16896	17132	16945	17133	17020	17007	17136	17110	17169	17245	16940	17125	17016	16976	17015	17029	17016	17064	16992	17056	17134	17093	17042	16960	16927	16982	17110	17075	16942	16924	17084	17189	17076	17220	16971	17146	17011	17081	17137	16896	17074	16957	17076	17040	17107	17148	17263	17070	17039	17071	17037	16964	17030	16946	16930	17069	17091	17093	17172	17072	17002	16878	16975	16915	17115	17051	17122	17088	17116	16999	17123	17005	17065	17065	16993	17005	17133	17114	16999	17061	17061	17153	16981	17161	17085	17028	17104	16927	17043	16987	17117	17043	17027	17074	16962	16988	17172	17064	16983	17147	17011	16932	17130	17114	17031	17086	17103	16947	17177	17134	17085	17191	16974	17004	16944	17029	17098	16992	17179	17060	17029	17085	17066	17126	17173	17013	17151	17025	17161	17061	17030	17276	17153	17075	16929	17046	17135	17148	17091	17046	17200	17029	17273	16984	17174	17039	17038	16955	17225	16929	17134	17116	16953	17159	17059	17162	16978	16991	17120	17052	16999	16884	17134	16874	17115	16862	16973	17000	17190	16967	17023	16966	17017	17153	17197	16896	17014	17049	17166	16936	17128	17076	17117	16967	17062	16847	17167	17106	17045	17137	17115	17040	17050	17113	16960	17192	17025	16974	17086	16873	17076	16985	17061	17112	17084	17040	17032	17159	17034	16948	16907	17113	17096	16875	16980	17097	17071	17069	17032	17023	17138	17044	17028	17179	17000	17108	17166	17010	17229	17092	17158	17038	16872	16995	17070	17004	16950	17052	17128	17156	16931	17196	17171	17172	17119	17084	17040	17098	16998	17141	17129	16974	17101	17366	16932	17039	16952	16962	17107	17172	17125	17143	17071	16912	17218	16880	17134	17190	16931	17036	17030	17034	17077	16988	17066	16995	17089	17121	16988	17049	17030	17030	17210	17020	17007	17251	16927	17114	17047	17058	17116	17133	17036	17050	17255	17021	17034	16911	16969	17078	16957	17075	17027	17222	16991	17024	17156	17024	16834	17077	16884	16972	17216	17050	17070	16998	17035	17054	16972	16941	17233	17149	17094	16989	17186	16970	17062	17039	17033	17130	17078	17268	17077	17081	17084	16871	17013	16971	16982	17018	17028	16804	17055	17068	16961	16983	17149	17110	17126	16984	17078	17182	17200	17170	16952	17040	16883	17122	16972	16940	17107	17207	17017	17076	17055	17174	17102	17124	17093	16995	17176	17031	16964	17137	17039	17114	16969	17106	17198	17235	17014	17116	17227	17051	17095	17092	17027	16997	17193	16955	17110	17169	16936	17013	17036	17022	17021	17038	17284	17101	16920	17056	17079	17076	17045	17062	17052	16947	17113	16888	16997	17028	17217	16807	16983	17065	17110	16929	17199	17010	17093	17028	17072	17036	16964	16948	17035	16840	17006	17010	17073	17124	16847	17083	17148	16918	17076	17007	17106	17134	16900	17085	17002	17040	17119	17097	17102	17028	17053	17072	16784	17169	16922	17095	17162	16898	16864	16894	16962	17139	17018	17177	16976	16932	17063	17177	17129	16951	16944	17129	17039	17141	17056	17107	16852	16976	17020	17074	16987	17024	16944	16965	16953	16940	16976	16960	16837	16901	17021	17018	17090	17104	17098	17052	16808	16923	17023	17021	17056	17007	17096	17018	16937	17017	17020	17017	16781	16914	16952	17145	17175	17099	17168	17131	17086	17151	17052	17007	17004	17102	17179	16956	17124	16994	17197	17039	17114	17108	17019	17081	16969	16998	17138	16920	17220	17188	17192	17076	16992	17141	17062	17180	17177	17125	17097	17070	17053	17136	17124	17126	16972	17112	17016	17020	17094	17148	16875	16845	17069	17179	17062	17273	17067	17053	16980	17092	17022	17069	17070	17064	16975	17068	17076	16954	17035	16970	17054	16941	17279	17078	17015	17133	17068	17009	17004	17164	17092	17127	17133	17060	17071	17044	17151	17149	17263	17014	17199	17149	17126	16893	17069	17001	16927	16984	17053	16983	16978	17169	17059	17055	17053	16973	16994	17035	16981	17052	17068	16908	17023	16853	17137	17077	17059	17003	17013	17123	17241	16943	17030	17055	17028	16989	16669	17157	16966	17111	17020	17039	17087	17059	17089	17068	17146	17192	16941	17175	17053	17020	16997	17034	16915	17142	16960	17044	17113	17023	16932	17078	16996	17077	16999	16976	17113	17143	17078	17243	16985	17145	16864	17040	17044	16859	17053	17072	17054	17045	17155	17081	17052	17043	17234	17210	17030	17006	17047	17154	16849	17179	17171	17170	17164	17037	16915	17017	17106	17123	17126	17114	17202	17015	16977	17106	17173	17061	17038	17075	17146	16941	17074	17050	17065	17051	16925	17018	17034	17012	16958	16964	17074	17032	17184	17113	16941	16996	16912	16991	17112	17140	17098	17031	17036	17116	17092	16989	17135	17010	17141	16991	17017	17138	16972	17048	17047	16985
31801	28603	34979	33941	31571	27784	24967	23760	23170	22690	22389	22287	22337	22074	22026	22113	22167	22132	22041	22198	22109	22034	21994	22025	22203	22171	22071	21946	21910	22153	22294	21965	22024	22029	22017	21966	22005	22059	21977	21820	21965	21955	22009	21856	22235	21987	22118	21899	22005	22079	21941	22149	22057	22037	22132	22184	22035	21822	21925	21946	22004	22018	21904	22036	22061	22000	21955	22031	21649	21756	21937	22180	22108	22079	21966	22062	21990	22067	21894	21862	22067	22083	21909	21772	22074	21978	21961	21972	22164	21910	22132	21713	21932	22003	21717	21781	21983	21994	22064	22114	22119	22124	22133	22102	22158	22063	22073	21941	21895	21967	22049	21988	22059	21852	22064	21994	21856	21941	21963	22080	22087	22067	21860	22057	22105	21857	21868	22013	22098	22167	22179	21862	22107	21895	21952	22082	22030	21985	21978	22068	22176	21876	21934	22124	21741	22020	21988	22020	22000	22071	21798	22010	21884	22041	22112	22019	21815	21812	22081	21897	22013	22028	22136	22027	21971	21911	21866	21971	22098	22256	22094	21941	21922	22021	22013	21870	22091	21703	21889	22180	22049	22027	21799	22140	22222	22028	22026	21961	22227	22005	22070	22131	21976	21955	21916	22052	22192	22019	22029	22075	22131	21968	22044	21942	21943	21989	21772	22207	22078	21920	22144	22051	21962	21928	22075	22247	22055	21933	21909	22078	21947	21737	21916	22009	21861	21901	21937	21974	22147	22073	22039	22098	22078	22027	21899	22001	22099	22102	22007	22004	21886	21894	22066	21970	22008	21855	21698	21979	21950	21934	21841	21716	21870	22026	21970	22050	22120	21965	22071	21767	22030	21871	22319	21921	21864	22122	21981	21953	22012	22033	21781	21893	21817	21928	22091	22047	22182	22101	22048	22006	22020	22047	21997	21966	21881	21851	21744	21965	22104	22001	22006	21742	21986	22117	21823	22024	21778	22061	22069	21781	22098	21916	22021	22016	22141	21948	22012	21990	21894	21927	21960	21815	21963	21829	21907	22030	22054	22010	22219	22090	21814	22064	22073	21982	22155	22026	21925	22436	21932	22100	22040	22016	21960	21973	22150	22083	22104	22104	21837	21958	22192	21741	22092	22105	22171	21984	22085	22060	22144	22142	22079	22127	21974	21971	21944	21989	22087	21854	21753	22247	22068	21813	22070	22007	21858	22043	22103	21771	22072	21943	22074	21909	22078	22164	21955	21840	21943	22018	22247	22090	22015	21766	22048	21951	21953	22081	22037	22085	21806	22069	22225	22049	21937	22137	22040	22136	22003	21518	21871	21808	22227	21880	22061	21840	21967	21967	21932	22139	21953	21994	22194	21894	21988	21833	22088	22063	21852	22003	21989	22057	21972	21927	21995	21945	21971	21838	21887	22002	22157	21905	21853	21891	22004	22032	21876	21981	22067	22076	22133	21760	22205	22000	22048	21852	22132	22266	22098	21901	22047	21910	21808	21998	22062	21953	21909	21985	22141	21974	21880	22026	22126	21972	22221	22005	21982	22020	22059	22222	21929	22026	21884	21930	22043	21963	22019	22156	21999	22019	21895	22153	21983	22010	21985	22044	22047	21994	21908	21968	21827	21881	22098	21868	21927	21934	21939	21993	22034	21997	22039	21823	21923	22047	22162	21988	21882	22315	21967	22054	22055	22174	22081	22017	21855	21917	21956	21981	22061	21954	22217	21971	21949	21995	21846	21970	21985	22031	22160	22039	21930	22032	22328	22029	21939	21702	21957	22118	22072	22056	22178	21940	22099	21845	21893	21889	22093	21887	21882	22136	22055	22178	22239	21923	22080	22249	21829	22257	22004	22055	21985	22061	22121	22025	22166	21954	21989	21832	22296	22212	22074	21951	22124	22286	22149	21964	22026	21778	21921	22064	22196	21882	21914	21996	22184	22092	21950	22330	22049	21987	22006	21808	21917	21983	21977	21930	22080	21901	22036	22134	21992	22172	22140	21897	21828	22018	22195	22059	21914	22079	22102	22019	21873	22191	22094	21851	21958	21814	22037	22134	22049	21930	22103	21848	22159	21968	21925	22000	21948	21935	21798	21843	21907	21910	22068	21956	22012	21932	21785	21951	21960	21945	22004	21878	21850	22022	21843	22025	22059	22009	21918	22064	22106	22156	21878	22074	21822	21991	22113	22036	21958	21814	21993	21926	21838	21921	21995	22009	22070	22026	22399	22040	22190	22020	21975	22003	21929	22118	22050	22036	21954	21993	21808	21983	21743	22065	21928	22097	22023	21894	21878	22120	21885	21907	22072	21860	21848	22024	22014	22123	21894	21875	21870	21968	21943	21853	22071	22088	21897	21894	22017	22126	21985	22122	21750	22042	22017	22116	22251	21983	22035	22003	22052	22116	22043	21854	22218	22119	22012	22140	22000	22036	21975	21930	22034	21887	22011	21977	22054	21902	22188	21749	21887	22172	22140	22136	22004	21973	22036	22080	21869	22024	22123	22112	22076	22115	22044	21855	22038	22088	21760	21999	22114	22050	22159	22013	21937	21995	21867	22152	22096	22050	21933	22032	22134	22012	22085	21791	21988	21822	22005	22011	22123	21908	21898	21796	22091	22036	21900	21895	21976	21919	21909	21935	22114	22021	22014	22046	21914	22022	21881	21918	21973	22031	22031	22239	22039	22071	22182	22082	21850	21779	22000	22070	21981	21820	22090	22016	22186	21898	21977	21782	22098	22151	21902	21874	21918	22150	22184	22093	22130	22097	21986	21928	22316	21970	22168	21924	22147	21860	21932	21901	22085	22138	21806	21918	22168	22092	22135	21886	22272	21921	21872	22189	22097	22124	21861	21686	21928	21906	21933	22040	21952	22042	22018	22217	21981	21885	22004	22070	21980	21970	21962	21869	22141	22039	21950	21957	21818	22056	21918	22093	21950	22100	21958	21990	22110	22172	22032	22055	22059	21894	22070	22170	21907	22038	21799	21960	21988	22164	22007	21915	21871	21968	22085	21910	21960	22031	22100	21917	22147	22091	21986	22003	21974	21879	22045	21960	21894	22113	21928	22196	22131	22084	21888	21853	21970	21902	21954	22171	21899	21732	21951	21785	22191	22156	22178	22044	21909	22232	21993	21922	22117	22026	21991	21991	21996	22008	21849	21827	21963	22121	21845	22003	22151	22156	21941	21908	22009	22074	22035	21958	22046	22084	21886	22070	21926	22158	21776	21939	21892	22009	22167	21866	22010	22019	22021	21828	21938	22131	21923	22019	22081	22084	21862	21992	22048	22004	22056	21885	22048	22099	22253	21897	21919	21970	22070	21905	22025	21862	22064	21977	22164	22163	21904	22024	22049	22003	21787	22048	22095	21847	21941	21917	21980	22068	22073	21937	22157	21878	21956	21804	21845	21826	22046	22115	22162	21863	22151	21951	22136	22192	21993	22228	21863	22147	22078	22032	22046	21837	22002	22264	21979	22102	22139	21972	22020	21974	21910	22006	22180	21871	21989	21943	21936	22001	22062	21914	21821	22020	22252	21804	21948	21806	22069	21967	21972	22105	22078	22101	22122	22230	22151	21886	21954	22047	21905	22121	22256	21957	21953	22109	22001	21833	22000	21893	21998	22070	22142	21946	21951	21965	22032	21993	22012	21994	21650	22173	21955	21983	22110	21882	22083	22025	21914	22118	21952	22059	22047	21861	21841	22023	22024	21892	21855	22158	21926	21894	22017	22055	21870	21905	22024	22084	22067	21931	22175	21867	21933	21924	21935	21997	22049	21927	21974	21848	22196	21790	21924	21915	21846	21972	21902	22012	21857	21856	21905	21965	21859	21954	21858	22047	22030	21980	22002	21849	21663	21970	22089	21872	22083	22102	22048	21899	22015	22247	21982	21911	22001	22138	21909	22072	22170	21954	21970	21990	22075	22097	22080	21908	21936	21919	22023	22136	22088	21976	21799	22015	22064	22060	21914	21936	21973	22039	21908	21909	22019	21986	22131	22248	21932	21995	22088	22087	22013	21844	22016	22037	22046	21976	22258	22006	21812	21947	22083	21951	22064	22069	22303	21865	22218	22238	22057	21883	22059	22183	21913	22094	21855	22044	21878	21949	21960	22071	22109	22049	21944	21915	21883	22108	22214	21952	21865	22173	22043	22001	22114	21920	21943	22021	21732	22057	21958	22123	22104	22090	22047	21850	21933	22100	21938	22004	22102	22059	22036	22203	21973	22024	22205	21947	22126	22095	22086	22036	21882	21920	22120	22042	22157	21984	21967	21929	21925	22040	22007	22092	21935	22146	22081	22065	22104	21858	21797	21785	21831	22013	22041	21921	21766	22130	22125	22008	22184	22138	21983	21981	21764	21984	22100	22093	21879	22156	21961	21940	22123	21923	21786	21872	22069	22122	22039	21928	22350	21956	22025	22049	21835	21999	22090	21841	21970	21937	22052	21927	21953	21760	21927	21945	21915	22042	21802	22176	22039	21838	22064	21926	21823	22041	21915	22004	22212	22090	21895	22108	22031	22227	22099	22242	21953	21959	22055	22024	21954	22010	21917	22103	21911	22027	22054	22180	21987	21949	21932	21803	22116	22115	21976	21873	21835	22102	21927	22066	22167	22186	21940	21938	21990	21961	22015	21745	21933	22160	22034	21920	21889	21970	21853	21857	22138	21923	21827	21962	21979	21866	21972	22181	22181	22028	21989	21821	22202	21883	22100	22243	22033	22177	21916	21901	21879	21931	22026	22161	21952	21909	21927	22211	22170	21994	21976	21906	21900	21810	21933	21973	21790	22080	21913	21907	21971	22002	21878	22177	22122	22050	22066	22006	22101	22072	21933	22137	22230	21790	22043	21942	22005	21790	22088	22218	21960	22049	21911	22070	22028	21952	21949	21763	21947	21907	21891	22117	22101	21974	22175	22006	22005	21874	22120	22195	22219	22142	22121	22027	21884	21911	22053	22026	21775	22080	21994	22078	21930	22175	21908	21981	21869	22233	21964	22059	21813	22061	21930	22135	21925	22033	21967	22106	22012	21945	21987	21992	22207	22026	22087	21917	21868	21903	21868	21994	21913	21871	21886	22123	21946	21931	21822	21881	21897	21952	22087	21837	21847	21836	21953	21962	22402	22086	21744	21965
32121	37938	35307	30516	28039	23128	20314	19552	18818	18174	17778	17408	17519	17374	17589	17521	17355	17484	17472	17575	17515	17413	17387	17434	17368	17433	17319	17574	17529	17454	17716	17611	17446	17501	17427	17529	17534	17419	17435	17247	17322	17388	17537	17626	17501	17657	17513	17690	17381	17491	17575	17609	17582	17552	17374	17643	17552	17296	17431	17423	17477	17370	17448	17367	17468	17487	17508	17468	17475	17290	17344	17519	17482	17475	17439	17526	17466	17360	17688	17392	17452	17481	17415	17355	17585	17459	17509	17521	17605	17392	17549	17476	17238	17497	17505	17423	17374	17518	17395	17435	17319	17431	17611	17372	17607	17341	17463	17322	17328	17623	17484	17266	17470	17673	17494	17512	17575	17419	17473	17366	17545	17368	17407	17484	17515	17439	17509	17603	17537	17491	17411	17358	17527	17625	17397	17350	17425	17536	17475	17439	17405	17277	17617	17524	17471	17433	17427	17475	17475	17430	17473	17409	17446	17609	17421	17450	17476	17544	17369	17303	17570	17437	17263	17579	17522	17503	17393	17321	17514	17523	17524	17489	17461	17210	17286	17377	17378	17363	17450	17332	17577	17368	17479	17563	17599	17641	17567	17422	17551	17433	17412	17533	17525	17468	17339	17374	17645	17544	17469	17413	17437	17623	17377	17384	17539	17375	17274	17543	17423	17483	17533	17493	17335	17625	17513	17396	17538	17554	17296	17412	17404	17469	17437	17405	17570	17354	17634	17509	17459	17429	17554	17414	17410	17452	17541	17334	17472	17449	17596	17436	17514	17445	17414	17559	17516	17477	17451	17466	17477	17371	17391	17604	17222	17698	17508	17393	17514	17416	17438	17484	17350	17371	17511	17494	17328	17589	17608	17566	17422	17638	17481	17426	17447	17427	17376	17375	17476	17199	17638	17443	17439	17519	17429	17464	17425	17437	17437	17394	17413	17493	17615	17509	17549	17389	17421	17545	17452	17377	17424	17276	17468	17459	17515	17566	17587	17501	17457	17299	17370	17602	17445	17488	17446	17612	17451	17439	17522	17371	17392	17551	17499	17382	17393	17575	17513	17300	17488	17503	17280	17365	17395	17576	17444	17545	17506	17584	17534	17385	17459	17459	17585	17315	17469	17513	17459	17456	17531	17687	17529	17365	17390	17497	17489	17447	17350	17531	17374	17483	17580	17563	17253	17523	17377	17312	17525	17486	17520	17533	17492	17555	17607	17362	17552	17662	17409	17517	17524	17604	17396	17408	17583	17494	17438	17377	17474	17480	17554	17551	17310	17483	17403	17467	17476	17518	17535	17400	17531	17612	17465	17387	17476	17452	17379	17451	17266	17527	17654	17545	17396	17383	17464	17425	17475	17437	17374	17488	17479	17475	17566	17356	17431	17508	17529	17476	17566	17486	17307	17496	17591	17422	17668	17425	17273	17535	17514	17386	17484	17524	17378	17477	17296	17564	17414	17533	17550	17537	17376	17501	17363	17499	17545	17451	17565	17725	17445	17447	17690	17332	17508	17498	17598	17417	17492	17346	17236	17424	17475	17620	17379	17272	17618	17333	17497	17686	17258	17573	17489	17498	17462	17466	17514	17577	17591	17497	17465	17496	17614	17508	17557	17361	17476	17382	17455	17455	17307	17568	17451	17420	17418	17436	17387	17610	17484	17504	17517	17444	17507	17466	17399	17464	17540	17439	17459	17414	17523	17241	17554	17617	17502	17479	17584	17480	17413	17543	17424	17514	17226	17590	17387	17407	17469	17508	17611	17528	17550	17438	17434	17395	17383	17551	17604	17487	17508	17456	17375	17542	17341	17363	17337	17427	17294	17437	17440	17535	17485	17418	17490	17480	17540	17471	17431	17440	17594	17464	17518	17509	17498	17476	17578	17633	17674	17433	17682	17516	17441	17543	17490	17564	17416	17542	17498	17345	17579	17481	17586	17302	17420	17401	17475	17483	17510	17363	17339	17431	17733	17478	17504	17364	17537	17394	17517	17477	17374	17396	17528	17532	17515	17542	17414	17477	17463	17470	17448	17528	17406	17421	17620	17438	17474	17549	17592	17633	17375	17368	17469	17412	17488	17463	17560	17419	17522	17563	17293	17488	17528	17400	17631	17349	17483	17426	17457	17445	17320	17495	17401	17459	17472	17448	17418	17323	17425	17504	17443	17616	17466	17453	17627	17416	17319	17491	17560	17319	17596	17391	17424	17593	17430	17414	17530	17378	17458	17418	17217	17520	17413	17474	17335	17526	17499	17550	17344	17420	17487	17421	17434	17363	17416	17536	17657	17583	17448	17381	17592	17402	17492	17257	17480	17321	17320	17531	17346	17626	17523	17526	17547	17383	17392	17567	17495	17410	17591	17545	17515	17432	17195	17295	17488	17563	17424	17352	17531	17477	17529	17560	17566	17434	17440	17625	17392	17574	17399	17530	17624	17540	17598	17541	17592	17320	17566	17523	17631	17449	17421	17460	17510	17324	17484	17539	17461	17540	17337	17512	17461	17597	17435	17385	17568	17479	17356	17520	17651	17377	17518	17436	17481	17446	17403	17434	17556	17388	17396	17418	17318	17444	17563	17656	17644	17319	17466	17471	17460	17429	17616	17244	17575	17546	17373	17330	17387	17606	17482	17463	17344	17362	17471	17452	17434	17522	17475	17583	17526	17410	17532	17520	17458	17389	17502	17555	17470	17352	17531	17241	17564	17460	17439	17250	17218	17547	17571	17581	17561	17450	17337	17350	17503	17630	17636	17510	17598	17422	17511	17484	17540	17475	17482	17526	17439	17329	17490	17535	17305	17516	17574	17404	17439	17459	17306	17444	17544	17389	17319	17337	17528	17375	17477	17535	17580	17472	17564	17546	17471	17618	17344	17560	17280	17387	17569	17380	17556	17416	17558	17479	17391	17643	17539	17367	17250	17455	17612	17331	17464	17514	17481	17322	17493	17582	17471	17550	17470	17312	17563	17483	17416	17367	17633	17561	17325	17629	17556	17558	17338	17452	17371	17416	17489	17532	17413	17541	17482	17429	17529	17455	17520	17609	17473	17423	17417	17367	17321	17469	17507	17332	17547	17569	17487	17582	17502	17372	17423	17421	17476	17394	17534	17486	17559	17537	17334	17512	17548	17432	17403	17532	17354	17424	17336	17481	17412	17554	17511	17298	17440	17490	17332	17496	17394	17477	17547	17667	17514	17406	17510	17522	17446	17352	17645	17367	17500	17390	17544	17529	17490	17290	17611	17528	17444	17500	17567	17434	17571	17510	17369	17609	17500	17489	17442	17605	17507	17480	17335	17519	17392	17397	17470	17510	17379	17555	17384	17258	17574	17387	17512	17513	17594	17524	17356	17531	17484	17532	17378	17556	17458	17502	17467	17673	17351	17469	17410	17572	17551	17527	17603	17351	17376	17330	17386	17572	17485	17637	17235	17488	17625	17460	17618	17312	17259	17411	17559	17533	17531	17534	17487	17490	17450	17387	17351	17376	17464	17454	17245	17455	17650	17495	17307	17546	17428	17309	17657	17309	17412	17530	17453	17561	17517	17565	17388	17592	17278	17606	17388	17482	17375	17502	17514	17314	17443	17495	17644	17498	17441	17595	17478	17393	17505	17322	17449	17508	17572	17519	17353	17508	17398	17434	17409	17542	17302	17526	17556	17668	17432	17377	17523	17623	17503	17425	17312	17372	17490	17336	17391	17381	17563	17517	17493	17539	17603	17477	17422	17595	17658	17415	17419	17373	17472	17480	17688	17379	17251	17639	17454	17555	17602	17522	17574	17463	17543	17573	17380	17493	17447	17289	17524	17343	17517	17496	17568	17632	17349	17399	17503	17292	17441	17426	17390	17705	17379	17249	17435	17482	17537	17449	17546	17512	17399	17358	17402	17372	17373	17438	17386	17463	17519	17531	17326	17429	17407	17371	17481	17399	17308	17398	17408	17530	17483	17291	17604	17416	17484	17466	17221	17420	17356	17400	17595	17416	17527	17410	17578	17366	17368	17585	17415	17381	17388	17379	17354	17494	17465	17300	17508	17425	17514	17366	17472	17435	17541	17487	17384	17469	17571	17438	17403	17352	17581	17612	17573	17680	17305	17553	17353	17419	17516	17561	17496	17399	17365	17502	17399	17504	17507	17373	17444	17453	17473	17343	17622	17253	17452	17307	17543	17488	17426	17508	17442	17470	17466	17463	17478	17550	17368	17328	17484	17439	17265	17397	17533	17293	17353	17603	17455	17518	17493	17499	17420	17531	17471	17427	17403	17658	17492	17416	17468	17454	17406	17613	17469	17482	17584	17552	17399	17481	17399	17520	17418	17608	17497	17489	17595	17392	17449	17434	17422	17442	17445	17410	17415	17514	17639	17424	17502	17479	17375	17556	17495	17547	17627	17544	17399	17507	17519	17462	17403	17574	17445	17486	17433	17574	17436	17592	17740	17536	17490	17438	17489	17518	17647	17421	17606	17472	17509	17530	17446	17225	17282	17383	17511	17545	17341	17344	17448	17426	17248	17436	17427	17497	17478	17590	17457	17507	17468	17427	17430	17550	17549	17405	17442	17582	17423	17520	17578	17570	17457	17458	17385	17382	17650	17429	17525	17387	17638	17594	17525	17519	17471	17637	17440	17285	17573	17442	17526	17456	17376	17476	17526	17234	17544	17352	17379	17520	17442	17472	17584	17506	17323	17438	17518	17518	17511	17276	17427	17412	17521	17433	17434	17521	17371	17522	17312	17319	17392	17605	17473	17550	17455	17438	17378	17513	17511	17551	17414	17539	17394	17512	17511	17541	17294	17509	17497	17491	17539	17456	17569	17499	17502	17536	17470	17624	17507	17650	17538	17495	17542	17408	17450	17441	17393	17453	17261	17520	17515	17400	17531	17378	17547	17351	17405	17282	17283	17197	17329	17591	17364	17478	17482	17482	17474	17548	17453	17358	17318	17552	17493	17527	17467	17398	17478	17439	17601	17451	17532	17505	17516	17469	17402	17261	17362	17427	17580	17476	17458	17436	17283	17484	17522	17531	17425	17490	17329	17531	17492	17523	17444	17309	17536	17538	17522	17501	17381	17475	17471	17439	17553	17453	17394	17380	17341	17463	17313	17312	17590	17373	17522	17573	17379	17505	17279	17522
25222	22267	31696	44430	54955	45794	37375	33184	29841	26319	23976	22814	22286	22405	22516	22293	22294	22442	22194	22068	22254	22084	22289	22425	22366	22254	22317	22292	22178	22145	22352	22119	22183	22242	22275	22153	22098	22092	22169	22299	22069	22270	22044	21884	22126	22110	22050	22128	22060	22189	22058	22100	22228	22333	21957	22167	22303	22063	22137	22080	22235	22092	22023	22118	22380	22118	21996	22316	21913	22081	22161	22178	22140	21994	22225	22190	21911	22055	21992	22104	22192	22150	22083	22054	22208	22135	21868	22004	22171	22131	21947	21924	22168	22170	22024	22245	22003	22213	22236	22066	21976	22022	22252	22232	21978	22111	22223	22295	21904	22006	22073	21972	22242	22119	21985	22145	22275	22128	22055	22135	22051	21821	22119	22036	22195	22226	22266	22086	21832	22166	21990	21965	21942	22035	21991	22183	21913	21905	22215	22092	22025	22041	21856	22038	22020	21948	21996	21939	22202	22088	22048	22191	22072	22229	22061	22093	22094	22034	21994	21967	22134	22060	22115	22146	22284	22075	21926	21983	22091	22086	22114	22085	22251	22092	22026	22101	22162	22144	21974	22138	22024	22207	22118	22176	21949	22293	22014	22139	22073	22145	22089	22119	22014	22258	22255	22228	22114	22086	22303	22233	22099	22071	22279	22078	22176	22215	21975	22280	22189	22083	21941	22095	22082	21939	22016	22102	22159	21959	22192	22132	22317	22292	22090	22261	22095	22171	22171	22388	22033	22170	22113	22056	22147	21931	22143	21976	21992	22092	21956	21982	22133	21844	22118	21972	22072	21847	21898	22182	22097	22025	22354	22073	21937	21977	22062	22048	22206	22268	22117	22101	22084	22116	22221	22092	22022	22040	22340	22234	22019	21923	21973	22127	22174	22248	22071	21862	22060	22150	21835	22224	22229	22113	22222	22061	22067	22050	22229	22007	21860	22189	21995	22063	22091	22093	22108	22068	22147	22189	22203	22037	22175	22106	22196	21996	22150	21946	22199	22088	22069	22176	22299	22224	22410	21923	21989	22126	22086	22057	22114	22161	22138	21903	21939	22127	22044	22007	22274	22194	22050	22192	21852	22078	22074	22055	21872	22123	22009	22101	21778	22328	22100	22049	22249	22266	22109	22119	22076	22029	22131	21870	21880	21957	21982	22212	22151	21979	21881	21952	22052	22220	22137	22150	21948	22042	22022	22036	22027	22155	22022	22186	21950	22023	22011	22011	21816	22113	21910	21978	22137	22179	22188	22097	21951	22393	22197	22256	22076	22082	22094	22211	22101	22023	22135	21947	21933	22086	22045	22088	22137	22056	22007	22139	22070	22065	22145	22081	22198	22257	22056	22089	22117	22272	22068	22191	22174	22083	22124	21865	22291	22167	22146	22141	22346	22365	22139	22232	22369	22327	22273	22433	22238	22328	21914	21943	21926	22015	22270	22004	22152	22431	22300	22318	21974	22202	22139	22223	22055	22076	22257	22202	22041	22193	22218	21921	21852	22288	21844	22045	22162	22161	22093	22212	22101	21951	21998	22088	22199	22076	21854	22125	22099	22254	22250	22091	21974	22070	22009	21923	22064	22162	22011	22129	22153	22148	22133	22066	22104	21920	21978	22364	22078	21907	22098	22061	22287	21957	22080	22204	21988	22007	21970	21957	21978	22057	21873	22011	22146	22096	22120	22136	22095	21932	22078	21913	22221	21917	22031	22215	22164	21927	22278	22144	22064	21922	22192	22077	22152	22107	22154	21997	22042	21937	22129	22202	22078	22459	22127	22065	22177	22155	22047	22037	22134	22181	22177	22251	22255	22156	22279	22123	22109	22012	22129	21968	22221	22105	22297	22191	21965	21939	22041	22046	22046	22188	22188	22073	22334	22324	22236	21839	22110	21913	22089	22200	22134	22236	21909	22110	21891	22142	22072	22267	22240	22015	22373	22191	22061	22194	22133	21796	22162	22191	22315	22348	22177	22030	21969	22099	22112	22135	21979	22173	22145	22058	22034	22101	21993	22148	22147	22138	22012	22208	22037	22215	22204	22139	22053	22162	22184	22164	22224	22141	21855	22409	22179	22294	22186	21870	22193	21997	22204	22180	22181	22035	22154	21916	21949	22064	22313	21985	22003	22084	22155	21971	22079	22223	22090	22197	22241	22148	22369	22061	22014	22074	22350	22258	22069	22143	22202	22038	22319	22040	22271	22001	21951	22079	22039	22134	22142	21857	22098	21998	22023	22186	22160	22063	21858	21980	21878	21977	22020	21895	22099	22071	22156	22019	21820	21981	22264	22274	21983	22264	22002	22142	22001	22267	22054	22089	22043	22133	21848	22391	22267	22349	22074	22251	21970	22183	22089	22075	22008	22044	22145	21993	22093	21990	21925	22245	22222	22163	22009	21929	22032	21934	22073	22187	22383	21976	22058	21970	22178	21954	22117	22268	21823	22147	22337	22031	21896	22080	22280	22070	22283	21995	22070	22160	22020	22156	22343	21892	21688	22283	21978	22068	22180	22096	22191	21897	22030	22198	22098	22036	21996	21887	22132	22100	22273	22149	22048	22028	21935	21927	22279	22070	22042	22024	22083	22010	22115	22186	21981	22117	22141	22080	21861	22202	22255	22110	22095	21887	21949	22117	22085	22089	22009	22011	21986	22086	21887	22231	21995	22200	22068	21854	22046	21705	22169	22077	22079	21974	22058	21915	22068	22230	22136	21863	22184	22253	22252	21996	22009	22174	21988	22001	22281	22142	22074	22129	21907	21949	22234	22434	21913	22058	21983	21988	22068	22270	22006	22306	22208	21985	21976	22197	22198	21756	22239	22037	21986	22077	22148	22263	22203	21859	22044	22262	21955	21949	22188	22220	22142	22006	22270	22210	22098	22051	22087	22039	22194	22111	22069	22009	21919	22056	22216	22155	22287	22079	22158	22039	22158	21989	22060	22104	22156	22081	22042	21943	21976	22052	21903	21845	22228	21992	22327	22154	22052	22126	22375	22227	22141	22010	22170	22135	22042	22274	22042	22067	22100	22132	22128	21957	21963	22231	22016	22129	22098	21940	22156	22090	22141	22216	21977	22051	22113	22023	22080	21963	22345	22205	22037	22095	22135	21959	21931	21931	22095	22063	21820	22077	21982	22044	22086	22195	22131	22331	22123	22334	22182	22457	22090	22209	22274	22205	21917	21944	21966	22011	21910	22079	22070	22131	21949	22281	22019	21939	22185	22036	22056	22030	22098	22065	21996	22153	22068	22123	21863	22108	22163	22153	22049	22356	22087	22208	22235	22123	22034	22130	22108	22055	21961	22238	21925	22102	22157	22125	21929	22111	21973	21980	22202	21991	22025	22062	22130	22056	21978	22084	22189	22138	21819	21991	22079	22046	22187	22122	21963	21958	22160	22137	22042	21920	22147	22077	21932	21962	21784	22091	21962	22253	21975	22017	22066	22167	22102	21866	22078	22067	22125	22169	22071	21996	22069	22114	22183	22130	22109	22053	22348	22050	22290	22086	22196	22096	22109	22061	22056	22239	22349	22216	22304	22029	22226	21912	22181	21850	21996	22181	21806	22000	21933	22084	22053	22042	22128	22144	22148	21963	22158	21998	21957	22123	22077	22082	22168	22366	21773	21987	22077	21964	22076	22126	22225	22097	22073	21966	22208	21953	22054	22124	22126	22177	22144	22174	22123	22034	21974	22226	22187	22096	21900	22099	22022	21981	22064	21864	22090	22266	22248	21905	22125	22079	21909	21938	22174	21931	22044	22317	21956	22114	21957	22108	22285	22118	21979	22216	22171	22095	22135	22067	22132	22119	22086	22185	22069	21953	22112	22159	22022	22033	21989	22133	21953	22289	22082	22269	22094	22121	22085	22342	22090	22230	22200	22060	21870	21975	21985	22063	22136	22276	22101	22145	21981	21977	22409	22211	22282	22313	22193	22071	21968	22051	22134	22138	21982	22276	22131	21853	22133	22014	22128	22009	22120	22197	21802	22130	22032	22024	22051	22161	21836	21934	22122	21836	21876	22105	22030	22164	21970	22171	21945	22176	22054	22134	22129	22108	21988	22209	22016	22074	22145	21928	22059	22103	21859	22214	22288	22239	21992	22142	22103	22077	22203	22152	21934	22421	21934	21711	22061	22056	22013	21924	22119	22133	22206	22146	22037	21935	21993	22027	22124	22412	22424	21981	21949	22275	22366	22007	21969	21962	22432	22136	22199	22163	21994	22157	22019	21954	22051	22259	22087	22056	22018	22163	21949	22143	22021	22031	22015	22075	22097	22370	21939	22288	22136	22161	22127	22149	22065	21910	22246	22116	22077	22011	22357	22441	22039	22006	22208	21924	22133	21898	22161	22135	22304	22113	22276	22223	22157	22179	22132	21982	22117	21788	21984	22046	22330	22102	22090	22078	22114	22176	22229	22067	22324	22128	22221	22121	22246	22081	22031	22013	21984	22070	21972	22049	22075	22025	22163	22035	22021	22160	21870	22031	22086	21952	22138	21939	22147	21931	22054	22068	22134	22005	21961	22021	22128	22144	22086	22076	22174	22047	22271	22098	22140	22084	22236	22088	22243	22296	22102	22015	22312	21993	22060	22096	22057	21827	21931	22052	22039	22138	22091	22269	21968	21931	22194	22243	22035	21965	21947	22144	21862	22162	21940	22214	22029	22097	22195	22124	22054	22217	22198	22029	21935	22109	22138	22205	22249	22316	22125	21945	22078	22224	21849	22149	22221	22163	22028	22002	22247	22132	22098	22063	22301	22101	22011	22034	21926	22032	22083	22207	22005	22093	22235	21958	21978	21960	22038	22104	21982	21945	21915	22144	21790	21998	21967	22039	22193	21905	22046	22109	22162	22092	22377	22121	22296	22040	22027	22111	22066	22024	22108	21948	22002	22110	22098	22093	22072	22243	21858	22068	22112	21897	21957	22175	22453	21964	22009	22001	22176	22119	22086	21944	22121	22105	22201	22033	22102	22093	22062	22059	22185	22302	22171	22104	21953	22317	22193	21969	22067	22055	22077	22148	22334	22063	22026	22294	21993	22115	22231	22139	22206	22175	22107	22042	22186	22025	22055	22287	22195	21991	22281	22060	22241	22193	22013	22009	22268	22119	22216	21945	22111	22020	22009	21941
40040	61106	55963	61676	57704	43016	33818	30426	25726	21595	18981	18091	17677	17637	17771	17713	17520	17598	17506	17282	17729	17446	17827	17575	17470	17618	17631	17744	17619	17452	17492	17559	17706	17554	17523	17524	17502	17653	17618	17640	17500	17520	17704	17509	17785	17743	17442	17628	17645	17764	17510	17490	17712	17435	17525	17647	17438	17620	17625	17511	17463	17550	17638	17512	17671	17531	17663	17493	17707	17542	17500	17699	17584	17417	17473	17549	17541	17557	17666	17642	17579	17479	17571	17592	17449	17745	17541	17521	17498	17694	17519	17439	17665	17441	17682	17317	17638	17532	17615	17656	17637	17469	17486	17669	17529	17518	17541	17522	17615	17671	17510	17622	17613	17600	17667	17582	17844	17443	17642	17729	17522	17693	17422	17575	17491	17672	17457	17590	17545	17590	17492	17398	17684	17446	17463	17554	17566	17460	17754	17570	17539	17539	17660	17580	17714	17661	17507	17613	17839	17518	17628	17479	17425	17533	17522	17602	17568	17503	17439	17537	17627	17550	17570	17491	17608	17674	17469	17619	17598	17408	17432	17616	17529	17453	17628	17460	17592	17549	17551	17603	17513	17504	17606	17560	17588	17649	17716	17518	17419	17644	17508	17399	17666	17666	17579	17698	17471	17442	17378	17644	17585	17623	17479	17756	17423	17628	17372	17561	17533	17549	17550	17416	17491	17513	17509	17612	17480	17511	17546	17725	17557	17584	17574	17607	17660	17595	17406	17617	17486	17513	17591	17474	17723	17458	17459	17661	17419	17530	17598	17501	17466	17552	17565	17724	17521	17730	17518	17582	17675	17745	17646	17614	17446	17495	17581	17550	17634	17866	17291	17777	17722	17534	17626	17572	17418	17702	17636	17426	17506	17545	17549	17653	17364	17533	17482	17531	17540	17553	17441	17465	17507	17645	17439	17656	17473	17486	17587	17446	17603	17579	17590	17541	17678	17423	17666	17620	17678	17714	17386	17489	17664	17573	17593	17439	17660	17649	17575	17531	17463	17466	17637	17565	17564	17445	17539	17564	17543	17584	17626	17501	17611	17542	17509	17495	17652	17641	17623	17516	17584	17619	17552	17543	17628	17616	17647	17384	17570	17396	17477	17627	17681	17584	17555	17530	17624	17387	17563	17394	17714	17533	17549	17557	17649	17529	17689	17577	17690	17646	17463	17407	17530	17601	17603	17517	17469	17430	17545	17613	17570	17692	17510	17551	17645	17609	17587	17593	17580	17531	17623	17592	17494	17602	17511	17675	17495	17450	17455	17480	17480	17300	17456	17591	17649	17569	17470	17484	17665	17610	17656	17586	17781	17506	17705	17598	17697	17697	17754	17588	17762	17568	17458	17595	17645	17614	17579	17457	17597	17741	17520	17582	17407	17426	17723	17478	17481	17590	17754	17589	17558	17456	17711	17494	17599	17782	17667	17637	17585	17586	17514	17469	17536	17457	17530	17498	17551	17470	17507	17465	17639	17714	17594	17514	17594	17525	17558	17559	17543	17441	17697	17474	17776	17622	17611	17468	17493	17599	17377	17414	17568	17601	17581	17641	17635	17464	17559	17571	17479	17337	17520	17625	17607	17557	17404	17559	17606	17491	17593	17569	17656	17699	17693	17585	17511	17420	17489	17433	17614	17369	17744	17389	17644	17515	17504	17404	17779	17781	17512	17547	17674	17566	17426	17566	17536	17559	17601	17624	17582	17506	17688	17634	17680	17507	17433	17512	17520	17685	17665	17518	17519	17594	17694	17723	17470	17525	17443	17637	17676	17430	17642	17685	17592	17355	17773	17437	17475	17543	17553	17565	17551	17445	17647	17584	17583	17592	17629	17657	17620	17762	17680	17541	17487	17625	17356	17636	17849	17514	17556	17611	17589	17554	17569	17452	17422	17572	17629	17552	17590	17596	17615	17586	17388	17769	17568	17553	17681	17691	17554	17453	17424	17477	17555	17399	17647	17521	17523	17455	17468	17493	17497	17442	17639	17503	17501	17407	17656	17547	17618	17669	17646	17380	17593	17345	17569	17597	17642	17554	17590	17544	17591	17498	17678	17563	17370	17613	17685	17625	17686	17557	17475	17539	17663	17470	17608	17605	17553	17603	17823	17706	17581	17517	17501	17518	17520	17729	17684	17694	17583	17564	17622	17581	17680	17628	17589	17378	17557	17659	17644	17592	17704	17632	17598	17478	17534	17601	17606	17590	17576	17460	17565	17522	17603	17562	17649	17558	17574	17618	17572	17488	17642	17691	17687	17713	17509	17537	17527	17482	17858	17533	17520	17606	17461	17711	17648	17515	17405	17520	17550	17516	17618	17685	17592	17811	17512	17585	17498	17449	17650	17652	17569	17597	17739	17448	17832	17381	17498	17622	17567	17588	17509	17474	17417	17584	17659	17769	17573	17544	17730	17530	17566	17520	17594	17506	17653	17752	17517	17682	17614	17506	17389	17452	17569	17456	17584	17600	17633	17507	17571	17615	17843	17463	17605	17769	17529	17659	17700	17495	17585	17495	17553	17644	17594	17429	17492	17603	17496	17511	17673	17498	17736	17652	17692	17540	17455	17586	17473	17578	17567	17583	17601	17493	17664	17588	17372	17452	17487	17627	17673	17584	17549	17545	17549	17754	17477	17667	17687	17560	17502	17606	17471	17534	17510	17545	17607	17476	17488	17420	17594	17722	17662	17708	17569	17618	17460	17413	17620	17551	17468	17481	17584	17510	17590	17592	17614	17453	17709	17687	17459	17511	17464	17521	17510	17643	17613	17632	17544	17713	17515	17566	17482	17572	17506	17429	17620	17479	17618	17653	17480	17520	17474	17657	17574	17613	17590	17472	17735	17521	17636	17587	17652	17598	17625	17532	17519	17503	17500	17638	17574	17558	17774	17574	17556	17529	17713	17625	17491	17466	17776	17485	17565	17657	17470	17451	17545	17451	17756	17485	17664	17706	17566	17667	17526	17575	17497	17520	17714	17682	17605	17619	17499	17645	17579	17596	17739	17634	17438	17490	17621	17575	17508	17546	17484	17458	17655	17510	17506	17578	17762	17504	17677	17573	17566	17502	17688	17514	17428	17527	17575	17524	17621	17472	17540	17429	17543	17529	17549	17538	17643	17357	17599	17598	17536	17531	17366	17525	17641	17615	17507	17565	17558	17477	17567	17632	17523	17531	17524	17578	17398	17587	17654	17467	17428	17417	17589	17647	17763	17572	17502	17660	17671	17507	17471	17493	17730	17574	17556	17596	17565	17674	17694	17567	17358	17562	17629	17688	17545	17552	17596	17576	17567	17633	17507	17618	17600	17623	17719	17702	17546	17539	17589	17616	17617	17555	17538	17552	17734	17428	17466	17627	17501	17462	17708	17534	17578	17595	17463	17461	17565	17627	17441	17456	17472	17631	17564	17561	17585	17486	17460	17515	17476	17551	17605	17459	17632	17609	17580	17637	17715	17742	17578	17623	17572	17464	17548	17726	17583	17716	17630	17727	17682	17536	17735	17441	17681	17590	17583	17601	17471	17623	17578	17591	17605	17604	17542	17536	17482	17504	17657	17561	17583	17340	17553	17456	17770	17606	17566	17658	17541	17406	17609	17661	17492	17820	17558	17581	17537	17399	17706	17526	17720	17380	17733	17652	17392	17643	17571	17529	17423	17558	17528	17565	17411	17513	17525	17416	17397	17628	17619	17739	17534	17620	17601	17678	17672	17481	17659	17524	17620	17562	17573	17594	17576	17493	17552	17615	17569	17449	17613	17641	17483	17536	17572	17488	17694	17530	17631	17557	17555	17559	17538	17590	17710	17573	17424	17600	17598	17700	17552	17705	17514	17453	17658	17610	17573	17618	17572	17548	17531	17489	17463	17485	17537	17580	17507	17658	17718	17541	17711	17504	17446	17586	17587	17629	17423	17626	17584	17604	17518	17406	17661	17431	17673	17372	17331	17513	17518	17517	17594	17422	17443	17621	17689	17402	17706	17497	17652	17526	17551	17428	17683	17423	17499	17569	17569	17492	17602	17646	17397	17650	17381	17512	17552	17761	17500	17671	17457	17563	17591	17553	17728	17540	17611	17644	17397	17641	17655	17344	17461	17429	17711	17662	17693	17645	17510	17595	17493	17558	17607	17577	17525	17640	17607	17504	17732	17540	17610	17407	17677	17670	17463	17523	17653	17745	17670	17611	17622	17574	17619	17757	17471	17448	17560	17524	17802	17410	17566	17588	17528	17618	17701	17562	17488	17781	17691	17657	17406	17578	17696	17556	17513	17385	17529	17557	17592	17561	17685	17754	17586	17431	17548	17497	17605	17669	17618	17559	17606	17534	17546	17488	17518	17546	17413	17608	17550	17567	17430	17539	17420	17443	17541	17568	17637	17622	17554	17508	17589	17469	17665	17544	17436	17525	17624	17529	17731	17512	17515	17851	17620	17532	17761	17554	17787	17691	17538	17550	17660	17454	17646	17506	17634	17572	17573	17633	17502	17704	17554	17713	17334	17544	17645	17526	17548	17665	17505	17749	17579	17464	17579	17606	17474	17516	17444	17541	17645	17664	17616	17830	17588	17585	17575	17541	17577	17390	17455	17632	17509	17631	17576	17583	17616	17564	17671	17681	17586	17564	17589	17536	17583	17554	17522	17433	17613	17449	17523	17371	17464	17516	17481	17643	17383	17487	17520	17553	17652	17541	17617	17714	17489	17726	17614	17623	17512	17560	17477	17592	17513	17498	17480	17688	17589	17673	17721	17615	17654	17630	17431	17714	17698	17513	17518	17665	17716	17717	17576	17580	17472	17654	17701	17557	17519	17560	17587	17460	17544	17546	17594	17544	17479	17521	17549	17589	17479	17619	17511	17481	17512	17392	17711	17584	17507	17746	17511	17524	17691	17678	17510	17521	17714	17653	17443	17695	17583	17487	17665	17674	17563	17579	17468	17549	17418	17373	17527	17506	17557	17743	17538	17515	17648	17607	17722	17560	17448	17734	17559	17536	17581	17483	17505	17686	17470	17629	17592	17538	17454	17559	17546	17464	17634	17560	17621	17440	17610	17582	17683	17522	17622	17460	17515	17776	17462	17618	17637	17633	17648	17630	17651	17492	17520	17515	17701	17666	17635	17501	17661	17587	17473	17554
23800	22091	31500	40292	53302	49756	43699	39183	35087	29637	25601	23604	22728	22178	22220	22282	21927	21970	21910	21919	22294	22017	22048	21995	22126	22076	21784	21858	21963	21945	21891	21988	22077	22189	21822	22058	21954	21982	22099	21907	21858	21875	22034	21762	22023	21968	21832	21874	21785	21843	21843	21905	22254	21944	21987	21945	21920	22162	21882	21726	21805	21886	21731	21791	21767	21832	21700	21829	22221	22026	21962	21980	21900	21751	21689	22006	22195	22070	21821	21911	21853	21822	21989	21706	21999	21935	21938	21968	21958	21746	21893	22065	21938	21724	21936	21910	21798	21987	22004	22020	22058	21840	21984	22005	21858	22040	21905	21873	22045	21910	21796	21964	21720	21880	22024	21879	21812	21830	21731	21860	22106	21929	21856	21792	21815	21770	21638	22070	21776	22037	21882	21695	21962	22094	21849	21882	22126	21892	22026	21864	21545	21614	21796	21761	21918	21840	21795	21911	21909	22061	21862	21804	22005	21842	21763	21929	21912	22023	22116	21975	21913	21804	21848	21766	21707	21619	21956	21920	21889	21855	21835	22028	22138	21966	22060	21762	21910	21767	21725	22066	21902	21979	21979	21741	21801	21800	21820	21925	21974	21894	21737	21700	21822	21708	21815	21675	21731	21930	21999	21930	21887	22057	21735	21833	21964	21816	21741	21792	21838	21858	21772	21819	21765	21634	22082	21603	22143	22028	21982	21761	21880	21755	21816	21826	21810	21971	21941	21837	21926	22058	21707	21729	21775	21864	21846	21835	21705	21896	21887	21895	21865	21766	22086	21872	22075	21977	21959	21758	21920	21786	21907	21851	21852	21815	22056	21735	21864	21997	22146	21986	21815	21897	21677	21739	21840	21615	21978	21781	22011	21902	21809	21561	21886	22088	21816	21844	21965	22074	22065	21916	21859	22000	21900	21873	21937	21685	21781	22109	21954	21677	22112	21868	21913	22020	21865	21888	21794	21879	21789	21568	21793	21947	21732	21820	21878	21986	22031	21945	21785	21751	21953	21778	21899	21872	21988	21800	21951	21791	21912	21926	21850	21868	21929	22161	22077	21781	21644	21892	22035	21901	21937	21817	21869	22021	21933	21788	21860	21887	21897	21924	21970	22077	21753	21739	21860	21929	21870	21821	21915	21919	22089	21730	21844	22097	21837	21790	21895	21676	21830	21752	22009	21746	22017	21809	21953	21972	21910	21891	21897	22073	21839	22091	21760	21892	21841	21816	21892	22033	21966	21853	21764	21777	22032	21656	21861	21916	21838	21879	22108	21830	21930	22064	21717	22004	21748	21814	21917	21872	21624	21738	21736	21814	21963	21674	21855	21655	21822	21838	22073	21835	21869	21897	21818	21877	21875	21911	21922	21708	21567	21620	21797	21888	22011	21964	21926	21999	21995	21953	21822	21852	21938	21779	21773	21819	21612	21944	21922	21955	21917	21702	21800	21876	21943	21984	21962	21891	21837	21906	22093	21795	21906	21959	21919	21988	21945	21720	21856	21877	21931	21787	21849	21829	21947	21950	21920	21995	21875	21996	21700	21888	21856	21942	21825	21884	21854	21824	22200	21797	21845	21998	21902	21696	21985	21983	21825	21754	21987	21817	21767	22022	21906	22000	22089	21878	21857	21791	22084	21790	21963	21715	21806	21878	22046	21879	21886	21835	21722	21836	21660	21824	21805	21971	21723	21950	21969	21892	21692	21729	21601	21961	21950	21913	21928	21937	21655	21976	21911	21978	22038	22145	22032	21878	21920	21704	21943	21778	21837	21990	21880	22054	21762	21888	21928	21910	21988	21767	21972	22024	21544	21744	21754	21777	21786	21931	22150	21830	21848	21947	21928	21916	21913	21672	21606	22002	21851	21985	21838	21915	21849	21909	21874	21983	22075	21897	22078	21996	21791	21990	21906	21756	21750	21863	22070	21587	21937	21968	21981	21764	22088	21851	21768	21984	21879	21814	21605	21899	21655	21924	21917	21846	21753	21892	21915	21878	21861	21768	21631	22050	21874	21929	22136	21798	21930	21953	21853	21972	21989	21660	21714	21832	21703	21874	21890	21768	21774	21778	21809	21968	21924	21789	21762	21897	21694	21930	21835	22037	21850	21903	21541	21931	22064	21936	21774	22029	21881	21955	21947	21909	21762	21861	21718	22016	21859	21874	21905	21993	21813	21650	21868	21613	21809	21895	21734	21918	22018	21901	21941	21802	21773	21919	21670	21775	21833	21584	22071	21851	21776	21747	21731	22028	21900	21990	21996	22036	22004	21884	21873	21825	21766	21943	21909	21501	21839	21885	21826	21826	22135	21961	21774	21796	21853	22084	21927	21902	22014	22018	22064	21789	21896	21837	22017	21751	21897	22172	21894	21883	21932	21778	21853	21806	21921	21938	21801	22056	22104	21802	21874	21805	21847	21820	21865	21822	21736	21915	21784	21649	21851	21907	22080	22130	21980	21934	21777	21813	21799	21761	22152	21769	21834	22008	21967	22005	21813	21979	22070	21774	21835	21991	21949	21846	21952	21823	21957	21727	21996	21807	21976	21999	21870	21965	21745	21780	21859	21989	21876	21813	21941	22045	21871	21749	21810	21829	21819	21852	22016	21689	21812	21912	21869	21526	21716	21712	21969	21950	21954	21788	21759	21672	21789	21796	22067	21887	21763	21797	21902	21587	21865	21805	21971	21974	21810	21853	21828	21868	21954	21801	21847	21940	21919	21646	21941	22033	22050	21782	21978	21860	21745	21956	22040	21828	21883	21800	21905	21647	21842	22103	22078	21796	22168	21778	21803	21796	21922	21768	21743	22002	21807	21831	22024	21668	21890	21988	21774	21666	22152	21931	21890	21931	21911	21851	21824	22048	21997	21799	21790	21965	22009	21845	21901	21976	21797	21807	21941	21872	21922	21989	21976	21966	21810	21864	21918	21862	21949	21789	21770	21849	21951	21989	21901	22012	21827	21856	21827	22001	22076	22112	21663	21772	21965	21987	21906	21923	22102	21821	21795	21680	21979	21811	21845	21865	22157	21928	21987	22133	21889	21804	21780	21908	21850	21907	21880	21814	21852	21768	21718	21884	21873	22031	21928	22019	21743	22066	21871	21803	22017	21804	21955	21855	21869	21665	21905	21838	21801	21734	21854	22036	21804	21998	21831	21843	21732	21565	21933	21691	21847	21988	22016	21873	21893	22002	21957	22099	21792	21794	22237	22034	21979	21889	21737	21827	21992	22020	21736	21986	21852	21868	22205	22079	22081	21960	21847	21853	21947	21705	21762	21871	21965	21816	21762	21970	21851	22065	21893	21995	21901	21732	21842	21859	21695	21614	21814	21816	21926	21932	21833	21910	21800	21835	21795	21882	21881	21702	22026	21786	21847	21869	21848	21766	22146	21828	21754	21819	21939	21725	21921	21864	21789	22015	21808	21853	22080	21833	21903	21900	21927	21861	21965	21788	22031	21803	21874	21918	21966	22067	22008	21949	21864	22206	22017	21804	22016	21831	21892	21926	21865	21654	21860	21921	21704	21943	21845	22031	21769	21893	21890	21819	22105	21775	22068	21820	21930	21934	21771	21707	21775	21677	22022	21927	21987	21920	22077	21782	21818	21760	21860	22010	21689	21951	21896	22026	21744	21805	21837	21808	21918	21863	22101	21850	21811	21926	21770	21862	21679	22035	21769	21957	21973	21950	21991	21832	21945	21878	21915	21923	21977	21961	21764	21982	22080	21743	21756	21905	21658	21753	21788	21818	21732	21884	21674	21915	21822	21846	21855	22001	21705	21871	21669	21927	22102	21833	21787	21824	22008	21753	21797	21877	21861	21942	21769	21781	21771	21978	21831	21968	21915	21977	22028	21890	21695	21918	21936	22014	21593	21615	21881	21974	21935	21943	21883	21831	21956	21775	21786	21627	21860	22114	22054	21748	21948	21782	21825	21952	21915	21836	22022	22060	21990	22057	21910	21840	21693	21802	22062	21842	21854	21812	21947	21965	21954	21842	21982	21930	21918	21877	22011	21986	22011	21904	22018	22070	22062	22002	21856	21802	21893	21631	21830	21801	21689	21677	21785	21914	21719	21826	21980	21969	22162	21979	21623	21867	21930	21953	21823	21834	21680	21897	21855	21540	22011	21688	21668	22078	21928	21789	21926	21703	21994	21973	22074	21880	21830	21801	21815	22041	21752	22017	21761	21885	21961	21782	22007	21879	22014	21941	21764	21766	21728	21987	21792	21877	21752	21973	21750	21845	21996	21738	21798	21997	22019	21859	22079	22084	21974	22091	21877	21858	21909	21785	21888	21934	21855	21722	21706	21938	21522	21897	21808	21967	21916	21855	22140	21986	22189	21818	21682	21963	21836	22070	22018	22022	21970	21789	21726	21665	21848	21816	21893	21793	21891	21781	21933	21936	21747	21794	21700	21824	21953	21866	21959	21779	21916	22033	21994	21711	21872	22038	21973	22037	21990	21622	21821	21873	21946	21979	21872	22059	21906	21908	21840	21818	21765	21830	22118	21695	21813	21779	21920	21808	22123	21944	21908	21880	21965	21736	21902	21689	21798	21988	21852	21802	21797	21848	21975	21879	21913	21676	21886	21896	21948	21989	21742	21782	21830	21969	22011	21933	21916	21936	22018	21919	21971	21958	21844	21900	21974	21857	21836	21813	21751	21884	21857	21995	21828	22033	21967	21943	21786	21641	21791	21827	21705	21711	21995	21997	21934	21892	21739	21948	21947	21813	21899	21729	21754	21885	21958	21686	21963	21804	21937	22043	21929	21872	21814	21870	21939	21956	21946	21916	21765	21823	21977	22035	21841	21709	21887	22034	21981	21929	22078	21842	21894	21690	21640	21952	21885	21929	21884	21678	21994	21902	21801	22064	21886	21886	22045	21724	21874	21955	21987	21717	22090	21857	21791	21764	21815	21835	21883	21837	21984	21867	21886	21795	21841	21981	21877	21667	21882	21863	21872	21841	22100	21800	21808	21959	21918	21855	21714	21989	21884	22005	21890	22033	21915	21926	22042	21998	22085	22007	21964	22017	21744	22065	21865	22083	22088	21972	22140	21933	22109	21866	21860	21797	21859	21827	21955	21768	21885	21953	21910	21907	21715	21974	21655	21948	21919	22002
44553	68965	69678	75574	68711	51045	42348	37749	31900	24769	20612	18543	17841	17734	17371	17286	17462	17458	17437	17594	17436	17239	17563	17460	17432	17292	17592	17418	17474	17397	17496	17477	17409	17424	17349	17402	17453	17568	17351	17438	17333	17457	17433	17405	17407	17491	17399	17482	17423	17403	17442	17449	17463	17355	17385	17556	17312	17414	17563	17463	17387	17412	17309	17350	17634	17507	17382	17315	17377	17401	17376	17289	17466	17494	17431	17320	17498	17439	17411	17295	17474	17513	17232	17342	17598	17497	17476	17342	17573	17360	17256	17466	17438	17472	17388	17340	17377	17510	17365	17466	17275	17525	17518	17400	17328	17391	17470	17441	17371	17206	17611	17381	17383	17129	17457	17501	17528	17278	17351	17390	17374	17524	17407	17377	17224	17463	17547	17338	17479	17541	17480	17329	17438	17400	17502	17473	17201	17578	17147	17492	17393	17400	17505	17240	17530	17287	17492	17434	17387	17357	17322	17245	17430	17327	17470	17302	17359	17316	17503	17405	17379	17559	17386	17436	17296	17534	17452	17524	17438	17467	17395	17601	17261	17434	17261	17400	17442	17335	17191	17396	17528	17413	17381	17400	17354	17437	17309	17515	17344	17520	17368	17329	17466	17531	17268	17368	17487	17631	17359	17335	17582	17395	17368	17318	17479	17317	17462	17307	17393	17446	17290	17392	17360	17424	17415	17427	17507	17293	17322	17410	17481	17494	17436	17354	17463	17411	17406	17420	17302	17537	17586	17562	17379	17435	17394	17516	17439	17541	17234	17479	17467	17478	17534	17335	17452	17307	17269	17474	17497	17504	17244	17320	17393	17288	17316	17455	17413	17421	17314	17505	17364	17308	17450	17545	17266	17339	17639	17317	17366	17421	17451	17281	17370	17350	17459	17414	17150	17388	17485	17469	17416	17466	17482	17308	17395	17153	17512	17434	17430	17461	17418	17511	17428	17318	17444	17563	17365	17419	17325	17472	17402	17363	17417	17398	17370	17289	17559	17304	17573	17407	17412	17437	17551	17634	17632	17494	17231	17352	17405	17698	17469	17346	17514	17548	17461	17357	17463	17452	17409	17481	17434	17351	17526	17354	17549	17300	17488	17315	17460	17484	17505	17434	17375	17485	17351	17377	17399	17420	17505	17470	17424	17455	17413	17403	17376	17472	17297	17538	17300	17241	17426	17290	17610	17283	17315	17458	17565	17322	17497	17262	17567	17348	17375	17268	17449	17414	17203	17379	17542	17331	17333	17529	17413	17430	17542	17402	17246	17484	17322	17348	17400	17372	17632	17311	17428	17461	17447	17342	17268	17345	17450	17444	17322	17410	17503	17489	17416	17260	17448	17502	17389	17300	17444	17350	17130	17532	17287	17396	17445	17426	17376	17491	17478	17288	17245	17396	17418	17259	17432	17375	17542	17349	17538	17371	17373	17548	17631	17315	17374	17286	17282	17480	17364	17367	17369	17373	17305	17415	17373	17244	17262	17303	17356	17389	17447	17349	17228	17465	17448	17376	17414	17302	17369	17400	17381	17376	17480	17317	17471	17419	17377	17460	17490	17349	17617	17425	17421	17369	17376	17442	17408	17283	17278	17193	17407	17470	17351	17519	17306	17541	17395	17387	17353	17518	17247	17590	17195	17283	17381	17494	17306	17435	17390	17429	17431	17443	17112	17502	17391	17401	17397	17375	17362	17347	17458	17304	17266	17342	17461	17507	17242	17509	17366	17337	17426	17328	17358	17348	17334	17458	17494	17319	17494	17472	17380	17449	17582	17310	17418	17468	17413	17444	17359	17395	17484	17355	17528	17266	17421	17412	17498	17665	17448	17325	17351	17340	17293	17385	17258	17457	17443	17362	17393	17347	17415	17399	17335	17211	17474	17365	17644	17433	17562	17413	17288	17366	17317	17346	17418	17454	17445	17206	17417	17306	17313	17302	17351	17340	17404	17579	17315	17364	17531	17245	17454	17367	17519	17258	17597	17569	17292	17514	17425	17378	17237	17414	17305	17326	17377	17324	17368	17354	17384	17529	17462	17538	17457	17434	17327	17657	17331	17314	17329	17389	17397	17433	17514	17288	17672	17408	17439	17291	17316	17358	17552	17280	17529	17351	17388	17374	17460	17382	17460	17573	17204	17515	17354	17427	17342	17540	17235	17539	17386	17407	17373	17368	17312	17482	17402	17459	17328	17411	17210	17498	17482	17431	17412	17396	17481	17216	17106	17237	17339	17231	17585	17379	17475	17361	17341	17318	17343	17369	17591	17572	17373	17421	17376	17426	17377	17489	17392	17423	17491	17360	17385	17272	17575	17497	17278	17204	17519	17342	17471	17355	17587	17243	17666	17275	17462	17429	17495	17278	17500	17364	17452	17504	17507	17455	17549	17366	17337	17504	17430	17548	17343	17513	17466	17467	17455	17512	17392	17512	17369	17466	17309	17394	17385	17349	17402	17449	17357	17368	17308	17503	17366	17394	17529	17283	17502	17342	17493	17473	17412	17317	17352	17419	17322	17474	17218	17364	17455	17335	17428	17536	17348	17384	17215	17468	17387	17420	17520	17459	17409	17459	17372	17480	17257	17430	17278	17234	17334	17483	17336	17450	17626	17386	17399	17391	17310	17414	17513	17440	17394	17369	17382	17328	17632	17430	17352	17417	17446	17411	17449	17389	17421	17254	17565	17496	17415	17450	17643	17319	17388	17517	17431	17327	17616	17632	17497	17343	17412	17440	17369	17574	17249	17509	17336	17379	17404	17455	17418	17413	17414	17318	17319	17372	17613	17445	17448	17378	17302	17294	17375	17452	17401	17438	17295	17497	17303	17320	17296	17309	17404	17366	17359	17437	17238	17403	17535	17346	17445	17398	17190	17401	17506	17397	17330	17497	17368	17243	17512	17533	17397	17388	17464	17404	17677	17380	17510	17425	17223	17253	17334	17400	17424	17383	17498	17323	17414	17368	17346	17294	17488	17319	17139	17310	17415	17412	17386	17555	17433	17431	17347	17446	17463	17417	17221	17341	17328	17418	17309	17382	17392	17301	17382	17163	17652	17347	17344	17373	17375	17441	17386	17363	17377	17293	17367	17458	17300	17385	17276	17558	17165	17622	17294	17425	17336	17307	17422	17537	17299	17484	17324	17306	17273	17347	17430	17381	17362	17340	17475	17303	17268	17385	17287	17230	17513	17271	17509	17481	17410	17489	17331	17477	17323	17392	17313	17458	17533	17570	17287	17347	17270	17445	17543	17321	17296	17331	17341	17518	17496	17384	17482	17601	17289	17345	17452	17340	17545	17462	17168	17347	17345	17502	17645	17343	17479	17547	17358	17457	17381	17445	17496	17345	17464	17275	17254	17465	17427	17314	17498	17386	17341	17479	17394	17332	17453	17450	17393	17437	17386	17450	17295	17267	17455	17311	17335	17232	17480	17237	17522	17492	17405	17142	17522	17351	17374	17518	17471	17402	17359	17404	17413	17417	17298	17238	17372	17434	17336	17475	17374	17436	17571	17380	17559	17193	17453	17559	17376	17458	17493	17468	17297	17557	17521	17508	17443	17434	17380	17275	17487	17261	17466	17512	17333	17409	17382	17278	17496	17480	17259	17462	17489	17335	17439	17397	17365	17281	17675	17421	17454	17355	17304	17463	17381	17371	17288	17465	17435	17332	17372	17388	17329	17489	17366	17480	17424	17370	17360	17323	17270	17420	17383	17255	17337	17589	17509	17317	17487	17436	17553	17397	17337	17371	17202	17438	17256	17410	17344	17274	17434	17452	17391	17303	17377	17453	17388	17339	17436	17276	17490	17507	17426	17389	17360	17428	17493	17230	17415	17428	17470	17393	17603	17361	17492	17495	17278	17455	17453	17155	17431	17440	17386	17216	17362	17236	17252	17312	17525	17459	17267	17536	17460	17474	17376	17387	17303	17448	17336	17486	17526	17511	17456	17262	17187	17431	17294	17287	17436	17458	17270	17526	17317	17451	17582	17320	17507	17211	17271	17336	17431	17245	17344	17464	17448	17451	17301	17366	17376	17418	17452	17487	17478	17540	17356	17397	17233	17371	17535	17439	17235	17485	17327	17421	17472	17474	17479	17387	17395	17563	17299	17347	17278	17733	17426	17330	17467	17445	17402	17344	17316	17412	17371	17410	17404	17453	17303	17500	17523	17469	17366	17358	17353	17231	17486	17382	17424	17335	17524	17409	17410	17395	17497	17500	17566	17439	17361	17185	17490	17203	17249	17298	17404	17447	17391	17419	17223	17496	17398	17284	17397	17598	17402	17277	17447	17455	17383	17287	17398	17434	17450	17448	17402	17434	17287	17383	17497	17538	17305	17484	17220	17473	17412	17382	17705	17542	17664	17385	17460	17296	17574	17328	17429	17550	17430	17491	17504	17503	17363	17401	17512	17486	17488	17505	17663	17402	17243	17371	17470	17219	17390	17440	17592	17544	17290	17549	17352	17389	17422	17244	17473	17504	17315	17362	17442	17470	17482	17369	17469	17305	17285	17541	17403	17450	17297	17408	17309	17442	17400	17323	17332	17580	17339	17513	17381	17392	17387	17492	17422	17334	17380	17381	17426	17237	17342	17278	17447	17393	17364	17516	17438	17456	17350	17441	17422	17298	17286	17449	17250	17469	17238	17322	17340	17289	17414	17351	17227	17382	17544	17512	17046	17238	17380	17469	17502	17222	17223	17320	17455	17409	17393	17352	17282	17548	17248	17499	17529	17436	17387	17556	17360	17557	17379	17375	17318	17468	17483	17362	17483	17296	17309	17443	17431	17308	17217	17522	17323	17215	17432	17432	17397	17429	17459	17323	17359	17431	17326	17497	17320	17487	17405	17365	17438	17517	17399	17463	17313	17372	17317	17420	17340	17302	17442	17303	17414	17335	17274	17317	17440	17477	17414	17253	17282	17355	17480	17247	17492	17289	17637	17460	17470	17458	17378	17379	17369	17498	17303	17434	17430	17399	17418	17482	17447	17527	17523	17444	17434	17548	17186	17535	17358	17367	17360	17390	17411	17404	17489	17432	17543	17179	17310	17317	17543	17442	17456	17274	17482	17310	17493	17488	17300	17406	17484	17295	17495	17516	17394	17464	17413	17346	17390	17315	17404	17459	17483	17424
31276	28849	34685	34700	31728	27352	24621	23664	22973	22314	22009	21704	21542	21647	21438	21585	21324	21422	21609	21680	21388	21563	21683	21422	21455	21536	21737	21422	21415	21457	21283	21462	21514	21433	21682	21343	21467	21573	21392	21657	21568	21775	21678	21309	21498	21319	21517	21608	21607	21621	21599	21247	21362	21366	21384	21442	21509	21470	21607	21400	21550	21512	21480	21316	21375	21631	21587	21385	21490	21283	21538	21372	21670	21444	21593	21609	21431	21581	21456	21618	21545	21581	21514	21309	21538	21454	21628	21592	21641	21521	21513	21357	21302	21568	21545	21582	21388	21518	21347	21374	21298	21461	21225	21571	21579	21631	21488	21460	21549	21512	21517	21616	21445	21703	21444	21602	21625	21378	21471	21612	21327	21454	21392	21570	21450	21330	21504	21456	21501	21483	21523	21504	21448	21373	21530	21351	21358	21490	21548	21472	21382	21399	21539	21533	21554	21447	21562	21659	21427	21344	21408	21420	21622	21309	21477	21499	21562	21351	21469	21435	21556	21415	21611	21303	21548	21595	21338	21421	21572	21530	21574	21317	21386	21630	21626	21362	21350	21449	21550	21265	21356	21440	21445	21577	21539	21312	21417	21553	21545	21739	21577	21558	21317	21427	21399	21198	21180	21578	21670	21485	21543	21505	21307	21374	21478	21510	21452	21542	21499	21351	21448	21486	21422	21419	21503	21471	21539	21648	21392	21437	21596	21442	21649	21487	21317	21488	21355	21532	21644	21621	21400	21331	21422	21499	21322	21189	21529	21271	21409	21487	21421	21605	21547	21549	21684	21576	21340	21527	21333	21415	21620	21523	21469	21527	21595	21439	21405	21371	21308	21590	21320	21263	21520	21658	21665	21508	21342	21389	21286	21212	21435	21272	21180	21349	21426	21541	21610	21464	21364	21708	21573	21318	21231	21561	21584	21668	21410	21481	21496	21242	21411	21347	21601	21466	21577	21481	21393	21596	21581	21394	21458	21432	21289	21486	21438	21432	21422	21412	21637	21513	21486	21613	21410	21505	21420	21486	21538	21475	21553	21403	21350	21569	21531	21343	21703	21147	21383	21384	21650	21623	21745	21544	21557	21165	21485	21522	21432	21600	21531	21547	21685	21560	21308	21515	21378	21222	21511	21466	21560	21640	21260	21441	21402	21438	21392	21416	21392	21396	21644	21363	21331	21518	21459	21215	21606	21243	21417	21602	21559	21372	21577	21465	21549	21695	21475	21255	21493	21488	21314	21434	21337	21502	21581	21506	21369	21367	21355	21506	21647	21566	21466	21470	21505	21403	21274	21260	21409	21420	21395	21486	21447	21644	21408	21698	21494	21527	21278	21676	21667	21746	21397	21425	21607	21754	21571	21711	21425	21586	21452	21438	21410	21412	21394	21589	21401	21601	21360	21585	21148	21547	21715	21346	21644	21643	21530	21368	21318	21634	21469	21724	21296	21531	21584	21483	21431	21224	21303	21588	21428	21345	21570	21745	21602	21373	21308	21564	21466	21430	21427	21538	21211	21454	21650	21621	21398	21457	21371	21370	21348	21404	21341	21454	21351	21359	21312	21497	21534	21539	21637	21369	21468	21581	21489	21436	21589	21534	21328	21390	21310	21619	21619	21469	21384	21469	21369	21436	21354	21410	21579	21477	21481	21402	21341	21720	21356	21320	21413	21461	21618	21456	21554	21399	21340	21408	21520	21573	21586	21614	21471	21464	21516	21355	21461	21339	21493	21498	21389	21441	21376	21609	21177	21669	21603	21493	21514	21496	21668	21558	21572	21356	21675	21524	21395	21277	21344	21553	21591	21545	21292	21573	21360	21487	21363	21257	21319	21632	21636	21347	21590	21296	21600	21529	21662	21635	21606	21641	21378	21501	21715	21396	21744	21476	21633	21315	21319	21422	21321	21505	21340	21514	21532	21562	21543	21223	21623	21469	21597	21833	21562	21548	21548	21297	21484	21490	21409	21424	21361	21501	21745	21692	21395	21439	21403	21666	21573	21510	21494	21432	21427	21502	21402	21556	21374	21578	21448	21328	21637	21407	21570	21569	21437	21375	21628	21373	21609	21426	21488	21097	21111	21299	21499	21437	21520	21298	21540	21377	21392	21581	21343	21463	21297	21514	21568	21558	21270	21441	21597	21498	21361	21503	21528	21404	21540	21503	21444	21531	21509	21422	21738	21462	21416	21223	21512	21433	21324	21506	21467	21476	21225	21490	21449	21593	21552	21373	21318	21400	21390	21457	21581	21330	21556	21370	21427	21573	21573	21508	21461	21543	21660	21481	21599	21565	21396	21566	21689	21459	21548	21536	21434	21398	21707	21544	21630	21505	21229	21398	21391	21412	21573	21456	21428	21552	21568	21661	21541	21551	21528	21368	21717	21398	21340	21473	21405	21194	21336	21589	21529	21454	21362	21432	21536	21410	21530	21379	21215	21317	21465	21523	21651	21438	21477	21418	21291	21577	21774	21435	21519	21470	21528	21362	21350	21638	21338	21646	21587	21747	21649	21574	21282	21270	21608	21360	21536	21565	21374	21366	21493	21335	21601	21520	21326	21168	21488	21417	21603	21587	21406	21389	21342	21394	21512	21323	21604	21343	21382	21394	21705	21479	21308	21461	21500	21553	21470	21533	21442	21544	21638	21420	21386	21487	21327	21568	21669	21684	21531	21293	21417	21448	21464	21600	21537	21498	21676	21393	21313	21230	21416	21426	21623	21398	21549	21352	21565	21257	21495	21500	21571	21440	21543	21523	21520	21567	21594	21401	21592	21454	21403	21455	21674	21417	21463	21614	21406	21330	21542	21475	21282	21387	21447	21522	21323	21594	21266	21425	21288	21461	21460	21599	21455	21466	21382	21574	21552	21486	21426	21370	21114	21153	21396	21527	21446	21447	21401	21508	21509	21523	21545	21328	21614	21523	21518	21464	21383	21550	21443	21450	21524	21447	21362	21372	21253	21283	21585	21413	21448	21491	21687	21404	21373	21568	21464	21413	21668	21624	21294	21586	21312	21589	21583	21461	21597	21554	21236	21535	21666	21525	21501	21374	21853	21494	21457	21461	21566	21345	21406	21419	21453	21279	21316	21424	21614	21581	21586	21547	21571	21471	21537	21450	21362	21374	21181	21403	21497	21522	21299	21459	21343	21498	21520	21351	21586	21355	21439	21537	21473	21650	21610	21756	21573	21570	21516	21544	21366	21462	21252	21433	21458	21697	21436	21626	21607	21466	21460	21299	21595	21492	21560	21665	21297	21234	21444	21490	21763	21519	21318	21505	21362	21291	21655	21483	21475	21677	21548	21421	21504	21287	21708	21665	21440	21477	21689	21509	21520	21459	21445	21435	21441	21320	21566	21661	21139	21705	21786	21582	21533	21469	21486	21532	21455	21398	21338	21227	21675	21473	21349	21479	21414	21569	21334	21498	21596	21493	21310	21719	21319	21506	21450	21639	21549	21347	21500	21319	21264	21575	21511	21407	21659	21398	21419	21582	21371	21529	21615	21539	21454	21540	21649	21614	21475	21575	21417	21660	21163	21472	21554	21603	21484	21486	21535	21381	21508	21458	21527	21712	21413	21365	21535	21361	21377	21505	21598	21541	21335	21554	21484	21396	21453	21497	21514	21474	21523	21435	21351	21679	21420	21437	21595	21378	21469	21456	21392	21385	21605	21774	21509	21304	21428	21691	21658	21471	21340	21212	21584	21503	21542	21650	21520	21628	21462	21449	21666	21427	21529	21400	21441	21581	21614	21417	21523	21578	21330	21359	21390	21559	21540	21434	21648	21511	21558	21341	21389	21289	21422	21429	21517	21588	21675	21504	21424	21518	21430	21428	21501	21711	21347	21511	21574	21347	21615	21568	21735	21621	21501	21470	21599	21655	21375	21403	21557	21699	21419	21703	21482	21623	21427	21484	21611	21517	21383	21481	21713	21499	21675	21650	21399	21467	21580	21553	21486	21660	21288	21477	21475	21643	21396	21513	21563	21651	21498	21344	21381	21600	21499	21580	21672	21467	21756	21636	21722	21458	21557	21580	21566	21709	21277	21429	21458	21568	21471	21347	21644	21356	21442	21491	21422	21489	21523	21450	21372	21686	21632	21508	21353	21601	21534	21468	21568	21353	21520	21499	21423	21438	21684	21322	21577	21588	21433	21467	21460	21324	21430	21389	21584	21535	21368	21416	21512	21604	21401	21881	21550	21571	21508	21366	21324	21455	21589	21305	21499	21432	21542	21447	21500	21510	21611	21490	21387	21347	21731	21467	21585	21668	21346	21459	21469	21471	21595	21641	21592	21527	21439	21496	21445	21498	21383	21408	21568	21512	21579	21526	21442	21443	21508	21632	21427	21438	21528	21359	21646	21433	21432	21522	21288	21295	21610	21552	21806	21355	21509	21502	21630	21461	21528	21554	21291	21444	21674	21614	21308	21371	21486	21423	21517	21499	21582	21542	21590	21355	21357	21469	21475	21589	21546	21362	21247	21493	21562	21375	21291	21464	21328	21423	21527	21274	21368	21479	21446	21515	21467	21469	21471	21434	21413	21362	21337	21536	21598	21678	21283	21410	21426	21657	21541	21178	21362	21390	21500	21516	21662	21359	21679	21408	21512	21637	21526	21485	21423	21219	21434	21399	21718	21343	21267	21581	21762	21496	21534	21489	21808	21424	21643	21627	21589	21243	21488	21538	21364	21312	21285	21361	21556	21698	21362	21458	21363	21308	21533	21513	21329	21631	21471	21520	21591	21482	21424	20993	21368	21348	21453	21374	21588	21462	21243	21546	21601	21456	21467	21548	21512	21427	21218	21412	21575	21480	21526	21528	21431	21398	21553	21541	21319	21300	21446	21695	21441	21458	21538	21533	21383	21470	21358	21370	21319	21397	21366	21659	21352	21644	21453	21500	21392	21313	21630	21376	21582	21716	21599	21491	21406	21581	21451	21565	21546	21423	21481	21635	21534	21536	21536	21776	21642	21658	21565	21477	21409	21638	21493	21557	21525	21368	21501	21372	21374	21408	21570	21592	21383	21421	21536	21523	21484	21482	21723	21452	21484	21526	21717	21604	21557	21544	21459	21597	21738	21474	21557	21743	21564	21388	21509	21397	21352	21377	21560	21469	21325	21560
31436	39354	35623	31368	28745	22939	20464	19592	18859	17898	17395	17262	17075	17219	17206	17152	17236	17305	16912	17089	17110	17044	17342	16985	17167	17110	17149	17281	17074	17002	17326	17073	17057	17134	17195	17227	17133	17157	17134	17194	17182	17285	17116	17133	17252	16967	17043	17282	17016	17252	17095	17278	17175	17237	17088	17092	17043	17103	17136	17174	17070	17224	17285	17136	17278	17113	17193	17267	16985	17199	16948	17083	16937	17112	17233	17125	17074	17241	17229	17112	17187	17003	17135	17215	17019	17140	17118	17311	17149	17231	17215	17019	17187	17107	17138	17092	17004	17238	17145	16986	17210	17228	17108	16961	16956	17166	17138	17156	17164	17133	17089	16895	17213	17031	17286	17116	17184	17101	17223	17114	17232	17080	17459	17238	17253	16964	17292	17043	17150	17063	17168	17127	17151	17174	17039	17032	17173	17169	17288	17027	17226	16905	17245	17135	17183	17100	17176	17143	17168	17122	17083	17216	17094	17258	17167	17050	17167	17245	17143	17051	17174	17056	17211	17160	16939	17261	16915	17154	17134	17071	17348	16932	16999	17052	17107	17109	17005	17100	17159	17013	17136	17010	17075	17084	17076	17216	17120	17144	17130	17236	17098	17348	17021	17037	17005	17311	17066	16942	17070	17178	17069	17205	17163	16963	16965	17108	17088	17050	17100	17118	17116	17026	17074	17173	17160	17042	17152	17248	17034	17173	17068	17000	17023	16982	17202	17256	17303	17043	17108	17086	17086	17204	17070	17065	16985	16924	17226	17007	17247	17120	17061	17046	17140	17138	17281	17103	17167	17076	17138	17210	16953	17135	17127	17162	17109	16949	17030	17281	17042	16992	17142	17400	17184	17075	17069	17230	16979	17205	17134	17162	16932	17153	17056	17073	17197	17191	16876	17224	17036	17171	17185	17138	17246	17275	17180	17122	17056	16983	17146	17105	17270	16994	17314	17155	17173	17101	17057	17178	17084	17172	17029	17183	17105	17108	17200	17198	17092	17097	17003	17114	17080	17268	17140	17152	17141	17155	17009	16958	17244	17116	17090	17188	17195	17331	17231	16985	17354	17106	17212	17233	16978	16990	17158	17201	17126	17107	17211	17097	17128	17127	17028	17204	17192	17123	17087	17309	17227	17162	17108	17268	17104	17156	17078	17050	17018	17082	17157	17130	17089	17264	17081	17405	17304	17149	17224	17136	17002	17210	17116	17150	17190	17262	17157	17179	16941	17157	17277	17161	17133	17204	17175	16993	17326	17192	17235	17075	17106	17166	17037	17134	17251	17214	17155	17240	17353	17167	17041	17109	17199	17017	17309	17227	17324	17204	17139	17215	17168	16966	17213	17131	17052	17093	17071	17150	17337	16950	17273	17111	17335	17154	17046	17008	16987	17081	17095	17122	17332	17170	17123	17372	17163	17014	17199	17150	17031	17223	17212	17153	17174	17161	16945	17065	17043	17069	17109	17196	17151	17117	17089	17233	17168	17050	17033	17206	17291	17187	16991	17346	17108	17021	17153	17078	17122	17174	17123	17342	17051	17144	17167	17026	16862	17188	17177	17061	17190	17245	17090	17095	17185	17237	16882	17263	17251	17018	17158	17078	17252	17254	17263	17109	17121	17016	17008	17183	17163	17248	16800	17051	17126	17306	17152	16906	17121	16971	17125	17200	17049	17219	17203	17185	17069	17051	17014	17139	17052	17125	16949	17158	17211	17412	17156	17077	17162	17137	17254	17291	17239	17091	16985	17208	17160	17215	17024	17146	17127	17166	17082	17200	17188	17023	17179	17134	17016	17182	17110	17109	17196	17043	17159	17088	17162	17037	17253	17136	17241	17193	17099	17089	17218	17186	17230	17036	16954	16916	17098	17062	17290	17159	17085	17022	17174	17027	17106	16928	17339	17063	16922	17369	17227	17321	17009	17319	17130	17180	17304	17029	17110	17064	17088	17113	16986	17117	17176	17167	17132	17164	17094	17218	17172	17113	17069	17207	17097	17011	17214	17253	17113	17239	17137	17305	17206	17039	17100	17170	17208	17271	17277	17027	17238	17233	17016	17121	17155	17096	17143	17092	17238	17155	17085	17268	16995	17185	17168	17155	17297	17297	17206	17238	17226	16927	17150	17120	17128	17133	17042	17263	17224	16932	17198	17004	17177	17126	17057	17168	17176	17311	17185	17041	17147	17071	17260	17057	17240	17169	17221	17276	16999	17102	17179	17306	17271	17124	17107	17176	17057	17151	16967	17057	17233	17104	17100	17125	17250	17221	17246	17052	17099	17085	17114	17202	17224	17267	17088	17172	17103	17217	17380	17034	17096	17190	17182	17288	17373	17136	17119	17176	17141	17163	17020	17025	17022	17174	17170	17139	17154	17101	17060	17247	17137	17151	17080	17147	17035	17081	17017	17158	17254	17146	17186	17232	17134	16947	17092	17165	17099	17095	17205	17086	17117	17067	17099	17011	17062	17064	16953	17195	17154	17183	16834	17183	17127	17224	17090	17224	17262	17155	16883	17067	17432	17236	17211	17040	17398	17212	17098	17059	17145	17137	17101	17038	17109	17133	17004	17227	17142	17289	17125	17038	17204	17146	17047	17100	17041	17236	17213	17241	17258	17276	17049	17042	17017	17138	16902	17078	17287	17171	17056	17088	17236	17076	17165	17181	17062	17238	17084	17376	17153	17270	17146	16983	17102	17100	17229	17009	17127	17009	17179	17011	17043	17128	17168	16992	17042	17193	17197	17168	17201	17138	17161	17097	17084	17104	17146	17093	17171	17302	17165	17035	17016	17194	17196	17122	17062	17114	16937	17295	17256	17093	17107	17236	17105	17152	17081	17167	17081	17200	17210	17083	17030	17302	16991	17275	17324	17150	17200	17293	17150	17125	17193	16996	17140	17093	17019	17143	17206	17171	17070	17106	17107	17090	17229	17107	17306	17315	17023	17185	16988	17109	17400	17258	17270	17112	17265	17074	17077	17233	17248	17213	16936	17056	17238	17076	17016	17116	17145	17014	17091	17035	17108	17192	17101	17162	17140	17323	17207	17026	17126	17268	17169	17091	17100	17062	16910	17039	17065	17069	17176	17134	17222	17048	17039	17145	17224	17103	17290	17269	17137	17119	17133	17128	17095	17070	16938	16979	17220	17208	17415	17147	17039	17222	17095	17008	17099	17105	17311	17161	16985	17156	17199	17193	17102	17221	17143	17107	17236	17205	17130	17158	17032	17414	17111	17034	17142	17196	17096	17220	17105	17016	17268	17145	17174	17172	17315	17125	17112	17056	17095	17319	17061	17156	17192	17216	17225	17046	17004	17012	17139	17156	17268	17111	17213	17146	17094	17156	17091	17207	17087	16997	17103	17122	17406	17223	16933	17230	17074	17301	16879	17098	17186	17237	17188	16961	17258	17136	17092	17129	17110	17165	17190	17148	17231	17123	17043	17141	17137	17174	17059	17205	17189	17101	16948	17196	17124	17165	17073	17283	17148	17115	17180	17253	17089	17301	17290	17095	17160	17195	17091	17188	17111	17110	17113	17077	17178	17221	17210	17043	17139	17047	17174	17052	16990	17343	16876	17137	17125	17124	17168	17115	17292	17308	17164	17207	17261	17082	17271	17146	17248	17176	17019	17062	17077	17155	17228	17146	17226	17212	17002	17038	17011	16959	17371	17066	17149	17092	17277	17138	17081	17023	17257	16979	17186	17133	17295	17191	17151	17243	17068	17098	17016	17170	17198	17171	17198	17187	17079	17087	17058	17078	17218	17001	17247	17113	17166	17003	17039	17103	17183	17208	17110	17048	17062	17193	17218	17179	17122	17244	17225	16993	17108	17093	17090	17320	17205	17327	17377	17193	17060	16884	17041	17119	17124	17164	17053	17387	17108	17120	17060	17152	17152	17187	17143	17140	17136	17093	17112	17302	17147	17237	17128	16959	17263	17136	17153	17171	17208	17182	17099	17312	17208	17264	17071	17039	17148	17004	17162	17167	17161	16982	17131	17270	17223	17115	17044	17242	16965	17243	17103	17143	17307	17199	17188	17052	17218	17109	17359	17107	17018	17143	17128	17195	17351	17091	17301	17221	17136	17212	17066	17163	17219	17204	17138	16987	17131	17148	17279	17145	17124	17048	17145	17245	17261	17067	17294	17255	17316	17284	17056	17158	17219	17169	17340	17062	17066	17121	17194	17158	17194	16969	16847	17232	17182	17139	17166	17180	17207	17073	17156	17261	17165	17023	17296	17220	17158	17193	17159	17171	17278	17027	17084	17176	17065	17037	17262	17163	17170	17169	17189	17120	17224	17171	17150	17127	17035	17162	17224	17276	17081	17243	17144	17064	17360	16972	17265	17254	17222	17054	17178	17128	17062	17065	17276	17126	17177	17142	17224	17166	16960	17117	17108	17205	17162	17283	17081	17153	17132	17264	17076	17178	17118	17082	17107	17186	17190	17172	17123	17186	17196	17096	16967	17103	16968	17100	17174	17094	17201	17172	17302	17133	17097	17070	17262	17076	17240	17091	17098	17147	17155	17309	17080	17162	17083	17130	17230	17294	17183	16925	17137	17202	17047	17054	17185	17114	17077	17163	17140	17179	17244	16942	17072	17118	17087	17099	17184	17179	17195	17120	17286	17201	17233	17215	17027	17188	17312	16983	17061	17306	17204	17151	17290	17151	17118	17302	17130	17241	17151	17153	17001	17269	17496	17081	17182	17160	17027	17067	17220	17174	17191	16997	17113	17199	17017	17163	17142	17100	17250	16971	17133	17112	16962	17123	17240	17066	17153	17275	16972	17061	17291	17149	17184	17157	17164	17182	17088	17198	17084	17138	17178	17283	17185	17193	17203	17318	17122	17137	17126	17076	17211	17220	17181	17090	17128	17000	17213	16985	17096	17259	17158	17192	17138	17166	17233	17134	17053	17129	17156	17193	17224	17159	17156	17164	17154	16950	17147	17055	17134	17173	17229	17227	17044	17036	17001	17113	17025	17149	17126	17070	17008	17072	17212	17132	17242	17122	17197	17137	17169	17173	17149	17087	17235	17090	17176	16947	17095	17230	17050	17185	17236	17261	17229	17091	17126	17196	17173	17269	17353	17220	17250	17147	17177	17031	17213	17304	17074	17051	17226	17061
25199	21880	36084	53545	57173	48877	40213	34916	30862	26167	23465	22012	21437	21313	21080	20686	21066	20842	20852	21150	21115	20923	21023	20952	20945	20674	20860	20738	20701	21065	20684	20779	20939	20660	20737	20890	20959	21023	20880	20730	20674	20734	20646	20902	21102	20868	20785	20697	20723	20666	20830	20709	20707	20839	20834	20696	20845	20913	20644	20794	20833	20788	20737	20980	20730	20746	20661	20752	20807	20984	20960	20829	20757	20641	20947	20934	20947	20789	20813	20720	20957	20741	20702	20717	20603	20887	20917	20787	20781	20802	20946	20860	20867	20797	20784	20836	20658	20842	20769	20708	20751	20806	20860	20488	20904	20727	20528	20781	20896	20774	20551	20739	20824	20950	20874	20708	20706	20739	20708	20818	20897	20802	20803	20684	20816	20701	20602	20688	20584	20771	20831	20563	20749	20613	20823	20597	20822	20752	20851	20765	20688	20658	20829	20787	20646	20807	20727	20766	20635	20895	20677	20923	20938	20674	20951	20645	20749	20744	20919	20872	20729	20896	20794	20822	20966	20799	20775	20667	20958	20990	20964	20699	20812	20728	20675	20749	20684	20887	20782	20775	20720	20629	20577	20961	20686	20792	20739	20646	20865	20660	20859	20627	20558	20612	20929	20687	20737	20775	20759	20897	20676	20766	20874	20961	20873	20830	20620	20600	20861	20688	20728	20943	20710	20645	20826	20779	20796	20910	20873	20488	20743	20735	20702	20855	20859	20810	20610	20596	20834	20480	20929	20969	20886	20741	20766	20913	20920	20751	20747	20831	20715	20799	20777	20829	20722	20941	20857	21007	20834	20644	20707	20690	20938	20692	20704	20804	20677	20820	20807	20625	20830	20911	20808	20758	20680	20835	20741	20708	20829	20832	20737	20796	20747	20599	20991	20774	20835	20899	20654	20889	20600	20822	20894	20841	20892	20547	20818	20543	20691	20875	20704	20837	20825	20871	20714	20392	20648	20790	20681	20645	20766	20705	20771	20426	20777	20846	20689	20636	20831	20926	20753	20611	21036	20765	21018	20721	20782	20640	20679	20712	20731	20741	20802	20820	21108	20920	20834	20893	20890	20706	20759	20596	20845	20812	20729	20580	20667	20771	20967	20974	20789	20694	20651	20789	20814	20573	20694	20703	20795	20700	20940	20856	20689	20708	20663	20714	20811	20722	20686	20683	20833	20436	20665	20553	20561	20904	20741	20771	20828	20792	20706	20731	20670	20833	20622	20706	20580	20689	20979	20853	20799	20800	20899	20870	20762	20771	20755	20944	20847	20828	20905	20675	20901	20708	20749	20735	20668	20890	20757	20655	20766	20826	20823	20684	21005	20932	20553	20885	20844	20813	20818	20596	20746	20836	20860	20883	20684	20750	20864	20874	20528	20587	20627	20911	20902	20803	20709	20878	20692	20947	20836	20670	20721	20602	20784	20816	20656	20648	20704	20651	20737	20743	20880	20632	20785	20802	20995	20634	20781	20529	20593	20704	20692	20710	20594	20744	20799	20877	20828	20602	20629	20879	20531	20647	20640	20321	20885	20821	20921	20793	20590	20559	20846	20726	20876	20809	20617	20742	20728	20824	20617	20612	20723	20775	20863	20961	20839	20970	20600	20634	20596	20577	20918	20753	20849	20864	20720	20626	20826	20602	20651	20914	20775	20784	20685	20643	20778	20566	21017	20825	20588	20731	20932	20643	20739	20792	20686	20462	20808	20756	20529	20662	20846	20795	20621	20726	20688	20818	20668	20818	20958	20696	20802	20681	20826	20637	20855	20658	20836	20565	20771	20593	20585	20567	20913	20700	20820	20902	20595	20710	20682	20725	20755	20823	20581	20667	20671	20655	20672	20658	20623	20642	20643	20749	20920	20956	20918	20914	20859	20690	20789	20775	20620	20756	20913	20878	20918	20960	20727	20913	20895	20728	20618	20758	20755	20926	20884	20620	20665	20791	20844	20748	20561	20814	20766	20664	20625	20663	20653	20701	20695	20798	20770	20828	20697	20862	20790	20716	20815	20975	20616	20910	20664	20713	20742	20671	20694	20511	20656	20822	20750	20792	20805	20907	20859	20664	20546	20627	21060	20539	20668	20741	20723	20805	20806	20874	20898	20795	20842	20513	20726	20781	20918	20829	20874	20576	20781	20707	20781	20883	20747	20962	20651	20771	20931	20598	20617	20821	20826	20863	20893	20779	20925	20780	20800	20972	20621	20776	20621	20759	20744	20794	20871	20896	20826	20583	20604	20633	20977	20715	20763	20902	20575	20658	20831	20614	20729	20773	20700	20669	20771	20782	20541	20585	20576	20801	20876	20768	20579	20778	20892	20929	20746	20757	20794	20710	20842	20849	20837	20750	20721	20790	20796	20622	20644	20752	20711	20719	20694	21076	20743	20936	20862	20849	20814	20857	20868	20850	20589	20680	20689	20605	20816	20726	20765	20561	20790	20790	20748	20831	20854	20744	20602	20757	20536	20820	20655	20585	20798	20427	20889	20712	20949	20925	20910	20855	20676	20903	20735	20736	20725	20789	20728	20642	20984	20890	20782	20590	20796	20928	20807	20743	20743	20586	20845	20945	20856	20853	20990	20579	20797	20593	20663	20841	20660	20891	20585	20756	20973	20871	20881	20878	20656	20671	20846	20838	20867	20930	20999	20867	20821	20846	20678	20816	20760	20719	20624	20792	20783	20700	20948	20822	20811	20801	20621	20828	20876	20774	21056	20892	20727	20613	20759	20787	21043	20843	20656	20721	20629	20591	20666	20911	20711	20766	20714	20719	20784	20683	20846	20668	20871	20921	20810	20823	20744	20876	20742	20579	20959	20764	20795	20851	20540	20885	20712	20885	20665	20763	20698	20992	20731	20731	20557	20862	20563	20806	20947	20785	20827	20865	20851	20679	20771	20631	20951	20835	20852	20907	20857	20918	20821	20762	20926	20542	20792	20739	20710	20871	20608	20564	20709	20759	20735	20839	20786	20778	20956	20699	20799	20900	20759	20779	20777	20803	20757	20742	20846	20756	20588	20840	20895	20758	20674	20814	20576	20760	20765	20697	20715	20869	20519	20766	20808	20831	20802	20807	20877	20893	20907	20829	20783	20632	20779	20860	20985	20846	20791	20926	20732	20629	20659	20430	20772	20852	20684	20737	20757	20887	20918	20771	20934	20724	20802	20697	20699	20783	20738	20786	20740	20966	20673	20558	20703	20762	20889	20840	20931	20709	20963	20868	20700	20691	20758	20624	20684	20761	20620	20576	20743	20764	20746	20675	20660	20835	20724	20953	20714	20571	20858	20903	20822	20733	20860	20557	20639	20692	20781	20567	20667	20816	20724	20933	20740	20820	20902	20834	20948	20776	20729	20814	20843	20850	20834	20781	20856	20807	20807	20857	20789	20691	20761	20504	20778	20631	20658	20710	20815	20800	20590	20692	20782	20890	21013	20669	20656	20898	20685	20674	20894	20690	21018	20770	20935	20546	20981	20779	20617	20647	20819	20640	20667	20527	20905	20967	20842	20853	20882	20769	20784	20734	20793	20850	20741	20656	20741	20655	20777	20910	20760	20632	20638	20899	21053	20629	20703	20678	21009	20752	20829	20686	20722	20647	20889	20949	20604	20693	20782	20489	20940	20709	20658	20865	20955	20803	20735	20696	20756	20791	20749	20547	20747	20810	21037	20630	20719	20747	20620	20563	20908	20785	20867	20735	20827	20685	20924	20553	20863	20956	20606	20785	20791	20702	20752	20796	20618	20755	20943	20768	20858	20786	20551	20812	20874	21004	20842	20890	20751	20803	20881	20804	20793	20929	20905	20597	20882	20689	20973	20798	20709	20822	20673	20862	20691	20858	20848	20851	20646	20808	20899	20976	20500	20795	20799	20623	20562	20997	20746	20775	20533	20856	20725	20787	20555	20668	21147	20922	20864	21055	20818	20630	20939	20864	20816	20758	20850	20971	20803	20513	20854	20821	20832	20893	20967	20679	20915	21014	20721	20745	20879	20785	20985	20816	20799	20755	20970	20877	20775	20665	20879	20878	20760	20755	20810	20676	20833	20747	21123	20851	20844	20677	20483	20762	20958	20881	20788	20883	20761	20692	20645	20664	20591	20761	20980	20934	20784	20533	20820	20757	20778	20616	20767	20689	20673	20723	20625	20738	20742	20595	20816	20866	20856	20766	20720	20507	20794	20735	20629	20517	20820	20824	20656	20811	20471	20818	20751	20800	20736	20833	20786	20583	20812	20707	20887	20784	20612	20729	20679	20824	20894	20964	20977	20823	20940	20589	21073	20607	20641	20775	20642	20874	20805	20735	20746	20688	20840	20722	20852	20793	20518	20327	20650	20969	20864	20583	20526	20674	20707	20628	20894	20797	20699	20868	20753	20784	20689	20778	20940	20810	20684	20880	20758	20757	20711	20708	20648	20884	20704	20885	20831	20743	20884	20670	20826	21076	20776	20636	20836	20775	20651	20784	20771	20674	20904	20920	20850	20786	20743	20782	20811	20704	20842	20496	20883	20795	20675	20645	20695	20769	20777	20608	20624	20833	20852	20474	20832	20603	20649	20645	20473	20746	20851	20826	20816	20551	20729	20623	20727	20975	20812	20695	20722	20657	20803	21138	20669	20672	20797	20819	20908	20703	20717	20727	20755	20934	20726	20838	20794	20803	20873	20894	20748	20606	20747	20776	20700	20725	20429	20858	20623	20673	20786	20899	20871	20868	20848	20684	20766	20788	20935	20829	20783	20641	20811	20775	20778	20939	20566	20535	20840	20681	20631	20789	20777	20900	20833	20760	20819	20952	20611	20674	20674	20825	20768	20851	20928	20822	20658	20872	20785	20825	20950	20846	20831	20654	20840	20884	20618	20795	20788	20752	20800	20905	20943	20902	20709	20571	20715	21090	20883	20786	20770	20808	20599	20633	20825	20706	20677	20744	20718	20822	20655	20491	20607	20855	20833	20763	20530	20743	20869	20957	20682	20761	20959	21031	20892	20702	20562	21019	20688	20614	20720	20809	20674	20611	20846	20720	20775	20768	20816	20582	20795	20961	20984	20825	20841	20816	20905	20603	20720	20763	20925	20913	20725	20781	20695	20897	20694	20829	20798	20897	20885	20733	20832	20879	20644	20847
39622	65575	71985	68690	59989	46741	38632	33199	28403	22617	19580	17781	17051	17124	17006	16721	16833	16893	17000	16621	16864	16768	17080	16679	16929	16656	16762	16779	16774	16797	16826	16739	16845	16677	17053	16857	16885	16848	16792	16856	16839	16790	16771	16975	16757	16725	16901	16813	16771	16787	16782	16769	16819	16758	16813	16620	16628	16772	16763	16909	16866	16770	16757	16832	16803	16533	16652	16699	16723	16783	16666	16737	16718	16778	16828	16557	16697	16887	16797	16715	16843	16770	16649	16695	16694	16746	16789	16600	16850	16518	16763	16754	16637	16658	16719	16819	16774	16750	16506	17029	16822	16742	16820	16824	16692	16926	16784	16651	16564	16797	16784	16688	16736	16722	16781	16714	16681	16637	16739	16768	16911	16837	16742	16848	16843	16803	16751	16649	16835	16762	16580	16826	16831	16675	16731	16826	16654	16739	16788	16599	16734	16644	16843	16956	16729	16859	16725	16880	16735	16729	16830	16954	16768	16839	16666	16732	16723	16753	16935	16712	16796	16723	16736	16679	16897	16756	16657	16785	16708	16782	16764	16649	16707	16829	16692	16505	16524	16722	16602	16492	16638	16914	16897	16708	16887	16798	16803	16795	16775	16861	16592	16913	16931	16735	17062	16795	16766	16745	16645	16863	16743	16618	16860	16787	16697	16788	16721	16816	16690	16617	16612	16756	16740	16670	16713	16763	16739	16804	16659	16747	16729	16799	16741	16779	16733	16767	16791	16795	16844	16742	16737	16813	16738	16822	16728	16769	16623	16653	16810	16757	16819	16728	16764	16742	16850	16752	16946	16612	16770	16790	16670	16700	16695	16689	16744	16727	16697	16864	16780	16666	16653	16817	16773	16825	16907	16531	16969	16768	16711	16849	16828	16835	16696	16648	16852	16686	16765	16939	16777	16756	16815	16907	16762	16751	16759	16599	16795	16611	16903	16660	16773	16657	16697	16734	16869	16585	16715	16783	16607	16771	16839	16669	16677	16820	16774	16897	16557	16780	16731	16775	16858	16765	16766	16727	16888	16703	16660	16795	16771	16817	16824	16489	16841	16682	16728	16658	16904	16719	16827	16820	16789	16703	16799	16678	16814	16621	16790	16889	16612	16888	16847	16644	16938	16879	16678	16726	16645	16761	16607	16839	16739	16722	16651	16725	16843	16862	16833	16736	16743	16723	16810	16808	16761	16863	16582	16750	16746	16568	16801	16742	16730	16754	16679	16794	16780	16800	16692	16790	16638	16541	16779	16809	16727	16867	16651	16658	16681	16701	16711	16676	16733	16778	16693	16834	16932	16562	16814	16583	16651	16763	16837	16723	16767	16695	16769	16507	16665	16894	16814	16838	16800	16608	16776	16837	16673	16818	16783	16865	16725	16808	16874	16961	16880	16592	16730	16642	16882	16684	16831	16658	16797	16690	16705	16854	16566	16780	16799	16802	16638	16732	16838	16667	16876	16773	16583	16622	16739	16615	16788	16735	16633	16608	16972	16892	16751	16778	16850	16834	16870	16664	16810	16595	16805	16598	16842	16664	16853	16741	16923	16791	16714	16860	16648	16721	16918	16647	16733	16720	16775	16806	16669	16766	16856	16694	16616	16785	16624	16840	16812	16599	16736	16802	16684	16608	16755	16875	16700	16608	16766	16789	16990	16704	16558	16644	16711	16656	16763	16628	16759	16744	16745	16757	16650	16862	16949	16826	16863	16588	16649	16847	16773	16920	16588	16644	16681	16932	16855	16660	16843	16773	16795	16848	16724	16751	16733	16557	16758	16809	16850	16708	16817	16703	16814	16806	16785	16651	16707	16638	16787	16850	16732	16704	16817	16773	16731	16648	16774	16850	16846	16581	16716	16688	16681	16736	16842	16999	16838	16790	16644	16813	16809	16779	16845	16708	16864	16591	16930	16916	16775	16751	16703	16747	16806	16762	16518	16699	16888	16701	16739	16786	16859	16917	16600	16957	16763	16830	16816	16876	17001	16799	16850	16704	16805	16869	16602	16718	16710	16617	16710	16664	16810	16700	16879	16713	16889	16802	16895	16764	16783	16767	16617	16820	16655	16829	16632	16847	16725	16873	16786	16707	16798	16725	16852	16941	16856	16853	16715	16703	16892	16639	16875	16732	16714	16801	16784	16655	16858	16751	16804	16740	16686	16651	16633	16913	16610	16732	16838	16966	16831	16840	16635	16747	16725	16727	16855	16733	16782	16662	16815	16726	16817	16754	16758	16799	16901	16776	16661	16739	16778	16716	16749	16742	16721	16593	16538	16698	16770	16740	16694	16666	16768	16896	16654	16752	16760	16715	16750	16610	16632	16803	16772	16827	16956	16689	16882	16787	16849	16740	16711	16607	16859	16694	16680	16613	16645	16603	16774	16807	16604	16668	16613	16628	16888	16744	16758	16792	16662	16800	16607	16693	16820	16723	16757	16810	16877	16860	16707	16797	16837	16632	16689	16819	16807	16503	16831	16759	16543	16864	16873	16946	16809	16702	16875	16652	16745	16630	16844	16721	16917	16645	16756	16855	16742	16664	16787	16679	16701	16723	16626	16747	16673	16585	16732	16729	16744	16721	16897	16714	16752	16813	16745	16931	16627	16884	16715	16649	16658	16707	16894	16819	16820	16763	16731	16811	16842	16937	16784	16717	16695	16785	16731	16942	16671	16852	16787	16838	16899	16720	16861	16693	16829	16853	16721	16822	16584	16606	16713	16867	16733	16761	16880	16922	16743	16813	16937	16757	16876	16781	16787	16791	16792	16909	16730	16804	16946	16705	16673	16579	16607	16730	16518	16883	16530	16895	16844	16871	16706	16898	16678	16612	16732	16703	16670	16695	16764	16610	16689	16720	16808	16627	16802	16844	16817	16727	16679	16584	16761	16822	16721	16745	16829	16710	16647	16641	16758	16820	16853	16671	16805	16823	16665	16926	16773	16820	16804	16789	16873	16767	16633	16819	16498	16729	16638	16769	16664	16644	16756	16727	16685	16642	16656	16639	16774	16895	16708	16809	16701	16697	16821	16771	16876	16850	16588	16849	16760	16915	16698	16913	16805	16901	17032	16790	16667	16816	16804	16726	16850	16633	16737	16769	16689	16690	16743	16610	16733	16722	17013	16558	16690	16614	16842	16614	16630	16624	16731	16739	16657	16849	16765	16844	16585	16638	16771	16765	16668	16834	16793	16654	16863	16912	16749	16800	16760	16787	16728	16756	16798	16869	16788	16716	16725	16764	16794	16733	16752	16652	16773	16836	16931	16875	16772	16783	16607	16742	16678	16671	16754	16842	16847	16988	16802	16644	16583	16729	16718	16725	16802	17031	16876	16635	16726	16806	16777	16774	16818	16709	16541	16831	16817	16907	16730	16824	16821	16902	16689	16691	16772	16873	16572	16643	16680	16685	16724	16744	16652	16805	16725	16675	16940	16816	16815	16915	16598	16700	16858	16656	16933	16908	16824	16661	16869	16833	16759	16648	16744	16666	16780	16707	16691	16640	16648	16689	16690	16678	16679	16773	16613	16716	16672	16743	16794	16799	16699	16666	16628	16777	16826	16695	16638	16712	16896	16782	16914	16855	16811	16827	16834	16694	16779	16725	16709	16824	16775	16641	16830	16917	16718	16582	16607	16767	16751	16905	16815	16886	16617	16738	16795	16698	16794	16742	16849	16744	16714	16796	16727	16638	16646	16773	16797	16731	16665	16692	16646	16701	16721	16711	16716	16656	16759	16699	16755	16725	16719	16782	16554	16670	16807	16646	16728	16729	16885	16780	16753	16753	16628	16728	16712	16702	16738	16650	16647	16912	16720	16862	16884	16980	16841	16604	16728	17040	16841	16821	16881	16611	16859	16642	16808	16712	16777	16882	16826	16725	16810	16690	16738	16600	16753	16985	16830	16612	16816	16688	16665	16655	16752	16629	16784	16804	16817	16725	16627	16659	16772	16808	16744	16748	16644	16772	16958	16860	16782	16784	16758	16582	16875	16780	16583	16915	16548	16690	16717	16827	16683	16659	16652	16931	16754	16805	16759	16818	16853	16769	16726	16798	16833	16777	16594	16864	16741	16919	16697	16838	16787	16730	16728	16647	16615	16666	16699	16762	16607	16596	16850	16828	16732	16809	16646	16926	16829	16638	16745	16700	16706	16686	16835	16741	16746	16789	16769	16986	16846	16522	16717	16696	16878	16740	16765	16492	16794	16751	16763	16791	16707	16766	16722	16720	16575	16833	16773	16777	16876	16681	16670	16866	16888	16767	16799	16599	16770	16739	16721	16674	16827	16826	16671	16710	16887	16779	16787	16596	16693	16957	16772	17014	16875	16693	16775	16582	16702	16735	16909	16785	16745	16789	16774	16800	16701	16630	16761	16754	16799	16763	16760	16765	16566	16553	16635	16828	16794	16871	16744	16824	16631	16731	16820	16934	16711	16757	16631	16684	16714	16718	16689	16710	16792	16651	16755	16826	16622	16822	16618	16843	16602	16937	16703	16734	16829	16730	16886	16767	16863	16731	16866	16633	16875	16853	16506	16792	16634	16864	16836	16688	16853	16840	16693	16658	16850	16868	16636	16605	16820	16873	16709	16757	16877	16787	16756	16943	16778	16872	16896	16738	16738	16659	16876	16668	16885	16919	16750	16794	16797	16814	16678	16800	16780	16718	16788	16659	16955	16690	16707	16752	16769	16829	16871	16851	16621	16576	16762	16731	16758	16823	16835	16966	16700	16630	16761	16920	16767	16742	16845	16570	16688	16880	16556	16783	16611	16800	16719	16780	16680	16857	16723	16818	16773	16777	16787	16869	16734	16719	16810	16611	16753	16983	16773	16763	16492	16718	16810	16721	16667	16707	16798	16797	16699	16704	16701	16713	16740	16813	16815	16726	16729	16651	16830	16867	16696	16709	16719	16755	16846	16904	16857	16827	16895	16858	16836	16585	16649	16804	16705	16861	16794	16997	16769	16671	16583	16756	16741	16781	16803	16851	16697	16787	16740	16792	16733	16900	16616	16823	16630	16794	16883	16630	16858	16742	16747	16567	16733	16733	16710	16823	16807	16834	16820	16757	16779	16860	16565	16781	16672	16642	16674	16644	16827	16880	16785	16910	16714	16782	16852	16821	16682	16840	16823	16873
23757	21657	33716	49141	61962	53901	46715	41150	35478	29122	25492	23078	21926	21638	20976	20805	20442	20919	20743	20889	20787	20643	20512	20480	20782	20652	20785	20537	20532	20697	20488	20615	20698	20561	20472	20593	20799	20610	20744	20800	20758	20578	20585	20562	20690	20562	20496	20560	20616	20570	20650	20558	20605	20595	20270	20503	20350	20670	20397	20595	20415	20587	20449	20585	20499	20514	20537	20589	20630	20710	20563	20676	20584	20471	20349	20467	20607	20503	20737	20673	20554	20669	20484	20610	20571	20633	20396	20549	20488	20406	20665	20525	20615	20513	20449	20634	20629	20632	20455	20332	20556	20444	20392	20287	20431	20478	20578	20483	20647	20718	20497	20407	20620	20624	20481	20432	20534	20395	20638	20359	20660	20598	20613	20699	20585	20489	20509	20589	20297	20483	20544	20581	20741	20262	20270	20266	20520	20519	20651	20665	20553	20641	20543	20719	20449	20617	20645	20395	20660	20443	20657	20461	20512	20512	20598	20470	20661	20718	20728	20369	20256	20420	20474	20579	20360	20438	20466	20546	20467	20505	20735	20502	20473	20619	20543	20821	20615	20363	20798	20532	20677	20514	20475	20486	20519	20418	20661	20620	20515	20445	20470	20329	20553	20425	20590	20467	20613	20417	20440	20550	20573	20531	20328	20319	20505	20565	20522	20565	20601	20374	20311	20454	20529	20396	20740	20451	20539	20645	20540	20821	20403	20504	20662	20669	20722	20533	20649	20340	20600	20572	20474	20530	20486	20715	20452	20520	20667	20336	20407	20487	20546	20421	20471	20443	20463	20694	20564	20690	20636	20422	20552	20538	20657	20414	20647	20598	20646	20353	20516	20706	20517	20437	20381	20543	20442	20511	20509	20346	20527	20458	20297	20400	20635	20264	20462	20307	20446	20491	20565	20570	20376	20438	20644	20503	20484	20479	20440	20330	20702	20520	20701	20535	20611	20312	20704	20482	20337	20562	20531	20501	20413	20605	20541	20796	20757	20410	20500	20496	20359	20490	20445	20453	20490	20588	20436	20455	20510	20630	20646	20520	20472	20599	20727	20417	20626	20321	20393	20484	20524	20448	20684	20447	20641	20554	20528	20247	20438	20412	20692	20450	20463	20612	20562	20473	20484	20480	20465	20628	20584	20375	20467	20592	20638	20557	20511	20657	20619	20473	20495	20434	20574	20641	20485	20468	20615	20647	20448	20352	20600	20351	20643	20364	20478	20506	20784	20699	20476	20400	20477	20629	20745	20423	20256	20557	20564	20591	20420	20536	20557	20441	20564	20475	20553	20409	20477	20534	20482	20457	20696	20366	20603	20598	20392	20533	20682	20455	20498	20515	20359	20582	20630	20651	20557	20452	20597	20459	20447	20404	20631	20401	20519	20534	20681	20524	20639	20559	20695	20474	20605	20332	20260	20464	20775	20685	20678	20324	20264	20312	20718	20646	20538	20402	20500	20545	20700	20491	20444	20678	20803	20507	20545	20561	20432	20455	20513	20532	20766	20536	20473	20670	20562	20505	20547	20574	20424	20619	20480	20592	20451	20521	20519	20518	20469	20502	20335	20558	20484	20712	20376	20616	20635	20589	20613	20736	20591	20471	20172	20387	20524	20450	20494	20443	20633	20616	20604	20557	20521	20552	20604	20686	20670	20297	20529	20607	20651	20454	20608	20453	20550	20691	20552	20682	20683	20452	20734	20473	20625	20678	20653	20708	20514	20717	20417	20621	20439	20733	20633	20699	20643	20407	20581	20439	20505	20392	20493	20375	20521	20537	20501	20501	20653	20389	20581	20346	20668	20415	20458	20563	20331	20745	20630	20664	20445	20634	20733	20455	20510	20650	20383	20695	20492	20444	20580	20677	20513	20501	20572	20684	20561	20471	20585	20550	20517	20492	20682	20469	20412	20435	20870	20702	20493	20592	20653	20532	20481	20507	20463	20592	20450	20280	20573	20477	20247	20457	20358	20591	20775	20574	20452	20473	20723	20378	20504	20787	20458	20493	20508	20668	20653	20522	20602	20471	20487	20527	20464	20732	20526	20458	20640	20487	20587	20311	20579	20336	20769	20549	20470	20585	20636	20606	20394	20705	20452	20468	20453	20509	20728	20587	20624	20470	20560	20494	20504	20472	20499	20516	20552	20600	20519	20455	20525	20780	20532	20479	20360	20400	20475	20399	20568	20739	20735	20399	20645	20387	20486	20467	20602	20672	20573	20408	20579	20399	20488	20540	20362	20464	20430	20690	20489	20648	20523	20574	20580	20586	20514	20467	20419	20575	20401	20515	20469	20511	20565	20475	20359	20456	20713	20512	20532	20624	20610	20447	20616	20448	20423	20567	20687	20408	20502	20567	20515	20761	20563	20571	20493	20589	20671	20482	20527	20386	20641	20564	20567	20434	20501	20508	20605	20596	20598	20615	20480	20542	20412	20430	20759	20622	20517	20430	20509	20600	20664	20504	20405	20528	20422	20415	20516	20518	20543	20347	20538	20423	20593	20324	20331	20663	20483	20450	20482	20415	20598	20596	20546	20475	20545	20779	20570	20693	20589	20598	20536	20660	20607	20605	20549	20453	20661	20744	20634	20544	20530	20661	20482	20490	20418	20441	20615	20480	20673	20691	20401	20362	20516	20410	20440	20431	20620	20537	20470	20535	20537	20481	20477	20607	20374	20654	20539	20315	20419	20551	20544	20698	20662	20401	20326	20341	20378	20274	20496	20525	20445	20440	20512	20341	20461	20577	20382	20417	20490	20578	20663	20709	20531	20538	20573	20319	20545	20609	20466	20727	20553	20558	21004	20608	20256	20454	20563	20492	20552	20727	20615	20535	20658	20376	20558	20547	20370	20426	20444	20751	20703	20439	20453	20510	20432	20447	20448	20347	20372	20628	20558	20417	20606	20641	20661	20553	20800	20514	20826	20582	20637	20477	20545	20604	20673	20443	20519	20560	20487	20408	20256	20468	20586	20412	20477	20415	20489	20472	20589	20672	20532	20619	20764	20464	20194	20374	20642	20604	20558	20531	20452	20449	20558	20299	20419	20601	20608	20680	20497	20674	20527	20525	20501	20676	20626	20703	20563	20484	20633	20464	20586	20477	20509	20524	20399	20519	20392	20574	20472	20433	20282	20426	20432	20369	20531	20463	20608	20621	20412	20212	20605	20584	20494	20606	20680	20612	20578	20512	20354	20492	20585	20488	20626	20607	20211	20366	20551	20532	20573	20670	20719	20597	20427	20440	20394	20306	20421	20576	20532	20623	20807	20463	20410	20513	20518	20602	20425	20666	20469	20552	20533	20443	20512	20484	20653	20369	20519	20430	20481	20537	20620	20600	20526	20591	20453	20511	20488	20673	20693	20604	20436	20513	20609	20600	20631	20611	20464	20490	20684	20574	20937	20712	20625	20657	20682	20664	20810	20797	20493	20575	20417	20507	20560	20524	20551	20394	20585	20440	20457	20498	20555	20598	20526	20365	20647	20437	20454	20505	20426	20487	20419	20458	20486	20622	20798	20505	20702	20287	20743	20717	20474	20452	20395	20645	20515	20495	20576	20385	20678	20559	20516	20431	20303	20589	20445	20651	20540	20434	20514	20467	20792	20599	20549	20369	20453	20690	20345	20664	20440	20509	20656	20563	20570	20439	20322	20745	20785	20555	20195	20382	20684	20566	20785	20411	20607	20520	20630	20541	20729	20748	20581	20500	20534	20376	20427	20442	20720	20638	20369	20514	20509	20473	20642	20420	20565	20351	20334	20602	20612	20527	20624	20324	20498	20586	20662	20622	20631	20533	20497	20606	20596	20507	20501	20537	20458	20540	20384	20674	20676	20503	20566	20595	20457	20350	20525	20595	20503	20618	20610	20405	20570	20535	20387	20591	20635	20516	20290	20433	20464	20394	20564	20467	20599	20721	20597	20648	20576	20537	20464	20426	20546	20564	20322	20379	20528	20635	20565	20666	20694	20544	20545	20679	20800	20567	20633	20494	20667	20600	20620	20580	20500	20530	20368	20379	20288	20689	20351	20533	20517	20393	20470	20682	20681	20638	20564	20599	20595	20342	20622	20480	20538	20642	20583	20505	20526	20619	20607	20564	20517	20584	20467	20611	20564	20551	20598	20556	20514	20324	20470	20299	20460	20532	20349	20427	20706	20431	20589	20529	20374	20573	20678	20455	20475	20442	20555	20439	20558	20420	20676	20591	20576	20443	20631	20554	20656	20470	20351	20382	20668	20660	20570	20399	20501	20358	20675	20474	20390	20733	20564	20588	20593	20474	20520	20294	20426	20472	20581	20299	20809	20522	20619	20512	20499	20261	20601	20493	20593	20489	20431	20374	20617	20459	20515	20405	20426	20675	20707	20743	20551	20555	20264	20435	20366	20375	20614	20536	20637	20662	20539	20454	20596	20522	20640	20489	20437	20359	20541	20638	20482	20415	20383	20471	20574	20654	20323	20477	20516	20561	20343	20375	20616	20640	20421	20557	20656	20610	20508	20513	20677	20519	20566	20552	20675	20333	20404	20474	20385	20586	20564	20573	20373	20547	20414	20669	20482	20547	20637	20620	20479	20533	20608	20413	20577	20765	20660	20615	20421	20485	20477	20805	20570	20570	20469	20651	20591	20476	20454	20509	20520	20590	20425	20634	20561	20408	20623	20468	20578	20683	20588	20628	20576	20651	20405	20320	20516	20701	20737	20467	20697	20250	20459	20292	20455	20729	20362	20604	20572	20417	20476	20419	20441	20420	20516	20469	20802	20531	20717	20405	20373	20651	20486	20290	20566	20513	20559	20553	20562	20477	20774	20621	20716	20502	20583	20428	20512	20524	20626	20825	20787	20524	20585	20609	20725	20638	20536	20668	20549	20595	20410	20514	20523	20578	20370	20232	20611	20386	20594	20659	20560	20573	20516	20622	20750	20494	20706	20376	20503	20288	20404	20712	20545	20919	20609	20526	20565	20485	20382	20491	20627	20433	20398	20435	20600	20637	20474	20462	20577	20586	20470	20598	20285	20689	20271	20442	20306	20514	20437	20600	20653	20520	20375	20748	20648	20502	20547	20568	20609	20454	20232	20584	20546	20639	20711	20356	20507	20518	20260	20426	20518	20420	20524	20524	20617	20818	20407	20464
46389	80098	83273	83127	75222	56306	46849	40809	33517	26135	21969	18840	17815	17375	16709	16704	16759	16669	16407	16627	16791	16576	16657	16463	16698	16662	16607	16789	16528	16587	16564	16646	16646	16456	16606	16486	16435	16552	16598	16622	16668	16621	16717	16573	16523	16652	16391	16528	16532	16655	16622	16478	16634	16650	16587	16581	16499	16730	16751	16727	16629	16641	16713	16509	16641	16530	16643	16578	16638	16479	16606	16527	16479	16611	16599	16619	16575	16735	16543	16584	16583	16490	16622	16516	16693	16642	16655	16602	16819	16625	16594	16642	16557	16715	16640	16719	16627	16531	16563	16606	16625	16578	16567	16604	16391	16629	16580	16447	16590	16710	16729	16691	16452	16581	16467	16748	16557	16631	16544	16635	16630	16512	16517	16480	16731	16523	16421	16501	16606	16668	16567	16613	16446	16731	16488	16668	16559	16600	16564	16637	16551	16688	16620	16737	16402	16571	16616	16506	16467	16736	16614	16575	16621	16541	16543	16581	16601	16462	16454	16636	16630	16629	16512	16534	16389	16594	16618	16477	16461	16656	16394	16495	16519	16474	16557	16584	16420	16543	16501	16505	16484	16498	16685	16468	16579	16541	16504	16620	16598	16655	16606	16673	16684	16611	16557	16546	16590	16542	16412	16522	16493	16717	16663	16519	16632	16622	16561	16519	16448	16672	16856	16438	16641	16726	16565	16607	16552	16699	16489	16476	16473	16581	16735	16477	16651	16703	16621	16623	16616	16511	16603	16540	16607	16706	16254	16546	16511	16686	16533	16339	16572	16733	16531	16681	16609	16652	16440	16663	16643	16712	16609	16519	16607	16628	16452	16588	16582	16642	16678	16667	16479	16679	16519	16865	16557	16630	16643	16572	16463	16479	16694	16610	16612	16568	16604	16578	16727	16616	16597	16824	16622	16383	16733	16488	16554	16644	16435	16598	16392	16623	16593	16617	16606	16544	16616	16541	16648	16584	16646	16695	16666	16608	16531	16533	16721	16556	16573	16570	16521	16490	16626	16375	16603	16590	16597	16679	16379	16476	16683	16470	16275	16417	16454	16578	16471	16741	16506	16528	16560	16700	16613	16632	16695	16550	16512	16656	16510	16657	16588	16489	16592	16605	16440	16583	16540	16538	16640	16606	16544	16574	16739	16595	16589	16566	16616	16655	16535	16587	16636	16552	16478	16633	16513	16536	16462	16632	16550	16584	16669	16633	16586	16718	16493	16606	16669	16636	16429	16636	16690	16568	16568	16607	16728	16468	16468	16298	16556	16555	16658	16712	16695	16530	16538	16337	16546	16790	16615	16533	16539	16715	16617	16490	16585	16596	16480	16471	16592	16599	16566	16701	16632	16586	16516	16379	16626	16610	16692	16587	16642	16491	16467	16635	16566	16698	16614	16586	16614	16671	16573	16602	16796	16529	16458	16518	16671	16462	16553	16616	16542	16639	16481	16750	16479	16590	16590	16748	16603	16609	16732	16480	16312	16672	16653	16747	16678	16562	16749	16568	16588	16568	16550	16453	16563	16490	16537	16562	16764	16457	16645	16598	16753	16666	16578	16642	16625	16585	16755	16687	16639	16373	16514	16488	16432	16458	16542	16580	16613	16704	16538	16641	16516	16657	16339	16424	16554	16550	16595	16730	16544	16610	16658	16595	16543	16284	16660	16518	16709	16609	16439	16576	16678	16628	16646	16762	16535	16470	16792	16590	16491	16731	16615	16725	16647	16602	16427	16643	16477	16398	16545	16559	16582	16460	16501	16758	16579	16673	16599	16538	16521	16539	16759	16540	16516	16503	16649	16405	16607	16438	16594	16434	16798	16577	16431	16667	16634	16472	16406	16646	16418	16627	16538	16582	16515	16688	16668	16683	16629	16596	16556	16606	16635	16618	16477	16673	16635	16392	16598	16522	16686	16570	16351	16587	16707	16402	16410	16556	16599	16551	16643	16473	16443	16687	16615	16557	16568	16600	16670	16574	16491	16532	16493	16713	16636	16630	16596	16598	16475	16615	16618	16652	16636	16572	16625	16614	16551	16643	16526	16756	16595	16541	16635	16510	16609	16460	16796	16663	16506	16600	16608	16532	16671	16521	16442	16553	16572	16525	16779	16664	16519	16628	16601	16515	16580	16570	16612	16728	16662	16685	16391	16528	16453	16559	16544	16567	16442	16653	16774	16774	16552	16559	16640	16485	16468	16701	16585	16607	16691	16738	16501	16664	16621	16566	16660	16500	16583	16624	16622	16648	16574	16554	16679	16520	16623	16627	16568	16506	16681	16454	16570	16710	16536	16530	16535	16646	16452	16606	16469	16505	16659	16695	16669	16529	16475	16746	16757	16477	16559	16696	16649	16483	16606	16494	16575	16525	16728	16548	16571	16519	16514	16659	16603	16602	16374	16665	16466	16601	16672	16638	16685	16664	16674	16505	16641	16522	16623	16520	16520	16612	16721	16338	16573	16694	16457	16587	16580	16520	16503	16617	16626	16741	16726	16592	16581	16743	16563	16657	16564	16756	16515	16629	16565	16692	16436	16646	16446	16483	16685	16441	16445	16559	16538	16661	16641	16579	16715	16581	16444	16592	16583	16633	16418	16615	16627	16565	16744	16527	16562	16325	16475	16369	16484	16422	16592	16670	16697	16501	16544	16519	16698	16499	16636	16576	16618	16529	16645	16451	16545	16457	16563	16607	16543	16557	16579	16603	16693	16511	16547	16612	16467	16596	16597	16507	16568	16660	16580	16529	16649	16675	16718	16639	16617	16569	16462	16578	16459	16437	16454	16713	16597	16625	16582	16847	16398	16578	16615	16577	16557	16473	16491	16482	16625	16432	16634	16863	16642	16387	16569	16607	16641	16534	16576	16606	16610	16631	16638	16581	16625	16737	16510	16508	16550	16563	16563	16549	16540	16427	16479	16497	16495	16529	16711	16575	16596	16640	16572	16716	16546	16630	16335	16599	16570	16637	16532	16571	16550	16619	16547	16761	16563	16676	16677	16702	16506	16613	16501	16513	16596	16626	16670	16586	16493	16667	16567	16641	16652	16436	16666	16380	16714	16591	16463	16230	16740	16713	16507	16513	16514	16680	16671	16494	16405	16720	16612	16437	16624	16561	16538	16785	16486	16554	16530	16521	16761	16684	16439	16547	16581	16714	16577	16558	16385	16523	16608	16678	16524	16498	16660	16775	16760	16714	16459	16508	16543	16474	16533	16587	16541	16743	16493	16607	16619	16363	16756	16590	16852	16531	16569	16765	16622	16386	16544	16627	16582	16745	16616	16877	16484	16483	16560	16775	16702	16871	16396	16553	16677	16591	16616	16538	16547	16574	16614	16517	16591	16548	16584	16452	16540	16549	16534	16714	16567	16635	16605	16451	16624	16595	16628	16445	16572	16557	16721	16517	16484	16544	16581	16513	16642	16659	16584	16536	16667	16590	16608	16539	16615	16711	16331	16580	16636	16680	16777	16514	16405	16622	16549	16415	16540	16747	16544	16629	16550	16700	16496	16437	16534	16709	16780	16546	16630	16456	16530	16474	16357	16681	16781	16622	16507	16594	16593	16748	16765	16396	16616	16479	16558	16494	16521	16626	16435	16500	16506	16524	16686	16652	16411	16614	16614	16430	16674	16571	16588	16640	16593	16579	16521	16578	16539	16589	16704	16450	16577	16577	16605	16562	16573	16652	16627	16604	16584	16490	16519	16833	16515	16706	16517	16780	16423	16624	16647	16473	16632	16508	16552	16424	16495	16564	16540	16543	16743	16485	16443	16615	16554	16569	16504	16719	16651	16624	16615	16468	16679	16664	16517	16794	16639	16523	16537	16605	16593	16667	16616	16704	16442	16386	16705	16559	16559	16649	16681	16770	16499	16613	16786	16572	16685	16508	16513	16681	16490	16635	16568	16623	16441	16448	16732	16521	16572	16696	16465	16478	16758	16420	16471	16534	16599	16552	16391	16484	16543	16617	16543	16611	16613	16793	16571	16542	16579	16477	16525	16507	16628	16587	16400	16536	16468	16548	16580	16472	16688	16759	16598	16593	16610	16674	16580	16413	16695	16578	16452	16661	16537	16722	16612	16462	16734	16557	16607	16594	16466	16667	16633	16640	16601	16503	16539	16745	16610	16608	16501	16582	16581	16518	16644	16688	16548	16512	16630	16596	16708	16712	16515	16458	16519	16568	16747	16613	16571	16409	16608	16649	16646	16389	16625	16506	16604	16612	16601	16405	16411	16759	16603	16572	16657	16673	16698	16557	16613	16760	16757	16627	16655	16407	16582	16450	16462	16505	16620	16620	16473	16639	16496	16576	16621	16507	16543	16549	16547	16489	16570	16620	16475	16637	16390	16717	16681	16484	16517	16539	16631	16646	16647	16610	16592	16567	16508	16518	16560	16448	16604	16602	16616	16652	16563	16415	16632	16508	16687	16536	16621	16474	16736	16632	16691	16747	16542	16526	16518	16566	16570	16675	16458	16432	16469	16566	16519	16568	16439	16577	16472	16520	16698	16382	16553	16482	16593	16637	16635	16580	16454	16453	16715	16499	16565	16666	16667	16734	16702	16624	16625	16606	16502	16674	16591	16609	16774	16656	16468	16521	16741	16389	16730	16774	16536	16520	16639	16716	16628	16529	16409	16534	16383	16464	16662	16558	16615	16620	16654	16559	16678	16727	16456	16667	16565	16522	16611	16604	16684	16481	16516	16527	16586	16693	16629	16597	16721	16500	16483	16729	16563	16664	16560	16697	16804	16473	16546	16742	16627	16474	16612	16395	16409	16528	16515	16616	16651	16616	16639	16639	16569	16584	16517	16527	16638	16594	16640	16743	16517	16459	16672	16536	16669	16713	16581	16549	16516	16566	16601	16506	16475	16618	16548	16653	16745	16471	16610	16610	16749	16636	16492	16581	16639	16745	16504	16579	16368	16565	16607	16621	16676	16612	16470	16518	16600	16489	16573	16446	16766	16552	16588	16621	16601	16560	16603	16497	16507	16572	16650	16427	16577	16626	16523	16730	16623	16654	16494	16483	16740	16586	16543	16574	16653	16469	16472	16478	16543	16641	16633	16568	16648	16668	16537	16553	16597	16688	16618	16781	16543	16783	16431	16570	16509	16354	16520	16481	16689	16561
30638	27271	35093	35639	33172	26688	24109	22653	22139	21464	21183	21086	20894	20912	20716	20803	20942	20609	20728	20545	20814	20865	20705	20557	20691	20841	20738	20850	20548	20696	20808	20735	20490	20629	20811	20730	20934	20601	20761	20623	20622	20726	20597	20595	20474	20608	20621	20767	20695	20658	20676	20607	20791	20539	20500	20574	20743	20840	20733	20544	20746	20315	20588	20592	20542	20702	20368	20736	20734	20618	20606	20488	20555	20652	20796	20581	20762	20934	20840	20517	20640	20598	20723	20839	20644	20728	20532	20464	20507	20742	20714	20710	20611	20560	20665	20606	20658	20512	20466	20462	20603	20610	20501	20705	20727	20720	20732	20487	20748	20470	20485	20561	20729	20534	20769	20702	20508	20776	20688	20576	20691	20483	20574	20473	20637	20566	20660	20711	20820	20735	20640	20626	20779	20835	20611	20660	20680	20681	20791	20713	20605	20819	20652	20432	20594	20808	20521	20581	20435	20540	20716	20567	20713	20665	20699	20826	20795	20641	20723	20578	20811	20574	20442	20537	20742	20566	20945	20632	20610	20404	20490	20718	20597	20411	20559	20510	20582	20720	20602	20450	20543	20654	20545	20567	20471	20852	20564	20636	20544	20467	20611	20812	20552	20817	20730	20588	20757	20791	20516	20650	20701	20529	20892	20628	20697	20702	20738	20663	20781	20727	20902	20526	20625	20738	20524	20627	20631	20710	20760	20635	20681	20468	20687	20334	20516	20444	20565	20629	20800	20648	20567	20574	20357	20565	20487	20551	20521	20541	20439	20618	20687	20452	20476	20683	20426	20503	20718	20530	20604	20645	20496	20653	20631	20700	20677	20599	20588	20647	20636	20742	20704	20800	20718	20699	20779	20885	20424	20656	20482	20636	20611	20806	20668	20540	20525	20733	20602	20609	20686	20706	20539	20761	20906	20719	20527	20661	20645	20580	20555	20573	20664	20420	20611	20720	20819	20498	20731	20723	20648	20520	20546	20572	20530	20738	20544	20724	20613	20741	20721	20641	20762	20600	20592	20481	20649	20660	20529	20684	20578	20669	20906	20655	20532	20642	20748	20744	20447	20818	20678	20550	20457	20664	20563	20527	20743	20753	20520	20623	20669	20730	20601	20659	20690	20692	20580	20641	20740	20723	20590	20615	20528	20711	20705	20577	20483	20692	20628	20683	20456	20514	20742	20520	20522	20635	20541	20773	20459	20738	20763	20700	20455	20558	20603	20677	20563	20638	20636	20646	20511	20638	20589	20780	20522	20485	20786	20572	20922	20598	20733	20665	20696	20456	20470	20867	20684	20466	20643	20744	20822	20583	20493	20623	20717	20631	20526	20686	20622	20605	20773	20652	20548	20704	20737	20497	20545	20685	20634	20703	20540	20585	20470	20521	20645	20515	20699	20967	20686	20460	20448	20607	20774	20880	20586	20431	20425	20616	20467	20702	20755	20603	20569	20600	20778	20540	20355	20691	20677	20533	20681	20697	20433	20681	20733	20790	20730	20535	20715	20504	20671	20842	20569	20594	20592	20517	20756	20834	20750	20615	20649	20773	20480	20666	20602	20515	20542	20712	20603	20587	20502	20463	20553	20675	20884	20657	20730	20434	20727	20719	20844	20487	20693	20738	20368	20594	20439	20504	20714	20669	20797	20595	20711	20526	20564	20555	20667	20580	20929	20744	20487	20833	20659	20541	20812	20477	20435	20413	20528	20688	20855	20703	20755	20648	20704	20653	20576	20564	20622	20710	20664	20595	20606	20695	20584	20583	20713	20839	20660	20658	20621	20751	20618	20678	20532	20395	20509	20719	20526	20809	20479	20821	20422	20692	20503	20548	20783	20863	20608	20646	20697	20641	20713	20953	20632	20651	20741	20837	20630	20740	20396	20644	20753	20591	20662	20708	20656	20608	20652	20728	20677	20462	20692	20513	20547	20779	20739	20657	20433	20599	20715	20614	20536	20429	20655	20538	20635	20639	20383	20575	20645	20570	20619	20540	20576	20644	20528	20580	20550	20695	20682	20691	20482	20568	20563	20550	20891	20477	20566	20610	20749	20621	20720	20639	20495	20619	20402	20675	20522	20932	20664	20540	20637	20711	20442	20580	20830	20532	20785	20772	20648	20614	20603	20673	20608	20539	20528	20467	20550	20642	20601	20635	20613	20701	20703	20658	20572	20518	20752	20766	20718	20673	20859	20665	20385	20527	20569	20751	20758	20573	20636	20696	20587	20904	20589	20654	20547	20708	20564	20544	20737	20506	20558	20598	20690	20628	20718	20277	20533	20507	20469	20640	20531	20605	20523	20653	20568	20554	20574	20586	20523	20428	20514	21038	20730	20817	20715	20734	20611	20797	20440	20516	20717	20867	20707	20678	20787	20682	20729	20553	20654	20431	20608	20534	20659	20634	20601	20657	20650	20417	20557	20788	20680	20746	20648	20517	20685	20679	20807	20825	20771	20321	20732	20687	20514	20499	20602	20529	20730	20685	20698	20878	20649	20518	20888	20567	20688	20663	20287	20572	20702	20732	20719	20752	20660	20699	20724	20672	20536	20491	20556	20717	20383	20596	20547	20758	20448	20579	20665	20650	20507	20857	20650	20513	20719	20606	20525	20833	20653	20574	20724	20548	20441	20925	20574	20418	20525	20595	20665	20473	20616	20558	20728	20587	20796	20708	20606	20525	20336	20518	20671	20740	20764	20611	20672	20569	20755	20658	20808	20620	20625	20671	20747	20652	20718	20524	20578	20513	20674	20484	20803	20754	20584	20686	20492	20708	20730	20589	20667	20703	20777	20474	20736	20636	20791	20455	20548	20658	20684	20544	20603	20576	20751	20461	20523	20752	20618	20686	20699	20635	20664	20634	20409	20460	20717	20562	20572	20721	20636	20415	20505	20668	20666	20682	20633	20727	20684	20568	20662	20880	20753	20668	20649	20631	20507	20754	20785	20552	20745	20611	20677	20674	20564	20598	20797	20742	20796	20738	20417	20626	20606	20545	20572	20640	20655	20567	20730	20683	20557	20734	20694	20652	20660	20390	20553	20637	20764	20475	20633	20705	20657	20671	20778	20744	20756	20645	20519	20534	20605	20722	20675	20561	20682	20676	20690	20658	20729	20562	20838	20774	20697	20508	20632	20611	20752	20482	20747	20668	20689	20733	20559	20732	20707	20734	20765	20502	20763	20617	20696	20646	20586	20668	20664	20573	20625	20562	20607	20572	20760	20643	20683	20478	20724	20568	20594	20649	20523	20677	20860	20741	20396	20745	20684	20778	20728	20691	20502	20824	20572	20640	20574	20463	20512	20572	20575	20504	20474	20436	20744	20794	20751	20563	20617	20553	20585	20654	20772	20546	20635	20489	20453	20556	20574	20643	20903	20592	20645	20584	20685	20662	20682	20538	20740	20669	20616	20587	20772	20813	20600	20678	20781	20847	20611	20622	20745	20705	20455	20430	20505	20514	20695	20558	20640	20535	20779	20553	20434	20413	20495	20612	20702	20533	20644	20474	20840	20419	20580	20677	20481	20638	20814	20687	20649	20767	20726	20426	20838	20558	20711	20660	20567	20832	20705	20565	20523	20699	20676	20921	20532	20369	20676	20665	20448	20588	20920	20647	20447	20661	20482	20683	20622	20562	20781	20519	20698	20625	20803	20763	20547	20758	20516	20585	20810	20828	20689	20626	20629	20703	20763	20590	20640	20471	20556	20481	20411	20586	20719	20772	20619	20586	20642	20646	20782	20723	20836	20683	20504	20480	20633	20424	20787	20818	20560	20670	20685	20766	20937	20783	20606	20536	20821	20716	20515	20601	20558	20529	20548	20683	20705	20618	20831	20491	20761	20655	20803	20842	20739	20494	20898	20610	20689	20544	20709	20575	20510	20739	20695	20506	20686	20652	20667	20735	20677	20740	20615	20478	20352	20686	20608	20502	20683	20727	20694	20686	20855	20469	20512	20570	20613	20541	20924	20735	20527	20665	20579	20646	20751	20502	20732	20588	20384	20268	20894	20601	20590	20640	20920	20739	20661	20718	20693	20747	20541	20478	20767	20658	20621	20516	20792	20716	20732	20545	20661	20711	20957	20584	20553	20619	20610	20652	20562	20644	20697	20534	20655	20462	20421	20529	20472	20873	20731	20757	20464	20716	20710	20493	20633	20592	20694	20764	20687	20641	20565	20632	20452	20703	20605	20586	20650	20683	21111	20677	20539	20670	20593	20728	20845	20676	20771	20657	20632	20560	20732	20512	20684	20610	20488	20628	20606	20673	20638	20803	20857	20888	20727	20727	20684	20585	20614	20637	20545	20705	20837	20722	20544	20725	20493	20798	20513	20674	20620	20727	20533	20646	20727	20649	20571	20791	20642	20678	20627	20619	20675	20562	20516	20480	20479	20653	20540	20661	20749	20663	20754	20545	20556	20494	20759	20733	20535	20530	20557	20591	20912	20617	20511	20743	20799	20598	20795	20487	20603	20527	20391	20808	20882	20600	20734	20719	20698	20697	20673	20782	20472	20746	20740	20650	20676	20533	20603	20542	20642	20560	20561	20596	20638	20673	20575	20816	20638	20710	20725	20412	20730	20757	20671	20597	20728	20404	20825	20534	20435	20320	20471	20474	20643	20654	20720	20646	20562	20347	20595	20600	20723	20605	20846	20595	20647	20632	20713	20632	20672	20856	20662	20500	20639	20512	20566	20612	20536	20676	20542	20861	20476	20635	20622	20727	20841	20364	20608	20636	20747	20691	20770	20583	20698	20775	20659	20456	20733	20681	20643	20513	20691	20678	20572	20550	20527	20546	20736	20720	20643	20549	20697	20650	20776	20599	20623	20466	20657	20706	20581	20857	20420	20468	20662	20567	20713	20660	20614	20544	20423	20912	20693	20754	20788	20681	20638	20487	20745	20568	20669	20682	20419	20773	20552	20587	20583	20422	20639	20487	20526	20702	20492	20462	20675	20710	20670	20388	20802	20699	20707	20647	20736	20479	20604	20651	20802	20816	20783	20664	20722	20672	20553	20613	20765	20475	20650	20661	20479	20611	20697	20596	20853	20716	20596	20501	20822	20721	20716	20573	20681	20789	20574	20772	20504	20536	20537	20838	20742	20713	20849	20641	20535	20649	20757	20467	20708	20924
27368	37125	37091	32883	30194	22174	20212	19033	18294	17649	17111	16794	16738	16890	16658	16588	16695	16728	16778	16643	16773	16627	16827	16581	16814	16635	16729	16714	16593	16640	16766	16700	16596	16558	16765	16656	16746	16585	16546	16741	16575	16669	16765	16702	16564	16562	16579	16661	16667	16521	16745	16620	16668	16669	16671	16613	16699	16576	16710	16729	16732	16439	16657	16631	16670	16632	16587	16598	16710	16542	16636	16750	16715	16682	16541	16728	16817	16486	16578	16613	16768	16482	16767	16512	16747	16774	16755	16456	16654	16770	16598	16619	16425	16750	16588	16668	16721	16586	16476	16582	16644	16721	16608	16585	16658	16548	16630	16677	16621	16719	16610	16460	16606	16546	16473	16672	16526	16749	16656	16859	16615	16574	16715	16954	16642	16675	16516	16739	16502	16592	16675	16738	16634	16377	16738	16750	16523	16659	16477	16539	16684	16454	16559	16571	16780	16611	16633	16669	16625	16626	16571	16748	16557	16768	16584	16727	16507	16416	16707	16717	16733	16425	16593	16583	16803	16562	16626	16499	16634	16360	16574	16565	16580	16720	16630	16624	16599	16546	16734	16700	16727	16473	16722	16603	16830	16581	16470	16637	16765	16691	16671	16560	16611	16659	16697	16530	16806	16660	16515	16657	16555	16460	16724	16797	16372	16723	16706	16835	16584	16636	16721	16492	16671	16605	16613	16498	16510	16617	16764	16541	16551	16641	16706	16820	16680	16538	16500	16660	16706	16674	16551	16548	16631	16591	16674	16561	16705	16749	16640	16589	16769	16583	16570	16635	16571	16750	16515	16518	16579	16750	16511	16728	16648	16735	16513	16539	16768	16665	16665	16710	16685	16513	16633	16548	16693	16579	16609	16652	16748	16716	16668	16567	16690	16432	16587	16715	16518	16715	16518	16511	16695	16564	16727	16753	16605	16798	16658	16685	16439	16750	16662	16648	16712	16631	16639	16744	16387	16607	16647	16558	16649	16672	16561	16655	16698	16637	16801	16638	16629	16745	16774	16673	16606	16468	16537	16480	16699	16781	16602	16572	16424	16640	16552	16529	16442	16838	16612	16619	16594	16504	16562	16690	16648	16534	16864	16854	16671	16551	16685	16723	16596	16426	16657	16591	16563	16605	16525	16556	16581	16660	16612	16507	16555	16680	16590	16619	16347	16804	16671	16670	16669	16521	16753	16635	16574	16707	16520	16545	16631	16640	16641	16778	16663	16606	16869	16637	16621	16632	16843	16550	16776	16679	16572	16653	16750	16509	16609	16883	16472	16623	16553	16526	16618	16656	16497	16592	16590	16680	16694	16838	16631	16767	16544	16660	16564	16663	16655	16699	16577	16520	16699	16699	16618	16548	16656	16532	16655	16678	16596	16704	16601	16501	16702	16603	16561	16820	16658	16501	16643	16558	16670	16678	16702	16705	16649	16597	16679	16489	16709	16733	16606	16517	16630	16715	16540	16750	16575	16600	16693	16636	16705	16529	16704	16542	16707	16725	16719	16549	16611	16669	16604	16627	16416	16696	16493	16619	16548	16762	16636	16608	16557	16619	16641	16543	16742	16519	16607	16529	16453	16786	16576	16457	16801	16474	16611	16651	16648	16645	16665	16753	16682	16696	16599	16528	16513	16608	16716	16494	16524	16722	16753	16645	16736	16720	16739	16708	16648	16833	16620	16641	16527	16561	16661	16641	16658	16801	16639	16621	16515	16570	16499	16656	16546	16733	16539	16745	16737	16731	16515	16512	16491	16711	16602	16735	16747	16684	16740	16596	16653	16727	16582	16576	16552	16619	16620	16556	16576	16437	16674	16537	16740	16695	16612	16629	16803	16492	16497	16668	16493	16697	16737	16617	16635	16698	16769	16685	16649	16445	16512	16544	16791	16572	16672	16536	16866	16621	16729	16720	16573	16620	16639	16498	16616	16681	16494	16804	16606	16651	16492	16698	16693	16429	16484	16571	16521	16550	16471	16374	16530	16558	16585	16770	16663	16633	16703	16501	16585	16691	16555	16665	16577	16702	16577	16806	16594	16625	16669	16691	16634	16837	16479	16706	16780	16787	16648	16534	16777	16617	16715	16555	16563	16557	16673	16538	16851	16597	16574	16635	16698	16466	16621	16428	16569	16735	16577	16531	16485	16605	16685	16545	16684	16708	16736	16843	16626	16738	16601	16717	16610	16722	16602	16731	16781	16749	16641	16679	16678	16608	16431	16553	16650	16843	16540	16675	16755	16746	16620	16578	16633	16661	16643	16761	16532	16404	16853	16538	16610	16692	16756	16652	16579	16819	16479	16619	16514	16513	16545	16642	16420	16645	16511	16622	16443	16589	16774	16571	16605	16538	16591	16527	16766	16774	16650	16579	16714	16553	16629	16584	16783	16532	16591	16632	16724	16528	16570	16607	16574	16680	16934	16624	16534	16601	16768	16544	16525	16592	16722	16665	16612	16705	16366	16717	16555	16666	16781	16564	16689	16567	16706	16678	16733	16752	16543	16577	16695	16657	16532	16651	16746	16571	16822	16694	16439	16419	16627	16641	16667	16535	16550	16830	16692	16690	16850	16713	16620	16698	16751	16655	16601	16624	16791	16710	16606	16592	16669	16574	16600	16615	16702	16587	16574	16498	16624	16533	16746	16674	16749	16600	16651	16623	16788	16684	16632	16588	16600	16664	16687	16618	16549	16559	16483	16686	16706	16655	16531	16663	16663	16559	16658	16664	16705	16782	16766	16465	16713	16660	16791	16589	16649	16657	16673	16696	16606	16770	16674	16657	16649	16614	16570	16618	16610	16605	16545	16645	16415	16610	16637	16499	16906	16608	16758	16598	16756	16645	16666	16735	16579	16597	16497	16310	16765	16474	16674	16657	16433	16767	16626	16684	16745	16543	16620	16531	16544	16643	16406	16464	16732	16571	16550	16674	16627	16529	16738	16562	16679	16543	16598	16404	16783	16488	16587	16626	16699	16672	16626	16501	16754	16700	16623	16653	16688	16810	16503	16609	16641	16616	16385	16728	16572	16746	16580	16761	16743	16590	16694	16635	16591	16634	16637	16582	16551	16614	16485	16650	16513	16482	16658	16504	16790	16630	16404	16518	16539	16663	16482	16630	16515	16699	16539	16566	16718	16666	16670	16619	16710	16607	16793	16830	16647	16528	16843	16712	16443	16728	16599	16696	16472	16620	16621	16564	16714	16554	16533	16609	16676	16736	16625	16742	16606	16630	16489	16548	16627	16724	16332	16718	16563	16739	16609	16725	16671	16621	16624	16604	16669	16660	16658	16772	16808	16743	16641	16662	16453	16709	16596	16534	16573	16642	16549	16455	16900	16640	16609	16768	16665	16640	16689	16741	16607	16715	16536	16610	16529	16679	16641	16650	16701	16715	16572	16557	16685	16675	16587	16601	16577	16601	16699	16716	16632	16679	16712	16717	16656	16554	16685	16470	16405	16763	16581	16689	16662	16668	16608	16712	16653	16595	16504	16476	16669	16721	16664	16583	16718	16618	16742	16557	16573	16730	16666	16578	16561	16436	16841	16748	16630	16492	16730	16728	16568	16665	16584	16749	16554	16696	16631	16780	16563	16636	16794	16481	16595	16542	16726	16476	16685	16617	16611	16577	16620	16719	16751	16585	16570	16466	16521	16659	16485	16432	16631	16544	16648	16602	16663	16544	16664	16787	16782	16548	16759	16640	16598	16548	16591	16603	16644	16496	16467	16666	16589	16504	16688	16658	16553	16684	16628	16724	16702	16697	16734	16704	16757	16657	16666	16391	16501	16612	16646	16583	16582	16712	16558	16676	16738	16635	16651	16499	16674	16743	16766	16561	16765	16588	16688	16604	16629	16628	16623	16480	16776	16667	16697	16658	16579	16513	16610	16512	16578	16636	16534	16616	16691	16623	16641	16581	16763	16669	16662	16502	16477	16713	16642	16467	16577	16703	16496	16704	16547	16512	16560	16539	16545	16548	16653	16759	16773	16732	16520	16618	16642	16531	16701	16773	16589	16684	16548	16648	16643	16769	16685	16827	16568	16751	16774	16619	16748	16644	16699	16837	16556	16570	16694	16685	16807	16749	16633	16821	16610	16599	16752	16727	16572	16580	16608	16690	16596	16715	16579	16638	16714	16693	16630	16721	16726	16749	16627	16653	16850	16601	16684	16646	16803	16610	16838	16612	16552	16686	16784	16752	16641	16726	16631	16664	16752	16637	16615	16948	16715	16566	16468	16556	16627	16587	16663	16661	16546	16586	16787	16623	16699	16514	16703	16713	16636	16705	16669	16733	16716	16738	16799	16447	16688	16765	16661	16628	16604	16604	16553	16414	16579	16765	16598	16414	16740	16699	16597	16678	16765	16501	16368	16738	16801	16639	16590	16727	16557	16592	16652	16560	16793	16659	16697	16786	16664	16639	16673	16753	16632	16710	16690	16544	16662	16644	16845	16668	16856	16730	16838	16562	16776	16804	16763	16699	16484	16644	16540	16607	16524	16603	16679	16755	16478	16775	16495	16754	16486	16812	16677	16713	16476	16558	16608	16773	16669	16564	16697	16647	16738	16716	16676	16621	16770	16636	16556	16619	16635	16614	16663	16805	16600	16628	16548	16734	16609	16566	16544	16712	16584	16640	16722	16603	16680	16651	16594	16613	16633	16714	16521	16647	16628	16671	16680	16637	16519	16779	16657	16632	16601	16632	16521	16576	16632	16823	16524	16563	16819	16746	16570	16604	16802	16627	16486	16614	16569	16692	16529	16617	16594	16702	16585	16515	16764	16416	16721	16619	16642	16743	16569	16595	16696	16587	16681	16662	16625	16587	16600	16776	16661	16628	16848	16635	16486	16275	16573	16567	16521	16582	16410	16682	16477	16559	16591	16565	16528	16608	16615	16749	16604	16667	16706	16625	16667	16567	16710	16655	16648	16521	16635	16529	16628	16588	16802	16576	16492	16491	16738	16600	16618	16537	16633	16594	16722	16607	16530	16650	16719	16369	16674	16781	16603	16458	16678	16735	16616	16726	16859	16577	16733	16758	16589	16711	16518	16439	16444	16578	16580	16840	16604	16590	16515	16624	16566	16723	16882	16650	16555	16575	16683	16752	16692	16552	16641	16565	16589	16501	16658	16780
25227	21868	32433	44313	56283	45432	38451	33183	29084	25679	23081	21140	20326	19902	19684	19497	19479	19430	19480	19620	19532	19570	19559	19433	19478	19540	19465	19611	19706	19535	19434	19259	19545	19646	19450	19527	19531	19571	19805	19400	19491	19502	19375	19381	19429	19473	19529	19380	19197	19503	19490	19363	19596	19470	19295	19322	19406	19367	19314	19222	19232	19280	19448	19366	19408	19376	19541	19692	19393	19433	19450	19321	19544	19512	19513	19338	19354	19549	19601	19540	19432	19469	19453	19551	19706	19379	19418	19297	19404	19579	19575	19456	19426	19447	19473	19409	19347	19360	19406	19337	19662	19576	19450	19551	19341	19568	19427	19501	19468	19575	19443	19447	19419	19394	19511	19407	19255	19343	19599	19309	19394	19502	19443	19324	19438	19359	19452	19391	19551	19427	19513	19258	19377	19295	19416	19304	19635	19622	19445	19317	19563	19461	19578	19525	19355	19417	19542	19620	19381	19545	19293	19336	19453	19272	19667	19402	19279	19359	19415	19503	19441	19456	19391	19413	19403	19258	19498	19458	19447	19349	19386	19336	19502	19557	19319	19264	19387	19311	19156	19373	19578	19411	19366	19520	19488	19541	19427	19490	19519	19598	19321	19418	19483	19557	19248	19468	19466	19509	19351	19346	19714	19473	19242	19359	19512	19412	19373	19475	19488	19410	19344	19266	19369	19347	19507	19384	19440	19369	19507	19515	19184	19303	19447	19504	19679	19472	19250	19616	19481	19692	19421	19625	19361	19549	19253	19452	19289	19572	19348	19486	19466	19399	19284	19632	19586	19343	19506	19570	19440	19490	19380	19451	19495	19400	19510	19326	19202	19394	19508	19545	19443	19454	19538	19535	19548	19446	19406	19340	19467	19385	19361	19322	19420	19219	19237	19685	19482	19496	19401	19267	19435	19569	19424	19260	19393	19327	19612	19139	19498	19513	19491	19287	19164	19505	19330	19379	19369	19511	19513	19449	19465	19588	19694	19617	19521	19379	19553	19482	19443	19637	19365	19400	19642	19517	19586	19686	19582	19404	19538	19322	19130	19375	19247	19376	19432	19411	19595	19396	19436	19383	19683	19401	19527	19381	19332	19423	19434	19352	19578	19305	19518	19451	19156	19339	19390	19361	19309	19325	19410	19532	19331	19335	19324	19526	19345	19400	19576	19643	19552	19299	19368	19448	19320	19466	19318	19427	19300	19288	19423	19438	19505	19282	19443	19470	19567	19256	19422	19340	19422	19583	19569	19345	19326	19397	19393	19526	19421	19386	19376	19348	19365	19346	19372	19317	19392	19488	19419	19377	19430	19249	19574	19473	19345	19441	19417	19282	19307	19474	19403	19400	19236	19499	19354	19258	19533	19497	19533	19219	19417	19541	19347	19268	19592	19524	19496	19140	19359	19369	19268	19478	19396	19497	19583	19487	19528	19477	19521	19605	19468	19587	19588	19589	19601	19429	19403	19488	19574	19565	19501	19305	19591	19502	19453	19473	19478	19557	19326	19468	19524	19427	19484	19683	19366	19460	19416	19376	19582	19515	19422	19402	19533	19268	19356	19601	19289	19319	19569	19512	19434	19537	19469	19467	19324	19317	19230	19335	19464	19465	19537	19407	19478	19437	19194	19568	19539	19408	19305	19437	19327	19621	19364	19468	19568	19469	19255	19483	19428	19294	19437	19413	19201	19345	19180	19413	19598	19476	19321	19721	19626	19449	19299	19624	19397	19397	19498	19422	19623	19566	19273	19423	19508	19501	19524	19406	19524	19322	19313	19513	19387	19461	19661	19462	19369	19286	19491	19520	19525	19300	19217	19322	19289	19369	19558	19538	19472	19441	19412	19490	19389	19321	19279	19567	19592	19270	19464	19239	19260	19615	19733	19576	19532	19398	19357	19581	19399	19480	19469	19487	19395	19496	19621	19351	19445	19330	19242	19204	19502	19349	19276	19306	19437	19352	19417	19349	19441	19385	19451	19615	19465	19407	19328	19458	19546	19461	19585	19610	19418	19300	19638	19502	19363	19515	19388	19415	19437	19579	19546	19458	19535	19156	19463	19407	19395	19359	19412	19524	19416	19425	19453	19494	19514	19491	19355	19391	19236	19522	19547	19272	19366	19450	19574	19306	19580	19391	19515	19464	19405	19371	19417	19374	19498	19363	19450	19368	19427	19333	19369	19240	19316	19470	19508	19382	19354	19394	19420	19263	19345	19618	19517	19440	19570	19360	19564	19391	19260	19254	19479	19418	19332	19495	19613	19266	19570	19432	19432	19509	19516	19538	19339	19312	19411	19619	19220	19538	19566	19395	19480	19236	19487	19429	19400	19442	19334	19406	19516	19616	19320	19497	19696	19466	19384	19365	19349	19135	19622	19489	19506	19495	19448	19311	19223	19317	19542	19473	19498	19271	19283	19589	19599	19315	19428	19505	19441	19359	19515	19365	19333	19334	19159	19458	19506	19590	19461	19363	19584	19442	19392	19464	19390	19567	19416	19451	19396	19451	19415	19342	19475	19376	19454	19266	19290	19537	19400	19498	19480	19542	19455	19263	19280	19376	19307	19461	19388	19463	19512	19328	19647	19314	19424	19289	19354	19501	19485	19614	19499	19391	19323	19400	19424	19425	19310	19440	19531	19478	19473	19362	19465	19409	19385	19397	19309	19455	19493	19385	19279	19383	19327	19402	19317	19333	19451	19477	19397	19397	19460	19350	19410	19479	19428	19446	19617	19287	19464	19312	19396	19422	19397	19304	19266	19485	19510	19329	19351	19520	19528	19487	19462	19281	19492	19206	19509	19476	19167	19326	19567	19526	19332	19397	19550	19438	19281	19317	19457	19325	19491	19195	19416	19392	19270	19687	19411	19686	19490	19360	19514	19372	19531	19695	19448	19357	19446	19441	19193	19377	19380	19629	19343	19245	19433	19351	19575	19404	19347	19545	19154	19307	19441	19296	19162	19385	19566	19448	19475	19323	19529	19162	19499	19504	19516	19520	19283	19350	19423	19409	19400	19101	19379	19237	19534	19315	19549	19592	19609	19464	19374	19531	19263	19221	19410	19406	19480	19494	19336	19654	19414	19459	19615	19234	19525	19354	19479	19430	19611	19479	19337	19401	19334	19373	19522	19654	19451	19783	19602	19299	19446	19423	19662	19521	19379	19145	19312	19384	19398	19575	19510	19399	19363	19456	19477	19407	19392	19251	19593	19428	19414	19451	19436	19516	19551	19344	19597	19515	19396	19354	19384	19504	19483	19299	19452	19333	19514	19517	19430	19243	19455	19405	19526	19322	19382	19060	19460	19314	19433	19675	19322	19581	19616	19319	19462	19477	19306	19285	19608	19470	19464	19444	19327	19223	19409	19414	19542	19481	19491	19499	19431	19298	19553	19179	19388	19517	19331	19363	19619	19351	19195	19294	19723	19387	19358	19364	19497	19426	19379	19298	19417	19425	19451	19541	19430	19513	19589	19575	19669	19686	19352	19561	19714	19512	19546	19336	19374	19447	19355	19138	19483	19464	19159	19296	19444	19363	19508	19437	19323	19216	19331	19332	19496	19246	19566	19639	19390	19531	19528	19521	19535	19578	19350	19455	19461	19334	19466	19478	19526	19328	19398	19302	19315	19404	19420	19415	19372	19588	19571	19336	19176	19350	19265	19425	19662	19308	19342	19481	19421	19618	19368	19431	19667	19482	19582	19446	19346	19485	19450	19482	19606	19759	19217	19526	19508	19328	19483	19512	19438	19367	19325	19394	19467	19380	19244	19409	19140	19459	19471	19217	19581	19486	19333	19357	19356	19649	19562	19430	19628	19728	19355	19358	19479	19425	19541	19571	19520	19515	19619	19286	19424	19204	19520	19482	19274	19244	19465	19492	19563	19490	19370	19199	19257	19556	19467	19486	19501	19552	19364	19510	19683	19457	19473	19505	19508	19363	19501	19394	19264	19354	19274	19646	19631	19329	19595	19527	19486	19481	19651	19409	19641	19564	19523	19493	19387	19452	19484	19271	19434	19628	19441	19266	19177	19587	19395	19485	19312	19503	19268	19451	19544	19197	19471	19329	19540	19539	19368	19327	19350	19401	19456	19556	19195	19386	19408	19272	19473	19548	19456	19513	19361	19342	19523	19603	19441	19327	19574	19397	19549	19617	19441	19483	19519	19515	19425	19469	19660	19640	19541	19232	19356	19467	19404	19361	19368	19649	19508	19448	19554	19367	19614	19309	19401	19377	19545	19408	19597	19336	19503	19373	19303	19582	19480	19328	19471	19398	19513	19582	19495	19456	19338	19419	19429	19481	19403	19766	19617	19473	19486	19449	19373	19543	19656	19460	19439	19491	19510	19320	19338	19326	19500	19602	19592	19458	19556	19415	19325	19577	19535	19504	19487	19390	19337	19402	19265	19415	19563	19645	19374	19591	19390	19365	19341	19421	19616	19554	19449	19585	19399	19328	19326	19505	19371	19246	19540	19476	19395	19463	19236	19330	19739	19482	19480	19406	19418	19448	19261	19477	19240	19423	19378	19338	19636	19573	19467	19495	19351	19308	19614	19594	19410	19272	19636	19264	19377	19640	19509	19485	19579	19536	19217	19519	19599	19569	19219	19259	19494	19451	19607	19564	19183	19242	19447	19391	19568	19390	19303	19382	19294	19568	19507	19360	19217	19260	19447	19447	19563	19436	19458	19474	19491	19580	19516	19568	19501	19409	19531	19382	19485	19458	19550	19188	19572	19538	19401	19528	19497	19518	19149	19401	19282	19358	19514	19257	19481	19287	19450	19554	19509	19425	19589	19393	19466	19379	19320	19450	19495	19318	19606	19335	19338	19420	19339	19281	19452	19472	19224	19387	19290	19545	19454	19491	19415	19463	19308	19448	19285	19196	19190	19383	19273	19477	19530	19429	19600	19550	19550	19607	19837	19248	19578	19402	19168	19308	19430	19277	19520	19380	19448	19352	19410	19557	19629	19540	19438	19411	19408	19472	19599	19271	19419	19409	19337	19411	19487	19471	19352	19589	19336	19441	19495	19569	19284	19389	19304	19316	19401	19451	19688	19259	19387	19281	19489	19656	19602	19352	19417	19439	19364	19518	19471	19558	19430	19475	19386	19488	19412	19271	19456	19218	19606	19433
38281	62812	62562	60816	59257	43390	37137	31633	27231	22845	19800	17400	16806	16287	15963	15883	16168	16086	15993	15950	15887	15971	15922	15880	15927	16004	15897	15943	15937	15895	16136	15909	16115	15972	16077	16047	15940	16055	15921	15989	16124	16032	15960	15902	15881	15845	15962	15944	15950	15976	16044	16084	15852	15957	16176	15903	15963	15967	16136	16098	15992	15915	16049	16088	15959	16047	15960	15948	16036	16015	16046	15921	15928	15923	15890	15904	16126	16004	15974	15981	16085	15968	16109	16087	16009	15942	15921	15958	15959	15971	16114	16216	15899	16009	16002	15979	16040	16127	16069	15938	16139	16020	15880	16004	15944	15955	16034	15945	16054	16029	16120	16011	15883	15872	16079	16060	16235	16152	15909	16012	16031	15873	15877	15974	15962	15812	16036	15950	15996	16152	16148	15984	15986	15888	15966	16021	15990	15972	15996	15904	15997	15962	15962	16050	16053	15920	15979	16052	15966	16132	15965	15769	15872	16051	15911	16003	15869	16136	15986	15946	15950	16004	15983	15919	16092	15959	15924	16137	16045	16045	15945	15912	16109	15981	16039	15963	16005	16213	15960	16018	15887	16016	15950	16043	16051	16113	15865	15981	16029	15940	16065	16024	16036	15982	16064	16064	16010	15918	15964	15943	16084	15946	16064	16085	16152	16183	15796	15987	16053	16058	16052	15904	15970	16087	15982	16067	15896	15968	16051	16019	16042	16077	16109	16010	16088	16024	16116	16071	15886	15930	15878	15844	16092	16040	16137	16128	15883	16030	16062	16014	16093	15959	16179	16112	16013	16013	16069	16000	16078	15915	16007	16101	16019	16071	15877	15858	16098	15968	16045	15857	16058	16049	15891	16044	16013	15885	16057	16165	15942	15990	16061	16175	16152	15967	16047	16062	15996	16066	16003	15848	16012	15940	15954	15902	15980	16046	16154	16004	16079	15946	15803	16181	16047	15871	15997	15916	15960	15984	16048	15935	16025	16056	15964	15998	15972	15873	15873	16046	15963	15928	16158	15919	15817	16115	16178	16040	15916	16033	15971	15992	15967	16087	16007	16214	15901	15964	16045	15982	16229	15881	15908	15911	16022	15929	16061	16086	15855	16035	15912	15960	16061	15960	15932	16012	16022	15971	15978	15896	15899	16062	16057	16016	15882	15999	16019	15932	15919	16191	15857	16196	15934	16095	16076	16053	16102	15979	15661	16083	16069	15972	16079	16067	16110	15999	16045	15922	16110	15992	16036	15970	15973	15938	15946	15926	16144	15976	15991	15964	16171	16006	15917	15982	16274	16033	16074	15987	16008	16092	16054	15845	15698	16024	16003	15841	15967	15881	15968	15874	15797	15954	15883	15993	15960	15960	16001	15872	16090	16247	16075	16130	16040	16134	15889	15939	15988	15890	15844	16186	16062	15911	15903	15905	15906	16047	15989	15866	16091	16102	16190	15768	16037	16051	15951	16131	15973	15903	15941	16074	15971	15956	15939	16069	16056	16271	16053	15873	16164	15909	15898	15949	15874	16014	15943	15944	16155	16083	15849	16030	15988	16120	15937	16064	15984	15854	16158	15999	16124	15936	15939	16020	16011	15972	16032	15976	15925	15974	15920	16022	16193	16058	16003	15981	16222	16034	15969	15867	15948	15953	16051	15991	16086	15763	15885	15873	15952	16076	15935	15852	16081	16168	16021	16080	16211	15849	15916	16116	16079	16051	15979	15898	16104	16165	15921	15912	16020	16096	15933	16212	15917	15977	15895	15810	15988	15990	15975	15954	16060	16015	15986	15863	16019	16042	16006	16009	16097	15937	16048	15953	15911	15871	15943	15803	16054	15954	15933	15919	15879	15983	16006	16049	15966	15979	15946	15976	16043	16141	15863	15915	16103	15937	16065	16072	16092	16151	16142	16001	15990	15942	16185	15956	15774	15989	15830	15907	16150	15998	16175	16079	16016	16093	15983	15918	16051	15936	15983	16082	15878	15993	16147	15917	15888	15953	15849	16087	15977	16059	16062	16187	16032	16000	16046	16043	16072	15867	16119	15993	16050	15992	16147	15927	16007	16107	15865	15947	15966	15950	15971	16011	15800	16145	15912	16025	16001	15869	15964	16047	16080	16030	16035	15933	16082	15886	16019	16156	15972	16052	15816	15940	16138	15995	16056	16158	16093	16040	15976	16158	15920	15923	16161	15825	15968	16083	16102	16223	16017	16106	15980	15960	16164	16015	15918	15912	16143	15993	16059	16092	15921	15976	16063	15970	16114	15895	16032	16009	16122	16064	15969	15993	16141	15969	16045	16171	16059	16094	16110	15974	16048	16096	15976	15956	16095	15915	15828	15949	16021	16003	15895	16038	15930	15890	15922	16114	16086	15742	16066	16193	16165	16020	16132	15948	16038	16131	16117	15908	15810	16020	16036	16117	15993	16136	16148	15928	15955	16123	15954	15922	15938	15887	15910	16028	15902	15823	16149	15994	15877	15943	16026	15936	15887	16089	15857	16120	16002	16023	16033	16116	15920	16086	16004	16012	16004	15966	16019	16093	15998	15997	15878	16122	16122	16010	15987	16029	16131	16156	15918	15781	16052	15965	16006	15903	16002	16077	16026	16072	15849	16095	16061	16030	15892	16142	16059	15848	16112	15868	16017	15971	16028	16062	15913	16056	15988	16090	15990	15881	15985	16163	15957	15927	15889	16131	16025	15964	15963	15950	16293	16075	15870	15988	16098	15946	15966	15972	16071	15895	15963	15729	16014	15928	15966	15856	15934	15934	15845	16121	16062	16021	16018	15929	16022	16017	16223	15896	16136	16013	15955	15822	16104	15992	16029	16074	15905	15970	16160	16049	15898	15976	15841	16047	16112	15837	16066	16033	16094	15868	15988	15951	15801	15978	15971	15880	15938	15889	15947	16001	15837	15851	16013	15893	16147	16124	15940	15908	15926	15894	15999	15852	16031	15979	16002	16100	16068	16132	15942	15914	15931	16042	16100	15971	16303	15971	15954	16044	15947	15928	16163	16030	16038	16010	16015	16003	16030	16122	15960	16044	16091	16078	16119	15970	15877	16089	16127	15963	15974	16104	16078	15889	16062	16102	16035	16043	16192	15920	15990	16050	16008	16053	15939	15969	16064	16161	16111	15965	16116	16061	16022	15825	15967	15836	15996	16078	16076	16045	16014	15925	15979	15778	16059	15836	15999	16089	15831	15904	15983	16019	15958	16152	15844	16059	16026	16037	15918	15986	15952	16168	15955	16113	16027	16029	15956	16058	16089	15888	15929	16199	16103	15752	15890	15988	16035	16024	16031	16035	15841	15837	15998	15977	15940	15914	16099	16117	16044	16092	15895	15977	15952	15910	15955	15848	15813	16024	16148	15988	15941	15989	16072	15947	16041	16014	16080	16094	16087	16103	16050	15798	15988	16078	15911	15985	15999	15824	16059	16090	15906	15979	16003	15961	16068	15950	15961	15874	16080	16046	16036	16043	15961	16090	15907	16160	16163	16144	15995	16045	15944	16013	16042	15951	15977	16080	16049	16176	15907	15939	16088	16179	16034	15968	16059	16147	15991	15964	15970	16009	15897	16111	16091	16089	15814	16054	15983	16032	16034	15879	15999	15826	16041	16086	15946	15889	16004	16036	16022	16059	15840	15895	15974	16042	15981	15960	16008	15827	16081	15880	16021	15913	16107	16155	15939	15934	16021	15827	16043	15913	15904	15990	15956	15952	16054	16066	16098	16055	16032	15987	15974	16055	15945	15954	15956	16150	16045	16012	15773	15950	15858	15943	16062	16161	16035	16035	16144	16055	16071	15978	15957	16152	15888	15971	16040	16082	15985	15893	16011	16013	15996	15862	16062	16215	15942	16156	16182	15972	16103	15943	16119	16018	16118	16007	16102	15969	15914	15891	15989	15865	16116	16012	15991	16021	15872	15931	16002	16102	15997	16096	15967	15974	16071	15851	15936	15921	16074	16080	16008	16011	15893	15898	16043	16174	15929	16037	16063	16249	16036	15969	16246	15883	16000	15966	16029	16109	15769	16092	16025	15998	16035	16168	16021	16144	15980	16020	15959	15910	16149	15881	16127	16015	15951	16018	15985	16030	15987	15961	16112	16148	16064	16026	16053	15976	16004	16045	15944	15969	16027	16069	16010	16080	16010	16046	16070	16016	15957	16140	16105	16167	15880	16105	15977	15973	15957	16167	16044	16004	15940	15934	16045	16087	15934	15939	16198	15958	15997	15892	15981	16084	15990	15963	15874	15957	15980	16044	15958	15878	16152	16107	16071	16066	15932	16081	16120	15965	16160	16012	15904	15997	16044	16062	15840	16158	16037	15899	15984	16065	15937	15923	15919	15846	16204	16063	16134	16014	16053	16009	15952	16020	15884	16006	16051	16001	16054	16000	15927	15921	15878	16075	16110	16027	16059	15994	16067	16047	15913	16035	15910	16047	16113	15880	16065	15921	15926	15973	16097	16088	16010	16056	16070	16115	15859	16024	15999	16244	15769	16145	15929	16142	16024	16140	16009	16045	15928	15988	15934	15946	16029	16075	15858	16055	15901	15928	16233	15944	15862	15951	15972	16091	16027	15956	16007	15922	15977	15973	15967	16025	16167	15990	16133	16050	15978	15782	15874	15951	15916	15958	15889	16090	16120	15911	16051	15931	16096	15966	16066	15865	15891	16108	16034	15947	15981	15951	15914	16110	15918	16050	15976	15931	16089	15875	16085	16005	15881	15843	16049	15953	16211	16105	16054	15974	16075	16027	15968	15865	16039	15925	15949	15987	16118	16087	16066	16039	15965	16141	15978	16047	16080	15898	16022	15985	16055	16284	16063	16043	15967	16022	16071	16192	16116	16014	16003	15879	16192	15920	15974	16079	16132	15891	15938	16008	15965	16053	15901	15838	16018	16059	16037	15957	16101	15907	16038	16106	16101	15985	15935	15852	16046	16120	16096	15942	15989	15997	16094	15874	15912	16000	16122	15996	16011	15819	16017	15818	15926	15994	16102	15911	15914	16139	16222	15803	15916	15988	16001	15958	16052	15964	15883	15970	16089	16066	16159	15949	16111	16199	16034	15943	15971	15986	16092	16066	15921	15870	16012	16015	15997	16110	16056	15975	16045	15899	15911	16114
23771	21714	32973	44114	55925	51208	43686	38211	33260	28843	25052	21964	20595	19918	19326	19258	19112	19244	19207	19226	19008	19040	19094	19110	19040	19046	19115	19071	18953	19140	19042	19198	18976	18989	19074	19250	19071	18964	19017	19025	19127	19144	18964	19070	19205	19121	19147	18841	19109	19154	19042	19004	18932	18789	18994	19052	19380	18821	19060	19189	19086	18868	18913	19048	19055	19116	19262	19111	18969	19114	18798	18982	18964	19179	19345	18928	19299	19172	18862	18967	19039	19085	19084	18857	18938	19042	19053	19041	18887	18715	18963	19016	18887	18994	19041	18916	19109	19016	18999	19180	19017	19035	19039	19040	19132	18941	18830	18865	19168	19009	18855	19113	18897	19117	18958	18879	19024	19015	19190	18947	18910	19036	18996	19252	19018	18945	18922	18851	18895	18921	19198	19028	18888	18778	18981	19044	19166	18778	19105	18815	19088	18873	19094	19038	18947	19281	18811	19017	18815	18969	18822	18976	18956	18890	18758	18677	19037	18892	18925	18877	19116	18935	18892	18985	18987	19046	19131	19122	19047	18955	18991	19043	18965	19079	19046	19007	19147	18905	18960	19007	19158	19035	18949	18853	19025	18933	19103	18852	18822	18903	18746	18944	19073	19119	19174	18998	18893	18791	18994	18845	18985	19090	19010	18866	18837	19052	19046	18992	19004	18991	18768	18773	18778	19025	18999	18986	18984	19009	18986	18899	19131	19086	19029	18911	18985	18833	18799	18938	18894	18989	19078	19225	18917	18876	18889	18980	19120	18989	18794	18926	18847	19109	18986	18833	19108	18650	19114	18723	18954	18804	19003	18989	18884	19052	18934	18907	18807	19093	19040	19013	18986	19212	18997	18971	19017	18994	18939	18935	18877	18887	18827	18924	18981	18911	19008	19108	19011	19028	18995	19001	18925	19039	18901	18879	19060	18936	19043	19022	19031	19091	19087	18923	19052	19022	18969	19093	18965	19218	19010	18875	19102	18921	19040	18952	18891	18929	19223	19068	19236	18827	19032	19029	19068	18978	19001	19052	18799	19073	18909	18932	18789	18950	19062	19188	19125	18697	18975	18807	18954	19058	18962	18989	18689	18954	18926	19202	18886	18823	18937	18950	18992	19199	18970	19199	19005	18865	19167	18601	18975	18828	18955	18842	18940	19149	18974	18935	18858	19053	18991	19108	19075	19047	18933	19020	19175	18972	18892	18962	19054	18978	18926	19103	19209	19054	19014	19103	18913	19203	18843	18975	19050	19010	18991	19081	19011	18995	18979	19009	19136	19011	18942	18980	19009	18833	19088	19046	18867	18946	19147	19049	19251	19021	18860	18981	18956	18708	18993	18940	19126	18866	19021	18776	18903	19117	18784	18772	19249	19321	19108	19216	18849	19054	19170	18935	19118	19226	18950	18993	18775	19018	18739	18917	19227	19047	18779	18785	18841	18939	18983	18814	18861	19102	18904	18883	19123	18922	19086	18981	19047	18840	18993	18922	19135	19012	19101	18863	18932	18986	18916	19076	18959	19066	19191	18802	18982	19077	18806	19098	19059	19107	19013	19012	18969	18889	18912	18853	18896	18923	19067	18860	19060	19004	19108	18977	18967	19096	19016	19001	19012	18951	19070	19111	18896	19093	19037	19016	18806	19123	18994	18675	18927	19244	18928	19121	18974	18914	19005	19119	18869	18914	18962	18877	19071	19022	18895	18669	18943	19068	19094	18882	19066	19157	18940	18761	19118	18871	19041	18799	19086	18989	19186	19173	19057	18977	18928	18748	18994	18958	18955	18923	18831	18957	18838	19056	19084	18778	18920	18864	18991	19030	18969	19087	18885	19021	18794	18853	19059	19027	18985	18850	19113	18852	19069	18929	19085	18913	18835	19088	19105	18948	18844	19106	19101	18927	18939	18989	18845	18958	19003	18865	18901	18962	18793	19057	18804	18863	19026	18827	19045	19062	18935	18915	19007	18837	18914	18828	18821	18969	18932	18731	19061	19136	18972	18870	18809	18926	18984	18934	19108	19019	18929	18867	18903	18896	19156	19197	18912	19047	19165	18935	18958	19052	18973	19143	19020	19228	19193	19092	18942	19129	19073	19099	19060	18926	19159	18983	19052	18988	19065	19148	19032	19049	19031	19094	19087	18813	19012	18930	18827	18918	18995	19219	19178	19254	18932	18994	18844	18927	18929	18793	19047	18898	18976	18990	19061	18852	18897	18905	18764	18954	19034	18838	19351	18936	19110	19261	19041	18983	19039	18789	19052	18867	18936	18986	19077	18929	18979	18935	18963	18796	18844	18954	19087	18852	19077	18987	19060	19133	19021	18853	18930	18976	19048	18927	19012	19066	19139	19116	18927	18950	19147	18832	18931	18901	18965	18965	18998	19182	19088	19072	18970	18813	18975	19070	19083	18949	18967	18861	19069	19088	18878	19019	19133	18854	19160	18925	19153	19063	18894	19133	18974	18791	18854	18803	19167	18903	19125	18870	18891	18915	18942	18990	18802	18862	18971	18886	18919	18891	18907	18886	19013	18985	19082	18890	19117	18937	19181	18950	19110	19004	18904	19066	18980	19190	19142	19082	18942	19198	18929	18898	18903	18955	19027	19148	19016	19098	18864	19064	19039	19144	19015	18949	18921	18967	18964	19087	19074	18922	19060	18868	19036	18928	19012	19004	19015	19261	19019	18940	19151	19030	18979	19116	19205	18938	18824	18822	19092	18908	19098	18805	19056	19034	19052	18743	19008	19142	19035	18688	18998	18720	19048	18830	18977	19017	19000	18949	18947	18922	18763	18939	18825	19031	18894	18907	18952	19046	19191	18929	18988	19096	19182	19148	18960	19027	18962	18855	19222	18898	18921	18913	18755	18963	19078	19126	19094	18928	18919	19010	18850	19188	19171	19082	18954	18685	19112	19065	19156	18776	18980	18949	18984	18886	18834	19041	18930	18930	18760	18717	18895	18945	19097	18996	18907	18959	18930	18880	18939	19017	18925	18981	19043	18864	18839	18820	19071	18853	18946	18954	18907	18913	19122	19023	19053	19022	18850	19093	19047	19105	19047	19031	19035	18775	18830	18935	18952	19036	19112	19033	18935	19008	18825	19027	18930	18782	19166	19016	19334	19011	18948	18991	18821	19070	19208	18816	18803	18802	18753	19117	19051	18987	19086	19128	19071	19079	19068	19050	18786	19025	18985	18940	18821	18986	18981	19053	18967	18849	18960	18931	19141	18835	18729	18961	18953	18988	19166	18915	18842	18872	18823	18844	19007	19114	18875	18760	18992	18968	19131	18982	18964	18891	19114	18767	18838	18908	18772	18791	19048	19094	19084	18867	18742	19015	19027	19161	19053	19044	19201	19012	18806	18937	18891	18911	19051	18960	18901	18928	19022	18933	19138	18898	18978	18900	18933	19171	19212	18875	18886	18928	19052	18809	18917	19213	19098	18742	18832	19056	19079	18966	18881	18893	19065	18876	18957	18909	19173	18914	18947	19167	19153	19039	19024	19028	19068	18985	18933	18961	18707	18839	19090	18758	18907	18991	19021	18897	18988	19103	19162	18889	18896	18937	19037	18930	18836	18798	18834	19100	19060	18742	18967	18987	18875	19085	18845	19133	19253	18876	19058	19139	18930	18935	18956	19032	18914	18764	18942	18785	19024	18850	18896	18867	19045	18917	19069	18943	18801	19134	19161	19082	18879	18734	18974	19120	19059	19026	19050	19031	19031	19066	19008	19195	19027	19002	19003	19155	18907	19179	18956	19042	19073	18994	19052	18955	18980	19009	18983	19204	18973	18815	19030	19052	18954	18979	19008	18827	19044	18735	19049	19026	18993	18875	18923	18917	19015	18928	19048	19050	18868	19246	19144	18887	18935	19022	19064	18870	18877	18762	18825	18999	19123	19011	19132	19121	19164	19084	19153	19064	18937	19263	19114	18954	18944	18927	18945	18987	18976	18922	18759	19012	19003	19060	19211	18924	18909	19117	18922	19080	18899	18841	19159	18839	18971	19121	18880	18928	19101	19058	19101	18823	19131	19029	19024	19102	19046	19074	19043	18977	19172	18875	19025	18933	19166	18924	19231	19012	18806	18843	19090	19043	18872	18882	19019	18966	18878	19117	18944	19180	19087	18825	18950	18963	18867	19058	19217	19070	19083	18863	19041	19066	19023	18875	18950	18858	18908	18877	18882	19113	18868	19066	18839	18996	18895	19046	18851	18822	18945	19333	18982	19214	18932	19026	19280	18698	18918	18895	19035	18969	19056	18834	18986	19015	19094	18886	18963	18975	18853	18982	18822	19046	19185	19096	19105	18615	18998	18797	18979	19039	19046	18870	18901	19164	18970	18772	18947	19006	18921	18863	18832	18944	18909	19166	18877	19022	18992	18866	18943	18849	19071	19342	18931	18980	18934	19013	18954	18941	18890	18827	18940	18955	19130	18940	18936	19036	18939	19065	18924	18954	18814	19109	18902	19140	19268	19056	19021	19061	18760	18844	19020	18937	18888	18905	18993	18917	19125	19124	19020	18878	18947	18900	19158	19043	19087	18994	19049	19069	19160	18911	19156	19020	19109	18888	18879	18996	19080	18871	18795	19136	18935	19075	18863	18832	18870	19031	18928	18974	19066	18789	18981	18912	19020	19182	19126	18836	19105	19102	18853	18988	19171	18968	18899	19012	18945	18884	19074	18948	18851	18912	18987	19244	19008	18980	18938	18906	19042	18918	19200	18945	19060	18909	18922	18763	18828	18897	18879	19005	18912	19023	18915	19108	19062	19042	19166	19031	18825	18992	18984	18963	18910	18894	19210	18988	19007	18950	19130	18807	19009	18911	18980	19234	18980	19029	19130	18819	18897	19035	19091	18957	19176	19005	19052	19045	19095	19049	18833	19375	19164	19086	18825	18988	18949	18941	18706	18784	18956	19019	19035	18912	19000	19007	19256	18992	19070	18935	18840	18995	18997	18925	18998	18891	19091	19039	18862	18908	19064	18893	18950	18845	18853	19005	19066	18978	19014	18892	19168	18958	19110	18895	18939	19108	18934	19038	18901	19036	18494	18881	19025	18981	19140	18837	19091	19022	18796	19124	19095	18967	19114	18924	19026	18801	19106	18958	19138	18964	18943	18998	19032	18957
43922	70386	80027	78659	69839	52241	43735	37819	32180	26570	22143	18544	17052	16213	15693	15607	15703	15625	15865	15691	15767	15764	15564	15717	15601	15648	15728	15726	15640	15628	15692	15613	15743	15654	15685	15612	15596	15864	15646	15707	15580	15501	15628	15621	15753	15609	15508	15924	15656	15685	15702	15673	15707	15596	15859	15772	15747	15723	15774	15777	15792	15552	15688	15742	15783	15635	15713	15626	15808	15565	15967	15816	15565	15773	15844	15597	15777	15758	15751	15729	15687	15629	15705	15688	15673	15659	15903	15598	15595	15584	15633	15613	15567	15763	15670	15724	15700	15765	15790	15761	15614	15569	15543	15695	15595	15646	15840	15695	15452	15598	15617	15611	15763	15719	15515	15694	15532	15578	15551	15769	15706	15531	15570	15548	15659	15578	15584	15601	15701	15698	15678	15634	15821	15688	15700	15607	15695	15712	15564	15657	15686	15603	15785	15868	15699	15587	15644	15767	15432	15702	15769	15556	15533	15673	15498	15643	15748	15716	15536	15584	15806	15859	15803	15792	15760	15746	15478	15617	15610	15541	15544	15721	15650	15557	15699	15709	15684	15594	15703	15689	15823	15730	15636	15690	15700	15729	15648	15587	15701	15693	15746	15610	15698	15522	15723	15776	15622	15564	15590	15683	15609	15598	15608	15826	15634	15722	15606	15712	15772	15590	15635	15860	15722	15665	15722	15729	15797	15676	15738	15767	15809	15903	15885	15726	15661	15578	15767	15650	15809	15675	15650	15628	15699	15718	15607	15745	15701	15773	15662	15736	15633	15595	15703	15648	15687	15638	15724	15727	15558	15563	15729	15864	15545	15804	15597	15702	15735	15690	15649	15620	15790	15683	15709	15688	15731	15874	15845	15693	15771	15703	15511	15499	15723	15645	15758	15532	15636	15749	15669	15639	15705	15695	15607	15799	15729	15680	15676	15667	15702	15564	15780	15748	15736	15709	15630	15671	15893	15673	15765	15644	15878	15637	15517	15673	15677	15576	15749	15789	15782	15774	15788	15743	15605	15573	15630	15794	15761	15587	15709	15702	15596	15613	15693	15558	15569	15672	15662	15637	15638	15587	15783	15656	15716	15686	15679	15495	15771	15709	15618	15494	15851	15669	15687	15868	15770	15765	15764	15566	15653	15455	15432	15636	15706	15660	15719	15523	15683	15708	15602	15714	15545	15727	15775	15635	15554	15712	15849	15648	15963	15571	15523	15539	15738	15616	15750	15555	15772	15779	15505	15608	15646	15656	15627	15713	15755	15749	15689	15711	15620	15676	15629	15667	15597	15751	15618	15727	15645	15697	15767	15718	15782	15660	15758	15925	15441	15693	15765	15618	15689	15433	15745	15684	15633	15886	15643	15609	15718	15733	15759	15585	15574	15657	15777	15593	15792	15474	15667	15752	15628	15637	15701	15578	15732	15653	15409	15724	15774	15640	15745	15655	15633	15841	15553	15674	15716	15663	15547	15720	15715	15722	15700	15647	15550	15619	15717	15664	15665	15679	15630	15725	15732	15675	15808	15767	15765	15673	15569	15697	15685	15553	15566	15693	15715	15662	15644	15772	15708	15727	15622	15729	15762	15582	15759	15549	15616	15657	15670	15819	15739	15736	15732	15677	15727	15770	15698	15706	15665	15549	15662	15707	15520	15619	15646	15768	15616	15755	15578	15636	15499	15699	15729	15713	15607	15763	15642	15591	15743	15697	15584	15574	15505	15740	15553	15669	15676	15708	15573	15533	15643	15751	15813	15742	15730	15671	15554	15691	15522	15572	15673	15769	15804	15712	15664	15674	15452	15541	15725	15613	15737	15734	15818	15551	15737	15710	15668	15653	15524	15632	15662	15762	15769	15639	15651	15467	15645	15623	15802	15742	15761	15676	15639	15844	15696	15635	15651	15631	15650	15763	15700	15587	15970	15672	15667	15737	15583	15636	15780	15662	15767	15626	15880	15630	15671	15654	15719	15762	15723	15637	15702	15761	15641	15679	15631	15604	15852	15668	15693	15606	15760	15673	15663	15721	15596	15683	15843	15814	15739	15914	15817	15683	15670	15703	15750	15728	15806	15553	15740	15671	15788	15678	15694	15771	15617	15648	15753	15586	15721	15679	15619	15805	15682	15587	15683	15827	15661	15674	15644	15754	15553	15655	15853	15605	15699	15792	15632	15689	15685	15451	15641	15570	15656	15740	15635	15723	15645	15707	15624	15689	15692	15637	15719	15655	15694	15612	15706	15770	15660	15773	15688	15710	15715	15903	15715	15768	15638	15697	15530	15657	15653	15647	15615	15699	15745	15642	15632	15678	15767	15770	15750	15503	15789	15636	15569	15568	15575	15862	15599	15546	15576	15622	15378	15688	15695	15481	15675	15592	15865	15716	15640	15420	15796	15831	15722	15698	15613	15741	15617	15733	15630	15695	15524	15606	15595	15732	15734	15538	15703	15755	15698	15682	15699	15908	15799	15594	15665	15649	15769	15571	15759	15632	15809	15550	15688	15683	15575	15957	15582	15751	15739	15774	15663	15675	15786	15667	15779	15755	15666	15674	15715	15709	15597	15705	15662	15693	15570	15695	15692	15580	15513	15716	15751	15640	15673	15714	15664	15808	15579	15665	15526	15709	15578	15640	15717	15678	15544	15714	15771	15687	15718	15699	15703	15563	15702	15579	15895	15840	15708	15634	15592	15632	15650	15752	15776	15774	15665	15641	15733	15881	15704	15374	15785	15707	15730	15837	15717	15675	15604	15670	15513	15588	15588	15875	15677	15620	15770	15565	15721	15726	15664	15708	15646	15726	15639	15613	15543	15737	15736	15657	15599	15794	15770	15724	15691	15749	15715	15679	15573	15658	15848	15704	15869	15733	15509	15644	15664	15720	15657	15624	15485	15678	15748	15595	15640	15536	15557	15717	15682	15814	15632	15834	15620	15562	15771	15742	15694	15686	15677	15599	15798	15668	15476	15512	15753	15782	15781	15695	15664	15665	15855	15548	15632	15852	15543	15882	15689	15685	15621	15596	15497	15703	15626	15792	15707	15759	15791	15764	15795	15572	15612	15648	15870	15599	15477	15846	15844	15652	15589	15642	15803	15510	15723	15590	15607	15724	15680	15741	15746	15812	15600	15577	15515	15685	15682	15721	15753	15703	15719	15666	15747	15650	15631	15586	15828	15624	15739	15699	15703	15672	15794	15652	15698	15705	15608	15810	15386	15580	15539	15533	15739	15602	15579	15593	15641	15696	15540	15815	15596	15689	15634	15693	15676	15809	15740	15696	15670	15686	15669	15810	15685	15646	15589	15803	15602	15717	15563	15560	15527	15917	15795	15664	15535	15794	15698	15768	15653	15637	15648	15803	15679	15793	15550	15668	15721	15677	15679	15833	15657	15573	15637	15609	15555	15741	15584	15659	15506	15608	15798	15558	15602	15711	15708	15643	15864	15701	15685	15751	15499	15597	15696	15645	15713	15722	15746	15589	15594	15667	15710	15671	15717	15764	15510	15646	15746	15837	15656	15830	15872	15757	15617	15626	15675	15556	15822	15621	15614	15653	15702	15676	15673	15534	15556	15536	15706	15836	15731	15646	15764	15701	15628	15624	15626	15620	15517	15586	15642	15734	15872	15737	15725	15565	15680	15550	15641	15695	15597	15668	15721	15540	15778	15700	15442	15534	15501	15715	15739	15609	15666	15683	15598	15643	15916	15768	15661	15650	15806	15598	15619	15496	15722	15664	15639	15683	15823	15833	15646	15551	15579	15613	15758	15634	15834	15702	15635	15579	15610	15634	15689	15675	15553	15618	15636	15614	15739	15602	15777	15617	15707	15673	15685	15592	15918	15661	15665	15749	15802	15813	15622	15592	15700	15589	15611	15726	15621	15782	15651	15725	15574	15684	15742	15723	15603	15736	15805	15754	15743	15629	15706	15776	15584	15673	15710	15816	15699	15594	15609	15650	15652	15615	15614	15787	15670	15805	15808	15599	15529	15524	15685	15629	15700	15537	15589	15536	15745	15788	15517	15644	15593	15775	15604	15567	15513	15642	15815	15549	15851	15588	15619	15538	15533	15752	15711	15555	15821	15689	15692	15584	15697	15781	15744	15616	15645	15768	15759	15623	15662	15596	15500	15700	15812	15621	15718	15513	15569	15597	15754	15613	15708	15698	15648	15743	15717	15592	15717	15803	15571	15739	15686	15602	15774	15673	15723	15623	15588	15737	15611	15679	15518	15656	15661	15629	15707	15547	15685	15734	15909	15592	15559	15767	15785	15709	15715	15694	15832	15618	15511	15629	15682	15587	15633	15743	15816	15708	15600	15707	15884	15522	15811	15548	15722	15788	15501	15717	15805	15608	15656	15586	15447	15728	15769	15536	15637	15675	15640	15665	15671	15635	15718	15793	15568	15540	15750	15690	15604	15578	15605	15684	15648	15716	15568	15583	15763	15678	15495	15583	15663	15623	15580	15625	15707	15536	15661	15583	15715	15779	15653	15773	15820	15689	15740	15714	15711	15771	15630	15619	15828	15584	15730	15489	15572	15651	15829	15649	15630	15752	15579	15701	15561	15762	15646	15741	15705	15702	15589	15519	15719	15798	15636	15699	15597	15700	15652	15623	15849	15627	15704	15611	15597	15791	15776	15603	15760	15655	15554	15561	15733	15592	15786	15690	15630	15755	15695	15649	15623	15537	15721	15616	15753	15648	15766	15878	15695	15614	15790	15685	15495	15580	15588	15662	15685	15823	15596	15461	15747	15632	15477	15606	15766	15701	15784	15490	15730	15683	15668	15566	15584	15628	15655	15573	15544	15810	15501	15858	15605	15741	15802	15621	15735	15751	15571	15629	15806	15631	15791	15556	15779	15745	15664	15686	15864	15652	15493	15830	15849	15679	15657	15359	15781	15621	15809	15923	15576	15874	15723	15653	15825	15635	15635	15638	15718	15631	15645	15755	15664	15699	15542	15645	15773	15892	15672	15582	15710	15830	15714	15752	15808	15672	15791	15725	15708	15708	15638	15599	15935	15648	15748	15741	15665	15681	15586	15604	15508	15720	15648	15583	15707	15540	15621	15716	15758	15566	15651	15747	15546	15688	15576	15769	15885	15851	15615	15734	15660	15624	15789	15635	15701	15686
30227	27007	32777	30924	29188	24180	20932	19831	19080	18707	18422	18447	18213	17950	17921	18107	17943	18087	17982	18069	18240	18158	17947	18009	18197	18178	18211	18193	18173	17993	18025	17985	18009	18150	17897	18016	17957	17884	18226	18116	17972	17851	17894	17848	17974	18073	18066	17928	17772	17937	17977	18060	17928	17746	17961	17899	18028	18220	17997	18088	18108	17881	17979	17995	18034	17790	18010	18119	17898	18049	18119	17979	17994	18016	18071	17734	17674	18068	17967	18285	17983	17933	18052	17978	17952	18008	17957	18032	18104	18051	18152	17915	18050	18066	17817	17987	18047	17998	18059	17804	17806	18038	18036	17923	17942	18004	17923	17780	18045	18082	18039	18050	18098	18028	17870	18002	18079	17854	18025	17708	18073	17974	18054	17858	18037	18037	18078	18125	18096	17876	18037	18040	17982	17943	17910	18033	18054	18015	18047	17937	17877	18001	18012	17937	18081	17824	17915	17889	18089	17948	18125	18007	17965	17910	18016	18095	17977	18091	17837	17929	17809	18082	17936	17871	17928	17841	17945	18020	18194	18107	17966	18000	18030	18016	18208	18094	17985	17895	18029	17890	18000	18023	18165	18042	18133	17995	17768	18166	17889	18096	18134	18019	17993	18012	17849	18029	17874	17939	17849	17964	18098	17894	17807	18013	17991	18086	18016	18040	17947	17938	17818	18046	18215	17950	18199	17936	18045	17944	17964	17938	18020	17886	17846	18010	17878	18161	18210	18123	18082	17856	18141	17890	17877	17935	17769	17937	18174	17974	18045	18063	17944	18189	17998	17838	17912	18143	18052	17870	17853	17842	17945	17928	18030	18134	18049	18137	17946	17901	18091	17928	18009	18120	18108	17860	17966	18090	17899	17962	17923	17984	17980	18079	17890	18009	18131	17924	18114	17951	18189	18047	17987	18056	18145	18044	18154	17732	18129	17971	18075	17981	18050	18079	18044	17922	17799	17979	18143	18139	18179	17881	17989	17925	18099	18118	17891	17988	18161	18110	18170	18042	17949	17981	18057	17940	17831	18269	18170	17970	18087	17988	18070	17988	18047	18118	18003	17678	18120	17879	18136	17986	17936	18121	17953	17960	18062	18130	17905	18029	18088	17811	18038	17934	17622	18007	17948	17970	17878	17979	17875	17894	18134	17813	17908	18072	18070	18074	17939	17988	18057	18072	17990	17853	18047	17933	17931	17835	18076	18149	18059	18037	17907	18108	18157	17991	18007	18152	17931	17829	17865	17792	17964	17879	17854	17968	18047	17877	17973	17978	18169	17863	17988	17944	18018	18020	18042	17922	18097	17994	18222	17942	17961	18180	18075	18017	18064	18007	17952	17810	17908	17969	17951	17785	17954	17949	18033	18109	18068	17872	17930	18045	17947	18037	18015	18180	18040	18181	18106	18021	17872	18105	17798	17825	18066	18024	18142	17953	18087	18144	17854	17907	17872	18086	17978	17984	18090	17858	18097	17954	17821	17932	17989	18247	17952	18002	18092	17720	18133	17891	17888	17764	18127	18276	17967	17775	17760	17954	17868	18017	17954	17939	17836	18000	18247	18172	17998	17871	17989	17884	17908	17998	18037	17914	17982	17996	17928	17965	17750	18016	18241	18169	17789	17909	18066	17921	17965	17832	18017	17893	18034	17686	18071	17986	18031	17766	17874	17813	18024	18143	17819	17835	18023	17945	17889	17798	17870	17946	17995	18024	18036	18062	17860	17867	17982	18064	17876	18142	18001	18145	17927	17961	18097	18262	18170	17935	17942	17910	18032	17933	18051	17998	18004	18034	18053	18193	17789	17873	18166	17849	17972	17874	17948	17780	18001	17970	18183	18088	17921	18017	17922	18056	17776	17986	17861	18174	17957	18006	18035	17966	17879	18044	17862	17892	18272	18004	18186	17996	18036	18188	18066	17903	18072	18162	18181	17939	17990	18078	18206	18132	18095	18040	18214	17997	18094	18075	18069	18052	18050	18106	18109	18010	18123	17907	17850	18002	17828	17938	18086	18145	17895	17914	17928	17978	17963	17985	18108	18115	17916	18068	18232	18029	17916	17996	18028	18254	17995	18028	18132	18096	17876	18090	18030	18081	17864	18045	17861	18109	18133	17911	17953	17943	17923	18159	18158	17873	17872	18015	17668	18046	18094	18150	18242	18076	17964	17844	17869	18046	17997	17920	18011	18064	17916	18039	17965	18026	18176	17890	18015	18047	17825	18064	17988	18029	18093	18073	18022	18029	17665	18085	18216	18001	18029	18032	18046	17972	17941	18049	17863	17938	17801	17928	18031	17771	17921	17876	17969	17959	18060	18015	17901	17812	18061	18043	17892	18085	18007	18069	18022	18068	17980	18046	18113	18030	17930	17827	18145	18097	18190	18162	17985	17787	17929	17867	17796	18060	18049	17869	18019	18163	18186	17896	18092	17933	18076	18001	17987	18132	17999	17984	17850	17746	18108	17951	17854	17961	17875	18048	17991	17960	18101	18066	18015	18012	17994	18146	17938	17968	18068	17915	18263	17882	18002	18144	18119	17941	17900	17914	17980	17772	17837	18062	17837	17860	17882	18102	17930	18111	18011	17898	17959	18229	17950	17964	17859	18045	17709	17972	18070	18115	18098	17966	17995	18061	17937	18064	17954	17754	17994	17975	18003	18060	18228	17874	17926	18059	18132	18018	17921	18173	18041	18037	18066	17818	17864	18051	17952	17920	17959	18025	18096	18179	17936	17937	18042	18296	18003	17752	17981	18082	17978	17905	17985	17869	18080	17968	17873	17868	17754	17770	17979	17989	18314	18182	18081	17869	17926	18061	18015	17985	18088	17934	18142	17940	18079	18080	18139	18020	18040	18027	17773	17948	18132	18039	18088	18017	18000	18057	17999	17988	17988	17991	18119	17846	18013	18038	18014	17892	18022	18141	17900	17870	17931	17919	17969	18253	17955	18059	18125	18165	17944	17965	17849	17948	18055	17998	17902	18163	17871	17792	17875	18178	17999	18059	17959	18110	17905	17843	18077	18114	17925	17996	17993	17904	18098	18205	17901	18105	18033	17895	18041	17954	18041	18032	18012	18195	18224	18212	17913	17969	18090	17947	17909	18288	18205	18116	17952	18051	18072	18016	17930	18027	17809	18089	18042	17998	17755	18054	18027	18040	17933	18002	18064	17753	17962	17977	17946	17988	17845	17872	18036	17811	18062	18243	18064	17913	18061	18062	18060	17934	18126	17863	17897	17870	18155	17809	18157	18144	17985	17978	17898	18096	17966	17891	18100	18194	18151	18032	18134	18020	18128	18118	18007	18112	18046	17987	18194	17949	17990	17990	17923	17823	18031	18154	17950	17965	18028	18065	17899	18009	18063	18071	17970	17862	18162	17974	17774	17903	17989	17951	17998	17826	17904	17972	18050	17968	17945	17990	17944	17996	18006	17883	17817	17958	17881	18015	17958	17961	18155	17907	17982	18136	18132	18154	17925	17966	17992	18110	18212	17891	18057	18223	17982	17955	17902	17890	17882	17927	18035	18070	18259	17987	18145	18055	17900	18052	18033	17803	18039	18030	18075	18088	17894	17897	18086	18022	18151	18033	18038	18008	17901	17912	18275	18070	18026	17835	18098	18073	18101	18127	17919	17982	17977	18122	18103	18049	18003	17868	18073	18028	18011	17995	17981	18154	17909	18269	18006	17960	18182	18021	18040	17891	18085	18243	17948	17924	18206	17942	17766	17969	17823	18058	17861	17906	17961	18007	17830	17983	17844	18037	17968	17913	18266	18008	18149	17914	18071	17995	18230	17987	18008	18032	18063	18168	18189	18063	17989	17969	18114	18122	18015	17954	17981	18095	18115	18020	17962	18216	18214	18147	18078	17760	18020	17902	17984	18062	18030	17985	17827	18127	18000	18097	18124	17927	17945	18023	17905	17771	18087	18114	17913	17866	18054	18140	18308	17986	18028	17958	17870	17879	17991	18253	18029	18005	18134	18148	17927	18036	18333	18212	18019	17921	17993	18018	17968	18104	18160	17829	17997	17868	18124	17972	18017	17833	18073	18088	17987	17865	18088	18012	18090	17987	18245	18029	17826	17999	18075	17886	17981	17938	17978	18065	17875	18119	18082	17997	17891	18101	18093	18069	18145	17990	17962	18035	17713	17749	18156	17948	18120	18029	18007	17897	18019	18041	18083	17752	18080	18179	18119	18000	18134	18052	17954	17928	17642	18068	17964	17833	17858	17930	18145	18024	17766	17991	18077	17760	17830	18080	18117	17993	18034	18098	17978	18281	18076	18142	18097	17841	17866	17954	17915	18054	18032	17910	18190	18171	17996	17882	18033	17979	18004	18152	17926	18014	18140	17988	18244	17991	17980	17916	18111	17927	17936	18177	17986	18002	18160	18186	18065	18044	18107	17963	17831	17904	18057	18004	17981	18020	18097	17920	18089	17974	18034	17936	18138	17781	17910	17909	18178	18174	17910	17920	17974	17886	17947	18148	18050	18073	18064	18039	18229	18067	18014	17983	18061	17906	18030	18102	17986	17755	17796	17868	17886	17875	18080	17916	17861	17918	18020	18046	17988	18139	17940	17919	17968	18153	18122	17981	17762	18172	17899	17957	17963	17951	18070	17976	18138	18109	18003	18001	18222	18261	17984	18112	18221	17990	17853	18157	17961	17858	18020	18031	17778	17788	18040	17898	18117	18036	17993	17869	17771	18086	17888	18070	18012	17967	17955	18093	17877	17983	18033	17898	17973	18059	17983	18171	17990	18064	17727	18001	17890	18278	18078	17909	17946	17973	17997	17985	18025	17808	17977	17992	18014	17924	17884	18001	18115	17691	18055	18042	18127	18002	17880	17882	17961	17949	18026	17931	18047	17694	17910	17924	17686	17952	17949	18153	17987	17925	17977	18135	17996	18045	17928	17967	18052	17890	17840	18094	18004	17853	17999	17979	17829	17983	17872	18128	17968	18129	18161	18101	17929	17954	18113	18075	17933	17877	17965	18050	18158	17868	18008	18007	17979	17951	18310	18049	17978	18094	17997	18220	17835	17938	17985	17887	17860	17935	17925	18101	17955	18152	18000	18339	17960	17815	18044	17859	17791	17970	18037	17948	18032	18017	17974	17909	17908	18123	18090	18158
28933	37054	34827	28701	27514	20976	17986	17027	16286	16008	15481	15492	15247	15204	15156	15141	15018	15149	15141	15179	15152	15084	15012	15088	15089	15178	15119	14980	15123	15194	14911	15036	15154	15081	14960	15216	15134	15074	15123	15067	15250	15069	15076	15194	15205	15214	15243	15008	14946	14938	15000	15218	15104	15163	15043	15202	15062	15054	15130	15009	15179	15061	15171	15107	15063	15034	15043	15038	15151	15133	15154	15010	15228	15239	15131	15099	15205	14943	15198	15057	15037	15211	15147	15108	15179	15075	15165	15144	15153	15172	15053	15037	14898	14907	15099	15078	15024	15250	15105	15177	15061	14910	15151	15245	15129	15143	15065	15238	15242	15301	15136	15137	14968	15062	15048	15085	15073	15000	15149	14931	15025	15066	15243	15213	15015	15187	15032	15112	15099	15043	15158	15168	15164	15226	15148	15144	14974	15028	15018	15104	15030	15054	15106	14944	15167	15187	15047	15243	15035	15051	14991	15135	14946	14996	15124	15073	15146	15173	15029	15011	14970	15051	15208	15109	14943	15133	14987	15165	15049	15078	15209	15128	15128	15081	15082	15112	15118	15071	15129	14990	15283	15239	15176	15066	14915	15124	15178	15103	15140	15268	14980	14975	15182	15092	15099	15070	14968	15069	15089	15030	15244	15205	15156	14985	15068	15095	15127	15048	15148	15200	15083	15042	15155	15135	15049	15032	15059	15075	15050	15175	15137	15135	15032	15137	15231	15080	15024	15095	15207	15130	15014	15176	15243	15045	14992	15120	15133	15104	15024	15167	15187	15091	15135	14978	15055	15099	15278	15147	15067	15082	15066	15026	15083	15134	15063	15073	15064	15027	15002	15102	15256	14993	15187	15024	15079	15140	15048	15103	15229	15088	15147	15094	14907	14944	15067	14885	15093	15099	15160	15153	15020	15115	15128	15325	14963	15071	15157	15252	15073	15125	15027	15144	15033	15075	15197	15199	15080	15075	15149	15042	15084	15063	15118	15240	14986	15156	15069	15042	15119	15203	15163	15050	15005	15282	15160	15075	15210	14977	15046	15096	15068	14980	15091	15183	15065	14888	15230	14988	14989	15073	15094	15209	15170	14893	15044	15173	15087	15248	15086	15086	15097	15127	15005	15063	15013	15127	15179	15207	14978	15120	15046	15145	14984	14939	15059	15078	15009	14885	15059	15185	15049	15136	15002	15310	15095	15036	14995	15049	15139	15093	15105	15039	15155	14990	15180	15094	15105	15016	15107	15251	14932	15188	15065	15161	15100	14977	15019	14946	14975	15060	15201	15049	15114	15132	15140	15118	15154	15121	15010	15038	15090	15121	15138	14898	15089	15061	15230	15184	15065	15133	15117	15171	15149	14951	15088	14972	15048	15125	15065	15059	15053	15102	15061	15015	14963	14936	15165	15072	15122	15162	15104	15183	15117	15199	15003	15195	15091	15188	15130	15027	15146	15174	14886	15043	15037	15257	15002	15077	14955	15059	15174	15196	15047	15112	15264	15148	15059	15156	15160	15027	15170	15057	15093	15143	15139	14999	15216	15046	15209	14998	15006	15172	15067	15073	15144	15064	15185	15249	15041	15055	15063	15226	15102	15037	14924	15053	15023	14833	15013	15162	15053	15170	15185	15084	15091	15106	15134	15080	15081	15034	15262	15141	15247	15230	15173	15003	15088	15137	15059	15074	15067	15047	15331	15124	15112	15100	14997	14792	15040	15199	15295	15115	15000	15042	15259	15120	14904	15142	15103	15139	15120	15185	15142	14970	15166	15113	15086	15063	15076	15114	15047	15164	14956	15125	15077	15132	15184	15037	15157	15036	15116	15077	15248	15115	15078	15156	15014	15205	15075	15183	15069	15154	15225	15060	14922	14872	15098	14992	15110	15127	15234	14945	15063	15142	15252	15270	15173	15130	15048	15089	15105	15073	15147	15183	15213	15171	15144	15017	15093	14950	15085	15110	14993	15010	15161	14996	15113	14988	15202	15153	15083	15040	15090	15123	15258	15156	15259	15235	15079	15218	15122	15145	15158	15169	15087	15221	15128	15052	15172	15144	15070	15008	15162	15203	15156	15187	15224	15078	15184	15069	15160	15203	15171	15251	14993	15176	15183	15391	15017	15017	15152	15005	15174	15180	15082	15279	15157	15333	15049	15126	15069	15217	15203	15072	15024	15087	15122	15071	15112	14941	15156	15036	15212	15270	15227	14996	15181	15159	15124	15225	15048	14947	15011	15155	15175	15219	15276	15083	15218	15115	15121	15146	15139	15131	15077	15228	15181	15313	15028	15047	15122	15067	15218	15234	15073	15182	15116	15213	14997	15153	15063	15135	15004	15149	14896	15103	15068	15159	15395	15034	15033	14951	15038	15095	14988	15039	15048	15200	15071	15125	15118	15125	15198	15078	15163	14939	15062	15052	15109	15019	15267	15150	15207	15086	15012	15163	15046	15127	15091	14940	15096	15086	15014	15063	15098	15099	14982	15182	15206	15144	15027	15142	15253	15133	15190	15110	15059	15259	15009	15087	15279	15287	15193	15271	15214	15118	14964	15108	15044	15040	15078	15093	15231	15047	15133	15126	15008	15014	15026	15112	15216	15055	15107	14983	15021	15061	15102	14896	14949	15045	15077	15222	15071	15136	15223	15061	15216	15130	15066	15108	14970	15235	15173	14865	15047	15134	15270	15213	15233	14920	15172	14965	15049	15203	14990	15231	15218	15210	15174	15128	14938	15104	14994	15231	15169	15074	15206	14878	15044	14990	15067	14938	15043	15215	15086	15070	15088	15023	15147	15112	15089	15151	15110	15066	15168	15146	15198	15279	15099	15115	15008	15056	15109	15052	15147	15250	15210	15098	15012	15056	15234	15123	15108	15112	15169	15146	15210	14995	15000	15174	14875	15113	15106	15104	15363	15115	15006	15073	14998	14995	15180	15105	15095	15084	15150	15179	15026	15150	15095	14978	15121	15122	14936	15271	15134	15072	15175	15097	15090	15228	15147	15138	14997	15139	15322	15108	15148	15148	15217	15199	15183	15177	15161	15081	15039	15147	14985	15145	15179	15007	14958	15048	15113	15150	14957	15206	15251	14975	15117	15093	14983	15147	15017	15205	15110	15166	15146	15333	15299	15162	15097	15042	15215	15154	15278	15182	15255	15112	15074	15198	15208	15011	15063	15146	14965	15313	15083	14952	15158	15132	14948	15223	15390	14997	15221	14996	15125	15141	14974	15242	15210	15025	15031	14990	15324	15193	15093	15236	14845	15237	15054	15186	15119	14974	15085	14926	15212	15105	15131	15036	15252	15045	15162	15154	14987	15230	15051	15059	14935	14912	15006	15151	15096	15251	15153	15162	15029	15184	15161	15107	15299	14993	15120	14960	15078	15038	15136	15153	15058	15088	15155	15248	15209	15097	14967	15213	14968	15249	15031	15039	15199	15035	15187	15218	15183	15228	15254	15056	15036	15227	15084	15204	15095	15157	15195	14984	15156	15214	15060	15124	15063	15048	14977	15080	15135	14947	15068	15251	15051	14982	15086	15223	15077	15060	15127	15174	15106	15156	15126	15169	15156	14988	15297	14993	15026	15165	14989	15131	15183	15129	15018	15023	15131	15365	15118	15101	15229	15288	15160	14977	15190	15100	15146	15163	15240	15007	15065	15107	15084	15249	15215	15003	15053	15096	15013	15123	15242	15203	15033	15169	15133	14952	15056	15150	14998	14902	15090	15225	15163	14926	14987	15058	15160	15151	15059	15213	15213	15260	14962	15201	15283	15198	15106	15079	14962	15047	15101	15256	15249	15113	14949	15087	14876	15085	15198	15233	15038	15130	15119	15054	15062	15093	15076	15236	15208	15161	15160	15073	15236	15144	15184	15206	15160	15084	15196	15145	15048	14977	15226	15086	15039	14901	15226	15040	15237	14914	15121	15131	15185	15151	15001	15138	15142	15105	15058	15092	15225	15175	15227	15147	15030	15069	15098	15087	15134	15032	15100	14842	15024	15029	15097	15075	15097	15257	15031	15199	15281	15109	15067	15227	15013	14949	15075	15178	15095	14968	15166	15042	15053	14906	15059	15052	15041	14959	15293	15066	15057	15046	15221	15153	15201	15132	15144	15167	14998	15091	15127	14987	15193	15145	15018	15178	15186	15213	15131	15054	15089	15347	15157	15233	15230	15101	15171	15204	15182	15008	15100	15049	15154	15221	15032	15106	15151	15205	15242	15239	15100	15065	15042	15090	15124	15175	15030	15058	15086	15074	15112	15150	15240	15060	15153	15102	15031	15198	15105	15206	15092	15036	15140	15119	15067	15087	15161	15107	15024	15213	15194	15069	15075	15189	15156	15114	15029	15165	15087	15201	15024	15264	15183	14947	15187	15074	15103	15204	15199	15177	15094	15163	14991	15035	15105	15003	15281	14967	15162	15077	15128	15108	15064	15187	15229	15079	15087	15131	15114	15268	15173	15254	15073	14959	15091	15053	15145	15200	15089	14994	15178	15237	15090	15211	14953	15289	15268	15016	15021	15123	15121	15047	15262	15118	15148	14930	15150	15188	15185	15143	15007	15176	15011	15035	15165	15143	15208	15255	15179	15232	15029	15112	15179	15009	15093	14981	15090	15077	15241	15056	14979	15184	15251	15069	15059	15089	15113	15248	15272	15075	15106	15221	15128	15146	14882	15271	15068	15239	15102	15132	15059	15239	15047	15035	15043	15091	15066	15052	15019	15114	15095	15056	14981	15296	15164	15198	14983	14950	15030	15092	15123	15025	15275	14996	15126	15101	14943	15158	15137	15101	15087	15008	15079	15263	14988	15050	15387	15080	15143	15117	15215	15035	15088	15114	15111	15125	15116	15064	15051	15241	15185	15206	15063	15235	15035	15106	15316	15048	15033	14969	15211	15046	14985	15082	15223	15022	14960	15153	15021	14919	15255	15089	14886	15146	15243	15090	15326	15111	15204	15160	15168	15187	15084	15201	15065	15137	15009	14943	15091	15241	15016	15002	15045	15152	15249	14940	15129	14951	15096	15189	14999	15061	15033	15006	15090	15093	15017	14929	15126	15216	15325	15181	15154	15103	15137	15089	14936	14983	14959	15179	15045	15049	15152	15103	15020	15095	15164	15082	15122	15039
25308	22228	34934	45692	52515	45018	33992	28372	23379	21847	19549	18011	17270	16898	16738	16554	16269	16547	16583	16537	16411	16544	16682	16527	16502	16522	16643	16452	16670	16575	16472	16601	16569	16389	16253	16286	16560	16489	16349	16544	16398	16259	16418	16548	16337	16563	16220	16434	16513	16554	16391	16403	16315	16502	16504	16451	16423	16620	16457	16309	16475	16507	16389	16619	16419	16529	16576	16577	16425	16709	16632	16451	16533	16331	16330	16668	16544	16638	16445	16559	16403	16479	16511	16485	16379	16380	16323	16727	16417	16523	16491	16330	16352	16485	16474	16249	16340	16488	16434	16434	16498	16338	16517	16481	16504	16443	16409	16599	16436	16389	16307	16235	16495	16295	16513	16502	16631	16666	16453	16281	16337	16635	16397	16302	16400	16463	16442	16288	16496	16621	16622	16472	16557	16453	16412	16277	16455	16444	16618	16388	16313	16482	16507	16547	16478	16280	16223	16359	16359	16667	16434	16342	16398	16303	16569	16328	16468	16545	16345	16446	16397	16114	16403	16352	16184	16406	16387	16542	16269	16409	16368	16398	16252	16360	16578	16495	16483	16547	16552	16393	16516	16460	16496	16367	16617	16490	16418	16555	16254	16239	16550	16463	16444	16438	16505	16292	16491	16353	16523	16811	16392	16343	16342	16430	16457	16506	16358	16473	16524	16371	16404	16505	16530	16457	16551	16345	16491	16324	16453	16484	16356	16330	16361	16484	16346	16406	16531	16422	16475	16386	16390	16360	16596	16305	16393	16391	16349	16258	16381	16354	16501	16372	16362	16619	16570	16439	16483	16413	16353	16226	16319	16342	16500	16456	16444	16456	16252	16512	16442	16534	16434	16400	16352	16454	16294	16322	16299	16341	16535	16546	16568	16397	16613	16366	16309	16357	16321	16330	16373	16348	16401	16484	16401	16444	16543	16522	16448	16381	16556	16137	16448	16357	16488	16545	16418	16493	16360	16317	16336	16548	16564	16475	16525	16520	16542	16378	16357	16375	16279	16341	16430	16282	16593	16377	16375	16461	16513	16275	16295	16345	16408	16549	16523	16560	16619	16559	16488	16460	16426	16537	16335	16231	16695	16348	16414	16529	16249	16603	16521	16336	16373	16603	16421	16683	16525	16410	16482	16254	16413	16419	16521	16240	16331	16428	16426	16333	16461	16395	16540	16595	16369	16334	16562	16480	16313	16185	16282	16356	16489	16278	16327	16414	16402	16360	16432	16444	16383	16242	16467	16520	16473	16405	16554	16433	16535	16491	16351	16263	16579	16501	16398	16592	16430	16345	16404	16405	16594	16487	16482	16475	16385	16243	16410	16551	16509	16504	16506	16494	16364	16309	16542	16469	16541	16470	16267	16434	16532	16330	16464	16189	16483	16451	16625	16384	16685	16565	16548	16380	16282	16404	16480	16298	16487	16507	16504	16333	16430	16246	16401	16392	16391	16448	16487	16589	16399	16550	16449	16341	16290	16288	16589	16500	16376	16387	16379	16323	16406	16418	16560	16492	16466	16319	16439	16309	16328	16322	16437	16263	16482	16238	16389	16523	16541	16515	16582	16486	16537	16313	16365	16409	16416	16508	16363	16411	16629	16344	16258	16463	16471	16624	16439	16416	16221	16420	16640	16431	16445	16295	16279	16549	16259	16456	16476	16231	16455	16411	16431	16258	16429	16404	16384	16326	16311	16435	16589	16589	16610	16391	16301	16597	16257	16326	16445	16438	16331	16537	16389	16396	16361	16538	16376	16273	16494	16422	16430	16387	16419	16353	16506	16400	16487	16574	16509	16376	16285	16461	16517	16437	16201	16293	16387	16436	16511	16371	16437	16306	16452	16507	16613	16194	16367	16473	16417	16289	16535	16444	16383	16485	16289	16446	16530	16280	16452	16459	16313	16539	16416	16385	16342	16241	16518	16295	16275	16416	16405	16478	16504	16390	16205	16205	16556	16434	16555	16465	16478	16224	16298	16402	16351	16497	16394	16246	16289	16388	16478	16383	16354	16560	16473	16453	16526	16421	16312	16555	16402	16563	16507	16333	16344	16379	16425	16532	16539	16455	16569	16408	16398	16429	16516	16532	16514	16379	16372	16418	16547	16429	16427	16254	16089	16359	16441	16584	16273	16506	16546	16316	16500	16639	16400	16227	16309	16500	16527	16471	16461	16390	16214	16375	16495	16537	16535	16344	16260	16329	16614	16261	16297	16424	16423	16598	16306	16391	16480	16374	16407	16448	16548	16333	16304	16316	16382	16354	16506	16524	16244	16519	16444	16283	16494	16459	16748	16596	16309	16594	16350	16342	16480	16436	16444	16440	16354	16569	16462	16444	16479	16519	16589	16366	16371	16346	16485	16355	16554	16473	16382	16561	16373	16543	16294	16589	16572	16331	16372	16424	16472	16422	16561	16508	16518	16424	16434	16527	16501	16536	16515	16319	16575	16586	16370	16508	16376	16461	16410	16224	16358	16423	16464	16209	16336	16374	16391	16269	16490	16518	16412	16531	16550	16457	16490	16319	16282	16412	16369	16554	16483	16344	16369	16496	16399	16374	16404	16174	16341	16239	16414	16369	16702	16423	16332	16279	16454	16403	16553	16471	16389	16222	16334	16314	16394	16401	16334	16160	16443	16385	16516	16419	16333	16380	16528	16632	16353	16564	16411	16325	16284	16427	16326	16349	16481	16524	16316	16535	16408	16676	16517	16279	16463	16562	16464	16566	16459	16399	16537	16390	16307	16548	16405	16423	16348	16492	16458	16685	16518	16319	16396	16463	16419	16476	16472	16376	16437	16261	16453	16370	16566	16469	16490	16399	16227	16495	16531	16357	16385	16352	16340	16507	16437	16367	16397	16378	16437	16363	16207	16397	16603	16462	16320	16284	16404	16472	16383	16530	16594	16397	16293	16272	16273	16327	16453	16291	16477	16612	16359	16301	16479	16551	16393	16274	16384	16461	16477	16392	16444	16412	16525	16491	16462	16504	16254	16431	16330	16501	16252	16377	16577	16490	16369	16256	16447	16363	16353	16299	16286	16395	16465	16285	16399	16419	16266	16429	16464	16249	16513	16485	16404	16321	16510	16239	16359	16410	16542	16496	16224	16642	16471	16527	16356	16518	16382	16580	16362	16452	16445	16135	16377	16358	16296	16323	16530	16301	16140	16643	16504	16543	16543	16504	16517	16628	16492	16373	16520	16649	16362	16361	16474	16365	16563	16515	16715	16374	16319	16321	16317	16401	16674	16589	16543	16349	16570	16328	16460	16326	16400	16333	16420	16403	16477	16381	16428	16573	16404	16506	16446	16477	16241	16521	16527	16583	16715	16530	16423	16549	16354	16431	16417	16476	16361	16472	16442	16157	16388	16494	16159	16479	16290	16486	16500	16215	16494	16529	16370	16399	16273	16488	16413	16461	16290	16325	16458	16405	16341	16548	16310	16541	16463	16721	16420	16334	16547	16473	16487	16430	16484	16385	16342	16614	16545	16348	16430	16351	16486	16569	16712	16476	16725	16439	16623	16235	16558	16400	16381	16488	16287	16571	16420	16578	16529	16512	16553	16268	16508	16530	16400	16346	16237	16467	16387	16610	16157	16382	16349	16582	16386	16577	16384	16490	16149	16187	16521	16627	16402	16386	16481	16485	16402	16265	16419	16540	16490	16573	16404	16484	16424	16286	16376	16430	16221	16421	16368	16340	16465	16585	16584	16430	16430	16235	16387	16464	16409	16556	16399	16397	16519	16537	16333	16561	16593	16262	16516	16480	16489	16481	16607	16624	16602	16550	16385	16478	16392	16382	16516	16478	16493	16284	16249	16614	16310	16484	16324	16478	16362	16392	16690	16453	16464	16586	16432	16285	16482	16314	16545	16493	16343	16293	16439	16339	16450	16534	16532	16289	16436	16440	16493	16402	16368	16365	16510	16407	16426	16396	16295	16203	16454	16081	16580	16440	16472	16320	16294	16390	16568	16333	16364	16325	16468	16414	16326	16312	16414	16144	16450	16429	16423	16343	16533	16377	16294	16392	16477	16317	16285	16269	16428	16567	16379	16486	16404	16324	16348	16389	16363	16287	16261	16397	16407	16380	16445	16461	16645	16221	16679	16605	16539	16494	16422	16475	16361	16383	16559	16447	16267	16283	16611	16417	16269	16516	16630	16588	16515	16231	16442	16398	16258	16399	16288	16310	16476	16318	16547	16420	16362	16258	16457	16092	16427	16491	16291	16339	16334	16357	16313	16457	16554	16217	16170	16325	16347	16281	16315	16393	16460	16545	16448	16546	16444	16267	16366	16490	16664	16478	16544	16327	16486	16563	16469	16315	16348	16301	16291	16636	16360	16284	16276	16329	16279	16210	16383	16553	16343	16546	16640	16367	16262	16381	16499	16366	16186	16397	16495	16396	16369	16292	16630	16308	16363	16375	16439	16305	16406	16361	16303	16552	16310	16405	16418	16374	16157	16534	16312	16201	16364	16471	16262	16532	16309	16399	16546	16279	16419	16558	16467	16483	16528	16439	16334	16285	16359	16499	16596	16468	16431	16394	16530	16727	16547	16222	16550	16367	16324	16160	16285	16410	16421	16522	16657	16370	16468	16241	16518	16296	16557	16518	16473	16304	16397	16360	16381	16493	16333	16405	16288	16299	16379	16458	16399	16380	16661	16476	16390	16447	16320	16471	16253	16486	16232	16337	16461	16597	16536	16501	16539	16439	16298	16495	16390	16568	16512	16487	16427	16357	16461	16296	16348	16494	16454	16327	16292	16340	16323	16316	16343	16462	16386	16265	16378	16593	16397	16511	16208	16539	16309	16379	16346	16394	16543	16808	16513	16500	16316	16365	16283	16471	16436	16456	16453	16327	16486	16418	16392	16190	16431	16286	16608	16413	16418	16314	16582	16342	16397	16455	16696	16366	16353	16468	16273	16405	16453	16550	16561	16437	16663	16591	16358	16248	16497	16358	16567	16355	16392	16602	16631	16408	16381	16449	16607	16454	16576	16444	16490	16661	16261	16564	16451	16509	16540	16508	16435	16424	16440	16378	16504	16527	16362	16318	16360	16422	16514	16663	16613	16263	16342	16439	16525	16189	16464	16566	16516	16377	16428	16400	16381	16316	16561	16582	16328	16281
38973	62792	65350	60574	56757	43105	32362	27346	21925	20276	17352	15977	15296	14330	14139	14225	14274	14286	14312	14275	14109	13958	14246	14212	14234	14065	14239	14210	14290	14271	14193	14231	14188	14255	14189	14232	14242	14154	14158	14177	14180	14212	14282	14233	14265	14074	14086	14339	14250	14213	14129	14292	14131	14162	14255	14193	14250	14233	14231	14215	14351	14258	14138	14247	14325	14215	14197	14219	14140	14307	14204	14137	14364	14145	14241	14275	14179	14279	14187	14285	14208	14087	14094	14179	14223	14254	14213	14244	14089	14222	14318	14369	14159	14151	14210	14211	14370	14239	14251	14477	14235	14234	14159	14141	14208	14221	14119	14292	14320	14166	14176	14353	14222	14216	14341	14230	14394	14243	14286	14221	14041	14238	14315	14345	14319	14256	14195	14184	14318	14218	14197	14190	14232	14220	14313	14175	14229	14165	14298	14229	14131	14336	14349	14203	14275	14273	14262	14312	14188	14122	14253	14270	14225	14100	14153	14114	14181	14303	14315	14224	14139	14229	14315	14102	13991	13981	14187	14124	14215	14342	14216	14291	14365	14271	14265	14337	14044	14327	14059	14161	14263	14308	14139	14140	14275	14175	14218	14160	14223	14041	14285	14288	14203	14101	14363	14370	14296	14210	14201	14205	14121	14333	14239	14162	14192	14316	14119	14302	14273	14141	14198	14113	14303	14316	14136	14268	14231	14188	14300	14205	14225	14166	14328	13967	14196	14253	14323	14238	14125	14196	14235	14267	14196	14296	14129	14316	14262	14301	14280	14105	14215	14145	14193	14253	14237	14260	14226	14269	14173	14210	14106	14330	14262	14209	14389	14090	14186	14242	14252	14079	14173	14140	14133	14214	14334	14245	14253	14140	14276	14276	14293	14080	14367	14037	14376	14325	14307	14201	14156	13997	14267	14214	14179	14285	14080	14312	14226	14216	14071	14212	14225	14120	14329	14026	14210	14221	14075	14357	14427	14260	14177	14264	14156	14211	14197	14285	14180	14395	14231	14190	14263	14159	14250	14314	14269	14182	14248	14220	14443	14215	14102	14093	14309	14127	14281	14300	14330	14329	14102	14245	14190	14441	14122	14315	14304	14372	14297	14226	14264	14183	14388	14236	14277	14235	14043	14163	14158	14213	14107	14386	14286	14144	14194	14199	14131	14163	14216	14154	14282	14133	14344	14119	14193	14177	14332	14346	14305	14292	14297	14283	14101	14158	14203	14207	14142	14029	14136	14233	14293	14046	14263	14274	14344	14227	14123	14352	14097	14104	14235	14266	14210	14323	14191	14268	14187	14259	14228	14253	14138	14106	14355	14248	14349	14317	14194	14226	14220	14266	14128	14272	14284	13982	14099	14054	14213	14255	14155	14036	14173	14233	14344	14187	14336	14335	14169	14422	14391	14222	14167	14312	14147	14299	14175	14198	14101	14196	14356	14346	14159	14211	14191	14151	14237	14120	14220	14238	14381	14239	14277	14239	14191	14315	14278	14236	14100	14320	14305	14241	14280	14260	14250	14098	14100	14411	14063	14293	14253	14217	14295	14348	14190	14279	14259	14360	14149	14381	14142	14272	14192	14155	14123	14218	14072	14224	14265	14217	14166	14212	14291	14199	14274	14081	14270	14190	14224	14148	14214	14182	14162	14102	14233	14126	14241	14177	14297	14206	14241	14287	14252	14213	14272	14115	14259	14229	14134	14269	14190	14115	14294	14191	14182	14173	14203	14223	14470	14138	14319	14285	14246	14322	14237	14199	14380	14081	14357	14214	14061	14274	14158	14188	14193	14172	14161	14261	14316	14304	14445	14247	14252	14189	14273	14223	14137	14430	14269	14245	14168	14152	14362	14091	14187	14337	14120	14245	14163	14148	14120	14313	14247	14082	14263	14237	14380	14166	14194	14177	14167	14258	14213	14203	14247	14265	14223	14309	14340	14040	14303	14312	14255	14176	14335	14330	14370	14231	14256	14311	14169	14037	14189	14335	14185	14200	14283	14351	14182	14351	14197	14283	14295	14304	14290	14222	14289	14208	14077	14200	14180	14157	14281	14049	14217	14114	14089	14247	14253	14219	14176	14263	14328	14302	14164	14096	14376	14234	14251	14370	14307	14216	14068	14324	14064	14420	14248	14220	14078	14162	14357	14333	14232	14235	14263	14206	14228	14103	14305	14063	14219	14311	14271	14206	14198	14256	14096	14254	14137	14000	14324	14174	14180	14283	14144	14382	14110	14147	14246	14176	14274	14206	14240	14095	14382	14220	14244	14211	14292	14061	14216	14319	14158	14095	14178	14116	14193	14226	14231	14191	14363	14180	14087	14242	14260	14295	14269	14258	14314	14317	14301	14501	14223	14378	14324	14241	13988	14318	14109	14268	14210	14325	14234	14121	14167	14324	14169	14265	14197	14300	14201	14229	14234	14244	14302	14339	14270	14177	14090	14068	14092	14073	14332	14476	14294	14322	14200	14041	14335	14252	14192	14256	14214	14134	14284	14204	14271	14200	14130	14245	14294	14199	14093	14301	14215	14273	14271	14290	14290	14348	14204	14215	14175	14153	14209	14332	14106	14045	14181	14108	14173	14099	14296	14136	14208	14076	14386	14234	14186	14276	14233	14132	14282	14011	14260	14135	14258	14215	14350	14228	14143	14398	14356	14247	14115	14356	14297	14251	14342	14290	14102	14208	14127	14110	14245	14354	14295	14189	14152	14390	14068	14098	14161	14256	14015	14326	14241	14237	14292	14099	14301	14268	14223	14415	14244	14429	14132	14152	14298	14079	14196	14160	14287	14285	14186	14280	14145	14331	14244	14153	14328	14258	14158	14355	14104	14209	14280	14236	14224	14221	14116	14273	14194	14223	14199	14325	14163	14344	14368	14490	14288	13981	14260	14104	14158	14164	14137	14372	14236	14303	14113	14150	14096	14256	14212	14039	14198	14194	14097	14159	14306	14250	14120	14268	14197	14155	14165	14266	14132	14168	14091	14129	14276	14195	14228	14320	14185	14228	14322	14238	14217	14134	14228	14347	14147	14079	14347	14294	14103	14126	14091	14206	14065	14271	14204	14135	14109	14253	14170	14143	14155	14339	14283	14248	14119	14249	14293	14286	14339	14254	14186	14301	14092	14185	14013	14432	14211	14206	14229	14297	14123	14348	14106	14282	14151	14157	14178	14288	14324	14181	14126	14237	14256	14271	14312	14281	14200	14243	14246	14212	14196	14253	14353	14105	14143	14257	14212	14336	14217	14025	14430	14261	14146	14239	14264	14221	14214	14118	14395	14297	14336	14138	14247	14324	14113	14240	14191	14173	14229	14248	14275	14436	14131	14304	14276	14122	14170	14205	14201	14144	14258	14136	14295	14175	14321	14234	14151	14222	14301	14153	14077	14229	14279	14164	14172	14256	14109	14373	14202	14169	14234	14372	13960	14230	14151	14307	14278	14165	14134	14298	14200	14193	14058	14358	14130	14219	14313	14263	14304	14132	14357	14190	14263	14262	14090	14156	13990	14226	14227	14294	14105	14158	14458	14167	14133	14204	14235	14211	14209	14230	14382	14230	14111	14350	14211	14137	14170	14248	14240	14213	14041	14180	14228	14215	14025	14264	14137	14127	14263	14119	14092	14211	14206	14173	14268	14073	14158	14093	14369	14096	14154	14265	14382	14354	14099	14007	14268	14182	14207	14184	14178	14242	14123	14402	14130	14247	14233	14215	14125	14154	14238	14189	14121	14143	14153	14173	14271	14084	14341	14391	14026	14096	14298	14133	14426	14203	14241	14039	14287	14240	14063	14339	14164	14233	14201	14194	14189	14309	14220	14271	14367	14223	14458	14209	14212	14257	14186	14254	14040	14108	14198	14251	14148	14107	14221	14320	14347	14321	14156	14203	14160	14168	14284	14226	13992	14157	14190	14359	14179	14222	14426	14213	14131	14235	14211	14298	14264	14120	14247	14259	14271	14144	14275	14243	14326	14415	14279	14165	14318	14370	14112	14227	14090	14299	14254	14312	14446	14185	14068	14205	14179	14019	14393	14174	14283	14274	14219	14346	14218	14292	14173	14273	14103	14273	14284	14300	14008	14249	14052	14242	14127	14209	14135	14192	14240	14240	14151	14221	14050	14039	14165	14285	14281	14090	14412	14152	14246	14249	14092	14254	14203	14178	14256	14166	14079	14267	14237	14239	14195	14343	14114	14069	14083	14129	14144	14253	14310	14324	14237	14142	14289	14336	14153	14314	14325	14411	14166	14192	14199	14282	14240	14194	14129	14326	14134	14151	14239	14238	14090	14332	14177	14247	14139	14152	14357	14553	14205	14213	14234	14238	14258	14244	14169	14121	14274	14032	14175	14140	14105	14182	14401	14304	14324	14254	14010	14159	14282	14174	14279	14183	14135	14192	14240	14176	14424	14219	14304	14199	14291	14254	14273	14168	14161	14187	14188	14338	14206	14215	14291	14334	14261	14045	14301	14218	14218	14251	14352	14153	14003	14402	14259	14237	14060	14320	14215	14148	14272	14175	14101	14488	14149	14219	14308	14307	14105	14204	14123	14198	14316	14211	14196	14181	14333	14229	14195	14148	14185	14324	14108	14092	14242	14135	14243	14138	14191	14286	14465	14257	14092	14103	14224	14076	14038	14170	14271	14092	14197	14165	14172	14103	14474	14134	14322	14020	14272	14148	14371	14255	14182	14204	14373	14267	14315	14158	14237	14292	13950	14215	14161	14314	14264	14259	14246	14130	14343	14291	14035	14208	14150	14187	14445	14200	14185	14192	14227	14055	14108	14166	14446	14128	14191	14301	14391	14351	14372	14141	14310	14392	14234	14151	14386	14227	14272	14127	14242	14368	14094	14275	14155	14243	14252	14137	14216	14241	14332	14358	14237	14225	14406	14276	14191	14350	14318	14142	14270	14301	13991	14234	14117	14163	14293	14257	14310	14208	14122	14169	14430	14151	14302	14274	14283	14429	14342	14154	14071	14175	14125	14211	14043	14287	14194	14296	14248	14328	14188	14250	14197	14273	14247	14135	14085	14209	14257	14193	14216	14216	14260	14117	14098	14210	14331	14119	14019	14219	14194	14283	14223	14314	14271	14094	14168	14257	14398	14098	14287	14298	14258	14184	14181	14142
24026	21945	32243	40992	57400	50534	39852	34300	29104	26302	22411	18942	17692	16766	16439	15999	16296	16298	16217	16354	16099	16064	16200	16006	16254	16246	16088	15894	16090	16118	16353	16098	15990	16185	16169	16332	16172	16148	16109	16085	16076	16188	16021	16066	16059	16030	16023	16123	16027	16140	16099	16282	16087	16077	15953	16099	15996	15912	16134	16103	15975	16153	16145	16126	15986	16034	16045	16163	16058	16055	16199	15994	16108	16183	15891	15960	16086	16068	15990	16041	16212	16179	15995	15957	16007	16044	15958	16140	16220	15960	15956	16102	15912	16020	16099	15991	15976	16247	16148	16111	16117	16002	15946	16128	16236	15927	15944	16141	16213	16081	16040	16065	16007	16024	16021	16011	16251	16062	16083	15834	16078	15942	16067	16016	16370	16162	16231	16300	16133	15978	15823	16017	15866	16078	16174	16003	15956	16150	16348	16055	16122	15740	15900	15990	16079	16017	16125	15983	16254	16064	15981	16076	16086	15946	16084	15973	15796	16129	16050	16082	16177	16047	16165	16061	16105	16035	16079	15898	15955	16029	16042	16133	16303	15966	16024	16239	16119	15989	16189	15896	15967	15966	16285	16012	16004	16032	16090	16016	16052	15971	16027	16027	16146	16063	16209	16074	16077	15959	16086	15895	16047	15904	16112	16093	16018	16057	15919	16024	16031	16149	15961	16030	15972	16297	16080	16169	16157	16290	16233	16079	15950	16271	16256	16065	16164	16075	16090	15808	15865	16172	16043	16066	16026	16021	15972	15962	15899	16033	15949	16042	15949	15978	16077	16116	15806	15965	16017	15988	15987	16232	15980	15861	15910	15985	15927	16071	16010	16002	15996	15868	16033	16110	16138	16113	16127	16220	16141	15957	16065	15965	16100	16125	16100	15896	16188	15922	16214	15920	15755	15863	16175	16070	15837	15947	15935	16065	15928	16085	15963	16067	15932	16065	16131	16147	15952	16080	16230	16026	16080	15944	16004	16063	16056	16084	16186	16055	15968	16052	15866	15852	16080	15949	16070	16120	16146	16242	15980	16240	16213	15957	15967	15837	16167	15964	16024	15933	16112	16152	15994	15973	16001	15930	16026	15935	15937	16169	16145	16251	15928	16003	15883	15861	16048	16155	16138	16061	15959	16076	16270	16308	16094	15907	16111	15898	16087	16109	15967	16040	15994	15913	15961	16059	15937	16185	16186	16065	16230	16042	15826	16136	15919	15962	16095	15999	15939	16058	16042	16126	16049	16379	16108	16004	16027	16260	16179	16005	15771	16074	16008	15859	15945	16101	16267	15944	15973	16070	16183	16028	15941	16044	16002	16265	16146	15977	16132	16190	16008	15828	16037	16166	15946	16033	15878	16274	16125	16181	16100	15987	15963	16029	16066	16194	16224	16149	16214	15991	15802	15908	16113	16148	16022	15981	16067	16034	16152	16034	16055	15999	16008	15965	15837	16002	16003	16133	16136	16052	15997	16068	16030	15876	16172	15884	15882	16199	15944	16142	16221	16130	15954	15973	16048	15996	16125	16074	15924	16108	16123	16108	16043	15772	15863	15999	16062	16077	15799	16068	16208	16044	16048	16112	16006	16057	15958	15946	16001	16084	16005	15855	16001	16003	16030	16067	15857	16124	16251	15932	16050	15974	15988	15944	16028	16037	15876	16037	15845	16163	16093	15994	16196	15956	15982	16049	16110	16140	16223	16237	16002	15953	16029	16113	16163	15856	16069	16236	16086	16183	16189	15927	16074	15887	15821	15976	16154	16037	16133	16207	16094	15898	15966	16010	16109	15876	15935	16176	16036	16197	15943	16064	16228	15944	16050	15982	15895	15879	16176	16043	16236	15969	15997	15845	16024	16158	16150	15860	16079	16008	15947	16024	16137	16113	15978	16124	16105	16025	16023	15928	16056	15920	16144	16012	16066	15974	16086	16133	16119	16281	16083	16014	16162	16105	16198	16023	16023	16193	15964	16083	16034	16037	16151	16217	16094	16163	16138	16010	16212	16029	16114	16226	15991	16296	16206	16059	15922	16014	16071	16119	16217	16075	16004	15961	15899	16001	15999	15939	15886	15873	16021	16000	16127	16037	16246	16039	16068	16058	15939	15888	15852	16221	15983	16233	16234	16045	16276	16068	16045	16100	16159	15921	16008	16150	15824	16125	16210	16138	16059	16104	15932	16035	15884	16093	16004	16008	16023	16023	15813	15949	16052	16062	16084	16097	15902	16184	16150	16033	15944	16187	16011	16085	16092	16072	16077	16036	16206	16144	15999	16174	15963	16070	16030	16057	15972	16007	16255	16038	16066	15909	16167	16046	16087	16132	16061	15908	15888	16195	15983	16023	15893	16039	15883	15995	16268	16233	16007	15936	15978	15904	16187	16080	16125	16055	16078	16185	16190	15984	16020	15956	16258	16018	15983	15888	16225	16140	16034	16242	16032	16008	16115	15922	16049	15998	16218	16231	15911	15833	16091	16053	15945	16044	15851	15956	16071	16300	16029	16198	16109	16000	16070	15847	15938	16085	16089	15739	15831	16045	16058	15985	15975	15953	15915	16184	15958	16008	16071	15913	16088	16013	16084	16154	15992	15996	16082	15931	15785	16041	15946	16016	15896	16006	16128	15899	15856	15967	16185	16100	16127	16031	16259	16150	16173	16063	16161	16012	16169	16216	16247	16092	15921	15979	16104	15997	15964	16035	16017	16008	16352	16097	15952	16131	16049	15973	16170	15972	16086	15784	15827	16182	16078	15916	15974	15925	16019	15787	16079	16185	16004	16197	16143	16083	16036	16133	16127	16136	16247	15939	16063	15984	16099	16048	16045	16086	16049	16077	16054	16208	16114	15942	16102	16136	16089	16256	16048	16204	16009	16056	15996	16042	15994	16032	15980	16112	16238	16060	16158	15922	15965	16092	16064	16063	16181	16178	16170	15963	16015	15857	15996	16041	16024	15971	16139	16192	16099	16142	15902	16127	15758	16025	15958	16052	16034	15862	16037	16061	16013	15861	16150	15987	15889	16150	15949	16044	15928	16013	16188	16136	16008	16027	15943	15962	15886	16068	16070	15994	16059	16151	16154	16012	16034	15950	15928	16062	16100	16020	16219	16050	15882	16043	16028	16157	15905	16016	16178	15971	15889	15984	16232	16069	16079	15906	16134	16034	16090	16159	16337	16104	16082	16013	16001	16013	16016	16013	16086	16007	15954	16114	15749	16204	16159	16151	15825	16141	16092	16078	16008	16316	16068	15945	16048	16070	15930	16161	16124	15957	16006	16116	16054	16076	16036	15898	16055	15997	16021	16019	15896	16220	16020	16190	15991	15914	16253	16077	16061	16115	16137	16071	15978	15966	16066	15973	15985	15845	15974	16155	16129	16116	15977	15848	16133	16096	16112	16090	16242	15967	15823	16211	16189	15936	15909	15901	16093	16145	16138	16165	16069	16214	16076	15947	16155	16105	15954	16114	16101	15891	15990	16010	15868	16066	16133	15904	16145	16043	16018	15946	16057	16047	16209	16205	15888	15971	16038	16133	15834	15961	16060	15953	16033	16095	16137	15909	15892	15971	15895	16039	16180	15952	16075	15898	16074	15926	16176	16026	15829	16015	16273	16001	15894	15867	16042	16155	16173	16032	16003	15972	15966	16119	16244	16013	15959	16027	16024	16042	16086	16240	15989	16027	16006	16163	16165	16136	15949	16184	16203	16070	16040	16181	16000	16144	15890	16104	15861	16038	15975	16046	16034	15852	16111	16150	16129	16029	16061	16106	16052	16195	15961	15920	16031	16204	16052	16067	15948	16131	16049	16069	15917	16052	16019	16103	15893	15922	16077	16091	16094	16066	16104	16062	16093	15984	16152	16006	16208	16126	16208	16299	16066	15957	16079	16072	16121	16138	16012	15940	16006	16035	16281	15736	16191	16112	16030	16104	16183	16156	16142	15982	15960	15906	15859	15879	16073	16038	16019	16116	16047	15904	16044	15783	15787	16106	15943	15852	16103	15922	16099	15999	16269	15929	16142	15942	15928	16087	16211	16088	16229	16064	15962	16021	15849	16007	15985	16033	16037	15974	16135	15977	16271	16128	15916	15845	16030	15900	15832	16130	16061	15759	16087	16196	15946	16152	16116	16079	15921	16043	15780	15939	16165	16259	15745	16041	15955	16099	16099	16208	16160	16087	15944	16110	15852	15860	16147	15932	16030	15997	16219	16185	16044	15875	15985	16153	16074	16237	16118	16007	16083	16161	15876	15874	15927	15934	16099	15938	15976	15912	16266	15931	16049	16195	16001	16058	16029	16057	16036	15836	16035	15837	16071	15973	16083	15994	15992	15802	16061	16123	16010	15941	15904	15939	15852	15926	16114	15993	15907	16063	15944	16103	16037	15930	16016	15950	16203	15899	15984	16157	16097	16054	15990	16118	16011	16171	15948	16074	16006	16107	16126	15740	15967	16000	16109	15672	16076	16068	16101	16035	16260	15985	16051	16227	16192	16079	15989	15971	16050	16039	16016	15911	16012	16162	15900	16037	16103	15909	16121	15871	15968	16045	16162	15992	15963	15936	16057	16066	16026	16064	16008	15969	15919	16064	16031	16111	16142	16094	15797	16006	16018	16009	16312	16058	16033	16018	16064	16031	16092	16076	16128	16492	16136	16024	16168	16190	16169	15851	16008	16048	16071	15961	16109	16042	15931	15968	16153	16097	15838	15847	15952	16041	16191	16020	15931	15950	16186	16057	15905	16090	15818	16092	16037	16195	16043	16163	15968	16006	16042	15990	16050	16073	16175	16094	16187	15942	16112	15940	16073	15910	16069	15938	16036	16012	16068	15993	15994	16101	16112	16053	16063	16170	16046	15925	16081	16023	15876	16097	16253	16254	15999	16101	16167	16082	15979	16189	16040	16037	16082	16060	15935	15955	15856	15969	16146	16099	15879	16093	15906	16068	15852	15886	15922	15871	16173	16044	15941	15974	16071	15880	15871	16239	16194	15980	15966	15853	16187	15856	15913	15997	16157	15938	15817	16185	15941	16022	15906	16232	15986	16085	16210	15942	15766	16012	15911	15860	16035	15993	16091	16097	15985	16198	16095	15950	16224	16130	16157	15955	15897	15957	16038	16145	16089	15997	16104	16013
44683	71676	78092	73131	69425	51541	40418	34814	29392	25366	20703	16797	15506	14232	14106	13897	13910	14118	13959	13904	13896	14064	13965	13908	14045	13926	14035	13897	14021	14005	13933	13925	13894	13906	14049	14071	14010	13864	14062	13866	13991	14026	13972	13857	13985	13950	13941	14030	14038	13987	14099	13923	13777	13872	13905	13819	13940	13808	14005	14200	13757	13977	14060	13851	13954	13909	13829	13916	13860	13898	13852	13880	13802	13918	13988	14100	13957	13922	13947	13891	14026	13870	13957	13965	14104	13954	13865	13939	13941	14008	14009	13929	13986	13860	14010	13882	13987	14003	13966	13840	13962	14010	13885	14091	13911	13856	13915	13930	13824	13915	13999	13953	13994	13925	14158	13929	13924	14030	13804	13983	13865	13886	13989	13975	13996	13866	13926	13915	13948	14078	13814	13724	14000	14006	13958	13918	14010	13924	13903	13857	13913	13930	13901	13892	13726	13958	13904	13881	13905	13889	13961	14050	13878	13998	13985	13845	14020	13890	13920	13991	14010	13952	13899	13984	13871	14066	13937	14018	13852	13776	13943	13943	13762	13898	14057	14022	13968	13884	13908	14012	13861	13900	13947	13894	14040	13988	13807	14031	14062	13946	13887	13818	13843	13934	14041	13995	13979	13777	13937	13845	14156	13872	13933	13781	13867	13874	14015	13866	14058	13959	13896	14008	13968	14004	13914	13998	13950	13877	13972	13993	13929	13762	13878	13778	13910	14027	13848	13946	13861	14077	13776	13991	14040	13969	14085	13872	13998	13887	14064	13883	14014	14057	13914	13792	13802	13942	13986	13881	13829	13959	13965	13958	13936	13744	13990	13848	13907	14079	13874	13998	14020	13929	13936	14002	13966	13969	13976	13867	13850	13918	13975	13898	13859	13937	13957	13880	14059	13972	13913	13860	14115	13943	13995	13903	13975	13795	13971	13877	13865	13921	13950	14069	14169	13762	13777	13907	13964	14083	13817	13974	14101	13918	13732	13992	13894	13865	13909	13875	14019	13887	13893	13957	13917	13863	13929	13936	13852	13816	13916	13791	13851	13935	14042	13944	13980	13943	13862	13840	14046	13965	13989	13995	13829	14227	13865	13947	13831	13893	14140	14127	13783	13793	13756	14013	14200	13829	13766	13804	13972	13958	13939	13982	13963	14019	13809	13918	13889	13966	13739	13944	13832	14092	13923	13809	13891	13934	13864	13917	13959	14012	13885	13722	14033	14006	14066	13904	13935	13961	14182	13951	14009	14011	13982	14006	13801	13792	13865	14063	13884	13900	13769	13930	13843	14056	13954	13947	13922	13888	14021	13985	14000	13890	14159	13831	13912	14039	13870	13979	13960	13782	13878	13934	13886	13869	13906	13928	14004	13938	14064	13945	13984	13909	13922	13884	13931	14034	13925	14045	13921	13910	13914	13944	13870	13776	13898	14123	14082	14049	13928	13948	13838	13916	13920	14123	13974	14068	14046	14042	13875	13919	13825	13828	13914	13966	13815	13929	13903	13985	14012	13909	14074	14006	13877	13885	13836	14006	13979	13993	13934	13832	13823	13913	13826	13997	14045	13919	14065	13962	13971	13924	13947	13701	14003	13992	13836	14098	14098	14026	13808	13953	13929	14128	13864	14103	13988	14086	13862	13792	13961	13850	13930	13928	13839	13943	14027	13959	14052	14026	13940	13896	13854	13996	13866	13810	13766	13747	13921	13819	13962	13864	13885	13800	13812	13920	14143	13977	14121	13786	13860	13924	13993	13984	14043	13992	13886	13902	14021	13991	13918	14037	13965	13938	14233	13887	13932	13991	13902	13944	13936	13927	13954	13852	14027	13876	13862	13932	13841	13819	13884	13957	14167	14033	14044	13972	13958	14045	13813	14053	13829	13816	14066	13847	14016	13853	14086	13847	13874	13982	14072	13885	13888	13940	14026	13892	13993	13927	13875	14041	14055	14017	13947	13911	13899	13838	13904	13956	13755	13882	14035	13914	14056	13851	13957	13952	13939	13897	13948	13803	13759	13801	14058	13899	13951	14019	13969	13889	13934	13984	13861	14056	13872	13895	13984	14005	13766	14068	13997	13881	14059	13965	13901	13975	13818	14023	13981	14024	14111	14033	13902	13894	13957	14081	13877	14002	14021	13922	13821	14018	13939	13884	13930	13908	13751	13944	13855	14022	13984	14018	13872	14052	13967	13987	14058	13769	13817	14076	13964	13816	13903	13819	13985	13861	13924	13934	13914	13911	13897	13915	14033	13833	13917	13839	13894	13952	13949	13950	13903	13866	13833	13974	13724	13883	13959	13981	13956	14008	13955	13947	13821	13985	13913	14009	13882	13956	14072	13963	14031	13922	13805	14057	13715	14137	13969	13876	13854	14135	13873	13842	14024	13910	14064	13983	14105	13829	13958	14128	13994	13957	13953	13945	13914	13930	13865	13884	13980	13826	13969	13836	13963	14001	13852	13945	13885	14000	13980	13766	14037	14080	13966	14040	13986	13894	14077	14000	13951	13953	13984	13816	14039	13746	13937	13798	13930	13963	13992	14028	13897	14044	14104	13964	13834	13927	13883	13992	13879	13958	13859	14000	14073	13989	13776	13948	13995	13892	13797	13892	13794	13808	13888	13976	13908	14009	13857	13831	13901	13946	14076	13936	14025	13943	14086	13981	13687	14017	14187	13927	14076	14002	14055	13892	13900	14152	13841	13976	13912	14062	14058	13834	14145	13776	13919	14090	14019	13870	13987	13973	14067	13873	13924	13946	14037	13950	13976	13793	13811	13988	13899	13769	13932	13945	13815	13945	13940	14078	13889	13984	13869	13932	13907	13903	13970	13905	13884	14078	13977	14027	14058	13943	13954	13939	13883	13817	13800	14031	13925	13877	13980	14024	14006	13917	13993	13998	14077	13798	13689	13948	13946	13791	13922	13966	13858	13989	13955	14134	13846	13958	13988	13865	13882	13901	13801	13916	13916	13999	14079	13863	14036	13947	13894	14052	13943	13922	13912	13869	13937	13897	13919	13946	14012	14042	13922	13871	13985	13942	14216	13811	14009	14106	13827	14009	13955	14015	13983	14110	14016	13954	13929	14070	13909	13731	13923	13991	13753	13922	13898	13856	13854	13960	13987	13886	13998	14017	13890	14050	13915	13888	14098	13871	13953	13906	13866	13987	13729	13920	13957	13938	13953	14035	13998	13905	13850	14124	13792	13905	13997	14017	14026	14006	14003	13989	13957	13884	13906	13797	14114	13888	13950	13849	13865	13778	13864	13920	14010	13856	14030	14042	13869	14070	13852	13943	13859	13813	13903	13929	14005	13860	13914	13906	13951	13970	13741	14038	13952	13789	14094	13839	13887	13849	13882	13917	13933	13929	13933	13877	13980	14179	13829	13897	13861	13903	13725	13874	14116	13931	13944	13777	13936	13896	13984	14135	13960	13815	14044	14036	13882	13984	13822	14008	13838	14001	14062	14056	13810	14040	13933	13888	14093	14009	13941	14002	13890	13822	13951	14000	14007	14025	13960	13854	13768	14058	13883	14042	14052	13898	13805	13902	13947	14022	14004	13940	13921	14090	13893	14085	13862	14022	13919	13935	13953	13993	13965	14110	13877	13925	13859	13725	14011	13934	13954	13758	13868	13888	13874	14025	13873	14057	14089	13885	13947	13936	13948	13797	14102	13913	13951	14067	13907	13847	13842	14045	14079	14090	13969	13798	14046	14160	14014	13971	13959	13963	14045	13945	13956	14015	13883	14052	14049	13899	14078	13833	14038	13726	13888	13830	13849	13815	13872	13879	13933	14055	13834	13950	14072	13833	13955	13983	14130	13835	13995	13907	13938	13904	13829	13889	13996	13774	13959	13883	13935	13872	13954	14007	13749	13947	13945	13785	13856	13894	13897	13900	13796	13878	13965	13777	13917	14027	13786	13965	13982	14081	14035	13827	13945	13891	13864	14016	13867	13973	13879	14054	13918	13926	13851	13997	14114	13922	13772	13990	13823	13827	13966	13953	13974	13865	14011	13946	13821	13955	13951	13941	13900	13884	13865	14017	13896	13820	13824	13965	13917	13986	13831	13878	14096	13884	14086	14071	13832	13913	13739	14008	14055	13958	14032	13798	14090	14066	13850	14062	14031	13852	13977	14002	13962	13812	13895	14018	13830	13819	14091	13851	13931	13877	14152	13990	13748	13799	13835	13856	13951	13915	13906	14056	13934	13875	14055	14161	13877	13920	13933	13886	13843	13942	13872	13954	13963	13924	14040	13950	14036	13850	14050	13997	13898	14095	14035	13906	13987	13963	13955	13797	13880	13881	13987	13962	13849	13697	14104	13920	13818	13871	14058	13920	13965	13847	13898	14028	13937	13925	13981	14224	14032	13855	13840	13964	13982	13965	13660	14065	14102	13874	13973	14079	13964	13867	13975	13996	14024	13938	13858	13937	13850	13987	13916	13865	13709	13895	14105	13945	13924	13948	13938	13867	13989	13997	13955	14084	13950	13853	14114	13911	13911	13988	13923	13862	14041	13795	14161	14039	13950	14072	14071	13929	13896	14064	14010	13860	13858	13916	13901	13855	13998	13976	14103	13802	13970	13913	13969	13858	13880	13783	13968	13981	13906	13859	13942	13788	13959	13883	13894	14012	14066	13771	14060	14016	13898	13927	13913	13880	13936	13944	13810	14042	13957	13729	13770	13936	14004	13880	13951	13915	14091	13984	13901	13902	13815	13932	14029	13951	13877	14107	14057	13783	13825	13889	13769	13864	13972	13831	13983	14069	13746	13936	13857	13905	13888	13777	13973	13785	13969	13965	13931	13905	13882	13990	13879	14057	14012	13979	13878	13946	13866	13956	13725	14292	13879	13978	13922	13928	14082	13878	14024	13874	13858	13986	13904	13821	14178	13852	13918	13882	13980	13788	14019	13887	14003	13845	13830	14018	14007	13858	13937	13918	14041	13812	13824	14093	13996	13785	13732	13932	13940	13807	13914	14010	14004	13981	13909	13913	13938	13892	13827	13998	13895	13909	13897	14014	14001	14063	14015	13980	13961	13693	14006	14000	14046	13956	14070	14084	14053	13960	13732	14056	13766	13989	13913	13989	14079	13945	13898	13889	14025	13957	14030	13917	13904	13943
30513	27408	31746	29627	27869	24624	20588	19531	18787	18536	18339	17903	17462	17556	17315	17452	17462	17404	17490	17496	17252	17484	17421	17487	17404	17394	17537	17287	17414	17685	17618	17352	17523	17334	17308	17493	17419	17318	17448	17333	17467	17346	17428	17501	17536	17395	17530	17622	17461	17328	17404	17388	17398	17328	17358	17232	17180	17190	17407	17151	17310	17399	17440	17292	17597	17377	17161	17206	17506	17372	17356	17651	17327	17257	17598	17513	17323	17323	17444	17488	17307	17399	17500	17368	17459	17135	17318	17297	17399	17394	17441	17389	17257	17457	17692	17549	17346	17429	17520	17378	17329	17316	17480	17346	17376	17269	17604	17359	17474	17447	17223	17378	17269	17393	17168	17372	17233	17299	17220	17369	17435	17351	17341	17529	17504	17271	17376	17343	17397	17407	17212	17346	17223	17362	17422	17491	17335	17426	17198	17479	17327	17397	17219	17331	17210	17473	17440	17374	17288	17581	17559	17533	17517	17160	17296	17395	17379	17564	17533	17415	17599	17355	17304	17489	17251	17442	17593	17105	17615	17347	17496	17579	17438	17374	17428	17453	17482	17409	17311	17485	17423	17340	17399	17493	17419	17439	17483	17433	17355	17394	17371	17505	17427	17352	17278	17231	17307	17438	17271	17401	17550	17451	17552	17496	17331	17315	17578	17283	17431	17453	17439	17386	17167	17167	17484	17380	17288	17513	17478	17537	17390	17575	17473	17183	17312	17338	17512	17540	17601	17202	17512	17363	17373	17483	17435	17378	17202	17384	17436	17251	17604	17457	17475	17222	17297	17321	17622	17377	17463	17441	17355	17398	17480	17514	17132	17546	17349	17235	17402	17481	17258	17453	17148	17369	17346	17382	17433	17430	17295	17435	17088	17295	17250	17438	17214	17313	17310	17446	17339	17439	17184	17368	17376	17447	17519	17297	17384	17201	17475	17431	17486	17276	17375	17370	17282	17139	17274	17434	17313	17398	17194	17345	17255	17397	17419	17427	17276	17404	17250	17169	17537	17345	17474	17305	17473	17544	17498	17369	17422	17359	17382	17296	17344	17383	17241	17320	17380	17286	17383	17279	17345	17574	17387	17332	17188	17376	17275	17396	17567	17283	17398	17363	17278	17378	17517	17520	17325	17430	17280	17195	17443	17451	17349	17151	17501	17329	17261	17341	17100	17523	17574	17426	17424	17483	17370	17156	17307	17435	17303	17445	17131	17301	17367	17412	17418	17238	17578	17368	17289	17521	17295	17365	17494	17516	17446	17224	17304	17323	17454	17566	17242	17590	17379	17378	17309	17416	17508	17340	17369	17535	17527	17305	17416	17251	17260	17351	17410	17293	17447	17539	17387	17445	17259	17513	17433	17496	17428	17405	17311	17337	17565	17456	17354	17393	17417	17477	17343	17312	17281	17308	17455	17343	17408	17338	17378	17516	17349	17327	17378	17430	17585	17373	17546	17567	17353	17258	17411	17405	17269	17432	17303	17380	17528	17325	17611	17269	17475	17319	17529	17634	17260	17315	17486	17487	17461	17299	17522	17238	17405	17508	17396	17244	17278	17551	17472	17376	17658	17310	17343	17522	17488	17452	17445	17399	17556	17331	17360	17277	17458	17621	17438	17392	17401	17467	17554	17484	17525	17414	17502	17591	17358	17279	17407	17590	17499	17429	17314	17355	17506	17228	17492	17309	17264	17263	17426	17548	17464	17346	17478	17597	17600	17672	17313	17401	17494	17576	17345	17338	17312	17390	17263	17395	17392	17385	17501	17620	17357	17169	17407	17310	17480	17329	17417	17252	17453	17452	17358	17252	17387	17363	17371	17560	17354	17447	17490	17424	17424	17340	17353	17374	17249	17497	17407	17388	17459	17460	17266	17447	17412	17409	17493	17332	17442	17405	17489	17419	17406	17203	17341	17119	17503	17305	17542	17488	17480	17467	17376	17259	17453	17481	17208	17324	17322	17329	17504	17399	17288	17274	17597	17250	17314	17333	17663	17389	17294	17562	17359	17377	17574	17464	17382	17390	17405	17401	17396	17203	17463	17341	17498	17272	17491	17447	17329	17353	17485	17415	17365	17501	17347	17440	17418	17463	17346	17313	17190	17503	17294	17280	17286	17412	17479	17478	17341	17473	17369	17281	17271	17397	17524	17506	17465	17505	17231	17241	17397	17378	17458	17208	17398	17341	17367	17439	17269	17529	17201	17484	17316	17337	17243	17391	17495	17471	17402	17445	17520	17526	17328	17377	17540	17294	17439	17447	17497	17355	17542	17323	17365	17365	17526	17440	17594	17255	17488	17322	17577	17434	17454	17531	17428	17601	17461	17471	17386	17524	17503	17451	17488	17472	17399	17388	17617	17357	17459	17478	17267	17556	17306	17527	17493	17518	17247	17329	17337	17318	17423	17429	17416	17432	17384	17259	17483	17443	17476	17361	17491	17286	17413	17268	17509	17336	17432	17666	17480	17383	17349	17568	17425	17459	17324	17373	17472	17516	17423	17229	17339	17321	17316	17486	17497	17499	17390	17457	17490	17443	17520	17272	17316	17276	17439	17429	17332	17341	17470	17409	17369	17387	17385	17266	17458	17228	17121	17278	17450	17359	17224	17322	17443	17443	17616	17442	17285	17404	17291	17442	17352	17294	17269	17247	17373	17412	17557	17349	17499	17298	17364	17415	17333	17432	17476	17440	17431	17339	17199	17459	17633	17463	17215	17385	17390	17376	17668	17357	17441	17263	17225	17367	17504	17510	17605	17486	17634	17467	17387	17285	17373	17352	17516	17665	17477	17466	17509	17524	17318	17332	17533	17544	17166	17264	17307	17278	17427	17377	17500	17366	17175	17453	17534	17375	17351	17456	17260	17423	17388	17151	17333	17347	17365	17386	17428	17287	17353	17464	17574	17357	17475	17366	17504	17355	17559	17291	17405	17464	17190	17460	17376	17383	17229	17279	17352	17373	17595	17389	17414	17285	17392	17292	17410	17382	17386	17425	17466	17566	17569	17318	17484	17425	17567	17462	17384	17151	17424	17321	17541	17274	17418	17271	17379	17227	17628	17433	17446	17500	17658	17330	17439	17522	17224	17477	17371	17398	17422	17622	17467	17273	17166	17375	17525	17564	17367	17470	17678	17181	17389	17746	17386	17239	17388	17460	17350	17419	17434	17406	17503	17454	17295	17511	17414	17271	17457	17496	17400	17286	17360	17448	17472	17522	17510	17421	17443	17451	17446	17452	17414	17380	17150	17589	17435	17345	17425	17655	17336	17444	17558	17372	17551	17331	17186	17467	17407	17275	17338	17433	17235	17615	17246	17452	17559	17428	17555	17537	17412	17352	17289	17505	17412	17335	17556	17493	17349	17447	17447	17483	17303	17254	17210	17441	17821	17544	17571	17460	17286	17627	17646	17355	17443	17450	17458	17265	17311	17234	17469	17334	17429	17468	17278	17549	17335	17475	17385	17385	17300	17422	17615	17414	17523	17290	17568	17334	17301	17341	17307	17343	17558	17665	17499	17507	17342	17452	17326	17334	17557	17498	17417	17464	17501	17305	17477	17479	17470	17473	17373	17475	17556	17299	17483	17521	17616	17420	17382	17445	17482	17423	17375	17347	17301	17251	17415	17525	17413	17411	17433	17428	17317	17396	17748	17546	17521	17398	17117	17396	17646	17390	17406	17507	17295	17336	17331	17266	17354	17325	17449	17358	17355	17478	17464	17410	17286	17411	17451	17336	17402	17535	17233	17419	17305	17204	17341	17396	17309	17270	17361	17395	17412	17489	17396	17567	17523	17452	17434	17325	17182	17439	17279	17337	17284	17224	17303	17392	17312	17334	17284	17448	17452	17422	17241	17401	17450	17405	17315	17301	17308	17547	17446	17203	17388	17243	17397	17408	17393	17325	17443	17396	17517	17408	17459	17318	17358	17526	17243	17343	17426	17317	17435	17343	17143	17256	17507	17174	17358	17254	17400	17356	17567	17508	17141	17268	17401	17279	17401	17467	17538	17427	17259	17430	17446	17468	17495	17572	17381	17393	17289	17445	17228	17238	17293	17510	17299	17292	17315	17384	17121	17505	17547	17227	17395	17397	17396	17431	17449	17303	17562	17468	17429	17325	17393	17397	17312	17540	17278	17575	17338	17547	17417	17343	17472	17632	17486	17353	17303	17526	17316	17398	17408	17307	17370	17597	17369	17276	17330	17308	17270	17389	17261	17151	17286	17396	17458	17475	17506	17236	17362	17124	17249	17279	17221	17606	17487	17351	17517	17316	17328	17310	17457	17349	17263	17528	17480	17449	17198	17205	17483	17242	17638	17370	17554	17344	17286	17500	17496	17364	17377	17376	17247	17565	17650	17420	17406	17288	17332	17499	17330	17346	17343	17434	17435	17406	17377	17360	17399	17403	17297	17218	17478	17485	17311	17333	17303	17269	17262	17329	17616	17553	17432	17251	17424	17584	17607	17406	17255	17447	17479	17312	17498	17387	17421	17314	17399	17357	17361	17488	17445	17390	17498	17576	17328	17449	17442	17183	17599	17391	17453	17393	17511	17342	17492	17265	17387	17612	17265	17546	17409	17454	17360	17325	17462	17485	17418	17342	17463	17547	17536	17388	17484	17329	17455	17330	17311	17426	17255	17464	17628	17297	17266	17378	17334	17373	17297	17358	17277	17392	17371	17419	17237	17444	17648	17464	17529	17418	17288	17460	17436	17176	17434	17503	17530	17163	17227	17596	17506	17550	17308	17213	17441	17273	17481	17478	17443	17416	17462	17380	17383	17434	17427	17554	17367	17251	17335	17459	17436	17350	17205	17309	17453	17222	17352	17477	17494	17623	17606	17386	17406	17434	17288	17162	17390	17463	17279	17207	17345	17424	17467	17567	17359	17392	17541	17410	17472	17419	17432	17550	17418	17275	17445	17476	17778	17332	17341	17687	17555	17472	17434	17328	17284	17260	17432	17413	17318	17257	17442	17386	17276	17367	16978	17356	17457	17366	17584	17256	17378	17358	17414	17460	17429	17384	17485	17417	17262	17512	17423	17306	17350	17405	17469	17509	17405	17517	17647	17600	17463	17262	17338	17545	17481	17373	17581	17435	17470	17571	17463	17322	17463	17338	17579	17535	17387	17501
28786	37964	33693	27485	27389	21976	17941	17315	16338	15797	15500	15059	14849	14884	14764	14746	14787	14885	14911	14691	14870	14823	14996	14755	14837	14863	14866	14880	14871	14677	14753	14999	14768	14939	14786	14883	14873	14697	14833	14813	14868	14877	14991	14882	14695	14879	14757	14786	14801	14736	14836	14664	14734	14717	15003	14711	14662	14830	14747	14825	14752	14779	14900	14850	14916	14810	15009	14653	14764	14626	14857	14646	14781	14908	14794	14743	14804	14830	14897	14905	14925	14891	14733	14727	14843	14703	14909	14742	14801	14795	14821	14739	14784	14840	14806	14888	14776	14687	14886	14839	14780	14880	14886	14794	14708	14835	14712	14757	14872	14711	14866	14837	14771	14658	14854	14772	14729	14633	14685	14867	14666	14862	14788	14822	14916	14783	14847	14839	14738	14840	14857	14975	14761	14928	14876	15101	14907	14825	14761	14848	14871	14804	14795	14758	14655	14584	14720	14895	14839	14807	14939	14815	14975	14827	14860	14746	14785	14773	14969	14899	14680	14992	14758	14964	14886	14832	14949	14888	14937	14715	14813	14801	14767	14704	14844	14909	14857	14730	14800	14615	14903	14701	14770	14814	14697	14775	14706	14827	14804	14751	14781	14769	14914	14851	14747	14677	14923	14803	14777	14861	14777	14796	14668	14786	14753	14679	14794	14697	14770	14724	14812	14687	14803	14792	14717	14738	14780	14727	14801	14751	14910	14739	14860	14604	14844	14879	14818	14790	14854	14684	14876	14819	14663	14784	14935	14739	14787	14885	14818	14698	14794	14843	14785	14968	14850	14859	14738	14772	14912	14874	14875	14762	14792	14695	14653	14661	14825	14840	14798	14903	14820	14749	14754	14913	14699	14792	14885	14922	14787	14868	14867	14755	14930	14772	14833	14837	14819	14831	14799	14728	14867	14912	14810	14737	14790	14697	14829	14887	14805	14686	14691	15000	14961	14778	14916	14912	14860	14750	14906	14710	14777	14712	14944	14872	14708	14693	14755	14924	14823	14771	14812	14863	14792	14825	14791	14929	14828	14844	14763	14882	14651	14786	14987	14755	14648	14872	14861	14699	14764	14765	14835	14779	14764	14757	14786	14962	14816	14909	14920	14901	14842	14843	14639	14758	14776	14760	14933	14837	14736	14903	14722	14819	14909	14812	15045	14865	14687	14753	14886	14769	14859	14818	14727	14695	14735	14976	14777	14907	14758	14692	14782	14829	14775	14768	14988	14753	14791	14761	14727	14842	14845	14804	14789	14878	14940	14789	14909	14880	14860	14806	14752	14707	14750	14747	14907	14867	14783	14748	14888	14885	14716	14937	14829	14822	14575	14686	14847	14782	14768	14649	14869	14698	14858	14756	14738	14778	14968	14706	14724	14718	14839	14981	14899	14932	14626	14679	14717	14886	14936	14796	14823	14763	14735	14721	14593	14921	14805	14797	14946	14787	14681	14906	14724	14733	14630	14995	14688	14745	14929	14903	14770	14845	14637	14661	14859	14886	14873	14859	14845	14966	14781	14773	14776	14934	14937	14972	14801	14761	14882	14875	14811	14978	14864	14838	14689	14737	14708	14665	14858	14983	14682	14828	14788	14869	14894	14773	14914	14628	14783	14733	14737	14735	14803	14722	14672	14790	14812	14687	14847	14876	14916	14694	14919	14870	14693	14795	14628	14572	14762	14879	14863	14764	14815	14794	14789	14820	14571	14808	14904	14776	14765	14870	14760	14754	14721	14916	14851	14839	14831	14732	14768	14957	14976	14790	14934	14752	14803	15118	14760	14950	14853	14899	14818	14869	14729	14736	14792	14759	15000	14891	14729	14740	14817	14707	14754	14629	14724	15004	14921	14843	14893	14732	14853	14871	14577	14661	14791	14785	14947	14938	14746	14695	14891	14793	14828	14669	14879	14802	14887	14705	14924	14744	14922	14906	14797	14969	14736	14807	14829	14713	14881	14600	14851	14791	14745	14767	14822	14702	14837	15029	14727	14757	14754	14817	14943	14892	14931	14754	14544	14639	14887	14829	14930	14810	14831	14820	15033	14576	14798	14846	14939	14761	14756	14888	14858	14880	14819	14843	14858	14705	14816	14863	14794	14858	14742	14755	14742	14856	14871	14776	14694	14735	14632	14761	14876	14810	14847	14814	14760	14640	14806	14760	14714	14667	14729	14819	14880	14767	14787	14770	14726	14872	14709	14959	14811	14777	14740	14820	14777	14738	14627	14861	14801	14776	14658	14638	14754	14649	14813	14813	14699	14700	14927	14882	14868	14710	14841	14936	14963	14882	14915	14792	14826	14863	14809	14860	14924	14787	14736	14859	14794	15068	14782	14808	14851	14887	14952	14815	14824	14730	14740	14834	14697	14693	14706	14890	14828	14932	14937	14860	14906	14918	14784	14850	14789	14910	14658	14729	14741	14844	14859	14721	14863	14672	15009	14875	14784	14851	14898	14717	14950	14816	14666	14697	14640	14867	14754	14833	14769	14612	14678	14800	14813	14645	14845	14716	14788	14902	14956	14871	14711	14805	14732	14762	14873	14906	14798	14862	14723	14906	14896	14821	14717	14867	14778	14774	14904	14780	14659	14928	14750	14826	14833	15079	14625	15029	14967	14647	14817	14667	14709	14830	14805	14809	14719	14962	15002	14764	14789	14793	14926	14844	14968	14700	14749	14757	14724	14915	14828	14875	14732	14673	14843	14764	14785	14769	14948	14933	14755	14931	14740	14959	14838	14855	14871	14690	14813	14827	14707	14821	14781	14957	14924	14898	14858	14938	14931	14899	14852	14804	14940	14804	14806	14830	14683	14751	14731	14694	14826	14763	14862	14845	14670	14959	14785	14640	14775	15022	14779	14754	14864	14810	14766	14689	14805	14811	14681	14825	14783	14850	14846	14913	14908	14929	14829	14858	14941	14911	14778	14812	14890	14753	14898	14862	14813	14846	14939	14826	14616	14922	14913	14795	14733	14837	14896	14753	14646	14803	14784	15012	14678	14722	14664	14778	14970	14906	14825	14905	14827	15017	14845	14841	14838	14821	14743	14588	14656	14898	14780	14744	14753	14704	14872	14714	14594	14842	14843	14681	14839	14751	14791	14770	14716	14767	14829	14769	14818	14670	14802	14971	14831	14813	14824	14750	14887	14719	14923	14814	14864	14794	14743	14799	14928	14944	14808	14639	14724	14921	14771	14909	14713	14918	14759	14720	14961	14781	14821	14893	14924	14829	14942	14872	14814	14908	14649	14792	14759	14822	14863	14847	14801	14687	14705	14568	14705	14828	14920	14828	14767	14851	14696	14701	14779	14729	14655	14749	14675	14589	14840	14855	14803	14877	14824	14694	14796	14711	14939	14687	14725	14932	14801	14811	14831	14690	14809	14697	14889	14789	14861	14916	14856	14836	14639	14928	14873	14876	14849	14839	14867	14854	14816	14652	14779	14641	14847	14816	14830	14818	14847	15001	14866	14973	14810	14771	14842	14842	14786	14827	14822	14775	14665	14854	14822	14930	14848	14880	14830	14971	14955	14937	14740	14814	14802	14835	14821	14828	14841	14923	14901	14826	14678	14831	14690	14777	14845	14893	14834	15052	14877	14787	14726	14990	14803	14798	14886	14822	14744	14908	14857	14646	14760	14800	14895	14676	14880	14915	14973	14832	14937	14721	14717	14817	14883	14641	14796	14918	14697	14912	14747	14796	14818	14810	14840	14843	14663	14891	14774	14888	14832	14779	14866	14979	14745	14933	14817	14723	14747	14818	14766	14805	14842	14880	14805	14974	14671	14822	14879	14697	14718	14716	14800	14834	14738	14824	14822	15029	14829	14614	14745	14855	14654	14894	14657	14893	14939	14761	14783	14941	14839	14689	14843	14883	14731	14733	14795	14775	14792	14824	14701	14716	14728	14949	14772	14904	14852	14733	14724	14901	14839	14948	14738	14711	14754	14837	14952	14873	14833	14560	14747	14677	14769	14738	14919	14761	14762	14828	14932	14817	14815	14687	14595	14975	14766	15004	14887	15020	14989	14606	14951	14871	14876	14754	14813	14866	14828	14806	14869	14851	14832	14750	14796	14895	14913	14813	14907	14875	14725	14850	14807	14915	14776	14827	14785	14883	14918	14881	14845	14836	14697	14866	14856	14768	14871	14763	14802	14954	14778	14949	14659	14699	14773	14877	14672	14729	14777	14812	14737	14850	14926	14844	14818	14768	14798	14676	14718	14699	14858	14848	14869	14666	14812	14835	14901	14846	14973	14835	14839	14877	14799	14703	14674	14795	14821	14793	14811	14805	14787	14782	14710	14817	14821	14716	14660	14697	14797	14821	14793	14749	14794	14766	14741	14799	14815	14744	14846	14809	14872	14728	14715	14712	14751	14715	14673	14955	14754	14671	14813	14909	14865	14689	14884	14846	14711	14947	14827	14730	14727	14866	14878	14801	14904	14896	14603	14799	14716	14787	14950	14784	14855	14778	14699	14799	14903	14805	14855	14835	14803	14642	14753	14771	14794	14826	14782	14803	14929	14852	14884	14781	14662	15015	14820	14589	14791	14697	14611	14909	14724	14825	14844	14704	14886	14752	14785	14919	14828	14977	14827	14926	14665	14735	14891	14774	14847	14834	14853	14883	14816	14703	14749	14909	14610	14889	14732	14794	14836	14957	14642	14765	14774	14773	14919	14810	14909	14705	14802	14943	14878	14675	14759	14787	14883	14666	14681	14744	14805	14743	14829	14821	14908	14803	14872	14825	14721	14657	14715	14814	14739	14842	14800	14853	14833	14902	14830	14841	14738	14768	14794	14756	14829	14691	14756	14796	14889	14884	14710	15081	14783	14783	14858	14788	14717	14837	14874	14807	14806	14800	14842	14893	14738	14802	14874	14830	14834	14851	14913	14711	14598	14717	14817	14918	14909	14871	14819	14770	14839	14783	14738	14788	14804	14763	14725	14764	14875	14771	14866	14869	14875	14841	14762	14877	14786	14772	14811	14763	14866	14777	14840	14856	14847	14755	14722	14887	14873	14760	14943	14702	14805	14664	14820	14728	14937	14782	14595	14607	14784	14642	14912	14840	14899	14831	14943	14784	14790	14936	14781	14746	14918	14800	14802	14837	14822	14730	14886	14899	14931	14827
25281	21880	31773	40413	53625	43497	37380	33218	27100	25268	23090	21137	19302	18209	17771	17711	17901	17742	17574	17980	17950	17630	17689	17872	17778	17780	17601	17596	17643	17796	17699	17801	17784	17801	17835	17524	17480	17694	17501	17671	17604	17643	17735	17684	17837	17617	17841	17582	17711	17840	17818	17781	17655	17639	17695	17776	17632	17734	17790	17729	17643	17874	17800	17723	17632	17694	17553	17616	17751	17677	17711	17793	17512	17540	17669	17609	17832	17505	17727	17682	17487	17622	17674	17785	17623	17634	17578	17547	17803	17874	17604	17846	17693	17643	17648	17697	17694	17633	17475	17590	17673	17651	17495	17522	17523	17805	17638	17674	17597	17658	17683	17882	17696	17662	17498	17603	17453	17678	17690	17541	17598	17618	17559	17613	17707	17717	17977	17654	17662	17637	17569	17704	17701	17639	17798	17531	17738	17684	17559	17526	17477	17434	17613	17626	17659	17648	17771	17394	17648	17716	17625	17425	17673	17681	17878	17787	17739	17652	17802	17625	17619	17573	17749	17604	17850	17686	17615	17577	17590	17704	17691	17713	17856	17517	17649	17500	17617	17822	17893	17444	17733	17662	17584	17655	17540	17571	17831	17684	17497	17455	17662	17849	17576	17670	17699	17620	17525	17600	17734	17800	17655	17626	17523	17830	17534	17635	17750	17518	17635	17772	17722	17718	17890	17674	17848	17818	17457	17684	17834	17491	17687	17752	17509	17587	17744	17430	17760	17872	17514	17625	17677	17633	17776	17326	17727	17671	17498	17458	17624	17642	17648	17732	17579	17584	17453	17734	17781	17614	17569	17498	17659	17567	17897	17720	17476	17707	17767	17836	17810	17524	17667	17766	17641	17760	17623	17785	17554	17646	17614	17600	17405	17774	17658	17590	17717	17644	17751	17679	17588	17637	17697	17686	17499	17639	17930	17626	17584	17695	17550	17735	17542	17738	17445	17748	17874	17545	17646	17697	17893	17532	17718	17701	17518	17654	17576	17713	17642	17630	17678	17917	17815	17573	17599	17542	17691	17563	17856	17605	17632	17359	17955	17817	17411	17560	17603	17481	17639	17703	17717	17683	17800	17726	17789	17784	17605	17619	17733	17702	17664	17494	17861	17494	17625	17710	17617	17800	17534	17746	17467	17609	17688	17570	17657	17821	17530	17529	17513	17708	17754	17627	17649	17634	17873	17710	17682	17654	17583	17715	17535	17550	17725	17739	17636	17630	17598	17547	17812	17726	17717	17669	17512	17708	17548	17467	17790	17751	17752	17713	17515	17701	17743	17693	17402	17638	17663	17672	17853	17714	17681	17740	17372	17777	17661	17739	17672	17880	17856	17800	17701	17524	17913	17660	17619	17605	17714	17442	17487	17936	17596	17469	17792	17683	17553	17674	17661	17646	17625	17738	17726	17691	17630	17631	17644	17797	17580	17559	17778	17652	17882	17664	17656	17546	17676	17781	17616	17628	17692	17762	17706	17632	17721	17839	17923	17649	17604	17604	17735	17764	17623	17674	17774	17720	17796	17699	17504	17817	17567	17717	17696	17743	17747	17615	17620	17705	17739	17579	17692	17759	17731	17785	17481	17581	17640	17629	17761	17666	17571	17652	17726	17674	17713	17686	17616	17743	17779	17762	17805	17713	17432	17888	17656	17759	17404	17667	17686	17438	17677	17818	17694	17600	17449	17712	17564	17591	17641	17808	17605	17579	17503	17607	17910	17841	17698	17531	17658	17685	17690	17536	17780	17547	17662	17597	17881	17857	17631	17544	17639	17760	17748	17667	17699	17675	17545	17426	17731	17634	17751	17728	17480	17716	17668	17748	17695	17562	17658	17523	17842	17643	17436	17722	17657	17733	17713	17678	17825	17691	17657	17711	17476	17507	17748	17583	17565	17679	17736	17578	17831	17530	17686	17691	17601	17704	17809	17658	17745	17837	17690	17622	17616	17617	17779	17706	17674	17751	17757	17474	17775	17828	17744	17818	17684	17837	17603	17780	17610	17658	17664	17609	17684	17791	17622	17554	17814	17688	17420	17524	17760	17764	17747	17774	17799	17758	17480	17898	17592	17613	17578	17522	17708	17624	17811	17745	17683	17620	17666	17704	17717	17641	17483	17738	17819	17788	17547	17648	17676	17560	17364	17561	17540	17745	17736	17594	17544	17614	17580	17554	17594	17736	17738	17673	17637	17555	17692	17723	17988	17722	17703	17591	17695	17562	17761	17610	17558	17576	17623	17636	17849	17606	17603	17808	17395	17834	17391	17571	17620	17644	17646	17728	17641	17527	17617	17909	17641	17503	17670	17560	17643	17811	17815	17720	17754	17547	17733	17647	17605	17781	17791	17698	17775	17696	17561	17618	17725	17643	17709	17764	17574	17522	17636	17716	17566	17805	17788	17511	17539	17556	17534	17522	17466	17584	17652	17467	17586	17517	17505	17730	17629	17778	17797	17653	17572	17739	17614	17640	17797	17775	17755	17626	17628	17757	17678	17638	17784	17813	17627	17651	17631	17801	17819	17780	17612	17722	17738	17506	17499	17517	17735	17703	17586	17495	17632	17630	17583	17492	17707	17715	17685	17814	17523	17710	17768	17718	17687	17694	17775	17798	17748	17754	17591	17851	17583	17625	17538	17591	17357	17764	17944	17636	17676	17660	17645	17592	17602	17614	17729	17855	17650	17744	17699	17693	17876	17766	17904	17688	17838	17683	17866	17819	17689	17732	17386	17721	17602	17792	17664	17566	17478	17636	17778	17545	17771	17536	17639	17778	17645	17719	17741	17468	17698	17514	17708	17421	17676	17779	17568	17716	17738	17571	17635	17695	17401	17617	17692	17537	17639	17361	17793	17871	17669	17775	17752	17732	17617	17534	17684	17901	17623	17534	17775	17747	17745	17635	17656	17679	17478	17680	17671	17777	17746	17997	17908	17855	17732	17656	17652	17788	17449	17407	17756	17695	17791	17640	17562	17697	17645	17748	17578	17929	17592	17651	17673	17699	17665	17717	17719	17594	17776	17655	17770	17626	17853	17694	17773	17543	17840	17738	17449	17610	17655	17495	17627	17557	17492	17538	17779	17737	17641	17607	17805	17741	17574	17699	17607	17691	17747	17664	17647	17436	17694	17899	17510	17777	17738	17849	17636	17618	17625	17672	17633	17536	17717	17619	17731	17704	17889	17687	17806	17625	17704	17644	17642	17672	17763	17863	17693	17809	17812	17619	17723	17587	17964	17712	17699	17663	17554	17696	17486	17616	17593	17656	17778	17374	17751	17850	17696	17731	17784	17691	17832	17746	17762	17710	17529	17899	17646	17444	17660	17794	17936	17762	17702	17838	17669	17628	17476	17703	17632	17674	17715	17727	17678	17773	17642	17449	17603	17504	17872	17748	17877	17620	17577	17805	17599	17655	17556	17516	17509	17541	17688	17646	17579	17717	17639	17663	17689	17694	17707	17542	17660	17744	17580	17640	17669	17557	17624	17771	17746	17886	17875	17689	17699	17415	17574	17423	17728	17632	17679	17843	17585	17882	17869	17661	17871	17824	17524	17554	17551	17633	17793	17712	17614	17628	17586	18123	17534	17815	17519	17546	17720	17796	17798	17664	17488	17900	17554	17481	17511	17591	17552	17714	17628	17805	17683	17815	17571	17874	17833	17662	17889	17920	17644	17499	17574	17645	17597	17702	17644	17761	17697	17756	17798	17513	17640	17910	17511	17645	17792	17625	17822	17711	17722	17740	17716	17580	17609	17829	17788	17868	17689	17537	17388	17743	17573	17986	17631	17536	17757	17620	17723	17439	17624	17670	17762	17643	17748	17803	17692	17614	17535	17712	17733	17700	17643	17853	17764	17700	17720	17687	17988	17658	17743	17793	17664	17704	17816	17652	17607	17543	17728	17564	17637	17520	17534	17517	17499	17661	17732	17670	17642	17770	17663	17685	17766	17652	17778	17620	17404	17592	17655	17634	17614	17697	17558	17540	17763	17803	17499	17687	17756	17707	17561	17654	17856	17783	17677	17615	17574	17555	17651	17632	17725	17539	17736	17743	17897	17479	17588	17755	17830	17592	17534	17748	17680	17567	17568	17740	17422	17763	17405	17656	17612	17636	17621	17553	17713	17446	17800	17763	17744	17530	17647	17720	17635	17549	17932	17844	17693	17747	17600	17544	17682	17567	17588	17667	17560	17600	17601	17493	17519	17702	17777	17696	17823	17611	17771	17886	17835	17752	17790	17896	17656	17728	17738	17742	17745	17617	17527	17579	17570	17510	17747	17718	17670	17590	17517	17680	17565	17688	17729	17686	17800	17689	17623	17604	17689	17826	17735	17897	17780	17625	17646	17724	17669	17483	17706	17756	17643	17580	17930	17600	17523	17717	17629	17511	17532	17574	17493	17724	17691	17708	17341	17587	17480	17640	17819	17696	17585	17491	17611	17782	17732	17839	17668	17656	17726	17529	17514	17518	17808	17550	17736	17728	17578	17334	17534	17647	17775	17604	17575	17730	17640	17695	17809	17665	17585	17605	17717	17578	17545	17744	17649	17706	17850	17630	17754	17735	17681	17655	17684	17491	17667	17706	17838	17552	17792	17771	17734	17627	17559	17573	17493	17728	17503	17806	17667	17748	17736	17563	17514	17540	17597	17669	17697	17687	17633	17742	17592	17659	17731	17764	17821	17643	17744	17683	17773	17638	17694	17648	17866	17835	17797	17579	17557	17870	17763	17727	17725	17760	17695	17622	17481	17612	17764	17533	17657	17594	17636	17807	17590	17503	17568	17660	17608	17545	17649	17792	17912	17674	17642	17883	17534	17528	17840	17754	17743	17635	17707	17703	17617	17785	17721	17391	17799	17741	17664	17558	17682	17748	17662	17681	17743	17676	17566	17677	17565	17704	17745	17565	17581	17485	17842	17395	17571	17580	17585	17590	17774	17672	17657	17607	17799	18084	17541	17721	17380	17712	17622	17655	17473	17719	17713	17797	17438	17516	17695	17788	17674	17649	17858	17331	17549	17774	17708	17694	17551	17596	17702	17670	17626	17801	17537	17734	17647	17456	17765	17652	17512	17506	17525	17757	17613	17734	17603	17584	17526	17698	17598	17748	17652	17603	17768	17673	17668	17747	17677	17612
40322	63877	62086	56838	57936	41687	37064	32846	25790	23811	21052	18594	16693	15367	15073	14964	15168	15049	15157	15085	15069	14997	14996	15038	15057	14910	15029	15035	15002	15083	15131	15002	14941	15010	15018	14859	14937	14867	15003	15002	15013	15095	14890	14975	14950	14828	14998	15073	14925	15027	14896	15064	15101	14956	15002	14948	14847	14938	14978	14929	14932	14921	15029	14911	15243	15038	15032	15036	15088	15001	15079	15129	14933	14784	15145	15024	15153	15012	14938	15106	15088	14772	15245	14931	14945	15003	15004	15146	14900	14883	15291	14930	14893	14997	15086	15072	15033	14973	15064	15089	15012	15008	15061	15152	14959	14899	15030	15080	14940	15134	14895	14998	15224	14875	14976	15082	15078	15075	15023	15192	15003	15093	14930	15226	15045	15058	15070	15064	15022	14947	14929	14907	14927	15065	14938	14919	15109	14964	14981	14967	14933	15060	15051	15182	15018	15143	15061	14939	14904	14943	15177	14917	14913	15086	15128	15081	15007	15111	15016	14966	14972	15249	15022	15002	15072	15056	14911	14874	15175	14919	14970	14977	14960	14972	14943	14984	14942	15204	14883	15028	14913	14997	15178	15006	15026	14888	14913	15095	15109	14973	15010	14979	15013	14960	14933	14891	14901	14759	14927	15027	15020	15091	15059	15037	14992	15035	15010	15014	15115	15071	14993	15020	14994	15029	15054	15005	15043	14826	15166	15157	14970	14822	15015	14997	14970	14918	15221	15182	14946	15078	14931	14940	14950	14951	14883	15137	14938	15048	14934	15004	14930	15024	14937	15007	15115	15167	14975	14892	15104	15041	15043	14818	15130	14915	15088	14947	15248	14970	14953	15075	15041	15064	14953	15137	14991	14900	15003	15199	14985	14997	14975	15045	15029	14975	15112	15003	14931	14948	14919	14978	14913	15013	15134	14901	15070	14986	14915	15024	15126	15204	14930	14946	15005	15071	14887	15128	15128	15204	14901	15013	14962	14899	15141	15071	15076	15067	15049	15068	15051	15022	15065	15101	15133	15001	14914	14964	15039	14907	15107	14997	14921	15060	15093	14939	14994	14897	15009	15145	14862	14879	14998	14946	15004	14975	15004	15087	15149	15019	15176	15104	15016	14917	15108	15086	14988	14998	15010	14906	15027	15021	15083	14985	14933	15027	15005	15074	15026	15082	15012	15173	15025	15029	14856	15049	15027	15049	14953	14973	14939	14923	15001	14897	14982	15013	15106	14995	15097	14946	15136	14895	14935	15017	14967	14848	14941	15104	14885	14923	14976	14979	14973	14830	15072	14968	15204	14865	14984	14794	15067	15057	15065	14946	15063	14890	14848	15000	14839	14951	15082	14968	14924	15165	14991	15051	14932	15060	15027	15014	14734	14901	14864	14949	15180	14963	15344	14883	15070	14836	14988	15005	15024	14999	14969	14912	15095	15107	14983	14932	15031	15122	14891	14842	15013	14978	15092	15096	15060	14984	14981	14883	15012	14980	15094	15013	14915	15120	14974	15009	14940	14996	15175	15110	14932	15229	14974	14946	15073	14870	14989	15162	15048	14991	14805	14960	14909	14823	14992	15094	15058	15056	15067	14851	14897	14934	15080	15058	14947	14930	14994	14876	14867	14960	15049	14915	14996	15077	15112	15096	15064	14971	15020	14964	15035	15049	15099	14962	15116	15100	15133	14963	14994	14909	14910	14835	15054	14835	15176	15007	14986	15004	14962	15084	15061	15007	14929	14958	15025	14920	15009	14903	14836	15031	15064	14961	15136	14973	15000	15080	14913	14937	15078	14852	14978	14907	15087	14932	15070	15000	14970	14972	14843	14969	14825	14984	15151	14939	15183	15081	14924	14897	15111	15032	15008	15008	15045	14950	15066	15111	15098	14953	15214	15134	14981	15158	14843	14892	14960	15200	15019	15027	14954	15037	14974	15077	15041	15110	15063	15003	14992	15008	14922	15013	14895	15042	14945	15092	15012	15014	15215	15106	15033	14891	14903	15122	15083	14876	15053	14977	14862	15083	14936	15224	15068	15006	15003	14894	14993	14917	15008	15102	14929	14928	14943	14914	14842	15077	14982	14928	15118	15115	14932	14938	15152	14889	15060	15086	15135	15045	14994	14939	15010	14955	15145	15001	14974	15134	14974	14823	15065	15009	15059	15056	14993	15095	15058	14917	15071	14942	14949	15163	14988	15110	14978	14916	14972	14966	14992	14846	14896	15157	15045	14932	14918	14946	14896	15066	15135	15068	14915	15177	14995	15020	15021	15025	14885	14990	15019	15037	14928	14824	14915	15128	14901	14802	14918	14934	15051	14800	14902	15016	15034	14858	14915	15027	14986	15136	14897	15038	14892	15153	14868	15027	14872	14944	15024	14985	15000	15095	14927	15026	15169	14928	14974	14966	14949	15041	14847	15003	15082	14942	14975	14957	15153	14977	14946	15056	15043	14970	15212	15065	15072	15081	14926	15027	15163	15007	14933	15043	14996	14952	14836	14964	15064	14871	14874	14882	15019	15005	15012	15064	15124	14950	15053	14956	15033	14973	15054	15072	15057	15064	14957	14997	15004	14862	15068	15148	15185	15012	14936	15042	14965	14819	15005	14794	15098	14899	15182	15066	15167	14882	15059	14912	15041	14962	14852	15171	14921	15108	14856	14923	15084	15047	15203	15081	15079	14854	14880	15067	14991	15062	14870	15163	14892	15112	14955	14997	14969	14921	14892	14969	15066	15050	15008	14960	14977	14811	15057	15105	14909	14800	14857	14910	14949	15057	15014	14991	14915	14981	15005	15211	14950	14990	15000	15061	14962	14895	14811	14834	14980	14943	15019	15026	14815	15011	14968	14983	14877	15166	14864	15091	15061	14987	14989	15090	15100	14959	15275	14966	15117	14990	15070	15093	14951	15040	15107	14853	15002	14864	14991	14978	15063	14932	15110	15077	14905	15120	15042	15134	14923	15003	15085	14923	15022	14923	15034	14912	15084	15143	15021	14912	14989	14940	14959	15013	15021	15096	15165	15005	14929	14873	15005	15046	15139	15114	14852	14954	15058	15138	14990	15040	15105	14886	15119	15014	15040	15045	14975	14836	15197	14939	15079	14991	15027	15162	15061	14953	14839	14981	15080	14922	14959	14805	14999	15022	15054	15096	14909	15247	14953	14994	14920	14985	14948	14844	14900	15021	14935	15113	15181	14995	15047	14912	15001	15124	14868	14953	14904	14841	15194	14927	14917	15134	14879	14969	14933	14981	15061	15003	15053	14892	14939	14870	14894	15066	15017	15141	15085	14806	15034	14814	15036	14988	15036	15028	14935	14886	14950	15112	14967	15030	15122	15032	15050	15064	15050	14961	15026	15019	15069	14794	15191	15165	15086	15146	15097	14920	15016	14969	15019	15038	14873	15087	14794	14936	14886	14917	14870	14871	15113	15007	14870	15064	15037	15261	14974	14935	15029	15036	14947	15035	14962	15143	15003	14916	15027	15160	14994	15135	15013	14943	15223	14906	14895	14955	14915	15126	15041	15042	14896	14932	14921	15097	15095	15079	14909	15060	14818	15069	15011	14900	15092	14923	15222	14877	15062	14880	15062	15006	14952	14992	15103	15066	14979	15115	15012	15063	15127	14900	14967	15108	14982	14828	14961	14994	15067	14713	15056	15060	14914	15161	15057	15022	14859	15035	15022	14990	14947	15019	15050	15040	14998	14947	14975	14857	15138	14872	14950	15040	15038	14900	14766	14963	15088	15095	15084	14982	15069	14903	14789	15010	15079	15010	15066	15136	14993	14833	15053	14979	15056	15040	14973	15166	15062	15130	15095	14990	14840	14821	15162	15036	14989	14864	15072	15014	15105	14780	14876	14906	14994	14931	14959	15020	14992	14976	14873	14974	14934	15105	14885	15026	14850	15102	14944	14947	14989	14948	15169	14853	15060	14950	14829	15095	14923	15096	15101	14857	14928	14989	14964	15212	14972	15010	14982	15038	15070	14910	14938	15046	14889	14868	15106	15078	14931	14907	15121	14893	14946	14978	14961	14931	14918	15041	15125	15012	14906	15161	15086	14857	14993	15051	14870	14874	15167	14905	15046	15060	14925	15181	15124	14997	14941	14948	14942	15026	15097	15007	14910	15078	15083	15000	14921	15009	15119	14849	14924	15055	15081	15053	14978	15031	15049	15010	15098	15159	14942	14997	14925	15122	14872	15107	14978	15182	14950	14986	14951	15057	14732	15026	15027	14886	15126	15089	14995	15105	15027	14986	15111	15084	15043	14909	15261	15137	14879	14991	14993	15076	15123	15110	15106	15003	14842	14913	15049	14980	15101	14871	14921	15039	15076	15122	15180	15162	14875	14973	14876	14946	14949	15223	15042	14962	15155	15067	15007	14992	15005	15069	15066	15025	15026	14886	14955	15072	14963	14940	15085	15047	14955	14905	15088	14982	15051	14931	14947	14828	15186	14890	14934	15081	15019	15077	15140	14823	15220	14868	15048	15030	14958	15082	15136	15107	14898	14959	14974	15080	14890	14920	14904	15214	14800	15127	14968	15034	15026	15128	14883	14847	14914	15069	14941	15186	14987	15030	15058	14976	15059	14952	14986	15037	14919	14994	15016	14823	15151	15014	15063	15003	15162	14975	15086	15023	15167	15111	15098	15090	15076	14968	14947	15027	14899	14864	14903	15007	15011	14878	14987	14793	15027	15027	15088	14809	15090	14939	14992	14862	15003	15082	14906	14923	15156	14993	15010	15178	15083	14942	14897	15009	15135	15070	15003	14906	15208	14977	15161	14978	15159	15146	15119	15013	14966	15101	14938	15158	14999	15019	15073	14980	15089	14982	14944	14945	14897	15078	15064	14971	14916	14872	15056	15161	14964	14973	14887	15146	15087	14926	15036	14849	15044	14995	15089	15044	15048	14921	15054	15063	15016	14966	14925	15170	15022	14948	15154	14969	15080	14907	15062	15018	14985	15092	14880	15010	14996	15095	15099	15031	15071	15139	14829	15038	15185	14975	14975	14904	14813	15093	14950	15121	14940	15040	15005	14897	14942	14982	15042	14936	15008	15091	14991	15010	15036	15122	15009	14971	14926	15112	15051	15098	14938	15124	14991	15029	14987	14974	14990	15207	15210	14989
23940	21675	30730	36389	55789	48941	46687	43629	35815	31736	27678	24190	21629	20272	19186	19123	19178	18892	19116	19057	18895	19048	19040	19066	18767	18766	18870	19032	18912	18940	18972	19232	19024	18790	18832	18862	18864	18782	18977	18973	18805	18786	19129	18999	18952	18901	19056	18785	18728	18893	18950	18914	18823	18855	18917	18904	18773	18840	18857	18782	18893	19094	18904	18662	18757	18782	18754	18659	18939	18899	19110	18826	18991	18790	18728	18816	18845	18675	18922	18586	18666	18864	18739	18841	18798	19040	18756	18687	18720	18841	18968	18655	18874	18831	18779	18880	18943	18690	18745	18812	18610	18934	18870	18833	18817	18870	19147	18859	18795	18777	18886	18807	18934	18859	18787	18825	19021	18740	18900	18775	18925	18801	18889	18743	18724	18996	18810	18964	18859	18949	18910	18837	18564	18896	18726	18891	18937	18698	18892	18870	18655	18819	18823	18977	18898	18843	18954	18810	18799	18623	18727	18938	18533	19001	18851	18899	18857	19193	18817	18699	18844	18844	18948	18745	18744	18980	18996	18667	18905	18797	18889	18749	18857	18933	18844	18686	19038	18984	18990	18718	18644	18739	18865	18732	18669	18881	18883	18989	18778	18782	18839	18690	18962	18734	18477	19020	18702	18623	18732	18803	18665	18914	18921	19046	18824	18798	18840	18891	18724	18728	19010	18910	18769	18855	18898	18823	18821	18656	19052	19003	18922	18842	18940	18845	18703	18901	18872	18749	18812	18901	18708	18893	18836	18729	18742	18723	18878	18783	18969	18571	18772	19046	18770	18983	18834	18727	18778	18967	19150	18845	18795	18868	18865	18737	18897	18967	18874	18951	18644	18880	18918	18971	18745	18675	18820	18874	18933	18730	18860	18709	18844	18677	18723	18753	18871	18732	18872	18831	18806	18939	18601	19046	18791	18961	18860	18768	18759	18787	18679	19036	18767	18768	18875	18691	19095	18819	18777	18973	18911	18798	18707	18772	18849	18739	18802	18758	18673	18725	18915	18801	18680	19085	18660	18781	19041	18617	18827	18619	18889	18869	19114	18888	18866	18832	18968	18765	18735	18834	18758	18702	18865	19087	18922	18754	18700	18869	18714	18810	18621	18741	18921	18904	18674	18846	18758	18801	18870	18846	18911	18522	18921	18814	18784	18748	18760	18912	18965	18917	18812	18815	18855	18499	18896	18716	18905	18751	18985	18817	18762	19012	18921	18730	18735	18754	18878	18742	18770	18809	18487	18780	18667	18833	18726	18713	18913	18855	18707	18896	18698	18846	18771	18863	18788	18818	18810	18816	18676	18829	18772	18871	18905	18975	18757	18894	18664	18904	18885	18773	18805	18966	18809	18895	18946	18780	18698	18776	18682	18681	18705	18720	18734	18960	19078	19074	18646	19102	18783	18784	18907	19083	18960	18804	18926	18739	18667	18879	18792	18715	18769	18786	18738	18722	18929	18829	19016	18697	18665	18739	18590	18519	18925	18796	18860	18714	18774	19056	18983	18910	18880	18698	18889	18896	18835	18715	18944	18965	18788	18794	18771	18704	18831	18969	18901	18642	18733	18889	18896	18801	18725	18899	18676	18958	18881	18929	18595	18942	18945	19052	18986	19144	18914	18852	18737	18834	18871	18822	18752	18726	18791	18778	18758	18798	18755	18766	18740	18697	18859	18764	19008	18866	18729	18694	18786	18933	18771	18754	18870	18756	18933	18970	18834	18830	18950	18868	18997	18857	18919	18800	18818	18851	18977	18643	18732	18847	18935	19153	18927	18871	18965	19021	18728	18905	18935	18598	18747	18719	18775	18573	18860	18918	19006	18883	18824	18949	18705	18798	18726	18667	18799	18753	18762	18942	18855	18854	18640	18836	18909	18712	18673	18925	18789	19004	18836	18763	18586	19082	18787	18805	18747	18776	18913	18947	18929	18902	18748	18712	18933	18860	18995	18974	18893	18906	18622	19082	18951	18865	18768	18854	18806	18816	18712	18846	18701	18767	18774	18741	18916	18893	18869	18995	18767	18857	18906	18848	18925	18792	18720	18575	18558	19009	18819	18947	18696	18832	18880	18889	18932	18966	18792	18601	18812	18894	18891	18890	18868	18805	18946	18809	18902	18882	18627	18803	18771	18718	19036	18853	18902	18729	18705	18858	18537	18790	18703	18931	18769	18919	18735	18905	18694	18733	18707	19053	18984	18799	18878	19101	18938	18984	18796	18872	18739	18757	18791	18935	19007	18797	18825	18850	18916	18750	18930	18894	19062	18825	18954	18837	18872	18855	18943	18657	18836	18899	18994	18635	18967	18842	18843	19004	18735	18595	18832	19034	18765	18825	18822	18772	18638	18863	18650	19001	18878	18836	18911	18758	18766	18712	18875	18912	18727	18751	18555	18967	18845	18747	18995	18815	18865	18940	18660	18894	18909	18700	18662	18640	18866	18696	19008	18690	18730	18776	18731	19147	18823	18928	18775	18871	19033	18626	18970	18811	18604	18909	18799	18747	19054	19000	18954	18845	18889	18719	18671	18940	18855	18803	18857	18663	18839	18670	18926	18762	18768	18850	18695	18818	18530	18682	18806	18817	18731	18827	18807	18952	18949	18856	18877	18744	18921	18772	18720	18851	18828	18798	18952	18800	18740	18769	18751	18848	18903	18741	18869	18850	18827	18844	18607	18828	18884	18792	18832	18664	18911	18873	18762	18816	18809	18914	18672	18896	18886	19026	18925	18951	18750	18862	18889	18838	18762	18814	18639	18892	19048	18690	18729	18800	18783	18782	18882	18981	18867	18790	18811	18955	19065	18800	18727	18774	18912	18682	18645	18968	18783	18746	18567	18587	18863	18971	19025	18726	18840	18764	18942	18845	18769	18872	18659	18893	18754	18834	18967	18824	18705	18678	18730	18726	18940	18959	18867	18817	18721	18870	18891	18852	18835	18736	18794	18919	18859	18746	18929	18680	18879	18737	18739	18581	18516	18747	18744	19016	18774	18740	18792	18864	18684	18925	19029	18820	18729	18739	18631	18738	18933	18815	18729	18817	18876	18856	19090	18885	18883	18809	18597	18863	18937	18854	18696	18875	18835	18821	18828	19011	18713	18860	18752	18648	18759	18810	19007	18799	19000	18975	18645	19048	18852	18794	18773	18816	18896	18851	18866	18946	18866	18644	18784	18806	18936	18665	18785	18993	19130	18968	18703	18912	18575	18830	18858	18877	18796	18856	19060	18623	18699	18548	18675	18790	18643	18751	18632	18774	18812	18608	18634	18742	18824	18841	18783	18802	18985	18861	18906	18978	19027	18886	19035	18768	18846	18851	18765	18676	18690	18691	18792	18958	18723	18675	18843	18937	18762	18723	18835	18900	18928	18919	18765	18689	18747	18892	18886	18904	19059	18745	18803	18694	18731	18864	18869	18896	19002	18903	18882	19029	18843	18703	18819	18871	18509	18786	18608	18535	18715	19057	18758	18753	18748	18726	19277	18846	18652	19023	18971	18735	18727	18705	19035	18802	18855	18886	19004	18906	18861	18980	18730	18667	18839	18938	19085	18851	18755	18802	18800	18706	18995	18810	18717	18784	18618	18913	18736	18713	18740	18734	18703	18986	18809	18735	18957	18870	18871	18908	19018	19030	18697	18651	18941	18931	18803	18685	18850	19007	19039	18953	18922	18637	18834	18786	18924	18828	18971	19032	18828	18678	18858	18933	18775	18658	18986	18686	18807	18672	18786	18709	18906	18849	18832	18610	18757	18970	18693	18892	18863	18777	18752	18868	18953	18674	18668	18695	18879	18988	18896	18787	18893	18801	18544	18650	18823	18802	18778	18692	18856	18887	18777	18680	19103	19042	18726	18957	18877	18881	18797	18776	19011	18872	18857	18743	19067	18865	18963	18809	18873	18921	18821	18679	19061	18753	18825	18679	18932	18781	18934	18747	18771	18942	18944	18706	18831	18897	18831	18758	18833	18897	18850	18674	18781	18737	18801	18766	19057	18846	18707	18892	18867	18761	18898	18872	18766	18893	18764	18658	18913	18808	18936	18876	18863	18824	18760	18970	18760	18938	18798	18750	18891	18862	18876	18957	18799	18685	18972	18728	18862	18894	18757	19022	18769	18745	18955	18823	18774	18653	18881	18969	18982	18744	18886	18757	18929	18740	18765	18755	18973	18840	18666	18855	18942	18864	18954	18973	18871	18913	18867	18857	18654	18959	19118	18740	18892	18794	18841	18695	18769	19138	18863	18978	18874	18802	18876	18822	18805	18923	18835	18825	18918	18598	18688	18854	18701	18772	18839	18687	18778	18720	18830	18888	18974	18793	18909	18774	18898	18857	18891	18823	18902	18792	19003	18837	18643	18891	18689	18723	18856	18845	18925	18921	18832	18719	18983	18867	18960	18969	18769	18986	19055	18891	18722	18903	18914	18808	18876	18778	19180	18779	18759	18856	18731	18798	18993	18736	18874	18828	18993	18834	18808	18814	18876	18835	19027	19062	18685	18708	18759	18824	18993	18812	19001	18871	18814	18703	18853	18690	18959	18745	18882	19107	18845	18798	18847	18632	18583	18835	18793	18647	18802	18691	18736	18950	18694	18762	18792	18936	18947	18820	18864	18693	18874	18734	18807	18614	18916	18978	18742	18930	18658	18841	18718	19030	18744	18749	18763	18924	18855	19071	18883	18747	18814	18731	19019	18817	18697	18884	18638	18833	18625	18915	18760	18769	18644	18823	18884	18793	18858	18685	18685	18778	18882	18960	18827	18979	18889	18869	18597	18804	18979	18740	18766	18967	18877	18917	18781	18710	18984	18659	18847	18826	18867	18436	18821	18891	18880	18741	18945	18816	18978	18952	18839	18743	18768	18628	18739	18985	18956	18750	18644	18731	18988	19045	18916	18994	19017	19022	18722	18748	18925	18917	18964	18891	18800	18810	18867	18837	18745	19004	18854	18995	18646	19038	18907	18803	18737	18720	18734	18971	18863	18974	18664	18712	18971	18781	18812	18790	18876	18801	18796	18979	18790	18854	18755	18988	18717	18806	18763	18607	18690	18727	18841	18834	19028	18752	18906	18734	18824	18645	18860	18857	18895	18820	18600	18813	18669	18876	18742	18813	18951	18797	18961	18735	18829	18867
46424	77001	75252	69213	69838	51128	46560	43428	34901	30652	25905	21546	18659	16590	15691	15568	15621	15656	15658	15725	15570	15537	15560	15586	15807	15654	15578	15594	15540	15561	15457	15665	15852	15663	15642	15627	15551	15551	15765	15588	15619	15523	15526	15470	15650	15529	15747	15616	15729	15652	15637	15625	15576	15711	15772	15731	15625	15823	15630	15706	15590	15708	15864	15693	15744	15628	15760	15702	15695	15554	15600	15806	15863	15623	15660	15732	15665	15622	15594	15612	15590	15641	15562	15826	15475	15595	15545	15702	15358	15667	15718	15836	15604	15619	15589	15800	15650	15734	15663	15753	15736	15611	15671	15518	15773	15692	15595	15660	15718	15473	15705	15555	15717	15594	15756	15555	15591	15529	15632	15802	15654	15638	15656	15654	15692	15567	15580	15467	15825	15528	15649	15567	15799	15584	15633	15782	15618	15634	15562	15759	15720	15609	15598	15777	15583	15781	15856	15593	15826	15669	15578	15580	15633	15608	15590	15521	15743	15605	15660	15621	15619	15655	15757	15767	15601	15544	15683	15618	15687	15573	15714	15702	15715	15744	15727	15669	15559	15748	15802	15686	15615	15613	15647	15761	15589	15514	15676	15718	15572	15736	15586	15760	15635	15606	15616	15739	15594	15781	15708	15553	15698	15707	15555	15713	15678	15606	15527	15657	15678	15542	15727	15644	15655	15623	15780	15501	15627	15595	15709	15624	15613	15446	15685	15493	15664	15748	15746	15499	15787	15601	15512	15440	15811	15550	15542	15642	15708	15721	15564	15710	15548	15665	15753	15619	15696	15577	15651	15654	15773	15671	15829	15613	15548	15400	15780	15582	15638	15420	15566	15670	15609	15475	15843	15691	15814	15583	15620	15554	15670	15771	15467	15707	15600	15570	15726	15617	15731	15549	15825	15615	15636	15679	15709	15599	15789	15628	15685	15516	15596	15697	15658	15604	15753	15642	15606	15492	15684	15556	15614	15622	15487	15725	15691	15631	15719	15668	15583	15672	15592	15529	15687	15738	15841	15737	15705	15675	15730	15477	15833	15644	15553	15670	15402	15546	15696	15625	15624	15616	15764	15660	15562	15746	15729	15664	15506	15804	15765	15623	15697	15642	15596	15618	15511	15663	15737	15486	15619	15540	15492	15718	15701	15731	15630	15464	15651	15643	15618	15648	15740	15729	15821	15731	15572	15575	15694	15427	15618	15692	15600	15643	15754	15775	15697	15693	15642	15589	15727	15581	15467	15627	15605	15791	15668	15381	15705	15798	15743	15643	15626	15635	15802	15602	15669	15677	15609	15636	15736	15705	15723	15551	15768	15654	15727	15631	15680	15631	15640	15663	15491	15729	15584	15720	15796	15644	15439	15705	15649	15626	15462	15691	15671	15588	15645	15792	15806	15718	15569	15713	15627	15673	15755	15670	15705	15632	15529	15746	15801	15740	15667	15643	15652	15703	15649	15684	15742	15777	15623	15764	15708	15709	15625	15611	15583	15676	15671	15701	15628	15514	15455	15636	15668	15516	15542	15555	15769	15602	15712	15506	15537	15552	15665	15601	15818	15496	16021	15697	15642	15715	15671	15574	15817	15573	15756	15546	15557	15524	15810	15597	15558	15636	15569	15760	15517	15822	15543	15779	15518	15795	15698	15710	15746	15571	15528	15571	15677	15695	15768	15715	15557	15588	15703	15456	15705	15615	15607	15658	15585	15715	15688	15592	15808	15732	15635	15673	15695	15581	15621	15519	15576	15649	15657	15575	15657	15609	15680	15685	15613	15666	15480	15602	15696	15555	15473	15413	15563	15743	15689	15510	15706	15623	15663	15665	15507	15603	15759	15568	15717	15669	15835	15721	15503	15546	15691	15615	15860	15756	15849	15773	15635	15946	15659	15571	15590	15532	15619	15675	15700	15580	15590	15801	15686	15765	15670	15608	15712	15597	15639	15736	15482	15673	15605	15694	15633	15735	15720	15660	15654	15592	15514	15784	15554	15620	15615	15669	15653	15596	15655	15619	15640	15622	15567	15651	15678	15545	15647	15730	15576	15673	15580	15663	15578	15687	15729	15639	15748	15574	15639	15718	15787	15488	15509	15828	15582	15615	15596	15428	15661	15643	15610	15835	15491	15751	15602	15577	15609	15520	15605	15701	15572	15728	15767	15615	15763	15472	15614	15732	15567	15749	15632	15586	15496	15629	15525	15858	15620	15578	15806	15604	15605	15687	15781	15762	15597	15582	15581	15642	15521	15550	15669	15701	15831	15606	15775	15622	15702	15603	15633	15651	15725	15583	15659	15682	15832	15618	15705	15697	15797	15566	15504	15593	15560	15588	15553	15513	15660	15573	15449	15598	15463	15616	15646	15587	15668	15734	15643	15634	15584	15532	15654	15418	15761	15676	15608	15731	15786	15609	15631	15684	15647	15630	15681	15700	15736	15529	15729	15713	15590	15754	15641	15702	15566	15662	15711	15719	15558	15634	15623	15650	15699	15649	15613	15702	15652	15680	15640	15588	15754	15623	15625	15695	15801	15628	15647	15533	15513	15614	15693	15762	15537	15594	15650	15716	15651	15703	15811	15850	15831	15686	15645	15641	15552	15543	15709	15935	15675	15620	15617	15626	15696	15637	15554	15536	15491	15689	15650	15722	15635	15778	15621	15666	15658	15759	15484	15636	15711	15585	15526	15453	15595	15650	15668	15643	15761	15673	15663	15705	15704	15662	15783	15559	15694	15824	15582	15613	15667	15728	15488	15555	15699	15576	15625	15634	15832	15515	15676	15680	15670	15631	15685	15614	15924	15482	15659	15658	15479	15764	15712	15644	15652	15597	15621	15677	15407	15696	15661	15711	15721	15658	15648	15625	15738	15507	15681	15510	15706	15700	15690	15831	15625	15539	15740	15608	15448	15561	15627	15578	15757	15732	15794	15827	15544	15526	15583	15778	15763	15787	15785	15829	15570	15550	15630	15826	15630	15639	15498	15695	15650	15780	15635	15680	15721	15525	15455	15643	15787	15721	15606	15725	15704	15669	15759	15754	15716	15658	15656	15621	15580	15697	15620	15589	15750	15697	15655	15523	15615	15802	15784	15589	15644	15603	15738	15523	15528	15715	15597	15693	15645	15663	15600	15570	15639	15607	15613	15583	15547	15722	15758	15675	15560	15749	15727	15645	15818	15650	15826	15578	15662	15646	15581	15635	15733	15574	15708	15601	15607	15610	15606	15805	15589	15720	15460	15563	15669	15446	15748	15656	15578	15727	15642	15628	15709	15561	15521	15722	15585	15578	15661	15705	15616	15627	15520	15737	15622	15761	15454	15943	15604	15595	15636	15636	15587	15670	15618	15450	15735	15494	15683	15503	15716	15674	15521	15818	15585	15529	15645	15680	15582	15698	15676	15630	15742	15611	15726	15739	15566	15492	15544	15704	15533	15526	15706	15880	15606	15647	15791	15825	15604	15669	15640	15642	15701	15736	15683	15739	15710	15675	15486	15553	15772	15810	15644	15668	15632	15715	15689	15702	15594	15711	15643	15806	15745	15810	15815	15659	15687	15729	15704	15585	15899	15679	15524	15763	15736	15605	15744	15737	15620	15803	15805	15596	15764	15594	15528	15550	15749	15555	15738	15675	15722	15615	15647	15754	15769	15714	15722	15561	15817	15596	15785	15618	15596	15626	15732	15658	15653	15519	15612	15644	15610	15847	15667	15593	15511	15661	15792	15599	15624	15591	15666	15890	15573	15695	15734	15603	15662	15753	15540	15757	15485	15572	15812	15723	15509	15668	15624	15396	15667	15597	15686	15867	15738	15675	15684	15601	15678	15759	15515	15580	15580	15482	15773	15564	15681	15536	15685	15765	15529	15648	15584	15536	15691	15719	15616	15586	15757	15595	15542	15731	15592	15847	15662	15624	15594	15662	15463	15551	15558	15639	15564	15673	15744	15782	15608	15622	15582	15553	15585	15536	15819	15677	15666	15475	15642	15549	15652	15705	15661	15600	15477	15857	15664	15613	15544	15671	15349	15612	15674	15860	15559	15629	15819	15699	15643	15496	15606	15529	15486	15894	15678	15457	15569	15673	15720	15661	15594	15639	15632	15580	15795	15718	15655	15551	15607	15708	15740	15640	15713	15689	15623	15593	15831	15775	15623	15586	15801	15652	15799	15549	15730	15640	15714	15527	15607	15786	15638	15647	15602	15630	15728	15654	15931	15682	15627	15727	15766	15630	15721	15526	15776	15570	15609	15675	15558	15587	15804	15629	15786	15646	15652	15440	15471	15740	15658	15726	15727	15810	15671	15624	15653	15703	15847	15733	15518	15670	15588	15774	15527	15663	15728	15779	15624	15503	15529	15740	15592	15747	15519	15793	15534	15718	15539	15667	15719	15651	15547	15696	15700	15755	15798	15664	15613	15705	15576	15651	15665	15533	15729	15657	15702	15734	15682	15908	15473	15790	15367	15514	15807	15667	15707	15500	15895	15561	15607	15533	15706	15739	15777	15692	15672	15679	15635	15592	15653	15804	15706	15678	15714	15858	15665	15493	15539	15472	15641	15777	15561	15509	15648	15741	15689	15616	15634	15602	15824	15716	15578	15604	15692	15664	15649	15729	15670	15540	15813	15593	15615	15613	15711	15553	15615	15586	15790	15632	15737	15838	15562	15544	15606	15577	15568	15487	15603	15519	15496	15635	15666	15664	15539	15668	15581	15800	15547	15631	15704	15713	15410	15661	15686	15662	15652	15795	15678	15418	15761	15643	15582	15682	15752	15578	15822	15713	15660	15636	15698	15683	15700	15631	15519	15439	15629	15528	15912	15605	15707	15490	15615	15716	15743	15528	15648	15671	15788	15667	15692	15564	15494	15766	15471	15784	15581	15526	15791	15693	15558	15631	15637	15513	15716	15728	15724	15544	15614	15667	15564	15527	15814	15592	15573	15572	15524	15627	15565	15732	15575	15590	15491	15814	15472	15457	15591	15631	15793	15496	15583	15611	15672	15626	15801	15586	15674	15695	15561	15753	15737	15647	15688	15679	15693	15595	15751	15607	15483	15605	15563	15722	15713	15638	15861	15758	15613	15553	15552	15649	15747	15752	15458	15662	15603	15752	15607	15547	15538	15521	15707	15536	15700	15559
30391	28058	30406	27117	26693	22310	20874	20005	19275	18877	18753	18293	18141	17866	17822	17752	17713	17787	18041	17849	17871	17869	17821	17690	17792	17685	17734	17774	17811	17725	17874	17898	17803	17986	17783	17728	17806	17900	17821	17737	18167	17870	17853	17864	17752	17760	17812	18046	18042	17812	17808	17798	17873	17743	17894	18023	17755	17847	17872	17732	17984	17706	17925	17941	17877	17629	17896	17736	17795	17721	17941	17762	17918	17735	17761	17857	17945	17897	17699	17795	17982	17938	17895	17966	17846	17811	17797	17905	17953	17791	17691	18121	17842	17828	17927	17737	17726	18011	17999	17870	17773	18113	18062	17717	17843	17867	18038	17676	17738	17904	17828	17869	17744	17739	18104	17983	17990	17918	17757	17789	17849	17818	17832	17945	17766	17875	17748	17909	17831	17940	17930	17944	18058	17865	17801	17879	17782	17668	18164	17893	17971	17899	17711	17787	17670	17860	17726	17786	18087	17883	17811	17874	18105	17810	17962	17844	18022	17804	17784	17755	17823	17816	17820	17564	17821	17716	17492	17565	17882	17804	17805	17641	17784	17743	17880	17934	17686	17878	17761	17702	17559	17645	17859	17780	17809	17944	17754	17787	17775	17809	17846	17952	17723	17779	17989	17927	17935	17692	17934	17939	17737	17728	17861	17762	17767	17788	17846	17873	17870	17596	18112	17939	17861	17859	17870	17929	17811	17801	17798	17906	18059	17710	17920	17779	17720	17865	17854	17723	17774	17785	17773	17816	17728	17803	17837	17997	17854	17860	17909	17866	17871	17837	17636	17906	17743	17836	17792	17838	17693	17737	17810	17662	17746	17736	17904	17804	17965	17803	17963	17829	17863	18023	17945	18058	17883	17875	18059	17843	17787	17781	17803	17922	18033	17814	17874	17721	17848	17835	17820	17849	17988	17880	17833	17740	17913	17637	17714	17821	17856	17742	17840	17659	17765	17968	17704	18105	17983	17844	17812	17960	17842	17895	17597	17689	17752	17669	17714	17750	17952	18074	18004	17754	17831	17843	17970	17890	17886	17838	17749	17990	17826	17730	17850	17563	17944	17957	17902	17753	17807	17777	17797	17946	17752	17738	17855	17959	17721	17894	17781	17836	17774	17742	17690	17892	17960	18033	17939	17716	18035	17792	17634	17922	17857	17831	17713	17774	17887	17785	17723	17964	17776	17915	18029	17804	17792	17826	17663	17857	17786	17709	17753	17669	17914	17970	18002	17748	17795	17695	17968	17798	17724	17815	17713	17938	17757	17938	17955	17966	17797	17681	17743	17848	17865	17802	18092	17750	18049	17827	17903	18037	17957	18012	17679	17780	18020	17920	17758	17807	17667	17675	17750	17743	17914	17748	17996	17745	17907	17991	17821	17892	18005	17894	17857	18001	17997	17841	17951	17873	17599	17786	17948	17935	17727	17697	17959	17736	17784	17827	17967	17865	17781	17905	17891	17723	17822	17649	17937	17882	17961	17690	17970	18114	17867	17773	17848	17792	17869	17787	17927	17837	17768	17913	17745	17877	17697	17781	17765	17815	18018	17875	17903	17801	17785	17652	17926	17960	17781	17824	17901	17878	17801	17822	17846	17756	17905	17814	17641	17744	17829	17740	17990	17943	17841	17958	17723	17910	17707	17932	17901	17939	17858	17854	17822	17646	17824	17867	17792	17758	17873	17766	17882	17932	17955	17847	17785	17847	17846	17987	17837	17626	17824	17780	17733	17612	18076	17831	17881	17914	17999	17964	17810	17972	17704	17837	17710	17709	17785	17870	17954	17760	17751	17592	17879	17672	17710	17675	17817	17832	17804	18122	17810	18010	17762	17766	17686	17759	17996	17693	17921	17924	17750	18011	17913	17990	17865	17753	17903	17829	17791	18053	17783	17787	17860	17937	17965	17815	17864	18017	17675	17879	17707	17673	17959	17817	17674	17737	17836	17540	17749	17818	17929	17801	17905	17742	18030	17776	18085	17770	17980	17933	17977	17771	17803	17987	17738	17867	17748	17840	17874	17819	17740	17926	17770	17693	17682	17840	17601	17920	17650	17815	17676	17725	17783	17882	17886	17707	18088	17824	17781	17962	17744	17911	18086	17737	17744	17745	17867	17896	17661	17893	17712	17789	17806	17844	17856	17881	18094	17856	17811	17673	17716	17851	17906	17752	17745	17583	17911	17927	18083	17888	17930	17785	17866	17817	17769	18063	17885	18109	17785	17761	17895	17816	17878	18003	17901	17732	17971	17911	17786	17764	17834	17814	17711	17629	17867	17754	17690	17889	17893	17831	17621	17916	17820	17993	17755	18050	17924	17766	17749	18069	17975	17886	17634	17892	17808	17789	17823	17909	17984	17947	17841	17845	17885	17881	17790	18002	17816	17773	17646	17735	17712	17852	17836	17694	18001	17932	17716	17655	17842	17913	17845	17777	17867	17916	17864	17868	17838	18037	17945	18021	18010	17837	17843	17913	17758	17579	17891	17933	17866	17959	17895	17646	17755	17853	17764	17787	17705	17703	17829	17892	18022	17798	17886	17925	17784	17579	17766	17793	17929	17964	17957	17739	17713	17989	17952	17837	17714	17835	17744	17740	17757	17854	17555	17807	18186	17834	17857	17921	17904	18030	18109	17944	17862	17766	17896	17733	17988	18025	17874	17956	17722	17849	17781	17927	17961	17932	17856	17640	17816	17899	17811	17996	17838	17897	17671	18005	17947	17743	17904	17885	17850	17953	17805	17729	17923	17680	17882	17808	17683	17868	17883	17754	17935	17726	17868	17898	17633	17799	17821	17826	17839	17854	17904	18016	17934	17851	17812	17826	17897	17833	17831	17900	17839	17815	17901	17728	17937	17800	17885	17782	18015	17696	17945	17824	17912	17797	17832	17845	17941	17987	17878	17966	17883	17715	18093	17771	17799	17687	17739	18088	17622	17917	17984	17808	17906	17792	17835	17809	18106	17670	17896	17853	17853	17749	17827	17920	17944	17843	17840	17928	17723	17919	17736	17750	17878	17910	17933	17889	18151	17914	17780	17776	17548	17839	17747	17882	17973	17832	17889	17688	17819	17894	17799	17811	17909	17830	17838	17810	17952	17753	17445	17586	17835	17718	17753	17988	18041	17809	17763	17766	17711	17604	17927	17849	17825	17867	17740	17834	17879	17966	17847	17760	17882	17866	17937	17894	17725	17948	17721	17658	17775	17807	17849	17876	17822	17866	17881	17929	18023	18007	18030	17910	17968	17905	17833	17735	17834	17787	17785	17710	17869	17892	17840	18008	17920	17713	17806	17834	17911	18218	17893	17645	17777	17743	17740	17751	17947	17949	17649	17733	17899	17947	17702	17708	17705	17897	17746	17646	17900	17928	17961	17648	17751	18065	18077	17873	17825	17864	17885	17918	17782	17972	17911	17842	17799	17951	17947	17829	17866	17780	17601	18007	17888	18088	17874	17955	17969	17950	17967	17896	17843	17846	18013	17785	17870	17881	17967	17674	17946	17790	17845	17848	17917	17589	17951	17911	17817	17705	17693	17702	17908	17887	17620	17675	17905	17884	17824	17907	17785	17765	17963	17673	17910	17910	17784	17851	17783	17751	17960	17874	17885	17841	17917	17697	17829	17863	17871	17542	17800	17975	17799	18111	17775	17935	17981	17843	17898	17813	17872	17788	17658	17768	17831	17771	17892	17888	17968	17835	17835	17868	17760	17772	17755	18024	18047	17969	17762	17896	17857	17841	18040	17855	17909	17955	17761	17735	17982	18010	17759	17966	17723	17844	18070	17790	17890	17877	18044	17997	17835	17805	17771	17902	17834	17694	17823	17903	17899	17874	17863	17592	17764	17808	17888	17897	17762	17815	17951	18007	17960	17764	17855	17713	17893	17913	17934	17959	17966	17700	18062	17927	18020	17938	17769	18016	17918	17894	17704	17828	17819	17692	17709	17861	17718	17825	17940	17677	17773	17863	17850	17651	17845	17864	17816	17680	17859	17852	18014	17781	17842	17829	17781	17665	17793	18129	17744	17739	17993	17729	17774	17984	17944	18106	17826	17927	18075	17775	17755	17575	17776	17853	17994	17990	17899	17741	17672	17716	17616	17786	17849	18004	17864	17935	17887	17855	17927	17727	17868	17766	17822	17837	17779	17865	17942	18053	17816	17836	18065	17826	17998	17862	17680	17674	17764	18021	17946	17793	17699	17769	18060	17908	17812	17936	17855	17832	17926	17760	17810	17821	17742	17969	17763	17848	17774	17711	17780	17728	17957	17878	17992	17932	18038	18025	17641	17785	18018	17987	17812	17830	17871	18222	18075	17755	17956	17845	17747	17840	18070	17890	17870	17943	17844	17860	17891	17830	17789	17792	18030	17880	17688	17881	17925	17690	17895	18014	17805	17895	17929	17817	18003	17791	17897	18002	17696	17972	17797	17890	18032	17786	17827	17778	17917	17926	17715	17949	17900	17801	17805	17852	17681	17800	17847	17997	17943	17901	18043	17941	17895	17759	17717	17860	17998	17868	17750	17762	17978	17814	17892	17820	17772	17647	17919	17731	18112	17722	17799	17757	17696	17996	17888	17856	18041	17859	17905	17829	17918	17812	17947	17658	17692	17813	17976	17823	17939	17758	17951	17820	17766	17903	17663	17681	17870	17888	17867	17781	17844	18014	17750	17893	18077	17928	17608	18031	17958	17875	17719	17769	17757	17869	17976	17825	17765	17775	17575	17872	17876	17947	17968	17790	18006	17823	17939	17883	17927	17863	17671	17807	18012	17866	17939	17716	17844	17790	17771	17782	17883	17813	17972	17824	18018	17949	17866	17831	17927	17901	17796	17982	17793	17949	17787	17888	17886	17834	17695	17823	17710	17940	17901	17803	17892	18098	17943	17630	17800	17648	17792	17757	17846	18015	18015	17855	17897	17897	17907	17808	17785	17756	18042	17725	17718	17926	17992	17772	17873	17925	17959	17690	17689	17803	18013	17976	17867	17711	17886	17904	17690	17893	17827	17990	17858	17861	17884	17673	17933	17725	18084	17770	17798	17914	17964	17772	17787	18141	17787	17838	18064	17678	17922	17933	17770	17966	17973	17853	17758	18047	17831	17795	17903	18087	17933	17826	17721	17914	17899	17889	17735	17751
28529	38796	30529	24344	25306	19466	18362	17550	16447	16268	15735	15570	15038	15144	14959	15116	15175	15041	15033	15048	14961	15112	14991	15159	14981	15028	14999	14987	14856	15176	14981	15167	15105	15031	15076	14991	15063	15001	14986	15097	14909	14954	14973	15125	15032	15049	15082	15091	15041	15135	15067	14878	15013	15115	14934	15151	15010	15109	15134	15002	15165	14972	14946	14952	15084	14977	15023	14976	14942	15044	14984	14958	15012	14900	14847	15115	15087	15176	15074	15103	15098	14948	14904	15141	15023	15006	14999	14848	15125	15090	15128	15090	15087	14995	14998	15075	15130	14955	15054	15049	15014	15027	15165	14998	15033	14932	15099	14975	14941	15028	15073	15021	15251	15148	14976	15009	15154	15029	15046	14954	15045	14892	15051	15003	15003	15047	14995	15142	15014	14998	15088	15155	14984	15063	15051	14902	15071	14936	15042	15265	15142	15093	15051	14900	15058	15061	15097	15106	15036	14923	15138	15048	15200	14959	14949	15007	14907	15028	14981	15123	15044	15106	14965	15017	15150	15059	15215	14823	15080	15010	15173	15031	15000	15124	14896	15061	14850	15067	15137	15129	15126	14889	14930	14928	15224	15043	15040	15005	15038	15078	14923	15013	15300	14976	15077	14931	15132	14900	14984	15049	14912	15004	15017	15214	14979	15075	15094	15063	15047	14975	15022	15038	15139	14862	15184	14955	15143	14948	14898	14858	14901	15112	15096	15031	15025	14854	14938	14903	15099	15153	14888	15011	14953	15057	15007	14945	15000	14948	15018	15121	15219	15174	14917	15006	15163	15129	15093	15077	14816	15122	15128	14918	15194	14833	15156	15144	14825	14960	15063	14859	15187	15047	15021	14833	15011	15050	15069	15038	14942	15124	14773	15104	14973	15249	14980	15072	14925	14840	15137	15070	15035	15059	15008	15109	15010	14976	15186	15020	14932	14874	15030	14944	15047	15057	15139	15071	15082	14920	15000	14959	15049	14904	14884	15061	15070	15033	15295	15143	15150	14932	15101	15154	15117	15051	14871	15109	15086	14955	14958	15027	14848	14971	15060	14821	14852	14788	15176	15068	14966	15003	15037	15071	15091	14974	14977	15060	14928	14957	15012	14864	15081	14995	15114	14941	14987	15090	14962	15067	15184	14946	15069	14910	15040	14988	15066	15136	15098	14991	14947	15014	15126	15019	15056	15082	15084	14986	15030	15222	14953	15158	15110	15119	14971	14922	15129	15107	15054	15045	14996	15049	15020	14979	15007	15085	14848	15037	15033	15017	15008	14971	15085	15022	14897	15083	15105	15065	14924	15032	15148	15138	15057	15101	14976	15193	14866	14971	15014	15076	15029	14921	15080	15070	14857	14968	14867	15056	15088	14918	14938	15266	15104	14985	15215	15182	14947	15131	14887	15013	14991	14830	14974	14998	14937	15059	14977	15063	15074	14923	14974	15034	15239	15014	14948	15061	15002	14981	15143	14929	14922	14902	15053	14980	14984	15092	14923	14915	15121	14869	15049	14912	15087	15052	15003	15097	15049	15099	15080	15208	14926	15114	14971	15095	14996	15245	14978	15179	15046	15007	15150	15138	14895	15003	14914	14975	15022	15083	15116	14834	14879	15120	15013	15124	15119	14835	14895	15110	15160	14994	15210	14913	15156	14967	15007	14970	14979	15131	14953	15196	15146	15019	14883	15008	15040	15072	14981	15049	15025	15055	15019	15095	15136	15175	15145	15287	15044	14978	14941	15060	15107	15073	15125	15163	15038	14963	14981	15033	15009	15113	15094	15069	14989	15031	15089	14936	15144	15009	15092	15081	15116	15046	15035	15098	15119	15061	15014	15084	14953	15215	15018	15056	15037	14919	14999	14987	14790	15085	15072	14892	15122	15031	14946	15126	15291	15063	15169	15116	15128	15049	15071	14889	14925	14911	14939	15000	15124	14860	14966	15052	15083	14968	14857	15052	14804	14964	15067	15022	15075	14952	15241	15060	15020	15035	14990	14974	15068	15026	14968	14910	15176	15110	15049	14925	14999	14925	15017	15051	15060	15086	14965	15064	15175	14942	15111	14911	14979	15046	15089	15064	15106	15003	15125	15105	15088	15141	15081	15122	14929	15051	15085	15083	15027	15122	14834	15020	15104	14838	15065	14989	15114	14965	14968	14944	15180	15005	15044	14902	15174	14928	15063	15089	14956	15203	15073	14954	15040	15006	15137	14892	15056	14984	14977	14936	14991	15038	15050	15043	15074	14962	14958	14965	15104	15087	15071	14823	15257	15107	14949	15082	15154	14763	15058	14962	15117	15079	14980	15055	14915	15077	14914	14958	15238	15128	15022	15092	15301	14976	14846	14887	14869	15087	15057	15254	14949	15028	15019	14971	14960	15003	15021	15058	15121	14955	14898	15005	15011	15050	14904	14994	14946	14942	15031	14964	15171	15048	14948	14910	15098	15150	15069	15028	15048	15012	14913	15185	15006	14964	14942	14921	15039	15122	15056	15078	14956	15142	14988	15040	14940	15126	15118	15018	14947	15128	15105	15051	15012	14985	15047	14891	14954	14958	15025	14996	15098	15035	15025	15032	14990	14956	15030	15050	15111	15055	14801	15051	15232	14945	15131	14865	14966	15028	14974	15123	14984	14927	15150	14991	14915	15159	15174	15101	15175	15212	15196	14975	14919	14963	14949	14934	15132	15026	14985	14951	15069	15001	15097	15031	14957	15234	15075	15008	15231	15089	15054	15131	14910	15049	15053	15072	15101	14956	15022	14966	14985	14908	15039	15117	15037	15050	14917	15063	14995	15109	15064	14946	15147	15121	15086	14889	15100	15210	14772	15142	14869	15045	15041	14894	15040	14805	15158	14785	15014	15049	14969	15206	15007	14975	15052	15028	15124	15056	15070	14910	14902	14823	15071	14972	15108	15195	15008	15117	15039	15008	14989	15006	15022	14887	15023	14987	15198	14917	15088	15007	14917	14947	15018	14994	15060	14945	15089	14872	14972	15081	14994	14960	15064	15070	14898	15032	14980	15047	15132	15185	15202	14967	15139	15147	15125	14906	14923	15067	15007	15146	15076	14992	15112	15063	15037	15143	14895	15103	15028	14972	14878	14918	15071	14931	15099	15149	14944	14966	15094	14929	15025	15159	15127	15012	14917	14896	15162	15161	14951	14939	15069	15062	14976	15233	15238	14950	14899	14942	15187	14974	15081	14914	15052	15092	15019	14956	14944	15026	15139	15143	15104	14957	14946	14926	14948	15067	15019	14884	14879	15103	15008	15007	14902	15078	15181	14896	15066	15011	15082	15096	15046	15167	14909	15039	15069	14990	15028	15061	14932	14930	14932	15137	15032	15058	14995	14959	14950	14895	15013	14966	15184	14943	14997	15038	15056	15120	14922	15169	15141	15129	14916	15118	15128	14815	15123	14883	15021	15056	15140	15068	15282	15018	14884	15023	15102	14934	14983	15221	15108	14935	15028	14989	15102	14990	15116	15021	15007	15135	15039	15018	14959	15039	14897	14893	14987	15134	15048	15059	15247	14987	15034	14919	14938	15159	15058	14876	15077	14991	15038	14867	15044	15100	15097	14971	15083	14996	15007	15006	14823	15125	15125	15095	14853	15080	15000	15080	15158	15007	14989	15049	15091	15124	15088	14944	15079	15143	14856	14989	14964	15143	14944	14983	15052	15089	15061	14900	15203	15012	14988	15062	15142	14985	15084	15033	15167	15052	14999	15163	15114	14906	14949	15037	14936	15248	15176	14969	15025	15094	14945	15037	14999	15127	15194	14922	14951	14734	15125	14920	15011	15054	14870	15078	15176	14912	15093	14936	14917	14928	14927	15186	15082	14999	15120	15033	14992	15307	15053	15086	15016	14881	14940	15071	15020	14955	14843	15014	15177	15050	15029	15018	15062	14904	15007	15202	14864	15070	15042	15037	14881	15070	15097	14896	15029	15049	15021	14857	14948	14824	15121	15110	14899	15238	14979	14970	15001	14994	15133	14879	15061	15121	15117	14922	15026	15137	14976	15142	15027	14999	14985	15047	14834	15055	15154	15045	15251	14978	15090	15010	14964	14974	15016	15241	14832	15022	15092	14914	15127	15026	15078	15065	15073	14868	15043	14874	15159	14902	14966	15014	14931	15014	14973	15127	14939	15093	15032	14996	15116	15020	15116	15028	15141	14945	14940	15042	15005	15099	14917	15137	15065	14911	15100	15053	15062	14961	15009	15090	15053	15009	15110	15028	15045	15104	14984	14947	14906	15168	14988	14982	15096	15002	15096	15083	15064	15048	15056	14789	15112	15009	14991	15048	14861	14921	14923	14983	15042	15076	14793	15094	15003	15092	15040	14947	15089	14989	15032	15046	15156	15219	15134	14982	14924	15167	14913	14996	15126	15027	15051	14947	15073	15016	15185	15026	15057	15055	15129	15075	15053	15029	15120	14972	14942	15088	15083	14926	15132	15142	15032	14857	14988	15092	15201	14934	15019	15003	15190	15148	14985	14889	15002	14993	15054	15085	14967	15163	15126	15018	15068	14963	15046	15061	14859	14968	15100	15045	15003	15076	15111	14970	14990	14998	15176	14940	15139	15130	15068	14907	15094	14911	15149	15051	14983	15130	15159	15177	15025	15153	14929	15066	15024	15109	14950	14956	15057	14915	14933	15198	15060	14945	14864	15127	15207	15019	14882	15182	15058	15111	14993	15029	15060	15098	15229	15023	15099	15033	14870	15167	15059	14937	15119	14871	14920	15113	14843	15026	15089	14952	15004	14987	15097	15082	14901	15029	15064	15170	14928	15202	15119	14981	14894	15222	15039	15062	15076	15089	15174	15080	15065	15049	15128	15215	15010	15080	14995	14971	15066	14983	14999	14960	15060	15087	15091	15145	15166	15092	14954	15040	14954	14955	15273	14999	15081	15009	15025	14874	15047	15003	15264	14996	14988	14988	15088	14891	15118	14961	14965	14834	14970	15080	15094	15120	15000	15086	15004	14875	14930	14920	15181	14910	14986	14969	15047	15060	15198	15052	15057	15083	14849	15010	15069	14998	15046	14902	15073	15133	15032	15124	14873	14860	14978	15086	15150	15072	14863	14819	15181	15190	14862	14996	14981	15062	15169	15067	15136	15111
25308	22564	31240	36423	44305	37387	34111	28745	25947	22506	20940	18925	17244	16711	16306	16290	16239	16248	16342	16327	16112	16125	16143	16097	16181	16156	16031	16208	16334	16164	16203	16277	16247	16099	16134	15909	15915	15922	16128	16232	16013	16138	16196	16038	16117	16072	16123	16255	16094	15990	16082	16276	16129	16143	16205	16197	16239	16130	16217	16272	16162	16075	16123	16225	16271	16049	16301	16253	16023	16075	16032	16156	16058	16130	16017	16144	16021	15805	16000	16139	15953	16096	15910	16060	16027	16212	16014	16117	16010	15968	16080	16242	16327	15983	16099	16147	16005	16005	16094	16056	16100	15946	16087	16032	16135	16217	16186	15989	16164	15979	16150	15914	16237	16073	16090	16069	16230	16146	16133	15950	15953	16226	16077	15863	16066	16024	16164	16039	15972	15874	16081	16039	16109	16398	15983	16177	16071	15988	16053	16110	15867	16196	16274	16013	16189	16236	16295	16250	16043	15873	16309	15978	16053	16059	16095	16184	16060	16185	15886	16113	16059	16114	16095	16076	16058	15858	15968	16055	15976	16099	15976	15872	16174	15985	15855	16179	16085	16098	15781	16260	16065	15680	16085	16148	16147	16144	15956	16139	16116	15979	15973	16012	15967	15979	16045	16070	16199	16047	16001	15957	16037	16059	15890	15889	16108	16010	16053	15840	16020	16227	16287	15967	15928	16063	16058	15931	16029	16169	16094	16098	15986	16097	15997	16292	16101	16004	16044	15848	16125	16213	15997	16086	16066	16151	16154	16077	16082	16136	15992	15927	16135	16040	16018	16053	16032	16263	16187	16051	16147	16118	16123	15932	16006	15838	16035	16158	16140	15983	16185	16054	15942	16137	16134	15778	15910	16044	16151	16096	16050	15991	16083	16140	16101	16092	16122	15829	16217	16094	16102	16145	16193	15978	15980	15876	16021	15857	16031	15856	16110	15803	15859	15736	16049	16101	15963	16075	16157	16078	16134	16126	15968	16125	16094	16020	15976	16040	16105	16306	16234	15990	16089	16125	15909	16184	16107	16295	16048	15973	16105	16124	16267	16062	16145	15970	15982	16057	16138	16072	15991	15990	16054	15828	16033	15949	16141	16152	16148	16197	16210	16086	16101	16142	16306	16089	15985	16040	16046	16038	16273	16119	16250	16149	16059	16082	16117	16086	15967	16187	15973	16190	16177	16120	15959	16284	15949	16123	15895	15868	15892	15982	16055	16019	16062	16043	16009	16050	16103	16158	16140	15993	16198	16064	15890	16269	16139	15967	16168	15842	16048	16168	16112	15978	16285	16144	16190	16182	16085	16031	16115	16007	16102	16128	16033	15990	16175	15906	16259	16100	16076	16122	16085	16347	16253	15973	16031	15977	15931	16204	16114	16193	16135	16125	16027	16270	16025	15944	16040	16014	15996	15816	15802	16075	16022	16260	16050	16090	16061	16057	16227	16003	16170	16177	15941	16048	16109	16122	16042	16263	16067	16051	16027	16294	16084	16080	16127	16062	16090	15979	16007	15984	16161	15988	16049	16028	16084	16056	16062	16103	16074	16140	16050	16007	15976	15919	16067	16007	15988	15960	16051	16159	15952	16160	16016	16147	16152	16142	16268	16286	16118	15909	16046	16130	15901	16076	16148	16033	16244	16301	16121	16037	16116	15991	16165	16001	15953	16269	15887	16195	16098	15780	16107	16114	15979	16128	16055	15999	15815	16048	16120	16054	15987	16115	16072	16177	16025	16057	16139	16081	16102	15949	15960	15985	16195	16004	15963	16164	15952	16105	16165	16102	16160	15931	16137	16165	15978	16125	15967	16101	16191	16065	16041	15969	16035	15856	15971	16212	16122	15908	16195	16175	15993	16187	16028	16058	16212	15933	16044	15891	16083	15911	15838	16065	16259	16072	16040	15976	16177	16320	15891	15967	16086	16060	16128	15992	16020	15838	15978	16009	16058	15979	15924	16182	16037	15899	16218	16075	15985	16109	16226	16027	15944	16283	16165	16044	16088	15953	16091	16129	16297	16111	15816	16165	16158	15942	16155	16242	16063	16091	15876	16039	16250	15973	16010	16034	16099	16051	16021	16024	15804	16110	16116	16128	15993	15949	16086	15985	16003	16190	16155	16095	16122	15805	15927	16002	15989	16187	16020	16156	16092	15926	16180	16123	16251	16248	15935	16232	16268	16223	16143	16152	16151	16151	16064	16224	16195	16173	16214	16045	16203	16136	15828	16017	16010	15892	15996	15903	15925	16206	16035	16067	16034	16255	16081	16151	15972	16173	16170	16078	16037	16061	16054	15939	16081	15998	15861	16011	16028	15943	16087	16050	16135	16224	16098	16166	16091	15932	16111	16031	16115	16026	16059	15912	16052	16253	16111	16255	16074	16017	16109	16031	16117	15988	16111	16182	16150	15996	15957	15977	16048	16188	16162	15963	16141	16050	16397	16119	15988	15960	15957	16041	16214	16017	16165	15965	15894	15972	16067	15990	16090	16090	16107	16161	16106	16313	16115	16007	16263	16157	15953	15966	16061	16208	16202	16201	16174	16164	16091	16109	16038	15959	15992	16009	15956	16114	16164	15945	15888	16219	16061	15828	16116	16332	16192	15967	16228	16127	15989	16304	15903	16192	16008	16026	15811	16041	16131	16164	16188	16019	16133	16094	16170	16083	15898	15998	15970	16026	16020	15878	16225	15981	15956	16006	15941	16176	16060	16178	16182	16010	16158	16044	15997	15998	16167	16119	16149	16090	16072	16094	16039	15947	15925	15953	16241	16129	16024	16071	15976	16147	16145	16093	16149	15964	16101	16060	15977	16142	15918	15946	16119	16200	16050	16080	16195	16077	15846	16136	16144	16025	15976	16046	15991	15997	16230	16178	16123	16054	16124	16217	16113	16007	16110	15937	15953	16060	15973	15882	15999	16114	15812	16065	16095	16278	16114	15916	15902	16282	16098	16133	15987	16133	16143	16190	16269	16068	16062	16222	16131	16088	16068	16079	16296	16145	16265	16022	16161	16190	16224	16103	16172	16160	16286	16030	15923	16258	16114	16108	16103	15954	16077	16033	16193	16127	16214	16086	16103	15931	16136	16183	16032	16094	15994	16124	15935	16184	16020	16085	16068	15940	16039	15938	15766	16017	16200	16169	16191	16215	16141	16162	16155	15911	16197	16166	16225	16006	16222	15966	16200	15937	16181	16192	16225	16165	16111	16089	15938	16137	16075	15930	15924	15998	15984	15966	16037	15968	16129	16032	16281	16098	16143	15957	15924	16088	16030	16060	16029	15975	16130	16000	16005	16061	16120	15841	15959	15982	15922	16058	16143	15919	15998	16263	16021	15926	16000	15981	15947	16124	15963	16029	15895	15939	15953	16011	16144	16035	15812	16064	15999	16152	15862	15887	16138	16064	15991	16111	15907	15992	15978	15980	16072	16083	15976	16244	16123	16098	16054	16134	16167	16153	16207	16204	16013	16024	16145	15919	15967	16066	16074	16176	15938	15836	16011	15976	15925	16016	15928	16178	16135	16314	16140	16030	16111	16031	16081	16218	16122	16063	16029	16108	16277	16071	16013	16159	16266	16202	16068	16095	16105	15964	16018	16155	16107	16139	16167	16230	16152	15831	15864	16169	16015	16024	16027	16148	16187	16132	16139	15766	15826	15932	16115	16182	16058	16119	16095	16004	16073	15973	16111	16002	16168	15913	16100	16041	16007	16105	16352	16268	15983	16092	16115	16017	16052	15857	16173	16197	16032	15974	16113	16211	16051	15994	16004	16043	16250	16148	16209	16024	15980	15957	16113	16099	16084	16072	16073	16119	16066	15921	16345	16173	16060	16127	15879	16246	16036	15962	16180	16059	16094	16164	16119	16210	16200	16138	15792	16062	16123	15986	16098	16136	16126	16250	16022	16101	15997	15958	16012	16134	16265	16013	16077	16094	16251	16074	16002	16199	16011	16013	16045	15983	16277	16168	15965	15784	15934	16082	16058	15884	16002	15914	15935	16052	15926	16123	15915	15997	16346	16061	16171	15978	16134	15915	15748	16021	16120	16103	16075	16352	15905	16204	16177	16163	16048	16007	16161	16110	16023	15944	15934	16088	16148	16048	16265	16231	16138	16018	16172	16240	16062	16032	16084	16061	15945	16114	15999	16040	16312	15935	16072	16101	15888	16011	16028	16072	15970	16227	16013	16054	16107	15949	15912	16094	16177	16025	16180	16019	16159	16252	16196	15863	16091	16017	16054	15986	16038	16156	15991	15794	16117	15858	16069	16024	16134	16030	15898	15974	16127	16078	16036	16283	16139	16214	16277	15991	16098	15899	16111	16089	15875	15943	16070	16057	16058	16202	16120	16149	16252	16032	15882	16291	15999	15810	15923	16134	16210	16232	16175	16069	16035	15987	16057	16097	16198	16074	15950	16090	16191	16065	16227	15998	15933	15999	16090	16020	16223	16102	15949	15988	16103	16090	15937	16140	16181	15903	16258	15970	16025	16114	16119	16061	16177	15864	16223	16048	15963	16068	16167	15949	15984	16025	15791	15926	16093	15985	16155	16273	15918	16007	16040	15833	16034	16047	16025	16287	16276	16077	16200	16023	16005	15922	15989	16055	16261	15990	16179	16168	16255	16194	15997	15982	16109	16083	15980	16016	15983	16061	16213	16105	16105	16239	16125	16146	15991	15949	15865	15905	16051	16140	16167	16304	16135	15999	16216	16076	16109	16031	16273	16073	16023	16172	16150	15984	15865	16108	16020	16026	15939	15990	16023	16038	16001	16152	16253	16105	15978	16268	16086	15947	15879	16175	15985	16007	16135	15983	16062	15945	16018	15974	16012	15976	16054	16170	16181	16230	16040	16146	16273	16024	16076	16220	16128	16118	16073	16235	16036	16227	16094	16031	15985	15957	15820	15976	16111	15987	16075	15921	16200	16370	15850	16368	15889	15918	15973	16146	16241	16062	16076	16298	16051	16086	15933	16094	16314	16170	16330	16002	15996	16082	15960	16162	16042	16101	15978	16181	15930	15938	15902	16330	15989	16126	16050	16099	16167	16223	15910	16119	16115	15872	16091	16103	16134	16022	16006	16269	16109	15945	16136	16047	16011	16012	15992	16014	15924	16023	16068	16076	15939	15947
41529	62896	54545	52063	49454	37255	32869	28496	25313	21072	19458	17059	15205	14399	14145	14004	13918	14081	13854	14185	13852	13964	14000	13995	14144	14042	14101	14068	14059	14132	14154	14158	14048	13923	13922	14086	14104	13884	13943	14114	14048	14011	13853	13995	14016	13879	13819	13983	14012	14091	13992	14004	14024	13960	13802	14070	14121	13922	13979	14025	13950	14153	14094	14115	14093	14047	13993	13973	14021	14097	14102	14102	13955	14065	13927	13978	14137	13967	13961	14027	14038	14004	13914	14002	14044	14039	13999	14016	14026	13970	14087	14012	14063	13984	14102	14123	13934	14217	13910	13994	14027	13914	14077	14074	14056	14071	14073	13997	14020	14126	14030	13880	14007	13996	13902	13986	13897	14040	13977	13903	14066	14088	14006	14105	13950	13883	13844	14132	13827	14051	13954	13971	13916	14001	14092	14188	13899	14144	14028	14146	14120	13947	14031	14075	14198	13988	13907	13971	14166	14023	13987	13911	13955	13992	13992	13832	13996	14127	14007	14028	14142	13933	13727	14126	13819	14006	14044	14023	13876	14129	14111	13914	14151	13841	14077	13991	13933	14055	14060	14159	13909	14119	13941	14015	13897	14149	13929	13931	14141	13837	13960	13912	13970	14013	14120	13948	14009	14030	13850	14177	13972	14001	13869	13888	14134	14026	14096	14088	14044	13990	13996	13892	13915	13939	14013	14054	14061	14080	13965	14108	13740	13865	14120	13971	14134	14105	13966	13996	14095	13977	14001	14007	13960	14006	13911	14025	14113	13931	13984	13942	14097	14048	14168	13952	13914	14091	13918	14001	13951	13920	14139	13941	14083	13941	14036	14052	14031	13966	13952	13958	14129	13979	13939	14061	14031	14138	13884	14037	14124	13931	13876	13837	13922	13969	14064	14110	13998	13946	13903	14135	14031	14041	14006	13942	14074	14094	14090	14045	14090	13909	13851	13946	13959	14033	13908	13904	14092	13980	13894	13973	13944	13967	13995	14020	14016	13898	13857	13929	13842	14032	13985	14146	14131	13965	14109	14021	14025	14080	13916	13920	13944	13942	13861	14042	13894	14115	13956	13972	13991	13987	14020	13955	14032	14007	14127	13845	14137	13974	14155	14051	14076	14093	13959	14018	14121	13931	13967	14000	14018	14059	13996	14177	14014	13907	14324	14046	14111	13970	14009	13963	14001	13935	14005	14022	13937	14034	13939	14049	14033	14142	13963	13917	13986	13928	14001	14184	14049	13915	13974	14092	14072	13805	14066	14009	13941	13861	14043	13920	13958	14060	13911	13999	13942	13984	13821	14045	13898	14020	14048	14036	14083	13891	13939	14088	13974	14029	14004	13919	14048	13922	14015	14047	14109	14062	14112	14100	14056	14189	13934	13903	13859	14089	14104	14097	13975	13948	14035	14037	14090	13984	14023	14033	13841	14041	14078	13940	14163	14004	14177	14046	14128	13975	13873	13872	14091	13944	13990	13848	14150	14071	13913	14027	13922	14023	14109	14035	14164	13777	13988	13956	14064	14126	13944	14042	13926	14079	14150	14065	14056	14075	13963	13946	14195	13937	13870	14169	14050	14052	13913	14105	14099	14154	13887	13985	13917	13973	13985	13961	13997	14002	13927	14038	13901	14190	14015	14086	13923	13974	13957	14018	14078	14046	14034	13973	14199	13830	14036	13880	14067	13913	13815	13925	14166	13966	14000	14076	13913	13960	13961	14098	13902	13925	14037	13918	14090	14030	14199	13826	13876	13974	13865	14072	14135	14124	13934	13826	13998	13923	14097	14018	13949	14184	13823	13929	13993	14208	13963	14118	13998	13918	13991	14027	14075	14015	14079	14170	14084	14042	13984	13988	14044	14055	13734	13946	13906	14082	13788	14173	13975	14108	14024	14057	14054	14037	14003	13902	14248	14033	13965	13989	13898	14108	13804	14101	13957	14162	14084	13859	14081	14134	13810	13822	14025	13999	14021	14085	14027	14083	13890	13995	13987	14084	13958	14168	13930	14005	14120	14043	13823	13966	14001	13976	13981	14072	14007	14217	14042	13810	14061	14014	13846	14065	13876	13993	13847	14000	14068	14053	14161	14080	13965	14050	14100	13984	13889	14063	14010	13990	14118	14077	14102	13982	13940	13993	14124	14084	14003	14061	13997	14186	14053	13883	14172	14002	14070	13946	14037	14095	14013	14194	14031	13986	14010	14091	13979	14073	14000	14064	13919	13952	13916	14071	14121	13845	14061	14101	14078	14005	14082	14111	14105	13963	14055	14058	14180	14086	14125	13955	13988	14115	14090	14028	14022	13987	13973	14020	13970	13931	14039	13921	14109	13940	14071	13982	13924	13894	14165	13815	13933	14167	14037	13906	14232	14111	14082	14061	14130	14139	13903	14155	13819	13929	14117	14048	14024	13890	13989	13849	13981	13886	13895	13917	13865	13831	13965	13992	13993	14035	14168	14098	13967	14059	13965	13946	13920	14121	13764	13937	14042	14125	14068	13919	14183	13801	13972	13880	14033	14072	14151	13882	13910	13967	14110	13916	14182	14011	14152	13977	14023	14069	13958	14000	14020	14081	14019	13929	14066	14054	14018	14087	13998	14082	13924	13991	13973	14114	13994	13968	14060	14036	13960	14087	14043	14057	13881	13932	14087	14178	13979	13999	14035	14066	14057	13985	14010	13984	13957	14053	14021	13969	13912	13894	13920	14123	14063	13848	13988	13999	13870	14005	14120	13992	13979	13990	14112	14236	14086	13989	14223	13918	13917	13985	13883	14160	14034	14018	14102	14193	13987	13937	13875	13992	13794	14158	13972	13914	14011	14242	14075	14032	13964	13862	14068	13998	13711	13815	13840	13908	14071	14017	13906	14229	14068	13881	13845	13922	14048	14012	13807	13957	13996	14060	13944	14044	14141	13953	14020	14066	13982	13833	13955	14063	14083	14096	14009	14181	14026	14099	14249	14035	13889	13907	13979	14088	14201	14109	14066	14016	13861	14134	14108	14082	14114	14204	13951	14054	14049	14049	14069	13871	13965	14012	14106	14095	13832	13901	14079	14015	13992	14045	14147	14059	13970	13959	14033	13892	13943	14100	13942	14082	13989	13918	13934	13969	14106	13991	13891	13951	13846	13999	13913	14278	13904	14034	13900	13963	13931	14016	14108	13870	13932	13986	13935	14080	13991	13949	14033	14136	13835	14016	13956	13955	14059	14028	13969	13930	14056	14022	14064	13936	13979	14012	13895	13916	14031	14139	13992	13940	14117	13849	14047	14063	14031	13842	14029	13908	13879	14153	14003	14053	14110	14171	14109	13980	13999	14062	14025	14050	14111	13878	13976	14062	13981	14016	14116	14034	13832	14062	14176	14063	13849	14093	14124	14070	13998	14080	14057	13976	14031	13979	14039	13957	14021	14110	13889	14123	14019	13866	14043	13955	14106	13992	14006	13984	13923	14175	13951	14026	14155	14053	13960	14064	14093	14008	13916	14126	13915	14184	13893	14019	13939	13982	14139	13866	14298	14089	13825	13980	14020	14161	13892	13815	14087	14009	13961	14062	13882	14003	14148	14017	14024	13906	14037	13928	13997	14107	13901	14255	14035	14131	14010	14095	14255	13977	14022	13957	13847	14092	13888	13950	14104	14095	13954	13748	14045	14113	14065	13944	14144	13914	14065	13911	13906	14054	14072	13936	14020	13971	14005	13963	14023	14089	13896	13933	14121	14050	14063	14114	14102	13949	14005	13965	14110	14088	14183	14066	13948	14019	14077	14089	14086	13744	14018	13997	13954	14118	14075	14096	13856	13998	14022	13929	13873	14186	13991	13977	14035	14103	14010	14064	13990	14091	14173	13830	14030	14100	14110	14019	14039	13819	14127	13926	14039	14159	14007	13994	14004	13982	13964	14083	13977	14048	13959	14016	13879	13839	13986	14068	13937	13965	14069	13994	14022	13905	14157	14004	14066	14045	14104	13980	14059	13993	13974	13858	13983	13998	13911	14110	13900	13965	14015	14093	14243	13959	14007	14145	14126	14150	13791	13940	14023	14123	13927	13939	14017	14100	13984	13837	14004	14193	13909	14101	14123	14116	14126	14080	14209	14028	14008	13674	14049	13932	13968	14043	13877	13914	14207	13996	14079	14021	13996	13998	13870	13950	13971	14005	14008	14092	14237	13915	14000	13973	14100	13963	14128	14107	14124	13996	14143	13932	13866	13946	14171	13969	14115	14017	13985	14031	14071	13976	13989	14015	14060	13920	13957	13962	14162	14063	14062	13861	14051	13993	14171	14051	14093	13866	14103	13854	13955	14136	13948	14020	14104	14155	14031	13950	14049	14041	14067	14015	13784	14081	14188	14023	14135	14070	14099	14043	14082	13981	14129	13942	13912	14127	14053	14055	13852	13930	14039	13925	14116	14022	14104	13845	14101	13861	14046	14023	14073	13898	14103	14122	14038	14005	13894	13965	13819	14006	13954	13999	13979	14071	13895	14053	14029	14093	14114	14187	13848	13871	13995	14010	14127	14006	13879	14118	14012	14050	13936	14117	14029	14009	13986	14108	14024	13996	14051	13910	13928	13904	13807	14209	14013	14057	14070	13942	13959	14106	14083	13952	13924	13937	14069	13927	13954	13887	14197	14117	14190	14035	14050	13968	13821	14102	14020	14191	13947	14075	13992	13929	13955	14082	13977	14134	13979	13849	14099	13840	14029	14034	14039	14143	14030	14058	13905	13748	13871	14110	14013	14038	13946	14113	13903	14026	14010	14092	14041	13809	14069	13973	13987	14122	13960	14134	14016	14103	13849	13994	14147	14055	13975	13946	13956	14070	14121	14110	13995	13892	13975	13985	14195	14068	14084	14053	13879	14076	13897	13966	14048	14063	14226	13901	14108	13980	13910	14034	14069	14020	14141	14174	14022	13995	14098	13894	13954	13951	14064	14124	14083	14051	13975	13981	13997	14022	14017	14018	14181	14130	14102	14000	13943	14016	13824	13962	14144	14055	14006	14087	13898	13908	14025	14090	14123	14022	14077	13963	14020	14000	14014	14050	13877	13889	14068	14007	14051	14109	14206	14094	13837	13955	14104	14007	14183	13871	14145	14018	13943	14031	14026	14079	13921	14036	13928	14053	14031	13985
23980	22037	30488	34519	47682	43896	41394	33168	31185	27302	22658	19501	17399	15597	15036	15018	15284	15119	15168	15021	14893	14954	14820	15034	14827	14810	14742	14603	14933	14948	14973	14912	14995	14983	14944	14944	14961	14935	14907	14888	15085	14971	14841	14972	14838	14895	14867	14907	14790	14808	14937	14811	15031	14992	14771	14871	14867	14829	14847	14779	14984	14857	14927	14847	14875	14795	15037	14907	14997	14882	14781	14807	14804	14926	14783	14965	14961	14702	14832	15014	15022	14864	15048	14888	14782	14918	14835	14719	14976	14869	14835	14855	15130	14852	14958	14951	14870	14765	14814	14894	15037	14879	14846	14931	14862	14760	14792	14769	15017	15002	14949	14753	14873	14751	14940	14926	15017	14962	14659	14760	14880	14680	15086	14993	14705	14708	14862	14780	15005	14894	14758	14792	14768	15049	14866	14883	14946	14738	14818	14928	15058	14989	14905	14907	14891	14836	14979	14780	14905	14673	14960	14857	14862	14942	14764	14742	14607	14821	15162	14832	14881	14927	14896	14979	14809	14926	14695	14728	14793	14777	14785	14781	15038	14762	15019	14778	14835	14886	14729	14690	15005	14926	14625	14757	14592	14758	14828	14701	14810	15015	14914	14738	14795	14645	14875	14906	14855	14745	14906	15039	14825	14901	14950	14948	14928	15031	14942	14998	14784	15068	14779	14794	14847	14952	14828	14861	14871	14836	14974	14945	14888	14717	14817	14784	14800	14901	15057	14826	14903	14914	14922	14990	14808	14863	14983	14945	14740	14857	14779	14823	14987	14997	14985	14918	14753	15016	14785	14795	14808	14813	15054	15047	14757	14881	14917	14858	14869	14966	14746	14791	14996	14759	14955	15019	14671	14917	14831	14803	14873	14804	14829	14897	14729	14849	14763	14816	14773	14886	14854	14655	14749	14736	14990	14750	14919	14932	14852	14698	14888	14861	14731	14914	14895	14666	14696	14740	14803	14834	14927	14690	14906	14990	14930	14875	14758	14902	14929	14746	14882	14945	14824	14726	14806	14832	14742	14757	14856	14607	14870	15082	14806	14787	14813	15004	14977	14946	14839	14885	14666	14846	14851	14771	14988	14815	14879	14882	14961	14920	14673	14753	14818	14974	14986	14792	14920	14730	14836	14769	14953	14934	14977	14637	14955	14819	14742	15007	14799	14698	14887	14885	14787	14803	14981	14819	14938	14856	14874	14808	15055	14871	14963	14817	14896	14779	14972	14938	14900	14835	14964	14685	14740	14774	14685	14908	14912	14979	14937	14866	14929	14946	14722	14801	14857	14840	14703	14915	14656	14837	14773	14838	14978	15133	14962	14940	14722	15022	14868	14856	14807	14968	14779	14850	14725	14738	14917	14870	14828	14913	14751	14717	14856	14711	15016	14717	14947	14945	14917	15033	15024	14814	14742	14756	14873	14883	14810	14744	15023	14994	14912	14980	15026	14904	14888	14933	14931	14963	14717	14816	15058	14866	14835	14741	14783	14906	14706	14781	14865	14860	14981	14790	14817	15027	14913	14635	14818	14775	14828	14896	14747	14969	15000	14777	14705	14781	14829	14798	14843	15160	14961	14807	14887	14937	14804	14879	14957	14931	14940	14932	14767	14734	14732	14803	14800	14845	14860	14832	14900	14794	14881	14780	14947	14621	14616	14833	14962	14932	14857	14787	14850	14787	14820	14820	15026	14876	14878	14889	14908	15042	14746	15047	14803	14632	14863	14976	14909	14943	14975	14851	14902	14963	14826	14847	14834	14844	14870	14715	14975	14843	14905	14650	14700	15088	14718	14890	14752	14835	14930	14914	14838	14753	14815	14862	14655	14839	14908	14904	14737	14982	14815	14827	14778	14852	14917	14786	14968	14673	14927	14811	14695	14907	14719	14740	14849	14867	15001	14815	14651	14830	14895	14803	14942	14766	14799	14763	14984	14955	14838	15042	14939	14903	14883	14894	15088	14889	15054	14861	14901	14779	14859	14809	14998	14788	14802	15035	14940	14928	14869	14729	14778	14843	14869	14746	14813	14798	14757	14906	15022	14932	14711	14882	14822	14842	14864	14925	14897	14812	14926	14778	14778	14821	14781	14773	14945	14757	14865	14813	14958	14906	14808	14791	14875	14900	14823	14855	14843	14885	14860	14542	14859	14815	14836	14846	14964	14861	14836	14830	14959	14793	14920	14968	15103	14732	14853	14884	14742	15033	14877	14807	14757	14772	14899	14788	14883	14786	14901	14931	14786	15159	14831	15119	14744	15065	14763	15003	14692	14973	14823	14710	14653	14653	14802	14872	14916	14904	14819	14771	14853	15038	14870	14813	14921	14673	14784	14941	14654	14898	14801	14795	14772	14829	14998	15014	14868	14871	14864	14868	14719	14715	14865	14898	14862	14805	14816	14704	15022	14815	14893	14785	14954	14924	14854	14749	14674	14872	14677	14909	14929	14801	14938	14899	14827	14797	14918	14827	14732	14956	14979	14533	14937	14771	14973	14910	14950	14840	14736	14814	14722	14755	14801	14988	14730	15011	14884	14844	15001	14877	14948	14960	14867	14869	15021	14918	14962	14938	14932	14975	14776	14831	14802	14835	14829	14784	14900	14919	14866	14864	14707	14736	14548	14724	14851	14992	14856	14822	14684	14735	14783	14756	14873	14974	14682	14915	14991	14913	14895	14767	14953	14837	14775	14835	14820	14804	15107	14627	14891	14974	14737	14701	14774	14749	14837	15046	14833	14954	14843	14739	14889	14997	14800	14711	15010	14864	14946	14671	14817	14782	14824	14829	14733	14936	14670	14807	14664	14988	14934	14894	14837	14896	14828	14887	14917	14741	14929	14927	14885	14962	15057	14956	14791	15088	15069	15073	14896	14850	14907	14888	14825	14858	14977	14891	14875	14791	14827	14872	14881	14781	14905	14735	14871	14857	14760	14949	14834	14829	14933	14970	14807	15144	14813	14753	14881	14645	14838	14945	14856	14595	14982	14988	14936	14750	14796	14962	14929	14804	14971	14702	14877	14792	14854	14909	14835	14767	15017	14823	14812	14825	14827	14837	14597	14796	14648	14816	14898	14937	14683	14777	14827	14918	14876	14940	14973	14778	14869	14916	14766	14648	14859	14681	14901	14933	14707	15049	14908	14745	14836	14845	14844	14666	14746	14813	14740	14812	14819	14889	14771	14860	14820	14776	14825	14678	14857	14853	14824	14767	14730	14737	15011	14856	14820	14965	14753	15061	15042	14743	14773	14951	14709	14853	15015	14743	15029	14993	14992	14816	14814	14749	14907	14879	14933	14736	14904	14978	14909	14873	14821	14898	14999	14756	14760	14707	15005	14725	14862	14962	14925	14927	14831	14796	14738	14800	14767	14940	14802	14881	14969	14820	14819	14821	14837	14969	14784	14921	14758	15006	14924	14661	14991	14853	15060	14827	14851	15159	15038	14851	14707	14652	14907	15087	14777	14866	14861	14876	14885	14981	14911	14908	14939	14932	14807	14614	14891	15001	14692	14786	14887	14817	14862	14862	14936	14723	14806	14912	14777	14701	14610	14917	14782	14682	14835	15072	14894	14724	14902	14816	14813	14728	14884	14828	14778	14735	14689	15011	14757	15018	14911	14799	14686	14870	14836	14776	14982	14813	14895	14878	14934	14632	14767	14672	14973	14864	14811	14963	14678	14912	14865	14821	15102	14767	14739	14853	14783	14946	15026	14838	14661	14782	14810	14874	14849	14813	14820	14854	14559	14855	14976	14780	14798	14909	14743	14873	14980	14988	14878	14837	14985	15020	14714	14855	14829	14902	14952	14926	14847	14801	14993	14866	14867	14870	14944	14730	14821	14875	15106	14876	14622	14711	14792	14927	14732	14818	14748	14921	14844	14970	14901	14662	15015	14788	14871	14975	14946	14691	14838	14947	14751	14789	14977	14858	14717	14896	14825	15020	14900	14970	14730	14636	14730	14920	14938	14681	14854	14952	14872	14920	14872	14907	14921	14891	14874	14823	14854	14720	14656	14842	15051	14765	14858	14861	14775	14808	14993	14883	14946	14801	14845	14949	14959	14817	14855	14950	14907	14943	14903	14850	14711	14977	14931	15010	15008	14778	14867	14861	14938	14883	14954	14842	14736	14713	14991	15017	14892	14879	14859	14775	14769	14850	14854	14873	14897	14858	14944	14790	14858	14993	14933	14965	14887	14843	14681	14938	14885	14781	14835	14938	14630	15004	14910	14747	14778	14694	14742	14935	14766	14996	14959	14738	14896	15040	14881	14958	14785	14926	14768	14812	14924	14821	14863	14875	14950	14767	14788	14827	14802	14763	15046	14887	14740	14996	14757	14560	14880	14805	14878	14706	14918	14823	14877	14937	14741	14570	14911	14918	14852	14968	14737	15001	14756	14773	14997	15009	14825	15022	14804	14994	14744	14898	14978	14892	14968	15059	14791	14970	15045	14879	15102	14917	14805	14501	14869	14884	14730	14797	14783	14797	14724	14855	14805	14832	14926	15009	14772	14985	14834	14878	14742	14934	14862	14872	14740	15058	15034	14796	14881	14988	14878	14961	14932	14669	14742	14761	14821	14838	14885	14798	14938	15041	14959	15116	14789	14645	14780	14759	14796	14712	14928	14793	14838	14795	14837	15012	14938	14760	14771	14785	14859	14946	14846	14795	15008	14968	14794	14696	14856	14726	14896	14823	14820	14733	14874	14759	14861	14795	15014	14637	14886	14791	14958	14953	14998	14801	14784	14827	14981	14839	14866	14888	14747	14785	14640	14856	14771	14747	14966	14896	14867	14791	14867	14859	14757	14848	14732	14749	14733	14859	14948	14886	14994	14565	14853	14895	14775	14886	14872	14930	14984	14902	14766	14829	14887	15055	14836	14973	14825	14809	14982	14851	14825	14801	14706	14739	14848	14952	14885	14809	14777	15037	14995	14861	14826	14821	14881	14935	14868	15021	14887	14875	15016	14737	14777	15028	14653	14810	14776	15001	14909	14894	14878	14710	14884	14775	14741	14782	14748	14983	14907	14770	14888	14652	14830	14811	14823	14551	14796	14905	14893	14876	14759	14794	14967	14731	14912	14744	14974	14852	14852	14909	14751	14848	14887	14805	15043	14918	14732	14973	14770	14810
46511	70661	69396	65219	61177	46415	40822	34418	32157	27058	22147	18362	15605	13723	13404	13126	13442	13110	13313	13326	13146	13209	13138	13264	13381	13209	13224	13386	13290	13279	13354	13297	13292	13371	13179	13138	13215	13282	13290	13222	13371	13155	13341	13245	13294	13443	13150	13310	13081	13298	13247	13141	13287	13214	13209	13369	13190	13211	13111	13292	12975	13373	13229	13177	13279	13434	13238	13142	13390	13152	13311	13145	13311	13257	13267	13240	13297	13115	13267	13241	13291	13180	13009	13430	13229	13078	13254	13108	13237	13092	13328	13348	13271	13349	13171	13192	13350	13180	13256	13335	13220	13143	13267	13074	13319	13282	13112	13301	13370	13231	13386	13039	13288	13234	13216	13305	13181	13225	13285	13226	13272	13162	13223	13270	13303	13232	13217	13250	13269	13210	13329	13215	13208	13046	13228	13263	13180	13342	13229	13222	13233	13332	13252	13020	13375	13249	13262	13135	13209	13144	13302	13302	13290	13095	13317	13304	13266	13266	13231	13309	13153	13191	13267	13270	13274	13314	13265	13137	13263	13196	13167	13226	13163	13204	13245	13272	13287	13253	13151	13174	13270	13153	13227	13232	13219	13242	13181	13179	13231	13174	13069	13337	13181	13341	13194	13288	13216	13179	13217	13289	13165	13121	13307	13310	13317	13210	13249	13220	13228	13245	13254	13500	13149	13224	13296	13159	13131	13175	13235	13252	13182	13207	13023	13219	13229	13095	13177	13300	12987	13208	13210	13197	13245	13309	13282	13173	13143	13106	13116	13236	13246	13181	13196	13295	13200	13288	13157	13152	13213	13301	13265	13158	13277	13161	13144	13258	13300	13248	13178	13203	13351	13366	13041	13061	13177	13198	13168	13256	13295	13215	13130	13271	13064	13282	13384	13091	13169	13224	13225	13236	13163	13278	13335	13334	13221	13364	13272	13233	13092	13228	13384	13184	13230	13246	13518	13197	13196	13276	13279	13198	13245	13068	13356	13220	13043	13303	13141	13350	13159	13176	13360	13249	13168	13169	13223	13253	13208	13222	13166	13146	13260	13166	13229	13251	13149	13126	13194	13272	13290	13290	13162	13181	13185	13196	13242	13207	13295	13132	13244	13165	13413	13223	13143	13333	13179	13337	13228	13245	13283	13296	13272	13284	13115	13236	13352	13079	13225	13138	13128	13270	13174	13221	13256	13213	13213	13231	13328	13005	13281	13235	13270	13255	13233	13350	13376	13175	13230	13480	13269	13281	13133	13069	13192	13190	13060	13294	13173	13101	13304	13234	13161	13125	13202	13233	13199	13207	13288	13242	13282	13023	13255	13269	13273	13253	13381	13129	13183	13276	13143	13173	13422	13205	13327	13209	13242	13271	13265	13282	13253	13219	13341	13141	13166	13265	13225	13344	13152	13293	13280	13218	13264	13178	13087	13279	13313	13366	13262	13154	13371	13371	13095	13148	13148	13217	13106	13287	13335	13195	13138	13107	13388	13238	13290	13249	13243	13323	13254	13177	13477	13178	13342	13262	13230	13300	13240	13227	13334	13304	13237	13280	13178	13241	13218	13269	13290	13256	13159	13447	13112	13323	13151	13303	12933	13133	13214	13195	13254	13218	13357	13047	13291	13287	13345	13192	13161	13124	13244	13173	13082	13149	13346	12990	13349	13477	13069	13424	13174	13203	13203	13186	13179	13368	13203	13245	13093	13112	13158	13316	13261	13162	13302	13186	13249	13363	13046	13165	13181	13215	13188	13302	13240	13222	13279	13243	13174	13307	13295	13171	13277	13169	13184	13312	13207	13286	13112	13306	13319	13171	13190	13486	13349	13106	13146	13192	12991	13283	13100	13279	13070	13286	13184	13175	13217	13255	13174	13328	13079	13362	13200	13197	13355	13304	13282	13246	13164	13281	13205	13192	13222	13265	12910	13380	13442	13306	13153	13260	13240	13304	13145	13238	13262	13242	13130	13213	13276	13165	13349	13076	13265	13261	13241	13159	13262	13203	13195	13266	13118	13495	13254	13299	13199	13283	13139	13100	13216	13234	13417	13408	13240	13348	13338	13155	13186	13160	13073	13184	13253	13184	13158	13071	13145	13327	13239	13089	13223	13071	13168	13297	13248	13188	13350	13174	13191	13173	13130	13260	13134	13154	13116	13087	13210	13095	13142	13325	13272	13280	13095	13290	13333	13259	13237	13015	13118	13199	13070	13263	13257	13205	13136	13138	13266	13250	13285	13229	13306	13328	13193	13232	13213	13254	13181	13253	13316	13210	13327	13117	13289	13264	13439	13174	13351	13243	13120	13256	13291	13223	13077	13241	13301	13197	13328	13208	13111	13330	13147	13230	13183	13229	13160	13249	13150	13213	13226	13190	13193	13289	13215	13265	13221	13310	13188	13177	13059	13199	13247	13314	13289	13062	13301	13123	13118	13243	13160	13195	13135	13338	13150	13345	13251	13304	13051	13203	13213	13289	13124	13157	13284	13227	13087	13185	13108	13385	13184	13263	13205	13265	13204	13203	13296	13271	13281	13255	13226	13212	13165	13176	13231	13217	13296	13174	13272	13194	13120	13254	13105	13323	13287	13094	13186	13088	13164	13289	13271	13211	13160	13306	13232	13415	13273	13168	13276	13244	13221	13205	13184	13064	13358	13275	13003	13236	13314	13296	13349	13247	13196	13271	13184	13125	13280	13102	13229	13310	13189	13411	13128	13281	13211	13171	13214	13267	13168	13220	13113	13514	13316	13081	13126	13219	13257	13261	13343	13236	13367	13270	13273	13231	13058	13240	13485	13201	13198	13298	13132	13233	13168	13209	13057	13217	13160	13194	13148	13273	13224	13240	13270	13377	13106	13289	13272	13228	13266	13372	13224	13185	13456	13261	13184	13215	13115	13275	13206	13277	13366	13272	13231	13403	13347	13437	13131	13162	13187	13141	13241	13190	13220	13358	13160	13168	13286	13161	13370	13328	13265	13188	13279	13165	13189	13131	13387	13258	13236	13243	13135	13179	13237	13309	13299	13188	13303	13169	13109	13220	13290	13130	13129	13133	13040	13017	13251	13190	13256	13258	13100	13095	13269	13188	13386	13333	13112	13248	13241	13313	13306	13108	13177	13119	13207	13245	13369	13189	13334	13135	13200	13342	13077	13365	13292	13137	13226	13314	13187	13292	13309	13155	13176	13168	13269	13218	13185	13372	12964	13346	13326	13241	13337	13179	13253	13159	13225	13233	13217	13279	13198	13239	13341	13110	13204	13072	13362	13224	13234	13269	13165	13349	13303	13321	13229	13211	13161	13290	13312	13215	13122	13294	13243	13309	13183	13253	13186	13127	13274	13207	13168	13204	13081	13164	13185	13143	13271	13171	13177	13240	13146	13264	13208	13137	13118	13162	13197	13246	13302	13255	13383	13359	13259	13232	13216	13206	13355	13242	13340	13229	13381	13306	13195	13363	13304	13325	13300	13416	13273	13200	13169	13306	13265	13265	13191	13301	13320	13105	13067	13144	13303	13351	13095	13320	13216	13267	13259	13226	13132	13270	13342	13254	13268	13147	13233	13192	13332	13314	13241	13240	13304	13166	13261	13188	13283	13233	13215	13265	13155	13261	12996	13382	13293	13254	13190	13142	13370	13163	13297	13280	13124	13179	13285	13245	13304	13286	13157	13224	13304	13385	13234	13396	13255	13451	13205	13157	13351	13128	13281	13228	13256	13264	13234	13250	13273	13089	13380	13208	13200	13224	13271	13273	13106	13289	13336	13349	13231	13264	13158	13298	13249	13194	13382	13460	13090	13178	13274	13183	13102	13211	13287	13082	13156	13211	13098	13302	13066	13227	13173	13223	13247	13350	13355	13148	13388	13332	13207	13369	13288	13215	13178	13180	13155	13388	13258	13242	13443	13298	13251	13081	13397	13201	13321	13133	12997	13146	13245	13340	13187	13098	13295	13333	13125	13254	13116	13451	13185	13266	13229	13298	13310	13066	13220	13123	13084	13383	13207	13156	13116	13068	13322	13168	13205	13232	13332	13062	13271	13213	13089	13423	13133	13240	13120	13333	13193	13214	13302	13325	13335	13236	13295	13134	13154	13198	13222	13093	13255	13240	13380	13331	13326	13226	13218	13184	13171	13204	13315	13164	13319	13224	13091	13059	13290	13132	13218	13180	13278	13128	13178	13232	13243	13239	13147	13027	13125	13275	13316	13117	13158	13146	13042	13047	13314	13161	13166	13213	13366	13243	13179	13174	13328	13052	13161	13302	13313	13120	13237	13311	13069	13103	13231	13339	13144	13105	13238	13206	13376	13203	13020	13121	13232	13077	13135	13200	13312	13191	13298	13145	13312	13336	13164	13224	13132	13339	13274	13175	13166	13182	13193	13041	13202	13318	13170	13083	13324	13212	13164	13141	13337	13042	13177	13387	13219	13237	13104	13171	13321	13322	13376	13116	13267	13249	13198	13243	13274	13197	13271	13200	13268	13279	13195	13224	13234	13294	13243	13181	13272	13307	13255	13315	13101	13227	13386	13376	13290	13257	13220	13306	13169	13188	13118	13201	13078	13264	13209	13001	13236	13229	13173	13264	13173	13372	13111	13252	13272	13075	13196	13285	13209	13125	13183	13180	13156	13495	13126	13282	13027	13182	13351	13239	13370	13261	13250	13100	13265	13246	13225	13202	13217	13057	13366	13114	13304	12997	13215	13290	13191	13264	13344	13261	13192	13295	13171	13290	13245	13146	13013	13307	13330	13275	13151	13225	13243	13283	13382	13382	13088	13355	13372	13260	13344	13271	13348	13264	13234	13229	13241	13248	13322	13115	13224	13256	13318	13203	13235	13304	13164	13326	13154	13343	13150	13207	13167	13151	13088	13313	13216	13175	13161	13203	13141	13167	13156	13283	13256	13110	13243	13216	13283	13254	13388	13033	13102	13213	13156	13268	13166	13290	13348	13088	13137	12992	13361	13331	13225	13083	13262	13252	13123	13075	13252	13313	13194	13265	13224	13025	13156	13243	13252	13404	13188	13156	13241	13410	13163	13277	13316	13352	13413	13208	13243	13040	13287	13144	13232	13105	13180	13227	13344	13267	13074	13376	13458	13170	13181	13263	13346	13031	13164	13318	13391	13216	13242	13371
30595	28580	28735	25440	22917	19458	17652	16451	16138	16084	15842	15457	15457	15132	15139	15115	14820	15112	15064	15015	14999	15084	15055	15048	15000	15003	14994	14876	15020	14784	15029	14903	14860	14884	15106	14915	14863	14850	15094	14947	14995	15075	15143	14805	15010	14848	15128	14796	14826	14863	15097	15040	14801	14954	14901	14965	14696	15032	15114	14902	15018	14990	15133	14863	15020	14966	14740	14902	14995	15033	14794	14940	15108	14950	15083	14882	15067	14869	14998	14916	14924	15045	14948	15074	14897	14973	14839	14832	14826	15099	14847	14834	14813	15046	15289	14949	14962	14976	14938	14960	15037	14974	15160	14754	14982	15098	14842	14938	14984	15217	15038	14911	14894	14708	14832	15017	14913	14880	15130	14954	15049	14936	14744	15082	14919	14860	14879	14884	14976	14875	14906	15050	14929	14893	14924	15089	15055	14970	14957	15079	14750	15068	14997	14816	14811	14831	15095	14840	15004	14933	14882	15122	14962	14926	14961	15079	15043	15007	14974	14738	14790	14856	14750	15081	14702	14860	15028	14822	14732	14981	14924	15153	14994	14972	14833	14962	14937	14892	14986	14862	14993	14986	15107	14884	14868	14908	14911	14890	14900	14825	15047	14941	14902	14957	15146	14884	15032	14975	14970	14988	14669	15014	14993	14843	14926	14963	15096	15105	14788	14888	14922	14931	14821	14958	14950	14758	14896	15190	14789	14863	15014	15030	14985	14979	15025	15021	14856	14832	14960	14824	14856	14906	14965	14941	14834	15059	14891	14894	14981	14965	14771	14887	15061	14983	14962	14829	15000	14828	14946	14992	14840	15053	15173	15076	14992	14817	14979	14894	14864	14948	14983	14917	15046	14892	14880	14828	14915	15041	15063	14822	15113	14809	15120	14992	15106	15014	15027	14975	14751	15027	15020	14730	14877	14810	14991	14903	15028	15120	15144	15014	15014	15055	14950	14890	14865	14843	14996	14893	14962	15013	15015	14987	14996	15105	14818	14949	15031	14695	14892	14922	15003	14852	15066	14832	14932	14928	15047	15086	15100	14833	14815	15178	14973	14987	14894	14852	15009	14944	14861	14898	14930	14877	14894	14901	14916	14842	14855	14936	14984	15060	14879	15078	15016	14879	14996	14763	14974	14973	14871	15004	14985	14955	15015	14998	14946	14953	14999	15049	14920	14914	14886	14973	14929	15064	14816	15065	15024	14973	14890	14974	15078	14968	14840	15006	14941	15210	14872	14879	15035	14871	15021	14960	15013	14968	15098	14914	15118	14825	14941	15125	14825	14683	14946	14851	14894	14911	14886	15049	15046	14759	14882	15035	14818	14879	15087	15068	14946	14941	15021	14883	15114	15024	14989	14966	14844	14833	14892	15086	14972	14899	15029	15072	14986	15040	14881	15044	15051	14796	14844	14883	14926	15018	14814	14863	14786	14959	14767	14932	15004	14928	14803	14864	15148	14978	14938	14893	14907	15020	14799	14868	14909	14887	14849	14966	14965	14991	14749	14839	15149	14907	14973	15081	15076	14910	14732	14880	15032	14878	15065	15078	14964	14997	14846	14960	14889	15069	14979	14977	14918	14868	15097	15045	14908	14882	14983	14745	14797	15014	14972	15151	15049	14877	15143	14865	14804	14904	14795	14938	15003	14933	14853	14962	15047	15027	14792	14966	14995	14848	14966	15005	14800	14837	14984	15030	14996	15101	14832	14790	15133	15040	14866	14745	14720	14938	14988	14931	14919	14862	14920	14947	14993	14912	15235	14994	14889	14769	14885	14790	14948	14937	14979	15111	14774	14952	14934	15150	15041	14972	14872	14885	14871	14912	15124	14983	14908	14958	15062	14980	14914	14800	14756	15015	15033	14977	14990	14715	14970	14922	15014	14908	15133	14899	14971	15145	15096	14927	14743	14907	14859	15086	15044	15003	15077	15003	15046	15061	14847	15132	14952	14869	15005	14998	15136	15220	15058	14899	14743	14803	14929	15002	15000	14837	15062	14983	15012	15092	14992	15054	14933	14974	15086	14815	14742	14909	15210	14877	14961	14987	15053	15092	15146	14979	14865	14929	14991	14747	14903	14991	14879	14978	15000	14963	15052	14858	14767	15037	14824	15038	15267	15058	15132	15167	14878	14905	14876	15009	14855	15054	15053	15066	15048	14821	14830	14892	14938	15128	14949	14911	14926	14919	15029	15065	15113	14936	14981	15031	15005	14917	15036	14764	15057	15074	14921	14912	14929	15052	14995	15059	14718	14840	15142	14976	14994	14790	14992	15074	14849	14897	14754	14881	14815	14825	14915	14871	14904	14941	14925	14956	14923	15088	14872	14872	14861	15080	15010	15063	14934	14976	15064	15035	14834	14863	15034	14997	14910	15018	14978	14888	14782	14984	15024	14748	15042	14899	14863	14985	14972	15123	14920	14964	14891	15073	14926	14844	14938	14990	14828	15165	14849	15019	15005	14836	14859	14933	14930	14924	14996	14894	14933	14871	14876	14759	14812	14862	14893	14825	14933	14955	14895	15065	15076	15033	15037	15137	14955	14897	14958	15035	14981	14984	14812	14836	14873	14966	15001	15146	14997	15110	15120	15137	15022	14884	14973	14965	14869	15036	14903	15209	14889	14922	14916	14887	14969	14908	14854	14805	14962	14804	15028	15005	14885	14953	14915	14889	15132	14931	15042	14972	14947	14978	14884	14881	14883	14930	14910	15085	14820	15096	14971	15012	15064	14889	15016	15094	15071	15042	14922	15076	14928	14912	14879	15034	14950	14954	14982	15014	15200	15185	15094	15312	14936	14939	14922	14960	15056	14894	14964	14979	15038	14990	14995	14978	14835	14871	14830	14834	15064	14946	15024	15127	15028	14956	15112	14918	14969	15083	15168	14913	14906	15006	14910	14926	14983	14982	15163	14991	14962	14903	14885	14801	14728	14986	14872	14978	15009	14976	15074	15179	14744	14877	15013	15018	14978	14907	15029	15035	14962	14909	15019	14792	14922	14776	15053	15206	15041	14783	14967	14977	14849	15074	14915	14986	14992	14966	14917	15060	14843	15051	15053	14810	14867	15009	15163	14844	15080	14818	15012	15157	14983	15095	14782	14788	14848	14720	15005	15001	14884	15068	14744	14810	15067	14883	14744	14846	15016	14757	14985	14758	15111	15083	14918	14887	15076	15071	15055	15033	14875	14932	15020	14971	15069	14776	15084	15240	15113	14938	14848	15064	14882	15005	14818	14933	14914	14920	15019	15071	14847	15164	14974	15000	14947	15038	15170	14732	14961	14903	14914	14892	14893	15116	14851	14899	15122	14873	15165	14920	14880	14959	15163	15008	15037	14936	15010	14836	14930	15050	14753	14996	15002	15080	14908	14881	15027	14840	15022	14980	15002	14976	15033	15025	15024	15070	14778	14904	15119	15031	14954	15059	14929	14931	15048	15036	14897	15043	14984	14921	14890	15059	15098	15021	14995	15062	14871	14896	15009	14948	14967	14729	14970	14974	15127	14927	14900	14847	15113	14863	14859	15071	14753	14908	15021	14867	14893	14870	15008	14935	15039	14901	14979	15036	14968	14832	14986	15170	15003	14904	15100	15097	14850	14912	15027	14945	14898	14982	15112	14759	15030	14982	15048	14788	14933	15043	15128	14880	14912	14755	14949	15003	14968	15220	14887	14905	14935	14879	14917	14978	15075	14814	14954	15067	14759	14989	14999	14953	14981	14966	14742	15091	15040	15061	14980	14974	15104	15077	14956	14844	14967	15179	14973	14950	14998	14844	15032	14961	14955	15042	15080	14988	14900	15010	14918	14954	14893	14681	14748	14860	15079	15142	14988	14843	14990	15026	15010	15101	14808	15005	15043	14760	14931	14840	15041	14896	15294	14967	14886	14799	15052	15009	14898	15149	14954	14971	14995	15046	14917	15068	14911	14956	15135	15046	15056	14955	15103	14916	14969	14969	15017	14921	15037	14939	14867	14932	14776	14915	15116	14736	14964	15009	14869	14793	14889	14937	15073	14937	14921	14918	15036	14995	15255	14920	14995	14811	15073	14806	14724	14890	14892	14910	15087	14954	15167	14827	15162	15101	14842	14853	14718	14981	15134	14954	14863	15090	15013	14981	15077	14999	14983	14801	15006	15093	14978	14876	14614	15139	15131	15048	15167	15079	14758	14783	14883	14850	14956	14940	14868	14895	14900	14706	14853	14905	15102	14985	14989	14990	14817	15029	15080	14997	14914	14928	14862	14948	14932	14941	15036	14942	14906	15030	15159	14941	14905	14769	14880	14798	15021	14919	14788	14889	14921	15035	15060	15056	15199	14936	14853	15104	15015	15050	14846	14887	14911	15092	14886	14973	15181	14936	14928	14962	14705	14954	14898	14859	14946	15028	14955	14901	15004	14920	15095	14911	14939	14931	14901	14821	15044	15141	14904	14934	14991	14754	14978	15094	15128	14953	14937	14917	14995	15008	14887	14871	14992	15019	15062	14913	14762	15164	14958	14996	14883	14962	14992	15027	15024	14753	15141	15033	15078	15279	14970	15218	15106	14959	14865	14900	15214	14979	15099	14878	14978	15075	14986	14877	15090	15163	14945	14889	14959	14819	14907	14883	14936	14762	14863	14948	15181	14955	15028	14958	14876	15057	14831	14759	15004	15013	15036	14817	14861	14818	14772	14934	14897	14964	14895	14910	14838	14887	14962	14875	14930	15093	14879	14950	14788	14847	14802	14885	14995	14871	14874	14981	14963	14752	14951	15163	15030	15027	14954	15130	14985	15000	15086	14799	14961	14827	14894	14824	15015	14994	15115	14886	14945	15171	14791	14966	14870	14937	14970	15092	15064	14869	14945	14915	15076	14967	14736	14899	14731	14969	14827	15033	14941	15018	14859	14857	15014	14914	14945	14802	15066	14936	15002	14903	14940	14976	14955	14983	15048	14904	15021	15007	14938	15219	15089	15004	14945	14837	14797	14955	14966	15084	15046	14861	14762	14990	14746	14969	15097	14915	15087	15000	14939	15040	14978	15179	15072	14977	15162	14841	14933	14831	14858	14974	14871	14829	14908	15106	14751	14837	14765	14821	14827	14716	15150	15037	14969	15017	15047	15162	15012	14952	14901	14883	14946	14867	15018	14820
32457	40384	29046	23572	22504	17742	15983	14856	14688	14337	14074	13825	13434	13300	13369	13278	13193	13203	13354	13242	13271	13471	13207	13369	13292	13284	13274	13360	13430	13297	13497	13361	13323	13262	13310	13274	13345	13313	13261	13394	13330	13255	13297	13405	13306	13276	13343	13202	13225	13319	13326	13343	13365	13439	13376	13297	13340	13464	13231	13060	13397	13421	13382	13259	13337	13267	13201	13285	13396	13340	13132	13562	13373	13285	13265	13281	13452	13266	13389	13323	13390	13345	13160	13459	13286	13299	13396	13336	13388	13282	13299	13452	13158	13328	13281	13198	13579	13204	13307	13391	13255	13458	13254	13324	13379	13465	13368	13455	13259	13335	13449	13330	13264	13422	13338	13334	13248	13343	13569	13539	13339	13485	13428	13164	13421	13277	13302	13353	13188	13384	13281	13346	13350	13213	13109	13415	13318	13201	13388	13302	13357	13205	13233	13247	13317	13398	13180	13337	13286	13447	13244	13196	13223	13290	13305	13460	13242	13351	13256	13425	13396	13264	13221	13316	13402	13367	13377	13203	13295	13455	13332	13221	13358	13363	13398	13298	13331	13287	13257	13252	13458	13282	13396	13282	13167	13344	13430	13397	13235	13256	13341	13149	13161	13344	13286	13338	13341	13353	13396	13335	13331	13317	13421	13240	13206	13384	13414	13146	13268	13457	13362	13302	13480	13322	13397	13380	13366	13425	13379	13287	13067	13277	13245	13376	13429	13192	13230	13140	13424	13268	13384	13254	13335	13273	13414	13399	13293	13199	13334	13320	13263	13379	13290	13262	13270	13292	13323	13359	13307	13345	13269	13264	13334	13284	13304	13381	13301	13379	13339	13327	13357	13290	13289	13178	13204	13357	13295	13299	13377	13271	13419	13208	13220	13265	13241	13387	13310	13156	13283	13355	13562	13223	13147	13327	13378	13219	13463	13353	13439	13412	13275	13301	13384	13176	13372	13269	13009	13288	13514	13377	13284	13386	13352	13378	13252	13335	13338	13388	13234	13246	13289	13320	13155	13359	13343	13258	13399	13462	13459	13263	13200	13204	13284	13218	13253	13324	13248	13437	13225	13423	13190	13318	13205	13384	13090	13206	13395	13172	13305	13282	13261	13505	13274	13345	13395	13266	13288	13358	13312	13460	13439	13437	13197	13135	13141	13384	13482	13402	13218	13365	13318	13348	13476	13297	13209	13247	13411	13181	13259	13340	13225	13388	13278	13196	13387	13382	13200	13451	13245	13341	13104	13263	13348	13249	13348	13243	13360	13319	13224	13146	13404	13494	13331	13245	13331	13415	13237	13300	13396	13355	13423	13534	13184	13303	13215	13339	13233	13312	13233	13311	13377	13144	13299	13303	13243	13382	13375	13278	13288	13378	13281	13234	13370	13355	13363	13401	13442	13365	13317	13348	13306	13300	13316	13250	13133	13299	13359	13229	13432	13156	13280	13326	13347	13324	13376	13243	13242	13234	13355	13403	13271	13401	13210	13373	13142	13329	13161	13517	13273	13321	13309	13274	13350	13314	13318	13321	13201	13367	13262	13368	13536	13229	13400	13319	13340	13178	13294	13272	13307	13360	13282	13345	13293	13313	13323	13275	13341	13353	13219	13361	13340	13405	13262	13216	13304	13332	13362	13487	13467	13175	13529	13382	13379	13338	13291	13172	13459	13269	13172	13265	13410	13319	13360	13368	13327	13378	13318	13460	13289	13476	13391	13452	13277	13440	13321	13251	13446	13246	13496	13211	13273	13380	13303	13190	13390	13475	13414	13284	13135	13231	13314	13315	13189	13335	13286	13260	13085	13349	13225	13119	13264	13272	13342	13279	13297	13388	13220	13143	13508	13407	13277	13338	13406	13157	13376	13381	13431	13360	13340	13261	13334	13211	13336	13298	13223	13307	13356	13318	13325	13260	13402	13329	13328	13251	13394	13237	13323	13337	13426	13313	13373	13283	13461	13365	13320	13364	13328	13299	13200	13177	13354	13299	13480	13259	13339	13366	13302	13335	13425	13163	13334	13176	13538	13292	13156	13134	13247	13457	13351	13156	13241	13158	13250	13259	13340	13409	13257	13430	13433	13255	13318	13341	13319	13373	13373	13290	13320	13345	13207	13209	13227	13412	13225	13368	13383	13171	13333	13314	13535	13471	13277	13198	13165	13224	13285	13236	13253	13236	13287	13276	13217	13197	13221	13383	13401	13252	13337	13308	13255	13346	13348	13168	13249	13371	13440	13415	13362	13389	13153	13272	13168	13360	13199	13406	13304	13365	13219	13206	13245	13218	13341	13335	13397	13281	13350	13418	13333	13326	13308	13312	13290	13274	13459	13384	13282	13426	13369	13241	13170	13125	13271	13297	13298	13195	13343	13302	13416	13248	13291	13377	13278	13347	13286	13424	13197	13448	13297	13193	13295	13365	13381	13444	13368	13303	13295	13396	13307	13322	13222	13387	13300	13498	13085	13288	13175	13442	13339	13249	13234	13405	13361	13298	13487	13509	13245	13338	13297	13262	13244	13279	13142	13356	13292	13304	13190	13350	13339	13319	13213	13351	13232	13279	13292	13447	13251	13310	13338	13268	13473	13252	13350	13368	13287	13263	13271	13318	13348	13430	13262	13395	13213	13396	13341	13286	13131	13126	13237	13322	13373	13295	13446	13370	13442	13279	13460	13335	13120	13409	13356	13342	13485	13141	13186	13348	13447	13248	13316	13427	13149	13224	13223	13327	13346	13422	13306	13327	13275	13365	13261	13317	13257	13358	13320	13326	13245	13290	13374	13259	13224	13333	13429	13296	13346	13231	13232	13335	13417	13376	13323	13236	13205	13292	13310	13412	13232	13415	13298	13298	13181	13321	13251	13383	13285	13250	13333	13352	13246	13349	13166	13255	13490	13311	13292	13386	13214	13195	13220	13189	13357	13247	13323	13341	13465	13512	13415	13271	13346	13205	13242	13353	13275	13253	13246	13363	13409	13328	13271	13327	13236	13263	13151	13148	13279	13027	13245	13390	13297	13316	13514	13423	13261	13458	13283	13425	13298	13193	13226	13432	13256	13139	13140	13371	13250	13130	13161	13224	13230	13379	13240	13366	13406	13276	13341	13320	13159	13272	13312	13270	13531	13248	13333	13288	13390	13206	13216	13347	13267	13227	13325	13346	13243	13435	13377	13343	13456	13199	13249	13119	13398	13383	13117	13243	13311	13357	13318	13282	13371	13329	13281	13185	13401	13308	13430	13205	13246	13338	13267	13378	13372	13401	13093	13430	13124	13342	13390	13138	13336	13201	13366	13318	13297	13168	13252	13431	13380	13384	13271	13212	13174	13336	13553	13328	13249	13364	13442	13234	13458	13389	13415	13280	13275	13216	13461	13347	13377	13172	13525	13485	13260	13180	13350	13281	13343	13207	13310	13313	13321	13243	13154	13235	13354	13418	13244	13300	13328	13272	13378	13212	13135	13378	13239	13174	13316	13075	13426	13062	13197	13257	13312	13317	13401	13305	13299	13260	13212	13327	13286	13281	13282	13374	13352	13318	13318	13424	13444	13374	13366	13279	13419	13302	13302	13210	13310	13227	13216	13221	13342	13306	13403	13216	13347	13243	13355	13304	13310	13351	13366	13451	13368	13187	13242	13341	13293	13236	13329	13285	13387	13339	13325	13300	13251	13362	13303	13347	13231	13255	13242	13213	13453	13432	13319	13213	13306	13341	13375	13360	13282	13342	13108	13432	13172	13271	13459	13301	13366	13328	13247	13269	13262	13280	13342	13314	13319	13285	13275	13144	13150	13339	13231	13358	13309	13478	13412	13312	13219	13466	13336	13302	13437	13387	13305	13334	13293	13258	13402	13333	13221	13257	13344	13210	13269	13297	13259	13292	13313	13320	13295	13311	12951	13258	13261	13332	13232	13381	13402	13235	13438	13335	13257	13246	13358	13438	13431	13265	13312	13236	13397	13447	13355	13456	13402	13430	13318	13240	13431	13178	13271	13394	13307	13216	13314	13330	13452	13296	13250	13209	13239	13323	13333	13297	13348	13424	13180	13330	13296	13326	13399	13395	13332	13277	13319	13274	13210	13258	13251	13414	13500	13381	13161	13417	13325	13435	13351	13325	13254	13376	13311	13316	13240	13442	13358	13284	13507	13375	13493	13138	13376	13430	13488	13284	13221	13282	13286	13304	13358	13358	13294	13262	13372	13261	13336	13308	13253	13358	13246	13285	13233	13438	13325	13243	13251	13325	13356	13274	13231	13195	13265	13341	13261	13245	13286	13235	13184	13249	13425	13380	13344	13279	13311	13292	13374	13464	13415	13314	13239	13212	13399	13306	13219	13372	13281	13405	13245	13226	13252	13476	13494	13388	13339	13211	13174	13439	13333	13309	13239	13224	13204	13323	13252	13444	13359	13339	13228	13347	13075	13260	13236	13323	13167	13239	13371	13422	13270	13228	13461	13086	13414	13301	13259	13241	13282	13400	13310	13137	13148	13158	13314	13297	13438	13204	13290	13233	13187	13165	13274	13384	13172	13324	13375	13379	13299	13234	13283	13177	13238	13238	13196	13314	13461	13242	13304	13379	13371	13193	13303	13227	13222	13341	13193	13184	13309	13399	13257	13192	13282	13390	13378	13273	13205	13421	13411	13203	13224	13490	13260	13270	13359	13310	13361	13252	13208	13368	13326	13331	13173	13334	13291	13329	13161	13277	13201	13309	13286	13408	13468	13343	13476	13338	13406	13468	13176	13206	13265	13210	13170	13361	13347	13296	13344	13264	13389	13295	13356	13302	13318	13173	13247	13379	13138	13298	13281	13306	13339	13354	13265	13393	13358	13355	13168	13388	13207	13288	13226	13285	13275	13417	13295	13305	13228	13197	13377	13385	13383	13104	13424	13334	13170	13225	13268	13294	13369	13181	13219	13365	13375	13474	13296	13297	13387	13386	13376	13215	13283	13223	13230	13344	13156	13216	13484	13404	13285	13368	13402	13268	13263	13630	13249	13218	13264	13191	13349	13447	13280	13251	13132	13402	13409	13213	13194	13241	13309	13505	13343	13397	13336	13319	13322	13216	13309	13268	13321	13455	13402	13255	13363	13169	13493	13179	13217	13450	13334	13509	13404	13385	13339	13191
25441	22507	30029	34139	40751	36223	30607	24191	18334	18326	16887	15492	14447	13150	12720	12684	12719	12604	12537	12461	12630	12568	12619	12734	12636	12696	12526	12436	12826	12794	12616	12623	12620	12656	12735	12693	12598	12631	12618	12621	12592	12503	12607	12610	12621	12761	12823	12681	12557	12404	12718	12570	12628	12590	12631	12634	12573	12609	12737	12504	12417	12516	12678	12613	12369	12686	12477	12600	12610	12688	12607	12515	12550	12558	12544	12414	12579	12539	12479	12396	12695	12576	12599	12627	12473	12419	12446	12328	12571	12507	12550	12387	12465	12608	12401	12555	12550	12565	12541	12724	12666	12616	12734	12481	12797	12617	12459	12480	12523	12778	12695	12570	12621	12521	12577	12695	12714	12502	12476	12592	12686	12598	12514	12599	12603	12457	12488	12588	12653	12590	12664	12566	12464	12405	12585	12774	12411	12535	12565	12471	12486	12768	12566	12459	12536	12554	12629	12489	12479	12522	12732	12431	12621	12525	12647	12511	12641	12652	12743	12503	12681	12559	12665	12488	12448	12571	12569	12695	12493	12565	12377	12628	12592	12722	12674	12662	12528	12617	12727	12723	12525	12495	12480	12526	12565	12504	12714	12382	12514	12492	12383	12444	12572	12526	12499	12509	12502	12487	12530	12579	12410	12491	12672	12455	12532	12549	12435	12749	12751	12448	12668	12504	12529	12648	12466	12491	12735	12468	12759	12447	12421	12661	12578	12327	12476	12539	12402	12645	12678	12695	12668	12528	12498	12465	12548	12534	12463	12677	12522	12555	12642	12546	12627	12481	12604	12550	12471	12483	12661	12617	12666	12476	12530	12643	12339	12483	12478	12557	12679	12636	12596	12770	12683	12525	12522	12774	12464	12633	12626	12670	12594	12652	12875	12582	12565	12399	12486	12485	12714	12647	12555	12542	12669	12703	12535	12431	12610	12576	12453	12413	12700	12393	12391	12430	12503	12534	12526	12545	12431	12529	12650	12511	12456	12461	12589	12518	12492	12575	12634	12612	12677	12609	12446	12641	12534	12635	12611	12737	12668	12420	12549	12526	12518	12541	12540	12662	12567	12523	12508	12463	12611	12634	12448	12619	12530	12710	12537	12564	12573	12504	12600	12672	12479	12564	12416	12612	12599	12620	12588	12631	12768	12695	12630	12477	12386	12577	12644	12527	12406	12527	12506	12404	12623	12588	12560	12617	12509	12433	12587	12525	12588	12648	12668	12772	12355	12715	12578	12541	12474	12387	12659	12650	12718	12596	12682	12712	12769	12497	12460	12470	12536	12571	12356	12675	12785	12630	12513	12405	12433	12631	12720	12543	12499	12583	12658	12368	12657	12559	12757	12593	12645	12570	12426	12626	12522	12455	12652	12537	12544	12527	12366	12513	12767	12565	12637	12656	12416	12693	12533	12518	12707	12574	12603	12473	12457	12508	12607	12577	12560	12385	12509	12646	12461	12596	12470	12637	12620	12518	12557	12632	12612	12620	12532	12609	12543	12424	12662	12663	12551	12637	12717	12568	12739	12593	12527	12698	12564	12802	12545	12504	12595	12604	12416	12364	12632	12571	12605	12301	12619	12429	12685	12556	12666	12345	12583	12496	12801	12561	12514	12591	12637	12458	12483	12701	12550	12468	12503	12636	12690	12717	12526	12458	12520	12525	12515	12676	12434	12294	12550	12625	12961	12535	12548	12617	12619	12654	12499	12464	12585	12567	12614	12435	12598	12660	12489	12418	12554	12443	12658	12658	12577	12606	12596	12626	12612	12643	12596	12715	12596	12620	12634	12664	12776	12591	12634	12513	12752	12597	12641	12600	12493	12460	12595	12551	12613	12536	12694	12553	12597	12663	12673	12640	12824	12488	12282	12444	12651	12437	12497	12489	12640	12370	12641	12690	12508	12617	12511	12460	12587	12596	12676	12595	12650	12604	12664	12359	12435	12564	12544	12420	12779	12635	12391	12453	12671	12538	12600	12359	12652	12612	12605	12740	12452	12643	12539	12536	12604	12581	12670	12586	12518	12619	12633	12608	12533	12699	12568	12514	12675	12694	12569	12461	12586	12480	12563	12531	12638	12682	12602	12375	12414	12546	12784	12574	12586	12360	12478	12493	12564	12695	12504	12725	12514	12546	12553	12726	12509	12623	12496	12505	12486	12589	12516	12624	12516	12450	12735	12599	12421	12556	12627	12450	12432	12531	12660	12646	12652	12571	12463	12301	12440	12315	12724	12332	12693	12423	12574	12518	12629	12665	12584	12722	12667	12559	12718	12642	12681	12526	12416	12600	12694	12787	12485	12605	12716	12397	12531	12370	12742	12634	12633	12562	12546	12699	12489	12668	12577	12474	12356	12585	12539	12535	12629	12498	12673	12620	12677	12483	12586	12604	12386	12477	12488	12510	12495	12651	12599	12672	12453	12756	12361	12566	12408	12532	12629	12739	12607	12739	12442	12487	12531	12500	12472	12448	12554	12524	12591	12542	12467	12480	12657	12535	12722	12823	12732	12524	12492	12595	12580	12438	12600	12476	12487	12489	12542	12504	12613	12495	12450	12727	12845	12685	12473	12597	12581	12574	12575	12550	12333	12470	12510	12665	12599	12625	12509	12540	12529	12501	12629	12796	12690	12448	12571	12438	12466	12470	12466	12609	12552	12502	12472	12505	12653	12510	12674	12587	12562	12690	12619	12572	12600	12596	12517	12471	12491	12498	12558	12680	12701	12539	12645	12464	12520	12431	12541	12548	12471	12571	12494	12630	12504	12650	12619	12687	12416	12546	12520	12418	12461	12652	12658	12659	12445	12536	12609	12713	12566	12652	12711	12560	12433	12689	12334	12677	12606	12470	12398	12460	12589	12551	12650	12626	12491	12618	12507	12511	12529	12678	12557	12619	12575	12572	12504	12538	12467	12508	12657	12741	12621	12673	12644	12464	12576	12571	12534	12629	12463	12418	12579	12382	12515	12417	12524	12350	12592	12541	12663	12327	12619	12693	12489	12694	12659	12704	12584	12661	12665	12433	12414	12467	12740	12480	12441	12615	12652	12702	12671	12503	12585	12599	12644	12630	12400	12568	12442	12483	12562	12572	12614	12635	12636	12586	12598	12615	12612	12681	12567	12655	12538	12817	12555	12507	12450	12684	12737	12512	12556	12566	12470	12511	12563	12613	12575	12640	12433	12609	12572	12575	12642	12756	12442	12710	12622	12716	12562	12492	12612	12537	12602	12588	12500	12634	12642	12455	12476	12746	12447	12564	12625	12423	12527	12538	12537	12670	12675	12618	12478	12632	12540	12666	12631	12624	12783	12517	12646	12492	12487	12685	12499	12599	12570	12544	12517	12467	12626	12393	12563	12519	12780	12500	12630	12624	12557	12507	12650	12516	12647	12524	12530	12547	12595	12633	12484	12757	12506	12592	12492	12430	12625	12575	12524	12375	12575	12556	12613	12598	12585	12642	12521	12656	12594	12459	12710	12447	12413	12652	12447	12505	12660	12577	12602	12436	12559	12685	12736	12672	12693	12373	12595	12493	12539	12620	12594	12573	12639	12509	12669	12435	12535	12648	12504	12513	12487	12734	12562	12552	12509	12504	12545	12627	12383	12589	12572	12647	12614	12545	12545	12385	12592	12395	12564	12544	12552	12688	12452	12520	12489	12630	12667	12669	12584	12263	12322	12402	12518	12500	12499	12456	12444	12575	12403	12627	12738	12579	12531	12384	12628	12641	12610	12610	12808	12430	12458	12527	12462	12567	12573	12657	12615	12441	12242	12567	12509	12610	12521	12528	12621	12501	12452	12487	12558	12556	12699	12550	12446	12587	12627	12617	12502	12575	12470	12505	12583	12737	12521	12520	12503	12469	12681	12439	12686	12611	12312	12589	12579	12487	12459	12511	12636	12460	12572	12631	12636	12411	12586	12705	12715	12608	12562	12569	12601	12603	12630	12557	12613	12741	12528	12581	12436	12617	12623	12671	12456	12612	12718	12489	12507	12530	12611	12445	12634	12568	12704	12520	12553	12533	12707	12723	12716	12535	12659	12584	12586	12558	12702	12543	12550	12596	12541	12463	12529	12615	12782	12587	12507	12403	12556	12638	12756	12730	12454	12413	12513	12611	12561	12648	12479	12552	12516	12430	12728	12541	12648	12631	12453	12576	12582	12491	12529	12420	12609	12452	12728	12518	12449	12471	12362	12699	12393	12397	12652	12403	12514	12505	12491	12515	12674	12542	12275	12675	12604	12627	12565	12589	12637	12483	12454	12399	12725	12373	12623	12563	12417	12505	12732	12545	12761	12337	12493	12549	12487	12610	12482	12544	12599	12501	12567	12612	12628	12463	12770	12692	12633	12251	12535	12651	12562	12721	12683	12405	12483	12350	12477	12470	12600	12471	12669	12693	12567	12474	12455	12456	12415	12756	12502	12628	12523	12577	12731	12557	12532	12606	12515	12591	12601	12569	12359	12768	12495	12640	12586	12532	12561	12667	12629	12676	12465	12443	12545	12622	12497	12565	12593	12443	12553	12553	12578	12615	12603	12636	12512	12527	12585	12704	12789	12598	12654	12765	12514	12515	12552	12577	12387	12607	12583	12507	12614	12716	12581	12593	12777	12557	12504	12588	12678	12550	12570	12453	12500	12506	12507	12588	12810	12625	12606	12699	12647	12552	12587	12557	12638	12615	12550	12357	12582	12492	12608	12588	12634	12541	12517	12573	12540	12456	12702	12657	12533	12329	12470	12394	12507	12539	12626	12503	12337	12684	12605	12609	12717	12724	12701	12499	12757	12494	12393	12618	12443	12419	12628	12586	12660	12499	12782	12684	12537	12553	12671	12613	12492	12493	12574	12558	12876	12513	12611	12461	12392	12560	12687	12782	12679	12727	12673	12626	12711	12600	12538	12650	12585	12556	12601	12596	12630	12607	12511	12677	12585	12615	12582	12542	12426	12579	12543	12543	12718	12670	12580	12566	12541	12639	12485	12528	12543	12661	12654	12620	12529	12450	12587	12652	12597	12566	12675	12603	12540	12471	12598	12578	12607	12541	12547	12555	12491	12716	12520	12670	12568	12629	12614	12604	12694	12716	12553	12443	12661	12709	12627	12519	12604	12689	12485	12799	12631	12602	12593	12614
41583	60002	50479	47955	46515	36818	30120	24510	18312	19020	17037	15097	13765	12107	12003	11957	11879	11923	11835	11871	11697	11838	11814	11752	11742	11916	11820	11815	11760	11939	11907	11882	11851	12002	11928	12068	11896	11878	11736	11758	11845	11729	12007	11907	11817	11784	11816	11850	11806	11969	11806	11835	11853	11824	11779	11890	11790	11850	11644	11776	11809	11979	11868	12012	11824	11784	12072	11940	11734	11898	11848	11777	11917	12002	11788	11958	11691	11842	11725	11846	11749	11798	11940	11604	11840	11877	11929	11786	11863	11739	11885	11780	11828	11768	11941	11961	11879	11802	11927	11945	11944	11849	11662	11806	11725	11873	11804	11858	11791	11898	11777	11881	11902	11780	11804	11912	11938	11781	11872	11688	11782	11804	11697	11859	11929	11895	11869	11862	11763	11788	11864	11875	11846	11846	11797	11805	11931	11825	11972	11748	11781	11738	11791	11911	11808	11762	11967	11853	11851	11910	11885	11676	11958	11849	11815	11690	11792	11784	11712	11688	11786	11853	11786	11717	11717	11912	11845	11779	11760	11854	11769	11975	11569	11808	11847	11862	11645	11926	11865	12016	11835	11717	11933	11842	11857	11778	11938	11743	11791	11845	11834	11683	11692	11709	11787	11816	11772	11890	11730	11786	11770	11601	11828	11683	11822	11616	11831	11951	11880	11671	11654	11682	11740	11727	11839	11718	11910	11777	11852	11869	11861	11695	11818	11822	11936	11850	11788	11790	11903	11948	11741	11636	11748	11795	11934	11848	11906	11829	11728	11788	11802	11904	11736	11831	11804	11797	11877	11888	11750	11639	11856	11885	11884	11878	11818	11876	11817	11693	11886	11829	11862	11629	11948	11855	11817	11870	11823	11797	11889	11865	11841	11903	11844	11882	11885	11839	11741	11876	11766	11753	11814	11724	11906	11699	11747	11879	11844	11918	11933	11699	11824	11910	11930	11978	11752	11905	11754	11871	11910	11781	11852	11926	11839	11843	11681	11722	11736	12058	11770	11860	11929	11689	11883	11961	11804	11810	11764	11842	11708	11784	11767	11777	11851	11893	11755	11826	11754	11891	11802	11859	11814	11808	11797	11784	11900	11772	11614	11902	11690	11800	11927	11830	11840	11756	11736	11857	11621	11784	11824	11950	11672	11805	11803	11873	11825	11839	11909	11872	11818	11772	11828	11852	11775	11778	11760	11836	11836	11808	11866	11742	11871	11775	11641	11867	11692	11662	11691	11675	11832	11828	11827	11843	11850	11840	11768	11880	11713	11825	11764	11860	11814	11833	11748	11776	11787	11797	11742	11857	11637	11896	11744	11859	11765	11813	11726	11778	11809	11860	11838	11672	11814	11871	11848	11843	11924	11772	11682	11738	11729	11923	11870	11959	11743	11847	12017	11770	11798	11905	11811	11774	11757	11932	11810	11782	11971	11864	11651	11931	11965	11848	11725	11835	11991	11786	11727	11886	11921	11654	11843	11781	11923	11968	11994	11622	11876	11878	11912	11925	11613	11932	11654	11908	11772	11663	11865	11792	11558	11726	12040	11780	11866	11778	11739	11788	11759	11830	11890	11831	11836	11905	11873	11761	11894	11839	11995	11927	11804	11879	11802	11679	11808	11806	11767	11795	11944	11750	11930	11824	11887	11839	11916	11900	11825	11819	11837	11756	11881	11738	11735	11686	11920	11786	11814	11784	11791	11691	11959	11853	11805	11977	11747	11809	11689	11667	11737	11845	11897	11904	11833	11842	11790	11807	11657	11902	11818	11783	11709	11799	11936	11664	11839	11954	11817	11943	11866	11843	11851	11890	11746	11807	12087	11783	11947	11789	11787	11921	11898	11792	11776	11828	11981	11899	11844	11787	11713	11830	11929	11822	11887	11963	11736	11851	11811	11728	11783	11655	11867	11800	11747	11686	11898	11844	11725	11841	11699	11891	11843	12017	11901	11714	11897	11773	11905	11811	11840	11937	11798	11864	11722	11808	11943	11798	11804	11905	11789	11932	11835	11727	11811	11815	11706	11826	11864	11787	11954	11821	11993	11819	11900	11889	11789	11957	11795	11694	11832	11982	11835	11677	11831	11955	11818	11716	11780	11750	11869	11853	11707	11896	11709	11762	11829	11667	11774	11827	11926	11776	11821	11804	11762	11757	11814	11839	11847	11871	11710	11899	11971	11809	11894	11825	11824	11980	11749	11770	11897	11714	11948	11752	11729	11832	11695	11999	11798	11885	11942	11859	11713	11753	11735	11796	11890	11893	11745	11847	11610	11895	11931	12029	11952	11811	11893	11893	11910	11782	11784	11743	11877	11827	11747	11897	11849	11790	12018	11741	11934	11912	11846	11799	11749	11788	11772	11766	11914	11707	11858	11843	11836	11860	11832	11906	11989	11918	11805	11939	11910	11820	11869	11836	11794	11788	11896	11775	11631	11682	11830	11805	11934	11978	11813	11882	11918	11876	11898	11840	11671	11999	11979	11893	11817	11689	11773	11942	11861	11631	11836	11626	11843	11926	11843	11783	11930	11814	11791	11797	11806	11688	11944	11859	11792	11897	11845	11883	12022	11844	11763	11865	11804	11831	11848	11839	11569	12033	11854	11638	11845	11846	11931	11829	11711	11836	11793	11800	11840	11957	11995	11766	11715	11805	11810	11935	11769	11899	11873	11862	11964	11761	11730	11812	11782	11669	11805	11837	11770	11865	11603	11846	11811	11626	11741	11804	11747	11819	11790	11599	11829	11943	11781	11929	11806	11885	11818	11718	11828	11756	11801	11874	11885	11816	11737	11841	11721	11796	11915	11669	11964	11794	11807	11850	11810	11727	11769	11675	11784	11905	11866	11742	11974	11829	11720	11981	11709	11821	11703	11734	11778	11716	11748	11803	11799	11743	11774	11662	11819	11887	11727	11755	11739	11818	11937	11743	11947	11861	11831	11835	11975	11744	11808	11761	11746	11787	11870	11842	11793	11913	11799	11874	11777	11920	11709	11895	11969	11862	11872	11893	11777	11888	11897	11912	11950	12015	11921	11756	11767	11831	11799	11849	11866	11795	11873	11703	11954	11725	11815	11753	11909	11856	11747	11878	11868	11816	11754	11768	11697	11724	11889	11907	11903	11916	11713	11928	11778	11906	11798	11772	12086	11708	11962	11832	11918	11839	11828	11864	11925	11805	11772	11814	11804	11873	11964	11908	11675	11852	11882	11770	12002	11768	11887	11919	11878	11899	11868	11825	11863	11729	11897	11827	11867	11852	11793	11826	11810	11829	11811	11918	11837	11889	11760	11762	11820	11865	11793	11861	11888	11816	11913	11899	11838	11810	11870	11851	11919	11698	11876	11839	11940	11822	11847	11890	11860	11718	11863	11860	11785	11732	12017	11849	11828	11577	11850	11713	11992	11929	11776	11769	11675	11814	11926	11890	11768	11885	11852	11750	11865	11773	11824	11844	11900	11819	11791	11776	11919	11718	11778	12005	11876	11806	11907	11766	11815	11874	11814	11851	11742	11900	11898	11892	11715	11776	11969	11795	11857	11838	11855	11855	11712	11692	11902	11820	11970	11760	11846	11788	12011	11898	11908	11752	11774	11979	11782	11801	11685	11905	11849	11845	11849	11936	11792	11914	11804	11811	11865	11675	11865	11867	11893	11803	11797	11840	11650	11808	11812	11871	11756	11874	11649	11777	11791	11775	11734	11775	11747	11860	11841	11990	11762	11987	11734	11736	11819	11641	11771	11601	11809	11708	11881	11835	11879	11808	11822	11790	11660	11951	11643	11725	11761	11884	11813	11991	11803	11803	11896	11604	11904	11960	11949	11762	11659	11831	11610	11822	11677	11933	11812	11706	11864	11747	11852	11810	11792	11939	11920	11909	12009	11770	12045	11939	11829	11722	11790	11831	11783	11973	11886	11979	11733	11908	11957	11900	11855	11900	11736	11683	11775	11722	11956	11779	11747	11906	11846	11598	11677	11885	11875	11834	11788	11769	11807	11839	11815	11898	11921	11781	11671	11815	11746	11911	11874	11832	11828	11771	11789	11754	11982	12084	11937	11627	11840	11848	11829	11925	11814	11965	11926	11734	11890	11782	11869	11840	11967	11926	11918	11830	12030	11841	11986	11685	11959	11975	11771	11910	11914	11994	11857	11795	11793	11795	11811	11757	11865	11792	11864	11947	11822	11740	11780	11792	11923	11815	11735	11854	11880	11849	11794	11713	11858	11839	11814	11869	11862	11920	11930	11903	11962	11810	11982	11846	11837	11764	11911	11899	11684	11888	11840	11770	11824	11795	11822	11866	11919	11889	11732	11995	11854	11818	11770	11679	11847	11694	11686	11738	11818	11701	11933	11858	11771	11803	11761	11750	11807	11717	11849	11850	11633	11886	11891	11738	11922	11801	11862	11754	11889	11943	11869	11964	11760	11780	11899	11961	11790	11899	11651	11826	11743	11837	11921	11860	11793	11707	11823	11815	11859	11742	11931	12030	11720	11769	11858	11888	11835	11604	11836	11887	11818	11719	11908	11752	11948	11672	11771	11769	11872	11637	11812	11963	11926	11731	11883	11902	11873	11987	11718	12014	11782	11741	11787	11874	11780	11900	11803	11705	11897	11917	11904	11807	11893	11793	11713	11901	11776	11752	11831	11897	11798	11822	12036	11787	11794	11814	11835	11895	11869	11916	11761	12069	11751	11728	11736	11739	11762	11736	11850	11787	11766	11780	11798	11933	11778	11877	11972	11909	11864	11730	11826	11756	11744	11893	11858	11766	11905	11827	11733	11682	11772	11970	11803	11911	11738	11869	11812	11771	11829	11800	11707	11791	11752	11774	11809	11825	11923	11808	11722	11649	11779	11885	11758	11892	11905	11876	11751	11849	11881	11660	11832	11826	11947	11729	11848	11892	11911	11756	11773	11884	11727	11912	11796	11648	11914	12021	11971	12039	11841	11926	11746	11811	11722	11997	11832	12020	11749	11917	11666	11967	11825	11785	11911	11681	11813	12075	11856	11743	11838	11913	11600	11923	11807	11686	11688	11840	11808	11784	11885	11890	11859	11859	11877	11734	11870	11916	11886	11912	11847	11946	11876	11788	11868	11901	11879	11778	11878	11807	11750	11826	11636	11684	11912	11786
24175	22099	29938	29274	44359	44181	36263	31329	26269	22017	21286	18508	15008	13863	13304	13294	13143	13356	13458	13475	13247	13195	13261	13294	13224	13361	13326	13088	13070	13204	13341	13277	13251	13335	13124	13228	13231	13140	13296	13123	13260	12969	13124	13099	13291	13190	12875	13152	13254	13095	13186	13138	13073	13067	13155	13177	13226	13093	13238	13068	13067	13106	13032	13115	13094	13091	13044	13278	13113	13211	13095	13148	13106	13070	13252	13234	13130	13287	13106	13360	13170	13348	13092	13166	13130	13175	13111	13269	13260	13242	13158	13007	13230	13406	13036	13072	13072	13301	13102	13160	13000	13196	13055	13023	13242	13182	13066	13181	13292	13189	13112	13115	13203	13073	13134	13121	13334	12977	12921	13012	13160	13065	13087	13221	13207	13327	13106	13178	13237	13166	12882	13154	13032	13169	13244	12892	13241	12983	13094	13118	12914	13064	13049	13160	13157	13084	13276	13166	13069	13073	13188	13155	13179	12970	13151	13065	13205	13119	13126	13086	13028	13067	13329	13177	13062	13033	13045	12986	13056	13254	13108	13124	13067	13018	13098	13230	12992	13071	13272	13063	13042	13080	13041	13069	13204	13173	13149	13214	13113	13145	13113	12959	13117	13079	13034	13182	13213	13025	13234	12884	13070	13036	13207	13202	13014	13057	13163	13184	13137	13303	13045	13033	13202	13046	13243	12969	13107	13123	13139	12963	13155	13229	12995	12992	12939	13182	13204	13013	13073	13041	12941	13160	13192	13128	13186	12994	12880	13146	13120	13114	12872	13099	13026	12983	12993	13156	13095	13022	13285	13157	12972	13004	13182	13094	13287	13258	13031	13153	13031	13381	13268	12939	12855	13168	13013	13081	13177	13187	13005	13241	13108	13021	12998	13212	13073	13001	13133	13054	13057	12987	13003	13039	13072	13206	12995	13101	13185	13114	12948	13117	13140	13202	13254	13057	13099	13057	13263	13129	13246	13211	13132	12945	12986	13346	13143	12788	13001	13100	13210	13036	13138	13406	13281	13257	13240	13077	13181	13080	13161	13369	13304	13172	13060	13073	13209	13000	13372	13193	13099	13142	13207	13099	12981	13118	12930	13183	13143	13140	13386	13248	13024	13009	13131	12942	13187	13067	13202	13140	13049	13012	13027	13216	13146	13142	13078	12997	13119	13333	13177	13251	13105	13106	13096	13138	13156	12986	13017	13102	13236	13093	13147	13094	13320	13097	12967	13033	13063	13097	13066	13063	13017	13227	13149	13227	13241	13189	13189	13146	13144	13161	12997	13182	13200	13044	12956	12908	13197	13041	12962	13149	13224	13163	13202	13028	13205	13087	13253	13089	12998	13130	13268	13200	13036	13013	12975	13091	13027	13169	12968	13121	13219	13080	13096	13116	13066	12813	13094	12973	13170	13109	13250	12984	13056	13131	13002	13342	13109	13252	13152	12928	12967	13275	13052	13165	13069	13084	13198	12961	13085	13190	12899	13128	13079	13014	13010	13041	13226	13146	13137	13124	13036	13161	13214	13176	13049	13269	13041	13103	13059	13154	13095	13092	13150	12935	13155	13353	13075	13124	13027	13052	13105	13061	13000	13117	13064	13038	13103	13197	13122	12939	13062	13088	13228	13147	13199	13262	13067	13174	13250	13219	13149	13204	13191	12903	13032	13200	13050	13241	13155	13287	13254	13086	13061	12931	13083	13150	13120	13039	13267	12989	13127	12902	13195	13099	13090	13232	13240	13151	13053	13101	13050	13098	13066	13214	12943	13081	13244	13160	13187	12996	13072	13103	13093	13087	13152	13154	13049	13117	13108	13225	13352	13269	12963	13178	13172	13105	13338	13090	12991	13001	13006	13193	13077	13115	13045	13151	13129	13022	13042	13161	13124	13076	13116	13127	13190	13126	13137	13136	13144	13067	13114	13252	13187	13076	13162	13007	13168	13057	13138	13116	13324	13085	13198	13095	12999	13097	13149	13074	13001	13066	13111	13000	12972	13144	13083	12896	13020	13294	13156	13155	12982	13024	13160	13002	12955	13083	13098	13140	13065	13215	13111	13169	13098	13081	12984	13000	13087	13103	13208	12916	13134	13233	12951	13103	13201	13072	13054	13129	12978	13058	13065	13231	13285	13121	13045	13048	13040	13012	13146	13268	13211	13263	13068	13150	12933	13144	13232	13099	13012	13202	13076	13057	13245	13022	13213	13287	12968	13008	13132	13017	13050	13104	13211	13023	13044	12985	13063	13030	12961	13072	12984	13134	13044	13083	13189	13152	13007	13148	13113	13287	13242	13124	13113	13042	13173	13368	13074	13080	13037	12894	13069	12985	13159	13137	13204	13082	13260	13226	13249	13119	13107	13098	13127	13012	13098	13117	13183	13036	13208	13183	13228	13233	12990	13179	13073	13174	13191	13105	13043	13150	13234	13167	13065	13149	13245	13126	12928	13084	13191	13065	13080	13062	13208	13123	13109	13360	13206	13102	13186	13186	13141	12824	13155	13110	12967	13051	13277	13176	13005	13017	13227	12968	13009	13166	13205	13265	13209	13212	13118	12970	13067	13108	13054	12961	13191	13114	13149	12991	13131	13219	13109	13137	13174	13169	13209	13216	13164	13118	13181	13170	13215	13096	12995	13113	13026	13089	13035	13223	13182	13170	13041	13179	13052	12948	13226	12890	13163	13098	13077	13364	13173	13211	13057	13255	13275	13014	13050	13221	12999	13037	13000	13243	13135	13137	13038	13146	13255	13090	13102	13097	12947	13117	12960	13122	13101	13034	13197	13229	13019	12964	13187	13062	13303	13155	13237	13203	13028	13217	13229	13025	13116	13165	13026	13091	13186	13122	13059	13351	13061	13196	12853	13066	13239	13001	13199	13190	13164	13175	13011	13240	13153	13141	13152	13123	12873	12991	12953	12899	13036	13048	13115	13205	13239	13090	13070	13138	13139	13058	13218	13183	13074	12960	13241	13248	13220	13137	13209	13240	13225	13174	13142	13068	13052	13124	13224	13003	13273	13017	13143	13080	13069	13072	13187	13192	13160	13082	13101	13087	12945	13208	12891	13078	13101	13148	13089	13114	13158	13165	12943	13160	13000	13178	13021	12963	13013	13032	13079	13136	13122	13074	13071	13090	13128	13063	13069	13087	13291	13109	12976	13125	13201	13178	12990	13211	13165	13287	13335	13291	13317	13097	13059	13193	12835	13018	13113	13074	13039	13192	13298	13239	13241	12986	13242	13077	13226	13109	13130	13072	13147	13077	12899	12955	13118	13012	13109	13019	13169	13155	12947	13146	13037	13121	13149	13265	13072	13021	12997	12990	13032	13092	13340	13090	13077	13128	13132	12845	13008	13092	13172	13073	13226	13245	13112	12935	13206	13143	13075	13006	13203	13251	13149	13147	13063	13394	12930	13151	13279	12998	13101	13136	12988	13182	13047	12982	13307	13085	13104	13115	12992	12956	13091	13153	13160	13247	13197	13049	13039	13218	12868	13154	13217	13015	13109	13141	13140	13382	13211	12987	13279	13085	13140	13229	13159	13127	13034	13018	13112	12861	13024	13124	13152	13011	13082	13082	13095	13106	13250	13275	13176	13146	13298	13220	12922	13014	13030	12940	13064	13100	13072	13045	13028	13159	13156	13151	13131	13112	12795	13190	13224	12907	12975	13156	13252	13134	13237	13108	13037	13160	13087	13171	13065	13357	13123	13088	12981	13092	13086	13118	12960	13032	13149	13144	13131	13260	13067	13111	12977	13086	13256	13112	13229	13212	13162	13369	13180	13054	13208	13201	13145	13077	13226	13189	13130	13117	13233	13144	13254	13248	13280	13028	13141	13111	13116	13232	13124	13064	13148	13192	13043	13064	13183	13204	12946	13039	12998	13124	13103	13034	13083	13123	12953	12951	13079	13328	13232	13084	13127	13208	13160	13180	13320	12990	12999	13176	13014	13347	13153	12960	13210	13185	13106	13083	13348	13063	13082	13104	13150	13230	13153	13151	13301	13277	12980	12931	13084	13143	13323	13338	13053	13095	13256	13137	13114	13049	13159	13005	13053	13126	13192	13127	13112	13064	13129	13070	13199	13099	12951	13127	12993	12971	13062	13053	13166	13148	13104	13132	13198	13148	13074	13129	13155	13195	13213	13111	13089	13207	13262	13091	12969	13163	13130	13244	13105	13206	12994	13114	13115	13156	13231	13046	13086	13084	13037	13164	13167	13010	13269	13266	13067	13225	13238	12966	13104	13056	13054	13226	13073	12973	13125	12921	13030	13160	13058	12902	13125	13261	13135	12985	13188	12907	13224	13092	13038	13093	13011	13175	13182	13171	13132	13188	13208	13017	13234	12890	13003	12791	13154	13050	13175	13033	13156	13057	12917	13251	13035	13110	13058	13076	13115	13148	13155	13066	13067	13425	13209	13180	13005	13135	13224	13162	13024	13098	13071	13028	13147	12908	13143	13143	13199	13104	13068	13085	13078	13272	13052	13164	13226	13145	13126	13153	13234	13188	13071	12925	13162	13318	13266	13078	13268	13276	13281	13014	13132	12960	13163	13168	13122	13160	13211	12948	13098	13148	13276	13287	13072	13111	13197	12907	13072	13150	13111	12999	12965	13081	13146	13184	13221	13277	13318	13198	13357	13250	13065	13308	13341	12896	13218	13158	13263	13157	13237	13074	13043	13103	13173	13060	12992	13260	13154	13315	13082	13178	13288	13017	12937	13113	13301	13207	13131	13140	13093	13093	13093	13058	13144	13137	13152	13418	12982	13067	13034	13126	13142	13220	13155	13170	12996	13068	13019	13146	13067	13071	13056	13097	13040	13038	12993	13092	13172	13119	13058	13234	13207	13044	12977	13045	13049	13237	13166	13014	13306	13077	13216	12997	12877	13115	13120	13102	13116	13111	12964	12984	13160	13104	13046	13164	13045	13024	13262	13025	13221	12999	13083	13142	13044	13012	13159	13090	13059	13152	13096	13136	13009	12972	13161	13015	13283	13180	13232	13333	13143	12915	12918	13199	13007	12943	13013	12968	13012	13036	13195	13076	13145	13143	12961	13184	13183	13223	13092	13115	13201	13185	13051	13031	13138	13135	13006	13160	13019	13103	13272	13186	13277	13034	13133	13301
46477	67567	57563	56517	59146	45368	36790	33292	26535	22239	22132	18054	14107	12820	12197	12195	12047	12208	12219	12344	12151	12053	12276	12281	12248	12250	12211	12007	12227	12151	12172	12144	12186	12089	12315	12240	12161	12344	12189	12186	12352	12272	12155	12209	12020	12154	12234	12153	12210	12219	12019	12183	12245	12274	12255	12149	12054	12145	12184	12270	12245	12217	12091	12240	12163	12230	12190	12107	12210	12168	12146	12250	12172	12215	12032	12304	12299	12157	12138	12315	12129	12307	12202	12374	12248	12306	12184	12028	12202	12305	12272	12103	12265	12285	12198	12163	12233	12163	12075	12229	12106	12049	12209	12186	12160	12104	12102	12315	12204	12078	12192	12324	12238	12240	12235	12380	12220	12323	12272	12018	12038	11902	12155	12192	11994	12060	12214	12434	12109	12139	12142	12071	12255	12157	12152	12108	12241	12090	12150	11961	12195	12189	12215	12181	12140	12253	12107	12375	12156	12149	12086	12192	12238	12051	12308	12213	12222	12247	12320	12317	12113	12294	12089	12184	12137	12175	12202	12135	12341	12115	12231	12360	12196	12210	12313	12168	11970	12237	12184	12187	12219	12266	12266	12223	12160	12174	12120	12318	12064	12091	12332	12143	12189	12140	12108	12207	12291	12102	12007	12246	12314	12281	12100	12299	12170	12236	12187	12165	12130	12209	12176	12132	12233	12127	12279	12019	12263	12240	12138	12201	12158	11972	12141	12093	12062	12183	12251	12214	12132	12286	12221	12220	12168	12240	12115	12192	12359	12151	12099	12106	12223	12196	12262	12199	12179	12321	12210	12149	12263	12216	12156	12197	12141	12100	12406	12077	12000	12264	12128	12247	12123	12118	12181	12145	12312	12241	12297	12027	11895	12085	12139	12240	12169	12136	12358	12018	12197	12124	12068	12213	12146	12060	12074	12301	12179	12016	12163	12162	12002	12147	12216	12039	12177	12035	12065	12094	11988	12144	12182	12242	12088	12283	12061	12126	12110	12177	12095	12201	12097	12010	12202	12142	12281	12169	12164	12179	12153	12302	12296	12213	12053	12273	12128	12146	12186	12374	12225	12225	12244	12268	12189	12171	12314	12094	11949	12246	12009	12237	12189	12088	12230	12252	12245	11950	12144	12205	12141	12286	12118	12081	11967	12064	12101	12291	12283	12237	12137	12229	12318	12282	12123	12262	12162	12294	12130	11974	12170	12051	12338	12304	12166	12098	12117	12155	12172	12154	12077	12129	12178	12270	12233	12006	12186	12105	12120	12287	12028	12149	12157	12337	12135	12215	12108	12094	12195	12100	12142	12300	12092	12180	12304	12235	12197	12245	12164	12105	12233	12174	12251	12362	12115	12074	12226	12188	12135	12308	12045	12079	12142	12255	12179	12335	12302	12224	12284	12076	12039	12235	12184	12169	12250	12192	12187	12122	12212	12063	12264	12153	12161	12121	12157	12289	12028	12258	12144	12110	12201	12085	12156	11941	12255	12200	12207	12279	12096	12169	12087	12083	12254	12198	12118	12152	12098	12191	12132	12073	12066	12207	12149	12050	12169	12130	12233	12218	12106	12167	12190	12265	12241	12008	12229	12258	12018	12041	12142	12081	12169	12266	12280	12184	12197	12289	12143	12197	12134	12309	12062	12190	12062	12222	12350	12146	12162	11986	12251	12073	12128	12181	12119	12161	12143	12180	12157	12139	12249	12293	12078	12174	12171	12144	12236	12043	11984	12185	12249	12077	12172	12111	12150	12121	12158	12058	12186	12088	12224	12227	12050	12164	12214	12287	12100	12171	12169	12362	12182	12248	12196	12209	12261	12004	12123	12324	12335	12202	11994	12137	12300	12216	12223	12246	12122	12264	12110	12226	12176	12159	12153	12126	12213	12257	12060	12226	12245	12224	12166	12090	12164	12262	12252	12314	12234	12049	12284	12078	12243	12089	12262	12263	12318	12142	12262	12362	12201	12086	12208	12241	12417	12108	12332	12231	12125	12120	12266	12193	12137	12132	12234	12011	12006	12279	12104	12204	12240	12045	12157	12087	12226	12256	12097	12107	12128	12236	12307	12228	12360	12131	12144	12117	12306	12351	12162	12223	12096	12229	12353	12307	12189	12022	12217	12342	12182	12229	11998	12285	12220	12086	12002	12181	12251	12084	12092	12072	12292	12218	12189	12100	12302	12265	12159	12157	12221	12242	12176	12115	12229	12378	12181	12158	12075	12037	12337	12060	12077	12387	12063	12099	12166	12161	12096	12257	12166	12116	12174	12070	12262	12268	12197	12320	12187	12127	12227	12148	12159	12206	12099	12144	12457	12167	12220	12051	12121	12041	12103	12094	12249	12345	12196	12267	12118	12200	12221	12048	12414	12420	12233	12182	12150	12019	12293	12220	12253	12050	12116	12339	12140	11913	12333	12133	12220	12220	12200	12214	12286	12154	12065	12190	12313	12119	12321	12091	12189	12111	12151	12167	12298	12179	12192	12214	12242	12042	12281	12049	12198	12106	12198	12117	12039	12041	12154	12277	12088	12309	12211	12266	12151	12189	12225	12145	12302	12127	12237	12124	12134	12153	12204	12077	12008	12301	12206	12296	12141	12190	12205	12123	12194	12305	12168	12002	12302	12028	12192	12326	12073	12164	12176	12135	12254	12217	12302	12212	12059	11996	12195	12315	12202	12175	12196	12223	12212	12002	12118	12033	12225	12139	12191	12111	12076	12211	12131	12266	12180	12213	12150	12223	12105	12037	12092	12107	12183	12344	12315	12153	11945	12382	12151	12041	12029	12235	12326	12233	12056	12123	12208	12140	12030	12202	12227	12134	12355	12243	12144	12257	12079	12161	12113	12211	12075	12123	12121	12070	12125	12077	12200	12181	12223	12124	12223	12043	12116	12084	12226	11955	12166	12213	12221	12226	12243	12323	12217	12177	12112	12422	12221	12207	12262	12026	12237	12266	12270	12104	12193	12097	12081	12319	12180	12137	12186	12172	12286	12189	12144	12141	12200	11975	12054	12188	12090	12204	12294	12267	12209	12072	12199	12062	12104	12192	11999	12166	12125	12168	12179	12111	12162	12158	12200	12242	12105	12065	12121	12353	12197	12253	12211	12275	12122	12044	12120	12317	12266	12231	12222	12084	12251	12224	12071	12251	12170	12180	12071	12204	12233	12355	12228	12154	12288	12179	12198	12117	12197	12354	12132	12315	12226	12152	12155	12159	12200	12226	12364	12257	12175	12251	11989	12259	12253	12348	12253	12115	12145	12150	11974	12274	12213	11933	12256	12174	12196	12061	12297	12180	12137	12132	12139	12073	12100	12221	12271	12220	12198	12120	12133	12189	12193	12172	12395	12215	12184	12370	12155	12089	12242	12161	12135	12244	12063	12357	12107	12094	12228	12042	12347	12191	12211	12021	12299	12265	12156	12227	12107	12235	12308	12145	12112	11995	12192	12198	12035	12056	12232	12200	12175	12224	12089	12212	12096	12315	12117	12201	12176	12246	12068	12122	12265	12203	12156	12130	12083	12253	12041	12314	12213	12127	12298	12196	12173	12144	12212	12165	12139	12268	12065	12297	12179	12163	12128	12260	12006	11983	12064	12168	12033	12280	12076	12146	12171	12064	12221	12331	12142	12134	12182	12197	12145	12099	12309	12146	12189	12138	12110	12213	12080	12182	12103	12229	12221	12044	12161	12178	12028	12019	12151	12004	12245	12268	12234	12190	12173	12194	12140	12151	12282	12186	12312	12179	12199	12212	12053	12085	12141	12317	11890	12158	12145	12400	12381	12085	12153	12373	12036	12272	12182	12305	12158	12332	12116	12171	12189	12254	12055	12197	12190	12183	12294	12225	12246	12095	12194	12163	12059	12158	12184	12230	12048	12217	12261	12121	12160	12250	12287	12091	12369	12269	12148	12130	12120	12203	12235	12190	12249	12420	12058	12255	12154	12071	12153	12201	12057	12092	12350	12357	12219	12160	12306	12124	12123	12306	12183	12171	12215	11989	12010	12195	12114	12212	12194	12289	12177	12182	12187	12264	12271	12134	12164	12268	12226	12169	12321	12183	12229	12151	12254	12271	12216	12193	12131	12100	12237	11984	12269	12152	12169	12165	12173	12087	12228	12147	12165	12209	12255	12265	12206	12271	12177	12234	12274	12245	12153	12160	12303	12038	12123	12168	12188	12157	12146	12182	12246	12177	12200	12271	12201	12232	12024	12204	12067	12300	12168	12223	12215	12242	12074	12282	12259	12203	12150	12091	12221	12166	12266	12114	12158	12263	12093	12090	12239	12233	12278	12063	12313	12222	12114	12248	12184	12174	12004	12228	12316	12301	12283	12029	12192	12289	12238	12126	12216	12213	12154	12314	12169	12138	12305	12079	12177	12208	12200	12250	12211	12275	12274	12145	12178	12128	12191	12261	12165	12253	12086	12160	12306	12175	12204	12146	11920	12161	12228	12239	12322	12201	12335	12122	12126	12173	12250	12014	12191	12085	12256	12065	11984	12105	12109	12357	12218	12325	12158	12070	12325	12277	12197	12158	12164	12211	12045	12152	12031	12117	12118	12233	12254	12131	12246	11993	12161	12211	12141	12136	12066	12125	12179	12117	12144	12111	12190	12223	12106	12236	12149	12168	12284	12177	12159	12169	12244	12185	12133	12181	12089	12157	12074	12287	12284	12168	12202	12166	12150	12172	12200	12090	12197	12241	12215	12126	12288	12080	12084	12166	12191	12260	12111	12120	12266	12181	12326	12265	12110	12236	12162	12180	12253	12203	12072	12302	12107	12358	12175	12286	12219	12297	12186	12104	12262	12215	12067	12221	12163	12042	12146	12224	12231	12145	12067	12103	12145	12363	12165	12063	12098	12109	12168	12193	12156	12279	12196	12232	12122	12248	12145	12075	12148	12161	12222	12093	12082	12130	12218	12239	12221	12057	12254	12130	12161	12186	12273	12147	12238	12242	12126	12074	12231	12180	12229	12208	12245	12147	12054	12105	12188	12259	12105	12157	12140	12153	12334	12136	12164	12259	12109	12088	12159	12151	12164	12143	12210	12126	12136	12268	12125	12216	12350	12145	12203	12070	12299	12121	12126	12241	12158	12191	12022	12180	12187	12176	12241	12240	12207	12276
31367	27230	28460	23996	22719	19707	17567	16815	16457	16248	16097	15905	15423	15289	15406	15339	15372	15243	15143	15368	15209	15176	15289	15306	15269	15010	15351	15475	15192	15178	15255	15180	15341	15399	15103	15372	15223	15240	15131	15278	15395	15207	15154	15146	15166	15179	15375	15303	15423	15249	15165	15074	15213	15360	15306	15164	15072	15339	15183	15187	15098	15209	15310	15209	15058	15322	15254	15252	15367	15302	15102	15126	15013	15202	15089	15179	15300	15378	15295	15246	15497	15399	15121	15283	15468	15402	15439	15413	15270	15074	15219	15270	15237	15259	15199	15126	15399	15301	15272	15299	15170	15313	15329	15442	15347	15326	15117	15234	15363	15133	15351	15215	15094	15033	15316	15113	15315	15192	15237	15132	15258	15124	15182	15225	15130	15257	15218	15234	15287	15348	15281	15251	15226	15318	15398	15327	15449	15235	15142	15280	15217	15183	15230	15000	15097	15231	15377	15302	15135	15286	15263	15291	15303	15392	15175	15259	15224	15235	15107	15067	15135	15203	15160	15193	15032	15299	15303	15302	15372	15190	15318	15153	15172	15135	15270	15306	15393	15130	15214	15338	15300	15309	15297	15366	15186	15187	15214	15143	15295	15274	15204	15158	15491	15230	15208	15192	15258	15217	15218	15125	15083	15455	15334	15262	15360	15211	15288	15332	15191	15185	15280	15237	15017	15073	15255	15365	15237	15362	15293	15120	15111	15117	15311	15256	15180	15370	15419	15383	15230	15188	15199	15186	15344	15217	15306	15237	15100	15093	15243	15571	15282	15274	15363	15239	15089	15279	15183	15316	15174	15331	15275	15264	15181	15294	15042	15226	15282	15188	15364	15153	15155	15194	15210	15455	15445	15156	15297	15325	15271	14965	15141	15328	15230	15172	15102	15304	15157	15256	15263	15312	15151	15125	15176	15542	15407	15184	15322	15286	15106	15268	15367	15094	15110	15172	15091	15240	15254	15356	15231	15388	15131	15294	15106	15186	15326	15382	15125	15129	15269	15259	15282	15055	15315	15198	15289	15276	15240	15133	15238	15240	15225	15172	15185	15174	15167	15342	15173	15285	15416	15278	15241	15140	15166	15187	15441	15108	15220	15057	15235	15063	15313	15421	15381	15225	15289	15095	15112	15118	15130	15389	15428	15208	15336	15423	15386	15367	15213	15099	15117	15239	15399	15354	15239	15086	15019	15148	15083	15283	15085	15362	15160	15262	15299	15536	15128	15333	15224	15358	15207	15273	15263	15206	15180	15211	15333	15415	15229	15213	15307	15156	15196	15429	15294	15313	15197	15076	15155	15302	15231	15222	15082	15372	15140	15236	15253	15352	15171	15278	15213	15115	15188	15136	15116	15365	15316	15110	15276	15137	15205	15367	15307	15229	15208	15111	15303	15234	15111	15208	15074	15244	15247	15376	15259	15193	15281	15151	15296	15220	15378	15229	15165	15194	15005	15371	15248	15342	15202	15230	15330	15171	15298	15227	15187	15104	15232	15241	15277	15260	15262	15142	15270	15446	15136	15116	15257	15118	14994	15103	15140	15222	15278	15184	15471	15079	15226	15238	15449	15449	15239	15406	15355	15250	15377	15361	15279	15129	15261	15167	15285	15135	15306	15341	15145	15301	15066	15382	15360	15307	15164	15183	15280	15387	15163	15212	15395	15313	15165	15081	15333	15209	15264	15006	15058	15210	14996	15133	15227	15106	15075	15209	15406	15178	15311	15013	15295	15001	15232	15343	15244	15180	15306	15199	15283	15265	15252	15062	15519	15029	15081	15184	15326	15168	15353	15065	15084	15353	15060	15391	15203	15196	15275	14963	15229	15225	15258	15260	15311	15413	15318	15214	15247	15300	15418	15421	15116	15188	15061	15173	15104	15152	15196	15298	15225	15326	15341	15452	15141	15201	15255	15161	15315	15154	15163	15211	15184	15243	15137	15148	15226	15315	15367	15049	15075	15392	15358	15402	15318	15246	15043	15270	15119	15156	15237	15253	15253	15180	15203	15161	15232	15134	15053	15332	15192	15148	15196	15210	15161	15281	15092	15138	15328	15077	15093	15290	15193	15229	15307	15157	15223	15052	15231	15214	15472	15124	15216	15260	15213	15313	15284	15186	15093	15089	15163	15240	15118	15189	15223	15300	15312	15353	15204	15353	15454	15282	15262	15321	15218	15428	15333	15390	15276	15234	15250	15188	15380	15192	15210	15234	15269	15038	15282	15297	15189	15292	15144	15288	15193	15199	15242	15291	15232	15250	15237	15205	15226	15283	15212	15177	15108	15474	15127	15321	15293	15284	15296	15092	15312	15293	15156	15195	15369	15186	15270	15204	15274	15275	15168	15166	15328	15206	15266	15289	15154	15134	15098	15314	15342	15393	15283	15379	15296	15249	15153	15323	15076	15331	15176	15179	15204	15226	15035	15261	15269	15267	15194	15085	15408	15192	15308	15204	15296	15472	15325	15099	15456	15309	15144	15256	15168	15288	15225	15157	15233	15306	15247	15263	15199	15238	15056	15260	15100	15114	15349	15503	15093	15386	15116	15317	15240	15065	15162	15191	15161	15174	15309	15281	15185	15209	15245	15153	15159	15185	15405	15347	15130	15205	15431	15177	15410	15262	15303	15104	15234	15298	15200	15325	15369	15264	15112	15260	15377	15338	15187	15210	15247	15311	15360	15372	15294	15304	15238	15482	15332	15133	15153	15344	15137	15144	15172	15214	15264	15292	15202	15271	15192	15213	15252	15193	15255	15223	15098	15254	15130	15305	15239	15166	15217	15305	15210	15094	15483	15382	15211	15152	15226	15046	15250	15416	15184	15237	15192	15364	15349	15341	15354	15288	15102	15211	15072	15294	15173	15241	15128	15405	15306	15336	15219	15232	15389	15385	14964	15303	15370	15391	15396	15260	15353	15210	15093	15272	15145	15156	15507	15207	15322	15098	15190	15113	15113	15213	15221	15290	15226	15151	15201	15272	15410	15397	15353	15109	15208	15247	15113	15163	15135	15035	15205	15188	15365	15416	15194	15185	15316	15278	15202	15184	15178	15134	15139	15150	15291	15242	15204	15169	15261	15306	15255	15220	14964	15158	15172	15193	15277	15061	15245	15192	15204	15245	15147	15161	15339	15084	15279	15251	15350	15142	15385	15287	15092	15371	15357	15318	15223	15222	15151	15133	15266	15271	15316	15146	15055	15177	15370	15255	15223	15151	15114	15258	15224	15143	15402	15099	15280	15148	15043	15293	15196	15204	15269	15344	15227	15192	15480	15431	15160	15210	15462	15231	15326	15413	15078	15465	15229	15352	14988	15202	15115	15167	15183	15420	15119	15312	15155	15277	15144	15080	15400	15353	15272	15415	15222	15261	15187	15284	15262	15275	15076	15307	15249	15058	15175	15237	15364	15307	15259	15317	15107	15144	15313	15216	15455	15294	15342	15158	15324	15420	15397	15362	15337	15305	15308	15049	15383	15332	15301	15270	15257	15250	15388	15438	15324	15476	15100	15257	15258	15170	15348	15263	15181	15360	15384	15288	15324	15336	15346	15451	15239	15397	15112	15198	15226	15212	15167	15378	15193	15153	15046	15114	15269	15264	15152	15134	15258	15152	15479	15444	15377	15152	15253	15263	15161	15201	15144	15170	15110	15166	15131	15368	15123	15247	15308	15348	15249	15264	15166	15164	15324	15214	15327	15202	15380	15178	15264	15283	15325	15242	15276	15280	15280	15367	15278	15284	15136	15380	15334	15009	15261	15190	15126	15065	15184	15260	15343	15217	15334	15257	15138	15223	15388	15259	15413	15023	15251	15442	15067	15162	15351	15112	15203	15380	15344	15147	15238	15434	15086	15171	15158	15150	15307	15339	15257	15079	15123	15243	15233	15255	15378	15255	15310	15130	15237	15113	15264	15359	15172	15161	15199	15104	14965	15164	15341	15214	15365	15324	15242	15264	15360	15204	15028	15251	15235	15094	15141	15217	15168	15224	15153	15170	15138	15156	15213	15260	15215	15387	14967	15327	15121	15041	15364	15118	15241	15122	14932	15278	15187	14987	15240	15343	15331	15158	15451	15119	15418	15382	15315	15360	15265	15321	15269	15131	15139	15044	15243	15259	15339	15135	15502	15458	15155	15357	15160	15081	15335	15288	15350	15384	15275	15166	15326	15112	15199	15322	15265	15294	15161	15326	15389	15233	15229	15451	15306	15262	15285	15198	15217	15017	15482	15274	15479	15428	15284	15438	15127	15233	15382	15307	15201	15382	15228	15187	15314	15310	15408	15162	15312	15171	15080	15190	15207	15276	15207	15032	15351	15120	15326	15341	15350	15246	15315	15306	15274	15283	15227	15364	15108	15340	15293	15230	15082	15141	15384	15049	15194	15129	15136	15293	15287	15269	15197	15157	15267	15208	15010	15182	15285	15322	15065	15226	15386	15234	15325	15287	15196	15266	15243	15228	15066	15178	15336	15178	15064	15422	15449	15317	15293	15262	15098	15122	15470	15442	15247	15131	15105	15321	15039	15429	15242	15246	15221	15399	15342	15262	15296	15332	15183	15277	15394	15241	15198	15246	15254	15296	15231	15255	15403	15328	15249	14951	15087	15328	15320	15260	15416	15271	15320	15329	15077	15267	15364	15360	15243	15229	15516	15364	15284	15266	15238	15260	15349	15348	15089	15149	15206	15170	15030	15337	15163	15325	15267	15400	15237	15371	15415	15101	15328	15265	15105	15363	15014	15144	15212	15259	15242	15379	15338	15283	15337	14958	15114	15423	15240	15270	15276	15076	15250	15165	15297	15235	15334	15226	15101	15104	15136	15138	15196	15168	15225	15338	15210	15083	15214	15055	15296	15192	15248	15169	15273	15259	15230	15156	15346	15505	15426	15348	15181	15162	15096	15369	15195	15244	15334	15180	15085	15214	15390	15444	15449	15184	15153	15200	15227	15281	15429	15185	15258	15198	15281	15175	15159	15262	15280	15349	15139	15221	15149	15482	15352	15171	15348	15247	15130	15237	15343	15091	15280	15099	15157	15102	15319	15397	15365	15155	15072	15203	15197	15458	15383	15246	15093	15337	15256	15287	15080	15194	15186	15508	15292	15215	15028	15255	15403	15118	15363	15304	15335	15115
32999	36523	29500	21835	22759	18083	15812	15509	14783	14420	14389	14221	13605	13539	13401	13590	13541	13712	13605	13646	13559	13440	13508	13582	13500	13432	13652	13497	13399	13554	13493	13482	13328	13423	13550	13548	13549	13278	13699	13466	13686	13480	13594	13450	13571	13470	13385	13541	13541	13546	13332	13448	13436	13529	13645	13492	13407	13525	13394	13634	13650	13495	13682	13507	13436	13572	13574	13653	13717	13505	13576	13459	13505	13588	13498	13470	13434	13333	13483	13563	13455	13533	13502	13438	13321	13550	13458	13680	13655	13549	13529	13431	13559	13529	13624	13494	13513	13514	13586	13387	13575	13598	13578	13541	13689	13519	13529	13376	13581	13488	13578	13404	13545	13485	13431	13485	13734	13512	13422	13444	13368	13600	13565	13425	13440	13641	13589	13500	13538	13516	13565	13592	13466	13462	13543	13495	13670	13624	13492	13535	13650	13453	13502	13492	13544	13636	13662	13467	13612	13641	13651	13475	13576	13561	13591	13435	13580	13493	13442	13454	13491	13729	13422	13541	13474	13599	13477	13723	13493	13577	13573	13548	13448	13626	13425	13444	13460	13559	13575	13469	13487	13354	13378	13569	13742	13581	13664	13511	13495	13565	13617	13426	13507	13626	13616	13495	13565	13553	13352	13683	13467	13650	13521	13344	13635	13517	13626	13392	13663	13490	13588	13408	13565	13629	13497	13461	13470	13508	13612	13417	13439	13509	13603	13542	13739	13466	13610	13711	13706	13518	13563	13563	13600	13486	13529	13551	13564	13655	13465	13429	13654	13514	13467	13411	13406	13682	13561	13618	13493	13581	13487	13510	13488	13450	13665	13448	13596	13537	13432	13664	13467	13652	13613	13510	13585	13648	13351	13315	13560	13561	13411	13518	13740	13695	13529	13518	13521	13692	13499	13549	13476	13435	13641	13443	13709	13612	13639	13574	13633	13490	13426	13494	13446	13525	13615	13439	13542	13414	13626	13471	13454	13579	13495	13466	13481	13520	13711	13487	13584	13674	13570	13647	13421	13589	13648	13413	13538	13513	13491	13489	13528	13452	13491	13493	13493	13568	13471	13538	13477	13678	13455	13623	13454	13550	13386	13539	13692	13587	13548	13684	13646	13460	13478	13611	13671	13508	13451	13413	13505	13672	13534	13472	13587	13569	13597	13512	13435	13453	13491	13538	13390	13566	13596	13513	13548	13501	13504	13525	13532	13383	13571	13607	13486	13594	13445	13502	13432	13565	13597	13545	13476	13434	13625	13460	13624	13561	13543	13477	13687	13503	13372	13399	13593	13509	13681	13554	13497	13651	13493	13602	13530	13637	13678	13460	13480	13607	13469	13630	13561	13619	13471	13489	13669	13598	13594	13534	13604	13464	13574	13329	13570	13544	13517	13457	13653	13474	13643	13687	13553	13545	13425	13390	13396	13431	13538	13453	13599	13426	13538	13519	13757	13566	13465	13625	13547	13519	13295	13539	13585	13695	13549	13409	13567	13536	13593	13562	13420	13587	13486	13504	13628	13537	13540	13597	13475	13466	13551	13516	13538	13428	13531	13483	13497	13610	13560	13568	13524	13463	13500	13596	13545	13652	13306	13642	13522	13541	13543	13656	13706	13518	13576	13633	13696	13520	13498	13510	13561	13306	13579	13579	13475	13525	13603	13427	13443	13676	13624	13630	13436	13543	13551	13501	13442	13587	13508	13536	13631	13636	13434	13471	13543	13681	13590	13444	13391	13505	13478	13508	13559	13686	13552	13382	13608	13622	13475	13623	13464	13541	13620	13691	13609	13477	13447	13532	13528	13486	13612	13432	13668	13647	13524	13496	13479	13591	13601	13493	13254	13560	13490	13642	13417	13626	13749	13523	13584	13524	13684	13493	13473	13582	13362	13628	13603	13519	13647	13757	13366	13662	13610	13545	13652	13481	13540	13438	13580	13557	13493	13439	13495	13481	13479	13541	13376	13612	13529	13641	13648	13650	13561	13522	13554	13365	13571	13474	13472	13449	13419	13497	13615	13434	13470	13476	13532	13606	13605	13425	13588	13525	13275	13563	13571	13572	13492	13490	13574	13412	13587	13571	13615	13479	13570	13479	13553	13514	13648	13425	13557	13487	13611	13547	13544	13507	13635	13343	13629	13574	13493	13687	13494	13451	13649	13511	13480	13503	13496	13599	13813	13567	13683	13393	13398	13480	13684	13602	13426	13287	13653	13503	13640	13564	13609	13659	13717	13524	13606	13478	13585	13408	13493	13464	13516	13622	13504	13579	13445	13493	13689	13484	13361	13560	13478	13511	13565	13611	13517	13596	13516	13516	13670	13511	13445	13515	13478	13539	13569	13506	13600	13627	13622	13456	13627	13565	13508	13613	13538	13584	13513	13692	13598	13534	13402	13539	13381	13581	13598	13713	13462	13405	13602	13452	13422	13612	13470	13520	13554	13466	13435	13511	13590	13519	13592	13572	13506	13426	13777	13455	13572	13426	13531	13395	13562	13438	13632	13569	13455	13505	13661	13416	13617	13466	13519	13456	13515	13539	13679	13583	13520	13367	13512	13653	13518	13475	13554	13606	13503	13523	13364	13612	13364	13452	13566	13511	13616	13399	13632	13530	13635	13472	13538	13482	13567	13596	13569	13490	13451	13494	13680	13582	13738	13779	13561	13395	13604	13438	13567	13486	13442	13340	13642	13719	13648	13532	13546	13597	13531	13611	13646	13463	13592	13508	13504	13530	13513	13554	13342	13587	13474	13547	13469	13600	13426	13451	13662	13646	13542	13400	13436	13376	13508	13590	13673	13552	13515	13458	13519	13459	13488	13837	13373	13643	13496	13405	13648	13311	13669	13563	13460	13482	13641	13433	13564	13608	13460	13577	13574	13454	13368	13655	13452	13651	13566	13543	13603	13504	13509	13472	13694	13507	13566	13642	13672	13445	13553	13559	13483	13623	13481	13589	13365	13462	13637	13450	13554	13579	13422	13385	13602	13549	13619	13415	13673	13523	13452	13690	13575	13657	13556	13590	13531	13453	13514	13600	13353	13452	13586	13616	13482	13463	13599	13447	13409	13511	13429	13565	13484	13402	13474	13579	13565	13542	13717	13494	13509	13519	13453	13626	13544	13678	13484	13462	13453	13561	13633	13431	13488	13705	13574	13514	13436	13614	13515	13554	13585	13447	13475	13606	13419	13500	13661	13671	13375	13761	13671	13635	13625	13673	13550	13609	13467	13441	13535	13589	13596	13524	13629	13478	13537	13395	13666	13681	13667	13662	13657	13509	13484	13584	13453	13362	13512	13511	13397	13507	13357	13377	13564	13489	13479	13438	13616	13670	13667	13504	13560	13474	13440	13797	13583	13522	13633	13589	13532	13514	13708	13437	13623	13402	13717	13517	13546	13516	13554	13569	13465	13422	13426	13523	13668	13671	13417	13410	13497	13519	13617	13589	13393	13491	13497	13370	13499	13340	13768	13571	13671	13663	13512	13545	13451	13427	13377	13391	13446	13448	13455	13453	13477	13536	13476	13574	13570	13382	13450	13500	13581	13710	13468	13491	13452	13515	13496	13502	13581	13605	13525	13601	13506	13527	13513	13534	13544	13593	13530	13393	13464	13685	13588	13542	13650	13597	13478	13501	13409	13356	13431	13645	13464	13721	13389	13385	13514	13528	13408	13576	13556	13500	13483	13309	13540	13555	13625	13635	13542	13616	13494	13650	13653	13392	13497	13539	13347	13526	13524	13468	13398	13570	13483	13468	13480	13635	13528	13202	13678	13579	13496	13496	13539	13522	13401	13483	13425	13444	13383	13519	13526	13709	13530	13547	13603	13498	13548	13485	13375	13581	13693	13577	13457	13611	13724	13605	13419	13823	13443	13397	13658	13495	13473	13726	13531	13471	13407	13391	13526	13505	13660	13539	13379	13521	13698	13391	13581	13546	13574	13494	13513	13554	13402	13392	13599	13651	13712	13543	13456	13315	13482	13502	13407	13520	13596	13528	13516	13562	13587	13499	13377	13439	13616	13523	13551	13415	13629	13529	13470	13726	13598	13492	13517	13501	13618	13473	13452	13530	13504	13682	13375	13494	13678	13537	13617	13597	13630	13561	13634	13700	13666	13454	13574	13482	13506	13560	13709	13558	13504	13423	13540	13576	13602	13515	13501	13651	13487	13466	13550	13457	13419	13682	13673	13616	13530	13408	13663	13596	13653	13473	13544	13509	13521	13436	13479	13585	13524	13476	13474	13540	13551	13492	13590	13496	13545	13524	13509	13545	13518	13670	13566	13565	13608	13491	13476	13561	13272	13569	13527	13635	13642	13589	13548	13539	13548	13531	13478	13569	13484	13417	13525	13573	13518	13635	13636	13519	13359	13634	13514	13422	13599	13578	13442	13419	13535	13553	13604	13429	13523	13525	13492	13612	13549	13513	13546	13751	13478	13589	13558	13644	13486	13618	13608	13560	13421	13511	13560	13670	13618	13558	13570	13567	13567	13451	13570	13455	13627	13566	13485	13621	13523	13630	13522	13541	13568	13517	13731	13444	13512	13388	13692	13700	13449	13738	13619	13634	13415	13743	13544	13537	13514	13472	13432	13682	13561	13578	13508	13658	13576	13369	13583	13582	13478	13554	13522	13565	13427	13676	13445	13682	13339	13606	13630	13610	13437	13651	13384	13572	13601	13496	13579	13387	13644	13581	13392	13615	13445	13613	13374	13504	13531	13558	13631	13728	13549	13481	13555	13552	13636	13526	13381	13709	13541	13491	13464	13439	13460	13494	13415	13466	13580	13577	13587	13546	13504	13530	13611	13407	13467	13616	13584	13576	13579	13527	13417	13563	13594	13646	13457	13523	13543	13509	13567	13679	13457	13428	13606	13701	13482	13528	13449	13572	13482	13543	13668	13572	13477	13515	13640	13504	13453	13821	13697	13631	13355	13633	13541	13535	13549	13529	13377	13536	13568	13464	13566	13570	13560	13525	13665	13382	13456	13599	13533	13615	13396	13593	13583	13678	13470	13606	13404	13548	13557	13605	13572	13584	13517	13609	13561	13394	13538	13588	13472	13696	13640	13866	13572	13529	13512	13436	13616	13445	13574	13516	13639	13589	13409	13560	13489	13401	13653	13560	13643	13539
25391	22090	30345	32047	40433	37198	31732	28803	26283	23697	20941	18956	16681	15701	15395	15464	15392	15310	15364	15603	15174	15257	15225	15134	15145	15328	15347	15216	15066	15246	15280	15155	15231	15239	15149	15333	15361	15371	15185	15185	15008	15354	15198	15084	15239	15177	15306	15194	15191	15306	15358	15096	15311	15261	15415	15218	15275	15124	15348	15389	15296	15275	15047	15194	15124	15378	15081	15163	15155	15120	15292	15059	15350	15141	15260	15390	15152	15150	15147	15336	15264	15024	15123	15137	15013	15208	15230	15226	15234	15245	15135	15248	15239	15290	15339	15218	15080	15233	15352	15304	15126	15200	15235	15196	15087	15194	15237	15306	15191	15179	15237	15192	15234	15242	15107	15346	15410	15230	15083	15220	15211	15368	15264	15164	15059	15252	15288	15071	15097	15101	15157	15124	15084	15127	15198	15276	15302	15005	15031	14982	15113	15271	15357	15325	15150	15375	15306	15255	15372	15363	15160	15069	15333	15204	15179	15106	15176	15171	15134	15116	15229	15146	15218	15143	15191	15142	15313	15179	15093	15029	15139	15113	15278	15014	14990	15283	15067	15207	15232	15187	15248	15106	15299	15027	15139	15128	15069	15166	15294	15184	15044	15169	15299	15111	15071	15015	15299	15349	15235	15186	15352	14993	15207	15197	14761	15173	15101	15232	15139	15291	15287	15276	15418	15214	15069	15194	15325	15136	15213	15088	15122	15186	15363	15259	15221	15296	15139	15248	15248	15175	15205	15353	15351	15175	15127	15077	15217	15393	15183	15280	15223	15129	15259	15120	15118	15305	15245	15445	15129	15277	15268	15171	15110	15152	15237	15326	15099	15345	15183	15180	15131	14965	15177	15323	15106	15065	15101	15193	15255	15329	15370	15160	15290	15298	15218	15285	15306	15205	15255	15184	15286	15202	15273	15017	15275	15179	15139	15232	15220	15126	15351	15206	15191	15076	15304	15176	15219	15054	15193	15162	15048	15300	15369	15219	15414	15357	15322	15086	15031	15202	15167	15279	15163	15185	15192	15214	15217	15266	15333	15419	15291	15179	15164	15315	15102	15328	15170	15209	15437	15221	15189	15328	15217	15261	15207	15229	15222	15343	15301	15195	15115	15242	15059	15046	15180	15138	15069	15096	15144	15136	15212	15265	15249	15085	15145	15026	15346	15197	15073	15297	15175	15242	15325	15280	15277	15134	15262	15155	15099	15249	15308	15012	15290	15228	15282	15069	15255	15074	15047	15393	15162	15228	15208	15318	15341	15317	15150	15220	15047	15080	15115	15163	15337	15133	15216	15152	15114	15174	15051	15273	15050	15069	15153	15222	15011	15036	15126	15151	15155	15212	15357	15238	15239	15223	15070	15243	15224	15126	14885	14994	15142	15004	15146	14984	15031	15204	15184	15136	15237	15306	15254	15120	15200	15067	15313	15080	15236	15194	15187	15196	15349	15001	15158	15316	15230	14902	15266	15182	15200	15240	14993	15240	15157	15231	15297	15143	15357	15304	15159	15036	15098	15155	15038	15194	15189	15142	15166	15131	15201	15270	15291	15266	15396	15124	15216	15258	15245	15195	14989	15305	15368	15048	15138	15185	15202	14966	15120	15284	15335	15219	15353	15165	15258	15123	15110	15213	15122	15213	15020	15260	15242	15184	15132	15339	15259	15120	15158	15173	15139	15088	15322	15136	15247	15097	15117	15210	15043	15174	15234	15167	15215	15139	15112	15083	15256	15144	15059	15172	15053	15222	15326	15138	15299	15251	15202	15127	15211	15301	15247	15114	15223	15055	14880	15268	15239	15268	15280	15263	15066	15181	15210	15226	15205	15095	15446	15306	15219	15133	15191	15206	15320	15069	15211	15398	15268	15138	15086	15200	15300	15097	15281	15154	15237	15184	15115	15429	14986	15191	15167	15448	15248	15114	15268	15217	15193	15431	15170	15012	15086	15280	15058	15240	15212	15247	15217	15444	15231	15210	15173	15148	15261	15123	15046	15232	15309	15241	15030	15169	15288	15128	15141	15004	15414	15273	15294	15220	15331	15334	15325	15024	15121	15372	15119	15130	15169	15295	15169	15018	15336	15060	15099	15143	15269	14985	15393	15243	15331	15287	15278	15172	15247	15131	15184	15083	15228	15262	15482	15107	15176	14929	15103	15428	15126	15161	15323	15233	14992	15050	15258	15368	15103	15239	15192	15205	15294	15244	15225	15235	15249	15363	15127	15168	15377	15040	15166	15171	15275	15160	15182	15307	15192	15282	15200	15128	15320	15214	15311	15212	15160	15253	15115	15205	15150	15341	15165	15406	15114	15238	15345	15271	15319	15106	15120	15072	15303	15345	15128	15131	15043	15196	15245	15273	15205	15194	15268	15089	15249	15227	15261	15030	15182	15244	15103	15219	15421	15358	15398	15205	15249	15139	15032	15191	15328	15097	15193	15297	15223	15195	14985	15168	15071	15118	15216	15394	15277	15251	15178	15283	15200	15089	15086	15096	15159	15402	15205	15113	15076	15256	15225	15315	15263	15204	14992	14956	15176	15147	15179	15117	15293	15217	15167	15011	15210	15131	15215	15327	15198	15068	15096	15182	15235	14973	15212	15247	15263	15263	15300	15434	14913	15207	15185	15147	15347	15008	15071	15243	15230	14976	15282	15215	15234	15559	15364	15223	15119	15152	15270	15282	15064	15200	15355	14998	14908	15303	15240	15162	15049	15252	15248	15192	15289	15228	15271	15139	15180	15260	15156	15087	15141	15168	15168	15261	15215	15043	15127	15137	15271	15196	15226	15357	15510	15257	15200	15213	15287	15025	15327	15316	15316	15192	15302	15222	15167	14973	15279	15166	15146	15299	15029	15348	15380	15250	15038	15264	15239	15075	15165	15076	15102	15220	15054	15212	15190	15018	15256	15398	15510	15137	15103	14931	15215	15393	15101	15229	15364	15266	15227	14935	15004	15092	15281	15314	15399	15076	15218	15393	15278	15238	15276	15194	15238	15357	15358	15024	15292	15153	15314	15028	15115	15106	15131	15143	15222	15217	15236	15274	15340	15214	15118	15273	15233	15086	15496	15257	15119	15133	15151	15156	15142	15243	15264	15287	15172	15168	15239	15116	15354	15190	15073	15275	15328	15323	15247	15197	15104	15188	15161	15215	15145	15083	15199	15306	15113	15214	15264	15287	15189	15231	15060	15161	15028	14916	15126	15436	15246	15215	15416	15131	15060	15247	15179	15219	15180	15253	15173	15233	15214	15155	15238	15212	15101	15259	15268	15203	15278	15048	15267	15167	15350	14929	15237	15161	15165	15179	15134	15183	15308	15318	15139	15161	15197	15205	15193	15416	15184	15008	14999	15133	15383	15460	15180	15310	15217	14988	15300	15048	15009	15045	15296	15072	15208	15066	15008	15266	15216	15131	15194	15131	15073	15079	15223	15231	15038	15239	15206	15219	15156	15136	15344	15080	15245	15210	15294	15217	15268	15305	15232	15125	14843	15155	15040	14967	15059	15015	15230	15235	15405	15024	15050	15125	15179	15203	15178	15312	15084	15214	15053	15079	15097	15179	15274	15299	15294	15157	15219	15185	15230	15399	15256	15339	15242	15303	15229	15259	15138	14975	15231	15401	15273	15266	14974	15118	15106	15270	15304	15161	15241	15202	15315	15382	15272	15389	15063	15131	15130	15072	15162	15330	15222	15168	15244	15006	15092	15213	15203	15287	15110	15213	15231	15083	15260	15138	15238	15190	15291	15205	15112	15282	15280	15171	15144	15124	15228	15086	15299	15188	15194	15377	15147	14966	15287	15119	15150	15238	15165	15230	15267	15293	15234	15192	15245	15290	15411	15234	15244	15267	15312	15112	15127	15256	15274	15231	15125	15055	15220	15255	15053	15183	15081	15000	15090	15301	15303	15092	15280	15133	14969	15344	15226	15329	15226	15284	15163	15173	15156	15055	15041	15014	15147	15288	15313	15342	15268	15131	15024	15236	15259	15067	15328	15267	15093	15013	15125	15181	15364	15395	15088	15134	15204	14976	15322	15293	15144	15107	15204	15136	15255	15191	15178	15053	15242	15285	15436	15556	15198	15205	15334	15117	15218	15319	15165	15271	15342	15408	15234	15179	15069	15247	15160	15215	15144	15176	15323	15238	15038	15260	15357	15290	15283	15178	15185	15329	15242	15221	15278	15137	15145	15235	15227	15320	15263	15224	15268	15177	15096	15252	15094	15321	15028	15167	15285	15260	15240	15206	15223	15181	15218	15073	15268	15087	15287	15117	15077	15219	15359	15239	15002	15177	15269	15312	15184	15158	15162	15254	15101	15334	15165	15130	15141	15246	15130	15252	15126	15327	15501	15158	15327	15165	15162	15113	15075	15064	15188	15085	14930	15177	15002	15098	15232	15214	15154	15293	15212	15109	15287	15147	15171	15059	15458	15152	15126	15109	15271	15192	15222	14981	15218	15311	15296	15214	15091	15149	15156	15252	15212	15093	15207	15299	15327	15133	15270	15214	15229	15013	15113	15203	15076	15188	15173	15284	15200	15340	15260	15007	15366	15315	15388	15270	15275	15142	15142	15134	15213	15092	15357	15031	15243	15230	15000	14911	15335	15171	15309	15318	15348	15306	15251	15177	15120	15083	15076	15209	15146	15089	15175	15296	15194	15171	15183	15394	15268	15227	15362	15270	15336	15195	15257	15242	15203	15323	15108	15118	15217	15105	15144	14976	15103	15276	15150	15389	15226	15219	15170	15152	15255	15233	15139	15218	15300	15374	15147	15202	15217	15188	15211	15016	15222	15164	15265	15146	15219	15224	15288	15070	15127	15134	15280	14932	15195	15127	15149	15087	15137	15204	15316	15403	15122	15067	15030	15170	15208	15141	15178	15106	15220	15151	15071	15315	15211	15369	15334	15213	15308	15076	15292	15389	15225	15240	15140	15294	15104	15092	15057	15188	15260	15143	15255	15164	15322	15278	15113	15361	15124	15161	15220	15177	15179	15370	15252	15073	15043	15071	15309	15197	15089	15139	15083	15226	15359	15227	15230	15066	14980	15235	15303	15137	15218	15225	15377	15380	15393	15238	15199	15298	15352	15094	15343	15248	15268	15174	14962	15113	15072	15140	15168	15107
40595	58529	52397	45477	46921	37314	30736	29508	26275	23081	20099	17263	14661	13836	13688	13376	13499	13508	13538	13577	13731	13752	13725	13568	13498	13608	13784	13822	13614	13553	13648	13572	13493	13406	13547	13507	13492	13631	13647	13420	13446	13644	13686	13566	13569	13702	13650	13523	13634	13760	13592	13629	13636	13723	13662	13630	13703	13488	13605	13633	13690	13561	13542	13465	13562	13471	13586	13673	13650	13602	13731	13661	13746	13513	13572	13643	13594	13569	13319	13575	13510	13443	13685	13652	13501	13531	13634	13617	13614	13661	13648	13495	13628	13560	13595	13636	13725	13448	13656	13704	13636	13600	13621	13644	13582	13639	13509	13702	13592	13469	13894	13521	13577	13546	13554	13586	13530	13474	13543	13488	13486	13426	13538	13562	13559	13665	13309	13774	13697	13450	13614	13608	13616	13582	13579	13567	13613	13696	13464	13653	13664	13563	13573	13582	13621	13670	13366	13643	13601	13574	13533	13543	13449	13673	13560	13671	13613	13365	13495	13576	13425	13536	13550	13673	13418	13722	13530	13582	13325	13775	13518	13627	13576	13496	13638	13653	13403	13571	13656	13611	13547	13642	13716	13580	13536	13552	13441	13582	13614	13546	13520	13538	13628	13576	13549	13511	13568	13520	13684	13545	13514	13649	13628	13487	13428	13523	13686	13743	13626	13429	13629	13494	13445	13626	13624	13600	13593	13730	13661	13640	13616	13638	13649	13431	13595	13511	13502	13627	13440	13586	13597	13491	13612	13423	13516	13775	13552	13520	13559	13460	13737	13586	13518	13481	13710	13703	13589	13469	13593	13535	13660	13679	13497	13555	13685	13515	13635	13629	13577	13574	13599	13393	13694	13726	13619	13451	13650	13782	13470	13527	13576	13703	13550	13444	13482	13575	13516	13647	13640	13632	13688	13587	13529	13515	13568	13366	13590	13831	13569	13649	13600	13521	13731	13488	13546	13523	13400	13418	13568	13514	13573	13514	13582	13404	13666	13707	13687	13557	13510	13601	13622	13438	13522	13383	13641	13650	13615	13568	13747	13552	13541	13543	13473	13569	13580	13568	13563	13644	13618	13542	13531	13440	13601	13464	13616	13543	13592	13560	13490	13495	13483	13686	13508	13597	13736	13576	13623	13347	13567	13624	13585	13597	13541	13488	13538	13583	13644	13637	13559	13577	13526	13669	13609	13594	13595	13463	13733	13504	13662	13583	13596	13628	13587	13478	13578	13505	13583	13460	13689	13650	13553	13559	13770	13671	13528	13565	13478	13458	13562	13494	13531	13468	13569	13516	13543	13649	13505	13450	13571	13493	13647	13499	13626	13658	13566	13538	13534	13537	13728	13627	13597	13540	13524	13611	13448	13545	13483	13678	13441	13694	13508	13588	13481	13613	13715	13648	13597	13646	13661	13486	13723	13510	13763	13511	13555	13497	13585	13625	13455	13521	13587	13440	13585	13499	13730	13626	13656	13513	13671	13640	13552	13571	13564	13596	13490	13605	13524	13750	13541	13687	13540	13460	13632	13541	13574	13534	13554	13552	13690	13502	13544	13637	13393	13390	13503	13655	13738	13756	13473	13605	13644	13468	13431	13642	13534	13668	13586	13527	13517	13522	13546	13362	13554	13687	13540	13618	13682	13712	13558	13704	13675	13599	13580	13417	13572	13400	13641	13296	13692	13443	13630	13615	13600	13419	13568	13602	13508	13546	13505	13561	13487	13558	13560	13589	13499	13526	13589	13410	13475	13417	13602	13438	13387	13517	13686	13664	13433	13601	13614	13545	13549	13622	13526	13612	13344	13592	13610	13484	13446	13597	13602	13525	13554	13569	13510	13637	13528	13665	13549	13597	13652	13464	13646	13448	13479	13626	13642	13432	13624	13628	13510	13610	13661	13635	13518	13559	13455	13646	13516	13662	13691	13479	13459	13615	13373	13715	13623	13780	13617	13635	13643	13505	13639	13563	13600	13537	13641	13562	13686	13710	13514	13632	13568	13506	13675	13582	13563	13498	13743	13530	13525	13568	13531	13483	13586	13528	13725	13808	13582	13628	13692	13572	13522	13615	13584	13639	13586	13490	13533	13346	13517	13641	13636	13682	13499	13529	13542	13556	13510	13587	13652	13632	13567	13636	13654	13682	13542	13544	13568	13439	13560	13584	13524	13627	13637	13602	13572	13340	13470	13559	13611	13404	13641	13592	13593	13528	13583	13688	13520	13533	13504	13444	13643	13795	13535	13596	13556	13577	13559	13692	13733	13530	13577	13538	13561	13613	13542	13579	13555	13712	13532	13548	13714	13501	13641	13584	13749	13697	13483	13430	13681	13695	13587	13589	13565	13462	13417	13674	13534	13765	13510	13611	13483	13629	13802	13608	13638	13511	13425	13492	13426	13567	13490	13392	13608	13589	13617	13536	13626	13554	13577	13737	13756	13638	13508	13550	13498	13622	13569	13563	13630	13625	13491	13684	13492	13697	13491	13530	13514	13654	13536	13698	13545	13525	13652	13607	13558	13652	13430	13611	13516	13425	13533	13637	13457	13515	13588	13535	13573	13650	13602	13505	13550	13582	13702	13533	13603	13510	13552	13483	13650	13702	13558	13517	13635	13718	13829	13698	13570	13489	13644	13605	13544	13566	13508	13519	13608	13623	13598	13427	13702	13453	13560	13664	13645	13521	13477	13519	13450	13635	13500	13529	13704	13628	13536	13636	13619	13535	13406	13573	13579	13677	13588	13473	13529	13470	13648	13542	13511	13671	13528	13551	13500	13554	13539	13574	13542	13663	13624	13341	13545	13497	13446	13710	13550	13640	13444	13539	13531	13636	13531	13512	13512	13569	13600	13552	13562	13545	13654	13672	13533	13676	13601	13353	13573	13470	13861	13668	13693	13524	13499	13514	13630	13703	13579	13503	13556	13668	13515	13597	13543	13561	13635	13698	13505	13498	13561	13647	13537	13635	13539	13717	13556	13553	13505	13791	13469	13593	13553	13506	13625	13803	13716	13598	13590	13489	13476	13595	13611	13481	13508	13537	13599	13664	13690	13727	13488	13649	13393	13431	13466	13659	13547	13605	13701	13570	13514	13611	13654	13541	13531	13581	13592	13505	13671	13642	13479	13677	13544	13510	13412	13613	13429	13606	13495	13397	13704	13700	13623	13507	13557	13694	13621	13637	13629	13626	13591	13579	13472	13718	13537	13597	13630	13636	13596	13514	13563	13513	13723	13643	13672	13591	13548	13694	13490	13460	13491	13548	13549	13630	13530	13625	13735	13400	13590	13612	13465	13503	13533	13598	13578	13625	13608	13593	13499	13666	13528	13528	13689	13802	13655	13552	13765	13514	13703	13566	13527	13536	13490	13551	13538	13469	13566	13673	13748	13571	13477	13408	13671	13650	13584	13546	13711	13562	13631	13440	13652	13583	13537	13484	13598	13585	13435	13644	13482	13704	13604	13617	13597	13647	13639	13578	13498	13658	13477	13461	13547	13512	13627	13605	13601	13654	13495	13683	13729	13728	13524	13454	13546	13607	13697	13603	13372	13592	13628	13502	13689	13545	13575	13551	13551	13375	13611	13417	13432	13752	13827	13740	13491	13761	13616	13389	13586	13721	13461	13489	13482	13545	13618	13665	13635	13622	13607	13651	13645	13700	13753	13409	13625	13588	13564	13379	13601	13570	13522	13554	13503	13373	13689	13522	13624	13663	13605	13400	13473	13658	13599	13580	13667	13566	13594	13703	13576	13661	13657	13434	13696	13619	13465	13639	13550	13669	13600	13684	13577	13599	13716	13576	13687	13427	13516	13513	13594	13597	13693	13577	13468	13615	13646	13536	13601	13559	13455	13576	13700	13477	13786	13694	13614	13481	13591	13470	13684	13509	13568	13522	13507	13442	13589	13465	13429	13660	13454	13508	13491	13575	13661	13544	13528	13553	13544	13483	13571	13744	13589	13656	13607	13544	13469	13500	13562	13677	13592	13524	13598	13640	13587	13562	13638	13487	13577	13560	13347	13470	13586	13546	13418	13432	13376	13508	13605	13570	13625	13450	13500	13516	13678	13593	13552	13620	13607	13538	13622	13560	13545	13528	13537	13474	13497	13556	13685	13442	13732	13655	13752	13624	13414	13471	13594	13706	13531	13586	13721	13562	13632	13534	13591	13582	13579	13353	13649	13586	13631	13416	13637	13514	13501	13494	13599	13426	13643	13550	13488	13556	13601	13736	13627	13640	13540	13710	13603	13558	13405	13560	13524	13607	13486	13448	13653	13419	13561	13593	13658	13545	13582	13476	13556	13696	13578	13544	13531	13562	13619	13707	13603	13591	13495	13626	13600	13414	13604	13463	13575	13394	13645	13721	13598	13632	13397	13650	13573	13539	13723	13676	13552	13629	13772	13604	13774	13656	13666	13635	13329	13666	13763	13606	13553	13643	13598	13488	13609	13662	13609	13590	13656	13603	13629	13577	13632	13637	13697	13664	13521	13497	13870	13415	13614	13510	13517	13599	13584	13641	13564	13641	13541	13498	13555	13382	13615	13600	13557	13543	13545	13744	13723	13793	13739	13702	13591	13688	13525	13646	13534	13596	13717	13601	13374	13499	13567	13513	13360	13647	13538	13505	13600	13535	13395	13633	13519	13676	13727	13445	13631	13609	13562	13507	13593	13607	13402	13612	13655	13585	13714	13545	13503	13582	13662	13726	13717	13688	13474	13633	13627	13683	13888	13590	13601	13746	13633	13438	13514	13651	13556	13473	13702	13609	13716	13435	13529	13646	13599	13383	13570	13664	13460	13563	13616	13649	13532	13571	13496	13460	13549	13531	13602	13419	13474	13634	13450	13699	13524	13844	13598	13399	13551	13607	13579	13633	13513	13598	13523	13572	13499	13483	13571	13575	13614	13633	13683	13745	13569	13478	13519	13595	13502	13539	13493	13536	13642	13465	13684	13573	13429	13470	13487	13457	13679	13410	13676	13584	13570	13462	13623	13469	13575	13588	13617	13560	13663	13555	13562	13512	13484	13375	13488	13543	13712	13779	13532	13479	13640	13469	13600	13413	13684	13692	13745	13546	13543	13643	13594	13638	13582	13663	13514	13704	13353	13829	13691	13694	13597	13438	13766	13668	13559	13681
24063	21985	29925	31126	44405	46873	40949	38498	34759	32674	27403	22775	19710	17068	16509	16259	16293	16370	16219	16206	16404	16278	16452	16125	16273	16358	16092	16222	16202	16159	16123	16213	16291	16265	16340	16379	16300	16026	16239	16144	15966	16386	16220	16219	16097	16168	16182	16094	16263	16223	16254	16160	16248	15961	16336	16094	16163	16389	16119	16135	16303	16350	16068	16561	16317	16283	16077	16255	16280	16101	16026	16154	16235	16267	16304	16083	16233	16223	16215	16232	15960	15969	15973	16231	16220	16351	16336	15937	16079	15904	16098	16146	16142	16095	16077	16169	16221	15915	16313	16147	16092	15997	16142	16105	16329	16260	16144	16221	16306	16130	16054	16249	16153	16108	16026	16129	16059	16200	16133	16022	15969	16181	16177	16159	16269	16219	16127	16111	16135	16239	16103	16316	16154	16258	15935	16218	16295	16061	16121	16123	16297	16162	16009	16058	15895	16348	16352	16430	16253	16117	16063	16097	16000	16098	16172	16258	16149	16011	16180	15980	16085	16151	16111	16259	15936	16283	16042	16352	16092	16175	16075	16154	15935	16241	16158	16106	16005	16119	16119	16275	16217	16152	16116	16224	16134	16341	16043	16232	16178	16203	16043	16091	15869	15978	15970	16241	16295	15991	15935	15975	16135	16030	16085	16260	16259	16243	16186	16187	16024	16143	15986	16338	16158	16132	16140	16185	16080	16095	16257	16061	16139	16286	16220	16040	15928	16235	16113	16228	16264	16034	16172	16180	15998	16040	15946	16042	16124	15877	16092	16063	15872	16150	16023	15970	16279	15932	16069	16088	16191	16045	16051	16076	16356	16082	16107	16189	16194	16322	16126	16170	16210	16076	16123	16269	16077	16199	16020	16349	16022	16065	16253	16286	16268	16288	16066	15932	16113	16155	16214	16111	16017	16167	16105	16097	16041	16304	15976	16204	16110	16135	16399	16170	16048	16092	15972	16091	16272	15948	16129	15964	16111	16038	16003	16166	16002	16028	16095	15984	16195	16045	16078	16071	16096	16166	16257	16274	15981	16228	16191	16173	16207	16070	16071	16153	16034	16074	16322	16142	16063	15988	16124	15923	16063	16129	16104	16119	16215	16006	16179	16164	16144	16241	16118	16140	16397	16192	16270	16215	16375	16343	16086	16162	16203	16234	16010	16171	16215	15982	16007	16444	16006	15927	16136	16099	16120	16111	15990	16246	16040	16190	16316	16163	16117	16133	16115	15943	16026	16299	15967	15887	16069	16176	16095	16028	16220	16147	16076	16011	16128	16151	16087	16202	16213	16272	15935	16243	16388	16169	16099	16286	16304	16337	16175	16290	16168	16139	16250	16089	16161	16093	16165	16368	16329	16115	16088	16196	16131	16237	16123	15926	16036	16310	16269	16178	16296	16205	16349	16327	16024	16285	16268	16200	16123	16171	15961	16206	16083	16342	16259	16112	16292	16259	16100	16204	16203	16193	15919	16157	16199	15910	16260	16192	16164	16037	16369	16196	16281	16308	16232	16129	16311	16122	16025	16268	16182	16214	16234	16183	16154	15897	16102	16035	16094	16128	16062	16160	16092	16180	16279	16080	16313	16160	15990	16055	16140	16336	16160	16259	16098	16063	16134	16246	16113	16218	16189	16121	16299	16153	15862	16031	16198	16037	16127	16226	16052	16329	16096	16083	16293	16153	16280	16186	16218	16006	16175	16139	16229	16113	16178	16079	16339	16325	16235	16267	16154	16138	16127	16255	16226	16028	16197	16246	16231	16082	16212	16128	15986	16002	16357	16050	16218	16055	16259	16233	16461	16360	16268	16398	16128	16162	16301	16294	16310	16000	16190	16243	16131	16261	16393	15962	16204	16429	16217	16002	16214	16280	16028	16171	16048	16068	16152	16218	16083	16070	15907	16083	16028	16233	16075	16172	16307	16307	16221	16195	16226	15944	16123	16035	16247	16281	16231	16135	16367	16247	16162	16294	16022	16226	16229	16187	16141	16217	15870	15916	16188	16142	15989	16015	16002	16151	16049	15970	16041	15974	16088	16156	16357	16136	16102	16238	16157	16078	16029	16160	15966	16105	16198	16179	16050	15985	15958	16331	16234	16249	16149	16206	16193	16172	16019	16101	16181	16300	16207	16003	16151	16088	16354	16200	16184	16024	16145	16328	16183	16051	16042	16056	16041	16006	16116	16313	16278	16152	16177	16036	16250	16094	16062	16095	16394	16256	16264	16101	16134	16154	16175	15842	16008	16146	16192	16382	16128	16203	15933	16248	16211	16296	16353	16248	16261	16204	16303	16101	16015	15991	16093	16221	16149	16121	16144	15910	16147	16197	16010	16099	16020	16184	16123	16089	16131	16188	16039	16174	16144	15991	16255	16158	16209	16098	16288	16048	16239	16171	16235	16308	16191	16159	16185	16134	16274	15897	16107	16098	16246	16014	16142	16129	16095	16105	16256	16184	15966	16185	16216	16172	16281	16108	16051	16218	16232	16166	16346	16338	16201	16151	16089	16230	16281	16298	16235	16028	15933	16107	16044	16100	16056	16176	16231	16229	16179	16270	16252	16272	16261	16197	16021	16259	16306	16342	16268	16155	16118	16129	16138	16102	16186	16119	15995	16213	16044	16144	16252	16013	16236	16293	16114	16092	16072	15961	16110	16217	16202	15917	16333	16188	16212	16133	16008	16089	16114	16254	16045	16222	16106	16105	16009	16102	16171	16110	16191	16050	16050	15874	16090	15926	16160	16232	16114	16175	16191	16166	16027	16253	16188	16370	16172	16161	16048	16326	16031	15964	16184	16276	16399	16262	16111	15898	16198	16033	16188	16157	16191	16178	16156	15997	15950	16066	15895	16140	16066	16075	16190	16213	16114	16164	16284	16278	16180	15864	15973	16015	15953	16106	16131	16261	16194	16002	15905	15953	16115	16342	16040	16089	16035	16205	16092	16281	16122	16023	16381	16099	16091	16169	16233	16025	15917	16144	16278	16234	16200	16105	16249	16029	16223	16131	16291	16191	16150	16315	16123	16084	16232	16280	16117	16157	16456	16224	16129	15957	16384	15996	16081	16329	16224	16080	16161	16100	16032	16042	16059	16305	15957	16173	16025	16086	16120	16167	16097	16129	15912	16144	16317	16020	16070	16186	16183	16234	16287	16056	16240	16167	16311	16143	16149	16259	16157	16224	16275	16147	16193	16057	15970	16082	16326	16230	15911	15983	16222	16088	16326	16083	16002	16099	16107	16214	16257	16081	16415	16184	16165	16155	16295	16265	16090	16079	16239	16062	16106	15964	16014	16182	16183	16139	16329	16130	16077	16210	16274	16188	16198	16004	16230	16415	16190	16199	16172	16107	16025	16071	16027	16039	16150	16031	16035	16208	16389	16057	16095	16260	16112	16217	16128	16087	16392	16195	16197	16160	16137	16260	15950	16025	16057	16186	16068	16139	16093	16143	15928	15873	16064	16065	16162	16208	16220	16227	16247	16109	16090	16041	16239	16153	16040	16010	16010	16209	16112	16105	16083	16003	16000	16325	16253	16247	16362	16265	16001	15877	16292	16133	16280	16277	16083	16145	16209	16280	16337	16135	16121	16033	16362	16029	16088	16087	16167	16352	16126	15944	16215	16085	16102	16020	16307	16252	16119	16083	16262	16095	15998	16156	16316	16316	16111	16281	16110	16280	16240	16338	16134	16280	16275	16178	16112	16098	16193	16315	16085	16128	16202	16013	16163	16335	16303	16127	16333	16105	16038	16201	16328	16268	16108	15918	15959	16001	16165	16002	16397	16116	15813	16123	16142	16130	16239	16276	16134	16264	15959	16193	16140	16204	16057	16377	16124	16040	16331	16086	16214	16015	16195	16266	16089	16003	16172	15992	16171	16216	16078	16181	16102	16165	16244	16163	16266	16232	16225	16229	16312	15986	16212	16268	16115	16115	16236	16085	16056	16227	16183	16111	16184	16031	16280	16089	16275	16171	16194	16054	16162	15978	16346	16226	16232	15911	16118	16098	16251	16234	16205	16143	16335	16027	16154	15919	16200	16162	16275	16164	16174	16103	16163	16433	16028	16130	16228	16164	16192	16035	16048	16187	16253	16051	16108	16271	16064	16221	16148	16042	16203	16262	16195	16117	16289	16266	16386	16058	16059	16073	16366	16007	16014	16336	16076	16009	16206	16147	16197	16129	16216	16026	16109	16156	16057	16012	16102	16275	16071	15990	16186	16158	16259	16200	16068	16261	15983	16196	16082	15919	16102	16060	16188	16096	16133	16270	16066	16087	16146	16197	16268	16157	16220	16180	16180	16068	16252	16084	16344	16018	16313	16176	16228	16274	16137	16317	16274	16316	16177	16070	16134	16151	16191	16242	16224	16105	16313	16104	16059	16325	16148	16192	16035	16274	16075	16006	16296	16137	16143	16107	16286	16077	15980	16287	16194	16049	16343	16171	16077	16136	16228	16167	16218	16154	16334	16129	16162	16062	15915	16043	16184	16299	16078	16191	16190	16053	16211	16367	16044	16120	16107	16294	16311	16113	16253	16236	16077	16261	16273	16223	16276	16090	16301	15953	15995	16190	16140	16151	16144	16123	16228	16312	16255	16330	16065	16062	16282	16359	16088	15994	16331	16040	16026	16229	16257	16104	16101	16126	16088	15962	16228	16230	16179	16272	16348	16215	16075	16121	16092	15979	16246	16009	16349	16255	16156	16123	16245	16331	16251	16433	16332	16238	16038	16343	15930	16140	16099	16049	16139	16225	16110	16059	16142	16110	16069	16279	16326	16184	16298	16122	16157	16157	16198	16080	15995	16323	16207	16054	16195	16131	16244	16188	16258	16282	16224	16201	16099	16116	16050	16203	16341	16002	16304	16367	16115	16240	16362	16165	16364	16115	16022	16061	16044	16203	16151	16283	16097	16177	16206	16149	16348	16016	16276	16129	16067	16317	16176	16294	16171	16243	16285	16102	16149	16293	16067	16306	16251	16243	16080	16107	16070	16114	16090	16188	16189	16238	16031	16163	16256	16221	16220	16110	16154	16146	16223	16140	16099	16162	16143	16115	16131	16068	16035	16192	16284	16167	16086	16130	15937	16465	16378	16313	16200	16224	16150	16143	16056	16145	16192	16171	16190	15938
44820	66773	63140	61528	59150	49584	40731	39102	35878	32513	26438	21465	17504	14530	14251	14012	14237	14116	14171	14235	14190	14148	14147	14275	14066	14285	14250	14002	14096	14315	14174	14099	14385	14129	14270	14341	14110	14245	14064	14018	14168	14000	14225	14406	14162	14005	14141	14066	14084	14119	14051	14120	14166	14262	14125	14272	14037	14088	14089	13932	14195	14130	14070	14163	14246	14282	14035	14022	14305	14243	14071	14161	14175	14185	14030	14121	14181	14096	14319	14096	14101	14210	14298	14169	14364	14174	14206	14172	14107	14182	14023	14334	14000	14200	14045	14241	14337	14077	14133	13984	14247	14129	14024	13955	14102	14058	14041	14227	14211	14155	14256	14193	13953	14232	14139	14199	14250	14026	14128	14005	14099	14037	14194	14204	14267	13990	13983	14180	14128	14135	14124	14154	14108	14027	13999	14178	14002	14276	14000	14124	14186	13953	14195	14232	13986	14015	14227	14099	14115	14336	14064	14282	14036	14075	14263	14281	14305	14170	14079	14230	14232	14085	13986	14177	14283	14200	14187	14110	14124	14291	14145	14138	14114	14004	14111	14170	14147	13978	13955	14192	14331	14143	14083	13969	14061	14029	14170	14243	14054	14173	14218	13968	14335	14034	14154	14248	14255	14125	14146	14107	14226	14129	14131	14204	14189	14193	14217	14229	14127	14233	14063	14170	14286	14087	14136	13989	14135	14097	14056	14110	14214	14041	14082	14153	14189	14256	14048	14150	14166	14106	14202	14225	14183	14173	14169	14130	14090	14088	14064	14106	14026	14012	14356	14203	14164	14039	14008	14173	14313	14152	14117	14072	14081	14319	14160	13915	14109	14115	14195	14202	14180	14238	14111	14196	14144	14142	14058	14088	14108	14062	14141	14239	14067	14135	14137	14019	14252	14011	14205	14022	14052	14232	14368	14144	14047	14140	14208	14060	14120	14204	14220	14291	14225	14204	14051	14011	14145	14166	14061	14003	14206	14155	14124	14077	14118	14142	14277	14109	14202	14017	14111	14072	14136	14185	14075	14141	14057	14163	14137	13865	14359	14156	14222	14180	14037	14058	14287	14061	14044	14272	14154	14101	14047	14147	14239	14215	14057	14220	13974	14072	14073	14151	14148	14144	14055	14094	14126	14221	14051	14162	14069	14297	14165	14103	14149	14066	14182	14114	14133	14174	14238	14074	14179	14008	14026	14090	14201	14170	14077	14263	14170	14211	14047	13918	14137	14239	14304	14150	14132	14226	14147	13987	14177	14241	14276	13963	13917	14215	14055	14240	14285	13893	14250	14081	14053	13978	14154	14245	14093	14187	14110	14144	14027	14054	14022	14100	14151	14191	14118	13964	14162	14054	14094	14130	14200	14110	14050	14208	14047	14231	14188	14124	13898	14200	14283	14196	14238	14277	13961	14095	14274	14090	14121	14165	14132	14194	14068	14046	14156	14119	14245	14119	14013	14235	14135	14119	13976	14121	14183	14191	14119	14302	14193	14376	13964	14131	13932	13967	14143	14199	14230	14174	14066	14082	14180	13970	14140	14239	14229	14207	14039	14156	14127	14121	14195	14245	14163	14017	14158	14092	14337	14017	14356	14168	14127	14041	14041	14034	13957	14276	14101	14132	14086	14105	14125	14085	14126	14035	14031	14078	14063	13903	14149	14150	14079	14023	14187	14265	14052	14211	14298	14154	14151	14040	14106	14232	14196	14150	13828	14153	14103	14092	14296	14060	14170	14027	14145	14026	14075	14129	14099	14160	14043	14404	14150	14035	14115	14158	14205	14106	14157	14213	14252	14171	14316	14027	14122	14239	14202	14135	14115	14163	14179	14189	14096	14236	14021	14300	14112	14086	14341	14069	14177	13933	13988	14106	14229	14134	14185	14225	14005	14000	14124	14208	14183	14073	14142	14148	14227	14149	14118	14091	14067	13959	14180	14040	14282	14128	14166	14171	14246	14172	14118	14129	14175	14129	14018	14168	14155	14185	14171	14366	14054	14305	14092	14197	14238	14097	14053	14165	14282	14285	13969	14194	14180	14225	14154	14213	14163	14034	14065	14159	14119	14138	14115	14150	14110	14216	14083	14040	14164	14096	14187	14046	14227	14304	13888	14221	14121	14106	14171	14214	14129	14132	14206	14103	14148	14188	14173	14155	14263	14184	14142	14040	14095	14041	14008	14105	14111	14288	14106	14154	14111	14016	14378	14083	14158	14065	14066	14146	14093	14120	14336	14232	14122	14353	13999	14226	14098	14245	14016	14113	14178	14248	14166	14083	14137	14097	14261	13993	14208	14175	14042	14095	14139	14131	14299	14174	14080	14162	14257	14245	14154	14179	14172	13977	14133	13972	14263	14261	14144	14214	14093	14104	14098	14226	14285	14167	14203	14088	14054	14197	14223	13977	14120	14280	14193	14032	14261	14060	14255	14274	14034	14303	13869	14257	14139	14217	14099	13946	14216	14152	14086	14277	14114	14024	14069	14166	14089	14041	14320	14174	14016	14052	14090	14073	14010	14165	14169	14246	14066	14208	14211	14233	14199	14096	14132	14214	14179	14185	14190	14081	14019	14220	14057	14039	14260	14207	14221	14142	14237	14027	14248	14134	14273	14128	14161	14221	14111	14275	14276	14212	14188	14155	14116	14184	14064	14166	14073	14166	13968	14215	14167	13981	14133	14169	14090	14191	14082	14018	14062	14139	14047	14162	14240	14237	14113	14165	14043	14130	14006	14013	14290	14210	14343	14107	14227	14017	14265	14116	14103	14221	13996	14146	14243	14010	14076	14207	14091	14075	14113	14114	14205	14080	14127	14017	14052	13944	14125	14136	14080	14145	14023	14223	14190	14157	14247	14118	14244	14237	14102	14172	14012	14187	14096	13989	13996	14211	14130	14081	14104	14128	14165	14204	14137	14169	14135	14184	14063	14231	14091	14281	14077	13978	14107	14220	14126	14107	14071	14207	14002	14036	14065	14097	14165	14038	14145	14119	14118	14162	14091	14056	14231	14182	14101	14104	14135	14076	14130	14278	14260	14237	14291	14255	14132	14149	14090	14252	13929	14083	14212	14205	14074	14321	14027	14107	14099	14332	14177	14168	14094	14221	14135	14126	14143	14124	14178	14348	14089	14150	14047	14247	14221	14095	14244	14161	14253	14111	14017	14057	14112	14227	14000	14117	14222	13989	14068	14334	14017	14165	14096	14119	14190	14093	14111	14129	14190	14155	14256	14059	14211	14152	14094	14077	14242	14048	14178	14195	14025	14056	14151	14238	14018	14197	14090	13990	14087	14169	14031	14078	14290	13951	14297	13937	14232	13998	14185	14106	14159	14008	14189	14034	14052	14188	13987	14004	14175	13964	14302	14059	14054	14061	14072	14324	14179	14044	14182	14168	14200	14069	14326	14207	14211	14124	14207	14149	14250	14254	14154	14030	14003	14037	14116	14151	14316	14154	14248	14268	14085	14202	14144	14149	14147	14304	14137	14108	14015	14096	14207	14184	14084	14378	13980	14345	13948	14118	14351	14114	14058	14081	14160	14101	14045	14254	14140	14226	14131	14122	14092	14213	14103	14170	14068	14152	14037	14139	14161	14200	13981	14208	14058	13959	14063	14193	14110	14185	14176	14037	14247	14083	14110	14138	13910	14348	14093	14120	14215	14103	14062	14132	14128	14338	14131	14116	14059	14108	14192	14173	14099	13903	14223	14046	14075	14184	14026	14311	14105	14177	14174	14161	14031	14236	14154	14268	13902	14190	13921	14245	14202	14177	14165	14087	14277	14155	14111	14040	14338	14230	14103	14081	14115	13869	14141	14158	14142	14122	14226	14022	14176	14053	14168	14008	14264	14218	14038	14009	14100	13960	14146	14086	14333	14167	14149	13975	14327	14191	14232	13985	14064	14128	14124	14212	14111	14120	14193	13986	14017	14099	13979	14043	14215	14232	14181	13993	14325	14047	14182	14082	14139	13993	14161	14031	14133	13942	14172	13997	14130	14184	14106	14145	14232	14158	14059	14133	14206	14101	14044	14137	13968	14053	14003	14139	14156	14086	14080	14153	14112	14153	14179	14098	14144	13947	14185	14237	14244	13996	14177	14236	14125	14088	14134	14120	14260	14163	14172	14071	14102	14048	14267	14138	13997	14133	13997	13960	14255	14003	14161	14190	14329	14022	14122	14066	14240	14241	14253	14103	14182	14173	14249	14184	14185	14243	14121	14172	14108	14243	14076	14160	14203	14051	14120	14129	14144	14194	14186	14141	14133	13991	14149	14068	14231	13993	14182	14035	14105	14099	13997	14221	14131	14110	14136	13983	14127	14223	14242	14292	14107	14115	14183	14083	14049	14073	14245	14140	13996	14015	14138	14257	14099	13923	14123	14114	13995	14290	14106	14218	14088	14175	14043	14096	14159	14204	14063	14145	14132	14160	14110	14064	14162	14073	14213	14121	14003	14166	14084	14289	14052	14131	14062	14118	14181	14166	14034	14152	14104	14078	14158	14307	14024	14273	14220	14037	14165	14108	14086	13970	14069	14255	14250	14148	14182	14022	14208	14149	14107	14190	14105	13982	14131	14236	14106	14046	14144	14094	14068	14088	14256	14125	14215	14140	14250	14092	14043	14171	14122	14238	14013	14192	14072	14222	14111	14070	14163	14165	14289	14142	14063	14385	14092	14055	14249	14135	14199	14041	14058	14053	14169	14152	14199	14229	14162	14164	14113	14143	14100	14037	14170	14029	13952	14272	14032	14088	14168	14110	14179	14081	14217	14174	14228	14205	14146	14137	14123	14200	14196	14008	14135	14165	14135	14050	14206	14249	14354	14047	14194	14093	14000	14148	13936	14257	14241	14138	14092	14125	14023	14086	14176	14242	14390	14072	14078	14045	14216	14215	14058	14134	14072	14185	14162	14288	13962	14028	14193	14191	14171	14144	14012	14305	14223	14252	14220	14108	14114	14196	14190	14128	14199	14167	14145	14394	14149	13984	14040	14176	13953	14237	14170	14086	14182	14212	14308	14293	14031	14057	14148	14014	14098	14085	14226	14261	14144	14019	14074	14186	13919	14087	14199	14068	14230	14169	14067	14197	14143	14132	14042	14244	14199	14069	14231	14091	14143	14071	14045	14265	14275	14278
30587	28757	29728	25571	24264	20701	18580	17888	17486	17429	17150	16742	16655	16485	16345	16389	16279	16374	16324	16256	16385	16104	16239	16337	16340	16411	16216	16022	16365	16338	16398	16276	16277	16197	16202	16308	16334	16513	16100	16297	16409	16375	16551	16271	16178	16333	16228	16285	16290	16170	16322	16308	16496	16308	16519	16157	16467	16435	16235	16497	16299	16369	16237	16086	16265	16302	16283	16105	16320	16305	16316	16131	16196	16208	16274	16264	16192	16225	16290	16052	16176	16090	16428	16477	16111	16362	16337	16385	16312	16270	16435	16362	16304	16217	16177	16222	16315	16129	16308	16354	16339	16425	16229	16446	16471	16222	16227	16256	16229	16170	16406	16410	16090	15994	16164	16300	16190	16215	16188	16089	16192	16425	16299	16242	16286	16131	16101	16200	16192	16328	16230	16301	16063	16049	16204	16065	16247	16200	16170	16312	16199	16239	16197	16411	16021	16163	16342	16292	16284	16307	16426	16160	16245	16379	16338	16333	16324	16367	16213	16224	16438	16126	16200	16001	16186	16323	16164	16373	16336	16508	16144	16271	16274	16257	16493	16356	16241	16366	16235	16170	16341	16046	16108	16379	16149	16340	16291	16317	16346	16349	16174	16273	16212	16315	16302	16183	16257	16330	16077	16252	16278	16019	16155	16140	16139	16184	16334	16171	16322	16330	16409	16366	16087	16103	16287	16108	16286	16332	16207	16247	16294	16278	16097	16185	16240	16162	16246	16163	16163	16169	16293	16269	16294	16248	16304	16284	16416	16254	16253	16318	16093	16048	16245	16155	16339	16202	16293	16326	16059	16244	16076	16342	16313	16179	16248	16308	16282	16264	16293	16212	16221	16316	16175	16072	16162	16199	16318	16434	16202	16084	16320	16159	16264	16238	16229	16057	16262	16232	16169	16319	16117	16189	16184	16232	16302	16344	16227	16202	16133	16327	16244	16286	16364	16245	16013	16244	16346	16065	16217	16246	16148	16443	16193	16319	16413	16302	16202	16299	16173	16325	16259	16479	16184	16229	16137	16248	16280	16163	16294	16238	16392	16045	16307	16352	16033	16429	16034	16374	16421	16195	16339	16247	16156	16286	16276	16268	16189	16122	16118	16199	16289	16365	16284	16283	16197	16264	16231	16473	16213	16401	16135	16126	16073	16174	16135	16438	16198	16455	16242	16241	16415	16223	16339	16078	16201	16117	16292	16175	16273	16435	16253	16203	16195	16214	16331	16059	16248	16175	16245	16189	16224	16354	16112	16215	16294	16529	16351	16283	16246	16332	16107	16240	16308	16159	16403	16145	16112	16220	16159	16269	16042	16272	16376	16063	16155	16246	16385	16257	16149	16085	16119	16199	16478	16457	16160	16258	16498	16204	16247	16299	16201	16374	16333	16217	16342	16353	16213	16411	16191	16081	16512	16291	16548	16258	16333	16150	16367	16210	16270	16252	16339	16338	16282	16118	16281	16182	16412	16270	16196	16054	16284	16252	16296	16225	16218	16351	16188	16355	16254	16425	16023	16356	16348	16359	16188	16009	16407	16215	16333	16329	16220	16229	16271	16411	16264	16123	16069	16298	15975	16418	16244	16193	16034	16197	16255	15961	16238	16258	16167	16283	16298	16467	16092	16006	15973	16110	16224	16532	16124	16168	16342	16028	16342	16233	16319	16118	16233	16158	15990	16153	16278	16402	16213	16107	16364	15955	16160	16304	16155	16194	16189	16399	16059	16428	16474	16165	16097	16271	15973	16261	16374	16080	16039	16118	16272	16145	16274	16238	16165	16211	16306	16365	16266	16196	16418	16412	16225	16159	16093	16243	16166	16175	16206	16102	16157	16312	16309	16301	16215	16281	16423	16161	16220	16235	16174	16313	16349	16258	16290	16219	16152	16176	16247	16102	16389	16042	16193	16099	16255	16166	15988	16159	16102	16387	16219	16135	16290	16416	16271	16298	16281	16417	16369	16274	16320	16314	16200	16352	16119	16300	16397	16266	16326	16178	16255	16370	16292	16264	16088	16271	16365	16144	16335	16159	16229	16037	16270	16218	16179	16304	16490	16193	16519	16209	16157	16218	16316	16231	16252	16256	16251	16332	16104	16294	16283	16272	16289	16323	16184	16098	16260	16362	16244	16205	16031	16237	16216	16010	16048	16223	16268	16065	16238	16004	16230	16369	16262	16314	16451	16033	16227	16291	16140	16252	16151	16091	16392	16271	16409	16312	16093	16274	16518	16265	16269	16283	16313	16294	16180	16134	16288	16291	16124	16337	16087	16170	16110	16259	16180	16351	16299	16270	16210	16289	16167	16112	16204	16318	16262	16224	16468	16485	16245	16159	16466	16355	16435	16203	16467	16062	16255	16027	16138	16314	16324	16213	16264	16296	16327	16180	16427	16288	16268	16266	16450	16235	16408	16143	16317	16313	16389	16148	15965	16223	16378	16309	16387	16271	16154	16312	16058	16209	16157	16327	16374	16293	16277	16301	16331	16084	16364	16143	16402	16234	16286	16131	16345	16305	16282	16177	16296	16236	16054	16331	16337	16273	16136	16129	16142	16177	16364	16274	16111	16311	16342	16120	16184	16309	16417	16270	16102	16224	16113	16078	16372	16172	16481	16118	16183	16362	16131	16269	16258	16392	16210	16227	16532	16204	16352	16265	16447	16358	16377	16447	16034	16144	16349	15914	16133	16150	16374	16396	16421	16387	16271	16179	16172	16156	16103	16482	16287	16279	16312	16165	16220	15962	16326	16179	16108	16117	16456	16301	16279	16138	16281	16105	16232	16333	16347	16204	16284	16233	16210	16268	16221	16384	16173	16061	16344	16102	16296	16164	16385	16231	16151	16066	16362	16208	16266	16238	16360	16160	16380	16276	16346	16059	16196	16413	16173	16117	16197	16428	16264	16294	16285	16186	16196	16253	16355	16185	16031	16319	16080	16250	16184	16271	16348	16295	16183	16158	16252	16276	16430	16295	16359	16251	16338	16144	16203	16199	16188	16300	16236	16213	16092	15964	16327	16367	16118	16041	16195	16092	16308	16247	16042	16348	16258	16062	16037	16180	16208	16272	16034	16179	16148	16302	16044	16169	16371	16159	16162	16215	16063	16296	16134	16198	16304	16347	16187	16265	16292	16312	16238	16292	16219	16136	16198	16257	16172	16204	16132	16173	16219	16345	16011	16103	16159	16330	16076	16367	16207	16242	16182	16310	16380	16109	16327	16096	16156	16186	16207	16294	16242	16336	16355	16197	16224	16449	16182	16282	16482	16438	16288	16154	16272	16243	16188	16196	16131	16129	16184	16568	16249	16362	16387	16266	16162	16157	16492	16389	16171	16315	16292	16359	16293	16252	16093	16270	16103	16310	16348	16284	16291	16311	16278	16353	16180	16291	16058	16166	16023	16170	16210	16300	16363	16370	16344	16360	16241	16162	16336	16321	16263	16418	16138	16187	16234	16264	16220	16020	16319	16164	16232	16258	16475	16470	16449	16224	16131	16304	15957	16248	16005	16167	16441	16089	16255	16023	16334	16505	16048	16191	16401	16122	16398	16394	16403	16154	16253	16297	16059	16242	16339	16191	16085	16178	16284	16265	16423	16245	16339	16275	16470	16130	16137	16385	16161	16373	16365	16444	16264	16235	16494	16284	16239	16211	15999	16254	16389	16416	16457	16136	16279	16335	16304	16277	16176	16319	16264	16199	16351	16180	15987	16377	16386	16268	16324	16144	16136	16134	16151	16102	16323	16304	16372	16163	16228	16262	16420	16353	16541	16162	16316	16292	16191	16368	16351	16308	16283	16287	16270	16260	16430	16263	16293	16294	16303	16390	16276	16270	16256	16374	16315	16218	16006	16264	16156	16175	16101	16318	16311	16396	16197	16147	16330	16156	16378	16192	16082	16315	16019	16237	16318	16237	16278	16402	16270	16356	16468	16169	16222	16106	16421	16292	16240	16257	16460	16275	16221	16076	16122	16256	16281	16261	16246	16357	16287	16101	16312	16182	16274	16189	16321	16209	16350	16014	16306	16304	16276	16161	16457	16293	15945	16189	16175	16279	16377	15977	16298	16212	16336	16025	16221	16272	16048	16288	16410	16140	16155	16324	16157	16406	16387	16183	16339	16230	16391	16236	16122	16460	16165	16121	16268	16183	16225	16268	16151	16488	16331	16249	16284	16154	16031	16219	16223	16216	16158	16306	16214	16249	16210	16195	16166	16306	16309	16236	16260	16479	16401	16162	16245	16165	16260	16445	16417	16154	16410	16147	16139	16582	16174	16255	16188	16397	16344	16379	16430	16234	16128	16261	16165	16216	16441	16346	16224	16196	16307	16153	16265	16319	16243	16143	16331	16307	16345	16199	16261	16264	16213	16333	16293	16272	16226	16381	16089	16196	16132	16191	16395	16303	16359	16254	16198	16183	16187	16370	16221	16400	16289	16376	16252	16092	16449	16401	16140	16163	16190	16403	16264	16210	16332	16194	16010	16369	16215	16207	16338	16282	16257	16112	16426	16310	16393	16420	16395	16323	16301	16233	16157	16273	16067	16298	16353	16328	16292	16315	16211	16303	16237	16250	16250	16285	16235	15999	16191	16083	16193	16129	16308	16381	16322	16363	16309	16216	16376	16309	16141	16095	16244	16266	16202	16314	16242	16278	16248	16324	16249	16180	16157	16423	16234	16224	16098	16319	15986	16250	16284	16338	16323	16414	16345	16150	16320	16235	16270	16304	16090	16126	16119	16204	16322	16283	16254	16209	16179	16196	16403	16092	16304	16306	16337	16181	16187	16383	16245	16180	16548	16188	16144	16142	16183	16110	16182	16549	16527	16262	16354	16362	16206	16098	16164	16306	16298	16109	16445	16226	16136	16304	16264	16377	16277	16283	16484	16337	16398	16241	16212	16189	16248	16380	16362	16222	16297	16249	16068	16380	16318	16392	16244	16062	16347	16206	16236	16249	16528	16274	16206	16173	16095	16265	16015	16027	16278	16343	16277	16239	16004	16322	16234	16272	16315	16276	16364	16240	16081	16144	16312	16224	16201	16194	16289	16072	16240	16175	16388	16151	16316	16222	16142	16249	16383	16279	16239	16169	16163	16240	16318	16268	16252	16357	16129	16453	16265	16307	16330	16362
30648	40005	29556	22863	23280	18824	16585	16035	15621	15357	15013	14705	14343	14201	14141	14161	14127	14043	14235	14099	14174	14163	14115	14322	14116	14034	14219	14253	14092	14062	14096	14276	14121	14026	14190	14005	14159	14234	13987	14157	14274	14014	14156	14145	14176	14169	14133	14110	14054	14198	14213	14195	13936	14171	14138	14020	14074	14220	14143	14188	14156	14036	14085	14152	14265	14191	14138	14145	14020	14195	14198	14004	14177	14116	14082	14302	14276	14237	14219	14104	13931	14207	14096	14115	14036	14056	14135	14105	14007	14113	14088	13875	14061	14072	14218	14068	14173	14118	14272	14127	13988	14000	14248	14185	14045	14136	14098	14106	13989	14128	14051	13992	14216	14272	14131	13925	14233	13969	14140	14114	14161	14255	14082	14044	14265	14286	14032	14117	14079	14254	14240	14172	14183	14066	14395	14114	14275	14152	14186	14228	14066	14276	14071	14130	14088	14031	14330	14202	14157	14155	14243	14103	14177	14310	14170	14135	14169	14203	14237	14211	13950	14065	13943	14172	14144	14099	14183	14192	13966	14160	14052	14271	14139	13982	14297	14193	14003	14071	14124	14250	14199	14010	14040	14000	14191	14220	14202	14015	14095	14040	14095	13979	14056	14063	14212	14043	14107	14188	14197	14093	14166	14187	14299	14011	14195	14026	13984	14130	14079	14055	14258	14194	14187	14209	14133	14241	14227	14153	14235	14173	14195	14076	14189	14143	14164	14110	14067	14072	14083	14128	14190	14076	14203	14088	14111	14289	14105	14204	14119	14127	14045	14040	14108	14110	14137	14184	14000	14261	14235	14192	14158	14103	14119	14192	14293	14068	14023	14054	14032	14111	14152	14008	14165	14150	14075	14011	14045	14188	14143	14008	14017	14236	14196	14052	14338	14187	14294	14284	14198	14129	14304	14184	14079	14165	14122	14097	14155	14174	14135	14181	13895	14297	14218	14111	14187	14168	14095	14102	14134	14075	14018	14172	14148	14107	14246	14240	14335	14199	14177	14217	14240	14165	14128	14118	14126	14024	14211	14136	14142	14223	14238	13924	14212	14146	13954	14188	13989	14092	14169	14003	14171	14044	14126	14214	14246	14082	14118	14176	14064	14089	14160	13977	14135	14077	14276	14172	13966	14113	14086	14039	14115	14283	14253	14056	14043	13941	14139	14220	14199	14006	14234	14338	14084	14167	14100	14075	14181	14076	14112	14212	14155	14147	14163	14273	14211	14133	14094	14079	14236	14120	13996	14134	14225	14167	14108	14204	14096	14185	14122	14223	14199	14031	14041	14152	14196	14227	14375	14019	14093	14219	13999	14128	14251	14064	14217	14221	14009	14253	14152	14012	13956	14084	14143	14324	13972	13984	14176	14173	14015	14077	14242	13936	14314	14281	14082	14255	14121	14097	14231	14087	14148	14283	14005	14267	14008	14133	14036	14113	14049	13977	14040	14276	14143	14313	14222	14283	14118	14314	14222	13970	14230	14202	14008	14118	14062	14202	14057	14257	14155	14233	14156	14199	14102	14154	14065	14223	14127	14057	14261	14382	14033	14213	14138	14043	14188	14323	14088	14168	14100	14215	14172	14074	14129	14232	14129	14165	14260	14150	14219	14047	14143	14070	14081	14243	14053	14043	14134	14328	14119	13978	14075	14189	14153	14275	14114	14047	14161	14235	13890	13937	14213	14046	14128	14171	14110	14061	13998	14213	14053	14065	14228	13963	14089	14288	14143	14133	14139	14172	13982	14106	13960	14189	14114	14121	14105	14095	14288	13998	14149	14186	14107	14029	14191	14024	14012	14042	14108	14168	14035	14162	14155	14279	14040	14259	14064	14215	14126	14033	14208	14153	14060	14225	14078	14146	14148	14184	14151	14143	14085	14339	14181	14005	14210	14111	14115	14054	14120	14087	14073	14106	14141	14214	14094	14198	13961	14191	14210	14091	14234	14298	14098	14223	14208	14258	14071	14073	14119	14188	14183	14165	14159	13952	13968	14306	14149	14235	14072	14123	14150	14082	14155	14139	14138	14202	14090	14089	14054	14088	14012	14054	14187	14064	14249	13951	14053	14200	14134	14077	13985	14073	14185	14121	14178	13908	14198	14151	14311	14022	14168	14065	14226	14150	14072	14121	14272	14050	14016	14126	14228	14134	14075	14228	14162	14116	14014	14212	14112	14001	14294	14073	14184	14006	14161	14265	14061	14115	14105	14039	14068	14077	14161	14149	14177	14155	14071	13992	14078	14171	14109	14135	14076	14218	14118	14057	13992	14146	14078	14238	14226	14022	14060	14122	14106	14150	14067	14122	14266	14362	14158	14195	14112	14078	14258	14177	14256	14244	14220	14031	14253	14222	14056	13892	14267	14296	14025	14119	14189	14200	14082	14102	14134	14297	14194	14069	14111	14019	14254	14029	14241	14161	14014	14169	14178	14258	13992	14163	14119	14143	14172	14234	14004	14156	14143	14194	14019	14022	14075	14272	14151	14083	14071	14021	14208	14115	14210	14185	14167	14123	14122	14139	14193	14067	14159	14100	14099	14159	14197	14233	13960	14096	14096	14195	14155	14112	14162	14230	14356	14166	14172	14159	14066	14255	14036	13988	14097	14245	14064	14097	14201	14229	14173	14132	14104	14257	14211	13957	14049	14250	14019	14235	14143	14197	14298	14083	14130	13941	14249	14026	14263	14056	13950	14129	14288	14196	14081	14056	14222	14182	14299	14332	14079	14143	14062	14129	14170	14218	14223	14022	13948	14206	14195	14167	14058	14134	14127	14207	14161	14144	14243	14102	14220	14224	14328	14211	14200	14111	14178	14134	14132	13978	14122	13974	14012	14199	14119	14040	14118	14121	14189	14119	14160	14112	14040	14160	14170	14284	13977	14218	14165	14275	14211	14225	14177	14110	14303	14151	14064	14002	14144	14212	14127	13935	13872	14231	14200	14068	13993	14024	14189	14101	14187	14121	14064	14260	14171	14019	14135	14234	14164	14350	14241	14158	14059	14125	14141	14124	14230	14112	14320	14221	14199	14342	13959	13955	14264	14249	14195	14241	14113	14316	14234	14243	13958	14226	14236	14039	14291	14176	13956	14322	14109	14110	14192	14173	13936	14077	14226	14159	14243	13935	14141	14042	14288	14243	14087	14184	14040	14271	14057	14176	14046	14059	14048	14141	14211	14289	14124	14143	14209	14145	14134	14033	14097	14259	14177	14057	14081	14130	14073	14157	14103	13997	14158	14141	14180	14173	14001	14187	14165	14029	14117	14313	14068	14251	14153	14230	14261	14259	14159	14097	14110	14111	14003	14157	14243	14127	14187	14132	13969	14118	13962	14211	14149	14071	14157	14071	14259	14073	14096	14157	14143	14057	14207	14198	14029	14089	14149	14183	14144	13929	14007	14280	14147	14132	14102	14124	14189	14146	14168	14268	14008	14197	14330	14070	14155	14201	14000	14090	13976	14143	14280	14148	14172	14017	13962	14146	14184	14106	14071	14111	14128	14161	14232	14163	14035	14204	14145	14167	14026	14115	14105	14175	14215	14255	13988	14341	14100	14260	14024	14201	14248	14107	14316	14111	14234	14132	14158	14062	14165	14393	14170	14123	14081	14122	14194	14031	14152	14000	14077	14149	14130	14000	14089	14094	14362	14203	14085	14212	14182	14058	14157	14082	13955	14158	14137	14062	14095	14170	14232	14109	14142	14240	14154	14121	14185	14101	14075	14039	14362	14072	14206	14148	14228	14208	14108	14161	14065	14104	14249	14150	13942	14083	14042	14215	14120	14088	14357	14258	14163	14067	14294	14080	14302	14214	13990	14225	14308	14085	14064	14285	14108	14227	14168	14081	14158	14053	14083	14198	14198	14085	14293	14162	14243	14256	14249	14152	14077	14081	14151	14137	14194	14254	14016	14148	14326	14150	14130	14214	14124	14158	14012	14079	14209	14234	14292	14089	14179	14063	14262	14135	14070	14226	14241	14117	14176	14199	14236	14286	14152	14119	14198	14026	14165	14127	14129	14475	14017	14247	14128	14075	14227	14011	14169	14079	14069	14131	13994	14113	14042	14084	14162	14244	14041	14226	14232	14231	14180	14136	14107	14250	14043	14242	14091	14135	14219	14231	14036	13956	14228	14216	14066	14008	14069	14101	14265	14106	14171	14106	14094	14275	14224	14092	14041	14027	14095	14085	14233	14067	14098	13982	14096	14031	14101	14090	14128	14088	14108	14218	14076	14007	14139	14071	14399	14033	14210	14094	14167	14386	14169	14127	14187	14095	14191	14229	14116	14217	14179	14326	14203	14087	14231	14318	14117	14045	14222	14130	14170	14150	14215	14276	14047	14147	14078	14147	14139	14077	14207	14048	14330	14109	14220	13994	14152	14073	14033	14089	14304	14041	14166	14253	14069	14130	14151	14057	14011	14169	14162	14204	14203	14054	14032	14044	14137	14249	14183	14023	14158	14130	14194	14170	14125	14144	14193	14156	14135	14090	14158	14039	13942	14086	14134	14045	14143	14023	14144	14280	14227	14092	14126	14125	14181	14255	14043	14169	14168	14173	14214	14213	14172	14013	14283	14113	14183	14053	14254	14053	14151	14132	14350	14112	14155	14186	14162	14139	14357	14146	14113	14031	14225	14137	14124	14253	14176	14008	14115	14170	14143	14088	14206	14204	14251	14114	14346	14112	14143	14160	14072	14193	14164	14099	14168	14052	14113	13971	14121	14075	14315	14071	14095	14232	14175	14138	14128	14044	14138	14113	14310	14120	14022	14214	14099	14094	14149	14136	14329	14106	14094	14049	14128	14317	14254	14053	14183	14047	14176	14165	14169	14275	14137	14033	13993	14237	14137	14178	14127	14185	14143	14181	13951	14250	13935	14201	14107	14072	14204	14109	14136	14324	14123	14124	14279	14026	14165	14117	14054	14087	14188	14079	14159	14157	13945	14228	14146	14234	14144	14229	14210	14109	14392	14125	14276	14158	14240	14057	14135	14190	14004	14199	13973	14011	14155	14456	14325	14108	14218	14090	14178	14191	14243	14288	14159	14151	14122	14206	14260	14065	14263	14229	14241	14080	14087	14119	14190	14042	14136	13983	14256	14102	14178	14252	14060	14094	14011	14334	14145	14196
25354	22443	29919	33533	42262	39901	32159	27462	23840	23297	20765	18276	16191	15214	15173	15100	14750	14824	14829	14753	14898	14845	15097	14831	14843	14978	14957	14987	14808	14761	14715	14642	14810	14919	14813	14826	14861	14694	14879	14774	14678	14637	14758	14811	14654	14838	14800	14864	14896	14839	14735	14786	14789	14662	14786	14765	14910	14600	14651	14658	14559	14633	14677	14672	14779	14738	14737	14718	14523	14624	14676	14884	14864	14936	14837	14503	14869	14989	14751	14730	14778	14884	14763	14782	14675	14904	14823	14596	14828	14833	14558	14656	14785	14793	14761	14770	14755	14634	14766	14729	14636	14733	14814	14838	14759	14863	14688	14690	14974	14601	14570	14758	14701	14796	14853	14843	14753	14777	14759	14680	14740	14806	14600	14776	14848	14627	14768	14784	14821	14767	14856	14592	14847	14709	14622	14676	14870	14854	14915	14765	14875	14803	14574	14717	14705	14708	14629	14697	14760	14947	14891	14899	14686	14558	14884	14734	14799	14907	14894	15008	14901	14831	14610	14993	14879	14819	14877	14805	14694	14874	14775	14712	14655	14676	14640	14624	14654	14710	14715	14726	14906	14781	14737	14684	14802	14751	14779	14947	14884	14845	14661	14786	15122	14832	14707	14410	14918	14712	14921	14754	14780	14916	14773	14804	14783	14600	14796	14890	14664	14643	14757	14785	14733	14787	14671	14609	14777	14655	14784	14747	14849	14618	14752	14936	14733	14909	14652	14568	14795	14880	14915	15002	14674	14799	14658	14608	14579	14845	14826	14735	14635	14704	14682	14831	14890	14894	14752	14672	14652	14708	14733	14945	14759	14748	14721	14646	14890	14874	14749	14840	14770	14880	14766	14586	14781	14720	14858	14727	14863	14815	14754	14877	14751	14590	14912	14642	14888	14776	14698	14873	14868	14703	14860	14687	14694	14662	14897	14614	14735	14726	14461	14722	14804	14529	14803	14762	14590	14686	14702	14764	14386	14754	14866	14773	14526	14817	14702	14674	14754	14743	14843	14636	14744	14706	14687	14601	14706	14713	14791	14788	14851	14664	14591	14637	14642	14815	14794	14800	14761	14895	14805	14896	14732	14587	14811	14582	14836	14913	14735	14590	14732	14657	14692	14732	14940	14562	14837	14730	14841	14755	14695	14678	14727	14804	14749	14785	14848	14664	14655	14700	14730	14808	14784	14709	14792	14685	14633	14793	14525	14647	14814	14650	14949	14608	14858	14769	14856	14701	14972	14528	14728	14798	14798	14694	14859	14688	14603	14716	14789	14895	14867	14593	14854	14922	14898	14752	14798	14717	14791	14661	14846	14618	14702	14983	14631	14770	14846	14754	14748	14495	14717	14788	14668	14937	14849	14814	14884	14734	14900	14826	14759	14853	14779	14990	14721	14578	14777	14695	14662	14657	14996	14831	14712	14768	14761	14767	14765	14740	14643	14931	14794	14744	14686	14684	14856	14691	14765	14821	14835	14814	14904	14850	14736	14754	14731	14822	14810	14640	14756	14961	14717	14870	14953	14733	14876	14655	14774	14560	14986	14613	14843	14712	14825	14746	14633	14583	14953	14672	14939	14614	14692	14797	14845	14725	14652	14437	14786	14797	14948	14698	14716	14902	14713	14668	14831	14960	14923	14743	14727	14753	14762	14688	14720	14918	14830	14806	14751	14928	14794	14789	14839	14794	14848	14792	14964	14878	14670	14786	14621	14989	14712	14520	14703	14523	14688	14659	14821	14689	14530	14657	14887	14769	14672	14825	14708	14773	14573	14660	14880	14552	14827	14760	14894	14828	14572	14707	14685	14810	14809	14635	14803	14847	14830	14766	14942	14636	14801	14916	14928	14734	14857	14833	14673	14758	14861	15005	14650	14747	14804	14904	14909	14777	14677	14706	14793	14535	14706	14816	14781	14844	14725	14832	14795	14790	14865	14708	14816	14732	14779	14566	14811	14646	14656	14891	14888	14751	14660	14862	14882	14884	14840	14844	14695	14620	14829	14820	14839	14502	14767	14901	14987	14708	14799	14630	14793	14732	14852	14714	14988	14613	14749	14893	14709	14890	14637	14713	14970	14671	14830	14900	14790	14944	14920	14596	14795	14867	14673	14676	14792	14740	14683	14714	14698	14671	14843	14690	14862	14708	14717	14755	14900	14812	14841	14879	14694	14533	14779	14657	14900	14799	14804	14772	14846	14451	14801	14666	14814	14765	14715	14574	14824	14955	14655	14615	14733	14823	14616	14593	14647	14748	14676	14642	14952	14745	14709	14883	14533	14864	14661	14804	14825	14710	14622	14739	14719	14516	14715	14830	14796	14871	14721	14563	14837	14831	14796	14786	14740	14780	14877	14643	14603	14732	14629	14822	14607	14792	14897	14756	14909	14735	14646	14830	14789	14879	14601	14716	14808	14757	14825	14799	14853	14665	14769	14934	14884	14700	14812	14836	14736	14596	14609	14754	14794	14773	14764	14742	14659	14734	14625	14805	14718	14633	14707	14823	14613	14668	14718	14812	14801	14733	14684	14740	14981	14689	14729	14946	14743	14748	14752	14691	14760	14739	14939	14738	14780	14816	14750	14805	14815	14900	14737	14707	14651	14867	14757	14884	14969	14801	14981	14746	14661	14802	14567	14648	14721	14838	14730	14954	14860	14691	14773	14835	14765	14866	14758	14919	14828	14893	14751	14806	14719	14790	14902	14743	14631	14772	14700	14935	14705	14739	14806	14722	14796	14761	14736	14733	14676	14712	14931	14694	14836	14759	14777	14865	14647	14795	14476	14824	14788	14775	14689	14775	14643	14867	14592	14823	14812	14882	14933	14765	14705	14902	14775	14964	14644	14902	14655	14835	14738	14682	14680	14708	14910	14718	14845	14856	14561	14989	14941	14627	14906	14791	14782	14777	14770	14747	14648	14884	14660	14574	14802	14862	14691	14836	14680	14669	14815	14728	14742	14809	14831	14819	14795	14769	14783	14805	14871	14677	14839	14852	14840	14800	14718	14835	14729	14799	14703	14865	14914	14689	14674	14675	14699	14751	14611	14858	14599	14736	14743	14761	14879	14853	14785	14724	14792	14694	14718	14800	14753	14719	14664	14766	14744	14783	14679	14707	14691	14702	14827	14741	14841	14739	14878	14853	14767	14841	14862	14685	14565	14784	14735	14692	14657	14752	14496	14727	14813	14886	14767	14697	14633	14955	14650	14714	14777	14880	14678	14690	14755	14867	14724	14723	14941	14694	14702	14894	14906	14908	14864	14987	14843	14915	14887	14779	14677	14694	14507	14653	14730	14744	14721	14809	14951	14723	14701	14683	14829	14572	14685	14592	14846	14773	14586	14653	14723	14771	14809	14871	14811	14729	14604	14506	14798	14929	14610	14899	14725	14746	14641	14683	14784	14977	14705	14665	14787	14766	14580	14673	14568	14609	14546	14680	14558	14813	14868	14842	14731	14709	14774	14899	14828	14564	14792	14612	14864	14729	14741	14888	14751	14975	14762	14722	14971	14897	14620	14751	14847	14565	14826	14908	14756	14934	14823	14812	14672	14727	14700	14904	14757	14936	14869	14893	14925	14599	14747	14814	14796	14772	15012	14713	14819	14874	14689	14655	14785	14762	14777	14787	14659	14781	14930	14836	14753	14794	14922	14796	14861	14908	14691	14723	14772	14805	14782	14691	14666	14573	14837	14648	14921	14721	14687	14893	14870	14772	14927	14696	14848	14699	14633	14778	14829	14848	14522	14666	14759	14699	14740	14673	14850	14756	15047	14554	14697	14635	15038	14573	14878	14646	14470	14740	14764	14574	14848	14766	14664	14932	14629	14783	14556	14676	15040	14757	14641	14679	14719	14972	14932	14808	14669	14624	14775	14578	14894	14688	14813	14838	14725	14703	14761	14687	14776	14778	14666	14802	14678	14781	14980	14656	14616	14661	14744	14781	14746	14846	14696	14833	14994	14858	14877	14843	14782	14842	14684	14688	14773	14814	14802	14797	14694	14881	14732	14653	14887	14713	14903	14953	14619	14939	14669	14720	14922	14857	14970	14770	14917	14709	14758	14757	14652	14727	14862	14692	14889	14737	14799	14612	14949	14658	14678	14797	14612	14725	14571	14882	14705	14643	14684	14865	14722	14684	14854	14759	14807	14633	14969	15022	14765	14770	14845	14773	14877	14688	14620	14618	14823	14781	14768	14951	14630	14742	14687	14742	14747	14887	14779	14533	14720	14924	14852	14594	14799	14795	14522	14715	14823	14567	14765	14813	14987	14722	14769	14841	14785	14810	14948	14943	14906	14549	14788	14836	14781	14621	14858	15007	14820	14721	14774	14762	14633	14431	14567	14981	14532	14840	14886	14757	14684	14744	14810	14706	14787	14883	14759	14762	14607	14825	14723	14704	14795	14637	14849	14765	14580	14936	14728	14886	14894	14727	14669	14762	14619	14834	14837	14865	14764	14758	14861	14696	14708	14673	14636	14763	14835	14766	14517	14858	14839	14767	14757	14798	14770	14753	14752	14930	14774	14900	14886	14685	14721	14467	14607	14554	14692	14672	14838	14896	14839	14827	14685	14741	14953	14765	14573	14804	14770	14587	14826	14725	14700	14722	14584	14770	14892	14902	14828	14692	14613	15036	14895	14865	14745	14677	14700	14778	14695	14919	14853	14645	14780	14780	14874	14689	14573	14781	14756	14873	14814	14772	14732	14762	14663	14791	14788	14675	14531	14754	14807	14632	14720	14915	14748	14771	14716	14688	14832	14725	14749	14818	14685	14629	14915	14685	14937	14638	14709	14631	14783	14733	14708	14888	14698	14699	14610	14637	14837	14814	14973	14828	14794	14690	14828	14785	14764	14761	14559	14599	14822	14969	14762	14907	14699	14759	14700	14923	14854	14759	14730	14811	14779	14956	14950	14619	14869	14629	14562	14598	14803	14762	14769	14868	14900	14746	14647	14744	15025	14816	14764	14904	14713	15019	14897	14749	14549	14593	14651	14641	14752	14799	14572	14865	14641	14783	14911	14703	14772	14820	15011	14723	14767	14749	14684	14846	14667	14749	14663	14819	14709	14742	14589	14810	14834	14693	14735	14753	14695	14615	14628	14765	14951	14852	14790	14826	14785	14545	14701	14713
40938	57855	50224	47321	47297	39689	31560	27826	24296	23146	19913	16916	14771	13674	13220	13248	13277	13148	13326	13199	13315	13281	13175	13210	13083	13393	13205	13045	13140	13158	13318	13189	13233	13260	13127	13251	13360	13248	12985	13024	13164	13260	13102	13221	13134	13127	13221	13225	13246	13155	13199	13331	13089	13333	13215	13327	13190	13149	13287	13140	13359	13257	13165	13371	13329	13263	13071	13126	13279	13238	13326	13226	13209	13295	13249	13129	13233	13134	13283	13189	13096	13286	13213	13222	13205	13040	13195	13169	13240	13266	13175	13203	13185	13228	13355	13345	13292	13293	13129	13222	13174	13137	13152	13195	13295	13270	13278	12929	13286	13086	13197	13169	13141	13235	13204	13095	13011	13358	13172	13218	13277	13342	13290	13381	13185	13076	13433	13272	13182	13151	13202	13144	13215	13204	13176	13354	13162	13231	13295	13097	13101	13196	13339	13342	13287	13237	13167	13223	13149	13105	13226	13246	13297	12993	13175	13119	13276	13307	13171	12992	13318	13214	13176	13178	13319	13253	13341	13137	13236	13289	13232	13196	13208	13153	13209	13483	13098	13261	13323	13246	13340	13187	13171	13304	13303	13212	13273	13233	13240	13228	13300	13180	13165	13125	13221	13178	13095	13241	13180	13243	13151	13102	13169	13139	13196	13119	13201	13149	13131	13251	13150	13240	13231	13188	13080	13085	13188	13373	13081	13129	13235	13134	13131	13247	13193	13240	13247	13101	13132	13146	13264	13316	13133	13226	13341	13218	13073	13113	13349	13149	13362	13259	13240	13314	13262	13114	13168	13088	13156	13205	13284	13186	12964	13330	13298	13087	13263	13239	13347	13167	13304	13243	13204	13071	13146	13135	13212	13142	13120	13306	13089	13327	13236	13145	13228	13066	13290	13271	12988	13256	13213	13306	13215	13307	13232	13257	13289	13182	13090	13294	13117	13251	13149	13125	13031	13264	13097	13205	13063	13214	13297	13226	13202	13021	13225	13268	13280	13206	13179	13136	13223	13283	13362	13126	13207	13259	13174	13210	13094	13299	13269	13212	13190	13051	13180	13098	13302	13213	13126	13078	13243	13271	13109	13143	13282	13366	13167	13258	13158	13331	13281	13329	13067	13225	13255	13201	13253	13157	13249	13284	13401	13279	13218	13322	13174	13119	13211	13132	13413	13059	13325	13245	13257	13230	13007	13286	13139	13266	13005	13303	13105	13099	13236	13283	13179	13288	13153	13215	13046	13081	13219	13250	13079	13308	13297	13242	13280	13099	13250	13167	13252	13280	13266	12949	13108	13254	13144	13193	13079	13186	13265	13322	13207	13157	13337	13345	13227	13308	13177	13297	13246	13260	13043	13161	13181	13128	13242	13145	13112	13053	13209	13389	13219	13204	13278	13136	13210	13224	13424	13177	13193	13215	13190	13094	13187	13441	13118	13217	13231	13129	13337	13249	13167	13244	13206	13161	13218	13275	13254	13192	13022	13053	13051	13119	13121	13115	13332	13080	13177	13243	13367	13390	13189	13299	13241	13209	13187	13386	13198	13218	13245	13264	13198	13216	13298	13251	13330	13189	13456	13179	13142	13233	13250	13213	13199	13156	13203	13345	13361	13241	13263	13200	13272	13129	13245	13278	13302	13305	13331	13173	13205	13179	13048	13183	13316	13243	13241	13143	13166	13187	13308	13195	13239	13338	13160	13069	13348	13136	13174	13297	13178	13149	13081	13197	13233	13318	13211	13359	13122	13272	13181	13146	13041	13092	13197	13196	13189	13105	13235	13264	13135	13275	13105	13226	13178	13219	13085	13155	13285	13116	13195	13252	13259	13120	13214	13078	13227	13184	13147	13119	13188	13487	13310	13281	13346	13083	13108	13079	13131	13127	13345	13203	13121	13210	13230	13299	13291	13158	13123	13143	13147	13194	13296	13258	13218	13211	13335	13085	13204	13247	13423	13195	13292	13372	13230	13241	13313	13152	13037	13319	13243	13160	13168	13198	13193	13425	13101	13369	13398	13318	13289	13180	13197	13141	13075	13186	13346	13161	13174	13300	13192	13272	13097	13359	13203	13171	13281	13196	13130	13025	13270	13147	13153	13247	13127	13275	13318	13292	13159	13166	13264	13238	13175	13131	13189	13168	13217	13147	13357	13220	13197	13307	13116	13247	13163	13180	13120	13147	13267	13114	13191	13218	13074	13434	13086	13050	13182	13230	13180	13222	13197	13293	13241	13254	13258	13016	13263	13084	13226	13406	13115	13187	13200	13278	13112	13052	13101	13191	13008	13209	13137	13285	13119	13198	13253	13376	13135	13142	13253	13182	13276	13270	13135	13280	13096	13120	13122	13162	13271	13320	13348	13226	13230	13149	13180	13171	13184	13314	13194	13219	13103	13265	13140	13103	13101	13220	13275	13435	13331	13184	13159	13219	13214	13162	13119	13259	13398	13087	13380	13157	13270	13098	13117	13138	13217	13076	13046	13158	13299	13186	13136	13070	13098	13167	13182	13091	13225	13218	13417	13161	13317	13072	13130	13234	13340	13211	13103	13185	13244	13160	13081	13274	13119	13241	13207	13293	13199	13160	13303	13184	13138	13350	13111	13170	13193	13221	13297	13110	13294	13298	13181	13199	13418	13224	13230	13161	13253	13226	13268	13144	13286	13246	13154	13182	13187	13144	13256	13294	13394	13123	13268	13280	13149	13311	13267	13386	13209	13338	13299	13083	13170	13222	13414	13125	13109	13183	13283	13127	13177	13306	13191	13346	13359	13211	13127	13277	13250	13278	13251	13276	13105	13457	13353	13304	13212	13215	13248	13196	13168	13255	13250	13186	13128	13137	13288	12984	13178	13257	13298	13127	13225	13205	13266	13084	13385	13516	13341	13176	13388	13170	13153	13081	13228	13120	13176	13314	13213	13153	13289	13145	13335	13204	13082	13163	13236	13112	13251	13253	13198	13165	13117	13337	13130	13172	13258	13323	13150	13391	13211	13116	13285	13233	13163	13147	13173	13119	13216	13271	13384	13147	13055	13198	13257	13207	13197	13202	13239	13305	13097	13215	13016	13338	13276	13043	13140	13246	13279	13339	13193	13176	13308	13218	13184	13174	13174	13227	13187	13161	13209	13223	13273	13162	13136	13108	13094	13409	13191	13161	13118	13171	13119	13144	13217	13095	13147	13236	13263	13109	13294	13302	13266	13214	13181	13170	13116	13165	13143	13036	13210	13238	13311	13218	13171	13270	13400	13075	13336	13120	13388	13440	13308	13327	13191	13257	13231	13282	13164	13198	13206	13447	13257	13222	13299	13257	13254	13347	13124	13348	13222	13232	13063	13260	13101	13095	13096	13192	13267	13098	13305	13275	13202	13343	13154	13150	13191	13152	13103	13396	13121	13205	13248	13270	13185	13402	13318	13219	13070	13243	13059	13053	13308	13325	13184	13278	13262	13258	13320	13228	13237	13107	13332	13075	13263	13175	13124	13134	13286	13283	13219	13235	13248	13283	13112	13221	13020	13276	13457	13263	13144	13161	13290	13062	13139	13220	13335	13067	13377	13231	13197	13173	13176	13221	13205	13206	13331	13315	13451	13153	13398	13317	13088	13358	13290	13191	13174	13166	13150	13170	13282	13421	13279	13262	13102	13209	13058	13353	13275	13218	13358	13210	13192	13032	13148	13171	13118	13257	13012	13064	13242	13338	13354	13250	13369	13248	13184	13242	13110	13232	13150	13155	13220	13147	13415	13400	13338	13170	13206	13169	13138	13194	13266	13282	13297	13223	13346	13096	13063	13207	13157	13343	13283	13098	13158	13416	13154	13232	13314	13290	13185	13244	13181	12986	13271	13116	13016	13270	13299	13140	13148	13119	13283	13115	13303	13297	13288	13065	13141	13011	13220	13222	13216	13291	13436	13151	13147	13256	13189	13197	13148	13143	13179	13159	13089	13309	13028	13240	13281	13209	13242	13178	13102	13171	12971	13195	13305	13397	13267	13235	13235	13267	13481	13346	13178	13111	13144	13064	13032	13254	13167	13204	13189	13174	13252	13146	13285	13188	13258	13167	13248	13095	13252	13224	13159	13183	13128	13233	13221	13124	13142	13208	13214	13182	13201	13032	13141	13193	13224	13158	13057	13023	13348	13110	13108	13133	13191	13268	13197	13101	13289	13206	13165	12981	13287	13112	13182	13427	13174	13268	13301	13145	13176	13269	13163	13184	13194	13285	13169	13217	13096	13378	13276	13130	13129	13342	13134	13113	13241	13207	13227	12966	13300	13097	13140	13210	13084	13256	13169	13372	13040	13253	13054	13220	13284	13175	13157	13192	13105	13248	13019	13134	13234	13059	13333	13283	13319	13183	13275	13178	13337	13092	13229	13147	13317	13321	13176	13169	13345	13163	13114	13136	13303	13303	13132	12985	13231	13193	13222	13176	13310	13065	13143	13209	13207	13190	13356	13254	13154	13201	13317	13221	13300	13196	13223	13319	13199	13143	13305	13172	13257	13194	13079	13283	13267	13230	13253	13325	13200	13261	13122	13377	13484	13273	13290	13146	13116	13170	13309	13073	13122	13385	13226	13107	13275	13147	13312	13093	13370	13298	13131	13397	13215	13140	13123	13194	13300	13058	13106	13268	13118	13086	13260	13209	13252	13096	13117	13156	13189	13081	13282	13165	13163	13370	13110	13284	13169	13241	13169	13236	13376	13207	13080	13156	13229	13307	13075	13164	13218	13230	13189	13073	13135	13220	13157	13153	13335	13151	13108	13245	13128	13106	13104	13235	13139	13087	13200	13086	13229	13297	13158	13170	13312	13190	13188	13256	13118	13253	13172	13131	13229	13250	13120	13329	13230	13248	13276	13123	12911	13085	13381	13218	13268	13094	13198	13298	13278	13351	13099	13100	13050	13253	13225	13285	13119	13159	13189	13094	13041	13314	13107	13103	13318	13192	13158	13244	13400	13353	13128	13195	13339	13171	13129	13160	12983	13328	13162	13151	13138	13190	13114	13235	13260	13288	13242	13135	13163	13225	13131	13169	13300	13257	13321	13137	13217	13105	13211	13372	13259	13219	13253	13188	13261	13324	13276	13194	13266	13304	13231	13205	13163	13210	13217	13100	13252	13162	13124	13249
24156	22222	29686	26880	38843	42682	39018	33210	24087	25105	22197	18551	15022	13893	13483	13304	13239	13530	13379	13252	13316	13398	13272	13284	13203	13322	13317	13291	13289	13351	13272	13282	13290	13181	13381	13259	13307	13483	13239	13310	13273	13134	13282	13126	13080	13266	13452	13065	13437	13181	13280	13301	13200	13200	13298	13135	13189	13262	13210	13225	13072	13125	13246	13149	13286	13128	13104	13154	13374	13358	13388	13241	13204	13136	13053	13222	13185	13215	13280	13230	13207	13260	13214	13316	13071	13256	13197	13088	13382	13256	13089	13072	13376	13228	13448	13370	13364	13330	13294	13152	13298	13278	13308	13265	13088	13268	13231	13054	13248	13166	13102	13199	13216	13345	13247	13279	13219	13305	13142	13227	13094	13192	13120	13259	13170	13178	13181	13232	13202	13189	13046	13169	13244	13243	13144	13065	13033	13265	13309	13226	13140	13231	13339	13055	13126	13326	13055	13186	13226	13244	13374	13294	13107	13287	13282	13316	13340	13168	13182	13201	13275	13211	13220	12945	13171	13171	13242	13199	13315	13312	13152	13158	13093	13338	13178	13194	13017	13099	13206	13352	13099	13147	13266	13042	13507	13279	13043	13210	13083	13097	13424	13246	13296	13253	13135	13387	13018	13344	13330	13367	13156	13143	13138	13305	13215	13357	13233	13228	13256	13263	13154	13181	13178	13481	13345	13261	13365	13318	13229	13229	13192	13296	13318	13249	13153	13282	13310	13241	13087	13219	13211	13093	13159	13269	13228	13251	13315	13180	13235	13291	13236	13087	13336	13215	13170	13429	13292	13070	13157	13305	13058	13129	13296	13241	13270	13153	13186	13118	13319	13323	13084	13285	13176	13285	13235	13165	13196	13285	13263	13222	13253	13373	13062	13214	13303	13120	13368	13265	13139	13165	13051	12999	13100	13292	13350	13370	13104	13136	13244	13238	13091	13308	13277	13199	13120	13220	13223	13067	13235	13162	13133	13298	13290	13145	13210	13216	13175	13092	13321	13259	13088	13259	13401	13292	13222	13072	13154	13238	13223	13080	13201	13267	13049	13057	13306	13180	13015	13136	13269	13352	13197	13294	13155	13264	13221	13121	13265	13112	13107	13150	12992	13193	13203	13266	13292	13010	13073	13313	13361	13229	12969	13055	13137	13294	13235	13239	13238	13292	13131	13162	13056	13237	13220	13212	13270	13103	13328	13263	13450	13257	13195	13199	13326	13300	13030	13291	13184	13179	13109	13249	13033	13211	13264	13288	13559	13210	13021	13193	13347	13389	13336	13191	13285	13332	13011	13187	13104	13007	13189	13227	13207	13203	13439	13188	13072	13204	13338	13148	13243	13318	13303	13237	13112	13182	13242	13214	13232	13376	13362	13179	13029	13230	13289	12969	13226	13304	13142	13157	13054	13076	13200	13271	13119	13128	13294	13248	13207	13104	13101	13353	13268	13140	13180	13099	13275	13252	13410	13289	13276	13014	13423	13212	13212	13144	13103	13209	13221	13202	13184	13343	13038	13090	13058	13067	13186	13123	13211	13145	13288	13064	13028	13089	13185	13339	13254	13153	13202	13261	13240	13258	13257	13327	13284	13179	13211	13143	13225	13329	13269	13308	13338	13206	13350	13223	13320	13250	13276	13268	13170	13181	13197	13272	13247	13278	13183	13219	13298	13122	13345	13231	13231	13232	13134	13257	13221	13237	13383	13363	13337	13215	13293	13113	13239	13250	13457	13238	13085	13066	13117	12991	13098	13425	13124	13091	13350	13485	13222	13256	13304	13185	13153	13291	13157	13137	13221	13048	13292	13269	13246	13252	13295	13201	13142	13349	13134	13171	13127	13254	13241	13184	13272	13164	13182	13174	13203	13143	13042	13272	13143	13100	13067	13334	13196	13231	13245	13215	13085	13188	13007	13133	12993	13340	13264	13178	13370	13360	13227	13276	13422	13262	13323	13130	13166	13264	13460	13266	13447	13328	13223	13205	13140	13160	13066	13304	13252	13219	13076	13202	13236	13264	13372	13087	13336	13177	13203	13323	13258	13083	13234	13264	13311	13250	13235	13076	13406	13155	13164	13145	13217	13081	13162	13344	13109	13110	13230	13227	13051	13240	13219	13314	13219	13101	13114	13139	13162	13354	13249	13295	13044	13235	12999	13188	12830	13106	13213	13276	13191	13224	13157	13200	13166	13037	13253	13090	13121	13042	13224	13253	13103	13182	13200	13283	13327	13224	13282	13206	13085	13031	13151	13202	13438	13285	13322	13378	13176	13134	13313	13273	13258	13303	13194	13159	13127	13222	13173	13082	13334	13260	13284	13223	13307	13445	13143	13045	13362	13360	13183	13251	13471	13316	13224	13161	13060	13195	13049	13150	13288	13216	13040	13254	13306	13231	12964	13351	13230	13210	13285	12983	13076	13304	13156	13235	13267	13195	13009	13006	13406	13143	13098	13242	13157	13143	13101	13115	13104	13194	13236	13246	13048	13169	13171	13071	13077	13180	13154	13048	13308	13239	12997	13378	13219	13166	13148	13295	13399	13331	13106	13243	13375	13352	13161	13122	13112	13275	13027	13165	13207	13217	13326	13200	13281	13312	13045	13142	13183	13206	13235	13229	13104	13230	13279	13180	13114	13348	13154	13233	13268	13129	13206	13275	13064	13119	13152	13304	13134	13105	13204	13233	13066	13014	13129	13413	13291	13074	13276	13308	13106	13179	13059	13460	13301	13167	13142	13218	13257	13083	13168	13247	13351	13242	13287	13266	13222	13276	13134	13268	13328	13348	13047	13276	13245	13178	13045	13064	13418	13368	13189	13124	13192	13150	13194	13253	13344	13008	13343	13350	13078	13374	13274	13154	13403	13414	13100	13137	13164	13114	13325	13076	12974	13124	13108	13274	12931	13423	13183	13278	13172	13256	13134	13120	13181	13520	13401	12997	13224	13229	13311	13229	13129	13287	13344	13182	13459	13158	13208	13207	13159	13211	13109	13198	13265	13221	13169	13265	13127	13124	13335	13412	13358	13185	13036	13377	13154	13230	13138	13226	13241	13347	13226	13031	13021	13205	13245	13325	13106	13410	13076	13244	13337	13080	13314	13154	13215	13395	13176	13060	13176	13233	13347	13022	13063	13219	13328	13256	13258	13098	13146	13030	13213	13041	13067	13203	13174	13030	13266	13183	13160	13138	13261	13214	13045	13087	13202	13263	13158	13229	13134	13296	13233	13071	13153	13220	13160	13271	13205	13204	13281	13241	13229	13219	13131	13195	13209	13109	13426	13267	13193	13331	13119	13311	13325	13034	12977	13180	13079	13282	13186	13209	13197	13211	13374	13276	13184	13051	13275	13262	13136	13088	13349	13231	13106	13323	13248	13059	13134	13059	13106	13267	13155	13269	13318	13146	13143	12990	13144	13403	13338	13116	13282	13259	13340	13189	13152	13112	13098	13230	13128	13155	13135	13085	13258	13053	13277	13142	13243	13307	13029	13350	13189	13463	12997	13242	13325	13218	13271	13169	13147	13029	13095	13076	13071	13125	13212	13135	13299	13218	13363	13118	13089	13217	13295	13426	13396	13278	13220	13299	13236	13081	13153	13201	13208	13207	13273	13339	13224	13338	13265	13069	13286	13112	13164	13136	13345	13447	13076	13011	13061	13136	13278	13104	13170	13289	13281	13038	13244	13289	13282	13427	13197	13173	13056	13180	13260	13007	13167	13110	13268	13289	13208	13282	13406	13156	13097	13276	13146	13051	13306	13321	13243	13159	13257	13069	13270	13173	13028	13307	13433	13153	13164	13352	13366	13174	13349	13302	13115	13006	13360	13313	13157	13140	13224	13178	13242	13235	13273	13185	13279	13118	13277	13427	13374	13176	13221	13338	13140	13373	13435	13313	13231	13086	13169	13028	13184	13143	12961	13369	13417	13107	13159	13303	13383	13152	13056	13204	13252	13287	13215	13017	13026	13136	13101	13227	13108	13369	13352	13130	13118	13176	13164	13079	13259	13293	13121	12944	13128	13077	13221	13171	13310	13270	13241	13145	13425	13060	13202	13190	13166	13267	13223	13314	13197	13356	13196	13156	13378	13276	13235	13327	13364	13306	13029	13201	13131	13044	13175	13363	13263	13272	13239	13179	13364	13336	13111	13068	13112	13314	13078	13174	13198	13065	13034	13151	13235	13110	13015	13178	13046	13229	13118	13267	13306	13003	13300	13307	13144	13250	13268	13107	13099	13358	13261	13184	13332	13037	13096	13311	13266	13258	13269	13202	13141	13062	13162	13208	13288	13115	13421	13164	13239	13401	13408	13311	13171	13161	13221	13034	13305	13209	13159	12924	13198	13165	13049	13190	13060	13174	13189	13312	13230	13153	13195	13276	13167	13221	12928	13287	13301	13423	13205	13202	13234	13230	13252	13258	13434	13345	13166	13266	13365	13178	13089	13113	13122	13198	13010	13167	13228	13309	13171	13265	13111	13186	13054	13271	13151	13012	13226	13242	13314	13209	13033	13220	13230	13274	13239	13125	13253	13265	13304	13338	13236	13331	13081	13424	13357	13405	13332	13091	13171	13108	13287	13232	13266	13080	13288	13076	13338	13057	13236	13121	12924	13134	13246	13187	13304	13191	13000	13125	13279	13176	13174	13127	13228	13378	13145	13310	13245	13327	13276	13096	13200	13248	13242	13123	13209	13150	13300	13197	13006	13181	13092	13129	13144	13335	13228	13389	13347	13142	13206	13122	13117	13288	13185	13148	13229	13298	13217	13259	13404	13090	13203	13143	13176	13255	13328	13375	13223	13261	13277	13135	13225	13122	13368	13058	13118	13309	13377	13043	13047	13211	13039	13130	13229	13245	13245	13234	13109	13253	13138	13153	13154	13221	13136	13211	13154	12981	13157	13204	13136	13375	13169	13260	13432	13198	13230	13119	13150	13203	13137	13211	13234	13123	13370	13329	13245	13296	13253	13265	13225	13352	13200	13045	13143	13243	13117	13215	13162	13396	13198	13253	13224	13165	13137	13180	13331	13286	13181	13282	13325	13347	13371	13130	13317	13245	13308	13131	13182	13373	13037	13217	13334	13186	13186	13077	13006	13069	13245	13110	13097	13458	13059	13125	13339	13245	13330	13321
45548	67796	54419	49834	55313	46381	38056	34687	23850	26128	22490	17934	13785	12914	12188	12270	12340	12316	12210	12235	12254	12197	12105	12123	12127	12188	12121	12142	12337	12273	12273	12244	12171	12132	12195	12089	12387	11995	12262	12188	12264	12205	12155	12031	12287	12257	12150	12492	12349	12360	12118	12139	12222	12236	12140	12272	12223	12144	12052	12291	12320	12106	12238	12324	12377	12197	12133	12128	12425	12181	12348	12263	12224	12218	12220	12153	12177	12063	12353	12161	12251	11979	12111	12264	12188	12129	12188	12163	12175	12130	12075	12135	12178	12401	12165	12147	12118	12091	12108	12237	12297	12274	12251	12277	12181	12215	12051	12238	12111	12157	12239	12106	12205	12076	12133	12164	12104	12251	12189	12102	12167	12320	12121	12119	12224	12346	12251	12175	12133	12239	12147	12199	12158	12262	12249	12210	12058	12119	12235	12194	12358	12244	12159	12474	11993	12237	12166	12250	12221	12180	12049	12182	12221	12320	12250	12251	12171	12209	12325	12174	12172	12357	12203	12250	12357	12215	12252	12266	12152	12276	12190	12216	12150	12322	12300	12117	12232	12077	12275	12353	12181	12169	12177	12222	12143	12140	12271	12243	12106	12017	12188	12096	12247	12192	12322	12348	12140	12233	12160	12100	12023	12132	12054	12382	12135	12111	12207	12294	12200	12081	12299	12177	12131	12177	12216	12243	12144	12159	12206	12438	12214	12247	12077	12117	12124	12105	12154	12194	12285	12294	12317	12334	12050	12231	12240	12135	12043	12317	12250	12233	12189	12325	12229	12187	12066	12129	12227	12217	12178	12132	12182	12171	12265	12178	12187	12399	12077	12112	11990	12296	12242	12065	12181	12180	12269	12067	12363	12154	12407	12265	12126	12009	12169	12208	12205	12147	12256	12154	12105	12063	12249	12071	12188	12201	12165	12027	12186	12057	12082	12101	12218	12091	12313	12224	12241	12182	12152	12182	12122	12196	12233	12250	12258	12184	12145	12146	12234	12130	12204	12188	12389	12244	12232	12185	12055	12251	12159	12215	12260	12110	12129	12215	12071	12324	12180	11983	12196	12117	12121	12137	12201	12178	12279	12107	12154	12183	12125	12150	12239	12137	12126	12216	12215	12200	12194	12116	12185	12189	12079	12190	12031	12100	12135	12266	12341	12058	12158	12204	12160	12097	12279	12270	12175	12143	12189	12326	12179	12231	12304	12119	12207	12234	12111	12120	12316	12209	12311	12120	11995	12241	12236	12120	12216	12104	12239	12348	12013	12081	12196	12206	12057	12296	12376	12178	12197	12166	12230	12021	12202	12238	12216	12267	12238	12235	12184	12155	12141	12349	12185	12031	12319	12247	12104	12306	12252	12248	12174	12118	12108	12066	12244	12219	12230	12163	12174	12215	12196	12218	12314	11985	12390	12250	12075	12291	12146	12064	12424	12170	12239	12103	12417	12170	12182	12165	12211	12241	12137	12106	12315	12002	12214	12083	12091	12314	12217	12265	12190	12128	12198	12128	12338	12166	12201	12119	12152	12152	12269	12015	12291	12174	12058	12036	12245	12305	12322	12124	12263	12160	12142	12271	12331	12352	12151	12164	12181	12070	12189	12351	12263	12184	12243	12073	12283	12290	12449	12054	12163	12219	11951	12318	12102	12170	12065	12224	12254	12284	12215	12178	12178	12153	12278	12145	12292	12283	12175	12211	12286	12345	12150	12136	12158	12172	12194	12131	12185	12269	12060	12242	12205	12253	12257	12131	12105	12138	12169	12176	12288	12086	12177	12108	12333	12089	12122	12164	12159	12197	12106	12377	12022	12100	12294	12134	12314	12122	12078	12176	12252	12187	12311	12148	12196	12186	12170	12131	12191	12054	12237	12353	12179	12111	12299	12199	12155	12109	12223	12212	12185	12256	12146	12013	12310	12273	12221	12058	12117	12052	12253	12246	12132	12263	12284	12169	12209	12134	12235	12293	12086	12030	12133	12184	12170	12252	12101	12236	12343	12216	12346	12285	12332	12128	12327	12456	12226	12258	12181	12177	12252	12195	12072	12177	12400	12072	12202	12178	12155	12127	12032	12250	12255	12131	12222	12172	12179	12180	12356	12231	12152	12271	12130	12221	12233	12289	12201	12111	11982	12208	12238	12238	12194	12249	12281	12170	12275	11982	12251	12204	12121	12227	12137	12233	12185	12125	12212	12099	12173	12178	12229	12261	12140	12201	12201	12198	12193	12225	12157	12220	12236	12275	12212	12205	12292	12300	12398	12172	12229	12172	12007	12229	12132	12202	12263	12091	12251	12166	12134	12047	12261	11999	12222	12231	12297	12149	12234	12131	12235	12208	11986	12229	12212	12285	11970	12132	12184	12214	12170	12149	12307	12226	12268	12215	12158	12134	12154	11992	12149	12152	12307	12179	12174	12351	12213	12281	12257	12075	12285	12211	12178	12308	12138	12229	12243	12211	12164	12214	12313	12311	12369	12283	12305	12138	12165	12134	12298	12174	12298	12165	12294	12205	12259	12220	12207	12123	12230	12204	11975	12134	12142	12301	12241	12243	12198	12184	12314	12111	12257	12244	12150	12253	12186	12182	12174	12178	12164	12333	12043	12235	12160	12155	11994	12128	12167	12200	12334	12277	12234	12027	12155	12249	12080	12161	12280	12194	12221	12194	12278	12200	12292	12301	12328	12048	12334	12179	12269	12178	12057	12212	12264	12240	12155	12345	12253	12184	12017	12278	12274	12322	12225	12165	12192	12168	12126	12076	12259	12187	12271	12168	12166	12125	12365	12094	12350	12129	12200	12231	12265	12108	12293	12299	12209	12355	12227	12161	12296	12110	12277	12282	12058	12210	12300	12233	12141	12293	12340	12180	12264	12109	12079	12361	12360	12158	12102	12121	12055	12153	12203	12245	12124	12200	12115	12061	12125	12216	12289	12290	12213	12269	12118	12318	12264	12360	12169	12142	12049	12159	12227	12167	12045	12088	12200	12088	12178	12160	12166	12157	12144	12131	12202	12228	12169	12118	12198	12364	12135	12155	12304	12139	12133	12198	12058	12222	12281	12312	12346	12173	12148	12314	12335	12117	12086	12073	12161	12072	12272	12155	12255	12277	12372	12178	12212	12070	12300	12109	12174	12208	12250	12219	12157	12256	12310	12121	12092	12277	12191	12155	12169	12021	12149	12057	12184	12253	12310	12163	12085	12150	12255	12166	12211	12322	12106	12252	12160	12223	12239	12270	11999	12254	12107	12256	12066	12104	12411	12303	12242	12114	12173	12117	12329	12166	12283	12251	12219	12265	12246	12336	12020	12161	12230	12278	12175	12324	12226	12151	12284	12222	11953	12303	12253	12175	12292	12273	12329	12065	12200	12138	12121	12047	12152	12009	12193	12139	12222	12281	12202	12327	12207	12077	12179	12112	12121	12050	12115	12029	12121	12332	12285	12220	12298	12214	12081	12212	12274	12086	12179	12249	12281	12120	12064	12176	12242	12094	12102	12124	12297	12149	12162	12188	12302	12151	12276	12084	12393	12147	12093	12316	12206	12096	12110	12126	12325	12210	12101	12118	12198	12217	12248	12066	12290	12029	12186	12108	12180	12342	12101	12266	12141	12020	12140	12260	12164	12295	12182	12109	12189	12226	12165	12278	12251	12126	12163	12177	12285	12198	12146	12214	12244	12161	12158	12067	12186	12210	12245	12211	12203	12244	12148	12013	12258	12117	12094	12186	12016	12201	12268	12163	12438	12310	12264	12213	12269	12067	12251	12226	12160	12290	12239	12200	12226	12227	12147	12225	12243	12288	12257	12119	12203	12229	12302	12179	12196	12145	12179	12110	12306	12309	12381	12275	12322	12151	12380	12145	12145	12413	12290	12077	12168	12118	12092	12042	12159	12218	12167	12247	12154	12214	12104	12139	12164	12237	12242	12057	12226	12121	12340	12235	12166	12023	12256	12124	12193	12253	12284	12146	12083	12187	12244	12190	12131	12215	12264	12149	12313	12199	12276	12193	12154	12189	12295	12059	12065	12256	12121	12230	12279	12106	12149	12209	12206	12314	12064	12300	12136	12272	12186	12226	12177	12256	12318	12095	12201	12160	12252	12152	12168	12270	12333	12217	12305	12081	12308	12149	12131	12103	12230	12188	12170	12233	12051	12114	12289	12186	12131	12175	12240	12164	12381	12075	12143	12203	12155	12148	12170	12158	12195	12228	12203	12171	12117	12458	12372	12224	12289	12285	12233	12060	12182	12275	12222	12146	12050	12162	12143	12286	12082	11991	12194	12163	12238	12262	12227	12200	12196	12078	12137	12167	12182	12146	12302	12163	12272	12142	12182	12197	12276	12034	12342	12319	12324	12197	12190	12394	12112	12100	12200	12056	12287	12232	12074	12193	12176	12000	12073	12166	12257	12186	12111	12150	12175	12175	12249	12371	12162	12218	12178	12156	12224	12229	12198	12103	12193	12292	12156	12300	12091	12172	12160	12041	12296	12241	12192	12123	12187	12295	12223	12174	12218	12132	12106	12213	12119	12037	12266	12026	12208	12277	12158	12221	12169	12119	12249	12262	12272	12184	12132	12124	12179	12226	11960	12185	12282	12099	12160	12325	12137	12293	12238	12208	12221	12343	12111	12258	11870	12202	11980	12215	12156	12176	12077	12262	12171	12202	12333	12187	12209	12310	12205	12077	12176	12083	12296	12272	12096	12292	12158	12247	12250	12166	12356	11995	12343	12230	12344	12165	11985	12219	12304	12179	12231	12283	12134	12384	12220	12343	12114	12253	12163	12192	12293	12293	12198	12327	12106	12167	12251	12190	12166	12125	12057	11983	12262	12238	12225	12154	12274	12200	12223	12303	12148	11922	12283	12332	12055	12185	12268	12285	12297	12248	12325	12157	12325	12140	12293	12202	12306	12253	12241	12253	12050	12259	12164	12093	12317	12208	12204	12226	12297	12182	12070	12206	12141	12058	12253	12214	12136	12309	12260	12036	11979	12123	12172	12121	12122	11961	12187	12266	12237	12277	12187	12121	12104	12273	12347	12161	12274	12175	12156	12177	12334	12134	12174	12192	12138	12096	12129	12166	12275	12221	12167	12179	12338	12229	12323	12108	11981	12112	12023	12196
31171	29816	30793	22702	18814	16637	15074	14585	14158	13797	13497	13217	13002	13180	13099	13204	13239	13106	13238	13006	13074	13309	12974	13121	13174	13173	13157	13172	13228	13077	12900	13038	13192	12930	13075	12970	13041	12929	12918	13137	13236	13246	13197	13020	13097	13069	13071	13086	13278	13110	13218	12968	12968	12934	13237	13077	13160	12972	13229	13196	13137	13343	13246	13093	12943	13052	12941	12973	13050	13092	13386	13063	13091	13055	12905	13095	12876	13109	13211	13272	13213	13233	13019	13152	13085	13124	12985	13183	13082	12915	13044	13119	13192	13184	12903	13123	13164	13151	13044	13124	13161	13075	12927	13020	13018	13139	13133	13129	13049	13102	13113	13208	13002	13177	13029	12966	13060	12953	13242	13019	13038	13087	13041	12955	13156	13193	13079	13082	13138	13206	13111	13110	13172	13077	13219	13055	12992	12824	13124	12920	12962	12883	13088	13182	13190	13136	13060	12951	12921	12997	13299	13046	13265	13080	13164	13091	13026	13038	12942	13106	12972	13189	13176	13344	13193	12827	12986	13143	12957	13148	13263	13133	12936	13135	13276	13049	12942	13118	13207	13088	13108	13070	13144	13129	12967	13184	13097	12933	13095	13124	13252	13171	13184	13190	13072	12948	13178	13143	12977	13010	13162	13136	13123	13006	13097	13016	13101	13114	13036	13227	12850	13075	12960	13084	13286	13154	13040	13233	13182	13126	13169	13229	13124	13010	13041	13101	13163	13009	13010	13089	12966	13161	13009	13147	13279	13148	13079	13119	13187	13075	12926	13169	13268	13038	13006	13111	12985	13018	13090	13131	13059	13147	12948	13326	13065	13123	13199	13124	13047	13193	13104	13250	13031	13104	13087	13081	13131	13146	13061	13111	13084	13047	13035	12936	13086	12951	13094	12958	13137	13136	13133	13001	13044	13274	13057	13141	13343	12979	13236	13226	13388	13241	13252	13014	13058	13006	13238	13048	12973	13022	13093	13090	12797	13087	13139	13170	13005	13154	13013	13255	13049	13054	13091	13118	13077	13022	13257	13168	13196	13059	13125	12985	13225	13147	13151	13103	13210	13058	13008	13094	13087	13076	12837	12953	13069	13178	13197	12975	13213	13057	13090	13124	13060	13063	12995	13181	13030	12987	13107	12922	13166	12985	13238	13117	13111	13122	13138	12886	13218	13118	13138	13092	12970	13135	13025	13221	12924	12948	12900	13072	13136	13149	13160	13109	12991	13133	13086	13080	13103	13058	13293	13040	13140	13195	13163	13026	13136	13086	13290	13039	13065	13029	12971	12980	13203	13181	12899	13105	13125	13223	13125	12992	13160	12975	13052	13093	12984	13209	13011	12986	13148	12972	13077	13014	13038	13051	13095	13291	13124	13156	13216	13091	13132	13198	13187	13102	13256	13064	12948	13145	12983	13231	13079	12948	13091	13178	13076	13077	13112	13048	13230	13027	13110	12945	13017	13097	13251	13194	13135	13067	13177	13193	13208	13069	13101	13071	13157	13188	12992	13073	13273	13138	13278	13092	12903	13040	13169	13050	12908	13099	13239	12914	13086	12944	13324	13116	12869	13173	13053	13264	12912	13325	13136	12888	13040	13125	13099	13016	13197	12990	13199	13101	13041	13056	13014	12910	13084	13069	13214	13088	13206	13155	13010	13078	13043	13148	13096	13198	13066	13276	13144	13050	13039	13206	13089	13214	13117	12963	13033	13188	13288	13104	12876	13104	12940	13209	13071	13041	13125	13066	13242	13060	12942	13227	13192	12967	13046	13118	13108	13104	13120	13149	13137	13090	13033	13094	13086	12956	12930	13091	13094	13254	13056	13016	13099	13111	13205	13132	13005	13087	12990	13132	13094	12880	12936	13157	12897	13185	13133	13118	13151	13016	13091	13104	13163	12926	13048	13185	13226	13194	13071	12958	13200	13157	13109	13211	13055	13070	13308	13035	12985	13213	13130	13173	12991	13062	13210	13016	13014	13114	13201	13269	13111	13010	13138	13059	13061	13117	12931	13078	13130	13088	13110	12868	13010	13227	13011	13116	13192	13149	13215	13252	13022	13012	13245	13154	13025	12932	13180	13220	13153	13017	13109	13231	13018	13076	13072	13245	13078	13241	13177	13189	13117	13088	13128	13151	13205	13224	13101	13226	13127	12958	13156	13149	13184	13050	13045	13281	13140	13050	13123	13089	13165	13114	13253	13183	13039	12918	13069	13212	13029	13048	13204	13390	13073	13003	12963	13168	13063	13071	12948	12976	13069	13099	13108	13040	13284	13105	13083	13154	13166	13045	13105	13002	13103	13057	13040	12867	12992	12910	13031	13261	13103	12885	13155	13186	13228	13075	13109	13051	13104	13018	13006	13060	13072	12953	13228	13222	13069	13085	13175	13047	12936	13070	13108	12976	12933	13207	12972	12932	13130	13008	13045	13160	13278	13258	12986	13068	13150	13016	13139	13305	13215	13137	13070	13327	13150	13138	13226	13039	12989	12914	13054	13057	12991	13060	13164	13133	13080	13022	12988	13014	13213	13122	13176	13115	13083	13057	13133	13049	13202	13014	13046	13186	13031	12914	13098	13094	13103	13121	12907	13193	13152	12991	12961	12943	13003	12973	13024	13123	13248	13015	13293	12995	13127	13056	13123	12900	13153	13078	13056	13054	12997	13202	13136	13119	13073	13063	12985	13159	13049	13309	13189	13046	13076	13070	13061	13178	13154	13148	13008	13044	13105	13126	13110	13065	13141	13080	12948	13106	13124	13040	13111	13094	12945	13054	12955	13114	13180	13224	13320	13211	13137	13220	12979	13115	13175	13158	13148	12965	13144	13079	13263	13101	13147	13044	13013	13019	13031	13005	13116	13129	12983	12920	13061	13114	13020	13226	12987	13064	13066	13037	13086	13155	13067	12920	13029	13094	13176	13014	13146	13055	13017	13196	13248	13073	13117	13067	13037	13115	13014	13100	13077	13137	13031	13038	13022	13050	13156	13269	13064	13130	13067	13021	13130	13096	13301	13180	13146	13111	13106	13121	13265	13089	13242	13220	12942	13247	13050	13097	13081	13280	13198	13034	13035	13022	12995	13237	13071	13123	13147	13122	13120	12994	13222	13032	12919	13098	12750	13005	13177	12900	13031	13149	13152	13129	13267	13023	13140	13121	13119	13177	13236	12998	13101	13058	13058	12901	13062	13120	12979	12985	13143	13115	13241	13222	12923	13078	13143	12883	13156	12955	13029	13191	13115	12886	12955	13120	13323	13082	13044	13231	13029	13016	12972	12954	13162	12959	13125	13005	13009	13153	13112	13014	13011	13072	13030	13058	13229	13031	13130	13085	13087	13220	13285	13269	12916	13273	13075	13160	13153	12994	13102	13261	12879	13129	13230	13160	13261	12840	13050	13073	13095	12962	13053	12856	13143	13198	13242	13062	13034	13069	13052	13182	13035	13056	13128	13176	13049	13050	13273	12964	12838	13017	13019	13086	13122	13120	13216	13121	13107	13164	13051	13124	13040	13000	13172	13054	13046	13051	13126	12937	13164	13087	12993	12998	13063	13261	12982	13079	13044	13125	13099	13034	13159	13075	13192	13209	13152	13165	13210	13222	13131	13339	12969	13380	13284	13157	13241	13187	13103	12949	12969	12995	13011	13247	13072	12983	13188	13129	13137	13142	13042	13191	13003	13094	13069	13227	13069	12892	12971	13198	13130	13129	13129	13058	13123	13060	13090	13196	13167	13070	13083	12912	13118	13131	13081	12971	13173	12965	13027	12796	12951	12910	13132	13219	13124	13134	13170	13023	13099	12975	13136	13028	13135	13033	13067	13072	13156	12914	13200	13137	13024	12926	13036	13064	13018	12878	13163	13060	13029	13289	13146	13022	13133	13109	13083	13143	12991	13052	13038	13194	13056	13187	13081	13080	13107	13134	12894	13058	13223	12906	13155	13264	13288	12953	13082	13033	12922	13039	13031	13020	13182	13090	13108	13133	13208	13203	13182	13110	13140	12929	13228	13103	13036	13116	13224	13046	13047	12908	13078	13135	13157	13192	13084	13122	13055	13012	13102	12803	13166	13080	13072	13108	13154	13375	13036	13071	13144	13098	13208	13173	13202	13306	13154	13067	12874	13076	13023	13077	13128	13202	13215	13099	13125	13403	13036	12983	13083	13024	13136	13296	13005	13196	13143	13028	13141	13158	13133	13054	13120	13116	13147	12985	13201	13085	13082	13142	12943	12935	13243	13153	13170	13240	13000	13113	13206	12939	13283	12918	13047	13217	13239	13032	13138	13214	13112	13229	13102	13037	13230	13202	13047	12989	13136	13163	13181	13265	12866	12947	13025	13213	13060	13095	13300	13141	13123	13210	12936	13101	13036	12940	13119	13156	13149	13114	13300	13164	13151	12949	13048	13061	13263	13126	13079	13084	12878	12902	13106	13110	13123	12813	13046	13239	13272	13097	13088	12916	12964	13043	13121	13206	13075	13092	13106	13226	12984	12893	13098	13224	13127	13082	13112	13224	13117	12981	13254	13181	13224	13059	12868	13065	13194	13093	13151	13010	12892	13004	13163	12910	13134	13133	13229	13200	13135	13063	13141	13132	13057	13128	13081	13059	13004	13199	13168	13090	13017	13063	13226	13185	13143	12942	13029	13050	13250	13056	13159	13104	13071	12957	13222	13321	12911	13367	13275	13083	13094	13198	13275	13157	13071	13278	13064	12926	13198	13172	12862	13069	13164	13271	13051	13101	13314	13325	13140	13151	13074	13065	13222	13172	13180	13116	13235	13194	12981	13166	13060	13076	13069	13128	13024	13207	13088	12912	13114	13112	13380	13107	13072	13085	12939	13145	13012	13092	12928	12958	12988	12910	13089	12980	13129	13039	12975	13186	13112	12994	13055	12808	13104	13216	13090	12858	13015	13214	13065	13185	13049	12909	13077	12963	13196	13230	13339	13064	12917	13140	13157	12976	13164	13029	12858	12948	13050	12961	12979	13107	13116	13236	13227	12952	13135	12997	13199	13116	13119	13038	12895	13134	13129	13120	13081	13179	12972	13117	13043	13093	12935	12892	13017	13076	13097	13134	13038	13050	13072	13036	12994	13009	12939	13117	12994	13084	12981	12949	13084	13053
33722	41551	32552	20244	18825	15814	14194	14138	13211	12737	12475	12449	12166	12237	12321	12065	12093	12134	12214	12208	12146	12386	12201	12270	12275	12240	12121	12118	12319	12146	12183	12152	12238	12218	12215	12222	12274	12237	12235	12236	12242	12238	12225	12335	12226	12115	12303	12236	12216	12189	12352	12249	12370	12223	12220	12158	12156	12347	12191	12044	12215	12198	12436	12248	12162	12332	12212	12212	12199	12143	12207	12218	12360	12181	12214	12237	12122	12134	12348	12001	12254	12184	12091	12321	12123	12236	12180	12177	12168	12066	12186	12324	12299	12062	12195	12072	12198	12084	12308	12106	12197	12207	12240	12204	12295	12266	12134	12243	12188	12192	12149	12054	12145	12171	12119	12232	12079	12050	12217	12203	12027	12206	12087	12166	12070	12221	12135	12111	12201	12128	12230	12235	12194	12215	12263	12124	12295	12275	12143	12229	12141	12233	12199	12199	12200	12162	12147	12353	12181	12170	12280	12172	12265	12014	12175	12254	12125	12243	12312	12236	12205	12255	12071	12137	12193	12239	12145	12188	12146	12194	12204	12231	12361	12141	12196	12190	12074	12166	12291	12296	12167	12239	12342	11993	12200	12150	12071	12032	12240	12105	12263	12374	12352	12317	12254	12099	12109	12243	12143	12242	12152	12114	12139	12313	12077	12205	12192	12189	12235	12239	12015	12263	12104	12004	12244	12076	12235	12298	12202	12159	12224	12175	12063	12385	12236	12262	12302	12083	12204	12209	12123	12120	12190	12305	12226	12197	12237	12143	12094	12057	12109	12234	12314	12494	12352	12184	12124	12029	12181	12235	12254	12394	12147	11986	12246	12223	12108	12158	12281	12299	12155	12211	12250	12111	12131	12142	12280	12146	12166	12132	12268	12248	12140	12156	12094	12110	12076	12211	12290	12201	12197	12177	12430	12181	11895	12152	12256	12143	12373	12194	12007	12214	12261	12243	12351	12250	12268	12135	12139	12199	12240	12211	12236	12080	12460	12184	12129	12058	12313	12199	12245	12192	12215	12202	12181	12207	12142	12204	12191	12275	12175	12164	12179	12311	12181	12127	12184	12249	12170	12067	12227	12282	12304	12231	12256	12236	12021	12067	12190	12276	12125	12288	12131	12348	12131	12230	12154	12243	12294	12075	12185	12174	12317	12187	12255	12081	12070	12330	12154	12261	12191	12254	12123	12171	12124	12258	12149	12469	12173	12223	12212	12284	12184	12244	12223	12160	12074	12152	12305	12154	12384	12371	12084	12201	12279	12015	12304	12185	12330	12150	12153	12178	12311	12194	12127	12204	12286	12310	12255	12170	12309	12221	12260	12158	12304	12432	12134	12099	12237	12040	12187	12280	12357	12119	12108	12240	12289	12117	12266	12280	12255	12141	12226	12203	12085	12281	12160	12305	12236	12237	12234	12008	12137	12079	12329	12317	12095	12238	12138	12036	12108	12250	12095	12156	12383	12115	12292	12261	12035	12143	12094	12212	12187	12110	12218	12238	12249	12282	12301	12216	11973	12048	12225	12282	12270	12137	12239	12265	12270	12164	12080	12029	12203	12294	12174	12499	12276	12290	12245	12296	12205	12103	12378	12025	12219	12307	12334	12215	12138	12220	12101	12131	12180	12109	12201	12233	12088	12179	12213	12316	12186	12281	12068	12254	11981	12158	12137	12119	12038	12148	12257	12166	12357	12218	12109	12210	12344	12179	12158	12121	12231	12234	12154	12225	12148	12165	12173	12180	12292	12178	12262	12127	12225	12279	12150	12158	12132	12190	12155	12266	12178	12250	12197	12235	12334	12267	12310	12315	12112	12155	12253	12122	12207	12085	12073	12258	12103	12281	11995	12252	12154	12285	11996	12285	12232	12123	12119	12189	12251	12100	12151	12117	12294	12265	12215	12209	12279	12197	12146	12260	12160	12214	12146	12279	12064	12247	12284	11996	12272	12140	12308	12165	12232	12224	12207	12223	12287	12134	12143	12243	12147	12144	12147	12143	12300	12263	12240	12109	12009	12207	12327	12195	12187	12168	12296	12188	12323	12180	12222	12271	12221	12229	12210	12247	12229	12246	12161	12168	12205	12108	12225	12123	12288	12191	12253	12228	12084	12134	12035	12122	12328	12138	12262	12242	12173	12246	12151	12241	12174	12184	12176	12285	12229	12270	12239	12313	12271	12187	12213	12074	12205	12054	12186	12325	12062	12155	12278	12203	12183	12237	12357	12208	12155	12075	12055	12215	12328	12267	12241	12233	12186	12083	12206	12161	12187	12252	12234	12083	12329	12072	12325	12133	12146	12212	12217	12146	12158	12172	12190	12226	12205	12275	12362	12296	12204	12125	12175	12364	12238	12184	12285	12208	12218	12063	12354	12231	12228	12303	12232	12291	12101	12195	12520	12171	12515	12002	12054	11997	12168	12248	12248	12234	12192	12403	12279	12227	12314	12169	12201	12211	12277	12292	12051	12288	12097	12281	12133	12265	12079	12196	12098	12182	12277	12149	12144	12239	12087	12251	12186	12096	12309	12080	12062	12269	12312	12075	12162	12312	12147	12193	12146	12313	12294	12124	12338	12129	12281	12556	12126	12263	12178	12109	12049	12240	12185	12170	12203	12135	12189	12234	12190	12262	12135	12196	12216	12245	11967	12445	12352	12329	12259	12149	12071	12173	12181	12245	12290	12209	12218	12242	12238	12206	12160	12289	12235	12342	12277	12132	12295	12341	12062	12250	12230	12302	12294	12199	12172	12184	12130	12162	12221	12223	12229	12077	12204	12181	12293	12148	12268	12221	12178	12237	12174	12252	12289	12066	12172	12163	12197	12086	12247	12317	12363	12356	12156	12236	12274	12109	12346	12198	12386	12205	12194	12374	12140	12376	12192	12174	12269	12140	12148	12161	12178	12094	12282	12252	12244	12314	12296	12160	12027	12254	12096	12221	12274	12184	12183	12114	12061	12085	12230	12326	12101	12237	12339	12214	12403	11992	12327	12279	12167	12178	12163	12098	12244	12303	12209	12280	12185	12125	12207	12337	12203	12253	12093	12318	12078	12318	12363	12271	12184	12176	12260	12152	12110	12351	12167	12062	12104	12094	12099	12211	12339	12419	12149	12267	12293	12158	12235	12218	12252	12055	12297	12287	12046	12307	12249	12179	12227	12334	12203	12211	12226	12277	12333	12242	12137	12114	12247	12170	12248	12182	12054	12135	12101	12302	12012	12240	12334	12214	12326	12143	12211	12156	12227	12192	12142	12174	12208	12254	12154	12229	12314	12054	12218	12249	12175	12362	12204	12157	12265	12121	12179	12229	12255	12163	12259	12284	12289	12092	12032	12080	12250	12098	12312	12270	12296	12191	12273	12264	12154	12322	12200	12291	12077	12132	12223	12253	12220	12112	12315	12368	12160	12253	12207	12158	12277	12066	12115	12219	12225	12117	12091	12187	12223	12188	12090	12290	12165	12245	12119	12151	12118	12108	12337	12365	12212	12290	12180	12217	12299	12104	12222	12461	12204	12275	12145	12190	12256	12284	12258	12185	12341	12166	12294	12140	12207	12236	12272	12183	12312	12423	12160	12118	12099	12339	12286	12197	12265	12046	12310	12203	12341	12261	12187	12179	12273	12133	12219	12202	12175	12236	12298	12317	12131	12106	12085	12288	12200	12303	12326	12321	12158	12215	12329	12253	12125	12205	12155	12199	12289	12156	12172	12248	12213	12218	12188	12270	12188	12254	12172	12281	12048	12317	12239	12145	12178	12106	12071	12195	12128	12289	12148	12186	12210	12078	12362	12199	12397	12228	12221	12115	12112	12048	12205	12161	12340	12131	12121	12336	12293	12338	12272	12083	12182	12142	12353	12312	12075	12205	12156	12167	11943	12145	12199	12220	12297	12150	12202	12152	12191	12303	12289	12203	12310	12203	12232	11998	12044	12164	12268	12185	12095	12228	12159	12082	12274	12129	12269	12116	12387	12168	12408	12192	12158	12172	12251	12278	12200	12173	12172	12188	12239	12206	12337	12212	12300	12113	12126	12188	12344	12202	12334	12221	12246	12249	12332	12295	12207	12217	12108	11989	12312	12134	12219	12139	12144	12261	12169	12228	12098	12188	12185	12110	12112	12069	12181	12108	12152	12061	12316	12307	12282	12238	12109	12214	12164	12159	12126	12239	12112	12182	12403	12265	12185	12210	12180	12162	12198	12231	12212	12177	12189	12129	12180	12025	12248	12213	12201	12206	12146	12299	12246	12100	12213	12275	12329	12188	12243	12042	12333	12197	12154	12232	12279	12232	12051	12283	12108	12184	12208	12288	12181	12126	12171	12107	12187	12232	12106	12200	12284	12194	12171	12059	12139	12217	12309	12300	12211	12289	12260	12109	12214	12233	12292	12199	12265	12185	12135	12428	12206	12131	12322	12086	12078	12095	12253	12151	12227	12201	12236	12181	12241	12013	12201	12295	12148	12195	12209	12231	12182	12151	12132	12180	12166	12179	12093	12148	12195	12192	12295	12247	12035	12246	12120	12254	12252	12229	12205	12222	12052	12061	12145	12282	12395	12107	12192	12321	12225	12229	12231	12260	12145	12159	12172	12438	12307	12197	12262	12231	12305	12264	12283	12153	12331	12025	12199	12030	12106	12182	12101	12239	12133	12171	12216	12301	12229	12256	12321	12280	12310	12170	12163	12180	12229	12360	12234	12038	12215	12156	12319	12301	12394	12233	12165	12113	12253	12282	12307	12117	12189	12107	12163	12113	12291	12262	12283	12085	12282	12249	12174	12201	12406	12172	12128	12251	12239	12239	12269	12218	12026	12315	12156	12187	12046	12236	12175	12258	12307	12193	12156	12105	12202	12137	12377	12073	12285	12223	12186	12133	12320	12278	12157	12140	12264	12182	12409	12229	12095	12320	12150	12139	12272	12015	12147	12397	11999	12318	12249	12300	12281	12120	12282	12309	12321	12279	12225	12400	12188	12307	12375	12134	12077	12125	12130	12336	12094	12239	12216	12333	12125	12337	12297	12160	12227	12222	12528	12077	12172	12122	12129	12106	12247	12328	12434	12004	12271	12170	12052	12233	12094	12141	12207	12214	12209	12175	12152	12136	12151	12136	12329	12168	12238	12377	12265	12233
25445	22522	30723	34357	40909	34819	28888	27005	23919	18915	15499	13868	13053	12542	12669	12599	12523	12697	12526	12569	12506	12499	12353	12349	12697	12505	12554	12490	12657	12532	12484	12686	12497	12358	12542	12541	12402	12635	12289	12357	12484	12492	12330	12546	12478	12319	12504	12465	12537	12525	12439	12439	12393	12394	12393	12558	12310	12657	12593	12388	12462	12383	12523	12362	12358	12503	12541	12483	12601	12395	12656	12298	12451	12592	12299	12463	12340	12393	12608	12443	12143	12468	12671	12474	12512	12502	12494	12445	12453	12684	12699	12581	12399	12660	12370	12569	12329	12458	12563	12533	12352	12569	12357	12390	12304	12373	12448	12304	12540	12403	12532	12307	12416	12321	12612	12491	12354	12318	12400	12295	12302	12321	12308	12331	12486	12390	12585	12570	12765	12498	12426	12411	12717	12603	12368	12524	12569	12608	12520	12442	12503	12500	12378	12435	12330	12370	12401	12477	12517	12577	12548	12306	12527	12529	12536	12573	12385	12414	12479	12468	12306	12534	12663	12407	12586	12407	12277	12315	12450	12350	12429	12348	12436	12402	12462	12130	12442	12322	12562	12406	12569	12479	12307	12374	12457	12473	12369	12616	12578	12452	12709	12413	12139	12478	12382	12344	12536	12461	12376	12344	12470	12411	12567	12540	12402	12319	12566	12521	12691	12580	12481	12295	12447	12243	12450	12321	12560	12499	12463	12337	12539	12417	12374	12445	12510	12477	12586	12421	12495	12474	12402	12340	12606	12378	12491	12538	12480	12374	12546	12549	12274	12525	12428	12503	12481	12490	12447	12587	12281	12310	12497	12462	12568	12403	12389	12448	12350	12418	12397	12308	12288	12607	12436	12398	12498	12426	12436	12593	12417	12258	12409	12329	12612	12536	12424	12240	12546	12423	12491	12513	12447	12398	12458	12264	12409	12487	12600	12557	12359	12279	12513	12394	12356	12331	12594	12504	12542	12412	12620	12271	12461	12421	12469	12480	12529	12598	12322	12459	12513	12424	12422	12536	12296	12631	12438	12431	12444	12583	12430	12692	12391	12452	12555	12435	12651	12363	12484	12488	12458	12439	12502	12573	12524	12387	12263	12407	12490	12492	12576	12439	12415	12560	12631	12295	12582	12532	12668	12395	12391	12441	12378	12381	12347	12493	12422	12391	12450	12423	12485	12369	12547	12456	12267	12396	12230	12475	12611	12559	12325	12365	12482	12554	12308	12467	12405	12521	12440	12497	12386	12282	12476	12376	12361	12523	12563	12588	12443	12584	12476	12481	12501	12408	12363	12508	12504	12433	12514	12457	12523	12269	12504	12487	12602	12408	12283	12411	12464	12538	12528	12489	12424	12589	12459	12580	12647	12587	12344	12440	12630	12438	12398	12319	12425	12542	12626	12503	12311	12443	12561	12398	12364	12407	12612	12372	12504	12381	12457	12410	12557	12428	12481	12367	12382	12387	12367	12533	12256	12329	12497	12347	12461	12379	12449	12411	12125	12436	12506	12284	12444	12438	12548	12507	12608	12401	12307	12344	12411	12686	12675	12558	12597	12630	12560	12440	12586	12281	12412	12551	12526	12500	12401	12283	12586	12436	12509	12519	12482	12467	12444	12501	12567	12422	12552	12364	12461	12576	12473	12481	12526	12396	12509	12479	12561	12295	12515	12257	12453	12397	12490	12432	12564	12457	12571	12505	12390	12386	12370	12517	12508	12437	12502	12449	12409	12394	12232	12375	12372	12360	12428	12343	12561	12406	12473	12474	12566	12492	12426	12293	12445	12719	12332	12490	12474	12521	12462	12339	12366	12447	12487	12346	12265	12449	12521	12445	12467	12453	12495	12437	12383	12636	12436	12461	12430	12619	12468	12274	12411	12379	12423	12537	12322	12448	12246	12579	12546	12483	12264	12473	12282	12559	12399	12350	12547	12505	12690	12239	12253	12514	12563	12320	12596	12603	12314	12428	12520	12550	12561	12454	12473	12272	12298	12477	12505	12540	12584	12425	12375	12456	12464	12535	12460	12370	12331	12263	12290	12360	12512	12415	12579	12306	12298	12441	12237	12297	12434	12481	12673	12569	12353	12458	12458	12560	12505	12458	12478	12486	12647	12373	12469	12607	12457	12297	12474	12435	12494	12419	12416	12522	12706	12556	12380	12502	12442	12486	12508	12479	12505	12548	12402	12446	12505	12436	12546	12560	12319	12287	12461	12470	12525	12341	12517	12371	12354	12268	12481	12273	12632	12427	12348	12422	12465	12611	12557	12409	12526	12538	12511	12373	12429	12390	12502	12477	12473	12454	12655	12360	12454	12650	12556	12325	12438	12335	12349	12334	12386	12277	12437	12315	12414	12401	12398	12379	12431	12492	12317	12525	12516	12332	12526	12503	12554	12481	12551	12453	12467	12422	12378	12422	12516	12316	12557	12513	12517	12487	12390	12464	12563	12650	12427	12450	12506	12500	12467	12436	12330	12490	12480	12448	12389	12408	12421	12365	12515	12351	12417	12523	12328	12455	12474	12342	12377	12553	12446	12455	12232	12597	12526	12464	12556	12527	12557	12606	12554	12330	12465	12441	12552	12521	12502	12431	12405	12533	12456	12341	12380	12347	12774	12509	12444	12314	12351	12586	12348	12437	12520	12632	12581	12484	12548	12436	12528	12428	12394	12562	12660	12322	12301	12514	12521	12567	12288	12416	12464	12477	12616	12361	12592	12328	12470	12433	12702	12524	12528	12455	12678	12488	12458	12468	12535	12428	12457	12485	12426	12458	12483	12368	12495	12464	12335	12350	12443	12425	12442	12350	12589	12467	12487	12357	12532	12091	12495	12290	12394	12717	12471	12580	12483	12606	12417	12408	12411	12611	12421	12526	12481	12525	12542	12689	12427	12412	12654	12459	12553	12449	12352	12519	12480	12409	12454	12683	12549	12370	12459	12679	12515	12433	12425	12530	12431	12529	12440	12491	12471	12495	12579	12637	12532	12721	12568	12427	12504	12594	12439	12367	12443	12471	12417	12424	12370	12481	12451	12477	12435	12464	12426	12428	12393	12375	12434	12505	12603	12647	12412	12329	12489	12298	12304	12310	12354	12385	12429	12408	12421	12263	12424	12390	12556	12473	12332	12482	12403	12476	12436	12553	12492	12495	12413	12626	12356	12541	12515	12376	12464	12483	12129	12585	12536	12522	12560	12420	12450	12483	12523	12337	12465	12440	12309	12533	12332	12449	12543	12550	12467	12459	12381	12526	12411	12650	12679	12334	12360	12451	12711	12322	12613	12586	12246	12399	12534	12417	12430	12418	12596	12275	12561	12283	12200	12466	12552	12445	12490	12405	12606	12550	12443	12535	12239	12538	12389	12329	12508	12426	12354	12477	12478	12418	12477	12416	12620	12448	12493	12448	12463	12400	12534	12708	12405	12415	12496	12346	12428	12533	12483	12395	12358	12330	12401	12464	12419	12413	12423	12399	12492	12261	12448	12416	12502	12598	12405	12270	12392	12421	12460	12415	12627	12378	12491	12626	12361	12570	12511	12343	12328	12418	12434	12351	12408	12383	12573	12468	12452	12495	12528	12711	12507	12506	12346	12422	12415	12504	12387	12312	12599	12475	12707	12376	12447	12485	12428	12541	12423	12467	12468	12592	12413	12617	12490	12489	12519	12523	12473	12349	12445	12471	12254	12410	12583	12289	12283	12308	12333	12275	12314	12335	12450	12469	12382	12546	12607	12413	12557	12740	12479	12454	12533	12519	12321	12472	12392	12552	12433	12524	12376	12669	12353	12346	12433	12435	12513	12482	12378	12345	12255	12484	12419	12319	12560	12614	12507	12504	12440	12496	12536	12636	12451	12447	12588	12735	12367	12445	12525	12416	12509	12403	12216	12450	12374	12532	12578	12422	12339	12335	12536	12570	12421	12236	12449	12482	12712	12369	12434	12355	12325	12423	12581	12417	12290	12444	12404	12470	12433	12607	12366	12555	12451	12456	12354	12510	12507	12493	12418	12564	12373	12396	12466	12551	12452	12482	12545	12302	12453	12411	12541	12477	12421	12427	12611	12472	12359	12443	12515	12401	12458	12527	12413	12360	12360	12333	12585	12439	12305	12400	12470	12547	12499	12535	12478	12335	12482	12334	12239	12519	12386	12557	12450	12366	12499	12517	12354	12284	12425	12547	12351	12561	12364	12615	12407	12341	12498	12440	12545	12546	12584	12356	12664	12440	12390	12228	12474	12577	12477	12425	12325	12543	12590	12552	12612	12537	12500	12388	12487	12391	12527	12530	12393	12495	12492	12584	12365	12413	12466	12698	12259	12284	12538	12662	12614	12446	12455	12566	12346	12316	12450	12377	12681	12332	12428	12411	12461	12561	12428	12321	12649	12445	12544	12470	12377	12438	12518	12639	12506	12555	12256	12431	12448	12523	12496	12305	12425	12434	12489	12451	12456	12563	12508	12325	12553	12385	12429	12354	12383	12422	12573	12549	12442	12433	12319	12558	12494	12537	12384	12446	12619	12286	12549	12675	12413	12292	12490	12228	12566	12443	12589	12449	12291	12353	12532	12464	12373	12166	12398	12498	12446	12390	12565	12673	12304	12466	12586	12425	12403	12367	12416	12501	12562	12365	12628	12568	12532	12556	12575	12709	12566	12578	12449	12376	12539	12506	12348	12470	12446	12463	12397	12423	12389	12420	12470	12430	12490	12356	12319	12468	12426	12417	12519	12433	12545	12405	12534	12541	12367	12403	12370	12466	12440	12660	12574	12611	12391	12604	12434	12424	12325	12433	12459	12273	12533	12528	12434	12383	12501	12388	12628	12584	12426	12491	12491	12407	12536	12279	12291	12334	12309	12542	12327	12610	12537	12501	12472	12349	12450	12440	12568	12393	12528	12581	12646	12459	12503	12303	12563	12489	12408	12493	12380	12264	12482	12456	12590	12506	12396	12234	12474	12391	12331	12427	12460	12634	12539	12434	12703	12235	12481	12454	12341	12398	12468	12657	12477	12455	12346	12457	12454	12399	12271	12437	12395	12411	12622	12524	12462	12519	12335	12363	12483	12495	12434	12521	12568	12348	12459	12417	12499	12448	12530	12362	12537	12416	12316	12424	12432	12554	12320	12521	12452	12560
39027	59740	47493	48428	45375	35781	28507	28749	24645	18467	14971	12891	12070	11910	11919	11826	11970	12047	11861	11768	11796	11871	11853	11830	11768	11906	11794	12047	11825	11796	11714	11817	11818	11849	11823	11883	11781	11712	11886	11793	11774	11853	11881	11967	11861	11750	11867	11879	11909	11837	11954	11820	11882	11733	11877	11914	11814	11818	11860	11748	11706	11929	11742	11812	11973	11720	11862	11893	11915	11764	11938	11938	11849	11696	11822	11780	12047	11789	11852	11830	11853	11835	11755	11886	11873	11823	11959	11893	11909	11926	11860	11778	11816	11913	11889	11909	11789	11792	11815	11836	11971	11835	11834	11633	11907	11989	11876	11778	11859	11749	11835	11773	11841	11890	11714	11674	11839	11877	11689	11733	11948	11786	11701	11775	11820	11828	11947	11953	11793	11836	11945	11791	11884	11859	11899	11706	11832	11837	11809	11757	11959	11806	11790	11875	11712	11778	11821	11855	11787	11763	11750	11810	11988	11818	12040	11882	11763	11705	11779	11813	11786	11788	11803	11837	11840	11838	11902	11822	11881	11813	11800	11915	11850	11774	11810	11793	11817	11894	11683	11740	11834	11992	11811	11943	11894	11782	11840	12033	11981	11933	11811	11834	11770	11716	11735	11923	11854	11864	12004	11908	11756	11824	11783	11697	11854	11910	11722	11744	11824	11959	11709	11850	11858	11804	11815	11862	11883	11859	11641	11639	11871	11947	11842	11810	11847	11794	11888	11824	11814	11846	11696	11791	11824	11851	11774	11773	11714	11843	11816	11914	11643	11980	11860	11778	11739	11814	11735	11758	11731	11902	11859	11764	11857	11825	11877	11971	11975	11795	11759	11905	11875	11737	11824	11837	11869	11790	12036	11896	11704	11945	11823	11822	11965	11738	11802	12008	11792	11945	11864	11951	11833	11847	11823	11923	11809	11819	11821	11728	11784	11881	11796	11884	11940	11720	11534	11826	11815	11880	11796	11889	11744	11888	11669	11808	11828	11778	11995	11894	11809	11836	11825	11831	11760	11704	11733	11744	11749	11959	11739	11952	11839	11748	11797	11905	11834	11772	11848	11894	11858	11648	11662	11955	11782	11912	11957	11860	11786	11786	11822	11758	11899	11816	11730	11832	11824	11740	11867	11712	11844	11790	11801	11767	11861	11733	11827	11825	11951	11888	11861	11816	11885	11819	11718	11893	11695	11901	11939	11794	11843	11816	11812	11744	11809	11773	11772	11869	11803	11679	11853	11915	11812	11795	11833	11815	11943	11845	11711	11805	11779	11873	11910	11787	11832	11929	11986	11887	11985	11761	11768	11772	11831	11899	11776	11654	11986	11906	11838	11864	11924	11744	11757	11838	11666	11905	11838	11769	11851	11710	11718	11806	11930	11805	11807	11803	11888	11885	11829	11664	11839	11680	11800	11840	11912	11838	11788	11938	11745	11720	11798	11597	11712	11893	11783	11837	11719	11971	11954	11737	11857	11746	12008	11887	11758	11656	11971	11779	11790	11931	11640	11643	11729	11847	12022	11710	11851	11873	11905	11906	11645	11816	11859	11871	11814	11871	11878	11899	11828	11762	11860	11677	11676	11768	11879	11894	11883	11993	11943	11714	11901	11824	11696	11787	11821	11750	11735	11782	11754	11764	11781	11780	11862	11801	11780	11910	11925	11879	11820	11919	11732	11925	11805	12005	11715	11714	11941	11919	11783	11936	11756	11852	11864	11687	11940	11858	11809	11856	11758	11763	11890	12086	11855	11848	11966	11868	11867	12016	11728	11748	11939	11834	11944	11840	11785	11974	11589	11820	11778	11893	11812	11697	11853	11918	11702	11846	11665	11716	11855	11693	12011	11948	11838	11795	11896	11825	11889	11916	11787	11780	11687	11822	11811	11863	11889	11609	11950	11947	11711	11778	11857	11943	11856	11747	11799	11748	11941	11769	11899	11884	11717	11842	11883	11749	11762	11792	11862	11718	11848	11841	11755	11750	11905	11637	11745	11891	11771	11777	11774	11745	11969	11863	11725	11880	11894	11850	11806	12054	11937	11836	11634	11729	11889	11896	11821	11914	11840	11784	11801	11785	12120	11794	11883	11862	11783	11808	11776	11786	11886	11909	11871	11761	11866	11871	11971	11847	11885	11736	11791	11750	11739	11614	11726	11903	11787	11910	11911	11649	11831	11911	11950	11892	11855	11849	11731	11763	11866	11903	11779	11769	11814	11956	11808	11914	11916	11822	11743	11939	11836	11761	11811	11863	11817	11521	11738	11634	11788	11892	11904	11687	11918	11925	11727	11880	11719	11762	11865	11643	11609	12101	11684	11903	12000	11933	11737	11794	11870	11814	11801	11810	11825	11839	11887	11877	11893	11961	11740	11686	11845	11878	11887	11863	11803	11796	11644	11887	11904	11858	11847	11848	11874	11780	11787	11823	11900	11810	11906	11846	11790	11779	11714	11931	11803	11839	11742	11780	11804	11778	11723	11866	11749	11904	11787	11753	11816	11945	11628	11822	11866	11818	11708	11811	11893	11848	11821	11807	12009	11903	11805	11851	11656	11872	11806	11926	11759	11781	11950	11831	11731	11806	11800	11816	11858	11799	11745	11820	11677	11959	11803	11935	11738	11834	11878	11891	11871	11804	11884	11786	11757	11899	11880	11920	11763	11876	11692	11660	11848	12024	11728	11857	11708	11855	11902	11748	11843	11893	11989	11812	11907	11768	11910	11840	11712	11910	11953	11784	11627	11869	11901	11942	11827	11797	11771	11880	11952	11767	11820	11888	11860	11665	11856	11761	11794	11853	11836	11747	12055	11767	11928	11825	11761	11712	11936	11751	11859	11853	11820	11882	11772	11751	11905	11900	11815	11909	11843	11688	12003	11820	11818	11778	11799	11736	11821	11827	11906	11978	11921	11827	11714	11780	11762	11755	11822	11838	11727	11897	11743	11722	11851	11764	11953	11698	11861	11856	11825	11813	11926	11860	11909	11765	11821	11711	11939	11880	11736	11786	11750	11835	11795	11830	11733	11988	11713	11698	11727	11876	11770	11824	11926	11873	11989	11856	11843	11817	11900	11707	11801	11835	11731	11918	11905	11856	11733	11720	11832	11922	11718	11870	11703	11707	11813	11797	11939	11929	11967	11842	11898	11636	11733	11887	11895	11690	11809	11783	11873	11883	12019	11715	11758	11808	11892	11890	11823	11831	11811	11651	11819	11947	11689	11761	11875	11896	11807	11752	11786	11827	11999	11697	11838	11795	11903	11774	11729	11876	11864	11791	11784	11832	11760	11940	11834	11795	11847	11960	11848	11736	12025	11861	11909	11884	11884	11910	11878	11805	11943	11861	11740	11897	11887	11660	11794	11780	11610	12041	11974	11811	11800	11797	11921	11677	11755	11735	11859	11888	11760	11841	11941	11842	11719	11763	11765	11725	11722	11916	11816	11860	11797	11866	11660	11742	11786	11937	11931	11841	11565	11825	11848	11821	11840	11911	11825	11968	11772	11742	11848	11923	11867	11790	11928	11837	11896	11823	11852	11906	11829	11763	11921	11911	11734	11890	11790	11812	11877	11919	11774	11884	11798	11822	11729	11860	11827	11852	11679	11781	11867	11859	11918	11970	11786	11798	11851	11839	11879	11842	11895	11747	11750	11956	11888	11732	11933	11722	11727	11745	11826	12007	11782	11772	12028	11727	11812	11758	11922	11742	11966	11700	11714	11722	11691	11762	11816	11739	11791	11753	11913	11780	11910	11752	11775	11844	11830	11756	11837	11800	11716	11907	11858	11793	11749	11859	11790	11748	11652	11642	12021	11643	11905	11890	11985	11806	11754	11794	11818	11814	11845	11846	11834	11790	11790	11783	11873	11700	11748	12025	11851	11732	11658	11780	11814	11925	11626	11685	11831	11885	11924	11838	11815	11852	11824	11811	11940	11808	11779	11814	11807	11719	11725	11881	11703	11920	11869	11747	11920	11909	11856	11768	11739	11957	11826	11846	11793	11889	11860	11834	11935	11953	11776	11822	11862	11807	11923	11833	11790	11808	11808	11785	11729	11745	11827	12093	11736	11868	11812	11847	11960	11827	11916	11732	11729	11819	11857	11874	11746	12029	11739	11935	11854	11838	11854	11680	11815	11757	11912	11750	11777	11673	11918	11732	11796	11817	11866	11951	11748	11994	11871	11970	11907	11903	11924	11767	11816	11849	11817	11961	11848	11751	11788	11773	11860	11839	11752	11703	11847	11835	11895	11770	11876	11833	11953	11819	11810	11752	11817	11730	11900	11719	11779	11802	11755	11723	11734	11821	11879	11929	11892	11813	11927	11880	11683	11735	11886	11712	11792	11852	11924	11880	11831	11835	11882	11958	11664	11691	11820	11861	11856	11778	11806	11764	11772	11758	11775	11912	11783	11962	11832	11817	11700	11851	11836	11724	11754	11766	11744	11829	11894	11905	11794	11692	11801	12023	11957	11770	11950	11766	11862	12018	11761	11723	11930	11862	11673	11924	11884	11928	11671	11891	11890	11921	11941	11859	11843	11683	11790	11677	11851	11795	11765	11777	11793	11828	11830	11816	12044	11705	11823	11868	11878	11788	11885	11807	11885	11608	11761	11790	11833	11667	11935	11916	11893	11823	11818	11851	11787	11707	11814	11938	11782	11692	11908	11829	11751	11769	11808	11860	11893	11894	11779	11751	11869	11737	11875	11968	11768	11766	11764	11733	12024	11573	11803	11906	11768	11678	11884	11864	11748	11738	11999	11789	11740	11742	11868	11916	11916	11754	11909	11842	11873	11769	11960	11789	11805	11831	11721	11944	11819	11687	12003	11852	11860	11823	11899	11813	11961	11652	11929	11729	11831	11788	11819	11618	11829	11859	11830	11969	11824	11834	11775	11685	11898	11782	11821	11846	11809	11805	11809	11841	11831	11708	11668	11705	11817	11869	11675	11827	11716	11834	11868	11912	11771	11520	11908	11805	11875	11636	11851	11812	11908	11825	11884	11789	11723	11827	11815	11927	11929	11855	11746	11795	11940	11699	12008	11759	11668	12034	11884	11757	11872	11899	11870	11800	11869	11796	11731	11815	11929	11780	11831	11823	11994	11747	11832	11836	11745	11775	11891	11873	11980	11913
24098	21966	29468	27164	41017	43429	39855	36516	34054	28998	23053	17469	14728	13943	13943	13828	13746	13745	13631	13761	13673	13797	13725	13804	13751	13702	13651	13857	13758	13582	13609	13626	13671	13739	13692	13631	13752	13844	13728	13776	13644	13635	13748	13709	13650	13781	13898	13758	13497	13551	13682	13707	13548	13759	13681	13528	13564	13910	13821	13749	13732	13678	13613	13606	13599	13555	13580	13786	13714	13855	13650	13659	13658	13487	13524	13521	13636	13520	13751	13600	13351	13581	13360	13587	13837	13628	13629	13582	13758	13632	13618	13465	13733	13668	13575	13557	13650	13718	13808	13524	13622	13590	13596	13606	13608	13572	13743	13553	13550	13660	13673	13646	13522	13726	13650	13644	13527	13739	13674	13812	13629	13619	13662	13695	13585	13600	13341	13619	13759	13517	13707	13724	13452	13704	13555	13551	13572	13657	13599	13465	13643	13663	13599	13467	13698	13566	13542	13593	13719	13750	13661	13812	13609	13688	13699	13766	13710	13465	13612	13645	13714	13552	13512	13530	13687	13579	13338	13551	13613	13441	13664	13484	13550	13529	13563	13576	13461	13552	13437	13671	13599	13787	13688	13488	13457	13649	13793	13618	13555	13451	13573	13541	13469	13637	13695	13687	13658	13552	13532	13630	13369	13739	13548	13518	13412	13720	13705	13531	13555	13564	13751	13400	13670	13645	13570	13651	13603	13614	13641	13660	13452	13751	13684	13646	13645	13602	13600	13622	13564	13483	13455	13524	13585	13554	13597	13549	13466	13659	13583	13521	13611	13527	13628	13748	13719	13604	13641	13344	13613	13586	13484	13658	13494	13681	13629	13861	13708	13708	13534	13607	13828	13729	13441	13681	13495	13553	13885	13480	13587	13565	13454	13848	13613	13436	13616	13521	13693	13462	13687	13599	13585	13651	13561	13600	13769	13607	13327	13535	13543	13657	13743	13868	13728	13682	13772	13743	13497	13520	13599	13516	13798	13669	13562	13697	13595	13436	13511	13602	13586	13539	13526	13608	13729	13595	13511	13506	13661	13668	13745	13535	13573	13597	13640	13606	13678	13543	13501	13475	13698	13633	13455	13673	13706	13697	13617	13679	13727	13686	13598	13673	13597	13646	13684	13683	13730	13642	13584	13585	13531	13623	13680	13641	13690	13669	13525	13525	13704	13606	13520	13612	13661	13714	13638	13814	13598	13646	13537	13556	13475	13512	13444	13708	13488	13396	13665	13481	13492	13572	13702	13584	13552	13460	13735	13770	13517	13571	13689	13371	13833	13725	13664	13557	13563	13772	13714	13532	13629	13407	13546	13716	13868	13806	13637	13786	13615	13471	13627	13619	13535	13752	13625	13584	13596	13720	13683	13523	13680	13620	13654	13719	13689	13655	13680	13633	13666	13609	13664	13473	13548	13527	13650	13459	13521	13551	13446	13465	13558	13557	13601	13672	13565	13653	13472	13558	13591	13621	13629	13722	13544	13719	13549	13646	13345	13681	13525	13703	13758	13729	13551	13667	13726	13639	13498	13617	13637	13530	13673	13590	13619	13474	13353	13729	13640	13698	13743	13620	13534	13730	13667	13631	13578	13636	13541	13681	13496	13509	13686	13659	13636	13606	13682	13512	13518	13586	13677	13732	13573	13442	13763	13584	13428	13515	13635	13464	13648	13756	13405	13751	13707	13517	13394	13765	13589	13592	13787	13491	13711	13472	13674	13532	13561	13534	13637	13848	13569	13607	13551	13794	13710	13568	13554	13403	13591	13494	13779	13728	13502	13585	13598	13632	13682	13484	13535	13559	13619	13677	13606	13549	13512	13521	13588	13731	13618	13432	13489	13497	13626	13704	13505	13580	13586	13410	13706	13705	13634	13762	13639	13583	13852	13566	13740	13562	13523	13589	13638	13589	13711	13567	13622	13610	13566	13597	13573	13808	13807	13886	13575	13316	13393	13515	13654	13564	13636	13538	13594	13789	13495	13677	13583	13485	13681	13631	13524	13386	13578	13690	13673	13676	13718	13522	13682	13602	13782	13493	13609	13568	13721	13574	13482	13538	13663	13644	13594	13603	13729	13727	13602	13497	13525	13493	13648	13636	13718	13485	13777	13779	13685	13717	13627	13429	13646	13652	13864	13693	13508	13523	13739	13548	13579	13662	13466	13637	13454	13522	13610	13709	13578	13484	13601	13639	13611	13631	13489	13421	13463	13474	13427	13479	13572	13364	13379	13710	13648	13654	13590	13627	13745	13852	13571	13591	13584	13245	13733	13579	13461	13454	13587	13726	13854	13571	13582	13695	13726	13600	13517	13594	13549	13405	13628	13602	13825	13670	13845	13672	13686	13783	13697	13592	13763	13541	13504	13589	13518	13496	13633	13649	13688	13732	13687	13529	13698	13665	13513	13632	13685	13625	13478	13664	13785	13382	13641	13249	13665	13566	13552	13566	13665	13583	13537	13597	13681	13663	13584	13788	13437	13439	13636	13605	13562	13571	13593	13452	13648	13562	13570	13712	13625	13505	13541	13488	13593	13546	13527	13568	13539	13773	13844	13665	13660	13812	13676	13675	13549	13403	13659	13718	13755	13728	13730	13417	13706	13520	13579	13689	13572	13648	13658	13707	13742	13738	13662	13567	13540	13536	13581	13664	13577	13612	13779	13564	13702	13757	13746	13582	13750	13679	13682	13568	13522	13674	13705	13724	13700	13712	13623	13552	13593	13599	13538	13719	13537	13562	13627	13690	13583	13650	13312	13724	13638	13630	13661	13547	13465	13618	13517	13617	13552	13386	13694	13593	13589	13705	13719	13782	13659	13619	13604	13853	13727	13669	13822	13679	13735	13564	13540	13623	13571	13759	13565	13649	13697	13532	13447	13851	13535	13646	13643	13492	13794	13548	13832	13733	13512	13682	13597	13639	13657	13548	13516	13672	13590	13595	13644	13517	13569	13629	13740	13539	13407	13429	13597	13661	13615	13573	13620	13381	13441	13737	13677	13590	13663	13646	13645	13538	13619	13699	13591	13494	13721	13590	13395	13638	13543	13562	13505	13471	13563	13440	13565	13768	13707	13728	13579	13667	13494	13728	13590	13517	13619	13549	13695	13665	13693	13735	13794	13491	13686	13585	13534	13547	13613	13506	13749	13784	13786	13626	13497	13742	13751	13530	13542	13521	13549	13679	13647	13563	13456	13470	13738	13628	13679	13680	13701	13584	13551	13753	13726	13663	13653	13585	13539	13613	13671	13550	13717	13674	13519	13660	13564	13769	13625	13634	13320	13535	13694	13586	13528	13569	13716	13780	13696	13547	13734	13630	13588	13555	13571	13576	13552	13788	13347	13698	13894	13654	13718	13721	13462	13753	13604	13564	13442	13886	13682	13551	13578	13524	13600	13628	13708	13548	13872	13601	13705	13606	13634	13716	13721	13460	13496	13694	13596	13523	13586	13507	13557	13670	13518	13510	13569	13579	13661	13759	13837	13704	13661	13537	13583	13628	13582	13678	13676	13655	13892	13560	13802	13538	13794	13563	13532	13672	13570	13738	13770	13518	13554	13634	13487	13924	13723	13656	13504	13381	13656	13612	13683	13592	13598	13784	13461	13704	13565	13614	13500	13593	13602	13596	13526	13643	13666	13729	13587	13585	13527	13655	13740	13504	13592	13622	13485	13597	13735	13581	13472	13668	13610	13569	13783	13702	13714	13606	13653	13517	13500	13755	13669	13553	13387	13573	13704	13619	13822	13690	13655	13256	13431	13622	13707	13848	13551	13792	13569	13508	13636	13912	13732	13701	13513	13605	13697	13680	13495	13611	13654	13703	13508	13666	13653	13694	13624	13740	13575	13483	13424	13564	13434	13498	13668	13555	13710	13578	13621	13638	13525	13583	13541	13481	13739	13641	13611	13580	13676	13420	13636	13679	13666	13725	13641	13698	13625	13660	13728	13661	13703	13459	13659	13623	13623	13700	13520	13618	13749	13614	13555	13533	13601	13526	13666	13614	13630	13542	13578	13661	13705	13775	13512	13549	13575	13700	13689	13635	13572	13539	13524	13554	13575	13632	13622	13544	13551	13326	13424	13536	13665	13674	13548	13577	13652	13763	13608	13626	13674	13547	13481	13521	13759	13670	13774	13793	13732	13739	13598	13684	13470	13725	13591	13625	13619	13709	13619	13401	13433	13650	13588	13619	13610	13396	13720	13718	13597	13739	13594	13540	13653	13646	13535	13683	13505	13486	13583	13530	13647	13744	13525	13649	13569	13490	13876	13721	13674	13718	13510	13650	13767	13842	13451	13578	13724	13617	13623	13708	13752	13788	13695	13653	13557	13562	13664	13513	13688	13638	13493	13734	13592	13689	13672	13655	13544	13573	13558	13498	13661	13572	13867	13446	13762	13737	13811	13630	13542	13840	13736	13511	13751	13817	13530	13650	13635	13802	13794	13704	13676	13733	13648	13856	13485	13777	13650	13516	13661	13646	13636	13647	13705	13763	13793	13718	13645	13582	13598	13612	13594	13645	13650	13697	13419	13531	13814	13573	13515	13649	13641	13695	13656	13648	13613	13302	13504	13648	13748	13443	13632	13539	13692	13477	13866	13541	13539	13797	13754	13717	13779	13559	13717	13527	13585	13521	13623	13652	13781	13649	13507	13590	13542	13796	13662	13639	13544	13514	13518	13697	13642	13806	13778	13535	13494	13659	13612	13626	13561	13534	13600	13490	13683	13696	13782	13643	13777	13607	13468	13486	13519	13538	13648	13348	13485	13535	13554	13667	13650	13539	13655	13501	13655	13655	13535	13625	13604	13482	13459	13663	13412	13577	13477	13520	13534	13817	13753	13749	13723	13692	13668	13696	13536	13561	13581	13648	13571	13661	13709	13474	13358	13556	13653	13776	13632	13705	13587	13571	13659	13709	13589	13783	13692	13503	13594	13470	13563	13640	13885	13468	13550	13639	13657	13471	13736	13604	13482	13463	13573	13638	13601	13522	13738	13670	13573	13603	13578	13628	13451	13708	13759	13551	13685	13574	13656	13841	13493	13609	13683	13620	13547	13497	13617	13563	13580	13688	13664	13566	13614	13532	13724	13688	13733	13679	13643	13595	13394	13545	13712	13509	13542	13508	13713	13642	13666	13653
43485	65356	55104	50993	56593	46871	39680	38415	34820	28798	22805	15967	13138	12493	12472	12377	12512	12502	12459	12673	12549	12561	12501	12630	12608	12553	12423	12496	12486	12542	12523	12564	12654	12440	12640	12684	12522	12444	12534	12582	12608	12316	12460	12580	12360	12535	12448	12532	12518	12478	12507	12470	12461	12469	12485	12492	12571	12522	12662	12589	12553	12484	12456	12449	12668	12447	12452	12600	12466	12467	12658	12455	12676	12497	12546	12420	12578	12739	12469	12454	12495	12515	12705	12528	12546	12558	12531	12512	12516	12569	12539	12678	12542	12496	12574	12580	12422	12677	12471	12586	12678	12606	12434	12394	12593	12528	12354	12525	12657	12414	12571	12567	12608	12576	12377	12406	12600	12525	12562	12393	12476	12528	12499	12519	12495	12503	12455	12714	12547	12602	12600	12545	12356	12336	12633	12534	12634	12628	12511	12449	12457	12507	12694	12591	12386	12521	12418	12646	12469	12327	12566	12470	12500	12608	12569	12560	12514	12450	12649	12652	12424	12561	12525	12547	12401	12485	12561	12567	12605	12438	12691	12416	12389	12472	12535	12631	12601	12454	12365	12486	12670	12511	12462	12627	12487	12511	12442	12644	12406	12525	12577	12467	12624	12560	12571	12461	12625	12511	12380	12562	12489	12325	12375	12390	12555	12682	12398	12519	12475	12509	12414	12575	12491	12372	12403	12480	12645	12594	12556	12557	12581	12373	12527	12284	12501	12465	12489	12564	12453	12530	12545	12413	12455	12349	12410	12407	12552	12486	12524	12448	12530	12408	12500	12622	12489	12675	12531	12535	12499	12561	12542	12485	12379	12407	12413	12495	12528	12397	12631	12601	12645	12560	12533	12560	12268	12583	12595	12606	12671	12459	12401	12557	12732	12686	12372	12408	12551	12389	12667	12417	12528	12556	12488	12604	12583	12505	12592	12634	12385	12346	12480	12629	12463	12518	12598	12501	12669	12477	12521	12527	12474	12509	12593	12549	12547	12563	12569	12545	12465	12610	12545	12455	12624	12435	12394	12536	12564	12451	12396	12484	12558	12477	12371	12719	12500	12529	12529	12479	12534	12498	12552	12354	12520	12547	12531	12436	12690	12443	12448	12595	12554	12497	12502	12546	12532	12648	12585	12410	12593	12508	12631	12615	12572	12647	12522	12558	12425	12349	12656	12570	12641	12498	12468	12467	12483	12530	12449	12505	12539	12512	12355	12598	12716	12389	12672	12584	12601	12552	12513	12520	12415	12602	12674	12492	12505	12562	12485	12393	12440	12630	12517	12386	12649	12489	12816	12541	12448	12369	12575	12523	12627	12653	12508	12587	12451	12656	12598	12422	12495	12485	12539	12441	12478	12672	12476	12603	12436	12479	12513	12427	12386	12476	12633	12552	12416	12497	12501	12470	12596	12509	12522	12383	12478	12523	12592	12542	12526	12497	12508	12592	12572	12451	12581	12424	12548	12571	12589	12529	12430	12569	12463	12539	12618	12508	12430	12639	12570	12601	12448	12518	12445	12628	12498	12361	12580	12458	12389	12693	12411	12415	12535	12604	12251	12485	12538	12379	12438	12378	12466	12466	12280	12629	12456	12396	12459	12518	12592	12381	12435	12368	12552	12425	12575	12450	12495	12505	12661	12565	12487	12465	12468	12524	12416	12399	12625	12518	12567	12348	12571	12565	12593	12490	12573	12548	12472	12628	12614	12731	12591	12665	12553	12476	12548	12434	12493	12532	12733	12496	12550	12665	12457	12655	12470	12514	12516	12621	12489	12485	12598	12530	12505	12651	12429	12358	12454	12457	12506	12567	12423	12728	12526	12401	12586	12471	12474	12555	12626	12475	12491	12680	12461	12742	12562	12560	12508	12646	12425	12440	12582	12683	12421	12600	12675	12531	12467	12534	12431	12509	12660	12428	12515	12457	12412	12463	12627	12599	12632	12515	12427	12532	12685	12613	12576	12386	12626	12650	12577	12463	12646	12605	12343	12609	12326	12471	12562	12579	12367	12622	12526	12258	12480	12601	12591	12472	12522	12515	12525	12467	12577	12480	12278	12659	12557	12596	12419	12403	12571	12684	12513	12486	12478	12461	12322	12441	12462	12492	12562	12601	12485	12475	12611	12433	12568	12476	12628	12443	12523	12495	12596	12585	12378	12516	12563	12499	12511	12409	12464	12436	12411	12499	12481	12573	12534	12467	12445	12672	12567	12468	12439	12634	12485	12672	12526	12552	12624	12527	12442	12402	12450	12415	12519	12395	12500	12579	12455	12665	12526	12513	12704	12533	12558	12579	12475	12529	12532	12483	12514	12283	12574	12637	12611	12536	12454	12500	12521	12631	12640	12477	12423	12574	12552	12489	12429	12614	12539	12508	12552	12348	12621	12425	12470	12637	12274	12632	12374	12472	12508	12629	12476	12391	12436	12422	12438	12628	12539	12560	12484	12419	12626	12670	12386	12536	12573	12521	12444	12628	12515	12534	12493	12283	12527	12509	12416	12594	12381	12589	12414	12432	12321	12657	12377	12489	12701	12535	12503	12492	12519	12492	12457	12617	12616	12604	12475	12643	12554	12441	12515	12500	12419	12558	12418	12614	12618	12592	12442	12455	12405	12339	12459	12557	12687	12561	12514	12430	12747	12404	12642	12689	12570	12654	12522	12670	12449	12491	12325	12502	12645	12303	12464	12448	12539	12501	12433	12636	12590	12465	12506	12401	12562	12589	12442	12608	12516	12646	12486	12686	12478	12590	12377	12537	12474	12517	12303	12583	12719	12526	12610	12631	12571	12511	12401	12463	12629	12540	12404	12553	12668	12425	12646	12531	12656	12592	12401	12619	12524	12533	12562	12549	12492	12548	12389	12507	12546	12499	12609	12684	12510	12659	12490	12494	12350	12464	12409	12512	12563	12513	12485	12574	12468	12361	12520	12499	12611	12372	12580	12636	12456	12549	12370	12534	12521	12421	12502	12577	12485	12417	12515	12432	12488	12430	12580	12515	12587	12503	12512	12491	12559	12528	12473	12511	12458	12579	12535	12519	12574	12405	12399	12365	12499	12462	12377	12545	12486	12429	12397	12451	12624	12460	12608	12524	12597	12485	12476	12463	12338	12474	12645	12681	12414	12428	12576	12556	12590	12465	12486	12599	12634	12609	12431	12448	12387	12384	12372	12419	12600	12496	12573	12643	12431	12603	12491	12630	12502	12499	12526	12478	12354	12673	12585	12576	12401	12672	12450	12539	12455	12691	12471	12542	12434	12606	12426	12681	12474	12565	12610	12457	12592	12567	12503	12597	12537	12471	12475	12562	12421	12473	12558	12528	12625	12528	12505	12419	12567	12491	12478	12557	12421	12597	12440	12519	12413	12528	12479	12606	12439	12288	12479	12470	12532	12335	12546	12387	12471	12482	12500	12573	12396	12472	12400	12773	12625	12540	12563	12457	12469	12469	12435	12315	12525	12509	12597	12499	12601	12380	12462	12567	12363	12535	12500	12542	12534	12452	12383	12547	12457	12421	12526	12616	12567	12588	12469	12507	12528	12637	12407	12373	12414	12581	12394	12554	12520	12472	12480	12496	12403	12474	12610	12378	12613	12370	12350	12493	12427	12418	12587	12549	12541	12564	12583	12578	12470	12500	12445	12526	12554	12511	12597	12530	12532	12616	12506	12600	12555	12430	12529	12660	12633	12620	12562	12546	12611	12692	12749	12480	12558	12559	12569	12675	12639	12535	12635	12355	12440	12578	12490	12415	12500	12681	12464	12629	12522	12484	12512	12616	12380	12431	12597	12736	12624	12593	12349	12430	12501	12508	12464	12503	12537	12511	12559	12457	12655	12484	12593	12467	12452	12521	12542	12613	12430	12625	12609	12472	12635	12478	12570	12297	12566	12518	12436	12623	12655	12566	12433	12578	12586	12428	12465	12379	12453	12506	12502	12574	12543	12619	12499	12559	12468	12696	12548	12559	12239	12610	12488	12378	12433	12460	12420	12552	12457	12466	12690	12309	12624	12486	12587	12519	12508	12442	12523	12531	12474	12659	12558	12608	12372	12445	12394	12660	12528	12559	12576	12638	12567	12416	12445	12490	12423	12534	12592	12460	12417	12565	12450	12522	12547	12512	12449	12511	12455	12428	12418	12667	12463	12530	12511	12347	12553	12427	12482	12451	12442	12577	12330	12406	12518	12298	12613	12692	12368	12724	12440	12704	12544	12573	12578	12438	12576	12358	12485	12612	12487	12431	12460	12467	12473	12376	12526	12604	12362	12519	12539	12723	12412	12473	12518	12602	12652	12505	12728	12461	12652	12675	12411	12489	12572	12460	12608	12650	12413	12603	12378	12528	12640	12589	12558	12577	12589	12545	12492	12408	12430	12384	12493	12495	12534	12493	12454	12427	12566	12530	12530	12525	12387	12401	12557	12558	12592	12641	12605	12654	12390	12456	12564	12574	12416	12539	12539	12484	12357	12485	12493	12543	12555	12744	12553	12563	12631	12449	12500	12541	12667	12332	12397	12435	12498	12454	12333	12485	12505	12497	12430	12461	12545	12529	12510	12598	12605	12441	12633	12430	12376	12534	12650	12598	12385	12364	12453	12583	12580	12410	12469	12585	12545	12461	12643	12587	12595	12408	12485	12478	12481	12542	12494	12426	12583	12681	12356	12534	12492	12492	12564	12578	12555	12327	12332	12497	12521	12404	12584	12547	12435	12427	12509	12368	12377	12515	12497	12568	12440	12497	12475	12509	12470	12484	12478	12543	12454	12456	12569	12262	12557	12571	12618	12576	12390	12490	12602	12367	12523	12336	12570	12479	12506	12621	12484	12542	12508	12586	12555	12497	12266	12588	12422	12452	12426	12311	12408	12439	12584	12504	12567	12548	12338	12388	12682	12502	12493	12474	12424	12561	12411	12527	12558	12614	12483	12668	12618	12446	12548	12599	12471	12424	12551	12463	12639	12510	12622	12576	12415	12366	12467	12558	12507	12328	12521	12468	12484	12533	12535	12594	12438	12473	12578	12483	12526	12513	12396	12459	12584	12511	12543	12556	12471	12313	12571	12439	12516	12419	12420	12412	12409	12743	12420	12541	12479	12598	12483	12568	12623	12498	12480	12510	12515	12474	12509	12502
30856	27010	29120	23726	21018	19753	18765	18124	18102	17686	17197	16692	16331	16118	16198	16200	16175	16206	16283	16120	16187	16056	15927	16140	16158	16126	16094	16171	16037	16104	16181	15960	16102	16133	16294	15990	15932	16027	16034	16143	16147	16268	16101	16105	16239	16162	16002	16033	16194	16009	16172	16115	16039	16101	16015	16092	16098	16042	15972	15994	16040	16124	16052	16042	16028	16044	16154	16253	16206	16353	16227	16177	16006	16133	16135	15941	16090	16240	16091	16030	16104	15933	16293	16200	16081	15962	16181	16032	16118	16095	16044	16136	16033	16117	16431	16155	16162	15769	15988	16094	16624	15982	15806	16178	16087	15990	16152	16141	16143	16064	16079	16215	16107	15852	15943	16039	16100	16093	16054	16304	16177	15847	16142	16073	16138	16055	15993	16093	15856	16064	16345	15954	16094	16053	16128	16178	16014	16259	16114	16078	16004	16333	15986	16150	16149	16099	16177	16260	16126	15994	16007	16161	16083	16172	16196	15968	16010	15981	16110	16256	15976	16206	16174	16273	16257	16104	16186	16032	16171	15991	16109	15895	16016	16072	16259	16237	16254	16018	15951	16095	16080	16023	15942	16066	15941	16005	16058	16148	15977	16074	16191	16162	16003	16207	16176	16138	16148	16063	16219	16021	15890	16036	15941	16146	16158	16118	16083	16039	16046	16062	16083	16038	16089	15825	15975	15947	16020	15977	16249	16165	15915	16002	15970	16051	16083	16202	16124	16098	15958	16122	16004	15995	16037	15942	16113	16146	16041	15988	16200	16224	15956	15993	16227	15991	16112	16092	16141	16200	16087	16175	16080	15910	16000	16209	15917	15942	16027	16143	16084	16147	16324	16261	16063	16131	15944	15999	16252	16005	16125	16012	16149	16034	16122	16015	16068	16002	15962	16094	16149	16134	16065	16092	16002	15996	16008	16093	15978	16181	15931	16092	16062	16019	16067	16202	16095	16291	16054	16123	15975	16013	16127	16133	16260	16088	16244	16078	15888	15914	15939	16045	15991	16184	16154	15972	16038	16116	16032	16102	16201	16041	16189	16041	15992	16335	15987	16254	16151	15982	16001	15985	16002	16083	16318	16210	16046	16027	15997	16068	16158	16015	16241	16087	16158	16155	16029	16068	16095	16096	16117	16014	15821	16298	15992	16123	16192	16210	16001	16137	16171	16166	16090	15990	15966	15999	16154	16232	16129	16018	16099	16110	16106	16054	16054	16141	15938	16126	15977	16311	16021	16196	16027	16035	16110	16203	15978	15981	16135	16119	15977	15996	16067	16061	16064	15922	16038	16147	16059	15983	15982	16165	16143	15936	16098	16144	15871	15997	15938	16104	16042	15992	16210	16019	16238	16031	16110	15945	15988	15895	15888	16132	16258	16240	16197	16125	16009	16159	16248	15983	16086	16017	16034	16073	16029	15999	16188	16442	16085	16065	16179	16224	16049	15831	16009	16077	16016	16072	16176	16103	16013	16066	15716	16066	16088	16293	16068	16181	15997	16110	16060	16165	16169	16100	16020	15841	16072	16073	16060	16049	16156	15938	16078	16094	16178	15970	16155	16132	15946	16184	16082	16024	15783	16262	16190	16129	15954	15986	16001	16166	16050	15766	16024	16092	16111	16030	16011	16114	16184	16346	16103	15985	15898	16056	15851	16017	15901	16156	16143	16157	16189	16318	16090	15928	16022	16155	16077	15995	16009	16094	16067	16029	16118	15892	15995	16015	16091	16041	16122	16001	16109	16081	16225	15929	16010	16069	16235	16027	16054	16110	16087	16022	15993	16193	16114	16075	16161	15982	16190	16030	15867	16120	16203	16127	16080	16154	16038	15953	15932	15894	16224	15938	15963	16108	16118	16083	16081	15993	16088	16177	15936	16202	16026	16046	16186	15856	16263	16048	16114	16020	15998	16115	15999	16066	16189	16054	15961	15971	16176	16027	16030	16070	16046	16165	16110	16068	15966	16202	16053	15948	15962	16045	16108	16169	16078	16075	16014	16042	15948	15984	16014	16073	16075	15956	16000	16098	16204	15860	16227	16164	16048	16277	16071	16125	15955	15969	15980	16070	16072	16169	15976	16159	16082	15936	16003	15994	15934	16044	16073	16097	16055	16014	15957	16004	16058	16185	16046	16093	16077	16130	16130	16352	16176	15776	16155	16075	15910	16092	16188	16151	16065	16125	16084	15792	15984	15971	16130	16284	15995	16143	16012	16233	16033	16009	16092	16196	15875	16196	16060	16145	16017	16129	15899	15876	15951	15950	16034	16011	16114	16196	16083	16206	15996	16027	16065	15862	16144	16179	15927	16007	16103	16101	16134	16049	16062	16145	15828	16103	16200	16108	16178	15877	16093	15935	16335	16178	16202	16020	15947	15954	16385	16136	16170	16255	16177	15946	16122	16191	16120	16191	16327	16178	16037	15968	16160	16081	16028	16060	15958	16116	16199	15827	16111	16119	16129	16050	16008	15984	16239	16154	16035	15970	16083	16090	16113	16024	16150	15972	16127	16089	16119	15991	16092	16191	16107	16074	15894	16132	16276	16122	16102	16096	15972	15876	16018	16137	16179	16190	16136	16023	16301	15985	16062	15991	16134	16026	16052	16018	15999	15958	15910	16129	16132	16160	16211	15999	16204	15947	16166	16136	15829	15887	16212	16041	16093	16348	16029	16173	15998	16150	16111	16047	16085	16096	16172	16205	16089	16414	16026	16004	16045	15994	16183	15991	16327	15958	16245	16012	16103	16281	16072	15987	16220	16074	16168	16249	16210	16041	16043	16082	16134	15899	16229	16182	16060	16033	16047	15994	16044	16057	15871	16142	16314	16195	16175	16043	16089	16016	16113	16166	16243	16089	15999	15984	16049	16121	16094	15968	16142	15875	15905	15867	15892	16022	16141	16063	16055	15944	16100	16050	16046	15932	15958	16128	16018	15956	16053	16127	15958	16004	16105	16109	16366	16134	16061	15885	16042	16138	16107	16195	15971	16154	16184	16007	16111	16215	15922	16041	16055	16042	15993	15959	16070	16266	16090	16009	16143	15877	16205	16160	16286	16116	16040	16196	16024	16005	16132	16275	15990	16006	15915	16081	16211	15972	16191	16088	16008	16154	16317	16101	16213	16027	15813	16051	16212	16213	15986	16219	16109	16015	16063	16134	15947	16060	15991	15924	15772	16029	16121	16156	16019	16098	16009	16200	16169	16181	16074	16011	16064	15906	16278	16145	16106	15923	16117	15960	16080	15989	15982	16163	16041	15781	16006	15875	16109	16113	15927	15942	16034	16154	15988	15932	16290	15990	16062	15903	16435	16196	16159	16058	16264	16179	16035	15867	16041	15910	16105	15929	15959	16007	16044	16021	16074	16109	15969	15989	16124	16073	16017	16048	16084	16050	16092	16265	16125	16218	15920	15983	16079	16070	16177	15868	16308	15998	16204	15776	16191	16098	16082	15992	15891	15904	15968	16187	16149	15889	15998	15973	16048	16167	16207	16118	16067	16078	16283	16218	16023	15911	16033	15949	16077	16107	16195	16021	15919	16084	16262	16034	15981	15910	16075	15994	16046	15926	16001	16143	16034	16090	16173	16045	16083	16115	16116	16000	16252	16071	16202	16261	15895	15969	16151	16253	15988	16189	16017	16089	16215	16231	16038	16080	16099	16205	16039	15978	16135	16033	16178	15989	16214	15940	16012	16206	16102	16079	15981	16141	16051	16051	16204	16043	16200	16022	15922	16082	16166	16085	16202	16133	15925	15855	16009	16102	16073	15999	15908	16149	15992	16019	15946	16096	15962	16150	15984	16219	15927	16275	15992	16150	16023	16042	15979	16130	16132	16205	16033	15855	15896	15876	15866	16041	16123	16017	16067	16087	16127	16070	16048	16077	16183	16266	16211	16045	16090	16077	16117	15839	16161	16151	16135	16156	16123	16198	16064	16018	16112	15922	16101	16055	16091	15779	16170	15910	16042	16068	15781	16030	16133	16157	15991	16176	16167	15958	16084	16162	16191	16219	16033	16058	15973	15992	16218	16089	16008	16215	16278	15926	16077	16106	16012	16249	15908	16196	16067	16010	15844	15994	16079	15943	16019	16184	15905	16190	15736	15983	16146	16194	16196	15938	16126	16179	16055	16055	16096	16192	15971	16094	16048	16023	16049	16052	16089	16052	15818	16206	15901	15970	16050	16027	16104	16050	16174	15977	16079	16098	15934	16244	16105	15937	16143	16171	16020	16202	16030	16200	16027	15978	16027	15942	16110	16102	16115	16020	16021	16194	16030	16162	16000	15928	15981	15851	15979	16175	16005	16253	16261	16154	15999	16213	16098	16089	16163	16027	16109	16023	16211	16204	16179	16072	16101	15930	16198	16124	16035	15988	16017	16144	16119	16160	15926	15981	16130	16078	16144	16136	16359	16284	16125	16105	15970	15945	16129	16106	16128	16190	16016	16047	15998	16145	16144	15920	16178	16096	16023	15856	16137	16252	15898	15831	15841	16115	16013	16097	16065	16111	16035	15759	16100	16046	16080	15950	16003	16114	16071	16182	16044	15931	16084	16165	16146	15921	16038	16033	16040	16138	16013	15968	16111	15927	16040	16151	15979	16071	16041	15884	15891	15988	16039	15981	16173	16018	16026	16017	15819	15908	16066	16142	16097	15925	16054	16080	16247	16206	16040	15927	16069	16195	16220	16041	16203	16071	16074	16048	15895	16038	16163	16271	16024	16118	16084	16129	16179	16004	16088	16120	15988	16179	16080	16038	16022	16012	16041	15926	15984	15995	16097	15969	16162	16076	16072	16239	16051	16053	16049	16000	15995	16090	16182	15971	16004	15963	16017	16125	16014	16231	16111	16110	16077	15904	16175	16313	16046	16040	15974	16099	15984	16125	16121	16034	16023	16185	15895	16111	15886	16233	15927	16193	16065	16224	16001	16141	15884	16249	15961	16132	16078	16185	16089	16132	16244	16019	16142	16049	15937	16050	16176	16050	16169	16146	16126	16283	15940	16001	16089	16382	16050	16154	15993	16273	16145	16105	16152	16106	16171	16268	16246	16077	16042	15858	16123	16198	15975	16050	16053	16062	15846	15840	16064	16296	16129	16152	16052	15900	16042	16118	16134	16188	16131	16282
30572	36396	29481	20779	20261	17987	17183	16663	16400	15885	15227	14829	14313	14182	14246	14162	14183	14131	14181	14218	14189	14154	14078	14137	14240	14078	14096	14148	14258	14171	14188	14072	13987	14189	14132	14057	14201	14109	14308	14070	14135	14101	14093	14035	14116	14039	14141	14207	14111	14083	14145	14166	14263	14234	14232	14138	14284	14039	14362	14040	14143	14158	14090	14171	14043	14002	14194	14249	14067	14288	14088	14075	14199	14117	14321	14132	14057	14066	14106	14233	14112	14061	14155	14172	14120	14051	14052	14099	14003	14140	14273	14194	14200	14263	14021	13962	14047	14339	14095	14006	14192	13997	14077	14195	14119	14129	14094	13935	13976	14208	14186	14064	14235	14187	14255	14110	14246	14120	14118	14199	14067	14208	14231	14114	14163	14234	14205	14039	14148	14255	14046	14052	14343	14287	14175	14242	14198	14053	14120	14271	14149	14054	13971	14126	14033	14100	14213	14165	14083	14149	14189	14270	14052	14157	14256	14205	14121	14172	14149	14145	14244	14094	14022	14194	14051	14183	14119	14204	14165	13962	14155	14181	13941	14023	14282	14131	14147	14065	14288	14160	14165	14230	13960	14156	14132	14136	14119	14190	14072	14140	14173	14073	14193	14146	14116	14324	14305	14047	14165	14185	14140	14013	14133	14141	14218	14108	14271	14093	13989	14073	14397	14065	14201	14086	14178	14117	14154	14104	14159	14098	14140	14366	14256	14094	14078	14181	14279	14127	14008	14221	14130	14057	14107	14049	14234	14220	14354	14133	14069	14207	14255	14216	14111	14177	14118	14184	14182	14129	14141	14119	14213	14116	14330	14264	14190	14198	14279	14200	14221	14132	14187	14081	14123	14082	14214	14285	14145	14147	14222	14068	14231	14197	14055	14032	14266	14044	14133	14111	14329	13924	14211	14228	14266	14115	14199	13901	14220	14121	14129	14297	14157	14146	14126	14199	14135	14147	14166	14325	14279	14129	14153	14082	14149	14176	13999	14224	14149	14284	14200	14142	14247	14132	14164	14223	14065	14089	14183	14071	14091	14226	14205	14170	14183	14124	14166	14290	14078	14136	14095	14293	14046	14244	14210	14128	14056	14124	14327	14166	14205	14140	14159	14074	13993	14322	14107	14115	14207	14266	14131	14199	14168	14137	13991	14229	14275	13969	14232	14279	14236	14265	14296	13905	14035	13985	14265	14190	13951	14245	14126	14122	14028	14041	14083	14148	14197	14162	14151	14274	14075	14084	14291	14049	14084	14084	14078	14109	14229	14048	14115	14249	14075	14150	14167	14046	13975	14319	14293	14086	14130	14142	14064	14242	14148	14059	14262	13990	14163	14067	14067	14113	14191	14016	14065	14080	13974	14089	14133	14172	14215	14220	14119	14143	14100	14192	14080	14198	14112	14258	14094	14215	14206	14145	14349	14214	14117	14134	14146	14102	14249	14218	14189	14298	14120	14053	14119	14110	14159	14205	14105	14097	14189	14074	14179	14114	14187	14222	14037	14183	14146	14177	14083	13996	14333	14145	14205	14130	13978	13953	13988	14267	14116	13986	14036	14072	14125	14153	14286	14236	14202	14170	14184	14126	14162	14249	14403	14254	14194	14176	14251	14140	14296	14164	14132	14080	14069	14181	14098	14238	14202	14096	14202	14203	14253	14027	14254	14146	14194	14053	14218	14096	14028	14234	14064	14136	14111	14090	14024	14211	14164	14127	14161	14066	14075	14395	14204	14162	14086	14185	14192	14041	14147	14218	14078	14244	14150	14150	14140	14221	14162	14173	14110	14085	14132	14266	14188	14023	14139	14054	14129	14026	14146	14036	14124	14199	14050	14066	14147	14122	14042	14087	14184	14148	14158	14083	14308	14232	14173	14246	14203	14091	14137	14200	14076	14129	14248	14178	14164	14109	14246	14262	14085	14155	14004	14140	14119	14260	14213	14120	14138	14317	13999	14137	14068	14144	14259	13971	14227	13999	14137	14021	14167	14247	14048	14127	14128	14172	14126	14172	14201	14121	14029	14204	14181	14091	14096	14253	14123	14074	14008	14228	14135	14023	14112	14305	14264	14249	13935	14083	14362	14041	14054	14191	14068	14247	14101	14148	14216	14226	14172	14077	14183	14107	14132	14262	14126	14102	14234	14130	14059	14158	14111	14144	14207	14093	14318	14011	14138	14120	14156	14064	14319	14177	14315	14008	14199	14050	14136	14150	14172	14082	14049	14070	14155	14260	14157	13967	14076	14013	14105	14128	14151	14177	14195	14284	14169	14176	14214	14068	14204	14092	14110	14165	14022	14057	14181	14241	14290	14038	14185	14023	14094	14282	13948	14256	14209	14103	14227	14229	14338	14189	14205	14044	14138	14270	14058	14116	14113	14192	14113	14126	14033	14150	14006	14212	14240	14118	14093	14158	14072	14155	14164	14158	14011	14202	14041	14083	14129	14223	14267	14196	14071	14091	14108	14212	14160	13958	14111	13928	14164	13873	14296	14209	14274	14234	14233	14037	14065	14173	14142	14121	14065	14223	14213	14192	14227	14084	14224	14189	14145	14129	14112	14139	14075	14126	14217	14287	14041	14058	14211	14173	14201	14157	14133	14112	14003	14099	14212	14125	14040	14131	14067	14155	14124	14223	14147	14243	14225	14086	14084	14057	14130	14124	14092	14034	14170	14216	14248	14197	14104	14071	14171	14081	14201	14167	14099	14036	14172	14201	14170	13984	14121	14201	14219	14017	14271	14114	14276	14178	14224	14220	14110	14147	14075	14184	14024	13939	14182	14114	14182	13949	14047	14172	14001	14125	14161	14233	14015	14217	14056	13949	14158	14208	14054	14299	14153	14097	14160	14212	14157	14208	14252	14263	14122	14163	14087	14090	14328	14001	14032	14086	14144	14257	14252	14233	14171	14136	14147	14262	14204	14161	14104	14146	14033	14090	14096	14221	14130	14343	14059	14266	14131	14190	14144	14079	14184	14262	14161	14156	14117	14163	14202	14241	14117	14279	14367	14089	14178	14078	14066	14195	14029	14086	14154	14205	14093	14169	14152	14264	14025	13908	14115	14124	13987	14154	14106	14043	14166	13947	14182	14183	14266	14065	14154	14005	14162	14087	14148	14236	14028	14042	14144	14363	14238	14306	14186	14083	14214	14085	14261	14064	14004	13995	14040	14123	14205	14214	14009	14241	14088	14147	14204	14214	14239	14094	14287	13955	14132	14287	14002	14170	14029	14138	14195	14037	14265	14060	14271	14290	14224	14188	14144	14145	14180	14061	14220	14041	14113	13951	14052	14223	14222	14135	14148	14205	14256	14317	14032	14179	14191	14429	14083	14114	14210	14250	14013	14122	14281	14095	14239	14081	14019	14005	14190	14236	14092	14125	14139	14163	14028	14114	14202	14134	14140	14175	14223	14054	14152	14164	14077	14097	13990	14379	14199	14096	14114	14099	14132	14303	14191	14196	14086	14220	14063	14150	14061	14115	14183	13976	14152	14139	14320	14236	14037	14264	14211	14281	14046	14157	14217	14124	14183	14024	14157	14190	14174	14202	14235	13980	14090	14046	14268	14165	14146	14038	14089	14215	14288	14219	14143	14154	14168	14247	14130	14225	14094	14010	14108	14174	14206	14063	14116	14068	14058	14231	14135	14194	14188	14117	14071	14200	14201	14148	14090	14068	14103	14216	14196	14032	14181	14128	14163	14103	14158	14167	14189	14140	14065	14003	14231	14290	13934	14198	14162	14097	14013	14236	14165	14112	14098	14330	14234	14049	14156	14013	14166	14062	14103	14153	14167	14009	14383	14116	14046	14178	14076	14283	14266	14183	14296	14137	14034	14090	14151	14209	14188	14128	14095	14125	14187	14029	14128	14158	14089	14073	14242	14048	14374	14049	14210	14172	14206	14103	14109	14254	14163	14183	14149	14135	14282	13948	14061	14209	14175	14165	13896	14250	14234	14049	14240	14210	14208	14031	14006	14099	14078	14091	14089	14135	14134	14093	14237	14156	14022	14160	14047	14160	14221	14205	14216	14149	14202	14252	14260	14082	14128	14187	14018	14278	14142	14047	14167	14242	14218	13903	14027	14186	14171	14166	14095	13950	14163	14024	14208	14056	14294	14173	14050	14058	14168	14225	14028	14157	14090	14199	14232	14066	13941	14197	14026	14137	14012	14200	14130	14244	14240	14062	13977	14147	14171	14077	14125	14125	14064	13989	14029	14142	14105	14111	14121	14298	14098	14083	14311	14104	13997	14108	14171	14218	14157	14081	14170	14155	14139	14072	14090	14300	14146	14054	14279	14118	14127	14141	14113	14213	14136	14141	14090	14218	14259	14140	14175	14091	14291	14229	14165	14161	14086	14045	14011	14166	14056	14143	14032	14189	14315	14153	14119	14136	14202	14200	14188	14149	14201	14201	14293	14175	14294	14267	14236	14138	14053	14112	14130	14112	13971	14194	14153	14164	14233	14194	14191	14049	14183	14218	14094	14170	14070	14098	14183	14060	14167	14170	14313	14073	14251	14014	14247	14112	13999	14103	14068	14134	14179	14057	14295	14065	14057	14046	14227	14085	14087	14157	14244	14261	14367	14145	14126	14093	14241	14144	14215	14032	13989	14044	14201	14201	14078	14167	14152	14055	14082	14291	14339	14009	14088	14234	14219	13993	14073	14121	13958	14094	14157	14231	14017	14243	14107	14212	14080	14132	14197	14008	14176	14170	14159	14206	14100	14100	14250	14260	14213	14111	14135	14249	14161	14071	14153	14107	14151	14245	14059	14116	14239	14215	14188	14168	14162	14009	14123	14104	14119	14143	14147	14248	14138	14205	14242	13986	14167	14202	14010	14125	14247	14120	14299	14127	14143	14107	14102	14085	14227	14076	14105	14169	14187	13995	14084	14019	14068	14050	14011	14085	14268	14164	14075	14066	14083	14307	13896	14082	14071	14105	14278	14153	14234	14085	14143	14137	14237	14004	14073	14347	14249	14217	14130	14215	14181	14242	14036	14213	14000	14152	14158	14067	14059	14346	14180	14133	13947	14242	14233	14043	14227	14141	14270	14132	14078	14076	14200	14114	13984	14158	14224	14011	14267	14139	14082	14342	14233	14087	14004	14153	14279	14129	14180	13998
25306	22205	30483	29534	33328	36098	34003	27655	27087	24500	21131	17348	15166	14409	14297	14444	14192	14322	14527	14243	14312	14381	14245	14326	14228	14278	14369	14277	14233	14463	14245	14376	14598	14281	14382	14298	14175	14119	14126	14293	14276	14502	14323	14290	14355	14275	14386	14295	14245	14254	14341	14393	14286	14195	14378	14393	14185	14242	14357	14322	14320	14204	14272	14201	14363	14344	14245	14438	14328	14288	14329	14302	14236	14171	14311	14113	14293	14166	14132	14209	14250	14208	14212	14353	14212	14570	14227	14219	14274	14282	14449	14431	14322	14281	14320	14322	14232	14315	14211	14354	14195	14238	14266	14112	14238	14231	14505	14375	14480	14266	14213	14346	14144	14058	14255	14200	14288	14360	14359	14129	14335	14237	14302	14020	14219	14160	14080	14392	14402	14123	14207	14191	14297	14311	14310	14138	14433	14198	14266	14396	14312	14472	14236	14335	14393	14315	14200	14051	14245	14302	14285	14271	14457	14180	14205	14277	14228	14372	14107	14230	14376	14159	14314	14248	14263	14375	14101	14284	14087	14056	14324	14264	14232	14122	14339	14369	14356	14310	14270	14201	14255	14164	14260	14376	14281	14192	14177	14180	14185	14146	14472	14327	14479	14301	14350	14183	14214	14236	14281	14131	14356	14159	14256	14105	14249	14298	14244	14169	14386	14247	13962	14262	14081	14305	14212	14170	14315	14292	14499	14440	14447	14074	14214	14165	14149	14268	14183	14200	14354	14155	14288	14394	14262	14297	14215	14217	14289	14655	14324	14271	14357	14048	14323	14361	14193	14375	14302	14278	14174	14220	14094	14485	14355	14265	14253	14238	14410	14133	14404	14210	14363	14312	14301	14103	14304	14357	14168	14300	14287	14446	14186	14114	14321	14042	14395	14169	14150	14162	14337	14237	14149	14387	14299	14455	14373	14325	14263	14370	14164	14280	14261	14285	14456	14285	14222	14434	14364	14295	14204	14440	13983	14154	14164	14199	14197	14242	14156	14185	14091	14316	14106	14245	14169	14257	14166	14288	14186	14185	14367	14272	14364	14491	14234	14500	14266	14226	14351	14319	14321	14362	14400	14383	14105	14285	14264	14333	14326	14275	14274	14341	14228	14161	14183	14246	14222	14356	14314	14121	14097	14292	14338	14340	14101	14126	14233	14204	14287	14186	14370	14322	14347	14164	14244	14144	14383	14376	14235	14227	14434	14318	14327	14203	14290	14419	14454	14366	14254	14220	14321	14145	14248	14190	14282	14477	14288	14272	14102	14139	14267	14509	14281	14396	14254	14392	14191	14066	14465	14204	14194	14183	14316	14225	14222	14173	14128	14349	14061	14392	14315	14218	14188	14304	14330	14350	14246	14288	14146	14325	14275	14328	14427	14242	14143	14067	14207	14398	14292	14272	14285	14205	14100	14297	14135	14291	14390	14297	14467	14303	14326	14413	14488	14325	14187	14338	14138	14113	14138	14275	14213	14349	14436	14174	14185	14162	14275	14372	14172	14246	14209	14202	14339	14208	14445	14193	14170	14216	14229	14247	14195	14400	14247	14321	14310	14295	14322	14116	14024	14196	14287	14263	14179	14200	14378	14190	14598	14256	14439	14168	14288	14198	14383	14239	14230	14388	14074	13984	14244	14412	14262	14190	14287	14222	14241	14365	14191	14287	14245	14180	14297	14203	14292	14415	14455	14423	14270	14379	14217	14285	14360	14543	14296	14162	14233	14195	14288	14336	14072	14056	14202	14307	14290	14300	14211	14136	14247	14448	14409	14501	14369	14232	14284	14316	14181	14109	14323	14227	14349	14264	14171	14156	14409	14140	14264	14182	14268	14274	14414	14234	14116	14091	14305	14356	14400	14300	14117	14177	14415	14400	14227	14398	14200	14221	14400	14230	14276	14376	14357	14443	14162	14262	14293	14311	14122	14278	14274	14282	14438	14364	14288	14044	14252	14119	14248	13988	14373	14404	14258	14284	14426	14311	14242	14171	14238	14176	14347	14364	14099	14383	14248	14314	14392	14076	14220	14229	14342	14202	14434	14090	14328	14198	14256	14198	14323	14211	14177	14379	14293	14171	14242	14348	14305	14222	14439	14317	14329	14203	14238	14229	14289	14214	14318	14361	14212	14395	14302	14371	14085	14196	14075	14279	14355	14250	14315	14396	14303	14244	14299	14276	14179	14409	14272	14149	14375	14352	14400	14433	14170	14188	14224	14381	14205	14336	14257	14328	14223	14265	14233	14188	14486	14348	14129	14262	14446	14249	14360	14383	14274	14330	14142	14283	14036	14330	14261	14148	14267	14336	14111	14258	14375	14148	14144	14418	14277	14289	14252	14425	14497	14212	14225	14220	14175	14098	14263	14463	14367	14444	14281	14270	14361	14447	14285	14269	14304	14420	14314	14277	14399	14195	14340	14455	14543	14167	14290	14476	14299	14186	14352	14340	14137	14194	14061	14315	14210	14412	14353	14298	14255	14312	14376	14470	14438	14390	14291	14176	14286	14376	14271	14387	14195	14392	14421	14109	14290	14338	14317	14391	14308	14396	14218	14236	14247	14164	14339	14317	14140	14169	14386	14437	14386	14330	14263	14350	14316	14178	14149	14066	14292	14259	14420	14248	14392	14338	14176	14168	14346	14491	14253	14212	14206	14172	14471	14317	14339	14334	14368	14181	14418	14186	14290	14219	14339	14139	14468	14407	14331	14473	14170	14228	14141	14296	14033	14210	14197	14148	14155	14250	14325	14176	14530	14234	14325	14336	14322	14235	14259	14334	14282	14332	14193	14200	14390	14147	14278	14191	14142	14265	14362	14110	14350	14245	14095	14325	14238	14321	14263	14369	14116	14332	14274	14351	14140	14183	14248	14199	14219	14452	14102	14298	14164	14168	14367	14172	14278	14194	14207	14291	14411	14375	14403	14257	14445	14265	14208	14168	14165	14234	14165	14295	14345	14164	14255	14083	14438	14438	14252	14118	14457	14523	14387	14335	14266	14166	14049	14268	14182	14314	14147	14257	14191	14318	14159	14291	14158	14252	14196	14476	14307	14186	14085	14112	14245	14148	14442	14256	14471	14371	14292	14236	14290	14398	14233	14235	14267	14258	14358	14428	14203	14047	14243	14204	14171	14158	14209	14157	14213	14250	14070	14249	14180	14290	14232	14240	14311	14276	14177	14262	14314	14198	14432	14294	14307	14330	14302	14314	14275	14260	14352	14295	14164	14205	14225	14016	14365	14294	14314	14133	14338	14397	14252	14347	14370	14306	14591	14376	14095	14145	14214	14302	14477	14295	14302	14309	14294	14340	14152	14280	14254	14333	14189	14250	14244	14313	14314	14293	14311	14496	14289	14151	14276	14222	14393	14250	14068	14236	14343	14161	14144	14147	14307	14274	14270	14190	14400	14141	14325	14433	14179	14194	14301	14384	14270	14371	14361	14121	14156	14343	14178	14281	14290	14242	13973	14220	14275	14271	14267	14376	14271	14292	14133	14222	14246	14212	14242	14388	14182	14152	14183	14134	14213	14310	14237	14193	14235	14312	14220	14319	14172	14311	14220	14210	14233	14310	14297	14215	14253	14055	14297	14194	14115	14211	14281	14123	14148	14444	14225	14231	14289	14350	14438	14272	14162	14444	14398	14338	14230	14140	14330	14106	14251	14391	14322	14316	14235	14217	14234	14235	14323	14236	14141	14128	14138	14336	14220	14352	14250	14183	14355	14337	14241	14373	14271	14107	14224	14234	14288	14179	14225	14140	14267	14339	14433	14209	14479	14498	14465	14310	14273	14284	14126	14347	14411	14158	14363	14306	14265	14222	13984	14186	14324	14233	14241	14397	14199	14329	14186	14272	14321	14243	14244	14341	14208	14227	14294	14359	14135	14193	14336	14215	14198	14254	14302	14205	14319	14188	14383	14121	14387	14315	14241	14292	14378	14170	14234	14246	14257	14309	14260	14147	14329	14223	14270	14208	14259	14122	14218	14201	14238	14279	14396	14188	14218	14286	14138	14217	14253	14193	14302	14277	14258	14149	14346	14183	14299	14321	14367	14169	14406	14257	14385	14256	14169	14294	14277	14319	14207	14379	14243	14274	14468	14331	14211	14131	14109	14177	14217	14223	14384	14270	14230	14053	14240	14266	14236	14201	14182	14204	14329	14229	14270	14279	14329	14168	14208	14199	14419	14259	14145	14298	14147	14315	14203	14356	14282	14196	14092	14264	14185	14337	14174	14225	14257	14256	14237	14235	14335	14203	14420	14165	14308	14419	14263	14275	14405	14283	14380	14210	14312	14332	14580	14264	14302	14370	14134	14365	14041	14153	14238	14107	14271	14238	14205	14323	14288	14242	14131	14286	14076	14256	14359	14257	14213	14394	14308	14290	14258	14264	14317	14344	14280	14180	14357	14436	14079	14328	14277	14334	14458	14352	14138	14374	14150	14388	14255	14221	14328	14220	14188	14357	14291	14207	14355	14181	14187	14299	14355	14236	14121	14189	14249	14358	14420	14400	14328	14255	14108	14305	14230	14384	14153	14174	14076	14448	14314	14312	14128	14291	14451	14107	14289	14195	14192	14183	14239	14273	14444	14162	14382	14263	14266	14406	14372	14236	14442	14332	14242	14228	14056	14242	14120	14368	14324	14298	14400	14490	14314	14157	14234	14227	14082	14320	14090	14180	14235	14239	14507	14246	14219	14096	14381	14339	14318	14178	14178	14328	14035	14245	14269	14260	14170	14358	14304	14274	14301	14363	14338	14362	14172	14145	14162	14466	14217	14186	14273	14203	14428	14239	14264	14324	14165	14403	14351	14180	14201	14038	14236	14233	14432	14476	14230	14353	14389	14222	14434	14395	14551	14401	14271	14280	14358	14394	14162	14300	14335	14373	14273	14221	14372	14257	14360	14304	14330	14224	14287	14368	14287	14053	14328	14339	14141	14263	14209	14226	14337	14265	14319	14310	14389	14291	14264	14135	14307	14336	14203	14233	14270	14112	14379	14347	14376	14255	14311	14306	14338	14416	14344	14240	14293	14346	14316	14316	14181	14297	14422	14225	14377	14005	14204	14412	14275	14310	14264	14338	14273	14363	14334	14246	14170	14283	14467	14080	14332	14377	14109	14023	14350	14271
37981	58015	48252	41233	41130	36607	32980	28007	27422	24300	20170	15648	13486	13308	13060	13084	12960	13095	12951	13123	12947	13015	12835	13039	13005	12975	12927	12991	12884	12893	12925	12984	12961	13143	13021	13013	12964	12924	13072	13130	13015	12999	12864	13018	12688	12937	13002	12971	12798	13020	12996	13016	12892	13173	13171	13056	13033	13022	12910	12996	12879	13046	13016	12872	12937	12859	12931	12891	13094	12996	13128	12782	12983	12977	13012	13014	12951	12948	12814	12937	13040	12853	13073	12943	12874	12907	12892	12874	12738	12859	13038	12871	13135	13010	12926	12942	12975	13202	13032	12998	12992	12986	12953	12819	12910	12857	13035	12873	12988	13121	12980	12813	12847	13049	12960	12951	12905	13039	12845	12968	13046	13080	12854	12995	13014	13020	13087	13029	13038	12914	12989	12945	12995	12838	13035	12961	12949	12922	12934	13010	13183	13107	13038	12978	13079	12992	12986	12848	12879	12961	12916	12875	13046	12800	13076	12987	12986	12951	13018	13058	13055	12936	12997	13113	12950	12840	12836	13021	12954	12832	13026	12951	13054	12871	12914	13131	12965	13039	12889	13068	13036	13067	13085	12805	13067	12949	12902	13040	13102	12879	13072	13060	12882	12850	13004	12963	13042	13119	13120	12994	13035	12967	13031	13015	13105	12981	12857	12894	12867	12983	12914	12925	12987	12985	13117	13178	12909	12953	13025	13017	13014	12978	12925	12989	13091	12949	12974	12959	12996	12794	13001	13017	13131	12989	12915	13027	13044	12932	13068	12964	13204	13000	13093	12906	13036	13145	12958	12874	12919	13019	12947	12997	13002	12951	13110	12990	12863	13016	12933	13021	12929	13101	12885	12898	13141	12876	12935	12927	13031	13081	12940	12907	12942	12937	13160	13132	12951	12957	12953	12926	12987	12956	12822	13026	13110	12922	13078	13086	12986	12934	12978	12986	13044	12925	12919	12904	13040	13070	13220	12954	12858	13107	12942	12946	12873	12922	13015	13081	13081	13042	12942	12993	12950	12857	13090	12993	13023	12976	13027	13121	12818	12989	13109	13030	12838	12942	12978	13010	13171	13123	12916	12995	12956	13002	13048	12846	12868	12881	12874	12880	12878	12988	13043	12867	13039	12956	13188	12904	12904	13116	12978	12826	12887	12891	12997	13137	13042	13082	13051	12846	12980	13003	12978	13133	12997	12969	12933	13156	13057	12840	13052	13030	13168	13010	12779	12838	12888	12960	12795	12768	12934	13031	12876	13053	12897	13018	12992	13035	13029	13018	12968	13061	12830	12981	12855	13021	13018	12893	13036	12877	13030	12973	12879	12860	13010	12962	12957	13008	13003	12886	12935	12903	13063	12942	13010	12815	12948	12835	12939	12970	13095	12953	13082	12788	13119	13021	12980	13039	13114	12817	12989	12874	13098	12886	13076	12951	12925	12982	13048	13002	12859	12977	12998	13027	13017	12961	13005	13079	12963	13037	12866	12825	13086	13086	13026	13141	12912	12880	12980	13003	13028	13086	13048	13142	12929	12806	12982	13017	12987	13113	12948	13045	12944	12897	12987	13130	12909	13024	12831	12981	12894	12916	12968	12996	12951	12858	12923	12919	13030	12995	13021	13002	13019	13014	13088	13008	12956	12997	12992	12929	13000	12896	13045	13034	12999	12954	13061	12994	12856	13020	13006	13118	13039	12970	13281	12836	12898	12908	13026	12910	12943	12968	12897	12829	13006	13003	12895	12997	12944	12918	12968	12875	13056	13067	13040	12859	13069	12955	13015	12888	12989	12945	12954	12829	12797	12921	13072	13005	12862	13010	12941	12954	13031	13086	12882	12937	13157	13013	13010	12933	12978	13023	13052	12978	13176	13020	13127	13078	12839	12882	12984	12960	13033	12936	12960	13103	12886	13011	13045	12944	12747	12977	12872	12951	12949	13002	13056	12779	13032	12942	12951	13011	13045	12992	12830	12970	13095	12952	13094	12884	12935	12903	12997	13023	13143	12868	12905	12984	13064	12870	12836	12950	12952	13047	13087	13078	12835	13048	12972	13032	12970	12916	12800	13056	13139	12852	12848	12917	13000	12884	12938	13070	12810	12913	13020	13000	12990	13051	13042	12984	12834	12880	13024	12897	12893	12929	12929	12898	13035	13068	12909	13026	12800	12920	13046	12892	13062	12960	12999	12898	13088	12848	12988	12841	13163	12904	12993	12972	12990	13061	12912	13158	13143	12872	12839	12834	12929	12925	13060	13053	12807	13123	12953	13008	13121	12791	13023	12946	13087	12913	12929	13027	12948	12949	12950	12935	13024	12898	13097	12909	13026	12995	12937	13022	13038	12978	13061	12937	12917	13042	12937	12934	12859	12962	12963	13011	12990	12948	12995	12906	12978	12918	13056	12904	12960	12989	13003	12778	13051	12872	13189	12804	13027	13072	13056	12902	12916	13142	13087	12954	12986	13042	12913	12912	12924	12991	12991	13014	12888	13078	12714	12861	12912	12949	12979	12990	12988	12896	13042	12938	13021	13082	13084	12986	12975	12901	13087	12874	13116	13167	12975	13080	13107	13028	13080	12958	13025	13091	12953	13024	13031	12969	12966	12984	12825	13045	12842	12805	12867	13013	13013	13052	12935	12920	12955	13188	12883	13090	13166	13036	12963	12917	13023	13037	12998	12848	13010	12936	12912	12981	12882	12990	12938	12898	13044	13074	13012	12873	13046	13090	13087	12868	12914	12890	12964	12835	13056	12989	12882	13024	12878	12982	12969	13027	12992	12988	13091	12903	12944	13048	13037	13011	12858	12933	12923	13065	12980	13082	13072	12799	13155	12842	13019	13038	13032	13081	12881	12891	12978	12918	13014	12966	12961	12937	12930	12986	12928	12878	12921	12918	13205	12843	13050	13091	12921	12978	13010	12939	13007	12962	12950	12981	13017	12968	12948	13077	12873	13029	12985	13009	13095	12885	13067	13006	12881	13154	13026	12980	13008	12916	13053	12773	12974	12960	13112	13066	12814	13026	12991	13004	12897	13055	12957	13002	12934	12988	13098	13082	13145	12922	12856	13037	13095	13040	12918	13021	13047	13009	12952	12880	12976	12860	12942	12946	13036	12877	13023	13046	13019	13014	12986	13095	12987	13059	12885	12835	13072	12923	12713	12948	12905	13017	12945	13068	12966	13017	12845	13088	13061	12901	13162	13013	13043	12918	13072	13107	12996	13027	12988	13169	12988	12871	13034	13032	12865	12934	12845	12933	12800	12825	12817	13100	12922	12955	13028	13041	12874	12964	12935	13084	12869	12829	12904	12963	12900	12845	12907	13115	13104	12932	13081	12759	12969	12943	12949	12911	12962	12857	12831	12966	13128	12967	13231	13061	12991	13121	13101	12929	12959	12906	12892	12987	13076	12970	12898	13024	12797	12709	12966	12958	13001	12945	12917	13070	13187	12956	13072	12878	12891	13039	12943	13051	12996	12963	13055	13082	12902	12941	12956	13050	12875	13108	13006	12983	12871	12990	12961	12930	12903	13096	13075	13022	13067	12906	13036	12999	12966	12854	13008	12844	13007	12885	12843	12959	12979	12998	13116	12939	12905	12963	12977	13016	13067	13075	12874	12964	13037	12956	13105	12987	13149	12945	13023	12997	12907	13035	13117	12926	12974	13038	13039	12963	12940	13060	12925	12836	13065	13055	12944	12949	12832	12843	13000	13084	12926	13072	12899	12966	13099	12845	13017	12837	12807	12951	12856	12945	12849	13013	12950	12960	12910	12930	13078	12829	13059	13097	12893	13109	13037	12890	12858	12929	12808	12933	12838	12948	12925	12943	13028	12862	12925	12797	13038	13007	12921	13104	12876	12914	12919	12942	12891	13109	12793	12905	12868	12980	12975	12989	13036	13025	12996	12871	13033	12973	12897	12949	12975	12984	13000	12988	12871	12796	13066	12940	12868	12976	12987	12849	13140	12913	13028	13048	12985	12972	12916	13023	12996	12950	12998	12966	12968	13078	12937	13133	13024	13046	12872	12900	12843	12984	13030	12774	13179	12932	13072	13138	12900	12915	13002	12809	12982	13025	13044	12945	12965	13003	13123	13086	12908	12891	12846	12932	13144	13139	13048	12975	13055	12890	13169	13167	13050	12859	12978	12889	12991	13097	12992	13058	13056	12785	13021	13101	12862	12989	13053	13012	12990	13113	13082	12958	13061	13067	12860	13015	12964	12943	12865	12958	12942	12965	12988	13107	12977	12938	12851	13143	13170	13009	13007	12810	13074	12997	13039	13028	13171	12886	13032	13084	13126	12926	12878	13025	13013	12970	12916	13070	13047	13064	13029	12907	13148	12986	13103	12975	12777	13134	12924	12854	12795	12923	13028	12930	12946	12960	12892	12899	12918	12861	12997	12988	13017	13129	13081	12889	12835	13114	13064	13009	13076	13051	13001	12875	13124	13034	13010	13051	12855	12976	12947	13025	13025	12994	12903	13056	12959	13066	13004	12866	13149	12959	12899	13014	12816	12974	13021	13095	12872	13061	13004	13025	12799	12948	12933	12928	12988	13159	12930	13094	12847	12963	13015	13025	13099	13000	13001	12923	12973	13044	13067	12966	13030	13084	12892	12986	12921	13081	12964	12899	12891	13079	13139	12962	12903	13044	13034	13012	12968	12961	13083	12928	12951	12939	12898	12883	12928	12968	12869	12880	12862	12962	12953	12861	12952	13118	12991	13058	13123	13039	12973	13069	13033	13122	13068	12916	12951	13007	13017	12861	12951	12822	13039	13037	13116	12894	13028	13145	12999	13019	12950	13097	12963	12963	13087	13068	12952	13050	13025	12952	12948	13048	12927	13025	12917	13005	13004	13042	12990	12888	12970	13219	12962	12995	12944	13034	12883	13077	12892	12933	13179	12987	13117	12897	12941	12995	12996	13187	12840	13078	13034	13022	13060	13091	12886	13004	13211	13049	13000	12997	12979	12936	12953	13000	13036	13002	13067	12811	13093	13118	12878	12924	12774	13011	12904	13130	13053	13066	12973	13037	12977	12995	12913	12976	13085	12983	12870	12772	13090	13107	12983	12999	12885	13009	13037	13016	13006	13223	13036	12959	12955	13171	12929	13023	12936	13040	13016	12987
24111	22042	29829	26574	36391	41604	38431	31932	31661	27088	20552	14636	12648	12155	11889	11982	11618	11824	11684	11506	11643	11764	11627	11481	11466	11660	11650	11657	11566	11822	11657	11568	11606	11612	11424	11790	11674	11710	11567	11530	11837	11586	11689	11644	11605	11648	11737	11764	11459	11734	11611	11566	11630	11759	11608	11541	11479	11550	11533	11435	11571	11606	11598	11642	11461	11790	11781	11631	11413	11446	11576	11629	11671	11435	11540	11473	11416	11524	11590	11462	11579	11640	11499	11396	11617	11514	11637	11372	11386	11345	11630	11594	11720	11419	11505	11637	11606	11503	11596	11493	11538	11590	11476	11528	11419	11666	11426	11698	11530	11459	11469	11790	11522	11452	11476	11427	11629	11517	11570	11670	11501	11283	11505	11603	11494	11524	11619	11414	11547	11505	11544	11534	11821	11634	11609	11555	11491	11393	11719	11610	11509	11502	11490	11491	11488	11578	11457	11564	11512	11654	11584	11503	11641	11678	11612	11502	11462	11419	11531	11766	11486	11513	11535	11410	11536	11703	11548	11592	11571	11670	11533	11435	11562	11610	11415	11565	11583	11627	11507	11366	11591	11842	11713	11591	11355	11411	11603	11532	11686	11647	11706	11344	11456	11582	11670	11688	11707	11432	11608	11632	11641	11503	11413	11545	11444	11441	11610	11646	11547	11486	11692	11679	11658	11538	11650	11396	11548	11654	11615	11656	11553	11685	11694	11446	11429	11470	11580	11513	11661	11695	11668	11604	11797	11532	11426	11576	11498	11666	11446	11533	11626	11399	11451	11458	11529	11646	11552	11641	11571	11548	11721	11711	11667	11581	11688	11439	11679	11579	11617	11608	11566	11466	11554	11530	11497	11523	11503	11497	11485	11342	11446	11495	11539	11448	11684	11586	11450	11520	11556	11577	11421	11461	11552	11523	11650	11597	11531	11401	11605	11520	11355	11608	11447	11392	11623	11625	11699	11557	11488	11813	11489	11517	11508	11519	11608	11734	11608	11565	11472	11341	11663	11675	11498	11543	11639	11558	11447	11427	11584	11580	11457	11649	11712	11721	11583	11540	11711	11685	11752	11610	11501	11446	11706	11380	11486	11193	11692	11566	11658	11611	11571	11645	11212	11498	11645	11520	11569	11381	11454	11525	11575	11671	11642	11571	11273	11587	11558	11575	11540	11571	11583	11567	11430	11831	11726	11496	11477	11553	11728	11800	11600	11583	11542	11632	11361	11541	11532	11718	11430	11571	11703	11563	11649	11712	11633	11620	11609	11438	11667	11482	11633	11668	11597	11454	11753	11784	11534	11592	11601	11539	11387	11637	11448	11585	11566	11639	11672	11581	11560	11591	11504	11549	11539	11502	11533	11642	11513	11496	11703	11492	11633	11598	11672	11537	11547	11543	11706	11678	11773	11543	11775	11623	11765	11552	11488	11547	11512	11555	11666	11390	11494	11430	11666	11663	11721	11656	11629	11526	11599	11619	11389	11508	11646	11723	11427	11579	11731	11648	11622	11594	11552	11509	11447	11621	11467	11485	11508	11607	11629	11592	11592	11462	11429	11316	11618	11558	11542	11438	11569	11497	11521	11609	11544	11476	11600	11445	11399	11403	11436	11486	11539	11573	11593	11469	11670	11605	11406	11601	11687	11717	11666	11565	11624	11457	11620	11402	11372	11518	11580	11590	11577	11405	11555	11350	11401	11604	11672	11748	11471	11628	11686	11384	11634	11418	11588	11545	11469	11612	11516	11624	11583	11633	11571	11714	11553	11464	11379	11611	11413	11630	11687	11467	11466	11493	11634	11587	11467	11578	11577	11720	11619	11575	11516	11470	11555	11597	11590	11433	11638	11529	11421	11641	11408	11600	11440	11455	11671	11496	11694	11660	11528	11466	11483	11519	11396	11448	11573	11584	11399	11662	11653	11494	11396	11371	11521	11517	11569	11476	11750	11569	11597	11560	11637	11675	11486	11432	11658	11701	11567	11695	11633	11537	11598	11732	11521	11744	11629	11608	11544	11390	11491	11513	11617	11561	11502	11619	11513	11454	11455	11316	11485	11645	11601	11395	11611	11500	11484	11538	11724	11652	11572	11531	11658	11533	11375	11491	11545	11687	11519	11638	11505	11432	11628	11581	11560	11510	11557	11628	11674	11571	11584	11415	11541	11700	11742	11694	11501	11582	11541	11602	11575	11692	11624	11420	11517	11465	11533	11656	11698	11566	11648	11421	11460	11599	11549	11540	11676	11457	11598	11468	11622	11505	11564	11628	11359	11554	11487	11574	11438	11439	11695	11510	11561	11482	11612	11469	11823	11460	11428	11648	11521	11523	11546	11751	11437	11657	11546	11552	11592	11618	11480	11514	11436	11515	11574	11641	11455	11640	11550	11607	11469	11491	11646	11555	11510	11430	11500	11767	11650	11600	11473	11590	11503	11510	11575	11608	11555	11581	11634	11516	11436	11420	11428	11509	11259	11527	11698	11460	11720	11507	11435	11553	11578	11479	11464	11518	11630	11643	11683	11682	11450	11555	11502	11629	11562	11419	11308	11533	11533	11469	11517	11603	11632	11699	11496	11514	11653	11580	11697	11575	11569	11594	11472	11476	11624	11546	11461	11464	11615	11504	11467	11669	11632	11348	11470	11531	11472	11507	11716	11572	11489	11486	11405	11636	11733	11495	11503	11263	11514	11628	11549	11451	11416	11705	11604	11593	11647	11657	11534	11645	11663	11779	11514	11519	11549	11527	11547	11570	11564	11391	11651	11547	11481	11527	11531	11502	11540	11486	11580	11611	11671	11779	11700	11456	11830	11440	11511	11563	11634	11398	11582	11495	11607	11611	11697	11479	11539	11376	11658	11452	11576	11571	11506	11535	11418	11686	11494	11474	11703	11759	11699	11521	11505	11556	11646	11535	11556	11427	11613	11498	11590	11505	11566	11520	11469	11458	11442	11698	11622	11490	11601	11560	11643	11529	11567	11504	11580	11465	11641	11566	11504	11638	11683	11683	11440	11687	11469	11520	11401	11566	11622	11526	11446	11559	11367	11508	11480	11688	11519	11641	11452	11488	11722	11538	11579	11538	11380	11742	11467	11616	11500	11644	11693	11441	11563	11510	11608	11542	11401	11500	11514	11578	11695	11696	11545	11821	11705	11476	11490	11498	11643	11638	11435	11662	11561	11551	11584	11524	11465	11460	11578	11539	11616	11595	11626	11529	11587	11627	11779	11728	11687	11535	11494	11490	11568	11522	11571	11563	11626	11614	11580	11391	11654	11597	11449	11576	11475	11520	11784	11653	11484	11573	11462	11632	11624	11599	11650	11702	11611	11415	11560	11634	11626	11520	11704	11445	11540	11608	11436	11630	11563	11646	11693	11563	11540	11581	11415	11545	11545	11537	11575	11575	11545	11523	11473	11624	11519	11512	11423	11494	11715	11447	11517	11474	11540	11407	11634	11477	11463	11574	11643	11538	11626	11376	11514	11644	11624	11539	11472	11533	11482	11409	11555	11603	11704	11646	11528	11507	11507	11590	11432	11445	11582	11575	11542	11488	11679	11785	11569	11726	11510	11265	11483	11555	11394	11532	11596	11586	11644	11513	11566	11573	11609	11651	11438	11660	11501	11476	11676	11522	11480	11630	11688	11381	11546	11356	11673	11502	11689	11460	11536	11508	11554	11531	11536	11618	11598	11404	11565	11537	11519	11468	11613	11404	11552	11506	11592	11485	11585	11609	11510	11626	11549	11634	11441	11351	11673	11428	11461	11611	11693	11632	11544	11554	11506	11556	11424	11618	11526	11317	11462	11676	11611	11455	11546	11568	11513	11475	11419	11448	11591	11573	11775	11489	11482	11514	11685	11559	11467	11314	11587	11567	11563	11577	11644	11701	11455	11630	11575	11503	11514	11643	11683	11652	11628	11608	11522	11544	11718	11586	11419	11501	11518	11558	11565	11564	11473	11287	11515	11434	11570	11593	11543	11515	11455	11621	11666	11452	11619	11540	11515	11595	11450	11542	11543	11589	11358	11682	11590	11639	11706	11812	11526	11510	11541	11532	11673	11565	11521	11419	11619	11498	11720	11581	11345	11383	11573	11580	11675	11469	11653	11461	11551	11686	11414	11494	11623	11399	11290	11519	11640	11474	11477	11538	11509	11517	11453	11581	11428	11589	11526	11685	11669	11627	11575	11527	11730	11342	11412	11597	11524	11493	11619	11513	11541	11649	11434	11439	11533	11558	11511	11661	11560	11422	11620	11518	11676	11520	11507	11512	11445	11633	11629	11486	11630	11689	11716	11694	11582	11529	11634	11340	11611	11532	11600	11478	11399	11627	11550	11525	11663	11440	11658	11393	11551	11535	11477	11694	11601	11880	11579	11500	11576	11501	11607	11566	11673	11616	11576	11633	11424	11516	11600	11403	11539	11567	11584	11551	11647	11385	11501	11625	11672	11425	11463	11667	11590	11650	11602	11608	11427	11621	11528	11562	11292	11523	11421	11750	11500	11538	11483	11607	11488	11562	11497	11292	11680	11464	11444	11564	11773	11613	11482	11420	11568	11439	11567	11515	11460	11507	11597	11430	11560	11609	11707	11409	11511	11523	11556	11539	11596	11459	11685	11639	11719	11497	11506	11653	11600	11547	11618	11782	11644	11535	11539	11511	11460	11687	11516	11584	11441	11513	11545	11524	11527	11553	11380	11549	11575	11475	11779	11566	11449	11636	11584	11425	11667	11584	11600	11692	11495	11627	11670	11632	11518	11595	11510	11464	11480	11373	11632	11588	11499	11485	11495	11594	11691	11499	11587	11471	11481	11651	11577	11528	11581	11539	11587	11628	11517	11713	11561	11452	11670	11539	11476	11646	11592	11622	11362	11655	11729	11495	11672	11674	11477	11533	11399	11644	11531	11456	11524	11576	11702	11692	11537	11590	11410	11594	11686	11485	11560	11726	11541	11405	11586	11685	11623	11439	11450	11261	11602	11578	11679	11457	11565	11650	11622	11646	11730	11428	11544	11533	11461	11434	11566	11454	11522	11590	11624	11457	11709	11635	11511	11474	11565	11547	11711	11472	11393	11450	11528	11440	11515	11441	11371	11440	11597	11544	11592	11382	11517	11528	11498	11534	11668	11533
42327	64743	55429	48160	52656	45413	37778	34346	33383	27548	20256	13428	12198	11487	11165	11099	11078	11237	11020	11203	11326	11137	11050	11075	11168	11201	11096	11119	11195	10878	11134	11230	11211	10992	10951	11104	10991	11137	11103	11084	11197	11206	11155	11115	11057	11105	11030	11200	11237	11072	11102	11072	10968	11149	10985	11169	11082	11223	11103	11269	11251	11108	11156	11034	11201	11038	11140	11043	11025	11082	11106	11091	11127	10874	11152	11190	11218	11144	11075	11053	11047	11100	11104	11076	11165	11032	11194	11243	11044	11018	11166	10944	10981	11019	11035	11067	11110	11217	11209	10982	11152	10992	11240	10944	11136	11147	11120	11071	11161	11138	11036	11199	11184	11149	10985	11116	11106	11106	11188	11105	11048	11142	11173	11201	11054	11085	11154	10976	11099	11099	11035	11169	11162	11118	10940	11169	11094	11059	11115	11039	11161	11169	11009	11054	11056	11096	11113	11083	11119	11077	11220	11117	11110	10943	10915	11114	11112	11175	10949	11022	11175	11118	11146	11073	11111	11037	11099	11156	11209	10992	11065	11241	11051	11091	11145	10938	11101	10894	11084	11068	11081	11171	10986	11006	11007	11222	11003	10962	11181	11073	11024	10954	11134	11038	10981	11109	11072	11043	11134	11201	11216	11038	11179	11192	11122	11108	11071	11074	10994	11084	10912	11062	11102	11027	11020	11193	11306	11039	11145	11016	11181	11143	10907	11238	11047	10979	11273	11136	11163	11184	11142	11036	11011	11268	11092	11149	11239	11194	11031	10950	11088	11166	10953	11143	10999	11055	11084	11081	11060	11030	11120	11022	11046	11049	11108	11093	10947	11151	11252	10988	11174	11085	11123	10911	10958	10930	11093	11193	11182	11164	11076	11275	11170	11116	11071	11143	10999	11085	11228	11178	10969	10880	11180	11035	11176	11083	11149	11066	11020	10974	11043	11007	11049	11209	11026	10931	10980	11173	11134	11049	11131	11027	11094	11079	11035	11033	11178	11207	11247	11094	11171	11111	11110	11057	11097	11137	11139	11201	11194	11083	11095	11034	11095	10896	11101	11068	11029	10980	10989	11134	11070	11025	11175	10954	11144	11043	11152	11324	10980	11113	11099	11097	11085	11053	11075	11033	11003	11044	11178	11066	11112	11114	11216	11162	11035	11120	11108	11077	11039	11120	11063	10932	11101	11180	10918	11114	11164	11125	11184	10969	11049	11026	10922	11268	11015	10962	11086	11053	11130	11124	11032	11204	11067	11043	11096	11107	10971	11219	11127	10934	10987	11118	11264	11156	11065	11097	11091	11204	10987	11239	11074	11123	11125	11015	11159	11037	11158	11040	11082	10968	11194	11123	11109	11057	11037	10923	10912	11044	11074	11049	11130	11173	11023	10985	11009	11075	11043	11097	11179	11145	11030	11158	11140	11031	11072	10977	11183	11036	11031	11126	11174	11142	11168	11056	11065	11083	10952	11196	11124	11111	11110	11213	11225	11086	11057	11097	11059	10942	11007	11101	11097	11035	11092	11013	11252	11118	11030	10935	11217	10950	11237	11098	11101	11154	10934	11139	11083	11032	11196	11133	11095	11250	11021	11021	11152	11009	11100	10983	11018	11030	10997	11133	11052	11054	11143	11249	11066	11202	11130	11091	11091	11182	11234	11072	11027	11129	11215	11132	11218	11079	10977	11088	11047	11082	11061	11090	11104	11202	11041	11091	11083	11140	11150	11112	10949	11074	10990	11066	11102	10997	11134	11081	11104	11044	11098	11147	10943	11087	11124	11078	11034	11128	11122	11181	11077	11180	11140	11056	11072	11072	11257	11222	10996	11208	11021	11231	11081	11033	11076	11090	11105	11080	11048	11265	11095	11156	11021	11176	11012	11028	11028	11182	11009	11115	10956	11205	11077	11206	11277	11202	11074	11078	11086	11024	10986	11149	11091	11198	11088	11230	11084	11134	11011	11100	11155	11072	11184	11015	11105	11222	11093	11005	11186	11063	11043	11288	10933	11216	10941	11229	11029	11132	11282	11073	11081	11107	11105	11015	11172	11029	11117	11124	11235	11013	11179	10997	11090	11252	11149	11125	11007	10966	11053	11074	11046	11055	11154	11119	10975	11002	11039	11363	11001	10983	11035	11135	11196	11309	10988	11060	11145	11232	11136	10943	11195	11174	11102	11041	11218	11151	10982	11138	10861	11066	11027	11125	11194	11087	11013	11077	11148	11075	11121	11183	11094	11146	11086	10919	11134	11237	10940	10882	11269	11029	11258	11026	11191	11161	11120	11160	11196	11127	11213	11058	11042	10866	10989	11140	10934	11069	11232	10972	11143	11253	11313	10978	11017	10994	11156	10995	10990	10895	11243	11057	11051	11026	11109	11134	11022	10994	11085	11085	11236	11029	10871	11057	10987	11147	11087	10988	11069	11057	10993	11088	11063	10936	11220	11207	11151	11100	11162	10962	11104	11153	11122	11084	10967	10993	11051	11155	11170	11077	10849	11014	10951	11119	11019	11002	10971	11119	11123	11086	11292	11034	11367	11006	11165	11144	11130	11134	11103	11153	11087	10978	11204	11044	11061	11043	11162	11090	11129	11170	10971	10860	10957	11000	11156	11034	11124	11186	11217	11083	11077	11196	11004	11117	11203	11114	11181	11020	11041	11069	11184	11027	11118	11173	11119	11027	11150	11045	11008	10957	11063	11090	11132	11111	10992	11224	11177	11080	11081	11123	11172	11095	11187	10969	11209	10989	11058	11198	11203	11211	11127	11038	11019	11153	10931	11046	11015	11172	11163	11113	11030	11211	10990	11039	11152	11038	11146	11143	11122	11121	10954	11235	11122	11165	11114	11214	11162	11253	11151	11123	11205	11203	11066	11099	11115	11133	11167	11221	11100	11039	11231	11200	11151	11159	11118	11230	11085	11202	11261	10937	11136	11151	10942	11181	11113	11091	11210	11047	11072	11161	11160	11165	11099	11055	11082	11135	11070	11172	11139	10990	11180	11030	11076	11053	11054	11028	11074	10883	11163	11056	10902	11130	11105	11039	11103	11047	11053	11126	11091	11029	10976	11020	10983	11095	11137	11087	11162	11149	11094	11011	11212	11005	11068	10932	11087	11119	11101	10947	11034	11177	11049	11078	11127	11058	11052	11097	11067	11024	11122	11047	11104	11086	11167	11215	10991	11131	11215	11128	10977	11414	11049	11035	11208	11130	11076	11192	11142	11059	11043	11052	11101	11012	11159	11115	11058	11208	11070	11107	11141	10888	11196	11069	11116	11206	11146	10913	11381	11169	11096	11002	11082	11087	10979	10996	11079	11120	11130	11200	10996	11099	11054	11283	11166	11179	11097	11099	11044	11105	11155	11093	10956	10956	11124	10879	11083	11176	10989	11202	11090	11197	11118	11006	10869	11228	11163	11120	11191	11107	11060	10983	11111	11070	11002	11148	11170	11055	11092	11037	11061	11060	11168	11033	10984	11149	11078	11217	11041	11119	11159	11017	11209	11023	11123	11060	11032	11311	11066	11043	11139	10994	11011	11121	11088	11152	11122	11094	10896	11177	11083	10978	11104	11270	11176	11093	11239	11011	11271	11013	11171	11241	11097	11035	10879	11035	11077	11095	11273	11043	11131	11134	11121	11124	11133	11148	11119	11086	11053	10955	11184	11081	11090	11131	11042	10887	11082	10999	11132	11172	11136	10957	11012	11114	11075	10958	11169	11051	11028	11208	11101	11072	11119	11126	10993	11015	11216	11015	11029	11060	10955	11114	11040	11081	11212	11297	11095	11217	11043	11091	10966	11061	11154	11095	11174	11111	11179	11168	11102	11098	11105	11241	11069	11065	11069	11000	11054	11040	11197	11090	10950	11161	11198	11034	11140	11006	11170	11022	11110	11023	11107	11221	11213	11205	10961	11070	11187	11021	11007	11220	11145	11000	11110	11149	11233	11030	11188	11087	11175	10986	11153	11100	11154	11042	11245	10934	11160	11133	11067	10887	11087	11272	11259	10973	11189	11015	11169	11152	11114	11060	11030	11089	11130	11176	10958	10988	11097	11128	11058	11154	11034	11134	11112	11219	11089	10975	11177	11073	11016	11073	11069	11013	11078	11185	11127	11092	11036	11083	10907	11170	11005	11176	11192	10973	11141	11164	11033	11032	11122	11060	11183	11170	11030	11237	11100	10989	11195	11181	11076	11175	11054	11064	11085	11152	10979	11084	11201	11019	11115	11124	11204	11079	11231	11118	11125	11196	11152	11060	11266	11019	11141	10974	11081	11039	10967	11039	11112	11197	11103	11228	11162	11189	11137	10993	11045	11044	11134	10975	11043	11151	11035	11065	11188	11164	11156	10985	11093	11056	11009	10961	11050	11006	11219	11104	11016	11124	11145	11027	11089	11117	11046	11031	11099	11014	11022	11073	11231	11002	11265	11140	11188	11153	11029	11101	11213	11181	11154	10993	11199	11090	11103	11065	11133	11205	11063	10958	11110	10966	11063	11032	11151	11062	11052	10992	11262	11160	11039	11060	11156	11045	10981	11080	11107	11104	11051	11169	10965	11136	11074	11118	11073	11182	11001	11191	11031	11094	11184	11108	11144	11112	11290	11065	11140	11021	11099	11073	10961	11262	11190	10924	10997	11075	11131	10994	11154	11137	11169	10979	11031	11197	11046	11052	11091	11061	11164	11165	11258	10980	10995	11175	11079	11262	11072	11155	11008	11255	11096	11042	11067	11073	11204	11122	11088	11178	11030	11087	11098	11169	11154	11143	11029	11113	10897	11109	11176	11073	11094	11039	10984	11072	11128	11110	11174	11087	11020	11151	11128	11128	11110	11032	11104	11089	11028	11119	11098	11034	11093	10956	11179	11004	11078	11036	11140	11012	11295	11114	10988	11046	11092	11065	11011	11060	11304	10947	11012	10983	11066	11180	11183	10996	11047	11031	11262	11087	11053	11121	11080	10951	11184	11153	11109	11040	11125	11126	10970	10826	11042	11280	11079	11121	10978	11087	11126	11068	11041	11209	11098	10918	11225	11095	11183	11120	11159	10989	10989	11171	11214	11110	11136	11134	11139	11002	11044	11106	11147	11216	11035	11013	11069	11151	11184	11010	10976	11234	11289	11171
30062	27267	28677	21438	17355	15697	14898	13825	13967	13467	12840	12212	12020	12087	12172	12003	11903	12117	11998	12137	12109	12069	11897	12146	12081	12285	12278	12035	12001	12021	12038	11976	12093	11885	12065	11832	12031	11782	11913	11896	12193	12045	12126	12105	11939	12134	12046	12098	12008	11993	11967	12167	11941	12010	12154	12026	12079	11945	12027	11995	11923	12111	12098	12127	11847	11878	11863	11983	12017	12057	11988	11991	12036	11917	11949	11931	11805	11909	11887	12014	12067	11979	11978	11989	12016	11995	12185	12083	12200	12128	12079	12023	12082	12073	11957	11948	11917	11991	11914	12053	12135	11870	12098	11940	11975	11871	11932	12106	12138	12145	11973	12054	12028	11938	11949	11898	11975	12297	12062	12002	12205	11902	12038	11997	12151	11987	12007	12151	12154	11982	11943	12070	11948	12163	11853	11978	12021	11792	12127	11966	12070	12063	12022	11992	11999	12061	12084	11827	11793	12087	12123	12120	12132	12074	11983	11971	12059	11887	12056	11981	12180	11975	11953	12078	12133	12104	11936	12061	11925	12025	12050	12101	12098	12072	12117	11860	12098	12136	11937	12013	12049	11875	11899	11975	11927	11905	12119	12019	12154	12074	11946	11846	12035	11710	12032	12132	12003	12035	11984	11933	12153	11970	12169	12142	12059	12047	12122	12019	12059	12018	11981	11950	11978	11997	11952	11981	12110	12045	11876	11997	12016	11938	11984	12103	12022	11978	11996	12125	11948	11865	11982	12011	12055	11853	11998	12043	12068	12051	12193	11986	12086	12042	12076	12164	11989	11955	12215	11940	12029	11994	11871	12076	12022	11877	11804	12130	12142	12021	12151	11992	11933	12085	11997	12112	11902	11912	12102	12079	11900	12184	12109	11954	12175	12019	11966	12049	11731	11821	12200	11981	11934	12030	11812	11899	12100	11976	12003	12114	12007	12127	12000	11828	11968	11829	11903	11992	12060	12030	12121	11846	11996	12080	11941	11877	11976	11917	11962	11907	12035	12050	11917	12217	12057	12083	12043	11961	11966	12069	12125	12031	12019	12092	11983	12097	12029	12138	12135	11959	11803	11759	11895	12035	12055	11792	11816	11905	12054	11903	12173	12254	12105	11956	11859	12004	12194	11948	12149	11964	12054	12016	11923	12030	11949	12075	12033	11960	11946	11839	12045	11871	12046	12083	12113	12090	11963	11825	12165	12036	11939	12242	12038	11977	11953	12062	12017	12045	12097	12031	11973	11950	12051	12125	12112	12137	11790	11861	11963	12011	12255	11953	12036	11943	11959	12153	11862	12020	12182	11973	12054	11923	11898	11963	12029	12067	12051	12081	12056	12051	12054	12010	12064	11990	12023	12062	12139	12157	12151	12039	11930	11984	11931	12050	12001	11884	11943	11756	12097	11921	12102	12076	12103	11927	11922	11948	11889	12063	11964	12367	11941	12062	11928	11978	12188	11854	11869	12036	11967	12031	11971	12101	12012	11858	12113	12140	12062	11787	12015	12253	12119	12077	12140	12064	11983	12092	12025	11992	12022	11850	11990	12008	12020	12069	11762	11913	12020	11862	11872	11896	12001	12012	12007	12070	11994	12028	12112	12157	12058	11997	11836	11969	12047	12023	12044	11956	12013	12021	11931	12051	12062	12092	11949	11910	12159	12036	12076	11957	12002	12036	11950	12073	12087	12077	12026	11977	12069	11933	11934	11935	12050	11992	12186	11994	11871	12055	12018	12091	12159	11854	12030	11999	11982	11914	12079	12038	11919	12113	12216	12084	11798	12169	11890	11969	12060	12097	12021	12095	11904	12105	11975	12110	11958	11973	12235	11999	12062	11982	12002	12151	12050	12062	12183	12088	12133	11740	11866	11966	12072	12011	11982	12170	12003	12104	12286	12033	11906	12126	11954	12193	12128	11936	12218	12122	12013	12017	11927	11910	11859	11947	12039	12257	11855	12126	11948	12019	11899	11989	12022	12178	11880	11949	11881	12020	11853	12099	11934	12102	12036	11749	12008	11987	12083	12071	11922	11933	12052	12144	11971	12157	12150	12162	12229	11974	12096	12146	12219	11923	12087	11872	11991	12035	12110	12104	12103	12072	12139	11909	12127	12110	12002	12052	12010	11976	11990	12044	11984	12060	11993	12114	12013	12150	12081	12137	12021	11913	11981	12161	12238	12078	12016	12196	12238	12063	12046	12042	11963	11979	12113	12057	12038	11761	12012	12093	11964	12052	12064	11936	12057	11861	12109	12163	12188	12022	11978	12083	12070	12008	12139	12029	12037	12025	12226	12022	12183	12004	11895	11920	12143	12009	12105	11974	12053	11921	12068	12024	12162	11965	12211	12027	12017	11923	11948	12017	12094	12128	12100	11976	11926	12246	11881	12069	12011	11807	11764	12012	11969	12092	11955	11978	12073	12091	12092	12102	12207	12094	12046	11963	12135	11940	12023	12166	11963	12142	12053	12122	11932	12069	12073	12095	11847	12195	12075	12020	12146	11958	11923	12061	12145	12050	11848	11818	11980	11896	12024	11916	11959	11916	11871	11889	12070	12004	11970	12111	12069	11972	11877	12030	12117	12008	11956	11885	11949	12148	12007	11819	12010	11787	11902	12143	11953	12138	12190	11974	11976	12002	12090	12003	11955	11983	11988	11940	11938	12039	11870	12124	12080	12003	12044	12200	12119	11865	11897	12006	12276	12036	11979	11882	12086	11896	12036	11880	12110	12091	12081	12023	11979	12016	12022	12039	12043	12043	12192	11977	12087	11882	12181	11912	12053	12147	12060	11897	11983	12158	12170	12058	12195	11738	12112	11863	12149	11992	12038	12018	11998	11894	12016	12047	12159	12043	12055	12150	12107	12054	11973	12044	12164	12149	12205	11950	11950	12074	11917	12042	12019	11908	12175	12065	12053	12080	12275	11996	11964	11973	12083	12193	12043	12062	11999	11972	11953	11904	12004	11991	11923	12096	11946	12034	11962	12050	12043	12144	11983	12072	12138	12222	12136	12048	12084	11925	11949	12089	12075	11919	11960	12010	11961	12022	11982	11853	12031	11968	12082	11885	12083	11968	12068	12093	12188	11963	12037	11962	11940	11883	12087	12011	11796	11961	12077	12013	11958	12112	12007	11916	12066	11996	12038	11991	11981	12046	11952	12147	11979	11994	12038	11971	12096	12118	12036	11819	11964	12240	12049	12053	12024	11998	12114	12069	12359	11974	12003	12021	12026	12309	11956	11851	12135	11933	11996	11937	12123	11993	12052	12019	12196	12070	11968	11946	11983	11992	12239	11992	12034	11995	12008	11912	12090	12218	12134	12168	12093	11971	12094	12061	12050	11808	12053	12169	12140	11975	12140	11890	11976	12261	12063	12114	11997	11919	11909	12150	12013	12013	12041	12044	12051	11912	12012	11981	12051	11899	11930	11914	11977	12291	12207	12117	12073	11918	12016	12013	11851	11839	11992	11950	11909	11990	12052	11908	11863	11858	11993	12076	11904	12004	12025	12006	12051	11901	12000	12091	12084	12084	12100	11860	12123	12013	11963	12112	11998	11967	12120	12043	11974	12148	11958	11976	12104	11790	12017	12097	12129	12129	12131	12120	11947	12238	11995	12142	11943	12025	12103	12046	11928	12118	12188	12127	12156	11960	12024	11905	12033	12004	11994	12043	12058	12031	12057	12102	12019	12034	12061	12074	11926	12020	12089	12027	11918	12184	12016	11903	11876	12019	12069	11994	12060	12037	12185	11995	11797	11977	11946	11937	11918	11841	11965	11852	11934	12037	12099	12013	12061	11931	12181	11991	11997	11988	11826	11928	12102	12012	11992	11962	12112	11980	12084	12001	12062	12095	12056	12040	12226	11993	12134	11966	12003	11936	11840	12064	12069	11974	11928	11983	11942	11810	12069	11980	12035	12162	12064	12085	12084	12089	11945	12310	12138	12021	11996	11986	11921	12109	11955	12027	11981	11943	12074	11989	12049	12031	12099	11977	12072	12001	11961	12003	12103	11897	11929	12022	11949	12007	11935	12000	12131	12150	11953	12035	11909	12115	12076	12107	11867	12057	11897	12022	12186	12051	12080	11856	11917	11838	12065	11871	11977	11877	12122	11907	11954	12013	11919	12036	12126	12036	11953	12016	12025	12092	12167	12089	12165	12050	12064	12008	11958	11992	12033	12035	12074	12160	12145	12010	12028	12054	11985	12056	11913	11920	11961	11966	12042	12066	11967	11959	12063	12085	12156	11988	12061	11871	12131	12040	12041	11989	12035	12124	12181	11903	11980	12046	12320	12099	11937	12023	12068	11979	12032	11742	12172	11985	11940	11936	11946	12048	12022	12178	12023	12115	12095	11889	11967	12033	11871	12040	12041	12190	12029	11788	11871	11974	11983	12113	11939	12177	12141	12032	12061	12047	11963	12002	11957	12180	12044	12158	12016	12040	12283	12132	11972	11897	12195	12010	12140	11856	12031	12180	12063	11924	12004	11868	12051	11936	12117	12045	11846	11921	11951	12229	12069	11980	11975	11954	12173	11991	12046	11999	11920	11968	12027	12084	11931	11962	12031	12019	11936	12003	12050	11994	12074	11958	12178	12160	12119	12166	12162	12175	11868	11996	11917	11953	12009	12008	11936	11996	12036	12091	12130	12103	12005	11959	12182	12080	12140	11934	11980	12069	12131	12186	12051	11994	11977	11836	12111	12148	11981	11946	12035	11925	12044	12001	12154	12105	12059	12086	12032	12100	12022	12195	11870	12040	12139	12111	11968	11865	12029	12047	12088	11769	11874	11958	12041	11990	12009	12253	12052	11915	11924	11985	12068	12172	11974	11990	11971	12123	12154	12090	12127	11968	11924	12155	12058	11992	12023	12136	12081	11927	11993	11954	12002	11958	12171	12040	11901	11851	11975	11838	11966	11915	12125	12115	12012	11852	12087	12058	12082	12011	11869	11927	12080	11871	11857	12094	11958	11938	12088	11982	11862	12006	12082	11989	12034	12077	12141	11997	12001	12007	11728	11945	12020	11994	12142	11896	11970	12058	12137	11904	11832	12331	12049	12017	12086	12025	11978	12013	12062	11991	11923	11797	11912	12240	11907	11977	12090	12005	12024	12055	11927	11986	12160	12015
30162	38906	30718	19946	17947	15570	14609	13567	13720	13041	12277	11792	11607	11493	11438	11341	11601	11265	11494	11668	11607	11501	11592	11431	11542	11630	11527	11413	11335	11495	11572	11552	11405	11284	11437	11410	11541	11535	11486	11604	11429	11529	11481	11525	11428	11564	11463	11579	11532	11569	11345	11546	11514	11686	11441	11550	11494	11390	11509	11521	11472	11434	11376	11591	11553	11523	11631	11588	11396	11444	11507	11458	11548	11455	11446	11536	11598	11387	11431	11464	11699	11415	11500	11422	11540	11585	11493	11409	11628	11528	11483	11582	11529	11492	11442	11472	11445	11317	11557	11409	11585	11463	11453	11577	11641	11638	11512	11511	11602	11678	11678	11555	11602	11512	11528	11592	11376	11446	11555	11369	11518	11448	11544	11697	11277	11470	11415	11499	11502	11380	11414	11502	11477	11419	11412	11538	11489	11468	11546	11547	11587	11585	11411	11573	11576	11546	11448	11537	11503	11544	11453	11474	11467	11357	11475	11403	11644	11421	11539	11537	11513	11424	11564	11545	11365	11573	11527	11468	11487	11330	11533	11380	11593	11439	11536	11450	11449	11547	11420	11276	11575	11546	11548	11467	11424	11402	11569	11379	11425	11321	11541	11382	11422	11527	11406	11476	11532	11598	11568	11705	11495	11589	11592	11551	11488	11403	11514	11399	11435	11551	11450	11551	11343	11345	11670	11608	11397	11646	11520	11382	11509	11529	11541	11467	11648	11506	11481	11382	11563	11645	11659	11361	11469	11588	11458	11649	11467	11592	11522	11473	11546	11499	11509	11533	11603	11470	11490	11408	11471	11582	11643	11489	11422	11570	11537	11512	11439	11509	11427	11461	11584	11459	11516	11448	11531	11566	11407	11364	11470	11551	11466	11500	11327	11487	11421	11630	11645	11497	11588	11569	11442	11577	11508	11641	11614	11468	11560	11551	11389	11389	11402	11434	11498	11484	11453	11550	11507	11447	11583	11550	11666	11500	11520	11366	11510	11594	11456	11570	11461	11448	11511	11528	11565	11455	11598	11485	11380	11584	11535	11481	11479	11542	11573	11528	11574	11652	11641	11394	11459	11551	11387	11434	11442	11478	11461	11420	11687	11304	11423	11394	11633	11503	11462	11398	11453	11395	11526	11524	11505	11550	11542	11555	11462	11593	11561	11616	11398	11563	11564	11411	11513	11388	11462	11431	11324	11690	11488	11421	11367	11665	11470	11666	11498	11472	11658	11534	11477	11433	11662	11446	11386	11563	11488	11563	11624	11387	11440	11323	11519	11400	11588	11620	11561	11403	11433	11410	11552	11404	11473	11554	11483	11507	11369	11395	11616	11531	11384	11550	11643	11631	11610	11428	11661	11477	11492	11502	11396	11445	11450	11629	11434	11608	11537	11580	11422	11634	11412	11506	11550	11634	11474	11497	11529	11610	11626	11482	11616	11438	11514	11444	11636	11545	11573	11543	11538	11640	11579	11605	11496	11460	11369	11591	11459	11509	11430	11419	11289	11729	11438	11645	11602	11601	11606	11473	11531	11444	11370	11483	11491	11600	11656	11347	11493	11376	11589	11538	11575	11385	11532	11472	11461	11496	11542	11510	11589	11337	11560	11409	11449	11649	11435	11612	11557	11373	11566	11541	11594	11401	11469	11629	11381	11458	11558	11444	11416	11426	11489	11405	11576	11523	11678	11476	11461	11522	11506	11448	11520	11532	11611	11454	11676	11522	11565	11565	11513	11455	11578	11583	11446	11442	11507	11593	11614	11537	11474	11485	11524	11487	11505	11460	11438	11439	11450	11567	11472	11570	11433	11494	11559	11544	11498	11481	11662	11294	11519	11442	11482	11556	11576	11509	11518	11482	11441	11643	11627	11371	11415	11397	11595	11523	11475	11549	11378	11408	11500	11571	11442	11498	11477	11520	11494	11488	11417	11580	11386	11546	11501	11432	11555	11661	11378	11680	11536	11427	11421	11683	11609	11283	11570	11484	11457	11608	11473	11496	11537	11493	11667	11648	11548	11534	11554	11304	11583	11528	11465	11449	11597	11393	11501	11607	11500	11595	11601	11327	11636	11536	11432	11683	11580	11576	11548	11232	11509	11512	11310	11468	11491	11469	11516	11538	11569	11621	11659	11652	11726	11539	11508	11510	11506	11429	11701	11545	11522	11546	11561	11359	11593	11497	11514	11506	11674	11532	11456	11492	11585	11630	11560	11513	11523	11472	11532	11425	11628	11454	11405	11504	11584	11387	11480	11676	11499	11515	11486	11510	11462	11471	11601	11541	11598	11437	11515	11495	11475	11607	11520	11462	11565	11583	11437	11592	11496	11530	11532	11553	11397	11490	11635	11592	11361	11511	11521	11464	11575	11484	11363	11506	11495	11554	11565	11590	11565	11568	11413	11528	11473	11493	11679	11542	11457	11503	11362	11598	11667	11473	11280	11429	11690	11515	11386	11514	11282	11347	11429	11564	11589	11500	11354	11436	11510	11492	11432	11279	11444	11500	11429	11595	11606	11586	11496	11517	11565	11480	11503	11441	11435	11448	11520	11567	11648	11549	11347	11362	11490	11646	11585	11418	11542	11591	11531	11603	11552	11448	11447	11604	11497	11483	11418	11552	11466	11636	11502	11608	11625	11645	11391	11445	11609	11467	11367	11511	11478	11494	11548	11504	11444	11496	11595	11416	11570	11621	11440	11477	11510	11419	11571	11444	11412	11523	11571	11574	11580	11396	11362	11714	11540	11620	11356	11504	11612	11467	11529	11547	11501	11573	11467	11676	11623	11365	11456	11418	11501	11608	11543	11605	11447	11394	11662	11557	11390	11441	11487	11667	11555	11457	11468	11455	11377	11647	11671	11587	11507	11361	11500	11574	11550	11725	11437	11623	11486	11518	11400	11629	11477	11521	11484	11557	11508	11510	11482	11525	11585	11488	11388	11601	11485	11546	11503	11404	11500	11536	11380	11379	11324	11638	11372	11420	11495	11561	11242	11418	11581	11502	11405	11539	11392	11444	11424	11511	11506	11647	11538	11652	11438	11362	11439	11571	11537	11569	11430	11413	11584	11456	11557	11523	11564	11463	11447	11396	11521	11586	11503	11464	11416	11477	11540	11429	11581	11615	11488	11491	11394	11536	11519	11569	11523	11412	11478	11498	11612	11413	11611	11420	11522	11528	11527	11460	11396	11527	11385	11441	11622	11419	11695	11432	11617	11451	11565	11596	11460	11581	11500	11548	11580	11471	11395	11642	11377	11356	11543	11476	11467	11419	11341	11397	11669	11607	11520	11349	11508	11505	11292	11573	11631	11428	11458	11503	11409	11619	11562	11526	11370	11408	11788	11487	11525	11335	11636	11504	11471	11448	11538	11384	11531	11468	11467	11459	11614	11510	11548	11599	11520	11527	11417	11543	11463	11472	11473	11724	11502	11561	11383	11531	11435	11386	11512	11412	11482	11361	11421	11473	11567	11373	11604	11440	11524	11490	11600	11491	11446	11332	11556	11486	11490	11417	11469	11530	11505	11440	11581	11353	11412	11461	11419	11555	11694	11526	11519	11532	11482	11477	11676	11548	11703	11462	11559	11521	11581	11662	11610	11492	11444	11536	11633	11497	11392	11570	11414	11519	11520	11507	11463	11319	11454	11504	11650	11415	11386	11594	11505	11635	11644	11544	11395	11574	11380	11546	11346	11597	11575	11562	11463	11399	11535	11486	11609	11576	11606	11422	11453	11532	11528	11388	11514	11458	11458	11351	11534	11454	11547	11457	11709	11405	11559	11609	11571	11643	11465	11499	11661	11395	11392	11619	11404	11588	11505	11544	11668	11523	11607	11684	11401	11518	11465	11488	11555	11413	11343	11555	11431	11304	11657	11386	11642	11572	11427	11500	11536	11702	11591	11748	11670	11595	11543	11600	11520	11527	11403	11473	11523	11526	11526	11392	11497	11484	11564	11576	11610	11486	11536	11509	11360	11564	11560	11390	11655	11545	11478	11474	11481	11420	11509	11511	11407	11466	11550	11481	11523	11561	11387	11531	11508	11385	11658	11460	11611	11508	11721	11463	11591	11555	11599	11557	11660	11619	11609	11543	11567	11648	11500	11729	11380	11428	11469	11304	11408	11424	11600	11414	11595	11527	11394	11532	11459	11605	11603	11575	11627	11639	11432	11640	11491	11576	11502	11461	11509	11478	11507	11454	11659	11628	11609	11318	11541	11613	11607	11529	11339	11709	11618	11517	11530	11645	11325	11460	11698	11605	11557	11620	11597	11597	11670	11570	11567	11468	11573	11311	11613	11397	11520	11323	11587	11580	11464	11463	11546	11411	11637	11493	11492	11534	11497	11542	11660	11571	11588	11610	11458	11670	11509	11514	11455	11584	11665	11488	11510	11384	11402	11583	11440	11581	11547	11450	11552	11466	11558	11485	11473	11478	11500	11421	11479	11513	11533	11597	11427	11677	11527	11499	11374	11355	11579	11570	11411	11568	11483	11424	11390	11479	11667	11608	11412	11472	11567	11655	11497	11547	11466	11646	11609	11517	11448	11421	11523	11438	11551	11535	11509	11509	11540	11467	11529	11535	11531	11569	11439	11629	11527	11529	11655	11517	11599	11529	11642	11509	11596	11436	11499	11589	11473	11541	11651	11555	11545	11429	11659	11548	11555	11668	11477	11579	11586	11416	11306	11463	11669	11604	11479	11604	11521	11493	11658	11449	11513	11526	11688	11343	11497	11510	11510	11559	11440	11652	11525	11656	11542	11566	11584	11538	11424	11527	11367	11340	11622	11476	11392	11410	11543	11494	11433	11360	11510	11555	11381	11674	11553	11576	11454	11454	11247	11420	11557	11591	11467	11572	11398	11339	11491	11526	11587	11543	11473	11624	11654	11693	11440	11374	11408	11581	11595	11508	11512	11506	11578	11471	11510	11407	11397	11390	11616	11451	11603	11510	11548	11549	11669	11498	11584	11492	11634	11606	11403	11398	11596	11587	11527	11668	11583	11430	11502	11446	11565	11463	11455	11386	11459	11427	11454	11548	11456	11568	11570	11525	11444	11602	11553	11440	11612	11380	11534	11591	11487	11537	11652	11427	11771	11656	11539	11474	11545	11459	11492	11519	11471	11518	11437	11380
25438	22136	30122	29644	32054	34715	30283	23289	24535	22801	18888	14232	12728	11780	11476	11566	11614	11770	11540	11535	11451	11690	11486	11591	11301	11486	11395	11590	11379	11631	11659	11574	11592	11566	11638	11492	11589	11585	11566	11385	11551	11423	11511	11474	11419	11476	11600	11364	11501	11379	11499	11430	11467	11547	11411	11605	11387	11474	11472	11541	11449	11448	11524	11418	11397	11479	11455	11556	11457	11505	11471	11521	11572	11463	11443	11552	11446	11413	11427	11578	11438	11503	11474	11558	11396	11555	11823	11452	11509	11562	11443	11603	11524	11473	11431	11416	11556	11621	11388	11361	11444	11593	11379	11524	11590	11547	11794	11513	11432	11504	11366	11365	11426	11449	11553	11505	11542	11552	11434	11451	11448	11416	11381	11377	11497	11475	11444	11231	11391	11516	11673	11384	11476	11518	11533	11305	11528	11499	11412	11452	11615	11486	11477	11526	11400	11334	11542	11542	11481	11592	11493	11499	11405	11556	11459	11391	11532	11366	11358	11400	11480	11527	11378	11397	11552	11493	11435	11448	11513	11360	11394	11498	11481	11653	11583	11525	11439	11419	11432	11416	11507	11482	11570	11353	11541	11688	11387	11534	11388	11435	11438	11515	11398	11629	11497	11493	11560	11389	11590	11498	11149	11261	11476	11501	11584	11487	11589	11482	11581	11665	11552	11511	11496	11544	11627	11388	11464	11592	11517	11512	11430	11391	11457	11553	11556	11506	11529	11625	11696	11470	11561	11502	11349	11406	11326	11515	11488	11683	11568	11274	11538	11535	11556	11483	11490	11390	11265	11588	11304	11446	11439	11529	11371	11428	11639	11661	11525	11610	11725	11387	11396	11545	11494	11344	11429	11305	11407	11312	11359	11341	11429	11511	11527	11502	11423	11392	11511	11395	11433	11517	11554	11439	11420	11421	11464	11413	11456	11500	11319	11315	11546	11482	11487	11593	11535	11337	11645	11533	11611	11440	11440	11486	11566	11393	11560	11394	11557	11578	11448	11540	11503	11498	11537	11671	11571	11478	11569	11593	11569	11334	11485	11566	11481	11436	11589	11449	11446	11355	11446	11407	11413	11391	11401	11429	11457	11449	11718	11531	11391	11476	11373	11499	11462	11650	11581	11406	11478	11315	11476	11537	11708	11195	11390	11597	11540	11568	11500	11421	11583	11405	11536	11550	11411	11344	11223	11558	11478	11502	11626	11467	11580	11617	11364	11444	11248	11402	11438	11680	11575	11317	11575	11617	11528	11483	11513	11332	11597	11573	11582	11344	11526	11467	11541	11511	11411	11605	11413	11539	11482	11379	11383	11440	11412	11579	11558	11594	11536	11459	11448	11508	11442	11417	11314	11481	11607	11539	11475	11459	11495	11235	11476	11586	11550	11370	11437	11486	11342	11401	11307	11424	11517	11588	11636	11667	11469	11533	11417	11465	11535	11492	11393	11459	11426	11394	11455	11319	11446	11526	11485	11622	11531	11398	11535	11488	11385	11301	11505	11416	11701	11384	11521	11616	11449	11578	11491	11434	11510	11354	11473	11486	11451	11450	11330	11490	11649	11392	11434	11543	11538	11437	11417	11381	11531	11368	11537	11452	11530	11568	11346	11461	11444	11334	11533	11451	11344	11393	11486	11490	11435	11452	11436	11527	11516	11637	11449	11489	11616	11422	11218	11507	11478	11500	11500	11434	11540	11536	11322	11486	11457	11556	11540	11537	11606	11407	11414	11441	11424	11608	11379	11514	11389	11554	11521	11319	11364	11553	11538	11490	11628	11415	11354	11550	11443	11263	11506	11481	11532	11382	11475	11364	11631	11452	11420	11522	11312	11478	11466	11383	11426	11663	11440	11651	11474	11366	11570	11485	11457	11562	11510	11289	11294	11419	11510	11404	11538	11563	11487	11554	11419	11477	11283	11439	11426	11197	11500	11637	11419	11439	11435	11416	11571	11425	11501	11538	11267	11550	11389	11417	11499	11478	11546	11696	11598	11445	11489	11230	11422	11648	11544	11361	11442	11579	11279	11394	11670	11492	11468	11375	11463	11480	11406	11696	11500	11318	11437	11455	11434	11478	11604	11466	11498	11477	11359	11563	11393	11500	11462	11524	11450	11456	11386	11412	11566	11471	11590	11621	11463	11351	11702	11403	11606	11489	11513	11472	11510	11545	11522	11459	11659	11520	11469	11447	11484	11467	11474	11457	11428	11546	11488	11476	11477	11467	11415	11354	11400	11266	11422	11371	11608	11423	11477	11515	11566	11661	11559	11350	11359	11473	11550	11236	11450	11435	11550	11480	11424	11539	11306	11595	11539	11520	11660	11556	11465	11554	11535	11408	11418	11510	11351	11373	11478	11305	11372	11465	11561	11462	11383	11494	11561	11536	11549	11653	11560	11447	11515	11419	11613	11493	11472	11547	11470	11640	11609	11551	11472	11494	11612	11366	11524	11427	11453	11351	11541	11492	11480	11548	11566	11540	11737	11378	11559	11625	11552	11548	11439	11417	11423	11422	11442	11609	11423	11502	11688	11421	11500	11553	11662	11392	11430	11344	11439	11376	11620	11488	11282	11619	11523	11425	11462	11498	11423	11605	11443	11462	11618	11504	11459	11572	11511	11330	11574	11425	11620	11470	11637	11288	11507	11389	11506	11593	11396	11517	11342	11471	11463	11317	11433	11527	11444	11430	11549	11477	11379	11539	11328	11332	11530	11513	11368	11581	11423	11527	11653	11448	11221	11446	11488	11491	11353	11296	11495	11252	11542	11543	11512	11504	11463	11514	11509	11446	11445	11545	11331	11710	11538	11434	11619	11560	11434	11285	11440	11305	11538	11562	11634	11631	11442	11376	11538	11557	11486	11426	11624	11360	11307	11475	11389	11621	11596	11549	11509	11544	11552	11527	11374	11584	11416	11587	11571	11474	11376	11464	11589	11655	11585	11486	11646	11352	11523	11764	11306	11507	11459	11367	11570	11479	11575	11513	11502	11536	11686	11482	11585	11418	11695	11371	11442	11366	11545	11468	11638	11463	11462	11293	11348	11348	11534	11468	11500	11341	11368	11520	11533	11290	11423	11594	11526	11523	11412	11578	11391	11465	11652	11502	11632	11460	11397	11528	11399	11491	11514	11518	11533	11555	11403	11303	11325	11395	11528	11346	11435	11426	11440	11440	11312	11485	11383	11379	11479	11476	11484	11514	11444	11414	11647	11484	11360	11498	11589	11371	11569	11411	11681	11641	11566	11605	11620	11361	11551	11459	11483	11622	11508	11619	11481	11404	11560	11470	11438	11534	11444	11533	11345	11482	11572	11514	11464	11431	11465	11483	11397	11527	11420	11540	11498	11337	11434	11407	11300	11566	11610	11492	11680	11555	11392	11527	11486	11333	11396	11431	11357	11299	11532	11518	11611	11514	11528	11432	11530	11523	11519	11549	11484	11462	11425	11379	11578	11544	11474	11529	11478	11358	11531	11348	11433	11540	11536	11594	11478	11500	11467	11522	11725	11449	11326	11490	11468	11392	11537	11586	11411	11505	11526	11473	11439	11332	11426	11587	11487	11405	11475	11502	11591	11418	11509	11368	11783	11534	11518	11552	11643	11473	11536	11320	11434	11518	11294	11744	11444	11311	11471	11439	11508	11400	11373	11511	11611	11744	11518	11405	11429	11441	11435	11607	11596	11641	11531	11540	11399	11611	11578	11411	11492	11417	11473	11417	11698	11684	11421	11474	11538	11398	11460	11320	11532	11530	11368	11443	11624	11477	11555	11616	11548	11327	11549	11654	11534	11301	11356	11381	11527	11521	11563	11530	11406	11355	11571	11396	11513	11537	11568	11579	11495	11554	11371	11496	11530	11557	11491	11421	11468	11361	11631	11689	11494	11502	11574	11489	11408	11427	11546	11559	11440	11359	11406	11439	11616	11523	11642	11623	11510	11572	11535	11475	11593	11456	11345	11511	11713	11554	11412	11481	11369	11512	11417	11373	11529	11557	11594	11516	11513	11437	11655	11477	11462	11541	11596	11512	11540	11491	11373	11544	11588	11468	11546	11507	11534	11549	11637	11496	11672	11519	11662	11482	11430	11609	11418	11682	11535	11667	11380	11353	11431	11600	11484	11576	11436	11510	11558	11543	11447	11677	11408	11645	11304	11647	11649	11548	11549	11367	11532	11527	11475	11524	11446	11538	11667	11513	11415	11476	11553	11484	11369	11616	11473	11455	11549	11422	11310	11384	11529	11373	11481	11388	11423	11467	11612	11626	11615	11493	11462	11407	11536	11242	11381	11520	11410	11450	11305	11625	11430	11504	11442	11430	11574	11549	11414	11383	11374	11622	11542	11487	11535	11397	11605	11627	11423	11268	11502	11475	11422	11517	11600	11452	11370	11657	11400	11414	11562	11518	11406	11329	11426	11638	11586	11542	11369	11492	11639	11528	11603	11498	11539	11420	11503	11447	11455	11680	11591	11638	11551	11516	11495	11674	11397	11471	11427	11617	11460	11607	11481	11438	11388	11519	11376	11284	11593	11557	11207	11344	11297	11570	11451	11359	11395	11457	11458	11599	11410	11574	11560	11658	11427	11534	11497	11498	11482	11556	11438	11518	11479	11442	11334	11332	11446	11417	11557	11459	11573	11604	11618	11444	11343	11550	11450	11360	11501	11635	11645	11632	11474	11444	11420	11394	11543	11481	11468	11556	11507	11408	11519	11476	11422	11540	11478	11343	11569	11451	11554	11526	11425	11456	11526	11634	11573	11659	11314	11508	11675	11493	11531	11498	11283	11440	11698	11552	11705	11555	11558	11558	11419	11455	11309	11659	11468	11521	11454	11496	11517	11231	11423	11465	11474	11624	11397	11438	11363	11492	11438	11335	11464	11365	11247	11419	11456	11488	11508	11545	11431	11614	11502	11531	11605	11446	11329	11427	11521	11525	11448	11524	11533	11555	11702	11352	11543	11411	11338	11345	11358	11596	11346	11385	11393	11522	11460	11669	11275	11339	11549	11562	11496	11417	11391	11469	11504	11722	11428	11542	11570	11545	11533	11508	11564	11539	11367	11438	11438	11746	11661	11628	11514	11384	11550	11477	11533	11576	11529	11533	11629	11367	11253	11605	11510	11442	11600	11388
36795	56586	48234	40636	39103	37257	29011	25005	26789	24215	19121	13765	12171	11478	11243	11039	11093	11238	11300	11204	11060	11353	11173	11202	11178	11108	11213	11299	11239	11176	11144	11105	11240	11254	11231	11260	11394	11226	11131	11089	11159	11247	11125	11222	11296	11124	11205	11186	11173	11262	11094	11232	11329	11218	11301	11329	11214	11017	11261	11234	11256	11207	11013	11277	11211	11061	11136	11274	11180	11056	11111	11260	11321	11100	11139	11237	11256	11235	11205	11182	11317	11196	11218	11124	11195	11173	11206	11212	11259	11127	11063	11267	11072	11224	11386	11206	11246	11334	11256	11088	11052	11221	11235	11219	11177	11125	11181	11239	11085	11141	11293	11101	11202	11242	11210	11208	11146	11332	11179	11380	11273	11346	11106	11333	11249	11246	11005	11163	11136	11300	11254	11157	11309	11185	11138	11247	11222	11324	11172	11234	11284	11147	11160	11114	11275	11151	11287	11199	11115	11252	11178	11214	11312	11206	11229	11302	11302	11292	11232	11300	11154	11132	11282	11214	11178	11237	11093	11198	11160	11148	11246	11239	11038	11293	11228	11197	11265	11080	11271	11037	11249	11023	11339	11139	11181	11242	11142	11127	11277	11177	11244	11127	11054	11196	11027	11102	11184	11193	11152	11074	11259	11054	11259	11174	11258	11164	11286	11199	11099	11342	11222	11173	11106	11330	11178	11248	11145	11250	11141	11163	11238	11361	11324	11221	11154	11267	11041	11171	11312	11142	11364	11214	11121	11091	11176	11155	11297	11008	11232	11096	11154	11063	11360	11045	11187	11077	11115	11201	11184	11237	11202	11337	11212	11060	11219	11166	11309	11150	11091	11251	11182	11132	11138	11186	11200	11337	11299	11185	11038	11262	11133	11288	11219	11218	11145	11204	10989	11247	11171	11216	11364	11298	11121	11086	11068	11074	11272	11257	11076	11210	11020	11179	11074	11225	11150	11184	11103	11050	11124	11132	11149	11225	11155	11203	11210	11134	11153	11264	11323	11075	11098	11389	11213	11147	11116	11151	11154	11286	11338	10940	11151	11110	11304	11015	11100	11220	11235	11113	11188	11280	11196	11080	11161	11205	11193	11277	11197	11288	11174	11133	11194	11105	11210	11149	10999	11105	11103	11193	11104	11196	11259	11159	11127	11307	11252	11105	11248	11276	11096	11125	11213	11236	11107	11160	11297	11079	11049	11247	11332	11060	11156	11122	11200	11142	11176	11183	11205	11145	11141	11195	11238	11149	11194	11119	11132	11103	11140	11365	11340	11198	11169	11242	11170	11119	11191	11168	11042	11015	11117	11130	11262	11234	11203	11261	11251	11282	11112	11179	11273	11296	11157	11039	11198	11302	11112	11257	11113	11165	11176	11207	11136	11168	11181	11111	11212	11297	11197	11167	11030	11277	11133	11128	11287	11093	11336	11146	10991	11174	11105	11257	11318	11170	11191	11173	11106	11103	11265	11153	11195	11310	11112	11112	11143	11230	11120	11094	11095	11220	11168	11123	11156	11071	11364	11125	11226	11192	11124	11259	11238	11050	11044	11226	11048	11169	11226	11102	11218	11103	11198	11018	11317	11159	11240	11228	11160	11199	11173	11328	10989	11345	11213	11073	11171	11175	11246	11083	11337	11149	11209	11122	11330	11055	11283	11081	11348	11126	11156	11129	11230	11067	11347	11020	11196	11074	11257	11205	11062	11127	11217	11235	11111	11259	11139	11225	11123	11368	11311	11161	11245	11139	11078	11187	11142	11309	11179	11089	11112	11190	11274	11303	11199	11240	11029	11144	11280	11206	11050	11197	11242	11214	11195	11308	11092	11281	11347	11301	11304	11375	11115	11310	11193	11293	11179	11066	11168	11249	11092	11075	11075	11190	11094	11164	11244	11235	11152	11322	11194	11169	11248	11187	11295	11177	11397	11165	11119	11167	11191	11079	11182	11205	11218	11235	11163	11232	11341	11188	11222	11170	11199	11159	11213	11342	11261	11237	11177	11199	11200	11253	11297	11056	11094	11276	11256	11183	11223	11228	11087	11273	11367	11205	11194	11112	11045	11217	11000	11245	11068	11159	11175	11039	11187	11057	11151	11309	11150	11208	11163	11327	11195	11143	11197	11285	11157	11193	11094	11226	11341	11144	11127	10995	11344	11116	11249	11160	11296	11071	11172	11249	11076	11283	11135	11162	11330	11400	11110	11031	11109	11301	11209	11359	11127	11015	11143	11365	11210	11208	11127	11211	11188	11065	11320	11266	11214	11210	11167	11164	11228	11052	11195	11172	11262	11187	11337	11138	11101	11173	11107	11109	11281	11075	11033	11191	11123	11156	11378	11141	11070	11220	11064	11287	11219	11140	11219	11037	11206	11288	11127	11214	11131	11244	11223	11225	11139	11184	11178	11168	10957	11266	11079	11097	11262	11000	11274	11202	11238	11225	11131	10971	11128	11128	11128	11192	11233	11306	11233	11078	11105	11257	11194	11092	11199	11271	11079	11354	11191	11065	11123	11175	11289	11157	11268	11011	11117	11113	11235	11255	11148	11475	11241	11256	11234	11242	11212	11080	11223	11217	11051	11209	11263	11137	11191	11255	11144	11170	11191	11193	11182	11392	11225	11203	11116	11242	11172	11338	11132	11024	11337	11148	11130	11127	11244	11022	11184	11222	11273	11152	11171	11142	11316	11264	11412	11210	11242	11173	11172	11118	11157	11160	11358	11200	11231	11054	11132	11196	11099	11147	11110	11124	11236	11169	11079	11107	11317	11261	11314	11217	11262	11128	11182	11159	11080	11226	11045	11204	11212	11343	11355	11232	11178	11138	11226	11088	11189	11176	11147	11151	11312	11172	11068	11131	11276	11231	11180	11210	11180	11134	11183	11267	11171	11122	11059	11125	11085	11097	11210	11239	11151	11041	11213	11088	11021	11217	11232	11140	11133	11171	11091	11194	11149	11238	11296	11293	11181	11113	11200	11161	11350	11223	11030	11127	11204	11193	11233	11288	11280	11225	11106	10937	11005	11082	11227	11128	11170	11221	11225	11179	11252	11246	11209	11032	11316	11270	11285	11081	11301	11299	11286	11200	11371	11315	11258	11112	11231	11317	11162	11162	11245	11135	11352	11121	11032	11251	11150	11139	11190	11143	11083	11055	10985	11098	11068	11185	11210	11201	11024	11162	11025	11165	11154	11194	11237	11068	11205	11236	11242	11214	11060	11078	11214	11327	11232	11177	11307	11367	11243	11050	11289	11130	11157	11151	11138	11248	11230	11190	11184	11024	11157	11290	11165	11178	11042	11148	11155	11136	11207	11267	11400	11110	11150	11200	11098	11262	11220	11284	11260	11155	11229	11153	11199	11037	11314	11275	10979	11167	11263	11131	11127	11273	11177	11100	11260	11175	11250	11322	11194	11283	11162	11168	11171	11224	11307	11245	11304	11236	11295	11183	11235	11148	11196	11207	11236	11180	11126	11095	11156	11266	11272	11235	11129	11294	11247	10925	11334	11033	11255	11109	11247	11177	11235	11295	11102	11064	11323	11108	11156	11133	11281	11154	11183	11164	11159	11157	11072	11147	11367	11217	11122	11230	11111	11116	11213	11272	11065	11240	11149	11250	11222	11367	11158	11274	11018	11173	11315	11241	11113	11301	11155	11075	11204	11346	11061	11155	11207	11255	11228	11149	11180	11290	11209	11359	11148	11154	11258	11145	11261	11191	11107	11073	11172	11278	11152	11249	11173	11180	11269	11251	11217	11214	11243	11249	11168	11065	11255	11072	11176	11287	11135	11423	11196	11172	11301	11266	11057	11185	11228	11271	11126	11202	11163	11155	11177	11138	11164	11230	11097	11179	11266	11133	11197	11258	11099	11185	11244	11154	11118	11072	11166	11071	11321	11078	11270	11172	11028	11199	11189	11230	11233	11062	11120	11129	11210	11168	11179	11133	11189	11154	11187	11189	11123	11113	11258	11278	11318	11202	11138	11164	11007	11177	11299	11121	11209	11386	11223	11258	11279	11424	11361	11152	11136	11211	11375	11254	11171	11208	11251	11290	11159	11157	11240	11187	11059	11149	11072	11103	11209	11118	11169	11321	10995	11207	11251	11214	11180	11179	11175	11139	11094	11139	11194	11217	11207	11108	11192	11280	11302	11165	11241	11280	11177	11307	11228	11238	11169	11200	11050	11217	11156	11235	11206	11276	11228	11224	11073	11078	11165	11113	11195	11158	11275	11227	11125	11227	11205	11226	11247	11128	11145	11105	11255	11147	11173	11201	11245	11152	11101	11162	11295	11134	11028	11131	11140	11102	11164	11252	11101	11164	11260	11277	11255	11077	11309	11088	11246	11158	11076	11087	11203	11084	11020	11267	11072	11191	11187	11071	11282	11185	11227	11205	11231	10998	11048	11500	11182	11215	11278	11225	11119	11149	11190	11345	11257	11222	11258	11306	11493	11207	11062	11233	11258	11244	11178	11202	11106	11141	11185	11182	11183	11161	11228	11063	11284	11203	11160	11185	11155	11194	11217	11125	11279	11179	11188	11165	11390	11264	11035	11093	11206	11177	11045	11127	11335	11163	11258	11309	11153	11301	11278	11114	11176	11145	11166	11092	11191	11228	11222	11164	11258	11174	11292	11153	11274	11179	11201	11039	11352	11157	11257	11131	11208	11071	11278	11063	11145	11159	11131	11018	11166	11196	11161	11273	11117	11088	11197	11120	11020	11193	11165	11275	11254	11247	11129	11183	11269	11080	11183	11114	11175	11125	11122	11316	11319	11321	11160	11136	10987	11243	11194	11219	11148	11210	11308	11156	11092	11208	11133	11205	11138	11073	11088	11256	11166	11078	11201	11392	11203	11177	11187	11252	11095	11000	11125	11172	11202	11082	11152	11101	11110	11171	11119	11122	11153	11356	11306	11205	11102	11142	11034	11096	11187	11226	11165	11241	11220	11341	11122	11211	11282	11232	11272	11197	11090	11088	11243	11152	11212	11157	11263	11197	11311	11253	11179	11258	11167	11205	11171	11295	11164	11181	11204	11258	11141	11286	11320	11184	11308	11213	11133	11311	11119	11171	11290	11278	11259	11256	11174	11217	11310	11249	11282	11283	11335	11266	11162	11005	11218	11342
24130	22029	29565	27088	35024	40125	39959	30369	31880	28738	24322	17144	14719	12661	12339	12278	12010	12070	12255	12112	12017	12080	12171	11924	12119	12084	12041	12030	12051	11886	12183	12042	11962	12052	11943	12066	11959	11910	12073	11970	11974	12057	11917	12078	12065	11974	12030	12094	11967	11880	11872	11906	11948	11909	11805	12058	12125	12041	12029	11899	12115	11875	11974	11932	12098	11903	11823	11846	11955	12043	11918	12080	11965	11946	11942	12106	12005	11999	12027	11981	11845	11957	11977	11967	11871	12035	12073	11958	12106	11902	11956	11943	12086	11848	12005	11826	12034	11892	11966	11919	11987	11993	11878	11951	12052	11890	12032	11993	12060	11883	12029	11941	11841	12079	12007	11937	12019	11888	11947	12003	12102	11770	12015	12088	11833	11827	12114	11858	11975	11873	11994	11797	11999	12004	11909	11825	12037	12104	11982	11887	12109	11959	11963	11889	11865	12023	11922	11945	11871	11759	11988	11911	12052	11742	11872	12113	12056	11958	12080	11962	11842	12031	12050	12031	11908	11932	11888	11991	11931	11989	11898	11893	11992	12021	11787	11857	12002	11834	11773	11982	11897	11702	11995	11801	11959	11738	11898	11811	11910	11931	12020	11779	12162	11766	11875	11994	11792	11933	11987	12118	11935	11943	12174	11928	11947	11829	12047	11874	11946	11873	12117	11991	11917	11904	11809	11863	11971	11889	11880	11757	12035	11972	12009	12013	12039	11790	11890	11928	11973	11800	11955	11876	11912	12048	11913	11911	11971	11723	12066	11954	11903	11987	12006	11942	11946	11658	11888	11875	11849	11697	11881	12007	12027	12071	11807	11925	12012	11936	11797	11968	11927	11965	12034	12122	11937	12086	11919	12088	11834	11932	12020	11947	11882	11976	11957	11942	11778	11896	12089	11891	11854	12051	12035	11893	11996	12016	11861	12025	11837	11910	11882	11792	11808	12003	11738	11969	11832	12098	11997	11754	11935	12128	11912	11873	12028	12039	11918	11791	12081	11989	12031	11911	11942	11979	11967	11873	11872	12028	11985	11918	11847	11882	11904	11849	11962	11743	11925	11916	11744	12038	11796	11941	12077	11958	11913	12029	12076	11878	11818	11908	11752	11936	11935	11932	11983	11950	11825	12002	12031	11998	12076	12148	11972	11938	11961	12042	11913	11940	11999	12016	11947	11873	11782	11900	12062	11825	11893	11889	12000	11976	11984	11993	11867	12101	11937	11943	12082	11892	12072	12006	12218	11855	11781	11960	12015	11811	11905	12067	12053	11972	11831	12023	11861	11985	11882	12061	11854	11892	12104	11828	11841	11881	12127	11973	11848	12001	12006	12081	12016	12015	11855	12175	11982	12050	12003	11990	12041	11905	12200	11986	11933	11993	11974	12029	12021	11899	11962	11991	11807	11875	11870	11962	11834	11920	12067	11944	12117	11832	11976	11988	12095	11711	11998	11830	11987	11808	11893	12035	11877	11939	11866	11694	12098	11815	12024	11804	11971	11917	12139	11932	11961	11915	11921	11948	11778	11730	11852	12106	11879	11889	11928	12064	11911	11817	11914	11947	11894	11860	11925	11776	11902	11986	11875	11812	11884	12010	11907	11970	11861	11933	11905	11994	11962	12009	11709	11910	11974	12043	11976	11867	11900	12145	12000	11937	11872	11861	12038	12095	12027	11918	11828	11968	11796	11978	11938	11982	11904	11853	11802	12027	11944	11845	11958	12016	11945	12027	11979	12039	11934	11989	12001	12023	11842	12029	12031	11923	11983	11846	12110	11910	11973	11862	11958	12086	11865	11907	11832	12048	11913	11816	12063	11868	12165	11938	12034	11765	11987	11890	11817	12014	11916	11850	12025	11936	11969	12022	11996	11877	12145	11909	11954	11885	11959	11966	11857	12037	11988	12046	11867	12014	11904	11887	11996	11886	11884	12037	11811	11982	11851	11707	11983	11853	11876	11989	12027	11988	12038	11654	11905	11859	12014	11888	11976	11695	11955	12000	11926	11762	11898	11947	12034	12060	11969	12041	12211	11940	11981	11854	12047	12098	11984	11832	11853	12038	11980	12072	12063	11931	11885	11942	11856	11747	11900	11976	12090	11966	11928	11923	11969	12122	12001	12028	11973	11979	12026	12056	11935	12024	12059	12177	12062	12046	11746	11798	11984	11830	11827	11915	11937	11900	12116	11820	11898	11994	12111	11931	11837	11952	12086	11978	11903	11765	12085	11874	11922	11809	11916	11896	11960	11952	11920	11779	11889	11871	12011	11792	11801	11924	11920	11969	11874	11976	11994	11963	11887	11947	11858	11989	12135	12007	12016	12177	11786	11844	12067	11906	12040	11935	12023	12066	12043	12070	12107	11930	11908	12009	12004	12080	12174	11787	11896	11978	11977	11989	11960	11995	11787	11939	11884	11881	12000	11966	11933	11922	11928	11847	11953	11918	11948	11869	11934	11853	11900	11835	12005	11950	11858	12001	11990	11897	11908	11900	12024	11824	11909	11914	11855	11875	11979	12008	11932	12000	11964	12123	11756	11969	12029	12050	11897	11873	12019	12059	12030	12033	12047	11886	11950	11853	12128	12040	11998	11892	11855	11886	12037	11820	11830	12100	12050	11838	11764	11726	12011	11952	12028	11916	11761	11979	11870	11876	11933	11961	11843	11892	11963	11965	11851	11891	11893	11907	11911	12050	11929	11880	11845	11980	11900	11722	11955	11839	11778	11985	12041	11882	11938	11848	11893	11893	11969	11841	11902	11853	11902	11934	11863	12041	11924	12011	11929	11896	11915	11946	11998	11834	11810	11912	11932	11946	11927	11960	11780	11888	12071	11867	11842	11729	11981	11847	12036	11806	12161	12062	12110	12016	11880	11866	12146	12028	12005	11852	12063	11835	12002	11718	11976	11936	11962	11904	11955	11835	11878	11840	11905	11887	11750	12007	11897	11876	11868	11830	11915	11948	11927	11891	11965	12028	11893	11887	11966	12087	12038	12031	11958	11988	12033	11833	11751	11890	11839	11755	11972	11976	11918	11993	11937	11848	11969	11990	12044	12002	11858	11919	12054	12162	11898	12066	12092	11927	11996	11937	12034	11902	12003	12029	11844	12105	11840	11873	12015	11894	11828	11794	12090	12018	12063	11979	11807	12016	12013	11968	12039	12001	11845	11842	11853	11949	12075	11827	11809	12068	12043	11839	12093	11891	11894	11938	11745	11927	11921	11897	12017	12195	12024	11937	11954	11825	11903	11939	12026	11868	11885	12012	11907	12024	11858	11763	11909	12041	11970	11792	11989	11836	11934	11828	11891	11907	12076	11783	11959	11793	11976	11925	12032	11950	11750	11916	11817	12063	12035	11874	11941	11841	11889	11864	12100	11958	11936	11912	11937	12015	11955	11903	11893	12004	11994	12115	11938	11829	11916	11989	11914	11979	11798	11900	12032	11802	11903	12023	11908	12056	12141	12061	12057	12127	12051	11930	12077	11819	11881	11877	11790	12070	11910	11880	12060	11975	11861	11910	12056	11732	11769	11699	11978	11942	11942	11990	12095	11900	12074	11935	11985	11979	11993	12010	11848	11879	11962	12009	12027	11805	11947	11830	11865	11770	11884	11945	11942	11955	11981	12167	12045	12012	11748	11656	11960	11924	12099	11891	11972	11851	12028	11986	11884	11987	11984	11949	11987	11995	11900	11967	12126	11982	12031	12030	11879	11978	11818	11787	11943	11814	11893	11874	11864	12064	12214	11892	11981	12007	12015	11935	11882	11930	11911	11847	11884	11851	12028	11819	11958	11908	11860	12083	11928	11888	11923	12042	11968	12034	11859	11963	12111	11933	11984	12005	11823	11817	11855	12038	11917	11882	11857	11901	12016	11859	11913	12025	11841	11871	11905	12034	11964	11990	11786	11981	11730	11975	11918	12055	11862	12049	11980	11840	11770	11756	12099	11923	12055	11961	11799	11986	11827	11929	11816	11845	11942	11869	11875	12019	11728	11906	11848	11958	11989	11960	11875	12013	12048	11894	11956	11792	11874	12004	11901	12039	11857	12073	11987	12014	11780	11941	12015	12103	12052	11855	11940	11933	11923	11879	11963	11831	11958	12253	12081	11944	11899	12135	12056	11916	11912	11840	12048	11982	11934	11802	12024	12009	11792	11938	11971	11920	11948	11807	11928	12080	11853	11971	11886	11939	11912	11947	11777	11884	11822	11847	11884	11909	11903	11941	11982	11721	11849	11917	12014	11846	11811	12099	12047	11820	12030	12030	11973	11865	12003	11846	11786	11979	11852	11965	11960	11971	12142	12077	12046	11809	11896	12178	12109	11914	11853	11942	11811	11857	11949	11821	11933	11783	11826	12019	12090	11880	12049	11729	11963	11940	11844	11984	12062	11825	12037	11960	12106	11896	11794	11939	12037	11850	12008	11868	12051	11841	12045	11821	11785	11823	11883	11669	11790	12210	11850	12083	11696	11995	11996	11939	11972	11932	12038	11816	11837	11898	11952	12018	11912	12099	12118	11996	12034	11720	11980	12043	11896	11845	12105	12063	11961	12147	12060	11820	12089	11994	11956	11951	11993	11905	12040	12051	12121	11954	11850	12025	11985	11942	12017	11868	11840	11878	12057	11853	11888	11949	11963	12129	11898	11869	12037	12036	11954	12146	12124	11926	11979	12037	12040	11885	11943	11944	11838	11930	11803	12034	12116	12028	11929	12045	11983	11997	11787	11978	12050	11883	11933	12095	11845	11966	12187	12002	11987	12050	11909	11942	12010	11823	11977	11921	11981	11771	11654	11933	12109	11917	11834	12004	11989	12022	11996	11822	11740	11889	11778	11886	11941	11926	12114	11983	11812	12013	11876	11966	11823	11850	11849	12038	11921	11938	12035	11881	11930	12059	11924	12095	11885	12018	11676	11907	11925	11949	11932	11929	11958	12075	11995	11985	11932	11921	12009	12060	12057	11788	11841	12140	12019	11835	12020	11958	11981	12148	12017	12028	11979	11976	12050	11978	11929	11996	11853	11959	12031	11914	11898	11935	11875	11770	11841	11976	11962	11765	12042	11922	11756	11974	12019	11928	12129	11903	11887	11989	11779	11902	11888	12017	11981	12131	11848	11969	11958	11943
41479	63941	54362	50410	50239	44714	38515	32710	34477	29773	24739	16888	14342	11979	11500	11415	11524	11449	11409	11587	11534	11545	11522	11383	11548	11443	11594	11515	11556	11584	11487	11611	11506	11507	11659	11446	11529	11694	11421	11650	11459	11344	11483	11375	11387	11644	11595	11481	11617	11525	11308	11634	11527	11354	11540	11552	11519	11318	11538	11485	11516	11372	11402	11407	11568	11467	11443	11623	11643	11402	11442	11475	11572	11580	11422	11448	11418	11546	11404	11487	11551	11471	11527	11567	11351	11535	11530	11426	11426	11511	11495	11404	11443	11429	11560	11546	11557	11369	11355	11607	11433	11352	11470	11438	11405	11512	11540	11475	11436	11459	11550	11382	11399	11543	11404	11364	11364	11480	11531	11461	11336	11530	11504	11524	11250	11430	11444	11416	11542	11469	11405	11360	11509	11466	11442	11672	11270	11582	11397	11537	11389	11578	11573	11448	11491	11490	11538	11350	11506	11451	11332	11391	11532	11399	11342	11477	11444	11481	11360	11451	11434	11445	11540	11356	11569	11403	11448	11534	11419	11450	11486	11549	11570	11571	11557	11400	11562	11269	11463	11573	11353	11422	11496	11481	11563	11476	11554	11658	11503	11500	11406	11606	11459	11452	11611	11457	11564	11489	11581	11674	11332	11424	11426	11480	11540	11485	11476	11303	11636	11610	11437	11437	11500	11382	11386	11443	11408	11402	11472	11494	11440	11487	11559	11577	11466	11444	11446	11415	11374	11361	11498	11453	11483	11537	11538	11453	11297	11433	11548	11450	11452	11485	11486	11672	11371	11499	11499	11460	11336	11594	11396	11298	11369	11411	11459	11248	11509	11463	11532	11327	11588	11416	11508	11584	11448	11343	11317	11496	11586	11505	11454	11430	11525	11470	11535	11396	11478	11565	11492	11410	11489	11594	11597	11437	11509	11450	11421	11495	11326	11417	11464	11611	11392	11473	11559	11648	11383	11327	11477	11433	11366	11549	11608	11545	11429	11394	11323	11350	11498	11394	11522	11388	11412	11572	11523	11646	11479	11527	11674	11524	11540	11564	11489	11432	11378	11416	11426	11515	11464	11448	11370	11534	11575	11470	11501	11461	11595	11404	11604	11588	11544	11468	11475	11327	11629	11313	11512	11377	11442	11478	11444	11378	11432	11502	11508	11397	11566	11292	11481	11589	11595	11490	11334	11422	11523	11391	11576	11607	11649	11512	11664	11462	11557	11598	11409	11408	11587	11419	11436	11323	11489	11381	11402	11481	11614	11322	11457	11453	11612	11395	11458	11629	11391	11499	11499	11420	11515	11614	11469	11538	11588	11275	11540	11548	11517	11645	11541	11499	11378	11509	11549	11601	11431	11416	11454	11645	11312	11459	11627	11323	11416	11361	11444	11584	11514	11575	11411	11437	11449	11398	11463	11537	11517	11299	11377	11322	11515	11463	11464	11475	11425	11552	11509	11418	11653	11301	11478	11457	11540	11442	11527	11523	11459	11352	11388	11449	11314	11539	11428	11420	11437	11482	11361	11405	11538	11431	11411	11565	11444	11536	11581	11352	11568	11582	11378	11457	11428	11445	11473	11447	11538	11497	11406	11577	11343	11421	11484	11422	11483	11467	11564	11622	11495	11492	11399	11498	11579	11491	11358	11566	11542	11607	11419	11434	11652	11243	11398	11463	11628	11355	11411	11434	11416	11520	11474	11516	11463	11474	11477	11337	11592	11416	11527	11487	11492	11480	11409	11424	11619	11286	11419	11594	11297	11438	11564	11621	11603	11525	11285	11479	11501	11575	11567	11526	11572	11676	11506	11545	11420	11666	11422	11212	11378	11546	11395	11431	11472	11547	11479	11538	11536	11619	11419	11498	11412	11511	11671	11622	11422	11476	11434	11638	11380	11597	11409	11551	11491	11446	11633	11362	11513	11498	11479	11659	11516	11287	11500	11604	11568	11487	11569	11581	11477	11415	11552	11547	11383	11354	11471	11525	11399	11541	11512	11453	11423	11472	11405	11362	11461	11403	11536	11491	11410	11384	11366	11480	11486	11289	11410	11521	11548	11542	11552	11674	11344	11440	11626	11658	11528	11417	11511	11504	11436	11597	11571	11374	11400	11477	11381	11538	11306	11453	11435	11421	11389	11493	11368	11492	11469	11597	11483	11577	11466	11507	11608	11668	11387	11530	11560	11463	11381	11573	11499	11425	11516	11662	11506	11387	11658	11389	11557	11375	11451	11535	11458	11492	11713	11390	11428	11429	11404	11551	11413	11555	11532	11492	11411	11540	11472	11451	11356	11589	11380	11389	11446	11439	11470	11412	11368	11562	11500	11461	11486	11338	11452	11668	11587	11624	11567	11491	11401	11394	11377	11467	11425	11570	11270	11504	11587	11338	11565	11459	11540	11377	11484	11358	11440	11448	11498	11508	11450	11556	11429	11505	11407	11557	11579	11471	11472	11380	11634	11353	11417	11469	11517	11619	11476	11282	11403	11410	11490	11584	11463	11379	11475	11445	11562	11279	11582	11431	11442	11507	11559	11448	11494	11437	11362	11591	11584	11479	11373	11537	11452	11334	11454	11599	11317	11716	11434	11472	11419	11622	11497	11409	11498	11361	11403	11506	11655	11513	11528	11409	11562	11519	11564	11406	11340	11630	11481	11419	11623	11477	11486	11435	11620	11534	11626	11345	11402	11391	11462	11446	11418	11588	11600	11484	11448	11352	11478	11380	11583	11471	11484	11405	11448	11495	11527	11488	11425	11550	11448	11435	11524	11428	11418	11423	11265	11527	11459	11369	11534	11546	11459	11392	11478	11560	11576	11605	11469	11423	11542	11380	11449	11495	11404	11542	11370	11468	11583	11659	11603	11508	11494	11524	11528	11580	11517	11310	11437	11334	11460	11489	11488	11428	11392	11472	11463	11405	11497	11433	11649	11479	11540	11493	11589	11486	11605	11544	11497	11459	11558	11487	11613	11560	11588	11498	11521	11566	11385	11468	11506	11384	11556	11388	11259	11536	11413	11623	11408	11338	11429	11573	11429	11359	11521	11482	11463	11508	11361	11529	11503	11587	11429	11344	11496	11475	11456	11438	11551	11378	11399	11579	11485	11388	11590	11352	11570	11410	11547	11542	11369	11311	11659	11645	11471	11552	11351	11398	11496	11493	11492	11456	11522	11497	11558	11542	11493	11477	11425	11655	11363	11510	11493	11463	11506	11488	11450	11584	11491	11254	11496	11350	11390	11489	11394	11445	11423	11384	11351	11464	11403	11470	11481	11506	11507	11400	11571	11546	11470	11381	11417	11456	11574	11673	11509	11426	11576	11502	11385	11587	11499	11596	11520	11256	11584	11521	11449	11361	11631	11469	11581	11480	11440	11641	11391	11504	11470	11457	11455	11454	11479	11487	11391	11429	11687	11365	11496	11568	11603	11533	11565	11428	11365	11340	11472	11577	11537	11432	11430	11536	11489	11480	11574	11440	11544	11363	11627	11396	11458	11521	11498	11405	11559	11565	11580	11410	11313	11616	11549	11454	11518	11502	11521	11456	11637	11535	11483	11570	11457	11416	11434	11511	11420	11385	11326	11571	11333	11397	11553	11480	11358	11479	11497	11456	11465	11484	11477	11386	11491	11519	11540	11360	11346	11584	11446	11530	11499	11509	11691	11653	11439	11353	11403	11454	11453	11546	11404	11504	11552	11482	11611	11494	11527	11460	11408	11476	11646	11431	11385	11604	11444	11481	11431	11359	11572	11437	11428	11415	11532	11561	11508	11467	11418	11540	11559	11488	11320	11527	11424	11405	11534	11455	11411	11564	11435	11550	11495	11535	11454	11502	11386	11498	11502	11656	11610	11396	11471	11621	11549	11456	11624	11428	11330	11528	11529	11295	11579	11432	11210	11321	11605	11506	11351	11417	11599	11417	11476	11365	11437	11579	11556	11428	11544	11411	11355	11484	11616	11433	11402	11535	11377	11399	11531	11377	11450	11519	11539	11418	11431	11468	11526	11415	11383	11532	11429	11489	11659	11533	11481	11385	11534	11542	11483	11370	11547	11416	11497	11499	11466	11435	11396	11404	11493	11555	11459	11542	11474	11309	11688	11529	11541	11653	11513	11514	11515	11333	11400	11376	11543	11618	11328	11511	11448	11518	11372	11482	11580	11421	11535	11497	11307	11448	11407	11468	11549	11437	11420	11325	11442	11586	11325	11462	11512	11303	11440	11393	11591	11371	11538	11546	11397	11466	11405	11425	11426	11385	11481	11462	11449	11416	11271	11525	11497	11594	11628	11576	11508	11493	11443	11593	11486	11534	11436	11511	11534	11539	11511	11466	11468	11555	11642	11449	11429	11529	11332	11603	11351	11594	11608	11358	11293	11426	11469	11579	11514	11426	11440	11350	11431	11587	11374	11424	11645	11409	11442	11534	11493	11494	11435	11563	11549	11474	11400	11494	11490	11678	11475	11549	11332	11263	11551	11474	11383	11458	11451	11514	11295	11383	11375	11406	11478	11333	11364	11600	11339	11440	11407	11529	11528	11524	11420	11543	11430	11496	11498	11386	11528	11648	11549	11428	11411	11504	11395	11636	11610	11431	11463	11462	11481	11524	11535	11609	11453	11496	11380	11458	11468	11406	11600	11459	11545	11399	11555	11404	11364	11656	11481	11546	11490	11412	11296	11441	11501	11557	11408	11493	11505	11525	11488	11409	11518	11409	11411	11324	11521	11414	11230	11462	11553	11461	11625	11446	11436	11569	11470	11494	11448	11413	11475	11595	11416	11334	11584	11456	11494	11351	11533	11682	11520	11525	11529	11412	11542	11510	11437	11263	11553	11350	11584	11439	11462	11457	11423	11435	11490	11445	11375	11464	11396	11615	11473	11600	11516	11538	11497	11603	11418	11425	11451	11437	11492	11418	11431	11554	11535	11402	11643	11507	11541	11395	11614	11378	11497	11493	11490	11564	11461	11571	11543	11594	11540	11592	11542	11421	11361	11322	11485	11424	11438	11507	11595	11330	11599	11566	11613	11372	11451	11544	11439	11487	11582	11432	11565	11527	11368	11584	11359	11533	11392	11604	11472	11543	11494	11434	11428	11601	11270	11420	11388	11736	11363	11574	11601	11522	11379	11558
31017	29822	30550	24009	20158	18295	17876	17412	17043	17073	17122	16686	16155	15930	15986	15704	15858	15918	15925	15808	15778	15797	15798	15801	15805	15872	15969	15896	15805	15705	15987	15781	15703	15865	15738	15733	15728	15753	15698	15519	15657	15659	15829	15596	15751	15470	15718	15797	15902	15920	15848	15936	15840	15676	15756	15796	15731	15570	15743	15725	15735	15730	15992	15765	15964	15827	15695	15807	15917	15726	16036	15791	15677	15817	15825	15613	15530	15729	15776	15718	15812	15761	15682	15871	16047	15750	15631	15834	15787	15772	15934	15647	15915	15803	15910	15752	15699	15964	15753	15779	15940	15671	15805	15655	15719	15762	15719	15918	15866	15688	15984	15650	15834	15704	16014	15690	15850	15670	15696	15923	15918	15845	15784	15959	15748	15601	15991	15610	15840	15874	15753	15872	15693	15599	15775	15936	15914	15749	15819	15713	15665	15728	15876	15763	15900	15979	15669	15708	15724	15862	15765	15730	15782	15810	15630	15719	15667	15754	15886	15649	15749	15890	15839	15927	15810	15757	15618	15698	15810	15794	15790	15839	16049	15763	15804	15815	15935	15721	15929	15706	15832	15684	15823	15915	15898	15806	15965	15963	15779	15796	15609	15568	15785	15586	15726	15803	15839	15759	15670	15614	15862	15930	15704	15766	15613	15804	15775	15757	15974	15758	16113	15612	16047	15836	15667	15645	15943	15985	15787	16061	15801	15796	15788	15762	15876	15893	15827	15758	15839	15798	15656	15758	15753	15853	15921	15824	15843	15669	15773	15702	15699	15813	15542	15815	15878	15710	15812	15589	15925	15883	15712	15767	15936	15756	15849	16006	15665	15785	15699	15863	15679	15934	15827	15677	15793	15877	15777	15845	15916	15939	15862	15810	16003	15746	15669	15611	16010	15781	15782	15595	15893	15818	15899	15714	15959	15882	15806	15818	15812	15788	15831	15775	15667	15755	15745	15684	15807	15792	15815	15928	15740	15831	15737	15794	15717	15681	15846	15956	15921	16003	15747	15600	15701	16111	15706	15932	15757	15631	15875	15705	15832	15940	15485	15752	15766	15628	15712	15749	15727	15541	15696	15891	15660	15892	15800	15758	15884	15730	16093	15774	15801	15735	15933	15854	15621	15879	15748	15716	15743	15859	15745	15663	15559	15794	15798	15683	15819	15723	15784	15894	15735	15919	15659	15737	15795	15712	15848	15774	15560	15685	15837	15780	15897	15872	15871	15741	15993	15660	15643	15720	15798	15686	15816	15888	15846	15844	15747	15827	15625	15820	15710	15787	15811	15808	15721	15820	15737	15668	15827	15704	15921	15888	15872	15948	15882	15769	15815	15801	15861	16027	15753	15737	15876	15707	15758	15873	15780	15783	16034	15694	15754	15644	15720	15818	15995	15834	15641	15974	15645	15660	15808	15776	15824	15824	15863	15825	15792	15800	15752	15651	15608	15795	15850	16006	15840	15855	15744	15717	15940	15917	15800	15851	15816	15745	15713	15580	15706	15838	15779	15681	15815	15856	15776	15787	15600	15568	15782	15660	15567	15585	15808	15678	15696	15765	15896	15837	15621	15708	15806	15730	15857	15822	15974	15922	15858	15727	16031	15866	15954	15787	15843	15755	15757	15688	15775	15763	15857	15893	15806	15827	15833	15601	15746	15890	15798	15824	15925	15776	15922	15666	15840	15706	15645	15888	15952	15604	15820	15640	15806	15608	15748	15551	15852	15697	15843	15686	15920	15740	15900	15700	15756	15647	15642	15832	15591	15687	15809	15671	15749	15683	15763	15985	15791	15806	15718	15726	15809	15875	15778	15629	15811	15808	15961	16007	15840	15787	15860	15853	15851	15780	15750	15830	15862	15941	15853	15695	15853	15610	15762	15786	15656	15626	15774	15722	15596	15653	15806	15723	15861	15841	15875	15638	15736	15653	15944	15766	15802	15764	15543	15890	15559	15856	15645	15837	15772	15811	15713	15817	15785	15840	15706	15840	15869	15839	15900	15750	15800	15773	15616	15832	15746	15710	15850	15843	15629	15818	15735	15825	15717	15689	15805	15789	15913	15839	15692	15909	15677	15801	15854	15750	15913	15729	15782	15688	15730	15709	15669	15635	15852	15722	15816	15893	15843	15775	15880	15720	15834	15744	15668	15881	16085	15838	15962	15791	15675	15609	15840	15668	15825	15727	15721	15807	15721	15856	15690	15760	15939	15841	15896	15865	15692	15797	15715	15830	15828	15831	15830	15808	15810	15690	15658	15705	15818	15875	15900	15716	15833	15806	15677	15816	15787	15699	15793	15737	15864	15866	15826	15919	15703	15824	15698	15739	15795	15772	15855	15910	15831	15800	15666	15537	15947	15686	15954	15666	15945	15794	15807	15901	15740	15795	15957	15904	15969	15976	16012	15846	15858	15796	15731	15903	15960	15764	15936	15643	15824	15852	15946	15802	15774	15853	15811	15809	15731	15597	15758	15668	15728	15670	15702	15967	15719	15947	15707	15806	15823	15831	15659	15729	15905	15883	15658	15930	15758	15789	15756	15496	15592	15846	15727	15749	15809	15790	15819	15844	15770	15759	15854	15764	15973	15690	15742	15724	15560	15825	15728	15844	15887	15588	15610	15735	15995	15700	15582	15739	15685	15762	15735	15652	15670	15696	15892	15606	15678	15804	15658	15791	15858	15815	15936	15880	15880	15759	15890	15994	15809	15914	15761	15755	15967	15860	15720	15927	15830	15924	15857	15777	15796	15696	15893	15785	15636	15667	15710	15878	15850	15616	15823	15835	15912	15845	15853	15747	15873	15634	15582	15823	15745	15787	15594	15719	15972	15749	15697	15775	15811	15981	15843	15821	15804	15783	15879	15672	15700	15847	15887	15592	15837	15902	15825	15780	15702	15804	15976	15845	15660	15836	15615	15667	15806	15808	15797	15857	15837	15908	15805	16025	15976	15831	15803	15539	15744	15742	15835	15545	15897	15824	15785	15883	15932	15883	15856	15810	15934	15842	15721	15829	15900	15853	15810	15766	15831	15792	15678	15883	15754	15790	15806	15773	15580	15814	15807	15776	15799	15697	15789	15589	15667	15700	15720	15835	15886	15920	15800	15636	15800	15823	15764	15703	15744	15816	15904	15931	15716	15875	15872	15711	15820	15739	15794	15763	15517	15859	15714	15780	15823	15772	15904	15852	15833	15654	15654	15710	15661	15826	15763	15810	15882	15887	15760	15854	15982	15726	15839	15605	15922	15837	15727	15805	15944	15856	15856	15721	15822	15956	15798	15662	15890	15737	15767	15734	15525	15759	15858	15662	15767	15776	15713	15918	15941	15725	15734	15777	15767	15795	15732	15778	16011	15689	15757	15823	15841	15731	15703	15962	15835	15871	15876	15786	15714	15569	15664	15951	15869	16020	15761	15753	15843	15807	15698	15812	15702	15742	15743	15759	16027	15661	15708	15703	15695	15697	15873	15741	15871	15829	15927	15706	15899	15826	15899	15911	15762	15886	15794	15753	15872	15848	15777	15800	15656	15755	15818	15618	15629	15838	15876	15673	15737	15670	15906	15841	15842	15657	15883	15887	15662	15834	15756	15663	15765	15622	15705	15588	15999	15516	15882	15654	15838	15822	15857	15628	15936	15788	15670	15936	15845	15812	15885	15684	15912	15642	15792	15872	16074	15837	15933	15813	15790	15737	15801	15864	15849	15713	15839	15797	15871	15783	15579	15818	15710	15736	15818	15867	15650	15655	15923	15742	15926	16016	15703	15708	15693	15768	15865	15763	15759	15832	15727	15789	15880	15862	15892	15675	15770	15948	15924	15719	15921	15635	15651	15699	15693	15649	15841	15633	15687	15676	15745	15760	15881	15806	15907	15940	15847	15814	15934	15800	15839	15839	15771	15729	15683	15721	15814	15652	15669	15838	15777	15880	15841	15776	15687	15804	15854	15997	15851	15835	15834	15913	15967	15848	15807	15695	15805	15699	15799	15728	15624	15814	15909	15742	15762	15695	15769	15793	15751	15660	15802	15631	15871	15842	15680	15937	15709	15801	15837	15796	15702	15755	15863	15566	15869	15744	15918	15845	15749	15823	15832	15947	15640	15743	15760	15856	15706	15731	15788	15625	15666	15725	15742	15768	15817	15701	15741	15720	15803	15786	15710	15785	15928	15858	15785	15970	15725	15821	15777	15711	15798	15794	15763	15909	15965	15964	15744	15892	15877	15928	15808	15836	15879	15773	15732	15641	15683	15713	15765	15892	15774	15859	15793	15668	15839	15839	15969	15779	15820	15746	15714	15900	15944	15731	15862	15600	15943	15733	15789	15862	15741	15798	15773	15758	15711	15926	15703	15885	15589	15822	15652	15775	15930	15729	15760	15641	15761	15861	16020	15890	15715	15853	15876	15849	15890	15754	15894	15871	15887	15774	15881	15779	15732	15659	15840	15883	15856	15848	15900	15694	15737	15857	15853	15768	15738	15965	15677	15678	15679	15873	15975	15781	15668	15696	15787	15796	15878	15920	15898	15846	15879	15796	15992	15739	15657	15782	15833	15763	15756	15852	15818	15679	15698	15942	15900	15652	15806	15922	15915	15701	15634	15747	15829	15761	15651	15624	15867	15799	15993	15657	16006	15756	15769	15733	15747	15821	15695	15853	15979	15745	15860	15970	15918	15754	15705	15575	15722	15901	15842	15733	15458	15865	15825	15785	15657	15905	15675	15899	15769	15841	15769	15720	15925	15795	15754	15788	15841	16015	15731	15700	15874	15747	15740	15769	15685	15679	15691	15701	15782	15871	15727	15686	15757	16005	15833	15798	15675	15858	15793	15616	15781	15791	15926	16004	15671	15793	15695	15945	15887	15726	15807	15763	15887	15829	15706	15925	15636	15552	15925	15701	15956	15971	15764	15798	15869	15849	15834	15794	15816	15941	15695	15843	15678	15813	15869	15951	15948	16065	15886	15858	15789	15827	15887	15801	15931	15852	15698	15951	15835	15894	15596	15913	15757	15787	15847	15596	15730	16059	15944	15910	15765	15916	15818	15708	15826	15962	15924	15887	15746	15706	15533	15695	15789	15775	15747	15809	15627	15758	15794	15919	15795	15884	15783	15650	15777	15738	15980	15806	15820	15866
31413	41810	30691	20874	19019	16600	16068	15985	15492	15194	15322	14731	14160	13931	13945	13955	13978	13883	13902	13989	14137	13988	14029	13904	14225	13947	14016	14033	14236	13958	13929	13971	14028	14107	14096	14113	14027	14070	13955	14126	13990	13984	14010	14103	14116	13946	14071	13925	14138	14111	13841	14114	14007	14041	14098	13986	14051	13967	13933	14039	14152	13853	14082	14047	14034	13952	14030	14050	13965	14039	13913	14030	14100	14004	14054	13875	13941	14152	14119	13932	14006	14107	13855	13950	14058	14224	14143	14067	13957	14062	13868	13980	13938	14077	13917	14125	13992	13977	14083	14117	14096	14042	14136	14009	13878	13918	13914	14040	14103	13935	14013	13895	13981	13997	13910	14095	14013	14034	13964	13970	13907	14031	13906	14205	14004	13947	13845	13964	13916	13885	13925	14022	14081	14215	13897	14020	13967	13898	13842	13980	14084	13875	14020	13955	14109	14251	14062	13944	14005	13850	13991	14034	13973	13915	14074	14054	14027	14146	14026	13990	13939	13890	14069	14031	13898	14122	14055	13965	13890	13930	14041	13927	14100	14139	14014	14032	13990	14057	14058	14020	14201	14060	14076	13910	14060	14071	14098	14124	13989	13956	13928	13983	13914	14277	14076	13961	13996	14028	13921	13854	13955	14018	13928	13920	13927	14113	14038	14048	14115	13981	14031	14050	13989	14114	13889	14020	14170	14127	14087	13912	13960	13894	13981	14149	14029	13930	13969	14121	14093	14046	13856	13985	13911	13980	14064	14092	14034	13936	14011	14030	13932	14057	14007	14064	14055	14171	14031	14030	13990	14146	14054	14018	13886	13962	13964	13864	13983	14023	13923	14112	14018	14185	13944	14181	14090	14023	14005	14053	13937	14060	14010	14062	14025	13978	14150	14072	13808	14020	14050	13946	14164	13949	14016	14130	13982	13991	14161	13938	14080	14050	14023	13830	13884	14008	14006	13899	14113	14180	13977	14112	14087	14233	13895	14099	13868	13848	13997	14037	13976	13834	14030	14023	13964	14199	14091	14001	14029	13982	14062	13913	14096	14085	14073	14018	13993	13919	14112	13906	14141	13995	13973	13968	14091	14124	14062	14176	14028	14107	14029	13978	14180	14027	13865	13996	14068	13954	14117	14053	14011	14019	13970	13828	14162	13943	13900	14144	14027	14049	14149	14086	14038	14033	13907	13837	14204	14046	13843	14017	14056	13989	13935	13935	13915	13921	14056	13924	14079	13939	14260	13848	13935	13960	14138	14064	14053	14039	13869	14207	14018	13890	14025	14017	14025	13997	13974	14056	14174	14111	14202	14132	14157	14199	14126	14176	14245	13980	14066	14101	14109	13923	14017	13964	14164	13852	13832	14231	13877	14034	14061	14010	13982	14075	14186	14064	13881	14197	13926	13946	14191	13985	14026	13942	13957	13859	14044	13962	14062	14050	13905	13982	14008	13938	13999	14051	14031	14112	13864	13844	14072	14117	14025	13848	13940	14143	14023	13977	13955	13982	14041	14050	14137	14094	14029	13842	14097	14209	14028	14179	13955	14049	14176	13999	13976	14054	13944	13990	13917	13843	13861	14080	14022	14066	13969	14204	13986	14082	14012	14107	14007	14168	14012	13998	14110	13984	13892	13846	14063	13851	14164	13994	14168	14066	14156	13951	14275	13957	14215	14017	14096	13965	13904	13932	13942	14111	14109	14005	13930	13908	14054	14013	13993	13999	14100	14015	14016	14075	13922	14009	13986	14109	14011	13934	13966	13908	14031	13825	13805	13982	13952	14159	14023	13965	14043	14126	13889	13951	13980	14056	13985	13950	14025	14180	14028	14128	13996	14018	14055	14142	14002	13910	13975	14039	14018	14010	13996	14046	13951	14096	14049	13991	14151	14047	13951	13891	14170	14130	13980	14013	14124	13972	14101	13891	13978	13909	14038	14001	14065	14080	13873	13825	14040	13992	13961	14095	14086	13962	13813	13982	14133	13847	14296	14099	14113	14020	14040	13933	13953	14047	14143	13911	13923	13944	13938	14140	14064	14068	13895	14012	13934	14026	13978	13989	14191	13947	14013	14055	13971	13935	14040	14130	13867	14018	14099	13991	13958	13983	14019	14132	13889	14091	13975	14022	14084	14035	14033	13923	13945	14035	13943	14188	14090	13996	14123	14102	13985	13873	14088	14132	13942	13921	13979	14059	13996	13864	13981	14035	14102	14137	13994	14194	13989	13949	14054	14095	13922	14109	14043	14126	13906	14047	14040	13942	14092	14017	13964	13859	14057	13971	14048	14160	14125	14250	14039	13926	14138	14035	14080	13841	13951	14112	14054	14165	13972	14060	14049	13991	14005	13984	14162	14002	14132	13833	13937	13932	14074	14061	13972	13969	13914	14002	13872	13939	14001	13982	14037	13904	13994	14030	14085	13966	14065	13885	14024	13922	13759	13980	13966	14074	14030	14062	14062	14169	13890	14032	14004	13841	13950	14227	13967	14018	14087	14158	14100	14106	14084	14072	14063	13983	14134	14047	14046	14089	13986	14052	14018	14070	14111	13903	14069	13934	13989	13879	14170	14056	14083	14132	13870	13940	13943	13994	14160	13916	13994	13972	13949	14010	14014	14040	13965	13932	14065	14135	13986	14088	13995	13920	13844	14086	14055	14029	14028	14035	13985	13869	14106	13975	13995	14044	14198	13961	13988	14194	14084	14089	13998	13961	14163	14047	14016	14072	13883	14131	14065	14023	13954	14099	14041	13842	13978	14000	13892	14004	14157	14089	14024	14103	14021	14045	14133	14147	13959	14003	14089	13867	13974	13890	13989	13969	13891	14006	13999	13928	13851	13943	14091	14104	14023	13931	14160	14007	14175	13791	13980	14154	14056	14112	13950	13978	14170	14050	14085	13969	14041	13980	14017	14020	13895	14047	14082	13889	13835	13953	14083	14011	14103	13764	14162	13979	14001	13816	14076	13985	14032	13914	13960	14218	14103	13905	13924	14054	13917	14122	13998	14035	14007	13985	14069	13917	14085	14049	14018	14080	13901	13980	13947	14069	13877	13995	13953	13914	14097	13968	13857	14021	13998	14038	13899	14095	13895	14118	14036	14123	13880	14156	14010	14041	13935	14079	14001	13932	13958	13924	14031	14047	13987	13974	13881	14187	14124	14195	14177	14092	14086	13943	14044	13962	13840	14178	13875	13947	14154	14026	14034	14012	13907	14111	14183	13796	14063	13986	14070	13874	13975	13904	14176	13983	14051	13985	14148	13961	14030	14027	13994	13846	14052	13922	13898	13995	14045	14040	13980	14028	13950	13884	14081	14115	14068	14034	13987	13926	14044	13958	13995	13945	13912	13879	13995	13970	14078	13727	14031	14105	14070	14108	14078	14057	14067	14145	14024	14127	14073	14048	13931	14074	13985	14022	14147	13920	13922	14072	13907	14033	14176	13940	14117	14167	13846	14115	14142	13968	14014	13980	13926	14108	14077	14071	13900	14065	13965	14024	13998	14069	14068	14075	13919	13999	14146	13948	14208	14005	14105	13925	13931	14005	14020	13914	14059	14146	14009	14146	14136	13884	13970	13993	13733	14059	14068	13937	14032	14025	14045	14057	14095	14091	14117	14053	13830	14098	13924	14147	14155	14008	13906	13882	13949	14065	14015	14216	14122	14052	14115	13939	14077	13992	14019	14087	14029	14058	14001	14101	14058	14109	13853	14026	14126	14035	13958	13931	14027	13987	13922	14119	14231	14000	14035	13985	14078	13944	14038	13992	14145	13973	14100	13902	14000	13940	14113	14210	14147	13887	14099	13924	14172	13944	14000	14162	14041	14129	13777	13839	14014	14184	14091	14057	14031	13991	14204	14076	13989	14088	14208	13988	14074	13977	13976	13998	13933	13969	14100	13924	14092	13922	14037	14008	14056	13959	13984	14118	13932	14149	14083	13937	13973	14046	14007	13973	14041	14096	14151	14050	13925	14144	13965	13873	14183	13797	14041	13839	14143	14131	13994	14101	13969	13936	14012	13861	14035	14080	13897	14176	13828	14130	14026	13926	13969	14044	13880	13936	13970	14092	13976	14087	14077	14071	14052	13958	14077	14075	14029	13961	13966	14073	13941	14007	14145	13905	14053	13910	13745	14019	13959	13950	14039	14035	14023	14098	14376	13958	14089	14276	13911	14067	14022	14061	14052	13936	14000	13949	14032	14154	14173	14011	13949	13953	13861	14235	13947	13949	14070	14103	14042	13954	14007	13923	14119	13855	14037	13968	14037	14049	14000	14105	14039	13971	13979	14058	14050	14164	14129	13987	13916	13914	14026	14117	14026	14020	14138	14015	13762	14087	13966	14061	14094	13990	13855	14048	14143	13965	14009	14032	14077	14202	13938	13948	14179	13915	14069	14021	13976	14137	14172	13921	14019	13919	14079	13973	14091	13901	14026	14011	14088	13949	13879	13971	13891	13896	14057	13945	14087	13895	14153	14048	13984	14164	13957	13965	14066	13904	14083	14141	14049	13917	13952	14198	14068	13826	13922	13970	13868	13990	14086	13917	14077	14104	14056	13970	14091	14065	14096	13979	13893	14047	13978	14061	14055	14080	14047	14027	14138	14155	13938	13940	14026	14064	14015	14119	13908	13878	14136	14227	14193	14017	13942	13821	14070	14145	14018	14041	14054	13819	14144	14082	14104	14128	13985	13965	14087	13997	14186	14021	14118	14137	14149	14017	14083	14159	14075	14092	13949	13946	13960	14249	13963	14093	13948	13901	14092	14051	14053	14178	13973	13914	14054	14011	13927	14088	13923	14108	14005	13796	14073	14028	14056	13868	14010	14026	14137	14022	13949	14054	13913	14044	14036	14073	14208	13951	13968	14021	14069	14127	13921	14150	14052	14052	13893	13980	14186	14004	14031	14051	13928	13971	13954	14090	13956	14062	14187	14171	14108	13888	14233	14110	14209	13951	14092	14012	14186	14079	14049	14171	13958	14083	13909	13953	13914	14148	14035	14073	14186	14041	14009	14163	13965	14165	14075	14209	14026	14094	14091	14090	14200	13880	14172	13970	13905	14023	13934	14012	14205	13879	14174	13996	14104	14019	14094	13917	14018	14116	14012	14034	13935	13888	13991	14042	14192	14030
25182	22098	30771	31509	36569	33883	40034	33469	32829	29431	25224	22424	20496	19223	19094	18960	19106	19068	19072	18925	18861	19091	19005	19032	18972	19060	18944	19106	18791	18950	19071	19052	18540	18797	18971	18979	19015	19029	19273	19011	18991	18887	18861	19072	18920	18722	19045	19031	18968	18721	18956	18952	18773	18896	18609	18991	18936	18852	18782	19051	19016	18769	18805	18970	19072	19101	19086	19005	19179	18868	18766	18902	18759	18919	18773	19052	18790	18886	18888	19082	18692	18751	18939	18980	19006	18809	19143	18947	18778	18881	18829	18883	18896	18875	18901	19094	18968	18942	18748	19071	18944	18828	19051	19060	18767	18510	18980	18725	18838	18772	18809	18883	18970	18788	18886	18748	18806	18860	18881	18956	18942	18845	19178	18865	19000	19069	19074	18964	18808	18960	18837	18806	19043	18939	18977	18948	18927	18736	19085	18958	18957	18959	18814	18845	18638	18994	18778	18707	18888	19067	18964	18934	18998	18858	18829	18775	18651	18960	18969	18796	18921	18923	18884	18784	19097	18878	19043	18897	19119	18866	18925	18906	18943	18982	18758	18574	18809	19097	18910	18859	18925	18989	18877	18803	19037	18808	18928	19075	18798	18781	18744	18972	18858	18676	18974	18929	18721	18948	18764	18887	18805	19269	19135	18881	18807	18948	19004	18773	18741	18908	18926	19128	18733	18799	18498	18837	18810	18947	18997	19047	18971	18995	18948	18895	18874	19054	18677	19021	18915	18901	18869	18623	18943	19033	18832	18707	18951	18815	18719	18875	18928	18756	18945	18725	19058	18827	18838	18928	19076	18892	19000	18745	18991	19071	18726	18915	18973	19073	18721	19017	18955	19052	18737	19013	18941	18981	18797	18819	19054	18853	18982	18809	18952	18906	18935	19133	18690	18807	18977	19072	18826	18673	18825	18960	18915	18969	18825	18964	19100	18907	18973	18847	18862	18623	18850	18642	18898	18808	18910	18922	18885	18852	18720	18903	18753	18930	19119	18755	19056	18763	19002	18859	18814	18991	18993	18696	18655	18882	18981	18635	19070	18663	18811	18919	18977	18874	18956	19011	19022	18980	19034	19054	18907	18857	18784	18715	18882	18917	18860	18870	18962	18959	18943	19023	18852	18960	18989	18904	19083	18994	18803	18941	18949	19049	18964	18801	18893	18911	18998	18923	18569	18927	18698	19071	19057	18917	18994	18821	19084	19045	19067	19208	18869	18857	19002	18875	18790	18999	18987	18832	18675	18721	18872	18958	18812	18782	19053	19007	18691	18668	18992	19020	18834	19031	19074	18992	18927	19015	18942	18922	18865	18899	18773	19028	18682	18871	19046	18930	18868	18884	19069	19082	18854	18960	18924	19109	18772	18741	18762	18740	19091	18828	18896	18935	19080	18767	19132	18905	19075	18700	18850	18721	18932	18984	18968	18797	18964	18924	18806	19041	19039	18888	18852	18916	19046	18902	18899	19012	19008	18781	18984	18749	18836	18940	19002	18845	18651	18823	18920	18820	18849	18732	19260	18795	19056	18819	18855	18945	18822	18800	18813	18983	18891	18908	18983	18729	18850	18895	18834	18951	19115	18938	18778	18868	18695	18825	19023	18822	18992	18867	18966	18857	18982	18835	18780	18997	18987	19090	18917	18763	18725	18910	19029	18814	18789	19023	18866	18897	18785	18840	18961	18903	19035	18894	18760	18834	19009	18861	18795	18727	19060	18903	18978	18790	18763	18951	18763	19068	19012	18850	18820	18897	18650	18910	18981	18894	19071	19071	18893	18926	18975	18906	18833	19070	18992	18866	18973	18877	18905	18946	18783	19003	18796	18959	18816	18862	18903	19098	19166	18712	18912	18999	18891	18967	19027	19197	19054	19115	18949	19150	19071	18842	18895	18809	19026	18964	19064	18953	18846	19082	18959	18868	19008	18944	18797	18998	19041	18865	18816	19071	18776	18902	19073	18821	18724	19090	18859	18882	18889	18825	18877	19015	18934	19021	18868	19004	18870	18895	18863	18923	18934	18815	18942	18900	18853	18854	19070	19081	19032	18999	18762	18815	18858	18870	18852	19025	18793	18918	18857	18619	18962	18931	19015	18969	18952	18905	18789	18863	18867	19158	18777	18868	19082	19124	19039	18815	18776	18885	19022	18866	18860	18825	18887	18746	18896	18857	18888	18788	18775	18811	18813	18843	18887	18771	18863	18883	18969	18940	18988	18885	18851	18816	18696	18959	18944	18888	18979	18836	18816	18758	18960	19151	18881	18961	19189	18786	18682	18908	18822	18861	19017	18693	18886	18913	18995	19010	18808	18914	18956	19034	18984	19128	18868	18871	18923	18964	18989	18943	18813	18801	18995	18981	18835	18884	18923	18956	19146	18774	18812	19018	18996	19037	19073	18888	18994	18976	18784	18749	18848	18941	18817	18768	19040	18758	18947	18962	18856	18958	18927	18570	18662	18795	18915	18930	18965	18863	19077	18985	19148	18786	18740	18706	19015	18788	18865	18908	18918	19016	18857	18692	18917	18839	18815	19008	18952	18888	19201	19017	18929	19073	19178	18871	18940	18969	18683	19029	18746	19064	18915	18905	18817	18871	18964	18888	18938	18825	18953	19137	18902	18796	18935	19062	18981	18807	18908	18882	18912	18686	18990	18890	18953	18952	18991	18720	19073	19013	18634	18726	18961	19161	18867	18806	18807	18739	18794	18721	19065	18992	18961	18947	18883	18890	18871	19018	18728	19015	18874	18945	18751	19160	18850	18985	18910	18828	18795	19092	18944	19026	18886	18971	18764	18875	18915	18809	18867	18804	18984	18904	18843	18877	18809	18839	19027	18923	18833	18844	18946	18869	19034	18962	18954	18834	18962	18910	18968	19262	18984	19122	19070	18791	19161	18936	18854	18957	18796	18973	18832	18898	18903	19024	18909	18784	19051	18924	19082	18960	18934	19267	18842	18999	19245	18923	18731	18823	18867	18966	18951	18806	18969	18976	18980	19122	18949	18923	18907	18795	18883	19203	19125	18725	18923	18934	18865	18795	18766	19017	19074	18858	18799	18696	18764	18979	18990	18942	18881	18945	18929	18966	19006	18853	18915	18769	18775	18942	18862	18879	18953	18837	18863	19061	18852	19075	18862	18743	19011	18998	18807	18880	18916	19144	19035	18958	18775	18948	19025	18936	18777	18776	18924	18866	18911	19022	18756	18932	19081	18861	18928	18871	18898	18921	18818	18728	18725	18856	18932	18869	18870	18741	18991	18799	18828	18900	19060	18862	19001	19120	18951	18877	18956	18897	18995	19026	18834	19004	19015	18904	19124	18877	19239	19053	19000	18949	19073	18817	18879	18984	19039	18997	19029	18908	18941	18734	19113	18871	18850	18756	19046	19083	18994	18806	18940	18921	18913	18930	18789	18947	18916	18794	18858	18801	18764	19078	18865	19007	18897	19023	18856	19036	18849	18819	18822	18934	18851	18863	18996	18942	18809	18904	18962	19102	19030	18803	18848	18888	18802	18898	19089	19032	18915	19034	18883	18799	18818	18724	18877	18913	19103	19147	18892	18961	18848	19067	18906	18717	18957	18582	19071	18891	18821	18927	19048	19033	18934	19118	19007	18822	18596	18830	19030	18960	18779	18958	18752	18866	18814	18693	18928	18970	19130	18847	18908	18695	18989	18881	18835	18950	19152	19008	18830	18969	19016	18841	19095	18978	18629	18824	18911	18846	18923	19101	18982	18760	18940	18890	18901	18830	19014	19058	18904	18838	18875	18855	18781	18891	18730	18845	19102	19021	19008	18880	18851	18694	18883	19051	18884	18911	19002	18948	18821	18774	18818	18690	19044	18890	19003	18918	18833	18945	18878	18971	18907	18785	18998	18878	19066	19089	18917	18901	19014	18936	18840	18964	19052	18771	18959	18898	18957	18783	18846	19011	18898	18950	18899	19112	18961	19057	18893	18936	18887	18835	18849	18902	19101	19197	19036	18894	19093	18718	19006	18945	19053	18927	18904	19048	18846	18747	18812	18946	18911	19057	18908	18950	18955	18847	18829	18922	19054	18829	19074	18875	19071	18864	18876	18644	19042	18760	18915	18861	19113	18965	18868	18839	18920	18932	19103	18933	19107	18760	18730	18963	18937	19074	18879	18942	18824	19010	18830	18740	18751	18893	18897	18938	19050	18862	18818	18914	19010	18950	18797	18751	18922	19158	18870	18887	18796	18968	18902	18953	18877	18684	18841	18851	19013	19004	18790	18804	18987	18924	18945	18792	18830	18768	18991	18913	18970	19149	18969	18932	18965	18834	18960	18882	18990	18716	18993	18908	18847	18995	18920	18809	18961	19089	18959	18786	18721	18804	19009	18900	18875	18912	19148	19023	18902	18919	18665	18953	18872	18899	18976	18866	18719	19016	18845	18940	18901	18899	18938	18902	18940	18823	19041	18911	18723	18871	19123	18838	18752	18926	18653	18974	18759	19070	18838	18771	18654	18928	19034	18749	18750	18779	18716	18891	18972	18762	18972	18912	18873	19046	18743	18871	18860	18936	18734	18725	18870	18812	19024	18750	19139	18887	18932	18689	19087	18990	19146	18944	18847	18911	18876	18837	18871	18991	18925	19042	18840	18889	18913	19018	18901	19059	18901	18777	19112	18725	18850	18701	18780	18986	18930	19036	18924	18820	19026	19160	19006	18943	18826	18863	18832	19039	19252	19283	19013	19004	18826	19030	18913	18962	19080	18804	18798	18960	19021	18951	19144	18840	19148	18915	18947	18794	19102	18952	18953	19035	18847	18797	18713	18767	19034	19151	19230	19040	18964	19052	18844	18825	18917	18857	18854	18980	19028	18805	18864	18930	18926	18868	18944	18712	18811	18711	18973	19047	18838	18831	18982	18779	18950	18954	18884	18795	18892	18972	18863	19090	18931	18592	18743	18869	18968	18762	18944	19215	19128	18934	18926	18971	18745	18753	18956	18893	18769	18845	18880	18876	19191	18923	19243	18820	18807	18881	18881	18804	18755	18837	18831	18833	18998	19117	19111	18807	19014	18993	18886	18968	18992	18744	18790	18955	18999	19092	18953	18779	18757	18787	18901	18949	18986	19044	19021	18862	18784	18947	18688	18796	18785	18803
38181	57760	50464	45531	41160	34188	37663	32767	31656	26920	22310	19634	17287	16029	16125	16121	16145	16019	16017	15790	15881	16040	15960	15864	16038	16025	16049	15915	16140	15964	16049	16072	15984	16042	15959	15991	15864	16220	15949	15938	16097	15871	15941	15896	16116	16033	16143	15955	16039	16124	16050	15964	15875	15899	15873	15820	16135	16061	15989	16032	16046	15920	15896	15897	16008	15784	15998	16169	16005	16151	15988	16015	16070	16016	16272	15996	15902	16062	16153	15843	16102	16162	16124	16106	15828	15910	15916	15908	16002	15889	16091	15909	16010	16010	15908	15976	15984	15965	15943	15977	15904	16036	16018	15945	16034	15993	15924	16100	15956	16033	16002	16109	15931	15820	15947	15965	15954	15971	15989	15904	15953	16066	15983	15952	15984	16069	15847	15856	16089	15862	15899	15986	15905	15804	16034	16046	15841	15896	15935	15989	16222	16066	16007	16020	16087	16041	16031	15959	15866	15854	15801	16050	16198	15975	15923	15908	15976	16011	15879	16034	16077	15883	15922	16128	15957	15883	15734	15954	15817	15972	16015	15985	15900	16033	16096	16028	15980	16051	15885	15944	15904	16068	15978	15962	16046	16001	16017	15853	15927	15968	16072	15976	15973	15869	15898	15969	15911	16078	16044	16006	15897	15885	15914	15910	15980	15743	15894	15987	16066	15958	16169	16030	16058	15996	15831	16171	16055	15870	15958	16092	16101	15858	16077	16002	15940	15900	15983	15971	15998	15988	15964	15894	15928	15987	16007	16018	16077	16020	15824	15975	15818	15990	15948	16053	16057	16106	16037	16130	15844	15935	15751	16008	15879	16085	16106	16051	15985	15910	15893	16066	16008	15925	16062	15863	15782	15986	15878	15999	15926	16023	15994	15992	16135	15904	16132	15949	15888	16121	15910	16051	15994	16050	16025	16019	16114	15980	15912	15993	16074	16018	16010	16169	15959	15924	15803	16034	16109	15958	15878	15918	16119	16022	15900	15754	15901	15995	15945	15891	16138	16018	15964	16005	15799	15860	15896	15906	15997	15884	16098	16017	15996	15989	15852	15954	16014	15859	15861	16021	15826	15971	16043	15865	16014	15949	16077	15795	16018	16161	15896	16017	15894	16000	16054	15974	16084	16044	15975	15968	16057	15806	15900	16004	15836	15954	15847	16112	15934	15978	15965	15887	16115	16170	15898	16053	15979	15916	16035	15947	16054	15988	15987	15867	15751	15969	15769	15831	16018	15793	16149	15788	15892	15866	15835	16032	15954	16015	16083	16004	16012	16007	15966	15965	15956	16012	15855	15974	16093	15828	16042	15958	16043	15806	15927	15943	15866	15974	15918	15996	15963	15986	15956	16233	15984	15947	16117	16059	16012	16103	16215	15961	15951	15911	15893	16071	15988	15943	15858	15912	16056	15951	15997	16038	15964	15934	16035	15924	15925	16047	16071	15950	15941	15996	15937	16139	16041	16170	16016	15943	16149	15896	15839	16068	16023	15879	15995	16037	15959	16011	15953	15837	16155	15882	15928	15943	16024	15989	16079	15926	16150	16085	15861	15979	15784	15841	16042	15929	15881	15879	16042	15981	15887	15933	15958	15970	16033	15907	16087	16015	16043	15961	16027	15850	15947	16094	16016	16117	16200	16055	16096	15883	15979	16032	15841	16095	15976	15793	15931	15881	16003	16012	16075	16120	16068	16092	16000	16004	16005	16036	16043	16173	15891	15991	15882	15866	16016	16106	15974	16043	15989	15989	16061	15944	15805	15840	15955	15865	15868	16111	15865	15892	15985	16126	15931	16010	15890	15984	16005	16096	16112	15947	15974	16054	15971	15921	15929	16010	16003	16027	16028	15927	16018	16035	15885	15980	16076	16128	16066	16109	16048	16103	16095	15948	15839	15944	15959	15982	15952	15935	16080	15927	15849	15880	16139	15834	16075	16112	15896	15941	16056	15989	16034	16021	16078	15949	15935	16189	16016	15870	15850	15963	15897	15902	15886	16196	15957	15992	15928	16085	15841	15935	15903	16038	15936	15997	16014	15960	16149	15956	15892	15983	16209	15992	16008	15769	15925	15941	16014	15819	15979	15980	16117	15948	15971	16075	16008	16117	15960	16084	15994	15968	15925	16050	15919	16041	15803	15974	15986	15957	16094	16136	15881	16177	16051	16011	15957	15950	16058	15851	15960	15965	15868	15780	16013	15846	16026	15880	16048	15884	16006	15928	15928	16043	15907	15992	15908	16000	16218	15998	16013	15849	16091	16070	15996	15970	15948	15892	15793	16002	15813	15906	15960	15755	16021	15790	16016	16129	16054	16042	15884	15970	16120	15917	16005	15951	15982	15996	16070	15900	16032	15888	15883	15964	15909	15855	15987	15922	15882	16041	15962	15945	16054	16041	15948	15908	15827	16064	15883	15931	15801	15948	16208	15761	15902	16093	16061	16197	16083	16027	15913	15995	15970	15974	16035	15881	15998	16069	15932	15999	16144	15903	16016	15874	15850	15820	15851	16032	15883	15867	16254	15978	16051	15966	16015	16032	16003	16102	15971	15934	15946	15829	16067	16092	16010	15946	15962	15889	15959	15889	15969	15876	16184	15920	15992	15959	16059	15992	15884	16053	15976	15953	16036	15999	15910	15991	15991	15824	16117	15727	15843	15932	15881	16001	15794	16069	16046	16006	15907	15955	15917	15949	16223	15770	15960	16181	15956	16033	16110	15859	16048	15998	16067	16130	16078	15946	16016	16012	15909	16068	16005	15979	16002	15832	15808	15978	16072	15948	15904	15843	15969	16101	15843	15940	15891	15880	15917	16014	15894	15881	15753	15991	16111	15977	15732	15857	15961	16038	15828	16006	16016	16036	16060	15850	15969	15952	15884	15979	15988	16015	15917	16028	15841	15894	15965	15745	15894	16011	15979	16045	16088	16088	16020	16016	15935	16000	16091	15952	16008	15901	15976	15838	15961	15944	16018	16050	16060	15742	16116	16063	16236	16030	15925	15935	15901	15984	15897	15893	16001	16009	16013	16120	16048	16046	16067	16149	15857	16035	15941	15899	15915	15917	16066	16014	15796	15812	16246	15940	15996	15984	15949	15999	16022	16158	15960	15883	15962	16017	16054	16111	16002	15888	15974	16079	15984	16172	15924	16032	15884	15957	16044	16060	15907	16001	16005	15929	16058	16040	15891	16178	15959	16034	16198	15887	15990	15996	15999	15815	15919	15991	15813	16094	15925	15957	16139	16184	16007	16088	16057	15868	16023	16122	15904	16145	15941	16091	15985	16096	15764	16161	15884	16050	15923	16212	15999	16010	15919	16137	15899	15985	16153	16094	16084	15942	15965	15947	15955	16199	16104	15918	15823	16042	16128	15811	15997	15859	16064	16017	15999	15757	15891	15992	15917	16073	15874	15796	16075	15880	16169	15946	15928	16074	16080	16163	16014	16010	16004	15966	15945	15833	15965	15933	15984	15908	16128	16004	16021	15887	15911	15835	15967	16139	16154	15907	15916	15833	15937	15805	16075	16075	15995	15935	15999	16015	16171	15890	16012	16123	15987	16056	16137	16059	16032	15972	15836	16077	16019	16074	16043	15815	15793	16191	16016	16025	16092	15944	15986	15953	16024	16002	15868	15787	15953	16001	16016	16020	15810	15826	15933	16042	15971	15933	15727	15860	16112	16104	16034	15950	16001	16074	15883	16029	15899	16050	15951	16069	15943	16044	16029	15815	15984	15900	15791	15935	15867	15869	15978	16034	16023	16024	16095	15937	15847	15938	15953	15851	16080	16043	15944	15934	16071	15920	15937	15861	15935	15979	16191	16046	16093	15924	16056	16025	15917	15990	16111	16010	15977	15935	16039	15971	15956	15921	15917	16090	16087	16040	15862	15975	16007	15920	16063	15856	15838	15988	15887	16089	15912	15897	16036	16008	16124	15969	15945	16179	16038	15891	15877	16057	15991	16008	16027	16058	16104	15797	16189	16037	16169	16031	16023	15866	16023	16009	15885	16072	16017	15960	15869	16030	15854	16007	15915	16049	15944	16121	15932	15883	16035	15862	15948	16041	16176	15881	15993	16068	15961	15926	16017	15826	16072	15949	15926	16215	15990	15970	16016	16002	16024	16035	15892	16034	15821	15949	15981	15937	16075	15821	16189	16065	15959	15960	16126	16022	15929	15955	15976	15852	15908	15972	15938	16106	16026	16110	16010	16015	16012	16044	16026	16105	15995	15840	15970	16000	15904	16028	16051	15747	16077	15882	15950	16153	16008	15868	15919	16011	16032	16137	15908	16156	15901	16078	15996	16039	16018	15961	15807	16175	15874	15998	15963	15956	15986	15950	16065	15867	15952	16021	16045	15988	15955	16042	15933	15838	15942	15990	16023	16059	16020	16009	15987	15956	15983	15928	16073	16020	15891	15977	16019	16017	16093	16116	15984	15943	16058	15830	16230	16042	16188	16000	15937	16026	15754	16043	16086	15837	15848	16015	15937	15997	16111	16064	15891	16045	15959	15944	16149	16133	16069	16107	15998	15962	16023	16053	16007	15978	16090	15922	15929	16077	15760	15987	16004	15980	16069	15908	16060	15989	16010	15998	16086	15866	16028	16052	16100	16019	16033	15973	16003	16056	15874	15997	16059	15966	16024	15945	16056	15900	15957	16021	15996	15820	15801	15958	15890	16017	16035	16034	15972	16061	15985	15852	16084	15962	15934	15892	16067	15962	15938	15752	15941	16179	16139	16113	15787	15975	15806	15922	15934	16023	15972	16059	15997	16026	15959	16127	16115	16094	15919	16091	16104	15979	15929	15966	15991	15687	15941	15783	15990	15838	15990	15924	16078	15986	15972	16012	16105	15903	16027	15902	16065	16018	15983	16045	16089	16184	16085	15990	16084	15864	15939	15950	16039	15952	16009	15827	15924	16020	16048	15996	16034	15971	16064	16112	15871	15982	15935	15901	16006	16074	15834	15981	15978	16006	16066	15956	15893	15982	16033	16105	16063	15918	16192	15938	15892	16008	16065	15953	15910	15889	16025	16002	15851	16015	16033	15959	16066	15875	16094	15796	16074	15963	16128	15888	15929	16063	15928	15906	16044	16047	16005	16005	15930	15866	16045	16005	15908	15961	15908	16099
23901	21961	29601	27505	31652	44042	52761	43547	44085	38392	31987	26397	22891	20835	20538	20370	20355	20172	20178	20320	20356	20397	20487	20105	20128	20444	20301	20259	20267	19838	20099	20190	20147	20241	20237	20037	20260	20203	20193	20215	20368	20001	19997	20252	20091	20090	20162	20187	20306	20358	20113	20168	20149	20194	20101	20104	20237	20302	20151	20122	20230	19996	20001	20228	20211	20100	20107	20257	20156	20253	19995	20252	19901	20127	20193	20289	20215	20147	20271	20222	20139	20031	20024	20281	20104	19876	19978	20139	19980	19985	20185	20253	20158	20088	19919	19943	19957	20112	20254	19986	20033	20260	20076	19942	20132	19901	20292	20073	20284	20001	20046	20334	20104	20390	19999	20060	20088	20083	20073	20047	20025	20215	20292	20186	20160	19957	20166	20334	19869	19988	20013	19878	19875	20444	20022	20052	20262	19921	20196	19870	20188	20094	20130	19963	19971	20013	20284	20085	20037	20024	19917	20217	20392	20276	20157	19971	19960	20113	20045	20101	20134	20223	20070	19973	20076	20192	20084	20285	20186	20120	20060	20098	20177	20018	20105	20070	20062	20167	20207	20104	20024	20215	20177	20108	20129	20199	20385	20176	20075	20137	20084	20047	20137	19944	20193	20001	20077	20082	20028	20051	19965	19959	20135	19832	20047	19931	19988	19892	19941	20304	19993	20159	20012	20067	20125	19951	19838	20062	20177	20188	20094	20073	19920	19869	20126	20092	20193	19915	20092	20100	20243	20208	20119	20045	19973	20042	19994	19940	19977	20130	19986	20099	20083	20101	20013	20024	20207	20044	20065	20087	20137	20210	20011	20063	20086	20141	20259	20188	19987	19849	20135	20137	20194	20002	20052	19965	20055	20188	20019	20096	20215	20168	20045	20143	19988	20036	20090	20104	20077	20443	20090	20026	20014	19949	19985	20073	20113	20033	20198	20226	20073	19997	20087	20116	20280	20010	20111	20306	20242	19991	20033	20220	20037	20043	19915	19984	20047	20243	19998	20230	20082	20063	20215	20053	20297	20078	20300	20146	20304	20199	20160	20059	20014	19989	20219	20153	20275	20187	19994	20146	20077	20138	20090	20091	19991	20049	20088	19998	20218	20109	20005	19916	20024	19972	20078	19931	19937	20014	20207	20125	20071	20312	20181	20225	20132	19989	20094	20229	20215	20030	20092	19995	20094	20142	19974	20038	20188	19882	20113	20020	19937	20099	20190	19958	19996	19986	20123	20188	20011	20157	20174	20197	20142	19856	20338	19955	20157	20106	20171	20142	20176	19994	20252	19942	20054	20247	20218	20068	20252	20127	19927	20038	19955	20112	20141	20162	20261	19960	20230	20064	20044	20069	20111	20222	20250	20141	19984	20105	20030	20257	20195	20153	20147	20033	20027	19979	20110	20065	19816	19968	20015	19946	19976	20050	20162	20173	20330	20140	20009	20185	20081	19975	20055	20137	20005	20068	20108	20219	20316	19979	19991	20096	20054	20197	20090	19887	20301	20126	20162	20161	20040	19939	20184	20052	19814	20014	19936	20196	20141	20273	20081	20254	20055	20228	20173	20055	20175	20024	20265	20078	20098	20051	19995	20095	20141	20116	20069	19888	19918	20217	20270	19907	19951	20001	20145	20156	20192	20144	20127	20237	19988	20091	20091	19892	19975	19979	20167	19987	20284	20180	20150	20274	19951	19979	20052	20050	20112	19886	20243	20043	19949	20010	20083	20138	20267	20414	20117	20067	20006	19921	19768	20052	20083	19987	19866	20343	20134	19863	19901	20071	20006	20147	20278	20138	20208	20271	19923	20056	19924	20071	20055	20085	20110	20148	20100	20055	20172	19903	19934	20129	20022	19860	20295	19998	20025	20242	19834	20027	20005	20042	20033	20057	20165	20023	20030	20012	20070	20055	20340	20013	20191	19881	20122	20210	20238	19924	19979	20178	20061	20085	20187	20026	20064	20098	20265	20133	19812	19991	20101	20103	19927	20190	20074	19966	20185	19938	20032	20118	20099	20206	19976	20082	20076	20133	20191	19966	20051	20002	20002	20173	20170	20136	20114	20039	20112	20182	19830	19832	20173	20010	20019	19986	20254	20089	20222	20207	20122	20393	20179	20098	20186	20165	20082	19968	20003	19987	20046	20384	20080	20212	20241	20126	20036	20001	20090	19981	20211	20057	20129	20117	19961	20036	20346	20366	20076	20085	19980	20263	20017	20090	20041	20167	19988	20136	19908	20001	20183	20258	20148	20061	19930	20114	20049	20065	19928	20041	20302	19878	20103	19955	19986	20192	20094	20076	19973	20131	20080	20056	20102	20087	20287	19978	20206	19773	19935	20255	20119	20179	19945	19943	20013	20137	20220	20146	20250	20102	20333	20045	20209	20123	20141	19952	20048	20067	20257	20120	19988	19910	20025	19865	19971	19943	19978	20160	20023	19784	20058	20178	20166	20202	20230	20036	20028	20271	20082	19931	20144	19967	20072	19834	19957	20109	20280	20017	20034	20302	20182	20399	20239	20133	20015	20094	20127	19897	20187	20147	20120	20031	20204	19971	20177	19949	20235	19886	19983	20082	20129	20328	20138	20066	20069	20170	20050	20190	20220	20183	20101	19917	20041	20025	19940	19896	20165	19816	20058	20082	19925	20029	20003	20064	20125	20058	20113	20195	20167	19977	20100	20290	20159	20188	20267	20030	20151	20034	20128	20042	20203	20187	19983	20086	20069	20147	20040	20249	20118	20169	20365	20295	20077	20015	20224	20133	20112	20173	20158	20238	19938	20183	20026	19957	20125	20146	20336	20031	19945	20099	19911	20133	20205	20130	20114	20073	20041	20122	19957	20196	20151	20222	20106	20316	20098	19970	20157	20138	20205	20071	20092	19924	19957	19915	20036	20307	20045	20230	20195	20088	20018	20027	19903	20065	20055	19988	20147	20236	20146	20381	20001	19943	20016	20006	20313	20105	20010	20141	20262	19834	19929	19830	19985	19968	20261	20046	20090	20253	19937	20027	20128	20053	20159	19986	20073	20035	20101	20190	20192	19945	20194	20106	20087	20125	20238	19780	20082	20206	20161	19999	20376	20224	20155	20194	19903	20054	20226	19997	20020	20144	19948	20052	20322	19981	20173	20125	20017	20081	20046	20108	20088	20121	20046	19995	19932	20260	20105	20088	20202	20126	20245	20142	20113	20014	20057	20019	20149	20207	19952	19993	19864	20026	20300	20156	20122	20027	20079	19911	20142	20231	20012	19989	20025	20121	20105	20078	19956	20081	19886	19990	20001	20068	20186	19978	19940	20001	20111	20123	20118	20107	19915	19816	20126	20135	19945	20218	20129	20173	20177	20231	19913	20151	20198	20196	19867	20060	20101	20057	20044	19930	20180	20024	20044	20156	20268	20027	20007	19916	20019	20032	20273	20078	20049	19906	20037	20089	20086	20213	20101	20201	20132	20103	20093	20150	19992	19951	20112	20163	20075	19899	19866	20114	20190	20063	20119	19988	19921	20122	20011	20244	19976	20293	20103	20000	19914	20099	20165	20115	20224	20108	20120	20007	20189	20143	20253	20145	20037	19858	20177	20126	20056	20107	19949	20001	20241	20030	19889	20091	20027	20074	20253	20357	20341	20059	20281	20114	20162	19994	20072	20197	20158	20039	20058	20220	20113	20098	20096	20038	19830	20136	19953	20185	19955	20284	20292	20090	19990	20197	20050	20108	20016	19985	20117	20257	20048	20054	20015	20095	20149	20093	20027	20115	20109	19861	19879	20207	20090	20129	20113	19917	20104	19985	19927	20141	20237	20172	20211	20168	20076	19955	20275	20215	20066	20018	20129	20109	20223	20036	19944	20080	20046	20051	20144	20224	19990	20193	20093	20093	20079	20177	20258	20232	20049	20140	20125	20177	20193	20242	19881	20064	19991	20111	20093	20032	20150	20144	19866	19966	20222	19993	20277	19989	19934	19941	19969	20087	20051	20172	20095	20011	19921	20111	19983	20081	20221	19953	20254	20065	20253	20145	20035	20183	20305	19954	20124	19994	20076	19971	20165	20118	20185	19966	20311	20149	20130	20182	20188	19947	20119	20061	19990	20069	20093	20130	20034	20083	20103	19996	20026	20139	20298	20081	19914	20055	20084	20140	20245	20340	19951	20086	20177	19976	19984	19951	20291	20135	20036	19959	20022	20130	20087	20122	20090	20109	20083	20124	20006	20100	19967	20196	20014	20109	20029	20069	20054	19976	20088	20020	19967	20073	20150	20028	20154	19917	20126	19933	20229	20128	20168	20157	20114	20083	20098	19969	20018	20273	20165	20074	20096	19864	20324	20127	19940	20061	20033	20032	20082	19981	20044	20144	20181	19989	20107	19990	20131	20029	20158	20104	20313	19890	19936	19970	19846	19985	20125	20161	20228	20215	19767	20032	20350	20140	20231	20141	19934	19946	20052	19980	19820	20145	19999	20037	20262	20139	20193	19956	20181	20204	20289	20141	19868	20193	19995	20106	20063	20247	20190	20229	20320	20074	20291	20004	19988	20006	20026	20104	20055	19939	20303	20291	20061	20175	20131	20094	20066	20209	20130	20180	20071	20088	19946	20102	20046	20088	20104	20124	20102	20051	19960	20205	19989	20106	20116	20055	20221	20067	20122	20380	20239	20118	20132	20201	20213	20108	19890	19872	20324	20311	19848	20034	19994	19941	20021	20194	20098	20203	20111	20110	20029	19971	19992	20018	20182	20184	19993	19979	20158	19947	20043	20160	20086	19878	20090	20030	20284	20018	20085	20159	20160	19893	19986	20162	20261	20295	20064	20181	20115	20141	20147	19996	19984	20127	20127	20105	19993	20035	20051	20063	19978	20050	20094	20167	20033	20245	20125	20157	19972	20091	19929	20104	19949	20272	20240	20045	19998	19942	19987	19904	19959	20112	20001	20017	20102	20135	20249	20056	20183	20248	19931	19939	20194	19896	20161	20007	20016	20244	20044	20108	20064	20078	19945	20043	20211	20164	20147	19984	20275	19966	20033	20185	20144	20050	19977	20088	20008	20095	20011	20071	20117	20007	20212	20033	20207	19922	20080	20061	20042	20269	20096	20366	20245	20101	20072	19992	19846	20175	19957	20034	20167	20277
42934	65055	59426	52175	45739	49619	48677	44065	42481	36391	29079	23004	19098	16862	16667	16494	16755	16733	16500	16669	16721	16632	16608	16828	16717	16588	16504	16626	16761	16626	16645	16405	16792	16574	16595	16536	16552	16640	16726	16811	16513	16557	16669	16611	16393	16695	16574	16563	16577	16811	16779	16733	16601	16753	16462	16499	16498	16680	16695	16599	16375	16630	16639	16593	16601	16483	16586	16561	16585	16786	16545	16676	16477	16674	16592	16576	16539	16655	16650	16540	16581	16478	16651	16572	16489	16585	16558	16549	16693	16556	16537	16694	16743	16558	16615	16577	16588	16493	16707	16815	16494	16656	16501	16598	16606	16460	16517	16648	16774	16745	16469	16585	16468	16791	16667	16539	16652	16691	16526	16618	16762	16465	16491	16635	16685	16528	16610	16527	16649	16371	16593	16513	16547	16580	16650	16640	16577	16638	16699	16690	16628	16644	16374	16639	16633	16341	16767	16479	16546	16757	16563	16586	16669	16704	16581	16556	16621	16365	16665	16444	16546	16665	16551	16677	16508	16710	16567	16611	16634	16782	16632	16560	16546	16609	16521	16693	16556	16540	16751	16451	16807	16716	16605	16546	16735	16523	16559	16786	16761	16608	16665	16674	16582	16426	16446	16696	16764	16560	16665	16722	16524	16618	16601	16617	16598	16828	16594	16550	16621	16497	16476	16555	16608	16657	16590	16470	16711	16726	16520	16654	16517	16784	16675	16585	16588	16407	16628	16403	16558	16622	16511	16532	16588	16716	16660	16582	16698	16623	16616	16683	16647	16591	16618	16412	16738	16613	16453	16616	16594	16691	16514	16653	16669	16387	16593	16468	16661	16455	16617	16570	16689	16559	16642	16482	16681	16596	16662	16602	16655	16684	16591	16603	16612	16610	16644	16529	16793	16694	16755	16707	16679	16663	16498	16500	16498	16628	16726	16607	16536	16445	16619	16524	16442	16600	16556	16642	16564	16504	16723	16482	16616	16571	16758	16586	16596	16513	16563	16711	16589	16664	16636	16507	16626	16666	16561	16457	16528	16521	16673	16611	16402	16594	16680	16737	16405	16677	16507	16599	16546	16774	16565	16716	16627	16739	16706	16627	16481	16703	16594	16487	16561	16568	16669	16713	16559	16572	16405	16647	16625	16719	16568	16811	16475	16610	16635	16525	16429	16605	16692	16617	16609	16523	16497	16674	16568	16787	16691	16487	16622	16607	16565	16727	16746	16535	16572	16632	16548	16701	16637	16563	16617	16589	16524	16760	16643	16836	16569	16636	16391	16573	16674	16625	16637	16691	16422	16580	16574	16662	16585	16542	16552	16762	16567	16624	16504	16456	16657	16640	16565	16431	16713	16540	16758	16610	16672	16575	16456	16645	16677	16413	16670	16512	16651	16632	16585	16574	16623	16515	16552	16652	16673	16598	16704	16511	16723	16724	16536	16633	16422	16625	16486	16543	16715	16649	16701	16625	16762	16640	16461	16623	16579	16755	16526	16683	16472	16588	16514	16635	16705	16575	16595	16535	16541	16711	16557	16629	16545	16545	16488	16702	16488	16618	16530	16718	16724	16512	16564	16459	16602	16597	16624	16470	16661	16669	16570	16563	16617	16519	16754	16679	16509	16471	16509	16450	16744	16794	16648	16744	16425	16546	16541	16627	16818	16567	16637	16648	16674	16442	16682	16599	16541	16527	16565	16469	16652	16569	16681	16591	16606	16643	16593	16748	16520	16675	16651	16672	16553	16548	16668	16388	16533	16663	16562	16513	16694	16515	16666	16668	16529	16590	16577	16525	16737	16577	16502	16643	16636	16642	16596	16728	16504	16620	16533	16524	16519	16525	16550	16380	16642	16573	16588	16373	16530	16559	16671	16531	16659	16579	16602	16493	16698	16702	16761	16598	16497	16734	16599	16525	16720	16501	16532	16732	16645	16689	16483	16586	16612	16704	16597	16551	16601	16664	16601	16618	16659	16602	16859	16631	16530	16597	16794	16514	16599	16608	16550	16632	16462	16566	16490	16623	16677	16613	16442	16869	16649	16641	16594	16668	16720	16661	16666	16574	16712	16340	16733	16723	16463	16732	16531	16743	16687	16692	16692	16632	16500	16577	16659	16558	16464	16624	16399	16607	16759	16462	16561	16514	16517	16659	16428	16514	16677	16527	16491	16587	16658	16716	16450	16450	16751	16532	16572	16608	16541	16680	16517	16571	16638	16543	16636	16556	16700	16593	16683	16752	16430	16668	16636	16635	16716	16507	16652	16655	16662	16529	16516	16515	16677	16589	16713	16437	16557	16606	16705	16784	16547	16662	16787	16617	16587	16543	16569	16601	16451	16488	16435	16645	16796	16593	16493	16550	16526	16391	16641	16707	16718	16873	16680	16482	16583	16531	16700	16634	16534	16514	16507	16570	16468	16571	16519	16572	16366	16779	16621	16675	16743	16667	16542	16570	16636	16528	16702	16517	16611	16692	16395	16645	16704	16541	16625	16718	16504	16487	16546	16595	16728	16522	16728	16510	16565	16518	16545	16492	16709	16556	16631	16584	16675	16744	16499	16417	16599	16510	16546	16719	16527	16839	16477	16651	16462	16533	16632	16587	16649	16801	16556	16507	16661	16484	16641	16595	16630	16514	16550	16612	16582	16644	16616	16591	16410	16619	16622	16429	16748	16502	16496	16520	16695	16634	16784	16524	16642	16451	16332	16640	16761	16553	16535	16523	16486	16677	16614	16626	16616	16686	16493	16595	16510	16719	16478	16704	16667	16666	16621	16690	16715	16586	16496	16593	16498	16522	16659	16617	16743	16607	16567	16674	16609	16690	16588	16681	16501	16706	16595	16621	16558	16543	16728	16552	16535	16592	16481	16405	16444	16561	16507	16487	16617	16503	16628	16648	16521	16698	16521	16636	16753	16537	16413	16552	16642	16696	16416	16494	16562	16602	16419	16617	16805	16669	16497	16762	16535	16481	16708	16721	16452	16524	16556	16597	16709	16616	16542	16531	16539	16531	16589	16553	16635	16658	16560	16558	16794	16566	16694	16603	16740	16675	16523	16629	16688	16589	16478	16544	16669	16579	16652	16493	16527	16609	16598	16731	16846	16521	16481	16740	16330	16464	16521	16667	16519	16840	16550	16613	16673	16525	16680	16583	16530	16594	16567	16561	16567	16616	16502	16596	16595	16498	16455	16637	16657	16735	16686	16640	16319	16651	16400	16733	16529	16514	16691	16582	16625	16424	16611	16511	16698	16601	16653	16693	16518	16594	16722	16382	16528	16686	16815	16422	16739	16593	16443	16475	16617	16795	16534	16778	16638	16631	16463	16655	16703	16530	16675	16700	16670	16458	16650	16608	16673	16568	16631	16786	16691	16667	16615	16487	16539	16595	16424	16596	16798	16635	16562	16616	16603	16548	16640	16757	16589	16442	16409	16501	16688	16597	16703	16554	16563	16721	16648	16810	16655	16683	16558	16518	16664	16677	16668	16488	16463	16550	16575	16541	16546	16657	16667	16419	16858	16538	16592	16752	16632	16573	16697	16601	16414	16609	16504	16515	16728	16632	16634	16633	16444	16675	16522	16566	16559	16660	16560	16529	16537	16601	16613	16452	16472	16550	16764	16720	16495	16479	16574	16637	16793	16526	16659	16654	16520	16562	16587	16643	16741	16497	16603	16514	16773	16738	16632	16708	16677	16569	16641	16528	16685	16515	16459	16760	16665	16594	16711	16549	16751	16620	16558	16477	16599	16533	16670	16633	16478	16731	16544	16448	16756	16506	16766	16690	16595	16745	16656	16732	16560	16719	16528	16688	16639	16595	16592	16439	16727	16551	16459	16575	16646	16526	16637	16472	16520	16670	16511	16583	16657	16576	16503	16498	16620	16495	16573	16510	16434	16745	16488	16502	16600	16773	16741	16513	16642	16774	16685	16587	16478	16723	16506	16535	16604	16757	16702	16728	16482	16580	16504	16483	16560	16742	16564	16397	16621	16545	16577	16346	16640	16519	16620	16584	16545	16684	16671	16731	16529	16464	16578	16433	16816	16502	16708	16525	16478	16464	16462	16374	16688	16508	16611	16571	16766	16434	16671	16661	16559	16542	16724	16732	16714	16527	16624	16840	16540	16453	16639	16665	16563	16690	16667	16716	16432	16628	16671	16580	16577	16679	16596	16573	16633	16612	16562	16665	16537	16674	16487	16760	16743	16475	16572	16668	16550	16697	16628	16610	16443	16684	16612	16714	16457	16667	16729	16641	16546	16570	16706	16552	16569	16506	16617	16592	16639	16674	16553	16536	16769	16603	16459	16658	16512	16654	16620	16645	16649	16618	16505	16700	16645	16531	16694	16569	16619	16593	16667	16524	16719	16466	16658	16685	16805	16591	16576	16581	16727	16645	16560	16653	16596	16500	16538	16517	16617	16566	16649	16634	16578	16583	16498	16541	16534	16477	16715	16594	16724	16661	16740	16422	16574	16690	16582	16831	16592	16585	16560	16666	16576	16718	16639	16459	16566	16618	16682	16586	16665	16691	16619	16609	16466	16663	16653	16651	16520	16608	16673	16616	16623	16733	16614	16632	16798	16571	16462	16408	16605	16649	16486	16551	16625	16627	16563	16626	16516	16528	16543	16502	16371	16626	16525	16637	16572	16691	16677	16613	16629	16584	16676	16575	16440	16785	16640	16522	16630	16673	16347	16599	16606	16547	16584	16667	16618	16670	16664	16648	16680	16520	16660	16661	16515	16433	16603	16525	16637	16563	16661	16621	16634	16416	16507	16603	16555	16598	16580	16632	16426	16547	16636	16654	16705	16662	16724	16655	16589	16724	16455	16579	16593	16719	16714	16778	16533	16658	16645	16647	16666	16667	16525	16636	16610	16516	16539	16654	16558	16639	16374	16679	16577	16698	16551	16536	16616	16595	16671	16672	16690	16557	16594	16335	16593	16482	16516	16646	16653	16429	16641	16681	16625	16565	16830	16672	16605	16425	16647	16816	16548	16693	16458	16605	16554	16515	16578	16627	16594	16421	16729	16438	16513	16508	16632	16556	16739	16694	16744	16546	16658	16700	16676	16589	16580	16668	16511	16797	16395	16607	16683	16600	16672	16603	16628	16592	16560	16557	16498	16443	16633	16694
30872	28073	31605	26093	22041	22308	22657	21379	21474	21067	20429	19824	19454	19215	19180	19183	19027	19035	19193	19106	19145	19042	19124	19189	19151	19072	19028	19234	19215	19054	19136	19105	19186	19037	19028	19061	19129	19026	19318	19079	19410	19371	19346	19162	19114	19231	19038	19144	18940	19406	19179	19117	19138	19034	19150	19176	19077	19106	19091	19234	19220	19311	19175	19259	19093	19012	18864	19054	19247	19126	18978	19117	19106	19109	19108	19115	19315	19208	19169	19089	19290	19048	19191	19303	19183	19193	19081	19233	19195	19069	19137	19263	18979	19068	19269	19114	19164	19022	19212	19102	19062	19106	19036	19019	19174	19054	19299	19478	19035	19311	19391	19229	19239	19183	19082	19258	18881	19188	19201	19120	18940	19028	19222	19117	19061	19213	19426	18960	19100	18958	19284	19283	19148	18980	19104	19142	19073	19064	19068	19247	19181	19256	19076	18967	18965	19183	19205	19043	19050	19164	18992	19204	19317	19154	19053	18949	19005	19026	19034	19144	19170	19047	19051	19289	19113	18803	19254	19227	19076	19132	19162	19087	19078	19250	19062	19108	19003	19253	19160	18953	19185	19042	18873	18974	19228	19298	19135	19174	19162	19171	19156	19125	19124	19052	19013	19112	19090	19160	19309	19044	19084	19056	18918	19099	19046	19082	19125	19236	19233	19250	19259	19039	19023	19349	19169	18967	19071	19172	19043	19187	19127	19143	18990	18983	19164	19216	19152	19106	19293	19121	19017	18976	18988	18967	19232	19065	19167	19320	19117	19027	18987	19196	19127	19209	19066	19160	19150	19144	19220	19180	19124	18913	18967	19300	19003	19261	19078	19229	19115	19246	19140	19203	19109	19024	19151	19148	19365	18996	19088	18989	19242	19056	19140	19249	19043	19146	19108	19250	19113	19037	19147	19226	19139	19117	19223	19251	19220	19221	19243	19272	19381	19114	19067	19049	19230	19298	19006	18985	19103	19233	19020	19292	18907	19108	19085	19151	19216	19182	19208	19166	19035	19099	19072	18947	18975	19149	19215	19122	18940	19053	19258	19059	19121	19185	19208	19115	19243	19163	19204	19178	18973	19012	19114	19090	19088	19129	18967	19161	19227	18988	19238	19166	19100	19157	19172	18986	19186	19438	19045	19160	19317	19038	19181	19007	19144	19106	19098	19246	19058	19137	19073	19236	18975	19092	19128	19347	19018	18985	19119	18988	19212	19138	19190	18908	19131	19355	19109	19213	19218	19243	18960	19139	18920	18769	19022	18958	19121	19110	19084	19137	19081	19101	19153	19388	19327	19021	19148	19068	19172	19116	19212	19245	19136	19116	19106	19196	19179	18930	19141	18944	19335	19244	19316	18974	19027	19210	19169	18768	19304	19026	19116	19276	19162	19172	18982	18951	18963	19036	19139	19209	19098	19223	19015	19166	19181	19138	18971	19101	19197	19216	19024	19063	19067	19214	18969	19207	19022	19230	19262	19097	19176	19093	18975	19147	19055	19281	18978	19063	19104	19239	18984	19080	19148	19135	19025	19079	19019	19157	19053	19048	19035	19201	19106	19156	19202	18996	19052	18738	19183	19021	19127	19116	19105	18958	19150	19181	19225	19096	19060	19327	19109	18961	19062	19094	18990	18938	18944	19102	19312	19170	19214	19184	19066	18948	19147	19183	19115	19070	19083	19226	19138	18886	19196	19202	19271	19042	18989	19229	18967	19013	19151	19081	19016	19082	19025	18981	19006	19207	18939	19018	19248	19115	19212	19206	18946	18982	19144	19210	19064	19146	19066	19331	19301	18952	19136	19319	19008	19096	19208	19146	19221	19215	19235	19239	19085	19174	19021	18943	19170	19051	19087	18994	19267	19137	19180	19173	19132	18940	19148	18853	19124	19130	19359	19128	19119	19084	19020	19328	18978	19249	19159	19184	19082	19023	19217	19291	19320	19212	19105	19227	19078	19065	18978	19165	18953	19121	19223	19242	19097	19093	19104	19030	19223	19162	18983	19092	19097	18853	19131	19292	19159	19135	19030	19237	19513	19079	19012	19131	19201	19445	19135	19324	19149	19223	18991	18989	19254	19030	19155	19256	19197	18855	19067	19350	19185	19077	18992	18946	19185	18979	19066	19275	19183	19010	18986	19105	18986	19300	19242	18961	19075	19184	19001	19017	19101	19140	19034	19265	19286	19241	19133	19137	19303	19226	19363	19078	19185	19095	18980	19169	19164	19279	19143	19193	18945	18928	19145	18937	19058	19092	19076	19069	18999	19041	19372	18888	19092	18963	18970	19183	19119	19284	19089	19233	19188	19169	19058	19143	19046	19105	19077	19276	19232	19292	19200	19014	19228	19171	18942	19291	18960	19082	19124	19040	18961	19119	19210	19297	19246	18931	18974	19043	19019	19317	18932	19008	19046	19110	19218	19012	19068	19175	19031	19066	19113	19175	19132	19210	19125	18922	19112	18975	19082	19218	19177	19008	19327	18957	19146	19138	19175	19031	19172	19186	19009	18971	19093	19106	19321	19216	19265	19142	19069	19246	19198	19273	19202	19234	19016	19098	19158	19176	19212	19347	19104	19258	19229	19160	19135	19148	19336	19074	19251	19049	19310	18959	19087	19110	19024	18998	18910	19349	19306	19111	19072	19223	19000	19051	19198	19055	19101	18901	19263	19004	19283	19012	19306	19014	19177	19003	19272	19189	19300	19007	19205	19213	19031	19219	18972	19236	19083	19065	19190	19229	19188	18933	19055	19123	19167	19220	18931	19074	19238	19212	19290	19249	19083	19128	19214	19142	19229	19243	19225	19245	18979	19123	19174	19018	19019	19123	19163	19144	19053	19321	19095	18909	19007	19088	19145	19009	18925	19181	19221	19428	18985	19186	19110	19208	19043	19251	19157	19132	18903	18863	19159	19199	19343	19232	19241	19209	19292	19058	19140	19260	19134	19027	19143	19193	19065	18992	19128	19176	19050	19052	19158	19156	19113	18983	19079	19229	19201	19143	18963	19029	19278	19038	19049	19131	18953	19346	19201	18993	19142	19167	19168	19223	19033	19165	19123	19132	19140	19213	19349	19258	19134	19124	19122	19216	19215	19166	19220	19063	19100	19243	18991	19203	19147	19121	19062	19188	19112	19281	19116	18977	18961	19066	19069	19155	19366	19303	19216	18982	19328	19180	19277	18967	19123	19103	19107	19243	19233	19027	19208	19109	19246	19121	19091	19187	19196	19165	19099	18952	19198	19049	19073	18970	19143	19208	19135	18994	19098	19003	19051	19138	19094	19192	19011	19217	19143	18977	19184	19200	19281	19205	19259	19148	19301	19084	19328	19268	19087	19145	18907	19299	19269	19195	19186	19123	19113	19044	19144	19086	19286	19146	19032	19219	19130	19144	18982	19071	19223	18969	19154	19212	19094	19017	19069	18826	19131	19142	19080	19150	19171	19067	19049	19268	19210	19277	19077	19128	19365	19097	19206	19111	19226	19161	19103	19293	19245	19014	19082	19081	19238	18965	19000	19247	19108	19064	19021	19243	19204	19162	19154	19090	19044	19152	19208	19220	19306	18972	19288	19177	19062	19154	18975	18956	19243	19255	19190	19239	19125	18986	19229	19057	19308	19250	19019	19020	19132	19040	19385	19108	19071	19123	19214	19378	18992	19010	19049	19007	19414	19303	19349	19102	19050	19161	19137	19058	19078	19180	18945	19070	19343	19182	19181	18962	19172	19160	19118	18985	19126	19145	19277	18971	19302	19318	19038	19215	19277	19048	19136	19105	19096	19034	19088	18890	18970	19069	18988	19124	19133	19126	19097	19065	19025	19082	19014	19120	19174	19279	19048	19128	19118	19192	19087	19094	18942	18927	19270	19077	19245	19205	19242	19161	18966	18953	18984	19033	19038	19196	19315	19034	19210	18997	19196	19089	19326	19171	19045	19042	19246	19137	19161	19106	18793	19079	19099	19183	19025	19103	19170	19008	19372	19145	19129	18961	19047	19068	19187	19208	19032	19020	19246	19239	18961	19219	19098	19247	19033	19027	19205	19162	19266	18991	19157	19094	19188	19031	19100	19019	19042	18952	19239	19142	19073	19143	18894	19338	19156	19232	19281	19024	19048	19103	19259	19028	19036	19171	19184	19094	18993	19066	19168	19145	19000	19310	19068	19113	19146	19286	19134	18968	19065	19102	18982	19218	18962	19136	19107	19139	19157	19096	19156	19119	18971	19030	19168	19194	19124	19093	19429	19161	19418	18898	19247	18870	19177	19306	19280	19305	19004	19086	19245	19250	19280	19196	19023	18879	19346	18986	19067	19306	19091	19022	18928	19111	19008	19300	19131	18978	19249	19146	19190	19057	19141	19110	19264	19255	19140	18972	19007	19053	19218	19094	19232	19200	19195	19177	19284	19248	19255	19181	18976	19140	18981	19057	19271	18921	19171	19093	19150	18962	19251	19339	19176	19091	19001	19173	19138	19252	18979	18961	19053	19096	19214	19314	19190	19216	19299	19143	19190	19110	19028	19164	18994	19005	19225	19047	19113	18931	19152	19117	19241	18986	19138	19143	19207	19254	19235	19162	19084	19189	19214	19116	19108	19341	19223	19088	19177	19210	19049	19050	19141	19165	19085	19122	19298	19201	19175	19152	19159	19184	19338	19025	19070	18952	19143	19127	19292	19285	19310	19185	19137	19263	19335	19304	19062	19079	19219	19059	18979	19005	19112	19115	19245	19210	18977	18910	19205	18917	19129	19171	19078	19144	19223	19399	19222	19194	19099	19247	19136	19248	19111	19282	18927	19212	19295	18815	19188	19127	19261	19007	19208	19043	19138	19060	19363	19069	19279	19113	18900	19106	19099	19132	19053	19020	19090	18967	18976	19014	18894	19234	19108	19086	19026	19083	18953	19025	19181	19036	18926	19157	19161	19089	19142	19027	19204	19185	19263	19117	19136	19168	19113	19203	19037	18982	19081	19134	19252	18819	19034	19123	19180	19090	18945	19205	19074	19078	18901	19066	19148	19200	19247	19134	19211	19201	19047	19093	19289	18969	19299	19018	19291	19177	19281	19271	19106	19063	19093	19140	19424	19252	18951	19023	19302	19244	19118	19236	19317	19219	19119	19231	19255	19015	19156	19203
29019	38870	30699	21641	19156	19760	19441	18710	18879	18364	17370	16691	16191	15730	15774	16000	15981	15919	15999	16083	15906	15955	16067	15943	16117	15829	15951	15866	15939	15999	16086	15963	15914	15909	15990	15956	15790	16099	15894	16056	15942	16068	15697	15958	15908	16180	16118	15981	15896	16031	15950	16017	16067	15905	15832	15780	16003	15961	16022	15942	15997	15991	16065	16019	15979	15940	15848	15882	16010	16035	15902	15868	16022	16040	15829	15991	16112	15975	15897	16017	15917	15920	15930	16035	15905	15904	16105	15880	16126	16046	15943	16109	16048	15950	16099	16133	15996	15963	15873	16051	16049	15888	15949	16019	15967	15929	16064	15978	15828	16120	16041	16175	15894	15816	16004	15936	15917	16020	16145	16005	16172	16056	15822	15907	15982	15924	16226	16056	16072	16019	15702	15954	15865	15932	15988	15905	15973	15802	15896	15786	15792	16102	16035	15933	16067	15990	16096	15975	16010	15930	16079	16041	16151	16020	15942	16051	15956	15905	16029	16086	15851	16028	16058	15758	16061	15901	16117	16030	15979	16040	15902	16007	15924	15915	16080	15925	16236	16020	15960	15895	16077	16196	16068	15865	16037	16049	15991	16012	15936	15992	16025	15981	15971	15873	16064	16040	16142	16160	16066	16000	15967	15715	15790	15962	16012	15987	15939	15872	16058	16087	16067	15965	16023	15911	16008	15974	15907	16075	15864	15981	15988	16084	15979	15930	16012	15952	15950	15817	16057	15874	15840	15908	15912	15896	16059	15774	16051	15818	15859	16059	15985	16014	15895	16036	15820	16034	15955	15956	16161	15930	16021	15816	15945	15912	15975	15962	16129	15885	15959	16062	15866	16074	16211	15923	15970	15792	16121	15974	15829	16017	16063	15960	15870	15984	16064	15923	16109	15910	16002	15928	15777	16013	16068	15969	16044	16086	15916	16036	15941	16152	16098	15797	15784	15915	15959	15960	16027	15812	15970	15909	15993	15906	15907	15835	15953	15778	15858	15775	16032	15995	16102	15913	16023	15937	15947	16118	15900	15993	15909	15965	16005	15998	15966	15835	16057	16038	15913	15934	15879	15884	15981	15801	15965	15859	15967	16129	16133	15959	15945	16144	15929	16069	15961	16026	15963	15977	16063	15868	15909	15876	15960	16036	15886	15982	16120	15820	15964	15894	15863	15845	15999	15887	15961	15919	15776	15986	16083	15936	15984	16039	16060	16002	15978	16010	15975	16003	15810	16042	16041	15892	15844	16024	16170	16074	15869	15949	16119	16011	15845	16133	15914	15896	16010	15846	16031	15905	15806	15959	15956	15905	16076	15853	15977	15995	16095	15996	15920	15896	15976	15977	15902	16027	16010	15955	16026	15983	16058	15778	16090	15862	15925	15812	15860	15790	16022	16037	15996	15944	15940	15930	15824	16045	15980	15916	16097	16044	16082	15904	15824	15779	16069	15924	15988	15986	16002	15891	15890	16070	15963	16100	15848	15966	16112	15881	16055	15988	16037	15924	16078	15953	16039	15985	15882	16006	15943	15946	15966	15963	15950	15993	15832	16067	15967	16036	15936	15735	15985	16168	16016	15870	16109	15965	15803	15992	16077	15860	15880	16038	16089	15890	15847	15979	15806	15968	16079	16035	15865	15972	15861	15797	15974	15825	16057	15964	15881	15805	15994	15881	16123	16011	16021	15931	15949	16062	16110	15753	15988	16005	16009	16139	15935	15890	16034	15802	16120	16007	15913	16030	15935	15964	15861	15954	16018	16075	15992	15936	15974	15910	15820	15975	16052	15933	16022	16093	16019	15968	16053	15967	16020	15832	16117	16084	15835	15989	16013	16077	15927	15962	16022	16069	16082	16092	15897	15969	16045	16081	15915	16083	15823	16041	15992	15807	15889	16049	15925	15898	15949	15884	16113	15993	15949	15903	15947	16110	15950	15979	16010	16029	15919	15965	15763	15933	16016	16096	15970	15882	15980	16113	15902	15934	15846	16015	15800	16044	15936	16085	15901	15901	16075	15987	15819	16108	15895	16005	15950	15899	15855	15946	16027	15957	16029	15970	15909	15979	16044	15938	16122	15955	16014	16120	15937	16045	15996	15856	15951	16146	15954	15780	15896	16046	15929	15983	15896	16006	16068	15867	15929	15895	16081	15963	15979	16007	16069	15966	15960	16068	15878	16081	16115	16044	15890	15917	15848	15958	16057	15937	15869	15963	15946	15986	15957	15936	15809	16019	16076	16038	15877	15993	15980	16022	16023	16060	15868	15951	16009	15972	15964	15900	16195	15905	15901	15977	15958	15908	16058	15738	15971	16034	16063	15995	15992	15804	16061	15902	15900	15806	15853	15989	15997	15853	15915	15945	15744	15912	15902	15997	16295	15906	16020	16036	16042	15679	16043	16077	16066	15938	15867	15819	15885	16021	15939	16065	15936	15995	15964	15942	16178	16111	16151	16168	15936	15909	15989	16120	16000	15843	15799	15993	16083	16026	16049	15857	15899	16030	15952	15993	16098	16065	15963	15861	15959	15914	15957	16119	15965	16100	16004	16036	16132	15850	15994	15989	15781	15929	15950	15866	16027	15893	15919	15900	15982	16015	16026	15952	15984	15994	15991	16026	16004	16035	16019	15982	16130	15794	15993	15925	15916	15922	15929	16070	15936	15895	15875	16048	15990	15955	16062	15980	15991	15881	16107	15947	16010	16037	16076	16103	16133	15904	15938	15866	15950	15828	15971	16025	16103	15951	15973	15982	16128	16062	16040	16078	15885	15908	15990	16018	15800	15881	15967	16042	15987	15965	16046	16013	15976	16032	15920	15899	15821	15990	15918	15831	15988	15813	16007	15915	15956	16139	15925	15947	16122	16018	15966	15972	15851	15891	16017	15977	15799	16075	15925	15975	15884	16037	15993	15881	16014	15923	16111	15841	15973	15806	15917	15972	15839	15946	16073	16074	15979	16018	16166	15955	15932	15911	15971	15924	15896	15816	15989	15950	15799	15958	15887	15920	15866	16047	15967	15932	15893	15818	15903	16054	16043	15913	16005	15999	16050	16163	15841	15740	16038	15946	16018	16053	16022	16000	15926	15997	15957	15750	15923	16313	15949	16099	15934	15992	15897	16000	15945	16068	16035	16028	16009	16010	16046	15924	16071	16055	16031	15976	16027	16029	16137	15989	15985	16014	15998	16033	15743	16136	15959	15982	15963	15953	15915	16002	15921	16013	16154	16005	16017	16131	15977	15795	15856	15987	16056	16082	15744	15976	15971	16005	15882	15828	16001	15873	16045	16025	15896	16107	16073	15966	15996	16011	15914	15983	15904	15931	15925	15897	15999	15861	16017	15902	16064	16049	16132	15848	16175	15941	15920	15952	15994	15929	15998	15962	15925	15821	15843	15919	15997	16009	16035	15947	16032	15896	15960	15758	16010	15885	15971	15982	15960	16063	16017	15971	16215	16035	16168	15910	16011	16056	15931	15998	16176	15954	15926	15932	16089	16000	15998	15903	16064	15994	16007	15979	15937	15882	15898	16013	15889	15986	15993	15881	15826	15859	15903	15911	15928	15965	15995	16090	16116	15937	16057	15985	15883	15903	15998	16006	16089	16065	16117	15982	16025	15780	15917	15970	16055	15851	15808	16007	15891	15991	16223	15890	16058	15926	15965	16099	16020	15997	15857	15872	15773	16076	16127	15967	16016	16027	16093	15995	16077	15971	15825	16103	16055	15894	15910	16114	15903	15928	16012	15959	16097	16012	15976	16010	15936	15924	16104	15797	15935	15979	16054	16014	15977	15765	16090	16010	15936	15849	16015	16069	16037	15915	15876	15885	15882	15847	15919	15843	16034	16014	16072	15891	15955	15873	15821	15867	16043	16098	15924	16008	16004	16036	16020	15861	16081	15883	16067	16044	15931	15823	15927	15937	16115	15929	15905	16005	15920	15902	15924	15795	15992	16091	15922	16009	16070	15775	15915	16065	15975	16026	15991	16019	15931	15945	15941	16099	15945	15967	16096	15971	16063	16015	15956	15929	16044	15815	16007	15950	15910	15883	16051	15970	15936	15954	16015	16031	16123	15890	15855	15856	15985	15906	16143	15902	15900	16047	15883	15838	15923	15995	15900	16094	15867	16076	15934	15926	15922	16042	15955	16021	16133	15891	16179	15957	15917	15988	15868	16191	15969	16013	16008	15900	16000	16121	16005	15954	15898	15827	16054	15887	15977	15887	16232	16035	15867	15978	16025	15961	15984	15898	15945	15963	15997	15934	15986	15952	15912	15995	16053	15967	16000	15845	16039	15887	15929	15894	15955	16057	15866	15915	15957	16034	15986	16014	16128	15897	16064	16005	15999	15873	16080	16028	15931	16071	15927	16023	15777	16044	15876	15967	16014	15902	15839	15904	15997	15953	16030	15894	15836	15958	16041	15745	16127	16026	15851	15882	15958	15995	15935	15912	16034	15947	15888	16085	16108	16065	16047	15912	15944	16044	15928	16062	16064	16083	15971	15795	16018	15927	15926	16088	15938	15927	15901	15840	16055	15966	16008	15971	16016	16081	16007	15884	15966	16043	16038	15968	15901	16043	16014	15867	15959	15991	15935	16031	16093	15933	16005	16038	15913	15986	15963	15968	15950	15999	16147	15981	15933	15873	15909	15908	15906	16155	15958	15873	15977	15966	15946	15967	15843	16003	16009	15951	15950	15991	15998	15865	15976	15993	16029	15799	15940	16023	16137	16073	16025	16053	15973	15872	16017	15984	16154	15899	15784	15955	15867	16115	15784	16127	15846	16045	15892	15996	15982	15854	16080	16007	15764	15978	15993	15868	16091	15950	15933	15904	15800	15983	15976	15940	16014	15962	15874	15943	15981	15937	15799	16073	15937	16180	16023	15983	15951	15977	16018	15894	15851	15986	16005	15934	16055	16163	16074	16118	15690	16146	15950	16115	15757	16011	16058	16030	15904	16116	15988	15877	16033	15961	15810	15997	16000	16053	16096	15943	16059	15928	16021	15993	15738	16140	16224	15989	16050	15996	15988	15935	15838	15894	16035	16036	16002	16031	15891	16062	15672	15937	16091	16121	16102	16078	15980	16030	16025	16060	15888	15978	16071	15827	15972	15931	15969	15845	15957	15812
25324	22199	30354	28326	29639	32198	34401	32496	33179	26203	21438	18738	15979	14908	14770	14609	14606	14744	14679	14802	14673	14631	14756	14718	14832	14690	14544	14590	14766	14647	14621	14657	14702	14723	14701	14818	14649	14800	14788	14638	14684	14599	14612	14831	14654	14516	14555	14653	14591	14741	14616	14537	14626	14595	14543	14592	14626	14493	14650	14362	14771	14603	14721	14629	14576	14449	14599	14582	14648	14836	14608	14593	14599	14632	14514	14710	14804	14533	14570	14570	14541	14512	14580	14582	14421	14679	14590	14756	14522	14589	14567	14467	14612	14776	14639	14836	14870	14470	14635	14833	14572	14514	14660	14729	14667	14510	14409	14585	14622	14873	14825	14625	14646	14496	14503	14370	14717	14678	14697	14627	14675	14600	14779	14658	14639	14520	14616	14801	14613	14589	14581	14635	14840	14788	14493	14804	14701	14768	14816	14617	14372	14546	14567	14615	14549	14546	14550	14741	14724	14541	14492	14885	14702	14763	14722	14644	14663	14691	14847	14707	14580	14566	14714	14577	14646	14588	14575	14598	14620	14885	14576	14554	14579	14544	14473	14703	14411	14651	14709	14647	14631	14673	14584	14606	14640	14596	14855	14564	14675	14687	14447	14702	14582	14496	14642	14657	14547	14658	14607	14735	14535	14634	14451	14502	14508	14621	14729	14668	14774	14604	14670	14660	14689	14633	14590	14668	14496	14787	14709	14693	14653	14510	14771	14511	14750	14561	14811	14758	14751	14741	14788	14664	14770	14705	14507	14581	14624	14607	14508	14691	14510	14583	14593	14631	14465	14417	14594	14624	14679	14609	14585	14636	14863	14756	14465	14634	14653	14565	14720	14717	14682	14561	14567	14756	14590	14574	14714	14489	14313	14365	14565	14479	14705	14674	14744	14591	14676	14599	14681	14674	14716	14580	14640	14673	14543	14732	14766	14518	14387	14679	14583	14738	14698	14558	14514	14556	14483	14834	14586	14505	14680	14847	14710	14640	14756	14656	14802	14185	14473	14454	14681	14644	14736	14533	14477	14588	14694	14722	14408	14326	14567	14507	14622	14728	14591	14853	14687	14476	14602	14668	14580	14431	14546	14618	14768	14528	14755	14623	14714	14519	14732	14597	14579	14639	14713	14584	14574	14552	14453	14791	14745	14659	14747	14562	14487	14665	14649	14625	14510	14588	14666	14647	14743	14639	14675	14562	14653	14745	14658	14507	14607	14475	14557	14559	14443	14700	14595	14820	14693	14742	14484	14650	14580	14624	14766	14465	14613	14651	14703	14701	14475	14593	14742	14441	14548	14781	14709	14649	14723	14608	14721	14442	14635	14707	14753	14440	14569	14497	14865	14715	14734	14749	14656	14783	14576	14479	14584	14770	14705	14549	14635	14734	14717	14771	14634	14595	14627	14671	14740	14644	14488	14746	14628	14625	14679	14310	14567	14489	14636	14650	14427	14857	14472	14562	14574	14719	14532	14560	14735	14633	14676	14563	14659	14564	14498	14702	14609	14742	14599	14531	14668	14719	14513	14546	14760	14719	14797	14725	14545	14562	14594	14572	14758	14544	14582	14731	14552	14596	14552	14568	14825	14696	14702	14570	14648	14619	14603	14969	14636	14659	14677	14490	14687	14853	14791	14682	14689	14585	14715	14784	14843	14458	14605	14559	14516	14464	14398	14433	14568	14904	14900	14748	14562	14618	14558	14922	14614	14669	14623	14652	14538	14784	14461	14620	14581	14747	14607	14590	14338	14556	14658	14587	14805	14599	14580	14463	14622	14876	14884	14536	14789	14494	14697	14643	14559	14575	14682	14638	14493	14716	14563	14603	14706	14862	14703	14554	14662	14684	14509	14661	14669	14615	14704	14655	14380	14499	14583	14528	14676	14609	14707	14591	14700	14710	14525	14517	14627	14598	14606	14669	14430	14648	14604	14613	14500	14557	14755	14692	14651	14651	14877	14584	14662	14658	14681	14562	14732	14748	14663	14519	14600	14653	14875	14550	14781	14643	14463	14614	14779	14637	14568	14782	14712	14623	14868	14785	14358	14739	14457	14517	14504	14567	14698	14542	14653	14673	14580	14480	14636	14779	14671	14611	14828	14561	14654	14817	14599	14591	14602	14657	14512	14544	14739	14684	14590	14615	14701	14775	14621	14544	14824	14672	14714	14587	14571	14566	14628	14429	14681	14449	14798	14785	14586	14728	14510	14607	14702	14596	14683	14862	14594	14709	14463	14692	14540	14541	14690	14728	14590	14630	14707	14692	14646	14555	14469	14671	14569	14592	14765	14715	14622	14684	14703	14680	14692	14545	14509	14378	14619	14712	14653	14570	14710	14471	14848	14525	14510	14768	14677	14637	14631	14438	14674	14612	14824	14720	14532	14487	14585	14703	14627	14592	14516	14606	14858	14720	14718	14632	14607	14590	14725	14498	14857	14608	14681	14511	14719	14517	14478	14739	14502	14608	14635	14657	14698	14657	14735	14608	14605	14466	14782	14778	14667	14832	14627	14631	14631	14624	14567	14691	14532	14559	14579	14701	14512	14611	14665	14649	14466	14539	14729	14624	14490	14610	14514	14469	14544	14781	14835	14745	14446	14747	14528	14507	14650	14539	14702	14663	14653	14425	14667	14667	14735	14579	14640	14802	14654	14620	14464	14675	14637	14624	14595	14593	14551	14740	14577	14484	14732	14804	14769	14652	14658	14632	14787	14577	14638	14602	14667	14542	14785	14589	14823	14556	14885	14650	14614	14389	14666	14734	14619	14688	14480	14495	14493	14721	14472	14566	14415	14666	14639	14448	14676	14534	14556	14502	14442	14531	14496	14798	14573	14505	14663	14616	14603	14505	14658	14739	14656	14637	14617	14561	14784	14689	14499	14662	14688	14612	14550	14626	14812	14632	14409	14366	14630	14788	14553	14726	14610	14737	14734	14592	14732	14610	14624	14791	14604	14586	14742	14533	14566	14732	14525	14397	14648	14622	14825	14658	14573	14585	14626	14728	14522	14579	14606	14612	14795	14569	14776	14497	14770	14664	14695	14708	14471	14711	14602	14483	14600	14486	14736	14786	14735	14819	14586	14728	14694	14648	14599	14656	14627	14699	14527	14616	14604	14723	14617	14675	14508	14463	14678	14680	14799	14597	14662	14598	14570	14656	14935	14624	14400	14578	14645	14596	14742	14577	14465	14554	14701	14829	14626	14585	14589	14539	14539	14696	14695	14687	14578	14518	14591	14653	14513	14335	14644	14708	14701	14627	14759	14576	14788	14526	14728	14613	14805	14774	14666	14695	14681	14653	14855	14700	14748	14524	14486	14684	14615	14666	14690	14687	14627	14662	14458	14978	14679	14576	14563	14595	14564	14601	14727	14670	14758	14688	14564	14561	14769	14606	14770	14524	14459	14588	14695	14649	14749	14476	14553	14656	14648	14707	14652	14686	14926	14744	14578	14761	14580	14635	14672	14677	14742	14605	14603	14570	14485	14570	14383	14614	14645	14677	14664	14631	14794	14749	14722	14702	14597	14694	14654	14704	14521	14639	14524	14550	14601	14666	14604	14793	14533	14793	14559	14566	14637	14770	14651	14662	14783	14585	14696	14661	14619	14589	14450	14401	14689	14606	14605	14681	14722	14423	14620	14704	14616	14615	14522	14555	14830	14764	14633	14456	14681	14575	14611	14486	14745	14642	14628	14625	14652	14780	14576	14681	14709	14527	14652	14436	14587	14565	14617	14639	14620	14379	14629	14699	14371	14521	14739	14577	14555	14547	14736	14676	14676	14772	14606	14735	14586	14670	14659	14644	14778	14783	14645	14573	14715	14680	14740	14721	14438	14596	14698	14636	14630	14815	14680	14586	14521	14731	14748	14721	14533	14495	14730	14645	14668	14616	14501	14507	14709	14550	14640	14446	14481	14513	14723	14367	14696	14623	14626	14643	14463	14575	14577	14674	14896	14757	14822	14760	14555	14499	14617	14608	14616	14763	14750	14626	14702	14609	14604	14592	14800	14470	14806	14811	14662	14540	14712	14847	14621	14576	14512	14567	14775	14753	14703	14520	14737	14846	14609	14564	14604	14679	14707	14489	14501	14676	14684	14622	14445	14527	14509	14632	14658	14539	14710	14796	14501	14751	14561	14640	14671	14666	14608	14565	14493	14684	14847	14607	14518	14760	14676	14656	14589	14744	14525	14814	14764	14603	14624	14700	14859	14592	14702	14597	14697	14709	14562	14609	14726	14658	14654	14823	14636	14701	14764	14362	14593	14566	14680	14635	14636	14667	14701	14533	14568	14593	14634	14599	14729	14556	14645	14577	14521	14690	14677	14740	14657	14674	14548	14573	14638	14611	14769	14534	14712	14620	14570	14606	14546	14716	14781	14697	14694	14548	14713	14690	14699	14664	14678	14587	14561	14790	14820	14521	14548	14535	14635	14652	14783	14648	14683	14634	14709	14540	14464	14596	14451	14709	14498	14735	14434	14680	14724	14547	14719	14669	14598	14820	14581	14678	14801	14430	14580	14706	14533	14653	14624	14774	14586	14710	14642	14685	14675	14600	14826	14770	14719	14524	14702	14498	14661	14680	14581	14582	14570	14593	14670	14752	14569	14559	14588	14648	14543	14636	14705	14658	14636	14400	14705	14866	14746	14633	14664	14592	14601	14558	14551	14868	14895	14655	14458	14561	14585	14773	14660	14700	14527	14639	14567	14460	14724	14644	14684	14588	14664	14728	14593	14630	14673	14729	14491	14430	14427	14569	14520	14449	14649	14746	14572	14666	14713	14643	14657	14561	14616	14429	14681	14541	14646	14668	14746	14629	14641	14657	14535	14719	14644	14653	14602	14501	14724	14758	14689	14612	14656	14633	14780	14460	14500	14723	14620	14620	14658	14635	14391	14710	14553	14772	14604	14639	14612	14556	14610	14518	14657	14690	14604	14638	14671	14741	14504	14663	14753	14661	14695	14627	14521	14500	14745	14497	14575	14605	14714	14530	14705	14494	14803	14611	14826	14811	14774	14581	14888	14655	14507	14453	14582	14769	14696	14752	14691	14649	14887	14617	14625	14706	14496	14599	14550	14458	14654	14699	14529	14740	14653	14636	14659	14454	14692	14548	14671	14488	14690	14772	14716	14621
35285	58064	46962	38247	34678	34220	32688	33674	32946	24952	20290	17154	14016	13493	13124	13138	13199	13092	13147	13148	13140	13182	13279	13117	13193	13077	13161	13198	13142	13174	13202	13124	13059	13212	13117	12916	13171	13178	13200	13131	13179	13253	13219	13067	13240	13228	13266	13179	13172	13100	13041	13119	13105	13050	13190	13287	13093	13149	13050	13304	13225	13098	13207	13207	13106	13054	13229	13152	13178	13221	13425	13104	13206	13301	13114	13164	13093	13147	13313	13178	13311	13226	13012	13166	13135	13149	13100	13052	13081	13218	13079	13261	13307	13133	13028	13159	13219	13247	13092	13182	13103	13194	13213	13267	13223	13272	13200	13235	13034	13119	13109	12993	13221	13161	13071	13089	13158	13325	13155	13276	13100	13160	13068	13179	13265	13180	13061	13126	13160	13145	13107	13168	13090	13108	13217	13174	13113	13148	13265	13068	13088	13153	13131	13164	13038	13114	13190	12992	13215	13094	13242	13232	13102	13063	13273	13106	12971	13207	13266	13122	13331	13125	13116	13079	13206	13223	13045	13173	12974	13202	13132	13128	13018	13171	13100	13190	13097	13280	13148	13089	13252	13243	13253	13121	13006	13096	13109	13184	13120	13039	13100	13305	13096	13277	13140	13132	13117	13033	13198	13343	13137	13118	13078	13200	13107	13140	13182	13165	13086	13073	13191	13079	13104	13088	13106	13002	13264	12930	13054	13079	13221	13136	13040	13295	13214	13121	13120	13021	13111	13320	13207	13173	13107	13161	13171	13145	13162	13285	13059	13129	13153	13141	13196	13143	13320	13151	13208	13200	13171	13043	13144	13064	13079	13086	13186	13155	13240	13021	13156	13211	13056	13323	13085	13227	13070	13019	13149	12896	13167	13208	13323	12988	13159	13129	13193	13101	13007	13106	13138	13218	13130	13110	13248	13233	13243	13117	13111	13053	13114	13043	13016	13169	13064	13139	13117	13019	13312	13041	13123	13328	13191	13032	13135	13134	13031	13093	13029	12974	13095	13115	13108	13092	13209	13024	13179	13037	13117	12936	13154	13173	13168	13067	13169	13183	13302	13142	13184	13357	13274	13172	13072	13165	13036	13130	13212	12981	13222	13104	13276	13255	13170	13147	13062	13172	13075	13234	13224	13069	13227	13203	12917	13143	13293	13102	13103	13274	13100	13307	13218	13141	13199	13114	13168	13217	13279	13164	13077	13153	13177	13033	13092	13273	13106	13155	13029	13214	13028	13053	13236	13126	13182	13135	13013	13053	13201	13059	13068	13352	13260	13289	13104	13183	12991	13165	13050	13183	13272	13219	12953	13155	13190	13172	13042	12984	13155	13160	13214	13293	13156	12907	13217	13320	13108	13122	13206	13078	13178	13224	13184	13142	13283	13052	13277	13147	13278	13209	13173	13147	13365	13233	13058	13213	13310	13073	13119	13007	13169	13052	13245	13032	13262	13019	13235	13215	13162	13256	13213	13068	13170	13095	13241	13189	13127	13278	13141	13156	13197	13264	13230	13204	13197	13089	13027	13078	13058	13099	13086	13105	13321	13232	13146	13216	13078	13104	13217	13279	13069	13144	13094	13153	13293	13025	13105	12980	13031	13152	13177	13185	13075	13092	13045	13248	13140	13239	13205	13103	12994	13129	13112	13155	13296	13168	13131	13141	13281	13354	13030	13119	13050	13120	13101	13074	13026	13028	13168	13283	13099	13152	13258	13109	13114	13274	13268	13118	13280	13259	12993	13106	13089	13282	13145	13362	13065	13047	13134	13280	12909	13157	13044	13207	13047	13138	13119	13092	13180	13075	13263	13081	13227	13083	13098	13175	13365	13198	13074	13209	13218	13114	13130	13099	13194	13056	13016	13100	13193	13088	13156	13080	13064	13139	13256	13022	13100	13159	13152	13059	13164	13195	13206	13203	13011	13326	13178	13155	13211	13190	13090	13157	13235	13143	13141	13085	13161	13282	13221	13066	13179	13093	13178	13101	13080	13013	13077	13062	12984	12926	13114	13160	13109	13312	13006	13192	13272	13138	13235	13276	13293	13293	13181	13231	12934	13286	13231	13166	13226	13035	13087	13004	12904	13166	13237	13088	13203	13269	13022	13126	13259	13220	13130	13048	13204	12992	13241	13098	13175	13053	13204	13212	13009	13245	13254	13243	13200	13285	13234	13037	13013	13232	13091	13241	13264	13156	13116	13179	12962	13084	13119	13176	13262	13083	13127	13159	13181	13207	13042	13188	13209	13233	13158	12885	13156	13118	13069	13153	13254	13085	13129	13098	13205	13013	13029	13122	13277	13095	13182	13179	13209	13109	13093	12958	13222	13176	13127	13070	13239	13149	13207	13125	13184	13039	13197	13215	13076	13183	13127	13056	13208	13120	13119	13119	13164	12973	13192	13226	13205	13121	13323	13132	13153	13120	13101	13199	13191	13047	13294	13162	13135	13182	12985	13200	13144	13107	13307	13071	13182	13294	13134	12998	13166	13116	13269	13138	13268	13053	13202	13199	13072	13108	13178	13119	13158	13220	13268	13118	13203	13212	13044	13090	13255	13188	13188	12956	13048	13055	13107	13182	13356	13150	13047	13247	13355	13243	13249	13121	13160	13353	13235	13147	13181	13071	13347	13069	13027	13162	13253	13069	13091	13085	13210	13304	13238	13302	13127	13081	13238	13170	13292	13065	13040	13141	12971	13200	13118	13068	12983	13031	13281	13121	13193	13083	13124	13171	13142	13175	13185	13020	13190	13270	13136	13066	13104	13170	13088	13210	12999	13158	13218	13161	13157	13146	13090	12970	13115	13286	13016	13092	13065	13123	13030	13087	13246	13057	13134	13031	13172	13136	13097	13130	13152	13241	13104	13072	13109	13320	13290	13217	13190	13193	13128	12994	13202	13225	13117	13300	13086	13006	13204	13085	13091	13033	13224	13068	13190	13364	13038	13094	13095	13033	13110	13191	13231	13131	13080	13222	13143	13152	13113	13039	13118	13208	13143	13075	13095	13200	13022	13229	13124	13204	13201	13051	13251	13054	13082	13167	13228	13096	13100	13080	13139	13041	12946	13113	13156	13034	13116	13184	13193	13099	12991	13221	13141	13200	13228	13055	12932	13218	13036	13234	13066	13127	13174	13062	13187	13237	13107	13198	12925	13241	13125	13050	13058	13095	13118	13110	13020	13300	13253	13111	13065	13050	13234	13118	13043	13072	13101	13119	13402	13138	13050	13090	13097	13152	13314	13401	13239	13034	13205	13316	12993	13282	13181	13205	13223	13155	13006	13296	13123	13258	13044	12937	13063	13157	13141	13130	13043	13383	13197	13191	13266	13184	13173	13164	12988	13128	13103	13105	12954	13192	13055	13111	13022	13211	13099	12920	13078	13111	13142	13043	13038	13116	13086	13084	13170	13135	13227	13112	13116	13062	13195	13253	12988	13047	13130	13132	13090	13268	13221	13101	13065	13137	13209	13067	13101	13141	13063	13086	12963	13042	13014	13109	13091	13170	13045	13060	13197	13052	13051	13090	13148	13074	13091	13200	13303	12998	13134	13320	13203	13048	13199	13051	13087	13180	13122	13275	13396	13021	13232	13036	13133	13166	13061	13138	12988	13044	13300	13256	13285	12972	13140	13196	13220	13272	13159	13050	13083	13200	13209	13158	13072	13196	13229	13146	13174	13339	13065	13289	13107	13032	13172	13093	13191	13022	13064	13130	13181	13160	13093	13076	13182	13183	13089	13113	13177	13087	13252	12988	13062	13250	13103	13272	13092	13079	13234	13140	13082	13106	13099	13152	13145	12978	13138	13140	13063	13330	13259	13262	13129	13065	13220	13128	13070	13200	13116	13081	13178	13135	13224	13249	13117	13203	13211	13174	13157	13225	13247	13098	12987	13206	13187	13222	13175	13187	13252	13101	13202	13119	13176	13180	12906	13221	13021	13122	13024	13188	13216	13247	13230	13083	13051	13107	13274	13241	13072	12999	12922	13222	13036	13227	13190	13104	13048	13226	13056	13289	13085	13256	13153	13189	12976	13108	13173	13089	13253	13158	13107	13171	12993	13252	13110	13135	13164	13183	13051	13214	13164	13127	13215	13096	13118	13054	13084	13183	13250	13275	12954	13223	13019	13286	13071	13103	13052	13078	13196	13069	13125	13020	13376	13113	13190	13136	13061	13157	13196	13131	13046	13285	13258	12963	13175	13236	13075	13069	13030	13338	13158	13165	13066	13326	13236	13006	13151	13096	13258	13154	13228	13287	13319	13125	12947	13168	13148	13148	13125	13231	13119	13290	13150	13137	13174	13219	13032	13274	13074	13115	13200	13175	13160	12999	13161	13209	13068	13127	13167	13013	13282	13206	12989	13265	13159	13318	13103	12989	12994	13157	13066	13062	13103	13316	13128	13208	13211	13145	13134	13265	13153	12930	12943	13280	13072	13275	13201	13188	13196	13079	13148	13043	13037	13150	13206	13220	13125	13091	13340	12924	13132	13261	13291	13058	13210	13177	13016	13082	13063	12878	13290	13172	13093	13166	13124	13096	13088	13169	13146	12956	13148	13031	13254	13130	13297	13195	13136	13128	13151	13136	13156	13182	13112	13190	13187	13173	13198	13258	13183	13107	13139	13104	13243	13075	13073	13184	13151	13006	13121	13067	13124	13016	13289	13042	13156	13033	13335	13197	13237	12959	13182	13036	13186	13052	13197	13284	13150	13050	13171	13073	13180	13246	12909	13317	13125	13049	13157	13095	13149	13029	13066	13238	13174	12971	13102	13195	13162	13011	13201	13051	13284	13131	13218	12997	13196	13091	13192	13243	13117	13069	13087	13018	13237	13095	13051	13218	13006	13232	13283	13197	13281	13191	13239	13175	13241	13086	13100	13157	13313	13099	12987	13296	13019	13018	13009	13185	13264	13164	13188	13021	13329	13164	13119	13222	13053	13293	13134	13127	12980	13118	13099	13150	13071	13129	13291	13000	13324	13350	13091	13018	13142	13160	13102	13202	13101	13210	13057	13031	13029	13167	13330	13004	13205	13223	13120	13077	13268	12980	13286	13215	13286	13128	13041	13074	13184	13024	13088	13106	13201	13044	13278	13074	13239	13381	13017	13217	13118	13154	13159	13097	13229	13020
24296	22128	29617	26069	25896	35221	46958	38293	34554	29348	23590	18112	13777	11507	11061	11021	11153	11292	11036	11145	11045	11080	11055	11092	11116	11034	11165	11051	10888	10821	11090	10911	10902	10889	10874	10950	10980	10871	11021	10912	10989	11094	11004	10968	11069	10850	10959	11023	11106	10985	11048	10921	10916	11020	10795	10951	10949	10941	10836	10989	11041	11084	11020	10933	11147	10784	11035	11009	10897	10962	11003	10806	10991	10883	10895	10828	10875	10951	11147	10974	10798	10907	11135	10817	10973	10898	10864	10987	11068	10716	10996	10735	10870	10812	10878	10833	10970	11064	11093	10868	11019	10973	10907	11090	11118	11074	11032	10988	11031	10949	10797	10803	11032	10846	10965	11082	11084	10891	10882	10732	11109	10787	11021	10866	10883	11103	10934	10821	11146	10951	10919	10768	10978	10982	10905	10752	10955	10825	11011	10964	10996	10993	11038	10903	10915	10813	10991	11059	10857	10861	10733	11002	10893	11005	11010	10944	11034	10844	10979	10827	11092	11065	11005	10962	10957	10816	11060	10852	10975	10933	10952	10952	10984	10867	11060	10985	10925	10861	10847	10766	10991	10877	11051	10769	10922	10862	11041	10758	10938	10951	10939	10923	10838	10726	10901	10905	10900	11105	11130	10895	11024	10923	10736	10954	10878	10869	10732	10847	10976	11100	10874	10956	10863	11043	10804	11051	10844	10827	10990	10998	11086	10926	10908	11026	10914	10906	11024	10974	11008	10875	10824	10711	11044	10979	10825	10965	10949	10952	10777	10742	10911	10859	10873	10911	10816	11054	10949	10931	10962	10909	10931	10880	10734	11025	11095	10972	11066	11008	10953	11023	10981	10949	10986	10801	10902	10817	10843	10952	11091	10926	10866	11030	10906	11121	10896	10814	10873	10975	10965	11100	10973	11092	10889	10951	11075	11122	10934	10936	11004	10981	10989	10997	10941	11100	11108	11042	10909	10925	10825	11001	10962	10884	10974	10961	10890	10841	10909	10802	10749	10906	10942	10860	10967	10963	10818	10872	10949	10867	10778	10968	11046	10855	10904	10866	10906	10881	10855	10931	10821	10834	10961	10937	11073	11013	10875	10749	10922	10966	11057	10948	10931	10927	11042	10898	10953	10993	11035	10991	10864	10798	11058	10903	10849	10740	11069	10988	10953	11038	11107	11176	10845	10735	10735	10945	10964	11025	10899	10985	10829	10887	10843	10849	10902	10842	10793	10920	10767	10998	10870	10824	10803	10660	11018	10695	10950	10948	10842	10924	10860	10943	10985	10876	10794	10837	10813	11089	10968	10888	10890	11065	11031	10925	11029	10952	11146	11193	10925	10958	10936	10949	10735	10945	10932	11022	10993	10929	10732	10828	10949	10947	10887	10881	10885	11020	10946	10789	10805	11045	10993	10852	10942	11146	10844	10808	10836	10940	10999	10908	11040	10916	11053	11008	11042	10907	10867	11020	10828	10828	10953	10995	10812	10860	10921	10994	10845	10927	11025	10912	10975	10981	11010	10838	10936	10869	11061	10790	10978	11046	10969	10985	11020	10966	11054	10973	10948	10743	10794	10947	10987	10910	10780	11086	10901	10891	10884	10898	10881	10887	11028	10788	10907	11152	10952	11057	10849	10927	11107	10996	10882	11002	10901	11079	10910	11038	11044	10707	10998	10898	10870	10962	10985	10751	11062	10998	10861	10926	11101	10640	10987	11028	10959	11039	10967	11027	11004	10930	10961	10908	10914	10832	11002	10888	11025	11001	10965	10927	10990	10751	10846	10735	11084	10908	10830	10877	10986	10988	11072	11040	10987	10959	11088	10879	10927	11045	10950	10927	10898	11044	11042	10953	10880	10855	10810	10949	10847	10864	11030	11026	10957	10899	10964	10937	10992	11032	11035	11003	10890	10848	10770	10787	10713	10801	10879	11052	11120	11077	10941	10984	11035	10904	11136	10961	11053	10916	10950	10883	10854	10968	10869	10853	10923	10867	10889	10822	10857	11130	10981	10972	10880	11098	10781	10786	10975	10973	10829	11083	10949	10924	11014	10810	10992	11052	10892	10979	10967	10879	11023	10888	10917	11017	10987	10946	10916	10850	10831	10900	10997	11034	10922	10930	10831	10842	10786	10651	11004	11116	11037	10844	11017	10876	10783	10929	10959	11177	11021	10600	10868	10910	11028	10880	11125	10827	10909	11116	10958	10962	10983	11022	11034	10962	10958	10745	10834	10865	10943	10779	11002	11048	11065	10863	10967	10962	10970	11051	11027	11014	10956	11040	10933	11026	10907	10930	10970	11062	11229	10867	11052	11043	10800	10883	11172	10994	10993	10836	10965	11004	10940	10994	10944	10850	11106	10877	10678	11180	11004	10813	10967	10714	11085	10901	11053	10899	11066	10920	10997	10898	10965	10838	10935	11022	10960	10862	10950	10740	10907	10959	10882	10944	11005	10798	11079	10884	10905	10887	11034	10900	11032	11028	10824	11106	10778	11004	10889	10938	11081	10705	10946	10926	10973	10885	10908	10970	10961	10833	11027	10987	11053	11047	11011	10973	10971	10822	10973	11095	11144	10941	10819	10804	10852	11102	10972	10957	11106	11012	10872	10955	11107	10900	10906	10985	11037	11052	10928	11201	10917	10897	10954	10808	10933	11002	10964	10828	10979	10880	11000	10830	10937	11017	10972	10947	10867	10978	10939	10914	10853	10957	10929	11145	11019	10836	10884	10804	10942	10876	10988	11010	11022	10961	11077	10913	10823	10959	10873	10944	10831	10784	10818	10856	11106	11003	11015	11243	10990	10877	10967	10850	10980	10816	10768	10906	10933	10919	10858	10843	11047	10888	10842	10862	10935	10809	10933	11013	10972	10928	11094	11177	11210	10922	10969	10859	11091	11033	10805	10991	11035	11127	10972	10967	10852	10861	10880	10987	10966	10863	11030	10938	10982	10876	10931	10910	10966	10950	10935	10922	11002	10974	10996	11041	10935	10982	10922	11072	10940	10836	11074	10909	10865	10906	10949	11176	11024	10782	10906	10945	10958	10903	11000	10919	10951	11001	10950	10872	10834	10961	10989	11048	10948	10915	10878	10861	10990	11023	10910	10932	10893	11042	10934	11060	10915	11012	10880	10971	10897	10860	10942	10817	10906	10905	10995	10883	11156	11017	11036	10930	11077	10970	10845	10755	11003	10915	11036	10849	11007	10999	10877	11004	10954	11042	11059	10889	10890	10926	10947	10845	10985	10847	10949	10932	10999	10986	10865	10891	10868	11039	11012	10886	10857	10878	11028	11065	11044	10910	11033	11061	11021	10892	10901	10958	10923	10836	11036	11003	10932	10808	10874	10813	10937	11003	10970	10861	10825	11009	10797	11134	10950	10979	11092	10905	10784	11002	11038	10900	10824	10906	11005	11202	10918	10981	10811	10957	10979	10898	10876	10994	10841	10905	10957	10877	10951	10784	11050	10890	10776	10874	10846	10821	10867	11051	10721	10869	10919	10873	10900	10871	10736	10909	10726	10758	10939	10909	10753	11000	10918	11092	10924	10933	10942	10850	11056	11034	10915	10914	10908	11000	10935	11183	10992	10888	11119	10982	10793	10952	10938	10869	10859	10939	10857	10875	10838	11092	10824	11001	10928	10953	11057	11068	10867	10810	10890	11056	11060	11054	10974	10914	10857	10827	10969	10841	10959	10867	10872	10980	10936	10949	11022	10883	10967	10891	10845	10821	10917	10763	10836	10939	10916	10940	10976	11011	10804	11022	10904	11017	10971	10780	10825	10998	10786	10756	10914	10879	10958	10851	10900	10956	10952	11003	10875	11093	10809	11031	10977	10838	10897	10879	11024	10943	10847	10911	10887	11037	11048	11024	10718	10903	10894	10970	10980	10981	10931	10834	10790	10891	10818	10854	11001	10923	10981	10816	10920	11117	11009	10906	10897	10944	10935	10884	10796	11013	10880	10829	10944	10873	10809	10967	11076	10948	10988	10947	10893	10840	11053	11150	11087	10956	10917	11190	10899	10956	10974	10890	10965	10954	11103	10958	11039	10907	10857	10902	10837	10796	10883	11054	10853	10906	11002	10821	11055	10909	10806	10767	11086	10969	10857	11031	10808	10865	11142	10899	10855	10822	11014	10834	11021	11210	10910	10951	11004	10862	10873	10691	10912	10906	10951	10809	10862	10961	10881	10929	11032	10804	11011	10801	11106	11069	10979	10831	10740	10853	11016	10823	11112	10978	10903	11029	10971	10960	10994	11024	10795	10945	10911	10842	10905	10956	10926	10997	10925	10863	10996	10881	10834	11027	10859	10968	10813	10999	11018	10932	10915	10993	10968	10970	10896	10782	11002	10826	10868	10894	10956	10758	10832	10974	10957	10999	10804	11085	11006	10943	11171	10816	10887	10987	10973	11046	11116	10736	11203	10777	11074	10810	10791	10908	10873	11110	10991	10969	10996	10975	10946	11053	11205	10897	10913	10969	10982	10880	10983	10973	10867	10967	10962	10945	11067	10964	10846	11046	11043	10733	10930	10843	10857	10910	10764	11148	10934	11140	10873	11044	10983	10934	10845	10746	11018	10936	10864	10981	11039	10892	10881	10946	10837	10896	10898	10801	10911	11019	10787	10970	11018	10839	10952	10797	10798	11061	11012	10672	10935	11015	11074	10976	10878	11021	10869	11007	10982	10896	11040	10879	10976	11042	10880	10836	10928	10734	10692	11003	10879	10909	10839	10897	11078	10652	10764	11097	11005	11010	10981	11033	11103	10858	10850	10872	10921	11068	10793	10843	10934	10849	10884	10954	10838	10821	10994	11039	10884	11022	10995	10829	10951	10758	10926	10833	10984	10983	10891	10960	10955	11074	10887	11127	11016	10916	10986	10964	11171	10807	10985	10922	11003	11081	10831	10893	11020	10981	10811	10937	10827	10845	10881	10843	11034	11122	11128	10951	11026	10756	10889	10947	10991	10911	11004	10911	11112	10921	10924	11016	10961	10913	11034	10766	10971	10999	10901	10838	10767	10848	11156	11021	10942	11006	10995	10932	10955	10853	10972	10894	10977	11031	10972	10945	10969	11050	10981	10873	10983	11011	10933	10889	11011	11052	10911	11042	10842	11000	11028	10939
40829	63572	51143	45959	37401	41649	45431	40373	35653	30812	24897	18745	13354	10878	10643	10803	10700	10753	10693	10519	10764	10749	10726	10804	10803	10703	10723	10817	10673	10630	10678	10766	10604	10879	10651	10722	10713	10531	10674	10693	10897	10824	10694	10695	10757	10650	10671	10782	10661	10575	10578	10587	10618	10694	10889	10821	10541	10765	10617	10747	10758	10650	10717	10747	10673	10706	10664	10812	10633	10693	10713	10773	10681	10694	10662	10678	10851	10742	10748	10730	10760	10642	10899	10761	10607	10645	10533	10583	10614	10687	10778	10656	10737	10684	10663	10690	10874	10601	10750	10712	10631	10842	10705	10728	10672	10659	10722	10640	10635	10614	10605	10569	10591	10749	10651	10776	10726	10642	10779	10806	10763	10784	10619	10627	10636	10713	10706	10672	10758	10744	10730	10670	10760	10524	10676	10624	10684	10665	10566	10591	10794	10708	10715	10562	10662	10661	10660	10885	10752	10711	10714	10637	10807	10542	10627	10535	10762	10664	10711	10640	10679	10717	10501	10648	10711	10627	10789	10751	10610	10664	10748	10571	10665	10697	10760	10519	10676	10634	10655	10670	10626	10645	10728	10653	10695	10713	10641	10591	10784	10766	10663	10824	10777	10674	10763	10627	10648	10684	10810	10748	10636	10733	10548	10818	10625	10655	10771	10650	10718	10636	10562	10591	10636	10831	10530	10671	10721	10615	10741	10662	10684	10732	10655	10664	10741	10683	10613	10438	10716	10761	10619	10589	10461	10718	10614	10686	10785	10653	10773	10786	10766	10772	10789	10778	10770	10704	10722	10694	10709	10728	10738	10797	10697	10690	10548	10744	10703	10593	10545	10751	10497	10867	10758	10611	10686	10582	10755	10714	10696	10778	10769	10612	10749	10633	10725	10647	10798	10683	10661	10652	10685	10656	10612	10682	10814	10656	10592	10630	10720	10776	10689	10631	10709	10592	10725	10626	10747	10714	10841	10642	10767	10668	10764	10717	10723	10622	10715	10605	10607	10615	10558	10775	10678	10646	10713	10675	10716	10712	10642	10510	10634	10833	10808	10649	10593	10775	10718	10619	10667	10653	10735	10681	10577	10790	10723	10704	10820	10768	10710	10632	10606	10693	10804	10591	10744	10807	10613	10694	10662	10813	10749	10612	10760	10673	10634	10681	10740	10565	10786	10750	10685	10736	10677	10721	10877	10686	10675	10694	10713	10794	10637	10602	10666	10550	10668	10549	10726	10743	10601	10711	10787	10672	10802	10774	10686	10669	10647	10743	10718	10638	10679	10597	10662	10826	10620	10718	10774	10677	10816	10669	10816	10650	10565	10614	10615	10533	10688	10751	10701	10624	10727	10689	10693	10697	10716	10715	10708	10667	10751	10598	10725	10709	10773	10953	10717	10622	10677	10581	10783	10683	10681	10701	10722	10860	10697	10620	10637	10604	10744	10671	10649	10622	10750	10749	10714	10690	10500	10603	10683	10575	10823	10850	10590	10789	10643	10635	10619	10664	10600	10813	10553	10567	10576	10621	10685	10699	10795	10732	10687	10717	10685	10697	10767	10577	10501	10709	10686	10693	10497	10858	10720	10703	10751	10618	10611	10678	10864	10820	10636	10692	10655	10665	10520	10750	10703	10667	10682	10829	10665	10484	10678	10773	10488	10751	10707	10806	10870	10591	10671	10726	10641	10772	10694	10845	10701	10800	10754	10717	10708	10836	10558	10684	10725	10731	10749	10818	10737	10612	10683	10705	10814	10788	10765	10751	10731	10744	10704	10635	10570	10729	10744	10701	10624	10682	10550	10620	10754	10654	10649	10557	10589	10668	10846	10668	10788	10734	10849	10646	10672	10752	10790	10763	10795	10623	10846	10553	10631	10659	10642	10756	10669	10738	10622	10749	10574	10736	10669	10625	10715	10671	10748	10639	10628	10739	10507	10582	10677	10625	10665	10793	10618	10786	10657	10694	10797	10780	10861	10752	10746	10756	10785	10730	10682	10738	10652	10682	10691	10603	10694	10722	10602	10720	10713	10615	10759	10731	10666	10720	10697	10729	10731	10614	10711	10675	10663	10782	10786	10835	10765	10562	10538	10654	10693	10703	10663	10708	10628	10574	10748	10616	10648	10672	10611	10745	10840	10657	10583	10808	10675	10609	10835	10587	10797	10677	10757	10687	10561	10700	10727	10722	10736	10624	10689	10749	10928	10804	10621	10689	10542	10753	10648	10771	10761	10562	10621	10704	10677	10604	10679	10642	10731	10783	10854	10774	10725	10577	10740	10796	10672	10574	10850	10608	10545	10735	10661	10599	10832	10722	10761	10746	10546	10816	10577	10777	10682	10784	10575	10693	10715	10750	10734	10671	10552	10797	10631	10724	10796	10875	10362	10768	10661	10747	10635	10660	10629	10654	10725	10815	10617	10644	10644	10600	10709	10666	10732	10762	10533	10599	10790	10708	10798	10535	10650	10781	10767	10495	10627	10778	10644	10601	10616	10747	10877	10657	10758	10612	10673	10699	10654	10707	10560	10647	10529	10705	10701	10630	10665	10572	10506	10682	10674	10717	10709	10616	10847	10786	10750	10754	10749	10805	10544	10698	10751	10662	10752	10729	10833	10732	10705	10678	10738	10648	10797	10657	10660	10605	10803	10706	10740	10746	10514	10723	10784	10654	10753	10914	10736	10744	10572	10774	10717	10806	10850	10706	10663	10639	10654	10784	10624	10620	10673	10749	10656	10696	10723	10784	10535	10545	10618	10528	10665	10729	10652	10727	10740	10674	10631	10586	10655	10540	10677	10728	10701	10649	10864	10674	10631	10633	10625	10789	10569	10621	10650	10770	10578	10675	10651	10666	10824	10624	10592	10843	10557	10870	10693	10643	10765	10635	10700	10753	10653	10692	10687	10741	10754	10644	10779	10683	10715	10750	10747	10735	10706	10692	10712	10733	10790	10838	10784	10706	10797	10738	10788	10765	10727	10773	10680	10827	10638	10581	10536	10774	10685	10688	10838	10573	10886	10777	10744	10667	10606	10707	10624	10816	10730	10673	10780	10604	10746	10624	10794	10767	10766	10634	10673	10766	10763	10668	10629	10538	10657	10835	10573	10558	10642	10733	10598	10716	10698	10544	10597	10774	10708	10730	10679	10700	10683	10617	10565	10724	10899	10770	10832	10729	10591	10527	10760	10585	10693	10845	10682	10783	10768	10854	10759	10645	10515	10562	10659	10731	10671	10688	10621	10751	10690	10724	10654	10661	10834	10739	10759	10880	10792	10743	10709	10549	10561	10814	10733	10746	10766	10703	10554	10879	10675	10694	10751	10598	10663	10645	10633	10570	10853	10531	10687	10833	10632	10659	10745	10543	10740	10721	10634	10648	10879	10671	10656	10779	10702	10680	10876	10800	10793	10720	10737	10734	10793	10695	10588	10644	10694	10699	10854	10793	10818	10820	10782	10752	10825	10744	10700	10846	10785	10669	10726	10647	10692	10596	10715	10797	10721	10704	10790	10691	10680	10730	10537	10668	10733	10702	10571	10593	10754	10772	10731	10674	10606	10709	10623	10616	10816	10701	10778	10669	10800	10764	10769	10769	10662	10743	10728	10676	10595	10596	10640	10673	10646	10595	10711	10692	10736	10574	10584	10696	10503	10659	10620	10876	10667	10680	10637	10811	10644	10708	10699	10581	10725	10903	10734	10681	10770	10658	10679	10829	10632	10755	10657	10733	10816	10740	10661	10694	10845	10709	10605	10662	10647	10575	10717	10663	10716	10681	10733	10605	10688	10758	10619	10678	10755	10724	10677	10846	10696	10793	10647	10684	10628	10754	10941	10607	10726	10595	10695	10698	10864	10787	10690	10667	10720	10683	10661	10644	10770	10692	10581	10762	10742	10661	10702	10794	10650	10669	10774	10634	10744	10726	10794	10742	10628	10738	10688	10814	10532	10707	10732	10561	10767	10671	10688	10746	10593	10735	10809	10774	10617	10769	10700	10861	10783	10659	10642	10759	10710	10534	10652	10693	10817	10832	10717	10664	10701	10667	10756	10599	10584	10757	10747	10806	10731	10659	10660	10707	10685	10673	10759	10763	10758	10585	10485	10698	10835	10667	10753	10745	10632	10707	10683	10599	10764	10638	10578	10532	10654	10703	10583	10703	10621	10663	10683	10599	10667	10614	10626	10648	10612	10803	10748	10749	10680	10616	10755	10752	10586	10701	10666	10702	10768	10730	10647	10697	10793	10657	10665	10794	10614	10604	10734	10724	10730	10729	10582	10682	10680	10580	10741	10791	10701	10757	10755	10669	10472	10668	10710	10762	10874	10628	10695	10790	10740	10535	10667	10738	10539	10649	10623	10624	10653	10775	10573	10727	10595	10679	10777	10833	10679	10736	10766	10775	10731	10642	10717	10747	10734	10695	10701	10810	10725	10764	10723	10791	10739	10569	10636	10616	10774	10691	10895	10725	10776	10733	10746	10632	10741	10655	10544	10745	10790	10583	10652	10747	10669	10801	10760	10643	10627	10807	10748	10783	10664	10625	10444	10657	10635	10716	10693	10777	10753	10616	10719	10819	10701	10712	10779	10509	10743	10627	10604	10667	10824	10788	10727	10786	10638	10624	10644	10663	10574	10662	10524	10623	10618	10734	10539	10701	10762	10737	10601	10669	10684	10682	10761	10867	10591	10779	10790	10620	10662	10611	10860	10794	10621	10794	10760	10795	10896	10634	10850	10633	10786	10731	10655	10634	10641	10762	10684	10626	10603	10570	10778	10627	10591	10804	10609	10722	10780	10725	10680	10884	10749	10738	10584	10814	10735	10700	10651	10547	10754	10618	10697	10765	10682	10612	10666	10747	10628	10661	10742	10713	10593	10525	10866	10668	10619	10583	10768	10619	10953	10618	10647	10628	10773	10673	10758	10711	10736	10584	10701	10477	10736	10831	10613	10674	10774	10669	10721	10836	10727	10567	10808	10718	10741	10694	10863	10592	10687	10841	10626	10660	10695	10613	10696	10758	10642	10564	10732	10680	10740	10701	10682	10714	10678	10621	10679	10762	10651	10626	10657	10688	10708	10703	10718	10672	10598	10756	10704	10624	10764	10885	10605	10728	10616	10729	10608	10706	10805	10581
29766	24418	23629	20604	16763	18489	18720	15434	15143	14972	14393	13727	13316	13190	12945	13117	13268	13139	12915	12908	12961	13038	13084	13086	13243	13111	12934	13068	12990	12906	13035	12990	13111	13142	13208	13043	12978	12992	12936	13105	12782	12931	13080	13212	13091	12958	13082	13062	13026	13039	12858	13193	13000	12922	12978	13097	13181	12980	13193	13066	13042	12950	13090	13009	12819	13226	13056	13171	13005	13035	12977	13192	13106	12916	12998	13047	13091	13006	13106	12942	13003	13061	13056	13018	13229	13015	13198	13046	12875	13002	13255	13281	13089	13172	13098	13045	12899	12908	12880	13134	13170	13048	12900	13085	13100	12945	12894	13038	13061	13205	12996	13120	12884	13018	12947	13041	13205	12833	13080	13171	13022	13001	12789	13018	13107	13106	13036	13046	12962	13065	13111	12921	13068	13287	13102	12863	12996	12905	13212	12985	13028	13087	12943	13124	12888	13054	13238	13150	13023	12990	13266	13076	12914	13055	13027	12986	12990	12932	13025	12929	12986	12990	13017	12940	13105	12905	13028	13071	12993	13095	13192	13026	13112	13150	13109	13204	12969	13187	13176	13011	13203	13122	13084	12982	12931	13127	13054	13082	12948	12977	13290	13146	13072	13053	13109	12966	13010	13102	12827	13008	13124	13303	13074	13057	12951	12795	13026	12926	13029	13068	12994	13348	13086	13101	13100	13097	13221	12998	12925	12966	12918	13087	13046	12951	13159	12915	12928	12952	12883	13135	12916	13018	13124	12916	12992	13036	12881	13224	13153	13068	13131	13098	13164	13214	12974	12978	12935	13051	13125	13101	13149	12899	13189	12884	13052	12987	12910	13099	13192	13097	13017	12884	13148	13070	12966	12874	13130	13045	13059	13013	13009	13156	13077	13192	13052	13102	13013	12914	13206	13108	12958	13051	12994	13037	13088	13071	13070	13027	13265	13163	13056	13112	13245	13231	13124	12900	13170	13068	13022	13242	13027	13120	13103	13115	13156	13138	13005	12982	13129	13046	12941	13129	12998	13194	13076	12855	13205	13019	13120	13029	12909	12935	13059	13123	13146	13181	13092	13091	13087	13279	13203	12867	13132	13097	12953	13107	13124	13075	13211	12933	12905	13233	13070	12953	12991	12911	13003	12988	12962	12857	12987	13054	13013	13012	13004	12998	13139	13030	12945	13007	13067	13109	12842	13003	13063	13105	13153	13016	13152	13007	13148	13192	12923	13020	13188	13241	12823	12990	12934	13046	13008	13106	13158	12889	12971	13004	13070	13081	12948	13102	13045	13164	13024	12993	13008	12991	13148	12961	13204	12948	13153	13076	13163	13016	13077	12995	13028	12974	13032	13134	12882	13081	13008	13025	12920	13049	12969	13029	12903	13176	13068	13017	13014	12933	13038	13088	13095	13130	13030	12932	13077	13016	13044	12913	13170	13049	13025	13095	12907	13084	13007	13062	12970	12931	13110	12972	13030	13270	13130	13102	13185	12882	13125	13111	13067	13105	12989	12982	13237	12946	13230	13134	13153	13136	13033	12921	13022	13036	12845	13201	12969	12944	13067	12828	12941	12851	13006	13030	13025	12973	13065	13041	13108	13107	13090	13142	12970	13005	12929	12903	13054	13059	12914	13026	12989	13024	13027	12832	13070	13034	12920	13041	13049	13008	13168	13141	13178	13083	13145	13154	13079	12971	13033	12968	12899	12971	13137	12962	13135	13101	13106	13217	12994	12949	12882	13028	12992	13122	13041	12951	12872	13133	13224	13068	12930	13026	13109	13054	12840	13004	12967	12972	13076	13146	13022	13037	13087	12999	13044	13013	13051	13020	13088	13085	12894	13112	13058	13086	13172	13201	12871	13090	13073	12957	13111	13095	13075	13053	12969	12950	13074	13203	13213	13126	13044	12953	12761	12973	13067	12948	12970	13007	13150	12831	13179	13004	12896	13048	13111	13002	12995	12981	13130	13000	13008	13002	12970	13166	12942	12955	12876	13062	13163	12932	13031	13048	12942	13027	12980	13042	12921	12870	12830	13150	12892	12928	13029	13061	12846	12926	12934	13085	13060	13140	13063	13030	13029	13081	13037	13116	13027	13028	12935	12967	12903	13152	12998	13083	13016	13094	13125	13217	13084	13048	12871	13132	12920	12892	12860	13157	13036	13220	12953	13055	12972	13003	12877	13000	12883	13098	12991	13043	13069	12981	12945	13089	12914	13056	13062	13234	12914	13019	12987	13108	13017	13165	13005	13125	12982	13038	12995	12850	13023	13047	13120	12906	13060	13132	13014	13207	13192	12955	13160	12991	13217	13124	13140	13123	13158	13128	12963	13193	12973	12929	13015	13255	13122	13057	12983	13021	13124	12974	13000	12857	13176	13110	13123	13082	12888	13131	13177	13157	13015	13196	13144	12836	13070	13155	12808	12899	12947	13033	12893	13046	13217	12927	13116	13043	12956	13300	12973	13067	12981	12978	13098	13101	13084	13019	13051	13157	13019	13171	13056	12981	12851	13111	12956	13113	12964	13019	12974	13172	13079	13140	13016	12910	13051	13202	13106	12967	13017	13128	13074	12916	13214	13109	12992	13014	13038	12972	13207	12989	13248	13140	13130	12926	13178	13098	12966	12969	12910	13106	13028	12932	13005	13075	13028	12942	12958	13005	12894	12983	12900	12908	13022	13098	12976	13140	12959	12999	13048	12766	12845	12989	13099	13069	13034	13123	13175	13132	12966	12987	13015	13216	13008	13020	13173	13194	12865	13346	13002	13007	12846	13020	12907	13053	13028	13105	13157	13104	12940	12928	13012	13233	13019	13088	12993	13013	13086	13001	13124	13031	13076	13015	13045	12984	13097	12978	13150	13072	13260	13068	13139	12894	13014	12953	13026	13070	13131	13014	13141	13042	13163	13031	12921	12976	13035	13016	13018	13213	13149	13004	13129	13152	13009	12730	13109	13155	13132	12950	13133	13151	13042	13122	13243	13212	13045	13150	13206	13097	13103	13016	13071	13073	13058	12921	12876	13035	12876	13007	12850	12719	12981	12945	13198	12986	13086	13008	12844	12995	13094	12988	12992	13025	12970	13244	13056	12863	12891	12838	12974	13121	12930	13018	13157	13004	13002	13214	13093	13168	12849	13085	13085	13143	12974	13160	12991	13228	13095	13132	12965	13171	13070	13034	13288	12924	13068	13010	13049	13141	12862	12960	13092	12971	13132	13109	13203	13082	13093	13159	12896	12985	13061	12911	13078	13031	12977	13120	12919	13059	13072	13052	13154	12944	12984	12973	13072	13098	13008	12948	13046	13225	12997	13061	13035	13058	13060	13049	13209	13139	13132	13129	13177	13067	13127	12958	13067	13069	13141	13029	12915	12943	12836	12819	12968	13025	13055	13221	13094	13116	12969	13157	12890	13167	13079	13124	13116	13093	13063	13045	13083	13143	12973	12902	13030	12928	13024	13157	13120	12957	13225	13185	13104	12964	13066	13081	12972	13079	13342	13088	13199	13111	13071	13287	13161	12910	12843	13021	12944	12939	12950	13011	13089	13224	13028	13244	12948	13058	13024	12849	12903	13144	13072	13023	13028	12888	13317	13072	12920	12908	13017	13131	13080	13199	13161	12999	12949	12994	12975	13207	13007	13124	13166	12958	12987	13018	12842	13062	12887	13022	12930	13107	13141	12878	12763	13019	12898	12913	13016	12901	12984	13026	13189	13100	12903	13047	13011	13161	13017	13063	13117	13282	12893	13237	12811	13156	13143	13027	13099	13050	12989	13243	13167	13056	13102	13078	13063	12890	13123	13012	13206	13028	13098	13018	12989	13053	13197	13130	13147	13032	13003	13108	12973	12937	13093	13130	13042	12930	13237	13111	13030	13072	13198	12913	13008	12954	13133	12870	13157	12960	13089	13157	13082	13077	12971	12962	13017	12944	13179	13023	12916	13188	13034	13120	12999	13083	13011	13166	13115	13109	12962	13009	13064	13197	13037	13023	13110	12915	12959	13105	13013	13029	13050	12967	12981	13062	13071	12952	12985	12992	13172	13037	13028	13034	13018	13009	12973	13121	12976	13082	12939	13224	13054	13065	12837	12935	12987	13163	13056	12892	12861	12978	12970	13013	12959	12976	13130	13236	13095	12884	13191	13072	12995	12899	12980	13108	13339	13002	13114	13087	12779	12955	13038	13030	13029	12964	13077	12939	12874	13234	12904	12996	13131	13040	13016	13085	13081	13109	13020	13057	13034	12981	12865	12928	13093	13290	13138	12847	12876	13064	12984	13031	12840	12997	12959	12999	13108	13053	13024	12883	13053	13125	12956	12943	13126	13066	12962	13036	12930	13057	13277	12927	13000	12840	13043	13095	13152	12952	13158	12871	12923	13061	12925	13006	13183	13004	13068	13108	13001	13078	13013	12982	13193	12949	12991	12884	12861	13060	13110	13007	12982	13241	12861	12938	12820	12971	13018	13057	13079	13147	13074	13032	13177	13054	13158	13116	13130	13089	13065	12994	13046	12980	13029	12931	13234	12966	13184	12937	12863	12946	13019	13046	12996	13084	12908	13036	12952	13066	13141	13193	12977	13025	13134	12997	12952	12974	13186	12983	13126	13125	13087	13098	13075	13039	13050	13131	13078	13277	13025	13089	13036	13157	13114	13121	13004	13122	13010	12747	13006	13194	13012	13036	13089	13260	13197	13009	13009	13073	13055	13007	13031	13183	13183	12935	13143	12984	12998	13078	12967	13102	13116	12889	13028	13060	12933	13084	12864	12918	12996	12914	12871	13015	13103	13043	13182	12979	12898	12874	12893	13154	12981	12937	12964	12975	13151	12869	12926	13230	12932	13198	13133	13104	13096	13058	13153	12886	12945	13129	13128	12923	13087	12911	13012	13102	12815	12895	12989	12808	13028	12969	13021	13003	13086	13168	13016	12892	12994	12863	13056	13004	12943	13121	13087	13243	12970	13110	13143	13005	12983	12979	12998	12986	13045	13160	13194	13002	13092	13141	13021	13100	13119	12979	13106	13010	13106	13075	13082	13049	13123	13062	12976	12911	13154	13006	12910	12997	12882	13037	13178	13052	13061	12925	12836	12962	13094	12923	12968	13097	13104	13104	13024	13091	13129	13085	12938	13046
27783	29469	22420	18854	16641	19400	18796	14926	14857	14550	13528	12741	12241	12074	12084	12206	12178	12195	12144	12207	12123	12114	12068	12079	12175	12097	12219	12168	12032	12159	12072	12066	12274	12239	12223	12098	12212	12161	12290	12070	12220	12189	12245	12170	12234	11921	12129	12134	12187	12362	12208	12198	12082	12059	12152	12197	12218	12252	12009	12043	12195	12099	12235	12002	12118	12148	12147	11938	12281	12137	12171	12152	12079	12197	12255	12203	12096	12248	12302	12190	12122	12169	12103	12091	12026	12084	12380	12185	12144	12006	12080	12173	12020	11885	12193	12148	11985	12278	11975	12070	12085	12228	12168	12043	12190	12156	12206	12177	12217	12060	12245	11980	12012	12207	12204	11977	12125	12096	12079	12354	12169	12021	12222	12084	12279	12153	12133	12034	12156	12084	12136	12066	12030	12202	12150	12123	12041	12128	12135	12015	12042	12005	12115	12184	12132	12181	12036	12066	12082	12098	12273	12116	12200	12052	12274	12011	12249	12100	12187	12223	12150	12087	12183	12331	12120	12156	12210	12015	12141	12115	12115	12030	12291	12066	12132	12039	12182	12183	12173	12115	12210	12170	12226	12076	12112	12053	12291	12047	12124	12244	12263	12239	12028	12115	12177	12238	12197	12197	12261	12126	12260	12242	12120	12140	12240	12184	12132	12043	12053	12093	12021	11997	12152	12160	12047	12206	12174	12277	12137	12200	12108	12104	12046	12159	12283	12099	12247	12125	12207	11992	12161	12237	12119	12051	12164	12162	12038	12177	12122	12076	12113	12349	12064	12134	12022	12257	12113	12035	12162	12122	12326	12180	12245	12026	12065	12255	12047	12159	12094	12270	11993	12301	12139	12092	12209	12138	12143	11990	12162	12042	12212	12110	12248	12083	12291	12234	12203	12126	12041	12102	12069	12019	12160	12282	12194	12129	12109	12287	12339	12232	12114	12100	12179	12155	12229	12266	12100	12125	12056	12260	12154	12220	12099	12125	12174	12321	12346	12071	12039	12047	12145	12126	12283	12012	12089	12037	12172	12093	12084	12222	12154	12102	12133	12098	12094	12179	12195	12146	12138	12141	12014	12212	12077	12242	12262	12111	12186	12230	12014	12093	12054	12244	11985	12162	12116	12208	12248	11977	12225	12135	12229	12224	12153	12157	12002	12100	11990	12071	12247	12141	12161	12127	12057	12276	12053	11973	12218	12126	12043	12138	12120	12245	12085	11925	12321	12234	12315	12058	12005	12073	12122	12126	12080	12087	12081	12114	12163	12243	12268	12184	12144	12172	12055	12277	12157	12163	12193	12110	12216	12093	12049	12143	12175	12257	12102	12138	12335	12229	12159	12152	12154	12035	12073	12262	11965	12164	11961	12039	12033	12301	12076	12097	12142	12146	12161	12195	12026	12075	11945	12093	12254	12259	11954	12231	12184	12129	12019	12091	12184	12137	12144	12182	12215	12131	11950	12151	12148	12102	12108	12081	12230	12142	12082	12311	12253	12233	12082	12101	12134	12158	12109	12227	12236	12258	12197	12225	12097	12219	12162	12156	12240	12234	12127	12159	12066	12040	12248	12116	12215	12216	12138	12141	12209	12246	12136	12198	12084	12178	12143	12277	12141	12024	12135	12185	12128	12019	12184	12255	12115	12118	12153	12164	12106	12133	12160	12156	12276	12218	11926	12412	12092	12186	12234	12132	12050	12221	12140	12145	12239	12186	12041	12196	12171	12146	12081	12159	12213	12084	12229	12268	12195	12115	12116	12101	12093	12180	12076	12105	12171	12137	12304	12235	12199	12075	12145	12167	12205	12192	12108	12221	12089	12213	12156	12113	12158	12168	12248	12102	12169	11976	12030	12007	12117	12234	12140	12178	12167	12127	12159	12075	12276	12061	12063	12203	12199	12030	12098	12117	12146	12078	12155	12294	12189	12187	12098	12116	12104	12205	12241	12213	12181	12168	12145	12230	12150	12296	12313	12145	12243	12027	11979	12270	12134	12140	12415	12173	12157	12199	12176	12229	12154	12228	12193	12269	12144	12045	12196	12059	12145	12148	12145	12006	11911	12046	12067	12172	12288	12099	12265	12200	12184	12136	12200	12204	12346	12080	12153	12148	12108	12075	12063	12117	12059	12115	11981	12258	12201	12212	12213	12008	12085	12150	12116	12210	12098	12182	12187	12146	12110	11987	12194	12180	12154	12093	12150	12333	12066	12285	12027	12003	12191	12094	12286	12137	12125	12086	12063	12169	12154	12064	12104	11994	11888	12210	12264	12041	12241	12095	12129	12155	12239	12235	12115	12276	12236	12261	12141	12095	12100	12231	12198	12338	12135	12063	12137	12196	12029	12120	12182	12201	12111	12170	12086	12200	12047	12161	12282	12080	12129	12093	12109	12341	12126	12111	12137	12148	12129	12177	12243	11990	12188	12107	12129	12314	12190	12080	12202	12061	12224	12119	12328	12118	12115	12140	12145	12107	12293	12078	12079	12179	12147	12016	12263	12187	11947	12238	12136	12110	12171	12225	12191	12125	12092	12012	12142	12182	12323	12284	12002	12132	12084	12069	12234	12090	12191	12300	12078	12245	12068	12203	12116	12128	12154	12151	12176	12104	12097	12164	12242	12199	12126	12073	12205	12139	12122	12295	12220	12252	12362	12373	12172	12118	12259	12066	12056	12084	12298	12090	12096	12126	12183	12104	12046	12161	12191	12134	12210	12117	12224	12250	12134	12149	12154	12170	12128	12179	12064	12227	12104	12182	11939	12221	12215	12262	12263	12011	12254	12294	12125	12079	12153	12106	12063	12171	12107	12024	12096	12288	12181	12162	12386	12195	11990	12126	12103	12170	12117	12040	12101	12221	12074	12078	12097	12019	12183	12202	12099	12111	12190	12235	12289	12038	12266	11998	12156	12236	12142	12101	12073	12213	12106	12208	11961	12052	12047	12139	12093	12242	12209	12150	12066	12142	12101	12285	12224	12207	12166	12110	12075	12134	12100	12267	12227	12286	12105	12117	12222	12286	12218	12082	12139	12371	12198	12283	12170	12233	12225	12173	12088	12183	12102	12064	12202	12182	12290	12112	11977	12022	12154	12146	12229	12135	12052	12248	12210	12162	12101	12067	12119	12216	12197	12071	12161	12186	12279	12201	12235	12126	12332	12098	12165	12062	12056	12164	12348	12119	12082	12151	12027	12164	12146	12051	12217	12089	12022	12211	12157	12148	12229	12110	12180	12229	12090	12186	12139	12170	12344	12086	12222	12224	12203	12106	12045	12178	12195	12042	12125	12169	12144	12089	12104	12056	12169	12157	12087	11951	12258	12101	12292	12310	12022	12264	12178	12332	12135	12047	12208	11901	12196	12120	12035	12175	12039	11963	12138	12348	12266	12346	12170	12199	12106	12149	12249	12085	12288	12270	12114	12073	12074	12219	12056	12201	12164	12232	12270	12267	12220	12361	12188	12150	12155	12176	12158	12062	12202	12101	12077	12230	12223	12105	12125	12250	12106	12103	12087	12181	12291	12230	11949	12221	12121	12223	12217	12158	11990	12280	12242	12204	12064	12254	12015	12304	12263	12138	12070	12049	12190	12119	12202	12123	12139	12293	12093	12274	12276	12230	12105	12026	12046	12318	12285	12297	12357	12169	12113	12052	12156	12118	12113	12047	12147	12021	12201	12206	12237	12287	12189	12107	12192	12095	12081	12184	12196	12103	11959	12095	12174	12033	12007	12221	11977	12182	12065	12146	12180	12222	12166	12184	12071	12117	12191	12342	11974	12119	12151	12088	12323	12070	12205	12247	12222	12275	12249	12131	12214	12007	12201	12135	12066	12043	12241	12083	12256	11989	12263	12062	12077	12292	12099	12113	12240	12072	12110	12072	12072	12166	12174	12132	12130	12231	12095	11951	12138	12146	12032	12031	12130	12105	12090	12045	12282	12175	12295	12220	12164	12213	12110	11982	12103	11943	12120	12248	12098	12114	12298	12079	12180	12216	12227	12175	12186	12134	12108	12071	12037	12138	12222	12221	11957	12128	12259	12140	12039	12084	12079	12011	11989	12114	12014	12143	12147	12021	12148	12082	12139	12136	12102	12146	12255	12310	12015	12132	12160	11886	12143	12102	12037	12301	12075	12155	11983	12300	12051	12120	12317	12054	12250	11954	12207	12073	12141	12138	12229	12225	12161	12278	12068	12167	12197	12205	12194	12052	12095	12134	12204	12244	12169	12204	12199	12070	12022	12075	12188	12049	12060	12081	12164	12178	12209	12049	12192	12090	12028	12282	12159	12109	12165	12286	12063	12071	12146	12114	12215	12133	12240	12075	12124	12181	12242	12194	12174	12190	12199	12248	12049	12066	12131	12249	12206	12181	12287	12024	12181	12126	12116	12058	12106	12228	12164	12174	12189	12101	12049	12333	12132	12175	12143	12097	12129	12132	12111	12228	11902	12239	12239	12316	12102	12198	12103	12215	12152	12085	12041	11964	12213	12234	12042	12072	12106	12046	12245	12237	12194	12030	12009	12232	12163	12123	12020	12131	12233	11959	12204	12218	12130	12136	12119	12150	12261	12058	12184	12347	12086	12196	12190	12127	12100	12084	12221	12343	12183	12256	12240	12215	12181	12218	12165	12103	12170	12149	12195	12168	12105	12035	12132	12242	12169	12119	12129	12143	12116	12169	12144	12143	12130	12156	12107	12066	12287	12111	12082	12153	12138	12319	12116	12242	12044	12239	12106	11993	12150	12369	12016	12094	12207	12058	12133	12102	12232	12060	12002	12244	12224	11927	12219	12158	12109	12215	12273	12310	12159	11987	12163	12144	12173	12044	12138	12010	12140	12187	11975	12111	12291	12200	12208	12163	12124	12249	12082	12191	12185	12272	12215	12159	12156	12245	12081	12106	12261	12177	12089	12263	12025	12170	12211	12133	12195	11924	12184	12105	12180	12172	12123	12084	12169	12000	11997	12161	12054	11993	12033	12189	12275	12196	12107	12218	12285	12153	12079	12112	12322	12193	12028	12199	12303	11974	12204	12087	12130	12109	12120	12262	12142	12052	12210	12193	12071	12115	12212	12125	12046	12146	12247	11991	12076	12103	12250	12145	11999	12101	12049	12192	12207	11997	12165	12029
25377	21594	28856	28499	27730	29662	45580	32804	30961	26442	20841	17376	15252	13612	13272	12957	13093	12937	13026	13156	12953	13192	13101	12939	12914	13041	12872	13197	12985	13000	13076	13170	12901	13085	12915	12912	12881	12870	12819	13065	13129	12943	13149	13181	13108	12781	13049	12952	12933	12995	13005	12816	12968	12946	13044	12852	12895	13010	12953	13047	12996	13006	12917	13079	13062	12946	12819	12949	12996	13068	13084	13037	12979	12923	12756	12922	13005	12862	12824	12986	13061	13078	12947	13115	12855	12884	12900	12828	12974	13055	13062	12770	12958	12915	13013	13007	12938	13062	13013	13104	12927	12853	12888	12903	13018	12840	12921	12747	13006	12967	12858	12842	12968	12945	12911	12855	12895	13127	13135	12795	12856	13120	13106	12928	12884	12836	12839	12836	13012	12804	12833	13043	12859	12922	12833	12869	12986	13032	12868	12942	12739	13054	13038	12907	12826	12729	12854	12864	12832	12874	12904	12900	12904	13083	12877	13020	13042	12994	12791	12729	12783	12808	12973	13046	12808	12829	13036	13119	12826	12759	12880	12822	12986	12889	13003	13011	12938	12904	13112	12710	12742	12954	13080	12771	12947	13056	12819	12867	12924	12869	13068	13088	13094	12965	12891	12886	12959	12938	13194	13047	12916	12869	12993	12970	12977	13083	12851	12986	12909	12824	12894	12999	13045	13039	12931	12851	13005	12923	12859	12796	12778	12943	13071	13207	13088	12885	12912	13021	12851	12903	13051	12888	12765	12812	12910	12866	12883	13017	12976	12883	12889	12799	12878	12906	12670	13017	12912	12796	12923	12958	13116	13066	12938	12775	12815	12898	12819	12944	12842	12917	12952	13095	12958	13035	12747	12795	12983	12741	12972	12942	13090	12894	12914	13025	12816	12865	12874	12892	12885	12964	13124	13008	12940	12935	12905	12876	12866	12780	12904	12942	12908	12848	12835	12911	12948	12817	12999	12919	12702	12991	12864	12885	12764	12967	12957	13035	12906	13082	12786	13035	12991	12996	12954	12932	12863	12860	12908	12748	13005	13083	12965	12915	12903	13007	12891	12842	13061	12776	12893	12895	12818	12862	12927	13003	13021	12858	13010	12968	12872	12842	12751	12946	12975	12958	12964	12925	12990	12763	12911	12912	13008	12961	12877	12901	12946	12804	12982	12841	12990	12857	12979	12822	13025	12923	12858	12925	12910	12994	12666	12853	12972	12892	13128	12977	13030	12833	12984	13143	13115	12955	12948	12916	12968	12835	12944	12966	12974	12901	13046	13021	12820	12702	12917	12959	13089	12790	12997	12928	12917	13056	12889	12836	12979	12728	12890	13025	12759	12848	12801	12748	12726	13001	12883	13025	12849	12998	13074	12976	13059	12928	13033	12870	12896	12875	12755	12926	12892	12935	13106	13087	12941	13029	13169	12968	12779	13232	12965	12888	12869	12878	13044	12935	12895	13244	12863	12886	12914	12865	12861	13035	12956	12953	12817	12936	12835	12836	12828	12834	12798	12977	12965	13028	12939	12827	13009	12943	12882	12959	12937	12638	12964	12771	12867	12876	13081	12841	12908	12931	12844	12779	13026	12782	13012	12945	12864	12833	12833	12880	12877	12958	13130	12857	12882	12793	12770	13004	12983	12985	12881	12962	13022	12914	12992	13012	13086	12953	12849	12808	13053	12948	12888	12752	12963	12794	13002	12907	13030	12940	12867	13021	12860	13153	13058	12911	12947	12850	12825	12954	13050	12900	12935	12857	13026	12871	12930	12744	12938	12997	12747	12871	12901	12991	12897	12861	13046	13000	12937	12846	12872	12890	13023	13100	13036	13036	13041	12878	12857	12993	12818	12980	12979	12917	12902	12750	12856	12988	12882	12990	13019	12843	12723	13058	12858	12905	12951	12926	12799	12838	13100	13053	12767	13034	12882	12959	12876	12885	12927	12964	12764	12946	12937	13005	13056	12828	13028	12941	12955	12827	12849	12983	13043	12918	12958	12889	12860	13084	13040	13031	12865	12738	12883	12984	12982	13033	13028	12972	12968	13043	13005	12875	12900	13016	13020	13009	12906	12903	13239	12969	12958	12959	12785	12963	12967	12842	12811	12930	13123	13007	12899	12917	12946	12880	13031	13045	12957	12924	12945	13062	13024	13213	12894	13002	13003	12944	12824	12802	12960	12864	12984	12951	12841	12991	13078	13021	12883	12787	12846	12984	12889	13056	12825	12980	12925	12838	13216	12769	12884	12941	12816	12760	12706	12954	13051	12903	12959	12970	13006	12785	13017	12944	12904	12746	13004	13121	13111	12831	12933	12908	12989	12918	12942	13054	12875	13040	12901	12898	12883	12631	12891	12923	12961	12736	13011	12950	12934	12959	12673	13200	12902	12898	12749	12954	12883	12923	12981	13112	12870	12881	12976	12744	13096	12887	13017	13012	12954	12902	13085	12895	13059	13063	12774	12972	12795	12830	12965	12927	12989	12942	13063	12902	12949	12852	13000	12914	12868	12991	12988	12908	12846	12973	12887	12964	13070	12984	13038	12997	13048	13033	12859	12909	12763	12920	12826	12902	12856	13103	12852	13139	13204	13074	12914	12815	12870	12874	12928	12813	13043	12752	12817	12957	12835	12924	12944	12788	12980	13138	13216	12966	13066	12727	13146	12826	12848	13067	12822	13028	12826	12929	12938	12968	12872	12879	12727	12790	12819	12981	12988	12884	12960	12928	12742	12975	12857	13018	13154	12843	12979	12981	12920	13088	12926	12896	12882	12976	12861	12928	13097	12918	12850	12875	12852	12920	12957	13103	12814	13005	13068	12996	12959	12934	12876	13079	12952	12965	12828	12919	12850	13095	13065	13042	12916	12997	12975	12906	12923	12955	12775	12906	12999	12852	12997	13147	13022	13025	12871	12958	12960	12983	12954	13008	13044	13183	13133	12949	12904	12919	12860	12737	12902	12857	12794	12892	12872	12810	12954	12893	13012	13032	12837	13045	12911	13069	12974	12968	12964	13058	12900	12851	12742	12849	12977	12827	13026	12896	13008	12848	12853	12886	13033	12905	12890	13168	12837	12770	12998	12917	12984	13065	12964	13056	12896	13040	12863	12860	12650	12763	12977	13075	12856	12806	12849	12815	12986	12939	13094	13014	12892	12917	12974	12983	12858	13002	12997	13066	12934	12854	12890	12858	12965	12893	12833	12834	12981	12744	12944	12904	13002	12945	12955	12931	12993	13049	13026	12901	12951	12918	12806	13017	12760	12821	12903	13145	13080	12986	12958	12910	12857	12946	12863	12974	12937	12984	12943	12876	12827	12893	12993	13019	13032	13103	12719	12764	12987	12843	12990	12886	12606	12975	13016	13001	12830	12812	13032	12864	12983	12924	13146	12903	12797	12983	12774	12688	13018	12824	13112	12894	12948	12880	12941	12946	13025	12872	13016	12986	13060	13151	12863	12871	12898	12877	12938	12935	12899	12906	13058	13080	12949	12984	13099	13008	13072	13010	12996	12898	12817	12878	12884	12877	12999	13010	12856	13164	12873	12948	12920	13117	12832	13044	13032	12997	12853	13002	13014	13153	12763	13034	12902	12929	13076	12935	12922	13153	12914	12956	12909	12867	13015	13067	12756	13004	12922	12749	12908	12927	13036	12824	13027	12732	12801	12870	12969	12967	12931	13059	13068	12915	13018	12969	12999	13024	12803	12887	12922	12949	12814	12976	13015	12965	13049	12909	12980	12773	12813	12935	12951	12982	12893	12895	13006	13076	13013	12977	12935	12993	12933	13002	12920	13055	12859	12732	12844	12722	13025	12833	13011	13069	12813	13016	12826	12965	12916	13119	12995	13018	13086	12901	12904	13102	12851	12948	12847	12866	12912	12887	13063	13059	12765	12889	13053	12990	12935	12880	12949	12880	12756	12948	13023	12980	12790	12753	13026	13015	12890	13026	13155	13009	13020	13073	12936	12844	12960	13090	12797	12994	13096	12816	12963	12789	12874	12910	12901	12888	12924	12961	12861	12903	12863	12993	12936	12925	12934	13021	12921	12853	13049	12849	13013	12984	12886	12938	13138	12883	13119	12986	12939	12889	12973	12928	12947	12882	13105	12902	12929	13187	12885	13017	12849	13077	13012	13119	13018	13022	12842	12962	12915	12949	12900	12816	13044	12792	13038	12932	12862	13187	12968	13087	13106	12877	12871	12926	12845	13099	12944	13001	12907	12798	12974	13041	12957	12920	12853	12876	12912	12940	13065	12933	12942	12999	13063	12982	13088	12953	12845	13021	12918	12775	12597	12769	12880	12809	12980	12924	13108	12882	13007	12948	13017	12971	12903	13213	12984	12980	12816	12860	12928	12982	12893	12864	12781	12813	12905	13091	12950	12760	12861	12925	12802	12939	13083	12932	12878	12784	12767	13069	12990	13146	12889	13030	12961	12984	12933	12893	12962	12871	12803	12944	12936	12915	12955	12763	12978	12886	12864	12922	13155	12932	12938	12996	13105	12992	13049	12872	13016	12965	12887	12942	12999	12823	12982	12821	12979	12788	12983	13085	12922	12858	12950	12980	12778	12961	12773	12865	12749	12976	12993	12833	12905	12969	12865	12976	12916	13067	12879	12991	13215	13022	12924	13005	12701	12825	12956	12962	12942	12977	12977	12943	12877	12924	13017	13010	12899	13137	12783	12807	13044	12988	12934	12947	12998	13026	12885	13106	12913	12867	12981	12936	13004	13085	12894	12917	13146	12931	12913	12933	13067	12952	12991	12859	13097	13094	12932	13078	12959	12894	12986	13044	12946	12796	12880	13017	13012	12911	12987	12843	12945	13068	13007	12988	12853	13053	13067	12884	13140	13313	12944	12812	12817	12979	12897	12908	13018	12932	12865	12882	12997	13056	12975	12883	13008	12959	12959	13085	12948	13042	13117	12999	13093	12882	12871	12905	13000	12963	12867	12996	12829	12853	13081	12839	13062	12986	12862	12831	13017	12867	12915	12971	13153	12841	13014	13201	12883	12812	12936	12842	12920	12989	13121	12935	12894	12829	12813	12918	12877	12890	12935	13073	12997	12719	12885	12737	12976	12960	12782	12868	12880	12969	12858	12887	12925	13019	12868	12947	12789	12929	12820	13023
32189	49171	43160	38191	32241	32901	44642	32048	32893	26699	21371	17033	14585	12288	12245	12028	12060	12164	12015	12184	12223	11983	12180	12109	12048	12125	12081	12058	12136	12133	12174	12282	12258	12037	12064	12177	12042	12110	12246	12018	12049	12094	12186	12081	12136	12116	12279	12183	12006	12146	12156	12246	12204	12069	12237	12132	12054	12132	12222	12081	12226	12104	12149	12208	12097	11970	12132	12180	12114	12299	12148	12078	12083	11982	12048	12093	12172	12031	12017	12203	12098	12192	12199	12130	12242	12189	11993	12175	12174	12000	12067	12072	12079	12045	12130	12103	12054	12324	12108	12233	12017	12314	12171	12202	12199	11940	12027	12228	12027	12087	12112	12165	12103	12151	12138	12020	12187	12045	11942	12069	12207	11981	12126	12049	12059	12191	12074	11994	12013	12206	12256	12105	12226	12180	12005	12271	12040	12261	12055	12164	12130	12165	12242	12205	12086	12210	12163	12121	12156	12097	12204	12222	11986	12140	11946	12199	12303	12193	12104	12213	11951	12173	12050	12256	12245	12030	11986	12322	12029	12203	12061	12086	12243	12014	12040	11965	11966	12026	12152	12144	12075	12162	12011	12023	12141	12154	12141	12006	12049	12228	12220	12132	12064	12184	12019	12119	12051	11997	12084	12091	12098	12132	12227	12220	11955	12101	12193	12051	12260	12114	12141	12239	11932	12225	12110	12108	12301	11983	12135	12186	12180	12233	12052	12208	12033	12180	12147	12061	12117	12140	12098	12073	12302	12118	12162	12105	11916	11957	12128	12091	12240	12031	12140	12311	12088	12046	12203	12042	12180	12008	12110	12103	12294	12179	12080	12019	12103	11980	12066	12141	12114	12067	12055	12154	12008	12096	12043	12119	12240	12054	11997	12154	12050	12132	12214	12129	12025	12168	12099	12196	12196	12101	12104	12110	11992	12078	12084	12258	12289	12138	12192	12262	12011	12066	12180	12080	12062	12052	12017	11920	11920	12252	12128	12002	12080	12133	12216	11960	12051	12082	12168	12094	12137	12115	12171	12095	12040	12000	12185	12130	12108	12206	11917	12266	12063	12140	12100	12083	12072	11970	12147	12169	11925	12025	12142	12195	12017	12185	12049	12079	12223	12066	12069	12139	12034	12128	12141	12253	12026	12063	12279	12150	11950	12144	12138	12066	12037	12160	12137	12073	12085	11868	12010	12093	12166	12070	12182	12084	12096	12059	11972	12140	11995	12301	12257	12073	12079	12136	12134	12085	12155	12082	12125	12111	12103	11944	12015	12264	11988	12050	12100	12069	12112	12085	12073	12150	11930	11992	11937	12231	12115	12337	11989	12113	11974	12112	12197	12065	12049	11914	12074	12110	12209	12086	12194	12160	12066	11902	12149	12091	12228	12275	12065	12073	12004	12099	12201	12011	12086	12251	12015	11996	12199	12102	12063	12072	12008	12044	12031	11960	12016	12258	12147	12193	12125	12138	12161	12201	12045	12106	12245	12066	12112	12217	12246	12134	12283	12168	12095	11905	12205	12153	12166	12118	12098	11999	12070	12048	12010	12021	12017	12270	12125	12074	12230	12138	12058	12141	12058	12135	12122	12103	12144	12106	12226	12082	12043	12104	12222	12246	12197	12213	12023	12226	12061	12098	12092	11992	12190	12056	12053	12030	12254	12206	12192	12297	12083	12133	12171	12053	12077	12040	12007	12027	12075	12185	11922	12112	12181	11990	12032	12143	12010	12143	12005	12129	12112	12094	12073	11976	12086	12100	12189	12104	11975	12056	12151	12168	12197	12213	12262	12074	12125	12100	12215	12222	12143	11994	12110	12098	12041	12193	12128	12134	12193	12210	12046	12294	12152	12066	12122	12171	12106	11976	12177	12259	12142	12329	12147	12011	12151	12045	11965	12024	12154	12011	12242	12133	12148	12115	12169	12179	12084	12108	11977	12131	12071	12058	12043	12078	12013	12114	12176	12041	12071	12172	12207	12011	12146	12089	11994	12211	12288	12098	12125	12027	12166	12115	12175	12121	12215	12103	12098	12160	12003	12030	12088	12221	12066	12255	12017	12129	12160	12261	12226	11997	12065	12154	12018	12211	12124	11984	12088	12141	11996	12141	12139	12170	12083	12061	12121	12244	12098	12120	12174	12056	12206	12099	12116	11950	12248	12196	12027	12102	12217	12150	12169	12134	12070	12200	12350	12168	12000	12033	12092	12083	11903	11894	12038	12155	12080	12108	12174	12086	12131	12092	12034	12073	12199	12105	12065	11989	12068	12170	12098	12190	12074	12024	12191	12057	12058	12067	12127	12146	11922	12055	12184	12057	12241	12031	12172	11929	12236	12144	12284	12167	12084	12179	12092	12076	11944	12170	12225	12077	12220	12009	12164	12158	12190	11973	12166	12077	12174	12019	11966	12073	12070	12218	11991	12169	12237	11982	12046	12136	12145	12132	12108	12120	12045	12074	12054	12029	12093	12225	12166	12018	12179	11985	12040	12044	12047	12046	12085	12205	12232	12219	12064	12103	12053	12281	12169	12059	12271	12119	12205	12067	12216	12011	12168	12288	12164	12242	11963	12140	12054	12212	12154	11927	12199	11941	12146	12012	12150	12082	12140	12030	12134	12015	12216	12074	12193	12045	12071	12157	12268	12044	12158	12116	12319	12258	11968	12239	12111	11960	12244	12031	12151	12110	12210	12018	12037	12128	12145	12149	12017	12085	12184	12243	12077	12100	12133	12114	12100	12067	11990	12065	12126	12210	12194	12155	12172	12156	12048	12105	12104	11992	12141	12067	12152	11916	12138	12155	12060	12080	12044	12071	12138	12135	11963	12078	12240	12081	12299	12164	12133	12084	12152	12280	12258	12144	12158	12178	12275	12145	12112	12282	12159	12061	12376	12024	11944	12071	12069	12142	11930	12309	11924	12111	12122	12120	12204	12298	12156	12171	12041	12053	11999	12141	12158	12089	12157	12267	12174	12225	12192	12185	11957	12097	12037	12066	12109	12212	12135	11996	12082	12180	12049	12000	12046	11976	12225	11997	12203	12100	12054	12103	12110	12082	12253	12042	12076	12230	12119	12218	11983	12292	12006	12113	12230	12023	12091	12100	12180	12163	12182	12044	12002	12224	12198	12215	12086	12045	12117	12088	12020	12234	12093	12081	12196	12204	12022	12215	12254	12091	12078	12209	12169	12169	12081	12125	12016	12170	12081	12143	12162	12157	12060	12168	12172	12207	12055	11963	12092	12071	12144	12174	12216	12036	12175	12100	12096	12123	12087	12067	12082	12136	12148	12156	12164	11993	12223	12168	12197	12109	12041	12017	12151	12028	12224	12260	12098	12199	12130	12143	12369	11986	12138	12176	12141	12092	12150	12066	12001	12281	11961	12111	12211	12090	12076	12138	12147	12133	12137	12176	12051	12145	12288	11965	11981	12160	12185	12122	12077	12193	12287	12186	12030	12104	12194	12144	12074	12133	12319	12052	12156	12000	12204	12137	12147	12071	12098	12199	12191	12240	12029	12123	12019	12084	12137	12053	12094	12057	12142	12039	12105	12241	12103	12246	12276	12270	12226	12022	11996	12245	12163	12219	12038	12218	12022	12201	12112	12077	12177	12004	12063	12084	12213	12098	12128	12119	12106	12165	12118	12144	12193	12212	12074	12168	12133	12235	12085	12190	12207	12006	12124	12238	12159	12218	12136	12065	12175	12182	12085	12178	12028	12049	11987	12124	12217	12161	12073	12049	12262	12085	12134	12052	12079	12083	11987	12035	12046	12165	12092	12119	11965	12195	12191	12081	12243	12121	12160	12303	12150	12167	12203	12070	12128	12080	12270	12206	12235	12272	12219	12165	12143	12185	12008	12129	12196	12302	12045	12090	12278	12030	12254	11989	12071	12299	12068	12158	11984	12077	12165	12232	12125	12104	12104	12046	12137	12092	12080	12123	12168	11987	12051	12181	12213	12148	12130	12086	12122	12170	12196	12190	12059	12094	12092	12226	12050	11965	12021	11983	12100	12121	12148	12021	12199	12218	11946	12046	12044	12263	12178	12111	11995	12183	11981	11945	12339	12116	12188	12180	12134	12289	11991	11953	12202	12069	12280	12158	12225	12176	12147	11962	11996	12108	12099	12028	12317	12112	12187	12062	12049	12155	12010	12068	12048	12055	12129	12004	12109	12007	12052	12118	12176	12008	12249	12093	12162	12111	12170	12168	12111	12223	12066	11986	12136	12120	12287	12072	12254	12142	12231	12070	12030	12281	12331	12101	12083	12093	11936	11998	12106	12188	12201	12172	12172	12244	12138	12062	12116	12175	12087	11979	12247	12014	12311	12085	12001	12091	12032	12157	12133	12111	12086	11961	12298	12220	12154	12190	12051	12006	12112	12303	11959	11993	12154	11997	12177	12145	12171	12117	12010	12065	12257	12144	12092	12117	12120	12134	12140	12311	12265	12108	12132	12065	12113	12122	12014	12013	12216	12184	12075	12184	12162	12208	12309	12047	12155	12141	12054	12036	12088	12204	12131	12078	12149	12087	12166	11979	12201	12286	12212	12323	12254	12209	12144	12247	12212	12246	12119	12089	12049	12255	12106	12048	11968	12116	12223	11899	12134	12157	11995	12093	12241	12318	12124	12138	12008	12091	12232	12146	12083	12121	12120	12076	12061	12143	12085	12192	12172	12047	12050	12117	12011	12039	12253	12172	12099	12192	12045	12161	12166	12054	12079	12034	12287	12133	12034	12188	11974	12006	12225	12099	12142	12175	12121	12107	12166	12210	12243	12124	12054	12001	12113	12177	12135	11978	12119	12246	11981	12077	12246	12163	12085	12153	12414	12092	12204	12157	12290	12251	12121	12155	12072	12235	12106	12118	12261	12198	12189	12110	12161	12098	12014	12029	11957	12119	11979	12188	12133	12131	12113	12153	12062	12354	12116	11971	12061	12098	12021	12221	12245	12071	12192	12064	12111	12062	12143	12107	12036	12159	12026	11952	12089	12319	12288	12148	12229	12070	12187	12037	12054	12178	12215	12160	12140	12258	12086	12184	11882	12303	12106	12249	12197	12187	12335	12157	12083	12241	12038	12341	12325	12041	12097	12229	12099	12044	12119	12138	12173	12061	12051	12093	12088	12103
24133	21708	29378	25834	25930	41549	50179	34409	39557	34074	28373	22077	17339	14344	13983	13595	13783	13640	13748	13540	13637	13522	13431	13477	13504	13594	13534	13430	13461	13640	13515	13603	13743	13670	13572	13391	13687	13549	13566	13468	13374	13612	13496	13338	13324	13491	13436	13398	13635	13466	13379	13464	13466	13487	13648	13537	13683	13409	13480	13378	13578	13375	13234	13399	13455	13706	13514	13289	13549	13523	13681	13502	13643	13741	13407	13389	13492	13443	13453	13564	13504	13512	13431	13506	13431	13293	13528	13372	13410	13431	13374	13516	13504	13474	13536	13571	13517	13632	13627	13523	13561	13518	13544	13388	13485	13349	13477	13388	13388	13572	13495	13339	13539	13552	13362	13473	13448	13472	13556	13533	13504	13329	13535	13458	13715	13337	13369	13399	13722	13365	13450	13593	13435	13584	13432	13458	13387	13436	13344	13423	13488	13503	13378	13337	13390	13291	13468	13427	13327	13411	13532	13262	13306	13416	13372	13472	13387	13466	13555	13459	13659	13589	13565	13373	13454	13330	13853	13439	13447	13433	13343	13374	13434	13363	13387	13342	13290	13237	13639	13517	13624	13580	13726	13449	13512	13458	13463	13545	13590	13524	13526	13359	13560	13420	13263	13487	13503	13605	13519	13661	13421	13553	13541	13398	13526	13719	13499	13524	13400	13379	13579	13373	13235	13326	13336	13716	13563	13407	13574	13680	13463	13537	13491	13542	13466	13233	13512	13475	13381	13463	13594	13636	13550	13309	13508	13574	13344	13330	13391	13558	13416	13515	13460	13569	13284	13376	13595	13279	13463	13265	13438	13372	13530	13520	13620	13509	13428	13516	13708	13480	13433	13382	13534	13434	13393	13405	13586	13534	13497	13522	13465	13465	13369	13466	13556	13541	13591	13814	13470	13208	13679	13504	13305	13533	13405	13583	13523	13456	13398	13570	13528	13458	13358	13341	13401	13566	13255	13518	13449	13373	13604	13420	13602	13465	13563	13516	13394	13348	13688	13282	13558	13621	13419	13400	13497	13480	13363	13377	13306	13286	13567	13396	13298	13644	13659	13394	13461	13287	13359	13482	13677	13402	13347	13479	13628	13425	13460	13515	13399	13674	13441	13498	13498	13513	13396	13492	13465	13503	13529	13319	13576	13459	13506	13409	13353	13501	13351	13477	13525	13513	13445	13576	13458	13547	13521	13535	13579	13566	13278	13331	13617	13443	13508	13506	13543	13419	13380	13511	13625	13289	13454	13408	13451	13563	13592	13455	13525	13471	13476	13591	13503	13452	13530	13566	13457	13471	13324	13453	13519	13562	13607	13478	13386	13423	13454	13495	13353	13608	13542	13459	13378	13355	13651	13473	13450	13361	13531	13381	13418	13346	13381	13348	13696	13570	13505	13431	13440	13581	13275	13703	13281	13538	13537	13536	13632	13466	13609	13291	13442	13357	13314	13444	13457	13492	13606	13359	13419	13608	13557	13622	13382	13512	13252	13288	13609	13399	13438	13480	13435	13418	13562	13458	13480	13304	13447	13535	13395	13522	13606	13554	13500	13406	13478	13226	13487	13399	13462	13479	13507	13437	13545	13425	13572	13702	13511	13483	13625	13586	13632	13589	13502	13441	13471	13525	13446	13424	13415	13447	13564	13651	13435	13432	13640	13596	13499	13471	13278	13460	13497	13414	13432	13679	13646	13636	13520	13496	13474	13520	13525	13675	13473	13561	13404	13389	13262	13545	13407	13479	13580	13461	13384	13678	13493	13252	13378	13541	13469	13640	13462	13595	13506	13250	13270	13428	13364	13506	13401	13311	13609	13546	13471	13296	13315	13256	13601	13609	13404	13503	13488	13360	13394	13408	13340	13431	13393	13424	13527	13473	13467	13504	13554	13379	13460	13544	13489	13530	13394	13527	13637	13515	13463	13345	13630	13503	13597	13462	13478	13563	13367	13454	13666	13436	13462	13402	13631	13488	13367	13354	13442	13580	13624	13436	13641	13441	13424	13332	13471	13762	13236	13509	13547	13449	13379	13605	13490	13492	13388	13358	13471	13433	13583	13445	13524	13210	13334	13532	13587	13442	13555	13501	13485	13558	13434	13342	13549	13414	13276	13426	13447	13371	13765	13431	13324	13310	13340	13493	13379	13365	13411	13314	13480	13515	13414	13427	13383	13525	13448	13393	13415	13446	13598	13516	13446	13500	13524	13666	13408	13463	13609	13601	13370	13360	13547	13375	13412	13490	13630	13516	13421	13516	13452	13528	13445	13449	13538	13433	13507	13563	13454	13454	13275	13496	13571	13282	13407	13378	13589	13414	13397	13404	13410	13446	13485	13533	13463	13564	13535	13419	13544	13645	13599	13501	13314	13458	13543	13397	13414	13443	13533	13324	13470	13531	13417	13369	13390	13433	13532	13434	13395	13519	13544	13427	13542	13589	13487	13612	13422	13443	13344	13311	13346	13367	13377	13550	13440	13425	13323	13548	13473	13443	13404	13501	13401	13468	13500	13567	13360	13410	13557	13408	13440	13507	13384	13547	13377	13314	13406	13309	13425	13400	13398	13355	13551	13521	13536	13570	13469	13484	13439	13269	13523	13396	13484	13509	13485	13448	13518	13327	13346	13411	13591	13232	13411	13260	13420	13508	13430	13453	13450	13528	13565	13708	13595	13604	13484	13483	13481	13359	13456	13516	13514	13554	13488	13464	13352	13416	13632	13461	13324	13345	13516	13591	13423	13455	13692	13371	13460	13510	13544	13398	13429	13451	13368	13254	13385	13390	13398	13539	13517	13394	13587	13453	13598	13505	13364	13395	13533	13419	13332	13518	13397	13583	13465	13624	13482	13451	13344	13488	13457	13489	13392	13542	13361	13411	13630	13535	13634	13786	13505	13436	13551	13523	13480	13514	13580	13617	13662	13359	13411	13287	13305	13514	13507	13461	13495	13413	13418	13504	13481	13312	13432	13635	13409	13464	13440	13662	13367	13380	13392	13437	13460	13344	13647	13487	13458	13446	13507	13673	13344	13296	13608	13701	13475	13491	13488	13348	13340	13451	13452	13320	13636	13576	13436	13490	13327	13562	13225	13244	13399	13416	13562	13490	13400	13421	13566	13502	13391	13562	13351	13603	13394	13663	13335	13548	13348	13375	13378	13322	13412	13443	13583	13421	13505	13432	13469	13444	13510	13451	13423	13429	13536	13276	13400	13392	13467	13350	13392	13446	13354	13490	13444	13338	13481	13739	13408	13267	13357	13611	13494	13416	13356	13465	13394	13626	13465	13522	13539	13426	13521	13432	13517	13521	13263	13536	13648	13499	13489	13474	13408	13405	13421	13402	13319	13289	13533	13443	13368	13563	13542	13454	13364	13606	13530	13537	13566	13386	13420	13351	13411	13387	13471	13522	13437	13661	13487	13304	13495	13464	13429	13563	13459	13518	13460	13397	13417	13448	13277	13448	13516	13432	13272	13397	13361	13408	13287	13589	13555	13668	13483	13748	13609	13402	13465	13635	13442	13406	13455	13308	13471	13316	13595	13427	13514	13500	13431	13416	13546	13437	13380	13348	13528	13458	13394	13372	13328	13570	13476	13562	13468	13418	13415	13338	13495	13528	13451	13525	13410	13408	13406	13440	13397	13407	13472	13461	13457	13317	13330	13373	13357	13561	13468	13518	13413	13538	13573	13638	13697	13492	13376	13492	13435	13413	13534	13447	13430	13358	13524	13403	13367	13433	13568	13721	13639	13528	13372	13466	13406	13531	13562	13397	13547	13367	13752	13391	13273	13566	13428	13511	13529	13580	13352	13649	13573	13479	13554	13502	13508	13528	13581	13582	13521	13367	13411	13517	13516	13492	13403	13536	13478	13472	13515	13564	13360	13346	13414	13496	13636	13558	13422	13505	13351	13364	13499	13460	13552	13531	13535	13625	13489	13399	13438	13246	13452	13428	13391	13481	13480	13318	13477	13630	13589	13456	13408	13441	13438	13280	13606	13515	13429	13575	13491	13474	13399	13301	13408	13477	13632	13550	13452	13347	13643	13384	13547	13576	13547	13367	13623	13653	13461	13485	13529	13629	13564	13526	13597	13405	13255	13458	13519	13423	13534	13475	13595	13615	13270	13504	13234	13625	13644	13523	13205	13377	13450	13532	13313	13406	13439	13414	13321	13420	13360	13450	13334	13372	13345	13597	13472	13371	13503	13401	13483	13427	13497	13427	13527	13473	13493	13469	13321	13665	13685	13530	13449	13450	13348	13360	13587	13418	13549	13356	13432	13534	13428	13575	13410	13269	13317	13508	13542	13370	13405	13311	13596	13506	13399	13438	13483	13446	13370	13548	13368	13455	13523	13402	13387	13413	13470	13458	13408	13581	13450	13369	13488	13609	13539	13639	13480	13510	13587	13422	13613	13489	13183	13517	13262	13282	13361	13505	13505	13450	13655	13417	13447	13357	13653	13290	13463	13488	13594	13341	13488	13554	13431	13483	13392	13548	13287	13202	13398	13361	13472	13509	13437	13542	13408	13576	13512	13428	13445	13246	13574	13544	13393	13402	13267	13363	13399	13322	13508	13383	13524	13415	13341	13363	13393	13588	13402	13541	13464	13399	13389	13468	13436	13581	13281	13451	13261	13453	13756	13491	13424	13503	13335	13334	13374	13317	13579	13408	13462	13437	13490	13253	13532	13472	13385	13458	13293	13442	13343	13409	13552	13420	13570	13395	13475	13606	13447	13564	13547	13621	13598	13470	13497	13241	13419	13582	13561	13453	13438	13643	13543	13460	13404	13469	13443	13519	13300	13440	13436	13556	13425	13674	13541	13484	13330	13514	13537	13444	13327	13574	13493	13393	13516	13453	13606	13525	13605	13322	13506	13337	13518	13524	13517	13533	13445	13329	13432	13496	13244	13405	13425	13333	13577	13349	13499	13477	13462	13349	13601	13410	13331	13606	13587	13452	13530	13350	13498	13419	13523	13518	13483	13722	13572	13535	13434	13590	13352	13331	13436	13429	13416	13504	13388	13510	13430	13640	13521	13583	13303	13384	13281	13552	13543	13316	13614	13325	13393	13483	13402	13459	13463	13382	13444	13427	13387	13606	13236	13425	13442	13439	13617	13503	13538	13524	13416	13498
38522	60008	55698	44813	37840	47232	45392	37435	40677	34532	28709	21791	16301	13233	12471	12527	12443	12468	12470	12389	12475	12514	12274	12510	12559	12616	12475	12465	12453	12602	12465	12383	12409	12500	12368	12450	12375	12480	12529	12472	12359	12380	12516	12445	12426	12427	12505	12626	12488	12551	12361	12489	12497	12394	12405	12409	12423	12515	12367	12456	12353	12424	12581	12478	12420	12508	12430	12592	12434	12482	12430	12420	12339	12312	12563	12511	12600	12404	12347	12421	12396	12299	12423	12631	12387	12427	12514	12540	12420	12420	12474	12409	12384	12579	12461	12512	12416	12528	12463	12524	12305	12451	12566	12420	12399	12425	12565	12417	12382	12539	12551	12354	12398	12294	12567	12448	12449	12543	12474	12566	12545	12526	12536	12511	12581	12304	12442	12408	12461	12338	12415	12705	12350	12565	12401	12466	12431	12289	12388	12318	12461	12242	12406	12391	12417	12537	12545	12596	12397	12383	12512	12543	12395	12446	12500	12533	12360	12492	12490	12535	12543	12383	12397	12482	12381	12504	12369	12500	12368	12413	12574	12513	12511	12425	12425	12414	12331	12490	12385	12635	12608	12580	12354	12538	12429	12405	12473	12387	12479	12435	12457	12465	12345	12599	12357	12635	12616	12340	12567	12411	12463	12505	12457	12262	12629	12364	12502	12553	12440	12519	12401	12337	12574	12557	12523	12437	12443	12437	12478	12397	12417	12460	12443	12459	12449	12484	12379	12444	12547	12440	12618	12399	12375	12495	12502	12530	12449	12384	12457	12550	12474	12395	12362	12214	12594	12506	12428	12335	12410	12473	12434	12424	12389	12549	12302	12495	12395	12319	12446	12445	12195	12285	12544	12408	12619	12508	12481	12457	12472	12631	12351	12566	12491	12540	12505	12327	12410	12486	12467	12524	12342	12420	12439	12474	12426	12385	12357	12485	12415	12237	12284	12517	12324	12427	12338	12448	12555	12230	12531	12481	12357	12405	12342	12516	12514	12332	12563	12519	12692	12418	12527	12295	12465	12373	12343	12538	12389	12474	12301	12434	12419	12355	12326	12549	12521	12461	12444	12405	12492	12369	12337	12459	12615	12514	12467	12497	12471	12529	12337	12436	12488	12307	12348	12462	12517	12449	12446	12478	12428	12514	12430	12409	12434	12311	12276	12521	12501	12338	12495	12527	12490	12567	12503	12494	12387	12412	12606	12389	12376	12565	12479	12415	12567	12446	12470	12424	12520	12431	12445	12311	12630	12493	12452	12528	12509	12505	12409	12435	12508	12489	12522	12310	12398	12531	12422	12463	12322	12435	12494	12303	12343	12522	12367	12542	12451	12576	12408	12411	12467	12445	12587	12391	12486	12479	12320	12406	12418	12542	12584	12436	12556	12290	12432	12346	12489	12508	12400	12430	12462	12501	12533	12595	12569	12558	12291	12439	12587	12551	12389	12320	12551	12454	12375	12427	12557	12471	12486	12526	12416	12469	12407	12277	12535	12589	12446	12424	12527	12434	12477	12323	12307	12336	12380	12370	12488	12413	12379	12395	12499	12499	12481	12419	12475	12449	12372	12553	12359	12293	12378	12442	12489	12468	12352	12270	12540	12367	12329	12497	12335	12494	12296	12427	12363	12468	12535	12408	12520	12451	12571	12333	12482	12458	12384	12356	12506	12537	12408	12373	12427	12352	12446	12409	12668	12463	12494	12543	12540	12454	12471	12507	12560	12241	12548	12502	12540	12393	12536	12512	12512	12375	12514	12352	12221	12528	12382	12367	12514	12470	12453	12604	12468	12444	12324	12399	12466	12455	12482	12439	12421	12395	12436	12461	12544	12406	12406	12521	12309	12323	12491	12556	12472	12306	12371	12373	12679	12422	12446	12335	12410	12463	12572	12428	12522	12402	12304	12401	12406	12457	12596	12336	12202	12543	12344	12445	12589	12462	12469	12393	12471	12269	12539	12543	12594	12447	12347	12249	12444	12574	12334	12341	12543	12432	12431	12478	12470	12402	12389	12347	12329	12458	12590	12447	12380	12214	12507	12324	12475	12522	12568	12449	12568	12435	12309	12402	12492	12505	12358	12326	12232	12501	12450	12529	12512	12360	12435	12295	12470	12405	12520	12528	12416	12447	12338	12272	12474	12397	12561	12509	12489	12531	12424	12437	12459	12603	12562	12405	12348	12485	12479	12488	12475	12449	12332	12369	12545	12401	12533	12423	12263	12346	12476	12353	12401	12334	12381	12433	12314	12375	12469	12434	12537	12524	12332	12502	12476	12382	12447	12393	12539	12446	12475	12485	12394	12381	12521	12432	12316	12489	12368	12516	12339	12355	12584	12398	12382	12575	12622	12350	12276	12252	12356	12458	12255	12444	12524	12479	12367	12532	12484	12416	12365	12381	12582	12336	12430	12287	12447	12421	12563	12347	12430	12558	12626	12571	12565	12575	12268	12507	12335	12377	12348	12235	12574	12542	12289	12261	12395	12452	12503	12404	12591	12252	12545	12480	12428	12409	12635	12378	12504	12431	12516	12472	12326	12480	12476	12374	12444	12570	12391	12529	12523	12466	12319	12373	12289	12444	12529	12399	12473	12475	12335	12405	12484	12626	12458	12538	12445	12487	12364	12236	12486	12360	12484	12512	12395	12452	12418	12394	12442	12456	12409	12267	12347	12443	12312	12333	12342	12520	12391	12529	12411	12587	12403	12525	12470	12433	12542	12371	12664	12486	12380	12503	12481	12440	12530	12379	12353	12319	12377	12308	12412	12485	12396	12546	12371	12458	12487	12330	12516	12424	12361	12546	12628	12353	12350	12472	12526	12398	12407	12333	12368	12490	12415	12504	12590	12548	12403	12455	12309	12368	12419	12480	12414	12377	12552	12449	12463	12512	12421	12492	12435	12522	12483	12594	12544	12469	12551	12509	12430	12427	12366	12354	12538	12325	12445	12441	12436	12382	12430	12350	12396	12412	12480	12532	12429	12451	12349	12384	12437	12550	12471	12446	12360	12297	12335	12236	12416	12574	12382	12445	12468	12519	12453	12427	12530	12511	12544	12497	12360	12532	12119	12348	12557	12426	12382	12350	12358	12454	12457	12505	12456	12566	12545	12386	12457	12403	12380	12383	12278	12541	12456	12502	12728	12434	12576	12506	12439	12377	12470	12564	12265	12539	12394	12471	12272	12366	12482	12512	12498	12498	12431	12338	12611	12455	12361	12383	12250	12404	12360	12411	12352	12437	12412	12570	12307	12333	12291	12408	12358	12417	12318	12345	12318	12337	12548	12614	12544	12561	12449	12540	12418	12459	12489	12541	12559	12499	12453	12478	12373	12511	12592	12545	12378	12443	12431	12431	12428	12544	12383	12412	12416	12402	12408	12467	12396	12383	12409	12392	12345	12361	12534	12441	12475	12640	12458	12273	12370	12419	12450	12404	12380	12386	12367	12365	12305	12368	12524	12323	12541	12409	12306	12421	12516	12434	12435	12589	12360	12340	12435	12404	12495	12457	12441	12361	12262	12448	12388	12349	12380	12392	12400	12530	12454	12393	12274	12433	12382	12486	12234	12552	12313	12403	12426	12518	12519	12346	12362	12388	12538	12359	12535	12412	12453	12395	12499	12484	12407	12561	12465	12528	12330	12419	12369	12456	12552	12392	12480	12297	12330	12320	12492	12363	12432	12448	12322	12354	12568	12356	12458	12406	12552	12484	12325	12439	12426	12542	12497	12479	12477	12438	12394	12424	12460	12421	12627	12433	12315	12425	12484	12354	12389	12418	12509	12487	12444	12425	12363	12496	12571	12459	12287	12287	12347	12428	12481	12528	12498	12391	12390	12446	12448	12451	12400	12339	12424	12444	12521	12442	12514	12624	12466	12394	12330	12392	12491	12445	12467	12449	12573	12458	12447	12545	12453	12533	12538	12436	12306	12417	12312	12600	12558	12413	12445	12422	12354	12472	12507	12299	12366	12393	12512	12462	12512	12497	12442	12348	12425	12476	12549	12550	12394	12463	12339	12615	12454	12382	12376	12541	12525	12529	12408	12558	12308	12514	12420	12392	12490	12515	12453	12435	12364	12403	12388	12514	12480	12350	12482	12408	12553	12407	12415	12414	12342	12386	12571	12463	12348	12506	12674	12429	12411	12582	12361	12435	12507	12444	12439	12383	12382	12560	12440	12594	12501	12498	12291	12353	12370	12429	12707	12366	12398	12457	12314	12247	12270	12458	12373	12331	12544	12668	12306	12565	12390	12264	12463	12541	12332	12398	12534	12443	12420	12367	12429	12437	12593	12540	12529	12288	12435	12384	12431	12397	12610	12553	12384	12510	12514	12507	12407	12454	12362	12491	12515	12482	12570	12321	12384	12557	12497	12481	12455	12590	12568	12547	12521	12352	12471	12423	12620	12366	12492	12487	12516	12508	12577	12551	12592	12500	12477	12353	12435	12448	12371	12476	12351	12605	12362	12375	12251	12331	12474	12370	12397	12386	12460	12609	12456	12378	12394	12182	12652	12405	12439	12509	12381	12408	12379	12361	12468	12500	12320	12305	12496	12356	12668	12441	12312	12295	12515	12314	12409	12387	12472	12428	12592	12444	12432	12492	12474	12552	12517	12516	12475	12347	12358	12465	12396	12488	12467	12387	12496	12433	12530	12465	12251	12382	12499	12530	12485	12491	12390	12387	12405	12432	12380	12630	12489	12481	12410	12381	12477	12369	12274	12560	12449	12509	12534	12530	12408	12448	12398	12524	12328	12359	12494	12496	12458	12549	12523	12266	12513	12304	12463	12399	12503	12483	12351	12406	12316	12416	12374	12671	12440	12292	12508	12457	12403	12442	12427	12604	12512	12440	12516	12335	12568	12312	12382	12549	12273	12227	12234	12408	12448	12510	12372	12410	12411	12547	12383	12453	12489	12455	12348	12375	12403	12385	12457	12363	12360	12498	12456	12448	12398	12454	12340	12348	12547	12439	12253	12573	12389	12460	12477	12270	12442	12692	12454	12489	12632	12604	12510	12451	12436	12602	12683	12597	12415	12348	12451	12326	12597	12479	12491	12430	12387	12424	12589	12501	12553	12532	12508	12440	12169	12442	12391	12488	12471	12379	12527	12372	12413	12506	12360	12538	12370	12458
30397	26794	29360	22805	19142	20384	20539	19290	20291	20198	19372	18575	17473	17209	17038	17295	17090	17224	17199	17028	17062	16973	17079	16932	17072	17170	17051	17162	17121	17012	17143	17030	17276	17010	17057	17320	17099	17202	17280	17184	16990	17047	16933	17123	17193	17063	17107	17077	17058	16893	17128	17274	16976	17025	17092	17091	17053	17032	17225	17261	17094	16988	16977	16897	17292	17143	16915	16961	16845	16969	17157	17066	17142	16942	17125	17098	17188	17048	17082	17044	17166	17238	17100	17055	17188	17014	16869	17079	17107	17260	17108	16943	17087	17248	16962	17206	16924	17090	17020	17100	17090	17129	17273	16915	17132	17142	16926	17030	16687	17031	17129	17019	17023	17011	17077	17073	17047	16980	16931	16981	17254	17038	16947	17026	17202	17065	17170	17117	17092	17049	17132	17068	17108	16982	17064	17228	17074	16877	17066	17021	17225	17359	17177	16952	16904	17312	17106	17120	17013	17033	17002	17091	17399	16897	17039	17151	16958	16932	17033	16935	16882	16919	17043	16847	16967	17034	17010	16998	17189	16956	17207	17041	17073	16963	16877	16927	17225	17108	17255	17072	17077	17086	16923	17045	17172	16899	17067	17083	17174	16951	17194	17031	16995	17087	17137	17097	17150	16830	17006	17252	17218	17056	17173	17101	17152	17035	17158	16966	17017	17073	17029	17101	17080	17168	17262	17344	17298	17151	17119	17172	17138	16976	17028	17063	17065	16922	17165	17172	17107	17097	17140	17176	17027	17034	17031	17102	17026	17174	17139	17116	17029	17317	16985	16954	17068	16924	17207	17061	17190	17166	17022	17129	17215	16995	17212	17101	17107	17172	17073	17078	17097	16854	17008	17212	16847	17104	16979	17003	17209	17279	16907	17104	16912	16844	16945	16974	17195	17266	17056	17099	17164	16945	17143	17027	17091	17005	17104	17095	16868	17006	17177	17214	17164	16982	16851	17091	17076	17107	16869	17021	16959	17081	16997	17100	17261	17024	17017	17074	16978	17151	17062	17196	16982	16967	16961	17203	17228	16867	16991	17377	17192	16945	17042	17159	17063	17151	17030	17263	16942	16960	16971	17027	16982	17009	16933	17150	17097	17168	17157	16761	16954	17063	17004	17117	16950	17137	17092	16837	17153	17159	16982	17198	16918	17080	16905	16993	17126	17062	17076	17108	17098	16982	17411	17017	17008	17099	17090	17175	16982	17190	17142	17301	17161	17116	17176	17138	17130	16936	17022	17080	17160	16841	16928	17087	17146	16975	17127	17007	17164	16916	16789	16918	17100	17106	17063	17043	17233	17067	17301	17015	17125	17130	17027	17110	16784	16903	17325	16966	17247	17067	16988	17118	17098	17333	17172	17160	17169	17103	17028	17243	17085	17075	17029	16812	16965	16985	17047	17009	17001	16880	17019	16965	16940	17040	17095	16943	17280	17116	17023	17020	17157	16893	17021	16796	17035	17158	17022	16975	17042	17009	17165	16898	17158	17306	17110	17009	17170	17085	16999	16946	17126	17249	17148	16967	16943	16973	17112	16911	17249	17234	16977	17288	17097	17061	17175	17146	17194	17153	17064	17028	17090	16926	17037	17024	17149	17089	16992	17223	17063	16956	17085	17148	17103	16951	17206	16911	16992	17198	17105	17083	17408	17202	17152	16986	16874	17032	17480	17180	17076	17209	17120	16966	16986	17021	17021	16941	17314	17149	17113	17245	17069	17183	16966	16957	17194	17065	17070	17039	17083	17056	17132	17050	17128	17090	17025	17245	16942	16933	16993	17037	16971	16990	17096	16878	17023	16971	17121	16931	16991	17178	17126	17356	17032	17009	17088	17091	16935	17028	17032	16980	17004	17011	17183	17223	17024	17069	17125	16985	17092	17116	17227	17268	17276	17095	17083	17042	16945	17282	17203	16989	17039	17134	17064	17182	17125	17162	17347	16985	16945	16918	17085	17087	17250	17031	16996	17107	17076	17019	17213	17154	16993	17049	16801	17027	17028	16816	17077	16940	17059	17131	17023	16891	17093	17003	17076	17144	17033	16898	16822	17189	17106	17000	17164	17225	16942	17034	17203	17036	17112	17139	16750	17047	17134	17111	17272	16958	16981	17104	16951	16978	16866	16943	17086	17158	17001	17015	17101	17175	17256	17080	17072	17129	17331	16840	17009	17198	16983	17286	17030	16925	17013	17217	17184	17169	17016	17075	17189	17039	16922	17134	17141	17019	17201	17105	17146	17293	17176	16984	17075	17119	16951	17128	16982	17030	16849	17161	16910	17115	16937	17186	17084	17033	17032	17085	17073	17056	17040	17028	16973	16911	17034	17210	17394	16971	17173	16962	16951	17060	17168	17149	17139	17100	17083	17003	16957	17092	16966	16951	17274	17125	17017	17169	16879	16904	16954	17142	16997	16948	16910	16897	16978	17345	17322	17046	17001	17130	17016	17202	16984	16836	16915	17055	16961	17020	17212	17109	17039	17053	17227	17185	16997	17167	17112	17113	17126	17238	16951	17065	17120	16968	16965	17175	17217	17147	17026	16904	17041	17151	17029	17072	17146	17279	17078	16963	17112	16886	17186	17150	16941	17047	16928	16918	17286	16873	17217	16961	17079	17178	17100	16897	16984	17005	17129	17051	17081	17210	17171	17106	17025	17060	16996	16876	17035	17124	17088	16997	17134	16983	17074	17135	16950	17058	17192	17312	17078	16982	16942	17104	17148	16976	16885	17191	17122	17191	17083	16932	16910	16975	17134	17233	17232	17231	17229	16988	17100	17188	17011	17050	17170	17050	17017	17124	16933	17156	17264	17178	16936	17127	16994	17038	17081	17281	17085	17244	17191	17173	17274	16895	17282	17221	17186	17143	17093	17178	17124	16915	17025	16863	17086	17234	17102	17191	17181	17345	17142	17316	17195	17004	17100	17132	17164	16968	16926	17137	17151	17047	17035	17199	17172	17027	17198	17147	16968	16828	17187	16966	17159	17095	17112	17090	17079	16951	17256	17122	16991	17232	17151	16975	17018	17160	16912	17092	17114	17159	17049	16992	17174	17090	16830	17010	16850	17097	17186	17193	17051	16968	17039	17072	17222	17027	17158	17063	17164	17041	17098	17183	17119	17258	17272	17052	17104	17080	17057	16867	17108	17321	17178	17056	17213	17177	17143	17130	16981	16850	17165	17107	17172	17019	16956	16952	16998	17139	17102	17119	16923	17110	17149	17045	16824	17120	16976	17093	17121	17238	17062	17160	17016	16915	16993	17074	17059	17137	17285	17098	17156	17033	17146	16911	17034	16850	16902	17129	16971	17088	17253	17053	16877	17027	17093	17105	17101	16989	17011	17120	17037	17364	17112	17014	17125	17100	17163	17174	17027	17018	16838	17034	17088	17123	17121	16980	17036	17157	17250	17130	17171	17132	17157	17122	17173	17062	17134	17061	17204	17214	16922	16986	17036	17262	17006	17124	16954	17110	17113	17080	17249	17150	17235	17117	17043	17222	17280	17078	17255	17207	17099	17056	17110	17165	16967	16951	16959	16916	16825	17202	17259	16948	17059	17182	16990	16849	17174	17048	17101	17082	17211	16969	17229	17258	17178	17018	16958	17077	17210	17015	17171	16928	17060	16969	16989	17234	17146	17007	17105	17122	17206	17123	17245	17183	16978	16999	17086	17013	17058	17198	17080	17061	17124	17188	17305	17221	17186	17234	17108	17141	17121	17182	17066	16973	17133	17040	17228	17316	17089	17087	17172	17047	17115	16999	17309	17095	17068	17239	17373	17062	17133	17216	17174	17156	16973	17291	17128	17141	16794	17024	17075	17145	17324	17059	17125	17259	17067	17071	17334	17283	17053	17167	17087	17018	17096	17007	17325	17060	16909	16974	17118	17102	17081	17181	17140	16879	17170	17053	17144	17090	16971	17145	16965	17064	17107	17021	17053	17086	17448	17002	16831	17036	16908	16894	17089	17124	17049	17027	17053	17453	17053	17136	17199	17133	17107	17107	16948	16967	17019	16936	17060	17216	16993	17116	17169	17146	17117	16891	17162	17073	17172	17146	17095	17041	16982	16991	17010	17112	17026	17126	17088	17016	17112	17308	17069	16906	17038	17215	17062	17137	16952	17139	17043	17167	17013	17270	17303	17019	17118	16907	16978	17134	17150	16959	17077	17044	17171	17004	17131	17051	17181	17013	17215	17260	17025	17049	17310	17204	17061	17122	17009	17341	17076	16938	17118	17322	17321	17052	17066	17169	16872	17039	17165	17174	17125	16900	17041	17150	17095	17066	17171	16989	17094	17105	17014	16938	17144	17058	17136	17329	17203	16961	16776	17226	17185	17079	17084	17135	16984	16909	17196	17157	17092	17058	16908	16931	17447	17181	17105	16974	17003	17088	17048	16997	17074	16947	17054	17132	17068	17232	17075	17259	17311	17108	17060	17065	17321	17131	16946	16931	17125	17103	17301	16945	17161	17049	17146	16956	17207	17073	17239	16898	17153	16978	16912	17170	17180	17033	17071	17153	17187	17126	17221	16943	16932	17321	17123	17022	17103	17289	17197	16844	16871	16828	16975	17077	17463	17006	16892	16977	17047	17230	17137	16999	17065	17046	17050	17202	16977	17049	17170	17013	17130	17040	17265	17191	17099	17166	17123	17060	17138	17117	17258	17061	17035	17150	17102	17249	16861	17052	17079	17198	17080	17081	16993	17065	16921	17027	17044	17033	16798	16984	17052	16879	16973	17244	17156	17099	16911	17270	17089	17138	17204	17051	17052	17202	17211	17177	17127	16959	17143	17202	17021	16886	16926	16846	17182	17112	17157	16954	16922	17051	17262	17232	16985	17119	17135	17137	17104	17085	16977	17147	17171	17292	17048	16975	17045	16908	17132	17063	16983	17008	17128	17037	16884	17075	17131	16985	16892	17216	17067	17033	16953	17082	17082	17017	17013	17018	17016	16903	17161	17221	17290	16977	17157	17119	17081	17088	17215	17035	16940	17224	17325	17031	17148	16952	17108	17166	17045	17179	17047	17257	16969	17008	17249	17268	17381	17120	17183	17076	17021	17102	16918	16780	17120	17215	17040	17121	17096	17068	17172	17105	17044	17146	17254	17202	17086	17136	17040	17099	17116	17007
26586	37048	28477	19231	17288	19005	18348	17425	18742	18240	17182	16175	15171	14739	14807	14867	14947	14779	14768	14764	14820	14780	14804	14884	14757	14930	14996	14795	14858	14988	14729	14765	14568	14755	14778	14693	14652	14759	14841	14726	14760	14575	14712	14656	14658	14809	14780	14685	14724	14533	14683	14809	14866	14768	14634	14803	14694	14495	14841	14815	14777	14587	14786	14769	14719	14675	14780	14748	14921	14832	14769	14705	14779	14749	14695	14774	14993	14717	14756	14679	14837	14812	14734	14741	14759	14749	14822	14931	14823	14778	14664	14898	14707	14830	14608	14704	14754	14739	14788	14978	14811	14784	14695	14682	14660	14712	14809	14762	14736	14630	15044	14769	14764	14938	14864	14657	14763	14542	14753	14885	14577	14645	14808	14819	14708	14769	14847	14774	14718	14796	14641	14770	14743	14893	14793	14853	14782	14872	14763	14899	14872	14746	14917	14848	14864	14821	14850	14875	14903	14738	14745	14711	14888	14779	14743	14818	14855	14618	14765	14687	14780	14861	14624	14887	14769	14876	14803	14637	14721	14837	14559	14654	14807	14695	14617	14789	14720	14805	14655	14766	14702	14626	14715	14784	14713	14953	14886	14736	14830	14600	14689	14879	14731	14828	14681	14663	14938	14755	14746	14723	14849	14868	14775	14743	14638	14890	14673	14779	14752	14697	14900	14681	14795	14654	14740	14723	14754	14788	14833	14588	14752	14762	14773	14853	14828	14776	14838	14703	14818	14699	14838	14815	14809	14699	14609	14654	14707	14609	14798	14675	14734	14859	14600	14772	14805	14634	14725	14940	14701	14765	14742	14801	14790	14780	14707	14859	14746	14595	14748	14620	14768	14736	14583	14771	14725	14766	14594	14700	14808	14725	14756	14830	14625	14792	14769	14750	14804	14839	14843	14543	14872	14727	14851	14707	14993	14691	14722	14860	14706	14612	14872	14942	14705	14756	14835	14725	14671	14777	14771	14583	14765	14785	14808	14714	14738	14702	14782	14825	14891	14720	14698	14768	14932	14730	14783	14758	14781	14895	14807	14624	14774	14800	14575	14666	14610	14813	14840	14752	14838	14841	14991	14595	14865	14680	14822	14781	14926	14740	14727	14900	14686	14738	14717	14785	14751	14705	14780	14789	14800	14969	14835	14958	14743	14766	14822	14939	14651	14854	14686	14840	14650	14862	14848	14720	14870	14893	14828	14722	14737	14692	14794	14831	14870	14731	14796	14562	14713	14755	14792	14683	14817	14850	14826	14819	14905	14673	14803	14765	14898	14671	14777	14833	14655	14741	14839	14883	14770	14811	14859	14689	14808	14910	14841	14926	14781	14646	14753	14814	14807	14972	14897	14891	14651	14811	14760	14920	14824	14742	14857	14746	14705	14742	14812	14858	14790	14800	14886	14700	14811	14870	14878	14817	14829	14911	14794	14781	14887	14731	14721	14784	14949	14879	14636	14775	14837	14776	14858	14841	14883	14911	14777	14815	14694	14805	14713	14823	14881	14728	14745	14656	14570	14695	14729	14841	14832	14839	14743	14615	14796	14867	14589	14752	14842	14803	14747	14667	14651	14836	14747	14668	14894	14832	14760	14645	14656	14840	14732	14857	14785	14629	14680	14586	14762	14803	14908	14772	14754	14714	14880	14724	14796	14670	14780	14674	14713	14800	14725	14761	14725	14849	14622	14822	14791	14754	14746	14901	14656	14772	14833	14636	14636	14736	14927	14762	14886	14703	14946	14628	14749	14740	14794	14608	14980	14804	14736	14928	14722	14627	14861	15070	14643	14887	14687	14699	14850	14806	14802	14837	14580	14763	14692	14717	14744	14662	14700	15032	14776	14970	14768	14874	14852	14743	14728	14777	14678	14692	14823	14766	14813	14855	14883	14712	14718	14740	14749	14684	14634	14684	14710	14836	14870	14847	14750	14769	14776	14762	14566	14902	14749	14850	14874	14696	14804	14860	14800	14749	14582	14857	14802	14629	14867	14524	14853	14813	14765	14790	14841	14867	14745	14862	14807	14903	14754	14745	14881	14714	14713	14687	14837	14762	14847	14689	14804	14758	14713	14845	14747	14787	14702	14643	14819	14935	14861	14819	14708	14770	14794	14669	14936	14640	14771	14794	14713	14732	14776	14864	14835	14877	14764	14708	14846	14763	14720	14775	14749	14817	14666	14818	14723	14786	14792	14587	14889	14700	14701	14642	14788	14754	14883	14811	14761	14620	14815	14768	14886	14653	14809	14818	14670	14800	14739	14688	14676	14595	14766	14736	14599	14862	14811	14775	14786	14733	15035	14626	14832	14807	14802	14633	14705	14891	14747	14730	14745	14714	14702	14748	14750	14703	14699	14792	14621	14703	14907	14594	14910	14638	14785	14758	14834	14640	14635	14762	14621	14808	14690	14662	14689	14823	14670	14622	14904	14740	14882	14744	14749	14741	14804	14704	14955	14837	14807	14739	14862	14890	14764	14709	14735	14807	14622	14604	14913	14844	14718	14798	14748	14792	14769	14784	14905	14769	14751	14870	14827	14894	14782	14823	14875	14805	14851	14817	14716	14747	14665	14724	14881	14851	14820	14740	14892	14790	14832	14697	14789	14827	14776	14853	14805	14619	14864	14850	14724	14733	14644	14818	14640	14715	14753	14821	14646	14797	14781	14662	14819	14934	14749	14762	14897	14770	14944	14761	14810	14705	14795	14736	14803	14781	14866	14835	14731	14748	14764	14606	14714	14725	14814	14706	14744	14887	14848	14835	14885	14735	14809	14814	14766	14660	14856	14800	14893	14749	14808	14708	14741	14742	14699	14743	14643	14655	14840	14602	14833	14741	14750	14757	14688	14700	14735	14739	14634	14581	14904	14669	14695	14761	14889	14634	14922	14769	14740	14756	14784	14839	14674	14870	14715	14804	14782	14765	14741	14848	14706	14917	14896	14682	14722	14749	14697	14786	14756	14785	14807	14574	14690	14708	14835	14687	14835	14750	14662	14742	14691	14692	14903	14891	14829	14745	14946	14906	14713	14743	14791	14706	14670	14768	14675	14763	14687	14833	14784	14804	14674	14646	14698	14627	14941	14854	14590	14831	14835	14653	14694	14863	15002	14776	14798	14901	14666	14680	14723	14921	14673	14778	14735	14877	14766	14854	14746	14717	14738	14751	14761	14809	14901	14705	14839	14657	14647	14682	14834	14961	14684	14761	14816	14732	14636	14770	14793	14645	14881	14870	14640	14680	14641	14704	14681	14724	14794	14586	14761	14717	14751	14688	14788	14678	14673	14801	14919	14901	14630	14707	14794	14746	14754	14800	14856	14608	14899	14727	14851	14722	14689	14589	14921	14586	14608	14894	14718	14961	14768	14639	14684	14752	14588	14642	14699	14890	14672	14737	14785	14575	14568	14618	14856	14777	14819	14690	14908	14871	14870	14653	14759	14752	14757	14840	14762	14667	14857	14793	14710	14769	14880	14809	14770	14843	14811	14867	14803	14715	14828	14839	14794	14777	14740	14675	14599	14848	14640	14724	14810	14720	14768	14743	14800	14785	14808	14743	14953	14758	14732	14882	14935	14621	14832	14536	14924	14773	14752	14799	14715	14711	14728	14856	14861	14715	14790	14797	14701	14892	14674	14854	14666	14661	14622	14922	14821	14658	14708	14852	14747	14854	14585	14799	14919	14787	14758	14979	14724	14734	14832	14657	14811	14979	14837	14797	14590	14831	14814	14890	14802	14771	14984	14798	14668	14718	14766	14725	14761	14871	14673	14819	14720	14792	14795	14676	14736	14852	14712	14772	14890	14837	14800	14649	14819	14833	14896	14718	14831	14708	14744	14659	14708	14809	14674	14798	14896	14739	14716	14640	14701	14824	14759	14769	14852	14757	14840	14891	14782	14680	14862	14813	14702	14564	14632	14926	14582	14765	14874	14790	14701	14703	14755	14717	14882	14590	14906	14653	14899	14909	14751	14805	14790	14909	14706	14886	14675	14942	14764	14699	14778	14626	14782	14661	14750	14718	14746	14752	14770	14906	14766	14905	14861	14820	14875	14891	14781	14660	14781	14806	14638	14718	14898	14567	14951	14811	14734	14635	14667	14704	14771	14743	14615	14801	14587	14770	14863	14852	14757	14809	14645	14790	14735	14727	14729	14834	14884	14760	14710	14839	14703	14893	14577	14737	14730	14841	14733	14633	14757	14777	14699	14694	14825	14718	14739	14809	14765	14651	14685	14840	14757	14785	14607	14773	14745	14696	14690	14809	14805	14605	14749	14845	14652	14933	14845	14554	14722	14631	14832	14830	14764	14827	14785	14734	14712	14820	14877	14753	14687	14735	14814	14682	14541	14958	14636	14596	14923	14846	14822	14820	14706	14699	14803	14796	14735	14793	14803	14845	14862	14809	14622	14866	14824	14790	14632	14773	14810	14689	14723	14735	14713	14800	14741	14810	14610	14824	14775	14618	14653	14637	14733	14729	14752	14606	14785	14729	14699	14757	14815	14784	14715	14973	14914	14705	14714	14732	14711	14897	15015	14587	14729	14799	14893	14950	14900	14683	14699	14809	14769	14767	14745	14706	14658	14737	14810	14738	14984	14843	14728	14890	14884	14849	14772	14910	14906	14910	14776	14658	14822	14763	14846	14794	14864	14767	14914	14819	14914	14711	14740	14832	14582	14704	14826	14738	14672	14779	14743	14922	14748	14695	14733	14849	14741	14688	14779	14820	14790	14816	14956	14923	14544	14770	14758	14800	14646	14732	14591	14736	14756	14792	14844	14893	14785	14782	14786	14650	14853	14753	14785	14653	14685	14583	14685	14623	14808	14761	14778	14633	14667	14834	14758	14636	14727	14854	14854	14653	14888	14578	14621	14781	14651	14746	14573	14704	14557	14716	14657	14646	14845	14848	14719	14657	14799	14881	14827	14936	14676	14852	14917	14807	14662	14923	14812	14756	14659	14792	14832	14683	14759	14741	14751	14750	14661	14743	14824	14824	14584	14772	14718	14896	14634	14852	14661	14854	14687	14949	14796	14767	14931	14696	14703	14692	14638	14621	14801	14823	14764	14755	14740	14746	14726	14752	14683	14647	14889	14710	14688	14854	14863	14767	14656	14803	14693	14808	14647	14857	14923	14863
25333	21852	29510	28684	28617	42333	37176	32053	37129	34060	28100	23237	20211	18169	18033	17708	17712	17701	17646	17780	17697	17623	17705	17564	17715	17890	17577	17484	17624	17519	17693	17677	17555	17626	17900	17771	17618	17598	17765	17600	17899	17620	17686	17648	17779	17677	17637	17741	17765	17767	17707	17731	17709	17769	17599	17589	17417	17662	17693	17522	17663	17703	17511	17600	17756	17641	17581	17751	17415	17566	17649	17502	17496	17683	17582	17573	17746	17695	17793	17545	17608	17519	17606	17622	17592	17644	17673	17610	17854	17553	17584	17672	17600	17474	17746	17668	17513	17434	17678	17725	17453	17446	17722	17808	17792	17714	17532	17748	17669	17424	17784	17602	17455	17716	17745	17591	17673	17494	17615	17757	17744	17699	17545	17669	17771	17596	17615	17448	17562	17586	17701	17677	17612	17659	17654	17515	17536	17585	17755	17555	17590	17562	17708	17628	17609	17746	17660	17503	17602	17623	17736	17521	17376	17582	17579	17537	17814	17736	17506	17563	17810	17529	17506	17757	17339	17902	17708	17704	17800	17538	17778	17678	17721	17504	17690	17747	17711	17678	17520	17501	17448	17539	17849	17787	17714	17716	17602	17762	17469	17816	17739	17575	17570	17630	17595	17616	17575	17608	17380	17636	17469	17808	17695	17615	17463	17611	17642	17712	17656	17849	17555	17730	17741	17694	17574	17616	17516	17892	17992	17523	17734	17698	17794	17681	17644	17725	17909	17608	17642	17587	17648	17422	17797	17431	17592	17547	17766	17632	17573	17728	17740	17621	17668	17537	17761	17732	17601	17591	17464	17495	17543	17559	17586	17690	17790	17675	17552	17721	17511	17422	17750	17577	17804	17666	17489	17785	17497	17618	17703	17665	17470	17527	17741	17620	17802	17832	17457	17604	17516	17667	17774	17680	17783	17766	17583	17543	17617	17478	17643	17632	17704	17683	17686	17693	17567	17554	17536	17695	17638	17662	17568	17489	17567	17560	17595	17567	17589	17636	17828	17648	17682	17638	17430	17868	17442	17559	17551	17496	17423	17710	17578	17404	17570	17747	17586	17691	17565	17477	17645	17558	17726	17667	17524	17561	17458	17525	17417	17602	17609	17805	17698	17692	17752	17513	17621	17529	17499	17825	17524	17653	17655	17678	17503	17685	17800	17575	17654	17750	17549	17675	17810	17425	17685	17522	17540	17671	17666	17676	17701	17605	17637	17689	17542	17742	17618	17704	17689	17926	17436	17545	17763	17662	17454	17622	17766	17707	17652	17645	17578	17515	17532	17679	17728	17590	17527	17571	17448	17510	17722	17577	17568	17711	17588	17709	17870	17537	17492	17711	17599	17648	17619	17821	17459	17658	17491	17676	17570	17454	17535	17689	17538	17646	17673	17607	17756	17608	17541	17646	17488	17739	17720	17758	17365	17721	17612	17481	17578	17484	17725	17780	17674	17679	17640	17394	17573	17748	17475	17660	17822	17681	17518	17655	17425	17654	17685	17640	17475	17536	17654	17725	17857	17658	17582	17514	17529	17517	17774	17547	17602	17609	17816	17876	17627	17522	17804	17679	17784	17511	17475	17587	17661	17508	17791	17583	17431	17535	17621	17726	17695	17773	17719	17713	17540	17420	17584	17740	17654	17628	17653	17483	17878	17796	17523	17621	17537	17551	17652	17613	17710	17716	17333	17728	17664	17553	17596	17666	17565	17670	17742	17622	17731	17524	17612	17563	17580	17661	17710	17607	17525	17745	17707	17647	17662	17601	17610	17712	17892	17823	17537	17779	17763	17816	17664	17721	17572	17648	17493	17517	17590	17548	17588	17811	17348	17551	17613	17498	17954	17824	17763	17663	17664	17544	17641	17415	17498	17451	17410	17835	17746	17523	17600	17756	17611	17665	17892	17567	17660	17630	17791	17717	17509	17403	17540	17733	17571	17588	17703	17655	17529	17565	17359	17561	17767	17531	17539	17643	17729	17799	17694	17579	17622	17609	17656	17440	17709	17472	17763	17578	17444	17582	17613	17651	17569	17577	17618	17578	17537	17598	17492	17537	17659	17503	17717	17626	17681	17518	17674	17701	17705	17764	17728	17600	17396	17457	17579	17586	17814	17664	17767	17643	17547	17464	17624	17690	17582	17709	17786	17471	17757	17728	17586	17655	17430	17571	17613	17755	17582	17725	17710	17635	17533	17516	17592	17738	17536	17430	17669	17535	17686	17742	17387	17524	17590	17566	17701	17688	17566	17752	17701	17536	17599	17644	17503	17442	17644	17594	17440	17798	17667	17675	17630	17413	17468	17616	17683	17626	17869	17729	17613	17600	17540	17679	17541	17662	17312	17681	17627	17628	17399	17747	17618	17782	17672	17754	17607	17653	17741	17605	17720	17756	17762	17713	17742	17800	17723	17809	17767	17681	17642	17693	17607	17474	17542	17675	17552	17581	17773	17597	17380	17773	17729	17562	17787	17713	17564	17744	17593	17606	17581	17489	17683	17624	17698	17718	17627	17534	17829	17765	17617	17736	17747	17625	17704	17611	17690	17601	17483	17599	17626	17556	17738	17740	17527	17386	17500	17444	17625	17500	17541	17665	17754	17640	17622	17891	17405	17702	17644	17375	17621	17559	17604	17458	17675	17534	17608	17608	17462	17527	17598	17681	17722	17651	17582	17658	17423	17621	17507	17669	17498	17666	17688	17907	17542	17627	17524	17523	17582	17955	17593	17584	17711	17506	17642	17608	17555	17742	17714	17691	17680	17681	17421	17661	17670	17440	17748	17638	17420	17653	17552	17473	17501	17556	17505	17422	17492	17790	17439	17438	17757	17594	17834	17623	17721	17633	17662	17353	17648	17520	17572	17471	17882	17719	17667	17567	17696	17782	17786	17582	17682	17652	17712	17483	17485	17499	17557	17516	17763	17859	17518	17465	17624	17571	17694	17776	17615	17687	17501	17612	17599	17608	17403	17471	17575	17587	17491	17592	17489	17548	17672	17545	17576	17554	17635	17661	17515	17639	17509	17700	17652	17761	17906	17596	17639	17588	17595	17600	17739	17536	17756	17638	17527	17822	17640	17588	17680	17697	17565	17621	17486	17534	17584	17528	17689	17470	17538	17746	17578	17573	17759	17564	17653	17685	17654	17684	17599	17616	17622	17648	17611	17569	17509	17586	17692	17714	17504	17696	17538	17445	17563	17521	17607	17629	17724	17693	17572	17519	17550	17635	17635	17648	17590	17681	17517	17684	17679	17412	17477	17602	17531	17654	17769	17683	17674	17642	17501	17811	17575	17639	17519	17817	17598	17606	17540	17575	17629	17646	17556	17484	17762	17529	17778	17581	17655	17515	17644	17657	17568	17701	17505	17650	17556	17658	17784	17733	17701	17585	17619	17698	17758	17718	17627	17528	17606	17476	17443	17536	17519	17545	17659	17474	17484	17814	17646	17570	17701	17692	17528	17582	17297	17439	17554	17562	17649	17598	17622	17434	17716	17715	17786	17688	17669	17574	17833	17502	17501	17739	17947	17488	17595	17652	17635	17590	17701	17545	17626	17769	17567	17675	17759	17868	17788	17645	17603	17507	17731	17527	17642	17494	17467	17468	17660	17572	17721	17686	17501	17755	17257	17715	17629	17421	17611	17510	17529	17616	17496	17595	17518	17640	17651	17645	17534	17647	17482	17520	17618	17502	17527	17689	17746	17689	17513	17619	17605	17622	17667	17608	17740	17574	17765	17537	17607	17586	17730	17705	17784	17472	17608	17700	17611	17768	17634	17580	17691	17742	17381	17625	17677	17495	17510	17574	17606	17574	17644	17516	17631	17612	17493	17481	17446	17729	17470	17650	17481	17796	17517	17569	17595	17590	17666	17597	17775	17610	17628	17515	17714	17506	17651	17680	17540	17545	17561	17611	17575	17637	17475	17731	17603	17630	17670	17626	17824	17670	17671	17531	17671	17707	17749	17553	17623	17550	17670	17419	17716	17607	17683	17633	17490	17671	17611	17657	17767	17544	17611	17680	17624	17645	17639	17536	17724	17673	17540	17731	17671	17660	17689	17530	17778	17623	17563	17474	17616	17721	17483	17617	17693	17650	17549	17534	17732	17627	17611	17634	17841	17883	17692	17403	17607	17606	17628	17599	17680	17434	17470	17367	17622	17536	17679	17606	17474	17725	17649	17749	17725	17603	17548	17660	17682	17622	17759	17621	17578	17773	17689	17633	17581	17603	17550	17479	17543	17789	17809	17669	17824	17552	17671	17493	17761	17718	17622	17536	17532	17700	17564	17541	17550	17582	17667	17449	17771	17658	17663	17545	17735	17626	17910	17656	17788	17762	17730	17747	17777	17589	17736	17581	17757	17502	17674	17764	17642	17643	17638	17655	17663	17798	17604	17402	17678	17579	17711	17707	17397	17619	17723	17575	17611	17454	17669	17744	17447	17455	17338	17453	17625	17712	17861	17687	17567	17745	17606	17542	17336	17549	17712	17595	17832	17717	17505	17665	17559	17757	17686	17573	17729	17551	17711	17777	17556	17625	17778	17652	17767	17722	17791	17621	17768	17589	17791	17524	17444	17476	17632	17495	17827	17692	17547	17602	17490	17562	17748	17535	17479	17722	17687	17529	17760	17482	17764	17652	17675	17601	17686	17709	17517	17728	17874	17819	17793	17608	17545	17693	17772	17702	17503	17758	17528	17814	17519	17560	17798	17675	17508	17663	17683	17492	17484	17481	17422	17576	17480	17535	17704	17644	17780	17576	17588	17404	17640	17809	17786	17827	17805	17535	17635	17913	17609	17749	17644	17585	17590	17480	17426	17643	17519	17536	17685	17619	17681	17652	17658	17597	17630	17520	17795	17683	17472	17797	17703	17667	17467	17534	17686	17611	17436	17545	17504	17518	17414	17550	17529	17565	17414	17605	17613	17741	17645	17924	17657	17676	17758	17409	17614	17464	17637	17523	17579	17705	17689	17463	17468	17693	17613	17620	17690	17511	17640	17515	17699	17559	17534	17534	17588	17642	17660	17623	17444	17669	17852	17726	17876	17839	17418	17738	17641	17476	17586	17492	17562	17481	17418	17461	17695	17562	17616	17559	17620	17753	17867	17576	17549	17666	17520	17505	17630	17657	17536	17404
34069	52701	46605	39555	33746	43948	34193	32988	37815	33062	26408	20652	17428	15211	15108	14887	15183	15237	15092	15123	15116	15362	15120	15247	15192	15179	15277	15110	15023	14960	15150	14882	15066	15094	15207	15060	15118	15132	14901	15162	15165	15027	15087	15113	15151	15084	15085	15110	15119	15081	15148	15172	14968	15115	15000	15217	15056	15164	15090	15219	15125	15090	15283	15352	15065	14980	15044	14977	15222	14912	15152	15040	15101	15135	15138	14970	15162	15045	15297	15006	15056	14932	15042	15013	15087	15031	15150	15074	15103	15039	15159	14981	15070	15058	14949	14939	15192	15093	15319	15150	15142	15210	15076	15080	15175	14974	15015	15099	14954	15151	15118	14916	15020	15106	14991	15092	15124	15098	15049	14992	15134	15104	15256	15272	15010	15048	15083	15063	15013	15065	14899	15322	15193	15096	15078	15171	15194	15125	15064	15052	15029	14894	14908	15039	15220	15217	15093	15134	15149	15011	15154	15059	15067	14928	15062	15060	15090	15034	14875	15160	15010	14997	14971	15086	15082	15045	15264	15147	15121	15068	14949	15078	15217	15102	15016	15102	15097	15134	15152	15121	15019	15043	14982	15088	15098	15054	15127	15169	15092	15091	15033	15152	15110	14913	14948	14882	15180	14990	15048	15083	15179	15032	15146	15117	15158	15023	15059	15133	15094	15065	15205	15006	15034	15199	15152	15072	15123	15171	15093	15082	15139	15092	15162	15167	15046	15206	15197	15004	15136	14979	15201	15197	15046	14979	15138	15004	14999	14900	15150	14989	15104	14991	14994	15058	15194	15267	15011	15257	14877	15145	15050	15200	15001	15057	14976	14893	15197	15012	15281	15028	15070	15059	15077	15019	15226	15113	14982	15083	15077	15106	14991	15200	14958	14961	15042	15105	15070	15189	15166	15069	15152	15159	15205	15045	15114	15248	15267	15047	15085	15042	15085	15222	15132	15191	15278	15113	15163	15064	15138	15022	15023	15191	15113	15080	15165	14904	15153	15188	14933	15195	15139	15040	15071	15043	15021	14998	15128	15113	15248	15142	15026	15099	15030	15027	15112	15062	15116	14942	15191	15075	15188	15180	15053	15007	15067	15101	15260	15024	15256	15336	15135	15212	14955	15097	15101	15222	15141	14981	15219	15192	15063	15007	15065	15084	15226	15117	14998	14870	14999	15011	15099	15010	15160	15085	15024	15126	15108	14994	15139	15042	15154	15134	15086	15274	14925	14938	14969	15113	15201	15040	15038	15131	15062	14962	15089	15167	15007	15029	15169	15063	15056	14958	15040	14953	15046	15142	15170	15021	15222	15025	15051	14943	15171	15167	15126	15130	15144	15170	15158	15095	15145	15083	15059	14972	15149	15053	15120	15183	15190	15021	15274	15078	15164	15208	14941	15114	15072	15191	15043	15069	15194	15075	15097	15137	15213	14994	15106	15104	15242	15195	15083	15043	15078	15103	15192	15105	15063	15225	14933	14819	15136	15070	15196	15059	14891	15097	15105	15059	15161	15120	15067	15124	15044	15141	15109	15090	15033	15005	15021	14974	15046	15099	15270	14997	15239	14942	15134	15176	15182	15178	15308	14939	15137	15086	15084	15099	15063	15317	15061	15003	15153	14999	15217	15023	15042	15189	15016	14951	15047	15115	15030	15076	15088	15037	15215	15077	15115	14986	15044	15153	14983	15080	15104	15064	15104	15035	15091	14941	15218	15077	15068	14990	15237	14942	15050	15162	15006	15202	15227	15082	15200	15172	15192	15074	15047	14988	15213	14817	15146	15157	15121	15045	14989	15110	14973	15101	15049	15147	15196	15042	15212	14907	15089	15043	14985	15073	14988	14922	15017	15168	15179	15238	15209	15010	15028	15054	15213	15128	14999	15027	15185	15026	15016	15088	14950	14993	15183	14914	15153	15177	15072	15201	14992	15163	14965	14973	14951	15022	15030	15243	15077	15133	14972	15059	15167	15159	15136	14993	15122	15048	15285	14861	14974	15127	15102	15063	15054	15123	14987	15253	15119	14966	15151	15278	15048	15028	15024	15122	15004	15039	15084	15091	14978	15186	15014	15233	15016	15135	15097	15106	15150	15167	15214	15101	15088	15105	15132	15231	14978	15156	14996	15213	15138	15100	14944	15102	15052	15119	15106	15075	14931	15044	15230	15030	15173	15054	15121	15170	14964	15120	15141	15079	15125	14916	15064	15275	15128	14996	15178	15145	15177	15239	15163	15073	14979	15202	14975	15093	15108	15288	15070	15068	15026	15096	15158	14943	15092	15223	15289	15175	14996	15186	15142	14852	15209	15050	15014	15090	15172	14910	15064	15056	14869	14924	15130	15066	15200	15148	15171	15122	14986	15072	15115	15069	14950	14996	15123	15016	15162	15180	15427	15078	15073	15140	15273	15152	15094	15110	15075	15231	14984	15141	15021	15043	15112	15070	15000	15197	15091	15078	15057	15185	15066	15156	15070	15091	15155	15007	15248	15097	15076	15112	15045	14985	15040	15004	15222	15114	15064	15010	15024	15098	15203	15208	15122	14841	15098	14961	15070	15069	15187	15022	14854	15109	14990	15121	15018	15075	15116	15075	14944	15196	15116	15213	15153	15162	15056	15043	15227	15238	15085	15014	14997	14957	15092	14959	15136	14933	14997	15095	15009	15152	15018	15315	15027	15021	15213	15120	15172	15158	15107	15123	15165	15098	14973	15114	14994	15188	15198	15016	15208	15282	15058	15094	15139	15032	14976	15051	15366	15084	15085	15214	15147	15175	15112	15079	15137	15037	14991	15018	15182	15152	15163	15009	15051	15082	15071	15105	15148	15140	15049	15122	14977	15069	15216	15143	15065	15082	15115	15088	15063	14994	15012	14950	15184	14964	15185	15220	15056	15198	15097	15079	15181	14963	14973	15035	15081	15008	15020	15082	15227	15172	15116	15079	15042	14948	15076	15222	15181	15086	15194	15092	15142	15192	15134	15075	15106	15041	15167	14978	14922	15138	15040	15223	14919	15141	14952	15068	15281	15228	14988	15192	14919	15034	14981	15192	15123	14993	15104	15052	15054	14969	15160	14970	15129	15014	15191	15233	15104	15054	15039	15140	15104	15218	14826	15069	15045	15108	15084	15204	15039	15111	15156	15206	15081	15113	15111	14944	15173	15130	15044	15152	15201	14925	15211	14974	15121	15030	15157	15082	15162	15019	15043	15100	15162	15087	15160	15032	15168	15158	15162	15261	15105	14958	15202	15038	15106	14877	15087	15037	15045	15182	15203	15123	15154	15168	14972	15138	15106	15145	15160	15071	15138	15014	15105	15034	14929	15097	15043	15058	15074	14929	15124	15061	15174	14943	14964	15080	15209	15063	15209	15021	15149	15244	15134	15012	15199	15074	15059	15087	15150	15250	15178	15072	15221	15009	15082	15209	15137	15144	15080	14990	15197	15036	14991	15049	15164	14925	15124	15140	15027	15287	15060	15136	15098	15278	15023	15046	15222	15119	14887	15275	15044	15154	15110	15191	15200	15244	15032	15101	15126	15245	15223	15109	15195	14985	15056	15122	14942	15177	15137	15281	15253	15189	15069	15102	14989	15169	15040	15101	15226	15050	15015	15159	15247	15145	15044	15109	15180	15138	15054	15128	15009	15131	15167	15126	15060	15028	15105	15149	15043	15010	15197	15018	15084	15076	15182	15159	15109	15264	15003	15075	15202	15162	14978	15028	14929	15141	15091	14779	15113	15068	15126	15201	15175	15262	15055	15144	15212	15171	15115	15182	15114	15108	15039	15176	15088	15207	15125	15233	15029	14903	15097	15028	15224	15175	14992	15089	15070	15107	15198	15102	15184	15177	14996	15097	15246	15093	15080	14994	15284	15034	15148	15163	14962	15126	15216	14987	15097	15226	15088	15015	15184	15108	15067	15179	15096	15029	15135	15182	14970	15052	15115	15136	15188	15058	15138	15164	15048	15056	15058	15036	14990	15109	15106	15148	14949	15124	14985	15090	15056	14997	15181	14942	14967	15176	15053	15177	15133	15194	15014	15141	15157	15099	15112	15192	15168	15139	15112	15128	15020	15270	15037	14990	15023	15201	15015	15001	15284	14983	15237	15015	14927	15126	15115	15232	15046	15187	15241	15226	14949	15092	15105	15205	15049	15117	15119	15118	15194	15016	15072	15208	14947	15078	14912	15110	15090	15204	15076	15168	15107	15103	15254	15216	14956	14988	15301	15078	15166	15112	15195	15222	15026	15315	15187	15055	15104	15086	15061	15158	15091	15182	15169	14959	15056	15173	15167	15121	15081	15217	15124	15014	15085	14949	15245	14919	15017	14938	15092	15026	14945	15248	14996	15141	15109	15190	15079	15100	15135	15188	14949	15121	15316	15120	15161	14916	15062	15197	15165	15158	15320	15353	15000	15073	15248	15077	14883	15245	15182	15020	14975	15009	15294	15123	14938	15081	15099	15185	15127	15055	15123	15070	15193	15133	15067	15092	14947	14965	15030	15114	15104	15050	14957	15026	15354	15016	15188	15117	15262	15091	14901	15000	15030	15149	15046	15130	15162	15339	15039	15132	15239	15127	15164	15049	15113	15222	15144	14959	15050	15004	15031	15063	15046	15187	14850	15057	15051	15022	15169	15099	15083	15037	15133	15384	15151	14980	15011	15057	14950	15120	15129	15109	15296	15083	14995	15138	15008	15149	14930	14978	15120	15248	15023	15079	15036	15038	15011	15014	15126	15034	15083	15218	15122	15031	15111	15130	15154	15089	15105	15163	15166	15094	15164	15131	15232	15092	15160	15008	15105	15078	15070	15133	15186	15048	15275	15192	15056	15032	15145	15206	15115	15073	15125	15197	15230	15212	15262	15052	15031	15029	15253	15148	15059	15166	15096	15150	15146	15212	15204	15114	15111	15047	15153	15183	15043	15031	14880	15132	15147	15064	15096	15197	15084	15156	15096	15164	15121	15061	15075	15090	15122	15265	15071	15078	15198	15000	15016	15146	15227	15115	15158	15249	15019	15025	15019	15052	15039	15165	15109	15012	15020	15164	15054	15051	14981	15140	15087	15058	15100	15019	15021	15097	15169	15019	15005	14990	15068	15138	15075	14973	15082	15179	15059	15117	15004	15075
24007	21713	29248	26101	26972	44266	47349	42998	49384	44646	35681	28141	22691	18641	17694	17797	17468	17613	17501	17606	17733	17782	17551	17739	17644	17442	17488	17229	17619	17466	17539	17392	17513	17572	17531	17362	17412	17371	17516	17546	17366	17404	17632	17596	17407	17416	17429	17404	17641	17650	17473	17430	17303	17598	17346	17407	17626	17445	17555	17464	17472	17409	17593	17487	17560	17457	17570	17748	17502	17312	17417	17577	17424	17317	17445	17334	17364	17462	17356	17527	17673	17723	17542	17379	17556	17669	17426	17595	17366	17434	17656	17453	17356	17140	17728	17510	17464	17368	17509	17429	17504	17396	17434	17556	17496	17466	17445	17493	17430	17580	17629	17383	17322	17329	17399	17416	17515	17467	17498	17453	17460	17494	17373	17322	17506	17492	17355	17454	17377	17524	17444	17449	17227	17634	17448	17513	17607	17333	17367	17494	17559	17534	17345	17376	17548	17467	17525	17529	17378	17489	17406	17452	17253	17569	17497	17508	17515	17467	17402	17448	17121	17480	17306	17531	17558	17568	17515	17466	17644	17513	17408	17176	17748	17378	17450	17477	17566	17535	17180	17281	17275	17543	17572	17343	17520	17427	17565	17543	17380	17468	17430	17479	17279	17305	17480	17383	17574	17471	17396	17456	17380	17342	17432	17421	17610	17361	17277	17535	17579	17461	17325	17422	17472	17291	17413	17462	17405	17644	17528	17512	17469	17414	17442	17342	17502	17440	17358	17368	17336	17171	17338	17278	17538	17539	17291	17492	17451	17392	17496	17601	17507	17485	17418	17495	17452	17708	17605	17552	17342	17494	17444	17219	17621	17530	17574	17384	17302	17391	17341	17467	17626	17429	17443	17568	17415	17543	17466	17408	17313	17416	17282	17456	17449	17426	17501	17571	17345	17432	17402	17306	17280	17215	17557	17422	17586	17487	17417	17322	17466	17311	17422	17528	17313	17441	17438	17627	17337	17463	17618	17422	17458	17358	17379	17358	17285	17415	17316	17445	17383	17388	17404	17509	17280	17463	17440	17321	17449	17552	17664	17524	17534	17581	17380	17463	17466	17307	17495	17362	17527	17689	17516	17347	17406	17227	17552	17434	17274	17592	17367	17381	17358	17534	17330	17561	17379	17384	17589	17485	17581	17540	17604	17426	17341	17404	17455	17537	17481	17331	17355	17594	17533	17487	17572	17353	17390	17474	17475	17780	17570	17530	17442	17225	17319	17606	17478	17496	17553	17530	17318	17541	17626	17438	17465	17430	17344	17657	17432	17472	17475	17428	17640	17533	17378	17348	17363	17294	17541	17411	17363	17432	17492	17467	17502	17335	17595	17070	17432	17589	17415	17530	17508	17409	17381	17401	17588	17389	17527	17470	17338	17456	17568	17428	17427	17538	17357	17647	17422	17426	17441	17307	17597	17676	17296	17536	17316	17241	17366	17341	17362	17460	17639	17585	17419	17365	17404	17339	17497	17301	17684	17515	17453	17250	17612	17337	17556	17648	17580	17523	17515	17625	17626	17824	17432	17384	17213	17531	17444	17334	17477	17438	17278	17356	17579	17335	17363	17251	17393	17542	17559	17521	17343	17710	17318	17617	17349	17407	17636	17362	17507	17306	17324	17605	17601	17472	17641	17426	17561	17468	17550	17414	17506	17252	17496	17450	17442	17417	17306	17469	17456	17330	17538	17474	17246	17596	17656	17285	17443	17520	17313	17389	17646	17540	17430	17502	17576	17458	17574	17504	17354	17575	17387	17630	17551	17394	17488	17371	17542	17726	17561	17520	17436	17640	17393	17302	17299	17313	17476	17458	17437	17270	17488	17516	17487	17413	17495	17367	17500	17405	17479	17346	17328	17464	17365	17491	17409	17386	17516	17430	17487	17365	17432	17560	17455	17503	17519	17412	17417	17435	17492	17468	17186	17260	17525	17458	17445	17292	17523	17333	17699	17300	17618	17424	17546	17405	17300	17515	17407	17337	17221	17415	17323	17572	17325	17667	17410	17314	17465	17387	17253	17318	17347	17222	17322	17281	17543	17526	17157	17424	17456	17563	17421	17584	17512	17459	17456	17430	17207	17477	17555	17415	17444	17540	17329	17461	17558	17359	17348	17488	17558	17327	17293	17275	17488	17414	17486	17387	17554	17476	17336	17393	17381	17472	17639	17337	17461	17404	17424	17412	17467	17426	17450	17457	17385	17288	17270	17271	17406	17501	17408	17265	17342	17245	17111	17310	17405	17413	17318	17366	17456	17391	17328	17300	17297	17546	17599	17377	17435	17327	17429	17398	17373	17491	17768	17479	17676	17845	17602	17602	17597	17409	17472	17690	17412	17576	17322	17362	17471	17426	17434	17514	17562	17363	17263	17410	17616	17383	17522	17213	17734	17409	17473	17648	17259	17313	17389	17465	17338	17310	17452	17521	17488	17417	17177	17292	17363	17507	17489	17492	17421	17502	17464	17437	17472	17491	17417	17465	17402	17316	17572	17404	17403	17585	17598	17684	17468	17444	17399	17538	17592	17509	17229	17342	17205	17201	17505	17432	17345	17362	17438	17493	17473	17378	17497	17399	17500	17464	17376	17360	17394	17588	17313	17405	17299	17388	17384	17384	17157	17217	17428	17524	17468	17329	17249	17357	17353	17262	17362	17248	17575	17620	17385	17425	17460	17427	17534	17526	17559	17545	17438	17486	17545	17561	17583	17496	17419	17390	17524	17619	17496	17378	17517	17256	17423	17238	17426	17358	17687	17668	17492	17381	17213	17603	17256	17343	17278	17319	17333	17216	17504	17367	17462	17313	17377	17448	17466	17569	17390	17361	17096	17308	17402	17416	17466	17406	17103	17363	17543	17409	17451	17423	17450	17335	17263	17511	17513	17436	17276	17503	17496	17320	17565	17496	17418	17466	17328	17394	17507	17593	17540	17504	17381	17395	17364	17517	17629	17571	17296	17516	17463	17640	17495	17330	17287	17392	17576	17306	17349	17360	17272	17398	17452	17388	17461	17448	17528	17370	17567	17448	17483	17488	17556	17388	17496	17593	17358	17345	17462	17666	17373	17317	17279	17083	17635	17424	17330	17594	17292	17390	17326	17292	17448	17421	17360	17525	17495	17335	17442	17365	17478	17367	17248	17545	17498	17456	17220	17331	17188	17536	17589	17522	17512	17447	17395	17543	17363	17424	17654	17266	17456	17395	17598	17487	17529	17092	17227	17421	17524	17329	17540	17392	17292	17430	17512	17465	17572	17546	17543	17759	17551	17349	17411	17367	17511	17424	17578	17327	17387	17523	17351	17545	17529	17395	17519	17476	17662	17388	17457	17426	17592	17679	17496	17486	17327	17413	17349	17472	17426	17557	17432	17371	17496	17356	17527	17542	17297	17592	17501	17612	17453	17324	17456	17331	17432	17501	17452	17431	17562	17463	17475	17325	17503	17489	17454	17295	17484	17527	17496	17437	17529	17463	17453	17316	17604	17576	17546	17388	17524	17526	17611	17238	17413	17320	17567	17481	17509	17540	17527	17528	17572	17518	17428	17330	17551	17278	17592	17343	17334	17280	17373	17587	17399	17248	17337	17626	17495	17298	17463	17339	17346	17279	17343	17458	17379	17191	17401	17515	17464	17348	17437	17492	17698	17460	17365	17405	17469	17381	17433	17430	17416	17595	17465	17399	17378	17394	17488	17424	17528	17409	17308	17601	17465	17358	17440	17390	17606	17512	17600	17607	17445	17474	17442	17480	17723	17320	17385	17372	17506	17390	17304	17467	17457	17396	17545	17526	17654	17447	17510	17423	17433	17547	17477	17349	17403	17554	17421	17623	17626	17528	17497	17366	17378	17423	17615	17503	17442	17451	17478	17588	17461	17295	17410	17429	17391	17525	17176	17328	17438	17390	17490	17545	17658	17497	17389	17509	17471	17515	17481	17429	17546	17515	17538	17380	17262	17160	17456	17490	17495	17487	17098	17480	17328	17371	17233	17318	17439	17539	17432	17595	17491	17593	17498	17421	17510	17382	17340	17321	17476	17393	17480	17239	17377	17345	17350	17318	17472	16967	17269	17379	17510	17380	17450	17580	17380	17417	17459	17304	17521	17346	17402	17614	17367	17324	17442	17485	17302	17370	17324	17537	17519	17405	17230	17479	17476	17515	17421	17304	17441	17482	17376	17554	17456	17418	17578	17441	17382	17597	17707	17520	17386	17268	17399	17490	17452	17486	17160	17411	17570	17611	17339	17488	17444	17553	17462	17564	17424	17573	17351	17378	17552	17364	17480	17361	17452	17377	17319	17280	17686	17534	17294	17313	17396	17478	17416	17339	17734	17498	17270	17589	17486	17380	17427	17278	17464	17369	17458	17676	17522	17396	17304	17373	17243	17437	17548	17497	17499	17548	17463	17460	17367	17385	17427	17462	17515	17343	17384	17451	17524	17504	17442	17617	17365	17427	17401	17324	17391	17528	17521	17468	17594	17445	17267	17400	17652	17517	17383	17367	17385	17417	17591	17461	17448	17665	17458	17537	17375	17486	17607	17320	17404	17611	17339	17435	17420	17473	17538	17459	17509	17634	17331	17495	17390	17288	17478	17458	17564	17515	17246	17359	17410	17456	17555	17522	17402	17429	17615	17469	17405	17302	17316	17413	17366	17391	17460	17305	17433	17451	17458	17433	17506	17452	17457	17262	17373	17360	17372	17383	17411	17516	17352	17381	17367	17496	17322	17351	17322	17287	17357	17382	17557	17502	17617	17476	17400	17594	17419	17489	17352	17498	17456	17480	17608	17360	17411	17375	17390	17346	17514	17574	17486	17496	17643	17487	17388	17590	17529	17542	17459	17370	17496	17397	17385	17408	17237	17558	17648	17318	17334	17391	17438	17506	17460	17422	17217	17508	17435	17396	17460	17497	17564	17381	17574	17627	17458	17506	17466	17457	17280	17391	17554	17645	17430	17444	17239	17295	17365	17375	17211	17616	17616	17458	17389	17499	17453	17475	17439	17491	17345	17339	17642	17340	17400	17465	17656	17401	17436	17417	17588	17416	17695	17447	17491	17490	17520	17402	17342	17464	17351	17414	17328	17269	17554	17391	17322	17362	17198	17218	17196	17690	17505	17634	17491	17383	17568	17499	17443	17457
38182	59430	56200	48599	40581	50098	45859	44915	48471	42846	34750	26437	20108	15287	15011	14851	14936	14977	14964	15040	14929	15116	15065	14926	14944	14770	15002	14969	15078	14921	15043	14822	14980	14999	15222	14793	14995	15030	15217	14987	15021	15129	15020	15130	14894	14957	14993	15048	15074	14971	15066	15169	15007	15042	15039	14908	14894	14973	14997	14910	14979	15119	15053	14911	15218	15053	14994	15178	15173	14912	14873	14925	14985	15153	15046	14853	15012	14937	15037	14970	14941	15005	15227	15049	15090	14904	15039	14958	15092	14900	15100	14956	14882	14928	14904	14995	14964	15048	14751	14972	14808	15043	14978	14879	14864	14991	14992	14917	14933	14957	14951	14868	14925	15012	15041	15001	14958	15121	14946	14939	15066	14992	14967	14971	14917	14987	15020	14920	15091	14919	14939	14995	15061	15106	15060	14973	14962	14996	15045	14902	14994	14974	15130	15005	14945	14964	15167	14774	14996	15041	14960	15105	14983	14882	15002	14958	15064	15163	14882	14975	14962	15071	14916	15011	14898	15049	14979	14877	14980	14966	14926	14901	14994	14997	14829	14927	14913	14982	14917	14914	15051	15120	14951	14974	15005	14829	15061	14957	15163	15143	15137	14901	15082	14949	14944	14915	14941	14916	15029	15091	14899	14991	15038	14963	15055	15053	14913	14949	15092	14930	15060	14973	15191	15078	15126	15043	15093	15090	15158	14837	14929	15156	15011	14904	15002	14902	14983	14868	14914	14926	15019	14891	14843	14971	15002	15106	15146	14944	15107	15018	14950	14925	15007	15034	15000	14969	15098	14903	14907	15099	15029	14971	14928	15047	15021	14921	14903	14998	15077	14987	15044	15062	15097	15069	15038	15182	15006	14999	15083	15006	15012	14971	14927	15041	14853	14825	14802	14960	15109	14936	14868	15149	14929	14841	14935	14951	14966	14992	14851	15040	15008	15065	14941	14963	15023	15036	14987	15009	14982	15040	14925	14868	14896	14985	14793	15111	14876	14897	14878	15210	15105	15010	14806	14924	14962	15074	15044	14881	15059	14964	14895	14882	15069	14894	14845	14917	14952	15174	15019	15093	15079	14972	15210	14853	15121	14845	14981	15044	14920	15174	14886	15008	14957	14971	14887	15040	15014	14867	15056	15121	15039	14892	15001	14838	14973	15015	15014	15043	14850	14878	14954	15097	14955	14945	14957	14863	14924	14895	15068	15115	15127	14998	15032	14963	15045	14916	15078	15057	15009	15095	14979	15120	15065	14914	15126	14888	15040	14914	14981	15015	14917	14911	15121	14968	14835	15119	14974	15259	15025	14887	15043	14954	15053	15077	14961	14925	15056	14986	14976	15083	14991	14937	15274	15158	15080	14901	15155	14972	14868	15096	14902	14740	14880	14888	15117	14995	15049	15081	15142	14933	15093	14984	15119	15163	15130	14998	14999	14845	14805	15193	14958	14863	14940	15022	14888	14869	15036	14921	15001	14806	14928	14890	15122	15096	15068	15082	14963	14847	14880	15110	14878	14968	15105	14955	14885	14946	15085	15249	15085	14957	14957	15181	14900	14997	14823	15094	14838	14838	15004	15047	15058	15006	14995	14972	14959	15022	14846	14946	14848	14959	14983	15020	15095	14993	14993	14983	14965	15090	15158	14801	14798	14961	14960	15042	14836	15042	15045	15113	15097	14960	15053	14855	14990	14958	15040	14998	14844	14887	14965	14879	15209	14987	15073	15022	15270	14945	14782	15061	14961	15053	14849	15055	15008	15154	15018	15019	14955	14844	14922	15029	15003	15332	15011	15082	14954	15062	14960	15143	15012	14949	14892	14923	15072	15005	15013	14942	14891	14981	14896	15122	14937	14909	15069	14879	15020	14940	14824	15086	15046	14847	14895	14939	14916	14918	15076	15067	15110	15016	14862	15039	14930	15115	14903	15060	15058	14900	15034	15076	15008	14965	15103	15036	14918	15165	14972	15112	15053	14885	14992	14973	14917	14940	15010	15014	14942	15061	14974	15048	14871	14968	15040	15116	14970	15252	14936	14943	14924	15116	14865	14902	14987	14945	14933	14964	14964	14918	14965	15081	15003	14852	14926	14982	14876	15022	14966	14911	14988	14985	14910	14834	14991	14891	14919	15053	15105	14794	15055	15039	14830	15017	14922	15017	14843	14956	14902	14780	15025	14978	14898	14785	14942	14978	15027	15000	15093	14983	14952	14837	15113	15079	15059	15051	15007	14880	15054	14969	14882	14903	15186	14989	14957	15048	14904	14950	15090	14945	15055	14990	14877	14975	15013	15021	15004	14900	15068	14799	14862	15029	14820	14748	15019	14805	14981	15028	14933	15021	14838	14812	15151	14886	15265	14787	14943	15026	14988	15118	14915	14890	14926	14933	14883	15132	15076	14967	14990	14940	15097	14966	14914	14958	14969	14764	14972	14974	15008	15118	15082	14915	14885	15061	15087	15108	14989	15070	15011	14907	14891	15105	14883	14928	15011	14890	14920	14932	15070	14881	14913	14855	14946	14938	15033	14797	15136	14971	15103	14997	15037	15035	15065	14989	14921	14892	14941	15048	14954	14835	15143	14885	15042	15002	14960	14859	15027	14925	15074	14923	14955	14713	14876	15078	15140	15006	15083	14824	14915	14828	15006	15142	14999	14810	14871	14947	15153	14942	14679	14852	15017	15022	14899	14927	15169	14800	14918	15046	15008	15028	14819	15154	14997	15096	14924	14982	15059	15031	15014	15184	14977	14985	14881	14948	15042	14809	14908	15031	14908	15007	15007	14949	14962	14942	15019	14938	14941	15048	15001	15062	14984	14861	14949	14982	15108	15057	15069	14892	15113	14893	15144	14949	14969	14871	15055	15042	14966	14993	15122	14978	15055	14739	15021	15002	15018	15133	14950	15006	14990	14971	15134	14906	14840	14917	15070	15088	14837	15030	15123	14807	15098	15007	15063	14814	15058	14811	15042	15166	14907	15029	14913	15088	14875	14954	14902	15011	15085	14887	15000	15005	14977	14857	14988	15131	14966	15007	15044	14915	14915	14974	14968	14977	14763	14989	14889	14974	15044	14875	15020	15107	15117	15141	15170	15051	14957	14909	14915	15023	14912	15058	14933	15028	15115	15072	14831	15011	14904	14836	14893	14948	14919	14882	15164	15126	14783	14923	15087	15060	14916	14933	15062	14893	14870	14967	15142	15022	14978	14912	14952	14875	15103	15041	14971	14899	14957	14945	15050	14912	14866	14951	15006	14966	15025	14934	15037	14994	14817	14955	14858	15130	14937	14996	14944	14949	14960	14978	14904	14930	14904	14895	15082	14986	14839	15152	14996	15023	15035	15200	14938	15110	14943	14964	14941	14983	15082	14998	15052	15058	15060	15088	15024	14825	14880	14973	14926	14943	15255	14978	15003	15161	15038	14874	14960	14904	15083	14985	14973	15031	14822	15126	14953	15005	14975	15082	14797	15102	15028	15028	15005	14927	14991	15048	15086	15125	15094	15015	14854	14941	15007	15236	15078	14934	15036	14907	15126	14954	14856	14859	15086	14965	15062	15158	15010	14953	14800	14936	14907	14954	15045	15093	15028	15023	14878	15042	15093	15021	14924	14919	14929	14946	15147	14868	14989	14788	14986	14993	14972	15091	14967	14958	14785	14858	14861	14886	15033	14910	14948	14911	14938	14971	15056	14962	15056	14941	15126	15099	15016	15037	15034	14901	15072	14918	15034	14942	14950	14989	15060	15033	14863	14954	14897	14916	15018	14974	15129	14790	15015	15098	14842	15018	15102	14952	15012	15081	15024	15070	15014	15042	14879	14891	14937	14934	15036	15004	14931	14871	15056	15165	14996	14943	14917	14888	15043	15059	14958	15054	15075	14996	15002	14994	14988	14912	15111	14961	15071	15060	15137	15011	14847	14972	15044	14980	14782	15045	14984	15058	14951	14987	15029	14962	14914	15149	15138	15050	15032	14924	14949	15004	15055	14961	14839	14937	14991	14888	14905	15001	15131	15013	14866	15082	14954	14812	15191	14791	15116	14959	14998	14989	15067	15128	15000	15244	14809	15002	14955	14939	14834	14966	15147	14879	14920	14829	14995	14913	14956	14964	14755	14938	15012	15178	14984	15037	14986	15146	14997	15019	14904	15014	14975	14983	15084	14982	14963	15070	15047	15071	15017	15057	14916	14909	14887	14959	14785	14843	15175	14875	14884	14912	15032	15017	14886	14999	14945	15004	14942	15071	14983	14916	14910	15053	14811	14947	15162	14977	15155	14922	14988	14978	14987	14871	14978	15058	14942	15009	15049	14999	15011	15007	15019	14972	15010	14919	15122	14943	14882	14943	15148	15062	15143	15037	14829	14874	14919	14984	14940	15037	14954	15058	14995	15009	15117	15095	15132	14981	15081	15271	14939	14957	15006	14946	15156	14848	15022	15015	15027	15016	15103	15062	14950	14858	14922	14929	15072	14951	14985	14791	14978	15103	15017	15010	14958	14891	14917	14927	14969	14936	14979	14986	15073	15004	14903	15097	15084	14988	15039	14987	14942	14989	15067	15028	14960	15006	15004	15049	15023	14861	15012	14999	15016	15017	14926	14975	15140	15016	15069	14963	15163	14897	14971	15110	15145	14862	15061	14974	14811	15013	15024	15061	14860	14960	15059	15007	15036	15071	15079	14976	15016	15009	14913	15058	15004	15093	15058	14943	14901	15108	15070	15010	15124	15025	14998	14967	14940	15024	15001	14957	14953	14977	14852	14972	15024	15010	15130	14844	14940	15027	14993	14907	14974	15144	15131	14906	14992	14902	15045	14922	15080	14949	15014	15071	14853	15053	14834	15126	14929	14931	15135	15061	14977	15184	14881	14888	15035	15006	15057	14888	14876	15157	14881	14966	15020	15236	15010	14983	14882	14851	14987	15031	14913	15076	14880	15011	15045	14899	15016	15025	14925	14978	14951	15163	15045	14870	14850	14991	15090	15017	15008	15143	15066	15023	14985	14985	14937	15079	15030	14937	14873	14963	14953	14959	15081	15065	14957	14970	15109	14983	14892	14785	15144	15064	14998	15045	14839	15007	15144	14983	15085	14976	14888	14951	14924	14956	14902	14823	15098	15058	14992	15006	14969	15061
30667	25532	27052	24316	21145	22962	23876	21801	22068	22069	20858	20227	19800	19294	19018	19113	19259	18927	19122	19014	19256	19174	19178	19133	19167	19157	19005	19067	19132	18925	19168	19052	19222	19120	19087	19268	19029	19188	19129	19029	19302	19227	18973	18948	18861	19203	19154	19073	19005	19031	19087	19123	19058	19102	19243	19064	18999	19020	18835	19001	18876	19113	19020	18990	18901	19201	19082	19192	19191	19010	19056	19001	18933	19158	19063	19205	18892	18946	19139	18981	18922	19086	19186	19128	19069	19312	19278	19182	19233	19220	19062	19207	19142	19318	19187	19163	19067	19047	19351	19043	19059	19073	19219	18867	19101	19234	19113	19281	19096	19117	18953	19106	19422	19085	18962	18981	18937	19035	19206	19095	19151	19060	19193	19038	19011	19019	19055	18854	19009	19057	18859	19208	19314	18985	18849	19073	18987	18973	19235	19115	18815	19070	18994	18991	19133	19057	19240	18989	18980	18937	18934	19072	19051	18983	19038	19158	19061	19081	18948	18840	19127	19160	19163	19382	19162	19071	19083	19185	18980	19061	18990	18969	19210	18951	18970	18953	19044	19204	19050	19170	18998	19140	18960	19116	19088	19080	18979	18948	19025	18948	18983	19083	19091	18869	19080	19159	18966	19103	19200	19181	19109	18972	18963	19052	19151	19083	19061	18949	19096	18934	19145	19104	18942	19043	18889	18814	19140	19099	18897	19131	19193	19023	18994	18953	19098	19159	18973	19239	19065	19234	19264	18965	18954	19017	19094	18995	19075	18988	19117	19035	19227	19147	19158	19207	19064	18996	18941	19044	19260	19213	19129	19087	19254	19061	18982	19100	19335	19115	19155	19311	19013	18845	18935	19112	19107	19075	18950	19186	19067	19262	19040	18839	19111	19156	19042	18986	19034	19037	19124	19007	19086	19093	19067	18969	19158	18824	18953	19083	19098	18929	19215	19053	19201	19112	19361	19147	19024	18977	19073	19111	18871	19051	19031	19086	19106	18976	18863	19120	19041	18881	19259	19102	19258	19041	19059	19049	18897	19186	19065	19109	19005	18802	19119	19198	19038	18908	19150	19026	19232	19149	19065	19165	18918	19202	19140	18978	19195	19210	19030	19022	19065	19156	19001	19254	19149	19074	18961	19034	18877	18926	19257	18937	19019	19034	18968	19060	19036	19120	19130	19103	18850	19183	18958	19080	19207	18978	18953	18966	19100	18996	19058	19068	19103	19245	19097	18974	18990	19252	19189	19055	18961	19162	19357	19151	18831	18906	19029	19141	19187	19158	19079	19018	19043	19063	19120	19113	19040	19122	19015	19098	19032	18969	18863	18915	19110	19101	18883	19119	19049	19190	19154	18929	19154	19138	19221	19113	19141	19011	19176	19063	19066	19236	19142	19180	19143	19158	19047	18893	19144	19041	18832	19164	18988	19135	18985	19085	19222	19066	18772	19329	19305	19044	18960	18985	19251	19101	18943	19043	19188	19188	19038	19182	18892	18928	19312	18984	19173	19034	19267	19092	18855	19080	18994	19089	19053	19059	19214	19173	19183	19194	19313	19061	19048	19005	19178	19114	18972	18945	18726	19146	19089	19153	19063	19129	18975	18975	19116	19203	19038	19059	19027	19109	19155	18893	19124	19071	19052	19035	19022	19092	19235	19429	19076	18908	19047	18957	18957	18968	19106	19154	19151	19150	19086	18967	18866	18924	19089	19091	19003	18989	18912	19018	19084	18938	18928	18885	19231	19316	19112	19122	19023	19031	19170	18991	19140	18814	19203	19058	19013	19035	19166	19033	18987	19241	19152	19130	18985	18922	19030	18957	19027	19014	19148	18974	19179	19087	19088	19031	19127	19208	19150	19152	18865	18994	19108	19258	19072	19163	18969	19045	19035	19002	19121	19137	19240	19022	19010	19251	19152	19217	19219	19122	19007	19087	19036	18790	19055	19250	18979	19041	19003	19197	19076	19029	19283	18932	19144	19026	19121	18956	18917	19304	19093	19124	19104	18873	19041	18961	18912	19063	18919	18956	19203	19161	19129	19288	18901	18931	18999	19006	19017	19195	18918	19077	19031	18834	19108	19144	18909	19232	19065	19129	19137	19276	19360	18980	19010	18964	18870	18881	19100	18953	18901	19020	19004	19051	19014	18945	18942	19027	19113	19069	19124	19107	19173	19088	19281	19000	19027	19075	18955	19069	18988	19130	19138	19093	19079	19069	19248	19126	19233	19216	18890	18912	19098	19068	19218	18976	19108	19076	19014	19022	18805	19180	19236	19054	19254	19288	19239	19337	19247	18998	19191	19311	19111	19153	19090	19315	19078	19161	19095	18971	19181	19039	19062	18879	19249	19262	19127	19260	19175	19373	19134	19149	19229	18803	18871	19159	18956	19162	19083	19105	19003	19039	18953	18981	19031	19013	19028	18973	18861	19296	19278	18908	19241	18842	19248	19176	18893	18877	19100	19260	19120	18983	19124	19391	19310	19251	19122	18973	19217	19135	18896	19152	19070	19180	19093	19003	19129	18846	19158	18924	18967	18894	19131	18914	19096	18934	19021	19197	19214	19063	19123	19269	19020	19003	18981	19118	18985	19228	18746	19199	19168	19182	19060	18997	19002	19203	19158	18932	18975	18909	19101	19113	19192	18821	18954	18827	19209	19049	19204	19052	18944	19129	19106	19167	19219	19067	19125	19053	19143	19181	18836	19131	19173	18933	19292	19285	19185	19090	19143	19085	19024	18955	19131	18987	19131	18921	19146	19093	19006	19141	19241	19288	19027	18872	19125	19053	19055	19066	18977	19132	19387	19260	19263	19100	19218	18886	18894	19196	18943	19023	19013	19016	18941	19029	19236	19326	18945	18822	19018	19039	19181	18946	19021	19094	19211	18971	19057	19130	19270	19038	18973	19067	19023	18820	19000	19268	19156	19277	18975	19112	19328	19110	19200	19134	19024	19126	19326	19091	19008	19105	19179	19087	19155	19026	19100	19295	19111	19090	18957	19085	19198	19025	18861	18930	18863	18998	19039	19095	18965	19088	19112	19157	19129	19081	19237	18884	19082	18906	18962	19121	19025	18964	19095	18952	19043	19059	18968	18933	18915	19126	19039	18988	19020	19044	19218	19113	19185	19044	19158	19304	19002	19311	19165	19129	18991	19176	18924	18906	19033	19021	18947	19063	19134	19084	18915	19143	19184	18951	19168	19148	19322	19331	19281	18973	18999	19116	18949	19122	19145	19249	19066	19274	19217	18930	19173	19115	19346	19057	19165	18991	18742	19019	19294	18994	19041	19069	19075	19187	19087	19095	18890	19138	19174	19029	19020	19324	19062	19225	19086	19049	19030	19071	18959	19184	19167	19134	19372	19128	19227	19202	19034	19107	19064	19175	19061	19128	19005	19037	19069	18956	19136	19098	19159	19175	19218	19245	19081	18959	19112	19005	18976	18986	19099	18886	18975	19377	18996	19229	19255	19180	19067	18907	19164	19200	19061	18986	19050	19047	19039	19022	19007	19068	19043	18930	19150	19176	18954	18897	19223	18968	18864	19137	19183	19099	19212	19081	19024	19103	19002	18946	18975	19048	19174	18978	19115	19142	19208	19054	19339	19128	19267	19130	18972	18927	19137	19283	19212	19103	19038	19059	18998	19055	19215	19227	19132	19111	19306	19168	19248	19023	19030	19180	19132	18983	19431	19008	18980	18744	19124	19197	19320	18922	19316	18865	19027	19118	18937	19184	19098	19142	19131	19154	19147	19278	19217	19104	19012	19281	18980	18872	19136	18963	18892	19159	18980	19085	19050	19024	19066	19225	19040	18924	19049	19044	19337	19111	19118	19126	19051	18837	19145	19492	18956	18843	19069	19160	19393	18956	19048	19022	18954	19221	19185	19345	19154	19021	19098	19209	19200	18951	19134	18997	18961	18883	19251	18941	18879	19197	19169	19199	19290	19020	18990	19091	19313	19076	19092	19164	19212	19201	19026	19017	19100	19071	19120	19268	19150	18996	19169	19035	18907	19132	19053	19234	19176	19058	19296	19076	19246	18860	18890	19106	19333	19014	19048	19092	19178	19176	19326	19102	19108	19071	19208	19284	19118	19231	19097	19041	18968	19037	19051	19136	19008	19013	19140	18914	19025	18867	18984	19061	19275	19072	19087	18938	19068	18915	18990	19050	18949	19140	19012	19207	19207	19345	19066	19157	19144	19057	19169	18850	19098	18932	19036	19101	19028	19083	19185	19043	19114	19059	18981	19049	18992	19013	19229	19033	18902	18916	19338	19276	19246	19206	18937	19061	19166	19033	19046	19024	19149	18882	19288	18917	19051	19040	19144	19167	19146	19228	19080	19057	19092	19306	19056	18911	18995	19104	19018	18919	19092	19001	19187	19110	19134	19144	19002	19204	19178	19144	18851	19104	19012	19023	19022	19072	18977	19134	19169	19082	19221	19172	19011	19055	19211	19182	19134	18984	19081	19086	18931	19176	18868	18989	19056	19056	19210	19378	19126	19023	18954	19052	18959	19168	19135	19083	19081	19046	18995	19003	19008	19388	19100	18923	18948	19052	18968	19005	19016	19045	19007	19168	19503	19121	19209	18954	18999	19068	19244	18985	19035	18725	19137	19313	19063	19255	19072	19020	19065	19102	18990	19013	18898	19096	19079	19106	19094	19034	19119	18957	18897	18986	18928	19207	19092	19200	19061	19031	19125	18977	19120	18852	18937	18987	19220	19134	19096	19049	18914	18999	18991	19022	19078	19287	19172	18890	19102	19009	18906	19085	19074	19046	18950	18978	19057	19129	19030	19081	18995	19261	18961	19239	19135	19200	19228	19277	19081	19256	19134	19073	18981	18849	18839	19175	18933	19230	19059	19055	19043	19066	19092	19128	19083	19147	19030	18955	18900	18889	18986	18908	19018	19113	19156	18999	19115	19164	19262	18963	19135	18965	19066	18974	19269	18921	18840	19103	19050	18863	19004	19031	19005	18940	19330	19148	19248	19105	19084	19149	19050	19065	19192	19211	18953	19046	19034	19105	19144	19047	19166	19196	19074	18964	19145	19009	19027	19272	19018	19275	19152	19028	19033	19102	19200	19297	19178	19052	19145	19117	19034	19055	18954	19212	19130	19268	18979	19285
26982	31787	24695	20035	18394	21404	21477	19109	19817	19050	17910	17200	16549	16179	16036	16030	15976	15935	15958	16122	15900	16057	16067	16025	15998	15963	15888	15831	15732	15955	16180	15925	15994	16193	16141	15893	16159	16135	16033	16113	16045	15992	16032	15970	16087	15917	16182	15947	16164	15866	16058	15943	16169	16061	16047	16027	16101	16022	15944	15990	16162	15953	15953	15979	16090	15928	15885	15843	15876	16010	16058	15871	16144	16076	15979	16164	15951	16145	15816	16082	16109	16051	15971	16112	16187	15984	15839	16038	15954	16104	16087	16059	15927	15906	16234	15942	15980	15904	16003	15972	16090	15760	16199	15925	16086	16096	15816	15974	16121	16152	16010	16047	15832	16078	15948	16031	16012	15936	16003	15905	15983	15931	15814	16187	15939	16060	16208	15978	16030	15937	16020	15983	16114	16057	16019	15933	16041	16020	15924	15921	15981	16067	15878	16099	16089	15995	16068	16091	15871	16124	15984	15969	16037	16114	15908	15955	15963	15981	16027	15965	15980	15860	16145	15947	16122	15871	16002	15961	15979	15989	15972	15747	16010	16415	15923	15875	16072	15940	16019	16047	16019	15892	15962	15912	15938	15914	15977	16058	16125	16041	15976	15972	16066	16116	15913	16019	16072	15971	16124	16144	15952	16044	15829	16021	15805	15988	16043	15980	15945	15767	16117	16036	16028	15869	16014	16155	15918	16093	16220	16017	16055	16017	15996	16012	15861	16066	15963	15903	16011	16101	15978	15949	16023	15892	15907	16078	15973	15968	16002	16146	15970	16040	16096	16171	16112	16007	16043	16173	16068	15896	15852	16048	15863	15900	16157	15942	16016	16121	15951	15950	15949	16020	16029	15962	16115	15979	15830	15856	15893	16039	15924	15931	15901	15952	16048	16088	15981	15857	16048	15850	15979	15880	16117	16006	15961	16109	15948	15946	15980	16054	15966	15944	16131	16052	15790	16045	15951	16080	16159	16129	15964	16062	15863	16027	15947	15861	15848	15996	15930	16226	15873	16119	15964	15928	16079	15846	16067	15926	16166	16132	16130	16034	16005	16027	16033	15890	15929	16093	16024	16110	15870	15920	15955	16021	16148	15898	15932	16008	15925	16030	15921	16122	16035	15896	15822	16044	16095	15859	16040	16010	15937	16021	15851	15962	15930	15913	16072	15927	15916	15980	15886	16015	15931	16086	16051	15980	15921	15942	15885	15905	16076	16081	16018	16032	16080	16263	15941	15914	15980	16030	15926	15994	16011	16105	16033	16167	15876	16116	15998	16006	16008	15862	15948	16072	15838	15963	15786	15967	16094	15962	15774	15952	15932	16112	15823	15998	15852	16089	16027	15957	16185	15900	15858	16182	16170	16089	16110	15940	16043	15904	16004	15948	15954	15984	15825	16069	16039	16068	16213	16153	15992	15916	16043	15945	15926	15839	16022	16097	16003	15923	16171	15967	16103	15926	16046	16071	16093	16017	16037	16147	15994	16183	15810	16032	15972	15850	15899	16110	15996	15953	16002	16024	15740	15984	16186	16001	16022	16072	15923	15822	16185	16156	16068	15964	15929	16011	15862	15983	16093	15843	16120	15891	15882	16014	15963	16083	15999	16028	15967	16122	15774	16037	16071	15932	15945	16093	15906	16161	16042	16088	16061	15973	15964	15974	15967	15991	16023	16128	15940	15936	15782	15933	15833	16058	16032	15849	16040	15935	15989	15947	15997	16050	16009	16132	16021	15945	16051	16072	16094	16053	15870	16003	16070	15990	15974	15935	15918	16095	16099	16048	15915	15985	15923	16081	16089	15958	16088	16048	16009	16080	15944	16060	16122	15927	15921	15866	15971	16053	16069	16142	16099	16158	16023	15947	16023	16055	15920	16076	15897	16047	15845	15973	16104	15838	15920	16071	15895	16082	15890	16015	16078	16004	16090	15973	16027	16025	16009	15918	16063	16049	16001	15830	16059	15867	16245	15910	15988	15942	16045	16013	15938	16077	16038	16157	16045	16007	16069	16000	16119	15960	15986	15996	16126	16022	15828	16005	15950	15928	15837	16068	15922	15828	15902	15799	15857	16016	15967	15873	16178	16057	15987	16055	15964	15948	16081	16116	16007	16120	15863	16018	15983	15998	16058	16003	16015	16033	16013	16070	15930	15965	15918	15813	15983	16045	15855	15969	16007	16010	16117	15935	16192	16010	15922	15961	15971	16004	16019	15814	15827	16063	16047	16047	16038	15982	15930	16123	16044	15984	16040	15811	15912	16060	15928	15937	16144	15955	16194	16076	16099	15898	16069	15872	15982	16018	15909	16048	16053	15998	15992	15894	16028	16027	15892	16006	16087	15871	15857	15901	16075	15835	15833	16015	15942	15939	16154	16047	15857	15936	15991	15930	15890	15990	16042	15893	16020	15809	16120	15900	16023	16204	15967	16051	15788	16081	16021	16088	16084	16022	15979	16013	16064	15998	16045	16023	15831	16022	15931	16165	16064	16052	15953	15919	16052	16021	16035	15975	16022	16122	15852	16024	16001	15995	16096	16029	15968	16067	16035	16033	15902	15963	16112	16077	15866	16054	15931	15963	15897	16102	15781	15825	15987	15906	16061	16280	15890	15968	15977	16172	16057	15840	15960	16029	15890	16042	15978	15987	16026	16017	15966	16018	15966	15923	15922	15788	15950	16221	15953	16074	16024	16035	16054	16167	16076	15988	16178	16068	16043	15906	15944	16095	15795	15946	16036	15850	16017	15912	15934	15916	16011	16040	15885	15842	16007	16162	16042	15876	16080	15993	15915	16018	15870	16160	16031	15943	15999	15997	16192	15886	15859	16044	15992	16090	15948	15815	16010	16019	16163	15932	15944	16058	15856	15961	15869	16019	15964	15902	15973	15942	16103	16039	16057	15855	15949	15872	16027	16178	15994	15936	15961	15959	16065	15974	16080	15847	15924	16089	15995	16083	15909	16019	15893	15989	16147	15812	16117	16066	16037	15995	16187	15926	15837	15958	16088	15944	15843	16080	15912	16120	15975	16098	15943	15873	16001	15895	15977	16029	16075	16053	15990	16087	15991	15913	16058	15889	16158	16004	16002	16078	16034	16051	15965	15966	15928	16003	15999	15944	16017	15889	16131	15885	16079	16075	15995	16056	16081	16043	16029	15958	16186	16087	15804	15970	16058	15973	16079	15920	16053	15905	16159	16183	15975	16041	15869	15873	15951	16070	16074	15993	16077	16031	15783	15900	16069	15970	16025	16088	15982	16068	16000	15938	16015	15970	16056	15960	16016	15997	16013	16015	15981	16001	16022	16035	15852	15863	15888	15895	15957	15975	16046	16002	15928	16023	15892	16005	15969	15920	16077	16081	15998	15852	16133	15961	16049	15964	16013	15976	15920	16147	16100	16018	15945	16032	16016	16149	15994	15965	16149	15836	15965	16094	15994	15892	15982	16254	16028	15882	15986	15910	16038	16048	15965	15930	15989	16005	15941	16043	16156	16029	16054	15986	16001	16030	15847	15898	15920	16060	16145	16046	15911	16000	16006	15884	15935	15992	16099	15942	15822	15913	16073	15669	15999	16108	16012	15856	15844	16020	15960	16062	16046	16137	15932	16035	16004	16143	15995	15952	16161	15841	15967	16113	16102	16292	16089	15992	16183	16035	16221	15992	15924	16029	15870	15896	16057	15811	16121	15817	16029	15879	15886	16105	16056	15988	16146	16010	16021	16093	15973	16075	16252	15974	15898	16025	15952	15906	16000	15972	15851	15967	15994	15743	15943	15895	16033	15951	16054	16032	16141	15935	16067	15944	16054	16048	16125	16314	15862	15950	15865	15867	16098	15880	15992	15914	16118	15946	15928	15961	15982	16090	16029	15985	16087	16127	16050	15981	16067	16135	16035	16146	15866	15963	16083	16058	16159	16055	16036	15939	15844	16111	16087	15967	15833	16091	16112	16020	16146	15977	16016	16190	15999	15863	15912	15942	15944	16182	15843	15969	16049	16042	16021	15871	15995	15939	16033	15991	15993	15972	16117	16008	15907	16225	15988	15948	15960	16059	15916	16013	15893	16107	16029	15928	16062	15970	15917	15907	15930	16003	16082	16073	15875	16005	15999	16083	16101	15917	16084	15933	16065	16124	16029	16014	15893	15813	16119	16042	15800	16056	15865	16086	16013	15938	16025	16006	16070	16211	15966	16074	15915	15915	15962	16129	15949	15922	16055	16093	16041	15845	16070	16160	15926	15915	16032	16054	16164	15988	15988	16113	16111	15938	16185	15919	16031	16029	16104	15906	16138	15924	15902	16046	15975	15903	16047	16040	16116	16000	15874	15992	15910	16211	15839	16077	16078	16125	15934	16049	15949	15911	16203	15960	15947	15946	16027	15996	16036	15942	15793	15992	15907	15960	16043	16056	15969	15897	15877	16073	16051	15981	15912	16043	15888	16083	15880	16035	16026	16087	15888	16180	15930	15844	15980	16055	15943	16066	16017	16022	16105	15771	16019	15950	15924	15918	15978	15869	15959	16021	16005	16006	15866	15947	16083	16091	15862	16179	15865	16095	16005	16074	15996	16043	16178	16022	15986	15855	16114	15934	16013	15965	16097	16117	16032	15792	15939	16062	15898	16099	15956	15971	16103	16090	16011	16009	16150	16140	15946	15951	16038	16290	16106	15979	15927	16049	16047	16015	16066	15919	15910	16175	16110	15784	15993	16110	16084	16093	16051	15903	16038	16164	16174	15981	15915	15909	16014	15774	15940	16098	16114	16026	15901	16076	15955	15925	15992	16031	16100	16010	15998	16086	16083	16038	16153	15888	16002	15927	15916	15967	16121	15687	16017	16122	15924	15956	16177	15935	15990	16079	16115	15848	15846	16125	16237	15952	15908	15968	16024	16035	16036	16031	15821	15987	16015	16123	16024	15993	15881	16003	16128	15987	16027	16149	15889	15903	16037	15997	16148	16006	15938	15901	16062	16024	15887	15977	15857	15959	16002	15882	15910	15929	16052	15874	16235	16035	16024	15890	15963	16130	15828	15880	16052	16009	15967	15924	15898	15986	15975	16103	16051	16071	16094	16161	16053	16045	16059	15814	16208	15917	15939	15991	15964	16086	15962	16153	15967	16017	15862	15891	16044	15903
25244	21719	29438	30852	31386	46252	52300	37371	34389	32985	29857	25803	22926	21365	20344	20232	20346	20015	20147	20180	20081	20287	20087	20089	20142	20209	19987	20201	20230	19967	20101	20157	20238	20235	20492	20114	20164	20048	20188	20211	20345	20205	20184	20233	20025	20142	20015	19998	20235	20242	19993	20367	19998	20182	20252	19932	20220	20060	20356	19903	20171	20176	20239	20017	19970	20105	20137	19927	20139	19936	20223	20015	20104	20185	20384	20166	20130	20059	20229	20219	20173	20002	20072	20115	20005	20158	20128	20162	20242	20305	20296	19992	20051	20394	20255	20249	20185	20188	20289	20039	20170	20284	19905	20312	20179	20214	20426	20197	20025	20166	20060	20174	20054	20019	20363	20110	20034	20260	20092	20226	20194	20046	20203	20074	20236	19997	20042	19967	19883	19785	20100	20191	19993	19895	20257	20196	19876	20061	20251	20154	20118	20223	20061	19910	20028	20156	19937	19996	20001	20166	20192	20050	20103	20081	19887	20018	20188	19990	19840	20091	20004	20263	19964	20114	20198	20027	20047	20176	20031	19998	20044	20173	20034	20052	20126	19934	20131	20039	20085	20159	20057	19846	20034	20231	20110	19994	20024	20289	20036	19790	20116	20034	20112	20035	20259	20244	20315	20203	20196	20055	20054	20097	20174	20179	20281	20051	19992	20221	20213	20048	20223	20016	19970	20224	20120	19847	20148	20077	19962	20094	20223	20232	19857	20149	20231	20247	20123	20160	20189	20270	19847	20273	20248	20006	20227	19828	20037	20020	19900	20225	19710	20045	20243	19907	20104	19995	19908	20241	20138	20279	20225	20281	20272	20059	20201	20055	19972	20210	20115	20150	20061	20077	20171	20294	20019	20036	20072	19926	19979	20114	20026	20144	20092	20182	20094	19849	20109	20063	20004	20084	20027	20050	20172	19973	20165	20083	20189	20209	20294	20243	20170	20044	20380	20260	19985	20185	20205	19984	20226	20098	20175	20073	20342	20186	20211	20145	19734	20175	19821	20114	20154	20092	20132	20206	20200	20118	20221	20236	19998	20100	20165	20171	20186	20248	20367	19963	20090	20084	20290	20183	20032	20104	20056	20145	20104	20106	20136	20117	20012	20154	20049	20286	20308	20122	20207	20171	20111	20112	19927	20257	19988	19974	20052	20153	20231	20169	20046	19936	19972	20328	19986	20176	20127	19907	20105	20115	20085	19955	20076	19929	20391	20196	20093	20029	20087	19950	20050	20103	19976	20004	19964	20141	20177	19914	20304	20133	20094	19953	19950	20097	20001	19987	20039	20020	20114	20208	20049	19944	20161	19946	20177	20209	20099	19879	20083	20096	20098	20209	20016	20178	20213	20238	20148	19990	20074	20022	19894	19972	20051	20100	20053	19933	20256	20110	20183	20195	20178	20021	20082	20271	20115	20019	20070	19962	20129	20116	20098	20107	20068	20230	20084	20087	20152	20107	20042	19830	20106	20074	20161	19957	20094	20327	19979	20050	20236	20167	19968	20170	19906	20060	20007	20238	20084	20266	20302	20141	20058	20224	20343	20239	20189	20064	20165	20170	19922	20143	20100	20222	20196	20024	20098	19980	20197	19909	20079	19991	20221	20255	20237	20196	19887	19873	19853	20209	20306	20145	20262	19982	20334	20227	20123	20016	20244	19944	20067	20147	20133	20175	19992	20012	19868	20126	20175	20114	20037	20155	20201	19984	20219	20156	20149	20115	20309	19949	20036	19994	20203	19907	20111	20105	20268	20287	20002	19868	19968	19958	20117	20100	20233	20181	20145	20159	20154	20249	20050	20058	20234	20166	20123	20171	19963	19972	19850	20075	19961	20187	20183	20306	20205	20347	19961	19920	20253	20233	20058	20208	20136	19974	19853	20154	20179	20121	20107	20044	20202	19826	20019	20171	19966	20013	20044	20006	20063	19968	20169	20138	20107	20058	20141	20149	20243	20026	20179	20113	20127	19883	20119	20071	20120	20315	20173	20140	20149	20013	20109	20138	20261	20143	20071	20033	19966	20149	20084	19780	20140	19934	20327	19962	20217	19904	20041	20017	20117	20073	20117	19922	20210	20071	20110	19928	20238	20155	19998	20094	20026	19893	20061	20162	20064	20180	20106	20234	20457	20312	20122	20125	20081	20141	20133	20061	20161	20021	20073	20065	19909	20262	20240	20199	20203	20303	20071	20134	20214	20459	20271	20219	19907	20178	20012	20114	19984	20185	20103	20159	20005	19953	20045	20062	20098	20197	20014	20087	19993	20035	20074	20111	20301	19954	20049	20230	20214	20073	19991	20090	20103	20135	19939	20148	19774	20165	20094	20088	20141	20375	20161	19934	20419	20309	20203	20197	20120	19968	20143	19774	20063	20279	20092	20259	20181	20074	20291	20052	20139	20266	20247	20141	20086	20196	20128	20322	20050	20131	19992	20122	20124	20164	20190	20114	20209	20100	20026	20289	20294	19838	19938	20183	20088	20047	19981	20091	20116	20106	20068	20216	20148	19929	20092	20173	20325	19853	20074	20038	20230	20235	20118	20188	20288	20186	20115	20130	19984	20009	20283	20172	20045	20121	20162	20109	20008	20207	20277	20125	20290	20136	20172	20197	20202	20179	19918	19896	20189	20041	20118	20142	20054	19946	20162	20128	20097	19910	19991	20230	20080	20088	20100	20079	20067	20048	20057	20145	19911	19954	20282	20150	20352	20195	20088	20088	20136	19690	20016	19881	20012	20022	20195	20272	20169	20212	20351	20304	20115	20170	20162	20085	20260	19988	20007	20059	19935	19835	20085	20085	20141	20141	20075	20315	20164	20059	20239	20163	20037	19975	19937	20126	20039	20118	20240	20002	19888	20191	20188	20014	20086	20089	19931	20191	20170	20146	20196	20194	20216	20070	20208	20090	20334	20107	20155	19921	19935	19944	19973	20121	20146	20044	20132	20057	20160	20038	20018	20167	20195	20163	20308	19948	20229	20223	20081	20318	20004	19882	20263	20077	20013	20115	20005	20055	20220	19821	20260	20179	20128	20253	20479	20169	20098	20198	20096	19958	20116	20141	20074	20196	19947	19970	20213	20367	20097	20005	20072	20370	20101	20125	20007	20282	20099	20249	19945	20062	20210	19973	20273	20178	20081	20124	20284	20171	20218	20201	20113	20272	20119	20036	20260	20351	20287	20045	20072	19925	20144	20171	20001	19856	20225	20015	20305	20143	20039	20265	20092	20363	20189	20363	20248	20093	20082	20086	19935	20012	19931	20103	20011	20202	20196	20172	20057	20064	20190	20479	20192	20062	19969	20104	20032	19916	20370	19929	19942	20101	20052	20031	20062	20072	20054	19930	20192	20043	20307	20047	20068	20254	20130	20176	20116	20173	20327	20000	20144	19988	20064	20181	20126	20045	20132	20014	20155	20065	20024	20176	20294	20116	20086	20301	20062	20084	20287	20125	19982	20140	20083	20143	20188	20226	19898	20226	20299	20178	20260	20208	20177	20004	20071	20050	20159	20213	20050	19914	20319	20248	20016	20029	19948	20158	20117	20006	20049	19853	19969	19903	20112	20069	20111	20215	20059	19995	19906	19794	20057	20235	20087	20237	20085	20188	20133	20134	20328	20112	20227	20220	20241	19847	19950	20266	20099	20054	19981	20060	20110	20057	20085	19999	20109	20112	20280	20156	20102	20209	20145	20121	20078	20068	20282	20170	20219	20247	20294	20063	20078	20035	20178	20060	20135	19997	20028	20266	20279	20087	19963	20235	20063	19907	20032	19882	20221	20131	20123	19985	20039	19957	20151	20146	19830	20085	20014	20272	20495	20031	20189	20071	20190	20009	20037	20244	19983	19991	20123	19956	20265	20219	20251	20126	19929	19941	19935	20348	20243	20163	20222	20093	20253	20197	20115	20141	20091	19928	20214	20346	20132	19929	19929	20174	20218	20073	20106	19991	20200	20106	20149	20131	20149	20030	20028	20066	20044	20041	20034	20206	20194	20044	19946	20092	20156	20053	20089	20222	20002	20011	20018	20287	20235	19943	20091	20271	20229	20171	20126	20317	19938	19926	20195	20159	20336	20201	20013	20125	20153	20284	20057	20279	20139	20074	20220	20173	20086	19986	19895	19989	19982	19916	20124	20086	20015	19896	19908	20263	20007	20124	20185	20273	20092	20075	20212	20062	19865	20184	20072	20041	20010	20345	20148	20088	20044	20058	20130	20181	20038	20314	20092	19951	20279	19956	20193	20186	20086	20032	19949	19884	20265	20232	20014	19986	20162	20046	20139	20198	20238	20050	20002	19861	20045	20125	20314	19979	20098	19964	20166	19950	20182	20113	20111	20317	20386	20168	20058	20102	20117	20137	20044	20091	20139	20094	19959	19892	20439	20042	20075	20112	20247	20265	19916	19927	20073	20126	20356	20034	20349	20083	20133	20097	20011	20194	20016	20150	20056	20161	20115	20116	20239	20171	20129	20097	20056	20056	20094	20008	19977	20387	19935	20009	20030	19994	19775	20238	20157	20180	20195	20062	19875	20152	19922	20251	20158	20199	20053	20275	20088	20256	20187	20279	20174	20126	20135	20015	19996	20263	20057	20205	20159	19997	20211	20149	20359	20241	20173	20191	20096	20003	20129	20245	20003	19992	20052	20069	20209	20066	19867	19863	20160	20080	20168	20000	20227	20166	19996	20003	19918	19912	20249	20218	20087	20059	20107	20180	20395	20029	20188	20239	20022	20244	20222	20146	20168	20025	20210	20223	20070	20007	20090	20241	20214	20187	20177	20056	20100	19921	20059	19940	20014	19987	20167	19898	20273	19966	20179	19959	20202	20187	20121	20130	20233	20227	20326	20010	19917	20459	19995	20129	20349	20189	20241	20056	20118	20401	20199	20011	20005	20178	20137	20284	20018	19951	20119	20198	20134	20044	20075	20166	20072	20025	20168	19915	20276	20203	20191	20281	20070	20234	20145	20289	19966	20125	20194	20090	20134	20197	20122	20121	19874	20198	20235	20124	20105	20072	20068	20200	19944	20131	20016	19981	19880	20097	20161	20252	20124	20235	20285	20262	20239	20050	20160	20182	20009	19943	20178	20175	20222	20061	20014	20118	20117	20280	20221	20025	19917	20114	19971	20174
32966	50692	48686	43518	36940	47311	48764	34892	34165	31796	27904	22898	19480	17867	16666	16570	16619	16550	16613	16732	16738	16586	16672	16736	16507	16601	16631	16475	16532	16525	16775	16684	16463	16751	16493	16590	16462	16576	16735	16515	16637	16597	16510	16589	16636	16427	16537	16622	16659	16614	16629	16617	16581	16719	16554	16745	16697	16602	16505	16681	16543	16441	16629	16584	16559	16580	16779	16565	16496	16624	16668	16623	16488	16570	16698	16613	16723	16492	16611	16633	16700	16444	16608	16684	16619	16548	16448	16624	16661	16679	16669	16420	16554	16505	16613	16605	16531	16578	16619	16469	16587	16469	16481	16533	16680	16772	16515	16513	16590	16657	16568	16656	16407	16605	16612	16574	16718	16670	16577	16602	16599	16457	16631	16536	16640	16643	16538	16692	16406	16652	16504	16536	16663	16436	16720	16609	16734	16538	16577	16649	16646	16335	16643	16588	16634	16576	16650	16659	16512	16462	16633	16500	16589	16534	16710	16591	16643	16525	16612	16405	16552	16550	16681	16725	16533	16670	16297	16389	16529	16432	16444	16699	16420	16532	16554	16689	16612	16561	16650	16600	16612	16653	16542	16704	16709	16529	16738	16545	16456	16731	16601	16637	16516	16690	16593	16509	16821	16661	16786	16582	16538	16544	16587	16570	16726	16527	16588	16742	16789	16592	16638	16669	16684	16639	16270	16645	16842	16682	16605	16619	16568	16626	16510	16502	16545	16665	16549	16659	16601	16529	16586	16491	16677	16661	16566	16531	16553	16636	16576	16570	16653	16713	16472	16726	16555	16622	16704	16717	16546	16526	16704	16516	16622	16654	16506	16600	16707	16517	16585	16641	16596	16802	16484	16550	16686	16594	16603	16466	16589	16509	16668	16615	16509	16567	16621	16880	16473	16697	16580	16637	16490	16545	16653	16683	16499	16411	16625	16777	16717	16589	16706	16656	16638	16473	16620	16789	16547	16584	16467	16544	16454	16572	16410	16577	16564	16673	16534	16677	16607	16665	16522	16571	16541	16292	16590	16472	16514	16633	16571	16728	16666	16352	16569	16660	16467	16580	16482	16631	16507	16495	16660	16688	16479	16447	16740	16515	16529	16638	16654	16497	16502	16452	16626	16631	16460	16560	16584	16659	16547	16636	16549	16456	16647	16761	16797	16658	16654	16533	16444	16536	16601	16662	16661	16593	16713	16636	16718	16636	16700	16583	16451	16685	16552	16594	16500	16717	16403	16703	16709	16530	16526	16441	16647	16531	16549	16566	16599	16547	16593	16447	16656	16581	16571	16577	16626	16578	16610	16524	16556	16627	16550	16641	16667	16604	16561	16734	16509	16665	16422	16559	16596	16476	16568	16586	16556	16539	16633	16736	16471	16541	16549	16727	16587	16498	16573	16499	16577	16674	16600	16625	16525	16743	16770	16592	16738	16533	16597	16714	16566	16615	16619	16438	16700	16727	16739	16339	16692	16628	16580	16644	16531	16370	16488	16520	16571	16710	16660	16787	16605	16775	16554	16664	16495	16521	16539	16703	16535	16670	16610	16530	16568	16581	16529	16707	16728	16789	16702	16549	16640	16486	16501	16646	16855	16577	16624	16623	16690	16564	16529	16544	16549	16714	16450	16692	16628	16644	16480	16577	16618	16545	16880	16736	16682	16730	16603	16571	16493	16550	16626	16835	16671	16703	16698	16504	16651	16571	16480	16457	16672	16620	16614	16516	16598	16553	16573	16655	16508	16621	16661	16830	16371	16644	16599	16578	16535	16539	16493	16546	16636	16777	16613	16766	16674	16504	16747	16561	16682	16428	16610	16677	16709	16608	16645	16672	16671	16696	16646	16593	16555	16628	16597	16692	16721	16584	16599	16770	16585	16526	16465	16596	16582	16696	16677	16551	16646	16696	16600	16498	16551	16593	16541	16446	16510	16496	16617	16499	16413	16651	16589	16679	16517	16544	16612	16552	16664	16568	16637	16541	16450	16703	16500	16613	16587	16713	16716	16651	16551	16488	16394	16502	16705	16619	16541	16695	16569	16405	16427	16562	16603	16703	16447	16702	16522	16677	16738	16530	16657	16641	16613	16552	16652	16449	16829	16727	16632	16581	16491	16672	16690	16529	16585	16758	16513	16516	16647	16694	16591	16583	16832	16724	16582	16642	16592	16562	16645	16425	16638	16719	16531	16680	16630	16586	16470	16641	16520	16709	16456	16565	16715	16481	16462	16714	16492	16608	16549	16550	16577	16581	16612	16567	16483	16550	16713	16781	16575	16577	16643	16669	16529	16633	16644	16604	16697	16600	16630	16689	16527	16576	16607	16640	16492	16685	16626	16537	16716	16559	16667	16613	16592	16555	16856	16563	16570	16627	16628	16669	16499	16589	16444	16516	16706	16539	16644	16630	16707	16544	16522	16380	16675	16475	16569	16462	16604	16538	16621	16632	16568	16541	16773	16534	16529	16463	16656	16672	16620	16504	16505	16553	16711	16654	16578	16579	16610	16643	16466	16813	16532	16660	16433	16437	16588	16555	16573	16716	16556	16516	16554	16504	16616	16614	16638	16574	16629	16472	16629	16642	16499	16709	16534	16557	16483	16721	16565	16494	16704	16559	16546	16578	16751	16613	16672	16575	16616	16634	16617	16542	16571	16628	16764	16542	16652	16584	16531	16813	16506	16512	16443	16568	16755	16673	16612	16657	16666	16721	16554	16554	16656	16562	16725	16542	16736	16603	16527	16656	16717	16506	16758	16577	16593	16595	16700	16669	16621	16570	16696	16582	16627	16731	16741	16659	16620	16662	16651	16617	16536	16574	16805	16686	16736	16489	16675	16483	16575	16581	16649	16578	16706	16648	16651	16646	16481	16665	16719	16634	16466	16547	16581	16721	16681	16695	16639	16611	16513	16637	16492	16566	16659	16384	16647	16567	16636	16627	16723	16601	16483	16637	16640	16645	16675	16653	16549	16610	16847	16315	16740	16611	16764	16523	16421	16844	16705	16516	16839	16763	16776	16528	16715	16792	16645	16580	16483	16613	16653	16667	16419	16445	16649	16631	16615	16552	16611	16497	16593	16600	16717	16562	16690	16549	16678	16671	16656	16626	16591	16630	16640	16717	16690	16447	16468	16683	16690	16617	16634	16680	16414	16708	16669	16501	16681	16527	16684	16768	16538	16733	16634	16630	16642	16699	16527	16758	16673	16486	16619	16524	16609	16577	16666	16630	16710	16727	16553	16607	16554	16657	16644	16691	16565	16599	16638	16708	16584	16598	16658	16501	16380	16437	16507	16691	16521	16654	16628	16696	16609	16691	16510	16521	16587	16739	16496	16789	16611	16482	16579	16696	16669	16654	16500	16690	16659	16590	16782	16633	16556	16413	16604	16561	16568	16541	16602	16547	16515	16469	16640	16627	16561	16460	16637	16540	16598	16529	16681	16676	16775	16570	16410	16467	16642	16502	16636	16454	16627	16607	16563	16649	16508	16520	16499	16683	16560	16554	16785	16454	16524	16511	16481	16556	16596	16611	16647	16607	16578	16610	16680	16496	16506	16786	16447	16741	16674	16646	16673	16607	16608	16635	16508	16589	16498	16422	16641	16726	16602	16559	16721	16512	16727	16695	16544	16557	16580	16692	16371	16502	16569	16554	16442	16629	16694	16439	16680	16622	16798	16501	16711	16691	16754	16649	16631	16572	16556	16551	16673	16747	16641	16515	16617	16554	16483	16534	16603	16668	16637	16646	16507	16637	16591	16794	16698	16561	16490	16500	16627	16520	16442	16543	16638	16519	16628	16539	16551	16714	16520	16537	16521	16665	16480	16594	16744	16614	16633	16362	16558	16722	16595	16546	16720	16547	16677	16375	16470	16470	16548	16708	16707	16515	16593	16520	16653	16554	16698	16609	16377	16555	16583	16496	16452	16654	16629	16551	16543	16559	16730	16557	16664	16407	16616	16515	16700	16541	16609	16517	16692	16754	16560	16872	16521	16739	16502	16658	16578	16564	16578	16662	16650	16583	16717	16633	16584	16562	16751	16465	16427	16642	16621	16555	16532	16466	16563	16521	16676	16671	16747	16526	16716	16627	16680	16581	16511	16586	16575	16417	16645	16529	16546	16525	16690	16624	16584	16536	16455	16560	16640	16625	16612	16460	16545	16546	16549	16536	16602	16743	16624	16640	16522	16619	16682	16632	16595	16588	16749	16608	16503	16478	16745	16698	16492	16507	16655	16575	16575	16621	16525	16582	16624	16515	16658	16515	16723	16536	16522	16742	16572	16674	16337	16665	16694	16545	16447	16650	16527	16673	16526	16646	16631	16601	16568	16660	16663	16557	16476	16604	16478	16586	16589	16589	16813	16523	16647	16729	16628	16420	16732	16554	16532	16500	16490	16553	16609	16635	16466	16805	16585	16543	16627	16581	16803	16708	16580	16688	16782	16638	16688	16522	16644	16596	16743	16662	16601	16636	16655	16531	16567	16656	16675	16453	16560	16524	16625	16460	16693	16540	16688	16552	16575	16607	16459	16621	16479	16788	16424	16690	16548	16747	16594	16568	16652	16594	16609	16837	16652	16385	16620	16755	16577	16415	16544	16699	16531	16496	16444	16666	16690	16512	16615	16564	16561	16657	16651	16637	16457	16700	16549	16541	16735	16473	16656	16498	16475	16422	16673	16663	16561	16527	16497	16583	16637	16543	16642	16486	16686	16481	16471	16515	16494	16717	16639	16552	16648	16512	16616	16460	16602	16506	16656	16611	16758	16614	16645	16681	16717	16547	16681	16619	16680	16498	16638	16543	16497	16550	16600	16602	16648	16692	16564	16504	16692	16667	16554	16653	16538	16498	16616	16678	16835	16568	16625	16438	16436	16612	16613	16466	16512	16380	16695	16529	16688	16609	16533	16832	16684	16460	16537	16740	16486	16674	16740	16652	16406	16701	16645	16545	16589	16569	16643	16573	16453	16471	16514	16508	16468	16671	16464	16648	16491	16605	16624	16586	16760	16557	16702	16584	16669	16614	16617	16697	16796	16629	16598	16755	16535	16408	16728	16729	16671	16747	16623	16504	16672	16557	16589	16583	16589	16610	16501	16670	16684	16599	16566	16676	16669	16682	16520	16505	16405	16568	16491	16531
23980	21699	29351	27436	34770	45539	62188	43131	38316	37225	32341	26973	22363	19843	18251	17949	17795	18014	17973	17907	18028	17887	18161	17779	17827	17913	18014	17724	17888	17934	17871	17894	18026	17978	17830	17851	17853	17957	17743	17780	17936	18061	17785	17909	17862	17929	17635	17747	17936	17820	17756	17741	17709	18031	17979	17688	17881	17954	17756	17734	17785	17674	17871	17907	17912	17772	17818	17896	18002	17554	17936	17844	17960	17728	17675	17783	17876	17726	17667	17953	17826	17878	17794	17903	17806	17521	17894	17675	17793	17770	17858	17825	17652	17769	17754	17800	17950	17918	17716	17615	17821	17846	17854	17754	17637	17934	17785	17670	17598	17896	17707	17936	17556	17778	17755	17842	17925	17715	17761	17706	17966	17850	17715	17933	17626	17920	17886	17869	17740	17926	17773	17713	17817	17808	17731	17779	17766	18104	17617	17727	17982	17709	17626	17804	17912	17783	17812	17761	17659	17717	17851	17790	17645	17804	17777	17753	17845	17879	17701	17772	17827	17659	17796	17742	17719	17889	17648	18001	17965	17945	17939	17891	17951	17772	17996	17854	17743	17779	17932	17771	17878	17760	17884	17995	17887	17738	17698	17613	17602	17520	17621	17895	17982	17823	17745	17862	17873	17790	18027	17745	17858	18080	17693	17796	17914	17861	17821	17685	17733	17874	17898	17677	17791	17790	17839	17833	17813	17756	17677	17772	17800	17857	17826	17605	17863	17849	17924	17820	17533	17716	17717	17847	17973	17815	17825	17787	17990	17775	17844	17938	17842	17772	17714	17794	17885	17963	17764	17968	17660	17977	17846	17648	17681	17779	18052	17751	17818	17901	17773	17865	17774	18054	17611	18006	17858	17736	17825	17702	17825	17732	17839	17840	17855	17793	17751	17765	18010	17653	17618	18044	17681	17917	17755	17756	17896	17813	17812	17837	17845	17723	17869	17970	17740	17744	17698	17743	17706	17765	18010	17731	17850	17782	17930	17713	18123	17663	17766	17737	17708	17788	17849	17571	17849	17784	17654	17577	17704	17895	17847	17916	17835	17866	17912	17850	17917	17845	17665	17672	17808	17637	17804	17924	17661	17629	17841	17787	17870	17710	17839	17731	17622	17830	18003	17941	17752	17646	17961	17836	17842	17811	17909	17813	17748	17729	17901	17666	17936	17747	17706	17633	17833	17898	17794	17914	17668	17913	17579	17820	17712	17589	17764	17850	17887	17638	17770	17773	17936	17693	17724	17823	17636	17838	17652	17629	17757	17788	18042	17825	17688	17928	17646	17786	17791	17943	17649	17845	17931	17834	17758	17869	17738	17962	17828	17961	17752	17917	17857	17778	17899	17749	17804	17630	17663	17796	17786	17862	17771	17901	17764	17955	17791	17828	17877	17975	17884	17807	17750	17988	17824	17815	17776	17762	17680	17739	17890	17798	17777	17712	17763	17821	17680	17856	17901	18014	17787	17556	17787	17918	17857	17844	17847	17802	17885	17735	17694	17881	17830	17675	17977	17816	17852	17900	17707	17523	17630	17646	17862	17690	17714	17841	17692	17794	17554	17788	17833	17563	17699	17868	17787	18011	17763	17789	17884	18020	17676	17641	17682	18082	17716	17696	17768	17758	17812	17704	17660	17783	17636	17829	17530	17484	17956	17810	17890	17667	17802	17564	17789	17502	17767	17588	17730	17982	17767	17693	17699	17804	17775	17710	17750	17610	17795	17963	17767	18013	17914	17677	17818	17696	17735	17765	17805	17950	17642	17737	17897	17973	17783	17725	17840	17738	17698	17801	17895	17764	18057	17785	17753	17721	17867	17395	17689	17906	17892	17662	17895	17983	17832	17841	17696	17622	17766	17702	17883	17930	17895	17807	17896	17738	17745	17708	17730	17761	17771	17864	17929	17753	17709	17681	17724	17695	17845	17916	17660	17781	17689	17840	17727	17708	17841	17856	17707	17598	17681	17876	17796	17855	17576	17921	17701	17651	17953	17937	17946	17972	17902	17800	17720	17768	18019	17936	17748	18048	17931	17707	17688	17655	17768	17770	17793	17863	17872	17663	17872	17805	17897	17724	17864	17919	17760	17826	17675	17945	17917	17671	17965	17743	17985	17885	17648	17605	17841	17889	17814	17832	17602	17874	17739	17759	17637	17696	17654	17561	17770	17636	17741	17718	17528	17673	17752	17876	17802	17840	17865	17839	17837	17705	17884	17825	17803	17904	17906	17931	17693	17635	17671	17862	17807	17839	17712	17804	17907	17682	17720	17778	17878	17665	17745	17571	18037	17959	17915	17904	17772	17712	17989	17712	18015	17797	17856	17689	17598	17872	17851	17944	17806	17642	17843	17745	17749	17959	17596	17851	17712	17638	17935	17696	17757	17789	17897	17749	17900	17803	17723	17755	17982	17762	17761	17819	17720	17699	17665	17941	17768	17515	17699	17855	17878	17781	17813	17738	17827	17879	18001	17551	17800	17936	17731	17681	17613	17866	17702	17907	17782	17525	17769	17728	17822	18136	17803	17642	17672	17869	17810	17975	17804	17752	17808	17839	17778	17782	17888	17741	17807	17828	17672	17774	17964	17985	17812	17748	18100	17627	17778	17816	17654	17635	17639	17770	17771	17880	18089	17732	17755	17713	17954	17838	17730	17757	17956	17647	17626	17838	17584	17625	17800	17838	18025	17858	17820	17690	17697	17906	17866	17650	17671	17806	17884	17873	17715	17937	17876	17685	17563	17780	17757	17894	17696	17803	17823	17658	17875	17781	17711	17841	17923	17787	17962	17712	17900	17944	17772	17746	17665	17915	17498	17837	17901	18064	17596	17869	17752	17890	17526	17986	17900	17741	17734	17772	17659	17777	17948	17662	17815	17761	17762	17871	17648	17867	17714	17786	17857	18013	17890	17808	17858	17754	17710	17850	17659	17640	17880	17771	17750	17794	17744	17783	17757	17763	17705	17682	17934	17677	17882	17698	17802	17801	17635	17868	17706	17788	17809	17656	17757	17920	17850	17782	17832	17827	17779	17873	17813	17787	17686	17842	17709	17543	17655	17618	17814	17843	17788	17850	17541	17784	17563	17737	17762	17534	17698	17647	17851	17875	17843	17913	17803	17567	17830	17956	17709	17822	17912	17888	17795	17959	17686	17756	17800	17886	17992	17858	17780	17795	17825	17632	17934	17734	17930	17928	17986	17891	17780	17961	17614	17519	17848	17740	17623	17686	17780	17825	17829	17754	17798	17647	17814	17928	17710	17616	17848	17769	17718	17783	17696	17509	17975	17933	17683	17608	17788	17897	17778	17922	17892	17705	18010	17948	17881	17605	17690	17787	17801	17801	17923	17864	17796	17780	17817	17778	17854	17682	17736	18014	17964	17896	17975	17558	17776	17709	17809	17722	17789	17713	17830	18011	17734	17646	17778	18090	17808	17775	17610	17775	17739	17678	17976	17799	17642	17798	17856	17752	17889	17583	17847	17767	17771	17808	17965	17984	17858	17945	17593	17769	17826	17606	17932	17907	17637	17792	17786	17701	17859	17980	17763	17859	17704	17996	17704	17774	17830	17756	17757	17793	17843	17877	17790	17865	18046	17706	17805	17623	17877	18009	17912	17866	17660	17707	17722	17616	17910	17747	17837	17909	17826	17754	17974	17886	17850	17701	17881	17808	17913	17839	17776	17971	17789	17995	17859	17421	17773	17707	17799	17521	18028	17815	17939	17855	17806	17815	17794	17731	17918	17917	17778	17913	17581	17791	17616	17821	17725	17714	17799	17908	17653	18077	17808	17906	17860	17724	17878	17550	17671	17625	17810	17620	17649	17841	17797	17743	17683	17757	17687	17810	17831	17800	17842	17832	18086	17804	17858	17533	17767	17888	17775	17752	17724	17727	17740	17829	17809	17665	17774	17759	17882	17872	17745	17810	17494	17767	17830	18085	17957	17947	17783	17759	17722	17499	17694	17780	17941	17946	17716	17977	17588	17856	17854	17670	17728	17769	17861	17929	17900	17693	17598	17588	17783	17912	17766	17878	17827	17864	17830	17798	17906	17711	17976	17691	17777	17833	17811	17801	17780	17672	17779	17900	17870	17636	17647	17875	18206	17947	17605	17825	17824	17808	17821	17724	17831	17670	17701	17684	17876	17859	17860	17942	17782	17532	17708	17668	17724	17757	17743	17886	18011	17929	17906	17925	17864	17890	17769	17869	17864	17804	18145	17880	17783	17844	17861	17545	17853	17677	17863	17882	17905	17893	17798	17784	17602	17621	17873	17646	17818	17810	17724	17616	17739	17936	17835	17558	17843	17834	17724	17771	17788	17662	17718	17760	17734	17773	17828	17671	17973	17841	17837	17673	17897	17825	17718	17886	17652	17983	17678	17923	17786	17942	17803	17813	17972	17926	17864	17907	17871	17783	17787	17686	17715	18019	17876	17902	17711	17806	17741	17669	17887	17991	17690	17917	17702	17977	17866	18069	17851	17796	17695	18056	17948	17838	17982	17906	17756	17748	17977	17708	17742	17829	17514	17934	17819	17760	17679	17814	17697	17766	17879	17781	17873	17742	17883	17724	17753	17852	17899	17985	17822	17751	17732	17689	17882	17888	17438	17640	17703	17904	17663	17790	17722	17647	17888	17701	17904	17616	17939	17771	17664	17812	17890	17867	17866	17826	17848	17884	17963	17895	17835	17791	17871	17661	17711	17916	17824	17945	17753	17706	17622	17954	17759	18099	17902	17736	17800	17719	17810	17836	17876	17684	17944	17910	17794	17742	17523	17720	17855	17935	17890	17722	17843	17850	17851	17838	17839	17812	17745	17618	17671	17660	17754	17884	17793	17790	18047	17791	17583	17803	17809	17878	17974	17954	17681	17731	17707	17760	17512	17657	17772	17630	17823	17739	17628	17775	17858	17811	18079	17943	17627	17894	17676	17951	17756	17892	17888	17940	17715	17833	17605	17742	17842	17719	17616	17808	17747	17784	17661	17833	17782	17737	17873	17896	17770	17875	17940	17653	17750	17680	17656	17620	17887	17887	17722	17900	17802	18026	17684	17871	17893	17938	17714	17741	17671	17705	17833	17678	17913	17695	17698	17753	17792	17888	17863	17820	17790	17759	17969	17741	17928	17843	17766	17998
38405	60880	55568	53805	46992	50795	59700	40543	39481	37092	31386	25313	19653	17133	15084	15180	15029	15194	14959	15001	15139	15151	15175	15051	15179	15035	14973	15065	15035	15170	15031	15170	15109	15191	15080	15084	15020	15087	15008	15093	15088	15225	15173	15130	15104	14957	15140	15099	15092	15072	15169	14965	15140	15052	15184	15005	15139	15045	15057	15246	15137	15095	15159	15195	15074	15143	15196	15073	15270	14967	15152	15048	15055	15183	15359	15157	15130	14903	15073	15049	15025	15176	15106	15157	15193	15131	14920	15109	14801	14989	15048	15158	15197	15324	15225	15068	14913	14986	14985	15230	14940	15092	15009	15159	15044	15070	15161	15064	15006	15034	14931	15240	15156	15051	15193	15163	15183	15137	15125	14999	15153	14947	15105	15203	15131	15082	15124	15085	15185	15035	14925	15080	15165	15163	15097	14968	15130	15095	15164	15063	15110	15142	14943	14970	15044	15019	15051	15166	15077	15094	15207	14952	15095	15185	14983	15172	15228	15198	15115	15133	15091	14964	15204	15039	14999	15259	15058	15093	15098	14971	15026	15129	15066	15069	15051	15264	15067	14996	14948	15071	15250	15160	15194	15058	15211	15278	14961	15014	14954	15067	14909	15132	15003	15098	15324	15079	15085	15053	15103	15070	15170	15273	14974	15156	15082	15122	14961	15262	15165	15091	15101	15133	15151	15056	15139	15178	14920	14974	14990	14994	15192	15079	15107	14980	15104	15212	14954	15121	15192	15174	15211	14966	15135	15069	15258	15156	15201	15008	15063	15049	14946	15284	15085	15151	15276	15039	15234	15206	14997	15100	15081	15154	15158	15133	15319	15016	15243	15152	15059	15163	15070	14989	15084	14919	15259	14992	15121	15133	15169	15113	15089	15039	15066	14966	14948	15221	15206	15128	15125	15012	15036	14936	15010	15146	15071	15206	15231	15260	15013	14937	14976	15138	15230	14908	15183	15118	14962	15185	14920	15044	15060	15142	15076	15172	15118	15121	15121	15196	15085	15240	15104	15131	14877	15116	15052	15234	15115	15151	15081	15042	15137	15080	15150	15192	15249	15205	15191	15168	15127	14972	15097	15110	15148	15153	15107	15155	15161	15085	15056	15191	15092	14985	15029	15128	15145	15032	15128	15063	15061	14951	15140	15085	15105	15026	15076	15223	14962	14969	15075	15170	14879	15119	15119	15018	15032	15095	14975	15050	15013	15092	15234	15047	15099	15032	15068	14993	14971	15033	15064	14986	15278	14915	15189	15008	15156	15335	15120	15113	15075	15095	15225	15226	15178	15135	15182	15118	15160	15037	15040	15004	15178	15084	15032	14986	15054	15174	15137	15024	15035	15175	15255	14976	15049	15000	15057	14998	14968	14999	15132	15115	14892	15115	15056	15307	15058	15271	14998	15198	15071	15025	14974	15052	15095	15007	15068	15066	15005	15206	15076	15110	15101	14980	15177	15136	14999	15042	15235	15280	14855	15199	15200	15042	15058	14951	15116	15179	15232	15117	15146	14939	15189	15086	15134	15053	15266	15073	15181	15180	14973	15164	15226	14963	15254	15140	15212	15034	15162	15122	14960	15111	15190	15106	15039	15008	15168	15024	15291	15044	15198	15072	15167	15151	14963	15200	15050	15090	15165	15115	15281	15068	15093	15180	15137	15016	15141	15136	15156	14931	15192	15171	15235	15012	14960	15012	15087	15192	15149	15025	14998	15209	15283	15063	15048	15104	15147	15207	15129	15236	15021	15130	15084	15092	15199	15208	15079	15087	14979	15049	15012	15208	15014	15080	15130	14955	15154	15199	15180	15213	15100	15063	15017	15309	14889	15142	15110	15032	15041	15076	15108	14994	14920	15070	15199	14980	15113	15121	15257	15222	15182	15160	15102	15032	15115	15188	15136	15168	15027	15080	15117	15213	15171	15192	15155	15094	15060	15136	15089	15182	15150	15167	15194	15107	15057	15089	15209	15047	14978	15145	15006	15215	15257	14990	15133	14884	15213	14938	15262	15144	15047	15223	15015	15051	15089	15063	15085	15249	15005	15094	15008	15036	15126	15141	15159	15079	15120	15079	15091	15110	15160	15082	15095	14979	14930	15263	15184	14945	15036	15030	15074	14928	15067	15162	15099	14985	15201	15158	15007	14936	15384	15271	15148	14991	15114	15294	14965	15048	15097	15104	15300	15112	15193	15200	14999	15305	15206	15133	15049	15040	15128	15047	15170	15194	15160	15209	14992	15171	15083	15016	15048	14979	15298	15086	15005	15245	15222	15073	15295	15071	15256	15010	15116	15058	15336	15124	15023	15135	15090	15090	15014	15223	15233	15052	15181	15094	15191	15167	14945	14879	15055	15028	15102	15041	15160	15067	15018	15079	15290	15164	14971	15232	15059	15150	15087	15167	15134	15051	15053	14959	15033	15076	15186	15188	14972	14890	14991	15118	14954	15169	15130	15152	15100	15159	15105	15208	15111	15104	15216	15028	15106	15118	15142	15152	15181	15101	14939	15171	15088	15181	15038	15239	15133	15045	15098	15034	15099	15217	15203	15217	14985	14884	15236	15063	15216	15094	15200	14913	15140	15038	15235	15152	15266	15079	15136	15162	15132	15222	15088	15059	15085	15117	15034	15207	15103	14917	15053	15012	15232	15073	15281	15070	15085	15088	15068	15027	15114	15034	14975	15120	14984	15204	14939	14965	15127	15114	14973	15131	15107	14946	14976	15130	15142	15124	15093	15106	15100	15001	15165	15099	15100	15204	15103	15096	15097	15129	15030	15005	15067	15140	15145	14907	15110	15120	15065	15083	15011	14983	15062	15004	15037	14995	15105	15185	15152	15043	15215	14867	15081	14924	15101	14995	15179	14906	15021	15145	15099	15097	15020	15085	15126	14944	15224	15125	15211	15148	15086	15145	15119	15117	15114	15248	15088	15025	15228	15110	15180	15156	15086	14979	15077	15087	15124	15298	15043	15178	15115	15059	15122	15112	15148	15029	15238	15214	15101	15125	15114	15188	15063	15133	15349	14986	14937	15090	15096	15062	15285	15098	15129	15199	14931	14977	15059	15106	14960	15250	15010	15010	14978	15071	15084	15147	15033	15071	15056	15016	15092	15056	15078	15050	15031	15101	15071	15244	15059	15132	15062	15052	14966	15081	15078	15189	15083	15117	15116	15020	14991	14811	15179	15166	15042	15197	15072	15203	15114	15148	15101	15188	15098	15112	14997	15318	15252	15180	14951	15182	15007	15190	15072	15120	14874	14982	15158	14963	15128	15252	15092	15144	15216	15193	14983	15160	15217	15115	15250	15121	15070	15252	15167	14973	15058	15162	15168	15153	15168	15018	15123	15129	15069	15130	15031	15160	15159	15021	15061	15080	15005	15224	15138	14947	15124	15057	14969	15128	14983	14956	15140	15321	14940	15161	15151	15136	14966	15169	15212	15187	15107	15076	14990	15309	15007	15133	15078	15128	15020	15146	15081	14932	14929	15075	15148	15162	15224	15134	14898	15198	15159	15226	15016	15184	15273	15157	15179	15006	14985	15125	15039	14985	14921	15149	15139	15145	14923	15106	15277	15080	15005	15070	15134	15050	15126	15067	15197	15183	15186	15186	15084	15083	15087	14995	15216	14951	15135	14990	15179	15102	15096	15026	15034	15109	15110	15096	15168	15105	14964	15086	15079	14968	14962	15211	15038	15181	15064	15116	15244	15048	14963	15047	15180	14951	15108	14866	15172	15020	15171	15123	15105	15125	15325	15217	15133	15127	15058	15251	15115	15194	15207	15110	15007	15177	14936	15080	15204	15031	15053	14961	15205	14964	15249	15248	15127	15101	14941	15053	15061	15135	15138	15011	15224	15002	15191	15068	15035	14986	15023	15211	15117	14970	14991	15099	15140	15150	15174	15044	14938	15098	14958	15056	15190	15135	15113	15032	15155	15090	15142	15067	15090	15199	15064	15030	15155	15160	15073	15158	15176	14985	14997	15146	14949	15146	15218	15070	15159	15168	15077	15112	15099	15152	14860	15073	15154	14981	14965	15040	15065	15118	15151	14876	15132	14997	14970	15008	14945	15036	14982	15099	15224	15112	15123	15135	15247	15074	15165	15013	15176	14970	15033	15143	15197	15056	15206	15051	15082	15322	15056	15119	15032	14947	15202	14948	14906	15068	15095	14976	15118	15105	15011	15012	15154	15074	15131	14991	15141	15018	15064	14973	15183	15108	15179	14995	14967	15148	15163	15207	15118	15112	15002	15128	15197	15045	15051	15047	15095	15034	15097	15024	15129	15118	14982	15185	15023	15163	15068	15104	15126	15133	15160	15057	15034	14892	15069	15033	15037	15012	15159	14911	15054	15046	15235	15242	15289	15058	15062	15082	15172	15162	15113	15024	15043	15155	15047	14961	15127	14888	15163	15135	15107	15137	15168	15173	15198	15111	15035	15146	15318	15145	15101	14998	15193	15088	14978	15110	15151	14941	15151	15022	15160	15173	15200	15051	15260	15026	15249	15062	14991	14982	15230	15103	15027	15041	14894	15085	15067	15197	15108	15125	15279	15123	15188	15153	15237	15230	15048	15025	15156	15136	15191	15202	15298	14918	15101	15215	14906	15149	15033	15053	15001	15175	15220	15066	15138	15069	15077	15142	15122	15196	15189	15072	15058	14998	15072	15109	15197	15184	15301	15041	14942	15224	15063	15137	14966	15207	14915	15175	15072	15130	15013	15044	15124	14962	15139	15160	15236	14940	15160	15114	15221	15137	15211	14959	15131	15155	15073	14916	15116	15071	14933	15021	15070	15018	14974	15245	15105	15145	15175	15060	15063	15035	15027	15100	15108	15138	15225	15034	15049	15132	15236	15168	14999	15068	14926	15212	15130	14977	15142	15006	15127	15054	15002	14996	15063	15021	15113	15032	15061	15200	15218	15028	15199	14894	15088	15161	15129	15168	14839	15067	15099	15100	15103	15148	15254	14970	15213	14772	15084	15069	15045	15197	15144	15174	15058	15252	15199	15048	15138	15079	15108	15128	15130	15047	15140	15127	15199	15046	15139	15125	15144	14981	15083	15101	15209	15091	15200	15107	15116	15038	15008	14999	15125	15068	15087	15112	14980	15113	15115	14928	14930	15040
29807	25040	25576	21150	19196	17967	21299	17528	17548	16899	16312	15886	15346	15067	14865	14953	14886	14961	15151	15191	14920	15122	15210	15026	15015	14898	14852	14937	14943	15033	15031	14665	15089	14937	14910	15008	14835	14884	14970	14833	14921	14977	14980	14935	15027	14800	14970	14925	15119	15079	14899	14940	14935	14971	14991	14967	15091	15033	15155	14720	15085	15177	15017	14827	14754	14760	14822	15000	14942	14985	14952	14896	14778	15093	15059	14710	14932	15021	15040	14764	14733	14994	14885	14973	15000	14819	14813	14829	15232	14848	14952	15098	14916	14913	15051	14800	14985	14873	14977	15084	14926	14960	15101	14709	15105	15020	14823	15004	14916	14858	15009	14866	14861	15085	14823	14815	14884	14954	15070	15066	15040	14852	15002	14973	14793	14965	15023	14834	14962	14993	14919	14963	14891	14930	14883	14870	15093	14968	14995	15001	14844	14873	15025	14899	14935	14926	15188	14833	15058	14809	14770	14989	14944	14995	15015	14714	14805	15132	14876	15105	14953	15032	14950	14886	14805	15024	14981	15016	14879	14971	14870	14924	14914	14838	14964	14909	15068	15111	14907	14930	14762	14954	14935	14990	14987	14975	14916	14958	15075	15104	15079	15032	14890	14835	15073	15086	15012	15085	14942	15018	15046	14970	14923	14774	14843	15008	15004	14937	15090	14876	14992	14998	15103	15177	15171	14984	15083	14879	15023	14755	15050	15051	15315	15050	15006	14853	14913	14913	14887	14962	15052	14889	14965	15071	14869	14848	14930	14916	15060	15126	14890	14829	14935	14836	14986	15099	15171	14935	14888	15032	14888	14829	15092	14960	14877	14918	14940	15021	15012	15117	14991	15002	14856	15087	15036	14947	14995	14909	14758	14968	15097	14807	15191	14880	15072	15007	14776	14783	15119	14983	14842	15135	15113	14943	14880	15024	14780	14912	14875	15074	15213	15050	14937	15002	14931	14783	15069	14823	14822	15099	14981	15096	15101	15102	14970	14866	14944	15023	15040	15040	14977	14981	15039	14856	14973	15134	15081	14974	14970	14883	14787	14876	14839	14922	14917	14940	14996	14891	15047	14732	15072	15047	14894	15107	14919	14911	15074	14734	14783	14770	14946	14957	14883	14858	15151	15035	15109	14749	14839	14959	14919	14875	14821	14888	14768	15144	14968	14860	15012	15113	15007	15038	14778	14875	14934	14907	14890	14889	14911	14851	15078	14886	15020	14879	14866	15141	14956	14827	14879	14936	15060	14960	14869	14801	15046	14812	15043	14849	14950	14858	14978	14956	14920	14930	14824	15063	15022	14988	15006	14949	14848	14791	15017	14705	15011	14858	14970	14760	14815	15053	14910	15110	14799	14781	14895	14860	14904	15106	15101	15053	15110	14909	14916	14969	14917	15020	15082	15082	14923	15020	14749	14891	15152	14812	15106	14891	14811	14814	14996	15106	14901	15035	15106	14838	15010	14997	14964	15085	14643	14956	14861	14791	14888	14934	14859	14840	14911	14945	14964	14978	15003	14992	14959	14902	14976	14929	15013	14902	14938	15032	15171	15087	15056	15094	14906	14972	14917	15002	15062	14836	14841	14971	14949	14713	14946	14943	14874	14957	14910	15002	14879	14861	14995	15207	14980	15096	14955	14767	15074	14927	14889	14737	15017	14988	15125	14942	14897	14851	15007	15019	15028	14913	14853	15030	15023	14923	14879	14944	14798	15050	14873	14897	14962	14948	14940	14966	15052	14949	14960	15157	14936	14956	14897	14669	14945	14914	15086	14919	15009	14822	14819	14836	14723	14872	14958	14890	14980	15034	15000	15049	14894	14965	14842	15022	14867	14736	14958	14967	14957	14972	14882	14729	15195	14982	14858	14990	14988	14976	14893	14870	14895	14823	15062	14984	14804	14881	14833	14966	14892	15025	14981	14816	14990	15018	15256	14840	14846	14889	15046	14831	14846	14807	14958	15058	15022	14882	14852	14765	14935	14892	15158	14949	14870	14952	15000	15148	14759	15077	14988	14809	14755	14871	14877	15052	14972	14842	14869	14866	14924	14966	14945	14733	15218	14860	15015	15017	15247	15127	14616	14985	14857	15032	15086	15029	14870	14797	14834	14923	14785	15050	15029	14956	14773	15056	14943	14783	14842	14840	15149	14826	14994	14891	14847	14941	15014	15018	14800	14862	15206	15015	15049	14991	14924	14865	14941	14998	14955	14961	15020	14930	14982	14718	14959	15031	14819	14717	15223	14926	14964	14943	14956	14792	14907	15085	14819	14859	14875	14875	15019	15096	14995	15144	15032	14892	15098	15127	14920	14896	14961	15101	15083	14728	14929	14833	14970	14936	14897	14975	14889	14864	14987	14813	15054	14941	14827	14778	14873	14895	14925	15039	14841	14851	14895	14989	15031	14981	15028	14889	14876	14972	14844	15037	14997	14639	14948	14811	15026	14996	15081	14988	14927	14862	15166	15032	14999	14981	15033	14951	14838	14853	14791	15063	14858	14920	14925	14728	15192	15053	14805	14906	15055	14934	14920	15183	15044	15055	14905	14975	14954	15111	15040	15051	15025	15063	15006	14956	14898	15050	14800	14988	15012	14909	14981	14958	14740	14698	15035	14961	15089	14993	14881	14841	14924	15025	14818	15134	15014	14902	14998	14964	15128	14883	14947	14781	15047	15036	14922	15067	14918	15087	14855	15137	15032	14960	15066	14974	14991	14960	14862	14933	14835	14929	14901	14960	15024	14756	14842	14864	14874	14996	14877	14909	14675	15153	15069	14860	15154	14957	15057	15030	15088	15088	15018	14903	14835	14783	14927	15054	14998	14807	14959	14900	14946	15050	14768	14822	14876	15014	14986	15041	14994	14871	14948	15036	14877	14881	14878	15154	14889	14966	14895	14977	14932	14871	14850	14948	14892	14938	15148	15081	14907	14960	14828	14935	14956	15147	14922	14964	15037	14938	15005	14826	14906	14750	14721	14889	14807	14807	14964	15074	14996	14773	14896	14808	14884	15018	14724	14969	14981	14901	15015	14843	14769	15100	14859	15023	14999	14963	14966	14909	14966	14983	14763	15128	14958	14861	14965	14963	14892	15022	15045	14932	14944	15048	15033	14774	14915	14783	14881	14948	14995	14939	15016	14807	14985	15107	14932	14922	15049	14919	14911	14873	14928	15187	15129	14893	14898	15019	15023	15111	14826	14812	14989	15004	15044	14962	15087	14843	14938	14914	14946	14887	14923	14772	14879	15028	14880	14897	14763	15044	14908	14846	14936	14940	14998	15009	15080	15051	14955	15239	15016	14888	15032	14937	15008	14884	14920	15076	14834	15061	15138	14915	14965	14985	14920	14913	14858	14898	14929	15034	14612	14876	14878	14748	14706	15088	14737	14915	15141	15190	14967	14931	15221	14987	14872	14890	15020	14817	14979	15135	14972	14846	14761	14958	15024	15073	14929	15058	15003	15140	14946	15163	14982	14882	14919	14835	15041	15031	15039	14981	14856	14946	14872	14835	14925	14882	14767	14969	14897	14868	14799	14947	14997	14685	14859	14843	14920	14948	14898	15172	14878	14837	15217	15033	14862	15049	14909	15120	14855	14916	14851	15025	14910	14835	14865	15001	14679	14917	14832	14895	15011	14974	14799	14870	15013	14919	14919	15045	14844	15157	15061	15046	14967	14860	15100	14934	14864	14959	14972	15064	14876	15031	15165	14845	14954	14948	15037	14914	14807	15076	14870	14867	14979	14969	14980	14981	14962	15070	14914	15053	14874	14946	14954	14785	14940	14964	14944	14839	14976	15075	15086	15089	15049	14903	14806	15059	15113	15017	15095	14939	14974	14921	15029	15017	15089	14893	14860	15052	15074	14750	14973	14905	14987	15093	14872	14973	14926	14983	15051	14858	14892	14870	14797	14876	14915	14811	15068	15030	15069	15055	14755	15095	14937	14974	15064	15003	15033	15016	15030	14818	14817	15092	14949	15239	15149	14903	14937	14855	14881	14983	15004	14858	14827	14909	14962	14912	15001	15071	14944	15061	15031	14969	15166	14870	14949	14864	14872	14942	15011	14925	14941	14920	14941	14978	14886	14783	14915	14960	14972	14872	15073	14726	14698	15007	14891	15020	14954	14803	14960	15091	14919	15049	15019	14901	14955	14962	14865	14616	14696	14874	15005	14701	15000	14859	14980	14937	14856	15033	15091	15023	14821	14868	15032	15045	14818	15177	14841	14944	14803	14794	14909	14898	14867	14998	15095	14849	15000	14828	14767	14843	14996	14978	15030	15071	15003	14726	15051	15050	14989	14728	15131	15003	14745	15097	14851	15103	14904	14999	15097	14784	15120	14735	15083	15015	15015	14961	14853	14815	15045	15181	14991	14792	14666	14869	15078	14819	14802	15205	15168	14916	14940	14916	14847	14973	14930	14980	14931	15094	14920	14977	15008	15073	14844	14982	14844	14941	15148	14847	15037	15093	14866	14808	14942	14963	14812	15008	14896	14889	15011	14782	14706	15062	15058	14932	14932	14843	14880	14846	14886	15153	15202	14878	15035	14893	14949	15018	14999	14809	14593	14722	14958	14966	14867	14912	14952	14986	14910	15127	14770	14831	15086	14942	15035	15075	14913	14842	14937	14901	14994	14975	15096	14853	14906	14963	14966	15220	14907	14925	14798	14838	14944	14823	15036	14815	14927	15018	14988	14885	14914	15056	15143	15077	15105	14892	14939	14986	14851	14939	14764	14946	14937	14945	15106	15063	14968	15037	14973	14700	15051	14934	14779	15014	14890	14883	14850	15011	15077	14946	14924	15022	15000	14854	14957	14916	14895	14921	15085	15039	14859	14832	14874	14823	15063	14774	14768	14977	14786	14921	14987	14964	14860	14969	14944	14903	14892	14981	14974	14815	14993	14818	14837	15083	14854	15043	15036	14994	14747	14758	14870	14967	14951	15011	15033	15110	15148	15101	14873	14972	14951	14848	14974	14873	14969	15041	15106	14891	14824	14700	14887	14728	14758	14823	14831	14762	15011	14922	15015	15012	15008	14924	14855	14955	14956	14814	14871	14929	14673	14963	15002	14866	14909	15046	15080	14892	14881	14995	14908	14914	15035	14969	15113	14648	14931	14864	14906	14879
25341	32338	24816	18487	18166	17519	20879	15662	16685	15651	14714	14135	13862	13367	13348	13469	13431	13385	13275	13375	13332	13279	13297	13523	13333	13297	13447	13271	13235	13387	13309	13306	13355	13283	13196	13312	13326	13374	13232	13309	13424	13124	13301	13244	13180	13312	13434	13449	13159	13266	13295	13335	13295	13417	13197	13386	13272	13434	13375	13308	13414	13310	13354	13282	13308	13326	13522	13461	13433	13326	13421	13351	13476	13436	13311	13119	13341	13428	13235	13422	13372	13495	13414	13448	13377	13410	13380	13360	13353	13419	13555	13456	13313	13192	13228	13377	13308	13250	13343	13369	13321	13371	13316	13273	13266	13248	13353	13345	13601	13411	13288	13343	13426	13333	13449	13167	13419	13277	13213	13427	13308	13523	13255	13388	13402	13401	13090	13271	13258	13263	13469	13360	13349	13123	13238	13360	13373	13423	13204	13350	13318	13343	13325	13319	13422	13333	13373	13257	13352	13211	13455	13309	13205	13390	13313	13165	13422	13353	13355	13337	13353	13361	13292	13434	13389	13305	13202	13138	13302	13258	13434	13355	13347	13312	13371	13329	13286	13380	13241	13325	13228	13381	13250	13343	13382	13431	13323	13429	13374	13386	13313	13340	13295	13311	13417	13315	13458	13400	13442	13327	13420	13346	13300	13358	13322	13263	13428	13380	13364	13260	13322	13315	13077	13269	13346	13289	13582	13250	13351	13303	13344	13527	13250	13404	13320	13457	13354	13463	13306	13440	13437	13402	13186	13275	13199	13366	13239	13197	13312	13281	13454	13273	13436	13295	13264	13473	13385	13234	13333	13437	13236	13549	13363	13329	13404	13373	13398	13380	13416	13354	13312	13357	13249	13208	13246	13334	13364	13190	13280	13342	13435	13325	13307	13205	13489	13326	13468	13297	13222	13482	13335	13292	13245	13237	13460	13205	13209	13404	13322	13417	13478	13431	13199	13394	13339	13274	13417	13331	13406	13249	13441	13209	13367	13337	13449	13287	13158	13403	13322	13307	13378	13406	13484	13210	13427	13418	13308	13283	13397	13268	13417	13434	13421	13254	13287	13412	13291	13251	13321	13405	13306	13520	13296	13416	13330	13310	13229	13308	13289	13445	13266	13263	13365	13251	13407	13347	13367	13157	13233	13406	13285	13268	13333	13206	13200	13403	13317	13313	13289	13322	13330	13413	13410	13335	13461	13248	13319	13283	13379	13325	13372	13366	13341	13432	13395	13356	13446	13274	13327	13409	13360	13245	13217	13401	13158	13374	13304	13432	13271	13172	13286	13304	13308	13444	13359	13359	13436	13246	13483	13405	13499	13363	13347	13358	13266	13417	13306	13318	13459	13394	13452	13214	13316	13403	13288	13282	13278	13549	13286	13274	13420	13206	13221	13199	13293	13427	13394	13326	13379	13369	13371	13457	13331	13384	13424	13465	13317	13378	13378	13287	13408	13490	13290	13330	13457	13279	13328	13388	13275	13417	13383	13395	13411	13259	13382	13384	13327	13297	13294	13351	13194	13196	13410	13371	13452	13537	13353	13311	13403	13371	13266	13457	13287	13122	13346	13394	13407	13366	13416	13218	13589	13263	13192	13314	13146	13298	13456	13332	13456	13342	13270	13188	13266	13412	13391	13331	13264	13356	13366	13361	13490	13393	13276	13347	13304	13415	13421	13428	13515	13464	13566	13323	13353	13277	13351	13211	13287	13332	13320	13303	13556	13262	13308	13514	13221	13366	13225	13398	13538	13205	13491	13335	13354	13511	13408	13365	13216	13351	13420	13314	13342	13314	13483	13440	13330	13313	13378	13208	13392	13276	13306	13470	13377	13312	13425	13396	13550	13305	13317	13315	13450	13176	13322	13409	13239	13184	13428	13207	13261	13310	13447	13370	13148	13487	13298	13497	13365	13387	13294	13162	13351	13238	13465	13412	13480	13295	13426	13527	13316	13318	13575	13350	13317	13351	13410	13418	13456	13411	13115	13356	13317	13319	13345	13369	13351	13161	13362	13294	13242	13220	13206	13343	13380	13357	13321	13243	13329	13254	13244	13360	13479	13242	13474	13273	13344	13173	13334	13276	13472	13450	13263	13378	13416	13374	13407	13234	13352	13387	13462	13463	13495	13420	13360	13434	13422	13268	13364	13394	13152	13438	13237	13466	13380	13267	13377	13424	13422	13366	13368	13402	13343	13421	13329	13383	13130	13397	13430	13223	13537	13416	13193	13369	13246	13324	13546	13356	13380	13502	13236	13408	13374	13226	13458	13319	13354	13361	13429	13270	13472	13333	13371	13393	13291	13387	13418	13373	13347	13263	13392	13271	13498	13300	13273	13445	13311	13240	13295	13343	13350	13303	13218	13470	13304	13409	13419	13298	13483	13239	13330	13319	13404	13232	13274	13327	13388	13354	13332	13457	13264	13175	13221	13515	13348	13406	13487	13430	13335	13401	13281	13442	13332	13274	13287	13203	13381	13258	13271	13232	13563	13393	13214	13385	13273	13222	13278	13459	13351	13461	13317	13262	13389	13276	13421	13407	13257	13419	13259	13376	13229	13340	13227	13240	13468	13304	13272	13310	13350	13404	13340	13441	13217	13329	13509	13404	13600	13332	13325	13279	13288	13415	13193	13249	13346	13242	13498	13438	13383	13441	13362	13300	13291	13356	13339	13257	13442	13629	13407	13348	13197	13278	13296	13172	13160	13229	13359	13570	13340	13311	13312	13359	13411	13373	13284	13401	13208	13369	13327	13438	13359	13364	13144	13292	13290	13246	13579	13490	13303	13424	13355	13293	13435	13495	13409	13215	13341	13318	13377	13303	13457	13313	13308	13382	13294	13318	13253	13364	13390	13235	13484	13201	13404	13448	13408	13310	13413	13200	13367	13282	13467	13444	13389	13113	13334	13411	13549	13407	13283	13468	13188	13432	13392	13241	13346	13419	13310	13376	13313	13522	13377	13407	13360	13375	13260	13365	13420	13359	13284	13337	13254	13367	13276	13428	13443	13411	13443	13174	13335	13471	13251	13318	13321	13392	13303	13258	13222	13342	13379	13286	13233	13200	13303	13336	13505	13450	13311	13289	13275	13241	13317	13366	13370	13268	13193	13090	13156	13341	13249	13181	13334	13355	13310	13256	13378	13231	13352	13353	13276	13310	13215	13211	13541	13354	13160	13364	13302	13301	13176	13322	13268	13316	13344	13248	13313	13351	13231	13499	13445	13405	13271	13377	13501	13321	13318	13277	13279	13465	13285	13380	13395	13329	13434	13343	13403	13270	13396	13368	13193	13297	13214	13391	13408	13390	13307	13474	13523	13214	13378	13379	13414	13286	13395	13444	13255	13478	13354	13331	13178	13453	13150	13190	13372	13363	13359	13167	13355	13273	13362	13398	13478	13266	13275	13594	13247	13253	13376	13363	13390	13389	13329	13355	13481	13186	13321	13229	13303	13443	13292	13418	13256	13264	13345	13251	13407	13331	13241	13485	13298	13294	13246	13377	13281	13298	13351	13359	13530	13294	13214	13396	13361	13352	13552	13218	13246	13291	13481	13273	13392	13433	13397	13263	13275	13345	13324	13451	13214	13371	13355	13429	13322	13319	13368	13327	13333	13373	13362	13441	13342	13362	13374	13304	13413	13348	13492	13331	13289	13332	13318	13272	13209	13346	13417	13414	13240	13221	13428	13182	13377	13202	13387	13469	13454	13206	13467	13323	13286	13272	13359	13307	13264	13425	13576	13239	13382	13425	13394	13253	13430	13294	13338	13359	13331	13372	13280	13379	13348	13279	13345	13279	13479	13439	13307	13376	13397	13523	13202	13357	13395	13245	13448	13401	13289	13380	13384	13299	13229	13219	13361	13407	13349	13262	13322	13318	13233	13255	13480	13255	13348	13346	13271	13448	13385	13260	13340	13412	13208	13303	13443	13366	13276	13415	13311	13412	13300	13357	13257	13285	13349	13367	13498	13422	13270	13311	13225	13366	13301	13466	13320	13405	13218	13441	13311	13406	13357	13387	13404	13324	13363	13231	13330	13313	13386	13370	13296	13268	13312	13362	13202	13244	13385	13335	13290	13460	13413	13290	13354	13312	13284	13353	13326	13315	13178	13231	13218	13477	13265	13156	13296	13451	13294	13312	13103	13324	13394	13408	13469	13172	13426	13331	13345	13445	13318	13310	13532	13326	13367	13374	13274	13409	13263	13343	13445	13357	13451	13261	13489	13213	13384	13340	13264	13348	13332	13357	13283	13434	13352	13290	13359	13260	13333	13283	13349	13326	13378	13412	13219	13335	13373	13121	13337	13330	13484	13349	13384	13239	13222	13327	13330	13309	13420	13362	13280	13339	13510	13270	13263	13272	13140	13343	13471	13302	13313	13466	13233	13440	13341	13259	13449	13245	13329	13252	13431	13382	13425	13379	13395	13194	13254	13179	13549	13272	13387	13427	13439	13338	13366	13433	13409	13533	13219	13195	13222	13325	13343	13376	13445	13340	13294	13422	13292	13388	13342	13342	13278	13423	13415	13407	13337	13272	13263	13287	13267	13214	13467	13175	13269	13251	13447	13407	13196	13422	13352	13324	13193	13458	13256	13186	13375	13312	13392	13249	13187	13302	13151	13299	13286	13319	13156	13301	13250	13222	13433	13378	13437	13318	13268	13262	13280	13377	13144	13452	13387	13189	13361	13385	13228	13336	13269	13330	13348	13390	13468	13165	13392	13445	13444	13544	13354	13305	13244	13201	13406	13442	13220	13435	13378	13471	13368	13255	13285	13304	13471	13191	13209	13477	13228	13408	13336	13452	13247	13256	13312	13377	13394	13296	13500	13316	13364	13262	13372	13314	13236	13393	13226	13377	13392	13176	13297	13386	13367	13367	13560	13247	13415	13268	13421	13400	13449	13173	13465	13252	13332	13561	13351	13458	13350	13381	13246	13375	13464	13502	13226	13328	13357	13288	13233	13295	13322	13334	13357	13506	13237	13208	13194	13466	13267	13474	13485	13457	13187	13389	13366	13492	13348	13333	13266	13292	13221	13236	13420	13403	13300	13249	13277	13298	13410	13284	13234	13414	13431	13423	13366	13276	13258	13283	13213	13262	13364	13236	13302	13354	13243	13375	13362	13345	13405	13328
25336	21590	28903	27271	30298	31630	46077	27631	28776	31614	25920	18341	15117	13956	13405	13275	13098	13487	13344	13395	13362	13356	13324	13063	13204	13333	13511	13302	13341	13139	13275	13228	13234	13286	13261	13260	13359	13485	13188	13271	13126	13079	13429	13230	13331	13152	13321	13299	13327	13108	13171	13126	13230	13158	13345	12897	13194	13233	13042	12947	13378	13337	13276	13124	13173	13208	13016	13131	13111	13141	13237	13071	13236	13229	13322	13255	13249	13066	13143	13302	13118	13283	13132	13241	13269	13075	13275	13323	13020	13234	12964	13058	13085	13160	13149	13168	13216	13260	13267	13326	13174	13382	13260	13262	13189	13191	13221	13089	13255	13290	13153	13227	13259	13209	13340	13185	13145	13157	13111	12947	13383	13328	13178	13283	13251	13144	13337	13267	13252	12763	13268	13160	13217	13195	13132	13169	13414	13174	13297	13142	13244	13422	13209	13273	13222	13300	13241	13220	13261	13067	13303	13284	13066	13041	13179	13232	13126	13172	13270	13164	13226	13127	13278	13197	12957	13122	13018	13161	13150	13308	13335	13322	13407	13293	13242	13311	13336	13131	13335	13177	13325	13283	13214	13208	13301	13215	13174	13167	13198	13212	13161	12955	13146	13183	13184	13385	13209	13188	13126	13261	13191	13055	13297	13293	13117	13302	13085	13216	13153	13369	13217	13160	13177	13230	13100	13240	13380	13220	13407	13023	13295	13135	13133	13169	13114	13199	13189	13154	13018	13037	13116	13117	13389	13098	13183	13074	13330	12943	13099	13108	13154	13186	13371	13140	13345	13208	13132	13073	13108	13264	13232	13283	12954	13004	13323	13110	13091	13222	13172	13270	13162	13130	13147	13063	13074	13052	13152	13297	13376	13106	13234	13148	13308	13211	13313	13199	12953	13238	13058	13034	13235	13176	13417	13121	13265	13027	13026	13189	13188	13167	13043	13173	13256	13194	13212	13150	13276	13297	13322	13089	13146	13219	13219	13149	13224	13088	13292	13213	13273	13299	13159	13237	13357	13262	13238	13004	12995	13209	12986	13286	13220	13345	13192	13209	13257	13178	13334	13105	13334	13149	13231	13083	13112	13361	13280	13120	13134	13042	13174	13276	13265	13358	13336	13160	13283	13178	13160	13336	13195	13117	13250	13157	13359	12963	13236	13008	13102	13154	13173	13154	13233	13228	13170	13197	13267	13250	13243	13080	12973	13334	13436	13228	13219	13212	12950	13230	13181	13247	13108	13381	13165	13264	13191	13218	13342	13131	13330	13278	13143	13125	13181	13240	13202	13090	13214	13128	13088	13351	13346	13118	13325	13182	12993	13273	13334	13299	13153	12998	13222	13202	13201	13187	13178	13184	13115	13277	13282	13095	13079	13227	13122	13259	13110	13313	13406	13389	13179	13136	13215	13068	13056	13060	13251	13268	13168	13214	13189	13337	13224	13273	13196	13163	13066	13301	13267	13263	13232	13178	13218	13206	13293	13054	13342	13090	13163	13243	13086	13219	13224	13268	13288	13068	13059	13134	13232	13186	13297	13090	13125	13192	13097	13213	13321	13344	13197	12974	13247	13330	13301	13247	13104	13283	13321	13101	13052	13148	13276	13263	13081	13146	13038	13103	13311	13262	13063	13140	13061	13293	13283	13161	13281	13158	13223	13161	13258	13224	13322	13181	13082	13128	13250	13126	13284	13217	13213	13175	13167	13372	13217	13100	13132	13230	13156	13114	13026	13156	13331	13122	13106	13418	13195	13185	13258	13115	13269	13140	13038	13208	13263	13175	13338	13305	13158	13073	13282	13160	13167	13266	13281	13302	13262	13129	13067	13211	13222	13178	13016	13209	13177	13162	13301	13077	13183	13255	13034	13188	13510	13144	12999	13239	13294	13193	13259	13246	13346	13386	13049	13338	13269	13068	13291	13185	13161	13284	13250	13296	13074	13233	13314	13162	13252	12973	13112	13247	13060	13107	13216	13046	13243	13326	13131	13322	13220	13159	13164	13231	13285	13283	13105	13159	13099	13107	13230	13291	13357	13195	13151	13226	13139	13248	13222	13213	13237	13160	13166	13253	13103	13318	13284	13111	13046	13259	13120	13095	13022	13335	13075	13309	13323	13103	13180	13229	13307	13395	13099	13341	13189	13282	13265	13416	13116	13256	13229	13073	13147	13219	13227	13207	13194	13155	13093	13138	13195	13341	13274	13108	13285	13162	13225	13083	13337	13153	13261	13186	13158	13107	13018	13163	13300	13093	13037	13228	13163	13314	13186	13262	13457	13255	13171	13171	13259	13193	13135	13261	13234	13177	13266	13029	13308	13013	13124	13115	13218	13220	13234	13131	13161	13054	13274	13180	13102	13320	13274	13154	13222	13083	13076	13224	13166	13085	13212	13178	13055	13246	13316	13088	13103	13212	13160	13388	13266	13099	13200	13139	13233	13054	13298	13278	13081	13221	13251	13040	13066	13268	13156	13341	13074	12964	13322	13297	13134	13101	13171	13224	13227	13098	13195	13072	13200	13295	13130	13098	13295	13208	13136	13403	13155	13030	13304	13167	13182	13077	13173	13193	13101	13236	13333	13098	12991	13241	13301	13222	13183	13225	13195	13338	13239	13278	13108	13067	13211	13127	13227	13168	13197	13266	13113	13166	13143	13218	12901	13202	13254	13226	13296	13143	13171	13097	13125	13023	13220	13179	13332	13212	13122	13084	13187	13059	13007	13009	13251	13244	13283	13290	13300	13366	13399	13214	13227	13071	13053	13215	13110	13243	13195	13217	13240	13129	13035	13195	13398	13067	13293	13155	13121	13340	13063	13045	13118	13205	13068	13213	13011	13111	12999	13002	13093	13053	13288	13326	13307	13350	13246	13160	13270	13206	13185	13383	13264	13009	13233	13135	13147	13180	13187	13338	13290	13299	13262	13096	13134	13233	13341	13153	13284	13157	13343	13267	13366	13306	13316	13325	13185	13212	13258	13009	13287	13341	13156	13184	13070	13298	13171	13126	13009	13013	13287	13423	12997	13132	13133	13127	12935	13244	13224	13039	13194	13155	13348	13095	13143	13143	13067	13121	13370	13184	13180	13212	13128	13238	13419	13289	13137	13045	13231	13173	13066	13145	13246	13181	13279	13092	13122	13355	13346	13191	13266	13241	13043	13050	13215	13206	12924	13218	13219	13242	13233	13374	13111	13154	13181	13276	13228	13109	13133	13170	13060	13139	13150	13341	13266	13096	13034	13185	13290	13216	13168	13179	13417	13205	13270	13200	13083	13082	13175	13069	13402	13323	13283	13241	13235	13127	13183	13232	13029	13203	13168	13485	13009	13385	13196	12988	13128	13227	13232	12903	13360	13342	13085	13206	13243	13237	13214	13280	13261	13199	13203	13416	12963	13184	13051	13345	13225	13296	13262	13098	13292	13098	13024	13345	13204	13270	13299	13210	13124	13308	13300	13383	13294	13268	13215	13211	13140	13144	13120	13193	13112	12930	12939	13215	13189	13258	13116	13055	13232	13143	13192	13175	13174	13023	13284	13147	13223	13235	12845	13198	13217	13340	13126	13082	13124	13118	13137	13065	13128	13130	13114	13284	13224	13131	13084	13118	13045	12954	13268	13110	13251	13262	13225	13185	13121	13120	13172	13174	13207	13240	13186	13388	13036	13063	13340	13227	13087	13237	13045	13054	13212	13193	13275	13317	13263	13154	13265	13280	13150	13174	13211	13294	13104	13345	13185	13268	13234	13240	13178	13383	13215	13101	13080	13255	13232	13307	13192	13300	13276	13223	13061	13106	13136	13045	13206	13009	13260	13269	13086	13112	13298	13116	13311	13321	13193	13263	13108	13186	13113	13152	13177	13068	13193	13296	13090	13311	13180	13186	13115	13262	13088	13046	13172	13225	13204	13294	13213	13227	13257	13312	13276	13294	13057	13120	13217	13214	13197	13141	13258	13299	13229	13469	13307	13117	13254	13068	13279	13169	13262	13383	13322	12984	13207	13254	13276	13400	13143	13472	13117	13215	13225	13239	13148	13307	13041	13280	13307	13105	13136	13204	13230	13421	13241	13263	13250	13309	13194	13194	13204	13251	13302	13127	13157	13180	13198	13285	13247	13119	13215	13347	13414	13277	13230	13356	13203	13194	13251	13188	13225	13254	13248	13375	13187	13183	13063	13063	13144	13114	13075	13129	13198	13312	13208	13112	13229	13273	13169	13095	13195	13268	13274	13275	13269	13183	13016	13121	13215	13257	13275	13180	13172	12965	12966	13020	13148	13183	13505	13306	13276	13176	13122	13376	13202	13309	13212	13093	13153	13178	13161	13416	13127	13363	13320	13060	13098	13230	13129	13092	13155	13041	13164	13275	13144	13223	12973	13195	13138	13168	13121	13333	13167	13153	13294	13188	13307	13247	13240	13132	13251	13256	13040	13162	13149	12999	13227	13047	13044	13270	12940	13026	13177	13100	13255	13145	13230	13207	13168	13069	13300	13153	13099	13388	13189	13190	13234	13209	13319	13376	13208	13331	13261	12994	13163	13081	13339	13367	13284	13175	13103	13152	13204	13046	13206	13155	13288	12933	13230	13296	13241	13350	13214	13355	13265	13102	13316	13434	13256	13371	13275	13342	13196	13209	13131	13225	13322	13347	13066	13160	13215	13130	13285	13277	13333	13020	13113	12931	13189	13231	13231	13124	13192	13244	13318	13180	13205	13393	13170	13224	13239	13244	13169	13091	13137	13177	13088	13169	13249	12935	13019	13278	13233	13058	12875	13074	13256	13314	13269	13170	13201	13080	13225	13281	13131	13205	13113	13326	13242	13405	13250	13106	13143	13237	13257	13206	13179	13092	13162	13126	13291	13109	13268	13030	12937	13179	13243	13155	13300	13214	13037	13224	13265	13122	13006	13136	13147	13271	13308	13237	13161	13175	13297	13165	13142	13307	13291	13392	13310	13292	13307	13159	13053	13084	13129	13135	13322	13280	13328	13100	13292	13237	13197	13115	13217	13233	13189	13223	13207	13077	12981	13104	13328	13064	13116	13144	13255	13182	13140	13179	13295	13198	13108	13110	13221	13127	13077	13285	13361	13159	12989	13215	13349	13258	13106	13043	13234	13073	13073	12989	13177	13052
32586	50162	43916	35402	36333	35010	43328	27337	31478	32993	26008	16712	14120	12789	12189	12238	12150	12181	12159	12169	12156	12317	12205	12268	12202	12380	12281	12293	12269	12157	12141	12211	12181	12121	12213	12351	12202	12200	12215	12257	12256	12319	12279	12326	12286	12221	12243	12183	12224	12229	12162	12342	12233	12094	12205	12319	12163	12162	12182	12175	12301	12129	12129	12188	12253	12277	12251	12284	12122	12209	12155	12167	12274	12195	12217	12257	12458	12207	12037	12043	12168	12252	12298	12041	12338	12191	12239	12262	12179	11994	12047	12055	12202	12262	12148	12210	12134	12210	12144	12319	12235	12239	12250	12437	12292	12181	12285	12257	12241	12259	12322	12386	12236	12325	12224	12079	12353	12329	12191	12287	12328	12289	12284	12350	12192	12342	12337	12217	12090	12177	12176	12241	12279	12238	12407	12246	12294	12250	12265	12209	12216	12230	12210	12271	12208	12128	12240	12200	12109	12127	12374	12078	12165	12374	12172	12121	12149	12233	12117	12103	12142	12429	12204	12054	12106	12316	12324	12330	12263	12208	12408	12117	12098	12090	12269	12257	12237	12240	12257	12287	12144	12253	12283	12224	12300	12297	12186	12224	12228	12187	12147	12063	12067	12237	12304	12042	12341	12161	12249	12348	12176	12292	12231	12125	12219	12394	12174	12192	12220	12152	12336	12133	12153	12143	12263	12439	12115	12250	12208	12193	12223	12217	12212	12212	12215	12187	12288	12086	12199	12376	12340	12152	12164	12250	12072	12297	12116	12185	12256	12162	12381	12046	12237	12202	12262	12260	12167	12151	12225	12189	12247	12267	12360	12271	12351	12196	12242	12198	12341	12125	12259	12460	12300	12257	12232	12272	12215	12138	12140	12184	12198	12232	12243	12247	12236	12301	12363	12197	12258	12170	12170	12200	12147	12353	12159	12166	12207	12222	12101	12202	12172	12485	12176	12335	12189	12179	12125	12190	12221	12252	12190	12276	12047	12218	12170	12136	12268	12318	12141	12185	12346	12047	12188	12054	12467	12265	12233	12201	12171	12341	12242	12302	12287	12320	12218	12184	12102	12266	12129	12277	12236	12266	12125	12415	12185	11939	12123	12153	12273	12444	12364	12141	12211	12282	12152	12263	12131	12126	12221	12231	12125	12323	12240	12280	12389	12282	12191	12290	12232	12228	12291	12075	12226	12446	12192	12325	12232	12291	12293	12103	12299	12281	12258	12168	12226	12157	12249	12110	12226	12312	12138	12118	12188	12261	12154	12115	12086	12106	12127	12180	12349	12190	12173	12218	12176	12307	12365	12125	12234	12279	12265	12170	12203	12175	12260	12161	12201	12343	12167	12173	12384	12183	12190	12299	12183	12182	12071	12126	12247	12322	12272	12339	12217	12261	12281	12226	12123	12392	12158	12170	12086	12344	12264	12178	12223	12242	12267	12295	12152	12291	12153	12241	12323	12282	12428	12156	12190	12229	12057	12143	12276	12140	12215	12041	12183	12285	12332	12213	12232	12293	12331	12136	12373	12347	12187	12254	12070	12180	12212	12147	12191	12118	12129	12245	12338	12165	12227	12275	12082	12218	12297	12186	12171	12208	12262	12224	12197	12216	12190	12178	12451	12269	12093	12104	12236	12183	12118	12282	12256	12272	12308	12164	12360	12252	12183	12247	12198	12325	12049	12262	12194	12296	12238	12095	12088	12163	12058	12209	12165	12076	12077	12155	12322	12215	12222	12135	12178	12304	12081	12132	12130	12289	12195	12225	12243	12411	12200	12333	12168	12311	12264	12226	12124	12378	12182	12317	12131	12206	12314	12125	12219	12353	12167	12256	12244	12153	12159	12371	12215	12164	12240	12014	12181	12408	12156	12225	12258	12324	12261	12061	12309	12297	12346	12270	12334	12222	12313	12442	12303	12366	12229	12226	12218	12183	12171	12188	12203	12164	12260	12133	12332	12143	12158	12307	12290	12295	12293	12083	12172	12412	11939	12128	12234	12242	12288	12195	12150	12289	12350	12193	12208	12201	12261	12268	12257	12132	12282	12163	12061	12201	12203	12127	12279	12104	12163	12327	12304	12415	12178	12221	12372	12182	12145	12141	12246	12283	12181	12136	12090	12240	12199	12251	12292	12255	12385	12269	12295	12148	12000	12200	12273	12288	12161	12279	12128	12260	12231	12306	12134	12110	12219	12248	12185	12222	12165	12062	12278	12232	12132	12372	12190	12211	12136	12120	12221	12170	12219	12242	12316	12287	12197	12247	12137	12219	12181	12246	12158	12179	12258	12339	12246	12435	12144	12278	12146	12185	12214	12245	12410	12261	12199	12184	12303	12273	12268	12296	12061	12130	12156	12278	12256	12258	12312	12248	12174	12312	12266	12168	12246	12242	12390	12114	12253	12164	12295	12301	12311	12184	12164	12248	12241	12291	12162	12283	12065	12215	12254	12388	12259	12218	12338	12256	12312	12287	12086	12264	12230	12215	12385	12231	12065	12329	12356	12297	12191	12369	12035	12220	12094	12291	12344	12161	12324	12152	12253	12194	12224	12249	12265	12068	12235	12190	12196	12269	12235	12427	12197	12210	12131	12294	12260	12246	12252	12160	12180	12266	12100	12104	12141	12382	12084	12329	12320	12116	12173	12244	12279	12049	12183	12344	12367	12228	12337	12097	12157	12104	12216	12320	12214	12193	12242	12231	12155	12218	12270	12370	12426	12119	12373	12118	12297	12213	12258	12230	12264	12180	12223	12251	12120	12261	12334	12189	12117	12225	12258	12189	12429	12322	12287	12217	12297	12197	12347	12297	12271	12295	12353	12184	12150	12195	12344	12261	12126	12221	12096	12340	12295	12316	12265	12203	11973	12313	12020	12270	12138	12062	12355	12080	12047	12311	12165	12334	12212	12223	12266	12309	12255	12243	12308	12164	12239	12133	12259	12327	12269	12172	12295	12147	12230	12137	12283	12363	12141	12128	12339	12220	12108	12274	12297	12166	12510	12403	12196	12276	12279	12346	12250	12240	12288	12248	12093	12250	12127	12192	12137	12181	12121	12270	12113	12163	12263	12274	12239	12262	12343	12235	12361	12259	12118	12382	12209	12228	12266	12184	12250	12326	12139	12410	12366	12069	12181	12192	12180	12159	12316	12198	12218	12143	12237	12229	12231	12303	12248	12115	12193	12161	12262	12155	12190	12245	12237	12319	12235	12319	12383	12183	12176	12244	12298	12251	12175	12209	12224	12032	12283	12151	12258	12111	12255	12068	12085	12027	12097	12217	12195	12279	12180	12035	12198	12276	12150	12372	12232	12196	12142	12293	12337	12305	12039	12215	12241	12239	12246	12305	12153	12299	12180	12242	12306	12159	12263	12210	12062	12257	12188	12208	12150	12370	12186	12349	12148	12144	12167	12228	12251	12367	12164	12153	12289	12069	12120	12161	12220	12323	12366	12250	12122	12134	12169	12181	12186	12393	12250	12288	12307	12155	12125	12194	12316	12187	12285	12317	12095	12241	12287	12191	12155	12186	12053	12130	12196	12200	12162	12215	12317	12250	12308	12182	12226	12230	12312	12193	12277	12234	12185	12207	12282	12071	12293	12227	12150	12386	12167	12308	12148	12140	12212	12462	12309	12154	12260	12307	12227	12234	12254	12167	12296	12177	12268	12291	12282	12106	12230	12051	12155	12247	12111	12139	12350	12178	12122	12281	12226	12346	12092	12129	12225	12165	12306	12364	12129	12114	12182	12074	12316	12330	12310	11935	12231	12247	12321	12140	12176	12117	12117	12146	12172	12231	12321	12057	12170	12217	12173	12174	12126	12265	12269	12211	12319	12228	12383	12214	12327	12355	12146	12200	12457	12177	12338	12237	12262	11999	12331	12229	12271	12285	12173	12242	12312	12411	12220	12293	12278	12173	12444	12201	12257	12200	12257	12228	12234	12391	12152	12159	12212	12136	12205	12076	12267	12233	12171	12286	12196	12056	12049	12222	12290	12162	12250	12279	12296	12135	12410	12262	12142	12191	12221	12177	12286	12284	12267	12218	12142	12260	12217	12151	12282	12211	12186	12102	12162	12334	12170	12298	12264	12318	12115	12163	12093	12304	12394	12150	12258	12196	12303	12262	12222	12164	12196	12225	12018	12312	12234	12131	12279	12279	12090	12297	12116	12104	12310	12344	12389	12321	12148	12332	12122	12186	12237	12244	12281	12068	12230	12307	12156	12323	12296	12316	12177	12236	12410	12191	12174	12272	12136	12217	12270	12261	12239	12185	12166	12421	12336	12150	12145	12208	12158	12285	12259	12099	12284	12204	12235	12120	12217	12275	12342	12280	12154	12129	12047	12049	12251	12247	12266	12131	12076	12180	12313	12168	12204	12160	12313	12183	12205	12291	12081	12222	12284	12280	12293	12305	12257	12152	12362	12242	12030	12298	12116	12271	12301	12162	12265	12169	12165	12305	12400	12436	12297	12302	12195	12250	12145	12243	12306	12275	12219	12261	12263	12038	12187	12176	12394	12281	12291	12160	12278	12299	12212	12229	12146	12160	12194	12258	12154	12309	12080	12186	12211	12161	12100	12213	12398	12153	12222	12437	12442	12341	12267	12313	12180	12355	12217	12236	12266	12333	12304	12225	12187	12275	12223	12300	12293	12184	12347	12308	12222	12189	12131	12455	12159	12298	12310	12383	12175	12150	12243	12155	12185	12387	12364	12209	12069	12276	12282	12168	12214	12132	12166	12141	12245	12235	12170	12228	12133	12086	12174	12253	12267	12227	12322	12341	12227	12174	12349	12149	12431	12101	12237	12199	12113	12250	12469	12143	12287	12202	12136	12333	12233	12445	12158	12105	12201	12128	12123	12167	12211	12143	12462	12197	12143	12303	12395	12306	12105	12038	12281	12203	12002	12335	12092	12370	12131	12062	12298	12223	12091	12166	12402	12145	12242	12238	12213	12220	12175	12302	12256	12187	12197	12261	12091	12316	12316	12315	12320	12260	12323	12142	12258	12149	12186	12151	12287	12105	12124	12220	12264	12248	12325	12202	12190	12255	12217	12394	12155	12246	12285	12380	12329	12279	12101	12221	12315	12098	12100	12317	12219	12139	12276	12272	12207	12173	12282	12230	12163	12424
24078	21611	29311	25405	26749	39694	55898	32676	38063	36300	32903	25456	18097	14388	13495	13158	13237	13272	13229	12917	13166	13086	13163	13016	13173	13039	13055	13221	13131	13047	13230	12994	12988	13096	13118	13140	13101	13157	12953	13200	13011	13101	13039	13047	13000	13258	13195	12993	13118	12939	13196	12968	13222	13030	12953	13158	12878	13110	13019	13080	13145	13053	12997	12934	13065	12859	13150	12823	12830	12997	13245	12982	13039	13131	13112	13117	13094	13147	12848	12877	13090	13135	13181	13063	13064	12992	12996	12950	13200	13092	13098	12799	12987	12961	12897	13131	13198	13038	13007	13074	13146	12995	13081	13092	13205	13005	13121	12983	13149	13072	13072	12982	12936	12992	13171	13161	12974	13008	13137	12918	13008	12995	13027	12974	12864	13175	13178	13074	13082	12869	12897	12993	12944	12930	12865	12949	12929	12850	13102	13081	13017	12978	13032	13118	13014	12927	13177	12904	12930	13039	13131	13042	13078	12900	12907	13061	12845	12951	13043	13031	13122	13088	12977	13070	13027	12956	13140	12998	13043	12930	13068	12830	12957	13071	13006	13027	13043	13150	13017	12875	13063	13295	12895	12902	12955	13137	13110	12792	13065	13032	12804	13068	13151	12919	12959	13159	13097	13130	12839	13038	12929	12966	13065	12899	12985	13009	13084	13007	13165	13083	13123	13115	13005	13040	12971	12838	13068	13106	13047	13033	13164	13213	12832	13036	12954	12789	13005	12915	13013	13027	13025	12762	13075	13092	12977	13039	13093	12972	13029	13071	12943	13100	12885	13025	13101	13077	13033	12941	13095	13017	13087	13045	13074	13141	13060	12690	13126	13114	13182	13011	13041	13114	12889	13108	13044	13064	12744	12952	12900	12913	13117	13074	13117	12873	13022	12954	13024	12983	13028	13030	13097	12994	13105	12724	12941	13086	13101	12741	12999	13069	13097	12989	12936	12860	12848	13022	13145	13097	13101	13138	13029	12982	12870	13033	12985	13019	12909	12963	12987	13152	13158	13139	12978	12918	13138	12972	12955	12963	13190	12941	13020	13009	13032	12996	12956	12911	12919	13028	13037	13214	12936	13066	12940	12687	12946	12901	13021	12889	12933	13014	13061	13072	13227	12958	13178	13014	13037	13071	12855	13116	12840	13079	13073	13080	12956	13000	12822	12823	12997	13131	12989	12953	12915	13123	13135	13036	13224	13105	12967	12879	13136	12773	12991	13024	13178	13055	12947	13048	12968	13050	12984	12959	12941	12980	13039	12987	12888	12935	13076	13102	13199	13087	13119	13241	13033	13170	13117	12896	13143	12909	13111	12934	12805	13025	13208	12926	12998	13049	12936	13112	13066	13012	13153	12940	12894	12860	13088	13124	13053	13038	12994	13030	13066	12923	12953	13268	13046	13102	13028	13101	13064	13071	13080	13161	12833	13072	13119	13020	12802	13029	13020	13049	13085	12849	13070	13109	12998	13064	13166	13308	12844	13106	13108	12891	13005	13121	13162	12952	12918	13147	13086	13041	12970	12904	12940	12938	13206	13039	12928	13170	12863	12827	12961	12947	12981	12861	12976	12955	12965	12880	13025	13061	12816	12968	13153	13066	13024	13042	13079	12979	13145	13057	13085	13156	13031	12977	12975	12825	12874	12855	13183	13023	12954	12879	12890	13141	13096	12946	13092	13067	13092	12833	12953	13068	12955	13069	12974	12753	12903	13220	12943	13059	12975	13119	13090	12966	13017	13114	12852	12974	13068	12898	13242	13254	12940	12922	12966	12927	13036	12699	12944	13110	13141	13066	13181	13301	13046	12884	12961	12853	12938	13059	13060	13134	13181	13037	13055	13077	13198	12896	13044	13046	13192	12892	12989	13187	13007	12939	12906	13016	13018	13120	12980	13121	12876	13074	12904	13126	12949	12917	13237	12998	13048	12968	13122	13050	13020	12937	12911	13048	12953	13020	12896	13164	12924	12910	13029	13176	12937	12999	12946	12976	13137	12858	13048	13052	13015	13135	13157	12982	13129	13124	13161	13013	12975	12916	13169	12942	12893	12882	12975	12926	13052	13108	13149	13093	12946	12900	13203	12947	12945	13262	13119	12947	12923	12899	12958	12998	13017	12899	12901	12922	13004	13083	13080	12923	13009	12836	12877	12982	13170	13011	13181	13063	13177	12950	13103	13190	12961	12894	12982	13171	13044	12917	13047	13060	12929	12860	12999	13171	13047	12854	12916	13023	13145	12951	13038	13007	12852	12940	13160	13088	12816	13056	12960	12861	12952	13081	13222	13054	12800	12992	12956	13081	12868	12963	13076	13046	13123	13062	13016	13056	13100	13172	13110	12979	13052	12995	13131	13145	12837	13000	12978	13159	13103	12943	12999	13084	13016	12971	12969	12942	12910	13224	12955	13113	13198	13009	12964	12862	13155	13056	12950	13062	13061	12951	12905	13154	12821	12969	12968	13070	13102	12888	13175	13088	13034	13014	12836	13045	13088	12952	13061	13092	12900	13048	13035	12966	13059	13129	12908	13199	12971	12877	13037	13098	13049	12902	13186	13043	12877	13097	12959	12905	12905	13236	12941	12940	12959	12883	12898	13133	13088	12925	13006	13095	13010	13158	12951	13128	12966	12977	12924	13105	13232	13190	13102	13052	12851	13081	12968	13071	13026	12998	13089	13039	12991	12832	13091	12941	13104	13143	13097	12938	12979	13091	12865	13092	13034	13017	13036	13045	12823	12919	12974	12898	13058	13123	12986	12831	12876	12932	13056	12826	13109	13061	12909	13141	12949	12908	12992	13081	12966	13217	12780	12872	12953	13025	13144	13183	13028	12943	13098	13005	13009	12947	12959	13046	13064	13086	13012	12996	12781	13053	12888	12937	13101	13143	13230	13206	12906	13003	13005	13071	12885	13077	13037	13062	12676	13168	12947	12967	13018	13014	12971	13184	13014	12915	12975	12895	13034	12954	13160	12937	13067	12924	12916	13213	13177	12950	12892	13104	12938	13006	13129	12833	13117	13225	13205	13236	13249	13026	12826	12916	13071	12911	13048	13179	12909	12881	12895	12799	13004	12886	13188	12994	13142	12850	12806	13033	13086	12944	12993	13106	12987	12961	13027	13055	12930	12959	12816	13248	13144	13072	12977	13012	13050	13150	13160	12971	12907	13040	12920	12914	12958	13194	13026	13065	12987	12948	13262	12820	13123	12888	12839	12977	12896	12816	13165	13159	12941	13020	13063	12819	13031	12912	13167	13158	12956	13022	12785	12969	12927	12900	12881	12945	12998	13021	13025	13170	13029	13134	12991	12848	12919	12968	12744	13205	13167	12943	13044	12845	12942	12892	12998	12998	13061	12908	13084	13010	13083	13139	13239	13114	12977	13125	12886	13061	12926	13053	12929	13045	13071	12858	12985	13040	13126	13018	12942	12859	13052	12725	13101	13060	12928	13081	12961	12999	12888	13017	13021	13170	12957	12833	13202	12883	12989	13022	13060	13006	12951	13066	13188	13148	12975	13011	13057	12885	13110	13096	13015	12942	13063	13001	13006	13113	12810	12982	12971	12920	13155	13110	13067	12961	12995	13121	12933	13246	12978	13147	13052	13063	13136	12970	13067	12932	13084	13200	12934	12945	13124	13074	12916	13033	12832	13087	12941	13066	12982	12965	12804	12984	13109	13041	12905	12845	13179	13062	13035	13088	13024	13097	12909	13058	13028	12891	13078	13061	13081	13238	12992	12912	12937	12992	12981	13157	12995	12968	12723	13146	12737	12999	12936	12992	12986	12885	13104	13032	13027	13094	13072	12944	13018	12943	13060	13101	12990	13067	13056	12979	12945	12897	12885	13077	13086	12991	13033	12921	13062	12992	12965	12992	13028	12894	12835	13042	12972	13069	13112	12993	12884	12993	12979	13118	13074	12966	13023	13095	13061	13109	13152	13087	13171	13014	13202	13130	13214	13133	13011	12840	13022	13299	12998	13222	12960	12932	12963	12961	13038	13043	13146	12861	13190	12989	13097	12953	13152	13036	13112	12931	12988	13160	12920	12829	12961	12977	13005	12957	12958	12998	12952	12975	13113	13119	13255	12915	12823	12910	13003	12990	12998	12946	13024	13040	12977	12947	13086	12977	12980	12995	13174	12897	13085	12950	12937	12900	13162	13123	13160	13005	12977	12988	12985	12993	12997	12856	12931	12941	12895	12853	13118	12918	13070	13174	13091	13035	13001	12891	12916	13155	13116	13096	13033	13066	13016	13057	12931	13062	12986	12781	13105	12897	12961	13026	13062	13010	13033	13071	13114	13031	12982	12780	13038	12919	12935	12998	12998	13026	13008	12992	12954	13016	13001	13165	13035	13037	13045	13045	12982	13091	13088	12920	13066	13146	13109	12995	13001	13105	12947	13078	13156	13079	12927	12742	13082	13087	13204	13091	13132	12888	12934	12913	12871	12813	13114	13007	12948	12927	13144	13027	13234	12927	13077	13018	13117	13113	13024	12979	12906	13087	13104	12901	13249	13092	13066	12991	13057	12984	13105	12996	13129	13062	12986	13092	13046	13072	13108	13014	13205	13165	13108	12923	12991	13035	12867	13043	12999	12879	12947	12993	13160	13121	12816	12777	12914	13123	13124	12919	13100	13084	13208	12785	13027	12935	12968	13156	12971	12945	12979	13148	12985	13053	12883	12915	13178	13015	13080	12960	13249	12887	13094	12855	12988	12897	13236	13064	13114	13237	12955	13086	12853	13126	12998	13198	13073	13209	13065	13139	12975	12996	13152	12981	13040	13110	13027	12947	13037	13017	13068	12958	12934	13037	13030	13015	13029	12922	13260	12962	13050	13015	13121	12968	13024	13206	12823	13206	13106	13088	12898	13122	12919	13009	13162	12797	12982	13199	13169	13057	13059	12998	13095	13102	12969	12871	13158	13092	13008	13171	12988	13098	12965	12906	12980	13010	12944	12863	12956	13096	12916	13020	13038	13065	13043	12946	12827	12898	13161	12976	12922	12954	13001	12997	13126	13032	12907	13024	12964	12960	13124	13079	12969	12853	13008	13146	13074	12939	12902	12980	12979	13029	13190	12936	13108	13133	13032	12997	13078	12998	13098	12944	13008	13148	13240	12986	13064	12982
37554	60708	53096	44362	40134	45851	51557	33971	41128	36534	34488	25202	16905	12976	12222	12155	11995	12006	12037	12035	12204	12154	12178	12066	12244	12086	12049	11944	12049	11984	12001	12253	12338	12299	12127	12177	12247	12072	12075	12189	12061	12095	12052	12267	12142	12073	12165	12025	12140	12130	12138	12160	12052	12123	12283	12093	12117	12133	12150	11839	12091	12065	12148	12108	12017	11980	11929	12174	12093	12195	12079	12017	12056	12062	12182	12257	12258	12059	12069	12138	12135	11995	12200	12072	11955	12173	12031	12103	12213	12175	11993	12107	12023	12272	11929	12190	12035	11928	12085	12002	12138	12051	12211	12019	12125	12121	12106	12031	12037	12103	12115	12020	12105	12031	11945	12167	12148	12151	12171	12070	12165	11997	12110	12064	11988	12092	12033	12116	12032	12077	12185	11916	12109	12231	12106	11829	12040	12182	12177	11954	12190	12223	12024	12032	11915	12079	12060	11974	12071	12078	12057	12095	12165	12067	12268	12096	12131	12057	12141	12158	11993	12158	12156	11850	12002	12142	12133	12069	12148	12174	12079	12148	12016	12266	12157	12142	12142	11938	12060	12119	12023	12198	12187	12048	12177	12099	12141	12006	11918	12096	11929	12172	11914	12151	12025	12036	12184	12212	12111	12103	12031	12187	11999	12139	12274	12059	11947	12118	12132	12049	12089	12055	12172	11952	12216	12201	12026	12117	12122	12061	12081	11898	12152	12239	11990	12205	12033	12088	12162	12033	12106	12084	12006	12144	12054	12169	12181	12169	12102	12085	12043	12086	12231	12161	12166	12093	12169	12052	12003	12100	12288	12066	12165	12135	12108	12210	12266	11952	12126	12086	11971	12018	12168	12043	12120	11983	12188	12208	12046	12008	12067	12198	12161	12000	12144	12161	12119	11989	12057	12091	12037	12041	12194	12134	12120	12149	12020	11989	12121	12132	12133	12116	11931	12164	12121	11979	11999	12045	12023	11944	12090	12093	12032	12042	12008	12190	12179	12140	12022	11916	11985	12107	12156	12058	12110	12073	12195	12158	12106	12171	12141	12115	11979	12215	11899	12052	12041	12167	12113	12098	12144	12279	12096	12107	12065	12127	12133	12091	12060	11964	11981	12092	12012	12188	12088	12037	12121	12068	12058	12014	12071	12083	12008	12144	12207	12290	12034	12119	11944	12146	11997	12217	12031	12114	12216	12093	12038	12093	12246	12226	12044	12046	12130	12057	12098	12142	12180	12126	11921	12068	12008	12020	12134	12204	12202	12146	12217	12130	12075	12130	11934	12192	12014	12051	11949	12213	12195	11947	12179	12129	12110	12070	12097	12022	12266	12140	12162	12003	11961	12161	12149	11989	12177	12231	12157	12060	12046	12041	11941	12107	12059	12137	12107	12129	12126	12152	12264	12122	11995	12073	12069	12132	11945	12236	12049	12181	12085	12174	12007	12118	12005	12176	11955	12094	12085	12131	11900	12022	12182	12116	12108	12017	12143	12036	11940	12202	12086	12127	12140	12027	12073	12068	12045	12054	12062	12128	12037	12012	12017	12029	12099	12078	12095	12105	12155	12036	11950	12147	11990	12073	12173	12111	12003	12162	12093	12005	12271	12084	12028	11999	12105	11944	12120	12057	12217	12130	12158	12111	12077	12099	12115	12104	12049	12062	12084	12117	11958	12044	12000	11974	12119	12080	12041	11951	11999	12174	12055	12083	12097	12116	12044	11942	11991	12059	12111	12188	12061	12167	12013	12225	12070	12044	12131	12120	11999	11947	11979	12030	12052	12045	12074	12069	12049	12144	12140	11979	12173	12152	12008	12113	12042	12100	12044	12215	12083	11921	12009	12125	12130	12176	12014	12125	12184	12011	12068	12018	12048	12119	12035	12185	12091	12177	12134	12135	12157	12235	11972	12112	11948	12077	12113	12189	12205	12037	12152	12221	12106	12030	12020	12237	12212	12127	12081	11995	12067	12081	11987	11965	12192	12099	12312	12091	12009	12013	12074	12229	12029	12045	11974	12100	12050	12050	12089	11888	12034	11951	12166	12139	12114	11890	12104	12207	12024	12084	12046	12054	12246	12073	12133	12292	12057	12173	11954	12063	12033	12139	12171	11980	12024	12083	12102	12162	12240	12089	12097	12092	12126	12091	12134	12005	12153	12133	12085	12118	12045	12235	11971	12121	12147	12180	12168	12241	12117	12220	12021	12024	12266	12134	12080	12134	12110	12224	11869	12163	12138	12126	12032	11878	12045	12154	12081	12031	12058	12172	12006	11985	12073	12122	11881	12006	12121	12134	12021	12127	12031	12107	12093	11941	12043	11970	12079	11976	12179	12009	12175	12074	12139	12248	12064	12087	12116	12065	12079	12170	11913	12229	12186	12081	11993	12113	12181	12054	11952	12127	12148	12041	12027	12009	12153	12170	12129	12069	12010	12128	12050	11940	12161	12040	12201	11952	12175	12081	12115	12017	11994	12101	12089	12047	12131	12079	12175	11995	12231	12185	12157	12110	11936	12113	12131	11981	12026	12034	12104	11993	11968	12056	11993	12023	12222	12150	12060	12211	12235	11995	12162	11958	12035	12087	12069	12105	12125	12044	12086	12055	12090	12096	11996	12035	12111	12059	11999	12072	12054	12131	12154	12152	12101	12135	11976	12023	12122	11988	12234	12164	12174	12036	12058	12237	12087	12111	12091	12117	12152	11974	12141	11884	12108	12078	12101	12092	12126	11973	12088	12087	12138	12006	11956	12285	11972	12062	12115	12023	12237	12009	11996	12309	12181	11927	12089	12148	12041	12146	12122	12127	12110	12071	12105	12075	12161	12039	12063	12008	12081	12213	12180	12016	11964	12093	11924	12132	12056	11999	11971	12095	12027	12116	12108	12013	11958	12127	12170	12015	12297	12126	12050	11956	12187	11886	12248	12040	12040	12054	12038	12202	11946	12079	12028	12195	12080	12156	12029	11912	12089	12072	12206	12100	11887	12000	12198	12082	12083	11985	11996	12022	12023	12050	12120	11897	12104	12094	12029	12141	12133	12221	12023	12098	12158	12141	12015	12029	12038	12137	11983	12147	12019	12199	12067	12152	12159	12235	12123	12155	12132	12215	12126	12143	11979	12016	12040	12178	12150	12091	11996	12087	11938	12205	12203	11992	12202	12146	12138	12157	12058	11925	12191	12121	12048	12189	12043	12135	12047	12273	12154	12130	12126	12093	11961	12163	12030	12043	12043	12087	12000	12011	12152	12174	12088	11947	12167	12161	12113	12183	12127	12179	12013	12251	12114	12112	12214	12055	11989	11993	12155	12071	12142	12137	12067	12097	12072	12058	12043	12042	12075	12151	11903	12174	12123	12272	12101	12033	12024	12071	12104	12058	11958	12014	11951	12009	12226	12170	12077	12039	12000	11891	12170	12176	11944	12157	12081	12065	12124	12025	12044	12287	12054	12106	12098	12130	12156	12051	12085	12143	11902	12132	12157	12073	12016	12073	12061	12130	12128	12187	12033	12161	12043	12015	12072	11965	12139	12206	12203	12080	12073	12102	12055	12189	12123	12109	12032	12115	12156	12041	12173	12017	12141	12012	11964	12021	12031	12103	12021	12131	11997	12167	12033	12140	12081	12178	12043	12121	12169	12098	12083	12220	12178	12030	12041	12128	12090	12062	12061	12116	12091	12157	12049	12189	12248	11918	12089	12041	12126	12119	12153	12089	12060	12037	12095	12159	12139	11985	12183	12106	12280	12270	12225	12168	12024	12043	12071	12062	12011	12020	12107	12178	12135	12051	12186	12037	12163	12025	12122	12048	12085	11996	11952	12106	12062	12105	12061	12090	12176	12187	12021	12041	12167	12102	12194	12060	12091	12020	12140	12039	12029	12113	12032	12226	12083	12218	11938	12137	12109	12045	12080	12051	11965	12185	12139	12055	12109	12029	12095	12060	11987	12010	12088	11886	12102	12041	12048	12132	11988	12038	12052	12042	12182	12237	12041	12202	12145	11957	12080	12177	12006	12106	12047	12066	12041	12102	12171	12055	12171	12157	11943	12081	12045	12186	12127	12218	12159	12153	12066	12059	12218	12024	12059	12040	11996	12049	12069	12247	11931	12027	12238	12063	12134	12186	12159	12045	11981	11972	12068	12316	12177	12146	12232	12244	12110	12068	12092	12102	12114	12029	12180	11985	12070	12162	12217	12158	12101	12035	12219	12009	12066	12052	12170	11992	12018	12082	11852	11909	12115	12109	12331	11998	12124	12001	12002	12008	12099	12137	12105	12061	12067	12195	11927	12105	12298	12103	12157	12016	12046	12096	12154	12003	12152	11908	12333	12041	12061	12186	12167	11956	12043	12128	12133	12183	12278	12127	12190	12047	12108	12057	12165	11976	12244	12231	12136	12149	12103	11985	12021	12062	12038	12067	12094	12202	12010	12010	12085	12009	12139	12107	12106	12034	12047	12148	12172	12121	12184	12112	12211	12081	12204	12141	12054	12148	11987	11868	12263	12019	12159	11964	12132	12119	12100	12340	11990	12077	12090	11954	11875	11872	12097	12184	12136	12221	12210	12205	12014	12065	12150	12037	12048	12186	12227	12100	12047	12186	12014	11995	12065	12099	12072	12136	12107	12161	12147	12114	12192	12310	11914	12065	12182	12003	11962	12070	12069	12176	12107	11982	12228	12013	12220	12172	12168	11921	12080	12059	11963	12280	12075	12055	12214	12116	12071	12091	12240	12165	12200	11929	12086	11958	12129	12124	12224	12176	12085	12174	12117	12165	12165	12036	12078	12097	12238	12068	12020	12107	12283	12014	12066	12089	12104	11949	12149	12170	12157	12013	12228	12192	11973	12167	12150	12199	12064	11984	12260	12045	12018	12099	12207	12070	12116	11957	12021	12024	12121	11980	11958	12050	12186	12132	12074	12117	12050	12158	12088	12080	12143	12067	11985	11951	12315	12043	12204	12035	12080	12080	12069	12145	12131	12211	12208	12016	12075	12129	12046	12133	12047	12059	12010	12167	11909	12154	12034	12128	12050	12105	12049	12170	12101	12225	12056	12030	12104	12122	11995	12089	12043	12009	12097	11998	11981	12062	12014	12156	12212	12028	11971	12109	12078	11968	11993	12189	12095	12113
29561	24919	25312	19689	16624	17713	20589	16822	16953	17096	16998	16287	15360	14974	15048	14868	14945	14972	14911	15051	15128	15088	14885	14930	14960	14821	14841	14816	14892	14751	15098	14966	14833	14941	14789	14932	15083	14906	14932	14834	15097	14788	14725	14906	15000	14793	14892	14923	14840	14864	14967	14996	14937	14807	14768	14859	14827	14791	14899	14894	15018	14789	14828	14868	14889	14943	14898	14806	14941	14914	14781	14907	14880	14961	14996	14899	15023	14980	14952	14826	14840	15065	15003	14968	14831	14907	15061	14905	14886	14859	14790	14959	14916	15130	14934	14826	15071	14815	15039	14807	15023	14775	14874	15014	14944	14825	14861	14890	14931	15003	14788	14991	14967	14605	15070	14955	14909	14800	14806	14866	14725	14754	14833	14926	14854	14998	14623	14831	15009	14788	14964	15088	15005	15017	14988	14898	15065	14835	14755	14823	14839	14845	15126	15046	15042	14880	14756	15139	15019	15008	14827	14882	14814	15005	14782	14701	14902	14914	14971	14824	14854	14844	14989	14929	14890	14973	14853	14893	14940	14901	14999	14860	14835	14971	14971	14768	15003	14898	14934	14968	14924	14984	14814	14926	15127	15020	14942	14803	15007	14939	14825	14949	14869	15056	14991	14681	14744	14929	14972	14988	14870	14870	14857	14695	14791	14900	14962	15000	14999	14846	14870	14862	14871	14889	14961	14949	14851	14850	14793	14920	14888	14944	15033	14883	14637	14656	14943	15060	14989	15043	14825	14968	14885	14921	14830	14849	15026	14802	14903	14748	14874	14868	14891	15042	14969	14966	14852	14983	14857	14901	14728	14918	14773	14835	14897	14930	14865	14854	14891	14975	15005	15013	14800	14658	14727	14752	14805	14846	14801	14970	15033	14868	14815	14779	14856	14938	15004	14826	14826	14947	14962	14870	14941	15015	14900	14828	14716	14835	15014	14750	15073	14949	14834	14812	14672	14773	14758	15002	14985	14865	14825	14740	14753	14802	15049	15046	14852	14802	15072	14931	14968	15066	15072	15059	14756	14811	14768	14863	14965	14808	14884	14921	14966	14901	14986	14944	14825	14836	14807	14748	14836	14961	14911	14829	14812	14974	14902	14780	14835	14882	14950	14957	14933	14848	14925	15094	15038	14757	14977	15023	15020	14985	15033	14995	15009	14895	14991	14719	14802	14801	14762	14754	14694	14895	14925	14900	15052	14988	15065	14898	14890	14898	14966	15058	15014	14913	14921	14819	14885	14925	14964	15085	14893	14735	15176	14897	14986	15017	14698	14895	14889	15100	15001	14941	14910	14675	15010	15012	15056	15074	14938	14978	14876	14979	14943	14855	14893	14797	14984	14776	14994	15046	14738	14786	14973	14916	14936	14632	15017	14945	15007	15139	15008	14935	14968	14724	14886	14803	14747	14859	14893	15101	14817	14836	14976	14945	14968	14956	14914	14960	15019	14806	14787	14697	14883	15037	14806	14929	14987	15057	14793	15109	14878	14886	14875	14700	14772	14908	14854	14971	15082	14888	14830	15116	14696	14850	14909	15014	15000	14886	14732	14794	14921	14831	14766	14872	14859	14909	15055	15072	15031	14786	14895	14905	14678	14885	14908	14890	14933	14941	14778	14829	14999	14705	14956	15078	14973	14827	14845	14845	14956	14897	14926	14925	14834	15063	15006	14947	14975	14873	14707	14909	14890	15114	14784	14897	14847	14891	14798	15019	14862	14993	14866	14981	14858	14957	14817	14798	14828	14914	14620	14901	14966	14923	15111	14981	15094	14851	14892	14870	14775	15090	14937	14902	14927	15014	15029	14838	14907	14798	14887	15017	14884	14890	14971	14881	14784	14964	14863	14824	14873	15049	14977	14817	15015	14952	14880	14959	14772	14850	14756	14902	14932	14842	15083	14988	14857	14837	14761	14931	15018	14896	14887	14976	14821	14961	14954	14877	14834	14844	15051	14916	14979	14835	14983	14877	14751	14818	14893	14763	14812	14915	14816	14813	14923	14767	14872	14927	14851	15017	14941	14865	14966	14827	14798	14958	14888	14800	14829	15004	14997	14880	14886	14614	14778	14933	14911	14908	15121	14983	15048	14847	14934	14971	14912	14911	15017	14765	14781	14766	15176	14901	15008	14757	14825	15016	15107	14760	14859	14837	15086	14798	14932	14836	14922	15093	14844	14823	14669	14800	14809	14809	15036	14862	14733	14831	14977	14920	14888	14902	14784	14810	14940	14816	14825	14929	14925	14693	14938	14875	14884	14735	14987	14950	14829	15078	14941	14908	15012	15071	15078	14956	14975	14890	14976	14972	14798	14897	14897	14856	14737	14664	14737	14949	14771	15102	14904	14900	14892	14910	15082	14844	14805	14860	15052	15099	14981	14796	14792	14735	14758	14940	14903	14939	14842	14893	14776	14738	14937	14859	14740	15012	14763	14922	14850	14842	14857	14916	14870	14847	14827	14926	14830	14779	14869	14817	14989	14672	14836	15012	14971	14778	14953	14998	14756	14875	14989	14870	15118	14824	14935	14854	14898	14769	14978	14889	14727	14977	14945	14870	14901	14792	14784	14889	14940	14711	14827	14857	14626	14617	14661	14924	14796	14805	15017	14971	15150	14814	14845	14678	14831	15027	14800	14895	15013	14883	14896	14793	14950	14842	14900	14904	14951	14736	14928	14929	14952	14902	15025	14817	14797	14758	14767	14930	14809	14779	14816	14836	14856	14873	14849	14861	14859	14916	14862	14909	14733	14933	14903	15040	15026	15015	14916	14953	14930	14846	14765	15005	14860	14725	14978	15011	14895	15019	14821	14983	15049	14884	14947	14796	14925	15111	14906	14997	14694	14679	14998	14847	14814	14961	15042	14669	14830	14832	14928	14834	15029	14939	14942	14912	15042	14821	14849	14892	14847	14958	14884	14782	14918	14824	14929	15119	14914	14755	14839	14982	15028	14844	14840	14900	14950	14876	14752	14977	14824	14919	14965	14858	14963	15045	15023	14801	14886	14929	14931	14812	14945	14875	14720	14915	15079	14823	14904	15000	14926	15050	14927	14801	14977	14928	15049	14825	14867	14842	15040	14784	14800	14938	14725	14702	14887	14787	14791	14870	14988	14937	14796	14831	14994	15010	14935	14959	14863	14817	15156	14933	14851	14923	14935	14810	14663	14978	15017	14747	14928	14773	14939	14963	15005	14754	14880	14875	14837	14814	14941	14820	14724	15075	15003	14914	14786	14997	14848	14869	14657	14702	14845	14853	14916	14877	14668	14838	14988	14982	14890	14951	15033	15111	14939	14878	14730	14808	14909	14823	15055	14978	15036	14889	14923	15172	14918	14948	14852	15067	14838	14925	15036	14991	14762	14751	14819	14926	14974	14977	14899	14686	14789	15040	14979	14959	14657	14887	14970	14947	14867	14765	14928	14934	14937	15211	14866	14746	14737	14945	15105	14816	14797	15042	14967	14762	14783	14907	15056	14983	15044	14823	14822	15078	14955	15022	14864	14937	14958	14965	14947	14981	14977	14975	14778	14847	14821	14957	14853	15066	14979	14967	14978	14990	15158	15059	14872	14929	14933	14856	14749	15082	14991	14803	14757	14882	14881	15108	14979	14859	14812	14808	15054	14943	14981	14822	15001	14964	14956	14824	14828	14856	14826	14795	14958	14931	14824	14948	14966	14857	15071	14806	14801	14990	14916	15042	14893	14916	14755	14845	14769	14890	14778	14944	14960	14936	14950	14890	14879	14806	14839	14984	14910	14878	14871	15180	15021	14680	14869	14927	15018	14945	14910	14942	15029	14891	14908	14938	14783	14951	14917	14953	14947	14870	14840	14978	15232	14908	15023	14905	15060	14909	14696	14887	14891	14856	14928	14810	14983	14978	14900	14863	14828	14878	14817	15040	14943	14950	15074	14826	14667	14771	14954	15058	14797	14848	15124	14955	14911	14939	14914	14803	14967	14869	14913	14916	14721	14996	14897	14834	14844	14825	14980	14961	14971	14795	14823	14735	15003	14921	14929	15043	14878	14900	14771	14955	14836	15038	14888	14726	14879	14976	14715	14765	14788	14892	14774	14717	15089	14994	14943	14779	14989	14978	15023	14969	14758	14863	14955	14843	14847	14931	15038	15027	14965	14989	14800	14909	14938	14903	14820	14877	14873	15210	14867	14884	14907	14830	14975	14948	14894	14996	14955	14952	14979	14994	14785	14979	14860	14777	14812	14822	14849	15076	14977	14985	14947	14824	15040	14874	14894	14815	14961	14906	14924	14905	14785	14864	14877	14811	15105	14909	14801	15113	15059	14886	14766	14825	14996	14862	15082	14745	14724	14998	15031	15120	14861	14985	14915	15125	14917	14876	14807	14998	14877	14944	14966	14935	14999	14889	15057	14872	14871	14756	15003	14988	14945	14879	15001	14663	14930	14856	14948	14920	14694	14909	14994	14841	14935	14974	14969	14980	14893	14938	14725	14654	14855	14875	14985	14828	14840	14953	14984	14718	14950	14832	14823	14755	14896	15059	14953	14812	15005	14906	14835	14703	14920	14814	14989	14737	14711	14902	14871	14907	14786	14851	14818	14862	14956	14917	15061	14824	14878	14915	14968	14735	14826	15157	14994	14806	14964	14822	14967	14841	14800	14991	14937	14826	14827	14870	14898	14667	14892	14624	15055	14800	14641	14819	15016	14942	14851	14853	14823	14807	15039	14890	14901	14898	14917	15060	14936	14792	14794	14854	14887	14933	14900	14910	14994	15045	14925	14977	14960	15012	14951	14776	14905	14908	14868	14773	14949	15064	14841	14901	14816	14970	14979	14752	14865	14889	14881	14839	14864	14923	14941	14874	14993	14747	14866	14938	14928	14882	14852	15005	15088	14999	14792	14841	14663	14870	14880	14845	15056	14800	14998	14906	14898	15044	14960	14885	14925	14911	14858	15070	14994	15104	14658	14824	14933	15001	15080	14772	14871	14881	14931	14865	15119	14916	15041	14790	14825	14876	14941	14932	14891	14771	14928	14785	14765	14842	14916	14860	14869	14757	14843	14918	15042	14916	14800	14880	14991	14650	14826	14981	14986	15028	14942	15003	14848	14917	14603	14920	15001	14945	14959	14864	14787	14919	14829	15126	15054	14645
24587	33369	24013	16741	15639	17461	20250	15339	16061	16105	15862	14754	13726	13511	13389	13330	13350	13468	13273	13171	13244	13352	13297	13374	13460	13254	13396	13335	13276	13293	13315	13148	13298	13132	13346	13318	13300	13210	13396	13197	13359	13317	13399	13378	13230	13420	13495	13300	13426	13382	13154	13390	13414	13265	13414	13402	13256	13330	13274	13520	13298	13266	13363	13205	13396	13292	13362	13240	13279	13479	13299	13290	13171	13261	13380	13260	13266	13295	13322	13314	13214	13176	13370	13452	13354	13252	13316	13210	13385	13334	13421	13294	13502	13268	13319	13103	13342	13207	13384	13244	13525	13391	13337	13392	13383	13208	13432	13334	13238	13510	13389	13498	13338	13494	13484	13286	13396	13369	13383	13279	13160	13191	13240	13155	13365	13310	13214	13395	13375	13316	13331	13416	13312	13229	13491	13335	13529	13507	13313	13253	13291	13315	13275	13238	13334	13442	13521	13291	13262	13280	13348	13400	13332	13235	13429	13397	13116	13270	13302	13347	13281	13291	13296	13187	13286	13378	13314	13386	13444	13283	13320	13345	13482	13291	13352	13297	13180	13449	13245	13394	13292	13344	13319	13311	13452	13212	13243	13364	13256	13301	13271	13338	13260	13270	13436	13422	13399	13298	13612	13303	13456	13499	13224	13406	13244	13316	13439	13387	13408	13275	13424	13216	13400	13423	13297	13379	13282	13338	13310	13373	13272	13208	13456	13339	13202	13279	13295	13289	13411	13306	13433	13337	13350	13506	13331	13132	13292	13246	13365	13273	13234	13284	13282	13352	13394	13403	13257	13198	13375	13403	13450	13503	13281	13248	13409	13250	13285	13354	13428	13218	13295	13384	13308	13207	13245	13493	13425	13252	13393	13301	13476	13411	13293	13277	13303	13193	13354	13447	13306	13372	13508	13389	13432	13276	13160	13329	13284	13468	13369	13599	13375	13420	13390	13372	13352	13321	13346	13321	13374	13196	13446	13345	13307	13409	13414	13285	13424	13412	13402	13450	13300	13248	13366	13261	13454	13446	13194	13435	13407	13340	13140	13356	13259	13307	13406	13371	13235	13424	13390	13334	13543	13267	13343	13384	13242	13405	13340	13334	13129	13287	13271	13261	13509	13402	13348	13381	13393	13315	13402	13439	13343	13384	13408	13337	13144	13190	13334	13390	13357	13474	13437	13357	13241	13365	13410	13482	13362	13364	13302	13365	13384	13109	13313	13462	13321	13259	13318	13284	13354	13255	13224	13442	13327	13463	13275	13306	13397	13200	13325	13399	13380	13185	13434	13338	13355	13371	13360	13445	13243	13258	13366	13310	13329	13246	13344	13417	13246	13458	13446	13297	13407	13371	13288	13396	13453	13373	13429	13409	13167	13263	13384	13353	13282	13276	13344	13269	13334	13358	13430	13376	13206	13390	13333	13259	13423	13395	13178	13305	13439	13328	13479	13418	13386	13305	13280	13298	13277	13410	13318	13235	13403	13282	13320	13136	13349	13274	13422	13296	13438	13421	13499	13206	13363	13402	13405	13350	13263	13290	13371	13382	13239	13280	13343	13314	13374	13324	13296	13331	13222	13356	13426	13299	13362	13367	13593	13446	13367	13353	13359	13419	13364	13358	13465	13398	13370	13400	13332	13362	13318	13233	13231	13399	13201	13352	13388	13264	13221	13262	13358	13590	13235	13291	13453	13538	13172	13310	13237	13354	13159	13085	13265	13409	13302	13436	13270	13387	13322	13484	13547	13456	13342	13307	13357	13304	13379	13355	13317	13240	13374	13283	13276	13303	13356	13268	13284	13387	13366	13478	13293	13307	13297	13471	13337	13467	13264	13350	13274	13286	13365	13349	13340	13217	13397	13259	13376	13382	13303	13447	13485	13284	13481	13153	13353	13281	13277	13240	13483	13347	13342	13300	13363	13259	13337	13389	13560	13293	13385	13505	13300	13404	13413	13412	13237	13362	13338	13386	13309	13350	13276	13437	13429	13220	13277	13153	13222	13414	13399	13297	13402	13254	13395	13253	13272	13286	13273	13388	13304	13353	13350	13298	13532	13348	13272	13284	13289	13180	13358	13401	13339	13204	13267	13360	13460	13284	13423	13462	13269	13287	13350	13319	13298	13288	13281	13254	13165	13388	13323	13422	13416	13417	13324	13440	13384	13296	13341	13424	13282	13344	13188	13446	13288	13322	13272	13318	13422	13176	13380	13358	13333	13318	13381	13431	13383	13366	13448	13314	13279	13177	13291	13405	13283	13218	13339	13280	13436	13383	13508	13281	13254	13266	13513	13277	13383	13336	13473	13409	13298	13299	13382	13393	13341	13178	13217	13516	13278	13304	13389	13518	13355	13208	13332	13356	13266	13374	13491	13352	13239	13410	13159	13484	13327	13286	13447	13454	13343	13292	13214	13384	13480	13317	13338	13399	13240	13285	13421	13257	13401	13198	13327	13327	13370	13280	13246	13467	13237	13346	13387	13401	13405	13199	13295	13414	13254	13333	13543	13343	13381	13456	13419	13376	13295	13274	13359	13311	13380	13505	13387	13177	13303	13349	13384	13368	13340	13140	13273	13294	13287	13319	13388	13371	13377	13378	13135	13425	13367	13278	13277	13353	13331	13398	13403	13253	13406	13437	13369	13291	13366	13426	13604	13366	13255	13395	13271	13280	13422	13315	13340	13377	13268	13330	13365	13446	13256	13460	13358	13370	13515	13223	13379	13143	13313	13302	13309	13442	13267	13431	13400	13375	13341	13292	13361	13333	13154	13064	13396	13607	13327	13335	13310	13290	13384	13288	13352	13336	13371	13297	13425	13285	13378	13338	13335	13241	13234	13301	13464	13459	13234	13454	13277	13395	13514	13418	13317	13431	13488	13168	13256	13340	13404	13193	13461	13381	13337	13057	13236	13379	13259	13427	13296	13085	13383	13234	13377	13208	13355	13433	13356	13225	13328	13228	13242	13316	13373	13256	13255	13308	13311	13323	13429	13312	13225	13333	13366	13412	13355	13333	13186	13278	13337	13383	13343	13417	13503	13376	13253	13226	13463	13316	13356	13244	13477	13162	13384	13037	13333	13477	13469	13314	13205	13329	13412	13477	13376	13255	13378	13407	13345	13397	13143	13344	13441	13299	13472	13333	13329	13423	13349	13222	13296	13467	13349	13182	13336	13275	13478	13311	13287	13452	13430	13442	13247	13153	13194	13441	13232	13377	13241	13318	13282	13174	13327	13404	13227	13327	13396	13316	13313	13371	13329	13374	13247	13211	13187	13459	13338	13356	13325	13245	13380	13237	13377	13390	13343	13291	13207	13266	13228	13230	13306	13231	13321	13350	13436	13391	13347	13354	13484	13314	13397	13280	13243	13493	13287	13412	13304	13314	13355	13244	13303	13237	13455	13357	13356	13403	13487	13247	13105	13309	13417	13290	13381	13268	13421	13438	13312	13322	13381	13216	13373	13268	13344	13133	13357	13449	13288	13360	13447	13275	13299	13274	13310	13325	13383	13459	13277	13157	13344	13329	13328	13303	13356	13412	13441	13332	13344	13302	13466	13287	13430	13259	13279	13375	13272	13479	13269	13333	13269	13318	13417	13525	13251	13341	13319	13371	13392	13409	13473	13175	13445	13361	13482	13381	13472	13368	13513	13261	13509	13237	13315	13224	13274	13315	13214	13358	13448	13304	13385	13206	13384	13393	13530	13145	13209	13284	13337	13305	13382	13297	13612	13228	13334	13434	13388	13234	13394	13427	13463	13385	13405	13394	13359	13364	13501	13407	13253	13485	13345	13237	13435	13372	13320	13401	13171	13359	13262	13231	13342	13277	13462	13542	13391	13246	13323	13192	13521	13405	13347	13427	13279	13385	13419	13363	13500	13462	13350	13345	13313	13389	13179	13318	13315	13422	13206	13338	13434	13360	13479	13126	13224	13335	13374	13210	13310	13212	13296	13363	13462	13302	13274	13390	13300	13394	13290	13508	13439	13168	13453	13265	13279	13431	13316	13150	13366	13543	13251	13274	13309	13532	13202	13404	13238	13405	13289	13337	13242	13397	13361	13530	13343	13297	13403	13250	13298	13317	13239	13372	13319	13281	13301	13410	13209	13408	13527	13223	13231	13295	13091	13318	13308	13426	13297	13420	13402	13273	13322	13366	13273	13371	13241	13266	13511	13357	13199	13273	13309	13499	13266	13217	13369	13502	13325	13368	13310	13285	13310	13328	13358	13484	13320	13404	13206	13408	13438	13349	13257	13431	13330	13270	13325	13317	13425	13459	13362	13530	13438	13295	13275	13425	13496	13323	13477	13421	13368	13297	13413	13356	13242	13483	13354	13339	13263	13209	13345	13318	13269	13369	13288	13437	13311	13289	13442	13354	13044	13340	13264	13346	13268	13439	13309	13140	13294	13334	13351	13316	13337	13305	13314	13259	13287	13387	13217	13331	13329	13308	13131	13338	13331	13329	13433	13255	13333	13267	13359	13208	13379	13207	13294	13291	13253	13389	13273	13352	13241	13378	13329	13413	13279	13358	13465	13378	13420	13448	13268	13235	13256	13259	13309	13429	13314	13316	13279	13451	13330	13272	13380	13268	13317	13509	13291	13530	13330	13208	13444	13397	13353	13367	13119	13437	13279	13377	13517	13253	13191	13341	13407	13261	13495	13239	13426	13329	13309	13242	13341	13478	13487	13352	13122	13433	13436	13281	13240	13533	13146	13321	13220	13262	13398	13306	13413	13463	13474	13292	13342	13447	13457	13449	13321	13321	13429	13332	13372	13403	13405	13242	13267	13400	13303	13230	13177	13366	13295	13468	13298	13298	13453	13402	13251	13177	13295	13470	13406	13329	13369	13270	13302	13363	13302	13267	13318	13222	13366	13417	13502	13356	13363	13367	13299	13508	13456	13330	13301	13442	13173	13482	13329	13446	13384	13489	13290	13312	13295	13432	13421	13499	13228	13387	13318	13386	13470	13298	13330	13421	13315	13264	13388	13365	13315	13397	13591	13200	13523	13343	13257	13399	13313	13183	13377	13271	13323	13172	13268	13480	13364	13273	13378	13332	13219	13400	13545	13274	13258	13302	13266	13245	13302	13265	13437	13483	13359	13371	13077	13499	13245	13311	13381	13455
25418	21739	28728	26475	25736	32769	45963	29445	34210	33348	30381	24894	19896	17157	16676	16646	16679	16540	16350	16328	16360	16338	16527	16576	16484	16521	16311	16262	16493	16221	16427	16407	16423	16342	16416	16246	16480	16285	16164	16339	16270	16459	16367	16415	16471	16524	16341	16297	16393	16273	16187	16241	16334	16263	16150	16248	16432	16319	16138	16272	16374	16447	16500	16494	16194	16085	16243	16285	16417	16277	16310	16049	16211	16365	16268	16072	16080	16404	16301	16450	16224	16185	16212	16222	16540	16213	16169	16380	16146	16327	16104	16166	16436	16247	16219	16323	16360	16373	16235	16430	16063	16458	16309	16220	16321	16211	16363	16198	16243	16090	16388	16364	16344	16406	16223	16244	16263	16303	16241	16298	16245	16082	16242	16348	16457	16203	16387	16190	16257	16330	16277	16280	16275	16228	16514	16284	16342	16382	16326	16318	16311	16281	16524	16160	16364	16148	16216	16405	16351	16119	16445	16407	16202	16371	16208	16252	16278	16236	16419	16308	16320	16385	16118	16508	16279	16147	16240	16353	16207	16262	16439	16407	16271	16306	16394	16384	16467	16347	16463	16481	16352	16304	16328	16389	16103	16120	16147	16301	16224	16143	16399	16198	16242	16292	16295	16354	16390	16324	16354	16363	16508	16109	16364	16260	16237	16199	16044	16300	16234	16426	16426	16167	16180	16147	16391	16243	16354	16321	16170	16282	16289	16403	16325	16490	16255	16333	16150	16233	16261	16118	16379	16512	16288	16150	16324	16429	16319	16127	15993	16305	16198	16224	16209	16337	16426	16508	16186	16378	16510	16307	16424	16272	16361	16332	16431	16403	16442	16146	16426	16249	16251	16190	16387	16185	16428	16433	16257	16343	16428	16231	16045	16456	16484	16348	16227	16279	16158	16327	16452	16181	16292	16412	16350	16207	16444	16377	16329	16180	16252	16475	16411	16218	16268	16310	16556	16077	16323	16180	16286	16381	16240	16013	16237	16380	16209	16535	16379	16345	16347	16272	16415	16265	16264	16229	16676	16322	16285	16214	16327	16292	16469	16397	16391	16326	16238	16310	16279	16243	16409	16195	16541	16286	16271	16110	16141	16145	16344	16358	16280	16235	16278	16241	16370	16150	16279	16115	16230	16065	16299	16452	16387	16371	16492	16110	16200	16281	16372	16370	16341	16278	16160	16343	16409	16201	16313	16354	16331	16442	16276	16146	16305	16148	16310	16499	16520	16408	16589	16427	16312	16450	16269	16207	16359	16371	16308	16232	16289	16471	16262	16310	16266	16382	16352	16184	16268	16310	16465	16162	16337	16184	16351	16171	16489	16294	16242	16352	16304	16355	16398	16174	16339	16288	16410	16404	16310	16420	16257	16449	16568	16423	16380	16119	16383	16344	16357	16537	16398	16227	16407	16438	16477	16201	16160	16174	16394	16316	16092	16196	16455	16355	16269	16318	16010	16177	16295	16218	16346	16645	16415	16385	16234	16460	16252	16255	16340	16225	16347	16363	16492	16205	16222	16145	16436	16378	16348	16069	16251	16432	16329	16455	16405	16245	16285	16233	16394	16116	16338	16286	16366	16495	16408	16290	16203	16386	16378	16323	16296	16163	16421	16189	16407	16510	16373	16265	16476	16210	16198	16284	16334	16311	16347	16366	16514	16108	16119	16149	16329	16193	16311	16301	16221	16205	16364	16206	16325	16053	16347	16421	16412	16400	16261	16097	16241	16294	16407	16378	16461	16201	16438	16400	16373	16351	16208	16494	16443	16138	16263	16364	16063	16327	16323	16279	16348	16062	16259	16357	16306	16379	16531	16395	16185	16307	16374	16548	16498	16371	16261	16225	16311	16328	16351	16306	16219	16354	16416	16208	16416	16304	16227	16320	16402	16407	16315	16144	16226	16206	16166	16255	16317	16133	16302	16398	16375	16407	16304	16259	16439	16367	16298	16251	16153	16371	16128	16253	16272	16257	16418	16558	16220	16222	16297	16239	16442	16290	16281	16247	16137	16238	16366	16299	16303	16507	16384	16407	16526	16242	16364	16383	16273	16433	16204	16230	16438	16364	16409	16200	16384	16211	16135	16154	16239	16275	16421	16384	16683	16390	16404	16186	16443	16462	16506	16378	16359	16341	16561	16570	16372	16135	16296	16370	16337	16479	16214	16421	16339	16203	16340	16327	16285	16333	16276	16201	16402	16262	16272	16190	16211	16319	16276	16181	16422	16278	16325	16208	16387	16214	16318	16346	16233	16194	16250	16215	16397	16461	16239	16251	16275	16245	16371	16405	16196	16189	16354	16467	16332	16397	16139	16356	16357	16209	16292	16260	16240	16243	16437	16270	16164	16239	16057	16302	16159	16571	16405	16241	16369	16188	16444	16272	16343	16172	16331	16292	16431	16255	16313	16209	16224	16275	16388	16377	16322	16310	16298	16283	16545	16471	16434	16307	16227	16258	16321	16330	16186	16234	16388	16359	16402	16196	16102	16334	16205	16430	16240	16313	16284	16261	16128	16374	16397	16345	16159	16206	16260	16246	16153	16256	16338	16416	16183	16303	16279	16250	16342	16469	16348	16306	16400	16187	16290	16199	16237	16254	16318	16177	16253	16201	16312	16519	16411	16150	16083	16329	16351	16299	16312	16335	16294	16308	16326	16364	16415	16190	16323	16326	16501	16400	16372	16111	16306	16309	16304	16265	16379	16522	16258	16205	16203	16403	16293	16202	16397	16301	16424	16305	16420	16378	16464	16407	16177	16434	16293	16349	16187	16331	16410	16331	16277	16403	16441	16397	16417	16407	16381	16432	16165	16410	16219	16514	16478	16259	16270	16243	16297	16427	16180	16268	16359	16238	16307	16318	16393	16330	16372	16358	16328	16412	16460	16105	16200	16189	16222	16539	16279	16440	16444	16200	16416	16278	16265	16267	16378	16490	16249	16360	16209	16392	16301	16204	16272	16394	16184	16104	16225	16437	16439	16275	16141	16428	16234	16364	16360	16330	16284	16455	16413	16385	16144	16402	16307	16345	16471	16290	16416	16232	16393	16284	16342	16297	16230	16316	16372	16336	16322	16198	16331	16431	16445	16077	16387	16299	16340	16292	16332	16438	16157	16311	16296	16366	16192	16211	16350	16308	16201	16201	16329	16462	16044	16204	16469	16297	16192	16422	16217	16271	16358	16373	16376	16318	16320	16394	16359	16415	16487	16161	16433	16215	16215	16193	16350	16401	16124	16237	16246	16453	16320	16220	16363	16301	16327	16362	16189	16221	16258	16358	16372	16225	16022	16094	16342	16282	16394	16441	16287	16314	16221	16172	16317	16379	16236	16224	16100	16500	16350	16314	16316	16407	16441	16488	16468	16362	16387	16315	16433	16420	16163	16351	16286	16188	16252	16339	16442	16472	16258	16314	16313	16239	16308	16247	16427	16361	16355	16063	16259	16121	16317	16342	16389	16456	16380	16162	16243	16116	16287	16319	16192	16261	16228	16464	16378	16396	16562	16188	16332	16294	16196	16409	16198	16234	16274	16135	16287	16244	16309	16217	16341	16147	16329	16298	16330	16425	16362	16634	16416	16210	16112	16239	16262	16298	16283	16413	16238	16316	16296	16225	16608	16451	16606	16513	16354	16301	16336	16349	16210	16097	16253	16412	16167	16407	16355	16319	16311	16387	16448	16223	16191	16193	16388	16280	16217	16193	16270	16191	16244	16422	16376	16272	16511	16147	16228	16263	16417	16421	16178	16121	16344	16255	16365	16016	16398	16152	16176	16063	16414	16077	16435	16305	16021	16500	16176	16521	16345	16269	16407	16315	16406	16175	16191	16360	16283	16264	16484	16367	16085	16143	16299	16296	16288	16193	16135	16267	16159	16353	16226	16196	16372	16270	16362	16387	16562	16328	16124	16258	16419	16202	16308	16327	16463	16540	16306	16311	16188	16395	16100	16358	16163	16274	16268	16205	16293	16540	16069	16310	16160	16049	16309	16233	16348	16406	16243	16361	16495	16378	16389	16351	16400	16259	16364	16213	16280	16162	16364	16293	16258	16421	16431	16426	16649	16324	16325	16289	16226	16320	16148	16306	16239	16490	16574	16330	16219	16581	16478	16417	16283	16275	16264	16174	16336	16305	16429	16345	16355	16389	16308	16111	16223	16175	16298	16318	16307	16221	16346	16378	16163	16231	16231	16252	16157	16471	16424	16462	16320	16259	16343	16376	16152	16162	16187	16203	16297	16162	16359	16218	16347	16314	16434	16529	16373	16295	16154	16323	16355	16316	16392	16402	16404	16359	16383	16249	16504	16316	16180	16256	16294	16309	16160	15959	16175	16267	16374	16280	16171	16094	16190	16222	16325	16341	16345	16443	16440	16292	16181	16337	16332	16209	16196	16226	16245	16181	16356	16392	16437	16204	16421	16361	16243	16383	16373	16191	16448	16169	16310	16267	16296	16315	16260	16217	16338	16207	16366	16453	16345	16242	16273	16068	16321	16360	16330	16271	16413	16317	16304	16464	16345	16339	16207	16395	16167	16193	16237	16459	16294	16374	16319	16372	16343	16602	16300	16120	16290	16090	16139	16385	16133	16276	16288	16179	16281	16641	16289	16434	16224	16315	16289	16377	16312	16223	16486	16388	16216	16316	16214	16422	16178	16227	16238	16244	16291	16440	16408	16527	16198	16156	16426	16445	16331	16407	16490	16450	16169	16249	16122	16278	16352	16515	16215	16279	16318	16249	16503	16403	16292	16076	16334	16328	16324	16320	16167	16244	16511	16249	16154	16302	16409	16235	16463	16385	16394	16353	16365	16365	16107	16377	16387	16262	16295	16414	16486	16359	16284	16385	16434	16193	16357	16190	16186	16310	16319	16389	16353	16033	16237	16388	16160	16473	16329	16415	16422	16341	16296	16389	16574	16291	16466	16331	16310	16470	16310	16182	16186	16185	16364	16490	16532	16188	16311	16311	16370	16290	16312	16387	16303	16392	16269	16407	16381	16405	16318	16324	16322	16157	16280	16221	16320	16338	16338	16333	16239	16149	16392	16235	16214	16254	16261	16415	16222	16105	16459	16461	16456	16086	16354	16178	16421	16441	16432	16349	16313	16354	16317	16270	16190	16254	16390	16200	16356	16087
32139	50040	39789	32144	29432	35824	42826	28585	35746	33691	30174	23482	17546	15198	14299	14368	14345	14413	14395	14235	14477	14293	14163	14344	14371	14263	14458	14463	14209	14376	14314	14528	14396	14406	14318	14455	14278	14238	14238	14328	14305	14217	14367	14224	14301	14268	14307	14367	14323	14231	14289	14148	14216	14325	14411	14303	14218	14457	14382	14138	14313	14378	14326	14372	14312	14404	14315	14244	14234	14205	14377	14279	14231	14305	14217	14312	14202	14297	14296	14352	14322	14182	14322	14291	14341	14357	14472	14239	14123	14343	14248	14306	14313	14382	14123	14365	14229	14408	14310	14304	14215	14280	14282	14342	14195	14399	14213	14139	14338	14406	14115	14317	14421	14268	14334	14307	14212	14252	14353	14352	14451	14243	14346	14280	14276	14271	14273	14223	14144	14368	14142	14404	14289	14167	14318	14455	14483	14433	14203	14301	14357	14286	14268	14333	14362	14235	14416	14141	14367	14205	14285	14369	14465	14389	14320	14352	14259	14244	14292	14207	14130	14328	14250	14314	14193	14424	14275	14327	14291	14201	14375	14261	14232	14232	14247	14209	14344	14038	14393	14273	14284	14388	14349	14443	14364	14388	14218	14397	14195	14529	14439	14111	14469	14517	14354	14339	14266	14189	14323	14258	14216	14358	14387	14256	14464	14342	14150	14391	14351	14435	14431	14169	14177	14384	14254	14205	14242	14317	14290	14420	14530	14392	14361	14211	14366	14316	14344	14320	14437	14346	14359	14261	14166	14394	14332	14242	14451	14348	14425	14238	14438	14077	14240	14138	14371	14394	14222	14297	14283	14303	14263	14315	14229	14393	14313	14268	14124	14427	14331	14338	14436	14134	14255	14059	14298	14324	14340	14208	14430	14312	14424	14130	14257	14277	14238	14142	14163	14365	14467	14321	14307	14317	14362	14228	14259	14260	14262	14121	14278	14315	14364	14288	14335	14361	14280	14336	14356	14293	14488	14298	14254	14388	14249	14352	14249	14210	14252	14387	14228	14437	14252	14328	14469	14330	14302	14301	14141	14272	14270	14300	14309	14320	14343	14390	14238	14406	14416	14342	14482	14313	14214	14499	14435	14254	14307	14209	14335	14557	14110	14281	14307	14264	14312	14331	14174	14382	14268	14337	14095	14432	14400	14338	14509	14279	14304	14186	14506	14256	14094	14174	14272	14483	14134	14328	14239	14258	14282	14390	14237	14233	14387	14233	14321	14289	14375	14185	14336	14495	14378	14445	14426	14416	14261	14315	14375	14203	14313	14333	14301	14367	14442	14349	14352	14255	14420	14280	14268	14246	14190	14301	14234	14442	14147	14323	14407	14253	14325	14119	14258	14334	14239	14494	14233	14100	14361	14225	14115	14332	14265	14240	14345	14457	14428	14309	14254	14184	14256	14256	14258	14441	14195	14432	14081	14330	14303	14479	14255	14254	14333	14300	14240	14302	14334	14384	14371	14138	14412	14398	14218	14396	14289	14337	14152	14353	14215	14329	14276	14320	14289	14454	14264	14178	14309	14244	14155	14286	14384	14411	14300	14270	14357	14318	14268	14194	14230	14158	14445	14304	14430	14330	14250	14286	14434	14418	14350	14267	14229	14208	14274	14255	14209	14424	14275	14290	14297	14319	14307	14148	14112	14397	14335	14335	14309	14420	14231	14335	14227	14273	14172	14315	14261	14269	14329	14218	14334	14467	14235	14281	14333	14215	14372	14414	14236	14276	14364	14332	14283	14300	14265	14334	14420	14291	14351	14425	14448	14506	14200	14198	14456	14227	14393	14267	14205	14219	14318	14271	14442	14136	14143	14300	14278	14328	14379	14364	14393	14383	14387	14257	14442	14381	14333	14192	14375	14107	14254	14152	14328	14311	14245	14256	14360	14076	14398	14247	14383	14434	14367	14305	14269	14363	14256	14295	14377	14173	14361	14378	14309	14253	14347	14305	14362	14419	14326	14190	14333	14274	14240	14191	14340	14184	14243	14333	14437	14378	14262	14268	14386	14195	14285	14210	14244	14301	14133	14339	14390	14326	14331	14380	14280	14173	14201	14309	14234	14301	14363	13986	14317	14179	14374	14367	14229	14308	14228	14348	14328	14368	14301	14106	14226	14281	14284	14410	14221	14303	14399	14313	14327	14378	14277	14463	14288	14364	14238	14324	14371	14339	14390	14222	14299	14188	14188	14319	14342	14261	14270	14243	14389	14218	14225	14430	14375	14451	14257	14463	14291	14299	14346	14321	14215	14279	14415	14298	14340	14298	14258	14227	14408	14412	14210	14384	14386	14294	14173	14252	14242	14204	14330	14337	14370	14131	14565	14224	14415	14253	14227	14232	14279	14110	14378	14441	14393	14141	14283	14217	14134	14220	14265	14306	14337	14197	14229	14245	14419	14255	14470	14418	14315	14290	14251	14361	14386	14233	14340	14420	14247	14331	14334	14293	14120	14398	14340	14441	14243	14337	14239	14244	14269	14288	14222	14253	14200	14527	14275	14292	14311	14518	14351	14400	14297	14427	14208	14332	14461	14372	14363	14376	13991	14230	14289	14340	14283	14349	14263	14155	14266	14285	14314	14206	14327	14270	14284	14157	14208	14191	14191	14432	14318	14212	14358	14270	14215	14379	14245	14287	14311	14375	14369	14330	14296	14348	14174	14109	14338	14174	14375	14228	14276	14164	14260	14192	14375	14385	14336	14494	14285	14267	14376	14231	14349	14414	14366	14285	14245	14122	14391	14281	14210	14207	14515	14260	14391	14222	14237	14261	14291	14415	14344	14315	14274	14345	14437	14275	14192	14413	14306	14270	14316	14294	14446	14248	14344	14268	14287	14466	14381	14245	14334	14131	14173	14551	14208	14229	14236	14311	14347	14322	14366	14321	14318	14045	14461	14451	14196	14412	14276	14396	14313	14252	14309	14332	14471	14422	14481	14251	14248	14310	14387	14180	14411	14206	14298	14405	14241	14312	14401	14389	14229	14422	14291	14330	14405	14392	14276	14252	14371	14274	14360	14364	14286	14190	14435	14282	14326	14344	14219	14351	14236	14217	14246	14351	14414	14329	14410	14148	14274	14275	14247	14407	14522	14210	14310	14176	14570	14314	14310	14162	14180	14333	14322	14330	14348	14232	14271	14183	14399	14266	14286	14242	14237	14299	14256	14413	14322	14193	14246	14256	14299	14349	14423	14420	14291	14370	14304	14463	14393	14263	14158	14364	14324	14326	14348	14362	14259	14410	14405	14221	14295	14380	14454	14434	14361	14277	14407	14353	14255	14385	14167	14353	14252	14229	14398	14278	14182	14413	14167	14298	14325	14414	14298	14266	14402	14330	14219	14378	14231	14296	14324	14230	14400	14379	14455	14473	14243	14382	14185	14462	14379	14227	14374	14173	14385	14248	14248	14297	14377	14443	14278	14318	14258	14358	14377	14331	14122	14097	14370	14308	14295	14243	14437	14428	14402	14191	14211	14401	14276	14392	14311	14222	14335	14238	14231	14305	14249	14244	14283	14178	14464	14285	14290	14322	14195	14436	14080	14349	14209	14404	14197	14399	14342	14393	14333	14254	14385	14301	14112	14290	14143	14417	14491	14160	14184	14348	14325	14099	14343	14314	14290	14184	14166	14281	14256	14211	14402	14261	14217	14359	14336	14407	14170	14242	14308	14275	14242	14251	14375	14418	14456	14440	14270	14330	14261	14228	14276	14202	14263	14522	14265	14339	14202	14236	14524	14171	14341	14406	14385	14228	14326	14527	14378	14251	14405	14316	14396	14351	14345	14258	14338	14439	14304	14371	14361	14289	14288	14305	14316	14260	14232	14370	14291	14441	14314	14285	14408	14256	14194	14276	14194	14128	14209	14204	14192	14274	14253	14252	14454	14265	14333	14334	14151	14335	14363	14109	14251	14285	14187	14304	14400	14354	14306	14416	14428	14220	14296	14272	14237	14417	14437	14471	14357	14227	14446	14246	14260	14330	14552	14356	14398	14337	14367	14224	14105	14296	14268	14198	14461	14338	14276	14308	14386	14386	14237	14292	14401	14324	14246	14183	14333	14461	14328	14370	14370	14327	14363	14249	14260	14547	14283	14455	14413	14274	14298	14409	14308	14365	14412	14361	14360	14415	14400	14201	14250	14294	14374	14290	14266	14204	14318	14132	14458	14258	14314	14396	14367	14263	14397	14152	14271	14118	14235	14322	14202	14332	14514	14135	14223	14472	14535	14284	14278	14278	14288	14462	14265	14322	14343	14279	14267	14271	14348	14272	14418	14171	14169	14290	14373	14225	14308	14383	14309	14332	14306	14253	14369	14225	14305	14307	14247	14491	14254	14417	14220	14238	14284	14432	14172	14385	14323	14295	14398	14436	14314	14415	14338	14357	14282	14387	14272	14265	14280	14185	14361	14376	14406	14391	14454	14302	14236	14269	14221	14256	14444	14334	14340	14416	14322	14284	14337	14337	14216	14314	14358	14299	14360	14220	14188	14273	14258	14477	14239	14161	14284	14283	14393	14399	14192	14280	14287	14266	14217	14462	14221	14012	14353	14372	14266	14248	14214	14157	14532	14366	14417	14332	14067	14426	14048	14318	14157	14302	14290	14289	14287	14383	14391	14342	14235	14209	14542	14230	14314	14397	14263	14387	14313	14420	14376	14194	14278	14210	14115	14312	14443	14165	14376	14322	14126	14458	14365	14251	14226	14229	14488	14293	14045	14406	14195	14361	14272	14327	14271	14383	14325	14186	14295	14083	14338	14377	14167	14349	14365	14381	14191	14398	14347	14255	14380	14413	14324	14302	14339	14323	14222	14289	14454	14235	14373	14349	14281	14319	14286	14447	14295	14321	14394	14186	14251	14262	14285	14256	14179	14195	14288	14264	14479	14121	14269	14318	14302	14374	14359	14519	14252	14348	14250	14090	14233	14227	14231	14416	14391	14378	14255	14305	14194	14283	14286	14393	14264	14317	14200	14222	14320	14269	14312	14550	14400	14389	14224	14196	14314	14399	14321	14488	14205	14179	14357	14609	14317	14410	14235	14323	14401	14335	14388	14270	14332	14224	14297	14174	14463	14350	14424	14292	14406	14209	14358	14306	14304	14383	14280	14376	14246	14332	14265	14348	14287	14356
23998	21687	29262	24649	26871	48639	52533	34776	40950	42844	38010	29987	24165	19960	18479	18029	18055	18190	18214	18098	17976	18027	18180	18159	18110	17870	18127	18177	18018	17910	17981	17874	17808	18027	17933	18046	17898	18142	18007	17846	17761	18068	17958	17666	17853	17956	18137	17696	17997	17970	17917	17994	17852	17784	17991	17957	17829	17792	17864	17664	17652	17915	17730	17743	18158	18035	17947	17894	17819	17917	18010	17962	17805	17936	17811	17901	17778	18079	17990	17756	17843	17794	17850	17963	17988	17824	17745	17840	17901	17922	18109	17860	17978	18020	17859	17844	17815	17884	17858	17961	17867	17969	18082	17877	17762	17945	17842	17976	17854	17944	17687	17846	18062	17890	18082	17840	17903	18001	18028	17911	17993	17905	18061	17909	17984	17652	17804	17719	17934	17927	17908	17966	17749	17799	18043	17816	18091	17835	18015	17947	17836	18023	17986	17858	17899	18011	17973	17775	18048	17934	17798	17733	17901	17864	17979	18046	18096	17845	17819	17825	18001	17855	17955	17752	17859	17903	17957	17944	18123	17563	17951	17826	17750	17886	18016	18019	17754	17821	17837	17826	17780	17652	17917	17930	17808	17885	17701	17843	17705	17904	17868	17844	17925	17978	17819	17935	17821	17538	17703	17855	17949	17944	17925	17820	17987	17956	17808	17854	17886	17829	17780	17914	17956	17896	17981	17943	17969	17858	17876	17811	17844	17805	17965	17780	17668	17888	17995	17975	18019	17710	17876	17943	18005	17745	18030	17924	17686	17854	17862	17702	17877	17803	17701	18029	17877	17805	17895	17815	17706	17595	17857	17816	17854	17753	17831	18129	17967	17933	18015	17823	17956	17873	17959	17857	18017	17639	17842	17773	17904	17947	18023	17946	17887	17647	17716	17625	18052	17817	17977	18190	17897	18143	18022	17931	17920	18011	17922	17953	18076	17855	17887	17989	17895	17931	17921	18037	17861	17936	17918	17671	17783	17653	17812	17789	17818	18056	17774	17953	17842	17798	17990	17899	17974	17845	17933	17822	17940	17711	17873	17744	18019	17499	17948	17865	18004	17969	17815	18030	18035	17993	17712	17999	17951	17941	17822	17740	17801	17801	17970	17918	17792	17869	17874	18080	17876	17987	17833	17847	17847	17829	17985	17948	17917	17818	17974	17848	17971	17871	17818	18159	18050	17920	17676	17658	17930	17726	18022	17762	17903	17896	17892	17814	17839	17939	17962	17871	17867	17727	17787	17769	17948	17833	17815	17924	17914	17906	17780	17826	17771	18025	17751	17876	17760	17792	17733	17984	17946	17935	18029	17763	17785	17775	17806	17646	17893	17993	18014	17952	17846	17922	18033	17763	18170	18061	17803	18082	17628	17901	17803	17873	18167	17730	17847	17777	17847	17780	17752	17784	17878	17854	17915	17977	17804	17940	17991	17752	17720	17885	17836	17981	17812	17829	17955	18027	18009	17869	17834	18010	17768	17937	17987	18159	17867	17675	17767	17950	18064	18049	17889	18109	17927	17930	17869	17863	17801	17722	17903	17918	17692	18168	18135	18163	17874	17968	18092	17830	18082	18045	18019	17874	17839	17894	17877	17947	17934	17808	17845	17834	18046	17884	17780	17850	17734	17879	17802	17891	17964	17786	18037	18008	17958	18000	17951	18013	18040	17927	17993	18023	17983	18053	18011	17789	17710	17716	17776	17964	17936	17901	17901	17961	17964	17748	17838	18097	17881	17773	18038	17847	17929	17802	17949	17967	17704	18056	18007	17868	17866	17911	17877	17815	17732	17938	17908	18007	18043	17699	17987	17701	18076	17932	17953	17852	18080	17837	17798	17943	18106	17854	17751	18024	17919	18048	17729	17987	18087	17929	18005	18086	17933	17822	18084	17839	17878	17918	17908	17718	17989	17991	17747	17839	17683	18105	17883	17820	18004	17949	18073	17843	17886	18040	17830	17766	17842	18023	17903	17830	17859	17738	17857	17721	17782	17909	17915	17857	18004	17792	18080	17791	17661	17802	17875	17892	17938	17840	17687	17835	17863	17820	17884	17884	17649	17978	17867	17722	17821	17740	17903	17941	17969	17908	17934	17761	17864	18004	18065	18091	17951	17879	17856	17980	17892	17928	17848	17746	17944	17780	17871	17905	17813	17932	17757	17893	17773	17700	18069	17964	17910	17784	17842	17919	17949	17900	17851	17950	17862	17741	17790	17932	17708	17588	17930	17877	17937	17993	17856	17878	17821	17893	17774	17893	17955	17958	17846	17655	17793	17879	17855	17729	17938	17998	17888	17805	17780	17899	17937	17865	17744	18013	17769	17970	17939	18008	17907	17924	17847	17829	17828	17965	18002	17820	17791	18059	17830	17989	17707	17762	17813	17930	17964	17719	17960	18077	17975	17902	17897	18038	17840	18046	17844	18130	17749	17997	17839	17753	17912	17821	17899	17718	17899	17875	17775	17921	17806	17776	17818	17792	17999	17814	17814	18035	17771	17933	17765	18031	17968	17813	18109	17708	17700	17756	17733	17903	18058	17804	18029	17819	17850	17755	17737	17830	17963	17902	18021	17826	18054	17932	17660	17798	17838	17844	17811	17733	17863	17868	17828	18015	17904	17952	17944	18039	17959	17704	17757	17812	18140	17786	17813	17870	17738	17992	17809	17954	18084	17924	17867	17911	17976	17885	18057	17827	17724	18027	17810	17894	17891	17980	17852	17864	17795	17845	18084	17915	17670	17627	17835	17796	17964	17861	17876	17722	17988	17782	17977	17987	17796	17981	17946	17759	17912	17931	17776	17975	17981	17879	17917	17802	17947	17876	18081	18074	17783	17850	18030	18043	18044	17919	18050	17934	17906	18025	17806	17884	17789	17781	17600	17802	17912	17914	17944	17912	17801	17819	17939	17693	17900	17777	17741	17820	17791	17695	17927	17805	17774	17654	17959	17897	17889	17656	18148	17976	17914	17859	17823	17758	17938	17968	17862	17917	17989	17721	17622	17938	17781	17933	17995	17954	17886	17919	17861	17902	17652	17867	17869	17939	17866	17802	17771	17917	18148	18014	17782	17855	17641	17973	17975	17850	18041	17984	17957	18089	17701	17815	17873	17831	18111	17855	17745	17941	17848	17823	17966	17853	17998	17959	17897	17789	17864	17753	17785	18101	17919	17722	17787	17869	17874	18136	17777	18066	17907	17718	17812	17881	17890	17816	18005	17932	17857	18030	17941	18043	17706	18008	17815	18040	17973	17764	17939	17920	17812	17705	17839	17836	17641	17975	17830	17898	17978	17810	17867	17995	17943	17952	17852	17815	17727	17851	17894	18001	18031	17978	17909	17847	17893	17864	17962	17816	17881	17912	17686	18163	17938	17794	17849	17941	17759	17994	17881	17903	17886	17661	17989	18105	17982	17808	17950	17794	17990	17734	17926	17975	18008	17881	17915	18061	18061	17840	17886	18064	17998	17800	17754	17917	17676	17883	17694	17914	17932	17869	17889	17920	17858	17928	17804	17921	17842	18060	18238	17948	17668	17720	17947	17717	17908	18010	17777	17945	17761	17748	17951	18050	17991	17769	17882	17843	17917	17935	17638	17857	17768	17933	18047	17887	17841	17897	18147	17931	17746	17997	18013	17916	18000	17816	17814	17847	18133	17743	17932	17861	17934	17938	17965	17885	17835	17855	17913	17808	17736	17964	17854	17869	17973	17968	17744	17887	17746	17811	18101	18072	17685	17764	17979	17973	17819	17939	17899	17678	17870	18094	17882	18042	17930	18091	17966	17898	17864	17990	17882	17889	18002	17882	17904	17619	17687	17956	17967	17637	17958	17885	18159	17881	17938	18065	18018	17655	17857	18023	17800	18065	17887	18077	17650	17935	17851	17806	17601	17803	17867	17876	18105	17735	17750	18035	17972	17640	17811	17866	17830	17960	17944	17990	18036	18078	17983	17747	17886	17840	17823	17959	17833	17794	17915	17898	17956	17746	17928	17995	17869	17888	17965	17930	17972	17886	17898	18143	17841	17694	17868	17824	17830	18050	17816	17951	17811	17903	17861	17933	17934	17902	17937	17831	17726	17812	17711	17796	17947	18029	18057	17942	17957	17883	17877	17626	17874	17922	17687	17894	17861	18052	17898	17820	17888	17931	17869	17817	17902	17911	17943	17944	17796	17914	17879	17951	17893	17994	17956	18122	17809	17690	17908	17675	17888	17870	17973	17877	17869	17996	18127	17850	18009	18002	17961	17951	18021	17854	17697	17830	17939	17868	17937	18015	17924	17927	18089	17848	18014	17893	18019	17992	17867	17979	17867	17938	17755	18012	17974	17782	18053	17778	17880	17822	18132	17965	17739	17903	18029	17846	17732	17787	17759	17784	17865	17794	18006	17923	17916	17881	17868	17960	17837	17849	17737	17881	17767	17983	17979	17920	17785	17906	17931	17938	17808	17922	17965	17762	17919	17858	17763	17803	17936	17988	17851	17733	17866	17929	17881	18016	18014	17814	17892	17933	17829	17806	18046	17964	17935	17803	17742	17968	18050	17929	17780	17811	17874	17816	17858	17792	17884	18056	17773	17740	18105	17985	17681	17799	17933	17860	17892	17884	17702	17872	18055	17840	17788	17966	17989	17778	17899	17682	17700	17849	17943	18154	17984	17897	18043	17781	18015	18040	17839	17851	17903	17897	17927	17845	18167	18029	17772	17855	17751	17768	17831	17806	17993	17817	17677	17929	17886	17891	17934	17970	17875	17858	17870	17873	17958	17972	18095	17820	17816	17677	17892	18002	18116	17884	17935	17989	17952	17722	18012	17724	17946	17878	17894	17995	17989	17939	17881	17898	17907	17974	17769	17937	17825	17775	17842	17721	17854	17830	17977	17869	17933	17705	17560	18014	17881	17811	17742	17823	17810	17892	18043	17946	17732	17761	18002	17919	17818	17896	17704	17830	17952	17947	18062	17904	18032	17891	18057	18083	17965	17969	17668	17944	17838	18098	18044	17962	17822	17799	17614	17962	18156	17719	17696	17868	17649	17793	17964	18040	17892	17840	17928	17685	17830	17710	17860	17703	17961	18011	18010	18073	17872	17868	17575	17916	17873	18072	17724	17977	17936	17869	17801	17948	17728	18004	17835	17925
37411	59924	49167	37698	40596	53006	49746	34644	42031	42276	36605	28503	21605	16733	15365	15331	15164	15298	15294	15356	15236	15360	15238	15249	15385	15305	15283	15252	15344	15340	15398	15103	15285	15149	15453	15319	15271	15394	15291	15115	15253	15222	15370	15226	15286	15304	15271	15203	15189	15133	15267	15303	15207	15299	15135	15230	15342	15236	15395	15334	15192	15376	15273	15359	15203	15341	15103	15399	15204	15138	15323	15202	15008	15303	15110	15290	15233	15390	15200	15258	15129	15260	15152	15307	15201	15208	15184	15121	15343	15095	15336	15174	15294	15207	15412	15148	15152	15237	15262	15205	15078	15349	15269	15207	15417	15255	15144	15128	15070	15282	15342	15136	15176	15118	15219	15087	15149	15331	15250	15103	15140	15389	15425	15386	15385	15249	15343	15217	15255	15257	15303	15205	15299	15190	15162	15114	15329	15179	15075	15252	15116	15178	15275	15424	15112	15175	15146	15344	15278	15235	15154	15197	15318	15181	15377	15329	15271	15136	15159	15169	15184	15203	15185	15219	15186	15186	15290	15178	15177	15424	15213	15351	15173	15494	15352	15275	15265	15165	15249	15251	15360	15175	15174	15127	15315	15119	15151	15218	15167	15139	15207	15295	15346	15329	15284	15394	15089	15262	15110	15268	15106	15071	15489	15155	15289	15350	15260	15372	15380	15138	15234	15207	15326	15161	15440	15068	15264	15342	15293	15279	15098	15431	15246	15172	15146	15167	15135	15266	15115	15184	15371	15251	15221	15205	15134	15157	15268	15195	15238	15380	15278	15285	15311	15301	15258	15342	15356	15167	15194	15231	15169	15346	15168	15372	15233	15339	15387	15217	15248	15237	15318	15290	15204	15352	15364	15181	15237	15264	15328	15302	15257	15211	15097	15104	15100	15257	15365	15111	15318	15109	15214	15163	15239	15227	15212	15342	15150	15341	15371	15069	15311	15151	15222	15242	15289	15254	15297	15364	15206	15164	15158	15321	15254	15260	15331	15167	15270	15303	15205	15275	15300	15152	15267	15310	15330	15301	15360	15202	15310	15235	15347	15155	15201	15030	15364	15202	15268	15230	15314	15327	15361	15360	15149	15251	15061	15263	15126	15293	15305	15381	15399	15373	15170	15190	15218	15291	15294	15126	15248	15211	15178	15379	15204	15226	15177	15210	15236	15316	15255	15254	15390	15252	15148	15188	15247	15198	15345	15173	15323	15220	15424	15318	15417	14901	15116	15227	15237	15278	15117	15174	15395	15344	15217	15278	15423	15551	15321	15141	15143	15234	15168	15133	15204	15141	15172	15234	15017	15149	15320	15183	15295	15254	15359	15148	15150	15202	15226	15288	15231	15425	15264	15302	15244	15178	15566	15303	15125	15238	15287	15251	15189	15178	15225	15034	15292	15223	15276	15316	15290	15235	15266	15295	15205	15221	15144	15309	15257	15284	15245	15152	15123	15234	15314	15179	15277	15232	15207	15326	15258	15189	15212	15287	15188	15144	15180	15085	15179	15232	15321	15237	15180	15116	15111	15231	15360	15168	15090	15167	15223	15175	15255	15227	15211	15235	15383	15228	15216	15302	15307	15122	15185	15195	15280	15231	15202	15281	15346	15112	15102	15009	15162	15333	15272	15157	15158	15287	15331	15193	15205	15440	15384	15256	15235	15102	15327	15223	15114	15161	15124	15362	15208	15267	15211	15476	15316	15238	15117	15231	15245	15280	15168	15163	15339	15140	15123	15255	15154	15054	15370	15248	15043	15269	15138	15096	15149	15184	15133	15302	15360	15194	15326	15194	15280	15288	15160	15212	15195	15320	15204	15217	15267	15210	15211	15275	15177	15516	15150	15310	15131	15346	15226	15129	15119	15131	15127	15205	15227	15161	15197	15219	15337	15335	15190	15366	15246	15239	15221	15256	15290	15204	15281	15066	15196	15183	15162	15205	15220	15101	15148	15243	15286	15147	15246	15256	15207	15178	15226	15293	15432	15115	15274	15378	15241	15277	15242	15140	15044	15261	15374	15340	15365	15196	15316	15052	15229	15408	15211	15262	15251	15334	15457	15231	15153	15231	15101	15260	15225	15107	15225	15287	15374	15211	15361	15333	15233	15172	15140	15165	15167	15234	15243	15217	15224	15279	15315	15166	15184	15169	15266	15146	15274	15243	15397	15275	15358	15042	15152	15290	15299	15117	15304	15219	15249	15284	15423	15181	15240	15018	15244	15273	15326	15202	15225	15101	15166	15275	15265	15334	15240	15215	15336	15077	15194	15178	15199	15233	15109	15124	15331	15093	15283	15204	15128	15206	15286	15291	15321	15031	15053	15484	15236	15214	15370	15244	15367	15325	15329	15159	15135	15319	15341	15214	15206	15296	15393	15398	15262	15008	15128	15204	15302	15297	15278	15293	15060	15146	15147	15370	15210	15161	15183	15264	15025	15436	15191	15127	15119	15271	15034	15099	15203	15076	15020	15303	15153	15131	15250	15300	15216	15319	15332	15166	15313	15357	15251	15133	15185	15094	15287	15297	15186	15167	15231	15287	15136	15186	15100	15490	15256	15244	15060	15340	15094	15355	15277	15133	15391	15391	15319	15223	15192	15295	15244	15219	15156	15343	15284	15282	15295	15299	15205	15271	15232	15233	15269	15265	15387	15143	15329	15320	15282	15131	15230	15234	15276	15230	15275	15250	15377	15169	15221	15037	15198	15268	15207	15216	15091	15378	15259	15241	15236	15306	15425	15275	15319	15347	15464	15164	15120	15212	15295	15216	15331	15393	15220	15302	15229	15351	15332	15208	15301	15162	15047	15228	15260	15383	15198	15212	15294	15243	15346	15234	15091	15318	15242	15381	15251	15242	15146	15161	15268	15186	15301	15242	15161	15184	15092	15312	15302	15336	15127	15231	15150	15372	15325	15101	15236	15279	15241	15245	15153	15308	15244	15161	15353	15050	15254	15165	15234	15092	15302	15172	15108	15277	15212	15198	15150	15142	15178	15112	15236	15218	15348	15222	15148	15388	15358	15274	15078	15242	15405	15357	15211	15175	15323	15213	15055	15167	15371	15261	15260	15178	15242	15132	15324	15202	15369	15358	15401	15077	15195	15277	15215	15368	15191	15026	15087	15102	15178	15142	15321	15234	15285	15311	15131	15196	15055	15031	15014	15187	15269	15305	15144	15343	15043	15201	15222	15284	15467	15216	15254	15109	15415	15290	15359	15127	15242	15139	15102	15126	15285	15134	15064	15277	15198	15082	15317	15364	15181	15302	15326	15303	15265	15355	15247	15138	15235	15414	15298	15208	15121	15270	15339	15323	15233	15278	15239	15190	15256	15083	15146	15475	15264	15295	15256	15199	15342	15164	15101	15272	15266	15263	15196	15063	15355	15214	15277	15276	15269	15273	15353	15129	15213	15430	15120	15040	15229	15166	15214	15273	15305	15223	15234	15332	15105	15182	15260	15240	15285	15236	15128	15385	15243	15075	15313	15296	15159	15484	15340	15211	15165	15178	15170	15382	15303	15179	15242	15189	15265	15326	15347	15166	15153	15373	15375	15302	15303	15217	15231	15335	15222	15305	15470	15130	15236	15180	15234	15206	15173	15256	14911	15378	15236	15471	15226	15255	15345	15107	15263	15407	15225	15256	15263	15247	15490	15232	15223	15429	15289	15230	15196	15351	15272	15082	15182	15228	15296	15100	15294	15166	15283	15223	15110	15341	15251	15180	15127	15131	15169	15230	15252	15294	15199	15252	15337	15219	15213	15253	15213	15239	15293	15294	15375	15372	15200	15247	15194	15147	15094	15185	15434	15300	15162	15246	15214	15164	15357	15154	15282	15103	15254	15198	15259	15157	15120	15212	15398	15166	15208	15285	15302	15199	15221	15158	15265	15235	15298	15263	15244	15218	15143	15284	15209	15224	15328	15191	15207	15202	15217	15289	15201	15431	15251	15184	15380	15223	15268	15215	15277	15225	15222	15311	15250	15248	15299	15238	15141	15331	15105	15105	15496	15240	15349	15238	15173	15258	15246	15110	15236	15439	15284	15312	14963	15159	15464	15145	15577	15100	15283	15341	15179	15233	15062	15433	15218	15304	15024	15300	15270	15130	15345	15384	15363	15261	15316	15089	15270	15185	15104	15206	15203	15310	15198	15287	15390	15395	15102	15205	15277	15152	15258	15015	15296	15113	15354	15030	15252	15399	15015	15268	15192	15119	15188	15049	15170	15202	15182	15317	15077	15162	15321	15234	15232	15229	15259	15255	15202	15336	15138	15260	15451	15168	15036	15209	15294	15269	15169	15239	15419	15223	15163	15140	15210	15164	15447	15346	15325	15383	15154	15403	15309	15318	15128	15410	15240	15311	15254	15250	15233	15094	15053	15102	15305	15134	15272	15177	15236	15084	15080	15338	15225	15318	15181	15192	15176	15222	15302	15306	15239	15288	15246	15164	15260	15211	15076	15254	15270	15250	15071	15266	15193	15199	15191	15143	15350	15249	15251	15172	15395	15285	15382	15309	15205	15089	15300	15271	15072	15354	15235	15241	15300	15267	15185	15322	15170	15348	15122	15113	15288	15271	15313	15351	15273	15406	15417	15320	15247	15174	15146	15181	15246	15232	15254	15230	15255	15193	15115	15199	15182	15279	15091	15218	15242	15237	15224	15366	15260	15130	15202	15255	15435	15308	15344	15268	15293	15071	15228	15371	15305	15145	15196	15411	15337	15234	15287	15164	15224	15435	15321	15288	15197	15208	15255	15119	15288	15023	15311	15169	15302	15050	15252	15163	15147	15021	15173	15312	15260	15205	15250	15080	15333	15224	15359	15162	15163	15194	15333	15242	15276	15110	15070	15263	15167	15416	15375	15214	15229	15155	15292	15194	15186	15273	15182	15233	15149	15093	15183	15394	15253	15262	15261	15386	15271	15127	15253	15228	15252	15134	15114	15075	15049	15275	15269	15266	15154	15391	15245	15251	15143	15257	15219	15232	15113	15253	15316	15376	15411	15262	15290	15182	15128	15498	15241	15153	15199	15360	15009	15263	15275	15186	15244	15391	15247	15260	15302	15108	15333	15406	15257	15032	15338	15227	15235	15235	15292	15265	15371	15149	15245	15236	15231	15374	15226	15276	15274	15297
29902	24814	26264	21930	19497	23695	22713	19645	20497	20589	20413	19537	19265	18507	18337	18128	18186	18377	18300	18368	18213	18125	18254	18065	18326	18175	18062	18362	18202	18256	18284	18109	18129	18136	18156	18344	18196	18309	18068	18267	18186	18198	18417	18190	18126	18284	18326	17974	18313	18157	18028	18107	18248	18236	18009	18205	18285	18250	18098	18132	18050	18269	18291	18152	18288	18052	18229	18288	17978	18311	18005	18193	18291	18156	18294	18056	18205	18052	17958	18282	18232	18185	18334	18234	18152	18276	18174	18115	18120	17906	18164	18170	18068	18199	18083	18229	18083	18308	18309	18198	18349	18138	18083	17981	18115	17993	18245	18285	18322	18201	18175	18109	18036	18199	18176	18256	18238	18072	17928	18232	18297	17953	18059	18335	17977	18108	18163	18055	18125	18292	18164	18321	18196	18402	18078	18279	18360	18160	18309	18139	18081	18325	18197	18148	18250	18275	18193	17928	18228	18393	18074	18200	18166	18139	18234	18199	18139	18421	18088	18127	17957	18311	18028	18263	18227	18179	18254	18056	18240	18249	18141	18337	18421	18268	18347	18057	18102	18077	18350	18380	18217	18178	18266	18292	18237	17978	18368	18349	18203	18128	18346	18242	17960	18172	18191	18196	18199	18189	18405	18157	17984	18035	18192	18175	18055	18341	18166	18136	18289	18124	18006	18338	18317	18177	18233	18033	18064	18302	18204	18293	18155	18025	18251	18208	18216	18270	18138	18067	18204	18183	18127	18095	18279	18049	18128	18096	18040	18461	18135	18311	18061	18192	18335	18345	18204	18283	18182	18203	18178	18324	18118	18182	18188	18184	18368	18264	18260	18077	18099	18241	18210	17985	18156	18227	18145	18293	18226	18400	18316	18127	18216	18154	18350	18090	18126	18192	18331	18180	18217	18077	18125	18524	18098	18179	18151	18222	18382	17916	18060	18117	18035	18263	18130	17875	18068	18264	18356	18186	18073	18167	17991	18321	18343	18124	18396	18203	17933	18197	18349	18198	18182	18046	17950	18282	18264	18250	18219	18305	18086	18119	18240	18173	18014	18185	18252	18158	18325	18295	18112	18250	17911	18135	18302	18141	18091	18210	18277	18185	18194	18197	18158	18094	18307	18175	18205	18293	18349	18176	18166	18199	18183	18446	17970	18113	18204	18158	18191	18280	18062	18145	18001	17997	18327	18449	18246	17995	18230	18382	18017	18217	18019	18112	18431	18436	18176	18253	18154	18207	18146	18210	18185	18140	18323	18311	18255	18277	18093	18309	18240	18390	18289	18315	18173	18274	18323	18036	18221	18197	18030	18093	18234	18015	18215	18203	18259	18242	18148	18258	18124	18155	18217	18321	18145	18201	17990	18172	18282	18190	18261	18250	18098	18218	18249	18233	18200	18096	18404	18185	18207	18197	18107	18065	18276	18520	18250	18175	18238	18403	17931	18151	18053	18491	18204	18260	18306	18298	18133	18180	18101	18378	17877	18216	18294	18184	18077	18170	18186	18108	18086	18122	18167	18211	18403	18155	18133	18181	18024	18200	18401	18102	18165	18216	18183	18061	18154	18354	18157	18266	18097	18200	18207	18313	18234	18286	18222	18230	18162	18148	18147	18407	18271	18143	18089	18269	18197	18081	17956	17988	18276	18214	18107	18425	18219	18130	18204	18301	18354	18383	18237	18152	18082	18005	18148	18125	18222	18275	18257	18145	18160	18228	18278	18267	18383	18123	18184	17959	18180	18258	18121	18224	18223	18228	18238	18191	18067	18355	18229	18120	18180	18372	18267	18252	18228	18089	18283	18204	18193	18157	18221	18116	17983	18439	18370	18270	18260	18397	18093	18152	18211	18041	18024	18172	18143	18291	18368	18144	18213	18163	18348	18247	18028	17889	18159	18179	18202	18122	18234	18279	18182	18168	18072	18218	18117	18280	18043	17922	18192	17991	18155	18302	18171	18093	18241	18609	18307	18197	18057	18175	18230	18146	18067	18141	17991	18118	18103	18042	18010	18294	18079	18111	18101	18114	18079	18309	18392	18021	18231	18140	18304	18161	18286	18316	18270	18138	18185	18235	18206	18301	18112	18050	18213	18163	18137	18097	18117	18321	18283	18175	18252	18298	18122	18109	18195	18241	18133	18436	18144	18218	17971	18095	18375	18319	18045	18163	18166	18289	18165	18229	18393	18086	18219	18295	18189	18136	18390	18375	18362	18299	18012	18169	18016	18305	18172	18281	18269	18233	18141	18115	18257	18166	18225	18048	18313	18143	18176	18234	18031	18236	18365	18040	18119	17978	18191	18164	18226	18160	18238	18150	18400	18225	18230	18274	18041	18114	18162	18031	18377	18247	17983	18268	18157	18255	18078	18082	18286	17941	18067	18196	18154	18165	18195	18165	18173	18059	17926	18252	18114	18172	18231	18260	18201	18348	18286	18278	18213	18083	17944	18323	18161	18139	18248	18086	18370	17946	18220	18232	18070	18073	17968	17997	18107	18028	18088	18035	18186	18159	18069	18224	18018	18316	18400	18030	18270	18254	18121	18075	18400	18271	18115	18155	18018	18006	18056	17953	18202	18069	18274	18264	18200	18015	18313	18074	18079	18241	18078	18135	18383	18377	18096	18224	18139	18133	18190	18392	18142	18330	18259	18140	18134	18148	18340	18120	18270	18180	18104	18127	18089	17788	18181	18131	18206	18062	18323	18141	18138	18178	18268	18065	18114	18133	18279	17935	18131	18063	18187	18171	18096	18294	18136	18194	18145	18148	18224	18200	18170	18102	18074	18098	18267	18296	18234	18313	18303	18164	18419	18143	17909	18319	18291	18385	18243	18267	18327	17972	18206	18025	18038	18059	18028	18426	18273	18231	18061	18104	18111	18074	18019	18210	18332	18183	18192	18042	18201	18136	17955	18177	18319	18157	18349	18303	18107	18245	18159	18163	18082	18250	18155	18385	18181	18323	17961	18298	18030	18079	18207	18142	18225	18170	18318	18028	18044	18061	18294	18209	18216	18233	18308	18082	18398	18243	18328	18319	18315	18222	18224	18029	18230	18081	18434	18335	18044	18255	18450	18430	18317	18282	18209	18083	18280	18264	18192	18340	18281	18185	18047	18182	18464	18093	18249	18215	18232	18246	18160	18316	18374	18345	18103	18408	18351	17995	18320	18007	18102	18122	18226	18198	18085	18167	18213	18278	18110	18137	18078	18349	17957	18318	18078	18282	18247	18188	18438	18196	18420	18230	18121	18080	18050	18167	18231	18300	18328	18404	18120	18335	18432	18152	18218	18310	18438	18235	18261	18225	18397	18404	18436	18141	18098	18119	18103	18303	18241	18246	17928	18097	18317	18389	18383	18282	18380	18031	18161	18301	18131	18450	18166	18402	18067	18310	18437	18253	18153	18455	18117	18063	18013	18152	18200	18179	18240	18185	18044	18191	18120	18386	18268	18130	18087	18140	18192	18253	17924	18159	18298	18140	18199	18285	18270	18138	18083	18269	18214	18106	18385	18221	18233	18084	18193	18245	18093	18118	18207	18299	18223	18127	18256	18008	18292	18236	18252	18125	18000	18140	18164	18168	18126	18087	18177	18068	18316	18283	18254	18336	18276	18205	18320	18064	18135	18134	18177	18327	18204	18330	18122	18023	18135	18241	18406	17977	18263	18084	18101	18355	18480	18106	18019	18073	18230	18340	18264	18099	18250	18157	18306	18313	18249	18176	17933	18207	18257	18288	18123	18068	18035	18140	18129	18406	18108	18254	18372	18241	18172	18230	18290	18158	18338	18250	18106	18109	18037	17966	17986	18107	18495	18018	18213	18216	18128	18026	17988	18116	18167	18180	18125	18119	18183	18098	18251	18351	18261	18235	18224	18117	17935	18157	18149	18239	18001	18130	18093	18205	18332	18281	18186	18215	18372	18163	18298	18120	18299	18146	18270	18148	18112	18234	18179	18235	18085	18198	18262	18043	17942	18135	18328	18267	18211	18125	18310	18129	18268	18202	18128	18312	18232	18547	18515	18353	18192	18268	18177	18474	18434	18266	18299	18487	18238	18127	18017	18120	18207	18305	18160	18335	18268	18015	18155	18165	18231	18359	18237	18083	18352	18230	18146	18089	18131	18183	18328	18066	18140	18167	18142	18212	18358	18313	18257	18200	18167	18171	18100	18206	18071	18086	18260	18167	18031	18386	18435	18274	17920	18170	18286	18218	18165	18378	18158	18135	18170	18101	18270	18047	18208	18078	18067	18235	18200	18277	18462	18038	18130	18122	18136	18222	18257	18314	18184	18216	18108	18126	18306	18360	18242	18263	18097	18209	18084	18282	17938	18331	18373	18343	18362	18232	18131	18341	18017	18056	18146	18363	18298	18253	18288	18359	18180	18107	18158	18346	18193	18281	18174	18136	18322	18280	18319	18165	18238	18288	18084	18265	18098	18109	18141	18121	18184	18380	18008	18126	18323	18219	18162	18253	18410	18192	18105	18246	18205	18222	18270	18152	18411	18462	18294	18202	18424	18068	18126	18234	18240	18218	18281	18215	18127	18298	18255	18191	18151	18264	18232	18220	18101	18337	18239	17976	18119	18220	18336	18129	18217	18049	18188	18118	18026	18124	18230	18020	18229	18350	18284	18098	18260	18186	18374	18196	18372	18108	18371	18217	18255	18006	18002	18264	18148	18043	18121	18224	18125	18192	18358	18385	18255	18249	18335	18190	18138	18124	18191	18178	18255	18348	18161	18309	18225	18130	18574	18182	18332	18348	18317	18135	18139	18101	17940	18172	18253	17950	18136	18339	18289	18087	18246	18309	18219	18240	18291	18230	18012	18120	18164	18201	18079	18117	18333	18253	18182	18052	18273	18322	18196	18270	18138	18213	18365	18084	18297	18197	18202	18250	18443	18206	18136	18170	18211	18258	18090	18401	18314	18172	18108	18182	18118	18274	18492	18165	18230	18338	18145	18360	18268	18128	18168	18290	18473	18103	18118	18288	18067	18076	17857	17990	18237	18163	18133	18076	18224	18298	18260	18193	18234	18234	18211	18274	18375	18140	18333	18430	18416	18168	18097	18105	18284	18180	18140	18316	18200	18213	18184	18141	18244	18294	18170	18154	18302	18322	18084	18259	18234	18228
23269	29481	23693	17978	17174	22779	20681	16540	18499	18643	17793	17033	16038	15487	15422	15442	15345	15515	15384	15346	15545	15346	15472	15427	15463	15445	15348	15368	15484	15444	15347	15602	15314	15374	15506	15425	15445	15520	15400	15495	15460	15556	15345	15522	15445	15441	15390	15431	15323	15342	15293	15288	15502	15530	15400	15473	15371	15467	15399	15587	15317	15443	15241	15412	15459	15391	15441	15353	15390	15376	15540	15329	15515	15332	15377	15376	15427	15393	15371	15300	15476	15443	15563	15471	15312	15671	15444	15347	15515	15591	15526	15417	15338	15489	15409	15477	15322	15273	15378	15370	15284	15291	15422	15521	15403	15289	15457	15495	15369	15375	15409	15346	15322	15525	15365	15438	15454	15395	15535	15365	15269	15501	15394	15457	15377	15341	15397	15393	15192	15336	15380	15536	15394	15452	15469	15295	15450	15512	15456	15365	15563	15395	15406	15344	15558	15392	15443	15431	15502	15307	15351	15234	15367	15298	15547	15267	15492	15395	15478	15418	15571	15441	15543	15467	15375	15280	15458	15278	15554	15520	15413	15356	15326	15429	15402	15380	15370	15543	15397	15427	15605	15424	15349	15374	15459	15548	15522	15400	15327	15455	15419	15361	15505	15478	15403	15441	15308	15230	15290	15278	15205	15523	15646	15215	15398	15410	15474	15347	15317	15433	15358	15453	15299	15360	15483	15328	15391	15250	15444	15451	15470	15492	15532	15451	15251	15533	15459	15404	15337	15561	15355	15387	15580	15484	15460	15549	15385	15330	15421	15321	15390	15403	15432	15537	15330	15532	15370	15519	15308	15486	15456	15427	15369	15340	15406	15409	15379	15352	15272	15440	15342	15441	15425	15316	15378	15458	15427	15465	15460	15263	15389	15456	15493	15608	15382	15634	15319	15406	15302	15472	15246	15360	15272	15477	15352	15467	15481	15490	15450	15585	15498	15460	15242	15393	15447	15404	15474	15341	15502	15409	15359	15311	15401	15279	15412	15266	15520	15570	15466	15261	15402	15323	15423	15397	15449	15226	15355	15398	15505	15258	15396	15527	15412	15312	15425	15450	15439	15517	15447	15291	15312	15408	15310	15394	15248	15524	15488	15286	15359	15425	15326	15445	15264	15500	15530	15192	15469	15377	15413	15450	15450	15442	15527	15344	15491	15565	15468	15494	15404	15507	15342	15386	15406	15351	15475	15405	15369	15338	15383	15383	15405	15282	15508	15502	15243	15348	15570	15283	15512	15360	15395	15566	15503	15335	15466	15430	15248	15336	15261	15406	15313	15375	15355	15437	15338	15731	15362	15586	15427	15457	15252	15149	15346	15230	15553	15439	15458	15526	15429	15455	15277	15441	15329	15526	15356	15409	15433	15423	15475	15284	15289	15335	15318	15573	15321	15325	15495	15342	15463	15497	15380	15481	15525	15335	15679	15504	15296	15471	15560	15508	15514	15355	15374	15439	15376	15314	15387	15437	15395	15606	15458	15531	15435	15517	15401	15375	15417	15549	15484	15486	15297	15586	15298	15263	15453	15545	15272	15494	15298	15186	15256	15419	15500	15449	15442	15297	15467	15462	15478	15368	15434	15512	15477	15335	15435	15514	15323	15503	15208	15485	15321	15288	15434	15393	15252	15251	15367	15584	15576	15401	15429	15205	15324	15191	15224	15425	15365	15381	15476	15565	15530	15155	15381	15546	15418	15321	15499	15598	15525	15407	15439	15449	15369	15492	15559	15297	15400	15426	15392	15333	15415	15371	15354	15503	15420	15412	15601	15571	15533	15433	15318	15432	15295	15383	15591	15406	15443	15447	15250	15539	15417	15610	15365	15419	15434	15416	15448	15394	15290	15405	15422	15618	15298	15319	15417	15476	15495	15288	15392	15507	15448	15395	15463	15329	15420	15415	15598	15351	15487	15454	15337	15255	15540	15237	15397	15528	15540	15371	15344	15458	15114	15372	15548	15236	15334	15557	15291	15420	15393	15385	15372	15333	15491	15312	15512	15382	15521	15383	15377	15229	15387	15338	15449	15365	15587	15376	15311	15391	15374	15429	15450	15511	15258	15357	15480	15361	15470	15495	15223	15311	15515	15374	15430	15337	15223	15384	15325	15388	15319	15543	15667	15464	15356	15391	15518	15319	15545	15331	15399	15262	15438	15488	15317	15388	15478	15361	15385	15519	15333	15186	15272	15510	15515	15343	15209	15381	15241	15381	15449	15426	15500	15575	15340	15417	15387	15347	15335	15248	15572	15522	15355	15357	15574	15375	15480	15510	15360	15480	15390	15348	15387	15442	15334	15464	15381	15437	15443	15444	15406	15443	15182	15364	15372	15339	15418	15475	15341	15345	15648	15393	15320	15392	15322	15441	15536	15466	15450	15415	15346	15316	15483	15306	15440	15271	15450	15216	15316	15364	15311	15472	15521	15364	15364	15440	15499	15378	15442	15583	15219	15139	15453	15427	15448	15510	15376	15604	15529	15533	15359	15325	15428	15448	15536	15502	15452	15328	15368	15400	15471	15396	15251	15520	15417	15415	15315	15402	15542	15344	15582	15374	15448	15311	15333	15606	15317	15458	15317	15428	15333	15300	15476	15343	15366	15328	15457	15500	15518	15340	15297	15523	15371	15451	15476	15610	15557	15301	15433	15398	15443	15365	15285	15259	15352	15458	15323	15315	15307	15433	15638	15395	15588	15274	15188	15565	15356	15544	15613	15500	15384	15426	15229	15468	15409	15465	15222	15415	15414	15316	15286	15477	15514	15422	15354	15388	15505	15403	15213	15443	15491	15478	15450	15604	15343	15355	15312	15697	15431	15354	15421	15351	15424	15377	15288	15523	15426	15271	15355	15323	15553	15384	15521	15304	15503	15437	15536	15287	15372	15261	15374	15199	15477	15384	15340	15509	15338	15433	15450	15411	15329	15461	15427	15385	15460	15378	15518	15446	15442	15427	15335	15344	15400	15438	15568	15473	15457	15385	15540	15369	15422	15284	15426	15488	15480	15328	15509	15319	15268	15503	15473	15418	15248	15437	15486	15469	15489	15439	15488	15347	15567	15510	15283	15346	15415	15224	15379	15496	15514	15476	15487	15518	15535	15496	15342	15266	15288	15367	15453	15478	15499	15419	15399	15471	15444	15242	15629	15417	15552	15374	15329	15297	15392	15332	15351	15453	15486	15385	15446	15522	15238	15479	15353	15359	15416	15516	15513	15447	15423	15377	15672	15553	15501	15326	15446	15428	15521	15444	15426	15365	15456	15435	15392	15448	15456	15349	15472	15420	15449	15563	15462	15430	15457	15383	15471	15315	15432	15496	15368	15416	15298	15389	15511	15312	15193	15310	15480	15567	15417	15451	15457	15440	15548	15406	15518	15611	15332	15417	15386	15359	15508	15382	15331	15423	15463	15600	15317	15457	15358	15583	15406	15469	15545	15513	15341	15436	15522	15474	15260	15297	15306	15338	15394	15332	15506	15126	15423	15484	15420	15480	15374	15548	15345	15379	15398	15534	15412	15369	15257	15545	15425	15457	15444	15524	15556	15445	15380	15445	15398	15469	15226	15490	15539	15438	15354	15594	15407	15395	15369	15356	15469	15369	15417	15482	15234	15442	15478	15440	15561	15392	15399	15411	15417	15398	15336	15339	15341	15553	15183	15380	15400	15343	15482	15379	15307	15422	15341	15359	15471	15371	15602	15453	15585	15453	15414	15421	15503	15501	15391	15428	15541	15487	15366	15290	15376	15516	15602	15508	15322	15406	15481	15556	15543	15375	15421	15271	15388	15366	15478	15342	15397	15434	15516	15346	15379	15513	15503	15284	15334	15324	15471	15482	15508	15197	15433	15544	15431	15279	15284	15541	15261	15532	15449	15307	15454	15446	15413	15457	15438	15397	15432	15518	15481	15518	15180	15462	15479	15357	15376	15198	15521	15360	15549	15366	15401	15426	15482	15521	15417	15281	15349	15405	15516	15507	15310	15399	15217	15337	15388	15628	15335	15478	15191	15450	15410	15405	15575	15496	15420	15554	15426	15506	15418	15421	15448	15278	15419	15392	15426	15324	15366	15272	15386	15466	15567	15373	15435	15338	15567	15306	15488	15490	15440	15312	15361	15488	15359	15508	15471	15469	15318	15531	15388	15434	15473	15446	15407	15468	15455	15282	15564	15435	15283	15559	15421	15501	15423	15474	15353	15437	15336	15472	15358	15493	15447	15342	15363	15385	15314	15336	15363	15557	15458	15428	15452	15476	15456	15489	15245	15522	15524	15384	15566	15454	15409	15340	15614	15392	15344	15435	15530	15263	15358	15287	15596	15475	15284	15495	15306	15410	15400	15429	15333	15463	15354	15289	15378	15448	15347	15422	15479	15444	15524	15568	15298	15484	15285	15550	15470	15436	15336	15422	15406	15452	15558	15687	15397	15315	15560	15202	15535	15338	15482	15483	15382	15350	15375	15544	15546	15375	15649	15538	15507	15410	15464	15539	15343	15393	15489	15354	15480	15545	15349	15569	15335	15381	15332	15317	15328	15424	15595	15535	15228	15482	15385	15338	15441	15347	15393	15328	15406	15300	15423	15444	15402	15454	15437	15485	15320	15593	15430	15172	15391	15379	15567	15502	15397	15364	15431	15534	15357	15385	15368	15421	15389	15464	15429	15252	15359	15471	15319	15303	15519	15300	15399	15660	15496	15264	15609	15277	15429	15396	15316	15307	15526	15435	15253	15521	15501	15315	15414	15364	15282	15545	15495	15378	15401	15487	15355	15399	15497	15544	15409	15502	15422	15606	15357	15342	15429	15546	15261	15289	15373	15259	15624	15483	15450	15410	15546	15458	15511	15427	15388	15269	15431	15341	15431	15476	15514	15266	15488	15413	15329	15515	15516	15436	15468	15546	15409	15502	15450	15355	15396	15439	15477	15348	15330	15296	15242	15581	15359	15409	15350	15481	15545	15359	15309	15632	15364	15450	15449	15460	15586	15625	15477	15445	15553	15566	15255	15445	15359	15387	15449	15451	15456	15468	15463	15311	15615	15671	15334	15545	15347	15318	15224	15440	15583	15551	15363	15398	15528	15392	15378	15281	15585	15528	15270	15355	15324	15396	15430	15251	15361	15260	15447	15417	15333	15616
25359	21838	29165	26250	24098	34630	45264	27801	33680	33088	30509	25466	21168	17708	16989	16590	16832	16622	16660	16532	16563	16507	16559	16627	16750	16584	16536	16597	16668	16635	16477	16544	16615	16576	16676	16506	16545	16583	16676	16498	16686	16712	16635	16662	16655	16705	16495	16561	16577	16574	16515	16598	16635	16775	16596	16461	16557	16533	16463	16646	16494	16727	16615	16651	16783	16475	16672	16504	16713	16689	16643	16657	16488	16421	16702	16524	16591	16610	16648	16602	16579	16765	16831	16745	16493	16617	16596	16587	16703	16759	16482	16326	16503	16476	16443	16532	16567	16429	16412	16570	16611	16595	16603	16656	16604	16733	16768	16733	16688	16659	16821	16669	16593	16643	16595	16461	16735	16697	16661	16734	16551	16534	16542	16285	16631	16678	16614	16418	16518	16705	16804	16557	16643	16367	16697	16595	16721	16608	16740	16594	16458	16794	16517	16486	16695	16593	16538	16578	16518	16583	16622	16315	16538	16744	16739	16423	16585	16397	16529	16650	16639	16618	16673	16478	16520	16579	16477	16653	16454	16352	16508	16716	16586	16408	16475	16536	16665	16387	16456	16463	16592	16593	16583	16560	16459	16641	16596	16552	16639	16405	16619	16526	16532	16627	16562	16642	16775	16560	16509	16507	16457	16452	16622	16603	16519	16545	16606	16531	16460	16601	16567	16634	16626	16344	16564	16596	16598	16650	16527	16731	16633	16579	16658	16643	16346	16649	16344	16457	16531	16728	16495	16498	16662	16719	16722	16662	16678	16499	16476	16545	16647	16547	16619	16778	16680	16554	16628	16576	16604	16562	16341	16448	16502	16531	16611	16457	16523	16631	16651	16519	16445	16488	16460	16375	16585	16594	16599	16592	16596	16530	16595	16437	16404	16487	16352	16436	16635	16741	16453	16615	16653	16782	16534	16538	16750	16584	16581	16616	16587	16535	16603	16527	16588	16774	16589	16522	16705	16599	16568	16498	16483	16517	16430	16408	16530	16295	16535	16516	16662	16637	16675	16363	16605	16615	16664	16663	16572	16489	16443	16464	16634	16572	16677	16544	16772	16446	16577	16627	16617	16611	16705	16486	16580	16557	16555	16486	16633	16641	16386	16612	16778	16377	16674	16702	16584	16514	16627	16418	16623	16757	16650	16505	16597	16581	16482	16529	16533	16402	16618	16777	16464	16648	16674	16746	16773	16568	16633	16448	16539	16513	16533	16501	16618	16621	16683	16441	16552	16652	16313	16512	16671	16604	16673	16649	16352	16500	16565	16423	16539	16839	16517	16620	16584	16656	16422	16650	16518	16567	16427	16666	16467	16490	16533	16578	16484	16563	16610	16676	16415	16504	16298	16499	16503	16680	16576	16589	16415	16483	16273	16622	16596	16655	16456	16517	16651	16688	16608	16608	16621	16484	16374	16661	16564	16430	16504	16775	16839	16485	16517	16640	16511	16634	16650	16536	16492	16571	16579	16674	16519	16371	16564	16604	16578	16369	16692	16651	16558	16460	16333	16567	16383	16509	16490	16549	16575	16711	16315	16654	16526	16413	16522	16440	16480	16732	16489	16383	16404	16524	16475	16446	16770	16528	16565	16521	16543	16518	16542	16653	16521	16540	16453	16642	16802	16441	16580	16392	16573	16429	16416	16452	16605	16793	16490	16612	16591	16754	16728	16619	16568	16786	16566	16566	16704	16635	16793	16699	16611	16453	16429	16544	16700	16643	16425	16675	16864	16857	16571	16533	16443	16701	16653	16624	16478	16584	16592	16630	16599	16714	16509	16548	16592	16452	16586	16452	16432	16686	16548	16636	16821	16565	16600	16576	16550	16565	16575	16865	16562	16505	16459	16536	16629	16643	16657	16658	16600	16742	16616	16659	16580	16525	16660	16561	16420	16517	16362	16416	16718	16252	16515	16653	16573	16605	16601	16575	16757	16534	16559	16621	16413	16514	16446	16514	16466	16479	16474	16392	16637	16475	16595	16540	16700	16525	16709	16656	16609	16655	16588	16651	16591	16688	16522	16495	16511	16777	16511	16521	16487	16457	16740	16945	16678	16347	16537	16719	16638	16564	16385	16673	16515	16555	16487	16625	16505	16586	16568	16491	16557	16421	16556	16674	16693	16596	16586	16477	16682	16619	16450	16700	16743	16575	16649	16706	16549	16563	16587	16544	16540	16523	16641	16447	16528	16727	16513	16501	16710	16433	16583	16530	16563	16682	16572	16586	16469	16564	16505	16658	16665	16376	16589	16502	16527	16739	16611	16738	16547	16584	16684	16337	16734	16542	16666	16690	16572	16606	16501	16576	16397	16558	16575	16728	16594	16539	16554	16655	16598	16603	16387	16491	16460	16650	16665	16641	16732	16623	16500	16713	16696	16628	16968	16527	16525	16451	16438	16793	16493	16565	16551	16542	16499	16551	16615	16612	16626	16677	16452	16624	16542	16597	16726	16609	16462	16507	16537	16677	16560	16526	16598	16365	16451	16442	16662	16497	16457	16606	16624	16751	16519	16614	16560	16631	16624	16366	16623	16533	16597	16402	16576	16660	16670	16718	16623	16601	16560	16598	16610	16516	16573	16672	16477	16410	16340	16601	16734	16696	16709	16516	16449	16688	16515	16523	16636	16676	16540	16754	16798	16756	16727	16493	16451	16413	16775	16630	16699	16538	16576	16608	16449	16575	16497	16488	16421	16681	16564	16462	16558	16615	16535	16578	16656	16622	16638	16508	16494	16463	16669	16658	16519	16588	16636	16688	16405	16526	16695	16467	16622	16543	16530	16730	16478	16457	16502	16554	16456	16426	16589	16393	16418	16565	16342	16503	16552	16740	16473	16622	16422	16533	16636	16500	16692	16427	16544	16528	16520	16572	16616	16418	16434	16544	16479	16441	16465	16571	16456	16725	16492	16627	16438	16536	16573	16519	16692	16495	16502	16643	16432	16624	16874	16621	16611	16852	16610	16395	16678	16612	16528	16520	16506	16642	16727	16698	16545	16410	16629	16597	16668	16535	16760	16626	16557	16790	16558	16426	16576	16478	16560	16653	16598	16555	16466	16404	16478	16724	16683	16642	16648	16779	16718	16632	16769	16334	16518	16566	16570	16290	16552	16531	16673	16730	16494	16471	16516	16430	16571	16576	16550	16576	16517	16777	16869	16608	16492	16594	16685	16662	16657	16604	16622	16596	16657	16249	16343	16562	16477	16682	16649	16660	16696	16567	16624	16462	16603	16813	16745	16422	16653	16457	16690	16656	16777	16662	16579	16522	16665	16651	16554	16564	16412	16598	16454	16287	16336	16657	16595	16503	16659	16441	16671	16338	16643	16602	16502	16491	16748	16530	16523	16536	16571	16494	16342	16494	16755	16567	16645	16666	16537	16495	16390	16524	16699	16576	16427	16649	16659	16384	16538	16552	16616	16646	16482	16691	16586	16582	16597	16642	16555	16556	16537	16684	16711	16556	16662	16579	16611	16667	16320	16633	16535	16673	16651	16492	16372	16485	16427	16632	16623	16385	16516	16475	16520	16533	16516	16581	16425	16516	16551	16747	16690	16624	16603	16769	16744	16595	16618	16840	16599	16566	16445	16564	16482	16630	16718	16630	16548	16421	16629	16316	16706	16555	16470	16471	16614	16553	16483	16528	16526	16656	16378	16373	16579	16480	16465	16689	16693	16513	16573	16644	16575	16445	16703	16479	16444	16504	16511	16777	16586	16426	16828	16564	16527	16674	16666	16652	16524	16666	16495	16468	16766	16530	16511	16582	16685	16532	16396	16550	16404	16319	16514	16564	16639	16685	16690	16503	16645	16588	16565	16591	16729	16733	16506	16456	16496	16399	16520	16409	16576	16715	16577	16437	16502	16483	16644	16393	16621	16703	16569	16460	16778	16406	16783	16632	16674	16706	16602	16723	16500	16431	16467	16560	16538	16508	16554	16521	16585	16595	16420	16427	16728	16587	16431	16738	16727	16682	16636	16546	16506	16484	16646	16463	16555	16475	16715	16494	16574	16554	16450	16492	16727	16634	16654	16400	16330	16604	16616	16570	16651	16445	16552	16648	16513	16641	16658	16706	16639	16808	16531	16748	16334	16523	16437	16586	16441	16415	16798	16654	16671	16610	16307	16684	16603	16643	16480	16416	16503	16665	16591	16421	16582	16624	16684	16563	16663	16514	16548	16581	16477	16622	16505	16600	16724	16607	16490	16408	16502	16477	16604	16585	16640	16655	16531	16456	16711	16589	16480	16579	16711	16786	16527	16434	16682	16390	16312	16668	16618	16717	16664	16491	16692	16629	16579	16565	16567	16665	16755	16682	16520	16364	16764	16713	16635	16542	16658	16762	16542	16420	16517	16562	16545	16459	16653	16434	16653	16470	16469	16713	16564	16428	16590	16624	16457	16547	16676	16774	16527	16913	16665	16594	16641	16491	16414	16584	16517	16584	16504	16528	16518	16500	16607	16657	16615	16782	16419	16602	16485	16391	16610	16404	16566	16716	16579	16471	16533	16672	16663	16478	16550	16572	16530	16692	16508	16541	16722	16638	16591	16588	16645	16732	16540	16570	16480	16447	16622	16611	16683	16292	16537	16550	16642	16621	16409	16478	16623	16577	16670	16454	16635	16440	16723	16713	16672	16461	16458	16548	16458	16446	16633	16606	16704	16663	16798	16620	16535	16460	16519	16600	16660	16575	16492	16459	16480	16445	16428	16608	16659	16619	16409	16494	16423	16377	16502	16468	16618	16545	16742	16669	16657	16481	16594	16666	16718	16458	16613	16439	16629	16454	16636	16430	16567	16556	16782	16403	16540	16544	16720	16488	16526	16490	16594	16510	16672	16591	16624	16597	16472	16590	16606	16526	16625	16517	16515	16673	16600	16584	16619	16461	16377	16635	16712	16519	16551	16404	16567	16757	16623	16624	16481	16366	16482	16608	16708	16710	16511	16668	16471	16427	16557	16744	16644	16348	16591	16756	16636	16551	16594	16573	16477	16429	16738	16690	16463	16597	16539	16416	16721	16632	16447	16729	16477	16461	16498	16498	16531	16632	16664	16722	16549	16444	16458	16578	16660	16534	16685	16548	16505	16666	16528	16658	16579	16484	16458	16418	16519	16511	16654	16407	16488	16450
29692	50323	42318	29288	25298	37086	41288	26104	35287	33079	29930	24207	19277	15233	14596	14417	14395	14305	14404	14415	14434	14376	14476	14606	14542	14439	14561	14325	14528	14441	14520	14492	14424	14423	14457	14558	14188	14541	14594	14568	14432	14517	14455	14463	14426	14423	14444	14401	14298	14506	14314	14365	14601	14426	14474	14312	14407	14538	14539	14438	14352	14421	14585	14575	14523	14636	14404	14266	14354	14369	14430	14467	14592	14461	14284	14538	14243	14722	14566	14473	14414	14614	14552	14500	14343	14493	14424	14419	14452	14345	14280	14362	14359	14577	14444	14536	14281	14402	14481	14399	14325	14267	14540	14509	14349	14593	14458	14438	14321	14499	14424	14570	14257	14480	14257	14315	14412	14529	14440	14416	14429	14480	14441	14430	14375	14649	14253	14426	14535	14572	14496	14319	14312	14511	14462	14367	14344	14653	14262	14462	14586	14473	14473	14307	14453	14503	14409	14397	14350	14437	14256	14456	14508	14365	14364	14434	14345	14351	14324	14488	14611	14315	14590	14339	14447	14400	14465	14446	14410	14404	14290	14539	14348	14558	14506	14472	14518	14477	14381	14386	14402	14452	14422	14545	14275	14297	14430	14323	14374	14479	14370	14530	14423	14352	14215	14537	14385	14447	14372	14464	14491	14394	14347	14563	14461	14256	14465	14361	14583	14546	14533	14324	14448	14432	14314	14655	14389	14414	14260	14532	14312	14186	14354	14356	14321	14364	14519	14432	14485	14541	14486	14368	14407	14472	14310	14608	14235	14492	14522	14376	14554	14382	14521	14481	14478	14227	14329	14348	14538	14485	14550	14326	14495	14604	14256	14673	14195	14548	14318	14288	14322	14317	14214	14388	14316	14454	14466	14449	14382	14339	14221	14420	14469	14475	14479	14479	14231	14445	14572	14487	14322	14435	14539	14493	14358	14410	14604	14450	14564	14335	14511	14369	14427	14467	14441	14412	14574	14513	14274	14374	14407	14375	14317	14377	14403	14546	14536	14376	14420	14595	14522	14402	14383	14416	14418	14587	14450	14490	14362	14448	14660	14385	14494	14337	14535	14328	14399	14501	14313	14455	14300	14394	14462	14567	14445	14369	14379	14397	14499	14473	14404	14400	14387	14421	14359	14527	14359	14320	14423	14403	14339	14361	14374	14488	14329	14429	14334	14485	14461	14504	14423	14299	14360	14374	14431	14436	14216	14434	14510	14423	14479	14367	14572	14472	14510	14436	14491	14382	14372	14388	14425	14426	14305	14527	14366	14566	14415	14506	14488	14312	14299	14436	14401	14430	14441	14568	14338	14442	14432	14442	14391	14507	14518	14377	14400	14412	14339	14352	14527	14299	14556	14460	14496	14339	14284	14493	14486	14475	14335	14286	14487	14390	14394	14315	14395	14543	14372	14479	14490	14339	14326	14399	14294	14511	14451	14378	14477	14389	14606	14455	14414	14457	14432	14336	14372	14541	14586	14272	14293	14637	14514	14393	14319	14286	14401	14329	14503	14335	14657	14481	14434	14426	14512	14429	14479	14364	14352	14499	14404	14415	14461	14398	14297	14520	14403	14291	14563	14299	14549	14487	14259	14227	14257	14517	14566	14580	14322	14340	14386	14350	14493	14452	14434	14525	14532	14563	14531	14451	14521	14392	14445	14482	14416	14454	14505	14590	14427	14396	14311	14480	14451	14427	14337	14498	14487	14359	14298	14272	14516	14516	14399	14491	14470	14356	14574	14527	14411	14364	14458	14398	14459	14218	14577	14560	14261	14420	14435	14515	14402	14373	14486	14393	14436	14525	14565	14605	14271	14467	14553	14465	14515	14494	14380	14514	14461	14472	14344	14455	14386	14479	14492	14472	14373	14368	14538	14477	14300	14481	14547	14505	14508	14451	14384	14307	14357	14536	14475	14439	14395	14326	14533	14473	14218	14235	14403	14380	14406	14463	14397	14554	14543	14533	14466	14449	14542	14588	14317	14330	14560	14438	14540	14412	14283	14388	14472	14434	14467	14542	14395	14404	14521	14506	14388	14517	14544	14356	14552	14465	14547	14487	14529	14376	14380	14439	14449	14338	14411	14316	14422	14237	14550	14539	14503	14453	14465	14472	14345	14404	14367	14440	14575	14330	14518	14435	14378	14286	14442	14427	14309	14460	14579	14241	14444	14366	14308	14582	14393	14505	14552	14473	14520	14493	14429	14271	14358	14355	14437	14326	14397	14549	14398	14599	14499	14491	14481	14261	14338	14478	14365	14509	14442	14464	14513	14491	14473	14458	14389	14433	14433	14534	14437	14450	14496	14318	14523	14339	14391	14532	14455	14514	14299	14471	14501	14534	14430	14484	14494	14373	14497	14424	14441	14419	14380	14223	14304	14428	14511	14430	14361	14424	14343	14586	14386	14450	14606	14348	14438	14555	14445	14277	14492	14585	14318	14581	14318	14411	14442	14329	14482	14352	14505	14473	14437	14537	14391	14532	14426	14585	14504	14524	14417	14370	14438	14515	14264	14427	14392	14398	14325	14204	14489	14528	14431	14441	14340	14592	14359	14333	14361	14344	14454	14324	14466	14350	14375	14585	14532	14563	14291	14361	14569	14394	14459	14381	14340	14516	14434	14452	14446	14259	14199	14402	14519	14411	14376	14437	14416	14374	14406	14265	14417	14499	14534	14301	14653	14403	14467	14329	14536	14450	14442	14508	14513	14213	14434	14298	14468	14305	14479	14337	14409	14516	14398	14441	14426	14213	14621	14366	14485	14354	14307	14452	14398	14483	14413	14616	14297	14172	14479	14395	14475	14394	14264	14509	14362	14381	14464	14336	14304	14639	14303	14374	14337	14331	14463	14359	14499	14487	14387	14377	14562	14201	14447	14437	14546	14527	14467	14308	14447	14355	14503	14469	14354	14392	14434	14471	14532	14312	14438	14482	14327	14473	14485	14413	14432	14376	14352	14448	14508	14393	14298	14315	14442	14389	14283	14351	14581	14269	14477	14635	14478	14478	14365	14480	14319	14385	14346	14366	14611	14441	14534	14450	14426	14439	14415	14341	14444	14403	14464	14241	14359	14450	14461	14475	14455	14307	14293	14386	14307	14497	14443	14468	14457	14547	14400	14477	14219	14379	14592	14313	14426	14435	14461	14521	14414	14351	14512	14409	14272	14508	14481	14428	14439	14383	14410	14371	14471	14466	14448	14416	14472	14503	14459	14413	14298	14492	14521	14383	14449	14393	14589	14492	14286	14368	14226	14521	14378	14536	14559	14674	14408	14552	14371	14254	14344	14594	14554	14549	14530	14368	14421	14463	14436	14357	14509	14440	14442	14360	14320	14418	14354	14354	14308	14532	14427	14293	14379	14489	14393	14412	14557	14390	14457	14503	14472	14499	14414	14517	14377	14236	14455	14214	14375	14434	14449	14411	14330	14467	14594	14439	14263	14501	14455	14422	14478	14581	14413	14429	14395	14600	14412	14483	14340	14352	14438	14319	14318	14409	14394	14317	14353	14310	14326	14316	14381	14252	14556	14539	14528	14341	14357	14440	14361	14404	14540	14373	14431	14547	14635	14438	14368	14540	14458	14378	14400	14455	14266	14517	14321	14567	14511	14456	14307	14366	14310	14362	14378	14429	14535	14161	14500	14518	14478	14442	14442	14483	14361	14547	14499	14403	14493	14450	14612	14237	14378	14456	14297	14441	14367	14486	14370	14439	14305	14508	14372	14459	14656	14465	14305	14361	14381	14385	14306	14547	14382	14502	14222	14385	14368	14438	14388	14402	14614	14447	14596	14499	14413	14329	14357	14434	14488	14317	14506	14353	14436	14461	14318	14509	14477	14560	14503	14569	14345	14481	14491	14418	14494	14409	14481	14713	14459	14290	14212	14457	14365	14331	14347	14484	14525	14394	14366	14569	14418	14427	14431	14476	14438	14302	14478	14490	14336	14717	14399	14530	14467	14336	14406	14538	14383	14476	14440	14330	14340	14368	14340	14394	14302	14303	14414	14315	14301	14234	14467	14407	14442	14408	14471	14623	14651	14370	14549	14528	14426	14441	14458	14386	14432	14629	14414	14476	14454	14517	14353	14387	14466	14394	14556	14628	14457	14525	14345	14519	14338	14416	14483	14508	14460	14422	14461	14474	14497	14265	14492	14288	14415	14620	14339	14439	14338	14364	14482	14524	14339	14413	14332	14302	14433	14576	14458	14531	14404	14472	14235	14460	14405	14440	14350	14455	14380	14394	14514	14389	14439	14465	14388	14386	14550	14481	14361	14368	14411	14510	14341	14417	14410	14435	14428	14390	14499	14347	14356	14479	14279	14407	14391	14385	14643	14453	14386	14401	14485	14522	14401	14232	14440	14525	14331	14466	14284	14374	14511	14424	14479	14447	14445	14396	14500	14293	14468	14599	14396	14463	14381	14235	14433	14288	14539	14413	14553	14478	14334	14433	14532	14457	14513	14422	14573	14298	14426	14405	14509	14333	14358	14277	14370	14467	14233	14296	14255	14474	14454	14463	14459	14436	14391	14502	14272	14423	14564	14278	14404	14377	14394	14495	14284	14327	14342	14489	14411	14361	14626	14444	14419	14334	14487	14572	14377	14272	14530	14413	14428	14364	14534	14616	14330	14480	14380	14328	14516	14500	14451	14591	14380	14627	14325	14514	14296	14502	14310	14494	14385	14559	14376	14493	14343	14288	14359	14321	14562	14506	14509	14446	14478	14559	14470	14407	14383	14359	14330	14345	14535	14452	14301	14591	14431	14637	14293	14520	14256	14348	14540	14499	14586	14560	14493	14483	14448	14519	14520	14469	14342	14283	14552	14546	14457	14439	14615	14305	14483	14213	14425	14426	14543	14493	14462	14595	14536	14406	14454	14327	14620	14477	14438	14485	14350	14319	14423	14338	14574	14523	14471	14461	14498	14405	14494	14329	14465	14301	14327	14417	14459	14284	14521	14474	14381	14297	14412	14489	14296	14438	14498	14532	14550	14351	14606	14485	14386	14653	14433	14396	14480	14488	14359	14383	14278	14410	14425	14428	14473	14560	14653	14163	14611	14571	14453	14382	14494	14455	14298	14341	14339	14475	14430	14578	14437	14509	14394	14402	14384	14594	14464	14509	14477	14378	14537	14229
24169	21874	29215	24708	23225	31775	51401	32167	38791	32472	34753	34468	29434	20788	15830	14906	14905	14820	14810	14775	14611	14936	14850	14842	14877	14634	14769	14753	14686	14896	14801	14886	14775	14722	14812	14670	14618	14744	14715	14628	14773	14902	14627	14697	14583	14765	14987	14739	14796	14821	14895	14639	14690	14690	14857	14745	14925	14729	14753	14803	14736	14714	14677	14750	14680	14659	14816	14714	14655	14622	14484	14557	14733	14664	14698	14656	14728	14626	14694	14559	14637	14755	14821	14826	14624	14792	14790	14799	14768	14560	14637	14642	14577	14571	14593	14631	14583	14587	14670	14704	14759	14696	14681	14576	14592	14696	14768	14887	14736	14723	14771	14638	14634	14704	14800	14697	14492	14513	14756	14756	14848	14882	14705	14933	14509	14626	14738	14695	14860	14642	14694	14700	14685	14706	14838	14714	14725	14597	14660	14917	14688	14584	14761	14685	14542	14771	14897	14648	14713	14617	15003	14696	14820	14679	14749	14793	14698	14632	14656	14626	14672	14696	14578	14774	14536	14602	14642	14597	14657	14683	14667	14854	14780	14714	14777	14625	14854	14610	14896	14592	14694	14635	14778	14780	14743	14496	14951	14577	14735	14414	14448	14682	14780	14657	14752	14574	14673	14518	14764	14671	14795	14790	14456	14761	14707	14700	14725	14512	14601	14579	14621	14833	14857	14649	14449	14659	14538	14560	14705	14904	14791	14825	14589	14489	14588	14721	14784	14554	14707	14400	14694	14782	14616	14591	14669	14684	14574	14658	14721	14632	14536	14530	14675	14775	14694	14871	14842	14730	14708	14761	14585	14810	14740	14700	14868	14802	14636	14742	14805	14657	14620	14480	14788	14647	14742	14645	14734	14647	14707	14474	14749	14625	14769	14849	14994	14802	14723	14935	14795	14941	14660	14758	14724	14712	14735	14569	14632	14678	14650	14621	14789	14535	14646	14647	14783	14638	14556	14764	14618	14798	14825	14679	14627	14645	14771	14708	14714	14683	14615	14593	14631	14657	14595	14694	14688	14512	14760	14691	14945	14526	14754	14571	14542	14622	14601	14829	14824	14458	14644	14726	14709	14764	14711	14761	14693	14801	14598	14800	14676	14752	14638	14558	14643	14517	14805	14812	14667	14636	14992	14890	14726	14631	14614	14851	14716	14632	14653	14664	14732	14729	14632	14694	14599	14397	14681	14679	14781	14720	14719	14681	14546	14647	14739	14654	14808	14904	14769	14668	14754	14680	14584	14781	14552	14854	14614	14696	14825	14660	14684	14428	14447	14601	14854	14681	14797	14798	14679	14691	14695	14850	14611	14463	14639	14740	14754	14707	14641	14501	14839	14761	14779	14641	14753	14700	14692	14747	14603	14622	14599	14804	14828	14775	14633	14631	14616	14678	14660	14512	14821	14590	14735	14722	14782	14632	14550	14626	14644	14886	14524	14661	14598	14597	14714	14809	14622	14658	14540	14705	14676	14825	14572	14729	14601	14812	14600	14677	14779	14655	14633	14701	14659	14707	14770	14460	14550	14719	14628	14754	14740	14647	14595	14608	14629	14513	14872	14863	14791	14648	14675	14630	14685	14568	14537	14631	14677	14663	14660	14658	14651	14907	14719	14830	14713	14755	14876	14560	14637	14803	14697	14667	14580	14627	14674	14756	14598	14642	14774	14668	14587	14778	14563	14674	14683	14721	14509	14614	14674	14607	14652	14702	14648	14673	14748	14625	14801	14816	14662	14850	14676	14724	14693	14724	15011	14821	14516	14621	14566	14538	14739	14786	14822	14760	14721	14703	14815	14567	14634	14819	14589	14652	14612	14811	14717	14667	14759	14624	14625	14576	14630	14594	14642	14589	14690	14732	14726	14579	14608	14706	14477	14620	14756	14823	14705	14534	14798	14597	14851	14592	14727	14694	14968	14764	14726	14654	14753	14654	14517	14613	14739	14659	14572	14792	14736	14557	14673	14635	14626	14735	14772	14614	14662	14559	14493	14613	14689	14607	14654	14657	14637	14743	14537	14733	14628	14738	14678	14691	14732	14757	14546	14724	14631	14665	14553	14767	14705	14680	14748	14628	14817	14882	14713	14620	14672	14674	14443	14640	14816	14695	14733	14737	14695	14642	14847	14718	14600	14849	14764	14963	14770	14798	14873	14557	14791	14521	14700	14789	14661	14713	14496	14602	14601	14677	14684	14655	14604	14540	14406	14716	14800	14691	14857	14897	14497	14650	14702	14632	14684	14772	14840	14730	14660	14535	14760	14527	14665	14676	14714	14820	14568	14745	14662	14467	14617	14613	14547	14662	14672	14705	14568	14737	14732	14617	14616	14560	14740	14756	14874	14774	14628	14771	14798	14632	14804	14668	14701	14639	14930	14651	14519	14798	14592	14621	14675	14465	14560	14822	14731	14676	14857	14676	14690	14633	14759	14814	14649	14675	14841	14620	14828	14761	14712	14734	14833	14768	14803	14607	14814	14673	14773	14753	14559	14715	14825	14782	14714	14729	14691	14792	14562	14618	14729	14566	14812	14707	14694	14666	14820	14614	14658	14711	14704	14753	14718	14831	14697	14772	14696	14802	14654	14869	14871	14725	14583	14784	14643	14856	14751	14786	14631	14741	14908	14574	14546	14651	14866	14803	14693	14764	14758	14521	14648	14747	14885	14707	14798	14705	14737	14563	14654	14658	14642	14702	14937	14659	14873	14755	14694	14732	14862	14663	14687	14833	14553	14803	14496	14696	14613	14734	14853	14699	14714	14619	14773	14669	14779	14600	14735	14809	14917	14449	14626	14789	14563	14875	14636	14622	14621	14528	14665	14709	14705	14665	14825	14871	14596	14854	14747	14698	14696	14703	14762	14647	14654	14998	14626	14640	14826	14636	14622	14476	14740	14704	14756	14665	14659	14601	14743	14683	14685	14573	14716	14667	14822	14796	14748	14843	14636	14674	14815	14766	14610	14511	14535	14698	14732	14717	14703	14651	14536	14681	14805	14763	14752	14668	14700	14659	14791	14679	14739	14801	14693	14637	14539	14531	14729	14679	14678	14773	14789	14745	14441	14571	14825	14664	14586	14647	14791	14692	14873	14616	14741	14881	14757	14563	14627	14836	14728	14668	14651	14721	14878	14579	14825	14558	14613	14653	14712	14663	14639	14640	14627	14652	14650	14825	14666	14587	14699	14854	14651	14569	14684	14732	14730	14682	14757	14562	14624	14801	14706	14709	14793	14922	14824	14592	14671	14541	14747	14762	14771	14697	14647	14647	14733	14626	14723	14432	14822	14691	14579	14716	14650	14714	14848	14705	14591	14816	14795	14732	14545	14727	14725	14655	14729	14670	14653	14509	14693	14524	14840	14636	14702	14734	14834	14720	14416	14703	14923	14733	14616	14546	14633	14532	14540	14705	14632	14833	14660	14678	14848	14602	14640	14696	14496	14757	14851	14686	14606	14580	14695	14714	14719	14673	14737	14520	14694	14758	14613	14731	14739	14831	14812	14692	14717	14559	14891	14643	14726	14858	14628	14599	14603	14579	14583	14473	14832	14783	14728	14649	14855	14722	14864	14701	14529	14645	14578	14697	14769	14698	14696	14724	14802	14596	14646	14570	14915	14624	14751	14569	14623	14804	14571	14716	14783	14704	14923	14726	14680	14728	14829	14805	14868	14783	15065	14784	14555	14817	14822	14834	14537	14482	14683	14696	14705	14759	14454	14568	14806	14574	14793	14805	14611	14723	14612	14580	14652	14638	14674	14683	14730	14713	14528	14773	14744	14567	14510	14634	14566	14682	14684	14625	14724	14811	14792	14710	14640	14575	14811	14580	14740	14698	14577	14796	14698	14658	14768	14775	14704	14615	14852	14738	14444	14725	14772	14538	14763	14625	14728	14729	14586	14668	14723	14617	14767	14639	14751	14561	14797	14649	14752	14739	14739	14621	14741	14583	14612	14481	14797	14845	14611	14731	14804	14597	14716	14932	14879	14731	14640	14520	14800	14706	14631	14689	14562	14617	14602	14767	14715	14541	14616	14593	14555	14692	14613	14800	14638	14654	14797	14727	14774	14725	14803	14759	14515	14674	14836	14878	14611	14603	14571	14570	14731	14733	14868	14582	14673	14752	14782	14692	14764	14678	14542	14657	14716	14745	14709	14651	14609	14948	14612	14629	14873	14781	14704	14594	14658	14772	14662	14615	14654	14783	14827	14596	14659	14558	14563	14602	14883	14692	14677	14597	14678	14704	14516	14480	14660	14709	14630	14626	14860	14714	14776	14635	14903	14573	14494	14693	14801	14716	14676	14661	14648	14680	14655	14622	14500	14674	14778	14644	14604	14627	14553	14756	14845	14630	14919	14729	14643	14606	14580	14778	14779	14728	14722	14824	14789	14691	14667	14648	14774	14635	14499	14568	14693	14736	14631	14737	14854	14844	14595	14736	14600	14806	14735	14779	14772	14829	14780	14685	14662	14858	14810	14819	14708	14726	14772	14820	14586	14778	14657	14708	14786	14606	14727	14761	14608	14658	14659	14728	14706	14647	14698	14796	14787	14775	14718	14790	14644	14718	14801	14910	14750	14664	14670	14789	14688	14802	14632	14577	14803	14666	14788	14838	14842	14664	14770	14812	14605	14866	14625	14550	14690	14674	14664	14775	14633	14708	14905	14695	14631	14673	14672	14532	14568	14727	14779	14579	14667	14601	14766	14721	14764	14521	14607	14657	14691	14527	14624	14826	14533	14670	14708	14760	14618	14710	14645	14570	14748	14988	14667	14732	14749	14702	14552	14579	14823	14563	14607	14591	14543	14893	14735	14573	14552	14673	14615	14513	14834	14846	14623	14520	14700	14907	14568	14688	14641	14578	14788	14849	14769	14903	14765	14528	14737	14746	14703	14808	14775	14683	14514	14567	14873	14885	14727	14722	14753	14676	14571	14725	14886	14677	14610	14798	14803	14637	14865	14763	14763	14488	14791	14753	14448	14817	14808	14663	14602	14595	14632	14714	14507	14715	14797	14744	14790	14646	14712	14836	14753	14778	14730	14581	14787	14595	14749	14768	14735	14537	14718	14711	14861	14675	14692	14651	14830	14718	14700	14839	14693	14698	14640	14615	14794	14701	14622	14805	14611	14796
36329	58627	47920	35850	30272	37915	45770	33640	39285	34154	36649	36002	28679	18495	13453	13196	13194	13115	13241	13326	13272	13344	13111	13433	13378	13328	13221	13149	13230	13304	13286	13392	13169	13358	13132	13169	13126	13257	13169	13361	13164	13160	13247	13183	13225	13277	13235	13256	13139	13205	13128	13178	13150	13263	13162	13314	13319	13197	13261	13185	13243	13255	13111	13236	13371	13294	13056	13202	13139	13166	13223	13207	13173	13385	13228	13196	13367	13164	13355	13235	13228	13253	13119	13298	13307	13279	13200	13195	13045	13311	13218	13219	13171	13142	13184	13118	13430	13203	13079	13277	13147	13208	13164	13288	13235	13219	13177	13297	13156	13362	13063	13236	13059	13110	13243	13198	13038	13175	13412	13145	13020	13303	13313	13069	13269	13183	13277	13187	13244	13069	13255	13330	13086	13121	13185	13201	13089	13271	13293	13252	13253	13219	13231	13047	13149	13290	13212	13136	13207	13071	13287	13220	13169	13092	13243	13261	13168	13250	13308	13276	13342	13390	13127	13266	13284	13177	13384	13250	13130	13136	13249	13198	13218	13136	13275	13088	13081	13214	13239	13232	13158	13342	13270	13216	13217	13229	13214	13199	13195	13174	13335	13122	13168	13219	13258	13171	13247	13273	13195	13223	13098	13203	12992	13207	13227	13279	13286	13285	13144	13115	13242	13305	13228	13200	13092	13227	13148	13188	13100	13106	13136	13119	13283	13069	13298	13333	13161	13145	13270	13027	13159	13228	13305	13311	13257	13382	13253	13065	13027	13188	13134	13273	13277	13190	13233	13333	13189	13259	13175	13073	13210	13029	13103	13151	13264	13257	13266	13077	13308	13309	13403	13256	13194	13284	13193	13203	13187	13142	13267	13039	13138	13120	13086	13264	13154	13199	13102	13266	13260	13304	13108	13187	13195	13255	13131	13031	13268	13040	13260	13131	13241	13303	13171	13246	13454	13240	13163	13258	13387	13019	13469	13143	13199	13124	13280	13196	13316	13214	13242	13159	13168	13232	13060	13105	13176	13093	13233	13365	13219	13232	13103	13163	13079	13181	13304	13259	13362	13163	13181	13232	13081	13186	13299	13284	13250	13185	13160	13267	13276	13123	13277	13281	13267	13256	13417	13098	13243	13163	13161	13140	13300	13284	13111	13165	13250	13158	13234	13382	13240	13205	13417	13256	13050	13281	13076	13227	13278	13107	13233	13198	13329	13221	13184	13300	13132	13229	13356	13331	13375	13284	13146	13130	13203	13169	13139	13235	13200	13333	13183	13131	13296	13205	13148	13190	13461	13314	13120	13216	13001	13354	13086	13146	13227	13289	13176	13145	13374	13048	13230	13208	13279	13229	13217	13180	13098	13241	13242	13246	13143	13386	13323	13194	13156	13309	13167	13340	13226	13249	13293	13193	13221	13042	13241	13269	13211	13176	13053	13310	13076	13337	13221	13073	13047	13112	13209	13302	13327	13208	13260	13133	13112	13101	12942	13263	13167	13211	13305	13324	13317	13195	13209	13200	13158	13212	13351	13271	13309	13374	13205	13281	13088	12984	13177	13201	13205	13186	13060	13097	13309	13350	13244	13226	13153	12968	13222	13389	13188	13177	13179	13297	13259	13296	13285	13257	13133	13264	13130	13163	13210	13224	13208	13436	13092	13294	13222	13189	13174	13227	13132	13138	13179	13203	13304	13399	13244	13228	13042	13216	13284	13106	13243	13237	13115	13177	13115	13159	13326	13139	13292	13195	13079	13027	13301	13104	13202	13197	13357	13066	13028	13093	13142	13284	13331	13351	13034	13211	13049	13280	13149	13134	13308	13367	13063	13208	13269	13237	13253	13167	13160	13214	13259	13139	13273	13260	13189	13078	13230	13196	13226	13213	13159	13127	13193	13154	13085	13159	13041	13241	13135	13314	13158	13168	13247	13142	13134	13265	13496	13325	13194	13223	13054	13267	13261	13464	13292	13063	13204	13291	13225	13146	13249	13127	13372	13134	13131	13135	13240	13189	13184	13044	13198	13224	13245	13416	13256	13204	13295	13260	13381	13144	13354	13234	13186	13215	13133	13131	13354	13226	13238	13101	13187	13231	13219	13152	13177	13256	13168	13316	13013	13135	13061	13236	13113	13315	13169	13097	13219	13004	13153	13234	13179	13299	13185	13277	13335	13230	13341	13125	13272	13224	13273	13306	13277	13279	13139	13199	13251	13261	13316	13310	13234	13171	13210	13267	13549	13350	13219	13319	13086	13365	13128	13036	13193	13131	13287	13300	13094	13295	13251	13077	13280	13236	13213	13251	13142	13163	13221	13280	13076	13294	13230	13165	13177	13153	13267	13222	13293	13038	13298	13193	13159	13117	13191	12951	13209	13078	13255	13243	13312	13172	13096	13323	13290	13091	13250	13115	13408	13137	13298	13222	13151	13196	13136	13347	13220	13255	13140	13320	13047	13124	13174	13239	13309	13173	13329	13143	13286	13502	13155	13192	13041	13226	13303	13250	13233	13184	13182	13074	13267	13162	13044	13378	13246	13011	13301	13288	13236	13270	13105	13113	13264	13302	13296	13354	13351	13264	13228	13311	13224	13336	13220	13029	13378	13095	13256	13277	13279	13162	13083	13123	13297	13186	13345	13079	13170	13138	13156	13244	13170	13021	13049	13315	13096	13141	13126	13127	13094	13228	13216	13181	13225	13162	13066	13122	13236	13109	13246	13131	13324	13043	13308	13220	13303	13284	13223	13241	13198	13195	13148	13345	13219	13415	13204	13121	13191	13239	13342	13219	13275	13054	13293	13210	13229	13247	13305	13201	13145	13293	13284	13233	13161	13227	13257	13444	13135	13262	13162	13534	13215	13112	13346	13200	13133	13200	13295	13170	13355	13215	13257	13166	13168	13190	13064	13140	13273	13217	13206	13210	13146	13123	13122	13188	13083	13302	13168	13410	13285	13275	13264	13086	13326	13256	13190	13322	13267	13355	13206	13112	13373	13156	13270	13107	13241	13223	13322	13159	13270	13323	13244	13188	13235	13234	13106	13233	13012	13398	13120	13304	13224	13479	13265	13201	13148	13007	13135	13321	13295	13245	13156	13405	13296	13127	13134	13152	13190	12993	13312	13288	13261	13260	13070	13346	13152	13121	13384	13381	13412	13311	13446	13253	13313	13193	13200	13110	13230	13160	13314	13070	13181	13275	13074	13367	13229	13283	13178	13090	13075	13165	13278	13349	13187	13217	13079	13134	13086	13225	13202	13037	13230	13050	12981	13180	13196	13084	13406	13209	13236	13039	13183	13211	13418	13293	13240	13358	13259	13208	13212	13240	13250	13218	13171	13214	13228	13287	13273	13193	13135	13512	13144	13272	13092	13228	13292	13251	13203	13247	13215	13197	13282	13353	13157	13359	13177	13336	13271	13263	13136	13399	13061	13099	13324	13225	13221	13154	13311	12858	13025	13154	13206	13103	13206	13264	13171	13176	13249	13163	13161	13215	13256	13215	13191	13165	13157	13103	13221	13283	13499	13188	13326	13117	13167	13255	13263	13228	13406	13234	13134	13239	13183	13183	13284	13221	13242	13179	13074	13222	13132	13141	13221	13327	13127	13297	13166	13135	13190	13288	13375	13110	13093	13244	13100	13114	13271	13202	12957	13196	13201	13170	13288	13150	13181	13285	13182	13127	13206	13245	13039	13087	13258	13306	13212	13279	13228	13000	13077	13375	13122	13172	13207	13162	13269	13269	13061	13253	13047	13260	13224	13239	13167	13299	13151	13273	13229	13140	13333	13342	13121	13242	13084	13447	13206	13073	13132	13059	13190	13145	13205	13127	13150	13264	13032	13211	13168	13136	13222	13325	13308	13089	13027	13158	13211	13162	13257	12985	13244	13209	13237	13181	13279	13272	13258	13227	13093	13120	13085	13183	13123	13275	13202	13283	13230	13215	13187	13377	13275	13241	13322	13197	13264	13255	13196	13220	13117	13207	13222	13176	13003	13238	13178	13145	13176	13387	13158	13075	13054	13344	13124	13175	13071	13298	13245	13122	13246	13153	13284	13266	13168	13215	13217	13292	13172	13142	13336	13218	13096	13203	13188	13097	13431	13203	13236	13162	13187	13278	13244	13312	13292	13159	13235	13281	13284	13245	13440	13277	13389	13220	13163	13208	13206	13365	13192	13114	13275	13284	13192	13111	13303	13195	13100	13280	13172	13176	13256	13189	13196	13079	13158	13247	13143	13077	13260	13196	13103	13226	13204	13266	13063	13179	13033	13162	13349	13127	13402	13114	13260	13201	13112	13128	13151	13356	13362	13298	13246	13246	13155	13067	13211	13233	13105	13167	13127	13204	13056	13196	13375	13058	13216	13136	13209	13213	13036	13181	13219	13248	13040	13355	13148	13279	13384	13342	13253	13235	13148	13360	13254	13051	13201	13265	13217	13262	13122	13184	13198	13299	13240	13291	13162	13198	13289	13128	13236	13149	13208	13146	13079	13194	13176	13148	13310	13246	13355	13342	13228	13363	13294	13157	13328	13130	13257	13200	13231	13069	13245	13137	13316	13164	13238	13205	13211	13341	13024	13299	13168	13179	13135	13128	13310	13159	13251	13233	13243	13341	13194	13118	13315	13167	13221	13227	13289	13250	13144	13119	13231	13130	13232	13352	13257	13148	13257	13285	13279	13096	13319	13089	13116	13194	13356	13213	13291	13114	13177	13299	13216	13260	13268	13305	13177	13333	13397	13407	13172	13347	13339	13272	13213	13210	13165	13347	13373	13200	13232	13208	13166	13293	13327	13100	13139	13233	13143	13198	13173	13334	13182	13252	13142	13300	13173	13300	13207	13214	13119	13408	13249	13239	13356	13250	13289	13220	13103	13148	13137	13096	13233	13305	13278	13148	13119	13298	13137	13338	13305	13095	13009	13189	13107	13166	13188	13416	13239	13128	13336	13392	13230	13180	13432	13213	13291	13275	13079	13127	13170	13210	13110	13290	13346	13188	13064	13266	13201	13204	13114	13095	13278	13236	13209	13215	13281	13070	13146	13118	13400	13282	13179	13139	13201	13167	13350	13098	13138	13338	13390	13241	13021	13253	13208	13150	13353	13322	13201	13116	13244	13150	13310	13208	13136	13105
29525	24429	22802	18393	15160	16333	18482	15248	15731	15821	16151	15510	15033	14771	14171	14081	14026	14134	13938	13805	14139	13985	14054	13877	13811	14019	14033	14062	13961	13907	13855	14157	13956	13924	13993	13964	14022	13857	13886	13956	14173	14108	13831	13918	13798	13869	14082	13819	13964	13921	13881	13991	13955	14012	13868	14032	13984	14063	13767	14039	13859	13906	13879	13945	14194	13880	13893	14144	13740	13950	13904	13935	13959	13672	13998	13990	13837	13908	13918	13926	13859	14203	13772	13944	13835	13861	13930	13892	13968	14180	13872	13925	13853	13822	14151	13881	13734	14047	13858	13729	14145	14003	13861	13926	13808	13795	13844	13836	13998	13931	13932	13882	14055	13816	13940	13833	13851	13663	13909	13830	13991	13692	13892	13969	13937	14066	13961	13769	13905	13917	13958	14062	13848	13757	13952	13933	13824	13902	13901	14004	13864	13791	13890	14078	13931	13999	13984	14054	13892	13978	14025	14184	13894	13811	13789	13861	13632	13884	14012	13943	14002	13907	13997	13963	13830	13870	14006	13982	13904	14070	13654	13708	13862	13910	13867	13963	13836	13898	13953	13805	13895	14065	14134	14151	14032	13777	13997	13863	14013	13980	13806	14150	13919	14012	14002	13865	13818	13935	13910	13858	13888	13884	14079	13912	13838	14084	14025	13930	13836	13940	13940	14140	13786	13818	13989	13934	13923	13933	13976	13882	13856	13913	13992	14115	13984	13960	14111	14048	13815	14080	13855	13970	13910	14006	13940	13857	13912	14038	14114	13856	14220	13945	13810	14081	13987	13920	13794	13663	13766	13784	14000	13950	13927	13917	13836	13894	13899	13895	13929	13994	13840	13948	13928	13867	13958	13675	13884	13877	13829	13865	13809	13839	14078	13992	13766	14073	13835	13936	14020	14140	13808	14009	13955	13937	13889	13894	13932	13935	13988	13923	13868	13882	13971	13792	13706	13896	13859	13947	13925	13895	13828	13885	13806	13853	13892	13854	14010	13888	14021	13989	13978	14015	13762	13972	13747	13981	13886	13858	13872	13948	13784	14091	13643	13982	13929	14091	13874	14011	13987	13817	13993	13987	13897	14111	13922	13735	13805	13909	13991	13900	14057	13890	13909	13839	13938	14005	14040	13967	13717	13953	13977	13991	13845	13771	13890	14019	13847	13804	13993	13715	14020	13862	14060	14051	13801	14033	13918	14003	13986	13928	13989	13894	13932	13870	13935	13901	13760	13992	13874	13852	13856	13807	13840	13821	14063	13944	14076	13848	13785	13897	13965	13960	13947	14033	14011	13993	13966	14075	14012	14008	13949	13910	13814	13975	13766	14124	13929	13906	13904	14027	13743	13911	14037	13905	14011	13851	13800	13974	13798	13830	14023	13876	14066	13893	13764	13972	14090	13850	13811	13852	13773	13969	13876	13945	14089	13971	13844	14071	14015	13994	13938	13930	14087	13804	13990	14061	13904	13965	14150	13952	13818	14010	13781	13888	13848	13869	14001	13804	14080	14079	13810	13858	13715	14158	14003	13961	14006	13895	13991	13887	13912	13924	13988	13837	13963	14082	13996	13961	13968	13978	14094	13966	13904	13791	14171	13826	13942	13839	14143	13822	13898	13970	13972	13881	13877	13946	13959	13980	14145	13898	13929	13721	13849	13817	13996	13986	14117	13872	14040	13832	13818	13962	13956	13821	13863	14019	14071	14059	13806	13844	13832	13997	14022	13947	13946	14083	13904	14097	13757	13845	13952	14038	13904	14033	14054	13851	13878	13822	13915	13991	13925	13784	13924	13847	14068	13869	13916	13902	13969	13951	13824	13720	13998	13815	13887	13776	13749	13757	14005	13776	14222	13802	13891	14001	13905	13709	14061	13885	14101	13993	14120	13817	13906	13863	13851	13850	14035	13935	13852	13762	13922	13749	13984	13946	13852	14016	14044	13966	13810	13942	13887	13870	13920	13902	13941	13912	13799	13975	13824	13918	13865	13948	13951	13805	13748	13866	13879	13968	13923	13846	13883	13820	13997	13893	13982	13850	13857	13961	13901	14169	13977	13885	13959	13930	14096	14081	13937	13798	13773	14084	14144	14074	14097	13957	14032	13727	13846	13899	13873	13869	13961	13749	13749	13757	13983	14067	13770	13974	13937	13870	13952	13806	14027	14057	13910	13979	13880	13851	13983	13947	13914	13956	13879	13937	13795	13843	13809	13893	14037	13849	13994	13845	13633	14100	13920	13828	13921	13895	13851	13792	14023	13950	14039	14006	13967	14045	13945	13926	13725	13834	14060	14020	14050	13939	13932	13848	13959	14019	13899	13877	14006	14001	13858	14090	13982	13963	13969	13965	14024	14137	13878	13780	13824	13855	13888	14180	13765	13798	14019	13803	14049	13970	14020	14033	13820	14157	14024	14013	13995	13914	13949	13837	13833	13920	13950	14034	14020	13835	14166	13833	13961	13925	13898	13897	13934	14020	13984	14150	14020	13899	13868	14017	14080	13779	13943	13991	13798	13914	13989	13933	14056	13840	13983	13851	13873	13950	13881	13966	13996	14069	13936	13712	13813	13963	13900	13888	13815	13978	13947	14098	14086	14080	14014	13793	14015	14059	13921	13782	13807	13861	14042	13996	13957	13939	13791	13763	13898	13867	13762	13998	13885	13904	13912	13845	14010	13898	14009	14014	13958	13983	13800	14012	13885	13916	13994	13814	13940	14067	13929	13938	13899	13802	14122	13976	13894	13929	13983	13996	13859	14003	13924	14039	13816	13836	13980	13932	13692	13817	13990	13971	13880	13971	13963	14053	13828	13925	13869	13769	13950	13872	14017	14009	14017	13858	13923	14039	14019	13793	13872	13959	13840	13873	13950	14036	13885	13902	13690	14019	13979	13856	13964	13966	13813	13949	14100	14038	13846	13997	14083	13864	13891	13793	13924	13905	13844	13995	13738	13865	13948	13800	13870	13866	13875	13808	14093	13849	14092	13910	13936	13919	13845	13983	14114	13838	14009	13921	14101	13903	13988	13707	13869	13936	14042	13972	13729	14116	13838	14032	14081	13878	13943	13959	13854	14065	13890	13957	13898	14010	13898	13814	13917	13876	13863	13748	13800	13984	13874	13987	14017	13963	13942	13823	13858	13981	13941	13885	13799	14013	13863	13975	13890	13868	13941	14127	13900	13836	13754	13752	13816	13741	13986	13892	14055	14114	14014	13907	14082	13925	14131	13871	13993	14006	14003	14076	13850	14022	13865	13952	13902	13945	14097	13997	14075	14037	13676	14108	13888	14012	13971	13817	13983	13794	14179	13884	13744	13864	14066	14182	13931	13878	13955	13805	13893	13900	13849	13809	13953	13951	13841	13953	13795	14134	13743	13741	14026	13919	13816	13965	13995	14070	14008	13887	13827	13824	13841	14013	14019	14035	14036	14071	14038	13967	14022	13955	13871	14041	14045	13946	13990	14154	14046	14084	14068	14228	13982	13908	13747	14203	14009	14090	13921	13939	13783	14125	13994	13963	13744	14074	14177	14018	13928	13796	13942	13966	13962	14023	13913	13852	14158	14093	14047	14048	13933	14117	13832	13910	14091	14005	13885	13713	14097	13848	13929	13772	13846	14001	13884	13939	13906	13787	13929	14074	13948	13794	14086	13903	13931	13901	14030	13979	13973	14143	13908	13815	14013	14063	14070	13908	13993	14090	13854	13944	13829	13814	13878	13929	13864	13780	13753	13985	13907	14103	13969	13948	13710	14045	13908	14013	13890	13914	14078	13876	13800	13888	13854	13916	13997	14032	13864	13910	13825	13961	14121	13818	13803	13845	13929	13861	14038	14022	13910	13862	14054	13946	13994	14022	13892	13886	13832	13903	13901	13892	13893	13918	13910	14013	13977	13931	13992	13948	13719	14150	13816	13939	13904	13908	14019	13845	14039	14023	13899	14087	13886	13876	13956	14114	13947	13927	13781	14068	13824	13762	13993	13910	13983	13824	13842	13996	13860	13845	13988	14099	13964	13788	13755	13999	14074	13839	14062	13960	14017	14004	13926	13886	13925	13909	13811	13888	14244	14043	13765	13854	13909	13976	13920	14061	14032	13882	14050	13936	13881	13949	13919	14004	13906	13921	13868	13978	13832	13841	13909	14079	13853	13917	13905	13975	13888	13928	14125	13909	13712	13786	13969	13976	13912	13951	13927	13886	13837	13923	14052	14113	13943	14083	13936	13951	13884	14065	13936	13902	13997	14000	14181	13868	13983	14078	13854	13841	14047	14049	13968	13868	13839	13776	13841	14101	13912	14060	13814	14063	13941	13912	13894	14004	14073	13956	14048	13948	14110	13819	13905	13797	14132	14060	13831	14041	13773	13934	13827	13957	13905	13969	13936	13930	13754	13834	14002	13978	14103	13915	13831	13971	14067	13896	14104	13998	14094	13956	13879	13862	14047	13957	13928	14028	13982	13996	13949	13749	13900	13939	13945	13829	13920	13905	14003	13961	13910	14059	13884	13886	13963	13934	13763	13983	13902	13876	13819	14007	14012	13777	13886	14022	13782	14032	13893	14009	13688	13839	13882	14001	13945	13888	13979	13981	14026	13983	13792	13981	13899	13803	13818	13826	13867	13838	13818	13828	13770	14074	13925	13828	13979	14000	13876	13911	13930	13919	14093	13896	13986	13972	14033	14012	13852	14020	13906	13902	13995	13917	14065	13860	14070	14029	13919	13969	13859	14055	13832	13943	13997	14006	13929	14072	13896	13821	14044	14164	14028	14180	13970	13993	13839	13981	14044	14030	13967	13859	13994	13965	13903	13911	13832	14045	13839	13972	14048	13834	14038	14078	14010	14004	14046	13924	14040	13911	13884	13980	14000	13828	14077	13878	13891	13840	13790	13891	14068	14100	14077	13951	13819	13942	13752	14002	13936	13885	13871	13863	13949	14038	14003	13962	14063	13952	14007	13910	13990	13895	13833	14119	13968	14013	13915	13815	13754	13989	13937	14045	14011	13991	13768	13916	14087	13881	14012	13982	13944	13994	13972	13953	13877	14002	13680	14032	13851	14020	13957	13952	14018	14048	13941	13811	14013	14144	13986	14057	13986	14032	14067	13837	13912	13854	13897	13887	13915	13702	13879	13864
25068	30336	20433	15714	14013	16087	17987	14117	15335	15463	15220	14563	14120	13753	12823	12755	12770	12741	12747	12841	12751	12655	12771	12722	12676	12614	12726	12824	12565	12678	12745	12789	12822	12753	12857	12958	12699	12698	12703	12443	12858	12671	12771	12900	12833	12816	12664	12745	12872	12766	12779	12693	12690	12841	12723	12870	12783	12504	12792	12654	12726	12792	12627	12738	12764	12646	12823	12863	12698	12864	12803	12614	12863	12666	12785	12967	12667	12608	12811	12626	12721	12666	12750	12597	12804	12609	12636	12748	12865	12782	12713	12822	12696	12876	12800	12776	12696	12863	12825	12606	12665	12706	12712	12820	12727	12665	12626	12915	12664	12951	12683	12795	12740	12711	12618	12922	12859	12667	12932	12727	12850	12827	12771	12894	12859	12683	12766	12755	12742	12826	12689	12684	12780	12801	12715	12855	12876	12756	12778	12708	12743	12764	12676	12756	12756	12824	12641	12890	12715	12744	12695	12641	12833	12840	12810	12725	12830	12648	12695	12740	12629	12751	12702	12855	12806	12818	12769	12782	12803	12896	12661	12788	12926	12735	12672	12706	12757	12604	12871	12875	12779	12770	12715	12873	12741	12811	12632	12838	12775	12921	12697	12693	12661	12769	12699	12773	12699	12861	12957	12784	12721	12680	12921	12730	12798	12946	12740	12773	12718	12749	12688	12613	12781	12611	12751	12747	12718	12783	12799	12828	12735	12859	12771	12744	12749	12585	12737	12663	12787	12762	12684	12937	12798	12794	12849	12674	12836	12883	12724	12975	12813	12649	12849	12819	12907	12950	12757	12694	12700	12718	12738	12808	12895	12710	12701	12804	12844	12773	12826	12938	12679	12689	12765	12721	12802	12786	12691	12801	12565	12827	12816	12689	12784	12779	12912	12741	12680	12811	12653	12741	12712	12943	12755	12820	12818	12578	12671	12891	12900	12820	12950	12773	12764	12853	12793	12683	12693	12779	12935	12847	12749	12699	12779	12864	12732	12779	12709	12672	12726	12723	12675	12785	12664	12804	12944	12613	12786	12778	12686	12775	12656	12912	12616	12688	12890	12994	12688	12776	12742	12695	12784	12694	12777	12707	12656	12758	12906	12968	12809	12791	12767	12850	12802	12911	12653	13019	12755	12867	12827	12645	12848	12776	12719	12700	12871	12780	12536	12824	12781	12698	12553	12892	12795	12798	12844	12906	12795	12746	12722	12875	12713	12808	12796	12656	12681	12785	12733	12759	12672	12665	12811	12664	12808	12472	12784	12637	12680	12653	12706	12838	12846	12758	12892	12802	12740	12893	12880	12705	12879	12827	12814	12837	12903	12709	12906	12858	12735	12667	12705	12882	12797	12967	12886	12819	12920	12704	12745	12735	12733	12736	12804	12686	12652	12676	12823	12671	12764	12820	12693	12847	12842	12724	12727	12662	12789	12716	12790	12732	12855	12826	12747	12796	12698	12805	12818	12863	12603	12733	12846	12795	12706	12695	12739	12706	12730	12767	12833	12758	12742	12854	12696	12818	12681	12828	12731	12752	12898	12819	12821	12618	12661	12761	12812	12702	12677	12866	12792	12720	12807	12678	12627	12829	12878	12686	12686	12626	12783	12929	12762	12826	12722	12776	12838	12883	12562	12666	12726	12801	12950	12747	12713	12824	12836	12701	12658	12764	12869	12773	12656	12845	12675	12726	12743	12697	12702	12760	12730	12630	12724	12808	12752	12691	12830	12940	12818	12866	12768	12770	12803	12828	12625	12894	12806	12829	12893	12790	12751	12732	12958	12675	12674	12728	12661	12701	12701	12733	12677	12875	12731	12791	12929	12732	12678	12748	12821	12733	12902	12648	12745	12839	12621	12874	12733	12695	12806	12660	12796	12848	12842	12731	12754	12930	12826	12728	12851	12646	12889	12748	12765	12772	12818	12762	12790	12780	12767	12797	12807	12732	12787	12792	12821	12727	12735	12825	12911	12993	12842	12767	12760	12815	12823	12686	12712	12692	12757	12712	12938	12683	12845	12881	12781	12967	12912	12918	12511	12946	12781	12781	12695	12821	12785	12728	12698	12670	12686	12613	12729	12717	12787	12681	12815	12767	12766	12668	12929	12845	12632	12759	12687	12723	12731	12837	12801	12821	12815	12828	12750	12793	12792	12785	12721	13042	12798	12715	12794	12659	12652	12597	12774	12865	12829	12792	12740	12850	12858	12869	12656	12866	12700	12749	12631	12770	12678	12723	12782	12763	12575	12639	12869	12702	12707	12865	12834	12644	12767	12842	12805	12602	12865	12831	12741	12708	12794	12859	12850	12647	12702	12728	12650	12762	12770	12627	12696	12669	12904	12751	12874	12764	12720	12752	12864	12757	12704	12602	12824	12745	12848	12735	12582	12825	12669	12661	12795	12857	12679	12686	12800	12725	12824	12835	12611	12848	12833	12559	12879	12825	12788	12766	12604	12870	12745	12899	12899	12739	12720	12810	12773	12720	12861	12740	12769	12885	12832	12634	12540	12647	12727	12683	12685	12689	12813	12596	12743	12692	12736	12841	12741	12896	12664	12679	12698	12835	12738	12545	12794	12803	12803	12740	12879	12681	12888	12943	12807	12858	12647	12977	12795	12720	12693	12645	12792	12618	12730	12697	12855	12808	12770	12866	12829	12723	12741	12869	12770	12751	12690	12836	12792	12932	12728	12813	12749	12785	12974	12749	12951	12709	12868	12636	12742	12755	12682	12646	12728	12678	12867	12840	12707	12697	12793	12689	12880	12732	12786	12794	12469	12833	12767	12763	12765	12848	12766	12816	12782	12724	12832	12772	12610	12720	12783	12671	12591	12789	12825	12739	12869	12829	12681	12806	12741	12808	12984	12671	12688	12756	12721	12860	12696	12815	12923	12871	12802	12595	12773	12767	12687	12694	12724	12736	12816	12823	12654	12862	12647	12740	12837	12746	12705	12754	12954	12705	12746	12717	12847	12719	12802	12756	12781	12708	12678	12731	12914	12727	12702	12612	12859	12601	12852	12882	12928	12695	12871	12856	12825	12655	12922	12649	12756	12645	12792	12739	12604	12830	12730	12933	12866	12786	12607	12811	12756	12687	12594	12864	12665	12817	12793	12760	12950	12862	12784	12790	12705	12741	12748	12627	12791	12845	12835	12811	12759	12607	12714	12843	12793	12714	12833	12804	12706	12713	12739	12596	12765	12868	12739	12661	12785	12869	12678	12794	12842	12794	12871	12729	12693	12699	12823	12761	12770	12942	12915	12852	12871	12869	12762	12706	12773	12851	12849	12869	12754	12841	12755	12851	12725	12676	12854	12655	12699	12824	12914	12760	12681	12601	12723	12971	12859	12816	12644	12705	12815	12673	12689	12818	12801	12776	12724	12777	12792	12896	12818	12810	12848	12598	12731	12911	13047	12786	12913	12802	12793	12674	12768	12886	12717	12870	12986	12831	12581	12602	12814	12641	12907	12715	12637	12724	12915	12667	12759	12799	12630	12810	12635	12777	12869	12630	12799	12750	12713	12832	12651	12788	12911	12744	12690	12908	12819	12817	12754	12865	12902	12807	12841	12730	12850	12596	12805	12826	12706	12771	12840	12762	12798	12690	12859	12596	12963	12603	12712	12581	12674	12848	12713	12750	12714	12681	12714	12837	12759	12785	12934	12838	12741	12840	12853	12692	12700	12849	12622	12806	12824	12803	12760	12770	12665	12774	12734	12699	12884	12840	12789	12884	12762	12906	12897	12834	12748	12813	12777	12852	12912	12871	12752	12861	12622	12809	12673	12689	12754	12713	12938	12826	12752	12680	12970	12809	12734	12686	12771	12905	12859	12809	12756	12746	12934	12790	12904	12736	12668	12690	12835	12802	12798	12697	12826	12740	12783	12796	12808	12783	12879	12848	12895	12577	12803	12789	12785	12724	12841	12679	12810	12746	12700	12707	12732	12626	12647	12751	12769	12755	12613	12865	12836	12791	12798	12732	12842	12816	12762	12922	12678	12812	12710	12947	12711	12756	12797	12979	12803	12753	12971	12765	12817	12554	12797	12690	12771	12858	12717	12820	12878	12776	12896	12815	12748	12850	12659	12871	12578	12764	12653	12678	12779	12731	12778	12639	12624	12715	12798	12562	12771	12754	12680	12823	12784	12924	12742	12687	12735	12783	12757	12821	12753	12817	12821	12757	12766	12841	12848	12827	12642	12796	12621	12761	12828	12774	12909	12762	12733	12756	12735	12824	12856	12885	12739	12827	12814	12782	12757	12894	12696	12569	12731	12644	12985	12699	12792	12740	12766	12690	12612	12730	12759	12725	12813	12735	12899	12786	12651	12601	12661	12651	12870	12768	12836	12597	12625	12780	12756	12799	12790	12728	12837	12833	12682	12702	12840	12703	12650	12805	12885	12676	12874	12806	12722	12718	12824	12774	12805	12626	12773	12932	12829	12740	12682	12784	12866	12573	12738	12732	12849	12691	12790	12756	12782	12778	12761	13070	12846	12788	12842	12715	12855	12766	12755	12980	12839	12691	12841	12787	12790	12840	12998	12906	12717	12631	12871	12740	12940	12673	12634	12715	12701	12816	12761	12771	12693	12919	12663	12743	12761	12770	12883	12917	12880	12730	12761	12732	12886	12874	12753	12681	12827	12712	13014	12855	12936	12876	12745	12710	12844	12770	12676	12961	12835	12684	12863	12684	12788	12749	12823	13015	12797	12731	12665	12552	12630	12745	12810	12723	12754	12754	12981	12654	12667	12807	12785	12815	12769	12808	12712	12860	12856	12757	12695	12733	12673	12722	12716	12610	12756	12734	12938	12866	12800	12765	12643	12868	12696	12717	12889	12634	12836	12776	12786	12917	12682	12768	12899	12788	12817	12799	12850	12661	12707	12732	12827	12713	12790	12807	12853	12663	12871	12869	12811	12767	12834	12702	12685	12766	12773	12808	12770	12757	12770	12867	12747	12832	12758	12750	12699	12783	12827	12793	12754	12719	12831	12794	12831	12714	12899	12685	12854	12741	12826	12799	12801	12775	12681	12810	12762	12878	12661	12737	12860	12809	12815	12782	12759	12785	12838	12791	12820	12672	12875	12835	12851	12767	12763	12673	12723	12664	12810	12544	12798	12806	12822	12870
25432	21681	28674	26252	22756	29719	39171	22713	29816	29238	28298	25335	20346	16483	14654	14118	13836	14124	13907	14154	14198	14015	14039	14113	13949	13969	13872	14050	13753	13869	13994	14034	14135	13914	13970	13982	13867	13979	13790	14009	14054	13925	13884	13980	13858	14057	14068	13682	13747	13981	14079	13820	13855	13826	13948	13906	13865	13946	13824	13924	13934	14094	13830	13990	13836	14030	13843	14114	13974	13731	13938	14061	14066	13876	13896	14087	13953	14053	14110	13998	13818	14021	13808	13889	14218	13821	13831	13792	13920	14021	13985	13770	13707	13959	14018	14020	13964	13769	13815	13605	13770	14030	14067	13936	14073	13985	13815	13903	13943	14016	14117	13914	13761	13973	13884	14036	13820	13991	13991	13861	14103	13980	13950	14025	13896	13999	13854	14128	13982	13954	13832	13872	13998	13950	13938	13788	13877	13833	13940	13922	14048	13899	13838	13648	13966	14024	13993	13977	13995	13868	13957	13856	14019	13849	13747	14064	13777	13796	13852	13997	13836	14154	13985	13782	14136	13815	13745	14040	14029	13918	13901	14100	13815	13898	13633	13745	13879	14017	14081	13872	13677	13736	13879	13863	13924	13854	13933	13698	14007	13833	13938	14010	13805	13792	13995	13949	13978	13872	13792	13772	13861	13867	13866	13833	14072	13989	13971	13796	14057	13674	13987	13824	13808	13854	13857	13902	13965	13870	13753	13896	13872	13986	13789	13756	13956	13789	13887	14046	13786	14019	13970	14084	13904	14086	14250	13961	13920	14066	14358	13984	13924	14015	14020	13778	13966	13827	14069	13955	13810	13836	13866	14131	13981	13975	13889	13834	14003	13906	14152	14098	14157	14044	13945	13871	14102	14045	14025	13898	13862	13818	14035	14024	13771	13926	13909	13835	13912	13982	13812	13873	13957	13997	13989	13820	13970	13918	14059	14064	13684	13979	14164	13933	13739	13726	13861	13797	14096	13867	13902	13828	13889	13836	13993	14042	13889	13815	13900	13668	13849	13845	14039	13936	13845	14055	13859	13969	13896	13871	14124	14009	14099	13813	13909	13736	13933	13835	14158	14110	13939	13974	13868	13859	13870	13857	13892	14283	13836	14016	13970	13999	13916	13812	13837	13968	13938	13811	14048	13903	13737	13841	13885	13903	13963	13707	13973	13928	13897	13824	13803	13850	13667	13867	14055	14035	14029	13993	13918	14182	13950	13740	13911	13959	13882	13759	14037	13975	13910	13789	14022	13938	13981	13787	14114	13801	13884	14003	13982	14080	13979	14002	14084	13983	14060	13809	13983	13722	13778	13941	13977	13974	13892	13995	13926	13801	13852	13747	14172	14048	13969	13991	14107	13997	13864	13942	14028	13896	13964	13880	13883	13858	13909	13879	13847	13764	13904	13935	13854	13888	13809	13821	13970	14097	14023	13986	13960	13787	13711	13877	13692	14053	13986	13871	13759	13893	14028	14134	13947	13841	13936	14081	13936	14113	13971	13995	13842	13868	14035	13964	13885	13822	13970	13786	13991	13878	13990	13665	13905	14182	13874	13867	13898	13735	13897	13885	14134	13960	13921	14017	14003	13925	13966	13811	13775	13744	13836	14138	14061	13925	13933	13995	13898	13949	13877	13904	13891	13945	13750	13760	13895	13913	13907	13841	13873	13988	13971	13900	13809	13975	13829	13879	13785	14091	13902	13997	13801	14112	14033	13982	13928	13909	14033	13846	13933	13911	14095	14097	13829	13911	13958	13988	13836	13880	13730	13898	14080	13798	13812	13695	13824	13995	13809	13856	13963	14008	13966	13787	13900	13988	13871	13874	13932	13899	13906	14121	13800	13934	13699	13977	13948	13769	13918	13985	13917	13885	13804	13970	14056	14021	13728	13926	14014	13910	13801	13911	13713	13715	13861	14053	13940	13779	13866	13609	13928	13960	13864	13758	13879	14005	13859	13790	13904	13847	13938	13928	13792	13704	13938	13715	13972	13806	13690	14057	13995	14059	13735	13865	13860	13843	13925	13997	13647	13957	13939	13962	14052	13935	13779	13834	13925	13897	14090	13798	13995	13904	13767	13956	13871	13620	14026	13990	13960	13882	13765	13837	13867	13759	13937	14036	14035	14085	14003	13990	13843	13931	14012	13868	14085	13981	14042	13991	14036	13850	13836	14015	13966	13879	13859	13912	14113	13823	13993	13934	13788	13807	13867	14001	14002	13857	13804	13705	13899	13880	13826	13891	13964	14151	13862	13824	13889	13991	14172	13993	13809	13852	13953	13852	14013	13864	13979	14086	13913	13829	13949	14103	13857	13920	13908	13902	13898	13949	13725	13902	13995	13938	13638	13869	14004	13851	14094	14011	13805	13923	13806	14003	14001	14022	13823	14034	13955	14017	13901	13981	13802	14099	13889	13949	13774	14029	14067	14106	13891	13883	13755	14029	13884	13977	14076	13911	14015	14043	13819	13942	13880	14130	13816	13928	13984	13787	14054	13875	14025	13926	13963	13927	13954	13970	13928	14054	13841	13990	13994	13784	13964	14102	13811	13947	14072	13886	13736	13999	13876	13953	13967	13979	13922	13919	13951	13856	13726	14060	14076	13805	14091	13990	13937	13922	13912	13912	14031	13985	13901	13905	13684	13830	13851	13935	13980	13988	13914	13800	14124	13838	13915	13957	13941	13740	13926	13678	13935	14046	13804	13881	13753	13945	13875	14088	13803	14064	13990	13965	14043	13887	13857	13771	13862	13694	13879	13872	13771	14013	13874	13772	14017	13810	13860	13958	13939	14041	14007	13886	13773	13899	14218	14006	13958	13913	13817	13709	13990	13865	13792	14064	14056	13888	13886	13949	13955	14166	14019	13948	13967	13981	14041	13937	13860	13947	13842	13790	13848	13968	13929	13808	13953	13941	13908	14015	13907	14119	13948	14008	13694	13674	14036	13917	13882	13871	14068	14011	14001	13864	13979	13898	13931	13940	13769	13906	13860	13716	14054	13942	13937	13760	13886	13808	14137	13878	13785	13913	13870	14054	13998	13921	13876	13809	13889	13917	14070	13801	13942	14138	13936	13942	13889	13869	13947	14009	14033	13925	13939	13886	14011	13994	13898	13941	13896	13996	14034	13869	14040	13970	13948	13951	14068	13884	13962	13849	13864	14025	14102	13860	13824	13796	13873	13911	13824	13927	13924	13787	14055	13986	13922	13907	13740	13761	13808	13886	13928	13875	13897	14047	13810	13822	14094	14029	14048	13996	13959	13885	13758	13928	13947	13996	13835	13883	14090	13784	14041	13724	13708	13865	13738	13770	13854	13760	13880	13900	13970	13891	13888	13912	14089	13844	13837	13824	14018	14009	13853	13912	14036	13969	13889	13915	13904	13791	13725	13931	13987	13802	14041	14057	14079	13746	14140	14028	13958	13855	13940	13848	14094	13821	13862	13971	14090	13839	14039	13859	13836	13820	13762	13902	14179	14010	13991	13975	13980	13816	13829	13987	13996	13719	13919	13946	13935	14077	14063	13799	13909	13780	14062	13847	13750	13989	13840	13808	13922	13920	13798	13991	13980	14073	13742	13986	13870	13950	14045	13954	14064	14060	13982	14002	13826	13922	13945	13797	14129	14036	13885	14026	13925	13738	13974	14081	13900	14018	13957	13909	14180	13948	13903	14105	14071	13894	13844	13811	13977	14069	14215	13996	13754	13826	14000	13823	13926	14009	14050	13794	13804	13875	13985	14019	13910	13961	14240	13952	13906	13988	13922	13747	13837	13838	13902	14029	13854	14089	13998	13867	13833	14116	13911	13862	14020	13971	13924	13952	13892	14004	13833	13891	13995	13977	13991	14069	13742	13856	13863	13927	14096	13894	13884	14063	14024	13986	13852	13999	13852	13944	13864	13744	14116	14044	13705	13967	13896	14122	13833	13708	13828	13697	14024	13973	13979	13742	13905	13855	14133	13989	14110	14122	14066	13918	14044	13973	13944	13880	13766	14006	13780	13810	13856	14069	13939	14008	13659	13983	13875	13846	13875	14071	14051	13968	13905	13829	13879	13929	13888	13771	13965	14018	13940	13796	14082	14124	14090	13725	13822	14037	14130	13977	13919	13893	14012	13899	14047	13929	13897	13970	13905	14016	14054	13946	13941	13950	14051	13935	13935	13866	13835	13882	14074	13899	14070	13859	14080	13899	13705	14010	13916	13965	13931	13952	14186	13990	14054	13950	14012	14042	13790	13767	13794	13892	13985	13914	14014	13759	13834	13937	13934	13911	13920	13833	13824	13915	13963	14023	13837	13892	13825	13959	13967	13959	14027	14087	13769	13953	13890	13829	13976	13998	13984	13881	13875	13890	13968	13882	13801	13941	13887	13948	13920	13879	13823	14016	14019	14158	13916	14003	13871	13906	14018	13991	13971	13938	13791	14027	14135	13882	13986	13953	13876	13922	13966	13829	13862	14035	13903	13982	13852	13703	13952	13936	13909	13945	13916	13968	13841	14037	13989	13573	14079	13935	14057	13938	13747	14022	13982	13665	13920	13889	13956	13599	14106	13975	14042	13945	13840	14040	13893	13884	14092	14066	13834	13883	13938	13902	13846	14218	13918	13688	14047	13916	13773	13828	14168	14119	13966	13845	13922	13768	13982	13918	13955	14030	13836	13861	13817	13714	14133	13853	13873	13918	13894	13631	13795	13895	13873	14087	14051	14076	13899	13975	14003	14091	13847	13719	13978	14044	13991	13789	13975	13886	13995	14003	13944	13951	13739	13855	13950	13943	13929	13895	13885	13880	13902	13899	13836	13951	13958	13966	13977	13922	13882	14067	13939	14101	13925	13844	13973	13847	13778	13895	14032	14016	14063	14015	14066	13916	13979	13899	13919	13883	13791	13795	13848	13933	13883	13904	14054	14008	13846	14118	14096	13938	14073	14096	13841	14058	13987	13922	14081	14003	13906	13876	14130	14022	13907	13752	14015	13933	14101	13901	13972	13950	13973	14047	13984	13855	13823	13847	13849	13864	13923	13968	13967	13962	13793	13990	14006	13880	13895	13991	13761	13887	13775	14094	14025	14028	14062	13939	13809	13939	13935	13970	13981	14021	13718	14068	14034	13902	13873	13718	14064	13921	13912	13782	13999	14100
31540	44948	39825	29304	22680	32614	36468	21705	32580	31782	29695	26183	19984	15179	13452	13018	12757	12880	12859	12796	12766	12784	13062	12719	12922	12718	12755	12776	12864	12923	12702	12822	12794	12813	12864	12823	12863	12764	12799	12786	12864	12814	12858	12745	12860	12732	12788	12681	12835	12756	13036	12782	12656	12776	12752	12795	12751	12643	12757	12907	12819	12893	12735	12632	12802	12916	12898	12708	12790	12843	12826	12810	12743	12858	12947	12707	12852	12653	12792	12772	12806	12901	12516	12840	12506	12787	12827	12652	12753	12868	12585	12690	12819	12720	12666	12834	12648	12787	12676	12761	12708	12850	12807	12907	12839	12852	12759	12726	12747	12741	12599	12797	12711	12807	12877	13012	12835	12821	12943	12753	12746	12761	12855	12818	12721	12988	12740	12795	12759	12823	12756	12573	12866	12636	12686	12855	12763	12756	12823	12832	12798	12699	12847	12719	12610	12747	12770	12811	12858	12915	12740	12841	12784	12742	12937	12851	12783	12693	12695	12804	12760	12837	12799	12725	12685	12657	12861	12842	12682	12777	12850	12958	12735	12660	12769	12739	12926	12781	12665	12771	12868	12756	12730	12813	12843	12726	12913	12722	12726	12732	12799	12727	12742	12787	12929	12702	12821	12813	12757	12836	12808	12806	12916	12810	12849	12688	12762	12766	12851	12685	12702	12721	12737	12722	12815	12949	12899	12631	12806	13032	12883	12860	12673	12616	12695	12893	12771	12864	12694	12837	12989	12796	12770	12592	12661	12919	12874	12741	12590	12693	12761	12834	12792	12728	12687	12713	12805	12791	12928	12679	12776	12736	12824	12717	12886	12667	12864	12804	12862	12838	12847	12657	12754	12745	12855	12885	12728	12794	12828	12734	12762	12740	12855	12770	12784	12913	12759	12659	12679	12769	12700	12762	12736	12726	12662	12993	12848	12811	12880	12695	12686	12823	12721	12626	12915	12784	12798	12733	12618	12760	12834	12874	12641	12731	12794	12725	12842	12871	12702	12768	12866	12942	12832	12576	12781	12911	13134	12724	12783	12798	12856	12784	12763	12885	12720	12702	12574	12865	12774	12761	12755	12858	12813	12918	12824	12700	12975	12894	12761	12665	12804	12817	12919	12604	12775	12791	12819	12816	12720	12733	12770	12839	12835	12850	12686	12799	12743	12800	12835	12926	12787	12677	12703	12817	12866	12920	12758	12840	12689	12737	12713	12717	12873	12941	12812	12777	12647	12915	12803	12723	12831	12765	12686	12723	12784	12948	12901	12716	12684	12902	12800	12849	12933	12869	12769	12823	12711	12941	12781	13008	12674	12716	12889	12709	12967	12946	12832	12921	12824	12644	12766	12840	12905	12837	12759	12809	12828	12820	12778	12935	12803	12851	12753	12684	12750	12738	12609	12816	12697	12618	12746	12786	12606	13021	12828	12809	12722	12776	12848	12755	12716	12759	12837	12666	12873	12762	12754	12753	12980	12817	12685	12762	12840	12757	12833	12724	12876	12773	12659	12848	12776	12791	12776	12794	12621	12776	12841	12660	12825	12880	12632	12816	12741	12801	12750	12908	12881	12675	12832	12843	12666	12744	12779	12763	12787	12709	12837	12644	12823	12783	12810	12717	12787	12640	12848	12796	12781	12736	12893	12745	12883	12686	12655	12747	12626	12809	12761	12710	12849	12830	12758	12758	12679	12820	12760	12738	12966	12819	12687	12750	12795	12798	12950	12833	12758	12883	12746	12784	12696	12731	12887	12712	12763	12828	12742	12754	12883	12787	12855	12724	12656	12834	12799	12729	12929	12731	12754	12761	12831	12745	12779	12647	12578	12662	12791	12752	12783	12841	12887	12834	12887	12742	12714	12798	12796	12863	12955	12847	12824	12724	12920	12692	12758	12906	12895	12717	12738	12658	12692	12720	12688	12687	12801	12717	12698	12853	12799	12808	12772	12763	12607	12657	12736	12819	12762	12767	12787	12895	12778	12711	12866	12630	12754	12856	12613	12760	12858	12696	12785	12685	12842	12849	12824	12550	12809	12631	12922	12793	12745	12745	12716	12839	12819	12823	12712	12676	12624	12580	12870	12911	12814	12834	12799	12964	12714	12780	12742	12812	12689	12845	12651	12628	12802	12867	12778	12707	12810	12717	12757	12862	12849	12914	12768	12776	12788	12659	12846	12770	12840	12798	12749	12903	12858	12849	12742	12712	12714	12765	12805	12747	12761	12778	12816	12869	12750	12939	12632	12772	12811	12701	12683	12837	12831	12933	12736	12832	12808	12775	12919	12713	12730	12900	12741	12794	12735	12853	12883	12738	12832	12794	12690	12861	12678	12724	12842	12762	12592	12676	12874	12702	12797	12655	12832	12663	12786	12672	12750	12809	12745	12783	12748	12620	12877	12671	12831	12904	12871	12929	12730	12838	12858	12771	12892	12754	12869	12728	12800	12881	12687	12862	12665	12645	12932	12651	12711	12812	12726	12821	12673	12859	12799	12782	12681	12770	12645	12708	12824	12872	12685	12714	12735	12634	12809	12669	12781	12850	12643	12819	12794	12780	12715	12758	12805	12802	12742	12706	12679	12749	12664	12965	12684	12661	12786	12873	12772	12735	12968	12884	12739	12751	12796	12778	12792	12758	12713	12754	12779	12924	12654	12931	12872	12884	12702	12722	12820	12879	12848	12874	12715	12765	12704	12745	12878	12641	12887	12681	12677	12787	12912	12671	12764	12816	12730	12812	12839	12965	12857	12783	12674	12910	12823	12793	12928	12745	12698	12669	12760	12958	12748	12742	12775	12798	12720	12674	12732	12643	12787	12811	12758	12691	12829	12714	12723	12646	12800	12720	12772	12813	12865	12632	12729	12751	12766	12854	12733	12594	12687	12663	12823	12814	12865	12821	12818	12567	12752	12908	12801	12946	12721	12788	12732	12704	12729	12773	12758	12827	12836	12747	12793	12793	12710	12688	12780	12706	12728	12628	12787	12651	12755	12777	12870	12858	12738	12785	12621	12874	12629	12834	12652	12777	12848	12871	12830	12853	12885	12931	12644	12630	12852	12846	12915	12724	12783	12782	12827	12654	12725	12830	12809	12741	12844	12692	12773	12919	12834	12732	12881	12812	12783	12748	12824	12713	12811	12986	12842	12882	12784	12897	12620	12833	12652	12910	12680	12708	12879	12834	12787	12561	12977	12712	12860	12922	12690	12719	12869	12691	12700	12725	12751	12860	12732	12781	12737	12933	12748	12633	12818	12771	12803	12931	12763	12679	12735	12683	12764	12795	12815	12574	12736	12767	12818	12809	12780	12749	12791	12754	12608	12952	12570	12682	12788	12852	12705	12673	12719	12751	12749	12884	12696	12815	12718	12688	12700	12791	12765	12828	12951	12872	12887	12613	12745	12805	12787	12764	12699	12831	12833	12720	12857	12765	12786	12785	12700	12616	12865	12765	12748	12797	12571	12845	12840	12699	12720	12866	12883	12824	12833	12821	12781	12662	12860	12878	12869	12911	12947	12778	12881	12910	12961	12891	13077	12832	12783	12783	12769	12688	12865	12824	12712	12807	12818	12810	12789	12995	12837	12916	12783	12843	12728	12707	12649	12750	12793	12823	12702	12798	12730	12780	12777	12744	12912	12675	12669	12896	12738	12832	12761	12862	12742	12811	12743	12850	12789	12689	12695	12895	12678	12864	12745	12749	12957	12685	12711	12798	12861	12705	12735	12800	12893	12707	12559	12776	12856	12631	12795	12821	12620	12689	12966	12829	12751	12784	12865	12661	12753	12791	12859	12706	12680	12663	12755	12778	12880	12674	12798	12901	12732	12658	12731	12818	12724	12873	12800	12741	12821	12778	12701	12829	12818	12896	12733	12783	12684	12623	12934	12883	12901	12761	12779	12861	12836	12820	12846	12786	12780	12707	12731	12686	12760	12821	12861	12857	12878	12861	12765	12800	12588	12750	12901	12637	12648	12829	12782	12926	12708	12804	12853	12834	12734	12732	12788	12782	12797	12890	12725	12793	12843	12704	12694	12808	12706	12788	12610	12829	12691	12879	12744	12879	12798	12682	12922	12811	12952	12747	12855	12758	12704	12846	12657	12704	12734	12689	12783	12683	12650	12886	12803	12862	12683	12997	12675	12799	12697	13006	12735	12748	12874	12570	12668	12648	12951	12872	12654	12714	12993	12771	12826	12835	12639	12842	12794	12752	12780	12667	12920	12716	12747	12762	12771	12665	12720	12831	12849	12874	12664	12867	12807	12554	12710	12738	12675	12819	12777	12723	12784	12779	12608	12742	12819	12802	12748	12849	12949	12665	12843	12911	12772	12842	12730	12775	12670	12782	12836	12705	12678	12751	12845	12835	12791	12593	12790	12658	12722	12752	12835	12806	12706	12790	12806	12867	12809	12845	12658	12808	12735	12804	12792	12664	12941	12704	12874	12617	12644	12798	12985	12853	12815	12929	12816	12729	12761	12900	12819	12824	12909	12709	12959	12737	12740	12620	12859	12692	12861	12689	12874	12623	12835	12789	12830	12524	12921	12854	12734	12730	12950	12640	12756	12665	12967	12826	12638	12769	12781	12917	12920	12874	12777	12742	12780	12875	12794	12834	12817	12867	12909	12719	12675	12749	12668	12683	12779	12702	12783	12846	12857	12904	12742	12692	12691	12836	12832	12685	12817	12878	12719	12678	12737	12610	12829	12664	12683	12936	12723	12842	12832	12962	12872	12749	12742	12892	12550	12865	12743	12906	12829	12735	12715	12658	12854	12745	12694	12827	12578	12917	12680	12751	12678	12759	12875	12870	12722	12724	12650	12666	12732	12719	12852	12811	12773	12855	12670	12704	12653	12833	12731	12987	12803	12696	12851	12816	13036	12760	13024	12917	12759	12713	12655	12811	12852	12799	12741	12671	12697	12763	12779	12815	12790	12786	12692	12776	12839	12710	12792	12781	12825	12698	12777	12934	12754	12666	12907	12684	12886	12761	12787	12852	12741	12789	12801	12833	12825	12941	12855	12972	12812	12906	12750	12765	12826	12941	12690	12628	12862	12648	12946	12892	12798	12708	12754	12742	12939	12915	12719	12690	12858	12721	12662	12646	12657	12810	12839	12630	12775	12677	12797	12831
24187	21681	29246	24573	22955	35829	46359	26902	37461	40033	38522	32310	23619	16323	14261	13292	13261	13399	13411	13249	13434	13280	13453	13267	13241	13172	13232	13191	13431	13080	13398	13229	13189	13225	13105	13008	13135	13143	13158	13227	13198	13208	13115	13291	13148	13254	13107	13352	13280	13147	13337	13154	13251	13239	13406	13221	13299	13148	13096	13186	12956	13136	13277	13196	13218	13153	13269	13148	13242	13035	13271	13171	13204	13358	13295	13179	13136	13057	13053	13018	13320	13088	13277	12995	13013	13027	13204	13095	13199	13002	13202	13035	13169	13214	13007	13088	13123	13318	13192	13271	13144	13075	13284	13169	13127	13087	13070	13367	13078	13069	12952	13008	13255	13344	13339	12962	12921	12993	13180	13104	13195	13062	13089	13085	13241	13155	13208	13122	13290	13297	13187	13203	13128	13131	13174	13411	13102	13253	13187	13196	13200	13032	13032	13086	13109	13128	13270	12987	12901	13317	13022	13115	13141	13006	13190	13092	13074	13195	13292	13149	13083	13146	13251	13140	13182	13112	13064	13043	13141	13017	13217	13104	12989	13190	12909	12840	13169	13162	13245	13227	13128	13120	13090	13266	12964	13196	13148	13053	13033	13088	13167	13294	13092	13096	12918	13236	13034	13181	13123	13109	13300	13066	12989	13078	13221	13105	13043	13250	13063	13057	13051	13157	13147	13184	13121	13211	13021	13030	13094	13138	13111	13139	13268	13122	13158	13083	13035	13077	13228	13017	13176	13184	13181	13195	12994	13187	12880	13206	13058	13030	13150	13082	13255	13111	12858	13192	13079	13185	13453	13067	13055	13161	13333	13122	13195	13336	12941	13086	13124	12976	13303	13149	13355	13036	12999	13233	13137	13123	13148	13124	13044	13301	13072	13050	13028	12940	13087	13163	13156	13182	13093	13272	13253	13000	13318	13175	12985	13048	13294	13190	13139	13165	12961	13143	13445	13270	13114	13212	13188	13161	13153	12917	13184	13230	13037	12922	13100	13143	13082	13000	13047	13199	13239	13121	13117	13115	13279	12996	13144	13099	13189	12864	13305	13254	13111	13198	12995	13341	13050	13042	13090	13164	13083	12983	13121	13234	13244	13159	13202	13166	13276	13231	13248	13189	13026	13009	13191	13140	13115	13003	13140	13051	13277	13100	13240	13014	13230	13181	13133	13225	13302	13037	13096	13014	13013	13204	13122	13118	13176	13300	13163	13207	13254	13059	13145	13211	13179	13260	13122	13032	12962	13058	13115	13152	13033	12981	13043	13207	13188	13229	13292	13026	13092	13232	13190	13148	13163	13204	13196	13168	13116	13202	13213	13220	13222	13076	13095	13217	13265	13197	13244	13133	13143	12998	13259	13158	13114	13096	13049	13156	13141	13074	12987	13079	13042	13316	13193	13187	13261	13133	13222	13228	13168	13270	13056	13105	13084	13143	13227	12900	13238	13255	13123	12979	13190	13302	13104	13164	13229	13187	13056	13112	13228	12998	13126	13085	13115	13070	13132	13158	13161	13090	13200	13247	13070	12933	13136	13206	12985	13154	13038	13070	13122	13206	13156	13390	13189	13190	13123	13250	13039	13003	13263	13041	13031	13222	13153	12997	13078	13074	13137	13151	13124	13288	12956	13257	13129	13147	13272	13065	13116	13134	13279	13015	13329	13142	12958	13083	13014	13295	13145	13181	13216	13124	12918	13173	13114	13155	13187	13191	13185	13191	13116	13010	13221	13001	12982	13263	13187	13065	13045	12815	13060	13156	13140	13176	13156	13360	13131	13204	13115	13341	13231	13090	13023	13121	13116	13131	13130	13263	13181	13122	13173	13110	13323	13192	13308	13185	13066	13288	13235	12975	13133	13165	13095	13307	13088	13213	13172	13193	12857	13123	13254	13106	13213	13151	13255	13108	13170	13017	13163	13037	13090	12930	13124	13025	13067	13274	12965	13228	13184	13304	13241	13306	13088	13186	13117	13127	13085	13101	12977	13219	12996	13126	13188	13134	13004	13201	13255	13044	13214	13140	13051	13210	13240	13055	13088	13125	12901	13144	13119	13115	13203	13097	13105	13226	13151	12986	12897	13217	13034	13299	13136	13284	13227	12999	13056	12970	13070	13295	13237	13200	13307	13215	13147	13190	13126	13089	13195	13039	13244	13079	13050	13400	13199	13290	13254	13023	13112	13211	13233	13149	13113	13046	13141	13155	13150	12937	13254	12947	13315	13163	13269	13025	13379	13142	13203	13152	13174	13161	13067	13016	13018	13265	13038	13055	13070	13231	13265	13154	13244	13071	13238	13240	13226	13120	13263	13308	13098	13158	13293	12998	13121	13168	13323	13291	13265	13322	13202	13031	13089	13106	13050	13187	13081	13012	13095	13240	13102	13032	13023	13018	13105	13181	13109	13041	13019	13200	13041	13125	13181	13051	13278	13047	13144	13055	13156	13252	13156	13387	13263	13143	13167	13096	13180	13161	13198	13321	13014	12989	13192	13111	13154	13104	13245	13166	13055	13116	13115	13152	13227	13364	13147	13081	13170	13182	13063	13213	13360	13104	13123	13192	13050	13106	13251	13101	13385	13205	13074	13105	13294	13114	13145	13114	13250	13004	13225	13106	13122	13132	13094	13140	13164	13273	13024	13182	13031	13025	13222	13176	13078	13227	13167	13201	13346	13209	13044	13003	13182	13230	13065	13182	13125	13148	13104	12990	13192	12929	13193	13139	13162	13143	13059	13122	13073	13127	13122	13198	13131	13231	13226	13318	13204	13111	13125	13161	13155	13007	13013	13021	13010	13096	13083	13076	13144	13097	12962	13079	13014	13039	13168	13196	13167	13169	13000	12931	13100	13103	13238	13019	13247	12975	13137	12963	12962	13238	13023	13042	13046	13160	13185	13053	13103	13190	13127	13172	13251	13092	13349	12904	13116	13136	13268	13382	13019	13180	13122	13036	13181	13118	13226	13021	13216	13094	13015	13242	13111	12986	13061	13150	13199	13185	13234	13312	13129	13129	13178	13016	13053	13285	12946	13201	13080	13317	13103	13019	13199	12999	12984	13126	13134	13247	13183	13246	13272	13092	13189	12939	13104	13131	13038	13136	13042	13128	13136	13202	13152	13015	12908	13229	13067	13175	13084	13135	13046	13116	13018	13020	13095	13039	13154	13157	13132	13117	13188	13163	13036	13062	13147	13101	12982	13237	13079	13311	13116	13001	13132	13065	13132	13058	13130	13146	13135	12947	12993	13046	13079	12967	13142	13238	13177	13074	13023	13134	13113	13113	13276	13236	13040	13220	13222	13124	13168	13128	12992	13150	13149	13030	13174	13024	13074	13056	12881	12975	13074	13167	13243	13299	13143	12900	13224	13228	13060	13054	13308	13205	13087	13296	13184	13188	13186	13251	13447	13120	13359	13095	13121	13094	13118	13085	13158	13104	12975	13054	13159	13154	13003	13086	12996	13097	13381	13021	13058	13070	13235	13135	13140	13021	13237	12999	13266	13167	13294	13071	13242	13230	13028	12995	13115	12938	13260	13050	13221	13107	13003	13034	13053	13029	13170	13230	12954	13183	13092	13188	13103	13201	13204	13182	13009	13113	13093	13187	12963	13224	12958	13220	13149	13193	13109	13277	13173	13180	13105	13042	13263	12957	13012	13119	13089	13132	13159	13229	13108	13138	13161	13413	13199	12960	13179	13132	12905	12874	13140	13306	13310	13224	13169	13182	13079	13130	13004	13051	12952	13017	13192	13160	13064	13045	13130	13103	13068	13145	13273	13080	12955	13220	13300	13179	13186	13010	13321	13265	13286	13025	13037	13482	12954	13374	13294	12899	13051	13119	13071	13056	13107	13289	13183	13201	13158	13356	13172	13126	13332	13152	13294	12893	13195	13010	13086	13176	13017	13034	13311	13139	13205	13042	13168	12960	12991	13163	13315	13123	13067	13074	13153	13166	13061	13030	13133	13167	13134	13136	13088	13031	13181	13280	13048	13184	13122	13122	13077	13274	13184	13165	13136	13055	13172	13105	13036	13247	13226	13090	13181	13216	13063	13086	13082	12979	13101	13310	13124	13106	13052	13002	13113	13105	13159	13028	13231	13264	13174	13099	13218	13076	13236	13201	13251	13181	13062	13040	13053	13093	13246	13050	13177	13216	13240	13192	13126	13041	13165	12939	13062	12923	13181	13192	13246	13158	13132	13215	13192	13205	13269	13208	13229	13208	13278	13267	13212	13162	13064	12859	13151	13188	13110	13133	13112	13115	13013	13259	13151	13033	13122	13270	13050	13107	13021	13044	13082	13112	13352	13168	13024	12981	13345	13201	13201	13128	13013	13054	13031	12964	13065	12944	13270	12963	13146	13095	13153	13126	13203	13114	13171	13216	13173	13063	13132	13087	13313	12987	12993	13100	13159	13211	13071	12917	13230	13105	13123	13241	13109	13105	13303	13243	13159	13215	13258	13116	13069	13253	13232	13105	13058	13127	13137	13234	13152	12925	13187	13158	13128	12926	12998	13161	13505	12991	13063	13101	13084	13028	13010	13092	13044	13142	12931	13128	13416	13189	13047	13010	13344	13095	13173	13009	13242	13081	12983	13050	12995	12960	13145	13226	13234	13029	13090	13020	12957	12997	13104	13207	13032	13134	13105	13214	13250	13175	13080	13157	13396	13174	13290	13068	13076	13072	13032	13129	13334	13124	13156	13059	13089	13162	13167	13047	13006	13076	13068	13032	13127	13168	12998	13015	13116	13047	13123	13200	13081	13239	13186	13232	13210	13036	13212	13037	13199	13071	13037	13082	13038	13165	13132	13130	12982	13133	13083	12979	13216	13233	12937	12973	13095	13135	13186	13054	13350	13192	13157	13088	13208	13189	13174	13265	13227	13162	13218	13111	12941	13202	13238	13188	13150	13088	13198	13091	13241	13094	13197	13086	12962	13077	13238	13213	13118	13156	13056	13039	12978	13068	13170	13224	13192	13032	13317	13134	12959	13075	13147	13288	13224	13111	13101	13134	13133	13007	13238	13271	13302	13232	13123	13086	13119	13098	13250	13285	13094	13257	13259	13136	13006	13045	13206	13338	13135	13189	13042	13014	13102	13083	13260	13122	13186	13197	13025	13247	13191	13142
34461	53669	47683	34315	29375	41056	42260	27979	40838	41901	39767	33054	23138	15084	12697	12284	12452	12392	12371	12231	12239	12227	12165	12149	12144	12152	12249	12185	12289	12297	12231	12232	12170	12271	12044	12359	12203	12202	12262	12312	12257	12255	12281	12208	12224	12304	12085	12149	12297	12123	12312	12333	11969	12135	12216	12397	12370	12100	12346	12139	12223	12235	12234	12269	12491	12261	12228	12121	12143	12356	12352	12142	12205	12386	12248	12189	12504	12237	12271	12268	12271	12144	12410	12251	12292	12399	12181	12206	12279	12268	12195	12323	12128	12284	12181	12019	12187	12183	12146	12163	12214	12165	12083	12190	12058	12298	12243	12295	12247	12300	12141	12262	12401	12281	12250	12111	12097	12081	12352	12193	12404	12319	12202	12213	12469	12278	12342	12100	12217	12282	12333	12049	12272	12200	12173	12338	12231	12243	12300	12276	12158	12309	12356	12161	12226	12265	12482	12089	12155	12082	12099	12242	12143	12217	12187	12277	12174	12183	12031	12392	12117	12304	12233	12220	12313	12197	12189	12197	12283	12091	12264	12218	12283	12199	12060	12187	12068	12141	12340	12241	12132	12217	12077	12538	12216	12129	12367	12292	12327	12291	12106	12008	12240	12118	12128	12313	12269	12188	12234	12231	12166	12229	12261	12127	12311	12259	12283	12344	12224	12194	12175	12377	12213	12106	12246	12323	12272	12325	12182	12369	12114	12228	12255	12115	12193	12283	12248	12189	12221	12228	12242	12195	12346	12075	12312	12414	12257	12075	12283	12225	12102	12188	12265	12113	12283	12327	12276	12239	12293	12313	12333	12088	12190	12238	12322	12152	12258	12069	12287	12164	12169	12243	12209	12373	12190	12149	12167	12325	12295	12090	12281	12068	12077	12176	12272	12318	12332	12323	12069	12276	12258	12425	12169	12104	12110	12393	12136	12329	12351	12118	12209	12141	12176	12317	12020	12229	12100	12151	12373	12312	12230	12319	12243	12211	12260	12214	12150	12171	12138	12191	12211	12276	12181	12293	12258	12187	12180	12275	12119	12201	12146	12199	12198	12254	12135	12345	12196	12296	12334	12247	11968	12279	12209	12200	12203	12223	12268	12149	12179	12266	12191	12312	12305	12354	12118	12127	12139	12191	12270	12234	12252	12389	12334	12270	12264	12276	12201	12444	12250	12183	12232	12226	12192	12054	12105	12133	12404	12209	12271	12216	12216	12205	12212	12276	12277	12250	12209	12266	12132	12137	12340	12233	12127	12048	12235	12118	12301	12375	12125	12355	12223	12196	12276	12293	12198	12183	12168	12420	12152	12149	12323	12351	12258	12284	12226	12137	12230	12219	12174	12308	12270	12173	12143	12254	12220	12298	12264	12073	12146	12148	12062	12196	12159	12111	12224	12221	12205	12332	12276	12135	12307	12237	12320	12243	12240	12237	12318	12255	12220	12286	12150	12302	12209	12291	12235	12051	12192	12250	12071	12287	12231	12188	12184	12207	12227	12075	12148	12118	12285	12070	12186	12266	12322	12177	12176	12299	12203	12459	12361	12064	12319	12304	12168	12403	12411	12338	12026	12287	12303	12307	12332	12213	12141	12284	12232	12196	12331	12285	12218	12240	12143	12239	12364	12320	12114	12172	12203	12194	12178	12314	12299	12077	12196	12325	12242	12146	12274	12192	12275	12215	12318	12209	12213	12368	12126	12234	12284	12452	12149	12283	12157	12306	12315	12148	12259	12197	12047	12278	12087	12383	12179	12247	12203	12290	12089	12329	12280	12134	12257	12203	12103	12137	12341	12343	12160	12196	12308	12204	12347	12162	12306	12541	12169	12135	12330	12200	11994	12372	12103	12297	12172	12521	12202	12286	12171	12223	12330	12181	12246	12075	12260	12249	12238	12276	12128	12156	12289	12420	12142	12343	12358	12225	12297	12319	12187	12215	12315	12143	12176	12328	12179	12209	12236	12306	12334	12229	12232	12145	12232	12259	12247	12332	12157	12192	12282	12108	12220	12175	12216	12326	12345	12112	12194	12370	12397	12286	12276	12058	12233	12186	12161	12173	12228	12164	12132	12198	12089	12342	12193	12337	12202	12255	12213	12104	12308	12351	12345	12095	12431	12254	12065	12195	12134	12191	12228	12270	12165	12244	12152	12254	12231	12266	12274	12267	12146	12210	12144	12346	12157	12331	12204	12247	12307	12297	12281	12273	12262	12249	12262	12167	12194	12155	12201	12181	12295	12146	12340	12160	12222	12283	12254	12223	12253	12101	12205	12257	12224	12290	12192	12225	12065	12126	12197	12262	12239	12134	12231	12077	12013	12148	12179	12214	12065	12114	12521	12280	12097	12194	12163	12242	12202	12326	12223	12405	12153	12263	12126	12182	12312	12284	12301	12217	12342	12071	12335	12278	12132	12230	12312	12180	12054	12245	12318	12357	12218	12344	12274	12284	12179	12234	12220	12227	12251	12262	12096	12272	12416	12308	12106	12219	12235	12275	12202	12207	12356	12272	12314	12254	12300	12206	12159	12086	12215	12327	12197	12139	12163	12154	12177	12329	12196	12330	12254	12277	12383	12265	12208	12243	12326	12169	12309	12217	12299	12163	12213	12316	11994	12307	12090	12221	12111	12188	12112	12195	12158	12352	12403	12311	12174	12361	12221	11994	12253	12204	12181	12287	12187	12211	12128	12011	12268	12402	12287	12179	12141	12161	12268	12304	12198	12193	12287	12065	12206	12214	12437	12252	12363	12098	12331	12174	12234	12218	12132	12155	12119	12366	12338	12167	12153	12230	12260	12330	12277	12355	12136	12140	12218	12293	12260	12119	12208	12192	12217	12231	12196	12197	12260	12228	12249	12321	12255	12161	12304	12226	12257	12155	12177	12351	12264	12269	12266	12126	12166	12114	12121	12232	12302	12159	12292	12215	12124	12385	12322	12280	12170	12225	12193	12264	12329	12153	12149	12270	12125	12195	12144	12134	12251	12099	12389	12285	12072	12203	12106	12278	12105	12268	12315	12222	12424	12305	12373	12140	12081	12154	12195	12181	12133	12191	12214	12287	12226	12283	12320	12089	12297	12285	12409	12256	12123	12185	12232	12289	12218	12308	12180	12264	12243	12220	12323	12298	12195	12192	12340	12177	12155	12301	12204	12316	12096	12298	12183	12133	12380	12180	12187	12224	12201	12253	12065	12256	12232	12223	12119	12392	12251	12168	12153	12165	12289	12101	12161	12270	12161	12229	12119	12227	12271	12142	12260	12324	12182	12023	12342	12203	12261	12161	12198	12102	12173	12076	12203	12176	12166	12031	12347	12326	12177	12320	12228	12235	12278	12184	12275	12184	12221	12126	12306	12342	12346	12349	12202	12356	12289	12227	12123	12289	12261	12228	12135	12054	12273	12139	12217	12221	12111	12114	12438	12352	12075	12169	12171	12281	12172	12092	12281	12325	12333	12229	12319	12100	12133	12331	12244	12343	12180	12175	12297	12265	12085	12204	12327	12140	12171	12224	12146	12289	12171	12169	12345	12102	12180	12270	12249	12191	12265	12263	12339	12166	12198	12159	12196	12298	12196	12211	12312	12143	12261	12354	12240	12410	12192	12271	12322	12300	12388	12203	12146	12313	12305	12243	12279	12311	12223	12071	12246	12147	12237	12223	12241	12326	12264	12219	12272	12276	12287	12316	12150	12235	12260	12208	12246	12273	12300	12228	12228	12361	12242	12347	12133	12218	12181	12310	12201	12198	12291	12218	12231	12184	12068	12172	12341	12243	12388	12310	12181	12157	12194	12411	12315	12106	12270	12297	12132	12388	12114	12243	12258	12357	12155	12256	12451	12187	12218	12272	12297	12183	12258	12292	12074	12284	12240	12170	12252	12147	12269	12288	12080	12189	12275	12192	12158	12099	12141	12268	12316	12064	12249	12345	12217	12165	12128	12285	12148	12091	12310	12171	12328	12146	12192	12217	12321	12126	12409	12048	12204	12209	12331	12172	12325	12143	12309	12190	12374	12265	12349	12329	12212	12287	12267	12210	12114	12134	12390	12156	12136	12285	12339	12215	12172	12254	12142	12331	12310	12301	12248	12190	12125	12346	12120	12177	12208	12242	12304	12344	12149	12204	12230	12245	12215	12088	12225	12151	12164	12241	12234	12167	12114	12287	12228	12177	12254	12237	12223	12299	12206	12309	12151	12185	12166	12152	12347	12276	12375	12221	12222	12234	12270	12367	12267	12157	12178	12337	12134	12353	12284	12292	12141	12311	12385	12254	12391	12206	12229	12219	12255	12266	12263	12158	12390	12323	12266	12204	12218	12253	12252	12312	12266	12305	12288	12171	12141	12286	12251	12200	12444	12247	12338	12222	12408	12149	12181	12181	12302	12260	12193	12174	12062	12176	12162	12310	12234	12104	12141	12169	12237	12204	12152	11977	12367	12237	12171	12365	12148	12116	12227	11999	12361	12226	12318	12361	12184	12067	12263	12317	12291	12076	12132	12285	12259	12338	12059	12254	12187	12264	12141	12055	12217	12250	12158	12268	12102	12239	12360	12054	12150	12136	12122	12125	12178	12303	12179	12320	12167	12262	12377	12211	12010	12416	12226	12097	12314	12342	12109	12210	12348	12301	12468	12093	12322	12193	12218	12213	12264	12193	12320	12241	12136	12253	12078	12258	12042	12102	12335	12259	12172	12160	12232	12158	12244	12232	12061	12291	12316	12223	12022	12256	12199	12234	12216	12347	12205	12138	12154	12397	12174	12364	12284	12191	12270	12185	12319	12431	12236	12198	12224	12374	12399	12315	12175	12274	12220	12184	12117	12209	12366	12138	12206	12274	12195	12351	12229	12170	12202	12116	12354	12158	12338	12299	12286	12136	12271	12356	12206	12261	12259	12215	12112	12202	12151	12251	12149	12109	12358	12241	12382	12288	12144	12160	12121	12274	12230	12048	12152	12141	12272	12225	12178	12240	12337	12255	12114	12104	12333	12333	12231	12328	12304	12218	12315	12151	12317	12287	12119	12137	12020	12219	12378	12307	12276	12106	12280	12245	12143	12089	12380	12133	12093	12239	12152	12419	12380	12270	12346	12076	12197	12383	12276	12181	12288	12178	12280	12210	12205	12219	12417	12104
29559	24165	23991	20006	16575	17807	18864	16445	17533	18022	18491	17513	16861	15938	15905	15554	15783	15653	15625	15529	15543	15733	15807	15681	15860	15571	15812	15754	15642	15782	15663	15774	15714	15872	15691	15731	15746	15735	15513	15510	15668	15630	15406	15581	15608	15580	15548	15633	15684	15516	15649	15723	15712	15812	15584	15641	15669	15780	15707	15670	15676	15747	15668	15672	15724	15515	15594	15722	15590	15683	15742	15581	15788	15640	15595	15649	15678	15711	15971	15605	15794	15753	15626	15667	15596	15727	15571	15795	15544	15536	15584	15795	15559	15525	15630	15663	15599	15714	15621	15714	15576	15625	15586	15691	15867	15674	15749	15388	15564	15517	15549	15562	15769	15663	15633	15691	15747	15350	15707	15855	15707	15702	15746	15683	15645	15720	15737	15742	15437	15453	15607	15517	15537	15545	15650	15645	15480	15622	15649	15641	15490	15677	15618	15682	15441	15786	15585	15626	15579	15598	15831	15436	15715	15725	15678	15695	15643	15648	15727	15785	15652	15705	15631	15759	15624	15506	15468	15598	15598	15685	15595	15593	15610	15604	15666	15693	15713	15431	15682	15550	15749	15621	15700	15370	15635	15636	15509	15498	15650	15692	15485	15799	15574	15639	15706	15564	15836	15544	15743	15726	15525	15507	15586	15584	15884	15785	15612	15577	15711	15501	15542	15535	15712	15701	15626	15640	15736	15461	15499	15567	15760	15466	15593	15596	15648	15576	15693	15556	15650	15564	15676	15424	15539	15557	15595	15438	15749	15662	15529	15525	15501	15500	15525	15656	15683	15711	15735	15720	15487	15846	15599	15636	15705	15651	15736	15501	15690	15615	15773	15639	15334	15562	15644	15567	15768	15569	15685	15524	15688	15674	15662	15542	15933	15754	15711	15644	15383	15698	15501	15635	15517	15486	15571	15556	15646	15620	15783	15555	15765	15533	15520	15603	15858	15384	15572	15626	15684	15611	15466	15606	15552	15579	15727	15593	15709	15494	15512	15522	15645	15579	15656	15615	15684	15624	15590	15554	15738	15544	15469	15631	15670	15670	15678	15468	15715	15543	15610	15612	15709	15564	15523	15686	15335	15632	15870	15844	15548	15491	15714	15471	15764	15737	15782	15753	15717	15584	15660	15776	15621	15599	15639	15589	15516	15523	15801	15600	15530	15640	15663	15665	15650	15505	15495	15557	15703	15631	15802	15576	15658	15598	15436	15549	15762	15621	15722	15732	15497	15667	15708	15561	15619	15695	15662	15387	15650	15583	15525	15673	15462	15613	15623	15562	15655	15683	15566	15750	15603	15744	15606	15441	15776	15566	15794	15524	15451	15808	15761	15722	15618	15521	15528	15566	15575	15653	15506	15618	15721	15762	15600	15634	15651	15701	15719	15659	15634	15680	15746	15444	15500	15565	15650	15603	15693	15689	15494	15763	15679	15521	15624	15676	15617	15404	15806	15555	15796	15523	15643	15410	15647	15391	15753	15616	15728	15469	15633	15618	15594	15720	15536	15505	15714	15614	15441	15564	15659	15729	15637	15592	15599	15652	15693	15558	15601	15817	15806	15705	15662	15562	15573	15777	15569	15721	15632	15684	15771	15772	15565	15685	15720	15724	15604	15441	15806	15627	15435	15540	15619	15757	15737	15630	15625	15487	15743	15585	15569	15551	15429	15503	15390	15570	15673	15523	15599	15494	15728	15801	15656	15803	15384	15469	15629	15820	15605	15503	15545	15591	15741	15497	15720	15524	15676	15715	15525	15610	15603	15624	15546	15690	15779	15537	15583	15568	15710	15758	15610	15614	15547	15681	15876	15591	15682	15642	15659	15552	15604	15609	15578	15606	15801	15712	15647	15714	15851	15643	15655	15431	15772	15543	15536	15608	15727	15766	15695	15502	15594	15740	15610	15706	15651	15696	15717	15563	15546	15491	15700	15597	15778	15608	15472	15757	15545	15648	15732	15468	15510	15528	15634	15664	15616	15600	15807	15647	15573	15709	15702	15589	15543	15563	15706	15585	15686	15738	15620	15474	15471	15739	15721	15520	15379	15516	15573	15665	15739	15730	15629	15639	15640	15564	15687	15541	15538	15545	15816	15745	15927	15563	15724	15695	15767	15522	15570	15610	15834	15612	15520	15624	15586	15592	15601	15533	15707	15687	15703	15528	15542	15731	15592	15473	15617	15807	15678	15746	15789	15512	15690	15602	15780	15722	15484	15671	15529	15623	15711	15660	15696	15638	15540	15500	15512	15704	15756	15552	15571	15549	15474	15699	15731	15531	15686	15789	15406	15571	15673	15573	15763	15621	15644	15495	15741	15553	15762	15556	15722	15536	15783	15685	15815	15665	15815	15495	15596	15635	15628	15619	15574	15723	15718	15570	15862	15576	15617	15506	15579	15721	15663	15642	15579	15544	15827	15542	15595	15624	15577	15822	15556	15817	15508	15589	15622	15717	15709	15713	15779	15735	15732	15696	15545	15694	15680	15719	15483	15645	15646	15618	15490	15551	15655	15678	15855	15516	15505	15640	15517	15593	15742	15557	15600	15648	15933	15685	15547	15699	15568	15633	15382	15552	15638	15569	15553	15774	15731	15798	15645	15569	15495	15696	15667	15385	15488	15703	15534	15874	15602	15563	15787	15656	15637	15747	15579	15649	15908	15552	15730	15797	15556	15623	15711	15830	15491	15691	15812	15671	15623	15670	15686	15836	15663	15553	15530	15498	15485	15623	15755	15506	15644	15739	15461	15592	15520	15605	15675	15751	15631	15713	15768	15862	15555	15613	15658	15606	15645	15580	15358	15544	15670	15751	15626	15651	15650	15667	15462	15641	15585	15340	15699	15505	15428	15588	15711	15710	15506	15797	15715	15631	15602	15566	15680	15721	15646	15711	15567	15476	15485	15558	15663	15727	15633	15572	15876	15666	15710	15392	15572	15497	15618	15694	15453	15511	15387	15708	15637	15692	15831	15830	15726	15691	15546	15531	15589	15652	15566	15519	15342	15678	15752	15733	15597	15578	15706	15656	15793	15709	15348	15502	15536	15538	15719	15584	15561	15661	15839	15580	15478	15611	15553	15501	15678	15704	15580	15552	15549	15615	15728	15671	15564	15559	15687	15749	15746	15726	15569	15715	15664	15563	15667	15852	15437	15767	15766	15475	15724	15670	15615	15686	15642	15686	15607	15584	15568	15657	15620	15270	15559	15698	15574	15757	15681	15543	15623	15557	15575	15738	15499	15438	15445	15553	15815	15612	15625	15579	15661	15682	15692	15703	15618	15562	15613	15650	15580	15658	15798	15586	15681	15516	15528	15613	15739	15483	15719	15670	15567	15737	15625	15609	15684	15594	15484	15580	15720	15775	15611	15667	15760	15721	15885	15626	15618	15655	15524	15635	15589	15696	15578	15692	15604	15820	15598	15582	15503	15733	15667	15819	15705	15694	15690	15657	15634	15470	15446	15514	15648	15717	15716	15688	15587	15495	15666	15807	15613	15648	15717	15670	15497	15620	15605	15728	15560	15671	15503	15502	15609	15572	15559	15626	15461	15699	15630	15426	15453	15624	15770	15637	15575	15641	15691	15632	15555	15586	15620	15694	15640	15687	15552	15566	15599	15554	15712	15682	15800	15400	15688	15782	15496	15558	15589	15371	15748	15632	15694	15550	15626	15562	15727	15772	15577	15538	15492	15639	15543	15690	15810	15592	15563	15671	15846	15496	15734	15782	15673	15833	15778	15447	15469	15622	15298	15764	15597	15469	15581	15543	15447	15556	15691	15840	15568	15690	15771	15623	15664	15617	15666	15588	15744	15597	15600	15636	15675	15561	15687	15676	15543	15645	15709	15511	15568	15458	15566	15676	15530	15571	15561	15392	15670	15658	15620	15610	15873	15560	15851	15526	15740	15327	15556	15460	15678	15655	15668	15436	15643	15323	15696	15747	15561	15373	15714	15708	15556	15671	15768	15660	15686	15607	15673	15605	15583	15625	15673	15821	15508	15719	15599	15564	15833	15671	15558	15712	15738	15634	15517	15375	15526	15557	15613	15465	15308	15593	15577	15617	15583	15694	15858	15556	15604	15524	15591	15550	15835	15555	15743	15796	15693	15694	15696	15717	15872	15469	15502	15631	15718	15598	15593	15822	15414	15722	15557	15699	15621	15417	15566	15632	15802	15752	15682	15619	15830	15533	15707	15637	15712	15661	15663	15622	15511	15823	15628	15524	15802	15707	15793	15583	15701	15637	15612	15579	15535	15511	15995	15465	15717	15617	15711	15583	15632	15495	15637	15477	15533	15652	15633	15426	15621	15870	15523	15725	15590	15828	15585	15596	15415	15657	15402	15743	15552	15651	15741	15591	15744	15572	15804	15652	15849	15568	15648	15524	15720	15462	15499	15497	15589	15683	15649	15905	15753	15830	15591	15824	15692	15702	15737	15668	15719	15555	15623	15487	15492	15647	15652	15524	15521	15690	15730	15797	15708	15660	15406	15602	15653	15762	15604	15791	15796	15765	15549	15641	15688	15592	15623	15571	15500	15574	15555	15541	15568	15739	15584	15642	15606	15556	15776	15611	15513	15664	15534	15585	15685	15580	15459	15489	15776	16057	15600	15596	15654	15879	15767	15768	15668	15498	15881	15490	15700	15585	15700	15416	15647	15678	15527	15639	15784	15575	15609	15593	15754	15644	15742	15504	15653	15700	15678	15615	15661	15763	15734	15745	15691	15537	15732	15798	15638	15650	15578	15575	15761	15705	15715	15645	15943	15542	15476	15540	15567	15588	15728	15791	15719	15620	15546	15569	15626	15711	15715	15721	15597	15813	15784	15560	15434	15435	15799	15584	15606	15695	15574	15619	15772	15650	15499	15598	15655	15764	15543	15652	15749	15511	15744	15732	16009	15518	15389	15675	15692	15611	15668	15583	15578	15681	15649	15689	15669	15815	15648	15589	15577	15639	15499	15786	15706	15625	15551	15664	15625	15768	15446	15318	15651	15894	15741	15759	15665	15490	15492	15783	15623	15631	15480	15556	15664	15830	15731	15530	15639	15641	15555	15760	15650	15697	15560	15613	15577	15692	15718	15641	15724	15493	15651	15775	15446	15643	15734	15645	15627	15539	15543	15658	15506	15759
23000	29656	21490	16819	15065	16841	17906	14727	16755	17028	17178	16274	15003	14086	13868	13692	13817	13873	13999	13847	13978	13937	13816	13779	13828	13803	13747	13654	13938	13813	14102	13856	13901	13937	13806	13975	13770	13755	13973	13874	13906	13856	13866	13960	13715	13742	13953	13718	13869	13751	13688	13664	13854	13856	13777	13911	13913	13782	13882	13898	13951	13592	13762	13732	13909	13688	13966	14095	13806	13910	13881	13920	13816	13924	13936	13677	14046	14148	13827	13798	13838	13912	13798	13893	13967	13799	13846	13727	13801	13832	13968	13901	13710	13825	13871	13794	13573	13770	13888	13880	13803	13704	13664	13887	13809	13855	13849	13792	13861	14008	13812	13696	13677	13810	13813	13779	13925	13907	13738	13930	13764	13717	13925	13854	13861	13776	13585	13753	13898	13918	13779	13841	13939	13693	13855	13861	14007	13764	14028	13789	13916	13766	13762	13813	13987	13807	13976	13858	13795	13775	13856	13798	13864	13856	13835	13753	13788	14001	13832	13827	13914	13986	13886	13849	13828	13973	13715	13924	13887	13837	13785	13899	13891	13762	13855	13879	13823	13826	13946	13928	13902	13712	14146	13865	13791	13761	13696	13986	13865	13908	13771	13889	13693	13848	13891	13996	13862	13924	13965	13762	13972	13826	14003	13734	13754	13842	13771	13829	13900	13791	13826	13687	14239	13820	13718	13983	13814	13818	13682	13784	13881	13960	13857	14034	13795	13849	13794	13643	13787	13925	13822	13835	13711	13856	13881	13831	14024	13895	13863	13922	13827	13875	13869	13866	13789	13730	13790	13856	13963	13720	13909	13865	13883	13696	13926	13640	13845	13904	13669	13750	13729	13670	13729	13900	13723	13961	13685	13864	13625	13769	13992	13745	13821	13799	13737	13633	13705	13922	13784	13897	13934	13815	13723	14036	13961	13822	13661	14014	13889	13803	13703	13712	13937	13839	13770	13784	13922	13766	13934	13873	13832	13740	13886	13714	13999	13940	13859	13776	13895	13760	13685	13762	13773	14058	13921	13894	13845	13997	13833	13907	13896	13875	13801	13889	13692	13646	13891	13944	13756	14095	13877	13731	13893	13940	13887	13869	13857	13778	13847	13939	14011	13830	13827	13812	13822	13985	13931	13831	13826	13679	13799	13811	13863	13860	13889	13833	13829	13964	13706	13768	13708	13831	13780	13761	13804	13886	13872	13809	13971	14017	13811	13833	14021	13940	13816	13662	13787	13829	13558	13922	13825	13978	13775	13819	13668	13916	13853	13822	13926	13783	13825	13835	13875	13790	13979	13995	13871	13857	13912	13922	13976	13855	13892	13907	13993	13821	13936	13845	13887	13906	13911	13852	13796	13871	13837	14017	13678	13807	13833	13732	13766	13878	14014	13912	13821	13951	13869	13865	13701	13862	13817	14056	13869	13919	13813	13827	13822	13727	13851	13940	13806	13923	13841	13989	13957	13773	13777	13872	13844	13788	13937	13819	13795	13925	13972	13820	13601	13926	13988	13889	13845	13900	13939	13883	13943	13745	13806	13798	13726	13856	13932	13982	13729	13709	13898	13805	13742	13831	13983	13765	13915	13862	13906	13844	13952	13954	13862	13812	13757	13802	13879	14035	13719	13835	13847	13945	13771	13995	13896	13657	13903	13915	14008	13609	13818	13882	13818	13847	13860	13818	13751	13807	13766	13753	13612	13816	13792	13935	13934	13756	13743	13814	13786	14023	14104	13867	13789	13729	13897	13883	13851	13808	13778	13947	13709	14083	13727	13793	13822	13797	13866	13773	13949	13813	13860	13857	13798	13837	13981	13958	13868	13903	13886	13853	13878	13747	13840	13916	14001	13829	13915	13834	13928	13835	13822	13817	13807	14027	14002	13903	13777	13795	13776	13814	13654	13862	13901	13973	13756	13918	13874	13891	13873	13894	13814	13904	13986	13828	13727	13860	13975	13973	13767	13741	13800	13863	13857	13851	13754	13998	13893	13802	13821	13817	13757	13804	13914	13941	13934	13744	13883	13994	13965	13849	13710	13891	13867	13770	13936	13899	13862	13981	13896	14039	13976	13764	13968	13856	13859	13863	13835	13952	13867	13892	13819	13605	13826	13914	13831	14041	13817	13857	13987	13932	13804	13889	13883	13874	13833	13787	13769	13889	13663	13941	13753	13840	13813	13843	13898	13800	13949	13853	13803	13865	13658	13954	13630	13802	13895	13923	13826	13945	13868	13840	13919	13864	13872	13800	13878	13935	13748	13817	14017	13935	13912	13824	13820	13937	14056	13786	14002	13773	14000	13731	13835	13813	13913	13810	13829	13849	14064	13811	13845	13777	13852	14096	13822	13784	13764	13950	13860	13659	13790	13946	13734	13892	13831	13909	14026	13871	13843	13949	13659	13880	14015	13749	13917	13841	13774	13644	13781	13941	13911	13821	13901	13918	13875	13926	13758	13986	13760	13797	13867	13819	13918	14068	13877	13791	13834	13821	13901	13831	14001	13886	13868	13953	13920	13920	13815	13904	13874	13810	13895	13818	13939	13936	13891	13779	14019	13761	13842	13837	14017	13734	13873	13917	13835	14071	13796	13771	13987	13699	13878	13667	13864	13800	14033	13894	13830	13834	13901	13893	13900	13754	13990	13750	13779	13798	13790	14021	13745	13873	13790	13851	13843	13736	13955	13903	13823	13811	13734	13845	13867	13779	13787	13741	13765	13839	13648	13821	13704	13748	13796	13856	13816	13806	13871	13777	13875	13591	13809	13800	13765	13976	13748	13938	13800	13863	13653	13733	13893	13848	13733	13941	13703	13704	13911	13778	13801	13829	13996	13870	13842	13782	13769	13849	13905	13883	13758	13880	13838	13907	14011	14017	13665	13953	14026	13913	13827	13804	13825	13860	14002	13948	13940	13717	13749	13885	13994	13907	13834	13944	13908	13850	13688	13868	13727	13826	13818	13834	13933	13793	13882	13901	13884	13772	13884	13812	13756	13831	13866	13925	13846	13836	13763	14100	13790	13743	13809	13830	13935	13885	13761	13754	13882	13876	13995	13814	13817	13787	13828	13856	13796	13788	13738	13823	13790	13954	13911	13885	13791	13787	13796	14019	14009	13696	13833	13854	13761	13857	13960	13780	13818	13880	13767	13775	13760	14027	13920	13807	13729	13897	13898	14033	13950	13874	13795	13800	13898	13783	13827	13665	14170	13893	13926	13826	13824	13950	13947	13860	14022	14000	13991	13836	13764	13907	13945	13924	13832	13802	13923	13709	13784	13791	13858	13993	13835	13935	13762	13815	13830	13755	13756	13838	13861	13810	13861	13843	13721	13957	13833	13908	13889	13995	13904	13877	13740	13852	13725	13965	13921	13869	13887	13850	13920	13931	13777	13691	13891	13693	13995	13722	13850	13896	13928	13863	13676	13797	13943	13933	13760	13827	13760	13698	13844	14006	13760	13877	13905	13929	13836	13902	13956	13810	13876	13962	13901	13864	13825	13804	13961	13841	13877	13809	13852	13863	13794	13909	14011	13896	13934	14009	13768	13795	13999	13830	13839	13889	14101	13952	13986	13802	13825	13862	13905	13923	13899	13854	13739	13988	14057	13827	13942	13697	13851	13783	13854	13849	13934	13785	13924	13922	13878	13762	13847	13953	13847	13889	13823	14105	13767	13902	13965	13950	13780	14012	13853	13986	13970	13826	13783	13992	13760	13718	13789	13954	14015	13785	13861	13999	13918	13856	13861	13751	14025	13979	14027	13916	13710	13905	13855	13915	13972	13717	14081	13768	13918	13941	13973	13884	13717	13602	13891	13791	13851	13956	13807	13861	13812	13952	13701	13825	13769	13871	13820	13917	13919	13798	13897	13905	13852	13910	13725	13937	13937	13870	13932	13745	13860	13914	13994	13848	13752	13768	13810	13891	13810	13903	14071	13716	14002	13801	13807	13772	13720	13923	13810	13583	13816	13801	13718	13912	13745	13898	13922	13902	13926	13870	13858	13971	14080	13883	13903	13939	13731	13781	13839	13933	13713	13810	13777	13873	13878	13803	13716	13861	13737	14027	13857	13897	13877	13826	14022	13923	13890	13888	13840	13772	13898	13849	13802	13640	13838	13907	13849	13807	13866	13875	13759	13959	14082	13841	13696	13744	13953	13907	13971	13768	13854	13755	13815	13832	13924	13925	13835	13901	13821	13983	13780	13869	13961	13746	13846	13788	13889	13745	13919	13888	13713	14076	13795	13933	13830	13798	13827	13836	13956	13845	13809	13914	13725	13777	13987	13909	13816	13804	13848	13822	13898	13865	13739	13824	13896	13981	13812	13960	13838	13836	13769	13841	13929	13799	13682	13753	13877	13880	13807	13843	13817	13856	13748	13752	13802	13890	13684	14023	13830	13771	13647	13950	13920	13957	13879	13836	13966	13968	13866	13847	13739	13955	13781	13889	13989	13870	13786	13693	13874	13863	13766	13890	13995	13927	13753	13745	14035	13664	13963	13740	13833	13773	13928	13937	13878	13949	13909	13906	13932	13770	13827	13811	13847	13854	13980	13989	14101	13773	13724	13710	13824	14078	13795	13874	13884	13760	13978	13689	13734	13822	13911	13820	13769	13683	13977	13696	13826	13725	14053	13851	13760	13865	13813	13789	13838	13806	13787	13921	13871	13749	13956	13734	13970	13782	13934	14075	13892	13726	13862	13824	13835	13759	13831	13857	13783	13754	13943	13769	13939	13848	13860	13994	13757	13913	13918	13849	13902	13973	13958	13833	13764	13835	13978	13943	13891	13969	13871	13745	13769	13985	13713	13969	13765	13749	13897	13878	13810	13834	13863	13923	13892	13813	14027	13712	13852	13986	13935	13804	13865	13965	13926	13937	13905	13593	13922	13764	13809	13914	13881	13961	13881	13777	13830	13688	13938	13749	13886	13864	13857	13867	13816	13835	13856	13939	13852	13758	13801	13801	13915	13809	13849	13982	13961	13999	14026	13684	13901	13805	13810	13696	13848	13797	13752	13647	13958	13862	13697	13898	13874	13827	13777	13743	14071	13841	13839	13900	13847	13881	13925	13742	13866	13663	13909	13889	13795	13798	13693	13860	13844	13856	13920	13828	14061	13860	13721	13799	14036	13792
25396	21800	29119	26310	24205	33371	39342	26906	32114	33546	31325	28203	24510	21462	19313	18804	18873	18694	18416	18489	18686	18911	18575	18503	18653	18701	18577	18448	18561	18606	18518	18516	18674	18502	18540	18575	18400	18495	18728	18618	18532	18496	18732	18504	18485	18565	18643	18490	18490	18639	18450	18723	18419	18392	18580	18550	18670	18433	18538	18576	18488	18550	18431	18513	18463	18425	18345	18573	18372	18591	18434	18644	18466	18472	18269	18512	18617	18706	18620	18389	18739	18815	18675	18370	18517	18360	18522	18519	18570	18467	18536	18475	18563	18606	18585	18639	18647	18536	18482	18532	18626	18594	18657	18524	18361	18344	18408	18480	18525	18428	18529	18508	18621	18585	18639	18444	18378	18626	18477	18538	18340	18567	18678	18262	18804	18498	18601	18493	18439	18517	18757	18480	18611	18526	18372	18320	18500	18550	18521	18658	18512	18607	18638	18534	18272	18689	18573	18670	18579	18631	18551	18945	18625	18611	18567	18441	18479	18396	18490	18315	18893	18430	18498	18635	18474	18677	18480	18488	18536	18603	18306	18604	18444	18573	18521	18533	18644	18630	18600	18427	18422	18470	18486	18678	18554	18362	18261	18535	18347	18404	18441	18616	18568	18579	18576	18615	18752	18459	18715	18389	18536	18724	18492	18646	18527	18396	18533	18632	18430	18458	18479	18646	18528	18622	18677	18552	18605	18694	18666	18398	18343	18536	18359	18535	18459	18489	18267	18624	18502	18436	18527	18374	18596	18748	18596	18688	18411	18243	18361	18441	18539	18634	18657	18575	18644	18536	18572	18657	18644	18582	18337	18625	18437	18506	18747	18537	18633	18519	18543	18364	18682	18604	18421	18530	18850	18522	18643	18731	18559	18599	18622	18413	18558	18549	18464	18514	18601	18418	18522	18587	18340	18439	18614	18357	18501	18438	18644	18580	18684	18472	18429	18681	18580	18523	18478	18503	18384	18491	18531	18566	18702	18500	18676	18458	18568	18473	18730	18486	18460	18512	18594	18561	18450	18540	18610	18631	18534	18459	18628	18422	18488	18546	18518	18615	18519	18659	18608	18457	18529	18383	18510	18556	18627	18470	18564	18406	18530	18659	18407	18554	18451	18600	18634	18243	18716	18360	18431	18232	18536	18508	18484	18556	18626	18657	18421	18523	18698	18467	18326	18318	18518	18311	18480	18556	18531	18484	18563	18394	18485	18443	18344	18479	18619	18659	18594	18461	18815	18359	18378	18607	18447	18521	18642	18472	18509	18604	18441	18559	18640	18573	18482	18410	18461	18384	18695	18406	18512	18350	18593	18340	18531	18523	18263	18260	18671	18370	18606	18550	18589	18753	18650	18532	18538	18490	18628	18628	18347	18562	18511	18403	18618	18534	18620	18369	18293	18674	18565	18712	18595	18480	18613	18660	18432	18442	18472	18539	18496	18674	18497	18513	18474	18441	18561	18446	18469	18471	18426	18455	18739	18522	18414	18761	18609	18498	18518	18312	18596	18740	18662	18500	18436	18380	18431	18483	18605	18502	18552	18732	18455	18472	18577	18607	18421	18387	18615	18578	18673	18569	18387	18569	18387	18662	18422	18546	18596	18521	18673	18347	18636	18592	18501	18538	18605	18383	18477	18557	18619	18431	18589	18458	18364	18528	18499	18600	18579	18529	18511	18545	18409	18679	18691	18530	18470	18531	18684	18768	18456	18511	18467	18623	18652	18432	18518	18598	18545	18504	18508	18428	18494	18515	18497	18674	18703	18515	18718	18641	18696	18522	18573	18318	18558	18545	18453	18377	18573	18466	18474	18445	18765	18406	18529	18468	18433	18428	18712	18725	18560	18513	18521	18510	18527	18676	18501	18356	18553	18553	18523	18585	18441	18420	18560	18804	18380	18295	18498	18483	18543	18591	18535	18526	18709	18771	18746	18512	18572	18331	18526	18528	18454	18356	18463	18599	18537	18783	18613	18444	18691	18547	18710	18473	18712	18789	18356	18401	18427	18557	18496	18382	18440	18460	18657	18498	18321	18734	18626	18524	18477	18531	18532	18495	18382	18415	18441	18459	18510	18539	18561	18664	18413	18441	18486	18594	18725	18527	18748	18569	18551	18471	18561	18634	18585	18640	18497	18472	18488	18387	18430	18437	18534	18508	18491	18282	18470	18587	18449	18606	18495	18538	18723	18559	18368	18613	18578	18611	18248	18362	18606	18428	18602	18599	18657	18698	18372	18611	18656	18446	18729	18588	18601	18606	18494	18582	18576	18805	18623	18462	18672	18562	18511	18505	18507	18556	18460	18638	18465	18428	18589	18463	18538	18456	18534	18466	18472	18466	18570	18801	18522	18555	18509	18533	18338	18723	18843	18412	18376	18481	18601	18584	18275	18724	18681	18479	18471	18465	18732	18405	18598	18634	18727	18513	18670	18683	18596	18534	18404	18622	18697	18503	18605	18333	18502	18454	18672	18394	18560	18599	18481	18573	18595	18653	18477	18351	18507	18644	18585	18449	18459	18516	18623	18425	18544	18552	18456	18437	18473	18554	18597	18709	18473	18767	18548	18698	18510	18583	18630	18474	18544	18377	18518	18573	18605	18782	18697	18468	18379	18487	18568	18673	18535	18522	18400	18540	18423	18560	18678	18591	18593	18451	18544	18608	18435	18396	18594	18624	18479	18722	18710	18529	18577	18680	18607	18424	18532	18720	18534	18833	18477	18631	18377	18460	18604	18539	18443	18468	18630	18582	18581	18385	18438	18550	18574	18436	18452	18379	18579	18534	18609	18546	18640	18521	18430	18594	18493	18562	18619	18601	18705	18501	18369	18603	18384	18591	18641	18654	18731	18644	18533	18729	18496	18293	18501	18364	18630	18468	18483	18757	18518	18629	18412	18505	18726	18389	18504	18344	18577	18531	18627	18425	18697	18607	18237	18648	18382	18450	18541	18410	18622	18519	18552	18678	18448	18551	18453	18324	18394	18611	18643	18602	18441	18680	18518	18545	18182	18640	18432	18508	18383	18393	18515	18564	18411	18651	18603	18289	18658	18447	18490	18451	18514	18446	18540	18355	18391	18352	18452	18522	18421	18448	18394	18251	18584	18528	18580	18681	18647	18655	18651	18250	18814	18489	18588	18503	18792	18677	18507	18461	18390	18457	18514	18600	18459	18422	18512	18396	18625	18613	18711	18596	18480	18472	18658	18642	18308	18491	18611	18345	18582	18487	18511	18490	18653	18632	18515	18572	18645	18624	18406	18581	18681	18514	18690	18697	18492	18498	18533	18501	18524	18457	18531	18336	18466	18514	18493	18565	18674	18509	18529	18452	18541	18401	18542	18516	18542	18443	18519	18598	18483	18642	18542	18584	18600	18581	18493	18615	18589	18508	18635	18546	18288	18692	18422	18380	18441	18546	18667	18634	18439	18455	18234	18596	18544	18570	18621	18361	18556	18430	18609	18745	18565	18519	18501	18456	18605	18676	18392	18596	18483	18585	18643	18778	18427	18611	18367	18521	18438	18413	18424	18300	18552	18363	18650	18452	18602	18388	18533	18642	18453	18375	18630	18411	18693	18584	18572	18401	18373	18516	18463	18510	18509	18598	18759	18491	18558	18617	18417	18410	18527	18448	18551	18691	18676	18516	18506	18612	18625	18489	18743	18103	18554	18526	18508	18484	18618	18617	18362	18485	18700	18727	18559	18711	18519	18438	18518	18374	18452	18302	18485	18720	18319	18615	18648	18231	18562	18463	18636	18582	18510	18471	18648	18670	18652	18472	18545	18819	18472	18549	18557	18576	18691	18638	18461	18460	18693	18550	18483	18328	18487	18796	18547	18647	18475	18382	18469	18455	18638	18549	18545	18647	18627	18410	18491	18658	18610	18671	18587	18753	18365	18344	18542	18407	18701	18427	18631	18445	18504	18409	18370	18456	18385	18752	18688	18353	18738	18459	18391	18655	18413	18626	18437	18650	18721	18686	18717	18480	18415	18432	18666	18409	18468	18436	18543	18713	18724	18783	18705	18642	18642	18557	18593	18403	18480	18253	18533	18542	18376	18572	18563	18662	18308	18644	18505	18384	18552	18467	18390	18306	18669	18677	18630	18510	18471	18555	18395	18318	18605	18621	18383	18573	18580	18548	18533	18511	18277	18483	18566	18438	18246	18504	18363	18757	18567	18520	18507	18451	18497	18663	18658	18592	18393	18571	18558	18379	18423	18393	18600	18577	18534	18437	18692	18653	18657	18569	18337	18614	18432	18631	18533	18566	18378	18550	18535	18690	18464	18314	18386	18580	18620	18593	18745	18557	18505	18540	18530	18700	18772	18576	18702	18810	18668	18526	18800	18474	18654	18536	18632	18585	18515	18626	18375	18458	18584	18576	18556	18462	18604	18442	18502	18443	18708	18518	18334	18548	18650	18185	18353	18622	18477	18548	18675	18493	18519	18600	18478	18396	18627	18683	18331	18359	18529	18433	18495	18585	18517	18541	18564	18628	18511	18590	18802	18597	18487	18527	18614	18559	18647	18497	18687	18383	18462	18680	18607	18599	18408	18528	18542	18429	18472	18547	18512	18406	18345	18493	18558	18416	18610	18743	18706	18537	18580	18504	18221	18340	18504	18401	18467	18676	18722	18369	18529	18556	18580	18521	18546	18503	18462	18402	18452	18676	18573	18491	18552	18279	18557	18801	18541	18343	18582	18606	18460	18669	18614	18633	18630	18812	18529	18548	18598	18375	18455	18282	18616	18613	18497	18254	18541	18706	18737	18529	18671	18536	18512	18621	18559	18673	18589	18630	18515	18457	18394	18509	18659	18862	18453	18499	18727	18489	18645	18643	18568	18485	18557	18447	18625	18725	18625	18627	18371	18536	18627	18468	18731	18465	18708	18492	18603	18669	18553	18652	18626	18517	18426	18416	18595	18490	18703	18735	18592	18568	18560	18479	18665	18490	18571	18504	18690	18706	18591	18531	18653	18552	18440	18696	18421	18556	18550	18612	18536	18531	18573	18592	18503	18603	18650	18663	18664	18487	18536	18438	18498	18304	18449	18474	18670	18496	18554	18504	18479	18788	18522	18524	18652	18303	18482	18318	18304	18715	18559	18531	18349	18635	18650	18367	18399	18744	18235	18405
31717	49251	41257	29117	24374	35456	36687	24205	33232	33189	30381	26420	21811	18261	15939	15574	15548	15688	15772	15781	15700	15741	15631	15471	15735	15793	15625	15731	15768	15514	15627	15869	15568	15546	15691	15606	15594	15726	15791	15670	15808	15599	15647	15582	15559	15679	15828	15629	15483	15722	15562	15574	15582	15684	15734	15561	15622	15560	15685	15384	15557	15896	15633	15585	15638	15741	15483	15549	15663	15456	15564	15889	15732	15640	15531	15617	15701	15674	15652	15547	15529	15615	15581	15632	15667	15608	15573	15734	15582	15567	15569	15533	15645	15812	15656	15544	15662	15459	15598	15693	15571	15613	15566	15561	15613	15685	15453	15590	15551	15606	15790	15678	15608	15621	15637	15468	15735	15699	15603	15634	15589	15797	15591	15571	15773	15750	15736	15651	15533	15634	15650	15684	15551	15659	15649	15711	15651	15625	15522	15584	15644	15534	15547	15575	15646	15594	15577	15359	15714	15596	15638	15548	15531	15792	15412	15676	15610	15523	15793	15561	15630	15666	15635	15639	15574	15698	15649	15753	15786	15719	15615	15552	15717	15648	15701	15682	15644	15553	15539	15545	15711	15627	15664	15613	15632	15748	15543	15513	15605	15739	15483	15481	15743	15796	15663	15618	15812	15595	15609	15760	15614	15702	15652	15673	15609	15638	15791	15631	15808	15502	15693	15362	15623	15552	15629	15608	15569	15514	15583	15482	15703	15655	15652	15622	15751	15751	15533	15680	15653	15580	15556	15623	15605	15637	15775	15631	15749	15768	15493	15604	15698	15451	15531	15675	15553	15684	15691	15665	15624	15630	15725	15769	15495	15871	15556	15634	15707	15645	15551	15682	15567	15620	15599	15605	15739	15490	15585	15588	15556	15578	15792	15633	15630	15525	15629	15658	15675	15506	15775	15615	15748	15578	15685	15666	15694	15559	15693	15603	15524	15528	15615	15658	15650	15632	15540	15752	15553	15834	15647	15671	15572	15819	15499	15694	15608	15488	15599	15642	15783	15680	15523	15752	15823	15563	15810	15707	15490	15690	15580	15625	15624	15424	15920	15673	15531	15557	15737	15482	15542	15624	15535	15680	15647	15502	15666	15712	15602	15659	15523	15571	15537	15763	15782	15519	15705	15559	15621	15682	15627	15605	15620	15717	15620	15438	15702	15759	15677	15592	15739	15613	15695	15530	15629	15439	15518	15665	15487	15649	15534	15652	15548	15725	15606	15580	15564	15492	15693	15627	15549	15566	15580	15538	15573	15676	15556	15723	15622	15658	15724	15717	15717	15546	15566	15522	15429	15667	15722	15679	15573	15536	15746	15566	15498	15678	15536	15532	15533	15557	15712	15703	15567	15647	15669	15499	15699	15759	15796	15495	15571	15533	15651	15662	15601	15674	15582	15459	15715	15727	15646	15625	15595	15561	15521	15653	15664	15611	15664	15667	15685	15695	15781	15594	15588	15654	15696	15563	15623	15564	15765	15721	15570	15742	15640	15489	15768	15514	15544	15543	15568	15707	15503	15556	15551	15765	15677	15620	15656	15551	15806	15653	15611	15605	15422	15607	15411	15780	15480	15548	15699	15652	15684	15601	15561	15480	15503	15505	15520	15662	15580	15646	15605	15777	15519	15646	15512	15520	15775	15616	15718	15582	15706	15802	15726	15709	15628	15724	15658	15546	15572	15535	15565	15589	15663	15616	15512	15688	15624	15479	15554	15658	15747	15714	15675	15595	15681	15702	15745	15570	15546	15561	15500	15641	15776	15592	15671	15706	15614	15855	15676	15569	15524	15677	15737	15645	15618	15635	15649	15649	15611	15647	15713	15561	15532	15426	15398	15675	15751	15663	15670	15622	15595	15752	15576	15573	15642	15490	15514	15583	15851	15570	15449	15558	15586	15640	15773	15719	15572	15792	15748	15752	15717	15672	15815	15551	15655	15700	15496	15580	15717	15513	15563	15687	15730	15666	15622	15609	15564	15516	15704	15713	15567	15567	15755	15759	15539	15636	15715	15553	15564	15564	15639	15643	15539	15431	15508	15544	15664	15496	15711	15559	15824	15371	15595	15702	15721	15717	15449	15686	15647	15545	15781	15539	15699	15464	15600	15556	15603	15642	15541	15633	15749	15625	15548	15709	15828	15436	15508	15584	15721	15632	15592	15647	15638	15790	15593	15602	15521	15601	15700	15531	15560	15746	15606	15735	15672	15582	15561	15679	15712	15528	15716	15523	15635	15587	15740	15702	15548	15540	15510	15633	15690	15747	15607	15518	15570	15794	15712	15570	15542	15764	15599	15635	15679	15707	15646	15679	15727	15582	15511	15629	15589	15727	15720	15694	15657	15555	15629	15634	15603	15654	15863	15680	15594	15850	15685	15633	15775	15757	15696	15497	15640	15580	15433	15750	15613	15652	15705	15595	15603	15479	15744	15567	15458	15648	15708	15568	15671	15499	15612	15589	15612	15673	15582	15559	15740	15681	15627	15647	15756	15510	15632	15424	15680	15594	15823	15641	15786	15664	15614	15462	15538	15759	15623	15601	15605	15553	15851	15592	15596	15736	15510	15513	15728	15573	15637	15622	15493	15516	15598	15577	15593	15577	15639	15695	15668	15478	15703	15552	15620	15888	15643	15679	15683	15818	15590	15646	15573	15458	15595	15409	15689	15765	15589	15599	15550	15625	15454	15589	15561	15659	15604	15718	15649	15544	15548	15743	15526	15715	15551	15617	15683	15567	15749	15595	15767	15527	15594	15663	15492	15453	15623	15765	15586	15603	15817	15586	15616	15677	15579	15637	15708	15725	15664	15711	15820	15581	15506	15688	15632	15546	15645	15711	15639	15552	15775	15579	15590	15725	15664	15578	15440	15583	15550	15580	15540	15641	15617	15611	15755	15525	15696	15651	15672	15675	15699	15450	15832	15639	15680	15610	15680	15603	15654	15612	15635	15638	15816	15496	15688	15521	15617	15595	15726	15704	15572	15625	15691	15623	15367	15561	15587	15584	15615	15518	15547	15609	15726	15670	15657	15638	15688	15670	15652	15650	15586	15345	15661	15591	15757	15450	15698	15652	15697	15713	15540	15736	15854	15657	15557	15681	15637	15592	15563	15552	15665	15781	15737	15661	15612	15465	15620	15729	15614	15637	15639	15644	15516	15650	15618	15605	15538	15696	15563	15650	15610	15500	15593	15622	15623	15725	15637	15735	15484	15819	15731	15569	15663	15523	15667	15666	15629	15735	15668	15692	15666	15615	15739	15557	15535	15680	15536	15590	15714	15458	15632	15682	15651	15724	15644	15681	15731	15557	15551	15622	15620	15677	15649	15725	15684	15590	15668	15589	15582	15673	15656	15493	15733	15468	15459	15707	15671	15541	15772	15620	15677	15558	15720	15515	15415	15574	15515	15630	15556	15346	15711	15735	15663	15821	15567	15688	15630	15562	15601	15633	15609	15667	15757	15629	15764	15738	15731	15648	15652	15549	15401	15567	15637	15604	15568	15712	15533	15482	15637	15638	15443	15584	15384	15712	15655	15720	15732	15590	15608	15529	15649	15661	15739	15492	15604	15701	15749	15775	15343	15617	15505	15507	15776	15643	15635	15662	15615	15781	15643	15657	15506	15697	15590	15813	15464	15785	15730	15569	15689	15728	15671	15651	15594	15567	15553	15579	15579	15826	15605	15708	15665	15606	15504	15690	15629	15795	15554	15561	15718	15586	15647	15681	15724	15622	15607	15621	15593	15738	15522	15578	15636	15600	15814	15650	15773	15612	15627	15477	15734	15650	15767	15534	15638	15581	15464	15804	15737	15668	15494	15612	15657	15671	15690	15568	15695	15830	15644	15500	15512	15619	15608	15533	15546	15546	15545	15642	15426	15600	15673	15724	15648	15768	15500	15649	15525	15658	15330	15749	15571	15514	15576	15463	15744	15533	15578	15593	15647	15616	15573	15634	15528	15500	15645	15552	15510	15465	15590	15603	15637	15742	15725	15695	15611	15632	15628	15717	15842	15837	15624	15582	15585	15689	15689	15575	15742	15708	15539	15604	15558	15684	15721	15534	15656	15625	15593	15588	15599	15636	15654	15713	15545	15711	15664	15723	15651	15388	15604	15504	15499	15599	15668	15750	15565	15559	15752	15687	15711	15577	15650	15619	15673	15637	15639	15657	15577	15647	15844	15650	15541	15790	15596	15720	15710	15675	15627	15693	15700	15607	15543	15492	15677	15609	15673	15506	15729	15739	15738	15541	15539	15606	15597	15611	15517	15511	15583	15646	15546	15568	15662	15612	15649	15514	15699	15455	15787	15620	15556	15664	15648	15613	15583	15621	15584	15465	15769	15529	15747	15642	15630	15494	15586	15715	15571	15635	15570	15798	15603	15647	15584	15591	15653	15771	15638	15636	15526	15587	15714	15661	15667	15632	15733	15585	15744	15661	15654	15545	15759	15760	15723	15818	15405	15380	15683	15539	15604	15503	15587	15590	15563	15781	15669	15602	15497	15540	15860	15550	15746	15482	15486	15631	15574	15661	15591	15742	15600	15756	15415	15457	15681	15500	15751	15620	15495	15719	15605	15759	15694	15610	15659	15713	15790	15532	15611	15456	15687	15679	15647	15557	15745	15618	15620	15561	15536	15555	15749	15753	15692	15667	15629	15693	15623	15789	15680	15744	15568	15642	15592	15518	15529	15483	15654	15596	15614	15530	15798	15645	15584	15565	15687	15603	15711	15657	15528	15787	15820	15632	15427	15687	15565	15662	15589	15473	15515	15709	15577	15588	15521	15512	15667	15746	15667	15758	15555	15655	15530	15674	15728	15703	15663	15602	15543	15453	15570	15798	15649	15515	15905	15578	15600	15528	15662	15521	15748	15644	15557	15510	15581	15520	15655	15634	15642	15575	15770	15632	15469	15653	15458	15589	15437	15477	15775	15561	15620	15582	15569	15676	15652	15542	15552	15662	15636	15486	15557	15675	15591	15590	15546	15559	15610	15466	15678	15567	15740	15623	15673	15542	15677	15581	15581	15513	15426	15718	15575	15559	15697	15642	15719	15642	15715	15741	15761	15474	15629	15716	15625	15750	15668	15679	15774	15670	15722	15617	15683	15831	15683	15699	15566	15742	15743	15616	15764	15772
23924	21936	29517	24774	23437	38147	46535	33786	43764	44750	43209	34961	28139	23332	21253	20391	20057	20288	20208	20319	20081	19995	20267	20259	20092	20133	20053	20169	20046	20174	20305	20179	20126	20065	20226	19874	20037	19999	20224	19987	20244	20007	20270	20172	19890	19936	20043	20050	20074	20064	20038	20067	20094	20166	20226	20184	20204	19958	19877	19817	19945	20139	20007	20114	20154	20150	20150	19992	20047	20229	20231	20010	19968	20165	20233	20045	19915	20124	20053	20110	19916	19933	19989	20055	20113	20214	19953	20005	19995	20158	20026	20002	20031	19879	20107	20340	20116	20221	19831	20048	20040	20013	20017	19907	19843	19993	20147	20099	20242	20169	20069	20222	20049	19979	19932	20219	20053	20046	20153	19916	20006	19967	20108	19934	20218	20119	20041	19968	19901	20097	20181	20008	20119	20012	20043	20050	20104	19860	20057	20002	19912	19811	20052	20128	20026	20036	20169	20114	19982	20078	19991	20061	20134	20146	20070	19850	19877	19653	19955	20188	19983	20154	20087	20013	19842	19953	20039	20235	19729	20046	19953	19999	19862	19920	20035	19843	20106	19813	20044	20016	20013	20198	20038	19913	20020	20073	20013	20084	20123	20124	19955	19943	20008	19848	19893	20105	20044	20034	20024	20093	20040	20006	20138	19906	19944	20022	19840	20150	20036	19868	19971	20184	20074	19951	20213	20030	20200	19672	20179	20260	20187	20256	20008	19992	20091	19881	19927	20237	20053	20250	20126	19747	20090	20000	20012	20059	20202	19961	20004	20136	20146	20101	20080	20360	20160	19903	19927	19875	20055	19953	19883	19907	19954	20052	20228	19894	20150	20100	20100	19916	19986	19976	19883	20095	20115	19976	20294	20018	19906	20066	20028	20200	20179	20005	19991	19976	19853	20153	20105	20244	20246	19999	20053	19817	19840	20140	20193	19953	20089	19902	20044	19892	20012	19945	19912	19995	20256	20000	19874	19939	19949	20046	20199	19939	20035	20080	20107	19967	19903	19823	20075	19843	20189	20067	20032	20318	20117	19931	19904	20083	20038	20083	20152	20172	19999	20099	20097	19903	20176	20160	20232	19958	20117	20079	20084	19969	19997	19947	20048	20297	20095	19887	20211	20133	19988	19937	19892	19904	20234	19858	20024	20248	20243	20310	20114	19994	20001	20081	20051	19833	20020	20179	20095	20204	19970	19824	20148	20010	20300	20010	19972	19941	20003	19925	19905	20004	20038	20027	20044	19923	20071	19926	19978	20069	20030	20177	20346	19990	20244	20128	20436	20002	20049	20172	20221	19862	19996	20134	19921	20151	19832	20028	20136	20095	20043	20034	20096	20169	20166	19712	20134	20019	19802	20016	19957	20019	19998	19909	19994	19758	19974	19908	20024	20073	20010	19754	20118	20075	20235	20117	20247	19839	20174	19967	20164	20038	20076	20087	19941	20157	20011	20190	19839	19929	19819	20024	20015	20162	20277	20114	20133	20169	19952	20062	19874	19960	20019	20074	20060	20026	19901	19982	19841	19898	19810	19957	20143	19999	19860	20134	20065	20071	20019	19986	20165	20115	20025	20061	19935	20227	20014	20008	19879	20154	20247	20204	20261	19832	19892	19880	19993	19827	19977	20071	20135	19834	20032	20022	20205	20080	19839	20106	20141	19953	20122	20167	19999	20063	20065	20042	20029	20091	20213	20042	20097	19871	19909	20040	20206	20279	20034	20002	20005	19946	19904	20142	19962	20086	20137	20038	19970	20154	20024	19946	20005	19745	19829	20090	19771	19905	20039	19996	19748	19925	20123	19943	20099	20148	20040	19837	20076	19751	20265	19997	19944	20187	20256	20138	19994	20078	19829	19668	20162	19955	20189	20046	19998	19845	20175	20053	20068	19973	19861	20144	19959	20065	20257	20088	20161	20075	20104	20095	20138	20318	20383	20233	19909	20120	20051	20020	20050	20168	20100	20071	19764	20025	19829	19947	20063	19992	19933	20218	20167	20373	19954	19937	20056	20071	20035	20001	20098	20276	20094	20113	19998	19892	19945	20031	19808	19916	20009	20155	20024	19939	20000	20023	20272	20043	20081	19803	19970	20166	20069	19977	19925	19982	20270	20093	20102	20013	19864	20028	20125	20160	20096	20204	19865	19905	20100	19937	19988	20039	20164	20015	20239	19925	19958	19844	19955	19993	20107	19998	19860	20074	20175	19837	20204	20080	19997	19958	19911	19975	19977	19972	20031	20079	19986	19962	20294	20033	19906	20102	19942	19887	19995	19762	19927	19979	19986	19804	19994	20281	20139	20114	20004	20187	20107	20152	20000	20076	20009	20156	20083	19921	19810	19920	19958	20212	20162	20013	20044	20035	20044	20065	20348	19905	20021	20037	20105	20061	19967	20023	20169	19977	20126	19999	20025	20160	20062	20006	19948	19975	20050	20014	20008	19964	20007	19862	20102	20045	20114	20090	20010	20139	20026	20073	20003	20164	20086	20014	19988	20050	20165	19882	20032	19943	19870	19780	20048	19865	19864	19957	20128	20106	19938	19867	19878	19880	20145	19955	20045	20061	19987	20017	20123	19918	20057	20190	19987	19928	20034	20031	20129	20138	19986	19982	20191	20061	20020	19872	19896	19879	19932	19926	20189	20234	20283	19964	19860	20089	20035	19939	20021	19946	20048	19941	20011	20173	20219	20019	19978	20169	20026	19920	19885	20012	20251	19986	20297	20190	20052	19806	19878	20136	20011	19950	20171	19967	20023	20270	20273	19980	20041	19994	20000	19938	19928	20158	20202	20057	20104	20005	19871	20162	20188	20020	19986	20185	19964	20205	20196	20120	20137	20016	20289	20068	20089	19986	19994	19963	19834	20289	20129	20056	20077	19990	19972	20115	20136	20114	19872	19929	20073	20010	20084	19899	20209	19956	19884	20086	20240	19900	19832	19988	20172	20266	19974	19996	19990	19974	19986	20151	19993	20086	19993	19873	20150	20107	19967	20197	20061	19791	20102	20062	19879	19969	20071	19918	19921	20204	20120	20130	20032	19851	20107	20092	20083	19925	19791	20039	19789	20014	20010	19997	20107	19914	19736	20063	20121	19906	19899	19895	19936	20025	19928	19977	19930	20037	20073	20137	19885	19895	20021	20059	19902	19952	20109	19832	19947	20124	19981	20024	19986	20006	20040	19979	20049	20144	19988	20005	19998	20111	20171	20022	20112	19781	19886	20134	19914	19935	20019	20160	20000	20121	20162	20026	20186	19967	20130	20048	19919	20040	19799	20036	19975	20183	20047	20036	19978	19847	20026	19889	20141	20126	20020	20030	20042	20130	20172	20066	20080	19937	20211	19959	19955	20160	19828	19988	20121	19668	19944	19836	19866	19832	20005	19950	20069	19976	19976	20029	20168	19971	20338	19948	20046	20080	20083	20082	20080	20008	20076	19972	19921	20332	19874	19838	19908	20007	20114	20073	20084	20092	19943	20214	19913	19867	19967	20059	20043	20184	20081	19993	19949	19952	19934	20316	19955	19894	20105	20187	20057	20017	19955	20241	20111	19941	19974	19836	19978	20107	19931	20008	19983	19953	20042	20075	20040	19998	19777	19980	19987	19910	20061	20001	20077	20099	20143	20118	19988	20057	20118	19867	19786	19963	20179	19999	19990	20065	20002	20109	20121	20029	20153	20112	20084	19896	20031	19881	19953	19951	20121	20221	20113	20154	19957	20091	20007	19701	20297	20027	20036	20050	19989	20187	20137	20160	19958	19958	19946	20055	20195	20064	20026	20100	20059	20142	20249	20065	19954	20020	19975	20067	20074	19992	20234	19873	20139	20126	20031	19871	20077	19873	20127	20146	20038	19994	20048	20001	20071	19967	19941	19934	20031	19960	20105	19839	20232	19968	20058	20085	19942	20048	20133	20014	20153	19970	20123	19998	19930	19882	19965	20257	20057	20015	20084	19958	20084	20131	19988	19769	20022	20021	20165	20086	20203	20070	20069	20087	20231	20067	20149	19989	19995	20154	19996	20054	19962	19906	19899	20015	20080	20023	20065	20205	20170	20027	20142	20011	19763	19926	19938	20147	20171	20155	19813	19861	20065	19999	19998	20006	20086	20123	20163	20167	19954	20204	20237	20046	20266	20057	20136	20015	19890	19967	20065	19998	20171	19884	20132	20139	20141	20008	20088	20071	20043	19945	19999	20133	19959	20105	19961	20123	19986	19987	19981	20035	19938	20010	20066	20167	20088	19960	20132	20036	19973	20000	19955	20142	19881	20049	20033	20139	20200	19960	20249	19853	20092	20095	20027	19988	19956	20021	20030	19998	20128	19876	20019	19963	19999	19906	20071	20235	20045	20130	19922	20011	19995	19945	19869	19811	19898	19981	20007	20044	20059	19960	20048	20079	20011	20044	19896	20103	19870	19945	19963	20086	19986	20006	19888	19848	20023	19945	19929	20043	19917	20146	19988	20103	20024	20200	19988	20029	19989	19868	20164	20081	20017	19845	20069	19954	20051	20176	20291	20189	20000	19913	20147	20169	20205	20164	20030	19999	20091	20063	19926	19911	20025	19824	19945	19878	19907	20287	19844	20082	19985	19986	19984	19983	19868	20027	20044	20169	19906	20061	20022	19975	20012	20090	20066	20190	20153	20042	20104	19992	20146	20084	20027	20049	19903	20031	20154	20035	20164	20315	20173	20304	19780	20064	20179	19911	20130	20077	20121	20141	20040	19975	19993	20058	20053	20270	19933	19813	20109	20033	19851	20134	20008	20076	20082	20140	19982	20101	20192	20153	19906	20009	20136	19835	20046	19889	20051	20219	19926	19963	20145	20195	20021	19786	20242	20038	20021	20084	20162	20108	20118	20089	20250	20019	19987	20017	20101	19994	19846	19954	20103	20339	20088	20162	20082	19928	20098	20020	20131	20150	20256	19956	20032	19899	20259	19872	19979	20026	20039	19989	20069	19859	20122	20009	19987	20077	19990	19966	20080	19989	19936	20096	20034	19922	19844	20127	20102	20129	19959	20055	20153	20148	20020	20037	20166	19908	20051	20141	19878	20317	20047	19888	20040	20167	20116	19973	20144	19940	19892	20129	19630	19934	20114	20221	20162	19901	19937	19819	19967	20044	20091	20195
37124	58907	49769	33686	28684	42150	43953	33715	44357	43375	41536	32708	24833	19471	17176	16646	16489	16825	16654	16502	16540	16614	16407	16600	16644	16582	16437	16559	16469	16458	16601	16620	16718	16403	16541	16552	16616	16489	16571	16293	16427	16661	16788	16600	16527	16685	16470	16383	16606	16427	16604	16513	16550	16599	16599	16552	16508	16586	16547	16645	16419	16621	16738	16377	16285	16582	16464	16439	16561	16595	16553	16570	16534	16408	16592	16529	16494	16442	16472	16649	16551	16447	16495	16716	16557	16317	16713	16496	16608	16402	16517	16402	16390	16541	16548	16409	16401	16370	16473	16583	16669	16604	16452	16613	16632	16448	16492	16554	16588	16632	16414	16341	16497	16618	16492	16597	16503	16596	16650	16588	16628	16590	16583	16583	16606	16479	16464	16542	16498	16447	16663	16619	16513	16396	16390	16724	16551	16537	16443	16460	16559	16424	16392	16628	16525	16526	16533	16434	16319	16647	16379	16550	16420	16559	16503	16403	16520	16516	16576	16626	16416	16606	16443	16466	16311	16516	16506	16623	16419	16418	16664	16382	16418	16551	16679	16559	16507	16712	16439	16575	16532	16462	16480	16628	16524	16288	16492	16612	16451	16547	16655	16643	16512	16441	16669	16491	16587	16405	16570	16483	16542	16527	16616	16465	16646	16488	16792	16651	16483	16500	16599	16535	16544	16387	16619	16731	16494	16563	16452	16625	16496	16535	16643	16603	16716	16472	16544	16433	16557	16459	16607	16695	16570	16575	16634	16535	16586	16526	16574	16659	16518	16546	16723	16573	16607	16491	16557	16629	16517	16632	16636	16387	16546	16552	16549	16640	16654	16431	16630	16590	16413	16472	16576	16551	16664	16652	16539	16635	16544	16645	16507	16471	16352	16476	16483	16773	16385	16502	16443	16418	16610	16587	16523	16581	16555	16578	16489	16501	16509	16488	16378	16393	16589	16488	16631	16616	16496	16551	16592	16489	16592	16576	16589	16577	16431	16525	16627	16558	16508	16320	16414	16522	16556	16467	16451	16604	16521	16472	16587	16605	16635	16293	16683	16247	16582	16590	16564	16671	16289	16439	16532	16436	16389	16599	16487	16418	16392	16607	16491	16498	16537	16345	16735	16516	16695	16612	16337	16507	16511	16478	16478	16688	16602	16390	16449	16544	16446	16584	16564	16388	16593	16621	16446	16626	16439	16547	16564	16518	16448	16566	16486	16624	16428	16566	16703	16559	16490	16477	16394	16562	16463	16587	16479	16407	16691	16307	16573	16554	16375	16674	16683	16530	16361	16576	16346	16408	16466	16470	16659	16453	16568	16591	16414	16611	16412	16500	16406	16520	16431	16506	16578	16497	16623	16540	16344	16362	16534	16305	16543	16511	16463	16640	16483	16796	16440	16518	16690	16505	16497	16580	16647	16631	16668	16539	16685	16520	16410	16415	16603	16556	16419	16540	16530	16557	16386	16475	16490	16576	16547	16594	16522	16587	16598	16614	16427	16552	16552	16606	16695	16376	16529	16572	16410	16606	16475	16572	16407	16408	16634	16602	16403	16436	16513	16393	16477	16449	16627	16552	16498	16549	16515	16509	16513	16498	16570	16404	16588	16381	16427	16571	16604	16505	16368	16508	16459	16433	16536	16508	16463	16551	16355	16535	16419	16474	16424	16509	16435	16625	16481	16406	16560	16562	16554	16370	16532	16507	16536	16458	16684	16607	16455	16576	16629	16450	16565	16501	16525	16711	16644	16528	16611	16498	16487	16577	16615	16559	16547	16468	16628	16567	16561	16477	16723	16476	16570	16599	16500	16640	16606	16619	16539	16494	16404	16515	16386	16345	16514	16562	16645	16629	16659	16499	16599	16663	16586	16416	16634	16413	16503	16659	16448	16573	16468	16441	16775	16438	16556	16733	16603	16608	16546	16570	16564	16451	16600	16557	16545	16528	16617	16521	16500	16501	16442	16517	16583	16439	16584	16524	16504	16703	16408	16456	16457	16488	16359	16551	16477	16626	16612	16548	16405	16458	16387	16516	16528	16210	16516	16698	16496	16414	16570	16404	16444	16520	16571	16636	16572	16616	16538	16546	16642	16483	16557	16268	16445	16608	16338	16373	16617	16485	16513	16623	16409	16525	16511	16464	16558	16473	16319	16473	16430	16571	16556	16533	16535	16680	16647	16553	16548	16512	16664	16547	16376	16439	16414	16529	16518	16626	16466	16292	16653	16640	16530	16440	16615	16620	16438	16499	16566	16544	16644	16543	16463	16449	16534	16478	16607	16423	16449	16530	16562	16595	16533	16639	16630	16520	16826	16729	16519	16652	16577	16397	16419	16467	16629	16613	16498	16443	16425	16708	16520	16514	16481	16541	16469	16687	16453	16644	16561	16407	16594	16308	16652	16548	16698	16591	16615	16502	16498	16395	16550	16340	16535	16657	16525	16682	16534	16466	16482	16461	16448	16475	16544	16548	16538	16089	16521	16421	16557	16471	16583	16596	16562	16520	16444	16503	16617	16537	16302	16653	16513	16636	16530	16446	16466	16548	16494	16430	16546	16389	16595	16541	16730	16441	16585	16564	16480	16617	16633	16390	16616	16536	16467	16372	16515	16625	16571	16601	16673	16533	16545	16451	16583	16626	16617	16531	16513	16411	16734	16643	16523	16536	16561	16672	16432	16571	16620	16473	16491	16468	16610	16610	16593	16534	16527	16460	16375	16493	16582	16477	16502	16485	16546	16502	16695	16530	16645	16460	16457	16513	16547	16657	16487	16532	16788	16672	16301	16441	16564	16461	16664	16504	16566	16514	16504	16450	16369	16499	16490	16666	16569	16515	16521	16439	16578	16439	16385	16461	16609	16441	16544	16536	16510	16366	16447	16551	16582	16415	16707	16553	16480	16561	16510	16421	16645	16458	16550	16514	16422	16581	16554	16491	16528	16522	16529	16434	16430	16303	16646	16555	16478	16348	16741	16328	16674	16535	16436	16471	16656	16516	16589	16527	16560	16418	16624	16563	16410	16513	16447	16675	16508	16425	16480	16525	16473	16628	16633	16656	16564	16478	16513	16484	16399	16537	16615	16494	16314	16455	16560	16620	16511	16596	16354	16674	16492	16553	16727	16431	16612	16712	16382	16542	16475	16391	16474	16532	16752	16348	16574	16543	16599	16481	16639	16485	16538	16560	16560	16605	16595	16437	16640	16532	16562	16578	16449	16522	16516	16629	16533	16485	16592	16645	16546	16505	16384	16654	16349	16659	16499	16627	16427	16569	16319	16580	16584	16503	16660	16494	16501	16521	16588	16408	16583	16537	16499	16608	16391	16598	16349	16473	16281	16760	16449	16518	16672	16546	16424	16380	16725	16335	16546	16486	16527	16620	16593	16645	16531	16485	16608	16465	16378	16499	16608	16758	16496	16735	16602	16465	16470	16481	16415	16568	16496	16457	16577	16442	16537	16500	16551	16477	16675	16589	16475	16588	16484	16681	16553	16659	16578	16631	16640	16520	16602	16488	16639	16578	16527	16285	16587	16636	16706	16686	16632	16343	16481	16599	16394	16508	16628	16652	16439	16560	16539	16470	16643	16555	16557	16526	16666	16666	16482	16512	16683	16207	16361	16458	16539	16632	16488	16526	16463	16519	16579	16832	16512	16474	16481	16525	16655	16539	16363	16545	16642	16655	16433	16696	16442	16509	16759	16443	16519	16670	16253	16393	16409	16312	16483	16560	16453	16548	16449	16546	16682	16635	16485	16421	16497	16541	16726	16528	16505	16565	16494	16707	16236	16440	16689	16658	16648	16605	16494	16454	16454	16632	16549	16549	16487	16651	16599	16549	16565	16484	16476	16318	16543	16528	16373	16400	16551	16589	16454	16429	16489	16466	16548	16506	16651	16410	16497	16707	16430	16407	16276	16568	16614	16398	16371	16653	16386	16552	16337	16481	16281	16374	16512	16573	16560	16594	16505	16662	16548	16502	16607	16673	16448	16645	16419	16488	16506	16520	16563	16594	16540	16580	16503	16433	16495	16597	16603	16550	16536	16464	16563	16471	16544	16577	16527	16441	16586	16558	16596	16417	16457	16594	16532	16428	16418	16420	16321	16596	16319	16621	16516	16433	16578	16589	16455	16470	16373	16444	16327	16433	16557	16460	16503	16592	16552	16471	16349	16515	16563	16571	16631	16464	16604	16332	16567	16507	16441	16507	16531	16587	16554	16539	16538	16648	16651	16402	16412	16391	16669	16521	16616	16370	16440	16614	16666	16549	16583	16572	16512	16279	16680	16513	16576	16581	16540	16418	16543	16371	16490	16636	16499	16439	16645	16695	16528	16567	16668	16305	16723	16546	16515	16546	16477	16537	16644	16733	16447	16508	16441	16642	16554	16458	16593	16394	16611	16589	16532	16488	16695	16493	16355	16491	16487	16509	16457	16402	16575	16519	16460	16527	16557	16593	16597	16608	16406	16446	16445	16549	16378	16458	16583	16260	16710	16660	16431	16525	16610	16513	16600	16377	16521	16424	16574	16451	16517	16592	16442	16499	16484	16485	16404	16572	16479	16565	16523	16523	16446	16668	16490	16588	16550	16518	16467	16690	16396	16657	16544	16535	16468	16471	16476	16658	16507	16643	16701	16240	16700	16609	16532	16527	16635	16435	16546	16476	16562	16521	16388	16514	16446	16541	16633	16574	16409	16563	16374	16473	16634	16733	16666	16588	16350	16415	16586	16676	16657	16549	16524	16546	16630	16507	16664	16622	16454	16458	16638	16496	16457	16477	16558	16394	16509	16493	16468	16461	16650	16410	16592	16712	16582	16591	16661	16403	16659	16539	16563	16680	16478	16286	16716	16487	16466	16530	16502	16667	16706	16424	16464	16586	16594	16557	16499	16684	16599	16621	16497	16466	16570	16474	16509	16713	16501	16659	16512	16465	16670	16348	16544	16575	16636	16558	16340	16368	16683	16562	16747	16491	16671	16554	16689	16612	16627	16568	16657	16493	16549	16552	16458	16525	16676	16456	16443	16403	16535	16436	16472	16484	16612	16457	16717	16604	16545	16440	16611	16704	16478	16699	16590	16565	16475	16474	16419	16603	16437	16477	16414	16518	16441	16493	16355	16480	16582	16478	16436	16555
30591	26482	29499	24555	20858	22230	22346	21731	22940	23232	23118	22630	21638	21135	20987	20848	20663	20643	20744	20610	20770	20697	20661	20696	20828	20964	20558	20627	20692	20814	20761	20716	20678	20502	20864	20521	20659	20579	20734	20651	21015	20956	20793	20589	20627	20573	20536	20398	20682	20669	20719	20700	20692	20787	20626	20679	20812	20700	20689	20847	20643	20644	20597	20712	20918	20731	20649	20871	20750	20713	20542	20817	20662	20584	20560	20727	20547	20520	20570	20702	20872	20698	20588	20815	20552	20554	20653	20759	20737	20753	20813	20473	20580	20664	20943	20682	20667	20740	20663	20546	20587	20888	20638	20423	20466	20755	20571	20606	20834	20822	20656	20741	20579	20468	20859	20697	20759	20655	20552	20804	20609	20671	20710	20680	20506	20682	21010	20679	20568	20722	20866	20468	20930	20949	20800	20670	20632	20575	20631	20668	20442	20679	20548	20872	20970	21011	20633	20702	20669	20616	20707	20645	20755	20573	20783	20638	20611	20587	20648	20631	20668	20663	20837	20630	20623	20854	20713	20632	20866	20578	20629	20602	20604	20846	20973	20833	20757	20806	20722	20563	20622	20728	20765	20708	20451	20632	20694	20986	20724	20689	20763	20824	20903	20664	20684	20613	20679	20700	20568	20559	20484	20708	20628	20700	20626	20772	20670	20626	20667	20813	20727	20751	20907	20503	20783	20720	20669	20702	20789	20738	20817	20730	20858	20652	20520	20655	20651	20590	20596	20714	20777	20665	20691	20776	20657	20795	20730	20781	20639	20597	20516	20787	20704	20751	20737	20715	20812	20699	20628	20745	20830	20426	20594	20482	20681	20635	20715	20614	20573	20506	20661	20686	20680	20700	20693	20765	20656	20792	20683	20760	20563	20816	20740	20679	20492	20588	20529	20692	20541	20664	20665	20776	20685	20619	20679	20841	20665	20670	20720	20516	20835	20657	20506	20668	20597	20741	20716	20758	20646	20516	20598	20662	20755	20557	20876	20805	20522	20640	20738	20646	20588	20876	20724	20635	20780	20580	20648	20565	20671	20568	20825	20853	20837	20647	20641	20598	20571	20798	20689	20624	20804	20732	20879	20753	20756	20787	20639	20656	20797	20625	20518	20724	20781	20618	20837	20589	20536	20667	20575	20746	20794	20729	20863	20966	20724	20690	20555	20794	20709	20681	20723	20454	20670	20649	20620	20795	20579	20760	20697	20421	20698	20478	20820	20421	20712	20790	20830	20715	20551	20511	20841	20589	20611	20675	20817	20921	20627	20959	20682	20734	20822	20372	20870	20570	20367	20590	20453	20689	20543	20739	20674	20624	20842	20496	20698	20590	20421	20588	20624	20761	20776	20665	20682	20706	20721	20638	20522	20619	20663	20708	20763	20677	20697	20689	20891	20813	20771	20781	20588	20840	20699	20514	20677	20468	20749	20838	20466	20698	20438	20585	20632	20568	20850	20603	20675	20707	20939	20840	20602	20733	20753	20614	20634	20784	20458	20632	20824	20587	20751	20742	20616	20508	20604	20774	20752	20699	20672	20645	20646	20935	20684	20513	20623	20590	20559	20525	20875	20687	20336	20847	20840	20896	20539	20470	20642	20942	20736	20714	20818	20545	20590	20672	20640	20506	20513	20402	20611	20700	20637	20760	20567	20513	20564	20641	20723	20828	20957	20835	20502	20713	20547	20673	20712	20655	20562	20517	20618	20645	20440	20720	20651	20723	20731	20756	20985	20816	20755	20677	20637	20792	20656	20534	20561	20676	20725	20689	20734	20729	20775	20544	20654	20741	20525	20608	20861	20671	20856	20411	20609	20411	20844	20742	20615	20756	20647	20843	20609	20745	20548	20946	20806	20506	20708	20954	20543	20813	20734	20676	20764	20781	20803	20538	20560	20696	20722	20749	20512	20637	20840	20598	20580	20697	20695	20543	20828	20708	20813	20859	20825	20502	20638	20760	20707	20663	20872	20735	20543	20627	20741	20736	20711	20816	20900	20726	20836	20628	20540	20702	20542	20653	20757	20637	20569	20494	20631	20789	20633	20892	20699	20737	20555	20723	20701	20613	20678	20541	20793	20872	20550	20394	20611	20684	20688	20685	20759	20645	20452	20641	20670	20627	20749	20743	20503	20537	20812	20559	20741	20784	20630	20478	20693	20526	20719	20668	20721	20593	20737	20795	20731	20409	20583	20463	20684	20486	20676	20769	20722	20736	20667	20803	20553	20645	20879	20514	20739	20770	20729	20527	20625	20862	20617	20702	20554	20630	20686	20676	20776	20900	20653	20567	20741	20678	20777	20765	20645	20497	20736	20474	20862	20635	20630	20712	20902	20526	20759	20657	20618	20728	20849	20693	20774	20706	20540	20796	20867	20447	20863	20783	20740	20738	20824	20842	20635	20764	20624	20650	20661	20517	20622	20695	20758	20602	20732	20772	20701	20698	20762	20732	20899	20718	20614	20796	20419	20699	20635	20788	20668	20664	20766	20834	20695	20591	20667	20838	20642	20865	20601	20873	20647	20628	20841	20695	20672	20595	20694	20784	20664	20680	20736	20753	20812	20795	20516	20598	20554	20619	20916	20616	20709	20709	20751	20683	20594	20879	20775	20685	20605	20681	20795	20725	20809	20746	20795	20604	20831	20622	20542	20722	20486	20756	20745	20726	20814	20634	20509	20665	20742	20475	20787	20537	20558	20609	20776	20681	20452	20646	20774	20660	20644	20736	20778	20673	20602	20813	20749	20699	20537	20628	20883	21005	20704	20972	20875	20704	20662	20845	20825	20850	20607	20654	20740	20768	20852	20826	20642	20832	20618	20794	20793	20726	20695	20905	20595	20907	20651	20724	20577	20876	20809	20583	20770	20683	20717	20780	20594	20633	20466	20625	20600	20726	20869	20793	20627	20573	20477	20586	20883	20842	20647	20581	20632	20670	20550	20663	20884	20833	20527	20657	20669	20457	20413	20666	20553	20832	20515	20483	20540	20609	20704	20568	20623	20777	20576	20671	20750	20586	20516	20650	20701	20539	20582	20794	20568	20721	20740	20748	20703	20699	20760	20583	20635	20746	20717	20834	20631	20764	20683	20785	20636	20856	20626	20759	20568	20624	20712	20641	20594	20702	20689	20613	20731	20641	20745	20658	20569	20541	20641	20951	20837	20903	20506	20615	20773	20645	20715	20879	20737	20755	20628	20755	20765	20826	20739	20843	20493	20608	20757	20603	20694	20711	20729	20623	20677	20959	20846	20807	20714	20674	20881	20525	20777	21019	20781	20651	20776	20603	20713	20659	20620	20808	20778	20779	20618	20867	20749	20810	20820	20783	20634	20608	20621	20701	20612	20690	20579	20835	20599	20768	20828	20896	20645	20454	20647	20793	20711	20639	20718	20569	20586	20515	20931	20842	20834	20587	20604	20714	20505	20624	20701	20606	20562	20550	20729	20642	20889	20716	20383	20828	20745	20646	20652	20860	20801	20725	20821	20804	20800	20662	20769	20561	20590	20706	20580	20738	20688	20614	20423	20453	20728	20797	20608	20623	20612	20894	20893	20731	20818	20448	20615	20642	20651	20812	20874	20684	20746	20600	20667	20631	20782	20787	20552	20703	20715	20741	20561	20626	20569	20627	20675	20651	20803	20834	20838	20658	20752	20603	20792	20677	20740	20663	20796	20574	20691	20622	20677	20551	20713	20677	20809	20730	20784	20729	20856	20853	20711	20661	20670	20710	20684	20653	20713	20646	20790	20714	20756	20622	20559	20723	20760	20569	20561	20530	20773	20740	20783	20751	21025	20751	20755	20583	20682	20762	20926	20540	20691	20731	20769	20808	20636	20676	20831	20682	20561	20744	20611	20682	20610	20760	20870	20538	20728	20850	20741	20658	20605	20493	20788	20590	20663	20897	20625	20541	20584	20489	20548	20537	20693	20718	20854	20509	20557	20522	20524	20421	20515	20898	20771	20677	20659	20699	20807	20738	20685	20534	20777	20701	20857	20663	20412	20452	20511	20513	20667	20573	20649	20515	20590	20650	20676	20668	20776	20744	20573	20464	20816	20665	20618	20728	20691	20729	20767	20569	20842	20744	20578	20796	20900	20712	20532	20702	20724	20641	20639	20572	20705	20773	20609	20672	20446	20671	20834	20831	20749	20579	20740	20738	20634	20610	20900	20762	20910	20754	20588	20729	20704	20563	20875	20657	20580	20826	20600	20808	20833	20550	20670	20675	20569	20688	20542	20842	20841	20830	20738	20584	20893	20638	20439	20439	20533	20610	20775	20841	20918	20530	20764	20447	20783	20771	20760	20898	20738	20902	20683	20601	20660	20629	20740	20752	20872	20561	20567	20574	20535	20637	20792	20654	20615	20575	20775	20599	20636	20961	20763	20787	20697	20656	20761	20568	20689	21073	20929	20533	20808	20822	20653	20730	20626	20709	20657	20577	20859	20815	20629	20866	20735	20743	20624	20724	20832	20726	20989	20886	20525	20942	21047	20746	20670	20695	20715	20779	20605	20731	20707	20710	20770	20668	20711	20601	20585	20634	20782	20606	20634	20542	20675	20521	20463	20764	20754	20592	20666	20391	20608	20791	20545	20593	20630	20873	20773	20861	20672	20746	20419	20659	20658	20645	20564	20651	20596	20617	20679	20719	20593	20598	20651	20746	20604	20680	20787	20567	20586	20765	20726	20497	20643	20661	20569	20586	20582	20627	20748	20660	20802	20631	20805	20616	20655	20430	20723	20797	20621	20625	20501	20811	20716	20690	20707	20583	20824	20740	20730	20450	20588	20784	20694	20744	20665	20459	20712	20720	20924	20602	20574	20525	20538	20806	20731	20664	20890	20604	20654	20513	20752	20573	20716	20819	20522	20709	21006	20736	20771	20602	20534	20602	20822	20789	20840	20754	20578	20499	20654	20700	20814	20589	20622	20693	20609	20633	20816	20673	20586	20580	20743	20491	20799	20823	20783	20719	20664	20674	20645	20653	20826	20744	20624	20535	20592	20722	20513	20668	20616	20649	20576	20603	20851	20626	20818	20628	20672	20757	20675	20679	20895	20837	20852	20777	20595	20743	20590	20750	20562	20872	20807	20688	20878	20557	20622	20669	20572	21027	20820	20711	20780	20607	20711	20583
26593	33504	27580	18731	17453	19112	18666	18055	20235	20173	19527	18825	17993	17358	16960	16801	16963	17024	16898	16832	16723	16946	16959	16922	16766	16900	16737	16828	16827	16746	17013	16950	17011	17058	16761	16999	17043	17009	16926	16757	17050	16794	16763	16985	16756	17031	17028	16759	16834	16866	16845	16927	16910	16988	16767	16967	16917	16976	16969	17078	16850	16800	16751	16901	16846	16817	16830	16729	16905	16843	17025	16779	16851	16963	17079	16988	16962	16785	16840	17001	16903	16922	16920	16910	16939	16886	16913	16957	16826	16895	16817	16965	16858	16683	16877	17001	16908	16818	16674	16884	16939	16991	16826	16666	16872	16904	16826	16967	16802	16892	16951	16781	17030	16896	17068	16934	16835	16877	16880	16949	16919	16810	16964	16811	16851	16910	16880	16919	16893	16921	16895	16834	16923	16815	16938	16901	16911	17001	16989	16930	17011	16830	16979	16784	16808	17071	16943	16962	16730	16866	16776	16675	16723	16872	16867	16904	16762	17019	16824	16877	16837	16689	16860	16628	16853	17020	16826	17025	16866	17028	16858	16941	17030	16941	17077	16866	16662	16728	17115	16836	16953	16911	16787	16903	16802	16822	16873	16921	16945	16820	16881	16834	16826	16800	16835	16861	16865	16898	16849	16930	16780	16890	16947	16894	16863	16926	16826	16990	17007	16913	16960	16892	16858	17039	16772	16993	16774	17013	16883	16774	16869	16933	16985	16799	17027	16961	16722	16825	16985	17057	17130	16752	17002	17029	16963	16885	17012	16915	16903	16847	16938	16951	16972	17030	16955	16906	16927	16854	16906	16835	16865	16686	16864	16882	17115	16868	16897	16840	16844	16914	16870	16768	16792	16881	16902	16741	16995	16936	16794	16867	16989	16877	17041	16910	17140	16988	16909	16872	16998	16952	16828	16836	17006	16804	16913	16840	17107	16671	16918	16883	16981	16957	16964	16952	17047	16944	16874	16796	16791	16798	16958	16853	16900	16878	16936	16739	17024	16817	16845	16872	16673	16818	17012	17007	17025	17037	16998	16877	17043	17004	16909	16926	17022	16758	16889	16925	16940	16886	16997	16830	16882	16878	16925	16787	16885	16669	16768	16946	16826	16936	16862	16930	16765	16748	16811	16831	16974	16766	16790	16714	16714	17030	16847	16735	16705	16833	16843	16939	16958	16783	16861	17114	16994	17014	16768	16904	16952	16970	16935	16671	16922	16847	16856	17032	16832	16890	17109	17048	16808	16806	16894	16833	16839	16820	16997	16937	16842	16780	16955	16958	16895	16972	16943	16875	16974	16987	16906	16848	16981	16969	16975	16899	16872	16914	16781	16861	16845	16761	16899	16819	16867	16807	16961	16976	16828	16875	16887	16908	17000	16847	16872	16859	16910	16899	17020	16945	16930	16908	16867	16979	16955	16991	16939	16910	16894	16996	16940	16860	16941	16859	16849	16835	16966	16918	16949	16915	16914	16807	16988	16993	16841	16852	16974	17027	16941	16924	16816	17079	16902	17042	16805	17104	16941	17100	16963	16890	16873	16808	16884	16928	16873	16644	16884	16981	16839	17003	16998	16963	16778	16968	16947	17004	16841	17023	16871	17020	16918	16737	16780	16957	16928	17058	16782	16897	16922	16734	16830	17012	17018	16853	16801	16874	16888	16975	16891	17012	16964	16933	16694	17000	16752	17021	16895	16798	16908	16825	16828	16924	17050	17061	16783	16798	16844	16999	16868	16967	16693	16985	17155	16861	16769	16997	17073	16915	16897	16902	16962	16710	16851	16737	16754	16922	16834	17021	16869	16890	16976	16735	16927	16672	16948	16877	17027	16881	16760	16820	16847	16944	16780	16883	16922	16850	16900	16719	16983	16877	16826	16961	16736	16963	16896	16937	17012	16811	16835	16803	16755	16893	16650	16725	16928	16989	17020	16992	16974	16826	17064	16848	16742	16977	16747	16988	17014	16880	16855	16854	16841	17036	16959	17026	16787	16964	16965	16952	16794	16847	16859	16976	16875	16944	16846	16974	16651	16931	16747	16900	16940	16816	16859	16848	16857	16895	16873	16955	16874	16884	16771	16965	16838	16825	16775	16762	16694	17130	16792	16857	16822	16847	16961	16886	16721	16916	17038	16803	16934	16987	16760	17000	16763	16894	17038	16862	16884	16883	16791	16892	16976	16859	16934	16829	17057	16994	16840	16934	16790	16920	16906	16861	16987	17010	16711	16973	16924	16994	16676	17036	16857	17018	16944	17019	16906	16910	17025	16872	17055	17042	16921	16802	17023	16849	16933	17014	16963	16888	16989	16948	16955	16977	16782	17007	16871	16854	16784	16828	16964	16742	16874	16960	16914	16831	16951	16875	16762	16937	16866	16965	17039	16789	16929	17172	16948	17070	16866	16911	16903	16723	16786	16932	16966	17017	16995	16828	16848	16965	16996	16972	16966	16911	16921	16901	16867	16872	16701	16861	16850	16769	16929	16804	16888	16966	16855	16932	16785	17058	16911	16958	16867	16837	16984	16888	16883	16759	16910	16852	16920	16901	16801	17027	16882	16776	16788	17102	16824	16979	16951	16805	16922	17016	16925	16841	16824	16953	16965	16875	16896	16841	16981	16980	16823	16888	17114	16971	16900	17188	16802	16841	16992	16803	16862	16884	16860	16816	16859	16761	16860	16923	16884	16752	16838	16880	16989	16970	16986	16697	16974	16898	17015	16963	16837	16932	16858	17072	16890	16730	16900	16754	16763	16849	17017	16732	17125	16753	16802	16887	16879	16778	16955	16868	16878	16883	16950	16847	16912	16660	16990	16767	16809	16922	16901	16958	16818	16747	17036	16645	16931	16916	16988	16741	17157	16888	16704	16997	16902	16886	17153	16693	16795	16932	16844	16851	16882	16811	16771	16997	16740	16843	16982	16859	16912	16875	16914	16693	17059	16826	16809	16931	17172	16871	16804	16941	16884	17009	16814	16757	16998	17077	16986	16695	16728	16951	16881	16868	16902	16863	17159	16919	16757	17004	16932	16845	16885	16901	17037	16982	16760	16930	16814	17012	17009	17003	17011	17042	16856	16751	16956	16993	16916	16766	16950	17004	16738	16849	16819	17080	16923	16907	16848	17042	16881	16934	16847	16980	16832	16962	16929	16825	16729	17011	16880	16779	16895	16781	16952	16964	16763	16929	16805	16812	16952	17019	16971	16972	16881	16998	16959	16890	16814	16941	17008	16876	16693	16851	16823	17082	16775	16887	17019	16844	17016	16920	16759	16782	16789	16909	16815	17060	16786	16785	16911	16830	16983	17010	16873	16901	16885	16987	16989	17131	16949	16996	16949	16884	17028	16882	16966	16848	16853	16867	16868	16909	17033	16767	16826	16749	16822	16847	16969	16866	16933	16805	16819	17012	17006	16692	17122	17092	16942	16924	16951	16928	16998	16974	16883	16851	17040	16781	17023	17025	16906	16973	16778	17017	16840	16831	16938	16827	16719	16951	16888	16950	17025	16878	16962	16788	16951	16931	16959	16781	16962	17021	16880	17006	16856	17002	17088	16869	16858	17030	16807	16969	16773	16908	16986	16918	17114	16712	17029	16888	16975	16897	16750	16864	16879	16783	16885	17053	16923	16757	16797	16898	16880	17033	16938	16969	17101	16966	16920	16881	16808	16884	16850	16854	16845	16989	16960	16869	16878	16911	16903	16951	16838	16780	16892	16860	16859	16877	17135	16869	16958	16923	16811	16970	16905	17131	16845	17054	16851	16905	17005	16783	16782	16762	16910	16778	16989	16804	16946	17012	16866	17051	16776	16782	17052	16798	16818	16871	16933	16955	16874	16895	16785	16889	16855	16821	16870	16762	16919	16903	16921	16756	16939	16912	16926	16836	16907	16822	16704	16904	17146	17023	16998	16854	16843	16799	16731	16908	16934	16840	16827	16809	16890	16918	16835	16831	16977	16841	16949	16753	17024	16876	16944	17035	16788	16828	16735	16796	17017	16747	16877	16928	16807	16778	17049	16867	16962	16866	16789	16894	16897	16951	16935	16801	16963	16854	17053	16867	16937	16930	16941	16867	16899	16928	16742	16966	17035	16976	16999	16959	17043	16849	17016	16896	16786	16868	16870	16902	17052	16887	16902	16973	16885	17013	16956	17100	16909	16886	16995	16896	16977	17053	16922	16916	16855	16820	16765	16745	16858	16884	16872	16906	16923	16733	16825	16906	16981	16885	16946	16918	16879	16916	17030	17032	16858	16941	16793	16875	17093	16783	16895	16685	16802	16900	16755	16803	16878	16963	16809	16793	16906	16891	16790	16953	16981	16862	16952	16734	16829	16827	17004	17078	16830	16903	16880	16954	16772	16859	16924	16883	16880	16840	16903	16963	16974	16886	16823	16873	17047	16916	16972	16757	16916	16912	16862	16738	17071	17068	16898	16857	16971	16934	16937	16807	16876	16940	16816	16844	16747	16937	16956	16819	16745	16794	16787	16752	16863	16849	16882	16723	16792	16871	16966	16999	16702	16915	16798	17036	16784	16863	16823	16910	16996	16951	16867	16954	16913	16923	16901	16974	16701	16794	16863	16953	16928	16946	16919	16930	16897	16788	17022	17027	16758	16966	17076	16825	16934	16780	16796	16879	16785	16870	16930	16890	16858	16793	16785	16786	16954	16967	16876	16964	16764	17053	16990	16938	17159	16997	16800	16937	16859	16846	16932	17093	16898	16810	16758	17004	16990	16801	16942	17006	16919	16945	16763	16822	16919	16968	16874	16943	17009	16967	16901	16928	16886	16917	16890	16883	16902	16906	16878	16947	16818	17003	16690	16867	16736	16779	16799	17117	17016	16968	16753	16963	16919	16951	17049	16987	16848	17031	16896	16881	16857	17040	16934	16931	16886	16846	17199	16707	16829	17071	16894	17148	16855	17073	16996	16910	16950	16879	17027	16872	16970	17140	16959	16915	16877	17035	16878	16923	16717	16961	16800	16997	16798	16927	16921	17015	16964	16953	17032	16839	16816	16911	16927	16785	16930	17172	16895	17049	16631	16832	17009	16811	16695	16878	17018	16893	16956	17068	16857	16821	16927	17001	16875	16789	16853	16984	16816	16757	16789	16770	17008	16991	17174	17021	16971	16840
25372	21815	29765	27292	24604	40991	43534	30232	36788	37338	33168	28807	25397	23386	22383	22020	21922	21743	21824	21855	21859	21763	21886	21803	21950	22040	22016	21637	21911	21878	21716	21831	21827	21742	21807	21626	21637	22025	21898	21855	21903	21862	21630	22005	21472	21850	21783	21522	21796	21773	21927	21538	21889	21780	22037	21959	21945	21869	21948	21780	21773	21806	21635	21798	21865	21894	21835	21701	21861	21848	21706	21918	21725	21653	21737	21697	21740	21670	21707	21826	21873	21781	21908	21615	21840	21822	21720	21902	21538	21819	21678	21892	21789	21622	21529	21656	21864	21561	21865	21504	21798	21602	21737	21768	21770	21748	21751	21821	21631	21821	22046	21938	21973	21821	21592	21713	21750	22010	22027	21965	21932	21846	21659	21715	21716	21692	21479	21670	21883	21635	21818	21855	21646	21991	21810	21825	21858	21734	21832	21700	21867	21813	21907	21620	21746	21823	21836	21632	21651	21886	21810	21762	21707	21625	21692	21823	21726	21614	21839	21775	21979	21990	21784	21844	21815	21990	21752	21882	22002	21864	21691	21903	21721	21872	21796	21809	21903	21718	21669	21810	21722	21743	21880	21767	21918	21622	21981	21701	21785	21708	21673	21824	21737	21976	21823	21603	21603	21677	21812	21785	21693	21854	21825	21860	21670	21820	21907	21686	21788	21861	21729	21923	21886	21658	21632	21743	21945	21720	21702	21696	21801	21843	21863	21846	21821	21556	21632	21862	21792	21546	21979	21900	21724	21672	21998	21721	21816	21618	21731	21642	21622	21875	21876	21652	21818	21692	21726	21784	21681	21757	21879	21704	21729	21640	21848	21735	21865	21778	21777	21976	21769	21484	21911	21850	21879	21550	21808	21712	21549	21606	21744	21658	21845	21517	21745	21620	21824	22012	21600	21758	21727	21979	21688	21848	21752	21904	21605	21634	21731	21633	21773	21727	21745	21835	21755	21795	21746	21794	21777	21593	21696	21667	21681	21579	21793	21889	21853	21810	21639	21798	21762	21767	21604	21892	21820	21754	21748	21737	21620	21872	21741	21925	21901	21547	21802	21776	21819	21879	21668	21672	21525	21830	21992	21806	21882	21607	21754	21800	21782	21968	21780	21555	21645	21856	21567	21661	21812	21745	21945	21715	21571	21530	21841	21607	21859	21668	21689	21793	21616	21907	21722	21780	21885	21768	21834	21782	21853	21955	21787	21596	21515	21705	21666	21759	21926	21628	21684	21564	21936	21692	21913	21812	21729	21878	21788	21839	21813	21653	21763	21796	21929	21558	21904	21769	21767	21789	21820	21821	21992	21796	21908	21848	21950	21682	21747	22018	21672	21714	21844	21716	21903	21932	21676	21741	21589	21805	21858	21789	21793	21529	21787	21784	21898	21850	21879	21958	21848	21938	21882	21832	21725	21594	21729	21656	21827	21747	21850	21602	21783	21916	21624	21786	21672	21716	21866	21564	21823	21742	21610	21935	21858	21800	21901	21624	21652	21833	21793	21955	21784	21844	21730	21700	21679	21809	21813	21842	21800	21982	21931	21757	21730	21854	21799	22014	21644	21839	21753	21538	21959	21786	21843	21800	21828	21669	21815	21798	21782	21640	21875	21700	21652	21954	21624	21697	21579	21825	22013	21995	21684	21809	21646	21792	21797	21820	21706	21772	21863	21948	21922	21559	21722	21794	22095	21871	21973	21469	21754	21896	21689	21742	21770	21858	21734	21558	21795	22039	21742	21792	21793	21730	21886	21735	21817	21728	21755	21701	22128	21881	21915	21840	21856	21694	21693	21701	21805	21830	21644	21800	21682	21717	21593	21842	21867	21783	22007	21654	21742	21776	21845	21953	21884	21947	21745	21776	21656	21717	21689	21801	21949	21927	21837	21749	21768	21749	21673	21739	21988	21886	21865	21841	21678	21570	21819	21659	21650	21980	21772	21724	21924	21763	21641	21733	21453	21718	21601	21777	21826	21831	21891	21872	21724	21769	21774	21780	21935	21935	21930	21771	21729	21834	21665	21840	21733	21796	21778	21667	21746	21937	21734	21952	21967	21818	21847	21604	21767	21634	21687	21868	21814	21870	21747	21754	21554	21987	21974	21713	21732	21746	21821	21914	21670	21851	21692	21878	21799	21528	21706	21799	21690	21736	21574	21698	21970	21697	21652	21889	21633	21563	21752	21696	21951	21719	21784	21845	21754	21831	21950	21605	21596	21874	21520	21882	21437	21884	21831	21694	21810	21781	21802	21732	21843	21586	21874	21877	21651	21779	21753	21843	21825	21926	21868	22118	21735	21665	21797	21478	21899	21589	21847	21799	21649	21754	21897	21702	21871	21725	21657	22014	21892	21887	21879	21773	21791	21696	21893	21755	21662	21800	22048	21812	21732	21756	21775	21895	21801	21879	21732	21682	21954	21683	21827	21703	21757	21716	21773	21782	21648	21938	21779	21944	21766	21783	21742	22003	21701	21645	21917	21952	21891	21815	21890	21594	21795	21831	21858	21734	21761	21749	21655	21821	21724	21705	21915	21730	21899	21696	21896	21834	22038	21780	21873	21829	21778	21725	21768	22075	21704	21586	21649	21793	21619	21984	21635	21775	21876	21772	21775	22040	21520	21535	21793	21772	21682	21818	21821	21820	21693	21723	21692	21708	21457	21612	21753	21835	21718	21970	21719	21728	21834	21662	21714	21629	21905	22022	21785	21786	21699	21918	21699	21819	21832	21812	21772	21706	21786	21600	21823	21906	21753	21527	21625	21672	21733	21713	21722	21843	21851	21947	21830	21827	21782	21854	21838	21879	21878	21900	21814	21936	21832	21654	21613	21727	21838	21726	21763	21891	21924	21790	21685	21846	21711	21789	21961	21792	21582	21794	21888	21864	21754	21711	21788	21541	21627	21913	21670	21586	21737	21657	21892	21817	21966	22028	21751	21613	21443	21607	21870	21475	21712	21709	21598	21714	21738	21782	21695	21824	21693	21764	21751	21733	21786	21887	21697	21760	21612	21716	21670	22025	21791	21739	21850	21667	21762	21847	21839	21867	21808	21747	21629	21863	21855	21766	21591	21806	21852	21706	21676	21774	21693	21763	21642	21557	21983	21953	21690	21615	21789	21697	21639	21776	21758	21786	21601	21981	21774	21727	21802	21827	21867	21755	21741	21790	21779	21915	21837	21690	21857	21792	21834	21610	21654	21790	21935	21677	21900	21900	21948	21710	21937	21915	21821	21812	21862	21792	22034	21533	21497	21875	21950	21596	21534	21682	21695	21873	21645	21917	21796	21672	22029	21810	21904	21971	21709	21669	21897	21891	21786	21713	21775	21790	21527	21923	21908	21754	21922	21642	21882	22096	21845	21695	21777	21863	21620	21741	21747	21844	21770	21597	21869	21930	21964	21845	21696	21996	21870	21731	21665	21762	21848	21953	21721	21866	21862	21743	21678	21625	21782	21585	21857	21652	21758	21793	21596	21749	21686	21835	21718	21520	21782	21976	21761	21756	21820	22035	21790	21647	21502	21702	21697	21798	21789	21673	21696	21577	21694	21959	21694	21714	21675	21784	21709	21626	21777	21807	21813	21734	21879	21684	21557	21673	21574	21464	21664	21998	21794	21785	21931	21623	21744	21549	21669	21866	21869	21702	21858	21802	21789	21860	21911	21806	22039	21801	21700	21552	21694	21955	21598	21719	21898	21852	21815	21844	21804	21889	21783	21874	21697	21660	21710	21797	21682	21681	21847	21643	21854	21758	21686	21876	21588	21714	21615	21671	21651	21761	21725	21659	21849	21500	21467	21910	21658	21902	21882	21603	21933	21540	22016	21761	21813	21525	21734	21705	21644	21795	21681	21758	21862	21920	21661	21795	22031	21978	22078	21779	21704	21747	21821	21680	22148	21975	21893	21782	21865	21791	21740	21751	21833	21646	21706	21679	21823	21769	21703	21604	21792	21710	22020	21675	21660	21733	21871	21770	21682	21560	21752	21909	21768	21730	21803	21898	21748	21778	21808	21476	21549	21502	21884	21588	21641	21751	21787	21876	21700	21833	21928	21824	21766	21625	21653	21691	21899	21803	21864	21678	21716	21797	21881	21877	21590	21808	21838	21917	21752	21801	21612	21613	21791	21862	21711	21668	21704	21724	21758	21955	21841	21795	21622	21886	21844	21909	21874	21756	21629	21759	21744	21843	21731	21852	21764	21600	21701	21794	21885	21647	21875	21980	21873	21983	21737	21544	21800	21823	21827	21840	21948	21873	21892	21812	21922	21824	21683	21836	21979	21831	21849	21825	21825	21767	21858	21861	21747	21917	21857	21947	21818	21830	21641	21935	21642	21655	21863	21626	21830	21808	21964	21694	21818	21699	21720	21791	21721	21918	22140	21673	22006	22028	21743	21682	21738	21781	21588	21547	21819	21910	21746	21789	21863	21835	21826	21716	21546	21863	21865	21914	21837	21705	21988	21729	21749	21817	21701	21595	21811	21961	21809	21936	21707	21848	21663	21856	21721	21677	21915	21641	21641	21870	21920	21756	21819	21829	21870	21948	21721	21608	22101	21755	21823	21969	21900	21818	21526	21607	21769	21787	21936	21587	21724	21817	21814	21737	22058	21600	21626	21730	21964	21940	21688	21764	21787	21968	21861	21820	21594	21802	21924	21743	21637	21816	21900	21884	21829	21668	21906	21828	21831	21511	21728	21827	21733	21702	21707	21777	21664	21767	21794	21711	21699	21842	21708	21741	21687	21930	21801	21787	21710	21814	21854	21888	21699	21654	21860	21952	21705	21801	21741	21660	22004	21512	21819	21713	21662	21739	21755	21822	21791	21835	21871	21608	21931	21780	21906	21690	21765	21706	21989	21647	21798	21950	21885	21910	21670	21899	22051	21843	21874	21762	21685	21856	21808	21653	21620	21821	21797	21884	21690	21814	21900	21902	21600	21840	21842	21832	22031	21686	21633	21657	21515	21845	21512	21822	21794	22000	21937	21666	21654	21981	21793	21701	21705	21907	21800	22011	21674	21767	21769	21871	21853	21688	21892	21920	21640	21673	21667	21848	21853	21678	21846	22001	21699	21800	21740	21715	21624	21581	21681	21940	21511	21945	21872	21789	21670	22007	21926	21824	21788	21723
32663	51944	47161	30693	23376	42905	37671	26936	36340	34698	30254	25133	21062	19100	18075	17209	17631	17510	17615	17585	17552	17708	17637	17630	17481	17483	17565	17348	17535	17632	17706	17492	17513	17664	17545	17527	17445	17570	17621	17527	17588	17652	17308	17601	17560	17485	17442	17573	17775	17509	17702	17531	17558	17551	17540	17502	17483	17541	17497	17503	17759	17502	17526	17692	17560	17436	17579	17471	17495	17530	17734	17370	17448	17602	17546	17539	17764	17406	17596	17597	17663	17568	17680	17552	17554	17531	17555	17644	17442	17437	17599	17653	17325	17510	17573	17410	17426	17527	17421	17485	17518	17557	17421	17643	17551	17628	17503	17488	17512	17504	17487	17464	17600	17567	17648	17428	17301	17524	17474	17414	17367	17580	17541	17591	17672	17532	17379	17444	17427	17435	17714	17665	17520	17548	17644	17632	17551	17602	17461	17577	17670	17581	17503	17683	17362	17777	17550	17600	17472	17584	17445	17587	17448	17551	17526	17442	17480	17479	17433	17495	17547	17752	17679	17511	17693	17544	17571	17464	17532	17747	17343	17530	17563	17524	17506	17468	17725	17195	17613	17449	17778	17425	17445	17601	17603	17471	17488	17551	17429	17471	17622	17553	17406	17631	17514	17653	17519	17601	17694	17488	17567	17558	17397	17738	17410	17516	17587	17615	17639	17748	17370	17438	17659	17393	17528	17562	17496	17533	17615	17439	17599	17760	17433	17493	17561	17647	17676	17634	17455	17510	17634	17358	17412	17629	17585	17546	17594	17535	17645	17314	17725	17547	17602	17410	17516	17364	17816	17542	17572	17690	17522	17382	17559	17656	17447	17511	17644	17428	17552	17534	17475	17451	17463	17598	17543	17606	17515	17693	17448	17452	17563	17558	17571	17356	17500	17522	17376	17460	17527	17733	17712	17494	17695	17597	17636	17465	17647	17491	17490	17551	17501	17756	17551	17673	17604	17524	17623	17562	17455	17612	17403	17549	17685	17521	17368	17410	17505	17507	17517	17640	17468	17351	17286	17471	17517	17646	17493	17473	17455	17674	17585	17593	17591	17588	17517	17637	17524	17637	17468	17566	17503	17584	17712	17467	17715	17779	17442	17521	17424	17574	17628	17654	17476	17454	17734	17520	17697	17545	17574	17412	17642	17598	17505	17554	17495	17505	17637	17648	17484	17442	17586	17448	17580	17569	17391	17522	17602	17623	17501	17355	17457	17824	17505	17568	17462	17631	17518	17646	17524	17563	17551	17568	17454	17531	17541	17578	17508	17414	17596	17535	17468	17617	17307	17521	17399	17762	17539	17671	17573	17317	17485	17498	17454	17422	17605	17528	17426	17472	17599	17407	17240	17596	17315	17511	17573	17403	17627	17609	17552	17469	17533	17443	17670	17670	17524	17568	17499	17473	17639	17454	17386	17524	17629	17491	17532	17476	17453	17193	17469	17497	17626	17522	17381	17538	17545	17564	17689	17419	17593	17570	17518	17616	17599	17616	17528	17504	17680	17442	17429	17495	17431	17593	17605	17440	17386	17439	17469	17642	17618	17515	17584	17671	17567	17475	17558	17661	17642	17315	17646	17700	17536	17484	17575	17464	17551	17381	17618	17521	17555	17548	17584	17513	17405	17536	17684	17345	17662	17528	17545	17488	17556	17525	17465	17491	17500	17418	17270	17530	17476	17707	17427	17461	17633	17623	17557	17352	17468	17571	17533	17527	17554	17374	17476	17493	17519	17656	17771	17416	17457	17524	17585	17402	17681	17369	17501	17622	17635	17663	17552	17485	17472	17521	17607	17566	17629	17362	17317	17474	17613	17644	17455	17630	17623	17431	17589	17596	17525	17529	17449	17567	17570	17396	17583	17634	17470	17529	17572	17614	17598	17616	17719	17450	17559	17537	17670	17399	17437	17472	17436	17602	17668	17620	17243	17452	17619	17594	17531	17444	17501	17488	17482	17456	17518	17489	17399	17584	17438	17620	17428	17570	17542	17552	17550	17438	17401	17395	17358	17480	17575	17401	17599	17562	17409	17540	17611	17652	17469	17644	17629	17687	17580	17552	17465	17543	17676	17608	17464	17507	17544	17735	17704	17535	17505	17412	17593	17636	17565	17459	17601	17526	17681	17556	17526	17369	17656	17613	17496	17660	17388	17507	17481	17573	17395	17577	17519	17338	17570	17592	17504	17499	17604	17525	17575	17494	17556	17517	17602	17646	17346	17557	17673	17623	17336	17374	17528	17476	17285	17494	17541	17610	17614	17641	17551	17686	17481	17712	17514	17508	17631	17611	17458	17577	17333	17467	17554	17413	17440	17646	17633	17661	17526	17574	17360	17546	17560	17655	17555	17484	17429	17509	17616	17526	17550	17595	17249	17713	17515	17594	17522	17670	17496	17550	17427	17538	17581	17591	17545	17622	17602	17585	17464	17654	17457	17667	17363	17557	17646	17544	17474	17478	17650	17517	17513	17437	17608	17397	17658	17407	17691	17606	17606	17521	17437	17452	17438	17715	17658	17771	17550	17670	17475	17484	17781	17547	17588	17563	17620	17386	17439	17595	17487	17586	17668	17545	17627	17629	17428	17532	17547	17669	17557	17490	17689	17457	17554	17515	17453	17517	17568	17658	17560	17588	17463	17535	17546	17537	17661	17339	17520	17563	17471	17420	17472	17687	17615	17540	17409	17523	17550	17518	17634	17576	17547	17567	17563	17718	17540	17614	17570	17633	17496	17475	17616	17457	17608	17553	17521	17570	17614	17539	17637	17483	17534	17287	17577	17658	17506	17576	17572	17563	17612	17546	17356	17541	17529	17528	17417	17617	17471	17546	17543	17500	17510	17506	17375	17508	17615	17525	17588	17525	17516	17564	17610	17550	17726	17554	17590	17579	17623	17600	17589	17568	17551	17675	17548	17671	17415	17393	17439	17575	17408	17310	17665	17570	17559	17612	17646	17486	17485	17469	17668	17594	17474	17448	17408	17614	17461	17523	17670	17440	17496	17483	17594	17463	17678	17493	17560	17486	17546	17372	17451	17423	17450	17526	17620	17681	17488	17523	17492	17493	17529	17471	17565	17634	17541	17613	17591	17558	17598	17525	17566	17593	17613	17548	17382	17636	17546	17525	17764	17605	17745	17409	17568	17405	17553	17588	17420	17614	17619	17564	17474	17433	17699	17535	17579	17570	17559	17546	17491	17707	17590	17576	17465	17490	17522	17651	17465	17500	17465	17593	17493	17414	17502	17625	17490	17664	17580	17590	17426	17560	17512	17702	17612	17470	17560	17559	17622	17450	17676	17417	17825	17424	17488	17810	17600	17530	17625	17642	17541	17383	17524	17567	17545	17536	17595	17527	17678	17516	17494	17463	17417	17509	17529	17417	17641	17517	17569	17322	17602	17524	17522	17577	17770	17452	17575	17363	17626	17526	17700	17472	17669	17520	17566	17430	17480	17687	17592	17432	17537	17608	17564	17589	17522	17665	17490	17387	17581	17498	17624	17505	17493	17449	17496	17454	17528	17474	17602	17511	17597	17555	17556	17634	17733	17472	17698	17579	17579	17454	17512	17511	17588	17634	17446	17586	17361	17444	17710	17527	17320	17338	17639	17396	17419	17675	17481	17393	17564	17547	17484	17488	17447	17486	17538	17564	17511	17507	17516	17567	17656	17469	17671	17620	17579	17562	17341	17696	17591	17528	17573	17527	17440	17604	17572	17621	17579	17412	17480	17627	17550	17537	17361	17434	17751	17320	17481	17672	17607	17576	17640	17729	17536	17540	17541	17364	17577	17498	17618	17526	17368	17501	17480	17524	17542	17638	17538	17599	17515	17552	17441	17550	17465	17462	17334	17564	17588	17587	17597	17743	17573	17399	17722	17531	17533	17396	17526	17655	17495	17761	17490	17431	17636	17606	17551	17574	17472	17459	17488	17202	17657	17415	17660	17499	17705	17591	17430	17743	17428	17536	17505	17406	17431	17585	17585	17454	17387	17764	17379	17457	17415	17576	17450	17634	17396	17543	17616	17479	17510	17542	17436	17504	17489	17493	17673	17603	17447	17545	17606	17568	17542	17532	17593	17377	17499	17407	17490	17360	17608	17413	17531	17621	17402	17660	17267	17577	17348	17415	17515	17615	17507	17368	17495	17480	17541	17540	17497	17537	17493	17565	17444	17382	17591	17466	17611	17579	17429	17750	17336	17700	17604	17489	17472	17507	17599	17540	17481	17563	17600	17578	17670	17608	17417	17629	17530	17540	17669	17473	17542	17636	17739	17627	17527	17514	17583	17490	17737	17507	17574	17622	17496	17565	17523	17608	17498	17373	17544	17644	17463	17625	17386	17503	17614	17659	17505	17458	17786	17464	17715	17536	17447	17482	17450	17484	17505	17655	17559	17549	17578	17756	17601	17669	17468	17425	17626	17475	17398	17478	17526	17574	17419	17614	17392	17601	17660	17639	17656	17601	17524	17458	17521	17618	17557	17471	17522	17556	17623	17473	17423	17566	17445	17576	17347	17427	17615	17367	17439	17552	17624	17502	17614	17534	17416	17696	17722	17505	17515	17489	17461	17642	17543	17664	17540	17646	17608	17761	17435	17586	17456	17473	17450	17655	17559	17536	17509	17450	17652	17520	17615	17607	17540	17413	17397	17437	17424	17506	17574	17573	17671	17441	17376	17533	17399	17605	17690	17471	17627	17501	17568	17586	17502	17515	17265	17441	17605	17486	17655	17728	17456	17545	17538	17377	17577	17514	17547	17529	17523	17489	17432	17409	17732	17424	17409	17600	17525	17433	17621	17432	17679	17402	17573	17502	17567	17579	17553	17478	17569	17573	17441	17496	17668	17357	17458	17462	17343	17515	17630	17516	17551	17614	17409	17634	17617	17575	17544	17421	17572	17353	17635	17459	17614	17601	17614	17526	17556	17435	17597	17552	17373	17569	17339	17479	17581	17600	17527	17599	17533	17637	17504	17483	17497	17592	17657	17517	17586	17403	17605	17511	17613	17447	17579	17397	17427	17554	17518	17585	17530	17581	17477	17508	17714	17539	17538	17638	17551	17443	17506	17639	17485	17546	17548	17450	17602	17293	17705	17405	17470	17386	17476	17614	17362	17479	17645	17343	17685	17526	17563	17605
24002	21798	29622	25183	23808	47099	54733	33977	42054	41850	36561	28991	24590	22079	20228	19873	20031	19673	19862	19684	19742	19883	19836	19992	19693	19610	19725	19543	19531	19634	19689	19601	19842	19664	19729	19648	19796	19661	19489	19536	19754	19637	19682	19529	19647	19523	19542	19748	19614	19470	19348	19559	19582	19654	19581	19527	19770	19605	19762	19501	19728	19592	19662	19489	19693	19753	19645	19576	19541	19679	19461	19541	19627	19492	19572	19495	19543	19643	19284	19644	19545	19526	19673	19503	19474	19374	19643	19503	19713	19829	19584	19451	19572	19532	19679	19582	19827	19535	19533	19651	19504	19714	19570	19726	19669	19522	19520	19540	19671	19484	19475	19522	19639	19601	19484	19531	19581	19684	19518	19830	19585	19607	19419	19455	19463	19368	19481	19610	19724	19382	19502	19566	19931	19593	19554	19499	19579	19428	19607	19531	19508	19600	19574	19636	19479	19603	19428	19613	19405	19813	19568	19518	19716	19453	19247	19496	19390	19523	19541	19598	19711	19606	19576	19550	19601	19529	19341	19523	19692	19559	19465	19522	19521	19569	19459	19689	19451	19580	19550	19680	19581	19520	19725	19390	19618	19361	19647	19492	19554	19480	19633	19509	19801	19510	19629	19785	19679	19508	19546	19737	19781	19975	19489	19591	19504	19476	19494	19568	19537	19678	19399	19607	19617	19542	19784	19477	19520	19800	19583	19627	19579	19577	19655	19595	19610	19596	19403	19572	19642	19660	19489	19839	19667	19447	19502	19690	19383	19369	19642	19582	19763	19327	19359	19563	19600	19433	19618	19701	19479	19507	19529	19420	19702	19358	19519	19383	19650	19673	19441	19562	19544	19496	19580	19630	19436	19526	19550	19555	19377	19550	19659	19443	19474	19651	19439	19515	19539	19468	19623	19690	19622	19474	19528	19527	19400	19468	19515	19710	19694	19583	19466	19497	19622	19640	19766	19728	19641	19555	19530	19449	19571	19601	19571	19657	19386	19571	19667	19639	19437	19412	19573	19629	19597	19533	19576	19460	19236	19414	19610	19617	19691	19673	19603	19488	19513	19601	19552	19501	19581	19460	19493	19522	19486	19692	19612	19547	19587	19742	19503	19597	19473	19620	19573	19686	19625	19598	19646	19509	19577	19741	19585	19329	19720	19625	19556	19331	19481	19374	19690	19535	19574	19409	19539	19453	19534	19605	19500	19686	19622	19742	19752	19743	19519	19625	19726	19332	19438	19575	19576	19665	19808	19790	19595	19583	19425	19421	19566	19324	19423	19357	19669	19613	19510	19625	19574	19366	19542	19673	19689	19636	19557	19477	19667	19664	19415	19609	19613	19394	19371	19441	19622	19615	19471	19431	19638	19709	19524	19540	19581	19568	19371	19409	19623	19622	19647	19437	19450	19535	19492	19789	19472	19449	19686	19774	19636	19589	19421	19615	19394	19744	19518	19520	19389	19665	19600	19700	19719	19386	19656	19413	19506	19689	19727	19519	19500	19432	19559	19579	19470	19361	19629	19652	19473	19525	19496	19499	19390	19479	19565	19476	19426	19651	19882	19606	19579	19655	19554	19621	19611	19593	19583	19594	19616	19453	19398	19503	19703	19597	19562	19575	19569	19484	19415	19496	19393	19577	19546	19644	19683	19677	19435	19347	19417	19838	19627	19601	19269	19538	19606	19465	19601	19828	19917	19390	19556	19606	19788	19645	19601	19646	19773	19561	19813	19601	19486	19615	19556	19698	19676	19585	19593	19624	19720	19361	19644	19704	19498	19478	19261	19511	19668	19802	19449	19516	19521	19700	19505	19595	19713	19391	19525	19499	19631	19528	19452	19625	19523	19591	19470	19334	19658	19602	19410	19507	19664	19693	19729	19429	19686	19326	19465	19576	19711	19608	19369	19396	19562	19556	19461	19499	19621	19659	19663	19525	19630	19688	19537	19726	19629	19540	19475	19457	19326	19522	19479	19532	19411	19403	19589	19596	19593	19547	19557	19353	19488	19598	19512	19443	19595	19700	19455	19667	19543	19573	19444	19482	19584	19456	19536	19448	19653	19667	19661	19578	19476	19479	19635	19422	19664	19469	19340	19406	19561	19444	19471	19507	19488	19506	19802	19514	19384	19381	19610	19810	19683	19535	19312	19512	19480	19523	19594	19669	19559	19634	19402	19559	19547	19602	19510	19490	19604	19580	19577	19750	19680	19783	19563	19459	19418	19394	19466	19457	19505	19559	19531	19457	19718	19416	19741	19654	19793	19688	19531	19552	19590	19655	19696	19704	19798	19634	19620	19433	19544	19765	19775	19649	19469	19684	19546	19494	19394	19519	19564	19505	19462	19548	19624	19759	19478	19460	19627	19530	19645	19742	19285	19419	19392	19541	19647	19515	19558	19685	19594	19357	19473	19710	19574	19808	19546	19686	19302	19371	19436	19508	19702	19662	19755	19452	19447	19561	19380	19683	19410	19548	19492	19502	19649	19478	19604	19530	19687	19552	19501	19728	19427	19355	19594	19566	19539	19484	19734	19437	19652	19737	19619	19617	19487	19433	19499	19426	19446	19540	19873	19398	19466	19411	19685	19608	19458	19640	19777	19311	19639	19477	19510	19651	19637	19483	19426	19463	19541	19420	19606	19672	19690	19697	19782	19634	19522	19687	19451	19633	19599	19493	19420	19401	19587	19448	19537	19621	19597	19594	19471	19335	19528	19476	19527	19649	19418	19693	19578	19357	19620	19605	19635	19564	19746	19545	19661	19671	19718	19564	19724	19692	19412	19592	19828	19590	19710	19612	19779	19410	19465	19783	19461	19503	19508	19532	19638	19459	19643	19778	19688	19603	19640	19612	19635	19443	19513	19703	19707	19439	19559	19305	19884	19561	19649	19500	19573	19538	19482	19559	19824	19378	19549	19740	19443	19498	19513	19771	19722	19614	19593	19579	19545	19717	19517	19335	19613	19435	19546	19569	19595	19510	19631	19572	19507	19670	19566	19599	19571	19388	19576	19601	19306	19665	19645	19657	19568	19464	19491	19491	19535	19660	19563	19677	19647	19596	19463	19680	19598	19689	19537	19505	19521	19607	19571	19729	19634	19429	19461	19519	19672	19507	19662	19633	19624	19347	19515	19676	19574	19634	19617	19420	19601	19536	19775	19575	19620	19426	19654	19470	19490	19482	19455	19660	19591	19484	19640	19573	19485	19446	19620	19688	19673	19857	19511	19801	19679	19526	19446	19524	19578	19634	19561	19335	19747	19408	19446	19519	19437	19541	19532	19608	19326	19427	19685	19571	19632	19451	19721	19632	19552	19640	19404	19576	19507	19683	19523	19345	19449	19502	19473	19674	19380	19646	19518	19690	19487	19516	19588	19388	19499	19593	19622	19414	19491	19741	19548	19544	19521	19475	19526	19612	19649	19793	19729	19546	19541	19604	19535	19571	19684	19527	19682	19670	19556	19500	19310	19804	19521	19519	19501	19596	19555	19560	19580	19628	19677	19661	19535	19493	19617	19420	19563	19554	19719	19667	19487	19588	19525	19618	19503	19555	19636	19617	19487	19605	19449	19498	19633	19719	19543	19643	19770	19403	19732	19507	19707	19809	19568	19504	19618	19508	19410	19403	19490	19489	19554	19598	19575	19669	19462	19593	19475	19389	19805	19542	19569	19472	19686	19530	19690	19557	19582	19581	19547	19645	19609	19461	19601	19608	19650	19532	19616	19568	19664	19669	19586	19469	19554	19476	19650	19579	19643	19461	19620	19347	19659	19445	19396	19678	19722	19431	19353	19573	19670	19362	19484	19666	19607	19689	19594	19595	19644	19502	19441	19692	19562	19519	19535	19432	19567	19627	19708	19699	19724	19613	19596	19629	19747	19755	19517	19656	19626	19621	19681	19548	19507	19571	19625	19731	19460	19518	19634	19581	19489	19459	19452	19749	19621	19558	19615	19524	19352	19542	19318	19612	19484	19492	19637	19733	19408	19421	19625	19464	19454	19667	19461	19575	19523	19658	19692	19500	19528	19614	19770	19615	19554	19558	19599	19573	19605	19509	19443	19615	19392	19722	19724	19544	19665	19697	19346	19582	19343	19503	19525	19574	19579	19474	19517	19706	19650	19539	19477	19621	19635	19599	19696	19534	19803	19746	19605	19411	19618	19340	19796	19614	19542	19507	19588	19387	19685	19562	19470	19405	19627	19418	19505	19518	19651	19735	19449	19652	19614	19619	19554	19673	19423	19391	19685	19691	19578	19556	19562	19575	19422	19340	19379	19314	19591	19439	19777	19433	19566	19593	19561	19570	19806	19428	19363	19299	19503	19436	19609	19582	19727	19433	19483	19625	19608	19563	19743	19425	19395	19308	19699	19596	19560	19702	19581	19566	19715	19455	19401	19670	19526	19364	19523	19538	19651	19852	19449	19507	19503	19524	19577	19597	19577	19378	19812	19649	19402	19589	19455	19576	19846	19699	19525	19539	19715	19545	19694	19575	19484	19812	19709	19467	19769	19537	19644	19525	19486	19472	19519	19491	19440	19555	19534	19623	19721	19585	19692	19306	19589	19568	19576	19505	19555	19508	19395	19500	19575	19683	19592	19723	19674	19288	19481	19703	19587	19325	19721	19546	19490	19523	19389	19735	19519	19508	19688	19364	19686	19637	19505	19485	19484	19398	19418	19447	19496	19537	19529	19375	19343	19666	19485	19599	19390	19604	19398	19549	19646	19533	19392	19382	19649	19616	19686	19536	19651	19386	19587	19679	19642	19337	19587	19610	19557	19552	19622	19600	19556	19586	19746	19796	19539	19426	19341	19541	19596	19499	19497	19563	19399	19625	19715	19639	19670	19704	19340	19435	19566	19752	19669	19681	19746	19381	19435	19703	19676	19397	19583	19506	19398	19583	19321	19684	19645	19659	19625	19567	19580	19492	19417	19638	19514	19644	19446	19493	19538	19502	19539	19663	19504	19631	19671	19329	19706	19563	19624	19737	19500	19434	19620	19580	19731	19496	19549	19585	19430	19395	19579	19708	19600	19675	19635	19418	19430	19553	19704	19421	19581	19568	19392	19574	19552	19530	19682	19605	19663	19404	19659	19498	19500	19488	19561	19587	19743	19573	19501	19700	19573	19661	19321	19770
37795	62430	54648	38011	29543	52998	48884	31847	42315	40661	34357	26298	21232	18748	16900	16271	16278	16245	16272	16132	16071	16423	16182	16190	16071	16219	16322	16045	16054	16049	16136	16226	16436	16242	16322	16092	16251	16250	15959	16354	16119	16242	16200	16414	16284	16285	16144	16295	16154	16286	16323	16145	16292	16191	16272	16301	16269	16279	16121	16260	16444	16215	16158	16278	16218	16203	16111	16153	16275	16273	16082	16173	16117	16237	16290	16103	16292	16084	16197	16402	16262	16212	16265	16224	16258	15889	16195	16286	16209	16327	16218	16275	16137	16169	16240	16126	16295	16197	16229	16064	16274	16382	16089	16321	16180	16215	16163	16213	16150	16272	16358	16044	16107	16116	16147	16083	16181	16303	16222	16197	16230	16311	16146	16203	16197	16137	16045	16345	16140	16312	16238	16182	16209	16311	16081	16316	16298	16140	16290	16126	16182	16237	16206	16237	16232	16284	16180	16115	16415	16187	16124	16277	16239	16076	15940	16300	16168	16328	16094	16116	16041	16272	16082	16272	16166	16020	16189	16204	16241	16044	16241	16193	16280	16101	16269	16360	16344	16059	16180	16371	16362	16130	16146	16288	16108	16182	16099	16132	16246	16041	16204	16207	16413	16375	16259	16038	16274	16330	16215	16327	16110	16161	16127	16331	16127	16226	16195	16226	16149	16256	16321	16089	16119	16274	16235	16218	16374	16305	16188	16275	16284	16225	16304	16410	16146	15951	16079	16194	16217	16044	16226	16297	16225	16255	16324	16230	16044	16070	16275	16115	16254	16102	16302	16201	16226	16128	16174	16241	16228	16178	16067	16020	16175	16152	16280	16295	16176	16212	16220	16286	16146	16235	16236	16350	16168	16225	16185	16294	16147	16263	16351	16171	16151	16251	16142	16232	16026	16182	16300	15995	16203	16176	16379	16126	16262	16179	16290	16122	16293	16314	16225	16127	16443	16125	15992	16214	16331	16351	16215	16220	16181	16237	16241	16012	16245	16006	16231	16175	16231	16142	16259	16072	16200	16236	16176	16179	16252	16177	16137	16359	16126	16294	16299	16118	16000	16242	16189	16341	16145	16174	16184	16231	16230	16299	16186	16150	16212	16209	16327	16224	16072	16248	16190	16393	16261	16300	16204	15943	16319	16039	16133	16360	16326	16187	16450	16229	16282	16381	16157	16219	16136	16397	16149	16164	16084	16074	16213	16272	16178	16128	16220	16191	16357	16064	16106	16140	16195	16243	16340	16298	16075	16208	16383	16145	16002	16280	16184	16362	16297	16243	16325	16226	16337	16038	16216	16203	16270	16330	16103	16188	16139	16409	16379	16151	16294	16157	16084	16186	16063	16176	16180	16288	16138	16267	16366	16254	16202	16172	16185	16143	16254	16337	16182	16149	16264	16291	16314	16146	16321	16174	16274	16287	16245	16267	16145	16254	16186	16005	16221	16225	16101	16086	16411	16313	15999	16346	16260	16144	16048	16195	16321	16203	16248	16255	16259	16161	16318	16173	16148	16165	16089	16141	16355	16031	16195	16330	16265	16089	16074	16263	15939	16379	16056	16133	16142	16384	16171	16293	16184	16156	16110	16124	16061	16215	16151	16351	16170	16249	16070	16391	16285	16294	16161	16279	16169	16099	16157	16229	16202	16161	16284	16159	16300	16112	16310	16208	16163	16291	16160	16403	16300	16407	16049	16065	16037	16012	16119	16249	16289	16231	16310	16198	16019	16211	16245	16304	16281	16148	16298	16316	16332	16164	16145	16318	16272	16131	16169	16126	16216	16180	16031	16320	16056	16097	16208	16318	16057	16196	16203	16221	16268	16195	16123	16316	16222	16310	16152	16243	16266	16246	16167	16077	16140	16045	16233	16323	16079	16430	16143	16208	16197	16246	16159	16124	16131	16223	16237	16271	16275	16193	16226	16252	16359	16181	16169	16105	16309	16388	16133	16181	16275	16239	16245	16195	16373	16388	16190	16267	16134	16185	16111	16140	15999	16297	16061	16353	16207	16138	16165	16143	16371	16180	16239	16050	16094	16129	16020	16165	16065	16108	16064	16165	16290	16360	16195	16147	16249	16016	16214	16319	16040	16079	16163	16194	16305	16027	16109	16145	16179	16362	16296	16249	16152	16247	16162	16234	16192	16197	16340	16178	16160	16187	16270	16041	16102	16198	16132	16231	16177	16191	16178	16382	16160	16202	16112	16207	16169	16032	16207	16039	16281	16287	16104	16231	16145	16182	16163	16157	16174	16055	16557	16292	16166	16132	16292	16239	16376	16085	16230	16071	16252	16151	16215	16053	16086	16235	16236	16244	16176	16378	16119	16132	16221	16252	16126	16199	16100	16240	16164	16432	16224	16177	16163	16041	16178	16134	16142	16286	16238	16143	16280	16192	16191	16201	16033	16251	16125	16188	16069	16203	16154	16201	16163	16321	16310	16261	16146	16122	16381	16116	16255	16059	16187	16167	16365	16134	16223	16190	16229	16247	16271	16150	16269	16072	16305	16342	16431	16072	16121	16417	16325	16105	16179	16265	16295	16155	16180	16255	16215	16160	16160	16137	16343	16109	16154	16167	16150	16117	16194	16291	16244	16271	16195	16160	16276	16351	16157	16098	16139	16299	16298	16001	16132	16297	16169	16090	16202	16356	16024	16035	16115	16132	16221	16149	16356	16106	16259	16130	16159	16232	16330	16054	16209	16220	16295	16113	16138	16196	16113	16314	16159	16138	16103	16285	16146	16143	16124	16280	16097	16332	16223	16332	16177	16204	16192	16267	16256	16111	16256	16250	16151	16225	16019	16221	16244	16188	16331	16220	16199	16127	16122	16046	16232	16137	16080	16230	16383	15960	16219	16352	16289	16070	16350	16220	16127	16160	16299	16172	16339	16007	16194	16163	16258	16240	16305	16307	16284	16219	16205	16192	16167	16146	16331	16296	16105	16285	16172	16177	16251	16084	16350	16268	16166	16181	16240	16365	16375	16222	16130	16206	16227	16203	16222	16225	16320	16149	16168	16198	16150	16372	16202	16334	16334	16196	16147	16109	16114	16245	16284	16294	16113	16371	16267	16116	16303	16049	16241	16234	16187	16150	16242	16246	16124	16146	16207	16232	16342	16325	16161	16118	16112	16239	16302	16237	16078	16301	16228	16285	16208	16258	16202	16314	16010	16139	16213	16010	16196	16131	16362	16323	16209	16177	16091	16202	16087	16382	16342	16490	16101	16232	16216	16426	16138	16262	16221	16145	16223	16178	16142	16229	16246	16316	16279	16338	16097	16080	16050	16124	16199	16270	16238	16231	16244	16178	16194	16247	16226	16253	16255	16380	16242	16123	16252	16109	16255	16195	16094	16199	16247	16427	16374	16243	16293	16109	16252	16190	16235	16357	16173	16111	16212	16169	16046	16172	16211	15980	16338	16230	16391	16199	16182	16254	16152	16275	16136	16317	16121	16296	16226	16205	16203	16175	15966	16252	16301	16181	16420	16094	16160	16038	16101	16046	16175	16034	16143	16324	16188	16266	16205	16396	16278	16171	16118	16296	16177	16160	16284	16311	16205	16370	16306	16118	16182	16224	15986	16262	16197	16184	16247	16261	16304	16162	16240	16150	16243	16125	16256	16101	16160	16264	16103	16244	16366	16090	16131	16343	16301	16303	16299	16156	16113	16177	16425	16296	16285	16262	16275	16438	16256	16219	16339	16135	16096	16163	16060	16270	16110	16176	16021	16225	16383	16164	16251	16075	16118	16203	16170	16235	16277	16123	16270	16367	16221	15997	16097	16101	16112	16305	16072	16037	16383	16022	16094	16228	16278	16230	16178	16072	16406	16180	16385	16147	16199	16308	16061	16084	16229	16231	16173	16254	16214	16316	16206	16317	16181	16184	16270	16044	16228	16161	16351	16138	16109	16377	15993	16240	16133	16281	16277	16115	16322	16277	16060	16358	16154	16227	16223	16276	16108	16281	16120	16133	16190	16232	16232	16226	16184	16484	16161	16165	16422	16061	16138	16055	16294	16108	16157	16259	16072	16354	16257	16080	16086	16262	16149	16365	16129	16296	16388	16157	16299	16430	16362	16403	16273	16183	16212	16096	16067	16161	16133	16358	16154	16274	16176	16020	16047	16074	16206	16155	16249	16232	16136	16101	16272	16171	16411	16246	16017	16188	16264	16115	16332	16187	16172	16201	16228	16320	16200	16135	16244	16233	16274	16274	16299	16089	16152	16280	16115	16200	16204	16408	16194	16289	16150	16280	16031	16160	16213	16194	16249	16085	16189	16216	16157	16407	16176	16198	16059	16029	16270	16328	16205	16050	16171	16300	16276	16151	15985	16306	16121	16276	16084	16178	16137	16345	16241	15997	16317	16409	16278	16185	16171	16069	16119	16150	16164	16173	16106	16121	16229	16143	16272	16117	16250	16179	16155	16243	16151	16053	16215	16159	16271	16312	16151	16313	16070	16207	16222	16082	16090	16278	16378	16159	16310	16162	16191	16159	16346	16158	16090	16117	16194	16199	16145	16166	16203	16290	16427	16305	16302	16026	16300	16076	16219	16121	16166	16261	16283	16026	16216	16047	16144	16381	16146	16168	16157	16228	16322	16275	16355	16313	16246	16451	16114	16040	16239	16208	16239	16444	16316	16110	16263	16070	16127	16135	16211	16218	16408	16365	16150	16236	16110	16140	16256	16038	16328	16064	16224	16246	16306	16285	16147	16156	16298	16106	16173	16008	16276	16211	16353	16277	15999	16228	16066	16026	16188	16216	16395	16323	16284	16211	16318	16199	16189	16333	16255	16121	16374	16141	16307	16077	16315	16103	16506	16141	16038	16079	16253	16248	16308	16012	16215	16180	16067	16188	16226	16216	16308	16274	16077	16177	16225	16375	16372	16205	16331	16150	16059	16207	16252	16167	16212	16101	16141	16241	16263	16260	16093	16101	16254	16182	16169	16219	16106	16181	16299	16231	16090	16174	16390	16331	16215	16257	16228	16289	16179	16213	16242	16049	16235	16157	16038	16192	16251	16190	16193	16070	16346	16361	16269	16114	16206	16162	16150	16238	16361	16305	16171	16202	15994	16123	16176	16231	16245	16278	16221	16278	16251	16088	16284	16215	16205	16217	16392	16141
30699	28093	31510	25898	20842	23101	24956	20791	21610	22234	21894	20745	20365	20000	19796	20039	20123	20039	19841	19967	19820	19731	19892	19790	19921	19954	19896	20086	19961	19912	19901	20123	19852	19815	19837	20137	19890	19802	19873	19879	19877	19989	20001	19989	19944	19865	20123	20086	20027	19840	19822	20008	19937	20021	19737	20012	19928	20044	19985	19955	19977	19975	19649	19905	20159	20029	20029	19835	20038	19799	19963	19960	19933	19762	19954	19803	19957	19863	19829	19941	19686	19924	19875	19713	19928	19817	20063	20001	19869	19608	20130	19983	19820	19975	19990	19713	20034	19773	19997	19867	19967	20086	19957	19979	19949	19846	19928	19945	19828	19937	19972	19827	19923	20028	19907	20166	19960	19772	19981	19873	19762	19873	20016	19678	19892	20044	19880	19997	19916	19714	19993	19879	19948	19941	19877	19795	19879	20027	19776	19666	19712	19800	19820	19986	20056	19868	20058	19930	20050	20031	19960	19895	19971	19783	19681	19892	19948	20029	19970	19948	19876	20015	20077	20083	19704	19702	19873	19983	19757	20142	19919	20014	19948	19775	19849	19932	19998	19880	19995	19811	19842	19898	19879	19944	19680	19832	19950	19848	19876	19849	19883	19721	19791	19944	20082	19988	19942	19950	20027	19726	19890	19921	19820	20015	19868	19961	19880	19858	19950	19704	19935	19996	20132	19986	19830	19917	19794	19692	19960	19943	20006	19892	19864	19696	19910	19794	19934	19872	19980	19770	19786	19852	20151	19971	20166	19956	19769	20056	19845	19930	20148	19823	19945	19702	19891	19789	19957	19979	20019	19995	20034	19947	19771	20139	19977	19960	19779	19928	20175	19761	19804	19809	20078	19950	19895	19706	19841	19898	19833	19862	19871	20012	19902	20010	19793	19856	19974	19860	19978	19994	20093	19858	19724	19986	19724	20059	19752	19950	19807	20005	19817	19753	19930	19937	19831	19901	20009	19830	20012	19873	19812	19790	19859	20122	20207	19820	20096	20069	19884	19948	19971	19827	19979	20110	19886	20125	19942	20061	20110	19657	20011	19996	19920	19710	19818	19844	19894	19686	20005	19912	19952	19881	20068	19708	20013	19871	20064	19878	20041	19850	19782	19626	19816	19984	19880	19969	20008	19910	19637	19785	19930	19769	19901	19856	19917	19838	20019	19942	19983	19630	20036	19778	19807	19765	19981	20024	20076	20000	20050	19907	19911	19970	20033	19867	19820	19968	19671	19939	20004	19946	19831	19870	19906	19992	19900	19729	20048	19951	19975	19794	19925	19871	20055	20161	20002	20095	19814	20034	19813	19839	19980	19918	20029	19814	20002	19939	20003	19920	19771	19735	19809	20086	19849	19795	19810	19852	19709	20020	19874	19759	20052	19920	19975	19651	19947	20016	20150	19822	20044	19864	19973	19885	19697	20047	19803	19909	19998	19942	20003	19802	19740	19913	19782	19885	19913	20061	19932	19803	19820	19850	19826	19732	19932	19916	20009	19835	19723	19942	19757	19834	19768	19824	19970	19826	19831	20043	19756	19876	19817	19673	20006	19737	19910	19807	19793	20006	19800	19837	19965	19862	19871	20018	19590	19700	19786	19755	19920	19702	19805	20226	19779	19746	20047	19983	19882	19664	19743	19916	20072	19849	19905	19935	19988	19930	20011	19993	19947	19992	19908	19660	19963	20010	19766	19635	20105	19901	20049	19805	19856	19996	20019	19995	19890	19980	19974	19984	19752	20009	20070	19982	19910	19865	19881	19854	19726	19894	19970	19979	19949	20210	20064	20047	20000	19955	19876	20104	19804	19889	19994	19931	19916	19807	19814	19912	20126	19988	20065	19817	20020	19850	19939	19900	19795	19771	20157	19907	19899	20026	19992	19887	20085	19745	19971	19871	20159	19793	19882	20097	19914	20115	19940	19963	19983	19837	20190	20050	19819	19956	19956	19895	19964	19878	19902	19997	19974	20042	19908	19880	19912	19979	19958	19816	19796	19964	19961	19933	19715	19953	19905	19696	19990	19995	19747	19922	19987	19979	19932	20011	19850	19868	19939	19774	19941	19910	19822	19834	19857	19789	19886	19865	20088	20251	19764	19815	19833	19946	19784	19931	20017	19951	20087	19703	19887	20042	20013	19823	19897	19818	20007	19887	19972	20120	20041	19993	19666	19872	19941	20047	19956	19956	19824	19835	20076	19751	19851	19756	19655	19996	19988	20036	20080	20116	20115	19794	20211	19947	20054	19942	19828	19873	19890	19967	19740	19878	19920	19938	19862	19687	19985	20003	19853	19875	19975	19873	19996	19920	20031	19934	19900	19981	19707	19867	20015	19846	19880	19965	19818	19754	19706	19993	20004	19952	20131	19926	19942	20171	20043	19853	19937	19816	19957	20038	19778	19785	19955	20005	19971	20040	20004	19748	20057	19929	19976	19959	19902	19906	19803	19991	19996	19743	19830	19879	19997	20190	20208	19905	19906	19781	19761	19947	19718	19760	19818	19614	19968	19941	20023	19771	19891	19769	19955	19813	19919	20007	19882	19838	20000	19968	19978	19919	19880	19637	19745	20071	19935	19988	19890	19896	19919	19742	19905	19962	19866	19810	19756	19699	20115	19772	20026	20050	19924	20083	19753	19989	20013	19916	20063	19761	19870	19957	19832	20080	19898	19995	19871	19905	19923	19864	19914	19995	19956	19771	19780	19993	19977	20018	19991	19679	19692	19949	19899	19939	19865	19761	20006	20110	19867	20002	19860	20132	19947	19927	19928	19816	19998	19728	19808	19816	19927	19843	19812	19708	19846	19963	19995	19785	19902	19973	20008	20069	19967	19884	19987	19995	20011	20012	19999	19960	19769	19893	19957	19972	19883	19920	19829	19914	19965	19936	19757	19844	19911	19954	19897	20052	20004	20001	19967	19955	19788	19876	20025	19694	19815	19815	19883	19591	19983	20052	19906	19602	19883	19727	20060	19855	19839	19772	19925	19893	19947	20107	19952	19793	19885	19910	19992	19913	19880	19874	19963	20050	19930	19906	19875	19805	19926	19876	20040	19880	20045	20000	19931	19937	19752	19922	19800	19912	19857	19958	19790	20064	20065	20088	20097	19958	19963	19960	19627	19846	20109	20075	19957	19980	20023	19576	20094	20008	20151	19888	19935	20003	20045	20253	19760	20013	19750	19964	19836	19820	19876	19897	19865	19730	19802	19984	20050	19972	20120	20072	19965	20156	19975	19900	20072	20180	20013	20083	19897	19780	20059	19939	19981	19777	19870	19889	19861	20059	19874	19732	19912	19880	20009	19882	19911	20052	20009	19832	19792	20022	19866	19981	19971	19952	19851	20091	19951	19965	19965	19887	19879	19940	20054	19853	19924	19839	19877	20031	19857	19832	19629	19698	19878	19971	19710	19867	19882	19985	19908	19884	19871	19733	19714	19873	19908	19872	19674	19707	19864	20061	20047	20238	19965	20032	19707	19641	19746	19809	20027	19883	19891	19820	19956	19954	19956	19866	20002	19967	20073	20002	19875	19755	19835	19823	19878	20001	20076	20127	19733	20033	19748	19946	19756	19969	19782	19966	20001	19974	20030	20108	19909	19796	19974	20107	19880	19926	19899	20044	20032	19892	19815	19765	19855	19828	19919	19874	20189	19840	20011	19969	19918	19763	19954	19793	19873	20031	19893	19972	19839	19667	19848	19724	19813	19692	19930	19887	19823	19767	20145	20118	19802	19869	19816	19779	19816	19898	19957	19834	19878	19787	20037	19821	19976	19917	20192	20060	20094	20126	19769	20004	20142	19977	19775	19689	19787	19943	19830	20034	19762	19894	19818	19908	20113	19897	19783	19911	19785	19930	19887	20002	19949	19975	20079	19969	20078	19983	20034	20036	19920	19968	19936	19876	19891	20006	19789	19761	19878	19875	19930	19935	19903	19898	20078	20078	19879	19806	19861	20057	20072	20128	19756	19947	19892	19926	19854	19987	19810	20029	20088	19800	19913	19986	19777	19891	19919	19770	19903	19996	19830	19880	19992	19812	19934	19884	19874	20059	19896	19837	19874	19723	19815	19955	19988	19970	19938	19858	19868	20018	19867	19840	19916	19809	19987	19845	19989	19947	19669	19916	19796	19794	19844	19916	19799	19902	19738	20074	20245	19958	19862	19965	19926	19910	19953	19849	19971	20014	19888	19773	19969	19886	19855	20017	19917	19907	19928	19892	19969	19920	19972	19787	19887	19922	19990	20039	20013	19829	19855	19832	19847	19899	19871	19897	20026	19757	20029	19854	19749	19933	19742	19985	19892	19871	19894	20066	19904	19995	20050	19865	20154	19874	19904	19705	19799	19987	19999	19865	20100	20055	20034	19956	19887	19957	20040	19839	19827	19975	19929	19696	19866	19834	19910	20004	20114	20125	20061	19869	19919	19706	20022	20005	19786	20165	20103	20021	19928	19853	19971	19863	19920	19997	19823	19933	19884	19751	19974	20081	19838	20170	20031	19826	20025	19934	19755	19964	19729	19969	19962	19900	19874	19911	20066	19802	19681	19948	20077	19968	19942	19887	20024	19954	20050	19896	19967	19896	20017	19922	19970	19906	19931	19731	19886	20013	19926	20014	19938	19934	19825	19908	20031	20027	20045	19807	19994	20009	20261	19859	19917	20098	20055	19916	19715	19707	19758	20125	19831	19923	19726	19869	19981	19897	19947	19764	19836	20099	19863	20037	19839	19989	20228	19909	19845	19826	19923	19668	19858	19733	19974	20101	19962	19976	19966	19882	19997	20012	20017	19956	20170	19754	19915	19965	19847	19992	20071	20007	19813	19678	20058	19799	19942	19891	19868	19844	19892	19806	19824	19858	19831	19968	19909	19880	19896	19975	19666	19891	19979	19734	19895	19710	19958	20049	19917	19995	19712	19906	20027	20028	19982	20065	19851	19966	20035	19863	20017	19818	19740	20064	19814	19972	19904	19847	20289	20020	20126	19991	20080	20000	19817	20160	19973	19969	20000	20156	19816	19857	20020	19893	19955	19889	20031	20027	20145	20067	19782	19899	20019	19961	19863	19955	20023	19948	19835	19831	19911	19939	20107	20119	20165	19860	19948	19674	19845	19727	19790	19943	19896	19903	19839	19938
27139	38050	30715	21014	16976	20766	21467	16865	18588	18998	17988	17407	16856	16327	16402	16213	16486	16519	16364	16383	16407	16415	16446	16385	16396	16401	16430	16496	16486	16276	16470	16263	16300	16393	16275	16503	16405	16573	16369	16255	16423	16507	16367	16366	16483	16091	16291	16354	16386	16365	16435	16445	16357	16263	16256	16494	16243	16202	16402	16420	16274	16398	16319	16414	16324	16510	16254	16483	16291	16268	16393	16307	16223	16463	16400	16315	16290	16357	16403	16335	16215	16429	16232	16484	16128	16493	16468	16237	16290	16419	16308	16276	16251	16460	16384	16502	16357	16439	16324	16403	16489	16344	16370	16339	16485	16381	16411	16384	16370	16382	16393	16377	16385	16463	16395	16399	16332	16341	16428	16422	16353	16325	16327	16524	16511	16576	16312	16392	16372	16443	16343	16418	16520	16343	16432	16419	16264	16379	16366	16503	16295	16467	16427	16286	16469	16351	16344	16475	16229	16453	16345	16412	16249	16465	16310	16392	16496	16439	16316	16588	16519	16388	16156	16430	16366	16374	16279	16318	16423	16371	16303	16353	16392	16422	16370	16428	16271	16311	16372	16508	16396	16326	16275	16431	16369	16409	16289	16294	16591	16290	16280	16388	16176	16466	16570	16436	16314	16365	16406	16316	16352	16544	16377	16399	16510	16258	16316	16255	16247	16362	16473	16588	16496	16272	16480	16460	16429	16340	16324	16332	16355	16442	16417	16383	16367	16230	16301	16290	16473	16439	16364	16286	16376	16385	16313	16428	16272	16215	16565	16429	16518	16325	16465	16278	16262	16310	16355	16415	16351	16487	16418	16319	16451	16319	16163	16422	16210	16472	16364	16449	16338	16266	16278	16409	16328	16388	16430	16342	16311	16534	16330	16313	16222	16170	16264	16404	16358	16329	16399	16321	16344	16500	16213	16418	16197	16385	16556	16331	16286	16486	16330	16460	16326	16510	16210	16533	16289	16491	16344	16524	16286	16393	16173	16277	16465	16201	16359	16273	16487	16255	16261	16450	16279	16367	16299	16200	16424	16509	16446	16450	16321	16464	16510	16260	16252	16398	16446	16386	16382	16292	16247	16327	16495	16225	16336	16196	16411	16264	16496	16372	16383	16225	16485	16383	16311	16398	16276	16340	16232	16409	16106	16354	16529	16264	16396	16415	16272	16226	16461	16418	16380	16340	16348	16522	16410	16341	16232	16358	16298	16370	16414	16362	16273	16217	16407	16297	16307	16303	16464	16228	16452	16403	16415	16197	16313	16356	16245	16346	16421	16355	16279	16415	16440	16440	16261	16495	16464	16364	16355	16356	16350	16310	16272	16346	16471	16297	16262	16421	16472	16429	16471	16391	16478	16324	16334	16142	16358	16334	16217	16236	16518	16345	16296	16528	16361	16334	16458	16383	16238	16473	16423	16405	16236	16374	16295	16382	16295	16467	16264	16440	16447	16196	16415	16316	16455	16344	16453	16267	16385	16240	16290	16230	16210	16413	16286	16244	16272	16360	16475	16317	16385	16412	16324	16444	16445	16308	16391	16252	16311	16277	16304	16443	16486	16307	16356	16296	16393	16249	16349	16369	16356	16426	16378	16487	16339	16527	16417	16300	16311	16289	16299	16348	16588	16333	16496	16357	16343	16531	16169	16176	16515	16370	16311	16357	16550	16355	16395	16354	16376	16407	16320	16417	16389	16335	16456	16432	16340	16232	16288	16405	16359	16320	16373	16412	16322	16460	16554	16343	16294	16402	16328	16288	16439	16434	16319	16394	16462	16565	16443	16389	16402	16368	16393	16641	16353	16423	16368	16464	16280	16306	16435	16342	16317	16260	16459	16323	16282	16249	16407	16474	16250	16383	16231	16383	16275	16283	16404	16368	16323	16310	16331	16414	16449	16232	16362	16277	16369	16480	16349	16401	16376	16532	16293	16427	16430	16479	16487	16454	16378	16415	16260	16355	16622	16220	16284	16510	16404	16428	16215	16282	16493	16364	16430	16425	16297	16409	16394	16240	16346	16383	16430	16293	16395	16415	16379	16252	16439	16551	16178	16319	16296	16310	16297	16262	16369	16596	16472	16477	16337	16504	16511	16385	16377	16438	16394	16496	16428	16249	16298	16346	16396	16271	16534	16345	16404	16439	16470	16335	16519	16330	16257	16414	16385	16338	16377	16446	16572	16246	16428	16358	16336	16133	16445	16331	16281	16422	16546	16182	16320	16623	16385	16390	16300	16199	16410	16172	16158	16313	16293	16315	16323	16461	16299	16395	16434	16363	16263	16363	16337	16511	16302	16295	16380	16425	16556	16244	16431	16385	16360	16635	16407	16347	16258	16435	16460	16265	16284	16366	16416	16479	16347	16378	16235	16426	16213	16292	16372	16291	16275	16361	16487	16477	16565	16464	16527	16334	16375	16247	16418	16211	16315	16389	16415	16281	16295	16463	16294	16419	16393	16208	16355	16307	16400	16438	16391	16479	16350	16428	16384	16339	16505	16594	16549	16235	16289	16425	16426	16482	16409	16271	16286	16467	16412	16453	16268	16486	16251	16434	16445	16352	16438	16477	16376	16270	16481	16360	16323	16314	16397	16415	16481	16534	16323	16234	16371	16415	16210	16244	16404	16341	16310	16415	16412	16310	16339	16303	16351	16447	16359	16421	16358	16470	16105	16543	16311	16251	16638	16289	16423	16387	16340	16338	16415	16323	16554	16253	16308	16353	16397	16297	16525	16281	16291	16344	16472	16450	16371	16242	16252	16387	16247	16317	16363	16411	16353	16276	16349	16384	16298	16386	16456	16605	16282	16514	16261	16425	16484	16496	16406	16488	16263	16334	16384	16431	16387	16109	16510	16269	16307	16409	16340	16242	16299	16358	16223	16484	16315	16445	16339	16452	16529	16323	16375	16335	16363	16272	16360	16389	16294	16325	16455	16485	16324	16376	16360	16474	16309	16183	16337	16346	16431	16206	16558	16534	16309	16242	16384	16478	16440	16303	16373	16342	16228	16411	16408	16510	16343	16243	16233	16308	16288	16391	16323	16298	16366	16383	16343	16438	16293	16358	16261	16419	16448	16349	16416	16350	16450	16413	16532	16353	16229	16404	16339	16461	16359	16627	16252	16517	16390	16341	16348	16305	16264	16413	16299	16335	16252	16382	16265	16242	16469	16400	16326	16388	16102	16331	16379	16524	16175	16009	16179	16335	16399	16340	16272	16421	16407	16195	16355	16093	16183	16113	16423	16320	16455	16494	16280	16507	16604	16299	16279	16554	16364	16375	16471	16503	16323	16430	16382	16243	16281	16398	16339	16523	16428	16276	16435	16414	16565	16308	16428	16394	16284	16219	16354	16451	16463	16485	16489	16229	16439	16123	16292	16282	16303	16429	16389	16220	16443	16531	16376	16336	16309	16260	16351	16406	16313	16336	16377	16350	16327	16425	16595	16315	16197	16495	16377	16336	16261	16326	16487	16361	16286	16432	16495	16512	16303	16414	16233	16398	16280	16535	16242	16273	16531	16236	16378	16443	16268	16549	16356	16444	16242	16387	16427	16258	16410	16434	16304	16404	16310	16286	16327	16272	16259	16282	16571	16411	16206	16379	16482	16420	16431	16110	16432	16348	16313	16441	16520	16293	16564	16541	16521	16302	16366	16300	16433	16399	16518	16528	16390	16274	16438	16338	16494	16333	16443	16332	16508	16321	16229	16288	16362	16242	16359	16384	16456	16390	16218	16500	16437	16388	16313	16363	16365	16384	16279	16280	16423	16373	16443	16422	16478	16551	16364	16373	16317	16178	16344	16403	16348	16332	16278	16314	16578	16380	16216	16487	16407	16223	16391	16359	16218	16245	16279	16349	16393	16419	16220	16426	16365	16472	16602	16412	16273	16392	16307	16551	16510	16340	16237	16445	16344	16386	16409	16413	16334	16321	16312	16173	16593	16317	16377	16339	16343	16433	16441	16228	16462	16240	16560	16255	16316	16254	16409	16514	16505	16319	16489	16432	16430	16384	16293	16426	16407	16343	16374	16328	16285	16199	16397	16280	16279	16531	16371	16415	16413	16465	16456	16330	16437	16393	16247	16370	16389	16357	16268	16188	16212	16247	16568	16500	16288	16277	16374	16225	16511	16342	16439	16289	16445	16386	16410	16314	16438	16393	16375	16466	16320	16274	16454	16431	16349	16426	16366	16279	16405	16208	16395	16465	16478	16385	16362	16333	16267	16345	16300	16319	16239	16171	16438	16607	16392	16136	16416	16344	16437	16387	16364	16419	16405	16376	16339	16477	16325	16302	16416	16428	16272	16288	16438	16257	16250	16432	16338	16262	16426	16377	16288	16185	16532	16420	16371	16316	16240	16313	16394	16281	16478	16233	16219	16387	16456	16466	16422	16347	16295	16368	16394	16514	16244	16454	16347	16334	16231	16231	16477	16432	16216	16489	16329	16264	16298	16410	16167	16298	16379	16410	16288	16547	16497	16233	16271	16533	16185	16422	16427	16338	16506	16483	16323	16197	16604	16347	16471	16441	16458	16424	16344	16469	16364	16417	16399	16373	16212	16309	16333	16175	16446	16561	16309	16396	16332	16422	16345	16246	16508	16306	16659	16421	16335	16484	16548	16328	16209	16438	16173	16286	16445	16468	16513	16402	16376	16320	16189	16475	16397	16389	16163	16369	16476	16276	16213	16433	16217	16250	16197	16461	16153	16362	16307	16294	16324	16168	16386	16311	16417	16496	16503	16310	16394	16401	16417	16346	16389	16330	16378	16583	16304	16357	16514	16501	16264	16265	16365	16404	16511	16479	16352	16282	16322	16486	16447	16270	16461	16258	16355	16346	16356	16561	16323	16351	16327	16465	16395	16401	16619	16431	16503	16441	16425	16323	16205	16262	16278	16292	16277	16526	16235	16187	16353	16313	16370	16523	16369	16571	16420	16493	16359	16281	16303	16214	16385	16383	16337	16339	16381	16486	16347	16475	16256	16420	16327	16382	16469	16341	16433	16415	16339	16311	16428	16202	16470	16352	16319	16462	16567	16410	16462	16263	16274	16372	16586	16362	16409	16451	16469	16405	16336	16477	16324	16253	16328	16454	16137	16445	16517	16365	16418	16279	16377	16320	16410	16430	16366	16384
25393	21988	30536	28427	24589	36057	49538	28157	34119	35622	30602	26586	23994	22594	21552	21642	21641	21551	21870	21872	21575	21413	21591	21512	21584	21401	21540	21397	21692	21449	21678	21495	21497	21521	21431	21800	21355	21628	21634	21397	21618	21571	21413	21393	21481	21856	21597	21443	21338	21326	21254	21181	21161	21534	21281	21619	21303	21192	21493	21792	21513	21301	21455	21569	21175	21602	21277	21520	21620	21388	21415	21432	21435	21267	21363	21397	21404	21547	21597	21337	21535	21337	21322	21625	21435	21361	21350	21599	21346	21380	21562	21266	21500	21640	21524	21619	21429	21529	21358	21478	21487	21467	21412	21523	21448	21401	21493	21534	21572	21542	21579	21462	21491	21468	21738	21415	21508	21690	21555	21390	21473	21399	21248	21316	21501	21755	21464	21525	21641	21474	21750	21384	21449	21382	21598	21869	21370	21511	21257	21262	21553	21349	21145	21529	21437	21160	21577	21366	21562	21499	21392	21464	21588	21764	21707	21241	21510	21301	21488	21614	21572	21345	21600	21461	21516	21437	21318	21469	21612	21382	21461	21365	21226	21307	21446	21396	21540	21350	21444	21335	21521	21564	21539	21543	21531	21460	21407	21625	21629	21369	21501	21537	21553	21532	21539	21478	21675	21397	21653	21291	21557	21295	21299	21415	21647	21482	21653	21648	21555	21528	21398	21590	21340	21532	21530	21361	21525	21292	21685	21585	21512	21272	21523	21282	21481	21486	21470	21499	21765	21545	21666	21447	21350	21369	21272	21481	21481	21522	21451	21631	21753	21597	21553	21391	21415	21107	21641	21622	21481	21280	21562	21510	21505	21366	21453	21318	21289	21357	21550	21602	21497	21324	21431	21478	21491	21261	21570	21382	21409	21456	21385	21513	21552	21671	21521	21323	21634	21517	21459	21550	21378	21339	21612	21593	21611	21478	21497	21323	21493	21615	21531	21372	21392	21412	21389	21628	21561	21323	21283	21435	21718	21514	21450	21275	21407	21451	21631	21383	21408	21622	21592	21477	21452	21434	21542	21349	21383	21419	21449	21782	21360	21568	21608	21576	21527	21185	21432	21213	21329	21343	21414	21677	21310	21512	21494	21530	21419	21451	21281	21277	21246	21335	21538	21387	21556	21495	21301	21451	21373	21453	21528	21239	21439	21584	21660	21572	21458	21597	21537	21471	21512	21482	21423	21499	21486	21302	21397	21549	21394	21549	21641	21446	21534	21445	21483	21518	21498	21444	21645	21505	21372	21471	21415	21487	21397	21356	21565	21412	21291	21510	21376	21361	21256	21368	21221	21330	21364	21642	21516	21319	21469	21296	21504	21396	21474	21329	21338	21241	21485	21633	21527	21408	21222	21436	21492	21264	21459	21307	21463	21429	21576	21447	21524	21443	21595	21410	21453	21415	21148	21303	21271	21182	21380	21509	21544	21412	21408	21313	21669	21447	21616	21306	21474	21502	21604	21390	21459	21538	21493	21528	21500	21533	21387	21496	21329	21452	21544	21494	21497	21364	21363	21439	21273	21318	21516	21396	21445	21494	21447	21416	21667	21637	21418	21465	21599	21372	21367	21253	21361	21211	21466	21499	21469	21312	21446	21395	21613	21341	21402	21339	21357	21524	21521	21382	21437	21321	21473	21384	21553	21576	21605	21458	21620	21499	21409	21687	21515	21266	21476	21367	21360	21347	21304	21462	21338	21244	21380	21361	21555	21608	21442	21310	21413	21388	21377	21436	21442	21539	21522	21357	21359	21288	21637	21548	21578	21336	21333	21667	21517	21629	21571	21575	21529	21480	21407	21382	21445	21503	21375	21348	21452	21338	21456	21562	21640	21747	21703	21407	21629	21551	21439	21336	21613	21444	21489	21424	21354	21318	21319	21364	21455	21438	21523	21637	21555	21540	21328	21569	21399	21383	21448	21580	21366	21567	21554	21544	21537	21590	21359	21676	21644	21410	21410	21461	21688	21581	21577	21420	21307	21643	21483	21618	21592	21506	21674	21661	21618	21315	21508	21637	21590	21404	21430	21715	21374	21406	21496	21610	21351	21442	21159	21329	21176	21659	21468	21397	21375	21175	21411	21351	21614	21527	21555	21454	21553	21478	21511	21366	21436	21374	21455	21442	21519	21351	21396	21301	21487	21605	21608	21415	21500	21335	21487	21743	21512	21491	21593	21562	21476	21111	21516	21312	21252	21620	21316	21385	21273	21440	21514	21403	21483	21606	21515	21369	21238	21422	21453	21441	21584	21646	21274	21530	21412	21235	21300	21467	21472	21730	21504	21623	21673	21404	21411	21389	21337	21722	21369	21476	21319	21202	21638	21448	21495	21375	21606	21491	21457	21498	21323	21055	21563	21426	21519	21320	21390	21496	21629	21658	21337	21456	21479	21533	21622	21509	21429	21151	21481	21342	21402	21062	21445	21336	21546	21319	21618	21432	21578	21441	21467	21288	21338	21491	21397	21282	21452	21480	21511	21314	21446	21451	21309	21491	21661	21637	21450	21449	21558	21679	21532	21532	21454	21516	21398	21543	21337	21131	21560	21667	21465	21496	21462	21590	21543	21461	21537	21573	21359	21521	21392	21475	21316	21464	21532	21313	21543	21512	21218	21508	21351	21777	21538	21505	21135	21421	21299	21369	21428	21495	21373	21586	21540	21437	21543	21336	21406	21601	21539	21544	21148	21775	21368	21280	21655	21581	21450	21500	21416	21420	21466	21432	21463	21291	21623	21558	21537	21247	21443	21363	21455	21450	21611	21410	21388	21362	21526	21414	21392	21368	21252	21375	21460	21604	21310	21218	21453	21508	21391	21608	21298	21642	21593	21358	21651	21448	21350	21495	21568	21502	21521	21540	21481	21409	21366	21616	21473	21787	21560	21500	21360	21344	21537	21434	21480	21419	21094	21433	21404	21357	21652	21444	21650	21280	21592	21256	21371	21270	21640	21351	21340	21396	21690	21570	21339	21307	21481	21407	21408	21489	21415	21311	21334	21203	21531	21473	21265	21339	21471	21487	21660	21562	21633	21497	21368	21403	21425	21449	21368	21529	21562	21426	21544	21602	21492	21376	21514	21520	21561	21600	21333	21394	21699	21397	21596	21307	21446	21400	21537	21419	21785	21771	21610	21332	21391	21427	21478	21513	21372	21462	21715	21446	21532	21595	21725	21286	21546	21438	21526	21421	21370	21474	21612	21433	21489	21472	21209	21450	21462	21773	21525	21507	21467	21266	21359	21355	21424	21527	21429	21357	21416	21488	21468	21402	21359	21374	21599	21583	21567	21485	21499	21510	21534	21460	21704	21340	21522	21259	21495	21477	21258	21504	21457	21418	21445	21561	21555	21348	21450	21246	21480	21294	21414	21435	21392	21501	21411	21073	21444	21392	21460	21554	21513	21652	21239	21410	21490	21383	21227	21319	21382	21416	21501	21151	21495	21491	21481	21323	21321	21404	21672	21551	21368	21544	21564	21444	21431	21437	21587	21648	21459	21674	21437	21551	21278	21244	21350	21627	21438	21404	21633	21561	21649	21399	21475	21328	21490	21593	21628	21546	21228	21471	21309	21463	21582	21490	21537	21400	21427	21400	21332	21500	21051	21299	21272	21336	21361	21486	21469	21517	21686	21308	21466	21419	21223	21321	21490	21492	21465	21283	21284	21421	21488	21470	21306	21398	21440	21582	21548	21336	21356	21468	21563	21378	21457	21474	21463	21317	21444	21573	21421	21527	21514	21540	21591	21421	21306	21517	21392	21130	21366	21507	21449	21441	21208	21440	21431	21619	21346	21401	21577	21526	21317	21258	21386	21315	21375	21609	21248	21322	21407	21357	21567	21308	21663	21790	21345	21427	21539	21506	21449	21519	21569	21733	21377	21352	21586	21320	21648	21578	21506	21363	21414	21307	21570	21641	21692	21566	21414	21526	21602	21501	21250	21472	21421	21255	21434	21573	21498	21411	21399	21280	21435	21443	21551	21467	21485	21464	21541	21658	21345	21232	21222	21477	21540	21624	21396	21291	21562	21556	21450	21527	21522	21400	21575	21665	21533	21348	21253	21600	21391	21413	21333	21384	21629	21595	21576	21469	21447	21367	21451	21613	21479	21589	21354	21552	21326	21359	21146	21342	21513	21349	21626	21322	21219	21567	21382	21399	21529	21392	21633	21611	21472	21300	21510	21659	21536	21443	21517	21312	21293	21369	21441	21563	21422	21383	21296	21264	21315	21388	21343	21296	21458	21523	21483	21516	21481	21623	21384	21600	21526	21321	21434	21484	21302	21366	21778	21329	21472	21225	21332	21458	21470	21604	21574	21627	21389	21545	21419	21364	21561	21318	21476	21583	21412	21491	21558	21500	21479	21559	21621	21201	21486	21357	21712	21382	21511	21639	21502	21525	21586	21400	21718	21489	21460	21442	21502	21340	21379	21202	21620	21554	21625	21529	21451	21461	21160	21600	21589	21431	21311	21525	21621	21492	21575	21416	21617	21578	21503	21570	21568	21458	21471	21485	21592	21418	21536	21487	21462	21305	21285	21480	21455	21350	21519	21452	21280	21316	21696	21658	21597	21560	21671	21634	21474	21433	21248	21403	21469	21415	21360	21373	21608	21665	21358	21577	21332	21172	21514	21413	21535	21286	21594	21480	21635	21428	21367	21454	21406	21259	21582	21449	21394	21434	21282	21199	21451	21588	21592	21562	21574	21540	21234	21163	21379	21472	21440	21491	21478	21421	21493	21416	21602	21261	21288	21413	21664	21383	21533	21457	21532	21479	21228	21447	21350	21349	21693	21377	21425	21457	21325	21367	21545	21493	21625	21465	21490	21519	21425	21420	21420	21389	21405	21531	21548	21276	21529	21479	21537	21519	21701	21378	21455	21283	21451	21478	21516	21482	21494	21434	21368	21419	21599	21588	21246	21461	21430	21517	21522	21417	21555	21383	21555	21346	21496	21375	21437	21371	21565	21296	21419	21562	21509	21565	21359	21673	21431	21581	21352	21354	21363	21513	21439	21387	21352	21535	21403	21460	21571	21375	21462	21341	21551	21456	21453	21717	21594	21392	21704	21560	21404	21519	21370	21406	21320	21478	21531	21287	21500	21456	21596	21376	21439	21625	21512	21617	21424	21635
33521	56565	50667	32856	22145	36458	42953	21886	33531	33012	27310	22649	19528	18110	17523	17369	17545	17301	17350	17472	17576	17425	17589	17359	17428	17379	17262	17418	17334	17226	17392	17207	17234	17362	17287	17298	17275	17445	17377	17163	17159	17245	17319	17512	17238	17295	17338	17326	17418	17383	17315	17306	17196	17228	17349	17489	17408	17317	17396	17349	17360	17335	17537	17372	17400	17359	17358	17380	17284	17376	17320	17490	17319	17313	17355	17336	17237	17401	17465	17299	17272	17586	17407	17419	17463	17399	17363	17298	17231	17382	17333	17442	17441	17259	17378	17473	17373	17204	17395	17525	17340	17520	17368	17465	17557	17249	17374	17527	17319	17430	17462	17215	17294	17302	17346	17325	17282	17357	17542	17281	17347	17273	17327	17365	17277	17257	17227	17372	17313	17482	17208	17374	17254	17305	17318	17294	17423	17469	17282	17473	17270	17532	17259	17450	17384	17431	17374	17220	17386	17291	17195	17391	17281	17518	17311	17358	17223	17350	17329	17319	17328	17547	17465	17322	17473	17378	17217	17400	17280	17389	17327	17418	17418	17366	17462	17354	17244	17277	17336	17454	17233	17439	17363	17381	17386	17389	17323	17260	17240	17313	17514	17359	17149	17289	17470	17259	17447	17378	17410	17354	17436	17415	17170	17266	17195	17386	17094	17350	17374	17399	17476	17330	17237	17443	17277	17316	17356	17442	17323	17253	17409	17452	17388	17301	17328	17551	17361	17308	17396	17380	17376	17324	17282	17330	17379	17356	17473	17256	17270	17401	17351	17246	17323	17379	17418	17328	17397	17290	17342	17246	17405	17503	17399	17323	17330	17377	17486	17261	17210	17356	17280	17403	17422	17392	17470	17261	17166	17235	17162	17358	17474	17462	17353	17404	17422	17306	17362	17347	17496	17374	17445	17496	17535	17457	17320	17315	17427	17195	17459	17374	17279	17452	17219	17299	17366	17337	17352	17230	17298	17349	17361	17383	17267	17318	17330	17226	17547	17457	17270	17332	17139	17152	17353	17396	17445	17235	17330	17463	17430	17350	17363	17259	17327	17346	17386	17339	17350	17262	17273	17377	17231	17216	17239	17454	17287	17379	17334	17348	17377	17283	17456	17393	17413	17331	17479	17277	17324	17196	17426	17466	17387	17380	17474	17323	17365	17409	17184	17489	17242	17377	17286	17413	17325	17326	17198	17391	17362	17415	17539	17416	17404	17386	17379	17356	17284	17410	17305	17407	17284	17309	17282	17353	17276	17421	17400	17501	17309	17357	17463	17345	17399	17362	17370	17299	17427	17566	17467	17343	17474	17417	17179	17504	17280	17655	17441	17405	17165	17454	17612	17359	17439	17426	17483	17319	17307	17350	17472	17491	17226	17278	17256	17305	17385	17295	17416	17604	17296	17353	17387	17246	17145	17428	17231	17376	17439	17311	17152	17371	17459	17168	17449	17175	17346	17440	17336	17308	17394	17251	17288	17317	17311	17367	17461	17380	17379	17448	17361	17489	17402	17370	17462	17555	17383	17315	17149	17260	17309	17359	17307	17141	17415	17298	17345	17432	17253	17416	17197	17347	17283	17104	17359	17330	17454	17393	17384	17527	17353	17321	17357	17413	17158	17338	17322	17358	17348	17339	17326	17400	17270	17356	17394	17496	17417	17381	17339	17322	17420	17373	17179	17290	17453	17411	17383	17439	17180	17309	17231	17345	17317	17282	17338	17406	17420	17330	17252	17320	17320	17430	17300	17412	17277	17332	17364	17271	17446	17489	17334	17307	17299	17518	17225	17344	17324	17416	17408	17428	17436	17343	17227	17337	17338	17378	17333	17439	17225	17208	17387	17297	17382	17283	17517	17199	17287	17364	17382	17232	17328	17328	17439	17354	17435	17379	17369	17345	17436	17353	17329	17326	17341	17349	17539	17128	17477	17300	17272	17518	17292	17343	17372	17333	17455	17167	17446	17390	17285	17278	17124	17339	17593	17527	17558	17233	17451	17492	17378	17508	17371	17215	17480	17255	17504	17327	17378	17196	17229	17242	17416	17342	17330	17347	17340	17585	17518	17175	17371	17383	17258	17326	17213	17371	17336	17303	17318	17203	17546	17294	17349	17396	17392	17459	17329	17295	17483	17363	17219	17374	17403	17145	17332	17379	17275	17366	17491	17233	17310	17260	17221	17328	17489	17160	17465	17429	17423	17263	17531	17474	17277	17403	17329	17421	17435	17323	17356	17270	17259	17506	17370	17235	17248	17466	17397	17225	17347	17411	17383	17300	17356	17345	17348	17455	17472	17312	17396	17520	17340	17446	17346	17396	17284	17423	17410	17317	17274	17353	17222	17349	17412	17452	17406	17325	17430	17170	17415	17292	17458	17295	17335	17513	17437	17382	17436	17221	17378	17219	17502	17430	17467	17339	17432	17323	17193	17371	17207	17292	17323	17238	17332	17254	17298	17453	17292	17518	17289	17212	17215	17249	17457	17339	17317	17507	17500	17399	17391	17532	17449	17327	17343	17431	17215	17322	17561	17306	17046	17336	17396	17149	17386	17431	17194	17466	17243	17317	17503	17315	17303	17443	17230	17343	17292	17647	17251	17370	17216	17414	17342	17202	17240	17427	17287	17553	17339	17309	17261	17297	17245	17383	17357	17397	17195	17315	17222	17380	17442	17395	17341	17247	17487	17275	17407	17208	17266	17375	17441	17406	17247	17274	17414	17497	17457	17481	17474	17392	17423	17418	17225	17327	17352	17401	17473	17332	17325	17260	17450	17501	17382	17426	17359	17215	17414	17407	17341	17244	17294	17399	17290	17331	17420	17332	17246	17446	17274	17281	17414	17361	17369	17501	17409	17419	17275	17183	17277	17153	17060	17360	17360	17268	17574	17339	17364	17303	17497	17289	17283	17312	17432	17255	17500	17243	17513	17337	17299	17322	17371	17378	17332	17262	17234	17238	17210	17284	17299	17326	17413	17298	17320	17499	17406	17225	17483	17459	17326	17331	17501	17333	17367	17338	17342	17395	17329	17265	17326	17344	17470	17279	17512	17298	17364	17251	17352	17337	17425	17310	17113	17602	17309	17516	17351	17352	17350	17226	17498	17179	17473	17549	17588	17328	17459	17092	17334	17260	17460	17308	17332	17404	17196	17274	17441	17438	17217	17160	17438	17416	17360	17369	17313	17324	17460	17377	17419	17348	17348	17440	17430	17196	17459	17404	17525	17223	17444	17191	17483	17333	17460	17247	17413	17216	17528	17450	17463	17176	17185	17310	17245	17323	17538	17406	17308	17339	17318	17373	17386	17148	17297	17376	17338	17407	17181	17348	17358	17466	17329	17430	17220	17320	17573	17266	17430	17396	17347	17355	17234	17194	17163	17333	17413	17244	17314	17400	17238	17413	17265	17402	17205	17303	17344	17166	17342	17319	17345	17346	17218	17229	17292	17268	17234	17218	17309	17413	17374	17368	17332	17334	17482	17395	17348	17260	17337	17297	17334	17453	17368	17459	17369	17344	17463	17363	17371	17287	17495	17298	17329	17405	17514	17520	17422	17411	17399	17360	17366	17322	17269	17289	17317	17307	17409	17302	17238	17436	17422	17429	17392	17234	17356	17261	17390	17281	17371	17397	17376	17292	17218	17321	17372	17227	17265	17317	17338	17599	17429	17454	17329	17508	17245	17379	17373	17215	17402	17365	17152	17328	17247	17243	17293	17369	17287	17263	17195	17205	17531	17235	17185	17344	17538	17392	17427	17255	17279	17358	17219	17472	17312	17337	17481	17343	17539	17318	17423	17462	17432	17235	17242	17305	17424	17142	17366	17317	17119	17532	17373	17511	17409	17328	17369	17367	17484	17453	17548	17398	17447	17255	17453	17325	17341	17498	17503	17203	17360	17478	17245	17364	17285	17456	17275	17430	17365	17301	17336	17381	17257	17475	17393	17385	17296	17452	17312	17373	17310	17357	17297	17502	17309	17270	17390	17318	17308	17415	17438	17211	17162	17243	17296	17351	17459	17343	17339	17297	17313	17433	17434	17328	17435	17184	17238	17341	17461	17365	17418	17386	17273	17446	17325	17497	17377	17531	17473	17250	17354	17329	17304	17474	17270	17318	17401	17437	17093	17559	17290	17283	17411	17180	17399	17482	17352	17270	17263	17324	17482	17117	17367	17264	17417	17600	17402	17205	17382	17546	17277	17370	17263	17219	17479	17428	17429	17398	17384	17393	17351	17528	17358	17308	17317	17381	17288	17305	17319	17359	17221	17292	17487	17510	17308	17339	17411	17279	17368	17504	17346	17443	17302	17399	17322	17233	17224	17488	17327	17321	17257	17229	17253	17383	17473	17217	17248	17240	17572	17269	17260	17367	17312	17419	17241	17298	17431	17512	17334	17419	17348	17275	17373	17374	17446	17191	17418	17252	17500	17288	17463	17353	17278	17402	17270	17339	17338	17396	17450	17396	17419	17472	17419	17299	17356	17282	17281	17226	17259	17249	17317	17292	17396	17354	17436	17342	17371	17334	17433	17295	17313	17546	17210	17284	17382	17112	17243	17517	17506	17343	17318	17262	17260	17393	17486	17447	17402	17282	17415	17482	17390	17251	17355	17184	17362	17355	17390	17265	17351	17311	17198	17420	17376	17214	17381	17506	17400	17532	17309	17382	17291	17483	17340	17198	17433	17249	17361	17371	17263	17338	17322	17398	17466	17436	17357	17512	17265	17479	17255	17400	17351	17479	17277	17517	17446	17282	17222	17420	17366	17296	17227	17373	17383	17433	17469	17184	17453	17341	17427	17451	17427	17292	17347	17400	17200	17318	17235	17433	17247	17292	17323	17467	17345	17410	17280	17263	17265	17164	17460	17299	17451	17513	17331	17452	17384	17380	17253	17336	17267	17237	17217	17431	17456	17458	17253	17274	17440	17281	17280	17287	17427	17293	17437	17249	17372	17211	17302	17294	17250	17334	17301	17373	17336	17220	17561	17328	17353	17303	17342	17223	17361	17422	17359	17224	17536	17252	17201	17351	17294	17497	17364	17258	17396	17538	17478	17420	17360	17388	17410	17346	17351	17467	17329	17306	17235	17335	17350	17246	17496	17395	17249	17247	17412	17385	17201	17389	17296	17261	17398	17287
23924	21874	29493	24898	23256	35269	58544	30550	44360	47150	39245	31284	26784	24131	22526	22027	22190	22138	21950	21962	22048	22145	21916	22024	22152	22034	21942	21998	22038	22037	21942	21962	21924	21849	22042	22056	22084	22014	21966	21964	22098	21980	21800	21897	21938	22054	22131	22043	21905	21897	21701	21951	21802	21886	22070	21924	22148	21650	21997	21882	22044	21826	21809	21941	22024	21829	22058	21913	22000	21882	21790	22077	21977	21866	22108	21894	21933	21894	21839	21711	22106	21859	21993	21724	21919	21781	21761	22067	21695	21976	21650	21833	21953	21670	21979	21843	21916	22051	21876	21804	21705	21853	21915	21934	21927	21895	21797	21944	21908	21727	22014	21785	22125	21694	21879	22090	22029	21925	21915	21828	21878	21910	22068	22043	21868	21987	21676	21557	21736	21786	21942	21893	21799	21794	21852	21774	21899	21932	21739	21799	21952	21974	22167	22073	21901	21695	21898	22036	21921	22112	21982	22020	21786	21704	21740	21762	21993	21868	21817	21916	22161	21949	21777	21904	21797	21690	21909	21913	21858	21841	21832	21994	21907	21904	21865	21971	21850	21811	21849	21889	21932	21848	22165	21713	21859	22145	21974	21938	21825	21964	21864	21900	22053	21749	21993	22017	22066	21989	21837	21861	21775	21881	21812	21926	21888	21853	21828	21752	21991	21805	21685	21983	21904	21721	21799	21928	21988	21786	21876	22066	22017	21626	21909	22086	21867	21761	21739	21857	21904	21781	21869	21863	21941	22133	21743	21979	21919	21933	21796	21831	21845	21699	21811	21802	21926	22074	21664	21903	21887	21854	21906	21979	22017	21810	21882	22064	21985	21748	21912	21957	21735	21759	21867	21713	22010	21852	22017	22079	21875	21918	21839	21929	21946	21991	21831	21984	21932	21971	21698	21754	21748	21764	21796	21780	21879	21972	21772	21864	21857	21856	21956	22078	21931	21778	21782	21834	21790	21797	21803	21662	21719	21889	21782	21748	21933	21899	21803	21858	21884	21897	21856	21791	21999	21650	21788	21860	21941	21832	21858	21763	21799	21989	21794	21870	21871	21901	21730	21501	21830	21954	22037	21962	22008	21893	21913	21877	21799	21694	22043	21859	21701	21927	21881	21935	22049	21720	21870	22022	21824	21960	21874	22006	21968	21950	21641	21946	21871	21750	21891	21959	21852	22008	21869	22038	21840	21828	22000	21792	21893	21584	21984	21791	21962	21848	21761	21800	21733	22003	21991	22107	22034	21726	21821	21889	21737	21978	21833	21827	22170	21743	21816	21889	21989	22088	21766	21844	21877	21971	21875	21787	21823	21993	22127	21970	21985	22006	21953	22042	22079	21743	21932	21938	21971	21768	21831	21670	21958	21843	21820	21919	22046	21753	22034	21800	21968	21933	21796	21814	21761	21770	21753	22067	22091	21796	21715	21784	21728	22007	21920	21822	21821	21657	21915	21839	21849	21921	21921	21729	22057	21982	21965	21809	21886	22021	21811	21879	21926	21927	21917	21967	21873	21868	21764	21908	21820	21934	21877	21803	21936	21849	21964	21783	22018	22023	21773	22173	22233	21897	21895	21904	21796	21960	21986	21825	21861	21802	21708	21980	21685	22057	21934	21725	21847	21822	21755	21840	21960	21587	21818	21726	22134	22006	21902	21898	21892	21666	22048	21846	21839	21680	21669	22061	21845	22026	21866	21847	21916	21684	21886	21929	22039	21940	21949	21881	21835	21690	22137	21908	21784	21771	21910	21855	21891	21984	21845	21915	21865	21793	21574	21913	21910	21856	21683	21965	22000	21777	21917	21994	21655	21710	21867	21693	21772	21666	21861	21794	22047	21868	21793	21896	21887	21981	21911	21941	21767	21690	21799	21809	21843	21758	21675	21770	21937	21543	21841	22034	21867	21973	22044	22125	21926	21933	21672	21907	21927	21792	21741	21813	21978	21981	21867	21721	21790	21672	21847	21744	21767	21991	21719	21845	21992	21533	21935	21663	22037	21857	21537	21971	21731	21742	21875	21949	21816	21857	21900	21741	21874	21998	21906	21916	21903	21989	21883	21963	21980	21852	21922	21993	21845	21929	21713	21640	21599	21799	22003	21766	22085	21767	21663	21822	21898	21670	21801	21726	22038	21774	21774	22065	21729	21912	22059	21936	21907	21787	21737	21841	21791	21904	21767	21684	21805	22013	21597	21885	21967	21729	21777	21687	21838	21921	21918	21664	21912	22087	22164	22040	22070	21516	21586	21859	21765	21858	21789	21867	21759	21812	21940	21802	22001	21867	21729	21959	21702	21837	22049	21844	21807	21834	21801	21840	21589	21771	21616	21780	21882	21846	21630	21917	21618	21640	21827	21699	21932	22048	21723	21879	21885	21641	21860	21712	21923	21826	21804	21693	21908	21849	21959	21808	21779	21743	21643	21958	21815	21881	22018	21785	21759	21944	21861	21825	21972	21847	21905	22055	21937	21824	21801	21803	21765	21788	21761	21957	21924	21887	22023	21818	21775	21752	22017	21843	22125	21867	21930	21817	22061	22048	22049	21914	21707	21955	21792	21826	21803	21680	21892	21771	21886	22123	21662	21774	22077	21772	21959	22015	21838	21864	21882	21764	21849	22025	21932	21944	21904	21877	21809	21895	21869	21909	22002	21779	21979	21982	21907	21829	21808	21897	21825	21835	21927	21682	21888	21893	21789	22033	22047	21717	21894	22081	21896	21609	22087	21846	21788	21876	22022	21934	21903	21920	21885	21672	21788	22142	21790	21556	21884	21726	21819	21993	21878	22002	21944	21921	22000	21796	22065	21918	21871	21897	22009	21975	21940	21794	21915	22000	21841	21962	21886	21855	21731	21929	21724	21840	21844	21768	21989	21932	21750	22007	22158	22023	21923	21813	21943	21812	21760	22057	21829	21881	21919	21963	21829	21976	21916	22039	21735	22047	21910	21904	21969	22037	21942	21814	21906	21873	22074	21806	21735	22026	21845	22121	22058	21672	21947	21848	21990	21972	21812	21801	21819	21914	21995	21989	22041	21851	21563	21813	21849	21928	21757	21774	21936	21893	21837	21784	21897	21892	22003	21835	21760	22118	21804	21938	21846	22178	21761	21953	21876	21579	21881	21968	21827	21907	21822	21799	21921	21783	21905	21943	21942	21708	21854	21686	21857	21832	21835	21683	21639	21902	21816	21833	21840	21715	21875	21819	21948	21992	21831	21894	21894	21922	21862	21977	21887	21882	21796	22086	21797	21931	21979	21814	21919	21803	22061	22045	21785	21905	21878	21969	22031	22090	21770	21714	21944	21992	21839	21995	21831	21736	21903	21943	21722	21871	22030	22019	21904	21831	21745	21868	22021	21929	21872	21733	21904	21762	21890	21962	21852	22000	21771	21974	22019	21837	21727	22002	21903	21845	21960	21809	21793	21731	21735	21940	21905	21880	21743	21765	21807	21935	21814	21832	21778	21855	22029	22035	22039	21958	21926	21776	21762	21743	21750	21776	22057	21745	21801	21991	21797	21866	21900	21899	22123	21739	21886	21920	21732	21929	21889	21917	21925	22070	21767	21949	21705	22134	21983	22018	21900	21757	21967	21800	21496	21922	21684	21940	21930	21874	22137	21842	21933	21889	21910	21707	21828	21943	22084	21814	21734	21784	21827	21764	21871	21793	21735	21633	21793	21727	21833	21909	22179	21869	22105	22106	21959	21924	21867	21940	21926	22036	21892	21793	22166	22074	21908	21841	21957	22125	21782	21851	21839	22055	21836	21914	21794	21908	21915	21880	21886	21914	21863	22161	21699	21799	21905	21783	22061	21727	21711	21777	21837	21868	21928	21853	21837	21996	21840	21771	21954	22029	21818	21978	21917	21942	21734	21884	22015	21956	22016	22059	21859	21754	21964	21740	21827	21741	21901	21666	22029	22019	21809	21733	21855	21812	21952	21853	21917	21800	21776	21909	22033	21927	21715	21806	21860	21812	21725	21896	21980	21704	21877	21772	21838	21548	22045	22108	21966	21821	21864	21760	22023	21980	22059	21767	21964	21739	21871	21880	21844	21850	21886	22062	21858	21953	22036	21797	21992	21760	21877	21727	21879	21632	21871	21717	21880	22004	21802	21704	21936	21938	21958	21834	21773	21670	21845	21848	21818	21988	21977	22058	21931	21979	22028	21613	21843	21969	22122	21553	22010	21975	21862	21958	21925	21920	21806	21828	21922	21830	22092	21989	22067	22051	21842	21804	21710	21770	22046	21995	21822	21968	21596	21832	22000	21859	21993	22002	22020	21755	21667	22015	21899	22013	21959	21861	21954	21832	21999	21760	21899	22010	21962	21833	21874	21826	22067	21713	21822	21808	21979	21868	21807	21870	21881	21771	22009	21820	21838	21849	22032	21737	21889	21856	21845	21851	21949	21722	21790	21625	21961	21816	21776	21813	21694	21956	22010	21989	21799	21953	21867	21824	22014	21888	21902	21765	21992	21834	22016	21782	21908	21910	21841	21805	22065	21761	21936	21897	21880	21828	22200	21847	22033	22031	21784	21879	21953	21938	21874	21982	21838	21864	21760	21850	21825	21919	21966	22026	21845	21749	21850	21787	21951	21838	21864	21855	21783	21815	21818	21832	21922	21933	21946	21624	21727	22114	21944	21891	21883	22003	22081	21914	22070	21923	21755	21925	21877	21778	22065	21803	22001	21654	21934	21691	21851	22067	21899	21849	22027	21884	21853	22069	21794	21975	22024	21966	22013	21859	21741	21774	21718	21951	21819	22144	21691	22047	22002	21848	21812	21876	21800	21711	21552	21898	22025	21895	21937	21709	21932	21760	21939	21934	21955	21967	21857	22071	21820	21757	21753	21774	21691	21716	21697	22231	21816	21795	21770	21654	21909	21841	21952	21735	22091	21910	21833	22000	21822	21710	21853	21776	21925	21748	21919	21788	21817	21782	21702	21875	21828	21891	21884	21872	21986	21718	21703	21823	21840	21910	21976	21838	21890	22020	21970	21791	21733	21869	21816	21779	21857	21881	21935	21875	21932	21784	21765	21960	21745	21990	21851	21907	21896	21782	21934	21998	21752	21764	21899	22042	21995	21947	21803	21948	21744	21811	21815	21690	22029	22018	21689	21925
39164	65862	50505	34516	26412	38178	49965	24664	45368	43776	35783	27259	22494	19588	17690	17641	17480	17667	17754	17665	17625	17535	17465	17605	17729	17721	17491	17546	17478	17464	17543	17443	17489	17454	17466	17568	17503	17708	17432	17517	17595	17590	17602	17541	17671	17585	17632	17560	17536	17486	17361	17452	17566	17549	17543	17523	17514	17491	17658	17454	17636	17357	17719	17496	17697	17527	17626	17467	17565	17515	17598	17629	17612	17474	17559	17550	17505	17502	17362	17545	17577	17378	17633	17536	17481	17798	17582	17548	17448	17602	17561	17438	17472	17449	17622	17492	17493	17455	17489	17544	17539	17549	17426	17441	17622	17409	17521	17360	17592	17450	17650	17660	17492	17366	17488	17574	17424	17526	17605	17513	17497	17667	17463	17412	17469	17413	17516	17559	17543	17472	17755	17471	17475	17723	17676	17570	17567	17579	17618	17519	17572	17512	17464	17531	17603	17744	17543	17563	17669	17503	17310	17384	17562	17577	17647	17525	17570	17509	17535	17439	17393	17786	17500	17591	17601	17556	17435	17403	17449	17530	17599	17555	17547	17449	17565	17399	17484	17420	17481	17543	17463	17462	17384	17616	17668	17489	17593	17491	17607	17455	17527	17581	17456	17498	17561	17380	17529	17578	17549	17450	17612	17505	17540	17617	17473	17476	17458	17703	17462	17454	17585	17704	17434	17486	17414	17497	17614	17627	17520	17615	17667	17371	17493	17695	17463	17636	17474	17573	17543	17535	17585	17373	17408	17368	17581	17555	17539	17595	17585	17395	17510	17526	17606	17477	17446	17548	17415	17248	17555	17659	17451	17775	17475	17489	17638	17451	17419	17619	17571	17299	17595	17572	17585	17552	17530	17555	17533	17523	17462	17564	17461	17618	17568	17417	17520	17449	17490	17574	17549	17548	17434	17434	17550	17422	17605	17283	17513	17542	17498	17444	17411	17494	17466	17514	17536	17639	17351	17671	17579	17585	17607	17470	17506	17558	17491	17479	17471	17413	17576	17572	17495	17672	17475	17560	17480	17703	17498	17444	17637	17389	17596	17351	17635	17693	17473	17474	17422	17638	17495	17550	17506	17525	17552	17582	17656	17544	17701	17519	17540	17531	17614	17466	17482	17686	17458	17653	17685	17586	17510	17529	17415	17606	17412	17699	17675	17510	17654	17746	17577	17543	17378	17457	17612	17485	17580	17474	17521	17694	17545	17432	17466	17609	17487	17527	17619	17510	17468	17466	17401	17546	17508	17529	17525	17438	17384	17561	17605	17521	17630	17684	17437	17573	17626	17576	17629	17603	17544	17538	17435	17466	17489	17526	17457	17455	17527	17369	17595	17316	17373	17513	17664	17456	17673	17539	17522	17637	17567	17681	17602	17619	17488	17529	17570	17456	17467	17716	17445	17504	17558	17526	17745	17629	17483	17464	17668	17484	17581	17451	17701	17460	17567	17617	17583	17489	17432	17515	17607	17738	17517	17355	17614	17660	17473	17503	17580	17631	17576	17462	17571	17430	17498	17457	17649	17464	17675	17402	17530	17507	17518	17500	17597	17656	17540	17574	17593	17608	17434	17516	17478	17619	17408	17600	17539	17551	17700	17684	17549	17472	17494	17600	17536	17531	17514	17525	17563	17452	17469	17386	17631	17439	17633	17534	17710	17383	17622	17486	17405	17576	17605	17601	17578	17626	17532	17520	17653	17504	17418	17433	17611	17531	17549	17582	17714	17460	17454	17543	17391	17639	17528	17495	17459	17665	17391	17511	17505	17476	17558	17587	17552	17598	17516	17684	17452	17614	17489	17675	17514	17481	17499	17517	17549	17719	17535	17414	17622	17538	17496	17468	17783	17516	17454	17504	17564	17495	17458	17398	17543	17640	17496	17631	17265	17494	17374	17408	17646	17531	17496	17538	17507	17544	17671	17443	17493	17522	17479	17534	17641	17569	17526	17507	17263	17731	17414	17420	17466	17527	17633	17520	17491	17606	17556	17473	17501	17414	17631	17573	17501	17483	17455	17570	17670	17628	17504	17572	17644	17420	17716	17541	17336	17718	17573	17532	17802	17378	17691	17481	17572	17521	17389	17478	17631	17455	17521	17532	17625	17600	17624	17460	17520	17447	17565	17534	17411	17501	17596	17386	17760	17454	17511	17396	17461	17597	17637	17545	17490	17462	17553	17582	17611	17406	17632	17434	17488	17539	17609	17439	17772	17626	17440	17551	17502	17532	17573	17471	17488	17482	17508	17588	17589	17719	17457	17574	17627	17479	17433	17637	17565	17610	17533	17327	17556	17326	17543	17473	17525	17624	17634	17483	17463	17305	17567	17425	17504	17489	17587	17524	17558	17725	17462	17671	17429	17597	17527	17591	17464	17610	17548	17406	17654	17602	17587	17463	17476	17471	17446	17463	17439	17541	17600	17594	17602	17669	17652	17466	17617	17718	17404	17517	17595	17532	17538	17386	17608	17456	17558	17407	17434	17457	17522	17525	17525	17438	17530	17718	17436	17566	17393	17517	17586	17619	17465	17509	17473	17433	17620	17458	17540	17634	17353	17487	17648	17554	17430	17602	17651	17586	17638	17432	17468	17578	17642	17371	17631	17647	17636	17524	17518	17666	17428	17581	17511	17477	17686	17520	17443	17598	17339	17529	17581	17716	17595	17449	17521	17396	17418	17513	17513	17381	17570	17534	17449	17538	17574	17639	17477	17459	17705	17533	17553	17425	17569	17607	17528	17534	17570	17403	17792	17326	17525	17308	17426	17542	17616	17540	17458	17457	17760	17481	17343	17527	17630	17576	17558	17403	17620	17502	17613	17446	17603	17484	17601	17718	17655	17662	17499	17499	17524	17469	17766	17351	17622	17513	17579	17685	17656	17605	17348	17501	17615	17517	17567	17565	17529	17453	17635	17503	17622	17690	17604	17562	17577	17503	17609	17323	17455	17355	17467	17559	17329	17472	17502	17479	17540	17579	17484	17565	17543	17576	17493	17502	17379	17491	17504	17537	17536	17503	17504	17598	17447	17508	17439	17612	17510	17506	17484	17531	17421	17584	17507	17425	17480	17443	17447	17737	17517	17544	17440	17471	17527	17471	17463	17398	17412	17535	17460	17312	17544	17581	17547	17450	17446	17480	17456	17571	17456	17551	17571	17573	17491	17482	17558	17572	17575	17547	17589	17600	17471	17691	17575	17434	17558	17497	17460	17601	17550	17607	17605	17718	17564	17431	17558	17413	17447	17598	17523	17420	17521	17469	17504	17624	17503	17438	17523	17593	17694	17449	17666	17519	17622	17633	17668	17624	17600	17466	17451	17557	17567	17718	17436	17546	17512	17528	17542	17506	17444	17399	17583	17621	17509	17453	17349	17672	17412	17395	17464	17591	17438	17578	17423	17463	17478	17487	17702	17460	17463	17391	17610	17470	17614	17479	17524	17454	17598	17550	17521	17559	17686	17532	17487	17463	17379	17441	17527	17516	17444	17393	17611	17717	17528	17513	17420	17377	17583	17459	17519	17646	17693	17290	17507	17400	17469	17567	17405	17525	17561	17641	17471	17401	17735	17409	17525	17546	17624	17551	17709	17496	17684	17571	17389	17684	17447	17619	17393	17737	17607	17577	17585	17473	17679	17655	17462	17559	17496	17475	17586	17340	17500	17551	17490	17341	17691	17508	17412	17524	17356	17616	17515	17473	17642	17395	17623	17431	17535	17516	17581	17451	17503	17479	17657	17620	17370	17458	17561	17607	17594	17620	17541	17599	17478	17706	17586	17383	17439	17479	17536	17506	17735	17552	17666	17458	17578	17546	17766	17411	17526	17664	17538	17465	17673	17410	17514	17405	17617	17575	17449	17542	17487	17429	17555	17629	17489	17544	17614	17650	17701	17618	17735	17571	17547	17522	17544	17510	17541	17631	17381	17462	17514	17456	17472	17531	17580	17492	17550	17468	17504	17356	17543	17549	17481	17617	17496	17326	17541	17454	17695	17357	17489	17748	17721	17513	17583	17498	17535	17541	17429	17547	17489	17532	17530	17521	17520	17590	17672	17586	17432	17770	17501	17523	17437	17374	17635	17512	17562	17526	17622	17575	17594	17335	17573	17445	17577	17429	17537	17607	17487	17524	17556	17635	17483	17636	17534	17458	17559	17400	17552	17460	17407	17378	17599	17480	17570	17372	17608	17669	17594	17659	17433	17584	17628	17570	17500	17603	17519	17492	17463	17481	17648	17609	17564	17492	17542	17498	17402	17506	17648	17481	17506	17557	17631	17434	17627	17490	17401	17660	17466	17568	17519	17581	17576	17550	17551	17739	17394	17538	17487	17477	17559	17351	17354	17420	17528	17476	17630	17558	17553	17490	17640	17421	17667	17520	17602	17512	17745	17418	17421	17520	17573	17430	17396	17582	17596	17626	17612	17697	17594	17460	17677	17363	17500	17588	17569	17307	17502	17478	17611	17368	17728	17606	17383	17397	17330	17650	17449	17540	17596	17424	17411	17464	17417	17468	17462	17607	17523	17532	17427	17620	17568	17517	17768	17550	17508	17651	17427	17591	17566	17619	17434	17595	17463	17486	17604	17498	17525	17535	17527	17529	17404	17467	17534	17537	17404	17737	17658	17520	17577	17582	17265	17529	17469	17478	17646	17649	17590	17498	17442	17543	17510	17494	17606	17384	17484	17505	17396	17492	17520	17406	17635	17715	17433	17493	17572	17660	17599	17458	17411	17748	17338	17669	17259	17489	17514	17438	17439	17621	17412	17663	17318	17568	17586	17562	17441	17638	17782	17527	17277	17724	17457	17537	17414	17584	17593	17464	17440	17583	17580	17524	17601	17434	17409	17677	17438	17491	17557	17482	17368	17520	17532	17496	17677	17548	17685	17500	17493	17586	17407	17458	17444	17526	17449	17505	17612	17447	17671	17711	17398	17462	17505	17526	17499	17545	17497	17475	17561	17377	17569	17553	17573	17520	17700	17393	17601	17587	17506	17626	17627	17512	17673	17524	17557	17492	17553	17539	17575	17573	17420	17560	17593	17372	17496	17612	17580	17612	17405	17313	17622	17399	17607	17665	17587	17448	17423	17578	17678	17592	17393	17425	17440	17439	17393	17606	17507	17633	17581	17613	17746	17719
30913	29320	30449	25377	22094	22729	25033	22499	24052	24460	23807	23025	22584	21963	21846	21765	21554	21903	22009	21867	21684	21860	21560	21730	21913	21844	21795	21694	21912	21867	21688	21676	21946	21730	21928	21730	21712	21736	21747	21760	21640	21985	21868	21889	21757	21849	21723	21738	21686	21700	21903	21796	21479	21767	21741	21715	21605	21965	21556	21786	21933	21823	21765	21865	21663	21835	21814	21548	21827	21843	21850	21859	21636	21653	21756	21748	21785	21871	21839	21913	21747	21706	21918	21714	21893	21881	21596	21760	21588	21859	21970	21822	21933	22014	21757	21816	21981	21672	21658	21698	21919	21728	21825	21816	21796	21633	21932	21881	21748	21708	21653	21723	21711	21880	21787	21749	21652	21676	21564	21826	21719	21783	21829	21787	21916	21768	21598	21879	21951	22035	21891	21794	21870	21873	21702	21992	21631	21844	21945	22043	21810	21645	21555	21803	21992	21769	21910	21894	21734	21806	21848	21785	21546	21729	21462	21878	21841	21791	21792	21881	21774	21690	21665	21839	21922	21842	21932	21887	21683	21838	21845	21784	21666	21809	21814	21704	21848	21832	22020	21752	21787	21514	21874	21765	21723	21978	21739	21768	21712	21593	21777	21713	21751	21822	22017	21567	21761	21736	21688	21949	21567	21679	21572	21895	21755	21855	21672	21522	21849	21571	21703	21895	21726	21897	21752	21853	21633	21707	21705	21847	21657	21778	21715	21855	21628	21802	21514	21852	21775	21707	21674	21780	21936	21771	21742	21763	21760	21916	21833	21908	21711	21900	21734	21806	21785	22027	21895	22007	21934	21820	21546	21871	21986	21939	21519	21919	21760	21712	21720	22075	22103	21998	21531	21706	21778	21840	21748	21816	21702	21692	21750	21767	21824	21829	21667	21666	21840	21674	21575	21606	21687	21586	21974	21847	21810	21482	21866	21943	21889	21752	21835	21734	21877	21826	21878	21673	21798	21823	21987	21798	21932	21990	21895	21806	21817	21889	21739	21906	21877	21634	21793	21660	21860	21847	21982	21730	21834	21850	21809	21720	21547	21961	21759	21584	21688	21550	21848	21835	22066	21852	21712	21970	21750	21555	21991	21947	21768	22086	21857	21710	21934	21799	21798	21630	21715	21785	21595	21797	21977	21749	21881	21763	21728	21731	21824	21841	21743	21773	21750	22025	21869	21540	21816	21767	21798	22012	21575	21759	21803	21780	21928	21655	21622	22012	21764	21655	22046	22095	21766	21935	21845	21667	21824	21803	21647	21884	21704	21865	21601	21873	21557	21808	21492	21715	21844	21780	21697	21571	21640	21723	21824	21780	21696	21780	21644	21858	21853	21838	21974	21704	21811	21790	21830	21745	21918	21753	21848	21682	21753	21981	21898	21773	21724	21756	21645	21861	21803	22025	21881	22012	21620	21725	21777	21958	21849	21895	21889	21647	21902	21847	21750	21641	21840	21387	21833	21793	21752	21521	21882	21947	21831	21908	21593	21882	21957	21912	22106	21966	21918	21784	21812	21773	21783	21806	21911	21797	21925	21915	21810	21645	21791	21864	21852	21751	21668	21880	21837	21618	21705	21834	21904	21912	21552	21891	21869	21673	21659	21950	21745	21778	21815	21660	21739	21751	21857	21778	21819	21740	21878	21748	21693	21913	21833	21881	21740	21670	21878	21747	21925	21725	21955	21756	22043	21725	21828	21783	21690	21889	22036	21621	21699	21731	21773	21763	21972	21752	21941	21609	21763	21740	21820	21919	21691	21804	21700	21923	21621	21725	21739	21863	21728	21795	21644	21698	21790	21854	21791	21982	21693	21908	21744	21715	22064	21890	21985	21796	21724	22058	21532	21840	21946	21768	21866	21895	21761	21701	21758	21929	21771	21691	21831	21673	21875	21617	21810	21639	21763	21569	21792	21884	21880	22025	21616	21745	21768	21823	21754	22078	21713	21722	21701	21666	21781	21721	21822	21636	21896	21745	21929	21723	21867	21757	21857	22042	21776	21831	21883	21611	21805	21800	21652	21765	21830	21949	21749	21753	21939	21577	21591	21960	21890	21764	21781	21868	21918	21575	21775	21734	21813	21790	21915	22039	21848	21833	21880	21754	21684	21905	21722	21787	22015	21626	21852	21638	22128	21778	21622	21772	21898	21769	21810	21882	21787	21769	21642	21851	21855	21736	21652	21886	21451	21584	21842	21515	21540	21754	21971	21827	21681	21925	21723	21789	22095	22103	21774	21850	21698	21897	21722	21835	21839	21722	21737	21821	21601	21909	21564	21888	21678	21657	21545	21790	21727	21730	21689	21660	21867	21822	21833	21655	21877	21981	21905	21501	21686	22068	21867	21600	21905	21735	21791	21773	21689	21760	21704	21897	21828	21878	21700	21891	21974	21973	21685	21764	21799	21803	21647	21745	21535	22039	21754	21674	21795	21799	21857	21729	21869	21904	21846	21867	21738	21853	21604	21720	21761	21743	21910	21784	21698	21852	21659	21828	21760	21794	21725	21775	21691	21932	21766	21779	21810	21557	21658	21592	21776	21881	21584	21676	21861	21817	21596	21446	21775	21663	22002	21703	21759	21704	21788	21708	22005	21916	21885	21951	21792	21854	21712	21883	21950	21799	21843	21751	21806	21753	21959	21929	21804	21932	21784	21873	21833	21665	21745	21755	22052	21878	21725	21951	21929	21811	21979	21871	21624	21759	21855	21754	22042	21693	21890	21500	21580	21767	21834	21710	21975	21842	21733	21662	21851	21754	21692	21791	21862	21874	21890	21814	21663	21787	21915	21574	21711	21840	21788	21988	21883	21921	21769	21788	21679	21889	21853	21558	21960	21862	21669	21611	21566	21872	21932	21795	22027	21798	21890	21678	21888	21927	21836	22088	21857	21784	21809	21742	21760	21605	21779	21917	21717	21993	21822	21733	21639	21699	21597	21810	21808	21779	21847	21976	21606	21884	21772	21897	21885	21741	21886	21822	21745	21663	21935	21943	21771	21858	21821	21800	21695	21832	21803	21845	21808	21856	21835	21645	22066	21649	21685	21783	21729	21892	21682	21657	21747	21604	21614	21663	21876	21735	21864	22033	21888	22000	21861	21932	21716	21878	21829	21721	21724	21592	21670	22003	21626	21714	21771	21772	21798	21724	21809	21795	21944	21956	21959	21853	21788	21831	21938	21609	22004	21908	21846	21843	21741	21631	21823	21784	21747	21691	21719	21841	21950	21998	21691	21782	21794	21926	21949	22035	21650	21730	21752	21874	21816	21955	21950	21597	21789	22009	21776	21855	21806	21753	21854	21565	21862	21580	21814	21753	21805	21774	21693	21699	21721	21719	21867	21761	21861	21880	21603	21881	21839	21703	21939	21779	21628	21931	22010	21850	21493	21696	21987	21671	21735	21866	21661	21819	21835	21747	21717	21915	21772	21877	21696	21715	21998	21817	21665	21910	21726	21760	21743	21852	21724	21735	21874	21966	21707	21927	21738	21705	21827	21826	21792	21900	21867	21651	21883	21843	21986	21828	21978	21849	21857	21856	21692	21898	21878	21754	21490	21761	21897	21819	21902	21815	22069	21938	22000	21809	21790	21829	21884	21861	21858	21894	22006	21837	21742	21719	21749	21991	21966	21821	21948	21745	21901	21695	21827	22011	22087	21837	21779	21970	21807	21974	21511	21539	21633	21757	21722	21917	21885	21732	22007	22004	21805	21937	21807	21806	21874	21762	21893	21682	21699	21653	21697	21628	21854	21586	22056	21958	21832	21840	21673	21787	21886	21700	21635	21699	21874	21747	21711	21797	21631	21780	21763	21600	21774	21884	21798	21753	21851	21990	21613	21794	21847	21797	21620	21702	21842	21834	21852	21656	21826	21628	21746	21985	21957	21858	21900	21873	21702	21753	21710	22016	22081	21856	21773	21774	21658	21777	21860	21739	21826	21697	21924	21708	22019	21877	21712	21826	21708	21762	22026	21756	21835	21779	21845	21804	21919	22080	21717	21951	21898	21829	21788	21804	21860	21859	21700	21983	21746	21708	22041	21768	21705	21570	21733	21743	21878	21847	21735	21847	22064	21723	21909	22035	21582	21812	21755	21926	21873	21897	21859	21721	21619	21740	21727	21835	21816	21677	21818	21638	21666	21902	21531	21682	21696	21470	21713	21636	21787	21758	21871	21766	21709	21694	21999	21983	21784	21755	21981	21968	21748	21686	21866	21786	21788	21907	21802	21804	21815	21693	21748	21598	21946	21627	21841	21625	21790	21765	21757	21815	21864	22004	21428	21605	22041	21713	21772	21943	21824	21768	21732	21738	21860	21776	21841	21851	21465	21755	21676	21688	21599	21772	21614	21857	21946	21770	21728	21818	21834	21790	21653	21537	21791	21780	21784	21874	21678	21658	21815	21898	21903	21791	21811	21671	21861	21644	21656	21426	21783	21975	21723	21495	21829	21816	21703	21725	21683	21626	21937	21924	21865	21861	21966	21674	21950	21789	22085	21629	21835	21733	21721	21807	22144	21694	21943	21731	21857	21862	21599	21657	21987	21898	21944	21679	21748	21797	21788	21823	21798	21918	21678	21586	21870	21778	21686	21744	21612	21667	21720	21593	21745	22057	21960	21708	21660	21760	21924	21782	21727	22028	21663	21772	22017	21944	21829	21667	21759	21876	21754	21826	21776	21861	21907	21681	21792	21854	21894	21930	21628	21930	21684	21643	21662	21694	21452	21798	21830	21427	21832	21741	21797	21829	22015	21871	21744	21786	21941	21889	21880	22029	21843	21821	21802	21615	21972	21619	21685	21700	21980	21829	21725	21943	21950	21924	21896	21926	21740	21775	22080	21899	21866	21989	21775	21681	21802	21722	21564	21875	21677	21767	21891	21870	21524	21786	21936	21858	21867	21970	21653	21803	21774	21819	21844	21734	22010	21703	21888	21683	21993	21820	21991	21905	21830	21773	21708	21799	21677	21695	21735	21643	21848	21688	21862	22007	21787	21950	21825	22023	21803	21881	21788	21978	21905	21831	21777	21645	21929	21707	21722	21897	21864	21919	21795	21832	21717	21586	21755	21790	21836	21601	21790	21800	21826	21604	21736	21722	21640	21780	21745	21741	21844	21715	21879	21778	21984	21798
28496	39647	26392	20008	18014	18902	21145	17844	20785	20628	19687	18813	18024	17568	17421	17551	17585	17412	17533	17397	17601	17423	17393	17423	17371	17481	17555	17381	17643	17432	17756	17560	17383	17271	17502	17519	17374	17451	17450	17394	17684	17423	17568	17379	17714	17355	17364	17540	17365	17348	17606	17370	17454	17416	17337	17517	17541	17360	17441	17388	17366	17374	17400	17488	17494	17510	17343	17450	17444	17476	17457	17453	17385	17530	17353	17453	17427	17670	17497	17490	17409	17280	17318	17427	17511	17474	17490	17512	17439	17462	17333	17483	17374	17326	17429	17432	17574	17627	17370	17392	17416	17409	17423	17429	17473	17435	17445	17405	17567	17360	17507	17559	17530	17395	17431	17535	17395	17499	17504	17392	17465	17478	17425	17224	17496	17476	17504	17365	17628	17480	17456	17599	17547	17508	17572	17463	17479	17430	17439	17443	17342	17471	17406	17566	17451	17483	17441	17530	17467	17445	17537	17513	17510	17376	17531	17525	17473	17406	17396	17451	17493	17489	17417	17422	17440	17458	17537	17405	17620	17445	17350	17564	17423	17363	17483	17381	17379	17603	17274	17499	17430	17467	17557	17516	17388	17659	17485	17378	17581	17491	17440	17277	17332	17325	17461	17404	17405	17488	17460	17388	17366	17537	17417	17589	17491	17158	17484	17516	17573	17545	17386	17568	17403	17277	17354	17597	17546	17434	17401	17540	17432	17457	17318	17394	17519	17549	17462	17423	17454	17463	17293	17492	17305	17551	17542	17553	17669	17506	17489	17438	17516	17395	17459	17225	17608	17403	17628	17438	17372	17326	17422	17557	17524	17503	17246	17388	17606	17479	17606	17430	17476	17489	17374	17428	17467	17555	17559	17424	17495	17433	17466	17549	17346	17560	17432	17361	17472	17480	17451	17507	17422	17414	17625	17363	17473	17411	17610	17531	17461	17448	17490	17461	17564	17487	17433	17422	17349	17534	17615	17390	17462	17192	17452	17422	17439	17519	17596	17103	17299	17528	17554	17498	17392	17486	17465	17275	17489	17378	17522	17446	17401	17585	17473	17209	17493	17519	17370	17580	17453	17595	17368	17366	17444	17512	17542	17457	17522	17471	17456	17484	17478	17540	17472	17625	17548	17411	17537	17602	17364	17592	17326	17594	17524	17535	17280	17397	17594	17375	17621	17416	17475	17430	17410	17583	17332	17462	17279	17428	17458	17365	17590	17465	17383	17512	17393	17495	17502	17343	17657	17383	17562	17323	17563	17363	17486	17342	17564	17251	17405	17558	17390	17506	17371	17434	17473	17498	17507	17489	17365	17539	17525	17530	17454	17440	17341	17368	17407	17359	17423	17316	17483	17565	17518	17508	17276	17375	17605	17380	17508	17530	17600	17535	17315	17373	17434	17590	17418	17501	17521	17418	17591	17399	17443	17391	17349	17432	17608	17448	17427	17482	17614	17577	17532	17477	17612	17408	17415	17375	17479	17428	17476	17505	17464	17538	17500	17634	17480	17600	17351	17458	17391	17552	17433	17530	17351	17417	17527	17387	17476	17416	17295	17401	17476	17558	17350	17569	17497	17586	17436	17344	17303	17420	17628	17394	17576	17505	17450	17423	17426	17373	17321	17497	17412	17503	17323	17458	17383	17392	17372	17322	17577	17450	17484	17424	17381	17546	17497	17291	17388	17512	17644	17556	17458	17419	17512	17584	17483	17636	17448	17561	17289	17484	17499	17309	17391	17414	17510	17491	17612	17402	17564	17632	17500	17333	17412	17447	17439	17446	17685	17378	17400	17453	17491	17549	17523	17423	17614	17294	17611	17411	17270	17449	17327	17420	17680	17439	17464	17468	17619	17460	17456	17311	17510	17545	17394	17389	17348	17454	17385	17402	17516	17517	17528	17483	17429	17420	17380	17424	17397	17482	17660	17499	17542	17258	17457	17468	17382	17392	17334	17587	17553	17424	17432	17636	17366	17479	17529	17534	17302	17466	17499	17444	17484	17353	17486	17420	17272	17309	17532	17384	17386	17622	17510	17539	17505	17567	17512	17522	17524	17542	17534	17359	17506	17583	17595	17542	17497	17492	17369	17333	17590	17575	17336	17324	17397	17432	17338	17418	17581	17565	17476	17578	17288	17493	17603	17372	17408	17464	17386	17531	17473	17560	17434	17583	17565	17422	17435	17491	17392	17496	17318	17533	17430	17377	17541	17242	17460	17672	17355	17507	17485	17500	17379	17373	17620	17420	17472	17339	17340	17676	17394	17551	17531	17373	17426	17534	17379	17653	17461	17501	17412	17350	17647	17423	17440	17512	17541	17503	17489	17589	17577	17422	17589	17433	17560	17290	17515	17356	17451	17389	17577	17472	17317	17631	17356	17562	17472	17315	17434	17386	17324	17612	17454	17572	17366	17509	17382	17376	17607	17333	17500	17405	17487	17378	17471	17624	17396	17505	17493	17384	17502	17433	17427	17480	17443	17549	17561	17448	17404	17615	17478	17475	17424	17568	17516	17496	17395	17405	17516	17380	17557	17420	17344	17420	17496	17496	17476	17406	17333	17367	17509	17331	17413	17523	17376	17514	17225	17348	17456	17375	17477	17360	17546	17586	17459	17359	17524	17444	17516	17470	17569	17557	17674	17421	17541	17586	17323	17439	17485	17446	17510	17509	17374	17582	17435	17580	17459	17691	17343	17596	17374	17583	17335	17512	17539	17492	17362	17382	17722	17431	17644	17467	17593	17490	17545	17414	17537	17362	17425	17440	17552	17429	17389	17485	17398	17363	17630	17541	17466	17495	17326	17496	17398	17292	17439	17343	17498	17396	17364	17449	17430	17403	17626	17492	17407	17494	17513	17372	17499	17391	17465	17418	17531	17467	17491	17513	17450	17485	17530	17556	17525	17599	17579	17537	17449	17400	17467	17463	17545	17529	17495	17422	17556	17523	17366	17485	17546	17478	17597	17563	17445	17463	17693	17439	17570	17370	17536	17402	17375	17540	17417	17557	17473	17473	17558	17360	17595	17461	17771	17486	17506	17380	17575	17483	17408	17500	17550	17486	17498	17551	17284	17441	17553	17320	17356	17334	17549	17445	17360	17452	17516	17630	17409	17586	17394	17552	17484	17517	17581	17518	17668	17458	17624	17524	17448	17479	17428	17580	17423	17367	17482	17521	17429	17370	17558	17482	17489	17529	17489	17454	17610	17530	17429	17316	17441	17588	17541	17590	17501	17454	17478	17316	17345	17385	17517	17297	17485	17477	17606	17447	17341	17602	17370	17584	17523	17530	17589	17485	17585	17530	17378	17595	17531	17682	17441	17510	17445	17607	17630	17327	17475	17376	17554	17477	17432	17412	17467	17494	17586	17605	17402	17364	17530	17445	17520	17508	17425	17508	17554	17415	17624	17472	17518	17404	17391	17553	17451	17582	17556	17529	17494	17494	17689	17439	17486	17727	17495	17630	17415	17364	17503	17359	17326	17562	17621	17352	17421	17515	17369	17494	17368	17426	17497	17580	17524	17385	17567	17382	17392	17365	17541	17277	17496	17517	17541	17442	17233	17406	17442	17491	17409	17497	17306	17576	17467	17520	17471	17365	17388	17406	17426	17623	17463	17521	17535	17312	17509	17466	17317	17500	17418	17381	17329	17441	17414	17512	17475	17638	17481	17488	17477	17615	17550	17500	17536	17608	17382	17492	17615	17460	17478	17606	17520	17518	17550	17404	17433	17483	17322	17383	17562	17330	17436	17663	17437	17475	17385	17620	17574	17289	17483	17421	17510	17537	17395	17677	17597	17511	17207	17563	17388	17565	17474	17361	17517	17490	17339	17413	17396	17585	17589	17336	17633	17673	17367	17651	17479	17613	17483	17531	17607	17388	17535	17399	17388	17478	17531	17480	17614	17412	17433	17519	17404	17383	17468	17583	17464	17620	17454	17410	17524	17470	17414	17538	17354	17435	17453	17369	17473	17318	17543	17334	17349	17550	17496	17346	17394	17570	17425	17429	17555	17557	17533	17512	17421	17526	17481	17383	17481	17350	17367	17549	17296	17453	17573	17440	17405	17564	17419	17439	17388	17464	17545	17317	17698	17355	17558	17325	17594	17585	17546	17308	17443	17646	17529	17462	17480	17454	17390	17408	17505	17517	17340	17314	17558	17409	17532	17364	17426	17493	17376	17422	17477	17455	17484	17388	17465	17447	17509	17444	17409	17345	17525	17492	17518	17329	17461	17330	17433	17370	17605	17430	17540	17529	17426	17533	17442	17401	17520	17472	17564	17513	17385	17585	17413	17419	17480	17412	17510	17486	17421	17469	17473	17515	17402	17399	17532	17359	17418	17384	17547	17585	17404	17372	17314	17326	17411	17388	17393	17442	17482	17693	17553	17531	17419	17661	17376	17445	17242	17402	17511	17675	17520	17476	17346	17427	17351	17511	17403	17433	17511	17411	17427	17440	17542	17492	17346	17256	17494	17376	17483	17568	17657	17412	17458	17519	17477	17556	17421	17550	17564	17447	17450	17458	17514	17544	17417	17493	17438	17446	17393	17389	17401	17600	17439	17570	17341	17476	17292	17413	17437	17333	17472	17504	17320	17484	17411	17557	17378	17592	17491	17438	17435	17395	17500	17567	17516	17370	17590	17361	17373	17370	17576	17473	17389	17590	17489	17449	17391	17296	17319	17505	17423	17390	17452	17505	17479	17232	17314	17455	17404	17411	17628	17487	17523	17456	17616	17493	17565	17347	17352	17528	17471	17304	17596	17287	17309	17419	17481	17434	17471	17497	17332	17505	17392	17322	17394	17578	17628	17469	17457	17577	17614	17446	17423	17216	17533	17379	17459	17323	17496	17442	17553	17633	17458	17594	17451	17350	17509	17574	17555	17644	17461	17476	17441	17470	17461	17454	17437	17579	17397	17518	17380	17489	17343	17577	17357	17540	17369	17521	17463	17572	17444	17574	17418	17375	17417	17583	17547	17371	17492	17474	17424	17380	17507	17601	17454	17674	17404	17371	17355	17426	17488	17324	17482	17300	17496	17458	17475	17480	17298	17401	17494	17388	17439	17444	17472	17488	17613	17481	17643	17311	17301	17471	17349	17438	17527	17318	17547	17473	17448	17410	17364	17355	17412	17462
25321	21959	29581	26859	25091	34852	38451	29062	44073	41790	35862	30778	27456	25405	24896	24408	24149	24194	24295	24202	23969	24461	24176	24205	24274	24287	24446	24343	24258	24228	24429	24542	24248	24020	24541	24068	24286	24158	24216	24190	24317	24095	24166	24456	24240	24125	24265	24327	24212	24319	24389	24126	24057	24325	24250	24321	24223	24301	24278	24287	24024	24320	24116	24360	24319	24085	24251	24456	24206	24093	24233	23986	24448	24203	24373	24258	24341	24149	24209	24201	24263	24008	24195	24319	24279	24090	24463	24120	24318	24296	24200	24322	24361	24384	24081	24022	24440	24292	24404	24367	24241	24094	24337	23986	24097	24324	24097	24190	24192	24338	24285	24383	24354	24394	24346	24181	24294	24223	24294	23975	24311	24202	24175	24125	24415	24081	24077	24261	24228	24136	24204	24120	24246	24170	24167	24186	24243	24332	24109	24089	24284	23958	24282	24337	24223	24222	24274	24168	24165	23920	24150	24293	24288	24321	24166	24269	24020	24204	24214	24419	24233	24248	24319	24497	24401	24355	24236	24083	24137	24258	24212	24065	24174	24160	24040	24242	24332	24164	24334	24224	24214	24365	24174	24230	24359	24174	24245	24383	24195	24085	24389	24294	24381	24186	24256	24128	24050	24049	24359	24347	24255	24465	24295	24124	24180	24150	24242	24107	24268	24128	24101	24219	24070	24175	24337	24113	24316	24121	24083	24132	24331	24201	24167	24026	24223	24268	24138	24198	24054	24259	23992	24102	24131	24194	24225	24315	24436	24425	24181	24008	24367	24181	24068	24304	24266	24247	24100	24249	24270	24321	24205	24518	24354	24336	24271	24357	24131	24470	24251	24224	24190	24248	24206	24300	24268	24175	24163	23957	24128	24200	24207	24234	24093	24269	24308	24081	24221	24075	24328	24294	24174	24112	24046	24471	24197	24331	24188	24180	24317	23966	24100	24182	24301	24573	24176	24192	24283	24136	24095	24385	24303	24239	24186	24036	24060	24191	24266	24305	24242	24233	24128	24424	24314	24127	24355	24289	24247	24266	24267	24274	24080	23998	24170	24260	24443	24227	24358	24295	24322	24463	24266	24359	24152	23993	24412	24395	24122	24271	24204	24078	24113	24385	24368	24217	24159	24251	24424	24269	24158	24340	24211	24125	24062	24085	24273	24185	24151	24207	24351	24119	24260	24116	24010	24198	24382	24153	24429	24266	24130	24162	24269	24219	24075	24213	24403	24376	24003	24111	24223	24046	24195	23974	24030	24291	24151	24358	24293	24324	24105	24017	24431	24215	24173	24186	24294	24136	24217	24436	24208	24073	24336	24146	24485	24105	24160	24234	24040	23985	24184	24184	24273	24421	24256	24255	24102	24372	24200	24126	24318	24044	24279	24170	24267	24228	24361	24121	24324	24291	24325	24271	24136	24021	24185	24146	24237	24258	24191	24054	24197	24329	24025	24518	24313	24356	24227	24261	24264	24205	24279	24294	24147	24201	24186	24321	24203	24035	24266	24269	24245	23964	24218	23787	24563	24365	24250	24238	24108	24064	24154	24340	24426	24410	24249	24322	24347	24366	24176	24320	24261	24478	24193	23972	24054	24390	24228	24405	24073	24152	24145	24081	24415	24450	24218	24233	24424	24460	24290	24129	24362	24266	24160	24156	24250	24430	24365	24232	24322	24285	24358	24506	24315	24312	24148	24348	24072	24365	24102	24212	24203	24147	24354	24228	24336	24373	24123	24127	24169	24241	24275	24184	24078	24008	24415	24156	24249	24305	24047	24285	24235	24244	24082	24183	24043	24446	24454	24189	24060	24258	24364	24303	24243	23998	24164	24169	24589	24199	24163	24061	24144	24008	24100	24272	24237	24381	24246	24369	24152	24112	24042	24186	24110	24277	24510	24225	24325	24330	24525	24337	24443	24064	24277	24163	24429	24034	24210	24315	24046	24159	24256	24325	24225	24126	24239	24265	24234	24337	24326	24123	24102	24328	24481	24219	24196	24327	24354	24290	24124	24115	24105	24100	24349	24284	24050	24153	24308	24086	24139	24151	24268	24246	24247	24413	24125	24137	23996	24150	24277	24033	24263	24201	24273	24246	24054	24156	24223	24205	24292	24228	24284	24307	24191	24057	23945	24167	24225	24220	24289	24262	24135	24239	24173	23994	24303	24259	24033	24016	24374	24202	24299	24218	24172	24341	24025	24112	24039	24286	24224	24335	24087	24178	24327	24115	24379	24138	24255	24274	24198	24068	24044	24085	24070	24087	24242	24340	24160	24281	24157	24130	23992	24148	24173	24386	24462	23934	24307	24093	24209	24103	24155	24523	24145	24257	24124	24341	24189	24160	24166	24132	24418	24178	24297	24124	24247	24258	24098	24122	24376	24167	24004	24243	24378	24346	24033	24243	24362	24072	24331	24114	24165	24292	24481	24333	24362	24419	24144	24204	24182	23929	24071	24244	24110	24154	24496	24338	24128	24049	24158	24190	24276	24280	24164	24235	24128	24222	24253	24130	24111	24078	24299	24199	24190	24148	24349	24305	24109	24097	24258	24367	24179	24195	24014	24327	24176	24034	24241	24079	24154	24254	24110	24168	24291	24177	24172	24176	24405	24419	24120	24405	24368	24074	24491	24366	23971	24250	24024	24188	24235	24085	24307	23975	24312	24472	24309	24302	24346	24317	24107	24145	24272	24284	24166	24153	24065	24215	24341	23916	24108	24390	24189	24183	24245	24249	24013	24198	24368	24224	24163	24249	24157	24118	24310	24070	24318	24212	24276	24343	24350	24119	24271	24095	24236	24402	24395	24237	24302	24236	24447	24396	24063	24418	24271	24197	24318	24060	24217	24278	24313	24220	24112	24267	24096	24104	24114	24400	24187	24161	24385	24073	24304	24187	24248	24167	23974	24131	24051	24165	24048	24200	24206	24156	23897	24344	24166	24284	24282	24225	24193	24218	24199	24083	24028	24112	24094	24194	23940	24317	24169	24249	24095	24252	24153	24201	24339	24295	24370	24432	24446	24223	24276	24193	24196	24352	24330	24396	24234	24146	24122	24033	24200	24146	23946	24265	24221	24370	24072	24176	24200	24173	24232	24100	24284	24428	24241	24203	24316	23954	24145	24067	24013	24157	23982	24242	24329	24348	24273	24302	24147	24460	24127	23901	24142	24315	24439	24247	24144	24100	24052	24145	24307	24263	24278	24225	24087	24362	24134	24163	23951	24185	24154	24170	24033	24182	24179	24185	24269	24321	24324	24515	24271	24185	23901	24082	23992	24204	24230	24071	24203	24103	24163	24130	24358	24262	24302	24100	24192	24377	24323	24457	24269	24250	24039	24329	24107	24307	24268	24023	24451	24355	24312	24147	24485	24181	24224	24226	24392	24282	24132	24230	24090	24165	24144	24189	24244	24258	24133	24126	24239	24093	23946	24120	24150	24173	24245	24159	24275	24258	24130	24147	24390	24273	24218	24215	24310	24091	24177	24347	24446	24354	24273	24286	24327	24011	24349	24083	24192	24345	24376	24355	24075	24331	24324	24399	24300	24249	24188	24141	24032	24305	24234	24274	24313	24267	24005	24276	24156	24275	24310	24278	24232	24115	24268	24355	24009	24194	23999	24226	24373	24235	24201	24098	24295	24086	24174	24165	24268	24377	24268	24097	24383	24159	24206	24246	24378	24338	24152	24203	24146	24295	24094	24090	24103	24421	24222	23944	24154	24426	24097	24091	24278	24199	24280	24054	24254	24229	24371	24286	24231	24181	24087	24307	24419	24359	24185	24441	24043	24364	23991	24006	24299	24280	24196	24398	24256	24402	24194	24227	24364	24102	24329	24246	24038	24282	24129	24151	24298	24271	24314	24096	24333	24250	24028	24217	24411	24274	24318	24322	24286	24357	24004	23959	24100	24182	24456	24280	24414	24081	24333	24251	24381	24334	24364	24071	24289	24394	24334	24404	24338	24311	24187	24288	24138	24301	24126	24274	24192	24071	24216	24213	24365	24396	24163	24425	24245	24277	24324	24215	24526	24442	24298	24123	24115	24016	24119	24375	24615	24330	24192	24322	24194	24298	24444	24218	24006	24255	24284	24032	24359	24096	24173	24136	24233	24154	24053	24226	24223	24284	24309	24188	24490	24250	24092	23948	24338	24081	24168	24289	24145	24145	24236	24249	24216	24041	23824	24277	24132	24074	24496	24249	24263	23954	24366	24149	24185	24282	24196	24370	24414	24065	24285	24340	24326	24230	24054	24159	24209	24378	24127	24461	24273	24290	24122	24182	24244	24272	24303	24070	24160	24282	23956	24118	24133	24199	24300	24107	24428	24383	24294	24457	24045	24411	24158	24249	24336	24287	24239	24196	24434	24381	24139	24219	24026	24401	24256	24317	24236	24085	23984	24297	24123	24215	24196	24312	24099	24172	24209	24211	24150	24183	24187	24215	24182	24276	24377	24331	24253	24157	24427	24277	24113	24307	24243	24254	24167	24236	24202	24302	24268	24190	23943	24319	24138	24264	24096	24231	23982	24102	24188	24018	24444	24387	24388	24233	24053	24279	24282	24084	24256	24168	24267	24256	24133	24160	24082	24181	24318	24065	24358	24260	24338	24201	24289	24046	24161	24286	24287	24141	24232	24322	24174	24206	24495	24204	24193	24039	24333	24293	24165	24366	24258	24173	24278	24162	24179	24380	24288	24178	24024	24206	24144	24210	24263	24070	24109	24233	24299	24240	24245	24058	24420	24126	24049	23927	24233	24347	24339	24276	24430	24313	24341	24266	24195	23989	24370	24259	24165	24304	24475	24346	24467	24058	24078	24285	24325	24336	24083	24241	24258	24282	24250	24126	24049	24261	24180	24090	24121	24154	24073	24339	24193	24274	24240	24299	24090	24289	24169	24244	24401	24290	24276	24319	24389	24098	24295	24272	24119	24357	24642	24186	24470	24246	24221	24278	24431	24243	24109	24209	24301	24037	24045	24199	24251	24282	24185	24083	24263	24366	24328	24252	24243	24283	24278	24369	24250	24184	24391	24319	24330	24245	24149	24344	24311	24262	24425	24199	24234	24316	24283	24127	24187	24130	24297	24267	24410	24137	24190	24195	24110	24169	24110	24461	24194	24418	24330	24249	24275	24270
35641	53273	44342	28974	22989	34010	30124	25366	42255	37741	31452	25578	21776	19995	19155	18908	19025	18987	18937	18608	18849	19071	19023	18951	18969	18920	18855	19025	19050	18907	18806	18728	18856	18903	18856	18928	18730	18819	19089	18932	19061	18904	18841	19003	18800	18783	19074	19126	18813	18819	18874	18903	18760	18839	18841	18837	18852	18742	18872	18880	19001	18997	18840	18963	18980	18746	18891	18829	18894	18950	18806	18942	18853	19061	19034	18876	18940	18996	18895	18953	18854	18988	18816	18782	18741	18889	18921	18885	18824	18870	18839	18803	18867	18931	18852	19041	18815	18922	18942	19054	18909	18996	18789	19122	18748	18780	18908	18759	19029	18839	18916	18974	18777	18755	18836	18798	18876	18853	18783	19026	18977	18823	18794	18760	18945	18882	18817	18807	18912	18878	18856	18772	18867	18861	18944	18841	18817	18856	18972	19012	18694	18931	18774	18873	18873	19015	18827	18748	19023	18677	19021	18859	18913	18881	18885	18989	18702	18949	18955	18804	19028	18948	18836	18888	18668	18874	18944	18976	18968	18771	19094	18760	19017	18869	19064	19026	18828	18999	18807	18868	18877	18759	18927	18887	18865	18918	18629	18894	18903	18693	18784	18994	18948	18920	18967	18878	18662	18869	18903	18685	18912	18973	18821	18863	18875	18934	18926	18828	18850	18981	18920	18964	18867	18922	18957	18860	18890	18709	18815	18835	18905	18794	19002	18928	18683	18951	19117	18935	18829	18889	18677	18802	18822	18824	18913	18728	18693	18941	18948	18698	19034	18961	18931	18730	19063	18807	18932	18831	18735	18751	18938	18900	18914	18938	18909	18772	18914	18885	18912	19024	18611	19014	18853	18909	18794	18974	18797	18693	18928	18976	18725	18775	18824	18874	18845	18678	18810	19058	18714	18948	18768	18906	18698	18960	18783	18981	18898	18830	19024	18945	18902	18857	18750	18917	18826	18823	18874	18775	18894	18968	18846	18781	18924	18910	18961	18889	18789	18827	18803	18786	18919	18817	18831	18774	18982	18996	18630	18885	18931	18852	18866	19002	18866	18900	18769	18936	18822	18882	18721	18874	18852	18918	18774	18832	18902	18899	18873	18861	19032	18704	18789	18808	18900	18950	18851	19082	18923	18988	18989	18698	18801	18790	18810	18762	18878	18919	18871	18885	18787	18944	18866	18987	18685	18783	18777	19035	18814	18921	19006	18752	18807	18718	18771	18792	18987	18996	18908	18873	18901	18915	18827	18934	18912	19000	18790	18983	18763	19018	18858	19045	18892	18995	18857	18814	18803	18798	18913	18802	18889	19026	18765	18818	18978	18894	18749	18787	18716	18906	18919	18791	19099	18969	19056	18929	18913	18704	18856	18908	18920	18887	19045	18842	18973	18821	18837	18848	18849	18885	18836	19180	18891	18777	18992	18783	18919	18831	18922	18762	18641	19038	18626	18796	18805	18844	18894	19136	18976	18826	18862	18940	18789	19060	18854	18900	19051	18820	18991	18954	18951	18924	18768	18742	18950	18921	19073	18898	18910	18903	18835	18891	18998	18736	18989	18871	18816	18940	18937	18962	18946	18823	18872	19025	19034	18781	18854	18826	18786	18676	19104	18942	18675	18715	18828	18915	18743	18932	18913	18905	18919	18878	18847	18847	18733	19074	18860	18794	18748	18830	18804	18652	18855	18818	18885	18698	18933	18910	18886	19029	18820	18798	18887	18906	18896	18983	18915	18857	18951	18951	18915	18738	19012	18938	18978	18974	18899	18730	18792	18945	18877	18879	18841	18902	19001	18806	18854	18792	18945	18877	18889	18954	18748	18909	18859	18965	18761	18795	19019	18852	19038	19046	18903	18880	19029	18941	18854	18846	18829	18695	18918	18762	18716	18926	18730	18915	18673	18978	19019	18882	18842	18901	18810	18930	19003	18959	18832	18806	18913	18847	18705	18710	18810	19069	18853	18851	18722	18963	19010	18750	18838	18894	18838	18802	18765	18728	18911	18826	18848	18845	18922	18811	18826	18849	18963	18858	18706	18697	18813	18792	18614	18852	18853	18821	18799	18878	18961	18788	18896	18909	18692	19068	18676	18979	19004	19041	18817	19052	18659	18909	18879	18895	18945	18832	18891	18778	18901	18963	18882	18989	18882	18752	18810	18774	18805	18780	18862	18888	18891	18829	18847	19013	18828	18932	18808	18912	18909	18839	19038	18996	18891	18910	18799	18708	18888	18814	18995	18823	18850	18843	18902	18799	18825	18933	18827	18855	18821	18846	18989	18923	18920	18903	18918	18757	19044	18836	19039	19029	18801	18701	18979	18750	18892	18985	18919	18951	18781	18808	18868	19014	18907	18618	18895	18835	18999	18876	18855	18913	18826	18835	18937	18812	18845	18804	18723	19129	18832	18751	18668	18794	18779	18741	18916	18805	18859	18852	18905	18943	18908	18992	18966	18834	18880	18776	18940	19105	18972	19061	18607	18976	18721	18882	18906	18725	18943	18974	18961	18858	18861	18892	18851	18730	18767	18903	18843	18885	19006	19016	18700	18827	19004	19021	18755	18888	18856	18877	18830	19053	18993	18925	18768	18901	18757	18814	19069	18933	18762	18969	18966	18794	18946	18912	18939	18881	18844	18839	18598	18766	18835	18915	18842	18835	18903	18895	18906	18945	18930	18793	18713	18981	18668	18789	18941	18882	18855	18974	18779	18780	18913	18919	19079	18850	18933	18861	18988	19029	18893	18747	18838	18882	18978	18950	18653	18923	18848	18904	18880	18868	18999	18882	18757	18917	18884	18665	18877	18925	18896	18982	18751	18911	18781	18858	18801	18684	18850	18902	18907	19044	18768	18892	18907	18756	18856	18803	18826	18815	18736	18771	18827	18787	18874	18839	18818	18761	18963	18788	18710	19083	18933	18817	18861	18974	18810	18786	18838	18679	18729	18932	18965	18721	19022	18749	18784	18904	18727	18894	18904	18679	18888	19059	18831	18788	18937	18960	18788	18826	18801	18835	19130	18968	18853	18924	19022	18910	18867	18871	18860	18872	19095	18896	18946	18854	18832	18845	18907	19010	18842	18963	18801	18700	18879	18805	18854	18942	18946	18831	18797	18677	18892	18996	19106	18652	18770	18769	18754	18893	18934	18747	18982	18912	18910	18916	18924	18921	18980	18891	18866	18885	18864	19041	18914	18970	18932	18874	18996	18881	19068	18900	18989	18877	18967	18987	18839	18884	18865	18734	18906	18930	18987	18848	18872	18834	18988	18809	18812	18789	18782	18895	18832	19088	18963	18929	18771	18848	18877	18716	18752	18917	18872	18921	18847	19011	18916	19000	18860	18735	18762	18922	18963	18820	18894	18934	18746	18772	19000	18863	18966	18711	19004	18792	18878	18976	18879	19094	18859	18827	19007	18907	18838	18868	18801	18814	18940	18919	19020	18806	18939	18942	18939	18933	18863	18836	18877	19014	18773	19069	19074	18850	19011	18742	18734	18790	18728	18790	18847	18945	18721	18974	18702	19145	18841	18666	18969	18960	18855	18907	18956	18856	18731	18985	18924	18925	18894	18974	18924	18747	19042	18865	18854	19048	18836	19067	18709	18921	18813	18891	18834	18830	18847	18843	18786	18793	18778	18947	18798	18883	18954	18872	18915	19023	19008	18907	18837	18809	18823	18933	18876	18926	18968	18872	19126	18729	18790	18708	18780	18705	19002	18786	18902	18913	18857	19098	18808	18856	18886	18867	18826	18912	19034	18976	19080	18872	19052	18870	18735	18859	18814	19033	18893	18984	18912	18851	18769	19063	18787	18892	18827	18782	18872	19028	18784	18898	18772	18786	19074	18941	18920	18812	18991	18979	18776	18963	18850	18683	18929	19071	18880	18886	18727	18995	18966	18849	18695	18908	18949	19031	18954	18915	18937	18892	18903	18970	18943	18750	18956	18862	18877	18861	18762	18849	18948	18842	19065	18743	18722	18766	18801	18878	18751	18782	18993	18831	18942	18836	18778	19162	18939	18934	19029	18737	18803	18846	18864	18882	18804	18794	18945	18860	18828	18668	18793	18912	18745	18960	18996	18715	18788	18803	18847	18704	18815	18948	18871	18917	18912	18844	18609	18696	18778	19005	18815	18653	19046	19073	18867	18837	18823	18867	18765	18802	18987	18880	18823	18961	18784	18651	18909	18892	18807	18628	18843	18928	18747	18835	19068	18703	18886	18801	19041	18938	18849	18937	18972	18851	18863	18862	18929	18944	18803	18667	18821	18856	18959	18736	18904	18773	18913	19007	18955	18853	18812	18943	18903	18918	18855	19000	18973	18917	18848	18851	18806	19017	18867	18694	19024	18872	18846	18934	18964	18834	18958	18743	18748	18850	18902	18943	18660	18942	18698	18996	19088	19036	18911	18940	19037	18991	18941	18630	18893	18762	18900	18803	18730	19037	18742	18877	18715	18993	18815	18842	19068	18855	18922	18871	18867	18827	18846	18600	18845	18606	18888	18849	19021	18844	18828	18906	18952	19001	19044	18770	18896	19004	18883	18640	18819	18962	18862	18903	19070	18960	18778	18867	18943	18907	18708	18748	19056	19037	19014	18880	18803	19024	18751	18983	18865	19010	18818	18875	18976	18958	18759	18749	18982	18990	18805	18905	18751	18977	18888	18819	19141	18954	18926	19014	18891	18846	18856	18899	19161	18835	18918	18841	18809	18719	18878	18932	19119	18767	19028	19028	18941	18860	18825	18859	18777	18823	18934	18966	19023	18828	18896	18945	18753	18776	18955	18821	19018	18977	18932	18933	18795	18715	18701	18841	18992	18893	18828	18871	18757	18795	18716	18899	18849	18901	18922	18813	18971	18781	19130	19137	18952	18978	18925	18878	18739	18953	18972	18713	18888	18803	18885	19040	18792	18932	19028	18808	18835	18951	18724	19179	18883	18683	18984	18785	18912	18867	19072	18826	19051	18822	18957	18850	18705	18876	18849	18893	18819	19031	18828	19018	18832	18920	18876	18858	18798	18915	18894	18755	18854	18741	18974	18786	18842	18930	18945	18782	18828	18854	19000	18835	18816	18907	18980	18919	18820	18897	18812	18933	18878	18822	18878	18774	18845	18919	18982	18701	18998	19000
23718	21776	29441	25157	23478	38452	37852	40440	54603	49809	41353	33956	28606	25801	24535	23840	23981	23812	23878	23865	23932	23930	23788	23764	23840	24011	23983	23671	23868	23755	23636	23998	23943	23708	23793	23731	23826	23709	23831	23761	23822	23726	23809	23832	24024	23886	23845	23849	23811	23666	23935	23589	23695	23781	23743	23778	23993	23784	23758	23666	23843	23688	23765	23727	23671	23782	23701	23901	23762	23686	23871	23699	23564	23794	23847	23699	23732	23716	23667	23908	23692	23868	23993	23755	23897	23824	23734	23658	23586	23764	23711	23487	23836	23808	23473	23838	23785	23877	23617	23819	23778	23847	23822	23608	23649	23860	23790	23663	23786	23879	23700	23589	23825	23775	23778	23717	23951	23793	23680	23756	23808	23832	23917	23474	23561	23571	23970	23560	23797	23795	23861	23586	23655	23865	23974	23751	23801	23619	23952	23623	23818	23798	23718	23822	23572	23770	23800	23640	23664	23802	23758	23661	23917	23746	24064	23811	23802	23662	23766	23629	23633	23775	23860	23652	23682	23731	23719	23621	23747	23689	23763	23652	23792	23800	23862	23718	23734	23867	23557	23616	23985	23476	23729	23744	23675	23878	23831	23706	23560	23698	23456	23740	23786	23834	23665	23858	23617	23690	23824	23854	23602	23905	23844	23982	23889	23655	24014	23708	23751	23663	23883	23812	23842	23927	23610	23671	23676	23932	23961	23699	23711	23509	23811	23676	23934	23692	23731	23713	23862	23712	23767	23990	24052	23698	23893	23704	23514	23650	23578	23547	23822	23799	23689	23783	23737	23626	23760	23864	23718	23816	23651	23746	23786	23771	23619	23865	23688	23706	23775	23603	23690	23418	23853	23642	23615	23719	23768	23790	23937	23504	23682	23736	23548	23757	23703	23817	23771	23700	23704	23750	23764	23881	23714	23876	23673	23777	23786	23765	23652	23860	23580	23692	23753	23932	23824	23883	23802	23749	24003	23915	23774	23532	23989	23583	23777	23657	23620	23821	23901	23784	23581	23858	23638	23492	23718	23588	23700	23747	23879	23650	23980	23583	23810	23729	23751	23688	23727	23922	23668	23593	23738	23712	23614	23853	23973	23905	23590	23503	23764	23711	23654	23762	23717	23858	23772	23523	23660	23730	23712	23640	23837	23902	23751	23802	23813	23657	23844	23555	23750	23920	23954	23612	23786	24041	23799	23640	23906	23671	23760	23733	23732	23812	23698	23668	23760	23644	23695	23699	23945	23590	23752	23618	23848	23655	23760	23870	23612	23750	23787	23642	23568	23886	23989	23805	23746	23833	23806	23808	23519	23780	23691	23825	23596	23671	23512	23572	23785	23528	23608	23814	23674	23821	23905	23945	23728	23576	23617	23766	23834	23938	23709	23894	23637	23820	24038	23790	23837	23727	23830	23715	23800	23853	23840	23878	23635	23624	23884	23761	23659	23787	23731	23622	23908	23844	23768	23870	23684	23908	23580	23800	23679	23736	23598	23821	23585	23602	23609	23801	23912	23971	23510	23664	23774	23995	23821	23819	23962	23724	23834	23627	23825	23933	23748	23858	23920	23727	23678	23730	23643	23738	23881	23702	23736	23639	23876	23877	23900	23751	23757	23482	23752	23628	23780	23648	23877	24066	23736	23648	23796	23498	23880	23764	23466	23865	23600	23736	23784	23613	23803	23716	23880	23914	23689	23857	23652	23728	23768	23603	24047	23668	23673	23589	23792	23866	23747	23616	23784	23847	23848	23838	23514	23562	23689	23640	23717	23713	23817	23678	23657	23776	23853	23831	23928	23649	23843	23811	23690	23621	23789	23706	23609	23662	23815	23852	23735	23841	23746	23584	23473	23728	23679	23615	23813	23842	23713	23612	23699	23683	23627	23864	23634	23824	24019	23642	23807	23704	23601	23575	23701	23528	23511	23466	23902	23632	23856	23441	24054	23909	23814	23800	23665	23794	23850	23839	23774	23514	23615	23948	23791	23967	23663	23419	23861	23721	23743	23775	23786	23663	23700	23781	23835	23742	23803	23548	23723	23867	23955	23550	24041	23800	23836	23760	23821	23504	23632	23551	23817	23542	23888	23619	23728	23535	23833	23964	23583	23652	23660	23776	23713	23724	23761	23918	23633	23803	24065	23886	23803	23787	23717	23691	23717	23688	23767	23527	23870	23733	23806	23619	23869	23844	23662	23790	23599	23874	23869	23806	23590	23730	23797	23798	23770	23776	23785	23685	23704	23523	23747	23806	23948	23671	24034	23881	23864	23723	23808	23670	23741	23535	23802	23626	23835	23940	23853	23586	23795	23724	23860	23959	23691	23977	23720	23900	23681	23588	23433	23711	23849	23518	23614	23662	23638	23636	23637	23886	23827	23775	23889	23722	23847	23895	23672	23765	23753	23666	23705	23573	23756	23936	23778	23719	23589	23775	23703	23793	23898	23554	23715	23752	23628	23720	23560	23778	23390	23807	23728	23780	24176	23653	23517	23780	23775	23950	23808	23661	23707	23645	23758	23886	23872	23906	23863	23826	23801	23746	23829	23643	23741	23553	23639	23884	23825	23959	23650	23613	23737	23736	23735	23768	23725	23839	23674	23894	23631	23830	23732	23739	23852	23951	23565	23654	23723	23684	23968	23713	23741	23988	23912	23725	23962	23557	23727	23915	23862	23647	23623	23656	23921	23759	23984	23737	23913	23731	23777	23629	23931	23799	23765	23810	23742	23726	23888	23748	23730	23662	23721	23584	23654	23669	23443	23671	23873	23883	23841	23876	23608	23813	23710	23513	23666	23794	23643	23768	23846	23677	23576	23873	23793	23879	23719	23832	23697	23414	23752	23650	23934	23590	23791	23473	23781	24010	23872	23999	23815	23998	23839	23741	23822	23866	23721	23622	23663	23486	23616	23687	23849	23621	23565	24048	23827	23890	23815	23441	23708	23747	23868	23956	23809	23546	23721	23748	23634	23774	23835	23854	23493	23514	23561	23624	23810	23658	23877	23724	23772	23823	23737	23711	23993	23647	23874	23850	23968	23806	23991	23630	23666	23633	23871	24079	23910	23608	23695	24054	23811	23822	23666	23717	23979	23852	24023	23841	23834	23752	23875	23780	23782	23738	23838	23695	23750	24009	24017	23797	23686	23826	23821	23704	23657	23847	23835	23547	23719	23943	23601	23999	23701	23784	23776	23820	23671	23734	23767	23802	23805	23693	23707	23775	23892	23616	23797	23683	23942	23601	23647	23878	23861	23892	23917	23639	23822	23722	23799	23795	23795	23883	23805	23620	23595	23679	23716	23599	23809	23712	23871	23636	23820	23535	23951	23813	23741	23834	23718	23764	23668	23529	23796	23897	23870	23728	23722	23649	23684	23669	23851	23750	23806	23753	23645	23668	23555	23841	23501	23722	23721	23722	23531	23880	23678	23888	24018	23784	23646	23690	23766	23895	23813	23909	23696	23322	23828	23714	23973	23778	24094	23920	23709	23727	23638	23707	23659	23680	23555	23713	23792	23771	23896	23814	23689	23736	23915	23664	23562	23785	23953	23788	23537	23916	23675	23472	23618	23806	23701	23670	23670	23938	23524	23676	23841	23766	23853	23900	23871	23662	23662	23430	23572	23885	23679	23816	23578	23579	23772	23844	23829	23787	23603	23828	23843	23935	23762	23696	23879	23856	23609	23533	23891	23845	23792	23805	23645	23881	23910	23617	23896	23586	23751	23933	23795	23771	23795	23812	23834	23762	23660	23645	23781	23661	23664	23709	23704	23658	23676	23744	23998	23663	23622	23689	23692	24030	23784	23949	23928	23814	23704	23741	23755	23864	23653	23691	23747	23721	23678	23763	23685	23707	23742	24060	23710	23773	23661	23769	23723	23714	23787	23694	23848	23589	23563	23595	23759	23600	23489	23739	23637	23700	23653	23588	23946	23718	23863	23723	23630	23589	23595	23721	23691	23557	23493	23704	23789	23825	23694	23675	24044	23919	23710	23656	23843	23816	23724	23727	23644	23731	23731	23849	23838	23715	23710	23648	24065	23759	23778	23728	23611	23773	23867	23639	23795	23838	23547	23623	23535	23574	23778	23571	23823	23764	24074	23754	23665	23707	23792	23764	23697	23755	23764	23706	23721	23612	23812	23861	23833	23608	23898	23938	23910	23794	23741	23871	23548	23719	23563	24009	23821	23739	23937	23606	23732	23647	23835	23647	23621	23735	23740	23858	23764	23714	23749	23895	23591	23657	23963	23829	23761	23865	23988	23800	23915	23666	23536	23711	23812	23894	23911	23735	23660	23868	23749	23695	23923	23714	23745	23921	23890	23574	23997	23989	23660	23756	23614	23645	23901	23599	23815	23791	23532	23833	23633	23774	23683	23525	23481	23636	23669	23826	23826	23751	23626	23701	23686	23857	23797	23989	23774	23682	23690	23852	23635	23711	23736	23622	23585	23818	23860	23722	23690	23531	23634	23676	23772	23899	23668	23772	23717	23612	23690	23868	23655	23743	23639	23807	23901	23563	23716	23680	23835	23504	23602	23912	23568	23953	23870	23671	23645	23831	23902	23623	23724	23653	23908	23807	23683	23704	23757	23708	23756	23900	23753	23901	23766	23553	23791	23933	24036	23787	23855	23772	23907	23733	23817	23801	23848	23669	23865	23914	23883	23805	23824	23915	23756	23750	23590	23920	23808	23806	23678	23880	23862	23932	23768	23775	23396	23829	23683	23903	23733	23731	23750	23686	23717	23620	23790	23846	23607	23729	23524	23631	23669	23731	23887	23914	23781	23805	23766	23770	23976	23735	23756	23604	23744	23472	23703	23455	23594	23583	23604	23606	23698	23743	23607	23778	23827	23713	23829	23781	23581	23955	23872	23475	23672	23701	23681	23702	23821	23868	23752	23716	23792	23937	24015	23572	23893	23723	23831	23958	24092	23868	23747	23790	23733	23915	23860	23764	23677	23536	23740	23724	23927	23821	23704	23795	23641	23801	23829	23615	23601	23757	23869	23771	23714	23888	23684	23901	23841	23634	23767	23909	23694	23723	23748	23593	23720	23619	23598	23749	23772	23778	23643	23717	23660	23707	23781	23574	23997	23790	23666	23757	23733	23532	23589	23778	23912	23779	23744	23759	23713	23678
39201	62298	52097	34742	26092	41476	29539	40687	51497	46089	37823	29371	23319	20283	18940	18501	18723	18476	18780	18594	18391	18410	18610	18396	18534	18703	18487	18532	18455	18551	18644	18512	18520	18532	18480	18609	18457	18591	18741	18596	18579	18594	18628	18657	18579	18508	18559	18493	18573	18514	18571	18548	18542	18479	18401	18711	18593	18494	18334	18541	18400	18626	18676	18635	18630	18492	18614	18733	18658	18521	18443	18565	18705	18577	18749	18445	18646	18654	18582	18738	18437	18659	18496	18434	18617	18608	18563	18635	18546	18475	18661	18517	18778	18504	18497	18428	18489	18512	18600	18638	18710	18576	18690	18598	18631	18538	18492	18548	18598	18595	18458	18787	18541	18619	18627	18420	18705	18712	18638	18519	18642	18508	18662	18471	18503	18639	18610	18594	18494	18688	18625	18525	18632	18562	18603	18634	18476	18574	18531	18537	18652	18629	18680	18576	18600	18574	18560	18590	18566	18604	18510	18597	18512	18562	18344	18513	18521	18568	18594	18610	18543	18773	18500	18644	18471	18494	18592	18530	18754	18452	18570	18642	18456	18612	18575	18556	18575	18483	18591	18428	18586	18406	18542	18484	18503	18416	18722	18548	18432	18504	18634	18580	18592	18496	18651	18634	18547	18358	18523	18667	18599	18483	18542	18607	18584	18446	18445	18600	18692	18496	18559	18885	18540	18654	18465	18554	18628	18656	18527	18454	18508	18703	18435	18661	18586	18454	18484	18644	18412	18558	18617	18545	18583	18648	18553	18553	18542	18587	18403	18471	18619	18541	18591	18568	18631	18617	18385	18467	18512	18604	18572	18442	18495	18293	18643	18558	18572	18497	18512	18601	18511	18581	18633	18475	18364	18406	18345	18384	18652	18538	18591	18687	18546	18580	18447	18723	18423	18585	18571	18570	18746	18603	18682	18502	18676	18694	18528	18513	18573	18527	18552	18639	18499	18419	18655	18665	18693	18589	18594	18637	18684	18560	18349	18469	18578	18558	18510	18636	18482	18624	18667	18388	18676	18530	18666	18552	18702	18526	18526	18477	18629	18685	18602	18544	18459	18585	18587	18602	18580	18630	18432	18543	18726	18694	18432	18614	18664	18628	18471	18512	18805	18565	18524	18499	18561	18454	18605	18441	18491	18517	18677	18501	18714	18407	18442	18689	18527	18506	18674	18474	18479	18480	18516	18627	18507	18362	18356	18625	18606	18540	18577	18508	18623	18541	18581	18491	18361	18727	18514	18660	18552	18618	18353	18487	18559	18573	18686	18700	18566	18739	18566	18541	18471	18557	18726	18641	18487	18635	18691	18693	18577	18591	18517	18403	18660	18597	18564	18545	18655	18569	18559	18590	18610	18564	18587	18455	18611	18500	18438	18549	18608	18412	18573	18717	18632	18586	18564	18742	18434	18658	18754	18469	18567	18865	18553	18600	18668	18568	18738	18725	18437	18456	18640	18631	18390	18543	18631	18576	18693	18454	18592	18523	18459	18452	18630	18416	18560	18688	18552	18555	18420	18663	18523	18680	18559	18400	18642	18553	18587	18646	18592	18620	18507	18717	18553	18636	18647	18442	18416	18624	18623	18551	18668	18421	18632	18635	18580	18608	18685	18557	18451	18637	18560	18431	18653	18529	18784	18642	18427	18494	18452	18600	18512	18391	18606	18607	18879	18596	18402	18596	18550	18396	18436	18497	18781	18637	18502	18525	18516	18516	18519	18557	18532	18703	18694	18411	18635	18407	18526	18423	18720	18550	18520	18564	18513	18505	18552	18463	18658	18479	18622	18486	18462	18729	18573	18674	18776	18509	18604	18384	18522	18424	18509	18503	18553	18539	18556	18551	18492	18508	18470	18524	18615	18447	18470	18487	18516	18531	18481	18722	18605	18557	18411	18351	18481	18491	18539	18477	18606	18536	18342	18725	18456	18524	18476	18729	18511	18445	18556	18525	18722	18671	18572	18613	18480	18503	18729	18490	18444	18441	18599	18693	18636	18595	18603	18518	18551	18629	18506	18489	18653	18649	18551	18396	18602	18346	18610	18557	18547	18596	18373	18455	18571	18586	18692	18444	18488	18595	18762	18486	18666	18583	18649	18518	18518	18541	18558	18521	18588	18566	18471	18422	18691	18603	18499	18626	18575	18581	18726	18663	18528	18569	18499	18483	18578	18473	18640	18536	18512	18657	18392	18428	18633	18506	18636	18557	18447	18663	18518	18672	18567	18499	18410	18569	18544	18444	18725	18304	18620	18621	18610	18464	18738	18591	18473	18559	18553	18611	18509	18632	18602	18695	18453	18624	18574	18630	18360	18498	18428	18524	18576	18594	18710	18581	18655	18614	18467	18429	18620	18444	18444	18686	18590	18557	18631	18536	18634	18732	18598	18611	18536	18563	18449	18612	18574	18573	18595	18442	18546	18461	18597	18460	18442	18612	18526	18696	18752	18642	18673	18589	18694	18635	18517	18678	18501	18482	18505	18830	18564	18740	18605	18596	18724	18504	18440	18586	18609	18555	18691	18496	18511	18629	18559	18764	18582	18511	18686	18670	18550	18482	18570	18534	18603	18439	18694	18583	18438	18532	18463	18459	18525	18591	18686	18627	18616	18668	18571	18647	18700	18498	18582	18460	18384	18510	18497	18533	18668	18687	18593	18557	18559	18345	18658	18606	18499	18614	18461	18512	18522	18725	18625	18535	18525	18419	18539	18745	18602	18513	18593	18583	18680	18519	18642	18588	18663	18420	18612	18578	18406	18779	18506	18558	18502	18439	18586	18590	18649	18663	18576	18538	18588	18604	18662	18615	18602	18639	18664	18498	18539	18434	18591	18449	18429	18610	18591	18545	18544	18586	18472	18650	18523	18609	18716	18419	18601	18412	18595	18916	18599	18528	18510	18623	18514	18692	18724	18525	18744	18685	18670	18604	18594	18599	18672	18568	18454	18636	18515	18549	18468	18610	18616	18535	18347	18489	18524	18645	18578	18613	18625	18510	18487	18480	18470	18531	18785	18737	18554	18686	18577	18455	18400	18531	18532	18682	18703	18714	18636	18673	18656	18523	18613	18627	18742	18562	18639	18300	18416	18371	18290	18579	18599	18630	18579	18545	18577	18595	18527	18549	18704	18619	18451	18579	18473	18658	18570	18288	18421	18747	18503	18630	18604	18517	18552	18474	18500	18807	18471	18431	18237	18690	18566	18544	18559	18784	18546	18661	18687	18845	18713	18504	18568	18577	18457	18595	18420	18589	18584	18600	18708	18423	18514	18599	18383	18480	18357	18547	18677	18633	18751	18492	18392	18422	18502	18785	18617	18569	18555	18409	18544	18777	18601	18570	18717	18546	18502	18575	18652	18535	18537	18631	18717	18641	18581	18617	18605	18633	18495	18447	18674	18748	18412	18600	18549	18599	18672	18562	18502	18383	18668	18703	18633	18673	18598	18479	18541	18615	18527	18409	18558	18583	18467	18746	18635	18555	18420	18510	18599	18441	18644	18617	18549	18656	18458	18508	18454	18430	18476	18359	18550	18408	18620	18514	18714	18505	18520	18434	18568	18608	18574	18599	18565	18626	18548	18626	18583	18756	18498	18701	18535	18631	18506	18609	18599	18661	18540	18715	18566	18469	18593	18438	18605	18395	18669	18600	18568	18515	18584	18599	18568	18641	18616	18654	18683	18603	18495	18542	18518	18494	18547	18503	18702	18511	18488	18624	18468	18546	18671	18483	18692	18569	18789	18488	18654	18483	18714	18741	18571	18629	18657	18513	18551	18439	18586	18664	18439	18665	18392	18545	18579	18415	18415	18664	18467	18701	18686	18559	18597	18534	18438	18598	18867	18702	18603	18737	18652	18597	18427	18477	18459	18692	18470	18445	18448	18765	18593	18578	18709	18504	18445	18540	18714	18611	18509	18624	18395	18635	18473	18691	18667	18520	18593	18350	18722	18678	18444	18497	18583	18588	18590	18537	18420	18498	18617	18510	18845	18444	18643	18523	18630	18599	18438	18446	18587	18562	18513	18641	18647	18713	18387	18534	18568	18711	18576	18696	18698	18456	18513	18591	18745	18545	18558	18545	18685	18593	18555	18605	18662	18523	18719	18427	18609	18594	18731	18622	18683	18304	18619	18738	18641	18460	18681	18484	18637	18564	18469	18725	18533	18578	18538	18492	18515	18646	18458	18499	18622	18591	18525	18489	18597	18417	18469	18558	18490	18611	18646	18376	18500	18732	18589	18669	18706	18527	18467	18524	18574	18421	18533	18594	18672	18603	18445	18688	18701	18692	18593	18623	18461	18516	18420	18462	18561	18672	18649	18768	18634	18586	18629	18655	18619	18621	18680	18524	18324	18742	18620	18582	18702	18497	18423	18705	18618	18736	18625	18447	18453	18639	18659	18592	18503	18591	18516	18646	18572	18730	18572	18499	18529	18616	18436	18763	18649	18657	18509	18657	18535	18575	18409	18561	18682	18463	18588	18544	18582	18509	18505	18565	18510	18457	18654	18421	18634	18519	18596	18754	18793	18502	18450	18533	18615	18668	18457	18665	18648	18668	18535	18537	18528	18785	18418	18627	18606	18667	18524	18583	18608	18521	18391	18434	18431	18462	18373	18365	18374	18593	18475	18631	18582	18640	18612	18560	18543	18636	18426	18654	18585	18492	18544	18511	18516	18488	18576	18623	18542	18475	18564	18413	18624	18432	18543	18605	18439	18711	18456	18524	18510	18473	18679	18369	18697	18649	18496	18607	18662	18612	18689	18378	18653	18550	18492	18589	18722	18559	18439	18555	18483	18588	18694	18511	18657	18518	18558	18755	18560	18680	18497	18683	18377	18672	18607	18490	18579	18516	18516	18511	18600	18531	18569	18532	18460	18364	18590	18509	18550	18555	18699	18559	18451	18591	18428	18617	18456	18536	18593	18525	18774	18507	18557	18548	18659	18582	18289	18595	18629	18725	18529	18636	18808	18535	18604	18525	18370	18568	18452	18596	18612	18426	18521	18765	18493	18485	18633	18453	18422	18566	18607	18496	18519	18686	18633	18646	18529	18628	18602	18487	18584	18752	18371	18557	18549	18704	18645	18650	18525	18549	18764	18539	18625	18515	18454	18388	18720	18675	18650	18702	18680	18590
31018	29275	33786	27271	22577	24621	23140	23492	24614	24862	24470	23227	22690	22375	22420	22114	22368	22077	22396	21963	22211	22088	22140	21974	22273	22055	22184	22133	22114	22170	22121	21811	22297	22105	22012	21977	22072	22178	22274	22365	22132	22147	22257	22095	22331	22164	22263	21998	22063	22018	22052	22101	22234	21985	21927	22132	21997	21944	22080	22103	21907	22047	22185	22277	22057	21894	22064	22062	22151	22095	21924	22383	21968	22235	22106	22208	21973	22106	21991	22179	22252	22091	22341	22121	22166	21817	21979	22118	22045	21850	22105	22027	21915	22186	22193	22196	21912	22199	22254	22085	22027	21872	22008	22198	22109	22240	21909	22087	22277	22066	22161	22143	21777	22186	21908	22181	21998	22116	21970	22146	22150	21947	21945	22048	22037	21987	22140	22033	21913	22229	21965	22100	22040	22063	22014	21906	22470	22110	22135	22173	22071	22152	21978	22004	22108	21775	21995	22074	22150	21959	22200	22167	22159	22027	22105	22174	22020	22039	21960	22000	22114	22104	22153	22262	22217	21970	22118	22118	21760	22178	22003	21898	22028	21875	22002	21902	21978	22227	22186	22034	21956	22128	22005	21979	22080	22078	22215	22054	21967	22219	21974	22128	22122	22210	21967	21940	22188	22009	22042	22118	22042	22149	22183	22156	22180	21979	22073	22101	22155	22200	21983	22231	22078	22062	22083	21964	22090	22283	22086	21954	22058	22021	22018	22024	22046	22081	21989	22116	22260	21904	21779	22021	22037	22183	22116	22043	21939	22249	22187	21814	21933	22141	22160	22019	21978	22037	21985	22368	21956	21881	22045	21964	22161	22057	22131	21992	21908	21914	22042	22234	22007	22248	22063	22160	22049	22205	22126	22111	22179	22087	22111	22097	22212	21876	22163	22062	22091	22137	22168	22243	22097	22007	22217	22111	22151	21948	21872	22418	22027	22073	22154	22212	21988	22169	22133	22451	21863	22220	22215	22108	22198	22100	22102	22120	21982	22173	22089	22152	22161	22090	22179	22149	22206	22226	21964	22081	22033	22148	22353	22320	22248	22114	22224	22094	22145	21775	21923	22052	22188	21906	22042	21974	22122	21986	22060	22092	22138	21899	21952	22146	22052	21966	22039	22146	22072	21989	22009	22000	22267	22147	22203	21931	22129	22123	22300	21874	22130	22053	22180	22060	21955	22116	22337	21791	22005	22221	21912	22137	22118	22155	21969	22033	22201	22126	21908	22086	21992	22010	22228	22110	22263	22137	22135	22246	22013	22132	22057	22025	22096	22247	22136	22186	21991	22014	22138	22190	22070	22175	22309	22058	22122	22200	22020	22121	22191	22127	22056	22226	22168	21967	22237	22194	21841	22110	21954	22092	21958	22140	22195	21910	22031	22212	22077	22284	22254	22029	22116	21922	22181	22178	22044	22258	22243	21955	22212	22111	22147	21829	22172	21888	22201	22213	21724	22076	22079	22172	22145	22026	22153	22070	22196	21979	21923	21983	22150	22079	22036	22364	22046	21951	22050	22204	22002	22148	21991	21990	22196	21988	22244	22262	22020	22087	22133	21994	22115	21981	22026	22108	21983	21933	22283	22020	22250	22167	21869	22016	22091	22004	22169	21991	22182	21904	22087	22031	22304	22004	22082	21889	22099	22164	22066	22356	22095	22064	22283	22292	22299	22104	21940	21901	22137	22179	22024	22079	21909	22253	22013	22247	21850	22245	22113	22018	21989	22332	22240	22121	22172	22230	21915	22018	22167	22018	22316	22053	22224	22263	22195	22089	22102	22040	22071	21981	22201	21994	22307	22168	22116	22142	22189	22245	22159	21924	21982	22086	22032	22077	22083	22181	22068	22131	22025	22223	22108	22318	21991	22076	22198	22028	22163	22126	22032	21992	22296	21991	21921	21817	22227	22078	22203	22038	22115	22183	22152	21834	22080	22052	22265	21957	22363	22092	22142	22081	22154	22093	22273	22129	21909	22007	22017	22048	22179	22129	21959	22068	22202	22172	21920	22064	22138	22297	22089	22059	22098	22114	22243	22184	22213	22223	22092	21954	21943	21955	22055	22098	22125	22060	22005	21971	21945	21866	21944	22094	22028	22115	22312	21986	21885	22055	22021	22017	21949	22134	22052	22038	21989	22134	21848	22108	22097	22114	22057	22149	22057	22077	22258	22039	22029	22350	22083	21851	22235	22235	22210	22012	22145	22083	22411	22246	22127	22006	22070	22143	22218	22218	22063	22084	21884	21949	22407	22347	22080	21884	21991	22127	22160	21895	22067	22183	21957	22155	22296	22101	22274	22054	22139	22353	21940	22064	21799	22358	22177	22142	21913	21975	21763	22189	22164	22004	21926	21979	22209	22194	22074	22140	21959	22213	22054	22047	22058	22100	21931	22124	22175	22148	22185	22165	22012	22138	21911	22283	22023	22116	22101	22104	22047	22000	22124	22185	22099	22032	22353	21978	22017	22188	22131	22093	21998	22079	22201	22278	22331	22188	22122	22273	21953	22010	22215	22134	22080	22275	22085	22162	22039	22268	22039	22032	22159	22213	22143	22104	22175	22179	22087	22083	22050	21859	21997	22280	22296	22064	22003	22090	21989	22202	21964	22157	22119	22362	22411	22036	22050	22088	22189	22181	22246	22184	22104	21972	21993	21981	22227	22220	21914	22087	22038	22156	22020	22313	22228	22185	22068	21934	22203	21957	22270	22250	22425	21956	22222	21882	22124	22174	22024	22110	22383	22217	21992	22108	22088	22032	22096	22148	22065	22093	22006	22080	22093	22037	22248	22126	21943	21997	22047	22103	22240	22332	22353	22252	22006	22226	21964	22007	22010	22024	22350	22089	22086	21906	22224	21924	22015	21961	22238	22262	22122	22099	21975	22286	22056	22032	22166	22075	21912	22141	22234	21947	22044	22374	22101	22083	22106	22081	22101	21791	21985	22206	21871	22292	22221	22155	21979	22166	21955	22123	22072	22064	22133	22132	22010	22079	21987	22136	22088	22170	22000	22317	22066	22011	22181	22108	22125	22038	22220	22118	22147	22060	22380	22176	22245	22142	22047	22065	21952	22048	22302	22028	22020	22069	22087	22114	21953	22131	22006	22135	22032	22112	22331	22165	21968	22089	22085	22122	22093	22015	22099	21867	21692	22302	22095	22225	21851	22345	22070	21844	21896	21903	22059	22174	22227	22166	22094	22052	22107	22164	22199	21905	22012	21906	22174	22002	22116	22092	21821	21986	21855	22024	22046	22344	21982	22127	21962	22206	21990	21957	22067	22270	22034	22198	22020	22098	21916	21965	22134	22194	22294	21888	22154	22135	22074	22124	22224	22116	22308	22331	22127	21980	22251	22142	22371	22164	22180	22033	22130	22128	22094	22171	22158	22105	22044	22280	22199	22070	22064	22034	22075	22183	22208	22227	21879	21914	21804	21946	21879	22062	22022	22127	22049	22162	22162	22324	22306	21906	22135	22239	22055	22252	22198	22173	22064	22067	21687	22021	21978	22019	21924	22124	22067	22113	22254	22161	22118	22207	22018	22201	22099	22008	22234	22026	22289	21905	22081	22005	22028	22160	22351	21960	22044	21923	22098	22038	21912	21937	22058	21995	22183	21922	22313	22062	22127	22190	22198	21984	21872	22107	22047	21907	22324	22113	22182	22221	22111	22115	22226	21936	22045	21877	22173	22291	22118	21974	21994	21820	21970	21983	22170	22142	22194	22150	22051	22258	22183	22123	22106	22116	22164	22273	22055	22031	22189	21983	22100	22114	22230	22235	22009	22026	22155	22040	22020	22099	22042	22207	22141	22028	22139	22001	21984	21971	22069	22172	22027	22216	22148	22003	21996	22031	22036	22043	22163	22235	22231	22139	21974	22348	22022	22027	22041	22065	22034	21911	22335	22176	22018	22033	21995	22224	22201	22149	22029	21834	21935	22033	22155	21988	21800	22108	22079	22074	22047	21890	22158	22163	21973	22073	22210	21896	22413	22114	22026	22161	22134	22252	21987	22021	22016	22175	22167	22074	22042	22071	21918	21957	21890	21775	22270	22090	22077	22096	22176	22261	22236	22116	22100	22009	21924	21990	22161	22104	22172	21954	22238	22071	22124	22188	22175	22258	22073	22124	22355	22195	22085	22195	22277	22195	22074	21933	21938	21903	22210	21967	22252	22176	22014	22154	22150	22038	22026	22098	22020	22030	22048	22066	22369	22385	22086	22058	21950	22196	21944	22101	22010	22247	22189	22079	22191	22004	22451	22013	22032	21964	22098	22060	22207	22131	22217	22012	21951	22155	22228	22267	21984	22190	22103	22223	22138	22005	22137	22111	21950	22001	22060	21953	22172	22092	22188	22104	22172	22173	21998	21946	22069	22004	21981	22353	22170	22072	22034	22128	22125	22088	22105	21854	21982	22039	22202	22073	22062	22117	21999	22000	22119	22197	21931	22096	22265	21991	22032	22002	22141	21929	21940	22148	21834	22134	21831	21956	22025	22112	22096	22143	22116	22052	21962	21996	22072	22065	21981	22146	22078	22308	22265	22224	22194	22066	22129	22132	22229	22268	22087	22047	22231	22091	22012	22236	22118	21982	22262	22118	22040	21854	22358	22014	22103	22055	22112	21984	22058	22102	22071	22111	22095	22138	22204	22214	22169	22115	22094	21940	22148	22083	22298	22128	22135	21797	21929	22064	22105	22155	22253	22145	22279	21935	21941	22073	22213	22076	22316	22196	22202	22180	22081	22014	22080	21954	22080	22107	22296	22006	22114	22120	21962	22242	22131	22201	22102	22171	22084	22193	22185	22148	21995	22095	22124	22032	22115	22223	22149	21949	22134	22127	22190	21932	22169	22159	21977	21984	22006	22173	22039	22015	22099	22155	22097	22134	22016	21945	21988	22004	21964	22178	22112	21907	22083	21845	21864	21997	21900	22214	22060	22087	22089	22089	22093	22020	22310	22027	22143	22154	22168	22010	22041	22230	22084	22061	22166	22181	22151	22159	22063	22087	21949	22231	22031	21901	21836	22166	22188	22179	22111	22122	22090	22151	22167	21941	22157	22102	22072	22132	22293	22079	22079	22125	22105	21994	22076	22147	22293	22102	22342	22048	22143	21984	21949	22165	22168	22098
27776	39163	32894	21183	18077	21133	18395	19577	21002	20594	19932	18963	18158	18006	17768	17398	17731	17527	17531	17621	17610	17623	17723	17545	17684	17611	17621	17691	17655	17427	17465	17606	17455	17666	17577	17578	17488	17632	17499	17594	17499	17573	17468	17589	17697	17713	17815	17763	17709	17555	17514	17654	17511	17718	17513	17543	17417	17541	17558	17540	17725	17467	17549	17639	17751	17637	17585	17481	17764	17649	17584	17695	17670	17571	17706	17566	17449	17781	17730	17598	17456	17431	17655	17667	17471	17551	17653	17523	17473	17520	17735	17535	17646	17614	17540	17655	17605	17449	17482	17353	17671	17515	17437	17668	17468	17378	17682	17645	17498	17443	17603	17669	17599	17592	17525	17316	17542	17627	17529	17567	17597	17553	17582	17675	17521	17629	17587	17685	17660	17703	17599	17598	17799	17494	17591	17575	17506	17611	17524	17597	17513	17451	17479	17438	17460	17575	17603	17631	17619	17562	17569	17414	17596	17543	17567	17552	17557	17461	17620	17328	17730	17643	17648	17523	17519	17623	17583	17476	17664	17535	17687	17817	17526	17511	17477	17511	17705	17520	17674	17658	17551	17571	17558	17698	17580	17577	17548	17560	17526	17560	17842	17654	17521	17582	17503	17681	17544	17556	17506	17582	17428	17663	17505	17648	17550	17416	17669	17619	17638	17577	17508	17673	17496	17665	17490	17593	17467	17412	17562	17554	17488	17600	17487	17582	17501	17715	17492	17402	17725	17477	17877	17548	17390	17633	17667	17556	17784	17531	17564	17587	17630	17548	17708	17573	17542	17749	17608	17596	17594	17500	17678	17592	17508	17499	17531	17475	17636	17615	17574	17719	17599	17599	17446	17614	17641	17612	17497	17554	17645	17599	17592	17457	17444	17523	17598	17696	17653	17635	17498	17611	17526	17472	17702	17631	17337	17644	17553	17528	17545	17603	17487	17731	17455	17634	17547	17574	17673	17519	17575	17745	17488	17481	17572	17485	17508	17551	17659	17668	17571	17526	17754	17516	17581	17632	17545	17479	17589	17528	17510	17516	17567	17427	17569	17734	17621	17569	17404	17805	17559	17366	17675	17517	17476	17708	17467	17536	17731	17558	17636	17502	17440	17433	17668	17516	17508	17573	17442	17586	17474	17604	17700	17567	17689	17687	17679	17574	17606	17622	17563	17563	17465	17623	17530	17709	17598	17585	17557	17838	17677	17599	17518	17572	17632	17526	17512	17638	17574	17583	17565	17449	17443	17596	17553	17582	17512	17639	17492	17644	17531	17436	17429	17549	17431	17657	17582	17713	17568	17555	17500	17618	17847	17591	17540	17606	17541	17575	17520	17545	17726	17581	17547	17775	17417	17583	17617	17439	17643	17512	17564	17405	17568	17637	17569	17476	17583	17408	17543	17773	17455	17569	17650	17655	17465	17582	17498	17511	17557	17627	17572	17684	17406	17770	17657	17677	17590	17596	17541	17636	17566	17659	17485	17597	17693	17577	17710	17379	17358	17634	17634	17460	17330	17589	17583	17544	17518	17622	17495	17608	17501	17527	17648	17577	17509	17578	17383	17695	17573	17541	17643	17392	17758	17755	17569	17618	17593	17602	17602	17582	17493	17742	17704	17476	17496	17750	17581	17527	17693	17705	17481	17568	17605	17702	17607	17488	17563	17411	17431	17581	17637	17690	17607	17512	17585	17597	17734	17436	17515	17588	17602	17461	17469	17577	17518	17598	17645	17514	17371	17662	17559	17472	17662	17365	17553	17549	17617	17773	17498	17600	17406	17691	17649	17590	17693	17570	17503	17652	17631	17589	17602	17517	17590	17634	17453	17644	17684	17725	17634	17502	17476	17674	17475	17475	17584	17539	17525	17742	17442	17609	17715	17542	17366	17464	17522	17465	17500	17418	17715	17557	17698	17666	17863	17376	17652	17398	17532	17619	17584	17618	17617	17849	17602	17573	17622	17680	17693	17434	17604	17541	17537	17498	17570	17632	17591	17529	17398	17790	17546	17486	17571	17511	17441	17694	17449	17634	17777	17553	17517	17437	17625	17639	17603	17701	17543	17452	17731	17615	17680	17573	17662	17357	17513	17569	17547	17374	17579	17645	17634	17622	17513	17714	17649	17510	17626	17558	17527	17723	17617	17441	17643	17587	17630	17636	17465	17696	17366	17463	17433	17475	17611	17664	17477	17746	17710	17407	17534	17579	17623	17509	17750	17626	17625	17387	17550	17526	17631	17520	17605	17409	17678	17398	17683	17528	17714	17607	17588	17522	17601	17567	17498	17590	17605	17632	17494	17661	17617	17623	17542	17585	17629	17614	17537	17512	17599	17694	17273	17687	17561	17567	17508	17677	17605	17531	17536	17619	17615	17710	17486	17668	17523	17585	17552	17645	17578	17528	17511	17652	17741	17591	17643	17620	17534	17586	17556	17594	17657	17567	17587	17549	17799	17542	17583	17643	17533	17678	17461	17676	17495	17564	17716	17497	17592	17711	17605	17590	17714	17418	17731	17663	17858	17269	17705	17698	17491	17672	17581	17673	17639	17759	17573	17657	17430	17584	17546	17578	17631	17660	17560	17514	17548	17562	17513	17627	17682	17647	17537	17535	17503	17767	17612	17663	17664	17678	17502	17560	17620	17465	17726	17653	17737	17700	17495	17702	17501	17549	17729	17563	17530	17551	17754	17461	17815	17629	17413	17513	17633	17732	17623	17627	17523	17588	17571	17480	17672	17451	17704	17643	17544	17617	17458	17476	17714	17535	17742	17468	17474	17542	17543	17451	17652	17373	17713	17479	17680	17611	17726	17472	17598	17548	17687	17491	17536	17535	17486	17632	17804	17602	17669	17584	17506	17515	17631	17624	17735	17496	17664	17445	17675	17634	17673	17574	17515	17715	17502	17581	17617	17628	17608	17680	17529	17463	17638	17438	17654	17467	17475	17657	17602	17477	17658	17620	17559	17592	17457	17485	17503	17817	17572	17592	17524	17621	17642	17575	17623	17602	17629	17609	17469	17462	17743	17529	17625	17535	17699	17531	17609	17573	17697	17632	17675	17788	17596	17617	17560	17649	17633	17460	17568	17454	17596	17585	17515	17558	17439	17663	17625	17550	17577	17437	17635	17752	17679	17412	17660	17549	17780	17473	17575	17376	17567	17385	17790	17600	17611	17584	17493	17564	17593	17442	17542	17430	17483	17762	17556	17514	17692	17720	17597	17626	17621	17477	17623	17424	17436	17663	17596	17594	17460	17702	17560	17500	17556	17656	17499	17625	17605	17565	17586	17572	17690	17540	17531	17676	17505	17505	17474	17488	17511	17667	17633	17748	17553	17485	17512	17608	17474	17476	17514	17372	17607	17661	17688	17635	17507	17621	17533	17582	17490	17556	17493	17712	17765	17559	17573	17400	17542	17709	17523	17574	17544	17497	17666	17483	17570	17407	17554	17543	17524	17607	17535	17451	17452	17602	17565	17641	17609	17631	17614	17610	17653	17543	17558	17504	17488	17517	17579	17539	17653	17484	17689	17578	17646	17581	17530	17598	17499	17496	17696	17689	17668	17463	17584	17433	17711	17562	17632	17732	17626	17497	17568	17616	17685	17483	17530	17594	17774	17687	17604	17493	17523	17272	17672	17498	17731	17681	17629	17438	17656	17802	17594	17675	17633	17592	17567	17456	17413	17590	17550	17580	17601	17638	17714	17768	17590	17522	17622	17539	17550	17616	17728	17464	17588	17617	17573	17441	17489	17526	17489	17319	17442	17670	17485	17471	17579	17631	17466	17525	17672	17622	17471	17590	17544	17479	17704	17474	17610	17521	17688	17540	17729	17728	17641	17524	17464	17653	17580	17617	17637	17636	17547	17576	17439	17589	17520	17600	17506	17682	17609	17669	17689	17555	17470	17712	17590	17473	17538	17630	17617	17568	17613	17483	17638	17520	17732	17577	17499	17563	17689	17596	17593	17573	17696	17622	17603	17614	17548	17479	17615	17551	17523	17744	17559	17380	17566	17552	17459	17741	17696	17456	17466	17707	17555	17552	17619	17529	17510	17446	17753	17594	17612	17820	17707	17598	17531	17614	17733	17639	17689	17651	17666	17595	17441	17588	17513	17665	17557	17505	17488	17508	17605	17494	17677	17482	17684	17687	17559	17600	17777	17497	17671	17534	17560	17478	17545	17476	17596	17560	17456	17697	17705	17476	17677	17645	17459	17655	17714	17487	17734	17592	17466	17420	17631	17776	17521	17787	17646	17693	17637	17667	17471	17367	17523	17567	17561	17606	17396	17453	17596	17557	17691	17665	17599	17476	17501	17614	17431	17552	17624	17415	17619	17628	17557	17609	17461	17434	17364	17557	17452	17446	17647	17561	17599	17622	17691	17719	17667	17469	17527	17608	17596	17488	17693	17484	17637	17638	17559	17344	17694	17539	17470	17586	17659	17573	17696	17640	17520	17462	17440	17562	17517	17531	17608	17575	17498	17625	17583	17674	17660	17416	17729	17777	17563	17554	17590	17683	17551	17690	17559	17508	17535	17610	17545	17625	17867	17584	17538	17615	17590	17665	17639	17543	17451	17527	17522	17597	17772	17503	17558	17743	17519	17519	17574	17551	17567	17678	17586	17739	17593	17483	17556	17721	17513	17541	17591	17513	17599	17597	17615	17638	17679	17582	17464	17418	17644	17573	17573	17605	17748	17600	17578	17580	17584	17617	17730	17654	17599	17475	17645	17622	17704	17497	17559	17447	17642	17573	17513	17564	17627	17409	17551	17584	17623	17593	17532	17415	17652	17493	17726	17707	17721	17540	17644	17574	17688	17514	17406	17787	17667	17623	17518	17487	17601	17461	17535	17644	17651	17656	17653	17687	17549	17793	17699	17566	17557	17624	17630	17485	17619	17566	17528	17629	17749	17481	17625	17525	17666	17497	17595	17635	17715	17442	17639	17669	17600	17543	17798	17606	17718	17626	17561	17306	17578	17627	17556	17554	17536	17543	17696	17618	17640	17547	17713	17479	17636	17722	17574	17437	17584	17645	17594	17654	17594	17748	17503	17640	17536	17602	17511	17505	17664	17475	17666	17477	17629	17697	17648	17649	17619	17669	17576	17593	17527	17723	17558	17553	17554	17492
25491	22013	30487	27587	22775	30312	27514	27167	33965	33373	27608	23604	21300	18737	17035	16734	16715	16968	16893	16727	16866	16632	16458	16786	16789	16698	16624	16808	16569	16706	16849	16943	16570	16769	16996	16846	16588	16614	16900	16952	16774	16948	16756	16622	16755	17002	16836	16568	16659	16689	16929	16566	16718	16803	16641	16835	16703	16637	16784	16735	16762	16550	16601	16668	17041	16961	16781	16655	16912	16666	16740	16691	16612	16706	16618	16633	16774	16670	16829	16603	16716	16626	16689	16714	16674	16774	16738	16761	16639	16586	16426	16611	16590	16963	16750	16625	16870	16793	16665	16874	16574	16748	16547	16451	16576	16774	16978	16636	16738	16847	16778	16791	16601	16822	16724	16599	16716	16585	16520	16744	16725	16479	16678	16631	16878	16508	16591	16852	16705	16772	16783	16655	16574	16668	16615	16822	16868	16751	16615	16708	16916	16567	16717	16454	16753	16642	16641	16757	16634	16893	16488	16839	16731	16668	16865	16679	16845	16675	16591	16649	16732	16674	16680	16616	16608	16490	16743	16719	16455	16666	16704	16647	16516	16785	16862	16775	16618	16592	16532	16638	16695	16630	16549	16601	16624	16818	16742	16684	16759	16609	16721	16746	16775	16890	16849	16660	16799	16801	16665	16790	16664	16810	16720	16741	16703	16605	16563	16826	16643	16742	16877	16691	16596	16869	16605	16752	16690	16476	16683	16705	16599	16717	16830	16755	16782	16803	16758	16725	16710	16694	16667	16691	16752	16531	16742	16430	16649	16592	16729	16685	16502	16772	16666	16624	16518	16746	16699	16657	16612	16832	16724	16814	16666	16744	16538	16652	16597	16951	16641	16583	16724	16715	16783	16721	16723	16850	16587	16720	16709	16563	16748	16736	16770	16960	16599	16544	16665	16844	16898	16862	16559	16697	16932	16650	16836	16649	16704	16697	16594	16730	16792	16830	16845	16688	16777	16833	16690	16738	16623	16745	16738	16802	16859	16693	16766	16779	16558	16441	16480	16476	16719	16578	17002	16716	16665	16794	16714	16829	16607	16672	16632	16649	16409	16994	16664	16664	16575	16743	16785	16862	16592	16732	16634	16626	16639	16792	16717	16781	16875	16531	16548	16799	16878	16656	16707	16765	16743	16865	16912	16705	16722	16831	16803	16814	16717	16581	16653	16550	16626	16618	16921	16799	16741	16728	16620	16767	16794	16750	16803	16871	16716	16617	16786	16788	16427	16497	16741	16636	16686	16792	16872	16724	16600	16594	16669	16668	16647	16778	16684	16793	16670	16870	16724	16717	16652	16664	16683	16670	16708	16785	16673	16717	16622	16791	16577	16793	16737	16671	16847	16872	16935	16294	16663	16665	16619	16701	16677	16569	16843	16909	16813	16602	16522	16699	16957	16713	16812	16705	16681	16745	16577	16696	16771	16774	16516	16555	16791	16652	16668	16615	16661	16722	16854	16621	16690	17010	16593	16680	16681	16537	16711	16630	16775	16732	16785	16711	16953	16722	16740	16641	16735	16645	16859	16599	16500	16623	16675	16576	16662	16965	16803	16644	16762	17015	16857	16688	16712	16882	16675	16792	16644	16607	16531	16696	16563	16690	16623	16876	16553	16648	16735	16690	16672	16650	16656	16732	16689	16613	16772	16695	16733	16710	16599	16734	16700	16846	16744	16572	16659	16735	16597	16682	16432	16671	16829	16611	16655	16570	16820	16713	16677	16487	16738	16684	16906	16642	16691	16584	16703	16574	16737	16737	16645	16654	16838	16705	16618	16746	16773	16777	16694	16646	16522	16577	16541	16508	16454	16763	16683	16626	16695	16798	16635	16725	16759	16538	16713	16886	16625	16611	16746	16710	16632	16910	17045	16631	16674	16677	16785	16667	16583	16613	16520	16605	16720	16674	16745	16776	16539	16744	16759	16589	16584	16566	16565	16669	16718	16753	16656	16687	16739	16601	16841	16636	16727	16648	16701	16798	16884	16897	16777	16835	16806	16824	16557	16901	16783	16904	16822	16697	16689	16604	16799	16763	16946	16821	16784	16749	16625	16683	16780	16490	16831	16743	16715	16865	16710	16727	16546	16725	16673	16701	16614	16924	16718	16780	16425	16593	16658	16623	16640	16654	16733	16777	16758	16777	16724	16780	16832	16603	16833	16687	16784	16643	16724	16642	16695	16736	16697	16521	16559	16725	16486	16547	16729	16864	16955	16580	16670	16899	16676	16654	16656	16847	16677	16831	16689	16585	16818	16839	16748	16843	16744	16752	16596	16744	16731	16647	16737	16414	16718	16608	16637	16746	16627	16770	16862	16734	16661	16848	16752	16832	16752	16649	16719	16764	16914	16662	16565	16549	16706	16632	16545	16646	16663	16834	16760	16668	16609	16723	16608	16569	16576	16818	16826	16628	16740	16574	16565	16581	16867	16885	16697	16713	16578	16526	16698	16627	16740	16610	16758	16712	16636	16857	16745	16821	16798	16761	16746	16802	16468	16474	16645	16787	16611	16734	16934	16782	16909	16703	16805	16737	16820	16728	16771	16651	16651	16622	16657	16634	16735	16604	16810	16706	16855	16618	16634	16652	16624	16666	16811	16831	16523	16560	16767	16900	16825	16790	16874	16366	16673	16776	16673	16741	16772	16892	16774	16712	16473	16657	16666	16842	16767	16832	16671	16674	16755	16847	16748	16813	16826	16698	16588	16943	16643	16808	16726	16738	16739	16678	16892	16644	16739	16728	16836	16580	16662	16627	16804	16976	16670	16834	16766	16568	16532	16781	16625	16541	16746	16693	16768	16672	16763	16698	16780	16645	16600	16737	16876	16711	16796	16755	16571	16694	16563	16590	16698	16756	16670	16741	16603	16515	16675	16778	16768	16582	16761	16803	16482	16669	16960	16660	16968	16683	16638	16732	16666	16994	16725	16449	16613	16697	16870	16631	16664	16768	16625	16694	16608	16684	16753	16730	16601	16581	16964	16562	16843	16800	16868	16728	16820	16827	16707	16507	16681	16674	16673	16884	16741	16623	16697	16777	16723	16947	16804	16520	16658	16767	16738	16898	16952	16702	16788	16692	16812	16638	16604	16930	16750	17012	16777	16621	16917	16677	16610	16640	16845	17015	16694	16602	16813	16736	16805	16737	16669	16884	16865	16660	16675	16799	16665	16644	16611	16740	16712	16774	16519	16734	16738	16771	16702	16623	16812	16627	16836	16773	16648	16799	16666	16583	16885	16780	16849	16771	16671	16778	16700	16851	16846	16773	16793	16833	16877	16802	16919	16746	16523	16652	16723	16870	16867	16775	16568	16813	16993	16635	16630	16653	16472	16642	16570	16784	16728	16604	16667	16766	16627	16510	16651	16572	16483	16609	16684	16771	16513	16557	16712	16743	16815	16696	16691	16723	16701	16609	16732	16621	16718	16752	16569	16854	16719	16629	16672	16537	16553	16801	16690	16781	16989	16618	16772	16882	16730	16835	16745	16872	16841	16754	16861	16367	16740	16564	16753	16792	16757	16757	16690	16720	16880	16788	16673	16809	16548	16851	16872	16805	16759	16565	16666	16636	16801	16776	16796	16738	16897	16577	16683	16669	16483	16878	16797	16686	16563	16755	16734	16729	16491	16691	16729	16795	16723	16532	16832	16680	16612	16626	16682	16610	16639	16878	16727	17057	16783	16642	16838	16571	16434	16887	16887	16524	16746	16555	16793	16538	16429	16521	16859	16594	16637	16766	16933	16540	16658	16752	16710	16786	16696	16738	16565	16769	16574	16686	16743	16959	16906	16547	16672	16691	16598	16631	16662	16610	16610	16645	16728	16652	16530	16791	16832	16701	16614	16610	16626	16617	16792	16526	16615	16784	16605	16602	16856	16825	16510	16883	16825	16603	16567	16678	16689	16571	16632	16946	16745	16756	16622	16749	16810	16935	16699	16707	16742	16684	16704	16549	16609	16923	16641	16862	16804	16785	16557	16847	16820	16625	16634	16747	16860	16511	16846	16504	16879	16589	16523	16815	16605	16703	16640	16610	16887	16627	16482	16581	16809	16781	16820	16686	16644	16846	16861	16646	16694	16814	16926	16658	16596	16590	16642	16672	16606	16533	16639	16779	16868	16854	16691	16520	16556	16602	16694	16639	16876	16965	16569	16591	16696	16577	16561	16661	16485	16840	16930	16681	16633	16657	16756	16758	16623	16736	16472	16687	16678	16731	16688	16540	16544	16693	16697	16753	16769	16798	16719	16748	16615	16624	16737	16716	16763	16527	16828	16584	16695	16750	16892	16648	16781	16671	16821	16712	16661	16661	16498	16720	16787	16674	16752	16783	16686	16773	16701	16555	16703	16594	16679	16819	16749	16588	16790	16788	16585	16846	16578	16707	16722	16636	16788	16492	16705	16749	16509	16578	16741	16570	16906	16623	16754	16627	16732	16627	16580	16724	16590	16830	16720	16876	16524	16599	16489	16554	16717	16712	16582	16626	16563	16695	16707	16854	16877	16934	16802	16664	16706	16331	16749	16575	16620	16714	16711	16613	16885	16593	16678	16781	16729	16743	16779	16785	16667	16671	16774	16692	16728	16798	16787	16740	16674	16701	16830	16748	16680	16601	16829	16757	16735	16722	16847	16646	16626	16883	16821	16635	16755	16814	16558	16703	16793	16726	16805	16703	16655	16710	16889	16733	16530	16818	16759	16697	16661	16435	16806	16724	16657	16798	16710	16758	16700	16576	16683	16591	16656	16743	16679	16547	16790	16787	16726	16833	16854	16590	16426	16593	16744	16726	17047	16660	16614	16885	16909	16668	16730	16840	16901	16761	16620	16598	16715	16922	16649	16783	16677	16809	16678	16751	16790	16734	16626	16747	16653	16703	16635	16845	16849	16691	16858	16591	16579	16609	16780	16747	16666	16657	16849	16600	16627	16652	16553	16588	16633	16746	16821	16742	16822	16857	16907	16617	16707	16779	16456	16422	17099	16685	16534	16852	16759	16621	16889	16573	16667	16770	16725	16589	16583	16807	16552	16642	16819	16585	16857	16639	16681	16846	16580	16628	16768	16862	16883	16834	16619	16739	16905	16533	16803	16717	16850	16772	16594	16797	16764	16823	16910	16844	16669	16731	16899	16695	16852	16484
31501	52730	48855	31511	18378	31608	19821	28659	34432	32767	25703	22091	18996	15835	14601	14544	14386	14380	14430	14454	14259	14534	14407	14409	14490	14285	14410	14298	14441	14383	14311	14356	14348	14265	14333	14257	14446	14336	14431	14534	14378	14453	14251	14331	14338	14464	14355	14530	14388	14383	14348	14302	14518	14386	14265	14552	14409	14313	14255	14395	14360	14421	14441	14260	14424	14373	14406	14338	14376	14267	14474	14450	14274	14311	14369	14373	14381	14251	14376	14431	14389	14262	14424	14120	14294	14277	14202	14206	14416	14329	14461	14360	14377	14175	14353	14543	14393	14364	14355	14486	14398	14429	14244	14384	14267	14274	14425	14420	14351	14504	14278	14320	14390	14414	14290	14445	14337	14402	14357	14343	14387	14307	14289	14312	14419	14448	14437	14438	14350	14495	14357	14369	14301	14318	14342	14480	14261	14454	14295	14499	14362	14390	14321	14397	14407	14514	14342	14410	14349	14320	14349	14394	14318	14460	14411	14320	14333	14416	14263	14413	14311	14295	14326	14292	14370	14143	14385	14494	14462	14471	14571	14256	14325	14380	14342	14370	14344	14301	14361	14324	14245	14348	14360	14210	14508	14561	14450	14348	14523	14338	14472	14299	14330	14368	14349	14343	14407	14505	14282	14365	14444	14481	14199	14451	14446	14433	14250	14385	14410	14326	14516	14299	14340	14406	14328	14321	14493	14304	14381	14296	14391	14365	14411	14361	14427	14345	14428	14533	14357	14415	14312	14321	14299	14286	14288	14464	14222	14479	14286	14321	14291	14508	14472	14407	14379	14258	14404	14316	14267	14485	14328	14297	14491	14405	14460	14424	14165	14409	14416	14244	14379	14338	14287	14187	14510	14384	14266	14580	14363	14314	14324	14282	14380	14587	14422	14445	14272	14387	14293	14499	14403	14452	14416	14472	14381	14293	14517	14389	14354	14221	14362	14424	14409	14298	14372	14239	14400	14402	14174	14328	14472	14327	14514	14483	14357	14443	14609	14370	14225	14341	14269	14558	14414	14241	14230	14439	14265	14447	14387	14451	14389	14345	14450	14298	14441	14361	14287	14365	14322	14410	14481	14254	14408	14393	14459	14281	14466	14366	14354	14348	14281	14406	14291	14438	14415	14432	14532	14328	14375	14492	14390	14404	14365	14308	14429	14413	14239	14500	14251	14294	14269	14472	14288	14381	14493	14380	14357	14206	14362	14299	14500	14234	14421	14181	14246	14303	14378	14250	14484	14353	14418	14354	14330	14264	14388	14471	14377	14283	14377	14438	14487	14194	14405	14353	14544	14541	14617	14425	14302	14336	14421	14318	14314	14379	14362	14230	14498	14312	14380	14173	14486	14437	14371	14588	14209	14415	14422	14321	14347	14432	14455	14318	14365	14434	14509	14374	14343	14584	14403	14395	14470	14356	14303	14435	14435	14221	14354	14460	14264	14398	14236	14387	14428	14371	14487	14425	14413	14524	14297	14378	14252	14340	14316	14484	14207	14388	14311	14285	14284	14474	14226	14467	14344	14246	14276	14280	14317	14491	14380	14428	14303	14395	14421	14340	14207	14401	14457	14386	14473	14523	14350	14295	14113	14332	14326	14559	14346	14412	14304	14407	14392	14364	14278	14174	14379	14323	14500	14447	14283	14511	14386	14428	14426	14236	14386	14352	14276	14354	14490	14296	14587	14360	14234	14385	14310	14385	14279	14280	14378	14495	14452	14464	14267	14282	14354	14362	14215	14273	14412	14394	14409	14445	14213	14373	14424	14404	14280	14348	14264	14437	14450	14278	14383	14258	14342	14327	14322	14382	14413	14293	14253	14481	14326	14361	14375	14286	14316	14297	14201	14347	14406	14330	14357	14316	14460	14357	14451	14331	14499	14359	14415	14490	14393	14353	14340	14553	14326	14252	14289	14378	14232	14422	14133	14468	14331	14411	14164	14251	14203	14415	14392	14429	14290	14396	14466	14352	14289	14321	14247	14410	14371	14236	14255	14563	14405	14373	14308	14126	14345	14157	14416	14307	14135	14358	14369	14207	14429	14301	14399	14342	14275	14461	14346	14357	14263	14374	14408	14265	14348	14513	14176	14392	14481	14369	14412	14367	14478	14413	14458	14373	14255	14319	14521	14385	14403	14450	14522	14384	14280	14320	14399	14249	14338	14454	14270	14386	14409	14295	14347	14419	14520	14408	14252	14274	14444	14344	14460	14268	14247	14285	14404	14391	14293	14538	14521	14245	14362	14361	14317	14409	14427	14316	14415	14171	14472	14318	14361	14323	14325	14520	14451	14366	14261	14401	14440	14400	14362	14497	14614	14237	14332	14427	14454	14374	14208	14368	14338	14473	14507	14368	14403	14469	14516	14465	14523	14377	14477	14349	14389	14428	14410	14362	14412	14424	14374	14374	14406	14202	14289	14329	14179	14443	14282	14262	14392	14351	14335	14192	14387	14460	14410	14320	14425	14344	14303	14476	14387	14225	14436	14339	14633	14363	14316	14242	14398	14168	14236	14360	14453	14437	14439	14379	14441	14474	14395	14406	14441	14246	14645	14371	14428	14367	14455	14271	14277	14249	14369	14236	14296	14348	14513	14350	14458	14357	14271	14355	14325	14237	14167	14337	14347	14372	14193	14321	14475	14395	14317	14306	14403	14378	14539	14252	14282	14378	14401	14492	14387	14393	14220	14537	14428	14245	14493	14393	14327	14486	14181	14497	14234	14487	14335	14307	14278	14403	14115	14379	14279	14355	14435	14485	14239	14316	14240	14278	14290	14411	14443	14516	14392	14409	14347	14344	14437	14353	14278	14300	14464	14495	14358	14436	14384	14424	14269	14313	14434	14553	14428	14205	14324	14189	14268	14315	14370	14395	14516	14396	14482	14413	14450	14161	14482	14235	14264	14239	14177	14546	14416	14581	14405	14407	14419	14497	14216	14283	14557	14435	14430	14429	14351	14370	14394	14252	14311	14315	14379	14358	14413	14380	14314	14321	14333	14229	14292	14339	14124	14274	14361	14487	14588	14268	14448	14167	14414	14216	14253	14416	14495	14233	14404	14388	14211	14291	14561	14430	14446	14342	14367	14354	14509	14364	14479	14338	14267	14337	14452	14405	14435	14331	14387	14458	14374	14329	14363	14264	14369	14372	14375	14314	14439	14329	14451	14224	14329	14348	14518	14468	14392	14427	14323	14356	14264	14420	14271	14351	14250	14384	14415	14459	14307	14351	14432	14249	14259	14308	14524	14294	14379	14415	14476	14483	14198	14284	14542	14294	14414	14299	14142	14422	14195	14416	14369	14477	14345	14367	14459	14235	14193	14294	14449	14498	14455	14433	14392	14384	14246	14240	14380	14227	14397	14478	14433	14564	14382	14330	14185	14630	14400	14430	14415	14352	14334	14509	14492	14382	14480	14364	14195	14327	14319	14379	14196	14278	14523	14483	14611	14395	14375	14204	14444	14421	14473	14457	14267	14476	14443	14546	14410	14543	14282	14434	14179	14325	14277	14399	14373	14345	14415	14452	14356	14368	14392	14578	14269	14347	14306	14426	14437	14323	14275	14235	14285	14145	14548	14447	14432	14343	14281	14296	14303	14338	14243	14308	14433	14450	14408	14268	14502	14444	14216	14449	14404	14351	14399	14432	14414	14448	14349	14214	14353	14298	14444	14100	14402	14323	14564	14310	14293	14330	14516	14712	14303	14351	14463	14326	14325	14489	14366	14323	14388	14364	14309	14189	14391	14389	14476	14223	14420	14403	14343	14367	14456	14551	14407	14442	14428	14580	14448	14173	14416	14492	14305	14333	14438	14377	14347	14297	14432	14269	14403	14265	14385	14295	14243	14316	14240	14379	14397	14517	14462	14253	14361	14525	14440	14373	14368	14248	14210	14378	14279	14489	14335	14477	14437	14255	14358	14476	14460	14338	14336	14384	14241	14294	14434	14344	14330	14436	14382	14223	14357	14338	14279	14322	14269	14522	14490	14335	14406	14458	14456	14353	14240	14274	14402	14472	14449	14400	14536	14276	14302	14411	14331	14337	14260	14427	14349	14501	14440	14423	14459	14174	14291	14420	14474	14347	14276	14336	14269	14418	14358	14237	14350	14396	14428	14367	14273	14304	14384	14242	14343	14462	14444	14340	14340	14432	14421	14497	14345	14371	14481	14424	14352	14496	14410	14455	14448	14330	14248	14366	14459	14299	14367	14518	14223	14283	14493	14424	14218	14299	14309	14372	14391	14332	14343	14485	14337	14321	14519	14200	14313	14474	14332	14472	14371	14280	14414	14294	14327	14315	14520	14387	14515	14317	14446	14296	14464	14355	14473	14399	14318	14482	14351	14441	14406	14263	14377	14261	14165	14470	14374	14294	14541	14564	14334	14327	14331	14325	14254	14403	14423	14439	14576	14384	14333	14364	14394	14412	14394	14377	14420	14406	14273	14392	14242	14284	14367	14267	14496	14411	14373	14339	14181	14327	14422	14478	14203	14348	14462	14248	14312	14516	14306	14383	14491	14473	14409	14278	14381	14367	14584	14246	14357	14247	14277	14408	14282	14256	14350	14342	14547	14455	14519	14543	14343	14365	14604	14397	14353	14495	14413	14324	14283	14351	14325	14442	14335	14447	14382	14379	14409	14387	14321	14638	14285	14268	14388	14243	14381	14371	14306	14471	14411	14272	14456	14460	14470	14344	14503	14214	14484	14392	14258	14530	14402	14215	14413	14495	14462	14367	14435	14377	14497	14422	14394	14357	14353	14349	14315	14374	14260	14436	14220	14154	14304	14310	14299	14329	14395	14442	14481	14494	14312	14248	14607	14380	14374	14459	14497	14288	14432	14264	14236	14354	14455	14410	14292	14370	14307	14382	14397	14366	14312	14317	14188	14378	14301	14378	14402	14397	14384	14437	14451	14365	14500	14495	14426	14166	14368	14432	14339	14258	14380	14414	14330	14433	14274	14465	14427	14428	14342	14307	14411	14433	14393	14299	14363	14423	14336	14359	14498	14347	14262	14385	14416	14437	14268	14380	14254	14364	14279	14310	14464	14389	14431	14451	14399	14427	14342	14388	14366	14515	14398	14503	14332	14233	14478	14493	14328	14367	14391	14277	14560	14351	14366	14374	14460	14197
24111	21908	29579	24538	21917	32027	32227	31689	41206	39026	34220	29603	19737	16330	13984	13143	13105	13108	12957	13115	13108	13108	13103	13003	13056	12803	13037	13032	13059	12995	12900	12908	12899	13045	13096	12933	12930	13054	12903	12873	12964	13066	12905	12963	12957	13203	13007	12786	13000	12910	12809	12912	12928	12996	12817	13070	12908	12849	13024	12960	12991	13011	12862	12898	12851	12880	13024	12974	12865	12888	12981	12949	13030	12912	12984	13134	12830	12860	12941	12883	12903	12861	12921	12990	12907	12903	13139	13028	12964	13038	13077	12952	12853	13040	12993	12896	13152	13090	13088	12942	12977	12946	12696	12836	12936	12844	13064	12903	12904	12745	12945	12903	12825	12959	13047	12833	12842	13039	13011	12767	13087	12873	12945	12924	12906	12884	12941	12896	12944	12910	13019	12840	12961	12940	12907	13102	12978	13052	12920	12888	12903	12784	12865	12893	13057	12876	12960	12909	12965	13064	12987	13016	12941	13071	12941	12810	12830	12794	12882	12869	12857	12864	12894	12977	12978	12688	12872	13055	12882	12992	12999	12684	12866	13008	12877	12925	13058	12774	12774	12818	12998	12967	12957	12905	13032	12922	12911	12874	12809	12796	12755	12815	13068	13032	12882	13024	12898	12916	12758	12844	12897	13018	12951	13098	12965	12836	12869	12838	12933	12838	12847	12742	13079	12899	12689	12735	13024	12981	12896	12613	12904	13034	13000	12990	12887	12906	12897	13074	13097	13012	12971	13007	12884	12791	13120	12932	12887	12953	12814	12942	12839	12864	12765	12931	13041	12945	12904	12920	12925	12901	13024	13064	12797	12883	12597	13055	13057	12766	13130	12773	12838	12792	12831	12886	12986	13074	12851	12836	12841	12921	12949	12800	12979	12967	12899	12902	12963	12856	12938	12988	12844	13038	13092	12998	12847	12907	12993	13034	12795	12941	12795	12828	12876	12962	13040	12791	12780	12907	12894	12782	12998	13110	12789	12740	13044	12768	12848	12905	12809	12939	13007	13024	12788	13008	12961	12932	13029	12845	12880	12995	13009	13076	13159	12846	12957	12851	12852	12799	12996	12918	12930	12976	13165	12812	12911	12900	12820	12942	12908	12800	12926	12869	12878	12770	13062	12932	12833	12907	13067	12879	12811	13190	12805	13040	12816	12839	12986	13001	12963	12705	12987	12687	12999	12870	12898	12950	12848	12899	13114	12885	12964	12802	13110	13005	12984	13021	13050	12904	12865	12973	12850	12908	12865	12943	12981	12840	13054	12821	13018	12987	12917	12954	12885	12733	12965	13026	12882	12917	12960	12774	12896	12774	12968	12872	12807	12976	13019	12831	12809	12901	13070	12842	12885	12837	12776	12997	12735	12937	12693	12795	13057	12950	12934	12885	13154	12926	12789	12857	12799	12793	13014	12830	12737	12887	12985	13086	12997	12844	12844	12938	12926	12821	12782	12684	12935	12995	12925	12814	12712	12662	12862	12938	12936	12990	12963	12871	12854	12851	12865	12709	13008	12737	12919	12866	12828	12933	13020	13009	12997	12699	12817	12803	12938	12918	12928	12960	12787	12762	12906	12838	12967	13021	12930	13009	12820	12988	12855	12807	12981	12774	13064	12781	13048	12915	12893	12675	13126	12839	13094	12822	13010	12950	12767	13058	12954	12875	12894	13003	12877	12931	12682	12892	12806	13010	12886	12778	12751	12929	12937	12848	12977	12735	12748	12780	12888	12883	12712	13050	12749	12985	13070	12948	12858	12824	12943	12875	12857	12799	12931	12973	12985	12670	12839	12898	12970	12926	12930	13029	12996	12919	12911	12893	12993	12894	13031	13075	12942	12913	13057	12816	12954	12792	12888	13023	12969	12990	12888	13073	12865	12941	13068	12932	12985	13137	12904	12917	13074	12914	12841	12828	12851	12747	12976	12915	12774	12771	12919	12626	12803	13054	13064	12872	12904	12923	12907	12896	12804	12741	13035	12905	12845	12770	13096	12973	13074	12932	12905	12922	12970	12917	12997	12864	12797	13078	12710	13103	12858	12969	12882	12914	12923	12706	12836	12990	12989	12862	12826	13003	12803	12781	12793	12917	12743	12743	12872	12704	12968	12747	13107	12732	12978	12809	13067	13021	13048	12801	12731	12966	13058	12960	12965	12868	13043	12931	12949	12725	12935	13014	12911	12686	12979	13009	12938	12930	12918	12970	12923	12956	12894	12685	12937	12848	12955	12703	12850	12888	12966	12824	12856	12806	12925	12926	12980	12897	12788	12695	12951	13110	13017	12866	12915	12965	13050	12812	12831	13060	13153	12934	12860	12980	13125	12968	12889	12943	12880	12856	13060	13161	13010	13014	12896	12929	12795	12843	13159	12811	13012	12769	12998	13141	12852	12902	12949	12824	12946	12983	13060	12873	12969	12771	12840	12951	12919	12892	12764	12873	12863	12815	12895	12999	12962	13005	13001	13011	13053	12905	12928	12935	13044	13061	13023	12973	12907	12970	13013	12781	12960	12894	12973	12892	12762	12922	12747	12813	12919	12951	13017	13019	12646	12851	12961	12871	12861	13015	12986	12870	12719	12807	12762	12874	12884	12779	12963	13000	12844	12964	12828	12959	12878	12853	12994	12919	12919	12909	13011	12984	12924	12851	12890	12989	12980	12913	13041	12844	12813	12772	12740	12862	12760	12837	13007	12912	12935	12910	13049	12840	12761	12914	12958	12779	12684	12793	13053	12895	12800	12921	12958	13058	12963	12966	13124	12856	13005	12911	12942	12765	12764	12940	12959	13147	12988	12871	12833	13056	12850	13069	12796	12658	13091	12647	12850	12726	12966	12866	12833	12838	12868	12933	12663	12942	13014	12864	12883	12892	12941	12912	12987	12924	12992	12803	12888	13077	12781	13009	12805	12983	12835	13056	13082	12956	12931	12819	13017	12826	12995	12861	12830	13041	12929	12922	12930	13064	13100	12904	13098	12832	12845	12957	12804	13061	12840	12963	12765	12892	12919	12846	12789	12822	12927	12864	12734	12948	12854	13054	12889	12920	13074	12769	12891	12986	12980	12769	12955	12878	12851	12828	12916	12975	12952	12782	12850	13151	13022	12853	12924	12899	12774	12836	12959	12960	12897	12856	12990	12944	12816	13005	12795	12916	12956	13006	12951	12828	12905	13010	12998	12823	12694	12972	13063	12957	12877	12879	13040	12836	12743	12656	12880	12896	12830	12928	13055	13061	12971	12827	12907	12812	12910	12872	12904	13085	12878	12984	13020	12855	12924	12666	12872	12874	12934	12857	12907	12847	12868	12935	12749	12986	12831	12834	12962	12707	12992	13015	12847	12872	12969	13043	12923	13057	12889	12935	13160	12968	12805	12878	12996	13077	12870	12831	12803	12842	12901	12933	12952	12770	12865	13099	12940	12801	12943	13048	12873	12974	12874	12980	12923	12967	12930	12731	13051	12886	12965	12867	13106	12823	12796	12922	12833	12929	12868	12938	12719	12961	12842	12926	12995	13083	12772	12936	12979	13019	12847	12812	12933	12931	13115	12863	12974	12853	12746	12976	12825	12828	12979	12859	13009	12890	12866	12983	12925	12711	12944	12841	12913	12965	12758	12866	12813	12847	12787	12871	13007	13005	12865	12818	12814	12853	12885	12872	12962	12887	12722	12654	12747	12867	12907	12886	12989	13049	13159	13040	12886	12882	13011	12937	12909	12796	13058	12831	12942	12914	12704	12873	12838	12882	12778	12870	12816	12667	13114	12852	13052	12811	13051	13008	12812	12788	12868	12798	12869	12966	13065	12812	12965	12743	12967	12796	12975	12825	13068	12916	12891	12861	12999	12855	12996	13000	12832	12969	12810	12708	13078	13058	13051	12917	12958	13014	13001	12967	13052	12966	12957	12893	12921	13036	13118	13042	12962	12866	12872	13150	12894	12848	12825	12895	12856	12812	12908	12788	13128	13015	13090	12969	13061	13123	13035	13047	12794	13017	13019	12927	12931	12935	12856	12974	13105	12790	12935	12856	12940	13012	12901	12878	13123	12998	12903	12943	12969	12755	12970	12980	12804	12988	12865	12791	12857	12842	12911	12992	12888	12831	12997	12823	12925	12932	12897	13055	12890	12903	12886	13017	12969	12941	12968	12953	13068	12930	12845	12777	12884	12804	12896	12778	13079	13083	12768	12917	12971	12812	12993	13061	12877	12911	12927	12752	13061	12954	12965	12979	12943	12841	12951	12870	12892	13034	12784	13026	12792	12989	12838	13034	12864	12868	12879	12926	12918	13053	12921	12783	13026	12861	12944	13024	12953	12835	12989	12966	12955	12940	13183	12857	12810	13148	12718	12904	12984	13053	12771	13003	12981	13013	12832	12868	12803	12991	13046	12826	12957	13097	12938	13062	12806	12882	12866	13077	12839	13030	12989	12733	13084	12949	12971	12932	12907	12995	12807	12876	13031	13077	13087	13197	12966	12893	12999	13075	13139	12978	12991	13066	12728	12983	13044	12911	12897	12813	12984	12959	12943	13012	13008	12878	12777	12984	12747	12966	12835	13099	12878	12781	12857	12838	12892	12842	12880	12908	12892	13039	12957	12933	13010	12912	12774	12827	12951	13056	13015	12831	12808	12892	12861	12762	12754	12724	12950	12918	12993	13071	12819	13034	12997	13071	12958	12915	12897	12758	13010	12920	13028	13063	12870	12891	12823	13085	12901	13034	13143	12999	12970	12964	13040	12923	12870	12844	13087	13123	13076	13023	12893	12920	12911	12993	13036	12730	12841	12968	12728	12968	12967	12862	13048	13016	12835	12809	13121	13035	12974	13097	12758	12984	12811	13004	12883	12891	12963	13011	13142	13019	12914	12866	12961	13061	13009	13175	13043	13032	12894	12831	12861	13018	12831	12983	13004	12935	12730	12849	12881	12999	12905	12882	12778	12899	13052	12800	12698	12838	13041	12965	12859	12830	12902	12934	12920	12942	12903	12828	12889	12782	12917	12740	12954	12940	13038	12827	12987	12881	12701	12842	12798	12990	12852	13071	12959	12819	12807	13040	12908	12973	13091	13222	12882	12982	12930	12636	12966	12884	12825	12969	12939	12939	13097	12920	13046	12948	13012	12919	13027	12826
35484	61242	50886	27306	19840	36051	21994	36757	42920	39418	35418	29269	18775	15180	12632	12178	11823	12126	12012	12067	12115	12046	11964	12346	12056	12106	11934	12087	12002	12122	12108	12158	11959	12182	11866	12067	11999	11995	12082	12025	12153	12012	12065	11973	12083	12144	12120	11970	12040	12124	12039	12115	12040	12139	12007	12038	12178	12075	11898	12166	12002	12070	12000	12108	12034	12066	12082	12079	12243	11996	12158	12034	12134	12183	12114	12184	12076	12164	12020	11979	12118	12047	12165	12066	11943	11920	12076	12133	11984	12020	12065	11963	11994	12033	11995	12155	12079	12024	11989	12079	12004	11954	12179	11915	12016	12203	12085	12044	11935	11970	12060	12051	12064	11970	12045	12123	12050	11959	11998	12080	12089	12125	11991	12039	12042	12004	11959	12099	12209	11979	12128	12120	12070	12222	12118	12154	11944	11951	11985	11988	12032	11797	12189	12020	11907	12131	12019	12144	12094	11972	12157	12117	11974	11877	11943	11999	11985	12217	12090	12227	11910	12117	12173	11931	12092	11946	11935	12129	12204	12057	11966	12007	12324	11829	12087	11936	12042	12073	12073	12052	11962	11945	11947	12247	11891	12191	12071	12016	12232	11806	12059	11996	12121	12169	12256	12175	12032	11898	12009	12066	12154	12071	12055	11987	12015	12037	12114	12094	12037	11978	11999	12073	11999	11956	11969	11992	12168	11947	12049	11938	12044	12152	12114	11966	12060	11974	12037	11933	12102	12021	11981	11985	12029	12041	12090	12084	12092	12028	12048	12043	12079	12018	12029	11957	12064	12055	12046	11992	12042	12166	11871	12064	12238	11791	11894	12093	11989	11941	12001	12139	12238	11952	12093	12180	12039	12009	12113	11971	12053	12099	12041	12053	12173	12027	12132	12108	12134	12061	11930	12011	12039	11785	11967	12084	12139	11959	12075	11982	11966	12113	11891	11952	12005	12060	12025	12006	12121	11936	12026	11980	11914	11939	12082	11878	12021	11910	12144	12107	12204	11843	11972	11991	11970	11927	11957	11832	12057	11945	11979	12179	11948	12169	12067	12194	12010	12020	12173	12143	12207	12095	12026	12010	12121	12044	12067	12128	12299	12028	12184	12124	12033	11955	11913	12065	12084	11923	12123	11952	12062	12031	12201	12034	12130	12065	12081	11982	12119	11986	12080	12183	12115	11972	11982	11911	12025	11976	12125	11975	12081	12097	12048	12128	12014	12175	11998	11965	12231	11996	12141	12094	11994	12150	12136	12097	12074	12166	12174	12135	11884	12027	12139	12006	12098	11893	12171	11995	12062	11964	12166	12124	12135	12048	12034	12060	12063	12100	12227	12048	12111	12097	11917	12004	11981	12243	12017	12037	11986	12056	11864	12118	12060	12098	12098	12044	11934	11984	12157	12168	11963	12183	12064	12056	11931	12108	11994	12096	11987	12103	12015	12026	12206	12068	12117	12117	11990	11904	12058	11915	12148	12120	11917	12141	12092	12114	12066	12125	12166	11931	11900	12044	12177	12047	12061	12120	11896	11822	11982	11996	11845	12067	12098	12097	12220	11958	12046	11881	11972	12090	12012	12012	12089	11902	12119	12029	11855	11955	11928	11898	11944	11987	12156	11964	11905	12008	11939	11895	11947	12065	11901	12033	12053	12097	11974	12130	11994	12108	12080	11903	12033	12117	11958	11944	11873	12038	11933	11975	11944	12143	12007	12004	11987	11925	11998	12196	12196	12009	11960	12146	11925	12066	11909	12061	12080	11978	12153	12032	12112	12020	12094	12076	11921	12160	12021	12061	11972	11999	12136	12157	11968	12043	12032	12141	12021	11955	11972	12058	12042	12097	11957	12088	12126	12068	12085	12141	12077	12200	12034	12209	12018	12017	12018	12032	12059	12085	12132	12008	12130	12066	12011	12105	12068	11932	12068	11950	12070	12020	12154	11965	12032	12136	11911	11849	12073	12030	11961	12010	11918	12061	11976	11911	12086	12113	12019	12029	11995	12261	12102	11997	11982	11964	11859	12090	12084	12137	11959	11988	11933	12013	12060	11973	12175	12129	12024	12047	12090	12241	11936	12060	11991	11938	12130	11955	12092	12042	11966	12167	11989	12145	12028	12077	11938	12174	12045	12024	12007	12086	11985	11972	11944	12073	12062	12138	12067	11983	12124	12054	11972	12089	11973	12269	12091	11919	12085	12034	12006	12174	12051	12241	12049	12135	12037	12237	12225	12017	12000	11993	12218	11996	12087	11980	11921	12092	12065	12210	12055	12032	12161	11994	11929	12002	12148	12029	12089	12093	12076	12164	12094	12115	11985	12182	12091	12032	12123	12079	12100	12079	12116	12100	12132	11967	12184	12136	12119	12074	12037	11934	12132	12143	12078	12297	12031	12120	11989	12013	12160	12126	12191	11921	12042	12115	12230	11962	12046	12036	11983	11902	12009	12028	12040	12131	12004	12181	12056	11999	11891	12125	12118	11963	12101	12103	11973	12007	11954	12138	12131	12082	12106	12159	12053	12136	12101	11943	12040	12011	12030	12075	12151	11941	12147	11995	12071	12145	11930	12125	12057	12118	11822	12086	11983	12061	12025	12042	12021	11904	12096	11983	11894	11967	12071	12101	12157	12044	12063	11883	12025	12000	11923	12205	12146	12107	12040	12039	12053	12038	12062	12150	12084	12047	12146	12136	11931	12037	12070	11980	12005	12150	11966	12012	12077	12052	12039	12142	12081	12040	12137	12078	12110	12191	12072	11866	12040	11982	12148	12035	12039	12053	12140	12119	11969	11976	12234	11964	11986	12149	12038	11892	12106	12176	12022	12181	12030	12018	12042	12172	11894	12168	12035	11942	11992	12063	12240	12182	12060	11929	12121	11997	12078	12061	12096	11996	12170	12202	11913	11984	12024	12077	11983	12125	11965	11889	12069	12166	12013	12094	11990	12163	12069	12039	12217	12105	12000	12057	11931	12004	12076	12130	11893	11943	11911	12022	12023	11974	12103	11915	11972	11984	12044	12123	12000	12016	12020	11874	12021	11977	12119	11961	12180	12163	11974	12026	11985	11985	11872	12190	12140	12027	11797	12061	12088	12003	11959	11901	12209	12269	12027	12067	11959	11946	12072	12036	12053	12085	12095	11888	12105	12067	12096	11982	12032	12066	11934	11867	11951	12007	12008	12079	11968	11964	12017	11996	12044	12107	12126	12008	12143	12052	12013	11878	12078	12078	12017	12033	12124	12036	12067	12039	12008	12079	12005	11925	12064	12036	11918	12017	12106	12053	12001	11986	12200	12183	12222	12032	11810	11891	12012	12003	11976	11953	11988	11981	11974	12062	12003	12169	12009	12089	12111	12018	12019	11895	12071	11982	12150	12058	12289	11977	11937	12017	11899	12167	12139	12026	12042	12048	11920	12097	12019	12135	12166	11924	11980	12016	12056	12100	12104	12171	12075	11957	12010	11970	12110	12016	12074	11968	12064	12009	11971	12130	11908	11959	11973	11980	11993	12037	12005	12014	11969	11855	12014	11826	11938	12196	12105	12198	12135	11942	12019	12045	11999	12043	11916	12186	12046	12093	12071	12001	12091	11953	12093	11921	11995	12060	12006	12084	12099	11899	12044	12146	12011	12109	12061	12029	12062	12039	12115	11935	12017	12060	12176	11935	11911	12192	11923	12095	12157	12139	11934	12000	12006	11943	11904	12022	12051	11968	12101	12137	11993	12072	12124	12040	11977	12040	12093	12101	12119	12013	12180	11938	12068	11960	11987	11977	11983	11979	12172	12055	12132	12099	11907	12057	12005	12046	12096	12106	11971	12026	12069	12181	11936	12015	12090	12003	12033	12136	11913	12102	12032	12002	12021	12022	12144	11966	12244	12014	12055	12041	11997	12104	12091	12123	11919	11969	11970	11894	11991	12005	12078	12046	12181	11969	12137	12077	12054	12003	11997	12075	11970	12113	11948	11895	12058	12019	12001	12055	12042	12055	11963	11977	12038	11980	12076	12045	12042	11848	12079	12117	11991	11992	12168	11917	11965	12015	12190	11916	11919	12052	12098	11876	11995	12047	12081	11959	11987	12133	11919	11997	11997	12120	12115	11945	12054	12026	12041	12124	11975	12022	12129	12085	11919	12079	12055	12016	12191	11964	12060	12206	12118	12120	12041	11896	11860	11981	12091	11990	11968	12165	12196	12006	12198	11851	11988	12028	11971	12017	12069	12134	11965	12035	12189	12150	12039	11888	12008	12054	12156	11974	12007	12073	11858	11997	12240	12027	11959	12020	12093	12064	11961	12146	12067	12014	12023	12020	12110	12057	12096	12165	12178	11875	12105	12108	12075	12221	12041	11954	12107	12020	12076	11957	12179	12116	12030	12056	12035	11943	12170	12035	12159	12167	11981	11989	11837	12217	11997	12085	12021	11959	12114	12114	12005	12099	12087	12123	12139	12139	11972	11976	12117	12142	12044	12108	11963	11983	12154	11919	11914	11979	11912	12051	12035	12072	12073	12040	12144	12107	12018	11893	11866	12138	11922	12109	12241	11919	11913	12050	12006	11918	12085	12137	11975	12033	12094	11987	11868	12221	11728	11890	12040	11939	12016	12022	12065	12055	12083	12003	12125	11903	12047	11987	12080	11893	12088	12055	12217	12019	12022	12073	12084	12103	11982	11925	12046	12164	12136	12044	12104	11961	11985	12004	11999	11977	11924	12119	12044	12199	12109	12055	11998	12109	12039	12071	12078	11902	11973	11987	12232	11976	11894	11996	12200	12098	11984	11980	12179	12035	12097	11920	11911	12083	12000	12000	12063	12125	11992	12091	12156	12126	12078	11976	12146	12010	12081	11993	12049	12068	12016	12088	12045	12212	11910	12053	12044	12018	12258	12002	11906	11856	11984	12043	12151	12033	12067	12134	12097	12052	12029	12091	12103	11954	12109	12058	12113	12242	11993	11927	12040	11973	12116	12036	11970	12155	12057	11858	12024	12122	12090	12049	11921	12041	12147	12131	12169	12199	12152	12009	12190	12060	12053	11955	11901	12025	12146	12254	11991	11970	12092	11993	12003	11903	12047	11962	12014	12107	11867	12179	12083	12175	12063	11917	12078	12028	12023	12073	12039	12067	12034	12049
30719	29049	31054	23859	20393	20932	20565	20872	22632	22600	22267	21317	20745	20212	19917	19927	19742	19835	19653	19822	19924	19899	20009	19727	19547	19827	19867	19940	19853	19881	19669	19764	19470	19737	19803	19803	20038	19881	19644	19992	19664	19858	19823	19947	20029	19957	19951	19871	19725	19750	19732	19824	19996	19651	19708	19618	19757	19848	19748	19867	19845	19752	19854	19810	19782	19822	19807	19790	19764	19802	19681	19650	19720	19911	19983	19918	19825	19786	19684	19851	19835	19731	19954	19602	19785	19932	19551	19622	19726	19686	19860	19876	19871	19775	19561	19750	19866	19771	19781	19757	19751	19718	19798	19946	19804	19766	19850	19690	19717	19635	19766	19712	19508	19753	19668	19837	19777	19623	19750	19800	19853	19694	19819	19941	19751	19640	19789	19786	19637	19632	19742	19993	19718	19931	19768	19937	19905	20027	19874	19648	19614	20026	19784	19956	19685	19727	19732	19610	19919	20005	19804	19820	19745	19809	19686	19631	19568	19662	19836	19849	19766	19790	19898	19931	19621	19829	19843	19630	19940	19952	19856	19798	19742	19716	19621	19753	19714	19757	19815	19649	19954	19651	19782	20037	19826	19674	19767	19763	19661	19723	19835	19593	20014	19725	20015	19706	19766	19724	19736	19763	19855	19876	19940	19894	19772	19826	19715	19780	19553	19927	19673	19648	19784	20000	19707	19712	19637	19636	19590	19648	19823	19827	20043	19877	19977	19661	19676	19832	19724	19960	19897	19610	19687	19850	19882	19895	20083	19795	19813	19709	19703	19622	19780	19914	19774	19550	19833	19810	19685	19840	19851	19827	19760	19748	19746	19778	19825	19806	19884	19776	19798	19732	19713	19842	19936	19879	19597	19823	19887	19677	19766	19684	19592	19651	19777	19885	19625	19613	19590	19781	19883	19704	19597	19785	19605	19692	19917	19785	19734	19626	19831	19724	19621	19636	19695	19651	19948	19931	19736	19667	19872	19710	19804	19737	20069	20044	19898	19856	19938	19917	19850	19689	19874	19692	19952	19806	19810	19753	19859	19778	19803	19413	20008	19621	19643	19959	19653	19619	19901	19774	19786	19615	19846	19782	19722	19744	19930	19839	19630	19793	19793	19753	19712	19695	19775	19671	19675	19743	20030	19805	19678	19708	19814	19643	19523	19669	19490	19745	19707	19681	19806	19778	20035	19766	19992	20001	19805	19921	19770	19991	19736	19874	19794	19792	19834	19808	19700	19848	19757	19756	19671	19700	19575	19793	19842	19782	19549	19637	19709	19743	19834	19628	19876	19959	19890	19620	19830	19580	19996	19809	19640	19877	19794	19902	19658	19650	19943	19839	19769	19918	19767	19597	19844	19807	19610	19890	19772	19840	19789	19775	19911	19710	19651	19900	19781	19568	19844	19570	19656	19972	19751	19994	19694	19684	20067	19912	19901	19812	19750	19734	19723	19664	19698	19962	19876	19911	19836	20080	19722	19748	19890	19938	19836	19850	19628	19678	19581	19569	19790	19420	19664	19744	19739	19911	20073	19711	19726	19450	19574	19683	19836	19940	19603	19910	19887	19881	19454	19653	19977	19938	19941	19913	19783	19893	19926	19790	19780	19915	19933	19645	19772	19837	19749	19838	19835	19611	19934	19697	19905	19745	19896	19865	19885	19659	19883	19818	20047	19799	19779	19884	19752	19629	19775	19707	19778	19931	19882	19981	19599	19738	19752	19687	19764	19858	19561	19764	19648	20049	19897	19913	19738	19671	19814	19623	19601	19747	19837	19564	19737	19822	19655	19775	19710	19582	19879	19784	19679	20024	19632	19838	19883	19476	19851	19755	19590	20002	19720	19573	19773	19631	19974	19759	19826	19698	19740	19946	19792	19707	19521	19731	19760	19774	19674	19699	19897	19965	19743	19763	19816	19897	19545	19912	19919	19779	19784	19775	19631	19763	19583	19712	19882	19730	19832	19934	19847	19668	19705	19664	19850	19846	19681	19740	19802	19798	19829	19700	19887	19831	19705	19817	19900	19908	19707	19846	19935	19855	19604	19762	19804	19712	19719	19979	19673	19842	19852	19881	19967	19815	19853	19903	19801	19885	19664	19829	19562	19731	19779	19787	19707	19778	19717	19760	19865	19789	19827	19733	19921	19671	19921	19782	19677	19675	19854	19713	19808	19845	19973	19752	19789	19964	19735	19763	19707	19853	20030	19706	19639	19557	19624	19855	19899	19685	19601	19927	19869	19584	19815	20046	19699	19757	19681	19804	19934	19895	20062	20000	19870	19953	19736	19733	19811	19439	19614	19691	19908	19847	19731	19725	19714	19602	19678	19635	19772	19581	19896	19829	19840	19739	19877	19721	19890	19698	19640	19986	19802	20070	19633	19914	19757	19830	19749	19799	19777	19732	19831	19730	19784	19824	19666	19798	19654	19634	19995	19820	19665	19811	19899	19773	19788	19587	19670	19836	19618	19488	19740	19922	19920	19843	19855	19692	19609	19687	19613	19701	19699	19848	19928	19650	19763	19803	19473	19756	19716	19803	19716	19649	19741	19863	19845	19910	19585	19830	19697	19712	19810	19742	19698	19776	19908	19811	19873	19734	19945	19944	19894	19851	19835	19652	19578	19648	19754	19652	19919	19790	19818	19827	19814	19976	19715	19751	19767	19682	19857	19832	19726	19701	19938	20074	19637	19777	20057	19838	19708	19929	19795	19910	19925	19673	19811	19788	19876	19533	19771	19897	20119	19787	19764	19849	19835	19911	19877	19833	19957	19990	19736	19769	19726	19984	19872	19915	19949	19800	19870	19782	19874	19794	19833	19701	19994	19934	19881	19778	19832	19672	19701	19798	19972	19594	19756	19838	19651	19558	19752	19679	19548	19788	19780	19856	19713	19664	19824	19737	19829	20001	19661	20049	19731	19751	19779	19571	19936	19776	19694	19803	19948	19850	19548	19733	19760	19824	19905	19873	19869	19702	19641	19644	19858	19879	19830	19801	19855	19916	20049	20120	19772	19947	19837	19839	19750	19814	19776	19985	19853	19813	20021	19883	19713	19646	19555	19993	19606	19705	19715	19802	19789	19584	19814	19858	19696	19944	19532	19758	19808	19611	19991	19841	20049	19708	19730	19782	19749	19636	19560	19870	19707	19689	19814	19753	19785	19959	19721	19740	19710	19849	19924	19838	19880	19647	19939	19953	19909	20041	19678	19758	19743	19823	19966	19634	19776	19777	19839	19945	19701	19748	19970	19760	19642	19951	19750	19760	19666	19792	19612	19740	19748	19767	19948	20072	19610	19656	19662	19899	19971	19859	19877	19700	19713	19820	19827	19804	19819	19922	19805	19777	19670	19656	19842	19821	19914	19757	19859	19741	19783	19698	19840	19771	19846	19765	19903	19935	19625	19799	19529	19673	19765	19857	19792	19827	19607	19789	19684	19662	19614	19883	19805	19919	19661	19776	19910	19812	19767	19866	19605	19678	19759	19884	19907	19780	19884	19691	19918	19789	19791	19872	19745	19806	19927	19710	19856	20005	19738	19981	19673	19734	19780	19887	19693	20010	19758	19827	20043	19844	19947	19712	19901	20118	19722	19739	19917	19769	19787	19773	19805	19674	19804	19914	19684	19785	19870	19832	19698	19803	19753	19621	19777	19721	19923	19775	19631	19772	19881	19492	19736	19994	19777	19647	19671	19767	19872	19735	19864	19753	19775	19739	19972	19673	19751	19652	19590	19749	19863	19679	19661	19816	19964	19781	19731	19617	19825	19724	19739	19796	19884	19788	19546	19794	19688	19786	19836	19849	19856	19900	19823	19851	19823	19857	19745	19693	19807	19747	19791	19924	19831	19962	19761	19843	19651	19862	19738	19718	19596	19742	19856	19742	19812	19939	19800	19777	19835	19939	19833	19976	19860	19763	19857	19959	19820	19747	19828	19839	19785	19719	19629	19744	19704	19748	19841	19838	19624	19799	19927	19717	19946	19844	19866	19697	19730	19691	19801	19691	19850	19901	19683	19741	19904	19785	19875	19835	19763	19735	19955	19981	19756	19630	19667	19791	19799	19781	19726	19820	19772	19710	19865	19782	19649	19795	19761	19931	20070	19768	19884	19797	19734	20000	19741	19862	19937	19731	19726	19735	19691	19743	19797	19632	19830	19829	19846	19913	19834	19753	19907	19766	19825	19657	19972	19778	19569	19783	20066	19926	19700	19745	19796	19569	19830	19846	19835	19712	19788	19664	19792	19827	19712	19706	19908	19973	19906	19755	19864	19918	19809	19900	19860	19855	19627	19771	19872	19786	19632	19822	19451	19760	19921	19878	19986	19909	19633	19689	19620	19964	19521	19853	19583	19906	19651	19534	19697	19802	19716	19787	19869	19524	19728	19964	19567	19779	19789	19894	19893	19799	19808	19763	19728	19745	19838	19795	19870	19811	19889	19728	19729	19796	19742	19949	19800	19843	19818	19691	19899	19780	19767	19979	19853	19845	19728	19845	19964	19965	19872	19800	19819	19670	19678	19716	19741	19857	19623	19796	19928	19911	19904	19893	19660	19905	19895	19821	19748	19791	19749	19834	19634	19799	19821	19810	19680	19952	19955	19677	19807	19727	19637	19877	19773	19845	20029	19981	19973	19699	19815	19761	19877	19726	19594	19886	20004	19838	19684	19872	19962	19672	19693	19696	19949	19658	19989	19903	19853	19908	19807	19829	19868	19743	19750	19643	19864	19807	19668	19858	19951	19867	19869	19802	19718	19939	19661	19756	19918	19763	19780	19662	19883	20049	19818	19673	19745	19956	19783	19905	19773	19767	19865	19758	19979	19759	19768	19691	19789	19813	19736	19838	19868	19728	19749	19615	19928	19957	19741	19505	19940	19919	19808	19621	19779	19720	19868	19587	19949	19677	19743	19661	19924	19931	19595	19753	19886	19832	19826	19718	19844	19700	19630	19745	20003	19707	19825	19761	19755	19773	19748	19635	19609	19615	19812	19688	19671	19564	19744	19673	19780	19736	19617	19915	19869	19979	19747	19777	19715	19643	19679	19815	19749	19873	19841	19799	19764	19687	19595	19935	19703	19828	19871	19935	19772	19731	19925	19904	19784	19761	19821	19986	19860	19827	19910	19844	19786	19715
27820	40187	29785	18379	16588	17950	16537	17825	20166	19634	18851	18054	17067	16840	16430	16396	16270	16394	16210	16292	16492	16267	16405	16408	16134	16290	16197	16433	16388	16409	16469	16271	16383	16368	16329	16467	16418	16361	16409	16187	16460	16443	16527	16337	16241	16290	16390	16385	16211	16427	16219	16382	16264	16432	16367	16246	16327	16186	16523	16353	16317	16470	16262	16341	16230	16389	16440	16387	16249	16258	16418	16474	16294	16473	16336	16356	16324	16343	16222	16375	16316	16435	16282	16400	16436	16253	16397	16241	16405	16314	16246	16385	16293	16367	16442	16291	16340	16410	16150	16158	16418	16308	16348	16353	16341	16268	16459	16388	16645	16241	16380	16388	16421	16389	16336	16245	16278	16369	16407	16317	16252	16259	16207	16400	16395	16262	16321	16342	16205	16289	16430	16209	16263	16523	16266	16188	16198	16181	16344	16316	16293	16303	16333	16313	16161	16330	16340	16351	16356	16291	16356	16404	16415	16292	16154	16272	16359	16272	16428	16442	16376	16429	16341	16422	16278	16329	16352	16284	16330	16287	16349	16130	16449	16235	16281	16469	16337	16444	16513	16313	16368	16323	16379	16218	16119	16615	16261	16315	16322	16265	16355	16453	16502	16101	16243	16265	16299	16407	16313	16358	16412	16396	16349	16254	16513	16348	16320	16302	16431	16249	16443	16430	16524	16650	16415	16314	16169	16381	16552	16172	16224	16368	16562	16431	16449	16303	16449	16267	16466	16317	16311	16280	16255	16446	16226	16132	16230	16339	16450	16395	16392	16237	16513	16282	16314	16437	16460	16425	16282	16166	16437	16332	16377	16041	16198	16462	16468	16296	16413	16228	16396	16323	16240	16344	16412	16268	16369	16349	16351	16407	16376	16419	16308	16135	16151	16237	16273	16272	16475	16203	16350	16403	16252	16335	16268	16365	16350	16254	16274	16454	16203	16248	16424	16159	16368	16471	16252	16397	16193	16386	16449	16295	16314	16359	16368	16250	16308	16395	16177	16344	16334	16265	16538	16473	16275	16352	16435	16203	16312	16364	16390	16176	16536	16161	16097	16315	16232	16409	16298	16419	16299	16258	16320	16456	16258	16176	16364	16299	16382	16208	16399	16529	16323	16362	16450	16448	16433	16207	16232	16321	16074	16297	16286	16205	16324	16347	16276	16266	16483	16220	16220	16436	16487	16322	16312	16344	16250	16366	16310	16390	16271	16259	16442	16282	16303	16316	16203	16373	16313	16135	16458	16258	16367	16321	16176	16208	16281	16342	16383	16241	16073	16466	16386	16328	16531	16333	16158	16115	16349	16253	16396	16310	16385	16411	16344	16408	16308	16385	16477	16373	16359	16475	16236	16283	16427	16432	16171	16257	16394	16449	16207	16208	16238	16472	16338	16260	16302	16298	16170	16392	16545	16244	16399	16496	16302	16330	16441	16307	16283	16603	16312	16137	16361	16410	16450	16486	16355	16501	16501	16470	16293	16406	16127	16331	16295	16499	16240	16428	16303	16295	16439	16363	16402	16350	16353	16422	16249	16390	16323	16556	16239	16086	16171	16255	16410	16398	16232	16422	16194	16323	16239	16251	16265	16372	16330	16239	16316	16292	16306	16378	16263	16237	16301	16557	16032	16164	16331	16210	16336	16188	16405	16279	16398	16536	16417	16339	16416	16234	16317	16251	16384	16256	16414	16296	16315	16344	16234	16372	16389	16463	16386	16490	16408	16353	16316	16276	16279	16309	16354	16296	16460	16321	16227	16504	16195	16424	16396	16252	16278	16419	16319	16246	16355	16371	16318	16186	16408	16293	16551	16199	16171	16416	16282	16402	16510	16314	16213	16413	16288	16227	16299	16292	16396	16360	16412	16418	16311	16382	16234	16328	16216	16256	16406	16070	16227	16311	16346	16284	16308	16347	16161	16457	16227	16364	16304	16439	16446	16251	16247	16215	16339	16239	16299	16271	16315	16353	16219	16274	16448	16390	16243	16310	16511	16269	16371	16305	16263	16380	16356	16288	16326	16407	16314	16286	16436	16545	16321	16402	16262	16424	16104	16270	16230	16345	16293	16380	16111	16251	16341	16359	16411	16173	16370	16317	16342	16393	16431	16333	16255	16387	16223	16205	16408	16347	16258	16408	16226	16181	16197	16178	16335	16444	16368	16282	16406	16239	16372	16534	16448	16242	16340	16318	16370	16270	16187	16400	16161	16315	16460	16481	16364	16331	16472	16392	16247	16174	16140	16298	16398	16492	16411	16255	16330	16173	16393	16230	16315	16359	16285	16298	16185	16352	16205	16244	16470	16499	16189	16415	16446	16386	16310	16360	16275	16303	16456	16230	16406	16345	16462	16198	16373	16214	16307	16394	16374	16309	16517	16179	16318	16301	16399	16460	16344	16414	16300	16284	16387	16246	16005	16363	16251	16360	16404	16340	16332	16330	16318	16335	16311	16443	16419	16221	16343	16366	16221	16348	16504	16494	16418	16165	16234	16382	16342	16264	16496	16257	16363	16406	16417	16356	16426	16254	16295	16348	16287	16248	16278	16414	16302	16435	16310	16261	16304	16293	16395	16401	16546	16257	16420	16288	16253	16341	16119	16408	16450	16243	16385	16205	16303	16355	16142	16377	16184	16260	16298	16548	16319	16255	16312	16303	16268	16237	16300	16163	16294	16231	16315	16217	16345	16458	16375	16350	16331	16315	16256	16350	16170	16340	16465	16450	16376	16417	16466	16263	16402	16365	16379	16408	16486	16326	16490	16316	16253	16205	16351	16427	16200	16345	16297	16345	16357	16238	16452	16296	16390	16376	16318	16317	16459	16199	16315	16292	16258	16329	16329	16537	16338	16298	16488	16373	16337	16373	16155	16475	16390	16275	16222	16307	16345	16338	16405	16178	16366	16345	16285	16284	16538	16410	16348	16326	16373	16329	16190	16338	16451	16333	16156	16231	16402	16295	16190	16380	16346	16425	16313	16425	16477	16270	16274	16291	16301	16347	16490	16370	16410	16188	16319	16217	16368	16278	16256	16311	16477	16270	16440	16269	16346	16515	16421	16251	16262	16440	16390	16300	16295	16223	16287	16209	16443	16282	16180	16219	16224	16323	16308	16128	16378	16321	16366	16362	16413	16408	16434	16173	16331	16432	16268	16343	16314	16417	16357	16416	16260	16488	16349	16474	16258	16332	16259	16153	16356	16241	16233	16119	16585	16306	16368	16276	16190	16312	16358	16449	16402	16352	16412	16410	16396	16507	16353	16496	16311	16169	16395	16463	16411	16346	16407	16049	16330	16245	16333	16430	16455	16433	16400	16327	16439	16125	16321	16249	16470	16353	16261	16160	16403	16341	16317	16277	16213	16473	16288	16197	16244	16248	16300	16437	16138	16304	16274	16299	16276	16399	16419	16381	16238	16405	16499	16328	16242	16313	16220	16219	16354	16264	16272	16247	16303	16395	16306	16346	16375	16539	16316	16169	16221	16297	16293	16409	16226	16381	16302	16398	16281	16351	16429	16218	16315	16343	16116	16393	16133	16439	16400	16078	16488	16362	16366	16436	16279	16445	16216	16358	16353	16330	16506	16385	16445	16422	16366	16339	16404	16178	16384	16285	16152	16386	16306	16470	16202	16266	16300	16335	16180	16462	16268	16257	16391	16305	16388	16369	16597	16411	16293	16573	16433	16401	16321	16306	16501	16308	16417	16528	16242	16449	16386	16215	16388	16403	16240	16372	16386	16086	16307	16451	16400	16245	16268	16311	16194	16456	16396	16250	16278	16299	16161	16312	16187	16395	16183	16352	16246	16283	16305	16190	16387	16077	16389	16263	16299	16335	16203	16447	16361	16315	16142	16400	16460	16388	16292	16364	16335	16343	16320	16410	16197	16768	16335	16381	16323	16395	16172	16239	16218	16296	16276	16372	16097	16424	16400	16175	16234	16257	16406	16350	16345	16425	16294	16194	16236	16345	16187	16410	16245	16395	16142	16390	16201	16355	16483	16343	16231	16346	16387	16296	16458	16224	16266	16439	16366	16224	16259	16408	16343	16244	16392	16485	16295	16468	16343	16386	16327	16292	16511	16231	16332	16514	16396	16217	16261	16359	16241	16307	16317	16490	16374	16500	16321	16345	16254	16200	16361	16247	16426	16451	16360	16418	16497	16476	16585	16269	16240	16448	16390	16287	16268	16337	16377	16213	16363	16574	16359	16469	16290	16205	16444	16501	16364	16348	16302	16282	16439	16441	16309	16152	16304	16347	16387	16360	16353	16414	16315	16211	16321	16303	16267	16442	16367	16411	16314	16345	16150	16410	16328	16397	16393	16361	16325	16144	16339	16253	16425	16219	16346	16420	16380	16237	16507	16354	16329	16228	16418	16420	16227	16460	16311	16318	16272	16351	16160	16369	16421	16258	16318	16348	16364	16065	16311	16286	16343	16214	16170	16347	16451	16378	16419	16399	16304	16421	16311	16250	16385	16385	16360	16226	16235	16322	16395	16303	16292	16379	16395	16344	16419	16415	16199	16353	16314	16349	16309	16206	16512	16345	16324	16321	16479	16294	16314	16355	16163	16279	16541	16437	16424	16193	16329	16194	16260	16456	16496	16379	16167	16522	16199	16419	16427	16454	16267	16360	16373	16316	16318	16433	16384	16348	16363	16297	16527	16329	16495	16297	16376	16365	16290	16368	16471	16260	16372	16384	16329	16275	16287	16251	16393	16324	16306	16230	16141	16225	16317	16313	16249	16360	16206	16342	16289	16213	16081	16387	16459	16253	16271	16180	16439	16347	16410	16406	16368	16260	16199	16356	16291	16414	16408	16340	16503	16479	16404	16284	16356	16346	16267	16128	16498	16356	16390	16325	16385	16349	16294	16335	16319	16212	16349	16275	16467	16330	16428	16323	16349	16242	16447	16263	16408	16211	16455	16387	16175	16467	16331	16401	16176	16396	16355	16403	16313	16141	16205	16388	16366	16299	16318	16329	16247	16165	16472	16311	16332	16444	16251	16343	16390	16171	16410	16357	16370	16333	16171	16322	16308	16318	16372	16409	16252	16386	16418	16280	16354	16234	16490	16478	16415	16410	16529	16354	16577	16319	16401	16312	16560	16209	16527	16379	16365	16221	16390	16315
25421	22024	29681	26484	23816	29122	27123	28184	40668	39639	35005	29788	25872	23651	22323	21962	21882	21842	21842	21706	21849	22020	21889	21808	21690	21818	21901	21647	21637	21841	22124	21771	21825	21757	21637	21824	21712	21853	21767	21930	22023	21936	21754	21711	21614	21783	21816	21620	21782	21799	21894	21794	21865	21707	21715	21793	21706	21793	21648	21829	21848	21802	21870	21897	22111	21760	21650	21668	21825	21883	21912	21794	21937	21642	21844	21537	21873	21607	21586	21657	21886	21743	21744	21598	21645	21738	21931	21816	21999	21816	21756	21739	21719	21731	21883	21761	21896	21866	21905	21981	21968	21745	21910	21928	21741	21914	21730	21859	21744	21786	21792	21662	21800	21944	21854	21593	21870	21752	21781	21718	21792	21714	21885	21696	21980	21800	21717	21768	21761	21810	21806	21787	21745	21773	21824	21696	21694	21829	21777	21634	21705	21874	21728	21781	22035	21810	21689	21674	21531	21675	21834	21843	21596	21733	21930	21739	21645	21714	21646	21709	21656	21736	21720	21901	21791	21837	21712	21796	21867	21798	21711	21613	21897	21889	21820	21875	21827	21846	21671	21802	21492	21628	21766	21596	21612	21785	21917	21787	21749	21739	21730	21689	21847	21710	21925	21748	21870	21694	21666	21734	21650	21650	21853	21473	21694	21711	21789	22075	21856	21483	21818	21674	21779	21817	21849	21774	21884	21703	21923	21918	21846	21621	21749	21634	21675	21736	21681	22183	21795	21683	21661	21888	22002	21854	21847	21898	21943	21720	21591	21687	21936	21802	21729	21822	21664	21823	21864	21822	21856	21736	21830	21789	21760	21604	21791	21624	21724	21647	21655	21698	21736	21801	21587	21475	21654	21842	21944	21739	21810	21747	21788	21834	21716	21579	21865	21859	21897	21524	21738	21692	21731	21882	21855	21807	21825	21714	21787	21779	21826	21716	21787	21872	21776	21804	22055	21589	21748	21717	21785	21717	21961	21759	21830	21825	21850	21699	21697	21637	21729	21986	21901	22015	21852	21532	21655	21854	21907	21723	21754	21693	21631	21719	21611	21714	21725	21911	21775	21795	21615	21665	21867	21636	21844	21608	21719	21623	21737	21506	21786	21683	21717	21828	21691	21727	21922	21834	21692	21735	21784	21519	21814	21721	21733	21748	21748	21490	21741	21567	21677	21711	21677	21720	21804	21796	21464	21830	21652	21556	21705	21853	21766	21725	21772	21722	21738	21867	21658	21602	21773	21790	21946	21642	21741	21856	21693	21597	21832	21935	21712	21733	21701	21765	21757	21608	21825	21590	21577	21500	21734	21818	21810	21787	21767	21853	21557	21948	21877	21767	21703	21785	21802	21701	21658	21655	21689	21689	21734	21656	21765	21691	21814	21622	21967	21715	21966	21668	21640	21674	21701	21702	21650	21614	21593	21848	21798	21847	21728	21737	21866	21662	21693	21831	21835	21732	21965	21946	21680	21853	22018	21537	21670	21861	21596	21705	21878	21476	21599	21792	21648	21684	21788	21816	21933	21564	21448	21766	21749	21924	22040	21918	21840	21645	21717	21696	21891	21520	21516	21719	21600	21723	21818	21738	21783	21893	21917	21890	21879	21889	21739	21597	21693	21726	21547	21672	21588	21718	21947	21714	21499	21741	21750	21698	21750	21638	21671	21699	21882	21658	21939	21855	21602	21769	21650	21730	21596	21748	21742	21800	21823	21439	21852	21790	21794	21695	21836	21855	21660	21652	21846	21723	21787	21577	21777	21953	21825	21742	21813	21550	21681	21495	21612	21650	21852	21803	21788	21923	21919	21717	21854	21584	21852	21826	21707	21786	21938	21674	21757	21714	21683	21776	21572	21696	21937	21775	21796	21750	21952	21681	21665	21690	21795	21739	21850	21868	21939	21910	21908	21781	21700	21811	21594	21753	21801	21792	21685	21716	21716	21688	21851	21628	21883	21734	21785	21532	21734	21716	21774	21747	21863	21672	21790	21564	21750	21789	21738	21837	21675	21875	21538	21775	21828	21618	21982	21533	21608	21682	21817	21841	21552	21473	21811	21902	21762	21588	21682	21898	21626	21746	21692	21596	21599	21923	21851	21625	21777	21761	21738	21730	21833	21940	21955	21460	21930	21780	21756	21941	21936	21582	21822	21754	21830	21757	21654	21655	21720	21612	21688	21880	21756	21695	22002	21753	21772	21805	21747	21737	21785	21687	21792	21636	21637	21544	21733	21730	21735	21802	21773	21873	21413	21772	21735	21830	21797	21794	21735	21883	22027	21478	21833	21843	21606	21725	21585	21752	21601	21646	21748	21527	21631	21795	21619	21733	21594	21704	21950	21921	21837	21467	21908	21704	21863	21706	21725	21726	21692	21837	21737	21851	21828	21844	21720	21635	21867	21654	21703	21767	21662	21810	21607	21601	21911	21667	21799	21579	21764	21726	21784	21679	21686	21776	21983	21699	21879	21750	21605	21644	21652	21818	21804	21645	21820	21519	21676	21678	21369	21931	21793	21741	21749	21866	21794	21660	21724	21858	21812	21855	21768	21762	21730	21676	21750	21591	21714	21847	21547	21711	21832	21627	21763	21976	21863	21519	21773	21912	21802	21695	21883	21692	21713	21699	21662	21701	21834	21823	21779	21849	21801	21884	21715	21669	21687	21856	21944	21682	21881	21547	21718	21761	21733	21692	21655	21710	21719	21808	21837	21534	21803	21962	21735	21646	21853	21770	21778	21665	21909	21650	21473	21601	21703	21858	21926	21788	22042	21735	21803	21785	21777	21831	21682	21672	21798	21708	21788	21631	21817	21580	21682	21634	21685	21728	21757	21655	21737	21579	21673	21747	21532	21827	21747	21752	22128	21722	21898	21729	21706	21633	21779	21729	21752	21793	21682	21947	21720	21753	21797	21768	21472	21720	21786	21912	21710	21885	22108	21699	21828	21783	21662	21895	21924	21702	21656	21827	21813	21488	21439	21830	21725	21816	21827	21844	21601	21834	21802	21757	21509	21723	21821	21670	21471	21750	21892	21709	21781	21560	21748	21656	21652	21757	21701	21836	21900	21565	21606	21695	21687	21872	21768	21863	21669	21765	21833	21717	21717	21886	21910	21817	21666	21676	21747	21731	21671	21608	21573	21726	21675	21669	21881	21668	21907	21905	21837	21783	21654	21927	21647	21612	21862	21604	21621	21733	21925	21763	21713	21573	21568	21770	22087	21790	22009	21552	21622	21970	22090	21860	21736	21611	21784	21894	21652	21543	21886	21773	21867	21718	21725	21590	21714	21738	21861	21822	21675	21936	21590	21523	21735	21743	21768	21762	21793	21885	21785	21657	21791	21818	21718	21585	21556	21944	21723	21753	21682	21525	21944	21848	21627	21769	21603	21768	21713	21723	21517	21866	21754	21783	21699	21803	21427	21735	21684	21819	21630	21733	21900	21725	21815	21713	21739	21570	21853	21858	22011	21615	21846	21715	21821	21852	21681	21751	21725	21740	21767	21822	21811	21921	21903	21890	21993	21520	21671	21929	21599	21658	21619	21562	21476	21699	21851	21777	21886	21661	21671	21627	21828	21667	21676	22005	21906	21580	21985	21732	21913	21823	21712	21794	21849	21699	21578	21540	21937	21720	21751	21991	21672	21669	21883	21838	21669	21814	21733	21853	21878	21678	21772	21673	21906	21774	21859	21775	21646	21518	21676	21739	21697	21431	21760	21604	21719	21946	21864	21657	21718	21726	21823	21835	21559	21824	21801	21623	21648	21747	21496	21694	21671	21773	21689	21772	21811	21752	21843	21784	21749	21605	21927	21667	21804	21767	21841	21731	21895	21758	21578	21785	22016	21628	21907	21707	21692	21650	21605	21722	21913	22049	21910	21827	21634	21717	21665	21753	21678	21802	21713	21852	21776	21728	21845	21971	21707	21802	21677	21863	21688	21726	21795	21807	21836	21680	21532	21671	21491	21533	21735	21704	21778	21466	21704	21779	21771	21616	21896	21731	21981	21700	21750	21615	21710	21657	21865	21855	21836	21920	21753	21923	21655	21769	21837	21709	21573	21649	21876	21970	21838	21740	21912	21712	21680	21814	21515	21839	21768	21795	21777	21686	21904	21977	21883	21860	21654	21521	21705	21621	21628	21713	21587	21878	21812	21645	22050	21738	21983	21821	21820	21790	21792	21708	21685	21870	21806	21925	21585	21640	21663	21792	21667	21584	21755	21588	21623	21651	21642	21873	21781	21698	21752	21804	21682	21955	21772	21740	21853	21721	21825	21671	21835	21806	21575	21649	21768	21543	21854	21824	21983	21910	21821	21787	21670	21740	21709	21760	21735	21701	21794	21903	21735	21544	21677	21959	21667	21643	21942	21610	21751	21739	21576	21836	21666	21714	22051	21795	21625	21895	21704	21696	21762	21719	21863	21749	21728	21739	21723	21685	21751	21623	21903	21757	21881	21712	21809	21803	21742	21760	21832	21598	21604	21688	21779	21807	21817	21900	21679	21653	21755	21879	21804	21760	21729	21851	21767	21837	21910	21697	21784	21789	21818	21915	21607	21627	21784	21703	21783	21933	21834	21724	21670	21854	21537	21893	21856	21740	21784	21765	21746	21742	21721	21768	22081	21747	21863	22008	21836	21962	21729	21904	21990	21660	21837	21812	21533	21841	21771	21584	21789	21662	21563	21832	21863	21672	21774	21823	21702	21746	21652	21685	21509	21865	21749	21765	21837	21752	21882	22133	21853	21755	21825	21788	21796	21542	21635	21765	21674	21647	21817	21671	21728	21813	21906	21675	21621	21650	21781	21711	21710	21631	21686	21786	21775	21640	21542	21759	21828	21551	21848	21859	21757	21704	21737	21586	21714	21688	21874	21858	21702	21837	21797	21842	21758	21872	21730	21542	21699	21599	21636	21800	21869	21946	21520	21724	21896	21764	21828	21671	21569	21728	21641	21780	21804	21644	21780	21717	21634	21728	21868	21707	21608	21572	21735	21829	22010	21880	21937	21821	21784	21756	21778	21775	21788	21867	21755	21691	21529	21756	22009	21929	21855	21909	21862	21904	21875	21839	21796	21622	21714	21653	21641	21736	21796	21966	21862	21758	21979	21594	21669	21578	21591	21701	21804	21741
34144	56351	44775	25925	20512	28286	19543	27090	39499	37000	31912	25929	21671	19182	17991	17420	17491	17541	17572	17422	17455	17496	17612	17560	17439	17568	17351	17279	17469	17385	17783	17368	17649	17414	17460	17235	17527	17430	17448	17602	17456	17514	17543	17663	17440	17480	17544	17352	17409	17440	17435	17550	17304	17494	17294	17578	17449	17216	17550	17420	17552	17420	17559	17278	17479	17514	17350	17336	17583	17416	17521	17577	17485	17522	17691	17468	17430	17421	17638	17673	17261	17569	17506	17512	17497	17355	17399	17366	17478	17430	17728	17446	17367	17442	17553	17627	17457	17519	17496	17419	17434	17676	17320	17337	17529	17470	17473	17513	17329	17409	17588	17461	17448	17425	17506	17565	17592	17537	17621	17299	17570	17356	17546	17450	17352	17412	17339	17482	17253	17448	17340	17519	17376	17424	17379	17389	17235	17563	17514	17534	17616	17426	17484	17435	17472	17453	17487	17365	17516	17562	17435	17345	17693	17379	17565	17410	17331	17323	17306	17304	17417	17395	17479	17482	17371	17386	17493	17443	17523	17495	17735	17428	17417	17412	17209	17381	17458	17469	17505	17276	17606	17463	17527	17536	17337	17371	17471	17334	17434	17397	17536	17534	17492	17349	17414	17431	17524	17457	17491	17388	17580	17532	17482	17439	17457	17474	17529	17328	17413	17511	17399	17575	17399	17300	17607	17460	17542	17492	17290	17411	17405	17501	17322	17384	17225	17472	17360	17341	17559	17566	17286	17481	17475	17388	17529	17565	17385	17515	17416	17615	17463	17449	17467	17345	17456	17266	17374	17624	17559	17474	17420	17370	17386	17251	17509	17512	17493	17419	17356	17444	17216	17415	17417	17418	17540	17471	17593	17486	17350	17445	17378	17142	17450	17604	17466	17537	17452	17404	17639	17441	17579	17477	17295	17454	17497	17449	17531	17353	17437	17450	17434	17616	17501	17677	17450	17399	17575	17465	17489	17541	17579	17358	17433	17500	17358	17288	17525	17313	17507	17428	17553	17557	17483	17398	17465	17475	17227	17527	17333	17280	17496	17402	17494	17310	17325	17565	17586	17347	17281	17483	17481	17375	17511	17280	17503	17583	17560	17414	17351	17466	17413	17661	17613	17313	17648	17509	17546	17459	17474	17588	17363	17387	17394	17524	17312	17470	17527	17574	17541	17610	17476	17406	17356	17407	17357	17414	17432	17352	17578	17433	17636	17605	17570	17360	17468	17235	17381	17625	17387	17487	17712	17422	17563	17272	17454	17399	17301	17416	17547	17606	17371	17501	17536	17451	17354	17587	17331	17497	17471	17598	17414	17492	17498	17221	17557	17419	17389	17308	17508	17503	17469	17443	17450	17390	17563	17504	17391	17592	17310	17387	17502	17343	17643	17416	17449	17470	17413	17582	17439	17460	17573	17353	17360	17401	17354	17451	17472	17455	17444	17390	17385	17520	17521	17512	17379	17553	17412	17656	17461	17634	17481	17434	17294	17429	17676	17588	17599	17371	17452	17330	17504	17472	17446	17491	17502	17513	17544	17419	17486	17376	17336	17432	17466	17502	17463	17408	17429	17478	17384	17453	17376	17418	17409	17425	17720	17465	17428	17322	17436	17514	17348	17453	17591	17416	17441	17391	17412	17402	17532	17451	17349	17387	17624	17417	17388	17407	17513	17529	17534	17317	17463	17500	17609	17447	17526	17335	17432	17449	17512	17465	17478	17525	17398	17590	17409	17365	17520	17437	17566	17585	17544	17295	17475	17514	17346	17519	17389	17489	17374	17709	17506	17531	17503	17436	17515	17394	17255	17424	17586	17465	17518	17251	17435	17523	17515	17517	17686	17544	17470	17519	17380	17378	17543	17476	17552	17351	17501	17566	17355	17546	17369	17609	17563	17610	17491	17487	17466	17587	17628	17455	17277	17518	17684	17415	17422	17569	17407	17480	17416	17183	17573	17558	17400	17406	17568	17576	17391	17425	17416	17488	17326	17646	17443	17548	17483	17608	17519	17601	17411	17408	17507	17347	17609	17390	17543	17393	17640	17573	17607	17429	17425	17499	17500	17483	17477	17303	17381	17432	17577	17505	17504	17381	17600	17670	17489	17467	17408	17484	17348	17366	17749	17381	17673	17447	17545	17562	17442	17581	17319	17487	17480	17317	17405	17595	17470	17671	17325	17526	17401	17520	17568	17546	17548	17456	17500	17471	17650	17433	17453	17575	17426	17322	17552	17407	17537	17481	17427	17408	17430	17413	17458	17515	17407	17447	17293	17389	17495	17254	17562	17368	17525	17451	17336	17455	17478	17648	17526	17547	17598	17391	17414	17471	17427	17516	17442	17542	17548	17551	17425	17316	17458	17471	17314	17400	17563	17568	17331	17514	17406	17261	17381	17483	17516	17425	17679	17488	17591	17611	17339	17360	17478	17501	17553	17240	17546	17399	17399	17390	17415	17455	17237	17364	17326	17457	17489	17573	17553	17381	17319	17488	17350	17537	17451	17428	17524	17329	17528	17583	17462	17680	17547	17489	17530	17347	17529	17526	17479	17365	17355	17433	17426	17517	17175	17405	17334	17301	17340	17431	17479	17473	17452	17501	17600	17257	17177	17368	17341	17579	17515	17559	17410	17622	17419	17532	17539	17474	17608	17274	17459	17500	17537	17524	17445	17463	17342	17307	17307	17470	17755	17527	17419	17351	17577	17371	17402	17460	17341	17405	17526	17393	17452	17337	17458	17300	17307	17335	17394	17125	17427	17422	17609	17437	17395	17713	17163	17522	17445	17411	17441	17498	17474	17466	17548	17374	17491	17418	17413	17275	17495	17399	17601	17588	17579	17412	17321	17391	17386	17529	17535	17458	17562	17340	17392	17375	17629	17541	17352	17575	17370	17307	17536	17557	17575	17668	17657	17385	17450	17420	17562	17518	17610	17351	17381	17477	17405	17420	17491	17363	17446	17441	17577	17478	17474	17724	17464	17606	17346	17494	17518	17372	17416	17360	17402	17739	17352	17611	17449	17457	17561	17350	17446	17543	17517	17566	17453	17484	17534	17458	17460	17470	17504	17591	17439	17279	17512	17446	17544	17337	17568	17400	17490	17385	17548	17371	17404	17400	17652	17470	17470	17371	17268	17443	17422	17565	17440	17490	17531	17363	17495	17273	17525	17336	17463	17722	17432	17479	17677	17534	17499	17538	17451	17449	17428	17348	17472	17431	17513	17421	17633	17420	17399	17515	17472	17228	17394	17503	17531	17506	17416	17475	17668	17445	17281	17519	17325	17440	17425	17350	17506	17441	17378	17454	17567	17367	17508	17672	17510	17454	17501	17481	17558	17450	17338	17577	17432	17339	17423	17476	17424	17464	17418	17384	17461	17401	17385	17702	17252	17275	17389	17389	17499	17352	17679	17413	17382	17364	17255	17498	17426	17582	17478	17558	17447	17532	17405	17488	17443	17508	17458	17596	17423	17488	17310	17574	17209	17464	17471	17396	17227	17588	17457	17365	17360	17394	17407	17456	17334	17589	17507	17334	17450	17387	17480	17311	17370	17543	17484	17424	17508	17411	17570	17391	17451	17296	17588	17294	17502	17422	17499	17487	17412	17355	17432	17423	17359	17453	17493	17594	17572	17529	17417	17455	17529	17309	17442	17323	17594	17467	17638	17560	17424	17386	17283	17453	17631	17236	17430	17371	17362	17401	17470	17429	17439	17491	17640	17395	17548	17578	17438	17605	17520	17220	17468	17618	17494	17567	17429	17433	17428	17528	17378	17582	17402	17387	17417	17511	17502	17601	17400	17636	17442	17453	17305	17395	17582	17338	17506	17347	17543	17417	17481	17555	17424	17280	17283	17324	17404	17313	17452	17387	17440	17391	17562	17284	17499	17639	17391	17467	17415	17355	17482	17465	17552	17453	17652	17304	17710	17562	17599	17705	17390	17375	17463	17417	17624	17400	17534	17437	17356	17412	17537	17293	17440	17472	17367	17489	17480	17575	17524	17326	17543	17511	17483	17387	17503	17643	17529	17640	17355	17482	17428	17392	17426	17644	17431	17530	17526	17383	17447	17456	17346	17372	17480	17456	17486	17473	17402	17432	17455	17392	17589	17486	17329	17435	17481	17380	17478	17319	17466	17647	17531	17288	17310	17515	17539	17445	17391	17408	17320	17504	17449	17272	17444	17434	17561	17469	17447	17406	17487	17480	17554	17545	17514	17449	17331	17476	17490	17418	17312	17451	17352	17520	17441	17607	17394	17465	17530	17449	17360	17556	17357	17237	17383	17403	17327	17568	17541	17600	17373	17365	17339	17322	17464	17599	17413	17485	17586	17503	17429	17381	17483	17438	17261	17530	17402	17422	17565	17519	17362	17575	17548	17260	17491	17597	17349	17555	17391	17457	17386	17426	17437	17495	17527	17511	17428	17451	17546	17591	17489	17686	17383	17384	17450	17547	17690	17338	17441	17347	17392	17530	17541	17468	17454	17530	17543	17389	17447	17474	17297	17522	17672	17447	17588	17189	17493	17365	17482	17655	17494	17352	17500	17333	17552	17511	17450	17423	17504	17383	17439	17649	17616	17425	17293	17503	17280	17447	17343	17442	17228	17269	17521	17505	17562	17292	17425	17387	17451	17583	17499	17532	17490	17308	17516	17548	17485	17430	17315	17505	17659	17543	17558	17404	17317	17363	17388	17339	17445	17570	17433	17278	17589	17224	17416	17412	17426	17385	17390	17635	17466	17448	17435	17498	17539	17505	17505	17485	17582	17460	17449	17361	17604	17391	17477	17483	17520	17609	17515	17474	17420	17315	17330	17463	17522	17508	17348	17554	17609	17602	17537	17477	17592	17321	17632	17539	17419	17427	17524	17438	17457	17387	17336	17402	17554	17324	17377	17288	17424	17465	17485	17305	17672	17433	17605	17324	17331	17647	17461	17680	17220	17504	17459	17405	17502	17446	17542	17510	17428	17524	17357	17338	17485	17351	17461	17440	17422	17492	17331	17350	17367	17318	17548	17442	17320	17458	17425	17379	17631	17490	17424	17538	17555	17451	17424	17341	17518	17564	17567	17481	17605	17521	17512	17268	17472	17455	17624	17479	17606	17572	17507	17380	17399	17425	17496	17652	17468	17373
23887	21974	29930	25409	23900	33713	33098	35462	47244	45928	41034	34957	28958	25615	23633	22596	22466	22049	22088	22202	22285	22128	22112	22040	22082	22305	22141	22148	22318	22202	22133	22187	22064	22171	22116	22214	22343	22251	22147	21945	22034	21874	22078	22115	22078	21915	22164	22309	22146	22237	22168	22013	22067	21998	22302	22082	22113	21985	22225	22184	22048	22046	22353	22199	22321	21877	22069	21942	22232	21967	22124	22217	22141	22030	21823	22039	22157	22137	22064	22022	22099	22261	22112	22195	22015	21823	22028	22208	22197	22142	21905	22205	21998	22148	22317	22200	22104	22130	22040	21964	22186	22160	22196	22141	21903	21970	22017	22114	22103	22027	22254	22324	22053	21931	22069	22219	22338	21993	21862	22063	22131	22160	22193	21965	21913	22033	22313	22167	22183	22000	22017	22066	21938	22176	22063	22123	21924	22013	22110	21923	21897	21862	21994	22117	21940	22127	22082	21917	21944	22192	22059	22179	22240	22281	22011	22009	21927	22171	22035	22159	22058	22114	22209	21904	22176	22139	21945	22059	22265	22001	21920	22150	21939	21965	22096	22083	22095	22233	21898	22090	22100	21904	22061	22070	21990	22236	22105	22101	22112	21814	21917	22146	21921	22190	22077	22167	21960	22121	21920	21956	21994	22072	22368	22391	22250	21905	22179	22115	22080	22026	22040	22063	21873	22177	22121	21970	22027	22150	22015	21849	22081	22140	22244	22403	22069	22020	21973	22157	21925	22262	22203	22053	22281	22151	22230	22025	22013	21941	22088	22021	22167	21942	21968	22233	21904	22185	22180	21911	22060	22002	22012	22141	21914	21865	22098	21908	22194	22251	21979	21716	22037	22110	21945	22061	22012	22161	21819	21959	21924	22037	22106	21981	22046	21963	21932	21953	21950	22157	22183	22035	22246	22112	22085	21898	21811	22158	22134	22014	22179	22029	21988	22192	22242	22036	22073	22059	22048	22008	22243	21873	21978	22144	22005	22000	22082	22156	22014	22251	21972	22011	22210	22212	22116	21925	22247	22127	22080	22048	22156	21807	22194	22122	22017	22071	22286	22076	22265	22004	21972	21933	22119	22232	21956	22073	22070	22141	22245	22146	22258	22151	22063	22040	22237	22087	21987	21894	22252	21955	22203	22043	22020	21895	22200	21972	22012	22071	22059	22185	22035	22117	22232	21932	22001	21956	22013	22000	22035	22078	22249	22018	21941	22011	22042	22156	22158	22156	22267	22040	22049	22170	22108	22120	21946	22110	21979	22017	22013	22024	22038	22140	22008	22208	21929	22197	22013	22294	22211	22041	22097	22228	21928	22034	21943	22041	21965	22106	22100	22112	21921	22032	22142	22050	21962	22084	22387	22105	22041	22049	22263	22110	22023	22101	22237	22015	22185	22219	21936	21964	21945	22074	22051	22157	22062	22046	21901	21963	21961	21866	21936	21720	22134	22074	22039	22053	21960	22080	22026	21987	22168	22096	22007	22085	22197	22004	22029	22022	21900	22079	22043	21950	22108	21929	22142	21748	22135	21903	22012	22036	21989	22162	22083	22063	22257	22011	22017	22162	22005	21921	22052	22023	21921	22060	21939	22017	22008	22004	22221	21993	22051	22169	22218	21979	22159	22117	22135	21887	21953	21940	22064	22067	22059	21992	22048	21819	22102	21791	22156	21926	22062	21997	22127	22181	22186	22134	22171	22150	21823	21797	22008	22176	22133	22153	22021	21979	21936	21931	22093	21952	22008	22140	21941	22147	22059	22102	22273	21997	22031	21942	22247	22071	21852	21764	21895	21747	22087	22026	22068	22005	22108	21980	22179	22179	22158	22225	22274	22126	22161	22004	22119	22040	21997	22060	21802	21886	22271	22153	21903	21773	22086	22028	22108	22195	22033	21921	21982	22034	22209	22163	22125	22213	22052	22105	21843	22219	21895	21989	22101	21866	22115	21840	22118	21889	21924	22011	21935	22220	22112	22141	22299	22014	22122	21943	22186	22102	21964	22131	21794	22231	22083	22272	22114	22137	22143	22006	22104	22019	21936	22128	22154	22202	21890	21872	22028	21993	22247	22346	21885	22035	22072	22113	22088	22022	22051	22119	21973	22165	22011	21998	22167	22045	22145	22066	22120	21956	22088	22082	21975	21931	22138	22018	22067	21847	21939	22226	22090	21971	22137	22301	22281	21952	22067	22144	22190	22217	21966	21897	21965	22084	22070	21993	21917	22176	22059	22202	22185	21876	21859	21885	22156	21935	22110	22045	22002	22083	21906	21920	22100	21896	21981	22007	22207	22037	21980	22064	21994	22197	21951	22120	22058	22099	21909	21861	22182	22008	22032	22158	22139	22033	21969	22065	21881	21985	22037	22057	22228	22255	21950	21979	22086	22031	21857	22032	22092	21986	22057	22256	22069	22090	21928	21943	22043	22084	21994	21900	21967	22202	22320	22114	22050	22127	22006	22078	22035	22077	22309	21951	22026	21960	22154	22010	22140	22082	22001	22103	22098	22032	22262	21962	22059	22152	21978	22052	22056	22098	21930	22112	21957	22014	21914	22085	22025	22223	21995	22125	22216	22092	21915	21915	22257	22038	21907	22028	22203	22199	21993	22005	22175	22023	21986	22087	21995	21815	21978	22052	22275	22226	22121	21914	22108	21937	21956	21925	22025	22024	22165	22251	22059	22015	22005	21990	22067	21796	22087	21913	21932	21887	21939	22238	22167	22086	21976	21904	22177	22088	22078	22059	22041	22062	22031	22205	22116	22100	21950	22138	22094	22037	21849	22139	22023	21906	22081	21903	22081	22059	22211	22269	22182	21954	22107	22019	21952	22199	22015	22234	22146	21977	21946	22004	22113	22050	22127	22004	22054	22031	21985	22076	22004	22220	22124	22141	21971	22017	21822	22253	22082	21879	22038	22203	22065	22143	22299	22050	22083	21960	22123	22100	22118	22170	22296	21999	22113	22101	22014	22151	22120	22032	22118	22181	22013	21883	22093	22061	22208	22166	21899	21982	22019	21956	22077	22104	22065	21973	21999	22032	22061	22154	22158	21931	21825	21940	22238	22424	22105	22139	21880	22172	22083	21792	22210	21993	22090	22043	22001	22070	22070	22133	22109	22254	21916	22076	22171	22080	21974	22272	21930	22047	22294	21992	21972	22192	21961	21824	22122	22162	22079	22101	22170	22146	22148	22001	22183	22062	22108	22126	22054	22044	21795	21986	21937	21922	21927	22028	21942	21889	22026	22046	22106	21993	22037	22076	22053	22033	22358	21992	22102	22091	22172	22180	22135	21748	22006	21987	22139	21805	22008	22290	22211	22270	22270	21908	22146	21948	21911	22060	22112	21939	22028	21905	22084	21929	22155	22025	21979	21950	22013	22229	22015	22304	21977	22251	22230	22088	22099	22148	22057	22134	21968	22248	22152	22054	21992	21966	22184	22237	22207	22023	22138	22230	21838	22115	22092	21949	21992	21943	22046	22008	22037	21842	21999	22172	21958	22076	22059	22103	21964	22055	22009	22269	22052	22231	22064	22056	22119	21993	22110	22046	22006	22122	22053	21922	22243	22046	22214	22118	22069	21944	22135	22165	22109	22103	21754	21711	22300	21963	22089	22046	21761	21910	22141	22169	22086	21917	22102	22243	22195	21975	22001	22002	21957	22157	22063	22046	22097	22106	21901	22004	21945	22096	22001	21859	22097	22084	22051	22125	22134	22105	22142	21862	22037	21925	22060	22174	21913	21932	22061	22205	21881	22190	22143	21975	21937	21943	21956	22027	22034	22080	21905	21969	22128	21981	21872	22286	21910	22173	22131	22030	22125	22226	22137	22160	21911	22159	22118	22191	21855	22035	22088	22171	22101	22097	22099	21994	22187	22049	22039	22114	22007	21916	22007	22039	22127	22044	22035	21939	22004	22029	22009	22083	22090	21960	21924	22057	22145	22024	22072	22091	22196	21993	21966	22030	22074	21820	22294	22159	22041	22059	22065	22172	22105	22365	21888	22053	22286	22128	21930	22201	22117	22021	22299	22113	22023	22058	22086	22022	22059	22000	22160	21949	22030	21963	22102	21972	22111	22111	22190	22035	22003	22246	22189	21982	21965	22273	21957	22028	22237	22168	22064	21996	22185	21963	21965	21989	22023	22034	22074	22100	21964	22106	22240	21980	22263	22220	21973	22144	22209	22151	22240	22069	22132	22063	22096	22023	21913	22190	22100	22031	22179	22215	22188	22235	22000	22002	21832	21977	21904	21996	21979	22144	21966	22089	21800	21959	22086	21976	22030	21932	22240	21921	22161	22272	21980	22146	22107	22019	22352	22198	22020	22057	21971	21882	21957	22161	22151	22145	21941	21695	22305	22102	22443	22095	22195	21824	22145	22078	22052	22113	22090	21772	21913	22283	22106	21989	22020	21953	22020	21984	21971	22152	22316	22030	22247	22092	22120	22064	22094	22214	22194	22134	21919	21917	21836	21970	22074	22132	22072	22200	22028	22031	21967	22248	22006	22140	21944	21843	21994	21961	22107	22107	21924	21892	22026	22015	22069	22068	21966	22213	22210	22422	22052	22036	22206	22072	22373	21866	22146	21914	22139	22070	22119	21922	22113	22285	22164	22272	22178	22109	22128	22083	22089	21998	22154	22071	21960	22199	22062	22012	22073	21861	21807	21986	21869	22073	22026	22250	22106	22044	21882	21879	22162	22053	21902	22102	22071	22225	22170	21953	22212	22264	22097	22303	21838	22001	22071	22029	22061	22019	21931	21926	22251	22114	22103	22161	22328	22222	22024	21998	22066	22131	21861	22279	22013	22074	22041	22181	21965	22099	22013	22159	21954	21985	22095	21931	21936	22083	22274	22186	21901	22000	22047	22250	22150	22030	22001	22235	22013	22168	22081	22155	21965	22080	22267	22107	21905	21992	22254	22099	21992	22057	21948	21967	22172	22129	21898	22058	22063	22194	22076	22064	22121	22172	22137	22079	22301	21983	22167	22061	22068	22056	22170	22224	22024	21987	22286	22291	22103	22011	22011	22029	22031	21931	21889	22142	22114	22111	22094	22091	22098	22067	21974	22000	21903	22054	22112	22148	21999	22150	22066	22096	21802	22034	22083	22089	21882	21964	22008	21946
39228	65401	55024	35587	27581	37079	23031	35848	44863	43291	38184	31285	24891	20621	18615	17749	17715	17758	17816	17561	17744	17650	17592	17637	17617	17651	17635	17596	17683	17615	17682	17570	17719	17657	17556	17664	17634	17649	17799	17560	17586	17759	17673	17793	17724	17640	17685	17509	17606	17498	17617	17578	17757	17674	17565	17604	17738	17611	17558	17683	17819	17746	17595	17577	17386	17716	17597	17711	17676	17564	17730	17692	17790	17658	17631	17538	17471	17640	17503	17812	17556	17501	17713	17665	17799	17595	17593	17549	17749	17530	17565	17604	17618	17672	17617	17695	17611	17711	17752	17704	17609	17573	17628	17615	17617	17617	17732	17679	17584	17536	17715	17676	17595	17710	17616	17499	17607	17499	17733	17650	17533	17633	17612	17668	17694	17598	17671	17613	17605	17473	17526	17568	17651	17640	17659	17679	17610	17568	17659	17419	17566	17633	17759	17597	17661	17596	17674	17612	17636	17628	17467	17472	17689	17707	17711	17786	17740	17628	17555	17748	17494	17530	17728	17695	17546	17753	17589	17620	17654	17559	17685	17731	17645	17730	17679	17599	17713	17758	17635	17617	17678	17540	17551	17686	17623	17684	17636	17724	17685	17683	17755	17503	17620	17522	17480	17478	17822	17769	17583	17742	17664	17722	17564	17735	17519	17532	17795	17490	17593	17560	17484	17742	17614	17754	17548	17541	17777	17770	17690	17710	17580	17419	17681	17488	17587	17611	17740	17569	17573	17585	17581	17551	17624	17846	17665	17569	17600	17512	17714	17552	17538	17660	17609	17548	17548	17656	17646	17499	17480	17528	17530	17601	17380	17498	17501	17597	17577	17598	17601	17577	17484	17590	17602	17641	17662	17662	17572	17639	17682	17370	17532	17638	17793	17648	17597	17653	17655	17670	17813	17571	17634	17477	17659	17511	17565	17768	17577	17530	17532	17714	17710	17423	17586	17556	17667	17612	17579	17843	17549	17536	17620	17781	17560	17602	17571	17809	17501	17765	17615	17701	17745	17486	17604	17771	17455	17577	17679	17624	17571	17704	17638	17744	17473	17762	17550	17536	17459	17622	17583	17615	17597	17526	17596	17633	17534	17504	17603	17817	17903	17591	17762	17698	17625	17559	17676	17643	17392	17549	17599	17673	17543	17621	17595	17614	17436	17499	17843	17623	17784	17550	17619	17611	17617	17781	17795	17648	17603	17671	17598	17780	17457	17737	17767	17517	17662	17617	17743	17670	17655	17691	17625	17561	17486	17684	17568	17706	17666	17818	17798	17688	17528	17513	17511	17540	17572	17499	17640	17474	17610	17684	17542	17644	17700	17604	17552	17651	17857	17577	17806	17685	17492	17564	17693	17654	17772	17775	17608	17720	17723	17597	17811	17578	17602	17705	17589	17742	17634	17623	17502	17554	17656	17728	17303	17681	17473	17688	17722	17519	17769	17648	17715	17405	17645	17761	17386	17632	17458	17647	17574	17706	17703	17732	17674	17554	17548	17490	17660	17552	17923	17653	17709	17725	17747	17716	17627	17607	17481	17566	17626	17523	17689	17418	17662	17478	17799	17437	17675	17725	17712	17527	17639	17541	17542	17722	17720	17756	17456	17691	17490	17554	17685	17561	17568	17572	17569	17806	17520	17537	17485	17506	17541	17659	17561	17547	17669	17625	17543	17552	17732	17362	17561	17482	17537	17648	17507	17467	17658	17680	17592	17609	17598	17677	17491	17540	17793	17611	17879	17516	17681	17742	17735	17749	17653	17621	17640	17636	17539	17743	17578	17691	17583	17695	17493	17730	17660	17516	17425	17763	17612	17773	17606	17439	17601	17586	17600	17530	17548	17531	17498	17489	17675	17658	17502	17611	17675	17680	17583	17574	17831	17617	17683	17608	17706	17674	17657	17701	17496	17618	17708	17609	17592	17711	17804	17672	17769	17722	17492	17535	17619	17512	17604	17457	17785	17643	17486	17659	17730	17711	17559	17591	17591	17618	17748	17594	17771	17732	17734	17716	17700	17688	17457	17482	17625	17539	17721	17637	17722	17642	17536	17751	17642	17639	17545	17590	17671	17702	17500	17541	17615	17345	17735	17641	17651	17694	17651	17714	17805	17536	17658	17612	17571	17608	17498	17803	17779	17660	17616	17665	17615	17639	17740	17514	17548	17805	17739	17618	17646	17718	17549	17663	17510	17575	17725	17534	17758	17683	17668	17505	17556	17576	17912	17485	17526	17680	17606	17790	17597	17521	17722	17523	17459	17641	17678	17427	17608	17658	17773	17785	17541	17616	17531	17596	17576	17569	17609	17595	17624	17781	17554	17850	17601	17945	17597	17629	17737	17551	17738	17471	17498	17546	17441	17601	17618	17566	17801	17589	17642	17578	17676	17603	17499	17574	17577	17468	17628	17678	17599	17461	17763	17638	17640	17573	17645	17462	17569	17696	17432	17585	17571	17565	17746	17599	17637	17646	17595	17756	17682	17680	17640	17651	17495	17626	17571	17751	17528	17624	17572	17559	17595	17740	17654	17556	17836	17639	17591	17566	17546	17621	17556	17624	17496	17670	17665	17776	17563	17729	17528	17536	17602	17444	17535	17604	17687	17582	17549	17742	17664	17611	17632	17713	17491	17694	17555	17643	17858	17586	17502	17622	17565	17710	17777	17676	17503	17608	17559	17658	17542	17550	17688	17675	17722	17535	17629	17592	17580	17522	17473	17564	17543	17537	17491	17662	17664	17856	17689	17611	17558	17586	17732	17630	17772	17733	17636	17683	17623	17555	17744	17645	17695	17573	17399	17552	17648	17675	17630	17551	17661	17670	17682	17509	17607	17642	17594	17677	17590	17568	17542	17574	17561	17718	17646	17539	17745	17642	17515	17620	17723	17546	17795	17691	17569	17622	17487	17720	17580	17659	17613	17638	17546	17558	17571	17776	17826	17547	17627	17616	17658	17494	17593	17780	17676	17713	17648	17482	17713	17669	17609	17449	17746	17720	17585	17771	17523	17636	17568	17511	17709	17740	17551	17536	17571	17544	17665	17783	17737	17643	17476	17659	17588	17797	17611	17624	17577	17552	17723	17585	17748	17765	17504	17902	17551	17613	17562	17673	17557	17585	17872	17514	17534	17471	17776	17613	17525	17699	17499	17690	17495	17682	17615	17741	17605	17620	17589	17635	17673	17497	17492	17727	17540	17599	17586	17625	17599	17632	17472	17584	17638	17694	17544	17569	17488	17546	17691	17583	17596	17539	17796	17547	17574	17681	17574	17626	17490	17611	17535	17629	17513	17617	17528	17492	17457	17647	17656	17569	17703	17574	17512	17696	17616	17651	17676	17608	17646	17545	17645	17565	17629	17582	17697	17591	17779	17637	17669	17493	17683	17668	17503	17611	17576	17535	17699	17580	17642	17616	17643	17522	17585	17756	17724	17556	17744	17643	17557	17760	17476	17444	17526	17723	17707	17699	17580	17676	17678	17567	17810	17612	17622	17771	17585	17544	17630	17543	17663	17449	17589	17536	17659	17628	17559	17561	17624	17672	17676	17616	17646	17676	17651	17511	17724	17592	17735	17552	17541	17716	17528	17665	17589	17573	17679	17494	17769	17549	17567	17747	17640	17571	17675	17565	17784	17583	17632	17555	17708	17610	17681	17659	17805	17724	17791	17670	17614	17530	17775	17628	17773	17678	17536	17606	17603	17751	17656	17678	17621	17683	17642	17605	17648	17635	17824	17683	17622	17585	17597	17469	17588	17552	17567	17674	17679	17663	17650	17607	17693	17671	17558	17513	17488	17484	17620	17607	17600	17643	17558	17608	17611	17661	17564	17685	17527	17653	17587	17513	17750	17455	17560	17786	17679	17446	17578	17512	17790	17591	17543	17539	17814	17628	17529	17529	17630	17617	17605	17585	17550	17620	17790	17583	17605	17600	17556	17505	17602	17663	17423	17643	17533	17403	17678	17448	17529	17526	17795	17698	17713	17680	17670	17571	17593	17685	17575	17603	17601	17771	17646	17617	17751	17587	17659	17623	17687	17520	17879	17542	17675	17639	17733	17577	17760	17909	17718	17556	17701	17629	17453	17528	17706	17467	17835	17663	17510	17590	17749	17651	17520	17633	17668	17807	17499	17622	17646	17682	17754	17532	17411	17693	17536	17640	17730	17436	17582	17516	17676	17674	17844	17534	17657	17390	17729	17677	17489	17689	17767	17757	17701	17462	17619	17463	17667	17617	17503	17708	17527	17607	17604	17596	17585	17667	17542	17671	17550	17479	17803	17622	17653	17928	17557	17584	17492	17450	17741	17500	17613	17538	17601	17644	17760	17733	17486	17718	17553	17604	17564	17613	17428	17662	17705	17693	17801	17579	17812	17578	17710	17550	17679	17497	17555	17657	17671	17663	17459	17535	17642	17478	17717	17687	17635	17599	17706	17473	17899	17643	17749	17556	17575	17628	17642	17561	17727	17576	17608	17736	17615	17584	17701	17665	17557	17696	17728	17759	17582	17570	17513	17573	17848	17501	17697	17584	17723	17557	17651	17620	17555	17503	17674	17512	17473	17363	17573	17640	17568	17694	17402	17679	17674	17611	17626	17595	17709	17657	17677	17627	17732	17652	17529	17489	17491	17723	17755	17568	17600	17612	17630	17706	17712	17532	17755	17695	17859	17549	17709	17582	17502	17623	17618	17610	17443	17685	17484	17636	17511	17653	17527	17737	17597	17722	17522	17600	17781	17660	17586	17572	17834	17618	17583	17541	17536	17439	17573	17581	17617	17467	17449	17616	17422	17612	17748	17527	17806	17551	17589	17663	17563	17600	17664	17629	17580	17628	17606	17481	17677	17483	17524	17772	17671	17658	17645	17609	17605	17747	17715	17744	17708	17585	17638	17597	17783	17823	17740	17604	17492	17715	17766	17699	17650	17568	17852	17640	17521	17592	17663	17657	17628	17752	17452	17755	17756	17758	17611	17640	17575	17559	17565	17728	17665	17497	17651	17665	17691	17515	17613	17609	17548	17745	17479	17613	17613	17654	17687	17534	17619	17566	17641	17670	17604	17601	17684	17453	17567	17756	17645	17656	17538	17706	17773	17720	17561	17470	17747	17617	17661	17716	17539	17622	17665	17639	17515	17799
31092	29197	33169	28449	23485	23216	22677	22614	23694	24231	24420	23727	23031	22475	22470	21927	22072	22042	21831	22177	22170	21798	21878	21794	22057	21946	21937	22089	22033	21907	21913	21734	22039	21937	22133	22180	21970	22250	22027	21933	21869	21975	21893	21795	21776	21986	22039	21984	22098	21858	22153	22103	21975	22010	21973	21847	22166	22087	22153	22024	22185	22001	21710	22037	22169	21901	22216	22063	21732	21841	21937	22118	22016	21838	21937	22130	21950	22138	22194	22029	22008	22168	21924	22201	21811	21965	22010	22201	21963	22014	21938	21946	22014	21792	22146	22055	21998	21710	21831	21882	21649	21978	21949	21909	21969	22025	22066	21978	22037	22250	22166	22046	22157	21759	22015	22139	21859	21873	22043	22071	21932	22097	22056	21799	21990	21935	22060	22143	22056	22140	21928	21967	21977	21854	21975	22007	21972	21843	21765	21865	22132	21839	22099	22071	22070	21862	22023	21822	22028	21898	22021	22009	22065	21967	21961	22093	22114	22138	22062	21931	21804	22072	22070	21847	21901	21813	22111	21931	21990	22102	21862	22061	21962	21800	22114	22068	21953	22094	21985	22047	21874	22058	21972	22015	22086	22037	22086	22007	21827	21822	21998	21969	21722	22174	22107	22178	21983	21834	22052	21777	21778	22140	22062	21955	22113	22030	22276	21956	22119	22068	22076	21783	22032	22133	21974	22059	21999	22143	21872	21979	21969	22039	22179	21897	22050	21850	21874	22110	21979	22131	22067	21966	22013	21916	22059	22091	22005	21928	22046	21925	22057	22096	21995	21898	22097	22066	21943	22051	21982	21959	21930	21944	22034	21939	21990	22140	22045	21862	21834	22012	21844	21588	22065	21971	21967	21696	21816	22004	22210	22051	21978	22046	22058	21913	21996	21740	21863	22111	21960	22112	22083	21903	22027	22174	21866	21858	21937	21969	22132	22129	21997	22053	21908	21882	21871	21928	21689	22007	21776	22017	21803	21929	22056	22208	21927	21988	22036	22183	22061	21935	21799	21944	21928	22223	21824	22104	22092	21873	22005	21957	22133	21900	21958	21999	22010	22124	22003	22334	22061	21791	22258	21807	21958	22071	22029	21878	21990	22016	21995	21818	21818	21905	22058	21960	22049	21871	22154	22099	21916	21731	21806	21860	22074	22271	22189	21913	22016	22054	21952	22300	22024	21782	21880	21933	22139	22023	22103	22089	22068	22057	22178	22208	22228	21824	22046	22333	22085	21800	21956	22090	21923	22151	22210	21937	22002	21653	21810	21795	21821	22140	21917	22015	22097	22051	21891	21980	21957	22037	22138	21877	21797	22037	21993	22017	21912	22001	21756	22007	21970	21896	21898	22157	22052	22107	22154	21995	21990	21943	22108	21962	22033	22031	22070	22110	21896	21933	21867	22054	22131	21774	21929	21973	22359	21934	22119	21942	21926	21900	21944	21918	22038	21890	22011	21892	21930	22054	22065	21883	21951	22025	22184	21814	21867	22067	22092	22055	22156	21890	21880	22031	22180	22043	21989	22034	21931	22104	21887	21746	21928	22100	22019	22002	22003	21900	22025	21843	21968	22118	21863	21922	21922	22120	22231	22110	22167	22040	22007	21960	22242	22157	22016	22072	21920	21959	21932	22110	21875	22157	21815	21944	21949	21960	22028	21920	22173	22009	22047	22102	21877	21940	21933	22015	22075	22040	21982	22106	21996	22017	22009	21957	22006	21734	22048	22087	22076	21724	22003	21863	22008	21830	21890	21772	21959	22054	21963	22112	22109	22102	21905	21986	22100	22188	21847	21844	22150	22014	22127	21939	22108	22028	21986	21992	21940	22004	21954	22121	21940	21979	22140	21837	22047	21860	22013	22034	21734	22001	22018	22047	21876	21892	21968	22082	22058	21969	22124	22091	22106	21918	22270	22092	21895	22140	22006	22176	21912	21799	22003	22096	21898	22260	21891	22296	22006	21985	22145	22005	21943	21941	21862	21985	21771	21892	21977	22010	22120	22020	22097	21977	21989	21990	21973	22026	22085	21995	22046	21966	21572	21899	22093	21971	21920	21821	22043	21938	21800	22064	21852	21976	22025	22232	22089	21976	21899	21976	21989	21816	22103	22161	21939	21863	22007	22023	21957	21906	21882	21958	22100	21810	21964	22046	22136	22106	21798	21736	22052	22108	22268	22033	22016	22013	22036	22235	22119	21944	21993	21938	21881	22027	21995	22319	22130	21841	22150	22021	22020	22020	21985	22063	21884	21807	21785	21867	21944	22142	22094	22111	22175	22037	21960	22051	22042	21964	21873	21818	21928	21889	21905	22182	21943	22249	22118	22118	22151	22083	22154	22110	22012	21887	21854	22285	21931	22065	22034	21933	22034	22064	21892	21912	21783	22118	22209	21990	21934	22152	21870	22011	21878	22062	22202	21947	21838	22043	21913	21938	22039	22097	21940	22029	21886	21941	21943	22043	21984	21873	22152	22105	22087	21937	22053	22004	21950	21987	22086	22062	22067	22047	22305	22107	21964	21929	21888	21922	22086	22185	22007	22094	21804	21915	21839	22049	22119	21946	22102	21888	22058	21797	22013	21736	21950	21988	21901	21995	22203	22021	21896	22122	22050	21928	22117	21973	21961	22183	22114	21959	22066	22053	22097	21934	21959	21918	22116	21917	21935	22069	21902	21937	21766	22065	21976	21933	21862	22011	22087	22158	22006	22147	21980	22052	22021	21981	22186	21967	22029	22130	22145	22186	21965	21964	21968	21997	21959	21659	22063	21895	21967	22170	22075	21905	22104	22052	22099	21889	21983	22153	22324	22062	22048	21804	21984	22010	22225	21915	22045	22063	21975	22330	22323	22114	22158	22098	21980	22098	22334	22179	22162	21899	21794	22085	21944	21973	21976	21730	21996	21973	22069	22105	22022	21928	22213	22051	22195	22022	22020	22130	22085	21990	22111	22220	21854	22021	22067	22074	22145	21905	22015	21927	22063	22308	22085	21844	21980	22004	22150	22099	22088	22037	22121	22063	22052	21919	22002	22059	21867	22003	22110	21937	22137	22040	22009	22024	22172	22245	21841	21950	22159	22135	21970	22222	21980	22121	22036	21970	22151	21942	22143	22002	22094	22074	21898	21822	22157	22129	21991	21940	21983	22062	21875	21945	21923	21957	21856	22032	22053	22066	21921	21950	21978	21835	22149	21826	21972	22095	21972	22019	21984	21941	21998	22089	21841	22039	22077	22258	22041	22095	22106	22021	22117	21940	22427	22030	22043	22018	22100	21922	21920	22107	22022	21992	22144	21916	22115	22000	21956	21929	22190	21904	21994	22135	21834	22067	22105	21970	22178	21937	21965	21807	22021	21953	21926	22104	21926	22042	21739	21884	22037	21944	21898	22110	21947	21946	22079	21895	21891	21980	22160	22094	21934	22223	21947	22038	21894	21985	22097	21801	21864	21935	21822	22035	21937	21957	22055	22167	22010	22023	22215	22235	22148	21863	21939	21842	22108	21963	22036	22098	21956	21969	21856	21945	21935	22206	21887	22245	21882	22102	22078	22172	22153	22048	21953	22086	21981	22013	22003	21855	21960	22068	21993	21986	22213	22092	21874	21892	21792	21979	21893	21885	21950	22063	22008	21962	22101	22034	21831	22074	22049	21922	22015	22120	22026	22168	22114	22256	21943	22076	22240	22101	22143	22032	21979	21869	22014	22141	22072	22060	21895	22117	22038	21999	21929	22077	22043	21983	22237	21954	21941	22257	22006	21903	22122	22067	22056	22059	22235	22001	21999	21907	21974	22084	21901	21889	22097	22104	21954	22024	22075	21923	21963	21870	21942	21825	22132	21860	22012	22016	22115	21988	22193	21908	21820	21861	21936	22016	21931	22067	21987	21901	21797	21992	22026	22057	21811	21903	21836	21969	21872	21994	22202	21836	22035	22116	22084	21877	21880	21824	22204	22083	21897	22031	21977	21959	21955	21926	21995	22063	21927	21868	22058	22016	21973	22056	22067	22027	21948	22092	21816	21841	22032	22001	22052	21936	21794	21923	22068	22088	22020	22335	22036	21834	21967	21956	22023	22067	22187	22058	21965	22035	21949	21771	21938	21889	21919	22199	22186	21952	21917	21949	21981	22016	22276	21842	22100	21994	22238	22281	21884	21901	21947	22120	22031	22004	22151	21782	21697	22059	22016	22130	21812	21856	22142	22237	22021	21836	22013	21860	21766	22249	22081	21965	22061	22102	22251	21984	22161	21988	22012	21936	22052	21787	22206	22049	22085	22272	21904	21938	22063	22073	22026	22058	22033	22089	22176	21899	22157	22180	21958	21989	21941	21894	21945	21991	21927	21909	22001	22221	22130	22202	22077	22168	22334	22049	22046	22151	22104	21874	22290	22080	21841	22025	21844	21876	21988	22342	22170	21979	21849	22173	21900	22035	21986	22244	21837	21948	22097	21985	21829	22092	21902	21797	22014	22075	22124	21848	21833	21913	21959	22087	21910	22060	22043	22090	21806	21843	22035	21959	22133	21933	21838	22064	22164	22022	21953	22103	22037	21968	21893	21931	21989	21886	21985	21955	21895	22030	22253	21882	22298	22078	22125	22055	22069	21923	22177	21975	22002	22026	21830	21827	22039	22048	22020	22170	22008	22030	21821	22191	22075	22009	22026	22068	21851	22013	21911	22002	22012	22056	21882	22003	22182	22251	22151	22178	22347	22175	21940	21830	22062	22139	21927	22054	22034	21925	21989	22012	22094	22227	21964	22063	21995	21959	21887	22161	21995	21858	22148	22009	22046	21972	22063	21923	21955	21890	21986	21824	22097	22059	22152	22146	21932	22012	22109	21986	21857	22183	21975	22095	21835	22094	21924	21927	21799	21863	21846	21904	22040	21956	22065	21847	22165	21939	21583	22008	21929	22044	22250	22074	22131	22090	21795	22110	22078	22169	22050	21807	22169	21861	21944	21918	21973	22041	21999	22310	22159	22102	22028	21994	22092	21975	21810	21981	22006	22236	21902	21869	22162	21934	21966	21996	22153	22018	22044	22059	22004	21962	22391	21997	22074	22010	22248	22096	21703	21901	22068	21892	21954	22056	22060	22087	21713	21971	21975	22192	21986	21996	21977	22395	22013	21988
28633	39344	31733	23707	18959	19441	17756	18557	19882	20133	20189	19099	18452	17897	17583	17562	17692	17510	17634	17444	17604	17632	17546	17470	17661	17681	17526	17454	17670	17628	17678	17761	17543	17536	17600	17620	17631	17553	17616	17462	17677	17596	17688	17646	17615	17386	17693	17493	17501	17528	17447	17573	17537	17483	17534	17638	17539	17608	17673	17461	17819	17765	17614	17551	17557	17635	17587	17719	17617	17591	17421	17546	17518	17694	17682	17579	17398	17605	17480	17684	17491	17628	17707	17613	17560	17488	17589	17622	17548	17754	17572	17632	17568	17639	17651	17632	17552	17537	17545	17426	17426	17547	17628	17568	17661	17744	17649	17570	17566	17617	17634	17701	17589	17553	17498	17558	17552	17468	17619	17664	17415	17475	17739	17602	17578	17794	17576	17503	17676	17522	17340	17504	17409	17507	17578	17617	17387	17499	17666	17747	17495	17607	17564	17687	17551	17490	17764	17634	17446	17658	17538	17575	17537	17691	17502	17618	17509	17719	17636	17590	17737	17606	17361	17533	17721	17595	17617	17653	17502	17457	17631	17661	17591	17604	17706	17607	17612	17671	17651	17569	17407	17627	17484	17446	17708	17532	17483	17573	17456	17589	17601	17634	17512	17564	17534	17531	17543	17654	17530	17494	17484	17561	17563	17460	17467	17682	17436	17500	17602	17565	17679	17532	17667	17557	17761	17647	17626	17780	17586	17562	17519	17585	17677	17568	17459	17529	17560	17569	17619	17452	17543	17619	17593	17559	17541	17557	17662	17548	17455	17538	17468	17659	17592	17603	17535	17626	17405	17386	17512	17496	17603	17564	17558	17504	17501	17445	17602	17532	17516	17721	17463	17566	17639	17528	17444	17437	17677	17593	17448	17631	17611	17674	17354	17660	17375	17674	17704	17402	17596	17516	17414	17339	17541	17610	17438	17501	17625	17471	17549	17628	17691	17630	17615	17722	17677	17721	17542	17431	17594	17438	17684	17488	17530	17560	17684	17462	17514	17467	17437	17381	17724	17589	17601	17618	17529	17568	17594	17500	17505	17494	17539	17586	17450	17524	17344	17632	17572	17600	17618	17625	17406	17446	17651	17464	17668	17629	17523	17391	17638	17423	17593	17376	17790	17461	17502	17663	17643	17646	17663	17492	17643	17518	17651	17684	17574	17590	17603	17531	17706	17584	17491	17529	17587	17536	17557	17461	17352	17579	17826	17438	17600	17418	17611	17589	17578	17444	17568	17605	17623	17566	17371	17777	17552	17459	17627	17549	17498	17655	17647	17624	17477	17440	17505	17550	17698	17387	17608	17609	17465	17673	17685	17454	17546	17654	17541	17617	17593	17424	17492	17480	17575	17587	17417	17663	17513	17743	17500	17601	17554	17593	17562	17421	17374	17613	17495	17545	17544	17478	17593	17589	17539	17748	17474	17505	17592	17683	17482	17730	17503	17631	17508	17527	17538	17502	17644	17525	17759	17588	17684	17606	17569	17459	17490	17516	17576	17587	17497	17536	17536	17734	17379	17583	17527	17550	17446	17435	17484	17550	17622	17681	17626	17612	17552	17611	17655	17675	17537	17618	17668	17625	17547	17512	17596	17655	17552	17640	17501	17586	17545	17435	17710	17433	17717	17537	17732	17534	17817	17486	17636	17671	17699	17558	17565	17638	17592	17722	17627	17501	17679	17413	17611	17565	17484	17680	17645	17594	17523	17480	17735	17587	17265	17611	17429	17621	17620	17503	17582	17567	17563	17661	17676	17662	17562	17772	17647	17774	17565	17546	17657	17559	17602	17549	17496	17618	17451	17777	17480	17583	17493	17332	17716	17584	17658	17602	17610	17450	17620	17459	17621	17522	17653	17611	17329	17655	17710	17815	17665	17663	17464	17671	17611	17540	17641	17561	17414	17519	17541	17576	17701	17614	17482	17629	17476	17611	17601	17646	17569	17468	17594	17323	17588	17558	17728	17496	17629	17522	17507	17458	17683	17618	17489	17500	17514	17498	17515	17659	17683	17511	17697	17544	17523	17718	17584	17517	17538	17498	17475	17701	17693	17643	17672	17611	17619	17607	17699	17632	17804	17662	17537	17537	17733	17709	17487	17625	17601	17488	17655	17557	17809	17730	17427	17542	17492	17511	17576	17677	17466	17675	17761	17611	17671	17564	17588	17622	17621	17521	17700	17625	17688	17642	17749	17721	17685	17643	17659	17745	17593	17656	17572	17719	17646	17296	17416	17707	17456	17597	17682	17401	17533	17611	17599	17575	17636	17702	17629	17650	17665	17672	17615	17703	17589	17692	17477	17810	17514	17564	17491	17847	17640	17387	17639	17473	17552	17635	17790	17586	17652	17427	17576	17767	17539	17549	17606	17299	17511	17669	17359	17533	17503	17524	17564	17609	17598	17613	17479	17427	17488	17538	17465	17583	17448	17515	17674	17458	17729	17504	17558	17714	17657	17606	17580	17641	17607	17368	17767	17404	17575	17521	17517	17516	17781	17615	17417	17600	17505	17545	17607	17553	17560	17601	17457	17552	17566	17711	17652	17561	17505	17604	17565	17651	17733	17621	17644	17537	17398	17647	17591	17587	17387	17582	17675	17598	17529	17534	17679	17468	17573	17655	17549	17588	17471	17620	17661	17465	17570	17455	17460	17649	17455	17563	17691	17687	17584	17670	17515	17693	17537	17586	17573	17726	17483	17407	17605	17669	17625	17587	17607	17530	17540	17399	17554	17676	17480	17526	17792	17519	17696	17515	17557	17696	17526	17554	17766	17529	17424	17551	17487	17660	17599	17572	17392	17628	17605	17543	17694	17631	17543	17569	17700	17723	17847	17482	17547	17715	17608	17516	17668	17726	17593	17608	17477	17480	17481	17655	17506	17497	17557	17538	17720	17567	17371	17767	17756	17574	17517	17499	17703	17429	17316	17480	17643	17566	17545	17567	17615	17653	17639	17542	17807	17572	17655	17492	17488	17702	17339	17501	17656	17571	17619	17694	17510	17491	17472	17473	17638	17759	17491	17603	17645	17421	17610	17613	17495	17586	17615	17443	17527	17451	17569	17610	17622	17532	17524	17517	17644	17505	17555	17667	17689	17639	17592	17516	17620	17526	17508	17421	17560	17590	17542	17494	17511	17507	17352	17564	17635	17723	17534	17493	17433	17630	17347	17599	17576	17637	17710	17582	17611	17732	17614	17697	17612	17663	17543	17729	17551	17559	17546	17410	17646	17473	17509	17459	17647	17770	17593	17631	17649	17359	17496	17702	17530	17671	17653	17632	17665	17593	17612	17646	17545	17428	17471	17566	17719	17779	17724	17506	17740	17669	17467	17523	17479	17660	17532	17533	17660	17722	17465	17617	17489	17599	17495	17653	17580	17677	17566	17577	17542	17510	17529	17657	17549	17573	17711	17461	17506	17604	17510	17729	17680	17625	17689	17691	17531	17534	17773	17556	17426	17658	17462	17407	17549	17538	17750	17403	17633	17609	17431	17405	17545	17687	17430	17618	17616	17488	17653	17442	17560	17594	17388	17468	17557	17649	17556	17545	17605	17610	17636	17556	17551	17436	17470	17616	17592	17575	17483	17467	17549	17585	17561	17612	17574	17632	17669	17471	17673	17592	17487	17604	17714	17471	17559	17616	17610	17550	17664	17617	17504	17641	17538	17563	17620	17492	17490	17495	17646	17350	17539	17478	17704	17618	17546	17592	17384	17568	17573	17566	17575	17602	17603	17686	17604	17502	17591	17553	17557	17404	17419	17616	17525	17507	17571	17571	17442	17416	17659	17547	17571	17512	17605	17560	17432	17521	17766	17559	17552	17585	17630	17725	17623	17679	17651	17564	17506	17478	17482	17662	17614	17554	17576	17720	17515	17619	17692	17543	17586	17664	17735	17575	17479	17518	17594	17713	17725	17606	17594	17552	17506	17568	17519	17597	17527	17617	17656	17589	17525	17459	17510	17540	17545	17563	17639	17535	17527	17571	17615	17576	17607	17795	17426	17544	17603	17615	17504	17628	17543	17635	17488	17643	17517	17461	17424	17693	17538	17726	17791	17494	17696	17694	17513	17605	17578	17676	17642	17517	17637	17522	17511	17616	17549	17483	17654	17714	17675	17648	17611	17719	17514	17452	17808	17742	17583	17647	17612	17564	17482	17552	17659	17415	17557	17550	17570	17669	17589	17598	17503	17640	17532	17709	17700	17484	17726	17458	17528	17443	17553	17569	17663	17657	17674	17547	17534	17628	17371	17581	17653	17455	17555	17546	17445	17605	17391	17567	17518	17663	17743	17707	17505	17526	17612	17573	17351	17510	17498	17872	17665	17494	17643	17450	17539	17537	17392	17628	17675	17545	17592	17602	17571	17471	17510	17644	17630	17627	17654	17432	17554	17546	17580	17727	17565	17427	17688	17435	17560	17667	17641	17703	17575	17570	17416	17461	17501	17661	17602	17697	17414	17521	17692	17658	17587	17631	17474	17593	17477	17714	17580	17498	17688	17616	17728	17608	17522	17331	17640	17601	17706	17569	17546	17526	17572	17569	17536	17392	17529	17451	17622	17546	17675	17626	17591	17765	17648	17620	17678	17611	17572	17656	17742	17817	17541	17559	17584	17626	17345	17352	17711	17519	17630	17702	17513	17626	17690	17659	17462	17711	17496	17734	17513	17581	17543	17582	17611	17404	17478	17459	17750	17631	17653	17571	17463	17490	17353	17612	17450	17680	17677	17578	17597	17602	17484	17611	17602	17604	17493	17519	17410	17750	17450	17569	17733	17578	17553	17699	17569	17589	17700	17531	17674	17602	17764	17594	17510	17473	17684	17534	17503	17548	17636	17594	17605	17470	17702	17435	17641	17499	17654	17287	17414	17513	17805	17562	17568	17383	17579	17775	17594	17573	17679	17616	17642	17573	17463	17494	17550	17670	17479	17703	17684	17733	17621	17684	17463	17555	17607	17500	17608	17434	17569	17543	17504	17705	17501	17596	17597	17606	17606	17550	17463	17538	17659	17671	17765	17415	17578	17651	17562	17538	17611	17576	17532	17581	17508	17679	17498	17396	17480	17644	17647	17473	17612	17578	17510	17512	17629	17599	17628	17419	17550	17427	17554	17514	17429	17521	17567	17458	17610	17572
25339	22034	29958	28061	23806	27721	24315	22539	32195	32481	31533	28078	23356	20304	18346	17689	17687	17863	17717	17673	17651	17697	17810	17642	17706	17529	17534	17560	17767	17799	17641	17817	17396	17758	17551	17512	17694	17453	17643	17769	17697	17595	17422	17536	17728	17540	17623	17723	17462	17544	17541	17636	17558	17564	17568	17605	17578	17551	17776	17783	17604	17639	17572	17728	17408	17792	17646	17506	17724	17562	17592	17639	17680	17587	17367	17616	17489	17467	17553	17428	17496	17654	17466	17533	17584	17427	17397	17525	17742	17556	17635	17681	17848	17577	17619	17491	17401	17390	17529	17723	17666	17597	17635	17809	17558	17535	17548	17531	17822	17576	17661	17698	17884	17546	17459	17612	17538	17524	17492	17631	17707	17702	17656	17516	17716	17420	17463	17757	17607	17680	17544	17395	17528	17451	17345	17795	17554	17464	17399	17662	17635	17614	17763	17593	17665	17657	17617	17514	17631	17337	17616	17594	17587	17530	17621	17606	17441	17468	17570	17508	17708	17661	17759	17749	17662	17632	17465	17663	17436	17674	17592	17616	17639	17531	17561	17521	17660	17560	17441	17530	17574	17513	17479	17610	17812	17502	17665	17587	17650	17547	17500	17685	17698	17562	17871	17566	17752	17576	17705	17651	17562	17584	17660	17825	17429	17678	17635	17473	17463	17688	17615	17565	17702	17454	17589	17607	17587	17556	17636	17351	17247	17537	17610	17412	17534	17698	17698	17566	17571	17519	17583	17596	17512	17546	17727	17602	17511	17633	17544	17528	17908	17618	17667	17120	17566	17563	17598	17544	17498	17440	17638	17354	17612	17541	17782	17621	17383	17561	17470	17668	17472	17476	17678	17437	17560	17496	17524	17516	17549	17646	17815	17555	17558	17429	17496	17773	17604	17471	17665	17568	17506	17468	17405	17522	17469	17596	17615	17334	17648	17545	17672	17520	17444	17578	17879	17592	17568	17541	17683	17311	17570	17514	17309	17669	17601	17434	17481	17487	17511	17503	17652	17657	17299	17687	17525	17444	17712	17614	17797	17558	17627	17705	17609	17555	17688	17473	17627	17685	17733	17540	17552	17433	17731	17651	17636	17536	17618	17640	17427	17633	17465	17648	17505	17579	17418	17594	17709	17626	17651	17463	17603	17471	17374	17506	17742	17602	17547	17539	17625	17702	17504	17468	17560	17609	17632	17556	17545	17385	17586	17647	17593	17761	17600	17727	17584	17718	17606	17389	17441	17566	17658	17551	17738	17697	17767	17651	17730	17698	17601	17748	17482	17574	17531	18008	17561	17743	17595	17649	17584	17711	17582	17493	17417	17740	17514	17465	17542	17589	17833	17508	17843	17596	17543	17433	17503	17561	17509	17353	17504	17527	17414	17455	17614	17509	17621	17583	17765	17486	17516	17499	17605	17552	17793	17426	17327	17617	17567	17675	17626	17592	17490	17502	17566	17436	17500	17651	17665	17633	17608	17661	17719	17556	17670	17516	17643	17752	17777	17607	17499	17261	17656	17664	17712	17532	17616	17493	17515	17622	17508	17531	17747	17464	17593	17582	17475	17770	17397	17650	17354	17626	17935	17697	17635	17741	17577	17524	17309	17383	17601	17465	17785	17627	17531	17563	17624	17544	17381	17498	17536	17605	17512	17659	17631	17672	17613	17533	17475	17557	17751	17695	17433	17609	17334	17681	17463	17599	17612	17435	17375	17568	17751	17616	17695	17639	17606	17373	17513	17428	17656	17478	17690	17566	17751	17504	17689	17636	17558	17529	17510	17641	17687	17729	17569	17487	17469	17603	17358	17546	17693	17536	17665	17600	17644	17520	17660	17615	17622	17768	17567	17537	17528	17591	17527	17471	17387	17518	17723	17566	17671	17481	17670	17726	17625	17567	17718	17487	17499	17636	17707	17438	17681	17593	17702	17543	17402	17496	17474	17667	17617	17391	17604	17595	17667	17519	17674	17566	17650	17489	17570	17744	17571	17567	17797	17487	17554	17538	17711	17609	17581	17679	17718	17591	17638	17573	17777	17803	17612	17722	17796	17848	17664	17623	17588	17666	17590	17584	17597	17722	17787	17617	17627	17487	17549	17393	17647	17626	17595	17482	17585	17567	17651	17520	17750	17709	17710	17821	17508	17688	17595	17438	17583	17463	17593	17589	17428	17619	17749	17692	17632	17869	17694	17521	17552	17522	17531	17688	17595	17604	17698	17694	17463	17672	17616	17619	17605	17496	17543	17498	17547	17534	17640	17616	17597	17629	17645	17522	17405	17591	17551	17604	17656	17677	17529	17446	17586	17554	17535	17461	17466	17561	17778	17623	17469	17466	17610	17462	17492	17537	17630	17550	17470	17500	17433	17597	17522	17836	17636	17614	17653	17473	17592	17622	17704	17654	17688	17465	17631	17504	17584	17525	17491	17611	17571	17408	17720	17691	17553	17581	17733	17554	17506	17517	17626	17695	17853	17525	17550	17424	17596	17779	17669	17799	17637	17577	17662	17655	17565	17449	17647	17522	17696	17589	17412	17593	17328	17618	17796	17701	17658	17628	17694	17534	17620	17789	17553	17560	17589	17478	17733	17661	17744	17551	17540	17521	17643	17691	17591	17462	17517	17545	17366	17671	17714	17626	17515	17514	17369	17460	17674	17343	17664	17673	17659	17633	17642	17474	17682	17604	17682	17734	17528	17548	17429	17540	17696	17624	17528	17426	17715	17624	17702	17788	17485	17678	17668	17626	17409	17617	17596	17476	17631	17720	17414	17694	17694	17517	17652	17598	17450	17529	17378	17659	17621	17634	17448	17594	17644	17441	17492	17441	17601	17499	17487	17684	17681	17538	17634	17599	17601	17721	17555	17452	17445	17528	17568	17432	17533	17616	17690	17594	17367	17582	17524	17553	17467	17494	17703	17609	17733	17485	17623	17426	17301	17545	17431	17593	17481	17570	17425	17729	17486	17607	17407	17575	17635	17523	17648	17503	17554	17753	17633	17645	17487	17605	17455	17668	17618	17629	17674	17478	17807	17684	17597	17532	17618	17473	17577	17441	17577	17896	17610	17581	17674	17336	17692	17625	17571	17810	17579	17553	17523	17422	17672	17780	17558	17677	17551	17452	17666	17464	17459	17762	17477	17385	17523	17505	17572	17547	17600	17627	17516	17459	17514	17644	17622	17561	17552	17719	17570	17640	17405	17465	17997	17587	17603	17634	17646	17498	17725	17730	17612	17758	17381	17474	17555	17447	17453	17704	17551	17491	17605	17675	17465	17711	17553	17564	17585	17657	17693	17611	17634	17468	17588	17510	17648	17516	17486	17497	17701	17584	17696	17484	17597	17656	17642	17419	17545	17556	17429	17638	17930	17775	17312	17528	17716	17576	17652	17453	17478	17619	17573	17658	17634	17715	17595	17484	17423	17593	17507	17461	17464	17466	17465	17550	17549	17671	17685	17529	17806	17385	17485	17764	17533	17555	17630	17566	17753	17711	17574	17498	17640	17575	17541	17597	17761	17609	17540	17766	17666	17647	17589	17777	17603	17759	17500	17504	17706	17396	17736	17772	17534	17638	17528	17497	17734	17331	17523	17335	17717	17514	17703	17495	17507	17705	17262	17602	17601	17634	17503	17426	17541	17619	17734	17757	17488	17451	17463	17601	17456	17504	17472	17462	17701	17617	17593	17638	17746	17574	17614	17581	17583	17657	17640	17608	17485	17572	17561	17627	17544	17674	17674	17609	17523	17554	17511	17605	17391	17481	17645	17614	17424	17515	17584	17636	17554	17568	17530	17622	17632	17426	17650	17635	17464	17608	17675	17484	17647	17459	17586	17562	17568	17583	17564	17464	17304	17784	17650	17621	17634	17437	17266	17564	17476	17590	17674	17596	17526	17562	17578	17498	17589	17688	17487	17478	17580	17580	17512	17560	17609	17581	17565	17582	17572	17589	17702	17530	17550	17384	17588	17518	17628	17517	17658	17515	17658	17693	17608	17426	17535	17487	17487	17542	17618	17531	17827	17654	17574	17570	17372	17477	17547	17420	17568	17706	17585	17621	17608	17718	17539	17716	17663	17683	17602	17601	17842	17610	17755	17852	17544	17566	17827	17508	17452	17466	17629	17572	17790	17412	17625	17700	17733	17488	17410	17518	17418	17427	17728	17433	17701	17456	17336	17652	17583	17521	17550	17558	17588	17626	17464	17437	17600	17544	17693	17559	17676	17649	17636	17542	17610	17662	17476	17601	17366	17392	17611	17588	17447	17612	17609	17810	17814	17775	17938	17585	17506	17553	17460	17336	17481	17507	17643	17504	17709	17277	17590	17521	17569	17440	17662	17674	17380	17464	17728	17619	17671	17488	17703	17672	17730	17614	17541	17482	17598	17652	17463	17393	17719	17405	17501	17674	17772	17467	17567	17668	17676	17506	17585	17597	17517	17503	17643	17480	17758	17772	17813	17386	17640	17242	17656	17538	17658	17514	17422	17599	17535	17592	17471	17406	17446	17579	17627	17546	17609	17575	17512	17434	17481	17462	17323	17590	17569	17626	17536	17553	17370	17473	17371	17681	17623	17713	17617	17490	17357	17481	17603	17544	17566	17433	17482	17802	17630	17679	17419	17652	17612	17607	17564	17529	17504	17391	17492	17678	17456	17405	17669	17727	17654	17571	17894	17799	17727	17552	17709	17758	17750	17382	17439	17565	17815	17621	17484	17474	17653	17648	17608	17660	17368	17692	17636	17377	17541	17615	17639	17605	17434	17534	17681	17538	17569	17617	17656	17610	17478	17720	17737	17388	17498	17507	17388	17611	17494	17517	17512	17691	17541	17508	17655	17598	17400	17542	17601	17568	17634	17514	17491	17330	17491	17588	17577	17482	17735	17524	17502	17643	17647	17480	17720	17575	17436	17578	17508	17515	17711	17548	17815	17348	17566	17629	17707	17628	17636	17687	17553	17490	17535	17371	17644	17601	17329	17449	17805	17584	17561	17453	17480	17553	17497	17710	17636	17700	17458	17565	17707	17688	17459	17733	17567	17729	17443	17467	17525	17705	17499	17556	17613	17610	17446	17613	17552	17677	17895	17844	17632	17520	17490	17806	17756	17551	17602	17582	17526	17666	17640	17567	17496	17632
32564	53042	45981	33753	20618	27803	17696	21889	32868	32153	30627	26342	20786	17309	15454	14904	14998	14749	15044	14794	14959	14982	14983	14853	14990	15013	14889	14987	14982	14828	14847	14955	14903	15075	14830	14975	15008	14993	14901	14932	14880	14877	14875	15024	15013	14954	14960	14914	14989	15004	14859	15024	14880	14872	15002	14829	14910	14820	15171	14908	14902	15030	15031	14853	14766	15006	15087	15039	14927	14916	15153	14886	14954	15067	15022	14757	15166	14986	14935	14975	14908	14965	14877	14886	14857	14948	14967	15039	14867	14913	15030	15140	15042	15065	14907	14824	15026	14954	15041	14800	14918	14820	14915	15005	14897	15057	14796	14994	15084	14936	15111	14719	14820	14915	14844	14895	14893	14967	14887	15002	14815	14849	14996	15061	14826	15054	15033	14861	14880	14986	14960	14817	14920	14842	14935	15107	15023	15041	15048	14779	15004	14960	15052	14904	14801	14897	14829	15112	14985	14877	14769	15048	14902	15078	14961	14931	15039	14898	15103	14980	14832	15041	14701	14787	14892	15160	14966	14888	15160	14917	14902	14950	15024	14818	14979	14836	15039	14885	14959	14975	14996	14937	14795	14903	14743	14852	14980	14884	14811	14971	14852	15101	14935	15006	15065	14839	14894	14914	14944	14917	14775	14903	15044	14965	14968	14731	14938	14961	14833	15010	14827	14900	14878	15028	14965	14860	15011	15068	14911	14779	14919	14901	15079	14967	15013	14932	14963	15059	14872	14969	14859	15111	14955	14833	14876	14750	14904	14821	14959	14894	14940	14998	14958	14883	15058	14985	14895	14934	14882	14755	14931	14993	14854	14894	14966	15141	14984	14852	15012	14955	14872	14772	15035	14930	15056	15128	14904	14939	14899	14925	14903	14907	14986	14843	14928	14864	14843	14695	15045	14977	14912	15066	14947	15004	14966	14916	15070	14903	15029	15090	14874	15095	14824	15054	14933	14932	15117	14913	14848	14867	14973	14934	14941	14824	14910	14862	14925	14988	14999	14906	14874	14939	14923	14984	14918	14917	14907	14918	15042	14970	14825	15077	14806	15048	14915	15060	15055	14738	14971	14910	15065	15142	14985	14841	15061	15008	15070	14899	15098	14781	14992	14870	14892	15009	14868	14913	15135	14938	14839	14890	14861	14936	14765	14922	14947	14784	15117	14837	15017	14942	14914	14875	14965	14793	14960	14991	14918	15117	15008	15101	15017	15062	14942	15045	14936	14984	15044	14927	14940	14794	15143	14837	14984	14922	15042	14942	15063	14891	14889	14849	14928	14725	15009	14862	15085	14876	14876	14872	15008	15027	14907	14878	14952	14945	14767	15013	14797	14836	14904	14944	15072	15032	14855	14907	15025	15094	14852	14993	14839	14992	14985	14793	14957	15026	15133	14888	14940	14874	14879	15021	14800	14854	14966	15023	14978	14982	15011	14707	15016	14970	14834	14980	14967	14859	14765	14850	14976	14958	14949	14979	14961	14959	14788	14864	15009	14988	15081	14843	15025	14964	14967	15024	14856	14874	15080	14812	14950	14724	15055	14960	14903	14879	14825	14925	14734	14949	15051	14933	14966	14836	14767	14919	14957	14850	14954	14775	14958	14861	14917	15007	14853	14959	15068	15023	14910	14739	15009	14786	14961	14857	15110	14911	14815	14821	14942	14785	14884	14888	14953	14819	14895	14935	14955	14951	14818	14974	14997	14926	15000	14843	14886	15048	14944	14994	14806	14979	14920	14969	14992	14949	15056	14922	14978	14902	14875	14909	14873	15012	15006	15006	14864	15007	14949	15145	14964	15041	14918	14995	15056	14853	14864	14903	14853	14883	14808	15118	15009	14887	14912	14994	14963	14919	14874	14981	15111	14832	14811	15142	15027	14836	14907	14892	14962	14899	15145	14835	14974	14826	14882	14859	15044	14882	15151	15072	14870	15017	15081	15032	14860	14735	14958	14789	14978	14968	14989	14960	15070	14958	14929	14917	14869	14895	14944	15015	14816	14965	14804	14855	14943	14978	14842	14969	14874	14899	14934	15013	14854	14948	14869	15155	14993	14860	14900	15006	15010	14867	14908	15045	15031	14935	14906	15075	14998	14957	15057	14896	14971	14984	15074	14802	14829	14908	14921	15032	14972	14768	15058	14896	14983	14964	15066	14994	14944	14743	14922	14888	14925	14933	14955	15058	14972	14951	15057	14948	14990	14865	14849	15025	14968	15046	14899	14965	14898	15007	14786	14988	15034	14916	14936	14986	14870	14912	14929	14915	14993	14912	14909	15082	15090	14980	14852	14852	14956	14925	15010	14838	14872	14803	14939	14914	14826	14819	15056	14966	14725	14874	15070	14818	14964	14994	14974	14909	15058	15058	14902	15054	14962	14858	15026	14964	14903	14958	14907	14887	15167	14886	14988	14891	14896	14915	15071	15026	15053	14992	14976	15019	14897	14885	14886	14927	14876	14984	14881	14871	14942	14929	14949	14945	15033	14862	14886	14867	15044	14978	15010	14918	14912	14993	14918	14978	14910	15042	14804	15019	15013	14873	14847	14920	15005	15023	15058	14909	14912	14867	14982	14768	15057	14903	15026	14906	14979	14719	14951	14779	15090	14925	15034	14935	14978	14912	15050	14924	15006	14915	14932	15060	14989	14908	14846	14915	14913	14859	14948	14667	15017	14788	15059	15007	14875	14986	14703	14941	14883	14970	15100	14930	14908	14831	14807	14859	15036	14962	14945	15073	14954	15071	14896	14905	14811	14779	14773	14907	14879	14901	15015	15103	14975	14794	14935	14928	14832	14794	15007	14909	14940	14887	14850	14988	14993	15032	14945	14904	14818	14970	15034	15022	14946	15055	15081	14850	15053	14898	14898	14930	15003	14886	14887	15003	15019	14882	14810	14961	14795	15016	15098	14964	15150	15013	14766	14882	14872	14940	14873	14880	14878	14758	14856	14923	15037	15036	15058	15049	15071	14892	14913	14931	14910	14995	14884	15059	14984	14756	15029	15008	14925	15048	14954	14935	15010	15121	14810	14970	15021	14816	14997	14989	14816	14809	15106	15074	14891	14868	14882	14994	14951	14950	15034	14966	14982	14960	14979	14889	14871	14945	14927	14958	14882	14956	14776	14911	14908	14985	14862	14961	14861	14865	15002	15030	14907	14910	15081	14942	15101	14964	15119	15054	15081	14885	14807	14977	14849	14905	14976	14964	14886	14844	14906	14824	14811	14955	15039	14980	14935	14977	14952	14833	15013	15027	14881	14991	14928	14858	14931	14770	14954	14927	14862	14950	14888	14949	14813	14853	14962	14993	14930	14663	14847	14930	15109	14814	14888	14994	15068	14918	14964	14974	14940	14934	14950	14938	14909	14971	14864	14995	14947	15008	14989	14881	14920	15108	14969	14941	14905	14738	14906	14989	14960	14873	14944	14856	14861	14843	14866	14861	14949	15076	15074	15145	14867	14882	14957	15032	14864	15028	15016	14976	14779	14734	14774	14985	14883	14973	14744	14854	15086	14824	14839	14887	14878	15032	14888	15118	14879	14905	14806	14890	15063	14948	14973	15025	14913	14947	14869	14934	15103	15122	14895	14933	14873	14951	14946	14993	14930	14937	14977	14861	14911	14868	14891	14856	14916	14885	14844	14905	15003	14971	14886	14891	14995	15006	14983	14919	14895	15030	14968	15079	14889	14906	14981	14855	14816	15075	15045	14896	14802	15085	15038	14947	14925	14905	14893	15079	14874	14894	14852	15046	14705	14918	14910	15098	14990	14828	14966	15030	15011	14822	14915	14926	15010	14987	14778	14892	14748	15049	14960	14931	15080	14836	15053	15125	15034	14886	14934	15096	15005	14955	14922	15031	14996	14741	14817	14923	14975	14944	14981	14891	15157	15025	14759	14904	15141	14988	14958	14977	15012	15039	14995	15107	14913	14863	14902	15025	15001	15083	14995	14823	15028	14975	15130	14952	14922	14972	14857	15078	14958	14874	14920	15061	14736	14853	14837	14909	15051	14983	15077	14844	14794	15038	14936	14818	15013	14921	15015	14979	14960	14943	14983	14818	14909	15133	15042	15004	14881	14969	15012	14876	14877	15010	14983	14955	14923	14767	15055	14801	14853	14937	14792	15110	15161	14744	15034	15044	14719	14946	14934	14861	14824	14818	14975	14831	14948	14848	14830	14821	15030	14991	14989	15049	14956	14829	14654	14996	14991	14883	14966	15019	15057	15108	14783	14847	14927	15077	14952	14950	14933	14916	14994	15027	14851	14999	14941	14962	14862	14966	14876	15041	15064	15169	14871	14987	14978	15061	14913	14883	14954	15073	14919	14945	15074	14787	15043	14943	14961	14837	14906	14854	14823	14948	14996	14882	14910	14849	15101	14897	14818	15041	14968	14784	15059	14820	14939	15006	14965	14849	14861	15018	15031	14863	14865	14907	14973	15058	14947	14949	15027	14808	14860	14904	14864	15033	14955	15042	14969	14934	15008	14931	14985	14943	15016	14912	14901	14978	14791	15064	15051	14874	15096	14827	14916	14737	14964	14905	14921	15044	14795	14954	15008	14971	15046	14831	14829	14907	14982	14961	15068	14891	14910	14918	15039	15045	14905	14920	14822	14697	14917	15036	15093	14911	14990	14956	14970	14819	14936	14993	14862	14957	14965	15070	14939	14992	14980	15094	14984	14895	14851	14909	14938	14808	14982	14938	14851	14840	15041	14802	14921	14904	14880	15086	14886	14894	15004	14971	14813	14819	14885	14816	15080	14956	15011	15150	15098	14870	14944	14979	14990	14978	14743	15040	14740	14835	14846	14962	14961	14963	14890	15002	15034	15055	14929	14891	14955	14891	14862	14985	15123	15064	14801	15031	14998	15110	14965	15024	15068	14959	15056	15007	14917	15217	14953	14981	15003	14974	14997	14985	14839	14966	14985	15029	14827	15029	14811	14865	14956	15055	15046	15027	14788	14932	15022	14755	15002	15083	14823	15118	14979	14938	15001	15062	15022	14951	15069	14974	14937	14781	14813	15039	14845	15051	14737	14792	15004	14913	14985	14920	14927	15108	14867	14970	15047	14955	15040	14873	15025	14798	14929	14935	14725	15007	15000	14903	14810	15029	14998	14801	14800	14985
24223	21978	29887	25899	22494	24476	21418	22519	35492	39992	37739	30735	23798	16385	13355	12800	12497	12571	12694	12656	12498	12679	12477	12583	12547	12495	12435	12734	12710	12507	12591	12507	12534	12352	12452	12455	12398	12452	12594	12653	12786	12581	12595	12310	12663	12535	12604	12677	12514	12433	12666	12498	12563	12593	12659	12521	12548	12657	12482	12483	12466	12419	12564	12537	12676	12650	12410	12573	12490	12479	12381	12471	12397	12555	12350	12452	12672	12408	12479	12354	12488	12580	12563	12549	12516	12223	12590	12515	12514	12502	12677	12776	12479	12649	12675	12348	12533	12491	12446	12519	12673	12453	12579	12503	12641	12684	12512	12371	12435	12742	12319	12472	12593	12388	12561	12513	12597	12603	12408	12420	12501	12509	12437	12537	12530	12378	12460	12464	12567	12399	12522	12413	12405	12512	12500	12507	12372	12542	12642	12497	12372	12518	12563	12422	12381	12576	12507	12360	12452	12314	12463	12547	12336	12430	12500	12628	12529	12714	12324	12585	12507	12471	12441	12588	12473	12493	12453	12566	12597	12371	12585	12463	12515	12544	12627	12454	12471	12426	12533	12488	12538	12525	12509	12544	12548	12545	12423	12584	12389	12428	12545	12505	12560	12489	12479	12629	12401	12595	12762	12523	12444	12400	12524	12427	12416	12402	12376	12567	12504	12599	12392	12678	12304	12390	12435	12509	12541	12481	12629	12387	12501	12425	12339	12448	12430	12484	12486	12477	12543	12445	12773	12480	12430	12457	12588	12388	12549	12297	12539	12603	12382	12595	12759	12523	12503	12377	12518	12551	12617	12709	12603	12497	12524	12419	12583	12270	12399	12483	12645	12478	12569	12460	12385	12449	12540	12370	12508	12603	12291	12573	12425	12401	12455	12463	12587	12723	12595	12632	12533	12420	12418	12438	12427	12467	12414	12401	12611	12439	12403	12499	12657	12434	12621	12549	12645	12554	12464	12459	12387	12408	12665	12561	12549	12440	12457	12626	12470	12477	12322	12314	12630	12673	12516	12498	12382	12594	12459	12617	12505	12665	12656	12360	12563	12354	12532	12418	12637	12610	12459	12453	12532	12682	12270	12548	12430	12442	12410	12570	12507	12524	12277	12599	12458	12453	12405	12475	12642	12778	12412	12456	12458	12500	12580	12507	12520	12530	12631	12357	12282	12527	12571	12510	12537	12364	12575	12359	12451	12647	12591	12565	12388	12545	12421	12351	12700	12382	12350	12494	12459	12405	12405	12559	12399	12515	12480	12425	12379	12459	12505	12532	12601	12503	12623	12486	12531	12488	12470	12436	12525	12455	12589	12592	12445	12609	12574	12411	12514	12475	12433	12450	12456	12478	12583	12548	12574	12700	12579	12456	12616	12420	12214	12490	12448	12478	12565	12519	12499	12541	12533	12497	12417	12560	12444	12476	12444	12472	12532	12452	12486	12435	12405	12312	12519	12497	12604	12455	12559	12668	12461	12415	12543	12557	12369	12352	12332	12545	12338	12653	12409	12576	12429	12511	12398	12464	12370	12408	12585	12651	12544	12586	12519	12330	12603	12452	12578	12458	12560	12639	12495	12477	12455	12430	12337	12500	12518	12386	12378	12525	12409	12534	12523	12506	12399	12346	12471	12334	12495	12532	12476	12408	12675	12731	12450	12614	12449	12389	12547	12620	12552	12413	12491	12549	12417	12595	12510	12614	12563	12309	12582	12592	12312	12280	12341	12407	12536	12562	12661	12469	12358	12461	12387	12587	12455	12520	12573	12518	12555	12559	12460	12356	12499	12575	12604	12470	12738	12611	12397	12507	12556	12539	12439	12442	12467	12398	12453	12579	12577	12339	12597	12562	12524	12370	12452	12614	12529	12284	12543	12496	12491	12566	12502	12450	12725	12575	12379	12420	12574	12465	12689	12416	12298	12435	12389	12501	12665	12505	12639	12544	12395	12509	12499	12519	12662	12399	12590	12653	12614	12565	12617	12582	12562	12497	12550	12361	12444	12500	12612	12503	12491	12439	12459	12362	12443	12427	12756	12277	12660	12591	12373	12511	12446	12424	12554	12432	12580	12541	12432	12435	12503	12367	12506	12406	12513	12526	12517	12463	12327	12532	12478	12417	12383	12461	12427	12563	12393	12701	12356	12465	12553	12620	12597	12501	12410	12479	12398	12610	12613	12634	12700	12447	12466	12521	12500	12565	12495	12410	12517	12588	12463	12438	12531	12576	12503	12428	12521	12391	12422	12409	12471	12545	12410	12343	12520	12462	12402	12419	12633	12522	12563	12496	12524	12509	12573	12525	12358	12547	12629	12465	12451	12434	12436	12601	12471	12552	12629	12369	12631	12497	12494	12481	12617	12587	12511	12623	12299	12489	12532	12447	12484	12458	12296	12593	12336	12473	12353	12477	12275	12513	12444	12528	12602	12573	12697	12604	12436	12388	12506	12476	12427	12544	12409	12621	12629	12451	12482	12386	12390	12486	12450	12587	12500	12734	12574	12377	12482	12433	12554	12344	12400	12488	12674	12541	12677	12376	12580	12489	12534	12690	12439	12538	12600	12681	12668	12440	12379	12516	12418	12472	12571	12664	12533	12461	12567	12369	12465	12503	12429	12556	12428	12513	12573	12343	12471	12556	12589	12566	12454	12534	12483	12496	12666	12398	12508	12479	12413	12470	12449	12481	12567	12588	12620	12517	12592	12501	12734	12582	12340	12593	12503	12627	12483	12445	12366	12614	12587	12621	12473	12623	12387	12374	12513	12438	12431	12420	12563	12408	12561	12491	12590	12454	12516	12492	12351	12612	12562	12585	12309	12381	12506	12546	12705	12544	12615	12374	12566	12428	12524	12638	12411	12564	12471	12526	12483	12356	12360	12393	12591	12784	12609	12532	12242	12462	12355	12627	12738	12467	12485	12509	12452	12596	12440	12522	12489	12371	12372	12459	12434	12477	12503	12544	12374	12460	12403	12447	12573	12536	12490	12450	12663	12533	12667	12386	12472	12403	12485	12541	12458	12483	12483	12347	12438	12501	12481	12595	12548	12485	12548	12462	12558	12511	12381	12474	12642	12449	12582	12650	12546	12318	12310	12375	12540	12448	12351	12548	12371	12311	12431	12442	12389	12251	12403	12440	12619	12590	12596	12553	12521	12661	12588	12311	12518	12537	12560	12460	12668	12556	12396	12461	12529	12607	12676	12597	12533	12568	12696	12494	12506	12493	12532	12275	12453	12588	12413	12522	12488	12541	12435	12609	12552	12374	12410	12561	12601	12470	12507	12581	12527	12713	12490	12476	12572	12444	12247	12508	12492	12416	12635	12472	12440	12355	12423	12496	12410	12554	12345	12471	12352	12536	12566	12445	12494	12533	12477	12657	12618	12703	12615	12487	12617	12470	12526	12402	12322	12494	12497	12389	12507	12598	12517	12427	12605	12592	12664	12654	12576	12434	12402	12366	12401	12518	12554	12356	12513	12564	12412	12499	12496	12330	12624	12706	12518	12469	12454	12657	12581	12541	12467	12644	12408	12459	12461	12447	12538	12416	12531	12344	12391	12431	12516	12604	12507	12565	12504	12650	12349	12426	12609	12483	12434	12423	12588	12331	12599	12688	12664	12550	12486	12485	12552	12382	12532	12428	12321	12602	12622	12649	12470	12556	12476	12544	12471	12541	12557	12576	12531	12505	12693	12588	12496	12504	12483	12472	12569	12409	12307	12646	12442	12640	12575	12545	12364	12559	12486	12471	12634	12505	12578	12633	12473	12513	12566	12421	12701	12450	12532	12499	12610	12511	12378	12401	12425	12401	12665	12556	12582	12415	12470	12354	12357	12548	12502	12529	12529	12393	12331	12294	12642	12444	12413	12343	12437	12545	12597	12521	12502	12633	12567	12357	12616	12323	12464	12441	12453	12516	12517	12537	12375	12536	12357	12389	12511	12382	12504	12553	12602	12573	12166	12564	12502	12553	12301	12639	12433	12389	12579	12359	12476	12351	12276	12587	12462	12598	12513	12450	12424	12279	12380	12375	12514	12507	12641	12598	12538	12463	12539	12551	12586	12410	12528	12635	12548	12493	12464	12662	12517	12483	12571	12549	12623	12413	12567	12449	12396	12456	12587	12380	12479	12429	12444	12401	12403	12506	12534	12496	12568	12303	12654	12376	12424	12552	12439	12320	12558	12511	12567	12310	12333	12449	12630	12571	12504	12576	12592	12486	12599	12446	12424	12382	12567	12451	12437	12258	12271	12350	12522	12515	12479	12606	12635	12424	12421	12512	12583	12463	12460	12458	12431	12333	12494	12431	12370	12451	12472	12396	12466	12509	12274	12351	12608	12510	12445	12448	12577	12308	12525	12551	12586	12466	12516	12327	12516	12690	12522	12303	12484	12444	12574	12286	12448	12610	12398	12607	12329	12366	12435	12465	12524	12419	12353	12381	12381	12595	12420	12559	12510	12273	12373	12371	12451	12512	12521	12493	12410	12560	12559	12403	12281	12510	12451	12515	12544	12588	12479	12502	12596	12455	12438	12454	12455	12602	12604	12538	12599	12475	12329	12394	12545	12466	12378	12639	12495	12412	12746	12508	12421	12344	12462	12685	12622	12536	12469	12526	12531	12493	12516	12661	12468	12434	12692	12431	12479	12571	12374	12413	12391	12566	12684	12529	12544	12495	12524	12441	12490	12486	12403	12428	12526	12412	12372	12545	12458	12590	12415	12371	12558	12432	12466	12441	12454	12494	12652	12413	12624	12629	12440	12686	12441	12476	12451	12452	12459	12445	12479	12519	12430	12696	12554	12417	12625	12404	12415	12329	12457	12483	12514	12655	12496	12559	12481	12648	12761	12699	12448	12430	12478	12443	12394	12524	12363	12451	12551	12627	12450	12362	12515	12427	12529	12454	12678	12590	12500	12576	12592	12418	12508	12451	12593	12464	12534	12511	12592	12480	12618	12441	12455	12730	12515	12457	12487	12330	12272	12366	12567	12590	12564	12597	12676	12589	12605	12593	12258	12387	12524	12461	12448	12431	12588	12451	12500	12524	12580	12603	12429	12582	12580	12497	12449	12512	12540	12581	12468	12410	12460	12371	12597	12293	12658	12614	12452	12477	12506	12718	12518	12645	12530	12682
36339	59985	53878	38655	19545	23894	15401	25410	38578	40564	37992	31147	22926	14569	12325	11691	11695	11849	11726	11618	11829	11786	11735	11683	11644	11646	11693	11809	11622	11765	11839	11586	11882	11597	11706	11769	11778	11769	11627	11722	11835	11774	11688	11925	11771	11723	11682	11547	11832	11601	11719	11766	11505	11607	11672	11800	11749	11715	11812	11598	11657	11861	11887	11784	11637	11903	11807	11724	11885	11675	11828	11613	11812	11715	11623	11897	11776	11862	11809	11719	11693	11832	11617	11807	11849	11804	11687	11767	11750	11708	11614	11634	11721	11587	11728	11703	11581	11804	11568	11782	11820	11871	11594	11870	11766	11741	11699	11797	11626	11652	11723	11650	11880	11694	11675	11838	11910	11791	11877	11831	11695	11793	11795	11753	11599	11890	11761	11710	11809	11734	11645	11693	11887	11818	11793	11654	11834	11856	11808	11693	11754	11791	11858	11759	11822	11620	11756	11672	11806	11955	11978	11690	11732	11737	11662	11795	11688	11685	11751	11640	11687	11668	11690	11826	11616	11857	11677	11723	11764	11800	11738	11688	11544	11639	11748	11656	11602	11550	11826	11632	11821	11764	11677	11709	11734	11851	11707	11689	11733	11779	11664	11617	11742	11812	11819	11804	11634	11660	11729	11658	11742	11726	11913	11777	11692	11740	11745	11820	11790	11568	11730	11848	11635	11787	11809	11658	11720	11701	11609	11662	11696	11589	11688	11914	11706	11631	11796	11475	11733	11640	11549	11443	11836	11672	11714	11751	11685	11731	11657	11783	11727	11724	11697	11768	11723	11581	11717	11667	11705	11714	11673	11782	11763	11698	11854	11725	11649	11758	11819	11756	11786	11619	11779	11783	11754	11586	11766	11963	11709	11742	11720	11712	11691	11733	11821	11771	11616	11674	11667	11691	11781	11638	11672	11626	11893	11551	11778	11646	11763	11826	11864	11666	11677	11908	11668	11804	11856	11765	11849	11566	11618	11610	11732	11662	11577	11792	11745	11575	11730	11798	11680	11813	11600	11620	11718	11778	11690	11746	11746	11576	11714	11709	11708	11767	11813	11701	11708	11674	11769	11726	11739	11620	11699	11763	11757	11822	11591	11739	11664	11810	11698	11746	11691	11735	11722	11808	11718	11679	11746	11817	11922	11674	11765	11787	11859	11805	11646	11836	11594	11782	11634	11779	11843	11765	11614	11698	11691	11671	11748	11742	11812	11687	11853	11700	11790	11606	11684	11781	11821	11693	11680	11805	11865	11822	11688	11725	11767	11650	11655	11786	11594	11805	11677	11646	11786	11814	11651	11714	11633	11717	11661	11640	11844	11678	11744	11771	11795	11889	11802	11765	11724	11801	11715	11922	11757	11685	11686	11869	11776	11836	11656	11765	11642	11675	11775	11706	11725	11741	11863	11562	11701	11834	11702	11691	11767	11565	11497	11840	11762	11681	11813	11675	11646	11799	11666	11831	11611	11763	11910	11787	11855	11658	11851	11697	11744	11827	11778	11615	11813	11650	11836	11775	11716	11571	11729	11786	11734	11724	11754	11770	11762	11773	11814	11803	11792	11714	11671	11890	11598	11768	11803	11832	11632	11799	11704	11812	11768	11762	11720	11719	11728	11650	11787	11690	11516	11704	11771	11889	11748	11864	11703	11853	11653	11768	11727	11719	11719	11535	11903	11590	11763	11864	11723	11724	11857	11770	11797	11727	11778	11663	11634	11707	11842	11759	11751	11710	11695	11680	11650	11702	11771	11684	11657	11793	11767	11780	11892	11747	11667	11703	11693	11775	11513	11807	11650	11774	11646	11650	11816	11607	11738	11667	11637	11763	11679	11672	11717	11664	11662	11588	11860	11795	11752	11720	11689	11813	11716	11696	11726	11668	11692	11664	11693	11672	11660	11771	11747	11707	11671	11715	11705	11792	11658	11728	11670	11803	11837	11710	11725	11712	11598	11705	11617	11859	11857	11754	11665	11623	11819	11772	11729	11785	11801	11808	11704	11692	11834	11584	11710	11758	11545	11629	11860	11875	11732	11762	11849	11710	11685	11727	11687	11787	11645	11763	11529	11684	11772	11733	11741	11865	11718	11800	11803	11829	11951	11769	11614	11835	11762	11602	11834	11693	11822	11787	11547	11690	11738	11594	11784	11694	11674	11777	11907	11792	11780	11691	11804	11860	11627	11538	11807	11816	11669	11734	11612	11649	11793	11810	11626	11616	11748	11702	11888	11770	11674	11688	11788	11729	11781	11730	11567	11759	11694	11568	11762	11831	11864	11828	11883	11785	11544	11676	11635	11761	11683	11717	11544	11769	11668	11715	11797	11746	12002	11762	11699	11787	11630	11631	11472	11741	11678	11611	11834	11602	11726	11762	11701	11625	11752	11692	11527	11985	11577	11594	11771	11509	11680	11650	11603	11721	11731	11855	11655	11596	11598	11760	11610	11781	11718	11624	11743	11604	11694	11741	11660	11690	11673	11713	11647	11750	11681	11963	11715	11617	11821	11706	12011	11717	11601	11851	11696	11693	11721	11600	11695	11681	11697	11752	11720	11821	11846	11826	11864	11764	11818	11586	11545	11663	11707	11815	11582	11692	11575	11742	11685	11825	11695	11772	11821	11749	11788	11600	11704	11730	11812	11762	11839	11708	11797	11633	11797	11659	11793	11716	11723	11612	11815	11624	11759	11757	11708	11717	11719	11765	11598	11758	11799	11743	11672	11674	11647	11580	11748	11739	11551	11796	11689	11606	11679	11807	11712	11831	11676	11695	11632	11760	11674	11741	11765	11713	11604	11645	11687	11731	11621	11615	11875	11740	11764	11831	11811	11799	11595	11943	11732	11661	11668	11615	11781	11776	11747	11786	11552	11707	11786	11853	11673	11614	11729	11721	11710	11788	11807	11726	11693	11632	11764	11765	11632	11735	11829	11655	11709	11534	11682	11726	11734	11537	11913	11688	11776	11748	11588	11730	11781	11687	11740	11881	11803	11778	11652	11582	11748	11686	11650	11707	11677	11633	11452	12002	11676	11739	11638	11777	11708	11663	11647	11543	11622	11665	11937	11669	11728	11744	11655	11683	11771	11790	11694	11656	11624	11839	11709	11696	11587	11835	11720	11773	11757	11651	11721	11711	11544	11633	11828	11606	11715	11739	11682	11701	11739	11828	11731	11737	11691	11774	11733	11906	11774	11632	11698	11685	11806	11654	11645	11723	11669	11949	11767	11712	11731	11719	11734	11665	11687	11770	11735	11608	11584	11745	11646	11837	11755	11615	11561	11692	11728	11547	11700	11819	11888	11735	11946	11834	11687	11592	11755	11733	11752	11656	11798	11669	11681	11799	11696	11512	11727	11694	11754	11693	11698	11670	11627	11749	11654	11583	11682	11668	11803	11753	11687	11796	11748	11567	11829	11805	11831	11711	11721	11700	11687	11660	11834	11769	11831	11870	11660	11795	11719	11689	11603	11681	11723	11729	11575	11658	11715	11869	11686	11827	11565	11705	11782	11601	11587	11775	11692	11714	11769	11742	11740	11679	11771	11585	11847	11567	11737	11732	11779	11746	11819	11803	11624	11802	11816	11692	11682	11782	11763	11638	11719	11694	11894	11626	11656	11643	11771	11751	11694	11620	11594	11689	11789	11657	11726	11847	11675	11646	11577	11612	11763	11729	11587	11651	11686	11773	11609	11536	11774	11783	11762	11825	11774	11720	11795	11821	11723	11745	11604	11741	11808	11700	11626	11675	11574	11611	11621	11680	11809	11761	11524	11688	11922	11645	11707	11685	11573	11667	11761	11825	11784	11750	11600	11754	11757	11732	11700	11816	11790	11700	11641	11986	11578	11744	11828	11570	11687	11764	11684	11762	11630	11726	11621	11893	11459	11563	11752	11715	11754	11657	11888	11492	11756	11584	11896	11583	12050	11652	11607	11690	11720	11809	11693	11896	11619	11662	11826	11733	11757	11700	11713	11726	11779	11678	11643	11823	11708	11615	11776	11667	11745	11675	11594	11818	11731	11614	11768	11630	11937	11660	11709	11769	11770	11805	11707	11771	11805	11757	11635	11815	11676	11593	11567	11730	11809	11678	11588	11665	11624	11735	11672	11655	11805	11844	11646	11913	11720	11803	11701	11869	11721	11763	11678	11695	11785	11784	11881	11784	11694	11866	11615	11726	11784	11659	11636	11667	11914	11855	11670	11870	11723	11679	11638	11680	11800	11661	11745	11718	11597	11652	11784	11866	11781	11754	11694	11763	11745	11637	11803	11590	11712	11781	11607	11827	11745	11716	11890	11620	11792	11627	11563	11726	11597	11788	11754	11785	11863	11756	11650	11786	11678	11757	11827	11668	11938	11757	11709	11898	11818	11730	11804	11762	11723	11882	11574	11714	11724	11623	11745	11832	11778	11665	11474	11750	11893	11923	11598	11859	11667	11803	11871	11705	11581	11720	11654	11640	11619	11883	11576	11835	11735	11810	11670	11684	11796	11735	11826	11616	11675	11680	11733	11785	11791	11591	11794	11797	11743	11771	11818	11742	11659	11723	11683	11833	11754	11666	11729	11689	11748	11750	11867	11829	11634	11821	11649	11650	11720	11590	11815	11746	11645	11743	11559	11637	11845	11852	11819	11673	11835	11726	11755	11658	11838	11751	11702	11867	11794	11624	11748	11759	11641	11715	11710	11804	11806	11714	11710	11778	11676	11758	11775	11764	11649	11803	11570	11859	11651	11567	11741	11810	11639	11528	11702	11631	11754	11644	11759	11721	11778	11811	11815	11795	11708	11775	11706	11588	11695	11679	11697	11789	11728	11620	11738	11699	11717	11692	11676	11821	11700	11575	11666	11804	11718	11639	11837	11774	11736	11880	11785	11583	11718	11676	11692	11633	11626	11704	11738	11872	11678	11706	11610	11830	11736	11624	11629	11833	11712	11628	11646	11832	11640	11554	11645	11687	11866	11694	11756	11796	11749	11679	11891	11503	11610	11700	11731	11746	11697	11638	11759	11626	11855	11711	11834	11634	11683	11610	11714	11720	11583	11826	11764	11797	11794	11614	11671	11806	11860	11702	11644	11823	11871	11780	11715	11635	11702	11657	11692	11684	11764	11490	11792	11955	11716	11754	11660	11673
29294	25163	26965	18519	12357	12139	11999	12033	13531	14243	14086	13349	12783	11912	11727	11654	11642	11494	11584	11679	11628	11618	11541	11583	11589	11744	11498	11657	11462	11608	11745	11629	11616	11527	11459	11561	11439	11618	11447	11549	11660	11599	11740	11341	11687	11578	11642	11421	11530	11591	11531	11672	11623	11912	11600	11602	11618	11638	11578	11589	11635	11557	11769	11701	11522	11571	11705	11621	11789	11636	11391	11628	11461	11696	11655	11508	11544	11363	11540	11552	11559	11835	11642	11480	11669	11595	11511	11601	11661	11619	11559	11828	11564	11501	11590	11525	11693	11553	11653	11641	11643	11553	11519	11775	11677	11705	11621	11644	11545	11495	11533	11394	11590	11390	11614	11417	11415	11547	11544	11581	11402	11489	11422	11595	11620	11578	11371	11419	11770	11536	11597	11443	11697	11775	11603	11578	11707	11471	11661	11668	11486	11629	11546	11451	11507	11472	11646	11479	11566	11449	11475	11367	11733	11513	11661	11626	11689	11592	11753	11657	11599	11601	11509	11597	11513	11541	11629	11704	11447	11601	11555	11680	11554	11480	11564	11573	11737	11720	11671	11697	11523	11579	11630	11609	11496	11592	11465	11553	11600	11549	11649	11592	11553	11484	11560	11477	11566	11624	11580	11614	11387	11669	11415	11464	11527	11448	11527	11511	11563	11577	11586	11460	11530	11666	11551	11402	11698	11551	11488	11650	11586	11345	11506	11625	11516	11539	11512	11510	11465	11594	11708	11610	11603	11494	11612	11467	11312	11581	11599	11524	11610	11506	11437	11651	11461	11724	11594	11480	11581	11655	11397	11570	11560	11690	11722	11582	11624	11549	11615	11539	11712	11606	11598	11695	11574	11414	11610	11445	11473	11460	11483	11497	11514	11549	11398	11478	11624	11481	11666	11548	11671	11816	11447	11553	11611	11573	11596	11420	11599	11586	11501	11586	11512	11472	11648	11529	11413	11451	11491	11616	11577	11382	11592	11455	11502	11469	11643	11541	11601	11515	11508	11595	11683	11547	11579	11535	11538	11449	11758	11541	11598	11649	11563	11609	11665	11423	11645	11610	11565	11710	11508	11597	11453	11642	11608	11386	11498	11539	11374	11670	11450	11419	11536	11492	11523	11520	11438	11750	11536	11599	11459	11493	11494	11401	11536	11589	11597	11565	11603	11639	11494	11327	11671	11429	11522	11592	11421	11565	11686	11619	11591	11571	11623	11660	11602	11631	11608	11494	11671	11818	11613	11567	11598	11598	11556	11611	11466	11556	11678	11730	11451	11495	11641	11653	11568	11459	11611	11603	11685	11613	11398	11313	11581	11631	11580	11624	11526	11605	11498	11574	11489	11484	11702	11531	11454	11536	11715	11527	11568	11541	11477	11699	11571	11547	11671	11524	11549	11506	11595	11580	11558	11451	11670	11559	11644	11862	11682	11582	11495	11535	11551	11465	11620	11590	11505	11563	11533	11571	11428	11645	11679	11582	11387	11700	11659	11676	11587	11681	11427	11399	11513	11408	11627	11640	11576	11614	11538	11532	11396	11363	11519	11666	11596	11597	11697	11852	11529	11455	11523	11456	11611	11555	11640	11608	11613	11593	11483	11552	11515	11489	11696	11561	11630	11570	11622	11517	11504	11705	11810	11567	11582	11517	11544	11628	11555	11556	11650	11548	11572	11609	11644	11577	11702	11697	11519	11598	11591	11404	11455	11550	11544	11538	11722	11696	11657	11584	11542	11490	11612	11541	11636	11621	11528	11592	11538	11670	11600	11903	11535	11551	11518	11574	11701	11587	11634	11684	11529	11527	11628	11487	11619	11491	11699	11562	11470	11728	11651	11663	11584	11438	11623	11588	11804	11529	11518	11568	11592	11639	11596	11635	11567	11525	11668	11575	11645	11615	11462	11502	11448	11398	11602	11589	11699	11588	11689	11517	11558	11546	11517	11583	11603	11610	11504	11452	11604	11583	11700	11662	11602	11697	11622	11568	11509	11591	11539	11560	11659	11688	11654	11649	11584	11427	11750	11594	11610	11673	11610	11320	11629	11316	11667	11603	11478	11611	11605	11441	11596	11602	11690	11508	11606	11520	11669	11454	11359	11551	11551	11466	11488	11615	11572	11537	11733	11676	11654	11582	11547	11600	11523	11454	11477	11542	11544	11525	11505	11417	11471	11604	11541	11726	11568	11566	11483	11592	11471	11673	11465	11517	11489	11517	11687	11566	11656	11491	11634	11591	11608	11645	11577	11415	11581	11501	11415	11644	11556	11630	11526	11660	11501	11558	11819	11557	11592	11556	11479	11754	11510	11472	11499	11463	11811	11627	11406	11626	11501	11713	11343	11726	11730	11589	11669	11660	11732	11737	11689	11574	11539	11693	11680	11519	11500	11639	11510	11677	11508	11504	11774	11489	11465	11479	11259	11406	11611	11725	11607	11586	11693	11506	11603	11793	11584	11487	11607	11687	11574	11557	11647	11522	11541	11729	11648	11438	11597	11644	11649	11659	11530	11696	11604	11682	11470	11554	11674	11539	11680	11551	11642	11615	11444	11604	11533	11637	11575	11477	11711	11504	11617	11428	11370	11515	11413	11584	11641	11602	11390	11406	11595	11722	11482	11587	11577	11756	11528	11479	11462	11435	11506	11551	11641	11447	11432	11712	11692	11508	11319	11399	11498	11647	11568	11551	11496	11465	11430	11553	11515	11440	11637	11508	11590	11551	11714	11703	11656	11588	11495	11556	11859	11663	11650	11768	11565	11603	11398	11570	11631	11638	11596	11503	11640	11577	11414	11586	11457	11658	11609	11424	11493	11598	11555	11555	11569	11615	11455	11476	11522	11414	11475	11687	11508	11578	11688	11551	11347	11456	11694	11357	11688	11524	11469	11412	11639	11546	11473	11574	11677	11616	11593	11559	11771	11619	11547	11654	11621	11738	11596	11404	11665	11711	11614	11588	11524	11715	11620	11467	11633	11556	11550	11455	11646	11374	11511	11666	11545	11630	11764	11526	11476	11448	11474	11530	11649	11667	11582	11579	11749	11500	11550	11517	11607	11397	11509	11604	11715	11806	11529	11541	11622	11593	11621	11578	11621	11396	11519	11600	11582	11606	11577	11647	11574	11507	11590	11529	11439	11557	11605	11595	11611	11487	11712	11569	11595	11598	11825	11791	11520	11659	11371	11601	11494	11607	11647	11567	11501	11692	11536	11726	11518	11696	11510	11636	11631	11671	11602	11597	11578	11608	11545	11708	11487	11650	11384	11648	11590	11451	11662	11667	11509	11570	11519	11395	11414	11528	11677	11641	11571	11392	11608	11442	11549	11515	11591	11688	11585	11533	11548	11713	11552	11763	11460	11684	11542	11700	11696	11609	11570	11687	11574	11591	11699	11520	11608	11653	11537	11501	11477	11688	11540	11621	11571	11588	11586	11415	11340	11518	11432	11624	11431	11359	11657	11504	11429	11536	11609	11715	11675	11622	11431	11598	11681	11548	11478	11544	11704	11515	11505	11594	11482	11469	11471	11513	11751	11542	11552	11636	11602	11668	11534	11462	11545	11564	11547	11568	11635	11631	11524	11732	11618	11689	11588	11755	11467	11606	11627	11526	11750	11481	11498	11408	11548	11531	11621	11693	11658	11356	11551	11586	11597	11447	11473	11587	11610	11679	11537	11489	11333	11575	11618	11593	11552	11712	11621	11466	11525	11406	11759	11388	11543	11517	11558	11677	11585	11464	11691	11449	11764	11560	11440	11421	11535	11630	11748	11624	11570	11619	11536	11512	11584	11641	11712	11534	11499	11665	11535	11601	11680	11547	11772	11648	11550	11654	11693	11514	11451	11481	11626	11507	11726	11628	11562	11734	11634	11524	11499	11499	11524	11437	11592	11625	11649	11502	11496	11438	11732	11468	11460	11696	11566	11469	11649	11610	11593	11745	11670	11517	11492	11649	11525	11622	11515	11658	11606	11545	11454	11432	11618	11518	11567	11378	11588	11679	11534	11686	11559	11504	11537	11344	11596	11449	11455	11499	11703	11790	11716	11582	11528	11614	11548	11455	11515	11423	11468	11637	11629	11549	11651	11722	11556	11609	11564	11567	11706	11567	11624	11562	11716	11600	11632	11572	11568	11655	11563	11596	11632	11644	11934	11632	11561	11546	11631	11679	11553	11612	11721	11642	11683	11622	11625	11470	11558	11565	11565	11409	11676	11686	11545	11544	11652	11554	11524	11666	11551	11647	11583	11307	11391	11614	11562	11603	11540	11719	11464	11752	11437	11535	11583	11512	11494	11353	11594	11521	11569	11561	11442	11478	11534	11709	11631	11563	11636	11665	11616	11503	11631	11404	11544	11660	11457	11405	11703	11568	11554	11601	11601	11540	11535	11679	11669	11602	11512	11712	11631	11608	11671	11608	11752	11672	11387	11571	11535	11552	11473	11586	11654	11577	11465	11650	11681	11644	11590	11354	11589	11535	11634	11666	11493	11547	11397	11496	11618	11438	11420	11565	11457	11616	11621	11584	11620	11519	11505	11578	11723	11708	11625	11465	11629	11547	11586	11565	11696	11643	11582	11539	11492	11664	11641	11513	11582	11459	11473	11518	11520	11513	11377	11396	11636	11517	11520	11625	11732	11501	11515	11532	11687	11634	11441	11543	11632	11654	11611	11548	11667	11746	11620	11576	11617	11506	11650	11569	11565	11406	11455	11621	11469	11486	11519	11533	11462	11502	11623	11468	11577	11663	11593	11634	11621	11503	11625	11454	11540	11590	11702	11490	11636	11537	11527	11392	11526	11400	11597	11607	11588	11597	11578	11475	11591	11631	11542	11622	11526	11570	11672	11745	11608	11504	11711	11663	11483	11586	11511	11490	11393	11501	11710	11681	11419	11440	11461	11597	11574	11579	11757	11536	11578	11647	11551	11541	11551	11512	11596	11602	11619	11572	11742	11682	11677	11647	11472	11570	11636	11505	11551	11572	11761	11407	11525	11559	11384	11540	11613	11645	11694	11607	11470	11572	11536	11642	11609	11535	11639	11557	11596	11569	11558	11674	11629	11647	11613	11653	11552	11652	11788	11546	11555	11649	11517	11454	11586	11440	11663	11634	11526	11564	11424	11542	11475	11640
24547	35509	29343	15566	11327	11706	11241	12011	14155	14877	14344	13135	12350	11390	11358	11081	11156	10992	11105	11009	11171	11154	11272	11093	11101	11098	11121	10985	11170	11161	11165	11105	11084	11138	11230	10889	11218	11070	11250	11104	10963	11099	11049	11084	11021	11312	10967	11169	11175	11172	11137	11182	11013	11062	11258	11064	11040	11159	10931	10950	11115	11388	11206	11162	11300	11023	11205	11078	11157	10984	10923	11054	11241	11112	11326	10956	11197	10994	11115	11176	11219	11240	10933	11071	11127	10899	11158	10985	11232	11254	11126	11191	11128	11000	11044	11088	11204	11017	11131	11088	11095	11015	11108	11248	11136	11377	11084	11228	11106	11160	11027	11029	11046	11135	11192	11071	11211	11122	11079	11169	11300	10892	11262	10972	11271	11116	11207	11088	11174	11131	11033	11066	11168	11004	11059	11190	11273	11042	11144	11116	11091	10965	11039	11023	11073	11206	11071	11091	11050	11212	10930	11221	11196	11250	11092	11118	11149	11219	11176	11150	11103	11076	11198	10963	11291	11006	11071	11041	11080	11092	11050	11180	11061	11162	11305	11206	11079	11137	11046	11151	11314	11076	11160	10976	11111	11026	11019	11152	11060	11012	11316	11215	11075	11107	11107	11260	11079	11205	11095	11093	11207	11156	11335	11077	11109	11100	11147	11130	11237	10979	11084	10985	11160	11223	11217	11123	11132	10974	11047	11105	11090	11113	11074	11192	11170	11100	11100	11101	11245	11111	11076	11144	11150	11299	11029	11038	11250	11229	11149	11036	11019	11227	11076	11174	11260	11146	11188	11156	10887	11113	11308	11173	11062	11073	11162	11189	11089	11069	11115	11054	11013	11077	11102	11064	10940	11124	11066	11122	11168	11174	11104	11178	11134	11061	11088	11153	11219	10988	11132	11083	11182	11042	11095	11172	11061	10968	11013	11056	11031	11080	10998	11172	11237	11140	11049	11290	11098	11059	11110	11260	11242	11069	10880	11083	11065	11062	11014	11124	10958	11071	11291	11124	10946	11179	11151	11122	11166	11086	11131	11032	11031	11180	10980	10953	10974	11063	11126	10996	11044	11203	11012	11105	11187	11133	11138	11119	10960	11148	11197	11134	11269	11154	11212	11157	10990	11044	11069	11080	11150	11209	11051	11145	11132	11104	11208	11086	11245	10925	11024	11105	10954	11183	11002	11020	11256	11018	11037	11208	11219	11127	11086	10980	11087	11234	11018	11105	11080	11104	11150	11283	11262	11029	11204	11051	11097	11286	11094	11131	11044	11043	11082	11184	11061	11037	11107	11061	11173	11039	10954	11135	11219	11184	11041	11096	11245	11071	11182	11011	11132	11146	10942	11175	11117	11085	10963	11036	11069	11198	11268	11166	11214	11118	11038	11086	11096	11251	11228	11103	11104	10952	11276	11069	11095	11108	11007	10992	11023	11036	11369	11093	11014	10975	11042	11173	11068	10962	11128	11243	11205	10988	11012	11034	11069	11063	11098	11117	11117	11000	11099	11161	10995	11132	11080	11067	11132	11009	11154	11115	11091	11110	10928	11270	11063	11224	11210	11113	10939	11070	11186	11161	11273	11142	11219	11079	11143	11017	10984	11063	11129	11028	11127	11111	11202	10987	11190	11067	11067	11190	10996	11037	11061	11222	11080	11104	11129	11129	11137	11182	11013	11097	10929	11080	11265	11250	11018	10953	11119	11177	11145	11096	11150	11096	11116	11209	11123	11089	11071	11153	11079	11179	11058	11128	11009	11111	11068	11102	11085	11205	11115	10938	11158	11168	11162	11035	11133	11049	11045	11067	11274	11227	11135	11093	11073	11326	11290	11061	11161	11057	11022	11061	11055	10955	11088	11067	11044	11087	11022	11056	11150	11056	11112	10974	11095	11207	11216	11193	11113	11098	11227	11182	10977	11138	11165	11136	11118	10899	11120	11059	11177	11236	11105	11280	11102	11176	11160	11092	11192	10986	11098	11174	11152	11139	11069	10971	11163	11125	11198	11206	11249	11075	11127	11160	11180	11038	11232	11220	11002	11232	11001	11002	10979	11293	11174	11073	10994	11099	11234	11065	11077	11033	11201	11153	11107	11085	11102	11057	11044	11200	11087	11083	11067	11065	11196	11249	10993	11148	11019	11074	11077	11153	10940	11134	11180	11056	11076	11031	11142	11066	11055	11271	11004	11074	11028	11091	11101	11027	11169	11149	10922	11158	11216	10967	10981	11061	11055	11074	11188	11220	11072	11126	11272	11054	11109	11002	11231	11204	11100	11021	11068	11155	11140	11136	10989	11153	11145	11060	11062	11206	11270	11069	11174	11056	11147	11150	11060	11109	11090	11166	11092	11273	10960	11085	11092	11341	11163	11119	10941	11335	11113	11042	11078	11166	11103	11006	11163	11127	11125	11048	11133	11012	11251	11031	11189	11042	11236	11057	11162	11133	11035	10960	11077	11130	11113	11320	11132	11170	11224	11105	11084	11096	11019	11097	11245	11211	11097	10981	10885	11184	11115	11039	11095	11108	11062	11015	11170	11178	11067	11113	11217	10934	11153	11218	11074	11064	11226	11130	11069	11152	11222	11135	11141	11201	11296	11052	11164	11024	11061	11019	11189	11138	11034	11150	11143	10975	11122	11130	11182	11093	11152	11165	11121	11094	11039	11083	11078	11144	11108	11064	11141	11089	11244	11104	11172	11044	11189	11177	11081	11048	11127	11184	11042	11138	11108	11105	11064	11113	11288	11005	11050	11078	11231	11006	11149	11095	10987	11173	11032	11079	11127	11147	11045	11252	11012	11211	10956	11086	11180	11124	11052	11129	11045	11077	11064	11027	11173	10925	11034	11195	11052	11190	11102	11170	11149	11241	11179	11211	11077	11049	11132	11138	11174	11157	11094	11107	11072	10974	11142	11017	11014	10931	11200	11091	10995	11104	11130	11123	11231	11070	11108	11149	11227	11119	11237	11052	11136	11189	11103	11062	11005	11087	11165	11078	10988	11277	11024	11318	11045	11135	11081	11114	11164	11017	11221	11109	11171	11049	11092	11176	11172	11181	11156	11097	11074	10992	11176	11116	11033	11092	11057	11292	11215	11059	11072	10923	11113	11144	11108	11092	11113	11082	11090	10972	11110	11121	11124	11187	11005	11087	11136	11028	11187	11103	11014	11236	10808	11143	11097	11228	11184	11184	11070	11000	11098	11052	11131	11026	11128	11097	11220	11086	11157	11146	10930	11276	11021	10973	10992	11134	11264	11134	11080	11007	11182	11245	11019	11037	11179	11102	11063	11204	11032	11283	11003	11247	11115	11040	11176	10929	11171	11099	11152	11104	11031	11066	11162	11173	11136	11160	10987	11158	11147	11130	11096	11147	11055	11141	11114	11125	11235	11087	11156	11231	11006	11169	11258	11118	11123	11083	11028	11037	11118	10879	11050	11206	11181	11106	11279	10987	11218	11112	11133	11051	11172	10985	11070	11128	11003	11195	11069	11072	11172	11142	11042	11246	11077	11164	11086	10872	11059	11192	11001	11070	10926	11089	11225	11010	11180	11012	11037	11070	11076	11149	11076	11152	11064	10957	11261	11134	11066	10982	11094	11017	11043	11337	11109	11155	11128	11263	11235	11017	11098	11030	11116	11080	11200	11028	11114	11036	11051	11195	11020	11154	11103	11236	11099	11252	11251	11026	11038	11197	11142	11050	11008	11023	11086	11007	11156	11275	11206	11180	11055	11043	10995	11175	11116	11099	11101	11064	11102	11080	11056	11107	11074	11137	11106	10961	11115	11064	11197	11209	10932	10989	10984	11158	11018	11119	11065	11246	11110	11088	10997	11010	11080	10856	11186	11051	11157	11217	11041	11195	11107	11236	11066	11052	10884	11047	11181	11194	11194	11040	11275	11192	11115	11119	11129	11005	11104	11189	11231	11160	10987	11118	10966	11129	11104	10970	11145	11093	11152	10985	11144	11045	11143	11121	11074	11095	11209	11061	10998	11265	11129	11051	11093	11220	11189	10999	11201	11144	11163	11096	11002	10908	10979	11017	10892	11130	11310	11208	11147	11170	10929	10911	11198	11197	11296	11086	11084	10976	11108	11224	11183	11216	11226	10966	11073	10992	11068	11144	11107	11148	11096	11149	11173	11083	11084	10998	11220	11176	11122	11124	11097	11090	11098	10911	11022	11160	11108	11073	11138	11162	11103	11157	11055	11072	11172	11068	11035	11187	11207	11202	11092	11103	11087	11158	10972	11105	11036	11007	11085	11065	11275	11006	11223	11093	11222	10989	11175	11194	11078	11017	11054	11134	11172	11052	11245	11098	11008	10961	11186	11200	11164	10928	11181	11289	11156	11261	11171	11136	11241	11099	11203	11032	11002	11039	11081	11163	11129	11011	11077	11066	11232	11150	11057	11199	11043	10991	11210	11180	11123	10995	11116	11112	11089	11061	11109	11059	11106	11172	11063	11272	11064	11225	11174	11159	11247	11022	11098	11098	11107	11027	11023	11102	11041	10964	11168	11078	11141	11128	11186	11026	11162	11149	11034	11101	11092	11269	11236	11154	11092	10917	11097	11131	11254	11063	11177	11177	11123	11083	11116	11051	11057	11230	11117	11093	11074	11342	11007	11112	11026	11129	11061	11051	11167	11114	11037	11120	11203	11223	11197	11018	11086	11184	11121	11142	11097	11061	11117	11072	11016	11050	11292	11132	10984	11323	11130	11084	11224	11152	11119	11129	11166	11044	11190	11209	11099	10931	11203	11061	11141	11068	11055	11098	11099	11072	10969	11053	11203	11238	11033	11125	10898	11292	11197	11036	11136	11151	11061	11207	11139	11266	11022	11043	11169	11092	11012	11087	11274	11186	11203	11128	11094	11016	10931	11217	11189	11268	11193	11036	11024	11130	10867	11067	11047	11082	11042	11274	11089	10908	11021	11257	11124	11083	11234	10998	11094	11057	11150	10989	11148	11118	11172	11098	11123	11134	11153	11107	11187	11201	11061	11066	11142	11136	11113	11074	11120	10994	10973	11088	11104	11095	11192	11063	10968	11193	11182	11128	11223	11105	11019	10989	11022	11198	10975	11012	11246	11047	11069	10934	11112	11210	10943	10979	10947	11235	11094	11184
25561	21789	28715	25382	19430	14733	12547	13673	29281	33973	28939	20060	14030	11454	10183	9882	9993	10067	9951	9911	9917	10156	9885	9855	9947	9841	9926	9930	9815	9721	9797	10024	9889	9772	9862	9815	9954	9824	9860	9940	10005	9785	9843	9862	9878	9795	9980	9979	9871	9885	9862	9738	9773	9732	9675	9853	9942	9814	9761	9863	9931	9753	9964	9917	9919	9936	9816	9856	9892	9871	9888	9799	9823	9691	9731	9826	9866	9960	9737	9947	9991	9959	9902	9856	9859	9810	9884	9816	9849	9926	9894	9829	9727	9782	9921	9921	9815	9784	9870	9652	9909	9982	9805	9894	9892	9770	9727	9901	9895	9887	9724	10011	9797	9871	9833	9764	9824	9878	9847	10021	9687	9771	9804	9683	9860	9908	9650	9821	9915	9673	9959	9904	9840	9743	9710	9772	9944	9773	9676	10013	9809	9857	9779	9967	9762	9811	9850	9827	9847	9793	9830	9758	9757	9732	9827	9898	9653	9824	9943	9667	9977	9628	9832	9694	9884	9852	9867	9834	9968	9856	9803	9852	9874	9880	9824	9816	9945	9855	9868	10003	9843	9838	9707	9799	9903	9833	9960	9804	9826	9901	9734	9838	9711	9784	9788	9763	9778	9910	9855	9787	9807	9856	9859	9974	9966	9862	9764	9902	9672	9915	9732	9835	9874	9734	9799	9736	10001	9824	9833	9858	9637	9753	10050	9844	9820	9847	9822	9816	9737	9814	9786	9773	9876	9895	9804	9741	10026	9745	9842	9768	9803	9923	9848	9725	9748	9860	9847	9764	9920	9845	9858	9819	9782	9783	9727	9901	9711	9849	9917	9889	9736	9792	9804	9822	9954	9924	9765	9883	9850	10037	9769	9774	9920	9857	9841	9939	9886	9700	9861	9784	9795	9957	9850	9796	9988	9740	9822	9862	9728	9722	9879	9744	9880	9997	9861	9773	9969	9825	9979	9707	9787	9954	9782	9899	9872	9784	9990	9803	9618	9987	9816	9794	9746	9967	9874	9773	9896	9652	9743	9820	9856	9764	9794	9913	9905	9765	9843	9928	9864	9871	9848	9744	9773	9707	9758	9677	9826	9843	9823	9856	9911	9881	9685	9850	9796	9928	9753	9758	9846	9921	9842	9754	9852	9858	9874	9985	9957	9875	9814	9819	9853	9750	9646	10009	9881	9849	9893	9979	9867	9797	9906	9959	9921	9894	9858	9921	9823	9900	9862	9884	9699	9998	9832	9859	9775	9869	9661	9898	9925	9974	9817	9897	9902	9864	9715	9676	9844	9739	9876	9789	9775	9793	9824	9999	10014	9887	9965	9893	9836	9910	10021	9875	9848	9710	9820	9754	9881	9884	9915	9806	9877	9867	9796	9755	9889	9728	9873	9838	9828	9778	9687	9994	9754	9981	9687	9668	9816	9642	9833	9730	9981	9889	9860	9847	9913	9790	9923	9701	9722	9671	9936	9799	9747	9824	9971	9909	9781	9661	9755	9782	9909	9906	9779	9802	9834	9888	9909	9740	9759	9803	9852	9840	9884	9862	9689	9755	9879	9913	9739	9799	9737	9914	9790	9838	9639	9855	9821	9822	9845	9875	9653	9731	9953	9778	9821	9886	9766	9913	9835	9742	9810	9893	9959	9896	9781	9898	9756	9923	9978	9843	9846	9879	9892	9859	9862	9748	9810	9891	9939	9749	9871	9672	9644	9712	9833	9656	9789	9921	9715	9938	9785	9848	10016	9788	9694	9819	9847	10012	9793	9825	9895	9956	9743	9940	9814	9817	9760	9796	9885	9889	9710	9660	9728	9917	9902	9757	9863	9853	9903	9855	9760	9913	9829	9938	9751	9803	9715	9695	9894	9752	9841	9721	9784	9980	9752	9889	9692	9824	9770	9624	9852	9628	9817	9817	9691	9790	9737	10088	9748	9949	9821	9782	9873	9962	9935	9885	10035	9812	9799	9776	9762	9854	10004	9999	9726	9892	9891	9780	9800	10055	9841	9860	9819	9767	9862	10114	9893	9768	9933	9802	9930	9895	9815	9698	9721	9831	9824	9710	9847	9832	9917	10003	9911	9737	9767	9816	9869	9940	9841	9840	9847	10048	9863	9972	9841	9754	9830	10017	9898	9845	9805	9647	9859	9856	9859	9762	9927	9827	9821	9890	9948	9964	9909	9814	9754	9781	9887	9854	10025	9753	9872	9788	9753	9904	9684	9687	9777	9795	9780	9832	9937	9705	9887	9952	9897	9800	9755	9805	9864	9841	9578	9814	9934	9937	9882	9743	9892	9740	9885	9740	9787	9688	9810	9872	9814	9860	9831	9784	9924	9908	9818	9757	9722	9790	9758	9768	9721	9666	9801	9739	9647	9881	9731	9750	9875	9809	9733	9850	9924	9890	9767	9711	9900	9796	9896	9767	9751	9742	9920	9749	10009	9707	9706	9657	9708	9854	9832	9845	10077	9904	9687	9751	9750	9813	9746	9755	9869	9837	9748	9965	9809	9781	9749	9793	9741	9830	9789	9829	9800	9878	9993	9783	9883	9871	9828	9925	9966	9856	9807	9708	9792	9947	9800	9863	9834	9763	9835	9963	9854	9795	10047	9813	9785	9757	9658	9698	9881	9955	9950	9610	9724	9762	9677	9979	9796	9812	9885	9941	9554	9962	9810	9734	9755	9728	9784	9717	9810	9723	9765	9701	9900	9786	9948	9744	9627	9733	9903	9643	9853	9841	9800	9811	9604	9761	9640	9943	9894	9821	9801	9896	9751	9933	10051	9727	9809	9772	9755	9856	9784	9816	9952	9778	9836	9699	9766	10042	9855	9878	9849	9676	9780	9772	9695	9776	9783	9685	9841	9798	9758	9885	9778	9837	9767	9831	9695	9960	10009	9947	9845	9939	9630	9951	9951	9887	9897	9933	9754	9691	9780	9833	9908	9903	9775	9932	9816	9751	9755	9869	9862	9776	9944	9828	9776	9714	9771	9775	9731	9802	9881	9749	9840	9945	9983	9922	9929	9916	9735	9745	9756	9729	9855	9976	9735	9846	9966	9772	9822	9802	9924	9818	9703	9903	9722	9925	9850	9760	9853	9885	9938	9898	9918	9908	9950	9906	9866	9797	9934	9937	9828	9952	9814	10028	9783	9809	9896	9740	9847	9772	9725	9826	9936	9686	9850	9830	9812	9837	9766	9883	9851	10156	9885	9836	9869	9884	9864	9825	9803	9810	9896	9693	10014	9828	9782	9891	9865	9948	9820	10052	9990	9652	9543	9642	9874	9955	9769	9610	9754	9905	9910	9772	9827	9811	9665	9937	9877	9947	9816	9863	9722	9954	9854	9699	9857	9724	9819	9600	9755	9820	9807	9732	9706	9823	9950	9782	9719	9891	10015	9725	10002	9839	9873	9855	9829	9740	9826	9869	9844	9886	9853	9805	9995	9842	9858	9866	9788	10066	9764	9838	9955	9767	9891	9850	9835	9888	9916	9941	9818	9905	9843	9917	9929	9756	9827	9723	9760	9852	9889	9888	9635	9853	9758	9873	9855	9786	9962	9864	9942	9839	9800	9911	9748	9820	9612	9689	9760	9642	9897	9855	9815	9729	9937	9760	9895	9724	9846	9823	9843	9754	9842	9652	9841	9898	10052	9830	9821	9928	9729	9738	9809	9906	9757	9885	9861	9582	9778	9892	9761	10071	9834	9788	9674	9824	9788	9866	9794	9706	9927	9732	9686	9812	9947	9794	9634	9652	9862	9712	9861	9903	9829	9794	9672	9619	9672	9911	9863	10014	9880	9700	9862	9807	9904	9900	9871	9993	9761	9714	9925	9712	9877	9866	9849	9790	9833	9741	9678	10009	9844	9634	9943	9791	9817	9913	9796	9731	9847	9825	9835	9886	9760	9859	9987	9659	9851	9925	9934	9960	9885	9889	9963	9821	9694	9749	9825	9745	9804	9679	9818	9759	9887	9980	9780	9731	9975	9873	10034	9806	9786	9878	9772	9897	9939	9931	9814	9823	9790	9912	9775	9860	9989	9760	9836	9813	9730	9806	9755	9751	9720	9961	9843	10010	9742	9877	9790	9835	9833	10009	9869	9874	9835	9696	9807	9899	9692	9639	9898	9898	9750	9911	9829	9906	9902	9733	9762	9975	9896	9856	9948	9829	9885	9692	9859	9814	9770	9975	9842	9871	9818	9868	9822	9861	9836	9807	9842	9864	9843	9817	9778	9800	9798	9749	9959	9806	9806	9800	9877	9806	9783	9672	9753	9965	9858	9984	9763	9779	9863	9945	9932	9849	9804	9891	10015	9821	9749	9799	9621	9819	9853	9701	9887	9871	9746	9832	10005	9679	9633	9757	9767	9822	10015	9803	9819	9750	9833	9839	9767	10031	9673	9778	9908	9874	9746	9729	9786	9824	9753	9682	9945	9806	9896	9909	9797	9872	9830	9851	9909	9706	10024	9897	9775	9941	9862	9834	9787	9807	9876	9928	9968	9752	9840	9837	9761	9949	9870	9882	9800	9856	9814	9658	9759	9767	9920	9730	9968	9745	9948	9783	9786	9801	10005	9680	9857	9826	9801	9798	9818	9723	9804	9999	9766	9932	9749	9707	9695	9679	9741	9857	9901	9730	9855	9747	9916	9884	9625	9893	9820	9772	9887	9887	9937	9793	9777	9749	9690	9652	9554	9714	9996	9922	9949	9774	9946	9890	9855	9945	9881	9689	9665	9822	9817	9869	9619	9921	9712	9762	9862	9849	9723	9864	9857	9860	9920	9802	9898	9877	9920	9809	9778	9840	9805	9827	9734	9839	9767	9893	9782	9647	9770	9902	9980	9850	9856	9733	9766	9697	9761	9805	9874	9867	9873	9975	9897	9735	9930	9695	9780	9814	9709	9822	9980	9928	9766	9877	9775	9823	9860	9687	9964	9841	9787	9711	9812	9790	9878	9752	9877	9955	9751	9861	9934	9721	9862	9870	9959	9636	9871	9818	9797	9777	9854	9779	9895	9731	9866	9805	9704	9698	9885	9710	9884	9602	9759	9832	9801	9830	9924	9927	9851	9655	9806	9862	9884	9850	9762	9834	9735	9665
30316	49906	38608	19242	13476	13679	11580	16398	34652	36397	31014	20548	14395	11286	10067	10096	10021	10049	10052	9908	9958	9957	10119	10025	9985	10079	10029	10042	10125	10020	10128	10061	10040	9904	10042	10090	10041	10075	10062	10166	10103	10085	10013	9967	10116	10047	10038	10152	10122	9953	10069	10031	10030	10007	10082	10103	10044	9999	10219	10006	10122	10193	10008	10002	10005	9856	9966	10060	10083	10026	10144	10173	9899	10079	10018	10051	9987	9943	10087	10067	10004	10150	10012	9943	10088	10070	10103	10100	9984	10230	10061	9923	10122	9991	10061	10025	9998	9992	9942	9974	10141	10376	9990	10080	10039	10034	9989	10083	10082	10111	10088	9987	10009	10073	10069	10125	10051	10055	10130	10040	9953	9986	9976	10105	10047	10161	9888	10096	10213	9884	10134	9975	10033	9995	9957	9980	10108	9937	9957	10085	9969	10073	9964	9935	9930	9955	10047	10203	10047	10152	10006	10069	9862	9946	10135	10025	10052	9893	10025	10233	9996	10016	10038	10014	10038	10088	10097	9931	10032	9993	9969	9981	10047	10087	9827	10102	9903	10269	10197	9934	10075	9975	9932	9937	10026	10030	10042	10055	9794	10147	10092	10030	10087	9995	9975	10228	9959	9842	10020	10022	10033	10083	9906	9998	9989	9989	9959	9962	10068	10017	10130	10105	10062	10153	10030	10053	10019	9972	10113	10081	10043	9903	9967	9893	10047	9947	10058	9953	10034	10053	10042	10059	10035	9995	10034	10170	10301	10150	10033	9974	10156	9900	10079	10098	10084	9962	9987	9830	10165	10027	10151	10098	10084	9907	9932	9979	10012	10051	10005	10112	10102	10048	10124	10113	9893	9989	10090	9886	10007	10100	9999	9866	9967	10092	10020	10013	10075	10063	9957	9903	10015	10007	9792	10191	9989	10077	10159	10139	9982	10047	10011	9961	10058	10096	9998	10088	9846	9922	10019	10059	10087	10030	10077	10031	9992	10017	10230	10071	10132	10124	10067	9955	10063	10028	9831	9888	9935	9980	10096	9957	10036	10075	9949	10122	9924	9998	9951	10156	10087	10064	10058	9928	9972	10007	10037	10013	10078	10056	10118	9955	10073	10043	9902	10044	10138	10047	10057	10074	10131	10129	9986	10036	9924	10004	10127	9987	10074	10104	10118	9856	10061	10048	9880	10087	10063	10039	9960	10150	10075	10103	10102	10021	10110	9993	10048	10124	10011	9934	9966	10043	10089	10007	9957	10163	10064	9945	10066	10127	10126	10014	10004	9844	9926	10028	10064	10196	10141	10029	10196	10002	10105	10055	9946	10143	10093	9995	10220	9980	9946	9986	10132	9923	10195	9959	9958	10102	10046	9900	9947	10033	10041	10014	9962	10013	9938	9930	10110	10058	9871	9972	9930	10130	9947	10032	9979	9960	10157	9923	10111	9842	9893	9971	9971	10116	10075	10007	10035	10036	10131	10046	10048	10007	10058	9997	9965	10045	10045	9897	9885	10067	10051	10194	10037	9892	10006	10135	9960	10012	10076	9940	10055	10097	10166	9984	10131	9890	9878	10145	10027	9983	9939	9964	10005	10112	10067	10053	10058	10015	9952	9915	10056	10017	10091	10031	10216	10182	10026	10064	10180	10128	10038	9980	9884	9960	9887	10171	9991	9987	9863	9912	10075	10119	9935	9974	10108	9998	10017	9933	9957	10047	10040	10047	9964	9977	10117	10138	10076	10219	9814	10085	10233	10043	9853	10047	10039	9841	10085	9919	9983	10084	9920	10070	9710	9973	9931	9954	10022	10157	10006	10046	10074	9934	10031	10003	9995	10035	10111	10114	9951	10000	10000	9989	10074	9960	9978	10074	10042	10027	10087	10131	10121	10133	10065	10185	9882	10220	10149	10124	9972	10039	9987	9991	9998	9892	10134	10020	10002	10002	10122	10115	10120	9891	10052	9930	10101	10058	9970	10127	10046	9938	10131	9998	10047	10086	10016	10024	9954	9879	10025	10053	10012	10002	9993	9880	9970	10061	9876	10163	9920	10091	10088	10080	10008	10044	10037	10029	10179	9926	10021	9990	10164	10079	10086	10092	10012	9932	10166	9998	10078	10023	9957	10092	10036	9993	10076	9945	9875	10077	10016	9926	10176	9883	10083	9824	9911	10110	9949	10033	10056	10005	10062	10122	9969	10056	10084	10011	9841	10131	10088	10243	9869	10009	10090	10004	9958	10105	9975	10040	10193	9975	9900	10002	10065	10116	10070	10067	10018	10139	10016	9990	10002	10008	9987	9872	10041	10054	9903	9990	10020	9903	10058	10147	9874	9966	9987	10065	10145	10099	10062	9937	9930	10072	9962	9936	9996	10045	10124	9976	9900	10061	9879	9916	9984	9935	10159	10049	10071	10160	10157	9864	10021	9945	10065	10023	10114	9951	10184	10027	10063	9912	9978	9977	10020	10018	10069	9934	10117	9789	9920	9906	10073	9965	10141	10132	10133	9925	10076	9985	10069	9983	10138	9997	9999	10066	10082	10158	9902	10033	10062	9942	9982	10068	9994	9964	9963	10025	10037	9999	10009	10016	9910	9945	10034	10081	10057	10169	9988	9948	10115	10115	10018	10096	10078	10030	9941	9864	10165	10022	9965	10140	10124	9969	10101	9861	10007	10055	10058	10004	10140	10139	10119	9932	10028	9986	10135	9994	9980	9972	10294	9936	10046	9903	10212	10022	10006	9978	9981	9991	10081	10007	9917	10055	10061	10157	10101	10040	10073	10097	9863	10187	10164	10007	10026	10124	10117	10009	10117	9997	10023	9912	10078	9948	10093	9968	10005	9982	9989	9965	10095	9991	9920	9935	10145	10042	10042	10035	9922	10044	10040	10072	10007	9915	10052	9956	10216	10028	10059	10129	9963	10029	9997	10043	10070	10005	9944	10062	9882	9945	10101	9982	10159	10135	10023	10066	9865	10131	10111	10057	10106	9956	9937	10138	9898	10069	9911	10096	9997	10073	10007	10091	9883	10075	9930	9949	10141	9927	9869	9999	10131	9979	9976	9896	10075	9976	9956	10086	10104	10036	10088	10026	10003	10006	10067	10002	10049	10173	9928	9963	9974	9971	10025	10017	10048	10064	10051	9974	10104	9956	9962	9968	10012	10153	10063	10007	10111	10089	10142	10019	10176	10100	10007	9998	10216	9993	10107	10203	9866	10021	10003	10112	10113	10109	10198	10010	10098	10091	9959	10008	10056	9921	10097	9941	10099	9976	9925	10147	10272	10192	10148	10157	10016	9991	10010	10131	9957	10086	10043	9994	10169	10046	9887	10079	10077	9954	10050	9965	9976	10256	10077	10097	10034	9931	9958	9948	10057	10146	10126	9975	9861	9878	10090	10093	10080	10061	9884	9925	10122	10029	9988	10005	10142	9974	10006	10058	10146	10034	10172	10018	10018	9978	9982	10137	10036	10074	9998	10051	10100	10009	10093	10057	9928	10079	10026	10064	10077	9996	9893	10013	9959	10014	9996	10140	10025	10037	9950	10203	9945	10010	9857	9885	10017	10094	10132	10030	9982	10121	9980	10059	10026	10120	10007	10082	10006	10150	10172	10056	10085	10000	10017	9992	10107	9973	9873	10020	10216	10060	10028	10055	10136	9955	9969	10043	10105	9943	9943	10037	10219	9879	10140	10063	9970	10036	9987	10041	9987	10074	10080	9982	10014	10050	10013	10017	9989	10107	9895	10033	10035	9941	10149	9928	9964	10110	10023	10184	9822	10027	10285	10258	10064	9891	9900	10111	10090	10088	10101	10131	10037	10078	10034	10008	9923	10037	10028	10078	9982	9848	10207	10066	10055	10129	10022	9999	10168	9909	9954	10001	9820	9983	10004	10041	9966	10065	10202	9917	9977	10019	10115	10132	10103	9958	9910	10066	9925	10080	9932	10234	10012	10073	10074	10036	10065	10021	10080	9875	10101	9976	10062	9900	9925	9974	10012	10057	10125	9991	9950	10141	10062	10018	9937	10039	10111	9987	9960	9946	10103	9872	10041	9972	10158	10177	9953	10019	10015	9920	10140	10053	10029	10067	9955	9932	10017	10093	10117	10070	9986	10063	10178	9917	10022	9975	9986	9877	9963	10053	9919	10140	9962	10023	10053	10075	10016	9977	10112	10066	10038	10096	10123	9921	9893	9927	10008	9971	9876	10036	10046	10096	10056	9973	10115	9928	9946	9936	10185	10087	10218	10017	10071	10048	10095	9968	10019	10043	10099	10090	10029	10110	9905	9962	10054	10139	10024	10028	10107	10022	10109	10110	10109	9888	10018	10129	10120	10207	10011	10093	10101	10075	10044	10212	9913	10038	9962	9971	10101	9910	9928	9999	9965	9961	10044	9845	10061	10193	9997	10053	9931	10087	10079	9973	9859	9925	9990	10096	10244	10119	9971	10115	10042	9836	9981	10069	9844	9995	10199	9986	10114	9910	10079	10204	10067	9948	10056	9971	10149	10107	10044	9877	10018	9818	9992	9918	10197	10059	10004	10131	10075	9975	10143	10039	9899	10054	10139	10011	10150	10130	10037	10152	10133	10022	9975	10185	10133	9852	10093	9893	10115	9942	10154	9874	10022	10085	10059	10211	9961	10037	10014	10018	9968	10114	9991	10025	10055	10002	9943	10149	10076	10091	10053	9856	9969	9995	10072	9972	10161	9903	9937	9985	9810	9984	10053	10115	9902	9830	9995	9971	9878	10083	9950	10078	10135	10125	9910	10023	10061	10082	9888	10063	9918	10047	10006	10111	9989	10000	9964	10149	10198	10070	10075	10119	10069	9989	9912	9963	10139	10181	9956	9994	10023	10057	10074	10067	10097	10229	10159	9985	10064	10130	10111	10035	10029	9917	10169	9946	10093	9892	9978	9924	10087	9953	9968	10035	10030	9886	9877	10002	10048	10039	10015	10040	9894	9988	9806	9964	9947	9893	10077	10089	9984	10023	9976	10004	10105	10054	9944	10053	10023	10122	9896	10054	10075	9878	10129	10035	10045	10123	9920	10083	10064	10059	10107	10121	10000	9906	10103	10043	10112	10048	9964	10014	10066	9990	10055	9916	9954	9958	10031	10065
24199	21800	29170	24512	22007	25147	22067	24508	40224	47566	41510	33580	25834	17904	13816	13480	13331	13249	13369	13648	13460	13406	13259	13337	13218	13177	13377	13277	13334	13268	13332	13400	13073	13276	13332	13414	13153	13148	13431	13212	13303	13256	13396	13211	13319	13293	13369	13461	13229	13264	13205	13237	13224	13331	13251	13376	13175	13149	13418	13276	13292	13216	13222	13268	13286	13262	13310	13446	13223	13141	13223	13228	13062	13198	13116	13088	13345	13316	13321	13068	13316	13130	13213	13174	13380	13139	13282	13363	13332	13388	13432	13155	13168	13145	13261	13085	13130	13316	13183	13007	13245	13389	13442	13373	13187	13378	13319	13179	13263	13337	13267	13107	13385	13184	13139	13149	13509	13274	13251	13194	13124	13206	13106	13182	13220	13088	13214	13116	13276	13230	13194	13380	13130	13122	13245	13196	13086	13200	13278	13166	13295	13186	13200	13219	13201	13238	13079	13105	13261	13221	13119	13248	13152	13308	13463	13167	13239	13306	13068	13119	13092	13290	13228	13087	13074	13306	13200	13424	13307	13146	13162	13325	13425	13189	13202	13247	13133	13113	13209	13306	13214	13175	13330	13250	13241	13242	13196	13343	13246	13267	13224	13088	13212	13164	13095	13235	13151	13297	13348	13266	13217	13413	13213	13020	13142	13209	13328	13233	13111	13124	13261	13303	13162	13044	13158	13280	12932	13245	13256	13308	13155	13206	13272	13288	13182	13186	13329	13242	13254	13350	13326	13084	13244	13363	13283	13186	13477	13171	13138	13155	13299	13152	13219	13064	13051	13187	13107	13361	13287	13355	13205	13166	13284	13144	13249	13110	13064	13090	13246	13111	13191	13099	13235	13085	13193	13251	13255	13183	13195	13000	13184	13262	13203	13217	13227	13116	13284	13314	13258	13052	13245	13452	13127	13068	13230	13235	13219	13155	12972	13001	13146	13200	13159	13325	13002	13292	13181	13016	13166	13136	13085	13093	13241	13235	13411	13150	13138	13014	13237	13162	13262	13190	13258	13279	13137	13169	13243	13301	13258	13187	13254	13330	13150	13153	13174	13446	13263	13258	13296	13149	13323	13407	13369	13234	13333	13105	13107	13229	13245	13232	13220	13241	13274	13237	13112	13249	13327	13203	13288	13319	13177	13224	13085	13050	13001	13173	13182	13212	13035	13251	13333	13236	13263	13100	13346	13120	12979	13125	13214	13250	13318	13130	13128	13295	13289	13212	13270	13239	13206	13272	13146	13147	13309	13093	13095	13097	13244	13246	13212	13295	13310	13179	13260	13238	13237	13336	13115	13030	12985	13354	13196	13036	13365	13211	13447	13125	13111	13189	13244	13155	13222	12983	13333	13017	13300	13305	13169	13167	12950	13224	13229	13322	13311	13343	13080	13306	13309	13145	13123	13225	13279	13127	13149	13189	13065	13171	13107	13291	13242	13215	13180	13127	13131	13050	13282	13145	13072	13143	13069	13190	13352	13159	13029	13251	13267	12946	13296	13218	13125	13284	13192	13362	13075	13157	13044	13294	13293	13370	13182	13158	13067	13220	13310	13130	13150	13181	13050	13103	13350	13317	13157	13255	13067	13084	13245	13144	13355	13284	13322	13135	13107	13205	13121	13144	13130	13074	13074	13124	13054	13221	13246	13261	13123	13251	13375	13162	13174	13155	13303	13273	13057	13399	13298	13088	13041	13185	13304	13209	13277	13262	13116	13096	13089	13105	13361	13175	13326	13099	13345	13229	13307	12970	13236	13271	13294	13206	13306	13254	13191	13138	13176	13171	13307	13458	13121	13197	13127	13313	13227	13097	13069	13301	13076	13148	13078	13275	13340	13367	13263	13228	13079	13171	13188	13285	13178	13206	13069	13177	13189	13031	13120	13100	13312	13251	13266	13181	13325	12944	13067	13118	13414	13106	13288	13208	13222	13325	13292	13123	13296	13484	13299	13190	13190	13140	13227	13269	13106	13118	13082	13191	13153	13173	13239	13217	13272	13055	12957	13234	13201	13264	13258	13255	13133	13057	13394	13239	13239	13379	13072	13158	13192	13414	13088	13139	13328	13216	13287	13224	13193	13128	13244	13297	13214	13124	13100	13377	13170	13199	13418	13082	13167	13294	13203	13077	13085	13233	13199	12984	13241	13327	13310	13216	13145	13178	13169	13123	13274	13052	13246	13000	13082	13433	13207	13105	13167	13235	13121	13377	13172	13235	13210	13284	13244	13101	13274	13154	13187	13284	13058	13192	13262	13253	13199	13364	13215	13189	13272	13410	13323	13227	13215	13260	13151	13163	13209	13209	13100	13161	13266	13069	13156	13036	13220	13157	13322	13406	13304	13239	13138	13293	13258	13199	13144	13102	13340	13399	13165	13488	13291	13258	13080	13294	13095	13241	13155	13100	13136	13330	13236	13189	13078	13182	13303	13140	13459	13164	13216	13198	13165	13345	13159	13288	13325	13150	13228	13159	13177	13124	13372	13086	13102	13147	13258	13295	13218	12978	13160	13210	13318	13374	13250	13123	13311	13306	13073	13351	13047	13184	13156	13046	13012	13406	13166	13077	13163	12996	13174	13237	13289	13119	13273	13202	13021	13239	13101	12964	13223	13277	13153	13240	13267	13224	13095	13050	13342	13295	13091	13265	13200	13292	13206	13165	13050	13145	13184	13203	13208	13209	13272	13165	13400	13105	13323	13239	13139	13265	13319	13089	13298	13509	13262	13060	13302	13179	13328	13239	13286	13260	13387	13312	13496	13123	13272	13228	13069	13156	13359	13148	13155	13171	13175	13099	13248	13003	13118	13217	13154	13253	13098	13163	13264	13197	13180	13279	13346	13289	13153	13123	13104	13317	13168	13024	13177	13106	13157	13123	13165	13139	13009	13258	13082	13184	13234	13172	13161	13152	13415	13040	13135	13213	13157	13243	13253	13098	13142	13173	13138	13176	13284	13240	13218	13256	13179	13516	13123	13169	13153	13210	13141	13306	13134	13108	13334	13247	13207	13201	13268	13440	13055	13217	13273	13206	13264	13350	13208	13009	13188	13065	13162	13153	13136	13228	13244	13213	13162	13195	13168	13097	13081	13091	13167	13133	13027	13251	13179	13364	13206	13234	13222	13036	12983	13326	13260	13249	13302	13341	13173	12985	13251	13358	13119	13225	13264	13239	13278	13381	13182	13277	13208	13089	13035	13184	13033	13167	13250	13108	13353	13130	13442	13282	13259	13197	13257	13176	13286	13123	13183	13289	13221	13265	13034	13240	13074	13188	13197	13303	13023	13189	13285	13198	13120	13073	13243	13366	13224	12989	13133	13076	13162	13127	13022	13280	13180	13209	13179	13298	13265	13279	13069	13245	13153	13286	13234	13289	13301	13188	13089	13209	13194	13333	13268	13285	13057	13149	13149	13252	13214	13049	13091	13106	13293	13159	13249	12928	13266	13308	13142	13211	13247	13089	13181	13116	13132	13129	13227	13375	13214	13296	13307	13356	13316	13039	13251	13103	13273	13274	13383	13196	13124	13066	13121	13220	13215	13150	13146	13203	13409	13300	13099	13295	13275	13255	13085	13273	13179	13244	13303	13143	13140	13355	13108	13179	13215	13050	13094	13238	13331	13360	13252	13380	13269	13174	13297	13216	13059	13192	13175	13277	13203	13264	13183	13129	13163	13136	13223	13184	13274	13231	13189	13287	13243	13239	13207	13180	13126	13442	13041	13196	13267	13482	13299	13185	13163	13155	13226	13228	13186	13074	13232	13343	13446	13144	13087	13214	13061	13124	13139	13148	13099	13303	13106	13226	13300	13388	13209	13075	13175	13042	13321	13144	13280	13200	13261	13251	13326	13173	13058	13390	13315	13151	13238	13204	13274	13209	13233	13418	13341	13295	13624	13316	12990	13150	13257	13300	13115	13173	13087	13175	13262	13086	13138	13136	13199	13233	13227	13192	13286	13313	13359	13205	13189	13252	13299	13245	13418	13468	13213	13209	13344	13045	13329	13191	13152	13216	13125	13132	13264	13155	13162	13146	13283	13233	13250	13351	13225	13094	13354	13141	13364	13195	13295	13128	13388	13333	13172	13241	13260	13167	13173	13035	13023	13082	13256	13207	13031	13048	13178	13261	12976	13334	13140	13196	13045	13232	13063	13179	13194	13193	13244	13208	13288	13166	13181	13394	13257	12979	13218	13225	13330	13414	13158	13103	13147	13176	13178	12956	13246	13362	13220	13407	13301	13306	13006	13083	13083	13196	13200	12998	13088	13073	13253	13211	13538	13210	13203	12997	13138	13131	13253	13146	13340	13404	13198	13314	13286	13384	13194	13167	13145	12957	13136	13467	13430	13227	13210	13133	13106	13119	13334	13215	13332	13188	13349	13029	13244	12966	13118	13197	13128	13265	13020	13187	13076	13074	13272	13253	13400	13413	13103	13145	13091	13213	13310	13303	13393	13099	13298	13008	13248	13279	13281	13264	13310	13010	13312	13274	13190	13134	13160	13056	13074	13308	13209	13300	13167	13202	13248	13259	13344	13108	13121	13186	13186	13210	13340	13079	13338	13253	13259	13302	13244	13083	13198	13166	12958	13284	13428	13038	13272	13124	13117	13009	13253	13101	13364	12949	13172	13160	13210	13188	13227	13310	13179	13208	13158	13120	13152	13212	13327	13093	12994	13486	13436	13209	13324	13223	13302	13370	13262	13164	13343	13292	13399	13279	13172	13257	13070	13081	13289	13228	13333	13243	13160	13080	13143	13143	13184	13112	13162	13283	13368	13149	12874	13182	13188	12964	13183	13331	13248	13283	13178	13253	12885	13265	13228	13357	13342	13264	13261	13137	13077	13254	13312	13039	13262	13127	13002	13192	13328	13200	13112	13297	13241	13285	13193	13286	13396	13218	13206	13267	13182	13140	13259	13171	13252	13043	13176	13072	13155	13312	13295	13160	13161	13291	13207	13212	13180	13241	13239	13097	13008	13286	13230	13151	13282	12884	13053	12937	13295	13101	13351	13232	13171	13396	13060	13151	13136	13161	13238	13233	13106	13290	13224	13330	13104	13250	13291	13047	13077	13260	13105	13135	13434	13333	13331	13393	13157	13268	12997	13168	13102	13116	13246	13213	13141	13120
34040	54016	41667	27436	19050	25482	16278	28618	43517	47082	41456	34415	25678	15983	12527	12284	12238	12555	12484	12407	12427	12321	12473	12314	12401	12423	12339	12375	12452	12356	12482	12489	12449	12368	12482	12469	12534	12363	12443	12365	12471	12418	12320	12272	12395	12417	12470	12320	12490	12452	12583	12387	12276	12422	12329	12385	12306	12378	12358	12512	12420	12407	12524	12324	12440	12471	12308	12427	12319	12399	12419	12295	12460	12310	12261	12488	12326	12411	12356	12447	12427	12194	12354	12502	12315	12325	12179	12156	12307	12376	12546	12321	12474	12212	12297	12409	12288	12411	12464	12151	12394	12420	12369	12369	12265	12448	12304	12466	12407	12498	12506	12288	12518	12299	12354	12367	12522	12428	12402	12297	12337	12479	12636	12413	12387	12448	12368	12239	12393	12446	12438	12329	12345	12428	12238	12286	12462	12336	12455	12399	12385	12407	12445	12561	12198	12394	12181	12415	12689	12382	12457	12444	12379	12458	12288	12342	12282	12474	12364	12449	12438	12472	12293	12435	12472	12552	12373	12435	12420	12392	12399	12377	12353	12402	12358	12494	12460	12371	12410	12437	12292	12400	12445	12332	12353	12385	12397	12405	12474	12311	12382	12234	12367	12309	12428	12425	12451	12590	12262	12623	12351	12303	12418	12317	12315	12475	12458	12333	12380	12506	12244	12464	12333	12463	12428	12351	12604	12372	12411	12434	12239	12380	12463	12411	12331	12583	12287	12458	12502	12334	12339	12257	12461	12284	12321	12328	12296	12254	12384	12441	12411	12412	12384	12317	12407	12381	12370	12446	12571	12475	12612	12384	12222	12435	12506	12449	12246	12250	12465	12329	12218	12435	12280	12306	12514	12424	12396	12280	12320	12485	12329	12379	12142	12373	12406	12561	12359	12226	12496	12412	12498	12324	12271	12381	12417	12495	12260	12276	12347	12290	12453	12431	12585	12258	12316	12432	12468	12475	12362	12348	12461	12306	12379	12327	12238	12287	12221	12454	12371	12422	12370	12382	12441	12317	12382	12422	12440	12440	12282	12178	12388	12483	12377	12494	12306	12441	12277	12477	12466	12453	12387	12338	12275	12289	12358	12237	12548	12455	12295	12261	12416	12398	12257	12313	12252	12363	12307	12382	12556	12392	12417	12357	12283	12365	12374	12445	12509	12427	12429	12419	12391	12375	12410	12399	12379	12286	12136	12410	12393	12485	12232	12508	12350	12456	12458	12375	12333	12363	12438	12340	12361	12372	12419	12406	12277	12468	12413	12413	12277	12275	12498	12530	12245	12427	12466	12354	12497	12372	12412	12432	12410	12297	12439	12461	12460	12432	12285	12132	12621	12385	12412	12546	12438	12310	12455	12331	12441	12331	12424	12349	12399	12416	12454	12477	12419	12391	12561	12374	12344	12368	12265	12369	12390	12397	12492	12489	12412	12382	12251	12293	12307	12416	12440	12321	12342	12540	12404	12445	12286	12452	12284	12337	12264	12329	12408	12320	12361	12451	12615	12337	12389	12462	12298	12463	12357	12323	12372	12204	12338	12271	12243	12367	12258	12421	12547	12422	12385	12559	12360	12262	12340	12417	12218	12230	12395	12427	12356	12473	12457	12406	12462	12227	12292	12444	12338	12195	12389	12325	12489	12524	12357	12328	12303	12351	12223	12368	12399	12305	12490	12295	12425	12598	12429	12529	12243	12373	12315	12391	12398	12343	12433	12387	12426	12289	12292	12290	12433	12414	12222	12405	12520	12431	12267	12210	12370	12241	12362	12427	12446	12476	12485	12448	12390	12466	12281	12336	12409	12596	12325	12229	12376	12238	12389	12391	12368	12471	12380	12313	12488	12266	12245	12321	12508	12368	12444	12431	12300	12410	12289	12259	12478	12303	12439	12297	12443	12314	12500	12446	12098	12441	12444	12347	12285	12363	12332	12368	12439	12362	12381	12487	12342	12399	12346	12353	12325	12272	12340	12401	12263	12437	12439	12355	12328	12322	12461	12378	12340	12428	12480	12363	12417	12452	12399	12485	12376	12479	12359	12480	12428	12363	12357	12429	12382	12492	12357	12387	12501	12369	12431	12635	12321	12351	12566	12337	12608	12458	12449	12397	12392	12338	12299	12400	12343	12402	12488	12297	12507	12345	12420	12377	12325	12330	12334	12402	12213	12288	12440	12274	12405	12343	12347	12212	12275	12536	12302	12388	12303	12339	12404	12337	12292	12385	12338	12339	12403	12346	12588	12391	12495	12333	12295	12286	12246	12451	12456	12544	12304	12487	12463	12444	12343	12370	12320	12449	12383	12297	12372	12390	12531	12365	12441	12255	12473	12219	12358	12241	12302	12284	12307	12507	12409	12553	12372	12311	12356	12443	12366	12254	12382	12529	12225	12497	12529	12350	12453	12338	12456	12475	12432	12430	12307	12337	12272	12446	12362	12382	12199	12345	12200	12219	12454	12378	12262	12322	12466	12411	12357	12272	12478	12350	12537	12242	12454	12382	12344	12372	12577	12424	12486	12359	12343	12545	12422	12473	12517	12372	12243	12345	12328	12430	12481	12483	12397	12222	12285	12377	12476	12555	12261	12389	12430	12353	12355	12328	12273	12551	12272	12266	12554	12382	12526	12271	12436	12471	12212	12400	12335	12483	12263	12362	12426	12406	12473	12291	12364	12373	12447	12408	12326	12441	12208	12454	12232	12343	12338	12274	12407	12442	12303	12300	12438	12456	12290	12419	12392	12436	12311	12428	12296	12321	12373	12426	12398	12316	12356	12364	12313	12553	12356	12311	12490	12374	12410	12384	12316	12290	12238	12473	12247	12261	12361	12327	12346	12360	12354	12475	12567	12332	12384	12290	12433	12230	12399	12229	12340	12341	12421	12539	12355	12489	12405	12220	12452	12256	12336	12418	12357	12422	12262	12388	12410	12313	12426	12235	12360	12492	12445	12404	12498	12389	12424	12552	12446	12323	12524	12210	12360	12360	12347	12437	12394	12273	12313	12432	12332	12440	12440	12406	12314	12272	12258	12265	12306	12294	12333	12240	12304	12330	12275	12571	12531	12332	12259	12256	12195	12338	12454	12300	12204	12439	12517	12419	12273	12389	12209	12382	12571	12361	12262	12467	12563	12395	12255	12437	12293	12364	12435	12445	12454	12320	12457	12381	12389	12481	12391	12450	12450	12359	12372	12365	12432	12328	12487	12464	12453	12247	12341	12512	12335	12349	12261	12372	12422	12252	12465	12364	12328	12401	12474	12459	12338	12381	12424	12454	12181	12422	12413	12270	12455	12363	12444	12354	12524	12209	12368	12284	12380	12391	12429	12444	12369	12348	12400	12446	12528	12322	12537	12340	12341	12321	12502	12226	12350	12425	12380	12288	12384	12354	12497	12318	12357	12457	12386	12492	12444	12235	12453	12416	12451	12248	12283	12625	12422	12354	12519	12460	12166	12406	12610	12299	12533	12424	12332	12352	12431	12255	12507	12328	12259	12389	12145	12417	12322	12311	12168	12570	12488	12360	12523	12279	12413	12307	12476	12284	12213	12380	12324	12369	12326	12467	12285	12248	12345	12368	12254	12283	12373	12372	12259	12321	12291	12405	12401	12417	12311	12269	12304	12369	12487	12368	12529	12238	12562	12407	12596	12364	12483	12300	12336	12412	12547	12307	12482	12345	12280	12534	12462	12436	12461	12365	12368	12399	12372	12420	12397	12440	12488	12257	12393	12411	12321	12469	12445	12545	12235	12316	12234	12418	12329	12248	12319	12449	12212	12408	12405	12304	12424	12324	12424	12460	12455	12606	12397	12367	12392	12543	12481	12393	12425	12501	12389	12459	12376	12345	12399	12374	12535	12429	12457	12383	12322	12424	12496	12241	12207	12609	12221	12331	12353	12164	12586	12385	12448	12521	12408	12364	12313	12511	12410	12279	12352	12411	12300	12266	12414	12342	12485	12373	12488	12380	12395	12429	12326	12424	12412	12418	12213	12444	12281	12425	12438	12453	12327	12502	12509	12325	12456	12237	12470	12385	12448	12394	12466	12469	12466	12408	12385	12247	12347	12381	12386	12484	12542	12318	12495	12355	12196	12227	12371	12273	12364	12382	12270	12231	12287	12287	12223	12321	12415	12373	12318	12349	12424	12326	12406	12453	12339	12436	12132	12376	12296	12522	12363	12496	12282	12362	12531	12307	12347	12280	12397	12446	12302	12359	12390	12241	12346	12385	12368	12399	12514	12354	12335	12386	12378	12368	12412	12404	12468	12438	12296	12338	12411	12235	12504	12387	12390	12444	12400	12331	12437	12540	12191	12450	12431	12301	12471	12555	12164	12380	12408	12337	12255	12432	12307	12426	12557	12409	12338	12362	12395	12477	12486	12515	12257	12263	12292	12563	12396	12242	12419	12549	12344	12413	12561	12281	12431	12250	12288	12480	12437	12450	12362	12424	12579	12548	12452	12440	12432	12267	12438	12383	12556	12439	12426	12194	12449	12249	12332	12563	12473	12397	12416	12382	12406	12325	12369	12380	12426	12408	12272	12394	12377	12449	12212	12344	12298	12440	12399	12367	12213	12418	12252	12243	12286	12365	12312	12294	12293	12488	12374	12404	12271	12430	12422	12520	12532	12511	12319	12296	12318	12410	12481	12333	12313	12331	12354	12441	12260	12414	12473	12292	12475	12447	12303	12475	12316	12386	12379	12483	12238	12539	12351	12388	12418	12338	12457	12267	12301	12488	12282	12337	12591	12356	12406	12271	12383	12496	12191	12415	12302	12434	12449	12378	12426	12279	12463	12281	12261	12358	12441	12303	12307	12249	12337	12570	12388	12532	12432	12507	12536	12490	12425	12383	12283	12499	12363	12377	12425	12584	12441	12409	12352	12398	12329	12395	12442	12312	12380	12330	12430	12362	12374	12370	12499	12415	12445	12382	12349	12434	12180	12326	12390	12439	12562	12413	12577	12363	12404	12461	12364	12250	12461	12335	12363	12528	12504	12291	12412	12289	12510	12255	12425	12284	12340	12410	12432	12373	12284	12243	12395	12474	12450	12411	12395	12398	12362	12452	12534	12347	12453	12215	12413	12324	12302	12401	12530	12271	12450	12397	12487	12391	12235	12357	12314	12384
29672	25327	26470	20796	16402	16165	16272	16427	17613	18999	18902	18374	17372	16543	16061	16033	15950	15871	15931	15761	15917	16045	15945	15919	15826	15970	15746	15754	15999	15823	15820	15756	15926	15907	15959	16040	16022	15905	15936	15848	15896	15839	15936	15797	15727	15883	15956	15982	15913	15860	16005	15821	15933	15887	15455	16004	16008	16081	16067	15931	15791	15798	15675	15738	15871	15924	15897	15798	15858	15832	16006	15818	15916	16068	15951	15841	15774	15801	15834	15756	15689	15937	15827	15827	15889	16054	15821	16007	15836	15904	15870	15756	15921	15699	15907	15976	15585	15863	15887	15816	15885	15978	15724	15708	16143	15885	15873	15869	16029	15969	15789	15748	16170	15951	15997	15861	15892	15894	16095	15897	16005	15783	15951	15840	15926	15849	15978	15878	15734	15724	15877	15679	15918	16011	15755	15834	15676	16040	15940	15750	15856	15608	15921	15800	16117	15847	15953	15905	15831	15844	16061	15963	15751	15854	15839	16007	15998	15808	15834	15722	15839	15859	15788	15885	15871	15760	16101	16033	15920	15639	15814	15885	15962	15847	15834	15893	15891	15962	15738	15959	15902	15990	15963	15809	15848	15985	16018	15852	15911	15740	16044	16070	15818	16039	15872	15795	15993	15888	15905	15835	15744	15739	15830	15869	15888	15857	15838	15872	15844	15957	16057	15791	15861	15883	15901	15942	15957	15811	15844	15837	15980	15842	15931	15953	15885	15949	15973	16035	16033	16075	16009	15913	15972	15970	15836	15875	15955	15876	15828	15861	16142	15844	16015	15967	16005	15749	15905	15745	15800	15930	15882	15936	15989	15907	15857	15847	15784	15924	15834	15980	16116	15846	15957	15807	15906	15849	15897	15822	15909	15868	15974	15950	16080	15927	16014	15771	15881	15963	15874	15833	15818	15844	15848	15769	15769	15786	15922	15901	15751	15864	15949	15944	15925	15804	15933	15920	15914	15918	15938	16006	15805	15880	16075	15906	15875	15775	15767	15887	15899	15932	15909	15677	16099	15968	15864	15889	15754	15826	15877	16032	15976	15950	15982	15812	15838	15924	15905	15867	15850	15767	16102	15718	15859	15758	15933	15840	15937	15940	16118	15861	15976	15886	15826	15768	15828	15797	15865	16012	15873	15917	15930	15745	15894	15931	15927	15973	15888	15855	15744	15786	16063	15764	15934	16026	15787	15751	15659	15865	15971	16007	15985	15723	15988	15881	15879	15698	15874	15844	16004	15688	15743	15937	15945	15819	15902	15915	15988	15961	15840	15791	15850	15610	15827	15962	15738	15976	15956	15895	15839	15906	15923	16011	15993	15650	15858	15947	16120	15989	15773	15878	15735	15902	15930	16104	15775	15942	15866	15968	15987	16026	15970	15731	15958	16053	15734	15944	15880	15919	16030	15827	16032	15822	15810	15786	15700	15941	16187	16057	15745	15779	15846	15765	15915	15942	15924	15821	15773	15946	16012	16099	15900	15974	15856	15963	16086	16071	15840	16106	15867	15889	15849	15860	15948	15831	15856	16099	15924	15968	15841	16021	15844	15888	15660	15751	15733	15775	15636	15904	15747	15736	16023	15881	15941	15870	15906	15939	15844	15864	16015	15898	15891	16021	15924	15728	15823	15759	16069	15995	15976	16065	15817	16018	15916	15950	15768	16078	15804	15697	15886	15734	15781	16116	15911	15763	15771	15882	15915	16083	15813	15946	15811	15916	15975	15977	15930	16026	15904	15907	15781	15818	15968	15929	15951	15833	15954	15742	15941	15685	15745	15858	15782	16020	16038	15693	15648	15897	15828	15858	15871	16073	15929	15984	15935	15806	15890	15930	15943	15805	15947	15876	15875	15925	15955	15841	15930	15797	15656	15931	15975	15863	15994	16020	15846	15966	15727	15723	15682	15821	15998	15872	16083	15881	16102	15893	15894	15930	15837	16117	15792	15783	15803	15942	15847	15705	16034	15843	15871	15985	15899	15952	15950	15949	16172	15907	15772	15904	15829	15745	15712	15886	15877	15991	15870	16095	15859	15825	16007	15887	16075	15887	15839	15860	15854	15926	15808	16077	15812	15814	16196	16072	15779	15911	15789	15771	15942	15904	15905	15939	15833	15800	15949	15773	15880	15758	15828	15970	15966	15726	16146	15774	16081	15930	16010	16016	15934	15928	15950	15717	16082	16059	15822	15916	15773	15769	15979	15822	15944	15851	15996	15901	16001	15980	15916	15831	15846	15890	15893	15788	15862	16127	15772	15913	15916	15857	15806	15843	15871	15958	16035	15797	15856	15977	15848	15943	16013	15873	15871	15975	15729	15849	15855	15808	15933	16016	15876	15761	15714	15797	16050	15619	15848	15815	15988	15761	15777	16024	16039	16114	15986	15790	15851	15884	16007	16091	15945	15822	15784	15804	15713	15837	15994	15941	15735	15933	15939	15828	15976	15872	15841	15804	16162	15854	15996	15863	15761	15841	16007	15903	15897	15884	16070	15783	15956	15799	15697	16006	15862	15769	15810	15765	15902	15810	15811	15902	15923	15888	15792	15782	15823	15905	16006	15881	15882	15749	15838	16055	15770	15972	15961	15940	15875	15985	16082	15750	15896	15854	15810	15847	15991	15710	15975	16003	16042	16035	15884	15867	15952	15985	15854	15931	15991	15920	15951	15743	16034	16175	16038	15940	16132	15891	15794	15886	15949	16069	15916	15904	15947	15921	15935	15724	15967	15856	15716	16003	15652	15921	15908	15943	16075	16025	15658	15867	15906	15780	15995	15723	15954	15721	15944	15979	16032	15919	16114	15948	16112	15908	15782	15782	15932	16014	16004	15879	16017	15866	16153	15910	15690	15837	15977	15919	15779	15865	15786	15725	15719	15918	15855	15830	15858	15799	15944	15563	15955	15758	15896	15993	15909	15852	15928	15710	15756	15951	15959	15738	15814	15894	15905	15738	15798	15868	16045	15899	15953	16105	16084	16025	15994	16083	15847	15804	16027	15836	15938	15946	15913	15880	15921	15954	15852	16004	15742	15908	16049	15997	15843	15925	15886	15990	15954	15765	15854	16048	15782	15948	15952	15912	15898	15862	15930	16127	15893	16069	15810	15959	15922	15949	15993	15795	15962	15752	15801	15747	16131	15777	15790	15868	15857	15704	15907	15827	15879	15923	16035	15929	15937	15951	16134	16014	15915	15859	15978	15804	16030	16006	15785	15899	15942	15781	15798	15797	15754	15961	15773	15917	15814	15957	15842	15652	16059	15886	15805	16022	15851	15791	15894	15812	16036	15803	15691	15893	15807	15999	15698	15871	15865	15719	16017	15831	16074	15822	15827	16032	15896	15937	15702	15843	15841	15930	15847	15864	15861	15873	15973	15879	16003	15878	15923	15922	15791	15911	15925	15744	15859	15739	15949	15979	15928	15739	16010	15999	16079	15885	15776	15794	15917	15929	15949	15788	15935	15973	16042	15888	15870	16111	15934	15989	15725	15825	15973	15807	15925	15952	15967	15845	15709	15829	16098	16107	16023	16050	16082	15878	16097	15843	15769	15846	15911	15846	15863	15891	16010	16002	16062	16103	16002	15895	15968	15845	15840	15812	15921	16048	16129	15980	16047	15970	16104	15928	15905	15897	15610	15832	15898	15739	15801	15980	15838	15812	15709	15849	15951	15860	15921	16034	16108	15962	15936	15784	15940	16055	16079	16003	15965	15912	15984	15669	15847	15880	15886	15784	15824	15808	15879	15966	15963	15919	15895	15661	15738	15635	15840	15895	15840	15947	15908	15916	15960	15905	15858	16089	15819	15739	15954	15891	15995	15893	15899	15966	15964	15585	15614	15832	15791	15758	15949	16038	16067	15914	15931	15819	15863	15897	15779	15877	15819	16060	15749	15805	15707	15737	15928	15852	15727	15928	15967	16025	15906	15822	15720	16039	15892	15820	15833	15819	15953	15808	16186	15894	15720	15662	15829	15878	15829	15758	15745	15864	15864	15909	15838	16007	15828	15675	15920	15839	15912	15823	15676	15966	15889	15938	15835	16063	15947	15890	16116	15829	15883	16043	15977	15962	16037	16004	15770	15837	15790	15805	15876	15925	15807	15896	15966	15850	15942	15905	15846	15812	15793	15992	15921	15680	15712	15860	15876	16123	15776	15897	15802	16032	15830	15905	15881	16007	15933	16013	15995	15958	15827	16088	15880	15983	15747	15918	15794	15867	15829	15847	16050	15916	15946	15826	15926	15783	15702	15879	15862	15882	16037	15927	15886	15980	16032	16017	15949	15795	15894	15816	15896	15808	15903	15784	15948	15763	15735	15654	15963	16011	15955	15893	15827	15813	16042	15619	15755	15883	15903	15745	15976	15657	15864	15912	15934	15943	15868	15877	15897	15983	15993	15777	15927	15951	15970	15920	15848	16006	15825	15998	15817	16012	15887	15858	15728	15916	15857	15829	15883	15754	15821	16023	15736	15888	15929	15865	15978	15919	15850	15839	15866	15884	16026	15946	15752	15888	15875	15879	15846	16078	15987	15989	15847	15944	15843	15944	15757	15959	15911	16063	15905	15825	15895	15915	16059	16034	15987	15799	15824	15914	16021	15828	15718	15782	15740	16069	16074	15903	15817	16034	15790	15902	16053	15865	15991	16139	15688	15913	15995	15954	15820	16005	16024	15982	15685	15838	15960	15783	16000	15806	15850	15790	16024	16020	15905	15815	15897	15709	15765	15936	15761	15752	15889	15825	15980	16025	15759	15792	15765	15976	15779	15737	15984	15880	15942	16012	15901	15983	15867	15822	16059	15699	15851	15743	16017	15892	16013	16035	16032	16142	16027	15805	15877	15529	15869	15893	15947	16156	15912	15938	15735	15906	15817	16030	16031	15858	15979	15940	15713	15992	15892	15928	15924	15793	15950	15775	15931	16046	15849	15729	15895	15715	15713	15661	16055	15999	15742	15783	15666	15939	16049	16006	15961	15937	15886	15814	15934	15960	16003	15786	15807	15830	16036	16098	15747	16018	15849	16036	16101	15835	15980	15785	15940	16006	16011	15886	15991	15989	15693	15906	16084	16182	15855	16063	16064	15851	15926	15782	15752	16006	15735	16040	15827	15892	15946	15864	15872	15755	15998	15935
23331	33631	25739	16802	14470	14418	14347	15175	16590	18209	17764	16727	15760	14707	14099	14103	14161	14240	14206	14068	14037	14112	14081	14091	14074	14247	14177	14165	14138	14096	14300	13954	14230	14165	14063	14137	14062	14030	14109	14094	14105	14114	14130	14382	14223	14262	14309	14093	14254	14145	14156	14133	14116	14201	14031	14174	14241	14325	14146	14119	14001	14143	14058	14226	14269	14100	14184	14098	14077	14099	14142	14153	14200	14148	14141	13904	14187	14218	13999	14085	14207	14340	14040	14130	14101	14189	14128	14043	14124	14272	14103	14337	14189	14093	14134	14215	14204	14091	14081	14165	14053	14106	14113	14261	13999	14101	14113	14059	14021	14092	14184	14126	14115	14142	14186	14002	14183	14011	14125	14012	14052	14208	14048	14218	14147	14015	13905	14113	14075	14239	14170	13969	14113	14166	13976	14042	13910	14136	14015	14063	14023	14242	14073	14157	14161	14109	14044	14072	14154	13862	14155	14241	14085	14076	14190	14179	14096	14183	14160	14288	14124	14210	14169	14059	14093	14116	14004	14144	14131	14067	14028	14066	14036	14005	14289	14208	14115	13996	14052	14092	14254	14015	14049	14352	14085	14205	14135	14152	14014	14131	13944	14140	14116	14051	14172	14072	13924	14167	14097	14160	14222	14186	14261	13925	14105	14221	14057	14030	14057	14167	14094	13967	14112	14072	14093	14086	14194	14081	13994	14102	14262	14100	14213	14069	14142	14151	14071	13860	14199	14048	14212	14124	14289	14142	14143	14213	13967	14221	14198	14165	14168	14105	14172	14272	14020	13962	14154	14054	14004	14106	14050	14231	14132	14200	14240	14152	14114	14168	14229	14010	14197	14139	14287	14004	14248	14071	14101	14131	14073	14198	14126	14002	14120	14023	13995	14228	14137	14119	14096	14058	14040	14028	13964	14159	14026	14221	14073	14081	14084	14078	14020	14159	14062	14055	14055	14159	14092	14229	14188	14051	14074	14056	13978	14131	14085	14057	14322	14110	14055	13938	14241	14044	14172	14113	14147	14094	14098	14003	14206	14015	14120	14138	14011	14098	14035	14068	14164	14131	14017	14012	14201	14254	14061	14402	14247	14298	14159	14062	14283	14124	14131	14094	14208	13973	14067	14018	14229	14070	14197	14118	14036	14058	14083	14159	14284	14073	14009	14074	14171	14135	14109	14116	14393	14208	14000	14178	14015	14275	14223	14077	14153	14238	14014	14066	14149	14286	14179	14285	14234	14157	13968	13972	14281	14153	13913	14088	14055	14062	13972	13951	14105	13998	14140	14188	13981	14104	13986	14092	14059	14120	14114	14122	14138	14053	14125	14143	14133	14069	14160	14129	14069	14071	14042	14136	14113	13992	14072	14088	14101	13935	14079	14168	14146	14132	14057	14182	14123	14039	14157	14096	14115	14145	14080	14231	14077	14270	14072	14003	14104	14258	14234	13896	14214	14138	14261	14171	14127	13968	14151	14181	14075	14188	14009	14151	14173	14049	14175	14185	14089	14180	14104	14024	14147	14177	14148	14150	14064	14048	14221	13943	14280	14120	14245	14080	14130	14276	14306	14074	14059	14186	14252	14197	14187	14223	14037	14038	14031	13778	14134	13955	14118	14096	14218	14265	14081	14156	14195	14046	14196	14263	14068	14273	14009	13985	14107	14001	14119	14301	14183	14029	14051	14185	14080	14277	14213	13963	14073	14121	14073	14009	14010	13993	14130	13996	13992	14246	14038	14224	14082	14221	14059	14108	14238	14152	14102	14010	14022	14262	14150	14071	14232	14182	14219	14010	14023	14211	13973	14189	14270	14257	14172	14064	14126	14139	14110	14163	14055	14052	14192	13998	14121	14172	14108	14031	14235	14330	13863	14015	14143	13934	14177	14126	14152	14090	14095	14249	14299	14149	14170	14244	13994	14098	14162	14026	14134	14140	14210	14271	14200	14127	14093	14145	14020	14214	14240	14279	14300	14199	14098	14232	14047	14209	14213	14064	14068	14133	14110	14201	14132	13984	14108	14035	14363	14075	14138	14211	14123	14025	14060	14010	14075	14231	14218	14036	14076	14005	14003	14111	13939	14129	14057	14045	14182	14258	14094	14132	14187	14036	14141	14115	14078	14108	14074	14116	14302	14003	14204	14147	14145	14000	14123	14144	14138	14062	14167	14052	14330	14165	14042	14065	14029	14129	14086	14209	14202	14195	14128	14171	14042	14237	14134	14133	14241	14081	14002	14172	14041	14173	14008	14130	14113	14166	14245	14127	14181	14214	14158	14095	14115	14173	14213	14141	14088	14138	14191	14096	13987	14197	14065	14119	14086	14143	14130	14208	14146	14167	14110	14029	14152	14170	14222	13936	14177	13944	14223	14171	14310	14167	13998	14046	14398	13989	14107	14150	14236	14194	13950	14089	14207	14019	14092	13974	14176	14097	14036	14144	14165	14037	14228	14042	14270	14187	14115	14121	14203	14259	14107	14283	14033	14140	13991	14225	14073	14197	14230	14050	14180	14159	14037	14256	14028	14302	14297	13919	14232	14129	14031	14087	14232	14218	14120	14131	14117	14171	14062	14217	14111	14232	14190	14088	13983	14198	13998	14036	14162	14012	14175	14029	14148	14214	14152	13992	14064	13919	14099	14085	14067	14186	14281	14117	14172	14075	14282	13963	14139	14050	14236	14055	14110	14140	14084	14180	14106	14025	14254	14165	14165	14120	14097	14007	14037	13826	13998	14178	14044	14126	14174	14143	14242	14316	13961	14144	14086	14140	14022	14135	14188	14058	14071	14028	14139	14155	14013	14137	14179	14106	14129	14362	14056	14235	13993	14060	14108	14084	13997	14240	14157	14162	14176	14151	14037	14283	14188	14104	14093	14212	14116	14140	14076	14195	14048	14034	14245	14010	14076	13947	14061	14115	14132	14118	14241	14136	14124	14018	14137	14076	14234	14094	14076	14124	14331	14039	14114	14165	14134	14104	14108	13994	14124	14149	14079	14130	14000	14159	14014	14196	14133	14175	14286	14185	14068	14161	13998	14167	14197	14156	14203	14201	14082	14036	14222	14201	14256	14163	14163	14172	13871	14355	13896	14260	14231	14295	13939	14123	14100	14311	14188	14346	14152	14109	14109	14162	14140	14023	14098	14137	13957	14191	14178	14199	14282	14203	14134	14080	14106	14221	14118	14292	14147	14010	14172	14109	14190	14301	14218	14122	14122	14187	14139	14075	14043	13893	14062	14143	14297	14064	14020	14086	14093	14037	14176	14164	14190	14112	14296	14200	14091	14083	14200	14249	14254	14300	14068	14153	14092	14055	14199	14153	14258	13986	14268	14100	14136	14082	14091	14348	13971	14062	14083	14041	14051	14015	14323	14163	14017	14090	14032	14144	14199	14200	14153	14135	13927	14159	13837	14161	14137	14153	14119	14086	14168	14097	14124	14126	14068	14239	14126	14183	14003	14084	14229	14150	14183	14052	14108	14161	14152	14236	14216	14118	14104	14212	14287	14134	14143	14217	14246	14142	14117	14104	14128	14110	14236	14129	14276	14058	14096	14118	14214	14006	14182	14158	14146	14016	14005	14200	14188	14147	14095	14095	14249	14024	14325	14180	14096	14161	13914	14152	14188	14138	14007	14082	14035	14157	14044	14125	14151	14187	13990	14127	14087	14214	14345	14067	14034	14131	14060	14093	13879	14084	14147	14236	14017	14052	14099	14187	14032	14318	14152	14099	14110	14144	14167	14167	13889	14083	14161	14077	14138	14100	14089	14181	14123	14116	14147	14124	14214	14317	14267	14163	14235	14089	14116	14193	14146	14191	14112	14103	14104	13969	14179	14181	14049	14033	14229	14077	14132	14138	14085	14211	14011	14074	14187	14283	14229	14148	14064	14037	14219	14135	14035	14080	14107	14094	14172	14182	14217	14261	13976	14177	14082	14199	14261	14088	14170	14068	14098	14106	14186	14132	14137	14297	14239	14279	14052	14160	13982	13959	13984	14199	14191	14229	14009	14188	14186	14068	14181	14185	14224	14155	14185	13891	14039	14282	14136	14117	14150	14148	14234	14118	14112	14027	14063	14063	14053	14163	14007	14141	14133	13998	14038	14116	14263	14059	13963	14201	14066	14027	14161	14137	14105	13998	14195	14113	13975	14175	14175	13970	14086	14267	14136	14248	14003	14199	14171	14142	14070	14196	13976	13927	14140	14067	14125	14225	14098	14205	14108	14283	14099	14056	14210	14110	14115	14154	14097	14111	14293	14165	14076	14182	14146	14222	14112	14131	14166	14149	14127	14213	14026	14130	14232	14058	14041	14044	14006	14163	14056	14208	14132	14091	14057	14172	14206	14140	14100	14070	14080	14072	13959	14175	14175	14094	14252	13947	14123	14093	14199	14085	14206	14276	14156	14133	14112	14052	14182	14217	13956	14232	13989	14183	14358	14092	14174	14010	14129	14094	14114	14037	14105	14120	14130	14058	14143	14074	14123	14193	14272	13991	14067	14104	14173	14139	14191	14130	14142	13956	14019	14221	14168	13978	14117	14263	14017	14009	14129	14111	14111	14069	14176	14104	13994	14147	14088	14247	14165	14158	14230	14161	13982	14026	14283	14102	14170	14106	14140	14064	14120	14034	14240	14089	14121	14235	14146	13978	14103	14154	14172	14108	14158	14193	13938	14073	14110	14072	14062	14070	14082	14268	14175	14017	14136	14181	14128	14258	14145	14145	14113	14116	13989	14156	14135	14249	14011	14162	13925	14100	14110	14311	13921	14188	14179	14129	14229	14171	14094	14108	14222	14244	14086	14134	13989	14171	14162	14186	14146	14142	14062	14303	14204	14154	14181	14108	14158	14232	14103	14346	14235	14188	14322	14181	14241	14179	13981	14234	14108	14249	14355	14051	14319	14197	14149	14196	14099	14213	13974	14090	14066	13791	14276	14128	14225	14064	14378	14162	14092	14186	13998	14201	14082	14122	14265	14210	14180	14090	14174	14102	14042	14173	14207	14090	14012	14174	14071	14037	14242	14049	14149	14255	14163	14099	14074	14291	14097	14146	14058	14118	13873	14250	13987	14082	14190	13990	14105	14145	14068	13994	14343	13990	14144	13956	14084	14267	14196	14088	14169	14024
25442	21783	28813	25533	22431	21126	20472	26746	37083	39339	35576	29234	23860	20294	17864	17617	17652	17554	17547	17659	17380	17440	17483	17445	17423	17446	17428	17530	17440	17595	17477	17508	17455	17538	17574	17541	17567	17420	17358	17439	17463	17340	17305	17541	17527	17503	17599	17520	17412	17630	17633	17190	17412	17566	17476	17451	17317	17275	17393	17704	17477	17414	17242	17383	17374	17442	17567	17473	17590	17409	17324	17533	17463	17347	17460	17477	17312	17415	17427	17535	17427	17449	17504	17542	17711	17451	17249	17246	17255	17376	17374	17467	17616	17224	17413	17261	17568	17327	17454	17441	17470	17421	17510	17374	17686	17408	17496	17331	17491	17251	17333	17598	17280	17418	17388	17405	17527	17329	17509	17438	17661	17463	17403	17483	17421	17250	17341	17374	17410	17413	17259	17279	17505	17683	17331	17314	17366	17599	17270	17316	17437	17498	17523	17478	17522	17666	17608	17531	17287	17366	17378	17464	17325	17505	17603	17245	17420	17486	17591	17441	17416	17471	17405	17401	17525	17352	17744	17579	17260	17347	17445	17400	17591	17144	17403	17544	17390	17382	17391	17426	17375	17302	17391	17487	17284	17247	17497	17248	17310	17348	17395	17443	17540	17208	17285	17571	17418	17623	17489	17472	17394	17565	17483	17382	17278	17426	17395	17478	17469	17365	17608	17455	17393	17432	17411	17345	17519	17451	17580	17643	17490	17289	17345	17593	17504	17574	17443	17440	17662	17375	17495	17533	17336	17371	17513	17162	17326	17484	17346	17325	17380	17594	17448	17264	17429	17438	17547	17627	17403	17659	17518	17497	17406	17397	17357	17598	17157	17400	17497	17568	17339	17333	17465	17366	17295	17433	17266	17453	17210	17483	17389	17389	17539	17428	17466	17391	17429	17514	17470	17307	17163	17546	17331	17405	17262	17328	17601	17345	17601	17190	17320	17327	17626	17397	17412	17256	17483	17444	17426	17633	17662	17498	17391	17338	17489	17422	17425	17644	17628	17464	17381	17339	17357	17398	17492	17417	17427	17415	17346	17508	17408	17462	17414	17211	17498	17535	17662	17519	17562	17595	17444	17310	17455	17299	17540	17369	17333	17491	17449	17280	17545	17352	17497	17380	17476	17623	17720	17459	17472	17386	17488	17369	17500	17538	17436	17383	17440	17335	17307	17566	17300	17287	17427	17600	17438	17429	17570	17446	17345	17047	17492	17471	17386	17542	17474	17285	17348	17392	17545	17411	17387	17298	17319	17550	17408	17469	17258	17459	17550	17408	17770	17342	17337	17407	17289	17388	17544	17383	17222	17392	17504	17488	17540	17443	17441	17404	17526	17415	17492	17221	17462	17423	17391	17254	17481	17409	17444	17269	17234	17241	17422	17702	17334	17357	17448	17604	17383	17481	17539	17365	17330	17260	17540	17432	17362	17424	17396	17423	17423	17404	17380	17484	17495	17436	17423	17367	17421	17390	17429	17429	17368	17360	17299	17391	17375	17405	17336	17385	17611	17410	17488	17269	17503	17217	17426	17389	17379	17389	17222	17345	17264	17685	17409	17532	17404	17559	17494	17459	17555	17511	17394	17249	17413	17597	17522	17470	17309	17401	17655	17374	17324	17368	17430	17230	17589	17541	17395	17504	17593	17300	17583	17673	17474	17428	17559	17574	17254	17316	17564	17433	17351	17572	17448	17510	17342	17705	17541	17390	17538	17352	17450	17423	17234	17369	17252	17621	17451	17353	17466	17370	17406	17228	17276	17300	17585	17417	17457	17331	17380	17509	17434	17467	17402	17332	17352	17399	17509	17459	17495	17417	17237	17487	17437	17452	17244	17285	17275	17515	17434	17361	17337	17253	17430	17360	17395	17247	17387	17489	17492	17323	17572	17394	17595	17411	17378	17415	17373	17341	17361	17342	17394	17561	17398	17321	17588	17489	17634	17330	17552	17318	17460	17402	17576	17430	17450	17471	17611	17349	17536	17584	17650	17490	17554	17254	17467	17392	17333	17459	17396	17512	17484	17495	17665	17496	17647	17254	17343	17347	17306	17468	17267	17528	17354	17615	17326	17284	17313	17315	17554	17483	17383	17479	17484	17493	17569	17475	17398	17485	17339	17383	17341	17392	17450	17399	17462	17386	17387	17324	17310	17529	17411	17283	17567	17445	17434	17341	17406	17415	17514	17381	17526	17229	17426	17048	17363	17537	17316	17422	17560	17284	17324	17414	17425	17293	17510	17370	17401	17379	17496	17407	17310	17393	17484	17530	17438	17382	17487	17425	17224	17359	17421	17577	17379	17418	17385	17439	17612	17541	17472	17319	17325	17619	17668	17484	17256	17411	17444	17330	17416	17611	17440	17405	17418	17600	17336	17260	17440	17556	17491	17609	17698	17338	17380	17372	17448	17400	17413	17474	17671	17401	17485	17490	17398	17478	17435	17286	17625	17452	17476	17501	17447	17453	17394	17412	17447	17470	17381	17291	17325	17470	17340	17490	17319	17388	17556	17522	17360	17606	17388	17433	17477	17393	17290	17527	17538	17509	17619	17338	17309	17293	17458	17422	17437	17345	17486	17384	17194	17468	17469	17409	17348	17375	17471	17467	17437	17402	17440	17257	17328	17298	17376	17498	17356	17500	17351	17346	17590	17471	17447	17586	17452	17495	17435	17581	17299	17549	17383	17434	17440	17437	17567	17385	17420	17428	17585	17335	17400	17424	17388	17426	17418	17359	17166	17448	17386	17520	17280	17605	17628	17427	17482	17249	17551	17487	17377	17524	17349	17326	17446	17361	17481	17364	17405	17510	17384	17464	17405	17185	17412	17498	17354	17157	17273	17402	17427	17098	17439	17317	17384	17408	17363	17241	17464	17529	17366	17370	17324	17581	17554	17493	17689	17451	17616	17561	17511	17552	17520	17455	17473	17280	17299	17415	17485	17369	17517	17468	17531	17431	17421	17551	17423	17344	17541	17484	17445	17547	17518	17445	17421	17324	17352	17354	17651	17360	17256	17447	17449	17544	17511	17433	17354	17407	17455	17420	17491	17497	17521	17122	17453	17411	17552	17431	17242	17589	17511	17401	17271	17457	17488	17684	17472	17299	17353	17484	17544	17364	17285	17331	17471	17379	17271	17532	17315	17413	17464	17441	17303	17561	17778	17409	17453	17383	17618	17434	17480	17571	17291	17394	17251	17457	17577	17734	17599	17388	17464	17309	17663	17504	17431	17470	17178	17437	17477	17519	17498	17427	17370	17517	17501	17399	17348	17403	17524	17412	17489	17539	17474	17429	17451	17465	17476	17430	17342	17363	17433	17557	17387	17513	17560	17621	17582	17475	17473	17529	17457	17589	17627	17304	17497	17211	17379	17307	17362	17260	17263	17401	17378	17385	17432	17395	17578	17454	17654	17302	17411	17864	17353	17423	17491	17340	17534	17573	17757	17437	17428	17586	17565	17324	17573	17313	17357	17573	17533	17682	17435	17410	17581	17547	17244	17420	17318	17444	17389	17600	17284	17390	17343	17573	17391	17424	17442	17360	17448	17463	17602	17509	17492	17321	17585	17424	17551	17526	17398	17518	17570	17376	17428	17579	17561	17340	17298	17456	17263	17453	17659	17459	17455	17288	17282	17410	17418	17737	17584	17333	17374	17502	17489	17449	17292	17237	17377	17390	17462	17602	17513	17323	17458	17219	17368	17360	17535	17347	17680	17526	17412	17378	17467	17452	17400	17350	17367	17474	17439	17333	17256	17531	17456	17423	17373	17479	17545	17587	17304	17389	17510	17363	17505	17471	17427	17246	17532	17188	17383	17513	17452	17277	17346	17494	17340	17403	17516	17346	17339	17620	17285	17327	17425	17421	17270	17415	17310	17138	17445	17509	17177	17427	17377	17417	17361	17314	17253	17365	17447	17324	17308	17565	17461	17312	17462	17442	17309	17447	17488	17387	17452	17446	17326	17425	17580	17288	17325	17413	17336	17433	17292	17508	17465	17329	17299	17633	17437	17317	17481	17398	17393	17503	17420	17338	17608	17328	17454	17514	17430	17597	17393	17300	17327	17468	17509	17439	17279	17283	17537	17337	17405	17370	17430	17371	17406	17526	17277	17314	17356	17370	17290	17354	17344	17396	17456	17401	17474	17502	17532	17445	17383	17433	17287	17583	17514	17508	17396	17291	17456	17209	17347	17374	17337	17580	17422	17432	17743	17619	17302	17444	17572	17383	17390	17138	17348	17523	17347	17501	17592	17473	17482	17527	17382	17436	17519	17506	17497	17414	17491	17375	17340	17398	17311	17521	17436	17604	17386	17528	17487	17198	17413	17400	17370	17395	17551	17456	17485	17309	17295	17374	17243	17259	17541	17480	17630	17515	17329	17277	17421	17395	17324	17665	17454	17375	17383	17361	17438	17496	17539	17443	17519	17683	17463	17583	17372	17400	17511	17539	17387	17513	17479	17427	17462	17388	17554	17467	17457	17564	17832	17372	17321	17363	17391	17317	17527	17441	17528	17636	17537	17365	17574	17195	17417	17443	17435	17481	17525	17254	17489	17222	17368	17388	17411	17393	17384	17631	17328	17529	17439	17498	17338	17371	17609	17546	17452	17301	17584	17608	17353	17617	17629	17429	17406	17461	17627	17429	17626	17580	17309	17538	17607	17433	17610	17527	17385	17242	17427	17441	17419	17225	17490	17367	17338	17478	17416	17443	17487	17416	17445	17369	17328	17347	17472	17563	17487	17425	17291	17260	17379	17307	17399	17440	17383	17345	17461	17349	17371	17523	17502	17363	17557	17601	17471	17456	17280	17437	17304	17375	17472	17419	17433	17370	17490	17453	17530	17441	17443	17506	17424	17387	17487	17385	17533	17354	17269	17295	17161	17710	17368	17514	17453	17395	17489	17545	17454	17420	17415	17499	17419	17530	17517	17671	17435	17468	17370	17381	17303	17453	17721	17293	17114	17502	17425	17300	17475	17536	17448	17510	17434	17347	17580	17438	17463	17366	17392	17635	17470	17401	17556	17400	17339	17201	17498	17420	17383	17274	17563	17561	17531	17354	17352	17334	17329	17603	17379	17454	17398	17476	17314	17460	17472	17500	17419	17351	17378	17149	17422	17483	17388	17403	17600	17422
29667	47423	37824	22440	19095	17695	17123	28816	37780	39046	34453	27556	21735	17577	15093	15241	14939	15111	14966	15173	15075	15035	15113	15205	15054	15156	15234	15074	15034	15112	14940	14906	15082	15172	15171	15110	14993	15229	14970	14873	15222	14953	15219	15213	15204	15218	15201	15231	14979	14976	15135	15095	15192	15137	15128	14984	15000	14933	15142	15026	14963	15099	14988	14965	15268	15124	15110	15075	15202	14926	15073	15164	15107	15152	15136	15002	15189	15033	15060	15156	15184	15132	15071	15124	15055	15147	15037	15165	15084	15275	14995	15153	15112	15150	15086	15164	15074	14935	14870	15081	15032	14989	15190	15206	14932	15175	15029	15122	15182	14935	15209	15086	15076	15036	14983	14957	15020	15054	15025	14848	15191	14887	15067	15166	15119	15096	15113	15000	15214	15005	15028	15166	15105	15123	15137	15106	15223	15236	15104	15020	15117	15132	14906	15149	15082	15013	14916	15109	15084	15138	15060	15203	14822	15061	15023	15045	15129	15089	15080	14992	15100	15058	15264	15052	15025	15015	15174	14966	15150	14887	15002	15104	15138	15098	15227	15007	15171	15160	15157	15066	14928	15171	15113	15032	15184	14841	15041	15082	15068	15082	15050	15192	14948	14990	14976	15126	15015	15004	14988	15307	15222	15195	15252	15060	15182	15092	15086	15064	15117	15018	15253	15027	15150	15261	14988	15010	15196	14996	15081	15105	15227	14959	15141	15025	14991	15089	14998	15038	15091	15196	15154	14958	15043	14926	15190	15075	15053	15172	15126	15138	15110	15110	14992	15051	15088	14962	15050	14971	15068	15069	15098	15019	15086	15125	15057	15099	15034	15108	14780	15112	15089	15151	15281	15076	15116	15026	15088	14865	15073	14964	15257	15040	14999	15047	15218	15075	15169	15058	15029	14999	15068	15091	14986	15082	15085	15099	14946	15043	14978	15054	15092	15014	15129	15116	15201	15181	15036	15105	14988	15062	15060	15314	15225	15034	15117	15092	15164	15177	15252	15112	14915	14908	14889	15063	15019	15200	15213	15023	15049	15107	15103	15232	15177	15065	15062	14963	15131	14995	15323	15043	15043	15054	15146	15114	15154	15086	14872	15137	15068	15000	15057	14954	15074	15152	15130	15169	15105	15118	15114	15157	15202	15118	15246	15093	15137	15139	14945	14873	15126	15044	15172	15155	15128	15022	14866	15129	15134	15008	15082	14927	15128	15165	15182	15126	15281	15056	15055	15009	15141	15262	15090	15029	15243	15109	15156	15064	15098	15112	14956	15122	15017	15050	15185	15072	15179	15066	15167	15105	15172	15022	14971	15162	15095	15161	15079	15076	15224	15072	15168	15063	14944	15367	14928	15121	15152	15038	14938	15138	15099	14956	15194	15117	15184	15135	15090	14916	15022	15064	14949	14947	14891	15076	15054	15002	15143	15096	15140	15133	15040	14902	15017	15081	14983	14856	14964	14964	15000	15120	15084	15074	14953	15128	15193	14980	15143	15019	15228	15121	15027	14925	14903	15033	15008	14982	15163	14914	15032	14954	15112	15221	14991	15136	15112	15097	15179	15050	14964	15047	14958	15253	15003	14987	14965	15075	15172	14957	15098	15077	15038	15085	15148	15115	15222	14933	15123	15247	14955	15069	15086	15012	15068	15064	15026	15036	15039	15059	15007	15113	15254	15117	15082	14984	15067	15150	15136	14929	15122	15159	15125	15213	14823	15076	15134	15122	15094	15127	15219	15121	15204	15074	15097	15077	15122	15091	15092	15120	15218	15200	14995	15012	15237	15266	15165	14944	14897	15098	15072	14965	15206	15129	15127	15075	15202	14982	15192	15048	15128	15082	14955	15052	15077	15151	15223	15162	15117	14928	15189	14947	15200	15067	15022	15226	15157	15040	15027	15177	14869	15212	15100	14970	15138	15089	14991	15054	15014	15050	15107	15056	14986	15036	15255	15228	15058	14962	15093	15066	15147	15120	15008	15181	15024	15215	15089	15126	14986	14932	14966	15099	14996	15161	15077	15022	15105	15169	15114	15135	15067	14950	15142	14953	15142	15041	15130	15104	15148	14872	15157	15078	15160	15198	15257	15166	14871	15066	15138	15158	15035	15200	14930	15290	15243	15118	14997	15113	15096	15028	15208	15139	15053	15082	15272	15050	15080	15042	14980	15022	15129	15074	15128	15048	15032	14987	15037	15079	15132	15033	15110	15107	15044	15124	14909	15025	15103	15197	15036	15265	15001	15039	15203	15081	15035	15212	14964	15010	15039	14869	15060	15038	15045	14982	15138	15114	15045	14999	15100	15119	15109	15172	15218	14989	15236	15045	14954	15095	15147	15001	15119	15280	15134	15035	15154	14956	15049	15197	15114	15004	15079	14911	15203	14971	15081	15148	15276	15260	15050	15136	15056	15152	15035	15042	14967	15080	14966	15217	15124	15116	15076	15110	15151	15111	14912	15069	15047	14972	14970	15019	15132	15125	15060	15120	15088	15129	15281	15110	15069	14953	14964	15010	15045	15108	15047	15230	15082	15058	15113	14830	15059	15124	14928	15116	15098	15125	15040	15219	15037	15132	14981	15144	14997	15182	14910	15299	15061	15071	14992	15135	15190	15040	15249	15053	15024	14995	15252	15062	15101	15035	15004	14960	14977	15060	14980	15259	14962	15084	15116	15100	15166	15150	14917	15050	14929	15207	15123	14961	15047	15055	15294	15144	15160	15161	15013	15224	15158	15084	14897	15134	15030	15100	14938	15025	15110	15154	15075	15151	15141	15169	15170	14927	15093	15121	15130	15006	15028	15175	15163	14932	15144	15106	14941	15024	15249	15098	15052	15090	15149	15170	15046	15099	15181	15239	14978	15054	15083	15030	15014	15067	15185	15009	14996	15101	15166	15134	15073	14989	15201	15271	15044	15012	15042	15109	15145	15147	14954	15167	15167	15198	15108	15106	15079	14881	14998	15186	15189	15205	15007	15322	15070	15202	14999	14984	15084	15089	15105	15076	15092	15057	15152	15037	15154	14912	15021	14994	15026	14997	15075	15089	15127	15196	15043	15122	14993	14963	15043	15111	15086	15052	15127	14882	15106	15139	15061	15164	15156	15153	14967	15232	15067	15073	15242	14917	15189	15131	15007	15021	15100	15122	15092	14978	15199	15144	15225	15237	15140	15024	15146	14947	15059	15165	15264	15062	15286	15053	15186	15066	15132	15015	15043	15108	15170	15084	15065	15094	15015	15030	15069	14967	15121	15149	14910	15156	15202	15186	15021	15208	14954	15108	14898	14915	15084	15014	15158	15047	14996	15149	15013	15086	14934	15205	15213	14894	14969	15353	15177	15084	15098	15090	15113	15161	15014	14954	15172	15180	15043	15032	15063	15012	14907	15138	15103	15107	14912	15098	15100	14966	15086	15154	15010	15054	14984	15059	15347	14927	15039	15066	14901	15165	15111	15051	15043	15119	15101	15075	15105	15085	15144	15204	15095	15047	15100	15054	15159	15146	15159	14981	15267	15186	15118	15173	14962	15160	15189	15007	14985	15088	14962	15000	15069	14913	15025	15053	15402	15045	15014	14955	15130	15114	15134	14996	15218	15055	15112	15236	14978	15079	15038	15218	15196	15113	15191	15094	15299	15044	15078	15157	14949	15044	15169	15033	15223	15239	14981	15054	14971	15042	15141	15133	15088	15099	14897	15129	15098	14999	15151	15104	15047	15180	15009	15018	14970	14881	15068	14995	15090	15122	15010	15095	14842	15168	15082	14981	15111	15148	15097	15054	15131	14950	14920	15089	15057	15187	15190	14952	15032	15130	15218	15226	14978	15174	15125	15085	15012	15129	15065	15144	15056	15188	14966	15087	15118	15038	14987	15227	14815	15158	15123	15029	15034	15075	15047	15059	15243	15091	14993	15106	15195	15168	15045	14944	15083	15197	15233	15119	15003	15125	15192	14940	15186	15179	14964	15026	15081	15004	15178	15219	15162	14979	15127	15106	14992	15214	15205	15196	14970	15070	14986	15148	15148	15113	15124	15215	15085	15071	14924	15078	15003	15296	14977	15124	14979	15175	15083	15052	15070	15276	15062	15008	14990	15107	15010	14989	15240	15102	15209	15081	15174	15127	15073	14880	15048	15209	15279	15035	15019	14952	15051	15002	14983	15177	15178	14861	14928	15159	15131	14936	15024	15082	15123	15359	14952	15141	14962	15212	15089	15020	15110	15081	15111	15321	14888	15041	15066	15180	15083	15107	15314	15053	15114	15150	15036	15119	15017	15192	15069	15035	15123	15074	14844	14951	15227	15161	15192	15010	14865	14983	15190	15103	15075	15083	15172	15107	15194	15108	14951	15334	15056	15112	15022	15197	15006	15057	15096	15185	15130	15008	15151	15032	15169	15100	15146	15083	14977	15245	15108	14914	15140	15184	14957	15197	15096	15230	15029	15123	14870	15060	15019	15134	15172	15136	15097	15164	15056	15021	15064	15158	15141	15197	14957	15164	14875	14931	15129	15043	15066	14874	15164	15082	15076	15083	15110	15041	15079	15017	15092	15124	14943	15132	14933	15010	14995	15016	14974	14987	15163	15157	15053	15098	14940	15056	14941	15095	15110	15219	15074	15031	14863	15056	14966	15135	15032	15051	15057	15076	15066	15048	15134	15069	14971	14855	15045	15146	15107	15103	15216	15008	15055	15266	15222	15008	15077	15022	14979	15141	15267	15047	15165	15075	15110	15006	15089	15070	15071	15249	15217	15082	14987	15037	14898	14996	15086	15024	15123	15088	15202	14995	14913	15188	15098	15081	15298	15075	15133	15300	15141	15192	15095	15065	15045	15106	15363	14874	15078	15049	15138	15296	15148	15162	15130	15020	15115	15033	14952	15046	15158	15062	15111	15074	14858	15217	14951	15094	15103	14963	14999	15086	15184	15177	15147	15131	14996	15097	15204	14998	14996	15032	15064	15087	14888	15127	14938	15169	15190	15116	15106	15045	15108	14970	15245	15077	15184	15073	14989	15023	14936	14906	14995	14917	15081	15049	15191	15248	15002	15055	15098	15024	15109	15020	15065	15061	15111	15124	15030	15082	15176	14984	15102	15092	15051	15071	15076	15069	15041	15194	15019	14851	15079	15078
24040	21628	29249	24451	22386	24067	23634	31943	53019	52343	44303	35308	27398	21525	17854	17267	17191	17100	17324	17325	17351	17374	17335	17272	17214	17156	17020	17151	17340	17058	17004	17286	17184	17279	17193	17458	17440	17396	17373	17097	17163	17274	17095	17178	17059	17195	17301	17186	17342	17230	17327	17158	17205	17321	17133	17230	17249	17194	17301	17155	17303	17326	17233	17266	17330	17157	17391	17403	17056	17212	17270	17076	17219	17284	17329	17090	17091	17416	17322	17240	17198	17228	17277	17194	17032	17030	17322	17166	17261	16926	17082	17285	17260	17304	17257	17252	17270	17182	17146	17232	17103	17230	17092	17131	17244	17197	17215	17247	17190	17082	16988	17153	17125	16855	17141	17263	17103	17210	17302	17142	17272	17164	17189	17234	17299	17052	17086	16987	17270	17152	17283	17235	17044	17258	17331	17105	17010	17317	17336	17404	17266	17215	17061	17308	17267	17308	17144	17311	17384	17359	17205	17158	17236	17271	17161	17197	17220	17282	17308	17163	17189	17054	17137	17179	17126	17191	17183	17240	17252	17297	17051	17095	16963	17268	17086	17301	17183	17032	17108	17279	17202	17228	17138	17132	17271	17208	17273	17324	17265	17330	17308	17108	17515	17062	17045	17440	16992	16980	17248	17138	17260	17149	17065	17106	17373	17089	17250	17403	17206	17179	17273	17050	17033	16966	17130	17024	17356	17270	17176	17113	17193	16950	17148	17030	17152	17212	17309	17109	17165	17041	16976	17036	17031	17235	17269	16979	17153	17308	17094	17078	17333	17270	17143	17106	17300	16958	17095	17193	17131	17263	17231	16987	17099	17081	17138	17347	17256	17238	17182	17121	17247	17301	17189	16958	17133	17071	17242	17072	17085	17132	17326	17037	17046	17065	17272	17015	17030	17218	17311	17063	17337	17121	17186	17194	17284	17165	17103	17028	17144	17207	17250	17199	17128	17184	17294	17154	17126	17249	17109	17248	17282	17245	17188	17161	17425	17192	17297	17112	17298	17299	17320	17220	17191	17204	17119	17013	17095	17244	17066	17244	17167	17058	17109	17181	17184	17094	17213	17221	17269	17194	17321	17051	17245	16989	17009	17185	16839	17087	17112	17308	17032	17216	17178	17173	17201	17059	17016	17099	17229	17466	17125	17203	17102	17197	17199	17047	17402	17346	17261	17142	17155	17162	17201	17259	17187	17090	17167	17118	17462	17183	17182	17342	17214	17248	17201	17201	16969	17394	17216	17203	17269	17116	17174	17211	17332	17085	17158	17115	17092	17078	17393	17222	16997	17096	17099	17077	17048	17068	17241	17093	17175	17141	17371	17267	17447	17339	17138	17414	17241	17012	17230	17191	17294	17113	17132	17203	17090	17197	17376	17235	17137	17225	17240	17142	17393	17185	17052	17080	17220	17304	17248	17254	17199	17226	17297	17134	17242	17352	17230	17212	17369	17259	16980	17183	17085	17185	17196	17147	17275	17201	17381	17052	17121	17238	17191	17126	17250	17283	17076	17178	17450	17142	17316	17107	17162	17215	17004	17116	17062	17221	17261	17097	17208	17225	17254	17162	17320	17351	17378	17189	17396	17228	17119	17366	16961	17375	17285	17102	17231	17096	17165	17220	17241	17202	17320	17232	17257	17033	17101	17367	17247	17348	17132	17295	17282	17231	17219	17129	17155	17255	17439	17239	17088	17175	17190	17246	17140	17185	17204	17269	17036	17126	17166	17121	17273	17200	17081	17257	17094	17251	17281	17219	17310	17263	17320	17255	17273	17233	17122	16967	17218	17156	17202	17239	17324	17113	17336	17165	17229	17104	17211	17250	17261	17059	17340	17368	17250	17407	17118	17376	17168	17252	17408	17260	17115	16969	17143	17001	17190	17183	16952	17348	17068	17159	17084	16955	17104	17274	17270	17081	17255	17148	17180	17464	17065	17231	17113	17168	17191	17276	17288	17205	17276	17160	17218	17169	17330	17196	17205	17235	17193	17097	17327	17061	17034	17193	17299	16820	16970	17312	17229	17316	17121	16861	17340	16935	17164	17189	17257	17137	17266	17283	17303	17164	17337	17267	17235	17050	17303	17072	17204	17095	17190	17317	16982	17221	17379	16907	17133	17170	17279	17350	17093	16880	17063	17181	17251	17107	17194	17316	17238	17303	17289	17137	17112	17134	16943	17145	17200	17127	16969	17390	17324	17313	17329	17305	17399	17124	17280	17238	17312	17065	17171	17087	17189	17297	16987	16989	17057	17129	17052	16989	17081	17059	17320	17258	17296	17095	17112	17350	17347	17026	17271	17205	16931	17297	17152	17021	17190	17262	17245	17218	17100	17127	17334	17340	17273	17133	17076	17211	17247	16999	17100	17119	17100	17233	17064	17223	17279	17258	17286	17213	17296	17163	17279	17087	17033	17122	17205	17280	17118	17205	17225	16987	17185	17184	17205	17111	17112	17281	17334	17196	17189	17428	17296	17108	17259	17306	17093	17163	17226	17132	17216	17297	17090	17152	17091	17056	17258	17091	17004	16946	17222	17235	17235	17373	17246	17004	17100	17126	17183	17086	17244	17124	17271	17133	17161	17332	17073	17203	17166	17245	17163	16912	17306	17253	17085	17242	17181	17259	17351	16973	17007	17071	17060	17175	17267	17147	17311	17354	17158	17339	17160	17254	17067	17127	17194	17254	17083	17106	17297	17223	17296	17269	17165	17192	17194	17170	17244	17207	17234	16863	17143	17137	17416	17388	17168	16928	17099	17278	17136	17090	17060	17111	17194	17295	17318	17544	17026	17180	17070	17191	17113	17094	17251	17264	17233	17163	17122	17105	17291	17192	17004	17084	17253	17069	17173	17359	17151	17223	17226	17274	17376	17214	17086	17111	17106	17284	17385	17310	17296	16898	17109	17106	17181	17193	17020	17187	17106	17172	17399	17090	17278	17114	17508	17129	17211	17242	17254	17306	17167	17229	17034	17246	17282	17179	17263	17315	17063	17155	17246	17204	17188	16980	17322	17108	17107	17151	17177	17251	17178	17178	17435	17271	17274	17192	17252	17247	17197	17377	17236	17182	17176	17097	16981	17245	17228	17139	17207	17086	17268	17126	17251	17204	17190	17079	17358	17240	17308	17056	17163	17107	17076	17246	16981	17198	17066	17225	17092	17226	17210	17171	17175	17313	17210	17248	17266	17260	17181	17140	17106	16990	17200	17175	17077	17197	17178	17011	17253	17232	17211	17197	17198	17287	17189	17170	17290	17265	17104	17219	17295	17320	17290	17181	17240	17261	17171	17178	17202	17116	17164	17256	17313	17190	17304	17174	17319	17223	17081	17073	17165	17327	17219	17130	17153	17101	17350	17162	17037	17116	17142	17088	16975	17177	17320	17266	17085	17199	17197	17172	17243	17210	17285	17061	16977	17188	17356	17168	17403	17311	17268	17187	17009	17307	17283	17133	17320	17243	17178	17145	17168	17011	17211	17338	17347	17230	17294	16970	16977	17016	17025	17141	17071	17133	17097	17151	17078	17112	17042	17264	17147	17428	17316	17182	17152	17125	17011	17028	17152	17067	17123	17188	17187	17153	17174	17304	17342	17093	17230	17246	17271	17205	17082	17287	17247	17100	17061	17285	17101	17211	17199	17101	17161	17322	17146	17187	17335	17080	17189	17274	17124	17103	16932	17187	17185	17192	17163	17139	17213	17151	17282	17175	17124	17147	17381	17174	17209	17156	17341	17164	17227	17049	17232	17033	17234	16937	17142	17231	17155	17341	17278	17157	17073	17077	17170	17083	17149	17394	17156	17115	17079	17039	17254	17401	17308	17090	17230	17214	17036	17152	17093	17261	17315	17089	16944	17218	17221	17249	17227	17047	17181	17361	17283	17178	17227	17031	17262	17159	17044	17196	17261	17255	17202	17222	17225	17395	17406	17206	17185	17069	17169	17444	17362	17304	17233	16864	17171	16985	17112	17234	17166	17201	17204	17102	16996	17133	17350	16973	17256	17173	17174	17303	17246	17338	17392	17212	17227	17278	17239	17189	17256	17124	17331	17083	16885	16996	16946	17260	17113	17034	17244	17414	17183	17078	17256	17167	17049	17241	17079	17145	17266	17165	17113	17347	17132	17203	16978	17046	17257	17307	17061	17094	17460	17168	17193	17077	17247	17050	17328	17172	16987	17296	17154	17045	17255	17445	17190	17279	17112	17290	17384	17040	17163	17266	17079	17303	17278	17423	17432	17219	17242	17174	17147	16985	17194	17166	17014	17060	16895	17074	17157	17278	17198	17037	17048	17073	17017	17256	16990	17283	17206	17259	17207	17154	17178	17055	17223	17198	17225	17217	17377	17215	17281	17488	17325	17251	17181	17239	17113	17349	17224	17165	17172	17297	17046	17193	17081	17316	17327	17257	17280	17090	17090	17313	17264	17306	17224	17274	17116	17197	17384	17204	17130	17158	17192	17071	17372	17389	17166	17104	17188	17223	17305	17249	17107	17192	16963	17477	17133	17082	17244	17221	17308	17252	17074	17253	17208	17247	17321	16964	17179	17179	17344	17379	17060	17169	17254	17020	17274	17263	17337	17176	17345	17310	17185	17303	17293	17118	17242	17196	17236	17112	17101	17208	17213	17183	17249	17230	17228	17364	17269	17017	17240	17095	16989	17049	17144	17241	17184	17056	17183	17197	17202	17210	17085	17319	17232	17328	17144	17202	17292	17272	17191	17239	17069	16947	17086	17269	17193	17199	17081	17163	17162	17130	17044	17173	17288	17198	17252	17004	17021	17131	17222	17097	17189	17084	17026	17107	17251	17279	17298	17101	17106	17076	17105	17039	17260	17150	17084	17149	17316	17054	17252	17040	17026	17085	17384	17332	17146	17042	17041	17320	17154	17057	17045	17143	17277	17363	17337	17195	17291	17213	17266	17235	17014	16952	17303	17058	17004	17075	17355	17149	17008	17180	17235	17144	17160	17209	17126	17002	17010	17007	17103	17134	17194	17136	17190	17116	17306	17177	17160	17030	17327	17125	16907	17013	17130	17219	17095	17228	17155	17157	17317	17264	16932	17072	17048	17324	17337	17174	17272	17063	17008	17155	17121	17165	17036	17016	17072	17055	17182	17397	17295	17192	17112	17003
30968	51105	43622	28843	23313	20673	19568	35413	52331	50050	43356	34437	25889	18149	14985	14863	14938	14853	14843	14933	14860	14987	15003	14787	14967	14970	14847	14848	14947	14759	14951	14941	15034	14823	14912	14960	14794	14953	14740	14833	14806	14889	14958	14954	15071	14882	14914	14869	14979	14968	14888	14935	14928	14993	14906	14826	14756	14684	14910	14701	15053	15046	14822	14719	14996	14867	15003	15073	14885	14938	15041	14877	14902	14916	14882	15012	14780	15008	14940	14795	14984	14760	14980	14940	14815	15033	14958	14932	14893	14841	14849	14899	14858	14771	14886	14894	14867	14791	15035	14991	14889	15017	14940	14995	14839	14863	14914	14829	14725	14859	14843	14847	15019	14835	14939	14964	14880	14994	14941	14737	14877	14696	14866	14964	14905	14812	14784	14886	14869	14869	14820	15048	14987	14912	14842	14844	15019	15006	14873	14907	14774	14778	14918	14877	14851	14925	14762	14872	14890	14972	15118	14992	14811	14903	14952	15044	14910	14957	15023	14762	14942	14770	14878	15018	14851	14776	14836	14788	15013	14893	15012	14798	15040	14800	14961	14908	14863	14974	14997	14872	14933	14944	14892	14863	14970	14840	14730	14853	14854	14965	14920	15024	14809	14836	14884	14979	14895	14885	14709	14868	14901	14902	14891	14983	14798	14841	14854	14956	14822	15061	14802	14944	14972	14964	14898	14926	14857	14910	14977	14978	14843	14921	14898	14958	14819	14933	14843	14990	14848	14835	14953	14924	14894	14920	14986	14877	14682	14873	15012	14881	14898	14836	14746	14752	15099	14933	14883	14989	14795	14904	14975	14830	14953	14783	15021	14989	15022	15034	14876	15134	14756	14866	15154	14987	14855	15045	14786	15048	14851	14921	15003	14926	14920	15056	15076	15031	14843	14886	14791	14762	14982	14939	14902	15039	14757	14666	15018	14963	15009	14881	14975	14754	14669	14977	14789	14996	14916	14806	14810	14700	15090	14837	14754	14858	14882	14928	14915	14757	14792	15048	14921	14828	15091	15063	14806	14799	14864	14976	14897	14878	15000	14868	15069	14734	14908	14722	14848	14960	15005	14935	14850	14930	14816	14775	14812	14849	14791	15062	15017	14894	14957	14941	14838	14905	14960	14811	14940	14763	14961	14830	14898	14975	14878	14964	15081	14606	14849	14935	15153	14962	14812	14924	14762	14959	14964	15002	14832	14762	14881	14856	15008	14929	14904	14943	14837	14858	14864	14883	14958	14895	14883	14894	14823	14770	14903	14823	14884	15001	14854	14898	14981	14806	14992	15047	14879	15050	14681	14928	14920	14989	14992	15062	15019	14892	14796	14923	15046	14931	14856	14914	14977	14865	14860	14775	14958	14923	15150	14944	14748	14881	15026	14916	15005	14910	14927	14913	14885	14883	14898	14964	14814	14936	15022	14906	14945	14872	15013	14938	14975	14952	14882	14780	14927	14916	14912	14764	15086	15023	14884	14941	14890	14724	14903	15100	15013	14962	14985	15060	15085	14933	14823	14862	14920	15096	14831	15037	15035	14838	14835	14822	14892	14861	14931	14972	15005	14953	14996	14910	15005	14828	14870	14943	14803	15013	14845	14958	14926	14948	14803	14906	14788	14814	14844	14831	15027	14866	14844	14858	14986	14897	14843	14839	14956	14775	14818	14921	14903	14949	14935	14914	14955	15059	14949	14733	14817	15001	14839	14961	14959	14991	14928	14691	14934	14848	14879	14889	14927	14821	14678	14776	14986	14834	15008	14765	14863	14899	14828	14893	14864	14863	14978	15054	15191	14760	15007	14901	14927	14868	14957	14805	15010	14972	14775	15001	14977	14900	14919	15094	14860	14938	14893	14940	14850	14847	14883	14795	14850	14892	14860	14946	14886	14844	14955	14833	14964	14840	15050	14851	14845	14953	14823	14852	14762	14863	14790	14926	14908	14898	15106	14894	14773	14832	15057	14827	14812	14786	15014	14821	15057	15110	14723	15067	14881	14845	14918	14958	14848	14948	14820	15009	14925	14888	14912	14833	14885	14941	14926	15033	14788	14785	14997	14969	14988	14970	14895	14848	15055	14876	14929	14926	14963	14805	14819	14752	15093	15013	14832	14890	15091	14947	14856	14882	15019	14818	14864	14924	14974	14882	15150	14816	14933	14937	14817	14893	14834	15043	14880	14869	14896	14698	14988	14983	14928	14865	14893	14779	14904	15020	14895	14998	14961	14923	14978	14907	14971	14933	14687	14836	14833	14802	15081	14938	14907	14958	14740	15024	14910	14922	14837	14864	15000	14782	14829	14841	14801	14899	14901	14875	14860	14718	14870	14843	14823	14815	15031	14761	14940	14728	14845	14937	14844	14771	15083	14845	14920	14833	14908	15015	15082	14898	14911	14943	14844	14843	14939	14858	14925	14971	14906	14875	14921	14837	14887	15078	14881	15009	14884	14766	14968	14953	14870	14976	14780	14882	14984	14952	14745	14984	14888	14976	15121	14811	15061	14818	14871	15008	14907	15040	14814	15065	14806	14835	14806	14806	14935	14997	14871	14772	14932	14707	14814	14662	15018	14979	15098	14711	14863	14945	14899	14857	14982	14949	14931	14795	14936	14755	14924	14952	14697	14998	14895	14794	14836	14817	14826	14868	14759	14709	14787	14780	14968	14763	14952	15054	14825	14935	14822	14791	14890	15010	15001	14970	14796	14926	14959	14994	15007	14985	14895	14844	15021	14901	15162	14859	14765	14831	14865	14892	14927	14896	14886	14968	14946	14847	14949	14939	14908	14880	14861	15084	15045	14937	14897	14810	14983	14966	14920	14957	14953	14736	14730	14817	15070	14873	14949	14927	14993	15089	14898	14805	14818	15042	14820	14975	14913	14931	14849	14791	14941	15009	14846	14756	14795	14804	14734	14915	14914	14779	15021	14856	15075	14706	14814	14841	14771	14814	14932	14860	14952	14931	14929	14940	14925	15049	14926	14849	14975	15026	14935	14881	14821	14994	15165	14903	14890	14943	14979	14839	14805	15095	14964	14944	15028	14868	14907	14796	14774	14917	14893	14850	14906	14829	14859	15017	14819	14948	14622	15025	14912	14843	14740	14904	14908	14954	14930	14951	15011	14746	15038	14795	14953	14832	14971	14743	14909	14983	14923	14867	14957	14935	15145	14860	14996	14781	14922	14926	14870	14843	14956	14933	14784	14918	14807	14799	14891	14819	14825	14862	14738	14908	14910	14827	14851	14896	14792	14881	14884	14976	14974	14925	14954	14941	14760	14840	14854	14895	14975	14896	14908	15048	14743	14945	15001	14937	14982	14987	14890	14975	14964	15030	14763	14919	15070	14859	14911	14936	14887	14814	14904	14730	14846	15017	14958	14944	14992	14914	14876	14828	14883	14848	15016	15007	14833	14964	14845	15120	14867	14907	14822	14792	14943	15039	14884	15001	14799	14790	14915	15048	14914	14883	14953	14930	14975	15047	15174	15060	14927	14902	14809	14797	14801	14885	14836	14908	14911	15013	14805	14939	14866	14878	14865	14725	14851	14954	14816	14997	14873	14859	14814	15055	14940	14841	14938	14923	15042	14979	14922	14876	14856	14883	15031	14905	14898	14957	14840	14647	15063	14820	14982	14954	14751	14663	14870	14849	14937	15004	14979	14839	14941	14910	14862	14892	15060	14919	14972	14891	14928	14851	15152	15038	14902	14804	14856	14899	14823	14782	14977	14881	14803	14795	14927	14662	14986	14767	14939	14838	14987	14913	14839	14922	14908	14753	14907	15069	14942	14790	14984	14959	14942	14839	14827	14892	14864	14870	14844	14858	14972	14991	14866	14885	14792	14981	15005	14837	14849	14854	15070	14852	14814	14904	14896	15027	15060	14991	15120	14758	14728	14917	15091	14937	14981	14980	14871	14929	14974	14827	14863	15059	15059	15016	15019	14959	15071	14922	14934	14902	14866	14863	15002	14992	14924	15046	14841	14850	14956	14893	14789	14843	15014	14994	14824	14994	14918	14819	14950	15059	14921	14771	14919	14922	14983	14981	14879	14923	14909	14867	14934	14992	14958	14883	15021	14909	14764	14938	14883	15000	14975	14838	14875	15005	14870	14775	14882	14873	14798	14851	14882	14863	14949	15043	14975	14853	15035	15039	14739	14802	14859	14871	14772	14964	15051	14884	14842	14830	14883	14876	14808	14957	14878	15063	14773	14936	15019	15001	14789	14817	15026	15023	14902	14973	14877	15002	14916	15024	14951	14934	14976	14723	14935	14902	14893	14992	14762	14988	14826	14891	15071	14842	14927	14977	14915	14856	15026	15010	14833	14902	14961	14715	15044	14942	14816	14800	14947	14793	14782	14926	14820	15036	15104	14867	14901	14811	14801	14923	14732	14839	14831	14977	14737	14971	14898	14902	15016	14804	14794	14876	15023	14921	15122	14842	14879	14935	14878	14905	14851	14755	14890	14985	15067	14940	14969	14770	14899	14900	14838	14960	14954	14920	14969	14912	14914	14848	14873	14845	14974	14778	14978	14910	15027	14885	14949	14896	14986	14812	14924	15111	14851	14934	15059	14928	14877	14857	14804	14863	14875	14859	14823	14893	14981	14954	14713	14807	14867	14993	14843	14903	15009	15089	14791	14901	14746	14834	15021	14836	15033	14936	14919	15190	14862	14817	14814	14968	14915	14957	14883	14921	14820	14871	15094	14948	14916	14851	14886	14848	14895	14794	14892	14900	14973	14816	14909	14986	14875	14934	14980	14823	14838	14832	14977	14872	15003	14763	14702	14883	15031	14876	14876	14914	14799	14980	14884	15001	15049	14938	15114	14712	14890	14925	14865	14988	14728	15016	14834	14897	14975	15039	15110	14894	14815	14661	15003	14929	15009	14876	14897	14774	14935	15062	14931	14896	14903	14861	14782	14720	14965	15001	14752	15084	14775	14839	14809	14849	14840	14969	14866	14898	14940	14908	14828	14940	14916	14901	14947	14874	14954	15023	15018	14863	14774	14903	14931	14924	14785	14982	14918	14900	14922	14805	15001	14977	14856	15046	15003	14782	14998	14836	14991	14957	14866	14902	14913	14845	14920	14794	14714	14940	14774	14878	14897	14922	14953	14923	14829	14838	14888	14927
29440	23312	23888	19164	16489	16443	16184	16876	19238	20153	19682	18477	17400	15983	15961	15844	15982	15987	15831	15936	15542	15766	15849	15983	16072	15890	15879	15831	15794	15941	15755	15984	15991	15728	15830	15653	15806	15838	15761	15771	15853	15884	15904	15865	15784	15924	15655	15919	15746	15961	16007	15883	15968	15817	15953	15758	15883	15857	15729	15811	15972	15823	16026	15614	15994	15806	15820	15712	15976	15934	15768	15862	15854	15855	15769	15999	15679	15783	15860	15911	15990	15853	15870	15777	15793	15796	15826	15848	15782	16019	15841	15895	15942	15852	15775	15637	15713	16115	15949	15720	16005	15703	15651	15722	15752	15847	16134	15960	15848	15771	15863	15791	15898	15763	15870	15969	15776	15733	15740	16029	15849	15754	15784	15976	15940	15843	15756	15949	15827	15826	15937	15993	15794	15841	15886	15944	15793	15874	15799	15852	16008	15958	15658	15946	15688	15885	15871	16029	15893	15829	15993	15732	15826	15918	15794	15856	15866	15947	15890	15639	15880	15915	15775	15779	15813	15855	15809	15776	16089	15776	15656	15823	15686	15995	15821	15658	15823	15890	15765	15891	15732	15987	15756	15743	15824	15661	15779	15851	15857	15767	15813	15803	15927	16043	16014	15806	15705	15944	15661	15782	15927	15655	15791	15884	15690	15850	15935	15836	15899	15760	15751	15796	15842	15884	15893	15833	15744	15924	15937	15896	15930	15946	15686	15824	15922	15584	15702	15674	16081	15685	15732	15873	15902	15887	15799	15844	16026	15887	15676	15822	15753	15834	15868	15576	15938	15699	15957	16005	15786	15787	16030	15924	15852	15913	15898	15794	15831	16142	15871	15846	15631	15821	15704	15794	15969	15740	15851	15960	15792	15879	15742	15811	15959	16025	15761	15900	15791	15744	15839	15711	15909	16011	15883	15751	15701	16078	15989	15807	15722	15817	15832	15799	15607	15692	15768	15818	15822	15835	15934	15841	15873	15759	15626	15716	15813	15798	15740	15887	15964	15767	16083	15937	15840	16011	15892	15718	15793	15895	15713	15843	15858	16061	15925	15929	15918	15668	15810	15740	15840	15762	15710	15677	15682	15751	15997	16013	15918	15966	15936	15790	15899	15813	15906	15965	15799	15809	15897	15886	15990	15853	15883	15758	15836	15803	15757	15828	15813	15904	16005	15791	15749	15743	15843	15760	15797	16022	15990	15905	15998	15941	15892	15813	15766	15940	15848	15860	15785	15765	15563	15951	15880	15658	15796	15917	15697	15967	15954	15856	15992	15808	15771	15900	15882	15783	16026	15786	16001	15946	16000	15996	15890	15970	15673	15958	16095	15887	15878	15828	15942	15820	15853	15863	15926	15822	15741	15996	15694	15722	15872	15743	15888	15662	15860	15759	15922	15958	15928	15862	15944	15878	15793	15880	15790	15948	15894	15955	15982	16058	15775	15748	15881	15852	15844	15834	16015	15959	15901	15748	15972	15787	15905	15676	15934	15789	15868	15821	16189	15935	16011	15873	15974	15945	15994	15973	15716	15710	15839	16063	15910	15799	15671	15740	15901	15720	15755	15774	15798	15681	15740	16130	15919	15762	15799	15840	15760	15784	15724	15920	15908	15804	15855	15707	15841	15891	15672	15854	15762	15871	16023	15906	15652	15940	16062	15922	15747	15949	15958	15784	16056	15818	15875	15936	15920	15944	15909	15766	15755	15907	15877	15781	15888	15865	16058	15943	15865	15890	15661	16050	15758	15658	15851	15980	15908	15888	15804	15711	15835	15593	15786	15930	15813	16001	15954	15962	15844	15813	15908	15821	15902	15987	15732	15982	15889	16045	15856	15806	15725	15971	16089	15884	15745	15937	15823	15838	16003	16005	15881	15838	15808	15945	15744	15887	15827	15884	15792	15890	15804	15906	16084	15839	16007	15923	15936	15965	16032	15945	16035	15687	15774	15871	15835	15910	15751	15726	15937	15868	15823	15925	15909	15979	15859	15993	15588	15834	15621	15683	15902	15669	15820	15831	15687	15738	15968	15820	15834	15999	15719	15939	15943	15843	15868	16031	15672	15717	15695	15869	16043	16081	15903	15736	16028	15900	15715	15818	15906	15590	15746	15822	15893	15945	16003	15807	15773	15797	15818	15691	15766	15973	15659	15787	15646	15935	15784	15822	15905	15677	15844	15902	15847	15918	15857	15792	15770	15773	16012	15855	15908	15762	15837	15967	15675	15946	15874	15813	15810	15765	15983	15863	15971	15763	15841	15927	15803	15737	15910	15931	15909	15902	15908	15818	15692	15768	15832	16015	15743	15746	15817	15946	15778	15849	15874	15803	15879	15937	15877	15725	15638	15938	15954	15922	15841	15789	15955	15705	15972	15801	15874	15886	15775	15966	15969	15803	16096	15868	15861	15710	15832	15867	15947	15925	15681	15905	15918	15735	15853	15943	15806	15852	15825	15761	15917	15868	16044	15884	15864	15790	15914	15858	15830	15993	15931	15959	15956	15916	15990	15979	15945	15847	15807	15813	15894	15848	15839	15915	15971	16107	15918	15849	16090	15847	15881	15827	15792	15701	16227	15818	15955	15837	15931	16086	15970	15998	15846	16131	16123	15782	15954	15872	16010	15748	15942	15734	15732	16048	15856	15888	15842	15911	15814	15743	15869	15779	15915	15884	15741	15765	15697	15774	15814	15911	16062	15654	16145	15885	15783	15770	15700	16046	15872	15955	15877	15780	15858	15985	15919	15826	15971	15956	15818	15769	15712	15860	15901	15932	15684	15817	15994	15783	15793	15808	15894	15861	15890	16071	15887	15928	16029	15816	15816	15942	15835	16001	15917	15875	15906	16021	15826	15797	15916	15594	15840	15745	15687	16097	15974	15858	15766	15902	16182	15769	15786	16006	15897	15906	15771	15684	15929	15934	15874	15886	15858	15714	15866	15654	15781	15779	15729	15826	15850	15769	15677	15876	15743	15767	15841	15902	15949	15727	15827	15952	15702	15687	15937	15910	15801	15925	16063	16098	15745	15692	15932	15760	15914	15765	15717	15965	16054	15962	15748	15988	15943	15816	15860	15681	15898	15800	15986	15878	15913	15675	15750	15897	15705	15872	15963	15909	15771	15832	15801	15723	15789	16005	15890	15936	15844	15905	15805	15754	15850	15810	15854	15950	15732	15783	15899	15670	16024	15839	15998	15946	15809	15885	15927	15756	15818	15874	15751	15975	15896	15793	15755	15846	15934	15728	15970	15853	16032	15936	16102	15832	15904	15748	15947	15940	15835	15959	15958	15656	15749	15624	15913	15602	15841	15739	15921	15945	15851	15715	15809	15869	15691	16027	15943	15949	15983	15730	15916	15938	15764	16055	15934	15799	15905	15746	15902	16110	15763	15982	15733	15840	15874	15796	15873	15883	15856	15924	15816	15937	15735	15989	16009	15971	15852	15880	15929	15688	15883	15785	15838	15893	15831	15711	15768	15786	15756	15848	15824	15911	15825	15888	15791	15842	15755	15943	15850	16045	15985	15741	15909	15797	15927	15871	16035	15969	15736	15717	15833	15738	16014	15891	15934	15933	16038	15707	15887	15550	15982	16104	16028	15801	15882	15980	15590	15945	15814	15802	15828	15604	16218	15804	15811	15966	15852	15868	15936	15868	15828	15850	15621	15764	15750	16012	15907	15765	15957	15669	15887	15947	15921	15784	15668	15975	15905	15875	15746	16011	15790	15863	15806	15855	15851	15883	15896	15884	15757	15725	16028	15593	15708	15847	15904	15779	15946	15897	15853	16016	15924	15749	15715	15855	15957	15825	15904	15984	15768	15845	15856	15834	15759	15736	15876	15656	15839	15961	15867	15876	15865	15822	15732	15900	15927	15899	15928	15929	15882	15893	15794	16064	15986	15973	15762	15975	15875	16085	15809	15999	15921	15925	15835	15775	15902	15818	15933	15721	15849	15816	15965	15949	15695	15703	15940	15973	15978	15987	15709	15844	16060	15931	15836	15809	15940	15880	15822	15761	15952	15706	15767	15903	15649	15762	15959	15861	15867	15945	15996	15747	15724	15871	15818	15882	15718	15875	15881	15689	15855	15922	15824	15896	15855	15750	15813	15801	15989	15877	15893	15799	15718	15954	15765	15884	15822	15685	15881	16052	15780	15950	15889	15661	16052	15918	16096	15853	15916	15778	15662	16134	15818	15954	15615	15849	16085	15727	15778	15835	15857	15821	15876	15767	16025	15989	15665	15877	15899	15849	15747	15927	15983	15987	15714	15848	15908	15725	16072	15912	15865	15876	15958	16054	15955	15859	15783	15881	15799	15791	15834	15941	15843	15747	15831	15974	15968	15958	15927	15761	15854	15921	15880	16048	15944	15897	15890	15917	15751	15671	16048	15864	15898	15758	15854	16041	15843	15752	15907	15691	15779	15835	15839	15677	15856	15914	15860	15979	16050	15986	15735	15907	15729	15824	15727	15812	16080	15947	15559	15788	15884	15787	15643	15799	15970	15972	15831	15772	15817	16010	16010	15774	15931	15804	15783	15735	15852	16044	15823	15804	15684	15976	15849	15957	15855	15762	15746	15891	15868	15716	15659	15941	15776	15841	15829	15835	15735	15815	16133	16143	15976	16176	15763	15838	15933	15934	15859	15832	15956	15856	15878	15773	15667	15996	16019	15903	15998	16017	15960	15807	15880	15964	16116	15870	15934	15859	16029	15901	15742	15895	15944	15717	16123	15704	15943	15848	15862	15613	15614	15597	15977	15914	15937	15778	16003	15761	15662	15661	15620	15854	15836	16095	15895	15918	15923	15856	15884	15823	15791	15881	15806	15520	15866	15988	15893	15675	15901	15922	15694	15767	15801	15848	15698	15916	15656	15899	15955	15899	15898	15996	15993	15748	15885	15872	15919	16019	15649	15722	16093	15914	15917	16018	16026	15889	16152	16014	15924	15920	16060	15887	15935	15676	15860	15817	16039	15861	15891	15769	15790	15835	16041	15947	15954	15863	16028	15843	15883	15635	15917	15783	15950	15737	15870	15884	16057	16116	15843	15811	15963	15943	15857	15754	15978	15919	15868	15831	15922	15750	15756	15884	16059	16048	15812	15846	15852	15931	15938	15705	16126	15878	15969	15913
20791	25661	21071	15490	14578	14867	14221	15415	19030	19592	18305	16702	15519	14241	14185	14013	13991	14171	14005	14081	14056	14079	14046	14161	14027	13846	14001	13959	14071	14188	14047	14015	13921	14083	14083	14244	13972	14084	14003	13942	14138	14129	14101	14123	14056	14093	14032	14016	13971	14139	13984	14007	14103	14039	13806	13967	14077	14092	14101	14078	14007	13995	13927	14047	14143	14100	14048	14134	14132	14002	13935	14175	13964	13810	14024	14086	14079	14087	14126	14035	13904	14087	13997	14206	13970	14093	13899	14129	14053	14144	13884	13934	14078	14124	14025	14012	14159	14028	14127	14036	14012	14173	13953	14211	14051	14010	13957	14057	14069	14095	13991	14052	14050	14077	13984	14156	13864	14044	14100	14069	14071	13960	14001	14000	14033	14003	14002	14078	13983	14174	13926	14024	14159	14144	14148	14021	13989	14038	14062	13908	13946	14078	14075	14038	13975	14067	14084	13839	14000	14218	13952	14065	14041	14020	14032	14039	14209	13876	13848	14038	14037	14149	14047	13886	13923	13999	13986	13882	14056	14008	14033	13931	14162	13933	14108	14046	14034	14073	13908	13997	13882	14007	13827	13893	14114	14159	13856	14010	13994	14197	14017	14009	14096	13994	14002	13991	14230	14028	14098	14111	14061	13925	14035	13925	14032	14041	13977	13872	13913	14105	13970	13960	14006	14096	14020	14196	14072	13996	14067	14023	13908	13976	14232	14219	13974	13934	13967	14078	14083	13968	14069	14035	13987	14173	14050	14028	14025	14057	14011	13986	13969	14198	14168	13965	13961	14066	13895	14046	13931	14161	14065	13968	14013	13926	13931	14116	13899	14016	13950	14025	14038	14107	14080	14205	13988	14051	14232	14037	14161	13922	13822	13955	13939	13911	14137	14130	14045	14102	14104	14094	14145	13962	13965	14231	14000	14067	13918	13959	13939	14031	14018	14046	14012	13967	13988	14068	13968	14127	14000	14090	14205	14150	14140	14098	14071	13958	13992	14043	14020	14037	14141	14082	14004	13929	13835	14162	14188	14019	14037	13988	14037	14081	14105	14236	14044	14060	14042	14026	13906	14025	14020	14123	13967	13981	14047	13961	14080	13766	14041	13996	14049	13927	14115	13982	14151	13945	14054	14094	14044	13957	14009	14057	13937	13945	13908	14029	14168	13975	14030	13990	14178	13875	13963	13997	14057	14118	13937	13967	13916	14053	14079	13915	14010	13906	14368	13816	13968	14116	14142	14024	14054	14045	14008	13875	14083	14132	14036	14018	14086	14170	13899	13974	13991	14084	14144	13965	14003	14171	14174	14148	13993	13820	14031	13941	14038	14075	13967	14111	13874	13916	14172	14096	14039	13993	14017	13897	13959	13981	14070	14065	13982	14004	14049	14005	14116	13919	14023	13944	14015	14110	14070	14064	14038	14161	13996	14072	14057	14019	13999	14077	14071	13947	14106	14032	14173	14001	14122	14030	14023	14001	13853	14124	13891	14029	14108	14018	14097	14056	13999	13949	14086	14078	14168	14143	14080	14022	14089	14043	14015	14059	14119	14064	14113	13917	14044	13952	14039	14062	13901	14185	13953	14142	13935	14005	14149	14132	13971	14052	13950	14072	14054	13954	13944	14094	14123	13997	13881	13999	14024	13970	14072	14112	14015	14031	14054	14086	14024	13905	14041	13842	13860	14006	14034	14018	14045	14076	14117	13967	14018	14087	13928	13912	13892	14059	14022	13982	14215	14017	13912	14142	13967	13928	14101	14064	14018	14184	13964	14042	14116	14028	13936	14109	13996	13979	14209	13880	14068	13837	13899	14059	13995	14197	13902	13998	14119	14082	14030	14255	14100	14081	13995	14052	14282	14143	14039	14043	14098	14149	13993	14029	14013	14042	14109	14010	14193	14089	14215	14122	14030	13987	14081	13996	14034	14169	14040	14181	13977	14056	14108	13927	14030	14096	14127	14052	14085	13925	14044	13990	13971	14108	14155	14135	14076	14163	14105	13999	13921	13853	13984	13997	14212	14001	14081	14018	14101	14058	14012	13995	13931	14066	13975	14038	14118	13920	14100	13977	14083	14119	14196	13922	14124	14114	14164	13899	13957	14079	14099	13982	14010	14030	14015	14031	14032	14032	13969	13937	14105	13901	13884	13969	14142	14087	14294	14051	14079	14153	14000	14122	14107	14028	13923	13995	14206	14058	14041	13922	13960	14137	14131	14075	14108	14093	13924	14094	14085	14010	14046	13950	13821	14020	14151	14027	14078	13999	14067	14152	14018	14130	14020	14112	13930	13970	14118	14152	13957	14231	14040	13943	14052	14094	14124	14031	14317	13936	14036	14136	13991	14082	13993	14125	14065	14040	14036	13911	14159	14068	14077	14095	13902	13968	13995	14112	13915	13867	13893	14083	14158	14060	14103	14029	14125	13975	14084	14073	13998	14133	13990	14022	13962	14087	14035	14025	13940	14002	13955	14045	14026	13937	13839	14101	14036	14105	13943	14012	14065	14082	14055	13974	13959	14025	14101	14088	14043	14125	14140	13983	13995	13937	14075	14012	13960	14133	14150	13977	14150	14015	14069	14085	13872	14103	13966	13944	13910	14041	14155	13946	13983	14126	14049	14033	13952	14074	14124	14014	14149	14047	14043	14122	14025	14068	14008	13942	14124	14135	13970	13995	14096	13980	13763	14024	14015	14074	14100	13938	14215	14102	14035	13977	14024	14011	13891	14153	14000	14024	14154	14201	14020	14133	14116	13989	14030	13910	13977	13915	14058	14095	14019	14056	14065	14322	14097	14121	14012	14107	14137	14127	13856	14037	13940	13965	14064	14122	13958	13993	13986	13930	14234	14057	13900	13992	14047	14030	14028	14166	14145	14063	14050	14228	14005	14018	13916	14036	13960	14077	14226	14044	14072	14021	13961	13983	13903	14239	13971	13948	14133	14189	13965	14103	14008	14092	14291	14098	13934	14221	14037	14170	13868	13884	14111	14015	14122	14064	14139	14028	14059	14046	14053	13942	13889	13877	13998	13900	13953	14074	13963	14035	13987	14037	14119	14104	14035	13992	14040	14009	14201	14152	14126	13956	13996	13933	14262	14052	13817	14145	14113	13895	13977	14107	14144	14160	14000	14074	14153	14173	13907	14186	14031	14169	13972	14050	14097	13990	14131	13933	14075	13910	14148	14078	14035	13965	14006	14034	14010	14298	14031	14167	14074	14086	14017	14100	13975	14025	13984	14135	14142	14092	14125	13988	13870	14114	14010	13961	13993	14167	14096	13850	13934	14083	13949	14028	13933	14119	14000	14084	13930	14048	14178	14116	14032	14166	14196	14102	14050	14055	13999	14012	14041	14060	13917	14057	13967	14098	14258	14056	14068	13976	13852	14032	14015	14073	14111	13977	14042	14158	13957	14077	14105	14248	14084	14094	14009	14096	14036	13950	13946	13867	14202	13946	14092	13981	13972	13898	14000	14155	14101	14084	14138	14000	14093	14044	14026	14135	13981	14087	14087	14248	14199	14165	14024	14010	14171	14059	14169	14027	14144	14244	13966	14026	14044	13943	13981	14134	14287	14018	14056	14074	13999	14018	14110	13893	14123	13937	14005	14121	14010	14071	13954	14146	14090	14036	14323	13965	14042	14064	14087	14037	13967	14208	13922	13986	14064	14137	14208	13944	13903	14008	14042	14152	13983	14018	14145	14131	14007	13971	14137	14057	13897	14024	14164	14083	14045	13981	13981	13955	14168	14018	14271	14072	13981	14119	14199	14122	13909	14051	13978	13915	14068	14153	14083	14235	13826	14131	14124	13995	14078	13970	14097	13888	14021	14107	13949	14009	14048	14077	14005	13838	14062	14005	14096	13946	14191	14188	13974	14100	13968	14047	13905	14008	13975	14020	14008	13935	14125	13819	14020	13905	14034	14233	14190	13990	14152	14086	14074	14290	14075	14055	14066	14094	14134	14072	14118	14147	14105	14044	14115	14011	14051	14115	14042	14086	13961	14016	14227	14089	14036	14072	14024	14111	13976	13989	14147	14017	14122	14208	13994	13888	14160	14155	13959	14040	13956	14095	14056	14081	13973	13991	14084	14039	14178	14091	14202	13882	13998	14128	14044	13994	14029	13966	14323	13949	13985	14130	14231	13964	14063	13918	13953	14103	14077	13976	13806	14117	13916	14124	14166	14068	14046	14044	14137	14152	14211	13943	14036	14046	13939	13907	13933	13905	14016	14008	13963	14221	14070	13997	13979	14102	13925	14079	14146	14068	14178	14043	14137	14147	13997	14027	14194	14164	14125	14026	14073	14054	13996	13932	14125	13946	13921	14060	13984	14028	14042	13991	14134	14031	14060	14163	14061	14031	14026	14158	14102	14135	14046	14043	14203	14003	13942	14112	14101	14003	14091	13997	14043	14070	13914	14207	13902	14057	13968	14064	14131	13994	14075	13967	13939	13952	14104	14096	14028	13989	13924	13961	14034	13873	14016	13906	14233	14036	14006	14077	13996	14133	14033	14151	14019	13947	13981	13942	14093	14139	14071	13961	14080	14102	14006	14103	14061	14081	13959	13949	14021	13935	13927	13958	14086	14204	14129	14003	14129	13918	14016	14041	14078	13929	13950	14159	14150	13973	13953	14037	14135	14019	14014	14019	14066	14115	14159	14154	13988	14020	14036	13875	14110	13926	14076	14021	14159	13956	14012	13970	14145	14015	13981	13979	13959	14106	14136	13958	13917	13943	13965	14038	13995	13996	14109	13940	13840	14063	14021	13986	14018	13988	14083	13988	13970	14112	14117	14114	14139	14074	14032	13982	14108	14014	13991	14057	14144	14116	14112	13956	14064	14003	13935	13991	13941	14090	14087	14045	14089	14008	14007	14122	14064	14208	14062	13994	13979	14034	14013	14015	14046	14137	13940	14138	13948	13863	14020	13907	14134	13923	14006	14154	14227	13871	14089	14177	14197	14222	14102	13962	13926	14248	14048	13988	14168	13999	14122	13953	13953	14145	14033	14016	14028	14001	13943	14052	14047	13855	14250	13982	14050	14015	13934	13997	14073	14272	14068	14200	14068	14002	14061	14253	14041	14102	13946	14098	13906	13937	14261	13799	14022	14058	14053	14113	14223	14160
25407	21690	28583	25537	22293	25158	19305	24196	37230	38990	33956	26934	21533	16550	15532	15434	15163	15399	15510	15453	15371	15336	15378	15367	15410	15414	15525	15327	15230	15167	15485	15228	15422	15304	15150	15240	15424	15330	15404	15209	15254	15430	15493	15248	15289	15147	15169	15262	15267	15395	15162	15305	15112	15181	15268	15177	15196	15020	15329	15230	15295	15023	15179	15395	15252	15366	15290	15255	15325	15092	15231	15258	15142	15313	15225	15112	15342	15309	15247	15117	15335	15336	15259	15257	15326	15275	15186	15203	15323	15542	15246	15297	15320	15143	15518	15251	15429	15252	15297	15191	15200	15292	15187	15307	15222	15417	15238	15230	15353	15401	15238	15148	15259	15300	15318	15165	15355	15170	15210	14991	15093	15294	15273	15282	15282	15246	15170	15198	15143	15330	15119	15349	15129	15214	15352	15047	15193	15318	15212	15331	15318	15286	15483	15115	15037	15501	15262	15263	15312	15145	15280	15277	15226	15333	15097	15325	15383	15136	15275	15238	15153	15409	15238	15233	15247	15154	15224	15174	15162	15267	15401	15316	15241	15341	15110	15454	15202	15213	15364	15092	15154	15069	15297	15162	15192	15296	15126	15173	15092	15130	15256	15251	15375	15275	15373	15232	15389	15374	15292	15382	15232	15324	15127	15377	15216	15211	15171	15164	15196	15252	15154	15262	15317	15293	15021	15377	14982	15316	15227	15317	15149	15038	15180	15164	15456	15396	15338	15273	15151	15231	15388	15185	15126	15334	15178	15175	15138	15216	15203	15276	15328	15179	15339	15214	15112	15367	15272	15299	15244	15225	15161	15218	15251	15198	15056	15158	15337	15013	15278	15204	15155	15118	15333	15361	15468	15183	15167	15250	15066	15341	15386	15342	15105	15152	15029	15374	15226	15299	15125	15090	15129	15106	15421	15142	15235	15190	15326	15091	15439	15149	15206	15388	15210	15315	15218	15121	15096	15187	15281	15053	15310	15278	15118	15215	15278	15157	15109	15238	15183	15309	15243	15265	15200	15139	15039	15282	15153	15198	15162	15316	15200	15116	15379	15293	15212	15283	15292	15306	15127	15342	15243	15423	15537	15353	15448	15269	15165	15367	15223	15277	15269	15187	15310	15416	15188	15221	15202	15317	15130	15361	15099	15125	15262	15198	15307	15195	15157	15253	15225	15348	15161	15315	15122	15269	15154	15159	15215	15064	15269	15248	15220	15185	15304	15218	15276	15299	15374	15281	15159	15241	15224	15153	15131	15270	15223	15281	15338	15195	15463	15130	15368	15079	15277	15118	15308	15230	15155	15292	15231	15427	15022	15017	15369	15211	15273	15258	15354	15234	15288	15348	15236	15355	15465	15287	15171	15183	15336	15273	15145	15356	15270	15138	15546	15193	15171	15253	15236	15244	15231	15233	15247	15389	15176	15467	15038	15301	15414	15094	15165	15134	15412	15171	15360	15118	15262	15371	15303	15268	15164	15389	15336	15194	15335	15273	15036	15337	15214	14997	15326	15264	15259	15219	15088	15131	14964	15424	15280	15373	15192	15257	15424	15094	15268	15167	15318	15455	15316	15345	15168	15250	15075	15326	15371	15020	15049	15285	15388	15228	15151	15042	15293	15236	15200	15124	15171	15237	15404	15130	15426	15333	15290	15408	15227	15215	15140	15438	15329	15252	15097	15265	15433	15340	15296	15244	15314	15326	15166	15270	15270	15009	15026	15128	15240	15347	15240	15373	15250	15330	15385	15266	15106	15377	15264	15176	15043	15051	15215	15131	15262	15261	15222	15049	15293	15183	15305	15159	15138	15359	15285	15217	15339	15168	15100	15167	15125	15179	15490	15234	15274	15387	15309	15282	15175	15261	15060	15278	15240	15341	15154	15199	15251	15019	15300	15078	15327	15310	15257	15176	15101	15116	15216	15247	15507	15256	15197	15353	15430	15131	15290	15212	15197	15367	15253	15190	15204	15088	15369	15371	15241	15112	15331	15212	15137	15300	15316	15479	15578	15235	15189	15257	15338	15306	15211	15213	15231	15072	15245	15386	15260	14962	15365	15185	15133	15213	15219	15086	15150	15200	15360	15242	15327	15430	15249	15169	15410	15410	15493	15348	15123	15225	15372	15267	15256	15149	15329	15369	15256	15315	15409	15270	15245	15271	15093	15354	15284	15415	15234	15150	15338	15311	15404	15128	15107	15300	15271	15450	15248	15146	15209	15102	15059	15377	15303	15250	15243	15411	15265	15479	15128	15328	15154	15164	15166	15315	15209	15185	15305	15258	15255	15332	15222	15341	15064	15087	15107	15205	15309	15383	15285	15456	15161	15190	15313	15107	15281	15188	15272	15360	15263	15299	15238	15190	15371	15346	15315	15266	15198	15321	15303	15332	15300	15116	15283	15320	15172	15053	15103	15203	15165	15174	15303	15253	15272	15009	15046	15152	15128	15189	15338	15146	15408	15535	15360	15222	15264	15088	15345	15345	15305	15060	15445	15556	15321	15456	15224	15204	15489	15154	15472	15107	15267	15434	15164	15307	15505	15364	15187	15187	15168	15268	15134	15204	15389	15159	15118	15112	15149	15122	15411	15290	15213	15185	15226	15217	15372	15153	15165	15227	15298	15286	15391	15085	15204	15082	15157	15289	15094	15227	15094	15140	15242	15110	15134	15366	15281	15439	15170	15117	15247	15382	15213	15333	15100	15283	15290	15384	15083	15267	15256	15142	15403	15256	15486	15314	15173	15218	15396	15410	15276	15167	15247	15228	15336	15240	15158	15377	15368	15253	15381	15424	15260	15262	15316	15031	15162	15296	15274	15397	15253	15150	15116	15203	15244	15030	15224	15129	15450	15442	15330	15375	15363	15045	15148	15173	15335	15387	15302	15121	15229	15323	15131	15244	15219	15192	15088	15366	15194	15419	15033	15272	15165	15309	15277	15396	15271	15327	15215	15404	15314	15230	15367	15078	15284	15260	15178	15497	15278	15218	15212	15099	15308	15072	15349	15068	15141	15042	15459	15402	15103	15266	15337	15222	15235	15267	15389	15191	15296	15349	15499	15365	15314	15209	15220	15241	15201	15352	15296	15150	15182	15220	15436	15335	15228	15080	15142	15470	15134	15254	15295	15231	15213	15286	15245	15288	15329	15124	15222	15220	15127	15237	15299	15198	15310	15316	15209	15087	15239	15361	15174	15458	15349	15338	14983	15164	14975	15274	15171	15323	15064	15169	15068	15111	15196	15249	15348	15470	15327	15189	15249	15151	15274	15225	15290	15171	15262	15132	15388	15321	15365	15320	15223	15151	15208	15275	15275	15129	15250	15325	15260	15379	15371	14983	15206	15138	15326	15152	15109	15210	15261	15397	15317	14976	15209	15351	15161	15209	15286	15239	15264	15118	15178	15275	15421	15200	15415	15213	15197	15363	15509	15368	15206	15370	15223	14954	15004	15286	15441	15105	15254	15492	15336	15249	15342	15304	15290	15314	15226	15206	15132	15133	15182	15300	14972	15176	15278	15266	15263	15459	15513	15111	14919	15358	15141	15313	15255	15293	15249	15179	15165	15147	15464	15432	15227	15209	15382	15285	15230	15285	15088	15218	15246	15459	15210	15292	15446	15198	15286	15252	15205	15110	15295	15133	15443	15261	15198	15345	15353	15228	15140	15226	15154	15393	15278	15193	15276	15442	15248	15228	15206	15382	15207	15184	15388	15323	15184	15270	15155	15276	15251	15334	15200	15210	15318	15203	15221	15233	15242	15094	15444	15292	15120	15308	15163	15074	15174	15139	15338	15402	15395	15293	14994	15382	15300	15376	15217	15347	15263	15267	15144	15204	15285	15231	15169	15217	15366	15169	15196	15186	15338	15117	15257	15232	15294	15262	15410	15156	15204	15153	15108	15162	15214	15282	15178	15344	15471	15210	15149	15237	15286	15557	15216	15256	15358	15117	15198	15168	15355	15191	15264	15465	15179	15098	15128	15244	15164	15370	15157	15379	15194	15315	15237	15303	15336	15328	15252	15197	15111	15216	15345	15331	15294	15264	15279	15367	15300	15292	15182	15091	15079	15203	15255	15088	15495	15452	15494	15258	15460	15190	15351	15233	15143	15223	15298	15176	15345	15123	15264	15161	15278	15241	15228	15121	15408	15269	15229	15320	14988	15081	15409	15358	15456	15254	15212	15247	15106	15155	15183	15200	15298	15163	15376	15094	15256	15297	15140	15285	15247	15549	15065	15031	15160	15134	15229	15181	15058	15201	15251	15422	15155	15309	15228	15134	15070	15385	15244	15206	15247	15260	15281	15224	15188	15242	15247	15259	15365	15242	15236	15200	15155	15217	15214	14973	15181	15137	15249	15132	15217	15105	15325	15242	15201	15180	15185	15294	15275	15241	15450	15370	15145	15223	15356	15372	15309	15364	15205	15191	15140	15011	14942	15112	15173	15218	15318	15463	15346	15317	15205	15031	15217	15196	15173	15187	15385	15048	15113	15249	15331	15159	15239	15103	15318	15262	15284	15052	15188	15427	15297	15228	15279	15408	15291	15131	15110	15254	15283	15334	15254	15130	15215	15307	15182	15305	15156	15222	15202	15179	15316	15290	15279	15133	15032	15105	15392	15112	15174	15098	15353	15289	15079	15148	15080	15176	15440	15280	15234	15178	15071	15255	15332	15317	15289	15329	15056	15176	15172	15279	15132	15081	15051	15432	15236	15142	15132	15210	15112	15313	15284	15168	15312	15158	15213	15110	15232	15206	15078	15300	15129	15309	15220	15064	15353	15210	15135	15164	15287	15269	15208	15148	15360	15295	15355	15202	15224	15116	15069	15018	15380	15283	15135	15184	15326	15140	15238	15263	15317	15224	15154	15393	15363	15222	15344	15432	15318	15235	15291	15343	15278	15387	15303	15170	15219	15329	15328	15215	15196	15301	15151	15334	15307	15258	15316	15401	15207	15175	15240	15182	15266	15280	15362	15085	15261	15350	15316	15324	15188	15135	15179	15352	15004	15323	15167	15335	15192	15150	15151	15189	15197	15058	15456	15314	15306	15244	15246	15099	15285	15279	15199	15464	15315	15387	15380	15274	15336	15336	15186	15133	15256	15135	15039	15274	15107	15245	15293	15342	15079	15094
27257	45463	36622	21994	20531	24219	16808	27325	39412	39160	33647	26507	19545	14360	13749	13804	13738	13669	13712	13745	13697	13617	13731	13682	13682	13739	13639	13518	13569	13626	13566	13546	13772	13701	13531	13674	13736	13641	13636	13608	13629	13707	13784	13670	13588	13532	13604	13595	13692	13694	13785	13775	13784	13705	13617	13717	13548	13735	13548	13778	13685	13681	13592	13566	13737	13700	13530	13633	13629	13672	13612	13659	13641	13706	13713	13749	13782	13630	13723	13709	13618	13547	13453	13720	13608	13680	13594	13753	13823	13768	13665	13621	13710	13747	13524	13715	13549	13700	13811	13644	13611	13716	13764	13745	13770	13804	13654	13614	13661	13932	13570	13594	13672	13791	13523	13720	13659	13569	13703	13823	13659	13785	13590	13637	13678	13622	13650	13568	13766	13600	13731	13595	13685	13590	13647	13715	13805	13642	13571	13612	13659	13528	13618	13720	13730	13675	13705	13615	13651	13592	13789	13664	13775	13639	13658	13774	13606	13590	13635	13692	13744	13873	13680	13534	13737	13529	13747	13743	13762	13771	13699	13624	13620	13758	13633	13558	13593	13691	13704	13714	13716	13494	13667	13727	13720	13763	13679	13711	13546	13673	13462	13708	13790	13759	13662	13531	13803	13708	13655	13630	13611	13446	13619	13773	13742	13732	13633	13598	13659	13698	13670	13658	13522	13714	13815	13740	13600	13651	13705	13631	13598	13689	13554	13705	13664	13610	13637	13523	13561	13653	13691	13810	13640	13816	13672	13619	13687	13648	13697	13663	13617	13613	13537	13614	13692	13748	13663	13635	13654	13555	13865	13440	13604	13623	13620	13760	13616	13745	13658	13525	13679	13860	13677	13552	13772	13614	13738	13563	13530	13659	13593	13542	13835	13530	13640	13651	13724	13579	13694	13620	13640	13617	13547	13750	13634	13779	13555	13543	13728	13655	13633	13490	13753	13891	13695	13643	13751	13546	13550	13830	13656	13643	13581	13524	13779	13776	13720	13572	13615	13493	13600	13592	13709	13570	13598	13684	13659	13735	13791	13648	13754	13534	13763	13567	13632	13582	13707	13626	13618	13555	13618	13511	13697	13721	13653	13784	13650	13550	13508	13655	13660	13660	13561	13672	13600	13605	13630	13810	13598	13634	13778	13684	13689	13764	13630	13751	13670	13556	13506	13539	13712	13627	13582	13776	13629	13566	13583	13584	13747	13607	13520	13543	13681	13580	13837	13496	13761	13645	13545	13685	13615	13742	13659	13738	13719	13616	13524	13535	13550	13530	13574	13623	13387	13655	13792	13617	13526	13588	13630	13777	13647	13639	13697	13774	13870	13604	13734	13593	13612	13607	13682	13659	13742	13739	13706	13644	13750	13508	13734	13504	13825	13659	13535	13727	13686	13654	13580	13698	13561	13691	13463	13644	13685	13727	13689	13579	13592	13743	13741	13805	13775	13693	13706	13647	13626	13661	13728	13714	13628	13671	13722	13834	13568	13739	13691	13714	13659	13588	13645	13830	13784	13738	13647	13797	13651	13765	13554	13682	13665	13600	13521	13634	13579	13680	13666	13665	13654	13667	13550	13657	13630	13608	13791	13601	13678	13538	13512	13610	13582	13638	13904	13553	13604	13670	13635	13781	13604	13720	13796	13566	13603	13553	13556	13664	13578	13620	13709	13576	13716	13649	13727	13695	13577	13718	13624	13536	13518	13613	13720	13606	13546	13655	13583	13589	13690	13636	13757	13806	13631	13830	13761	13631	13672	13629	13720	13676	13569	13754	13640	13630	13801	13982	13512	13630	13688	13682	13732	13553	13612	13509	13673	13514	13621	13529	13627	13530	13730	13624	13597	13732	13623	13502	13693	13590	13626	13639	13677	13767	13800	13468	13758	13739	13666	13594	13663	13632	13509	13622	13602	13466	13575	13723	13668	13755	13774	13678	13700	13677	13690	13884	13572	13718	13514	13822	13605	13738	13641	13585	13509	13683	13707	13542	13687	13631	13598	13653	13810	13684	13728	13763	13549	13748	13494	13744	13643	13675	13630	13751	13659	13566	13805	13586	13672	13775	13663	13665	13710	13651	13568	13603	13485	13684	13606	13741	13767	13479	13631	13498	13671	13713	13712	13708	13663	13608	13583	13609	13623	13602	13702	13525	13451	13756	13822	13459	13544	13616	13603	13599	13762	13759	13822	13801	13756	13709	13587	13696	13695	13710	13702	13875	13663	13657	13684	13751	13645	13435	13765	13742	13640	13811	13559	13339	13726	13625	13540	13746	13563	13667	13569	13685	13673	13721	13562	13818	13814	13634	13566	13598	13535	13388	13761	13644	13738	13707	13585	13631	13716	13526	13621	13499	13474	13626	13775	13795	13609	13658	13654	13714	13634	13729	13605	13501	13687	13702	13518	13824	13797	13684	13574	13600	13602	13686	13629	13556	13784	13812	13822	13721	13585	13734	13625	13711	13629	13722	13560	13665	13590	13650	13771	13674	13683	13615	13618	13671	13791	13720	13573	13539	13684	13582	13740	13721	13661	13844	13618	13783	13854	13570	13686	13749	13663	13645	13709	13676	13692	13480	13732	13727	13768	13634	13820	13703	13666	13698	13659	13638	13665	13695	13364	13643	13779	13727	13591	13761	13794	13626	13702	13696	13653	13762	13744	13745	13693	13720	13609	13660	13415	13720	13654	13667	13510	13615	13628	13759	13576	13563	13568	13547	13605	13547	13659	13780	13783	13542	13600	13756	13547	13749	13549	13634	13638	13437	13623	13670	13619	13696	13644	13681	13666	13552	13428	13697	13571	13607	13793	13763	13744	13651	13938	13645	13538	13751	13734	13839	13511	13530	13724	13714	13558	13627	13591	13709	13717	13423	13551	13845	13683	13770	13746	13678	13556	13552	13712	13679	13882	13581	13611	13743	13720	13568	13794	13614	13710	13675	13498	13699	13564	13974	13682	13688	13746	13719	13576	13599	13742	13524	13782	13695	13522	13771	13759	13585	13531	13508	13611	13782	13777	13760	13830	13602	13776	13482	13678	13676	13768	13711	13689	13726	13778	13759	13622	13795	13612	13782	13495	13609	13676	13628	13658	13687	13772	13743	13624	13684	13602	13758	13645	13620	13567	13740	13471	13713	13560	13670	13633	13686	13715	13619	13594	13832	13659	13629	13606	13662	13581	13627	13687	13459	13755	13870	13811	13676	13592	13776	13675	13518	13644	13661	13660	13613	13663	13611	13696	13673	13470	13692	13644	13724	13765	13566	13584	13647	13737	13745	13689	13594	13637	13569	13650	13444	13668	13680	13611	13668	13823	13647	13733	13636	13832	13668	13589	13682	13829	13560	13609	13794	13681	13629	13690	13670	13806	13768	13538	13697	13585	13653	13594	13661	13698	13693	13788	13594	13812	13575	13605	13672	13463	13831	13586	13705	13630	13690	13580	13811	13608	13654	13716	13535	13581	13619	13657	13610	13740	13531	13618	13664	13681	13591	13705	13501	13780	13742	13643	13682	13619	13687	13697	13600	13508	13666	13581	13752	13687	13652	13764	13649	13622	13719	13661	13643	13688	13702	13679	13472	13528	13588	13807	13664	13638	13673	13741	13671	13551	13797	13584	13644	13662	13551	13590	13532	13611	13764	13706	13727	13702	13748	13727	13631	13546	13691	13580	13594	13578	13677	13505	13848	13562	13456	13608	13760	13609	13501	13609	13720	13675	13630	13720	13667	13660	13690	13610	13722	13633	13758	13652	13665	13722	13571	13690	13750	13668	13490	13618	13740	13572	13561	13546	13460	13856	13709	13667	13606	13897	13721	13722	13754	13674	13688	13598	13665	13677	13622	13616	13701	13741	13621	13687	13763	13731	13652	13699	13808	13745	13895	13666	13701	13585	13589	13648	13760	13594	13641	13658	13667	13638	13694	13613	13575	13653	13587	13749	13633	13480	13731	13616	13390	13724	13583	13714	13631	13598	13604	13625	13647	13599	13750	13822	13491	13691	13665	13635	13656	13548	13611	13652	13492	13644	13650	13599	13606	13693	13471	13532	13587	13576	13843	13649	13632	13744	13644	13639	13619	13605	13880	13519	13665	13547	13828	13615	13647	13695	13746	13647	13819	13644	13450	13563	13505	13733	13662	13799	13725	13674	13626	13545	13731	13779	13538	13716	13747	13615	13654	13736	13648	13711	13618	13579	13606	13860	13765	13683	13525	13425	13579	13940	13580	13647	13580	13752	13757	13723	13621	13650	13728	13768	13676	13683	13490	13770	13781	13597	13798	13691	13591	13681	13629	13619	13513	13700	13635	13669	13534	13445	13676	13613	13755	13586	13677	13626	13617	13732	13666	13685	13690	13550	13571	13515	13679	13521	13656	13779	13551	13600	13616	13749	13716	13542	13703	13583	13684	13540	13626	13662	13715	13707	13858	13857	13644	13530	13652	13779	13583	13638	13779	13627	13786	13714	13671	13544	13593	13621	13703	13551	13578	13684	13611	13664	13759	13648	13734	13746	13631	13772	13558	13789	13633	13659	13609	13773	13572	13619	13581	13743	13475	13602	13748	13716	13575	13775	13698	13517	13595	13618	13580	13719	13757	13549	13768	13562	13751	13651	13718	13609	13891	13507	13634	13618	13651	13766	13539	13640	13628	13607	13610	13694	13460	13620	13657	13621	13702	13628	13826	13685	13639	13678	13602	13646	13718	13488	13677	13834	13726	13832	13678	13713	13697	13526	13658	13626	13856	13584	13608	13494	13693	13778	13639	13752	13628	13799	13590	13543	13730	13640	13649	13669	13739	13713	13648	13699	13716	13728	13644	13680	13639	13697	13752	13710	13694	13733	13407	13709	13668	13594	13499	13586	13573	13641	13796	13613	13672	13496	13603	13674	13475	13555	13634	13667	13705	13590	13567	13590	13721	13482	13607	13775	13716	13787	13585	13565	13722	13734	13879	13552	13546	13531	13695	13708	13668	13763	13706	13603	13620	13559	13695	13820	13708	13665	13772	13746	13641	13741	13554	13711	13575	13526	13537	13828	13579	13683	13598	13755	13712	13664	13660	13595	13676	13651	13625	13578	13675	13717	13746	13632	13603	13665	13607	13720	13561	13714	13555	13582	13676	13609	13521	13815	13580
24239	21667	29210	24437	22480	37388	24583	37584	53330	48321	38094	27772	19400	15285	14075	13902	13973	13992	13963	13846	13698	13918	13841	13957	13824	13829	13735	13647	13887	13733	13752	13672	13676	13961	13813	13817	13791	13756	13611	13715	13550	13715	13669	13732	13764	13691	13747	13675	13559	13894	13807	13771	13695	13732	13813	13777	13630	13659	13917	13671	13726	13649	13648	13752	13897	13800	13668	13636	13760	13679	13642	13641	13791	13556	13791	13655	13694	13596	13622	13758	13599	13918	13571	13621	13671	13679	13661	13808	13728	13550	13936	13689	13755	13736	13960	13707	13823	13631	13628	13669	13837	13809	13538	13597	13704	13478	13633	13697	13602	13600	13650	13374	13655	13738	13759	13721	13757	13686	13665	13847	13823	13646	13692	13606	13532	13818	13599	13797	13638	13860	13702	13810	13662	13608	13500	13715	13573	13515	13621	13675	13655	13633	13793	13703	13844	13758	13874	13531	13503	13539	13487	13567	13787	13689	13790	13606	13776	13855	13572	13590	13678	13755	13842	13728	13620	13677	13600	13714	13477	13681	13556	13694	13739	13636	13808	13730	13498	13673	13650	13819	13626	13691	13636	13580	13696	13666	13837	13665	13656	13780	13681	13594	13768	13685	13567	13566	13626	13691	13665	13689	13510	13860	13589	13512	13529	13664	13769	13705	13868	13711	13489	13351	13533	13595	13858	13452	13720	13811	13825	13798	13685	13816	13612	13556	13752	13667	13633	13727	13963	13479	13622	13673	13669	13805	13688	13694	13698	13643	13471	13607	13707	13820	13629	13553	13608	13713	13615	13723	13725	13728	13687	13611	13617	13799	13693	13505	13608	13677	13682	13631	13657	13810	13718	13875	13608	13641	13737	13753	13744	13897	13681	13624	13717	13556	13684	13774	13622	13818	13561	13816	13815	13755	13595	13525	13644	13874	13524	13427	13467	13625	13612	13846	13728	13608	13762	13648	13883	13603	13658	13855	13693	13647	13666	13717	13597	13783	13810	13818	13707	13579	13725	13807	13758	13524	13652	13729	13647	13539	13671	13806	13679	13736	13589	13750	13718	13893	13573	13713	13647	13956	13503	13644	13834	13624	13767	13524	13587	13662	13846	13601	13750	13847	13753	13737	13669	13661	13541	13588	13642	13706	13759	13569	13675	13761	13676	13712	13896	13704	13798	13695	13694	13554	13826	13678	13667	13720	13650	13750	13642	13649	13781	13583	13618	13632	13749	13656	13878	13643	13793	13832	13756	13506	13691	13521	13565	13790	13772	13596	13652	13972	13675	13524	13652	13954	13717	13602	13578	13767	13709	13790	13777	13895	13831	13831	13432	13625	13783	13881	13749	13621	13567	13599	13666	13760	13549	13667	13734	13610	13592	13733	13485	13807	13622	13562	13690	13846	13796	13539	13779	13798	13670	13552	13842	13705	13690	13756	13941	13710	13646	13582	13627	13610	13694	13713	13884	13719	13530	13590	13680	13826	13781	13611	13672	13651	13828	13666	13468	13574	13649	13700	13728	13922	13765	13675	13783	13614	13736	13614	13620	13671	13606	13618	13629	13703	13631	13905	13740	13669	13720	13586	13607	13712	13632	13796	13892	13744	13584	13894	13653	13574	13610	13800	13494	13574	13550	13487	13622	13842	13494	13552	13500	13687	13652	13461	13822	13560	13800	13778	13630	13837	13894	13684	13853	13755	13623	13727	13690	13767	13665	13540	13692	13754	13405	13664	13591	13583	13843	13684	13862	13747	13688	13562	13693	13853	13636	13613	13832	13524	13624	13811	13585	13761	13511	13657	13366	13691	13855	13773	13732	13697	13842	13653	13642	13844	13564	13623	13725	13638	13539	13641	13759	13761	13707	13583	13568	13635	13674	13645	13620	13827	13760	13628	13736	13678	13612	13664	13788	13668	13734	13854	13765	13737	13750	13701	13810	13642	13705	13678	13527	13738	13638	13808	13788	13653	13759	13711	13611	13801	13672	13799	13760	13829	13792	13717	13578	13685	13554	13704	13571	13613	13870	13440	13758	13537	13667	13642	13551	13856	13659	13797	13544	13616	13582	13450	13750	13560	13678	13595	13680	13723	13893	13766	13729	13683	13515	13552	13697	13623	13780	13737	13821	13712	13523	13701	13678	13661	13853	13717	13682	13760	13652	13636	13683	13730	13725	13742	13688	13832	13775	13479	13666	13544	13553	13744	13881	13751	13702	13773	13579	13680	13660	13603	13579	13585	13513	13578	13529	13857	13782	13600	13817	13740	13655	13598	13777	13544	13659	13657	13907	13671	13588	13626	13850	13564	13749	13623	13649	13816	13762	13748	13687	13823	13665	13733	13696	13699	13562	13559	13607	13662	13795	13567	13658	13853	13634	13666	13801	13541	13717	13599	13619	13589	13754	13720	13609	13746	13518	13743	13871	13504	13635	13652	13787	13518	13620	13683	13654	13814	13659	13574	13558	13791	13556	13636	13621	13733	13639	13862	13632	13795	13640	13762	13659	13704	13865	13545	13610	13606	13712	13697	13708	13506	13934	13619	13696	13827	13714	13845	13913	13713	13650	13703	13655	13754	13597	13674	13659	13652	13844	13727	13759	13519	13736	13622	13837	13779	13785	13753	13484	13546	13676	13810	13693	13615	13693	13507	13768	13684	13584	13628	13792	13928	13738	13597	13733	13776	13821	13757	13618	13739	13481	13655	13653	13502	13556	13525	13644	13503	13838	13802	13892	13482	13772	13539	13502	13557	13782	13574	13628	13748	13819	13435	13764	13517	13623	13653	13783	13680	13719	13657	13666	13614	13713	13607	13482	13546	13695	13927	13627	13599	13406	13765	13656	13583	13606	13768	13548	13696	13537	13507	13630	13627	13730	13812	13618	13731	13690	13557	13642	13469	13568	13504	13668	13755	13686	13445	13761	13876	13616	13593	13827	13609	13539	13662	13694	13674	13838	13472	13629	13709	13763	13603	13805	13781	13886	13842	13799	13791	13774	13668	13668	13720	13940	13662	13825	13653	13569	13778	13838	13690	13557	13679	13579	13568	13784	13524	13792	13803	13494	13680	13511	13843	13584	13627	13578	13598	13577	13532	13754	13778	13691	13860	13669	13547	13666	13698	13673	13636	13601	13633	13692	13448	13490	13711	13562	13612	13717	13640	13678	13758	13865	13687	13691	13734	13690	13880	13675	13758	13535	13572	13675	13587	13672	13706	13840	13731	13704	13598	13726	13577	13819	13774	13651	13727	13576	13563	13724	13677	13611	13647	13667	13669	13766	13800	13577	13744	13567	13697	13554	13695	13819	13646	13574	13673	13790	13759	13576	13812	13803	13587	13693	13595	13749	13719	13921	13695	13579	13654	13736	13570	13638	13827	13862	13536	13595	13781	13640	13860	13602	13709	13463	13411	13588	13732	13800	13488	13875	13718	13693	13692	13917	13873	13720	13534	13690	13485	13575	13654	13694	13502	13740	13645	13658	13751	13752	13830	13497	13885	13774	13728	13660	13762	13690	13826	13668	13651	13836	13594	13640	13568	13534	13601	13588	13711	13886	13658	13696	13656	13712	13709	13650	13760	13603	13546	13693	13722	13767	13684	13760	13692	13749	13838	13734	13827	13638	13647	13682	13616	13686	13579	13641	13712	13676	13598	13674	13770	13868	13732	13674	13595	13754	13673	13794	13599	13638	13675	13723	13805	13689	13614	13636	13677	13466	13899	13800	13678	13546	13406	13629	13420	13531	13602	13736	13489	13697	13776	13683	13854	13636	13733	13587	13600	13747	13747	13692	13661	13636	13757	13701	13637	13711	13696	13624	13631	13652	13795	14061	13620	13565	13798	13629	13734	13818	13641	13617	13814	13644	13618	13729	13662	13530	13687	13719	13658	13652	13596	13654	13887	13626	13859	13925	13842	13660	13839	13669	13679	13587	13609	13625	13738	13692	13576	13572	13614	13668	13678	13678	13624	13682	13684	13543	13540	13664	13520	13653	13691	13737	13687	13685	13648	13818	13781	13704	13689	13810	13612	13617	13598	13671	13722	13539	13725	13715	13733	13700	13636	13604	13637	13668	13689	13574	13768	13679	13610	13823	13447	13620	13774	13477	13835	13551	13783	13733	13868	13837	13672	13715	13629	13797	13837	13788	13605	13720	13560	13571	13869	13834	13657	13799	13804	13748	13620	13930	13680	13688	13676	13531	13755	13655	13629	13697	13723	13761	13728	13865	13818	13836	13555	13664	13713	13730	13720	13530	13730	13729	13716	13591	13609	13571	13741	13736	13674	13679	13630	13769	13687	13702	13537	13644	13649	13676	13617	13677	13875	13618	13688	13660	13694	13677	13698	13807	13812	13626	13567	13568	13545	13684	13694	13624	13576	13586	13911	13641	13633	13582	13629	13568	13692	13514	13833	13479	13739	13677	13670	13808	13560	13797	13683	13858	13606	13690	13609	13743	13710	13692	13458	13753	13503	13769	13719	13579	13741	13746	13581	13941	13501	13653	13641	13624	13836	13647	13780	13774	13715	13690	13576	13675	13801	13646	13558	13706	13740	13454	13594	13815	13794	13695	13803	13782	13661	13761	13761	13867	13682	13744	13892	13636	13488	13509	13757	13857	13857	13686	13515	13632	13682	13864	13541	13597	13560	13755	13489	13576	13660	13620	13620	13583	13755	13722	13556	13643	13809	13758	13521	13738	13742	13813	13774	13828	13669	13722	13723	13671	13760	13671	13753	13707	13509	13539	13486	13606	13590	13640	13501	13722	13739	13693	13651	13857	13646	13672	13941	13553	13682	13658	13726	13565	13778	13660	13703	13700	13787	13666	13692	13783	13850	13673	13743	13822	13622	13683	13636	13609	13722	13746	13730	13612	13572	13729	13772	13546	13634	13565	13735	13607	13684	13697	13749	13695	13724	13794	13652	13833	13748	13689	13674	13806	13567	13821	13628	13697	13738	13692	13814	13782	13833	13510	13599	13714	13853	13727	13773	13766	13569	13575	13778	13625	13595	13910	13552	13712	13537	13507	13709	13736	13825	13667	13586	13625	13448	13712	13724	13824	13712	13680	13725	13546	13712	13718	13888	13852	13708	13742	13706	13766	13821	13566	13692	13761	13765	13669	13889	13676	13686	13937	13647
31546	52313	44530	24784	25727	39931	18629	41940	53001	47092	37716	27244	17521	13730	12585	12592	12634	12563	12569	12625	12732	12738	12617	12538	12719	12631	12500	12690	12563	12561	12719	12764	12753	12600	12595	12533	12626	12509	12688	12634	12663	12642	12622	12638	12751	12588	12716	12625	12564	12776	12683	12510	12520	12685	12703	12463	12649	12747	12582	12691	12725	12619	12730	12681	12458	12648	12432	12655	12542	12547	12507	12418	12607	12749	12690	12643	12659	12632	12532	12773	12596	12592	12703	12547	12628	12664	12431	12801	12566	12649	12549	12629	12612	12490	12611	12594	12573	12593	12496	12556	12553	12665	12650	12711	12597	12522	12640	12623	12544	12689	12590	12493	12787	12545	12651	12656	12567	12492	12573	12560	12654	12611	12630	12853	12538	12572	12651	12582	12654	12507	12857	12541	12674	12622	12581	12586	12750	12660	12744	12595	12716	12649	12543	12609	12571	12592	12666	12646	12671	12763	12683	12785	12712	12674	12577	12648	12736	12609	12666	12661	12711	12597	12655	12693	12447	12660	12638	12511	12710	12574	12558	12720	12561	12493	12595	12801	12653	12536	12607	12560	12542	12619	12538	12539	12624	12657	12600	12524	12519	12606	12448	12510	12435	12576	12542	12607	12555	12703	12621	12758	12605	12451	12541	12540	12617	12706	12732	12645	12586	12498	12664	12610	12713	12683	12754	12520	12732	12511	12674	12575	12621	12627	12566	12759	12540	12682	12544	12606	12685	12600	12575	12596	12583	12536	12645	12673	12665	12536	12709	12596	12673	12608	12587	12550	12572	12573	12618	12556	12481	12642	12561	12644	12636	12597	12506	12621	12727	12663	12445	12754	12678	12700	12985	12624	12705	12779	12713	12615	12551	12488	12727	12413	12606	12610	12642	12603	12586	12540	12615	12483	12711	12514	12696	12649	12555	12648	12585	12603	12768	12591	12606	12746	12442	12452	12611	12723	12559	12735	12654	12664	12445	12542	12740	12701	12523	12540	12607	12483	12634	12546	12461	12627	12521	12463	12558	12673	12630	12536	12649	12619	12528	12750	12510	12691	12739	12658	12538	12571	12677	12460	12684	12584	12606	12698	12589	12586	12522	12723	12503	12460	12504	12522	12584	12579	12727	12560	12834	12495	12687	12720	12596	12623	12620	12673	12511	12721	12659	12590	12651	12580	12568	12545	12557	12781	12545	12392	12518	12617	12645	12490	12829	12636	12778	12446	12622	12797	12608	12782	12823	12610	12768	12629	12775	12617	12618	12753	12502	12751	12503	12831	12577	12592	12778	12542	12764	12546	12558	12535	12652	12651	12662	12524	12685	12609	12743	12739	12873	12728	12565	12716	12618	12560	12620	12563	12634	12516	12617	12679	12530	12547	12659	12613	12722	12518	12496	12546	12635	12713	12714	12690	12542	12754	12599	12617	12577	12621	12569	12720	12527	12498	12783	12708	12621	12529	12407	12630	12660	12462	12540	12659	12507	12725	12637	12531	12673	12554	12723	12538	12623	12602	12693	12725	12530	12667	12566	12728	12636	12764	12516	12477	12485	12638	12492	12647	12610	12685	12500	12586	12687	12560	12634	12763	12769	12747	12649	12527	12584	12675	12541	12781	12633	12700	12506	12668	12678	12666	12591	12577	12608	12801	12661	12777	12549	12570	12552	12587	12803	12620	12554	12536	12697	12519	12569	12526	12643	12565	12727	12666	12527	12631	12588	12668	12694	12660	12646	12625	12643	12651	12591	12680	12684	12612	12566	12555	12552	12553	12690	12702	12611	12685	12627	12686	12565	12644	12515	12402	12462	12696	12541	12689	12679	12683	12557	12553	12587	12582	12637	12540	12691	12678	12477	12548	12843	12733	12561	12670	12629	12662	12912	12668	12632	12510	12639	12790	12691	12620	12656	12473	12641	12595	12545	12761	12744	12569	12564	12499	12604	12663	12616	12625	12657	12757	12539	12629	12593	12696	12724	12529	12550	12672	12714	12552	12664	12544	12575	12594	12599	12586	12630	12649	12486	12515	12451	12647	12656	12591	12685	12671	12537	12568	12726	12579	12673	12647	12580	12571	12696	12545	12611	12682	12634	12663	12643	12565	12509	12725	12502	12487	12530	12622	12621	12673	12613	12665	12647	12612	12645	12597	12723	12599	12651	12751	12419	12618	12853	12501	12554	12523	12705	12672	12514	12359	12459	12691	12593	12578	12494	12677	12407	12646	12545	12495	12650	12589	12609	12595	12600	12527	12512	12564	12721	12700	12694	12647	12751	12855	12611	12628	12606	12708	12625	12644	12685	12561	12656	12600	12677	12656	12377	12474	12565	12654	12584	12591	12625	12680	12645	12681	12417	12600	12597	12639	12543	12641	12675	12701	12642	12626	12654	12511	12683	12702	12616	12705	12592	12699	12742	12498	12506	12592	12622	12781	12493	12557	12527	12579	12661	12495	12735	12426	12525	12532	12482	12621	12839	12612	12520	12572	12527	12648	12465	12449	12526	12579	12612	12712	12816	12642	12651	12679	12638	12595	12596	12628	12515	12733	12519	12546	12599	12676	12476	12683	12700	12545	12616	12637	12651	12611	12773	12677	12702	12810	12671	12538	12625	12547	12671	12650	12707	12630	12695	12749	12629	12612	12567	12608	12641	12695	12703	12736	12543	12787	12414	12583	12644	12515	12578	12537	12400	12742	12577	12598	12536	12546	12419	12580	12638	12593	12487	12511	12655	12619	12685	12524	12586	12610	12643	12606	12572	12498	12653	12535	12636	12670	12544	12363	12654	12734	12651	12603	12414	12767	12504	12663	12755	12578	12601	12498	12628	12580	12733	12501	12677	12644	12682	12673	12607	12723	12677	12539	12507	12652	12613	12626	12774	12501	12657	12518	12561	12737	12669	12642	12560	12454	12333	12454	12693	12652	12555	12446	12730	12457	12604	12669	12609	12560	12578	12623	12712	12648	12704	12694	12468	12586	12551	12456	12603	12762	12554	12738	12488	12663	12674	12639	12711	12531	12674	12694	12563	12581	12564	12581	12742	12544	12524	12561	12702	12768	12667	12607	12547	12579	12777	12456	12486	12708	12741	12496	12803	12672	12558	12623	12706	12702	12434	12718	12565	12604	12658	12566	12539	12537	12639	12597	12615	12767	12650	12646	12669	12708	12463	12737	12552	12496	12565	12775	12565	12730	12656	12745	12535	12483	12672	12659	12766	12729	12665	12612	12562	12674	12438	12704	12587	12667	12611	12756	12656	12673	12538	12636	12854	12641	12562	12482	12587	12646	12516	12826	12555	12628	12669	12643	12785	12582	12598	12519	12557	12615	12629	12676	12616	12758	12660	12566	12609	12692	12586	12580	12535	12494	12623	12680	12664	12624	12725	12690	12581	12490	12589	12547	12677	12617	12692	12689	12768	12854	12530	12552	12711	12617	12722	12681	12517	12726	12592	12766	12762	12689	12643	12655	12654	12612	12563	12608	12721	12654	12552	12685	12609	12618	12588	12415	12465	12842	12784	12569	12707	12619	12645	12557	12631	12506	12559	12555	12549	12699	12576	12679	12758	12621	12614	12679	12705	12646	12657	12701	12542	12585	12815	12661	12726	12641	12702	12603	12443	12748	12701	12610	12635	12635	12545	12537	12647	12641	12548	12564	12715	12636	12528	12608	12387	12543	12580	12659	12725	12739	12526	12600	12526	12647	12701	12642	12665	12597	12626	12697	12587	12704	12736	12596	12497	12685	12547	12769	12389	12575	12769	12652	12580	12458	12428	12596	12474	12539	12696	12547	12584	12591	12712	12680	12763	12618	12615	12646	12600	12748	12574	12611	12605	12532	12564	12550	12572	12645	12470	12785	12538	12724	12565	12510	12724	12659	12477	12425	12684	12618	12668	12746	12588	12580	12719	12801	12692	12624	12600	12433	12704	12704	12671	12806	12769	12663	12637	12675	12575	12737	12450	12566	12621	12656	12474	12583	12684	12638	12647	12757	12630	12558	12661	12748	12635	12700	12667	12731	12575	12440	12495	12591	12683	12641	12715	12658	12472	12560	12593	12666	12551	12756	12501	12706	12635	12675	12692	12731	12417	12640	12513	12682	12575	12647	12435	12657	12747	12729	12525	12339	12666	12710	12566	12752	12466	12732	12675	12653	12771	12460	12653	12591	12678	12690	12661	12624	12634	12650	12701	12656	12559	12650	12744	12724	12647	12630	12814	12656	12642	12596	12758	12585	12634	12600	12559	12687	12898	12655	12688	12590	12625	12764	12735	12687	12668	12657	12528	12600	12654	12777	12667	12464	12553	12533	12489	12730	12707	12678	12708	12443	12576	12752	12653	12536	12678	12593	12529	12562	12721	12698	12569	12693	12568	12617	12640	12840	12535	12482	12751	12588	12597	12610	12636	12562	12636	12610	12491	12696	12634	12655	12571	12572	12646	12572	12624	12792	12628	12449	12773	12645	12599	12645	12475	12743	12589	12698	12553	12715	12548	12741	12638	12449	12597	12682	12717	12596	12551	12672	12560	12641	12673	12639	12675	12570	12599	12651	12564	12585	12535	12665	12690	12613	12572	12686	12568	12642	12739	12600	12545	12470	12593	12695	12889	12546	12456	12643	12651	12729	12517	12759	12642	12677	12438	12471	12581	12550	12580	12704	12630	12458	12711	12617	12643	12623	12697	12590	12745	12573	12501	12613	12655	12750	12543	12804	12650	12625	12565	12712	12629	12675	12663	12578	12644	12709	12485	12586	12713	12579	12522	12577	12769	12660	12577	12466	12545	12517	12712	12625	12597	12754	12521	12429	12653	12519	12660	12568	12553	12575	12489	12653	12546	12449	12620	12565	12696	12608	12455	12651	12569	12635	12631	12660	12485	12508	12591	12536	12682	12683	12669	12540	12558	12477	12603	12647	12740	12647	12636	12542	12566	12617	12476	12666	12657	12594	12606	12714	12534	12569	12562	12553	12546	12597	12679	12560	12584	12616	12502	12638	12583	12519	12599	12551	12735	12570	12580	12576	12647	12659	12688	12642	12707	12559	12565	12638	12571	12522	12474	12566	12596	12678	12634	12583	12800	12643	12585	12644	12656	12584	12664	12607	12818	12558	12750	12581	12598	12523	12675	12641	12803	12477
29005	23334	24465	16904	13496	15358	12966	14004	16565	16662	15092	13392	13040	12690	12626	12732	12588	12591	12624	12453	12556	12742	12592	12450	12627	12574	12537	12604	12398	12508	12500	12585	12701	12714	12552	12521	12413	12450	12598	12494	12469	12564	12632	12622	12561	12530	12432	12400	12438	12317	12476	12636	12372	12469	12524	12549	12612	12668	12710	12489	12595	12405	12517	12458	12549	12429	12660	12615	12604	12392	12500	12318	12567	12471	12367	12614	12440	12637	12518	12569	12452	12600	12557	12633	12602	12512	12350	12427	12560	12456	12467	12560	12493	12580	12587	12616	12523	12609	12490	12376	12343	12588	12470	12263	12389	12579	12720	12585	12459	12664	12592	12578	12610	12500	12552	12543	12533	12590	12469	12558	12404	12472	12449	12664	12438	12337	12475	12425	12522	12484	12672	12418	12408	12521	12467	12417	12441	12399	12457	12592	12619	12617	12508	12429	12571	12424	12483	12233	12459	12602	12610	12251	12606	12675	12766	12810	12608	12537	12483	12368	12483	12445	12530	12448	12525	12422	12349	12472	12512	12600	12580	12610	12328	12486	12379	12569	12417	12364	12559	12458	12410	12436	12459	12497	12495	12618	12570	12560	12524	12492	12323	12510	12542	12458	12573	12638	12623	12360	12486	12591	12393	12554	12533	12392	12496	12656	12443	12543	12495	12594	12483	12369	12391	12591	12505	12521	12489	12466	12396	12603	12538	12427	12688	12472	12450	12437	12217	12482	12514	12451	12611	12519	12410	12430	12245	12460	12604	12440	12546	12544	12514	12568	12321	12443	12554	12590	12507	12445	12696	12521	12541	12352	12546	12580	12418	12442	12629	12409	12632	12406	12398	12561	12563	12506	12466	12444	12606	12575	12745	12378	12354	12603	12542	12585	12650	12459	12545	12400	12544	12601	12522	12351	12365	12467	12588	12571	12586	12530	12534	12487	12618	12483	12474	12499	12509	12509	12561	12516	12621	12470	12536	12371	12573	12561	12557	12489	12657	12568	12405	12337	12661	12478	12542	12488	12539	12558	12539	12623	12647	12549	12367	12500	12596	12450	12201	12326	12535	12468	12575	12442	12508	12418	12499	12489	12677	12414	12429	12432	12523	12499	12656	12476	12439	12411	12457	12538	12512	12725	12543	12433	12380	12515	12529	12665	12407	12459	12474	12444	12559	12518	12529	12491	12451	12502	12377	12654	12603	12557	12469	12609	12344	12542	12516	12616	12523	12337	12445	12573	12573	12430	12372	12445	12427	12409	12507	12508	12618	12636	12694	12627	12706	12589	12471	12704	12479	12481	12551	12555	12636	12570	12352	12458	12422	12389	12496	12543	12418	12423	12609	12654	12621	12508	12535	12442	12489	12558	12565	12483	12611	12460	12505	12612	12492	12500	12585	12562	12545	12499	12418	12541	12446	12680	12526	12595	12429	12499	12576	12419	12610	12347	12512	12457	12463	12640	12512	12558	12421	12460	12399	12545	12647	12651	12446	12658	12555	12623	12612	12645	12516	12566	12416	12532	12329	12503	12475	12795	12477	12565	12304	12411	12710	12485	12615	12611	12514	12497	12521	12417	12666	12558	12721	12614	12501	12503	12517	12329	12523	12403	12460	12442	12441	12462	12713	12533	12366	12408	12401	12497	12550	12478	12598	12486	12734	12522	12387	12534	12451	12605	12540	12409	12462	12559	12578	12486	12518	12392	12398	12372	12567	12539	12453	12511	12440	12556	12468	12402	12508	12469	12577	12581	12511	12497	12411	12290	12618	12646	12551	12502	12618	12379	12489	12422	12534	12652	12489	12328	12355	12444	12485	12432	12637	12564	12458	12446	12400	12391	12677	12404	12472	12439	12525	12469	12564	12590	12503	12481	12553	12539	12417	12573	12530	12744	12471	12692	12717	12573	12566	12500	12597	12505	12484	12534	12685	12382	12689	12584	12612	12572	12486	12440	12530	12523	12484	12484	12534	12393	12363	12353	12508	12512	12754	12633	12806	12519	12502	12644	12764	12501	12562	12429	12667	12399	12472	12445	12446	12649	12547	12421	12418	12493	12562	12718	12647	12477	12517	12435	12483	12433	12490	12501	12672	12629	12507	12493	12428	12502	12602	12369	12547	12495	12671	12570	12508	12512	12447	12529	12569	12436	12457	12591	12492	12481	12517	12559	12491	12538	12541	12427	12490	12260	12571	12463	12620	12467	12510	12515	12516	12513	12580	12535	12638	12504	12440	12645	12603	12488	12454	12595	12383	12378	12532	12475	12490	12441	12499	12581	12447	12543	12596	12680	12543	12561	12588	12516	12372	12542	12492	12526	12625	12620	12620	12593	12509	12438	12333	12353	12452	12620	12316	12548	12631	12589	12656	12368	12656	12634	12524	12503	12369	12453	12551	12398	12437	12543	12609	12551	12427	12567	12367	12439	12350	12445	12557	12558	12636	12638	12620	12454	12561	12539	12531	12488	12475	12515	12803	12585	12482	12488	12654	12684	12354	12592	12544	12429	12546	12449	12568	12565	12379	12474	12513	12459	12710	12557	12381	12589	12508	12464	12500	12556	12583	12459	12426	12385	12534	12387	12446	12346	12461	12449	12558	12385	12636	12294	12448	12561	12739	12532	12520	12627	12553	12608	12466	12346	12436	12556	12468	12549	12418	12783	12647	12597	12511	12537	12453	12562	12585	12598	12509	12529	12476	12445	12665	12468	12439	12532	12490	12342	12417	12566	12605	12614	12587	12512	12508	12654	12598	12474	12447	12533	12369	12607	12550	12530	12540	12455	12383	12662	12561	12515	12567	12487	12579	12481	12683	12472	12389	12684	12557	12458	12440	12530	12492	12594	12683	12357	12580	12497	12464	12622	12687	12392	12426	12624	12616	12407	12550	12452	12497	12444	12541	12597	12472	12516	12554	12448	12655	12448	12479	12579	12500	12465	12520	12373	12515	12580	12639	12528	12513	12469	12469	12369	12604	12501	12616	12577	12512	12460	12402	12264	12512	12487	12597	12563	12519	12356	12462	12453	12362	12526	12532	12606	12443	12556	12483	12623	12578	12387	12415	12393	12397	12531	12400	12537	12457	12659	12451	12510	12525	12588	12589	12544	12520	12435	12560	12526	12563	12543	12582	12537	12459	12628	12604	12552	12576	12371	12532	12571	12524	12425	12552	12408	12427	12385	12325	12490	12596	12555	12398	12479	12511	12571	12350	12518	12479	12459	12471	12522	12486	12614	12657	12513	12503	12564	12500	12673	12510	12399	12589	12525	12436	12646	12505	12629	12522	12517	12408	12674	12586	12381	12285	12655	12677	12502	12612	12348	12534	12436	12543	12436	12446	12666	12592	12571	12274	12477	12543	12509	12471	12471	12486	12385	12625	12418	12477	12640	12627	12408	12505	12421	12505	12621	12602	12205	12516	12530	12536	12583	12484	12648	12598	12664	12712	12353	12514	12339	12598	12574	12577	12465	12453	12450	12705	12463	12552	12533	12627	12457	12521	12385	12627	12640	12619	12609	12407	12498	12603	12543	12304	12451	12462	12558	12656	12584	12314	12351	12496	12607	12649	12621	12463	12464	12548	12719	12451	12440	12585	12538	12415	12468	12714	12499	12289	12526	12650	12474	12413	12467	12557	12626	12499	12589	12615	12510	12669	12542	12599	12699	12644	12501	12382	12421	12558	12485	12619	12498	12418	12347	12590	12545	12511	12334	12443	12485	12622	12406	12638	12593	12537	12550	12693	12568	12708	12649	12520	12427	12635	12462	12675	12485	12618	12668	12437	12407	12482	12566	12553	12309	12466	12426	12520	12469	12783	12540	12634	12650	12514	12322	12466	12219	12474	12434	12680	12727	12554	12380	12245	12388	12472	12601	12476	12473	12504	12590	12674	12521	12539	12643	12323	12340	12634	12545	12546	12562	12601	12451	12543	12474	12513	12568	12469	12632	12522	12502	12552	12370	12452	12610	12723	12635	12518	12728	12376	12556	12554	12655	12503	12554	12510	12588	12722	12450	12481	12600	12508	12474	12565	12523	12393	12428	12408	12509	12515	12607	12432	12648	12558	12501	12639	12413	12582	12472	12484	12521	12614	12562	12487	12336	12683	12516	12475	12526	12639	12503	12455	12399	12258	12470	12553	12487	12447	12563	12501	12470	12225	12341	12342	12645	12702	12702	12560	12209	12526	12397	12630	12616	12689	12522	12471	12163	12415	12442	12343	12428	12553	12465	12401	12565	12613	12336	12370	12505	12441	12542	12580	12434	12526	12516	12594	12718	12532	12576	12617	12378	12404	12560	12576	12634	12755	12511	12418	12514	12597	12555	12572	12620	12516	12325	12258	12567	12420	12450	12450	12711	12581	12407	12448	12658	12429	12555	12543	12402	12522	12621	12508	12520	12623	12486	12363	12625	12430	12511	12487	12577	12525	12468	12483	12561	12567	12732	12491	12598	12649	12301	12488	12503	12502	12601	12554	12589	12477	12521	12642	12607	12541	12689	12401	12449	12435	12565	12613	12370	12576	12500	12793	12748	12577	12331	12699	12479	12391	12645	12582	12446	12522	12573	12620	12444	12459	12514	12468	12559	12549	12304	12526	12614	12628	12652	12495	12683	12620	12527	12479	12549	12379	12458	12541	12631	12472	12394	12585	12614	12297	12533	12441	12412	12540	12500	12544	12446	12567	12623	12642	12479	12473	12487	12434	12485	12595	12476	12395	12495	12510	12468	12398	12454	12504	12664	12455	12528	12450	12597	12429	12739	12570	12410	12446	12457	12455	12522	12667	12527	12316	12438	12582	12501	12435	12555	12620	12443	12630	12476	12498	12479	12525	12647	12510	12444	12558	12606	12418	12410	12667	12475	12587	12439	12558	12514	12565	12502	12593	12610	12647	12496	12380	12593	12695	12521	12260	12327	12545	12508	12510	12589	12421	12586	12509	12339	12663	12529	12633	12610	12615	12434	12427	12480	12568	12600	12521	12409	12588	12643	12565	12553	12580	12658	12550	12637	12475	12528	12486	12415	12608	12453	12562	12167	12467	12545	12439	12550	12461	12709	12597	12440	12446	12450	12493	12345	12505	12477	12462	12516	12416	12383	12394	12300	12595	12478	12396	12290	12381	12340	12482	12550	12398	12490
20092	30111	25187	13364	13049	16024	11981	14606	17654	16898	14714	12985	12310	12116	11902	11886	11946	11951	11893	11866	11924	11780	11922	12018	11817	12121	11858	11910	11892	11787	11803	11826	11974	11884	11829	11935	11938	11781	11918	11799	12018	11783	11873	11775	11842	11959	11887	11945	11835	11962	11872	11926	11788	11897	11919	11815	11807	11725	11820	11826	11771	11939	11732	11682	11891	11911	11809	11938	11922	11969	11897	11812	11940	11969	11829	11819	11822	11977	11920	11835	11792	11801	11883	11738	11788	11946	11771	11895	11735	11988	12020	11904	11970	11804	11855	11984	11916	11839	11761	11860	11957	11930	11849	11875	11797	11842	11984	11940	11988	11812	12012	11764	11755	11931	11933	11914	11798	11750	11887	11746	11841	11782	11709	11781	11896	11780	11965	11895	11866	12004	11949	11855	11850	11890	11785	11980	11836	11980	11988	11762	11778	11935	11637	11697	11928	11921	11943	11844	12042	11716	11935	12003	12018	11851	11917	11887	11907	11795	11834	11844	11784	11835	11800	11816	11750	11758	11755	11913	12019	11735	11899	11901	11887	11660	11919	11923	11805	11794	11991	11838	11813	11754	11912	11764	11963	11951	11773	12013	11949	11817	11828	12004	11884	12045	11720	11948	11836	11839	11900	11734	11791	11986	11913	11890	12009	11745	11762	11813	11838	11920	11813	11807	11733	11732	11732	11907	11808	11868	11866	11904	12097	11932	11875	11793	11829	12018	11881	11808	11865	11756	11892	11798	11810	11930	11962	11950	11966	11933	11990	11917	11828	12008	12034	11836	11881	11950	11906	11763	11929	11806	11989	11962	11875	11879	11897	11735	11842	11980	11996	11876	12011	11748	11787	11883	11820	11912	11879	11979	11709	11802	11928	11789	11732	11774	11710	11902	11817	11834	11844	11829	12064	11991	12028	11836	11976	11868	11757	11809	11736	11759	11960	11879	11875	11855	11909	11943	11974	11894	11951	11724	11930	11911	11766	11680	11843	11947	11747	11882	11745	11896	11669	11769	11801	12035	11916	11829	11849	11927	11913	12033	11972	12037	11831	11972	11843	11858	11907	11812	11861	11921	11842	11875	12149	11738	11836	11899	11858	11881	11774	11841	11747	11954	11779	12015	11910	11945	11959	11743	11944	11830	11923	11861	11998	11930	11868	11793	11959	11695	12006	11800	11969	11973	11901	11690	11871	11811	11905	11796	11876	11914	11849	11791	11799	11787	11939	11862	11767	11773	12098	11972	11713	11852	11937	11848	11910	12027	11828	11859	11908	11902	11889	11956	11794	11809	11971	11771	11756	12017	11970	11802	11801	12067	11957	11746	11812	11823	11874	11792	11919	11945	11725	11744	11748	11829	11995	11794	11786	11810	11759	11771	11836	11918	11930	11611	11947	11870	11831	11993	11871	11886	11800	12121	11905	11815	11939	11994	11774	11968	11874	11987	11915	11916	11802	11862	11952	11846	11944	11992	11799	11787	11807	11890	11831	11944	11837	11912	11813	11898	11880	11898	11697	11995	11858	11850	11942	11784	11971	11807	11871	11716	11905	11837	11879	11891	11875	11828	11800	11903	11820	11951	11990	11803	12005	11750	11926	11816	11904	11906	11832	11931	12019	11917	12061	11941	11892	11741	11810	11933	11914	11817	11990	11840	11802	11922	11732	11850	11945	11979	11835	11771	11921	11763	11818	11768	11782	12083	11743	11819	11983	11797	11864	11836	11797	11825	11860	12100	11850	11860	11888	11925	11789	11781	11852	11975	11796	11861	11951	11912	11907	11769	11981	11905	11908	11833	11890	11894	11938	11856	11911	12024	11708	11838	11886	11773	11985	11874	11839	11874	11828	11978	11948	11864	11906	11766	11579	11919	11919	11887	11906	11784	11716	11856	11934	11949	11893	11972	11931	11823	11874	11978	11873	11888	11825	11800	11816	11836	11973	11701	11978	11899	11877	11928	11995	11846	11979	12024	12011	11750	11798	11764	12051	11802	11794	11938	11985	11772	11901	11819	11781	11923	11953	11796	11802	12015	11955	11836	11951	11834	11930	11940	11889	11821	11944	11936	11802	11835	11818	11745	11789	11809	11688	12062	11942	11952	12152	11917	11827	11817	11904	11960	11923	11874	11969	11881	11991	11838	11839	12069	11841	11800	11830	11766	11883	11733	11919	11707	11838	11870	11834	11742	11947	12014	11838	11849	11925	11850	11918	11961	11928	11899	11867	12038	11995	11775	11835	11831	11838	11986	11858	11970	11835	11771	11846	11820	11797	11872	11921	11967	11791	11942	11820	11970	11848	11688	11847	11703	11963	11883	11948	11843	11802	11835	11885	11774	11991	11912	12015	11808	11839	11998	11923	11979	12014	11769	11821	12098	11689	11766	11835	11683	11872	11771	11896	11962	11830	11927	11864	11847	11885	11722	11985	11913	11688	11948	11977	11795	11896	11899	11940	11890	11949	11849	11964	11982	11739	11887	11967	11879	11883	11824	11903	11932	11818	11908	11862	12002	11877	11899	11807	11839	11929	11889	11825	12008	12021	11932	11897	11877	11861	11799	12016	11763	11873	11870	11667	11675	11739	11932	11941	11981	11920	12033	11950	11819	11891	11909	11823	11912	11999	11900	11751	11767	11822	11889	11933	11812	11902	11806	11723	11877	11953	11731	12011	11753	11994	11895	11940	11910	11890	11920	11850	11997	11940	11846	11833	11733	11818	11892	11788	11836	11861	11946	11761	11824	11893	11789	11851	11924	11911	11865	11884	11880	11944	11982	11899	11773	11798	11874	11891	11714	11928	11804	11970	11834	11871	11944	11800	11920	11768	12008	11785	11832	11993	11719	11833	11787	11756	11794	11814	12138	11847	11945	11827	11895	11899	11863	11827	11880	12129	11881	11815	11848	11831	11791	11761	11932	11923	11878	11901	11937	11949	11853	11917	12004	11991	11995	11866	11875	12000	11899	11950	11872	12070	12065	11959	11839	11713	12049	11807	11965	11846	11976	11827	11790	11851	11834	11808	12003	11762	11902	11957	11920	11873	12035	11889	11945	11839	11906	12005	11934	11971	11878	11958	11896	11925	11869	11863	11888	11763	11911	11884	11930	11730	11719	11651	11930	11873	11942	11883	11829	11898	11806	11803	11788	11843	11974	12003	12073	11977	11774	12069	11914	12006	11788	12008	11790	11828	11864	11848	11740	11888	11937	11871	11863	11784	11773	11946	11801	12019	11768	11814	11847	12022	11725	11994	11833	11906	12050	11844	11820	11958	11763	11756	11838	11814	11958	12105	11815	11720	11907	11821	11967	11705	11875	12022	11930	11887	11820	11840	11947	11934	11879	11964	11872	11953	11824	11956	11905	11915	11934	11733	11804	11877	11827	11907	11848	11897	11960	12004	11791	11875	11885	11766	11823	11835	11917	11921	11746	11917	11926	11832	11779	11867	11906	11897	11827	12064	11958	11819	12032	11956	11872	11809	11743	11720	11965	11861	11865	11875	11975	11865	12049	11839	11874	11835	11882	11730	11903	11933	11908	11760	11931	12014	12177	11798	11778	11793	12104	11776	11786	11875	11819	11861	11871	11990	11841	12017	11877	11868	11834	11738	11891	11985	11896	11776	11845	11858	11760	11896	11816	11826	11896	11939	11820	11831	11791	11882	11873	11715	11836	11879	11814	11779	11867	11915	11999	11852	11910	11875	11819	12093	11923	11915	11813	11930	11860	11876	11890	11955	11943	11947	11961	11948	11739	11913	11776	11763	11855	11814	11991	11893	11817	11784	11878	11849	11800	11997	11941	11876	11899	11869	11814	11687	12032	11785	11891	11975	11712	11803	11981	12001	11863	11839	12073	11795	11851	11860	11881	12016	12150	11928	11723	11877	11922	11967	11852	12038	11915	11841	11842	11759	11968	11908	11918	11868	11794	11749	12037	11785	11779	11891	11961	11926	12057	11851	11906	11976	11817	11886	11826	12077	12101	11999	11729	11879	11731	11843	12002	11852	11899	11842	11950	11942	11961	11781	12011	11812	11877	12055	11948	11925	11887	11799	11832	11782	11764	11909	11886	11883	11818	11879	11911	11839	11797	12005	12011	11951	11838	11886	11845	11767	11969	12022	11920	11909	11740	11777	11917	11834	11898	11947	11998	12001	11865	11880	11809	11821	11871	11826	11837	12002	11677	11971	11939	11959	11796	11893	11858	11888	11828	12016	11950	11842	11792	11892	11918	12003	11923	11992	11791	11847	11921	11904	11867	11906	11836	11728	11956	11997	11940	11891	12091	11801	11830	11877	11847	11991	11990	11764	11850	11924	11963	11772	12030	11770	11765	11970	11734	11990	12074	11813	11956	11710	11748	11902	11776	11762	11937	12090	11881	11921	11749	11708	11893	11930	11996	11821	11756	11765	12093	11952	11874	12004	11835	11928	11890	11845	11926	11828	11881	12059	11800	11905	11808	11713	11888	11875	11634	11843	11821	11798	12019	11767	11944	11923	11853	11755	11840	11891	12002	11899	11899	11722	11688	11711	11704	11945	11986	12046	11836	12019	11891	11804	11850	11929	11942	11821	11941	11824	11801	11914	11743	11926	11948	11720	11826	11806	11954	11802	11893	11747	11863	11966	11814	11751	11913	11831	11902	11839	11948	11661	11947	11947	11948	11906	11803	11869	11933	11931	11747	12000	11910	11794	11688	11887	12093	11805	11853	11866	11832	11980	11862	11864	11944	11856	11938	11906	11844	11780	11878	11894	11799	11791	11881	11822	11866	11927	11704	11817	11827	11880	11869	11690	11929	11917	11834	11899	11911	12006	11866	11874	11767	11794	11949	11921	11955	11808	11782	11757	11950	11984	11959	11847	11852	11944	11969	11826	11964	11879	11885	11868	11953	11666	11893	11794	11867	12017	11849	12017	12012	11856	11798	11886	11885	11931	11971	11860	11841	11831	11789	11949	11917	12000	12002	11914	11910	11869	11985	11856	11759	11994	11990	11736	11845	11870	12012	11873	11773	11782	11958	11854	11824	11944	11814	11826	11944	11970	11901	11829	11880	11884	11942	11817	11859	11974	11782	11864	11878	11854	11822	11679	11867	12006	11741	11930	11920	11920	11814	11881	11737	11891	11849	11976	11980	11729	12019
25496	21633	28395	25428	20853	34900	18610	18487	22518	28176	28890	25379	17718	12774	11096	10600	10475	10619	10573	10443	10279	10554	10536	10579	10613	10482	10404	10666	10626	10526	10655	10608	10374	10712	10500	10510	10463	10305	10489	10406	10502	10746	10446	10537	10563	10377	10496	10396	10463	10489	10548	10636	10626	10619	10439	10371	10597	10549	10448	10503	10479	10451	10449	10421	10529	10445	10706	10604	10625	10490	10447	10660	10438	10458	10575	10516	10747	10553	10525	10467	10403	10505	10417	10590	10587	10398	10479	10277	10301	10450	10576	10398	10460	10371	10472	10649	10493	10497	10315	10492	10561	10382	10442	10587	10419	10457	10517	10582	10581	10417	10279	10425	10250	10540	10493	10384	10374	10568	10571	10486	10274	10282	10572	10481	10493	10460	10385	10446	10489	10570	10356	10520	10361	10407	10463	10418	10451	10498	10698	10555	10585	10401	10488	10502	10470	10535	10426	10548	10632	10554	10409	10556	10477	10628	10411	10601	10343	10510	10465	10447	10651	10558	10377	10482	10573	10514	10431	10440	10507	10501	10437	10491	10457	10468	10547	10440	10487	10465	10495	10612	10507	10368	10380	10437	10433	10542	10417	10485	10494	10439	10423	10335	10447	10414	10493	10609	10584	10410	10488	10418	10617	10508	10648	10474	10306	10341	10590	10509	10525	10303	10478	10538	10555	10430	10491	10403	10272	10525	10512	10388	10377	10208	10507	10519	10324	10349	10492	10471	10500	10348	10359	10370	10515	10461	10595	10377	10301	10520	10457	10436	10573	10594	10459	10526	10586	10400	10517	10506	10391	10448	10436	10429	10495	10545	10472	10521	10654	10375	10400	10553	10504	10577	10420	10537	10421	10465	10439	10424	10383	10493	10488	10453	10587	10603	10567	10572	10549	10409	10428	10362	10463	10273	10521	10510	10438	10620	10657	10476	10457	10365	10461	10441	10571	10460	10406	10371	10476	10525	10499	10355	10507	10299	10583	10464	10618	10467	10387	10520	10469	10384	10513	10408	10448	10332	10245	10379	10362	10423	10591	10387	10445	10589	10606	10534	10479	10564	10728	10680	10499	10519	10561	10556	10655	10360	10492	10477	10571	10416	10227	10303	10479	10323	10644	10470	10525	10456	10443	10505	10443	10475	10622	10547	10483	10568	10522	10447	10445	10541	10530	10424	10602	10447	10412	10524	10508	10434	10410	10539	10542	10441	10592	10277	10596	10455	10525	10494	10505	10594	10465	10421	10429	10354	10467	10611	10447	10457	10404	10548	10544	10365	10408	10437	10629	10446	10413	10584	10522	10482	10505	10504	10344	10592	10611	10478	10389	10659	10498	10490	10604	10503	10604	10404	10560	10458	10453	10480	10528	10358	10636	10486	10524	10595	10443	10377	10461	10293	10312	10526	10580	10486	10402	10527	10471	10699	10580	10504	10536	10424	10423	10595	10596	10560	10518	10418	10439	10615	10480	10446	10377	10485	10527	10412	10564	10341	10613	10507	10487	10449	10158	10458	10467	10376	10467	10369	10613	10609	10356	10351	10388	10514	10363	10366	10427	10458	10451	10368	10470	10398	10376	10268	10446	10363	10447	10431	10489	10497	10448	10374	10528	10458	10512	10393	10380	10308	10551	10557	10446	10466	10551	10396	10487	10312	10273	10381	10434	10546	10446	10448	10542	10355	10590	10626	10562	10424	10598	10558	10554	10386	10463	10643	10319	10360	10591	10423	10456	10661	10570	10509	10557	10509	10529	10549	10599	10480	10512	10463	10527	10453	10395	10584	10525	10579	10602	10486	10478	10452	10562	10481	10527	10502	10456	10378	10493	10537	10528	10483	10411	10427	10481	10345	10353	10450	10547	10389	10509	10476	10551	10387	10455	10461	10558	10472	10574	10302	10555	10446	10468	10305	10550	10334	10401	10628	10616	10668	10696	10347	10434	10453	10376	10480	10610	10419	10375	10366	10560	10424	10233	10574	10516	10351	10457	10490	10468	10408	10424	10460	10620	10437	10455	10488	10379	10502	10630	10488	10315	10368	10474	10350	10310	10519	10461	10579	10505	10391	10427	10325	10345	10386	10555	10530	10459	10520	10389	10432	10399	10465	10608	10358	10586	10570	10357	10404	10558	10453	10578	10469	10497	10532	10362	10457	10272	10501	10496	10511	10524	10330	10357	10523	10610	10445	10387	10415	10509	10451	10419	10437	10581	10271	10434	10445	10607	10535	10558	10594	10472	10380	10593	10388	10425	10529	10460	10410	10371	10493	10485	10380	10529	10379	10534	10524	10525	10613	10524	10562	10687	10714	10474	10450	10493	10395	10308	10552	10428	10447	10493	10515	10452	10399	10551	10535	10656	10500	10419	10597	10575	10455	10406	10407	10365	10209	10448	10668	10444	10346	10412	10433	10465	10404	10457	10309	10413	10629	10426	10564	10352	10418	10670	10593	10619	10583	10342	10442	10467	10539	10616	10400	10540	10517	10450	10403	10475	10305	10376	10429	10466	10585	10481	10359	10385	10519	10419	10293	10554	10388	10456	10372	10568	10509	10538	10495	10491	10584	10641	10477	10506	10500	10513	10461	10316	10458	10569	10611	10378	10514	10532	10423	10421	10551	10325	10525	10562	10399	10397	10400	10382	10450	10465	10430	10733	10494	10498	10338	10496	10466	10667	10346	10605	10457	10530	10381	10549	10357	10601	10586	10540	10587	10564	10411	10307	10505	10553	10443	10411	10437	10417	10475	10600	10398	10435	10605	10724	10439	10447	10427	10424	10518	10368	10391	10586	10637	10590	10543	10369	10467	10491	10240	10658	10332	10425	10412	10484	10438	10570	10527	10587	10406	10325	10387	10427	10458	10349	10469	10627	10635	10455	10465	10555	10585	10525	10476	10582	10548	10402	10410	10533	10554	10455	10289	10604	10538	10457	10446	10382	10366	10535	10563	10298	10494	10450	10359	10486	10467	10411	10420	10517	10626	10486	10370	10481	10374	10657	10562	10536	10473	10474	10464	10467	10610	10627	10432	10535	10285	10441	10480	10454	10498	10630	10389	10480	10405	10489	10485	10512	10415	10457	10689	10774	10521	10507	10483	10434	10337	10544	10603	10415	10274	10393	10399	10375	10581	10328	10346	10476	10617	10488	10430	10459	10512	10542	10466	10141	10561	10585	10446	10400	10440	10387	10562	10669	10231	10475	10414	10704	10592	10552	10466	10688	10583	10428	10470	10428	10662	10453	10387	10423	10453	10548	10460	10403	10451	10352	10384	10391	10554	10460	10455	10480	10550	10429	10425	10504	10401	10371	10576	10379	10520	10344	10453	10341	10521	10258	10461	10464	10355	10431	10268	10531	10473	10333	10512	10466	10391	10497	10492	10480	10524	10419	10504	10483	10352	10616	10564	10453	10390	10455	10478	10696	10501	10360	10484	10480	10340	10458	10398	10397	10467	10347	10485	10550	10433	10519	10507	10566	10533	10498	10424	10495	10523	10381	10467	10408	10488	10314	10441	10459	10579	10234	10355	10392	10445	10569	10505	10394	10561	10376	10443	10478	10343	10276	10472	10483	10460	10482	10578	10504	10432	10414	10395	10474	10452	10422	10226	10349	10313	10468	10588	10361	10445	10362	10405	10494	10427	10405	10220	10367	10428	10494	10431	10306	10571	10520	10600	10526	10474	10374	10522	10500	10442	10435	10575	10576	10600	10492	10268	10420	10536	10375	10259	10570	10437	10414	10630	10561	10573	10656	10538	10372	10599	10472	10347	10578	10447	10504	10350	10546	10411	10504	10402	10396	10431	10449	10661	10413	10316	10343	10362	10406	10549	10365	10487	10551	10411	10490	10499	10573	10499	10557	10660	10513	10448	10422	10586	10729	10530	10666	10542	10411	10453	10619	10433	10669	10511	10531	10549	10452	10470	10447	10616	10435	10521	10410	10550	10575	10361	10453	10383	10636	10418	10438	10427	10401	10628	10304	10424	10529	10392	10346	10554	10485	10588	10382	10498	10423	10562	10275	10583	10472	10409	10395	10536	10478	10426	10464	10411	10501	10640	10575	10542	10336	10469	10463	10711	10473	10354	10355	10540	10649	10661	10420	10456	10474	10469	10549	10451	10635	10499	10507	10687	10596	10359	10434	10418	10350	10372	10543	10557	10485	10423	10455	10344	10593	10381	10322	10343	10318	10459	10313	10582	10519	10418	10572	10494	10376	10566	10513	10381	10485	10498	10542	10399	10677	10475	10490	10419	10376	10566	10534	10422	10541	10174	10673	10516	10343	10486	10471	10565	10604	10331	10522	10433	10408	10386	10402	10628	10548	10540	10503	10389	10529	10398	10357	10380	10378	10396	10286	10501	10504	10410	10404	10569	10571	10312	10418	10500	10295	10537	10568	10684	10443	10510	10485	10488	10472	10532	10572	10401	10405	10478	10335	10436	10450	10477	10487	10644	10574	10627	10501	10364	10530	10554	10503	10565	10398	10474	10401	10428	10358	10376	10466	10568	10387	10454	10501	10579	10425	10480	10215	10418	10528	10436	10470	10353	10616	10516	10393	10375	10489	10520	10381	10320	10395	10616	10247	10426	10536	10477	10460	10516	10393	10377	10358	10475	10504	10546	10466	10610	10521	10522	10428	10612	10625	10521	10535	10486	10619	10409	10374	10592	10518	10374	10524	10493	10470	10535	10458	10584	10415	10398	10513	10442	10608	10477	10541	10469	10447	10413	10510	10338	10455	10368	10484	10612	10190	10486	10482	10544	10406	10326	10501	10527	10362	10660	10488	10485	10584	10382	10723	10652	10689	10389	10514	10370	10337	10533	10500	10629	10469	10402	10437	10406	10444	10375	10439	10437	10573	10596	10439	10462	10435	10359	10418	10508	10411	10389	10339	10506	10545	10488	10354	10526	10567	10392	10443	10529	10591	10587	10402	10615	10629	10509	10423	10598	10381	10447	10517	10423	10456	10480	10602	10452	10492	10538	10711	10496	10537	10519	10427	10244	10536	10499	10396	10512	10257	10405	10302	10374	10603	10474	10305	10527	10443	10473	10589	10220	10675	10478	10514	10368	10615	10539	10456	10384	10698	10487	10344	10548	10432	10387	10399	10464	10665	10438	10493	10489	10593	10466
23422	41304	33475	19574	18766	37657	12203	22551	27146	32413	32092	27712	17941	13098	10993	10635	10586	10618	10620	10601	10562	10606	10623	10587	10512	10427	10574	10515	10584	10480	10490	10534	10489	10434	10443	10564	10423	10572	10472	10464	10592	10527	10643	10605	10634	10541	10510	10665	10520	10425	10281	10501	10630	10557	10532	10514	10418	10555	10578	10462	10511	10415	10502	10721	10618	10699	10542	10512	10647	10455	10426	10643	10524	10539	10619	10610	10534	10524	10474	10514	10520	10530	10429	10464	10637	10452	10491	10547	10620	10718	10343	10548	10492	10550	10396	10618	10592	10466	10433	10579	10531	10467	10508	10430	10384	10472	10415	10566	10525	10478	10509	10483	10539	10393	10501	10481	10663	10523	10680	10657	10552	10458	10669	10615	10387	10483	10659	10521	10491	10532	10533	10545	10448	10461	10482	10718	10464	10541	10468	10697	10379	10590	10468	10592	10505	10567	10608	10464	10577	10629	10650	10386	10616	10468	10632	10636	10427	10694	10529	10546	10682	10444	10547	10551	10499	10504	10577	10427	10521	10628	10533	10584	10531	10454	10488	10627	10498	10435	10514	10447	10672	10493	10614	10535	10500	10509	10625	10465	10490	10483	10595	10507	10519	10538	10651	10432	10435	10389	10563	10422	10562	10439	10555	10687	10506	10388	10509	10449	10461	10587	10521	10509	10439	10535	10334	10472	10489	10466	10293	10451	10615	10405	10562	10678	10488	10589	10603	10540	10582	10408	10544	10594	10654	10497	10570	10466	10365	10552	10610	10432	10437	10404	10493	10397	10622	10545	10651	10425	10594	10541	10618	10401	10580	10453	10466	10400	10495	10576	10434	10454	10558	10571	10521	10367	10647	10580	10543	10587	10589	10567	10588	10692	10554	10638	10581	10402	10481	10581	10487	10541	10507	10443	10608	10641	10447	10559	10523	10605	10472	10523	10692	10579	10571	10503	10562	10576	10575	10481	10541	10487	10590	10756	10589	10572	10556	10683	10553	10602	10538	10601	10544	10606	10469	10356	10492	10576	10416	10509	10652	10378	10465	10408	10504	10459	10500	10485	10561	10485	10592	10628	10475	10489	10452	10514	10541	10415	10454	10423	10594	10531	10465	10599	10647	10524	10543	10515	10551	10473	10599	10611	10406	10512	10627	10511	10301	10520	10349	10509	10597	10535	10501	10479	10626	10582	10572	10544	10614	10681	10538	10546	10590	10485	10551	10448	10464	10517	10425	10424	10432	10508	10563	10587	10375	10524	10446	10571	10455	10524	10509	10299	10562	10421	10641	10588	10500	10506	10490	10509	10518	10508	10345	10501	10558	10604	10582	10533	10605	10493	10436	10446	10453	10510	10538	10569	10429	10621	10400	10593	10437	10576	10487	10514	10480	10453	10598	10470	10394	10458	10480	10397	10497	10361	10538	10539	10430	10507	10514	10633	10444	10605	10533	10496	10486	10419	10608	10511	10527	10586	10473	10381	10586	10424	10656	10509	10588	10593	10502	10514	10422	10439	10523	10540	10658	10523	10461	10583	10568	10532	10475	10426	10547	10519	10455	10576	10542	10558	10589	10469	10458	10620	10560	10484	10550	10500	10306	10593	10523	10487	10478	10555	10554	10516	10468	10624	10603	10424	10510	10527	10469	10520	10470	10701	10404	10519	10571	10579	10450	10507	10448	10463	10578	10635	10553	10571	10468	10425	10551	10506	10610	10513	10558	10503	10560	10479	10560	10478	10427	10650	10394	10653	10486	10559	10478	10555	10517	10488	10504	10528	10559	10420	10502	10382	10580	10630	10704	10550	10657	10585	10438	10568	10510	10538	10558	10654	10529	10599	10557	10462	10616	10624	10538	10460	10645	10536	10554	10501	10472	10452	10482	10548	10372	10511	10481	10378	10437	10683	10551	10560	10457	10517	10558	10632	10563	10695	10540	10473	10511	10582	10552	10520	10629	10549	10458	10520	10518	10473	10506	10620	10439	10378	10483	10406	10551	10482	10473	10500	10454	10641	10541	10629	10413	10703	10727	10482	10410	10394	10651	10516	10475	10500	10549	10429	10546	10532	10556	10412	10522	10625	10571	10559	10501	10460	10505	10669	10620	10475	10559	10418	10502	10376	10617	10502	10229	10574	10376	10572	10396	10518	10547	10567	10515	10553	10561	10507	10324	10540	10654	10516	10412	10656	10457	10511	10606	10563	10372	10432	10429	10586	10589	10478	10745	10546	10592	10497	10531	10648	10571	10740	10490	10632	10306	10509	10544	10610	10533	10566	10437	10560	10400	10477	10431	10445	10556	10493	10593	10381	10552	10509	10350	10583	10592	10530	10587	10511	10506	10443	10442	10531	10505	10530	10363	10347	10441	10503	10434	10533	10643	10597	10556	10605	10576	10630	10642	10394	10484	10679	10540	10631	10547	10447	10491	10520	10497	10536	10528	10439	10455	10544	10610	10487	10531	10456	10651	10557	10360	10499	10565	10505	10477	10424	10468	10465	10487	10667	10452	10412	10728	10692	10579	10550	10546	10528	10562	10396	10510	10559	10454	10492	10436	10535	10494	10606	10366	10577	10584	10510	10605	10449	10529	10471	10534	10535	10515	10500	10487	10491	10367	10553	10580	10481	10590	10655	10373	10497	10423	10586	10425	10549	10552	10497	10620	10668	10368	10603	10608	10664	10455	10360	10498	10496	10464	10434	10526	10508	10601	10543	10640	10461	10390	10647	10318	10530	10495	10438	10491	10439	10450	10446	10512	10344	10454	10663	10669	10636	10431	10743	10481	10623	10688	10518	10597	10394	10639	10511	10636	10396	10541	10459	10532	10576	10468	10536	10433	10479	10487	10544	10608	10507	10399	10742	10582	10528	10802	10353	10388	10562	10459	10545	10535	10420	10706	10442	10426	10529	10496	10558	10551	10692	10477	10508	10622	10604	10691	10443	10476	10490	10578	10519	10541	10414	10608	10423	10434	10663	10617	10316	10475	10427	10620	10470	10541	10365	10578	10430	10568	10512	10498	10442	10407	10411	10639	10492	10601	10506	10548	10451	10675	10531	10777	10430	10591	10541	10532	10726	10495	10618	10594	10682	10512	10415	10680	10467	10601	10582	10473	10471	10516	10469	10597	10559	10611	10517	10562	10593	10490	10484	10424	10425	10429	10541	10524	10405	10473	10544	10558	10526	10657	10635	10360	10671	10537	10456	10541	10357	10681	10443	10533	10638	10480	10599	10480	10508	10454	10578	10633	10598	10431	10509	10471	10450	10327	10594	10426	10532	10572	10621	10560	10456	10424	10483	10550	10641	10550	10486	10555	10499	10449	10423	10576	10418	10594	10565	10473	10469	10557	10413	10464	10500	10557	10657	10540	10425	10579	10565	10440	10391	10649	10565	10540	10471	10552	10635	10554	10635	10404	10567	10604	10538	10468	10489	10442	10585	10675	10504	10416	10353	10481	10551	10371	10536	10535	10326	10665	10541	10545	10600	10532	10406	10360	10556	10356	10601	10639	10577	10453	10510	10639	10579	10573	10447	10378	10559	10641	10477	10586	10504	10445	10534	10694	10560	10567	10663	10473	10520	10561	10555	10438	10601	10502	10495	10621	10576	10396	10403	10638	10446	10505	10648	10527	10465	10478	10470	10599	10589	10565	10487	10553	10383	10537	10481	10388	10515	10429	10487	10525	10496	10579	10696	10477	10603	10742	10419	10390	10591	10677	10451	10504	10623	10401	10666	10513	10543	10448	10404	10518	10488	10565	10599	10490	10557	10566	10534	10474	10537	10610	10563	10455	10433	10497	10621	10486	10563	10462	10465	10402	10570	10422	10645	10359	10555	10479	10582	10631	10429	10430	10423	10500	10605	10576	10574	10488	10469	10429	10695	10589	10414	10651	10447	10597	10678	10488	10656	10429	10661	10537	10552	10651	10587	10558	10609	10563	10465	10509	10503	10466	10530	10469	10482	10489	10528	10520	10394	10580	10730	10535	10535	10609	10516	10515	10464	10536	10704	10630	10499	10469	10560	10682	10478	10453	10480	10412	10665	10581	10435	10390	10425	10480	10470	10455	10436	10518	10511	10516	10556	10616	10494	10611	10626	10381	10304	10554	10449	10548	10600	10605	10609	10435	10586	10578	10533	10674	10490	10468	10369	10580	10455	10427	10493	10325	10613	10475	10432	10473	10481	10450	10660	10587	10517	10401	10593	10549	10695	10387	10383	10644	10461	10615	10554	10523	10413	10455	10417	10588	10626	10687	10575	10616	10457	10721	10504	10511	10524	10543	10490	10424	10525	10640	10442	10483	10443	10579	10488	10598	10361	10452	10631	10406	10477	10652	10552	10560	10432	10444	10505	10553	10571	10519	10488	10558	10487	10557	10552	10506	10454	10475	10650	10600	10465	10559	10538	10536	10495	10532	10551	10584	10485	10504	10413	10441	10404	10520	10581	10636	10592	10539	10438	10447	10459	10422	10530	10402	10498	10401	10599	10543	10472	10607	10489	10573	10548	10671	10474	10469	10612	10602	10509	10523	10399	10649	10568	10534	10450	10343	10627	10505	10652	10501	10413	10438	10514	10598	10473	10574	10626	10500	10523	10701	10569	10539	10346	10445	10586	10532	10466	10512	10512	10626	10458	10537	10505	10444	10576	10604	10298	10550	10573	10381	10566	10457	10506	10598	10449	10675	10549	10672	10540	10619	10481	10531	10555	10524	10500	10381	10427	10451	10407	10660	10548	10446	10570	10564	10481	10435	10488	10548	10465	10521	10553	10376	10460	10537	10551	10375	10614	10470	10511	10503	10496	10499	10621	10443	10791	10667	10589	10443	10495	10515	10426	10612	10596	10440	10576	10620	10465	10545	10455	10442	10573	10456	10462	10586	10576	10440	10586	10579	10570	10488	10457	10565	10572	10496	10674	10451	10564	10500	10547	10597	10522	10609	10606	10568	10736	10464	10521	10467	10575	10679	10631	10473	10392	10540	10598	10568	10525	10514	10627	10480	10548	10682	10397	10494	10563	10562	10486	10410	10522	10562	10530	10645	10451	10517	10549	10601	10488	10537	10516	10374	10549	10622	10526	10579	10531	10491	10379	10466	10630	10464	10476	10577	10429	10605	10458	10571	10642	10537	10489
24193	21723	29049	24410	22107	40561	25530	23630	28075	40450	43932	36954	29166	18588	13986	13115	13414	13213	12997	13147	13267	13326	13393	13122	13056	12949	13009	13066	13074	13392	13168	13213	13100	13118	13076	13009	13259	13139	13204	13006	13208	13222	12894	13120	13121	13243	13109	13190	13062	13016	12954	13136	13137	13329	13253	13251	13101	13270	13344	13075	13044	13075	13180	13114	13035	13167	13183	13101	13057	13053	13121	13124	13169	12952	13025	13258	13016	13173	13145	13074	13149	13092	13145	12932	13228	13128	13017	13082	13133	13076	13124	13138	13370	13304	13118	13226	13154	13054	13075	12974	12966	13257	13045	13117	13009	13093	13269	12988	13021	13084	13222	13082	13122	13160	12915	12984	13102	13129	13237	13104	13109	12905	13000	13186	13292	13113	13017	13022	12968	13034	13090	12908	13232	13185	13362	13004	13001	13150	13177	13034	13012	12919	13003	13139	13006	13097	13056	13219	12998	13023	13136	13238	12828	13002	13120	13011	13041	13001	13174	13023	13124	13175	12986	13292	13037	13113	13037	12931	12865	13106	12946	13113	13030	13091	12969	12908	13052	13003	13249	13163	12968	13205	12997	13091	13070	13046	13331	13243	13155	13089	13051	12835	13137	13257	13205	12980	13124	13085	13079	13079	13019	13185	13053	12981	13203	12952	13040	13111	13064	13311	13177	13139	12970	13028	13122	13133	12990	13078	13076	12918	12899	13017	13115	13131	13076	13006	13144	13072	13044	13137	13193	13039	13061	13169	13182	12976	13049	12981	12887	12972	13243	13064	12844	13057	13139	13123	13272	12883	13081	13130	13288	13053	13135	12985	13305	13061	13122	12993	12967	12835	13099	13102	12975	13009	12973	12939	12962	13201	13185	13085	13194	13167	13064	13067	13023	13112	13115	13205	13157	13167	13042	13107	13211	12996	13124	13042	13250	12925	13012	12998	13110	12955	13117	13145	13318	13118	13145	13033	13110	12877	13042	13312	13009	12956	13082	13239	13215	12976	12981	13158	12930	13014	13187	13063	12910	13035	13165	13158	13039	13167	13197	13308	13054	13255	13231	13216	13009	13069	13140	13038	13089	13074	13189	13210	13008	12980	13011	13029	12985	13142	12965	13076	13053	13083	13155	13142	13068	12951	13196	13310	13175	12873	13060	13081	13149	13116	13225	13148	13079	13245	13041	13252	13101	13052	13089	12859	13051	12977	13140	13135	12972	13034	12831	12973	13044	13195	13212	13136	13125	12895	13195	13112	13218	12956	13063	13131	12997	13144	13068	13048	13077	13201	12999	13084	13167	13162	12977	13019	13027	13065	13095	13132	13251	13067	12970	12953	13114	13218	13200	12985	13130	13032	13163	13017	13002	13193	13065	13105	13211	13063	12978	13008	13051	13204	13192	13147	13211	13100	13067	13133	13016	13226	13004	12959	13101	13082	13175	13039	12987	13086	13044	13140	13030	12999	13056	13108	13269	13136	13168	12959	13087	12954	13221	13068	13191	13138	13097	13074	13036	13098	13022	13114	13158	12954	13017	13151	13097	13163	12833	13105	13166	13085	13047	12961	13061	12975	13215	13085	13080	13053	13003	13231	13111	13203	13193	13020	12975	12814	13060	12957	12908	13169	13149	13149	12983	13040	13329	13057	13096	13154	13077	13211	13061	13076	13112	13148	13015	13010	13009	12906	13016	13189	13324	13087	12979	13044	12903	13012	13212	12809	13118	13157	13058	13118	12974	12823	12989	12949	13001	13018	13047	13037	12951	13151	12985	13250	12880	12970	12913	13123	13198	13122	13080	13144	12923	12993	13066	12988	12992	12944	13057	13155	12891	13130	13159	13067	13041	12922	13164	13166	13049	13074	13086	13049	13140	13075	12985	13007	12884	13045	13320	12918	13100	12875	13082	13189	13108	12914	13008	12959	13050	13166	13057	13090	13034	13072	13077	13068	13084	13107	13058	13096	12954	12996	13085	13102	13069	13049	13266	12906	13078	13136	13073	12918	12877	13137	13074	13169	13043	13162	13037	13014	13229	13194	13038	13142	13014	13207	12963	13065	12997	13165	13119	13072	12906	12988	13125	13036	13209	12992	13238	12927	13111	13151	13030	12986	13061	13184	12955	13074	13123	13075	13131	13042	13213	13124	13244	12974	13166	12984	13074	12938	13129	13159	12979	13034	13038	13077	13237	13068	13086	13255	13134	13165	13269	13332	13091	13060	12947	12940	13199	13069	13047	12924	13197	13106	13060	13132	12968	13081	13116	12931	12990	13193	13043	13025	13110	13099	13155	13217	13267	13175	13075	13042	13125	13235	13080	13092	13055	12922	12980	13169	13045	13027	13037	13244	13190	13132	12998	13047	13085	12992	13120	13209	13170	12931	12975	13194	13181	12968	12859	12953	13028	13017	13009	13183	12959	13125	13118	13179	12998	13026	12917	12967	13027	13133	13043	13109	12897	13201	13000	13036	13164	13200	13214	13002	12992	13039	13196	13106	12989	13083	13118	13143	13114	13137	12945	13030	13123	13174	13055	13009	13092	12983	12921	12993	13026	12974	12937	13040	13187	12874	13171	13087	13137	13062	12926	13021	13183	12858	12969	12994	13243	12908	13117	13144	13010	13124	13120	13113	13169	13047	12972	13003	13013	13075	13054	13127	13101	13100	13119	13078	13040	12935	13101	13173	12920	12855	13039	12883	13118	12996	13208	12952	12981	13034	13120	13218	13007	13021	13008	13145	13191	13161	13220	13029	13184	13202	13093	12911	13080	13094	13039	13064	13058	12856	13050	12798	13073	12913	12940	13111	12982	13248	12964	13017	13064	13061	13055	13085	13010	13068	13137	13135	13068	13151	12944	12924	13068	13110	12994	13070	13044	13085	13013	12958	13175	13096	12833	13168	13114	12992	13237	13067	13034	13182	13092	13287	13157	13081	13171	13118	13059	12907	13208	13227	13047	12997	13051	12977	12999	13070	12880	13183	13054	13131	13171	13154	13022	12881	12884	13161	13183	13198	13005	12969	13032	13062	13087	13147	12844	13014	12964	13028	13218	13126	13053	13162	13191	13078	12992	12884	12999	12797	13037	13051	12945	12805	13071	13017	13233	13102	13008	13090	12911	13090	13096	13073	13100	13109	13212	13012	13321	13075	13007	13167	13274	13152	13116	13287	12850	13072	12988	13045	12930	13107	13077	12968	12968	13004	13213	13087	13038	12889	13147	13187	13180	13128	13094	13130	13258	12898	13050	13190	13026	13111	13085	13047	13031	13004	13316	13009	13077	12978	13086	13044	12986	13054	13079	13097	13134	13258	13138	12998	13015	13186	13197	13097	13226	12926	13201	13116	13199	13013	13137	13029	13052	13124	13016	12878	13212	13045	12900	13108	12897	12949	13128	13120	13163	13132	13182	13116	13129	13157	13013	13014	13052	13237	13009	13179	13092	13045	13037	13120	13054	13072	13001	12968	13172	13079	12848	13001	13005	13054	13035	12978	13098	13230	13035	13173	13133	12985	13042	12975	13057	13134	13018	13108	13258	13082	13117	13155	13072	13145	13178	13147	13141	13137	13086	13061	13183	13327	13045	13153	13072	13079	13093	13297	12963	13129	12989	12880	13049	13104	12947	12887	13138	13150	13086	13099	13058	12962	13069	13185	13150	13015	13103	12944	12964	12948	13036	13073	12945	12926	13004	12925	12936	12970	12982	13012	13043	12922	12972	13083	12952	13047	13021	12847	12989	13126	12966	13037	12828	13247	13148	13110	13026	12965	13012	13213	13145	13211	12975	12978	13034	13108	13027	13030	12926	12926	13048	13200	13284	13048	12925	13235	13003	13017	13062	13094	13087	13160	12886	13036	12958	12995	13208	13026	13083	12998	12995	13066	13079	13001	12954	13163	13004	13078	13024	12915	13142	13103	12977	12949	13123	13194	13059	13153	13003	13021	13275	13065	13128	13046	13033	12905	13126	13188	13121	12956	13208	13043	12906	13206	13120	13105	12965	13089	13107	13119	13111	13139	13095	13037	13117	13057	13045	13138	13033	13061	13150	13045	13295	13008	12993	13019	13201	13047	13152	12977	13142	12976	13046	13132	13202	13273	12998	13097	12989	13139	13035	13052	13197	13153	12935	13378	12932	13016	13043	12778	13058	12961	13058	13069	13016	13146	12985	13026	12993	13038	12864	13086	13139	13072	13145	13061	13062	13189	13035	13127	12957	13237	13039	13232	13159	13105	13030	13270	13059	13199	13050	13075	13088	13078	13166	12967	13039	13109	12982	12923	12980	13070	13157	12972	13149	12986	13040	12997	13185	13070	12943	13009	13054	13117	13208	13039	13057	13110	12997	12903	13052	13141	13152	13190	13079	12998	12898	13179	13011	13212	13029	13120	13177	13238	12911	13055	13064	13297	12980	13090	13059	12944	13102	13031	13239	13180	13020	13060	13121	13119	12934	13015	13144	12990	13075	13256	13020	12850	13120	13095	13115	13146	12923	13179	12966	13056	12870	13080	12999	13011	12913	13159	13106	13191	13206	12964	13069	13089	13149	13093	13063	13102	13061	13175	13342	13274	13135	13207	13046	13083	13052	13032	13089	13086	13043	13036	13030	13077	13252	13307	13022	12966	13032	12947	12914	12976	13044	13063	13038	13172	13141	13009	13049	13049	12980	13141	13000	12973	13181	13056	13088	13047	13131	13015	13249	12967	13216	12823	13003	13116	13241	13074	13130	13001	12989	12996	13006	13002	12882	13062	13163	13019	13090	13090	13072	12899	13050	13099	13114	13097	13114	13008	13213	13112	13062	12970	12952	12965	12966	13044	13092	13137	12930	13001	13016	13081	13049	13016	13115	13054	12962	12978	12937	12941	13264	12959	13215	13252	13214	13077	12985	12960	13218	13038	13214	13294	13136	13206	13120	13053	13246	13306	13145	12991	13073	13094	13134	13134	13094	13144	12981	13035	13030	12836	12965	13100	13236	12982	13048	12903	12921	12906	13145	13170	13290	13097	12959	13119	13210	13125	12943	13010	13040	12917	12967	13010	13219	13005	12891	13097	12895	13102	12998	13157	12941	12980	13140	13109	13145	13227	13084	13084	13238	13077	13088	13014	13029	13055	13128	12954	13062	13063	12860	13168	13144	13220
30595	51955	37727	27695	22658	44913	14550	26696	32570	43596	44127	38158	29683	16458	12633	12351	12430	12330	12352	12359	12290	12281	12162	12257	12370	12241	12300	12341	12232	12200	12265	12234	12428	12230	12214	12327	12304	12283	12304	12255	12316	12268	12311	12212	12307	12314	12244	12210	12430	12282	12092	12263	12272	12285	12331	12277	12164	12405	12293	12212	12367	12266	12404	12333	12380	12138	12248	12340	12169	12193	12345	12554	12252	12438	12179	12352	12302	12228	12330	12184	12269	12345	12366	12329	12361	12343	12210	12317	12328	12279	12336	12305	12326	12297	12207	12284	12310	12315	12347	12021	12244	12243	12364	12420	12218	12200	12449	12208	12163	12236	12220	12305	12315	12180	12229	12254	12431	12365	12319	12245	12347	12260	12243	12362	12353	12547	12286	12386	12306	12281	12379	12275	12397	12109	12265	12284	12342	12347	12307	12236	12295	12181	12439	12483	12258	12220	12210	12156	12316	12149	12363	12149	12215	12419	12290	12385	12212	12460	12255	12257	12400	12377	12289	12327	12368	12334	12432	12239	12278	12253	12279	12389	12191	12212	12328	12200	12229	12430	12286	12167	12291	12329	12286	12315	12312	12266	12196	12206	12238	12253	12301	12303	12301	12169	12305	12273	12096	12211	12320	12190	12426	12390	12176	12219	12380	12350	12256	12274	12205	12221	12400	12311	12312	12413	12182	12303	12393	12150	12177	12224	12200	12313	12285	12263	12254	12224	12056	12328	12464	12357	12283	12251	12334	12312	12273	12235	12276	12350	12202	12203	12289	12270	12204	12177	12176	12380	12271	12130	12317	12385	12192	12265	12330	12276	12216	12268	12390	12160	12387	12173	12201	12420	12330	12344	12426	12165	12225	12279	12244	12346	12156	12298	12276	12336	12379	12387	12414	12305	12370	12302	12317	12176	12254	12344	12351	12183	12397	12341	12362	12290	12526	12273	12164	12291	12184	12226	12387	12253	12330	12285	12132	12265	12044	12276	12224	12294	12371	12447	12214	12292	12381	12307	12396	12231	12113	12405	12211	12354	12370	12342	12150	12338	12336	12436	12336	12316	12340	12349	12364	12392	12440	12358	12432	12100	12087	12391	12295	12370	12354	12286	12232	12242	12239	12322	12366	12247	12399	12278	12331	12384	12406	12267	12161	12260	12415	12323	12304	12318	12189	12446	12311	12354	12265	12362	12463	12413	12250	12315	12431	12237	12070	12344	12321	12318	12283	12233	12227	12296	12085	12324	12347	12324	12168	12242	12210	12158	12239	12123	12269	12256	12379	12183	12284	12106	12410	12370	12136	12098	12289	12242	12303	12399	12221	12423	12374	12071	12301	12280	12284	12341	12377	12264	12308	12251	12350	12415	12381	12315	12244	12357	12443	12147	12447	12357	12352	12094	12266	12277	12318	12473	12334	12230	12241	12341	12336	12390	12324	12290	12274	12320	12248	12335	12314	12265	12234	12347	12168	12244	12266	12120	12179	12291	12351	12308	12312	12284	12084	12242	12182	12297	12435	12374	12339	12252	12202	12385	12269	12178	12253	12290	12371	12194	12227	12159	12336	12354	12470	12354	12178	12262	12347	12172	12183	12161	12366	12393	12440	12270	12246	12426	12263	12289	12292	12288	12247	12283	12363	12217	12241	12471	12360	12215	12321	12206	12126	12314	12249	12420	12382	12429	12251	12261	12169	12300	12312	12347	12387	12427	12193	12360	12320	12154	12272	12347	12399	12225	12506	12201	12167	12272	12287	12206	12170	12195	12214	12242	12323	12226	12174	12331	12224	12340	12316	12340	12197	12298	12354	12072	12273	12322	12177	12288	12374	12264	12210	12282	12167	12267	12440	12279	12487	12174	12294	12100	12353	12264	12195	12362	12219	12085	12297	12220	12342	12488	12244	12295	12378	12264	12148	12146	12395	12284	12338	12284	12221	12103	12344	12104	12333	12277	12377	12316	12312	12297	12192	12260	12290	12325	12238	12332	12374	12292	12571	12334	12259	12214	12375	12172	12317	12255	12342	12270	12252	12268	12287	12334	12374	12296	12345	12300	12239	12241	12235	12262	12238	12204	12222	12240	12127	12377	12294	12302	12247	12179	12401	12278	12334	12306	12248	12363	12360	12344	12245	12309	12255	12269	12229	12357	12387	12255	12191	12190	12258	12432	12305	12216	12260	12316	12356	12352	12250	12299	12317	12259	12192	12054	12335	12210	12293	12034	12313	12296	12252	12217	12208	12380	12311	12351	12273	12327	12331	12204	12335	12451	12276	12269	12351	12159	12277	12256	12236	12190	12053	12328	12146	12388	12111	12361	12399	12265	12388	12340	12264	12254	12276	12280	12253	12422	12345	12200	12315	12477	12259	12347	12273	12096	12231	12179	12228	12174	12247	12137	12294	12202	12300	12274	12450	12371	12218	12222	12045	12342	12354	12113	12241	12297	12391	12383	12066	12277	12244	12250	12378	12352	12408	12340	12335	12199	12132	12339	12166	12343	12170	12387	12218	12162	12276	12336	12246	12296	12318	12394	12473	12372	12075	12148	12265	12307	12130	12179	12296	12178	12381	12414	12334	12195	12190	12236	12393	12294	12418	12264	12379	12377	12216	12113	12235	12341	12193	12296	12287	12345	12329	12195	12070	12309	12315	12244	12375	12265	12341	12224	12371	12382	12331	12334	12455	12254	12379	12104	12337	12309	12349	12303	12351	12250	12140	12228	12326	12051	12355	12243	12100	12357	12172	12316	12073	12339	12266	12208	12395	12340	12239	12363	12278	12334	12334	12259	12252	12240	12321	12308	12289	12276	12267	12300	12176	12432	12210	12122	12223	12228	12298	12270	12261	12301	12190	12328	12268	12268	12393	12329	12161	12250	12356	12389	12240	12332	12178	12290	12454	12542	12133	12288	12400	12220	12151	12068	12477	12167	12369	12328	12365	12245	12384	12149	12351	12364	12355	12386	12326	12312	12162	12319	12178	12540	12283	12203	12356	12312	12309	12120	12186	12298	12185	12343	12434	12378	12314	12248	12239	12225	12323	12224	12259	12287	12278	12199	12123	12260	12173	12304	12246	12053	12317	12254	12384	12158	12297	12249	12293	12215	12384	12325	12222	12328	12278	12310	12280	12288	12457	12362	12272	12424	12255	12293	12152	12245	12285	12196	12491	12397	12201	12275	12204	12349	12150	12372	12460	12210	12170	12225	12172	12440	12388	12341	12207	12263	12303	12259	12433	12311	12250	12208	12092	12299	12391	12302	12341	12335	12272	12246	12320	12238	12266	12253	12282	12161	12352	12133	12295	12190	12359	12296	12337	12069	12343	12242	12300	12084	12170	12364	12171	12230	12247	12310	12361	12184	12254	12340	12225	12333	12393	12296	12191	12244	12189	12240	12196	12309	12200	12356	12410	12276	12300	12075	12289	12319	12325	12337	12153	12122	12482	12385	12306	12243	12234	12229	12281	12323	12013	12395	12319	12330	12216	12224	12309	12264	12355	12335	12210	12333	12362	12265	12303	12167	12224	12236	12387	12182	12218	12478	12396	12250	12323	12171	12491	12223	12415	12400	12330	12256	12149	12207	12403	12039	12410	12484	12372	12326	12330	12244	12387	12301	12222	12242	12061	12296	12284	12399	12397	12314	12232	12318	12165	12332	12225	12198	12430	12344	12225	12284	12402	12191	12264	12446	12174	12432	12297	12371	12201	12240	12238	12276	12090	12309	12173	12301	12232	12373	12308	12246	12294	12181	12292	12345	11995	12402	12274	12353	12181	12227	12138	12256	12396	12330	12228	12232	12303	12323	12295	12269	12255	12289	12417	12098	12328	12226	12298	12385	12254	12187	12266	12251	12099	12257	12299	12389	12208	12155	12238	12241	12421	12453	12397	12336	12363	12342	12335	12282	12288	12334	12290	12219	12190	12327	12302	12242	12278	12231	12297	12352	12378	12333	12290	12305	12280	12393	12305	12403	12221	12340	12166	12068	12262	12155	12217	12354	12044	12321	12252	12357	12396	12331	12133	12315	12337	12353	12312	12265	12253	12251	12316	11984	12340	12270	12147	12284	12248	12220	12234	12164	12262	12242	12227	12306	12235	12232	12234	12320	12267	12373	12183	12308	12289	12253	12076	12315	12385	12231	12271	12273	12396	12122	12392	12187	12303	12400	12145	12276	12173	12203	12248	12394	12260	12329	12281	12290	12413	12217	12453	12315	12413	12261	12331	12304	12334	12217	12194	12317	12264	12409	12372	12332	12310	12214	12211	12334	12294	12172	12277	12226	12190	12436	12317	12176	12205	12229	12280	12274	12311	12309	12222	12278	12276	12336	12302	12343	12169	12316	12209	12262	12377	12241	12197	12112	12302	12189	12207	12223	12179	12412	12313	12312	12130	12175	12308	12364	12417	12284	12311	12142	12491	12170	12174	12356	12472	12314	12273	12323	12391	12198	12206	12304	12491	12248	12281	12145	12213	12191	12029	12373	12248	12276	12158	12201	12407	12207	12327	12397	12316	12450	12309	12414	12397	12244	12244	12262	12151	12225	12426	12259	12333	12312	12329	12403	12287	12421	12347	12352	12430	12098	12404	12298	12263	12139	12188	12153	12256	12139	12327	12342	12427	12391	12223	12341	12420	12274	12303	11952	12276	12329	12217	12236	12263	12390	12320	12377	12256	12073	12177	12298	12294	12340	12252	12304	12184	12296	12378	12204	12128	12413	12042	12334	12253	12313	12257	12278	12247	12313	12376	12238	12392	12280	12341	12211	12144	12357	12189	12312	12302	12431	12421	12262	12202	12233	12155	12161	12174	12273	12239	12182	12318	12198	12505	12321	12499	12275	12298	12172	12401	12281	12210	12237	12255	12363	12328	12434	12286	12259	12092	12368	12293	12267	12324	12268	12214	12396	12277	12284	12286	12204	12271	12310	12391	12244	12226	12231	12283	12309	12333	12232	12425	12335	12421	12394	12247	12289	12268	12316	12259	12227	12371	12387	12258	12242	12335	12365	12248	12280	12261	12252	12215	12411	12341	12269	12353	12195	12345	12213	12220	12285	12196	12109	12140	12289	12335	12284	12239	12259	12245	12253	12296	12322	12250	12306	12230	12229	12296	12354	12393	12204	12086	12429	12362	12198
29684	25288	25067	19186	15998	17906	16615	16037	17178	18702	18368	17653	17063	16164	15736	15610	15507	15604	15512	15696	15639	15522	15655	15739	15635	15550	15688	15698	15457	15651	15471	15443	15446	15489	15472	15592	15780	15522	15576	15432	15642	15653	15557	15421	15672	15508	15470	15286	15707	15491	15610	15632	15480	15606	15693	15598	15459	15422	15580	15363	15445	15478	15474	15582	15502	15474	15285	15572	15592	15552	15658	15592	15507	15602	15419	15463	15452	15349	15536	15627	15513	15438	15623	15434	15358	15370	15611	15543	15819	15501	15485	15516	15378	15439	15508	15383	15484	15640	15567	15623	15639	15542	15726	15456	15473	15445	15607	15315	15537	15543	15595	15465	15593	15534	15459	15486	15604	15511	15528	15447	15606	15536	15395	15315	15552	15366	15470	15399	15471	15488	15623	15600	15524	15415	15449	15565	15626	15697	15420	15511	15564	15487	15582	15367	15454	15459	15504	15564	15501	15498	15629	15463	15659	15489	15517	15545	15343	15362	15566	15476	15416	15576	15557	15276	15576	15572	15328	15444	15379	15577	15598	15343	15529	15426	15380	15493	15269	15580	15689	15692	15631	15665	15727	15635	15566	15923	15663	15576	15422	15487	15706	15629	15753	15613	15772	15456	15506	15504	15524	15421	15508	15512	15643	15431	15524	15553	15685	15414	15733	15693	15518	15535	15649	15453	15478	15549	15632	15470	15497	15674	15465	15611	15435	15645	15578	15523	15525	15525	15457	15588	15638	15465	15618	15431	15542	15475	15605	15624	15482	15574	15529	15549	15393	15563	15749	15562	15543	15322	15421	15578	15481	15501	15474	15415	15540	15468	15662	15535	15442	15319	15431	15480	15675	15578	15454	15299	15498	15616	15401	15522	15667	15474	15539	15487	15481	15626	15624	15720	15549	15629	15567	15485	15541	15570	15550	15482	15415	15478	15558	15399	15564	15545	15435	15538	15542	15359	15489	15483	15570	15404	15313	15451	15336	15575	15311	15430	15599	15740	15575	15439	15511	15638	15596	15588	15668	15698	15583	15458	15651	15373	15511	15651	15608	15584	15475	15414	15520	15569	15477	15653	15314	15675	15479	15402	15578	15516	15754	15563	15644	15523	15445	15458	15482	15541	15428	15446	15569	15533	15627	15823	15580	15414	15522	15394	15635	15513	15413	15579	15561	15483	15454	15565	15646	15458	15515	15450	15266	15416	15300	15495	15742	15610	15367	15541	15747	15402	15483	15488	15432	15550	15467	15422	15696	15168	15649	15512	15679	15520	15592	15269	15543	15527	15495	15629	15422	15527	15492	15555	15423	15397	15549	15587	15677	15569	15481	15547	15568	15582	15731	15484	15646	15364	15414	15578	15420	15443	15620	15557	15559	15541	15600	15435	15388	15536	15457	15472	15409	15421	15521	15550	15645	15610	15579	15454	15502	15385	15298	15476	15458	15584	15548	15589	15318	15579	15612	15475	15583	15585	15361	15556	15609	15332	15401	15533	15624	15512	15375	15423	15449	15457	15554	15426	15397	15333	15522	15617	15449	15408	15425	15434	15413	15566	15439	15501	15437	15451	15393	15490	15518	15427	15524	15423	15339	15572	15427	15426	15420	15348	15512	15476	15502	15486	15564	15685	15506	15381	15463	15483	15336	15619	15823	15588	15519	15550	15651	15490	15650	15439	15534	15534	15465	15517	15627	15444	15461	15696	15540	15547	15398	15468	15418	15458	15598	15461	15482	15652	15472	15511	15461	15408	15602	15549	15468	15600	15523	15552	15424	15540	15750	15565	15559	15662	15636	15637	15556	15360	15611	15594	15581	15556	15606	15877	15572	15614	15511	15448	15416	15514	15417	15568	15430	15551	15548	15720	15591	15540	15490	15521	15542	15366	15654	15420	15490	15427	15565	15491	15537	15672	15619	15244	15604	15739	15422	15494	15470	15481	15570	15575	15434	15752	15605	15526	15569	15451	15642	15657	15568	15704	15584	15354	15589	15553	15380	15529	15397	15248	15332	15512	15446	15325	15590	15300	15434	15527	15652	15396	15703	15696	15542	15552	15546	15675	15925	15551	15543	15664	15444	15576	15523	15451	15482	15425	15494	15426	15619	15717	15516	15524	15512	15392	15334	15745	15640	15678	15487	15570	15541	15567	15474	15397	15537	15526	15667	15473	15596	15608	15531	15317	15428	15416	15417	15535	15523	15300	15439	15495	15467	15527	15452	15348	15460	15526	15381	15446	15605	15346	15493	15681	15697	15541	15337	15698	15541	15483	15757	15546	15519	15469	15496	15650	15488	15718	15432	15477	15503	15456	15497	15589	15642	15574	15452	15549	15311	15722	15460	15458	15469	15595	15505	15465	15398	15631	15488	15459	15468	15452	15537	15732	15169	15685	15443	15556	15426	15637	15704	15456	15441	15411	15398	15554	15424	15454	15618	15473	15653	15536	15551	15548	15452	15595	15784	15609	15734	15544	15638	15570	15448	15485	15542	15479	15647	15352	15675	15616	15520	15607	15411	15473	15516	15580	15591	15580	15386	15505	15411	15745	15503	15459	15641	15660	15485	15339	15448	15474	15246	15439	15305	15460	15455	15443	15575	15448	15499	15738	15509	15561	15403	15427	15682	15446	15550	15355	15314	15250	15542	15402	15458	15352	15358	15508	15483	15532	15478	15422	15650	15584	15488	15522	15584	15619	15685	15548	15609	15622	15662	15610	15425	15654	15542	15480	15487	15601	15560	15586	15587	15642	15624	15571	15777	15482	15643	15544	15557	15421	15599	15625	15503	15302	15528	15515	15668	15476	15514	15466	15506	15659	15483	15641	15573	15513	15570	15525	15589	15390	15589	15538	15465	15427	15351	15747	15363	15350	15323	15530	15461	15455	15498	15538	15583	15496	15525	15436	15619	15392	15352	15331	15573	15673	15544	15505	15377	15337	15372	15400	15657	15453	15495	15460	15659	15589	15657	15659	15490	15487	15345	15562	15483	15493	15658	15562	15464	15690	15771	15510	15479	15489	15608	15576	15516	15348	15702	15514	15588	15597	15457	15503	15739	15523	15479	15649	15748	15473	15506	15466	15547	15495	15466	15393	15298	15683	15598	15492	15720	15480	15654	15503	15685	15413	15437	15434	15683	15597	15539	15405	15437	15556	15467	15464	15644	15601	15599	15502	15545	15549	15545	15255	15402	15444	15518	15327	15569	15613	15599	15451	15476	15625	15417	15710	15539	15436	15461	15495	15482	15522	15722	15566	15489	15454	15505	15639	15663	15474	15485	15389	15555	15494	15573	15562	15523	15571	15684	15590	15669	15573	15614	15215	15354	15557	15765	15654	15402	15498	15728	15645	15529	15511	15351	15552	15394	15560	15601	15567	15575	15555	15512	15518	15607	15296	15483	15517	15528	15422	15758	15493	15525	15587	15534	15679	15450	15403	15647	15540	15543	15457	15414	15526	15535	15662	15656	15525	15477	15649	15516	15465	15411	15580	15410	15545	15501	15434	15408	15494	15437	15752	15496	15500	15462	15420	15454	15572	15472	15406	15635	15573	15372	15554	15567	15470	15473	15386	15767	15426	15757	15497	15642	15595	15712	15681	15548	15403	15344	15470	15582	15648	15450	15531	15565	15525	15590	15396	15546	15450	15604	15481	15469	15529	15487	15634	15465	15611	15450	15711	15572	15543	15543	15459	15524	15449	15762	15526	15681	15402	15501	15458	15503	15766	15619	15444	15419	15496	15592	15452	15479	15372	15564	15519	15512	15694	15647	15467	15584	15561	15490	15398	15397	15631	15796	15554	15521	15718	15536	15644	15667	15604	15483	15556	15773	15392	15560	15835	15558	15481	15521	15444	15434	15537	15547	15504	15464	15467	15581	15603	15747	15593	15693	15434	15481	15532	15450	15644	15511	15612	15649	15428	15616	15523	15366	15576	15524	15724	15560	15503	15372	15628	15451	15433	15668	15362	15420	15546	15583	15371	15736	15375	15398	15457	15646	15587	15536	15509	15569	15471	15740	15630	15392	15468	15478	15722	15535	15501	15489	15566	15517	15530	15730	15549	15428	15529	15552	15558	15653	15484	15470	15453	15359	15561	15360	15572	15608	15441	15451	15615	15548	15408	15435	15354	15556	15492	15627	15460	15358	15598	15517	15618	15712	15355	15353	15446	15632	15588	15429	15509	15541	15414	15429	15739	15538	15345	15355	15434	15646	15679	15471	15404	15616	15705	15633	15407	15577	15445	15415	15427	15471	15420	15515	15611	15450	15529	15540	15633	15553	15604	15574	15419	15513	15584	15364	15445	15544	15636	15732	15596	15502	15634	15448	15490	15574	15548	15481	15349	15492	15577	15525	15686	15421	15547	15496	15498	15669	15377	15640	15783	15513	15459	15563	15575	15442	15458	15473	15619	15585	15519	15518	15498	15530	15528	15525	15480	15524	15468	15454	15643	15486	15526	15545	15489	15407	15254	15520	15410	15514	15650	15331	15513	15630	15524	15696	15620	15375	15563	15489	15553	15603	15547	15347	15513	15276	15452	15504	15580	15443	15585	15659	15566	15350	15553	15756	15672	15691	15664	15789	15655	15538	15590	15459	15509	15717	15414	15496	15209	15349	15709	15569	15513	15611	15423	15567	15598	15506	15477	15476	15453	15687	15512	15684	15579	15617	15540	15485	15601	15445	15555	15642	15527	15530	15555	15608	15456	15710	15481	15263	15538	15419	15515	15505	15537	15548	15528	15412	15580	15454	15491	15505	15731	15624	15560	15358	15704	15603	15704	15537	15674	15660	15673	15596	15551	15397	15383	15627	15578	15605	15494	15644	15495	15518	15489	15595	15624	15443	15633	15487	15391	15794	15539	15625	15579	15561	15670	15545	15393	15540	15405	15562	15460	15559	15551	15712	15478	15471	15504	15372	15528	15563	15511	15414	15382	15733	15452	15411	15512	15641	15570	15537	15617	15461	15430	15370	15601	15619	15640	15557	15608	15628	15649	15636	15464	15284	15652	15484	15481	15325	15260	15645	15359	15334	15496	15486	15489	15514	15646	15493	15627	15443	15428	15402	15497	15475	15604	15598	15639	15633	15670	15364	15780	15529	15460	15602	15629	15401	15341	15625	15641	15467	15442	15642	15483
24400	33094	22950	15302	14390	17397	14132	14801	16516	18184	17231	16296	15354	14472	13864	14000	13903	13917	13928	13922	13776	13971	14011	13916	13771	13915	13903	13771	14028	13922	13957	13871	13629	13840	13953	13926	14061	13663	14002	13836	13769	13885	13940	13815	13860	13828	13849	13875	13722	14007	13783	13842	13831	13861	13971	13875	13966	13849	13815	13846	13759	13787	13819	13830	13860	13950	13921	13922	13955	13864	13977	13904	13927	13971	13791	13962	13674	13716	13819	13877	13922	13772	13841	14010	13966	13902	14077	13933	13723	14046	13887	13845	13839	13884	13807	13855	13899	13862	14075	13855	13829	13860	13913	13797	13850	13849	13921	13882	13896	13808	14058	13844	13934	13964	13661	13912	14045	13870	13904	13811	13891	13822	13937	13785	13881	13938	13849	13856	13908	13918	13999	13936	13888	13834	13850	13751	13802	13884	13789	13901	13969	13946	13934	13816	13824	13769	13870	13816	13944	13819	13958	13951	14002	13910	13916	13817	13881	13733	13880	14017	13918	13720	13837	13924	13818	13934	14065	13811	13931	13837	13872	13854	13923	13853	13600	13820	13844	13904	13934	13865	13893	13848	13891	13905	13820	13917	14015	13959	13871	14019	13904	13941	13861	13881	13841	14038	13908	13965	13893	13862	13912	13898	14008	13867	13948	13720	13971	13840	13883	13868	13847	13792	13776	13811	13923	13854	13661	13834	13936	13961	13713	13891	13761	13904	13806	13817	14102	13881	13979	13847	13888	13964	13893	13753	13838	13862	13805	13976	14044	13847	13841	13933	13945	13987	14072	13831	13953	13864	13878	14015	13772	13931	13841	13951	13962	13879	13923	13782	13854	14066	13727	13917	13986	13837	13909	13965	13849	13781	14104	13904	13990	13783	13885	13889	14025	14126	13851	13819	13640	14009	13861	13795	13827	14068	13737	13915	13811	14048	13929	13905	13879	14006	14057	13930	13836	13934	13974	13908	13934	13842	13997	13939	13731	13870	13872	13840	13865	13878	13927	14005	13836	13880	13875	13931	13801	13912	14022	13958	13867	14046	13852	13930	13954	13766	13788	13703	13881	13865	13795	13916	13824	13828	13960	13871	13726	13803	13999	13830	13923	13639	13791	13738	13959	13961	13980	13802	13921	13748	13960	13909	14001	13769	13973	13940	13796	14040	13799	13934	13942	13935	13711	13869	14014	13673	13826	13937	13968	13874	13791	13926	14093	13776	13874	13845	13939	13826	13793	13891	13816	13772	13880	13910	14020	14004	13841	13799	13881	13946	13935	13864	13823	13730	13831	13857	13901	13968	13945	13932	14005	13872	13862	13726	13873	13959	13919	13697	13860	13835	13828	13921	13877	14092	13902	13833	13936	13591	13933	13805	13630	14111	13962	13903	13962	13848	13963	13724	14033	14021	13754	14042	13905	13933	13901	13873	13971	13791	13972	14104	13863	13809	13834	13896	13925	13833	13924	13884	13966	13766	13963	13880	13751	13946	13818	13933	13988	13817	13874	13853	13866	13923	13812	13814	14041	13757	13863	13910	13950	13923	13910	13821	13965	13915	13890	13735	13906	13771	13947	13832	13968	14007	13915	14078	13921	13901	13815	13934	13909	13883	13884	13906	13729	14155	13953	13827	13942	13940	14109	13997	13893	13860	14074	13777	13898	13880	13953	13723	13820	13729	13859	14001	13892	13854	13857	13822	13983	13835	13958	13868	13874	13935	13906	13945	13918	13928	13843	13740	13791	13952	13860	13855	13978	13883	14088	13859	13921	13771	13649	13951	13838	14003	13700	13983	13797	13927	13905	13949	13779	14136	13986	14022	13853	13966	14020	13893	13816	13889	13911	13758	13766	13849	13945	14049	13968	13878	13853	13864	13859	13845	13919	13876	13924	13859	13780	13874	13845	13924	13894	13875	13988	13900	13797	13785	13959	13879	13886	13896	13867	13819	13841	13847	13934	13772	13770	13792	13810	13898	13911	13852	13796	13973	13762	13860	14010	13877	13782	13848	13960	13903	13737	13850	13898	13960	13984	13810	13866	13924	13973	13928	13738	13830	14011	13769	13928	13959	13886	13865	13954	13724	13759	13823	13878	13894	13834	13928	13707	13970	13964	13704	13927	14055	13861	13939	13982	14014	13734	13838	13887	13953	13948	13929	13854	13854	13875	13724	13886	13831	14085	13867	13933	13977	13890	14003	14002	13909	14004	13950	13810	13956	13988	14072	13792	13844	13799	13967	13987	13772	13789	13880	13928	13875	13944	13954	14046	13844	13800	13932	13791	13792	13971	13917	13963	13903	13957	13592	14064	13763	13846	13982	13827	13919	13977	13780	13894	13813	13891	13892	13831	13875	13895	13816	13832	14003	13877	13988	13932	13992	13901	13715	13883	13832	13865	13843	14065	13808	13875	14029	13918	13833	14097	13960	13731	14103	14129	13744	13909	13833	14026	13917	13972	13865	13804	13963	13956	13849	13835	13970	13773	13797	13956	13990	14019	13687	13889	14102	13780	13895	13885	13881	13761	13928	13876	13985	13712	13785	13862	13975	13772	14032	13904	13931	13826	13913	13869	13994	14005	13770	14013	14001	13759	14024	13935	13783	13957	13771	13894	13936	13772	13750	13963	13878	13909	13929	13923	14000	13845	13885	13912	13957	13718	13973	13902	13797	13873	13890	13791	13866	13906	14030	13811	13758	13884	13970	13869	13789	13740	13809	13927	13850	13748	13860	13957	13800	13941	13928	13825	13956	13832	13942	14057	13892	13894	13830	13939	13911	13923	13849	13889	13866	13931	13918	13770	14083	13935	13902	13811	13906	14027	13894	14036	13897	13903	13897	13787	13803	13954	13876	13827	13903	13947	13858	13982	13786	13984	13894	13796	13895	13907	13856	13997	14036	13809	13936	13870	13810	13969	13735	13813	14069	13894	13878	13890	13796	13976	13940	14044	13905	13864	13707	13758	13783	14032	14040	13798	13964	13924	13995	13922	13986	13969	13704	13821	13702	13960	13983	13982	13996	13937	13919	13881	13999	13964	13815	13846	14030	13850	13818	13856	13810	14041	13828	13740	13929	13897	13879	13898	13937	13979	14088	13740	13730	13969	13876	14173	13943	13919	13925	13958	13738	13873	13873	13829	13960	13853	13993	13864	13890	13817	13778	13827	13919	14004	14014	14009	13885	13781	13860	13941	13903	13956	13807	13865	14011	13796	14013	13773	13955	13725	13734	13950	13694	13991	13884	13787	14003	13911	13809	13833	13784	13807	14082	14003	13894	13793	14012	14017	13928	13696	13939	13926	13871	13980	13972	13889	13883	13890	13853	13997	13834	13857	13917	13849	13778	13819	13851	13909	13804	13746	13992	13804	13916	13764	13978	13944	13887	13813	13908	13890	13941	14065	13992	13918	13754	13972	13864	13851	13867	14065	13648	13849	13912	13952	13891	13836	13781	13887	13836	13968	13836	13940	13891	13905	13729	13825	13847	14061	14019	13807	13883	13843	13895	13983	14041	13878	14002	13916	13977	14084	13892	13929	13844	13886	13820	14131	13922	13973	13885	13938	13752	13832	13838	13860	13789	13853	13974	13964	13944	13972	14038	13974	13879	13905	13818	13769	13974	13925	13803	13745	14012	14021	13958	13903	13757	13743	13810	13832	13806	13647	13876	13945	13729	13778	13990	13944	13988	13960	13787	13812	13952	14051	14058	13903	13851	13937	13822	14088	14021	14027	13885	13916	13872	13851	13846	13903	13862	13914	13756	14064	13901	13797	14000	13848	13924	14042	13631	13891	13923	13717	13935	13892	13946	13897	13858	13784	13925	13921	13860	13857	13936	13944	13844	13925	13980	13819	13845	13632	13993	13964	14023	13898	13803	13755	13929	13905	13869	14037	13859	14057	13955	13966	14025	13930	13900	13814	13716	14072	13969	13860	13775	13890	13789	13887	13954	13891	13886	13843	13839	13916	13879	13931	13709	13900	13841	13945	14089	13906	13784	13956	13901	13927	13844	13942	14014	13797	13962	13798	13849	13936	13896	13705	13767	13959	13852	13659	13845	13821	13842	14050	13834	13853	14084	13831	13953	13912	13783	13869	13934	13696	13924	13974	13923	14030	13935	13775	13803	13861	13917	14022	13766	13942	13948	13877	13830	13754	14018	13761	13820	13838	13889	13850	13993	13937	13729	13913	13863	13922	13794	13905	13663	13851	13900	13908	13820	13935	13980	13762	13944	13821	13909	13843	13994	13867	13973	14007	13833	13878	13872	13923	13760	13894	13942	13859	14003	13849	13867	13921	13902	13896	13885	13852	13806	14051	13961	13876	13901	13908	13869	13778	14065	13954	13789	13752	14009	14090	13965	13887	13974	13967	13696	13946	13880	13896	13794	14004	14156	13835	13867	13933	14001	13931	13984	13839	13800	13859	13955	13881	13982	14022	13973	13971	13787	13953	13955	14028	13817	13867	14004	13913	13881	13903	13862	13865	14073	13858	14037	13919	13944	14006	13729	13920	13692	13923	13838	13686	13963	13714	13820	13902	13811	13912	13826	13866	13922	13937	13863	13895	14008	13949	13900	13839	13860	13769	13856	13958	13798	13932	13764	13928	13981	13884	13892	13899	13811	13845	14151	14153	13942	13744	13802	13890	13906	13619	13797	13863	13812	13660	13884	13890	13678	13912	13877	13845	13963	13939	13890	13927	13804	14045	13873	13895	14051	13943	13819	13978	13989	14085	13851	13781	13872	13875	13876	13990	13837	13826	13685	13844	13994	13828	13863	14002	13770	13902	13942	13828	14084	13853	13926	13881	14051	13966	13745	13896	13874	13848	13865	13839	13787	13765	13864	14017	13762	13841	13877	13849	13932	13860	13981	13799	14018	13807	13931	13730	13869	13776	13757	13924	13902	13938	14045	13765	13865	13790	13916	13736	13734	13851	13893	13833	13760	13716	13889	13858	13987	13837	13765	13789	13822	13949	13897	14017	13965	13917	13816	13766	13893	13866	13704	13971	13789	13876	13867	13937	13818	13931	14023	13830	14018	13981	13812	14022	13948	13934	13972	13975	13905	13907	13785	13930	13900	13976	13784	14044	13882	13907	14045	13856	13746	13791	13910	13802	13868	13798	13770	13788	13784	13851	13962
25427	21718	28596	25495	22006	29152	32933	22294	31252	34732	34365	30081	24587	20144	17494	17018	16901	16807	16821	16945	16968	16945	16869	16756	16750	16626	16742	16768	16793	16729	16780	16780	16824	16831	16834	16857	16952	16824	16806	16820	16813	16749	16938	16321	16700	16913	16852	16678	16788	16833	16570	17081	16693	16812	16726	16799	16815	16743	16719	16718	16797	16809	16903	16663	16669	16770	16691	16706	16809	16645	16652	16762	16838	16807	17036	16763	16748	16597	17060	17008	16656	16929	16702	16757	16781	16887	16840	16815	16637	16724	16662	16937	16864	16771	16753	16502	16697	16707	16852	16695	16872	16661	16897	16600	16816	16784	16856	16620	16656	16861	16685	16846	16659	16748	16663	16729	16550	16721	16771	16742	16877	16909	16655	16708	16969	16917	16962	16892	16765	16648	16858	16577	16814	16920	16696	16849	16832	16889	16696	16777	16588	16783	16877	16812	16899	16883	16767	16774	16758	16814	16813	16887	16904	16804	16841	16737	16749	16727	16888	16816	17074	16658	16805	16653	16732	16885	16606	16869	16757	16655	16869	16561	17005	16876	16757	16870	16622	16690	16937	16636	16792	16737	16888	16619	16793	16704	16662	16615	16853	16699	16690	16696	16783	16761	16908	16543	16815	16754	16742	16847	16576	16822	16840	16756	16934	16765	16756	16786	16652	16733	16642	16686	17032	16882	16717	16847	16799	16763	16790	16632	16886	16761	16735	16970	16509	16751	16616	16745	16663	16840	16748	16696	17032	16730	16645	16562	16758	16923	17006	16816	16712	16441	16678	16695	16625	16753	16802	16682	16679	16737	16687	16774	16577	16885	16594	16655	16958	16899	16836	16603	16564	16695	16921	16656	16636	16801	16592	16544	16600	16781	16750	16827	16722	16781	16969	16760	16701	16975	16827	16659	16600	17022	16627	16670	16990	16628	16754	16912	16898	16865	16664	16705	16624	16779	16904	16827	16655	16819	16878	16804	16639	16777	16855	16916	16754	16734	17016	16812	16642	16981	16634	16789	16473	16602	16601	16856	16837	16707	16569	16874	16760	16637	16774	16804	16833	16890	16714	16634	16896	16687	16700	16724	16717	16680	16866	16903	16868	16588	16647	16753	16833	16627	16702	16784	16886	16684	16613	16770	16987	16654	16769	16770	16903	16840	16839	16634	16729	16840	16778	16788	16830	16705	16729	16894	16911	16775	16716	16586	16736	16827	16780	16660	16719	16706	16778	16802	16717	16481	16692	16731	16927	16744	16680	16782	16970	16929	16697	16871	16731	16603	16650	16632	16678	16518	16729	16731	16695	16905	16715	16705	16813	16707	16778	16739	16779	16775	16613	16671	16639	16703	16671	16888	16924	16811	16737	16983	16733	16606	16821	16768	16758	16705	16520	16634	16856	16813	16759	16825	16659	16715	16729	16766	16798	16661	16642	16544	16658	16724	16691	16704	16820	16647	16770	16851	16808	16856	16912	16797	16621	16924	16654	16667	16705	16880	16825	16666	16711	16827	17014	16805	16789	16655	16804	16601	16765	16622	16611	16624	16763	16694	16844	16897	16824	16776	16844	16716	16913	16770	16668	16758	16842	16782	16812	16799	16872	16902	16713	16717	16831	16902	16592	16771	16981	16929	16867	16744	16710	16844	16902	16734	16694	16756	16773	16762	16832	16785	16865	16624	16752	16513	16693	16961	16651	16724	16855	16810	16551	17064	16728	16775	16975	16635	16982	16630	16615	16869	16724	16855	16664	16880	16599	16919	16720	16806	16696	16664	16654	16703	16731	16770	16653	16802	16882	16771	16769	16735	16993	16827	16591	16808	16707	16647	16671	16707	16693	16601	16799	16599	16671	16947	16748	16772	16796	16593	16914	16834	16747	16674	16797	16810	16842	16654	16694	16792	16797	16787	17029	16752	16831	16958	16610	16824	16747	16601	16734	16673	16804	16720	16708	16790	16670	16798	16677	16656	16704	16654	16867	16901	16901	16742	17014	16813	16895	16805	16628	16822	16580	16799	16689	16797	16942	16611	16768	16642	16799	16669	16505	16730	16688	16576	16770	16689	16849	16661	16687	16586	16661	16697	16752	16705	16729	16694	16894	16708	16657	16854	16812	16581	16707	16778	16863	16964	16710	16775	16797	16779	17057	16928	16834	16556	16910	16800	16706	16652	16764	16949	16597	16719	16946	16731	17001	16587	16742	16702	16878	16757	16774	16836	16721	16665	16905	16719	16743	16850	16821	16815	16700	16857	16756	16655	16647	16912	16848	16907	16865	16728	16874	16598	16699	16890	16694	16583	16617	16783	16741	16589	16872	16764	16696	16700	16983	16781	16901	16620	16635	16940	16618	16844	16798	16737	16692	16722	16739	16773	16872	16819	16858	16773	16611	16764	16814	16790	16750	16688	16670	16907	16840	16707	16706	16833	16752	16834	16845	16786	16838	16711	16565	16738	16786	16941	16766	16925	16948	16562	16802	16736	16803	16627	16696	16567	16932	16813	16609	16566	16702	16775	16791	16867	16843	16725	16804	16916	16937	16824	16692	16617	16802	16645	16655	16785	16757	16814	16876	16711	16976	16914	16666	16678	16788	16802	16933	16632	16673	16740	16864	16941	16728	16827	16630	16689	16789	16563	16839	16797	17005	16826	16726	16477	16656	16813	16905	16716	16747	16874	16776	16811	17130	16709	16724	16891	16887	16872	16848	17118	16759	16662	16675	16599	16766	16648	16786	16892	16706	16745	16806	16715	16840	16982	16452	16822	16825	16793	16777	16584	16708	16840	16714	16809	16699	16855	16755	16953	16928	16669	16611	16763	16746	16748	16843	16694	16826	16684	16847	16684	16937	16613	16891	16859	16789	16702	16647	16776	16721	16925	16899	16795	16679	16729	16692	16743	16905	16773	16802	16699	16660	16432	16888	16733	16806	16760	16956	16767	16764	16806	16595	16899	16876	16704	16665	16725	16624	16714	16818	16741	16610	16848	16656	16804	16846	16685	16765	16795	16853	16629	16737	16625	16838	16648	16780	16920	16696	16780	16667	16882	16763	16961	16688	16877	16742	16788	16615	16906	16722	16874	16850	17014	16807	16838	16888	16732	16721	16625	16828	16708	16532	16960	16817	16521	16620	16853	16838	16721	16731	16725	16785	16535	16791	16819	16719	16734	16920	16890	16633	16854	16789	16801	16698	16876	16637	16968	16728	16767	16602	16538	16856	16578	16616	16685	16656	16615	16699	16819	16814	16773	16755	16736	16809	16833	16788	16482	16718	16682	16793	16725	16739	16752	16687	16820	16799	16759	16923	16680	16857	16842	16840	16787	16874	16561	16800	16798	16805	16793	16744	16824	16730	16693	16704	16534	16824	16842	16752	16915	16979	16908	16825	16724	16744	16848	16656	16859	16786	16642	16483	16829	16952	16902	16905	16689	16974	16867	16813	16603	16933	16699	16751	16682	16883	16679	16762	16556	16741	16811	16810	16888	16673	16704	16774	16721	16835	16823	16775	16812	16784	16837	16561	16795	16861	16761	16870	16537	16659	16849	16717	16863	16744	16624	16782	16822	16750	16737	16736	16806	16839	16537	16758	16608	16665	16585	16659	16595	16882	16717	16695	16678	16633	16533	16677	16585	16790	16627	16609	16740	16816	16685	16840	16660	16840	16768	16659	16683	16667	16705	16800	16549	16717	16807	16545	16631	16907	16731	16654	16565	16574	16733	16721	16675	16717	16797	16742	16699	16930	17005	16810	16754	16803	16873	16966	16820	16734	16642	16800	16812	16834	16692	16544	16745	16604	16881	16574	16705	16833	16741	16709	16900	16666	16767	16869	16725	16793	16688	16944	16674	16632	16739	16703	16706	16818	16867	16808	16860	16736	16840	16948	16762	16710	16662	16855	16742	16736	16956	16830	16852	16979	16544	16901	16895	17114	16704	16754	16829	16808	16766	16814	16807	17110	16755	16733	16673	16631	16831	16801	16922	16809	16723	16738	16760	16703	16591	16727	16864	16903	16658	16794	16869	16983	16722	16826	16582	16662	16748	16771	16845	16806	16913	16787	16788	16937	17055	16669	16801	16915	16851	16694	16587	16614	16882	16793	16840	16634	16908	16691	16907	16905	16823	16633	16653	16647	16756	16865	16924	16961	16730	16786	16758	16492	16881	16694	16865	16765	16848	16696	16667	16851	16692	16747	16661	16839	16756	16791	16740	16962	16811	16700	16748	16926	16687	16759	16756	16787	16694	16743	16709	16757	16699	16918	16645	16761	16624	16861	16762	17084	16821	16670	16638	16688	17027	16820	16552	16744	16625	16862	16711	16853	16673	16651	16906	16828	17000	16738	16643	16614	16802	16844	16798	16788	16697	16658	16582	16860	16975	16997	16579	16879	16953	16855	16775	16901	16841	16755	16781	16768	16745	16726	16720	16620	16821	16781	16799	16820	16882	16819	16753	16695	16796	16762	16657	16703	16533	16826	16584	16725	16784	16643	16947	16474	16841	16781	16862	16939	16630	16726	16596	16691	16619	16799	16853	16684	16718	16706	16766	16728	16651	16759	16736	16757	16831	16853	16578	16828	16626	16965	16672	16682	16725	16740	16794	16767	16687	16778	16922	17119	16722	16815	16906	16728	16693	16578	16582	16832	16555	16630	16860	16755	16767	16732	16738	16679	16753	16911	16636	16898	16964	16835	16824	16812	16776	16912	16601	16812	16644	16776	16790	16562	16753	16776	16732	16735	16997	16812	16689	16953	16857	16830	16784	16737	16654	16692	16557	16790	16713	16769	16783	16906	16798	16710	16941	16767	16838	16614	16771	16800	16723	16988	16822	16644	16845	16816	16853	16903	16651	16746	16752	16831	16614	16696	16746	16761	16648	16837	16848	16868	16786	16889	16639	16701	16705	16824	16951	16879	16674	16918	16714	16814	16869	16853	16466	16615	16582	16545	16826	16786	16838	16605	16609	16915	16997	16678	16852	16695	16692	16845	16776	16577	17020	16794	16763	16660	16591	16736	16700	16624	16833	16696	16933	16748	16751	16665	16751	16912	16922	16501	16569	16974	16824	16959	16720	16884	16936	16783	16585	16814	16528	16773	16877	16819	16713	16726	16779	16793	16800	16585	16666	16631	16746	16647	16893
29283	45601	31805	20698	18409	30522	24657	21753	33883	35802	34765	29425	23191	17953	14894	14677	14720	14671	14867	14810	14651	14810	14481	14603	14980	14899	14492	14828	14846	14747	14711	14646	14761	14822	14575	14688	14803	14570	14776	14776	14781	14811	14827	14693	14748	14737	14624	14771	14762	14578	14699	14586	14781	14757	14709	14633	14764	14710	15019	14681	14895	14682	14731	14804	14718	14885	14904	14640	14680	14712	14585	14856	14636	14600	14661	14747	14841	14808	14853	14582	14761	14630	14781	14743	14710	14743	14666	14582	14644	14568	14718	14717	14720	14761	14563	14660	14775	14858	14594	14663	14764	14650	14783	14751	14699	14544	14618	14614	14616	14690	14806	14673	14735	14641	14811	14936	14781	14716	14819	14764	14628	14733	14463	14835	14732	14712	14643	14650	14530	14697	14548	14812	14637	14653	14903	14779	14718	14631	14578	14679	14710	14659	14732	14795	14771	14771	14700	14786	14682	14691	14625	14575	14623	14728	14699	14733	14841	14607	14797	14612	14481	14778	14700	14583	14663	14722	14678	14769	14603	14790	14672	14779	14952	14615	14634	14568	14704	14682	14939	14689	14786	14765	14798	14640	14704	14927	14613	14705	14747	14637	14557	14557	14829	14682	14662	14770	14778	14670	14614	14736	14678	14481	14737	14713	14660	14576	14726	14738	14701	14856	14735	14784	14666	14775	14544	14759	14681	14802	14784	14768	14788	14744	14914	14737	14727	14638	14510	14801	14850	14752	14622	14641	14803	14661	14706	14627	14672	14904	14656	14738	14636	14692	14773	14848	14698	14651	14614	14702	14623	14817	14634	14791	14677	14675	14722	14443	14768	14677	14591	14571	14688	14767	14839	14689	14649	14611	14781	14801	14608	14622	14676	14753	14750	14646	14778	14718	14783	14762	14729	14657	14783	14724	14700	14688	14806	14757	14756	14564	14671	14617	14858	14737	14791	14700	14813	14660	14759	14727	14794	14640	14823	14827	14769	14757	14405	14846	14776	14841	14748	14647	14848	14816	14795	14710	14775	14555	14576	14907	14562	14624	14894	14698	14681	14838	14876	14533	14658	14796	14860	14516	14736	14728	14616	14614	14753	14750	14586	14697	14739	14655	14636	14797	14563	14773	14583	14838	14606	14733	14713	14661	14788	14609	14784	14688	14631	14517	14791	14831	14751	14630	14675	14736	14810	14655	14576	14638	14832	14700	14639	14694	14672	14623	14711	14769	14605	14854	14666	14761	14660	14647	14574	14627	14674	14629	14669	14727	14710	14706	14756	14667	14728	14691	14791	14822	14811	14702	14638	14831	14531	14666	14591	14737	14686	14712	14871	14872	14654	14745	14767	14955	14571	14743	14721	14710	14824	14674	14841	14716	14822	14656	14797	14466	14674	14728	14770	14615	14537	14748	14704	14707	14635	14597	14620	14634	14915	14854	14714	14751	14775	14666	14734	14797	14830	14919	14647	14766	14718	14711	14692	14622	14904	14567	14840	14841	14560	14738	14755	14686	14878	14657	14792	14615	14693	14770	14711	14895	14775	14766	14606	14547	14430	14755	14640	14603	14757	14638	14760	14618	14784	14529	14696	14757	14772	14664	14560	14644	14706	14755	14699	14920	14756	14718	14652	14738	14849	14852	14633	14818	14926	14649	14710	14721	14679	14839	14658	14743	14802	14765	14757	14654	14803	14742	14801	14806	14675	14601	14709	14684	14612	14744	14791	14690	14620	14742	14696	14497	14597	14632	14722	14730	14787	14642	14425	14625	14725	14507	14834	14827	14751	14718	14763	14683	14754	14751	14785	14763	14754	14616	14875	14666	14597	14749	14502	14741	14770	14663	14923	14797	14596	14756	14593	14639	14846	14667	14759	14630	14540	14589	14739	14590	14564	14753	14554	14740	14687	14806	14779	14728	14699	14669	14703	14637	14705	14638	14580	14559	14874	14710	14728	14644	14799	14868	14546	14792	14734	14693	14766	14797	14612	14838	14763	14581	14818	14663	14763	14668	14831	14782	14657	14846	14696	14715	14753	14759	14712	14720	14738	14640	14718	14764	14788	14772	14659	14688	14749	14701	14731	14554	14600	14657	14661	14804	14709	14858	14723	14683	14580	14904	14718	14698	14767	14649	14750	14656	14784	14832	14645	14521	14805	14720	14845	14745	14735	14740	14781	14644	14927	14695	14642	14548	14716	14699	14877	14665	14823	14743	14850	14695	14860	14650	14704	14667	14678	14801	14747	14674	14737	14693	14658	14834	14582	14605	14633	14673	14581	14716	14743	14859	14682	14550	14795	14725	14813	14590	14756	14815	14765	14791	14727	14500	14852	14685	14676	14797	14713	14660	14724	14805	14724	14652	14800	14770	14813	14610	14899	14737	14612	14819	14746	14778	14686	14808	14785	14843	14819	14756	14618	14633	14865	14779	14830	14743	14733	14713	14818	14870	14614	14746	14839	14904	14558	14626	14749	14752	14737	14769	14620	14680	14815	14801	14760	14853	14714	14779	14611	14808	14601	14664	14694	14838	14738	14771	14556	14824	14677	14574	14578	14578	14565	14624	14789	14577	14599	14626	14476	14641	14619	14851	14753	14732	14679	14566	14856	14741	14788	14656	14744	14758	14895	14955	14686	14629	14687	14723	14718	14807	14733	14790	14893	14778	14745	14864	14758	14717	14635	14743	14788	14727	14624	14767	14792	14746	14595	14879	14560	14728	14602	14773	14556	14745	14721	14706	14749	14620	14695	14750	14738	14889	14917	14687	14740	14707	14650	14678	14625	14625	14784	14774	14872	14730	14781	14846	14828	14647	14686	14866	14950	14673	14748	14890	14695	14567	14720	14596	14822	14661	14788	14728	14532	14832	14709	14642	14640	14741	14782	14879	14779	14595	14712	14727	14709	14763	14778	14705	14785	14755	14733	14782	14721	14649	14713	14826	14923	14834	14664	14710	14655	14531	14657	14733	14701	14682	14644	14612	14878	14672	14911	14768	14727	14521	14863	14774	14667	14663	14736	14497	14772	14834	14646	14688	14852	14730	14667	14576	14899	14747	14665	14763	14706	14606	14863	14762	14687	14875	14746	14749	14681	14665	14651	14823	14738	14654	14750	14623	14677	14572	14654	14835	14690	14620	14722	14794	14721	14818	14873	14841	14837	14714	14796	14809	14775	14752	14749	14637	14742	14723	14783	14822	14655	14607	14681	14686	14776	14546	14633	14553	14805	14684	14897	14707	14671	14804	14733	14754	14793	14769	14872	14730	14586	14721	14729	14646	14745	14675	14786	14826	14523	14824	14817	14688	14675	14622	14683	14713	14733	14797	14883	14709	14725	14840	14828	14711	14663	14669	14656	14799	14698	14751	14680	14704	14803	14709	14858	14670	14755	14736	14921	14693	14808	14554	14688	14656	14774	14798	14808	14563	14611	14700	14706	14545	14760	14582	14642	14630	14812	14551	14752	14800	14755	14694	14860	14612	14837	14674	14626	14805	14706	14773	14696	14796	14857	14617	14813	14797	14759	14760	14631	14743	14685	14850	14673	14760	14669	14698	14683	14865	14681	14499	14883	14696	14550	14726	14711	14804	14678	14636	14852	14638	14723	14667	14742	14656	14773	14621	14734	14748	14820	14736	14768	15041	14765	14577	14737	14806	14680	14775	14759	14730	14700	14643	14740	14839	14720	14641	14802	14726	14670	14759	14658	14792	14517	14748	14646	14698	14734	14629	14835	14581	14685	14690	14818	14649	14827	14718	14783	14993	14778	14526	14801	14653	14591	14627	14739	14626	14727	14682	14690	14579	14612	14679	14819	14607	14536	14674	14612	14665	14699	14680	14641	14676	14669	14595	14617	14643	14658	14855	14686	14631	14730	14779	14598	14642	14765	14703	14612	14762	14795	14701	14678	14634	14719	14676	14612	14796	14753	14962	14758	14726	14854	14831	14889	14498	14803	14720	14535	14752	14522	14642	14643	14670	14594	14669	14583	14635	14764	14603	14790	14531	14784	14636	14647	14691	14674	14555	14953	14643	14809	14644	14571	14637	14844	14508	14706	14765	14668	14633	14547	14635	14660	14675	14796	14662	14929	14597	14792	14597	14623	14667	14698	14728	14762	14687	14794	14834	14713	14715	14674	14671	14689	14607	14783	14830	14727	14585	14715	14770	14605	14675	14766	14777	14635	14764	14728	14825	14835	14639	14665	14814	14621	14890	14707	14537	14650	14827	14675	14595	14849	14621	14736	14801	14679	14658	14657	14573	14797	14742	14712	14594	14592	14692	14822	14652	14638	14696	14682	14778	14733	14811	14690	14695	14750	14663	14876	14850	14686	14691	14807	14783	14685	14539	14690	14616	14728	14628	14839	14684	14744	14805	14860	14681	14624	14735	14670	14781	14716	14594	14672	14696	14762	14588	14670	14704	14723	14709	14705	14747	14715	14802	14724	14792	14539	14654	14700	14630	14827	14696	14800	14749	14704	14736	14783	14824	14657	14748	14748	14765	14822	14876	14797	14802	14708	14784	14735	14676	14601	14742	14752	14686	14816	14814	14775	14617	14887	14710	14585	14844	14484	14777	14615	14637	14746	14766	14790	14859	14748	14635	14564	14814	14750	14643	14753	14608	14745	14748	14698	14669	14815	14603	14826	14814	14757	14685	14896	14614	14637	14665	14687	14613	14617	14584	14774	14769	14688	14790	14662	14651	14786	14754	14724	14743	14741	14745	14609	14739	14788	14803	14811	14707	14667	14760	14769	14602	14624	14612	14559	14698	14742	14696	14666	14746	14624	14693	14766	14727	14793	14748	14640	14776	14775	14644	14711	14717	14466	14778	14715	14623	14766	15027	14724	14836	14829	14902	14583	14741	14880	14577	14742	14714	14623	14787	14819	14885	14737	14602	14768	14792	14779	14604	14628	14732	14720	14582	14618	14690	14707	14722	14719	14632	14787	14774	14794	14770	14681	14704	14695	14697	14656	14505	14814	14844	14829	14693	14590	14708	14600	14792	14615	14733	14464	14660	14759	14716	14654	14806	14819	14440	14743	14653	14785	14744	14643	14596	14794	14696	14635	14726	14898	14691	14631	14727	14779	14656	14906	14697	14780	14678	14740	14737	14814	14865	14785	14572	14813	14762	14722	14836
24027	21626	29281	24492	22178	31316	32830	30586	39413	46762	44912	36132	27766	21152	17490	16678	17031	16759	16819	16828	16719	16768	16688	16480	16736	16741	16774	16829	16525	16811	16678	16588	16725	16731	16761	16741	16812	16691	16659	16341	16587	16494	16653	16584	16662	16537	16867	16700	16578	16723	16717	16441	16577	16690	16462	16760	16759	16624	16691	16671	16569	16616	16569	16799	16576	16591	16662	16658	16357	16664	16625	16700	16690	16711	16768	16810	16504	16346	16606	16745	16617	16564	16429	16815	16537	16653	16474	16565	16553	16516	16821	16795	16698	16745	16563	16910	16737	16731	16635	16628	16602	16601	16591	16607	16781	16631	16616	16460	16580	16705	16723	16539	16581	16560	16675	16830	16592	16524	16582	16706	16640	16599	16693	16569	16503	16601	16696	16535	16506	16630	16481	16656	16568	16620	16674	16683	16720	16635	16608	16466	16638	16646	16423	16419	16675	16606	16674	16368	16687	16481	16741	16791	16554	16726	16467	16701	16603	16458	16371	16510	16604	16883	16513	16657	16478	16661	16640	16501	16512	16565	16540	16837	16710	16489	16709	16365	16588	16454	16785	16531	16443	16650	16803	16777	16693	16618	16546	16714	16799	16768	16691	16723	16639	16386	16638	16739	16386	16449	16636	16737	16637	16598	16598	16653	16523	16477	16580	16453	16466	16507	16542	16470	16308	16683	16523	16600	16555	16487	16659	16431	16663	16740	16542	16778	16466	16536	16639	16553	16612	16574	16544	16719	16491	16523	16492	16743	16576	16753	16598	16733	16484	16532	16705	16632	16468	16467	16728	16309	16501	16715	16592	16686	16722	16607	16644	16671	16562	16667	16521	16601	16417	16470	16648	16476	16315	16550	16425	16522	16581	16723	16844	16756	16508	16544	16663	16516	16625	16578	16624	16742	16610	16528	16638	16527	16634	16709	16626	16592	16608	16571	16468	16544	16743	16611	16667	16425	16620	16529	16628	16620	16402	16444	16556	16451	16444	16516	16584	16721	16647	16648	16561	16643	16625	16622	16707	16641	16602	16595	16430	16618	16595	16564	16778	16568	16575	16552	16598	16581	16539	16564	16603	16592	16534	16760	16636	16688	16713	16566	16723	16476	16349	16528	16620	16481	16585	16674	16519	16588	16612	16572	16564	16561	16578	16441	16667	16599	16436	16756	16543	16616	16416	16559	16642	16639	16602	16689	16664	16523	16533	16602	16502	16628	16714	16499	16564	16502	16668	16539	16457	16520	16689	16546	16572	16414	16611	16511	16454	16442	16657	16481	16571	16457	16780	16775	16621	16753	16622	16563	16466	16724	16556	16556	16662	16675	16495	16539	16627	16667	16647	16424	16537	16742	16567	16736	16564	16619	16666	16708	16620	16478	16620	16406	16634	16760	16873	16705	16718	16576	16572	16548	16501	16521	16549	16492	16476	16682	16620	16470	16421	16734	16669	16679	16396	16477	16546	16653	16607	16581	16600	16723	16577	16642	16545	16448	16663	16636	16719	16702	16676	16557	16520	16505	16752	16566	16741	16506	16744	16683	16422	16532	16686	16551	16573	16496	16613	16295	16563	16543	16532	16911	16720	16707	16670	16419	16488	16494	16596	16636	16584	16624	16694	16535	16646	16735	16699	16552	16522	16642	16540	16552	16657	16701	16578	16599	16584	16674	16526	16542	16721	16596	16512	16715	16558	16638	16609	16784	16905	16325	16637	16662	16582	16591	16575	16435	16562	16578	16882	16514	16582	16958	16766	16575	16718	16482	16683	16735	16567	16654	16539	16628	16586	16530	16608	16672	16684	16569	16493	16555	16544	16692	16672	16493	16532	16702	16565	16602	16504	16493	16616	16716	16550	16612	16458	16576	16575	16495	16519	16525	16778	16504	16692	16715	16431	16526	16742	16678	16581	16602	16482	16445	16556	16597	16590	16564	16443	16535	16385	16556	16489	16609	16437	16563	16566	16706	16507	16558	16786	16619	16601	16364	16650	16591	16489	16550	16845	16568	16647	16525	16495	16529	16666	16580	16510	16500	16644	16587	16421	16464	16540	16580	16460	16529	16675	16755	16397	16506	16735	16710	16699	16557	16574	16640	16359	16555	16565	16765	16384	16713	16523	16429	16586	16697	16762	16501	16728	16588	16534	16588	16513	16534	16570	16486	16772	16658	16698	16708	16606	16477	16542	16487	16551	16593	16688	16633	16727	16615	16699	16454	16381	16490	16523	16597	16618	16625	16622	16491	16631	16746	16647	16662	16803	16661	16464	16511	16515	16468	16529	16606	16654	16589	16798	16476	16647	16696	16460	16713	16738	16588	16406	16414	16807	16749	16601	16547	16567	16854	16439	16576	16680	16853	16411	16293	16592	16373	16579	16559	16492	16598	16687	16577	16550	16433	16496	16544	16687	16489	16570	16500	16625	16635	16776	16698	16637	16742	16731	16711	16729	16509	16494	16667	16675	16524	16615	16542	16521	16424	16751	16597	16482	16623	16505	16404	16739	16633	16634	16478	16591	16741	16354	16557	16671	16680	16524	16406	16551	16641	16543	16604	16480	16654	16549	16745	16321	16459	16744	16758	16699	16625	16565	16556	16639	16385	16599	16499	16440	16618	16545	16538	16684	16438	16494	16578	16507	16597	16343	16556	16492	16502	16422	16606	16554	16495	16594	16750	16681	16556	16543	16592	16719	16747	16442	16706	16545	16455	16621	16624	16460	16550	16561	16519	16581	16504	17009	16605	16381	16498	16573	16675	16539	16566	16662	16454	16467	16535	16458	16544	16637	16720	16765	16565	16735	16589	16731	16599	16599	16729	16757	16375	16480	16551	16559	16706	16532	16442	16508	16649	16441	16822	16567	16491	16559	16392	16209	16688	16503	16569	16583	16611	16624	16623	16673	16648	16455	16505	16618	16660	16366	16515	16417	16340	16550	16942	16596	16485	16496	16669	16603	16312	16491	16672	16615	16398	16554	16560	16520	16706	16688	16446	16440	16529	16687	16626	16496	16606	16609	16890	16560	16524	16495	16663	16587	16615	16422	16835	16553	16792	16703	16579	16648	16712	16602	16466	16564	16555	16471	16468	16601	16587	16599	16646	16621	16622	16747	16667	16547	16588	16690	16493	16586	16484	16709	16574	16662	16671	16597	16614	16476	16569	16648	16729	16484	16567	16581	16575	16603	16671	16523	16557	16587	16706	16548	16444	16622	16627	16705	16488	16490	16548	16744	16413	16522	16543	16624	16578	16540	16360	16539	16663	16520	16754	16732	16445	16720	16587	16605	16428	16573	16519	16655	16306	16611	16625	16540	16524	16383	16869	16628	16603	16612	16366	16587	16641	16518	16503	16493	16610	16599	16574	16567	16610	16683	16574	16448	16464	16562	16531	16541	16624	16495	16572	16543	16590	16477	16532	16691	16524	16494	16598	16574	16563	16452	16479	16590	16452	16592	16727	16588	16612	16428	16557	16501	16719	16652	16636	16522	16532	16372	16708	16595	16451	16588	16453	16830	16521	16802	16573	16572	16622	16521	16479	16629	16475	16802	16654	16653	16764	16765	16689	16525	16702	16419	16570	16620	16644	16430	16459	16499	16688	16561	16788	16611	16422	16563	16514	16631	16679	16633	16686	16624	16755	16694	16499	16507	16602	16849	16698	16450	16503	16571	16645	16733	16506	16542	16659	16546	16485	16754	16659	16606	16540	16701	16686	16588	16476	16689	16675	16545	16678	16792	16407	16748	16680	16573	16619	16449	16346	16501	16521	16679	16618	16490	16477	16497	16549	16491	16663	16321	16594	16618	16876	16479	16424	16407	16639	16769	16487	16750	16362	16507	16600	16690	16561	16577	16746	16591	16559	16711	16797	16502	16491	16449	16647	16463	16598	16613	16290	16492	16568	16521	16588	16679	16646	16712	16761	16589	16606	16802	16806	16796	16565	16690	16552	16737	16547	16614	16575	16662	16426	16484	16651	16569	16596	16572	16385	16459	16499	16868	16590	16570	16548	16502	16620	16587	16417	16636	16572	16559	16585	16481	16538	16309	16632	16536	16637	16622	16695	16527	16613	16486	16616	16491	16498	16646	16563	16529	16356	16629	16506	16544	16616	16601	16548	16329	16620	16499	16634	16706	16581	16648	16565	16755	16373	16347	16627	16652	16420	16876	16499	16436	16387	16492	16799	16750	16528	16643	16427	16584	16642	16570	16510	16368	16752	16592	16598	16676	16472	16639	16428	16648	16433	16620	16700	16517	16595	16573	16493	16525	16482	16523	16641	16894	16511	16577	16475	16728	16422	16610	16738	16467	16635	16569	16545	16553	16696	16666	16485	16461	16567	16460	16417	16484	16604	16635	16507	16505	16745	16408	16510	16401	16685	16612	16711	16353	16657	16667	16554	16712	16598	16454	16597	16505	16341	16486	16494	16551	16604	16623	16465	16630	16385	16495	16511	16501	16511	16823	16671	16553	16595	16702	16555	16584	16421	16634	16626	16465	16731	16657	16520	16470	16636	16764	16721	16531	16505	16723	16489	16613	16724	16644	16569	16751	16446	16702	16393	16676	16659	16612	16571	16649	16567	16633	16668	16733	16531	16636	16536	16641	16572	16601	16763	16528	16355	16639	16686	16612	16543	16600	16669	16388	16511	16598	16588	16344	16369	16597	16537	16536	16596	16671	16559	16700	16706	16439	16491	16483	16610	16476	16509	16454	16670	16394	16357	16570	16697	16545	16610	16693	16746	16708	16520	16525	16462	16610	16757	16650	16573	16739	16537	16569	16793	16638	16683	16645	16496	16708	16632	16885	16580	16631	16396	16491	16461	16407	16751	16582	16397	16552	16469	16467	16783	16631	16719	16607	16694	16565	16672	16699	16813	16595	16443	16582	16487	16510	16679	16823	16620	16442	16450	16443	16499	16516	16491	16658	16546	16583	16496	16679	16566	16459	16497	16572	16538	16652	16546	16804	16742	16557	16631	16584	16783	16731	16614	16452	16633	16609	16438	16643	16526	16724	16556	16502	16466	16760	16426	16323	16619	16524	16481	16632	16494	16613	16646	16547	16298	16734	16612	16526	16598	16729	16560	16477	16394	16540	16543	16771	16362	16549	16828	16783	16672	16523	16630	16664	16714	16731	16553
33311	54533	45506	28334	21545	34617	25499	33468	41668	46553	43942	35519	26145	18634	14707	14524	14505	14458	14548	14647	14643	14604	14590	14481	14661	14570	14442	14456	14671	14576	14616	14743	14500	14573	14595	14602	14729	14654	14651	14416	14597	14561	14566	14575	14491	14715	14609	14690	14427	14354	14647	14499	14441	14631	14604	14599	14511	14635	14622	14354	14510	14587	14615	14488	14538	14467	14600	14563	14520	14519	14787	14518	14468	14573	14502	14582	14337	14539	14662	14554	14647	14738	14564	14533	14717	14327	14620	14517	14432	14669	14537	14654	14457	14485	14519	14430	14635	14526	14435	14385	14325	14541	14376	14416	14406	14649	14549	14610	14613	14530	14594	14447	14552	14663	14639	14536	14472	14545	14503	14507	14313	14704	14440	14634	14722	14527	14459	14514	14513	14558	14261	14533	14375	14444	14618	14612	14338	14532	14485	14621	14566	14388	14626	14483	14569	14527	14460	14499	14406	14859	14544	14543	14402	14323	14584	14577	14528	14495	14621	14471	14528	14435	14449	14581	14528	14676	14640	14480	14462	14693	14581	14668	14556	14507	14577	14460	14529	14474	14520	14458	14648	14554	14428	14466	14390	14655	14654	14522	14459	14635	14308	14540	14522	14488	14558	14412	14532	14555	14566	14561	14593	14639	14382	14593	14356	14307	14363	14543	14418	14561	14760	14589	14391	14481	14621	14612	14467	14370	14523	14392	14615	14614	14350	14632	14682	14637	14518	14690	14577	14451	14368	14631	14569	14692	14596	14485	14359	14506	14552	14510	14535	14784	14643	14499	14518	14508	14512	14435	14441	14626	14501	14612	14582	14522	14590	14499	14473	14507	14687	14327	14542	14596	14653	14590	14425	14399	14607	14527	14511	14516	14536	14442	14462	14423	14427	14483	14428	14534	14548	14635	14715	14609	14603	14569	14620	14630	14471	14496	14605	14363	14597	14483	14542	14548	14692	14390	14378	14504	14650	14564	14602	14507	14461	14491	14701	14603	14632	14666	14415	14689	14553	14455	14545	14406	14569	14493	14536	14608	14568	14487	14390	14411	14325	14496	14466	14521	14618	14573	14487	14645	14392	14558	14615	14601	14521	14620	14745	14504	14531	14442	14449	14479	14697	14502	14616	14536	14439	14547	14572	14401	14506	14588	14791	14504	14519	14456	14538	14640	14467	14363	14598	14521	14435	14508	14648	14404	14567	14429	14498	14425	14714	14487	14511	14539	14533	14485	14562	14398	14488	14515	14336	14489	14492	14503	14762	14588	14544	14595	14691	14512	14557	14585	14505	14560	14501	14339	14661	14512	14470	14511	14562	14591	14485	14382	14530	14518	14391	14587	14521	14459	14612	14442	14482	14578	14603	14441	14606	14517	14483	14337	14638	14604	14630	14302	14551	14455	14659	14670	14516	14519	14487	14437	14739	14616	14606	14406	14685	14656	14349	14613	14505	14652	14432	14392	14443	14510	14550	14240	14731	14568	14652	14590	14516	14599	14657	14484	14591	14578	14638	14623	14484	14340	14481	14565	14763	14479	14720	14480	14333	14482	14576	14634	14412	14445	14422	14640	14597	14527	14514	14520	14422	14616	14363	14806	14672	14652	14492	14583	14446	14655	14653	14463	14652	14438	14496	14430	14617	14593	14435	14476	14621	14511	14713	14543	14393	14473	14575	14684	14719	14478	14595	14598	14424	14479	14737	14527	14632	14532	14825	14638	14547	14626	14454	14491	14391	14389	14559	14471	14462	14633	14616	14472	14378	14471	14434	14410	14524	14566	14560	14465	14515	14462	14520	14476	14484	14396	14475	14421	14491	14687	14658	14638	14573	14655	14480	14246	14526	14507	14443	14498	14638	14585	14440	14511	14600	14536	14581	14650	14418	14590	14467	14541	14548	14467	14627	14608	14523	14557	14618	14504	14622	14381	14714	14466	14478	14467	14497	14711	14569	14611	14370	14454	14521	14721	14486	14551	14593	14582	14488	14503	14574	14578	14593	14162	14505	14391	14638	14656	14527	14592	14564	14581	14385	14722	14582	14509	14615	14381	14447	14468	14575	14493	14660	14550	14543	14514	14518	14608	14545	14587	14531	14473	14793	14512	14567	14479	14490	14418	14551	14347	14739	14434	14567	14588	14464	14479	14329	14355	14497	14576	14622	14516	14668	14690	14361	14673	14573	14499	14538	14611	14521	14402	14528	14360	14476	14550	14448	14370	14350	14351	14619	14553	14484	14459	14406	14570	14445	14548	14416	14616	14558	14371	14520	14695	14488	14470	14503	14279	14524	14457	14434	14542	14541	14517	14468	14570	14426	14485	14386	14617	14561	14522	14544	14594	14559	14442	14449	14395	14649	14633	14462	14533	14445	14547	14546	14553	14354	14450	14514	14359	14352	14546	14668	14505	14320	14593	14414	14484	14387	14289	14393	14477	14564	14401	14422	14743	14502	14630	14577	14776	14826	14364	14674	14579	14331	14616	14562	14406	14532	14433	14471	14490	14609	14474	14534	14370	14438	14559	14615	14684	14441	14566	14538	14460	14677	14673	14559	14590	14590	14641	14670	14442	14543	14648	14360	14391	14577	14538	14664	14621	14522	14649	14529	14722	14497	14519	14521	14513	14549	14358	14580	14672	14631	14635	14395	14540	14561	14475	14454	14518	14693	14597	14455	14515	14554	14551	14516	14471	14811	14508	14436	14538	14486	14526	14429	14581	14460	14483	14640	14516	14557	14381	14489	14427	14438	14590	14617	14589	14579	14473	14606	14538	14518	14569	14521	14418	14682	14574	14631	14327	14634	14620	14606	14380	14450	14477	14559	14606	14344	14446	14672	14652	14487	14541	14486	14481	14541	14439	14568	14388	14484	14353	14565	14419	14385	14658	14477	14601	14439	14536	14499	14566	14565	14601	14502	14357	14650	14347	14604	14427	14553	14457	14596	14632	14521	14511	14497	14454	14495	14598	14598	14491	14642	14607	14644	14608	14370	14404	14533	14391	14583	14635	14633	14483	14652	14412	14531	14490	14540	14559	14529	14563	14651	14545	14488	14511	14387	14537	14504	14516	14592	14612	14483	14595	14350	14389	14375	14441	14440	14460	14626	14537	14444	14394	14418	14737	14486	14513	14619	14640	14660	14595	14575	14638	14584	14584	14671	14392	14528	14446	14565	14703	14482	14501	14502	14462	14792	14628	14437	14501	14452	14645	14385	14516	14590	14575	14657	14677	14592	14588	14588	14482	14345	14526	14636	14496	14529	14489	14687	14266	14591	14389	14497	14498	14547	14410	14486	14585	14589	14539	14458	14458	14470	14559	14391	14373	14522	14434	14391	14553	14408	14563	14486	14558	14581	14539	14528	14458	14524	14562	14478	14443	14426	14574	14553	14533	14491	14524	14615	14581	14569	14643	14400	14561	14448	14548	14579	14559	14582	14556	14474	14434	14559	14427	14463	14651	14598	14350	14513	14381	14609	14721	14463	14574	14546	14372	14579	14484	14689	14403	14366	14630	14406	14552	14362	14683	14440	14436	14678	14466	14664	14413	14656	14487	14607	14541	14619	14356	14398	14657	14692	14294	14395	14547	14637	14522	14346	14655	14560	14631	14379	14458	14495	14547	14704	14497	14473	14563	14619	14545	14352	14515	14618	14579	14641	14532	14677	14489	14533	14527	14416	14409	14595	14385	14471	14456	14580	14505	14463	14569	14502	14304	14585	14604	14535	14587	14348	14509	14609	14505	14569	14491	14550	14479	14413	14651	14635	14493	14548	14502	14663	14606	14665	14484	14440	14605	14572	14568	14552	14539	14616	14497	14612	14343	14472	14482	14485	14717	14645	14467	14720	14393	14543	14384	14623	14471	14494	14580	14476	14529	14453	14502	14450	14444	14429	14430	14672	14543	14639	14575	14571	14499	14509	14489	14581	14351	14717	14579	14597	14236	14459	14442	14647	14800	14439	14506	14532	14437	14646	14542	14576	14409	14560	14554	14582	14497	14501	14546	14651	14504	14814	14578	14597	14572	14706	14481	14594	14488	14473	14443	14358	14664	14427	14557	14551	14487	14439	14479	14488	14650	14479	14456	14547	14413	14360	14521	14426	14589	14522	14700	14488	14572	14650	14384	14693	14570	14566	14451	14517	14563	14580	14431	14539	14547	14304	14647	14477	14516	14540	14476	14420	14542	14587	14481	14546	14457	14594	14605	14578	14497	14544	14680	14554	14515	14539	14468	14607	14423	14574	14517	14571	14531	14352	14482	14514	14571	14759	14489	14598	14523	14429	14616	14456	14438	14371	14586	14532	14650	14560	14655	14505	14343	14727	14485	14665	14641	14558	14604	14477	14487	14647	14544	14421	14544	14564	14698	14495	14499	14415	14525	14500	14448	14705	14547	14405	14694	14557	14415	14548	14496	14480	14511	14546	14479	14499	14577	14517	14417	14621	14534	14418	14642	14530	14495	14431	14579	14449	14545	14434	14464	14697	14547	14443	14608	14528	14567	14651	14588	14697	14566	14524	14556	14702	14553	14683	14465	14672	14536	14547	14578	14537	14500	14610	14736	14415	14403	14488	14476	14734	14470	14566	14508	14536	14608	14437	14506	14349	14673	14497	14513	14594	14675	14655	14603	14509	14542	14447	14578	14600	14580	14541	14469	14601	14585	14430	14653	14488	14359	14505	14420	14573	14387	14721	14441	14505	14483	14630	14539	14533	14603	14489	14450	14492	14416	14420	14400	14426	14669	14605	14674	14339	14457	14598	14663	14513	14485	14716	14702	14450	14507	14454	14295	14537	14424	14529	14583	14491	14486	14696	14548	14590	14487	14538	14534	14556	14421	14476	14577	14556	14610	14447	14499	14565	14573	14426	14476	14482	14481	14600	14537	14661	14501	14473	14471	14528	14491	14459	14505	14410	14609	14555	14493	14532	14568	14576	14526	14378	14541	14557	14558	14549	14599	14463	14551	14518	14557	14435	14433	14469	14662	14577	14494	14424	14502	14496	14516	14455	14625	14393	14667	14491	14621	14526	14552	14584	14424	14563	14551	14676	14485	14675	14500	14435	14525	14593	14464	14625	14416	14610	14388	14547	14346	14494	14323	14509	14521	14642	14651	14408	14513	14614	14606	14378	14535	14601	14633
30075	26071	28994	22762	18940	19248	19277	19651	20129	21377	21853	20836	19817	19149	18514	18518	18699	18912	18445	18365	18677	18403	18663	18390	18516	18378	18520	18508	18344	18540	18814	18676	18732	18588	18596	18519	18688	18547	18504	18549	18711	18722	18551	18568	18441	18500	18345	18356	18511	18536	18534	18660	18428	18391	18743	18408	18844	18679	18492	18449	18693	18575	18598	18594	18632	18439	18648	18509	18472	18641	18774	18550	18528	18343	18619	18543	18414	18494	18525	18434	18577	18410	18586	18630	18410	18755	18553	18399	18565	18647	18752	18406	18621	18735	18669	18641	18561	18417	18483	18523	18558	18643	18705	18486	18459	18476	18669	18823	18504	18601	18595	18541	18709	18671	18593	18561	18462	18627	18644	18609	18727	18668	18668	18687	18522	18529	18431	18723	18577	18649	18598	18696	18532	18503	18496	18441	18462	18502	18506	18501	18560	18458	18804	18597	18688	18627	18383	18646	18754	18756	18368	18421	18456	18441	18409	18511	18564	18553	18547	18621	18526	18521	18562	18533	18582	18547	18635	18525	18611	18595	18523	18514	18544	18457	18518	18679	18794	18661	18520	18724	18557	18537	18606	18626	18605	18634	18479	18688	18659	18627	18597	18513	18539	18398	18582	18559	18525	18685	18615	18371	18525	18489	18644	18427	18560	18741	18745	18481	18581	18430	18390	18536	18568	18762	18411	18626	18518	18514	18445	18472	18559	18618	18610	18499	18441	18519	18506	18675	18437	18485	18399	18526	18660	18594	18497	18470	18501	18681	18369	18420	18737	18556	18525	18538	18589	18734	18538	18620	18484	18498	18659	18559	18419	18585	18538	18511	18566	18626	18581	18597	18593	18361	18729	18746	18449	18283	18521	18395	18409	18628	18496	18410	18640	18636	18471	18640	18588	18740	18610	18624	18474	18614	18575	18756	18613	18644	18634	18451	18677	18831	18523	18606	18521	18491	18341	18507	18577	18627	18657	18680	18702	18589	18401	18665	18695	18486	18496	18579	18436	18390	18597	18499	18452	18597	18501	18571	18619	18334	18554	18422	18608	18381	18504	18822	18632	18429	18628	18395	18416	18526	18604	18531	18710	18552	18473	18625	18574	18495	18668	18498	18732	18631	18424	18533	18720	18627	18670	18481	18556	18557	18604	18397	18590	18435	18631	18480	18599	18616	18697	18474	18598	18585	18592	18645	18679	18460	18368	18549	18367	18539	18455	18641	18629	18568	18658	18673	18517	18305	18441	18652	18583	18559	18893	18516	18607	18479	18500	18693	18669	18516	18415	18592	18614	18566	18697	18479	18370	18496	18523	18385	18516	18588	18541	18584	18634	18546	18586	18762	18865	18629	18569	18624	18650	18685	18734	18769	18402	18629	18344	18507	18507	18689	18722	18688	18652	18739	18569	18601	18667	18507	18728	18564	18488	18508	18527	18605	18893	18707	18761	18652	18601	18600	18548	18645	18665	18661	18548	18587	18663	18632	18557	18533	18618	18536	18604	18676	18442	18616	18526	18467	18563	18641	18601	18578	18402	18798	18709	18714	18668	18695	18869	18604	18454	18269	18454	18474	18431	18479	18568	18506	18690	18707	18646	18536	18862	18412	18615	18490	18448	18461	18699	18590	18629	18644	18567	18373	18470	18679	18559	18574	18485	18626	18607	18566	18442	18518	18427	18601	18618	18490	18549	18589	18539	18571	18424	18744	18716	18566	18610	18681	18431	18618	18340	18678	18719	18802	18463	18570	18519	18289	18267	18346	18437	18408	18726	18770	18602	18402	18406	18530	18650	18599	18655	18637	18519	18509	18637	18665	18485	18669	18475	18649	18363	18665	18642	18628	18324	18598	18646	18419	18609	18456	18506	18565	18699	18616	18432	18564	18709	18495	18586	18488	18579	18649	18729	18447	18410	18569	18686	18546	18546	18564	18523	18539	18527	18632	18426	18630	18529	18623	18570	18646	18582	18495	18756	18437	18467	18377	18596	18620	18539	18558	18418	18439	18594	18642	18548	18654	18709	18739	18709	18600	18523	18677	18493	18734	18350	18602	18549	18614	18461	18401	18504	18533	18577	18541	18854	18481	18480	18646	18488	18607	18593	18590	18723	18322	18557	18496	18241	18446	18542	18579	18451	18540	18813	18545	18593	18824	18501	18566	18406	18399	18603	18492	18517	18641	18731	18582	18589	18485	18351	18388	18565	18583	18546	18639	18481	18531	18455	18477	18540	18766	18730	18392	18525	18537	18675	18597	18719	18531	18657	18526	18573	18561	18597	18385	18687	18840	18501	18442	18640	18684	18522	18411	18509	18457	18487	18470	18720	18750	18664	18709	18605	18648	18643	18352	18806	18639	18668	18590	18511	18362	18535	18644	18742	18491	18616	18730	18606	18526	18570	18806	18348	18520	18559	18419	18382	18554	18747	18648	18484	18620	18663	18532	18337	18609	18663	18659	18620	18633	18422	18587	18623	18406	18515	18530	18748	18710	18509	18617	18659	18574	18621	18610	18476	18433	18647	18658	18631	18597	18456	18665	18619	18434	18554	18513	18648	18628	18631	18480	18666	18581	18694	18536	18607	18552	18540	18655	18538	18592	18403	18560	18663	18696	18609	18534	18492	18494	18501	18337	18378	18469	18770	18790	18549	18415	18520	18573	18557	18441	18512	18658	18399	18610	18698	18665	18641	18552	18534	18597	18424	18542	18726	18638	18367	18662	18688	18542	18509	18518	18565	18427	18723	18507	18620	18632	18339	18478	18539	18486	18532	18497	18652	18524	18656	18567	18419	18774	18630	18555	18538	18588	18683	18483	18654	18676	18668	18606	18713	18714	18505	18602	18779	18424	18473	18568	18549	18537	18590	18585	18548	18429	18672	18596	18496	18766	18667	18407	18658	18737	18675	18427	18293	18493	18290	18730	18589	18772	18431	18228	18361	18457	18755	18676	18531	18601	18555	18561	18551	18360	18645	18617	18629	18631	18332	18457	18527	18740	18736	18485	18754	18461	18517	18560	18741	18741	18713	18571	18774	18413	18604	18675	18667	18796	18652	18616	18568	18745	18658	18456	18323	18719	18583	18515	18521	18525	18607	18591	18694	18660	18654	18667	18385	18531	18734	18606	18398	18291	18494	18594	18354	18458	18391	18524	18685	18632	18666	18620	18499	18498	18430	18518	18519	18623	18659	18387	18477	18694	18399	18559	18506	18790	18322	18630	18489	18628	18584	18652	18490	18340	18635	18728	18585	18429	18465	18576	18540	18321	18368	18553	18541	18585	18512	18434	18418	18462	18303	18388	18476	18502	18760	18559	18818	18386	18524	18668	18645	18540	18437	18689	18268	18771	18615	18631	18574	18535	18552	18564	18686	18810	18505	18388	18670	18633	18743	18480	18456	18411	18603	18331	18496	18563	18673	18497	18709	18564	18562	18474	18861	18525	18464	18477	18551	18522	18715	18437	18662	18588	18554	18383	18621	18595	18392	18289	18494	18673	18602	18558	18672	18525	18702	18571	18604	18608	18547	18490	18414	18587	18459	18463	18531	18518	18614	18577	18497	18420	18608	18395	18634	18498	18686	18529	18459	18941	18667	18359	18472	18875	18510	18539	18390	18541	18834	18503	18733	18673	18550	18389	18566	18639	18545	18249	18502	18812	18569	18479	18443	18459	18262	18711	18651	18496	18642	18726	18464	18509	18572	18514	18603	18560	18452	18701	18594	18575	18477	18466	18604	18328	18586	18707	18452	18537	18428	18486	18728	18557	18499	18479	18583	18665	18558	18752	18584	18649	18565	18708	18461	18654	18465	18557	18413	18540	18615	18556	18692	18362	18325	18566	18452	18445	18468	18554	18595	18616	18683	18636	18764	18541	18591	18563	18682	18622	18484	18568	18447	18357	18559	18605	18590	18546	18510	18600	18673	18556	18679	18593	18468	18364	18548	18615	18377	18608	18618	18655	18749	18605	18662	18506	18565	18458	18710	18796	18598	18628	18446	18488	18507	18570	18598	18634	18597	18489	18482	18514	18592	18779	18434	18590	18363	18605	18370	18530	18658	18696	18460	18574	18817	18480	18544	18502	18447	18459	18283	18518	18551	18505	18696	18598	18404	18772	18571	18517	18545	18509	18686	18621	18541	18531	18641	18565	18508	18641	18539	18576	18649	18463	18577	18690	18529	18655	18547	18461	18622	18695	18639	18645	18492	18491	18712	18661	18455	18408	18433	18468	18438	18475	18630	18494	18492	18704	18536	18665	18573	18667	18559	18691	18537	18487	18579	18455	18779	18534	18591	18684	18684	18443	18478	18578	18672	18606	18488	18851	18632	18646	18728	18548	18405	18509	18607	18739	18642	18393	18656	18559	18490	18386	18508	18556	18611	18471	18529	18537	18472	18745	18566	18643	18704	18827	18738	18473	18503	18735	18459	18600	18684	18616	18570	18692	18373	18371	18647	18489	18509	18418	18486	18491	18522	18467	18371	18579	18701	18663	18522	18651	18540	18643	18657	18759	18506	18478	18597	18323	18788	18587	18614	18505	18520	18518	18569	18486	18448	18621	18537	18724	18605	18470	18696	18416	18418	18484	18638	18485	18545	18617	18463	18728	18620	18501	18733	18755	18601	18326	18699	18364	18626	18642	18617	18459	18475	18515	18548	18660	18585	18504	18594	18449	18638	18812	18656	18742	18684	18530	18821	18308	18692	18527	18493	18865	18620	18569	18700	18705	18586	18785	18605	18475	18716	18685	18388	18719	18636	18609	18491	18467	18602	18519	18546	18609	18651	18794	18389	18529	18722	18443	18534	18698	18369	18451	18312	18526	18605	18587	18826	18761	18812	18481	18470	18398	18464	18627	18662	18407	18807	18622	18614	18582	18623	18392	18568	18612	18730	18681	18485	18449	18542	18715	18653	18462	18515	18413	18607	18521	18470	18611	18548	18467	18495	18644	18799	18697	18437	18617	18691	18196	18457	18729	18766	18632	18459	18679	18459	18608	18506	18675	18877	18542	18637	18820	18568	18525	18738	18530	18467	18353	18599	18853	18640	18793	18865	18606	18508	18559	18582	18665	18461	18759	18585	18419	18500	18438	18575	18600	18636	18463	18510	18303	18663	18533	18604	18524	18620	18374	18389	18407	18407	18443
23654	34212	28720	17269	16162	16664	16513	17309	17944	19474	19644	18345	17012	16242	15843	15823	15626	15770	15662	15676	15908	15702	15580	15866	15709	15652	15686	15530	15749	15742	15598	15756	15733	15680	15717	15634	15665	15748	15592	15703	15564	15556	15716	15619	15614	15667	15693	15669	15575	15578	15753	15771	15749	15676	15734	15654	15752	15852	15784	15543	15620	15692	15792	15754	15785	15790	15645	15582	15769	15737	15731	15706	15701	15648	15760	15728	15670	15706	15634	15671	15651	15733	15478	15681	15604	15730	15797	15803	15722	15633	15660	15809	15688	15741	15571	15629	15844	15513	15682	15756	15722	15864	15699	15687	15617	15657	15647	15895	15791	15888	15838	15773	15782	15673	15827	15752	15667	15514	15606	15728	15601	15721	15924	15669	15651	15824	15589	15690	15595	15583	15756	15673	15521	15628	15869	15800	15870	15682	15672	15682	15592	15593	15586	15640	15847	15676	15685	15780	15869	15581	15860	15666	15683	15708	15818	15676	15573	15756	15641	15574	15565	15679	15662	15709	15904	15671	15693	15685	15857	15712	15694	15720	15853	15688	15735	15764	15930	15657	15815	15711	15661	15577	15617	15790	15559	15710	15793	15684	15741	15537	15687	15724	15857	15869	15699	15607	15624	15816	15639	15712	15776	15886	15767	15691	15674	15703	15830	15776	15827	15678	15744	15657	15679	15741	15662	15765	15621	15651	15568	15664	15595	15803	15651	15692	15873	15722	15602	15682	15754	15603	15764	15643	15699	15809	15599	15818	15796	15926	15897	15653	15713	15769	15568	15576	15672	15692	15803	15871	15667	15704	15721	15596	15738	15656	15794	15809	15837	15715	15704	15703	15616	15731	15668	15801	15822	15864	15779	15512	15807	15755	15697	15627	15671	15700	15807	15674	15792	15689	15732	15669	15662	15780	15722	15782	15623	15831	15730	15800	15748	15639	15671	15617	15696	15576	15791	15684	15845	15572	15755	15711	15571	15572	15747	15739	15680	15738	15678	15755	15614	15481	15639	15805	15766	15599	15575	15654	15704	15728	15692	15804	15600	15638	15716	15690	15588	15932	15733	15626	15807	15718	15623	15516	15606	15765	15825	15720	15637	15770	15694	15766	15620	15828	15540	15669	15715	15774	15631	15666	15724	15660	15638	15747	15772	15716	15687	15640	15699	15717	15687	15688	15625	15637	15722	15717	15650	15757	15568	15656	15656	15779	15811	15746	15628	15807	15602	15575	15687	15561	15821	15724	15921	15631	15647	15676	15713	15512	15908	15684	15680	15645	15620	15683	15766	15797	15838	15648	15772	15736	15548	15732	15593	15695	15703	15688	15567	15667	15804	15840	15665	15672	15606	15770	15758	15898	15720	15602	15810	15630	15615	15750	15865	15608	15566	15605	15703	15751	15695	15564	15643	15574	15751	15728	15722	15801	15642	15484	15536	15762	15692	15828	15707	15738	15635	15749	15595	15907	15615	15706	15766	15670	15797	15768	15783	15815	15870	15774	15638	15903	15882	15742	15726	15813	15729	15749	15586	15623	15592	15686	15672	15564	15789	15644	15730	15660	15848	15714	15559	15663	15736	15771	15816	15681	15791	15657	15778	15850	15744	15624	15698	15739	15738	15791	15722	15694	15488	15726	15681	15732	15685	15880	15848	15690	15652	15773	15668	15833	15567	15764	15798	15606	15683	15709	15570	15900	15902	15684	15764	15614	15574	15691	15766	15454	15743	15645	15696	15675	15839	15799	15785	15535	15547	15807	15714	15767	15545	15484	15894	15487	15677	15611	15587	15552	15710	15732	15751	15740	15620	15523	15619	15554	15617	15682	15667	15681	15520	15783	15703	15735	15798	15744	15663	15674	15674	15577	15778	15699	15662	15861	15811	15546	15772	15691	15631	15691	15698	15596	15718	15697	15783	15772	15821	15629	15659	15718	15526	15574	15731	15749	15679	15614	15676	15746	15680	15615	15661	15601	15600	15780	15675	15674	15830	15554	15852	15541	15666	15767	15701	15720	15793	15794	15597	15738	15893	15627	15827	15625	15839	15711	15559	15753	15521	15743	15732	15639	15827	15560	15738	15684	15838	15741	15888	15604	15846	15650	15582	15841	15643	15568	15548	15773	15647	15716	15720	15601	15652	15811	15646	15832	15774	15770	15735	15780	15739	15727	15682	15646	15690	15760	15724	15709	15763	15749	15738	15726	15661	15669	15796	15550	15623	15624	15766	15776	15737	15597	15806	15675	15806	15739	15774	15600	15846	15741	15526	15660	15734	15689	15922	15695	15714	15725	15643	15682	15841	15666	15644	15768	15748	15758	15730	15576	15672	15804	15706	15676	15731	15650	15635	15774	15664	15698	15750	15715	15665	15686	15672	15683	15753	15695	15598	15670	15816	15527	15668	15797	15758	15821	15597	15719	15665	15596	15695	15823	15600	15787	15681	15691	15643	15632	15722	15684	15498	15779	15855	15627	15563	15783	15787	15712	15684	15746	15609	15745	15839	15633	15886	15732	15691	15620	15683	15757	15719	15730	15728	15791	15770	15514	15876	15597	15733	15786	15690	15685	15688	15786	15669	15596	15487	15766	15606	15579	15688	15792	15679	15701	15655	15586	15739	15629	15639	15709	15720	15651	15680	15807	15704	15628	15816	15832	15672	15652	15734	15760	15634	15706	15667	15842	15840	15745	15744	15802	15560	15532	15698	15766	15618	15736	15670	15501	15758	15838	15665	15716	15822	15627	15520	15787	15761	15695	15603	15610	15684	15862	15779	15573	15736	15457	15679	15755	15826	15664	15729	15691	15597	15630	15494	15709	15708	15717	15694	15799	15751	15609	15793	15723	15593	15626	15773	15646	15649	15632	15632	15713	15733	15685	15806	15747	15689	15667	15700	15852	15676	15736	15728	15768	15491	15911	15643	15745	15511	15663	15702	15748	15729	15647	15711	15709	15788	15701	15683	15901	15817	15765	15813	15687	15828	15449	15502	15580	15662	15605	15708	15740	15638	15633	15660	15606	15568	15813	15721	15857	15769	15778	15613	15728	15434	15704	15913	15670	15796	15736	15579	15629	15801	15810	15687	15733	15661	15852	15699	15844	15591	15648	15635	15775	15784	15742	15879	15685	15708	15680	15805	15721	15840	15778	15761	15648	15795	15757	15778	15725	15628	15662	15815	15832	15603	15658	15634	15723	15717	15544	15731	15699	15779	15728	15617	15638	15614	15815	15537	15704	15609	15518	15828	15590	15707	15809	15805	15618	15670	15739	15645	15558	15670	15527	15639	15671	15751	15673	15761	15766	15712	15588	15613	15619	15572	15604	15707	15829	15583	15580	15731	15823	15631	15640	15800	15799	15698	15649	15639	15826	15759	15712	15621	15608	15622	15673	15643	15621	15714	15642	15685	15634	15777	15701	15755	15674	15648	15531	15763	15561	15809	15816	15662	15638	15721	15760	15696	15735	15707	15782	15701	15690	15631	15660	15724	15622	15749	15529	15737	15709	15722	15692	15715	15913	15655	15697	15743	15672	15721	15480	15815	15521	15686	15709	15590	15770	15684	15660	15611	15731	15595	15579	15794	15725	15756	15712	15696	15739	15800	15589	15595	15803	15534	15878	15546	15738	15718	15648	15612	15584	15612	15668	15657	15782	15840	15493	15784	15633	15845	15712	15835	15695	15865	15823	15692	15657	15635	15794	15720	15720	15500	15933	15772	15567	15678	15625	15475	15863	15649	15825	15591	15784	15590	15659	15795	15558	15520	15633	15679	15761	15806	15669	15542	15539	15759	15572	15585	15776	15599	15811	15901	15808	15786	15674	15815	15820	15641	15685	15751	15691	15637	15830	15697	15704	15665	15683	15788	15708	15815	15633	15761	15759	15649	15757	15623	15646	15661	15568	15715	15832	15871	15658	15736	15709	15763	15646	15613	15852	15621	15728	15826	15674	15801	15600	15699	15815	15647	15762	15863	15602	15644	15704	15598	15599	15587	15829	15620	15671	15891	15527	15598	15832	15744	15675	15778	15763	15559	15621	15742	15564	15541	15682	15805	15728	15603	15695	15635	15652	15541	15759	15536	15640	15690	15673	15667	15796	15671	15722	15608	15588	15705	15602	15597	15858	15590	15737	15680	15765	15874	15792	15646	15634	15793	15887	15791	15616	15756	15653	15865	15591	15747	15616	15766	15801	15708	15783	15715	15773	15681	15741	15824	15596	15771	15540	15655	15646	15818	15687	15847	15703	15710	15649	15725	15621	15536	15759	15742	15756	15486	15742	15704	15619	15730	15553	15785	15591	15556	15547	15720	15737	15660	15647	15610	15749	15609	15847	15724	15869	15572	15777	15642	15723	15513	15792	15740	15784	15715	15786	15810	15809	15710	15721	15634	15684	15744	15794	15615	16047	15663	15679	15736	15711	15695	15739	15646	15750	15825	15598	15698	15809	15667	15601	15624	15605	15521	15663	15651	15766	15759	15844	15522	15859	15617	15742	15866	15732	15771	15734	15701	15693	15796	15858	15523	15607	15652	15780	15760	15697	15648	15809	15551	15662	15662	15805	15669	15651	15773	15846	15718	15689	15667	15667	15599	15703	15795	15617	15782	15800	15794	15804	15675	15610	15751	15694	15727	15524	15945	15474	15675	15639	15656	15682	15667	15585	15650	15822	15634	15770	15790	15828	15852	15611	15753	15784	15668	15709	15886	15736	15552	15740	15828	15971	15756	15690	15761	15844	15775	15680	15609	15658	15652	15598	15473	15813	15658	15580	15619	15654	15733	15608	15614	15733	15760	15811	15694	15676	15725	15526	15632	15787	15743	15854	15693	15599	15552	15809	15698	15743	15714	15795	15952	15671	15645	15809	15752	15705	15677	15610	15801	15660	15752	15675	15710	15702	15662	15728	15697	15668	15822	15635	15745	15604	15762	15754	15686	15750	15605	15655	15712	15637	15757	15564	15726	15837	15817	15604	15779	15783	15717	15617	15666	15701	15725	15761	15550	15596	15755	15672	15893	15744	15735	15638	15710	15849	15741	15638	15727	15540	15737	15786	15671	15720	15748	15589	15641	15617	15758	15586	15670	15609	15858	15890	15697	15844	15829	15490	15857	15537	15559	15716	15703	15729	15903	15684	15770	15776
25358	21802	28936	25555	22343	24656	23435	24601	36134	39389	36291	29900	24338	20650	18884	18444	18307	18193	18382	18309	18432	18254	18371	18270	18250	18336	18532	18238	18144	18305	18574	18268	18315	18337	18199	18242	18155	17982	18402	18387	18407	18425	18301	18125	18280	18123	18238	18039	18269	18204	18449	18141	18457	18362	18144	18191	18143	18050	18363	18074	18409	18003	18261	18267	18404	18119	18176	18308	18209	18118	18057	18183	18323	18174	17925	18199	18408	18263	17982	18141	18286	18318	18122	18176	18212	18417	18248	18035	18136	18174	18366	18134	18306	18140	18170	17903	18450	18072	18219	18239	18240	18242	18297	18151	18211	18268	18300	18161	18258	18164	18178	18287	18094	18081	18324	18354	18144	18345	18248	18145	18332	18174	18156	18025	18200	18312	18414	18155	18126	18156	18334	17888	18155	18431	18489	18286	18196	18328	18402	18288	18179	18380	18207	18180	18279	18057	18036	18257	18038	18220	18200	18344	18133	18257	18156	18289	18249	18381	18261	18084	18198	18123	18298	18184	18242	18346	18357	18278	18129	18199	18230	18068	18344	17964	18094	17995	18104	18086	18194	18084	18226	18156	18174	18289	18294	18128	18221	18232	18324	18135	18428	18014	18249	18229	18346	18096	18489	18292	18273	18350	18292	18224	18172	18321	18243	18213	18198	18231	18303	17956	17984	17976	18164	18226	18266	17993	18341	18212	18376	17996	18305	18199	18368	18251	18181	18175	18359	18361	18330	18161	18329	18216	18170	18238	18349	18255	18031	18083	18162	18193	18308	18194	18330	18288	18109	18342	18239	18201	18076	18112	18247	18057	18412	18276	18187	18213	18106	18140	18253	18284	18283	18261	18386	18393	18266	18124	18189	18265	18286	18466	18217	18311	18301	18265	18063	18295	18430	18237	18307	18168	18275	18128	18030	18241	18252	18221	18305	18191	18200	18417	18335	18463	18090	18355	18363	18246	18306	18082	18189	18254	18276	18273	18098	18141	18123	18190	18143	18154	18344	18207	18139	18184	18168	18550	18178	18405	18210	18089	18060	18299	18168	18266	18093	18330	18217	18071	18168	18472	18258	18239	18239	18190	18328	18254	18120	18152	18265	18010	18397	18324	18175	18330	18384	18216	18199	18229	18300	18365	18081	18309	18406	17993	18013	18251	18207	18237	18182	18186	18295	18402	18504	18385	18274	18298	18122	17951	18271	18186	18321	18107	18245	18357	18269	18178	18360	18232	18171	18080	18122	18214	18203	18397	18293	18104	18273	18178	18036	18106	18170	18256	18224	18341	18446	18380	18234	18230	18193	18235	18163	18263	18202	18337	18228	18235	18117	18241	18192	18163	18112	18132	18225	18007	18248	18216	18320	17924	18281	18328	18179	18163	18224	18388	18309	18203	18123	18325	18200	18227	18132	18107	18251	18213	18226	18232	18235	18140	18234	18342	18314	18008	18103	18369	18345	18309	18319	18282	18058	18286	18253	18109	18190	18286	18217	18314	18079	18027	18379	18325	18295	18337	18138	18108	18263	18305	18339	17979	18546	18164	18097	18069	18111	18321	18312	18106	18189	18318	18185	18131	18236	18184	18346	18316	18218	18218	18371	18285	18212	18162	18076	18287	18144	18251	18091	18232	18257	18102	18174	18322	18186	18317	18018	18340	18212	18021	18103	18157	18328	18108	18118	18307	18302	18209	18266	18288	18463	18301	18135	18073	18191	18116	18038	18054	18286	18157	18034	18136	18058	18093	18232	18274	18326	18177	18189	18073	18395	18288	18181	18171	18279	18507	18368	18256	18224	18186	18299	18212	18199	18287	18200	18041	18366	18303	17976	18186	18241	18433	18087	18147	18223	18338	18439	18254	18247	18336	18063	17950	18171	18157	18426	18205	18147	18279	18019	17930	18288	18237	18300	18440	18088	18155	18321	17992	17940	18220	18278	17955	18219	18343	17910	18352	18006	18190	18204	18246	18090	18133	18260	18233	18309	18448	18092	18182	18321	18344	18292	18296	18302	18345	18357	18104	18243	18417	18244	17894	18197	18331	18260	18157	18275	18420	18218	18187	18374	18283	18280	18289	18006	18137	18235	18060	18179	18208	18326	18132	18131	18302	18250	18209	18137	18395	18278	18242	18465	18310	17970	18073	18303	18045	18252	18169	18231	18372	18076	18422	18212	18411	18371	18276	18286	18008	18170	18202	18367	18252	17975	18095	18186	18121	18332	18070	18146	18183	18195	18167	18258	18296	18184	18314	18071	18003	18170	18175	18286	18222	18282	18248	18192	18151	18186	18164	18118	18093	18394	18233	18232	18445	18303	18020	18356	18356	18315	18228	18320	18029	18312	18303	18296	18352	18135	18221	18115	18102	18028	18166	18380	18459	18225	18267	18298	18318	18283	18193	18261	18078	18182	18189	18134	18045	18241	18315	18284	18144	18144	18402	18159	18439	18452	18425	18193	18373	18372	18311	18342	18428	18319	18203	18390	18031	18191	18177	18306	18163	18521	18296	18123	18116	18153	18108	18196	18276	18066	18320	18472	18466	18047	18169	18140	18133	18118	18226	17935	18167	18211	18273	18296	18084	18210	18112	18397	18266	18063	18178	18243	18063	17976	18062	18281	18373	17966	18378	18076	18278	18203	18156	18184	18241	18378	18339	18182	18187	18145	18069	18366	18266	18296	18315	18134	18368	18229	18174	18197	18366	18359	18416	18463	18306	18263	18401	18164	18213	18143	18387	18267	18236	18166	18146	18164	18138	18395	18267	18430	18347	18365	18331	18324	18208	18255	18086	18250	18224	18114	18202	18312	18233	18407	18148	18323	18426	18461	18374	18237	18339	18111	18178	18100	18306	18425	18430	18263	18133	17944	18231	18177	18346	18352	18355	18493	18256	18042	18108	18406	18233	18403	18232	18162	18224	18178	18273	18222	18298	18307	18324	18426	18337	18255	18057	18090	17928	18216	18128	18212	18273	18169	18280	18388	18329	18313	18237	18242	18190	18137	18233	18284	18053	18224	18280	18125	18103	18081	18019	18170	18243	18311	18202	18349	18287	18079	18176	18225	18323	18260	18032	18162	18210	18121	18152	18281	18361	18032	18165	18221	18384	18299	18347	18140	18229	17936	18400	18335	18170	18286	18295	18533	18103	18276	18136	18333	18373	18248	18224	18128	18282	18187	17974	18296	17876	18192	18315	18206	18280	17870	18230	18373	18091	18310	18294	18213	18242	18140	18196	18114	18064	18141	18126	18144	18231	18294	18069	18520	18222	18127	18197	18259	18327	18147	18292	18071	18171	18148	18231	18305	17938	18194	18234	18138	18239	18051	18346	18267	18046	18273	18506	18291	18234	18352	18248	18252	18058	18302	18254	18280	18365	18327	18374	18136	18137	18283	18001	18057	18235	18203	18208	18256	18174	18252	18296	18141	18144	18340	18208	18162	18197	18352	18128	18163	18275	18101	18298	18109	18269	18076	18173	18237	18076	18181	18265	18200	18202	18367	18149	17971	18091	18245	18229	18340	18091	18248	17965	18036	18252	18138	18187	18257	18076	18149	18162	18141	18179	18175	18096	18027	18281	18300	18119	18240	18202	18057	18230	18345	18233	18332	18220	18296	18240	18322	18206	18271	18247	18261	18099	18043	17993	18140	18370	18216	18316	18218	18369	18149	18228	18189	18167	18302	18179	18349	18366	18376	18054	18239	18232	18390	18200	18258	18067	18192	18157	18121	18301	18230	18325	18308	18417	18290	18104	18233	18457	18443	18072	18240	18354	18224	18214	18202	18244	18383	18316	18442	18232	18180	18065	18086	18015	18287	17994	18101	18179	18237	18259	18296	17906	18111	18312	18230	18087	18203	18257	18211	18364	18200	18166	18336	18298	18330	18385	18231	18150	18062	18009	18344	18193	18196	18164	18237	18313	18332	18043	18167	18180	18255	17913	18167	18410	18332	18288	18262	18188	18120	18291	18273	18203	18037	18233	18141	18117	18112	18096	18482	18176	18340	18171	18228	18316	18294	18140	18018	17975	18078	18266	18264	18116	18199	18276	18223	17976	18189	18196	18087	18263	18252	18238	18146	18126	18183	18336	18142	18112	18349	18275	18011	18196	18219	18218	18211	18204	18185	18327	18292	18360	18309	18161	18273	18339	18320	18261	18517	18468	18166	18285	18312	18146	18277	18343	18388	18250	18165	18179	18321	18149	18098	18260	18252	18124	18049	18359	18313	18304	18235	18210	18073	18223	18246	18272	18365	18416	18379	18088	18076	18138	18159	18138	18329	18133	18169	18426	18165	18307	18226	18050	18278	18123	18012	18231	18427	18221	18246	18174	18073	18410	18241	18266	18279	18294	18177	18119	18200	18361	18222	18290	18266	18202	18257	18367	18282	18194	18263	18077	18226	18336	18108	18328	18460	18335	18237	18189	18203	18092	18261	18243	18205	18291	18006	18157	18087	18163	18118	18272	18130	18291	18278	18247	18219	18297	18286	18317	18143	18280	18186	18103	18025	18207	18373	18281	18278	18227	18126	18256	18285	18219	18126	18373	18280	18439	18066	18312	18124	18143	18186	18223	18236	18217	18200	17863	18447	18190	18181	18151	17964	18134	18105	18287	18354	18176	18270	18200	18353	18237	18142	18259	18256	18125	18147	18304	18225	18192	18307	18200	18227	18455	17959	18181	18065	18136	18364	18120	18138	18273	18306	18251	18422	18102	18355	18244	18165	18249	18093	18213	18358	18311	18188	18337	18138	18341	18414	18167	18180	18440	18374	18240	18124	18059	18183	18133	18292	18287	18138	18237	18006	18396	18151	18180	18231	18288	18184	18288	18280	18127	18295	18160	18086	18120	18152	18098	18328	18447	18366	18169	18122	18303	18118	18214	18374	18150	18217	18183	18226	18266	18420	18216	18220	18336	18166	18061	18303	18244	18057	18269	18254	18092	18323	18306	18143	18114	18128	18295	18034	18329	18220	18206	18236	18043	18348	18140	18246	18149	18258	18124	18264	18175	18211	18277	18300	18314	18382	18306	17995	18218	18177	18216	18260	18467	18351	18223	18091	18198	18191	18341	18143	18096	18267	18219	18359	18242	18121	18154	18478	18290	18145	18128	18403	18036	18152	18257	18250	18305	18149	18473
31048	50168	32868	19568	18583	23323	19078	25004	37917	39346	35275	28257	21905	17805	15769	15729	15456	15626	15531	15587	15707	15788	15492	15631	15590	15566	15415	15529	15530	15568	15512	15669	15542	15457	15405	15592	15543	15491	15633	15530	15529	15611	15491	15417	15433	15566	15464	15597	15545	15580	15421	15521	15508	15407	15451	15389	15490	15585	15538	15419	15490	15451	15584	15342	15540	15567	15509	15598	15481	15574	15530	15378	15397	15540	15408	15577	15557	15570	15463	15596	15441	15472	15274	15537	15480	15512	15483	15698	15397	15571	15380	15444	15418	15590	15503	15480	15453	15522	15572	15626	15445	15471	15542	15628	15361	15585	15643	15622	15457	15635	15397	15537	15570	15382	15460	15433	15472	15627	15543	15603	15604	15483	15477	15702	15505	15549	15491	15568	15415	15414	15620	15538	15595	15526	15401	15592	15415	15592	15607	15431	15471	15672	15510	15440	15383	15490	15541	15613	15314	15338	15434	15669	15478	15438	15544	15498	15411	15603	15496	15695	15358	15510	15476	15489	15541	15376	15473	15551	15612	15443	15481	15513	15629	15497	15430	15372	15486	15641	15545	15435	15339	15376	15443	15412	15366	15538	15567	15565	15483	15507	15518	15604	15553	15356	15410	15738	15477	15472	15511	15463	15577	15551	15397	15516	15522	15643	15632	15398	15319	15452	15494	15620	15472	15418	15455	15547	15576	15371	15523	15409	15649	15480	15518	15654	15444	15527	15538	15543	15432	15609	15352	15491	15534	15528	15438	15321	15324	15497	15428	15428	15569	15549	15637	15602	15516	15551	15625	15520	15496	15379	15558	15466	15550	15565	15569	15477	15522	15488	15606	15545	15401	15370	15559	15526	15487	15463	15523	15608	15277	15544	15565	15570	15539	15462	15615	15510	15455	15453	15524	15465	15531	15467	15302	15572	15505	15465	15476	15465	15656	15644	15609	15570	15504	15403	15460	15697	15594	15650	15387	15556	15273	15398	15575	15471	15470	15496	15563	15464	15530	15549	15483	15376	15605	15498	15524	15633	15594	15383	15462	15490	15566	15617	15528	15560	15389	15538	15574	15457	15650	15642	15647	15615	15377	15472	15610	15419	15559	15647	15651	15527	15466	15357	15512	15529	15515	15414	15675	15475	15409	15380	15446	15463	15551	15618	15414	15590	15525	15412	15490	15495	15430	15569	15487	15569	15536	15469	15605	15468	15454	15481	15458	15345	15477	15575	15531	15523	15386	15542	15512	15546	15476	15551	15292	15569	15631	15608	15518	15586	15613	15498	15565	15620	15487	15709	15528	15642	15562	15360	15465	15397	15396	15544	15366	15540	15511	15518	15467	15421	15400	15694	15604	15663	15534	15506	15660	15548	15685	15522	15557	15535	15564	15551	15627	15324	15547	15507	15517	15469	15701	15429	15422	15533	15452	15476	15503	15551	15651	15548	15302	15414	15539	15253	15621	15593	15496	15500	15544	15567	15633	15439	15527	15529	15571	15571	15542	15472	15422	15537	15559	15633	15389	15607	15600	15569	15645	15567	15507	15484	15576	15383	15617	15502	15397	15493	15472	15477	15497	15487	15466	15578	15497	15522	15499	15413	15332	15558	15464	15364	15549	15532	15669	15528	15609	15560	15540	15535	15687	15649	15610	15578	15438	15453	15365	15542	15701	15381	15472	15514	15408	15547	15477	15601	15512	15562	15511	15494	15484	15527	15639	15482	15513	15479	15485	15471	15601	15533	15596	15556	15362	15421	15493	15504	15635	15517	15723	15519	15437	15187	15395	15546	15412	15446	15388	15487	15552	15656	15455	15403	15487	15477	15441	15445	15447	15432	15395	15440	15669	15462	15583	15388	15622	15457	15717	15346	15543	15431	15590	15705	15403	15632	15660	15524	15539	15382	15549	15398	15542	15539	15462	15475	15459	15369	15557	15676	15278	15583	15567	15310	15572	15450	15365	15486	15503	15576	15572	15660	15536	15448	15487	15476	15388	15497	15573	15475	15503	15685	15506	15541	15664	15367	15574	15352	15535	15445	15417	15564	15503	15553	15516	15420	15568	15547	15453	15679	15502	15508	15592	15435	15735	15555	15495	15431	15532	15393	15476	15626	15419	15602	15508	15618	15559	15483	15533	15639	15440	15680	15672	15660	15435	15530	15483	15564	15736	15734	15528	15523	15416	15578	15468	15524	15451	15620	15463	15505	15558	15445	15549	15469	15551	15632	15563	15515	15692	15594	15633	15438	15374	15561	15435	15423	15398	15521	15689	15446	15496	15515	15642	15541	15398	15532	15625	15578	15363	15513	15506	15562	15421	15392	15437	15522	15518	15644	15693	15493	15478	15607	15656	15552	15376	15541	15388	15536	15683	15377	15504	15543	15464	15457	15576	15462	15520	15492	15444	15414	15486	15442	15556	15551	15648	15475	15583	15417	15421	15491	15504	15573	15515	15489	15383	15458	15531	15649	15357	15632	15475	15588	15552	15351	15405	15430	15445	15492	15581	15549	15507	15464	15488	15337	15550	15415	15506	15525	15483	15379	15593	15425	15418	15452	15589	15390	15478	15525	15675	15448	15441	15345	15765	15630	15554	15512	15515	15472	15573	15545	15676	15490	15369	15519	15620	15491	15554	15288	15451	15580	15396	15556	15543	15415	15456	15512	15580	15422	15506	15580	15468	15554	15612	15687	15488	15647	15424	15409	15512	15462	15564	15465	15550	15618	15601	15521	15446	15359	15447	15529	15579	15393	15610	15225	15567	15433	15572	15542	15535	15599	15462	15499	15452	15482	15482	15406	15478	15583	15538	15542	15576	15639	15527	15680	15503	15577	15534	15602	15542	15565	15507	15401	15301	15570	15440	15584	15449	15421	15489	15444	15452	15613	15614	15489	15532	15548	15535	15634	15635	15406	15595	15542	15455	15551	15482	15477	15586	15388	15561	15633	15437	15505	15348	15532	15466	15452	15600	15587	15666	15469	15450	15481	15417	15604	15587	15543	15334	15455	15411	15432	15494	15511	15640	15467	15529	15391	15562	15504	15609	15477	15635	15368	15629	15526	15471	15635	15531	15416	15618	15610	15386	15614	15490	15466	15584	15559	15579	15363	15541	15596	15517	15319	15543	15538	15549	15644	15347	15671	15649	15693	15621	15459	15433	15571	15503	15532	15488	15479	15550	15574	15473	15456	15487	15395	15612	15411	15453	15596	15625	15596	15568	15592	15621	15605	15612	15524	15491	15457	15733	15331	15575	15417	15486	15438	15579	15455	15473	15481	15594	15366	15412	15342	15459	15444	15473	15591	15387	15424	15528	15329	15542	15661	15643	15483	15434	15531	15462	15598	15521	15547	15607	15305	15582	15501	15466	15499	15409	15476	15529	15583	15610	15464	15453	15489	15524	15600	15507	15549	15475	15636	15457	15600	15461	15678	15545	15514	15389	15536	15590	15684	15475	15679	15534	15388	15468	15445	15473	15389	15476	15554	15624	15360	15452	15601	15581	15425	15661	15372	15564	15416	15470	15305	15553	15449	15603	15615	15468	15431	15506	15542	15239	15676	15515	15416	15543	15620	15574	15489	15466	15476	15589	15404	15631	15671	15526	15505	15643	15712	15529	15321	15592	15482	15659	15432	15414	15646	15624	15609	15464	15686	15443	15315	15461	15592	15572	15714	15459	15600	15504	15588	15326	15482	15538	15450	15403	15727	15629	15417	15418	15435	15627	15474	15539	15504	15619	15481	15488	15412	15577	15554	15653	15459	15482	15482	15748	15466	15366	15509	15511	15397	15572	15461	15552	15620	15431	15589	15508	15475	15463	15518	15565	15597	15474	15399	15592	15396	15488	15622	15581	15232	15552	15374	15449	15407	15514	15536	15583	15537	15607	15487	15398	15467	15581	15525	15464	15447	15537	15423	15500	15488	15548	15525	15474	15423	15501	15496	15408	15570	15670	15204	15396	15513	15511	15589	15594	15566	15595	15494	15650	15522	15452	15374	15430	15574	15450	15533	15440	15368	15634	15558	15499	15504	15342	15571	15536	15604	15519	15455	15478	15658	15514	15473	15533	15485	15659	15485	15447	15723	15670	15403	15603	15573	15524	15483	15526	15571	15521	15488	15564	15378	15442	15566	15579	15383	15570	15740	15516	15581	15540	15436	15389	15399	15703	15444	15486	15261	15501	15418	15458	15421	15451	15631	15416	15547	15473	15451	15615	15518	15543	15465	15536	15511	15506	15622	15658	15518	15455	15467	15606	15650	15559	15489	15412	15587	15405	15613	15628	15528	15596	15400	15573	15506	15423	15307	15401	15556	15683	15358	15513	15545	15514	15449	15688	15470	15596	15486	15681	15588	15489	15546	15548	15605	15540	15498	15601	15700	15595	15552	15460	15491	15482	15615	15709	15624	15509	15497	15562	15352	15475	15499	15436	15446	15549	15301	15439	15633	15432	15503	15304	15562	15528	15561	15545	15431	15491	15558	15687	15350	15523	15499	15546	15578	15576	15391	15486	15566	15490	15579	15727	15488	15422	15585	15560	15538	15416	15516	15472	15593	15463	15798	15454	15420	15468	15542	15400	15445	15383	15607	15413	15495	15736	15445	15522	15439	15558	15427	15442	15716	15492	15465	15395	15618	15466	15494	15551	15625	15642	15550	15541	15385	15603	15750	15549	15516	15498	15566	15609	15378	15478	15545	15573	15591	15394	15798	15361	15523	15423	15342	15579	15413	15720	15399	15555	15470	15479	15521	15472	15561	15649	15605	15482	15519	15394	15482	15542	15551	15521	15624	15607	15436	15470	15440	15526	15721	15387	15631	15459	15702	15500	15521	15485	15594	15622	15368	15509	15601	15520	15505	15540	15528	15597	15417	15536	15650	15572	15616	15552	15599	15456	15382	15336	15463	15455	15489	15624	15573	15430	15407	15667	15577	15694	15442	15649	15613	15515	15418	15541	15464	15529	15571	15393	15469	15588	15538	15490	15627	15588	15469	15544	15630	15352	15570	15602	15464	15713	15510	15560	15390	15319	15386	15613	15691	15528	15311	15339	15560	15646	15563	15640	15558	15484	15544	15625	15522	15499	15512	15502	15341	15387	15403	15520	15514	15580	15658	15591	15541	15528	15455	15488	15497	15558	15495
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
