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
339799137012	339799137528	339799138078	339799138628	339799139178	339799139728	339799140278	339799140828	339799141378	339799141928	339799142478	339799143028	339799143578	339799144128	339799144678	339799145228	339799145778	339799146328	339799146878	339799147428	339799147978	339799148528	339799149078	339799149628	339799150178	339799150728	339799151278	339799151828	339799152378	339799152928	339799153480	339799154028	339799154578	339799155128	339799155678	339799156228	339799156778	339799157328	339799157878	339799158428	339799158978	339799159528	339799160078	339799160628	339799161178	339799161728	339799162278	339799162828	339799163378	339799163928	339799164478	339799165028	339799165578	339799166128	339799166678	339799167228	339799167778	339799168328	339799168878	339799169428	339799169978	339799170528	339799171078	339799171628	339799172178	339799172728	339799173278	339799173828	339799174378	339799174928	339799175478	339799176028	339799176578	339799177128	339799177678	339799178228	339799178778	339799179328	339799179878	339799180428	339799180978	339799181528	339799182081	339799182628	339799183178	339799183728	339799184278	339799184828	339799185378	339799185928	339799186478	339799187028	339799187578	339799188128	339799188678	339799189228	339799189778	339799190328	339799190878	339799191428	339799191978	339799192528	339799193078	339799193628	339799194178	339799194728	339799195278	339799195828	339799196378	339799196928	339799197478	339799198028	339799198578	339799199128	339799199678	339799200228	339799200778	339799201328	339799201878	339799202428	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2666	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2667	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21670	20134	27543	23095	22912	25683	26045	21536	19398	18092	17574	17210	17139	16903	17000	16738	16788	16559	16619	16648	16529	16680	16544	16393	16611	16337	16598	16530	16599	16519	16262	16598	16520	16450	16364	16418	16476	16606	16539	16664	16447	16721	16608	16534	16420	16445	16569	16511	16369	16339	16672	16605	16476	16487	16574	16538	16311	16238	16440	16205	16364	16322	16120	16263	16255	16586	16447	16440	16428	16375	16238	16335	16312	16323	16309	16379	16281	16256	16377	16482	16447	16218	16267	16454	16399	16376	16440	16492	16541	16237	16335	16208	16244	16424	16259	16218	16382	16384	16077	16202	16433	16411	16616	16285	16319	16250	16015	16282	16155	16342	16526	16266	16528	16345	16327	16449	16173	16433	16484	16532	16659	16573	16401	16325	16425	16549	16251	16368	16321	16269	16328	16247	16499	16282	16460	16280	16257	16322	16394	16191	16486	16462	16285	16529	16428	16253	16340	16410	16516	16387	16350	16389	16084	16510	16255	16444	16126	16415	16433	16310	16135	16282	16159	16367	16184	16139	16520	16279	16409	16256	16278	16283	16448	16245	16208	16411	16290	16199	16437	16571	16474	16381	16265	16231	16447	16157	16314	16219	16305	16408	16173	16325	16306	16282	16343	16308	16351	16230	16407	16316	16420	16345	16353	16291	16518	16028	16217	16406	16479	16293	16401	16457	16379	16255	16330	16382	16380	16265	16416	16040	16216	16171	16393	16295	16490	16416	16441	16402	16397	16308	16505	16480	16360	16340	16506	16531	16264	16566	16377	16572	16288	16182	16332	16456	16265	16348	16385	16377	16528	16312	16409	16402	16424	16401	16332	16335	16284	16333	16241	16241	16344	16397	16246	16331	16313	16284	16510	16437	16399	16213	16268	16315	16222	16169	16355	16132	16378	16228	16207	16250	16416	16271	16484	16435	16337	16299	16398	16389	16166	16275	16337	16264	16459	16337	16292	16276	16414	16469	16223	16202	16218	16383	16222	16355	16483	16347	16468	16450	16160	16404	16271	16357	16433	16466	16250	16272	16515	16423	16370	16424	16316	16169	16346	16183	16372	16346	16410	16536	16472	16460	16349	16289	16357	16444	16323	16284	16232	16463	16412	16435	16405	16311	16345	16364	16436	16192	16336	16228	16279	16423	16348	16258	16388	16403	16423	16368	16237	16131	16377	16505	16430	16418	16257	16315	16440	16391	16582	16469	16511	16199	16302	16210	16397	16400	16349	16441	16499	16211	16202	16304	16332	16350	16392	16395	16381	16484	16349	16051	16422	16208	16200	16434	16298	16204	16426	16164	16557	16130	16595	16171	16447	16406	16219	16237	16306	16160	16455	16268	16323	16283	16280	16172	16369	16347	16364	16296	16494	16384	16329	16271	16168	16258	16183	16275	16346	16333	16405	16247	16451	16335	16389	16227	16409	16439	16350	16306	16345	16234	16497	16398	16220	16302	16270	16189	16360	16371	16445	16290	16313	16261	16287	16161	16306	16344	16505	16379	16457	16358	16151	16252	16447	16503	16399	16317	16308	16194	16251	16296	16494	16470	16356	16274	16344	16216	16424	16468	16333	16327	16443	16088	16266	16414	16243	16206	16218	16644	16325	16437	16188	16458	16327	16357	16230	16150	16366	16243	16465	16302	16330	16261	16379	16362	16170	16439	16552	16464	16507	16225	16420	16074	16050	16241	16308	16387	16395	16121	16367	16322	16466	16168	16224	16338	16399	16493	16463	16408	16317	16197	16027	16168	16309	16260	16183	16175	16356	16168	16179	16233	16404	16343	16225	16377	16414	16378	16324	16197	16322	16343	16540	16357	16197	16221	16295	16283	16217	16307	16348	16273	16348	16395	16324	16210	16239	16274	16492	16382	16253	16589	16303	16314	16361	16194	16395	16208	16396	16363	16365	16364	16427	16356	16117	16385	16501	16572	16328	16358	16314	16257	16356	16357	16339	16371	16192	16392	16316	16448	16348	16349	16420	16294	16375	16183	16341	16449	16206	16312	16237	16278	16376	16289	16569	16459	16430	16295	16301	16273	16388	16366	16234	16383	16351	16357	16394	16298	16447	16276	16435	16178	16328	16245	16244	16459	16256	16310	16306	16262	16328	16249	16506	16441	16364	16443	16318	16172	16220	16429	16415	16285	16290	16422	16193	16471	16212	16215	16108	16142	16429	16529	16439	16368	16477	16382	16269	16351	16190	16409	16410	16226	16262	16456	16452	16311	16307	16294	16305	16328	16312	16354	16238	16572	16353	16434	16418	16499	16452	16221	16328	16282	16240	16485	16225	16170	16333	16321	16177	16457	16319	16548	16587	16258	16442	16351	16370	16236	16368	16414	16514	16268	16234	16194	16315	16446	16339	16250	16239	16273	16263	16210	16359	16515	16147	16408	16406	16240	16305	16299	16155	16407	16377	16389	16415	16331	16416	16389	16285	16357	16539	16342	16361	16308	16167	16385	16342	16220	16256	16294	16258	16285	16354	16415	16308	16242	16213	16529	16291	16220	16284	16531	16405	16297	16468	16288	16509	16224	16321	16382	16426	16184	16532	16393	16323	16461	16264	16575	16375	16336	16378	16306	16186	16309	16556	16582	16543	16382	16249	16357	16229	16391	16374	16132	16335	16525	16497	16098	16342	16375	16318	16419	16179	16484	16261	16222	16378	16405	16311	16255	16375	16346	16400	16421	16184	16281	16509	16381	16415	16270	16319	16319	16426	16423	16415	16201	16276	16409	16274	16400	16421	16243	16442	16467	16276	16419	16173	16351	16181	16470	16198	16350	16255	16453	16261	16289	16445	16268	16377	16281	16384	16362	16381	16425	16315	16308	16377	16299	16395	16321	16586	16275	16370	16365	16288	16341	16352	16273	16301	16306	16336	16424	16188	16367	16134	16353	16297	16236	16091	16172	16261	16329	16203	16342	16438	16458	16360	16299	16516	16209	16449	16404	16317	16149	16400	16206	16425	16410	16303	16450	16440	16425	16434	16284	16324	16181	16439	16390	16378	16323	16364	16339	16271	16337	16339	16411	16137	16384	16308	16232	16260	16318	16313	16215	16573	16298	16367	16068	16192	16273	16364	16439	16500	16359	16459	16218	16218	16421	16286	16439	16282	16369	16453	16443	16213	16246	16326	16432	16390	16529	16338	16078	16255	16292	16243	16301	16232	16450	16446	16325	16262	16379	16299	16121	16497	16262	16338	16392	16449	16229	16461	16245	16280	16406	16268	16283	16210	16279	16228	16356	16234	16407	16356	16374	16392	16414	16491	16459	16330	16144	16367	16337	16455	16117	16134	16480	16314	16193	16394	16450	16308	16400	16238	16480	16550	16286	16248	16417	16248	16412	16353	16454	16303	16339	16473	16312	16308	16272	16422	16250	16501	16480	16424	16337	16311	16378	16387	16390	16157	16216	16176	16376	16410	16286	16466	16463	16319	16304	16324	16357	16404	16329	15988	16251	16328	16176	16303	16195	16554	16568	16344	16238	16254	16340	16463	16325	16315	16400	16416	16384	16323	16373	16276	16365	16554	16402	16372	16330	16119	16288	16262	16526	16390	16354	16319	16400	16208	16357	16136	16159	16366	16386	16238	16201	16164	16395	16357	16359	16392	16473	16250	16199	16441	16252	16253	16325	16393	16313	16399	16467	16507	16276	16279	16377	16402	16575	16306	16269	16431	16440	16459	16451	16234	16464	16191	16313	16301	16397	16578	16228	16209	16278	16394	16378	16195	16307	16316	16439	16262	16416	16260	16245	16296	16311	16419	16214	16514	16254	16240	16279	16284	16320	16579	16314	16385	16391	16399	16297	16424	16359	16312	16479	16274	16264	16479	16398	16244	16352	16299	16236	16500	16231	16258	16377	16278	16280	16350	16210	16302	16392	16356	16509	16363	16400	16435	16313	16443	16321	16525	16256	16339	16456	16273	16226	16450	16430	16381	16414	16310	16515	16217	16322	16441	16305	16207	16242	16502	16221	16396	16164	16187	16404	16398	16317	16360	16348	16484	16211	16182	16198	16266	16278	16151	16313	16295	16390	16341	16276	16221	16335	16338	16227	16171	16399	16354	16218	16269	16377	16259	16435	16323	16359	16163	16444	16288	16340	16505	16518	16197	16258	16247	16328	16497	16450	16459	16265	16375	16458	16349	16262	16238	16188	16309	16348	16333	16401	16350	16307	16379	16292	16281	16480	16208	16175	16424	16231	16370	16124	16247	16299	16100	16347	16293	16140	16459	16425	16380	16369	16077	16232	16190	16354	16263	16205	16430	16353	16055	16216	16492	16397	16248	16288	16304	16351	16374	16361	16468	16409	16378	16244	16197	16002	16507	16277	16273	16365	16320	16059	16297	16223	16370	16302	16300	16094	16348	16158	16355	16323	16303	16333	16416	16435	16436	16481	16322	16333	16299	16260	16244	16335	16230	16342	16245	16383	16464	16286	16050	16246	16265	16337	16268	16376	16300	16179	16262	16384	16499	16363	16409	16297	16367	16367	16191	16341	16432	16235	16257	16300	16262	16196	16342	16202	16255	16329	16460	16598	16430	16184	16448	16177	16355	16370	16180	16372	16366	16156	16201	16261	16320	16242	16211	16493	16410	16403	16506	16434	16269	16580	16456	16099	16229	16443	16244	16265	16450	16100	16477	16375	16376	16075	16436	16331	16389	16298	16374	16325	16410	16271	16144	16126	16295	16383	16325	16338	16435	16384	16328	16346	16492	16275	16362	16315	16017	16044	16184	16475	16249	16229	16168	16198	16461	16441	16226	16550	16233	16186	16379	16246	16347	16451	16366	16155	16278	16349	16374	16125	16198	16220	16217	16413	16414	16272	16259	16348	16617	16178	16330	16247	16400	16321	16094	16348	16405	16277	16401	16392	16230	16388	16361	16267	16302	16351	16556	16410	16172	16261	16356	16256	16301	16075	16578	16575	16277	16286	16225	16229	16170	16336	16257	16342	16204	16382	16398	16359	16291	16307	16368	16448	16407	16259	16304	16240	16229	16362	16398	16468	16379	16226	16327	16310	16331	16409	16218	16289	16191	16225	16463	16324	16346	16491	16362	16266	16382	16170	16390	16269	16410	16468	16391	16204	16286	16312	16341	16253	16353	16509	16391	16338	16251	16360
32852	54583	52693	44592	38094	29167	23335	20851	18832	16449	16026	15758	15511	15656	15405	15168	15144	15238	15246	14930	14964	14900	14833	14972	14994	14976	14798	14835	14981	14904	14950	14786	14866	15047	14867	14825	14923	14869	14947	14949	14785	14946	14936	14746	14734	14869	14994	14733	14878	14804	15266	15234	15006	14874	14933	14999	14802	14716	14727	14812	14873	14681	14758	14861	14869	14773	14839	14755	14849	14841	14844	14975	14852	14737	14883	14872	14766	14848	14744	14819	14776	14931	14940	14725	14890	14880	14868	14888	14829	14834	14697	14861	14916	14735	14810	14875	14946	14943	14896	14908	14840	14788	14709	14739	14899	14925	14835	14875	14857	14952	14737	14882	14627	14872	14913	14824	14884	14760	14812	14841	14906	14800	14973	14748	14742	14929	14899	14827	14876	14757	14958	14716	15029	14779	14771	14807	14844	14840	14780	14830	14889	14838	14858	14819	14609	14777	14796	14801	14793	15005	14835	14826	14688	14761	14803	14850	14725	14898	14720	15014	14776	14774	14798	14778	14864	14768	14791	14656	14712	14988	14858	14816	14922	14712	14787	14750	14946	14711	14732	14814	14767	14919	14778	14776	14785	14708	14856	14532	14930	14847	14818	14741	14739	14783	14879	14777	14885	15002	14730	14835	14863	14790	14760	14750	14877	14702	14719	14842	14868	14798	14878	14908	14953	14811	14794	14988	14763	14876	14866	14746	14909	14739	14846	14741	14957	14951	14741	14718	14837	14903	14682	14842	14951	14660	14903	14873	14800	14723	14830	14779	14753	14720	14887	14792	14854	14615	14836	14860	14805	14817	14641	14922	14990	14819	14706	14737	14941	14830	14875	14874	14694	14791	15018	14835	14782	14891	14848	14924	14878	14834	14808	14795	14818	14848	14800	14886	14694	15012	14762	14856	14884	14693	14676	14764	14801	14883	14760	14771	14866	14763	14707	14830	14868	14801	14880	14647	14742	14902	14727	14656	14810	14901	14823	14901	14844	14972	14815	14681	14960	14748	14832	14817	14647	14728	14733	14920	14816	14669	14977	14696	14907	14819	14848	14900	14856	14772	14799	14755	14789	14822	14787	14747	14961	14927	14798	14704	14703	14874	14849	14799	14676	14731	14709	14758	14763	14780	14861	14738	14883	14787	14816	14833	14710	14715	14710	14809	14709	14794	15033	14849	14785	14738	14717	14701	14806	14614	15034	14850	14908	14809	14692	14732	14849	14760	14910	14693	14583	14815	14625	14912	14732	14686	14802	14957	14721	14938	14657	14895	14809	14947	14963	14753	14817	14737	14840	14865	14837	14737	14952	14907	14817	14937	14680	14768	14856	14790	14702	14916	14724	14826	14836	14985	14895	14882	14754	14721	14846	14740	14978	15035	14739	14882	14743	14698	14890	14720	14843	14862	14750	14733	14909	14804	14839	14780	14706	14783	14835	14750	14716	14876	14859	14859	14786	14732	14837	14685	14804	14837	14748	14839	14817	14908	14738	14941	14846	14837	14892	14866	14871	14807	14942	14696	14784	14802	14611	14741	14716	14728	14825	14831	14958	14675	14750	14675	14818	14865	14839	14943	14783	14670	14864	14849	14835	14686	14700	14734	14834	14675	14838	14737	14701	14890	14834	14902	14821	14907	14695	14615	14980	14916	14868	14762	14810	14579	14682	14699	14692	14846	14913	14883	14773	14847	14707	14815	14703	14676	14740	14865	14735	14724	14926	14858	14777	14672	14800	14817	14818	14845	14930	14612	14806	14827	14865	14817	14631	14737	14819	14802	14716	14810	14782	14836	14924	14729	14693	14938	14812	14944	14790	14806	14891	14785	14822	14881	14773	14856	14882	14810	14743	14769	14816	14600	14773	14740	14941	14844	14554	14806	14861	14807	14697	14808	14711	14590	14716	14903	14911	14670	14836	14723	14705	14706	14607	14919	14751	14725	14864	14748	14767	14756	14661	14915	14583	14948	14910	14764	14940	14791	14991	14773	14762	14767	14936	14647	14651	14725	14879	14845	14848	14822	14849	14786	14789	14745	14636	14808	14780	14823	14775	14812	14840	14694	14952	14745	14813	14775	14761	14937	14869	14851	14620	14781	14722	14920	14917	14896	14958	14983	14798	14852	14950	14908	14672	14744	14664	14844	14687	14861	14890	14895	14956	14701	14948	14848	14700	14820	14889	14861	14745	15005	14924	14827	14905	14810	14734	14732	14852	14907	14726	14705	14745	14861	14858	14865	14881	14761	14814	14737	14775	14729	14865	14949	14757	14711	14693	14891	14694	14977	14790	14855	14837	14775	14780	14746	14964	14869	14784	14780	14642	14833	14742	14761	14712	14804	14971	14904	14765	14870	14850	14778	14737	14726	14894	14807	14852	14863	14672	14735	14822	14838	14675	14789	14841	14818	14822	14715	14870	14899	14665	14982	14856	14793	14890	14779	14919	14793	14777	14939	14561	14772	14840	14905	14834	14705	14663	14681	14876	14743	14691	14784	14834	14773	14711	14780	14917	14679	14862	14846	14742	14862	14959	14717	14855	14786	14836	14928	14792	14965	14804	14683	14783	14647	14890	14943	14808	14744	14921	14774	14844	14832	14799	14969	14808	14770	14841	14991	14891	14807	14793	14960	14779	14724	14829	14681	14837	14935	14917	14745	14830	14762	14561	14748	14878	14880	14721	14913	14942	14845	14939	14794	14781	14710	14755	14912	14733	14982	14735	14801	15076	14817	14796	14929	14944	14846	14918	14763	14677	14871	14754	14712	14805	14823	14789	14745	14897	14748	14758	14770	14799	14979	14871	14949	14888	14806	14977	14698	14697	14807	14680	14909	14671	14908	14860	14769	14938	14739	14871	14809	14718	14791	14995	14847	14801	14871	14805	14673	14875	14910	14662	14661	14782	14768	14848	14839	14900	14834	14721	14801	14993	14789	14825	14810	14674	14975	14788	15018	14775	14964	14705	14907	14710	14726	14624	14760	14729	14865	14787	14738	14667	14783	14755	14656	14845	14910	14814	14862	14811	14835	14922	14672	14970	14917	14771	14875	14849	14754	14760	14738	14834	14828	14700	14812	14941	14560	14623	14808	14750	14769	14826	14755	14938	14777	14744	14836	14841	14894	14804	14701	14816	14873	14840	14855	14665	14728	14694	14719	14716	14752	14790	14872	14779	14804	14762	14810	14879	14896	14702	14847	14889	14859	14859	14815	14696	14929	14927	14847	14854	14878	14928	14721	14793	14625	14936	14861	14902	14870	14600	14996	14683	14840	14798	14617	14863	14884	14701	14851	14870	14729	14811	14744	14869	14748	14776	14914	14752	14622	14680	14788	14957	14738	14903	14739	14639	14881	14823	14843	14805	14749	14820	14723	14852	14742	14742	14876	14835	14816	14796	14826	14637	14791	14753	14835	14722	14814	14719	14889	14847	14723	14905	14870	14642	14857	14843	14964	14743	14852	14651	14653	14647	14941	14782	14776	14823	14796	14959	14781	14954	14757	14820	14820	14796	14756	14640	15039	14743	14928	14720	14776	14993	14665	14746	14744	14773	14818	14847	14801	14920	15000	14647	14729	14678	14797	14750	14779	14771	14727	14919	14682	14706	14776	14919	14971	14786	14830	14811	14859	14771	14714	14692	14822	14720	14903	14843	14900	14879	14806	14937	14837	14800	14900	14987	14859	14787	14987	14820	14744	14694	14810	14857	14767	14907	14722	14698	14689	14896	14873	14772	14875	14836	14807	14834	14829	14729	14755	14774	14595	14831	14718	14656	14828	15003	14840	14824	14797	14735	14724	14756	14805	14860	14822	14966	14664	14734	14673	14713	14859	14793	14808	14747	14774	14841	14819	14890	14952	14683	14750	14928	14693	14844	14812	14740	14988	14888	14814	14940	14788	14657	14911	14916	14657	14916	14722	14664	14725	14766	14890	14824	14823	14724	14761	14839	14886	14821	14759	14924	14903	14756	14859	14815	14901	14753	14981	14927	14662	14841	14852	14910	14807	14668	15011	14722	14848	14767	15015	14861	14820	14789	14831	14784	14776	14848	14794	14776	14775	14946	14727	14953	14684	14676	14695	14899	14872	14850	14883	14821	14773	14824	14814	14921	14902	14829	14699	14889	14789	14898	14929	14726	14801	14785	14700	14821	14708	14759	14805	14690	14812	14778	14733	14906	14806	14841	14806	14811	14977	14832	14725	14801	14780	14744	14780	14747	14771	14902	14782	14783	14813	14898	14654	15081	14726	14704	14862	14790	14726	14882	14984	14721	14841	14713	14894	14835	14683	14877	14771	14730	14728	14852	14800	14809	14828	14802	14808	14752	14767	14726	14814	14847	14876	14780	14959	14797	14762	14784	14702	14851	14629	14844	14817	14836	14795	14818	14906	14816	14669	14759	14853	14871	14647	14878	14866	14870	14919	14758	14806	14875	14821	14774	14861	14932	14820	14813	14881	14866	14861	14777	14766	14756	14724	14895	14736	14929	14813	14703	14799	14824	14861	14925	14714	14714	14833	14695	15007	14839	14796	14813	14956	14709	14786	14799	14788	14678	14713	14918	14805	14795	14803	14784	14969	14944	14729	14790	14969	14790	15014	14866	14707	14837	14747	14791	14807	14669	14903	14705	14990	14863	14681	14733	14809	14871	14667	14681	14667	14868	14802	14842	14918	14978	14861	14667	14907	14750	14800	14794	14764	14845	14821	14734	14685	14997	14805	14787	14877	14847	14809	14691	14799	14955	14779	14823	14751	14732	14791	14776	14754	14811	14713	14797	14846	14849	14896	14782	14815	14733	14719	14916	14803	14776	14667	14936	14764	14864	14822	14720	14853	14767	14789	14850	14672	14813	14810	14789	14910	14871	14833	14753	14945	14703	14862	14838	14889	14817	14834	14819	14870	14858	14790	14900	14903	14867	14870	14983	14678	14892	14838	14825	14743	14868	14816	14935	14876	14829	14758	14739	14829	14920	14950	14786	14810	14741	14845	14811	14691	14765	14863	14872	14854	14920	14810	15004	14806	14813	14925	14929	14792	14799	14754	14980	14698	14840	14864	14905	14917	14989	14848	14800	14806	14818	14893	14855	14810	14790	14783	15074	14866	14887	14969	14833	14874	14965	14911	14770	14866	14806	14814	14909	14665
28783	27403	36187	32447	25160	21500	19843	18471	17809	17488	17399	17343	17383	17153	17432	17339	17243	17272	17364	17234	17510	17251	16926	17189	16972	17253	17163	17274	17157	17142	16955	17208	17141	17132	17152	17080	17303	16940	17034	17185	17021	17095	17155	17179	17055	17144	17210	16906	17017	17259	17238	16886	17327	17158	17176	17083	17124	17276	17114	17229	17050	17106	17141	17170	17187	17155	17192	17081	17142	17076	17353	17150	17244	17055	16892	17180	17157	17206	17189	17228	17026	17155	17423	17066	16961	17127	16992	17117	17132	16987	17172	16976	17112	17130	17286	17432	17392	17059	17150	17138	17218	17118	17071	17188	16921	17196	17181	17138	17136	17131	17079	17149	17040	17096	17005	17087	17117	17228	17323	17120	16921	17062	17377	17124	17214	17114	17396	16981	17300	17018	17083	16978	17067	17186	17161	17109	17274	17082	17091	16950	17222	17284	17142	17154	17044	16975	17143	17049	17148	17014	17185	17259	17191	17236	17069	17017	17292	17084	16984	16972	17274	16987	17213	17169	16944	16755	17018	17098	17060	17363	17158	16976	17153	17085	17112	17162	17309	17156	17067	17078	17194	17045	17034	17221	17361	17030	17169	17137	17266	17204	17154	17003	17161	17183	17077	17193	17370	17097	17163	17224	17215	17020	17148	17261	17009	17154	17222	17152	17360	17049	17275	17103	17085	17103	17071	17175	17036	17046	17271	17065	16986	17346	17123	17197	16956	17001	17311	16924	17167	17149	17109	17044	17146	17100	17122	17180	17168	17321	17242	16958	17105	17096	17251	17198	17329	17119	17192	17171	17251	17138	17103	16928	17017	16892	17126	17074	17250	17116	17107	17259	16901	17113	17195	17162	17203	17150	17238	17102	17212	17296	17171	17229	17203	17046	17132	17141	17049	16970	17224	17148	16964	17177	17119	17174	16990	17078	17178	17075	16752	17113	17058	17166	16972	17059	17160	17259	17258	17045	17220	17146	17088	17095	17036	17197	17198	17220	17163	17107	17048	17154	17159	17097	17090	17161	16981	17121	17243	17359	17182	17121	17160	17024	17286	17069	17288	17156	16991	17167	17032	17044	17025	17263	17031	17258	17054	17056	17170	17257	17270	17213	17009	17029	17098	17182	16999	17075	17003	17162	17058	17039	17088	17260	17177	17129	17054	17191	17168	17178	17131	17186	16824	17139	17134	17050	17031	17043	17039	17345	17051	17088	17295	16988	16909	17114	16933	17049	17070	17143	16903	17081	17316	17296	17188	17308	17321	17178	17110	16950	17169	17234	17105	17021	17202	17086	17034	17106	17155	17166	17151	16941	17370	16988	17112	17101	17289	17131	17217	17047	17119	17169	17278	17048	17133	16982	17328	17375	17147	17102	17017	17215	17180	17216	17278	17185	17016	17168	17169	17200	17175	17290	17156	17246	17066	17024	17118	17091	17217	17119	17161	17098	17192	17143	17248	17095	17134	17107	16964	17021	17160	17271	17105	17161	17183	17204	17207	17019	17286	17301	17109	16975	17164	17203	17057	16991	17242	17124	17044	17196	17073	16881	17274	17121	17106	17178	16961	17063	17211	17098	17160	17238	17120	17064	17221	17164	16986	17242	17223	17043	17114	16986	17082	17018	17085	16904	17135	17143	17067	17255	17361	17080	17115	17197	17151	17297	17075	17194	17297	17254	17093	17145	17210	17116	17329	17166	17434	17066	17119	17280	17418	16885	17184	17050	17210	17148	17061	16997	17221	16987	16941	17133	17147	17119	17180	17238	17134	17038	17294	16993	17303	17119	17258	17180	17080	17206	17204	17019	17094	17220	17155	17014	17052	17068	17172	17227	17270	17099	17098	17097	17323	17264	17150	17053	17188	17270	17260	16993	16994	17194	17193	17087	16980	17330	16935	17098	17192	17073	17181	17124	17126	17126	17070	17036	17127	17043	17295	17253	17162	17254	17251	17176	17051	17216	17234	17098	17126	17090	17065	17138	17339	17328	17077	17361	17223	16889	17036	17226	17198	17299	17166	17155	17263	17157	16994	17074	17285	17261	16995	17169	17158	17126	16968	17038	17119	17201	17038	17112	17301	17163	17473	17155	17148	17188	17191	17090	16942	17021	17258	17206	17386	17173	17167	17132	17230	16986	17254	17144	17047	17134	17108	17062	16933	17086	17077	17161	16984	17340	17186	17096	17083	17165	17056	17110	17227	17069	17131	17153	17076	17044	17216	17141	17295	17261	17309	17144	17130	17074	17140	17123	17056	17129	17147	17097	16973	17024	17128	17094	17102	17194	17105	17284	17008	17042	16948	17035	17226	17145	17171	17119	16940	17204	16889	17250	17051	17060	17218	17089	17114	17157	17061	17125	17049	17008	17081	17054	17193	16946	17185	17339	16971	17254	17171	16918	17121	17294	17095	17200	17154	17001	16905	17049	17118	17272	17070	17273	17350	17193	17229	17288	16965	17018	17276	17170	17078	17096	16992	17068	17198	17142	17115	17057	17155	17143	17265	17236	17032	17189	17039	17101	17161	17063	17146	17155	17225	17307	17051	16947	17179	17150	17060	17241	17037	17105	17199	17118	17185	17154	17133	17041	17138	17160	17211	17110	17071	17171	17268	17060	17247	17151	17238	17040	17275	17162	16908	16953	17007	17511	17135	17038	17126	17112	17168	17460	17146	17044	17113	16952	17120	16987	17166	17136	17126	17293	17446	17175	17131	17051	17273	17205	16981	16989	17121	17094	17010	16864	16984	17051	17238	17090	17230	16898	17167	17012	17141	17196	17157	17064	17185	17155	17100	16962	17165	17090	17247	17214	16991	17158	17137	17063	17210	17113	16997	17195	17253	16958	17240	16957	17141	16966	17117	16907	17133	17133	17133	16973	17195	17195	17077	16982	17153	17151	17068	17107	17183	17070	17029	16817	17094	17087	17224	17278	17034	17145	17078	17157	17196	17253	16983	17167	17064	17146	17011	17113	17283	17162	17134	17193	17149	17181	17025	17209	16922	17108	17205	17104	17051	17048	17156	17178	17172	17194	17402	16852	17035	17110	17222	16985	16974	17271	16993	17254	17037	17185	16974	17335	17040	17278	17250	17180	17138	17029	17153	17007	17109	17289	17113	17186	17352	17156	17138	17195	17114	17051	17466	17099	17178	17136	17141	17076	17089	17180	17288	17161	17324	17242	17209	17075	17127	17182	17037	17162	17207	17173	17100	17133	16962	17214	17133	16978	16984	17085	17181	17201	17052	17053	16923	17073	17160	17223	17134	17138	17022	17074	17217	17171	17192	16955	17273	17252	17128	17210	17297	16891	17312	17213	17327	17207	17005	17315	17185	17055	17224	17284	16850	16951	17302	16931	17325	17171	17105	17242	17223	17017	17049	17103	17085	16940	17165	17171	17236	17052	17143	17059	17081	16840	17008	17213	17177	16989	17235	17075	17023	17102	17068	17165	17216	17015	17152	17087	17117	17251	17196	17251	17158	17101	17298	17298	17066	17051	17146	17276	17189	17079	17023	17178	17192	17174	17086	17258	17157	17298	17072	17004	17117	17213	16988	16897	17409	17056	17268	17290	17184	17094	16964	17205	17011	17057	17037	16957	17215	17298	17032	17105	17115	17100	17108	17285	17152	17236	17057	17174	17104	17133	17164	17304	17220	17069	17088	17018	17299	17112	17190	17291	17129	17039	17009	17199	17029	17295	17092	17170	16983	17200	17263	17032	17086	17023	17145	17239	17070	17106	17166	17141	17243	17185	17155	17064	17243	17126	17100	17179	17277	17110	17196	16958	17150	17093	17002	17190	17189	17065	17125	17070	17224	17228	17203	17021	17190	17263	17177	17086	16880	17179	17186	17073	17040	16968	17020	17335	17067	16968	16960	17288	17214	17098	17033	17161	16955	17144	17016	17205	17268	16976	17208	17214	17023	17339	17328	17137	17127	17190	17104	17150	17227	16865	16995	17127	16898	17141	16914	17116	17239	17226	17372	17106	17120	17064	17331	17147	17048	17143	17263	17143	17249	17251	16879	17120	17233	17008	16965	17081	17232	17162	17256	17243	17022	17127	17125	16944	17148	17245	17343	17151	17131	17029	17179	17076	16962	17098	17015	17158	17184	16988	16984	17070	17413	16998	17009	17169	17075	17127	17046	17125	16991	17074	17166	16972	16921	17021	17202	17046	17270	17114	17340	17148	17144	17032	17212	17304	17266	17142	17127	17017	17166	17172	17348	17142	17069	16991	17031	17074	17375	16963	17019	16944	17034	17039	17293	17029	17213	17253	17063	17105	17180	17210	17353	17175	17130	17105	17102	17381	17102	16954	17186	17130	17150	17030	17140	17228	17156	17109	17226	17193	17144	17007	17090	17129	17138	17149	17097	16975	17131	17182	17133	17269	17116	17284	17166	16977	17099	17048	17140	16948	17206	17164	17318	17008	16962	17023	17223	17062	17179	16996	16984	17028	17124	17053	17248	17133	17131	17411	17210	17041	17241	17120	17275	17085	17066	17193	17132	17058	17026	17251	17074	17305	17154	17329	17109	17006	17011	17096	17321	17036	17304	16904	17044	17185	17084	16944	16965	16875	17097	17078	17161	17065	17140	17158	16998	17138	17097	17279	17039	17189	17275	17366	17366	17167	17009	17270	17380	17275	17359	17149	17098	17283	17025	17089	17062	17112	17112	17134	16936	17121	16891	17114	16951	17096	16997	17215	17140	17170	16968	17058	17299	17230	17017	17315	17043	17141	17116	17095	17067	17281	17090	17091	17305	17266	17054	17241	17207	17046	17119	17273	17202	17123	17136	17247	17096	17160	17208	17033	16981	17181	17157	17105	17253	17129	17193	17161	17048	16999	17030	17109	17198	17077	17077	17026	17180	16875	16992	17072	17373	17238	17023	17082	17033	17105	17081	17125	17273	17215	17284	17121	16971	17119	17216	17133	17162	17025	17158	17173	17204	17130	17102	17233	16815	16991	16997	17168	17171	17121	17080	17156	17099	17189	17339	17356	17123	17022	17246	17220	17018	17061	17034	17081	17319	17202	17204	17279	17311	17122	17062	17059	17072	17121	17007	17123	17241	16958	16975	17155	17115	17172	17055	17179	17014	17018	17243	16870	16912	17131	17061	17297	17189	17156	17165	17302
33215	45379	43511	34039	26370	21284	18814	17402	16556	16180	16052	15707	15937	15895	15893	15765	15701	15674	15697	15762	15739	15680	15821	15605	15714	15789	15717	15647	15673	15650	15829	15563	15699	15603	15707	15764	15856	15547	15588	15722	15595	15780	15745	15551	15779	15469	15727	15350	15778	15733	15670	15503	15758	15809	15735	15664	15469	15727	15568	15750	15719	15758	15761	15694	15664	15545	15675	15647	15835	15735	15552	15567	15719	15593	15691	15587	15518	15770	15769	15699	15799	15559	15662	15693	15767	15642	15625	15473	15742	15575	15721	15647	15759	15714	15657	15584	15672	15595	15694	15609	15550	15691	15692	15545	15669	15630	15777	15658	15778	15695	15625	15692	15738	15562	15566	15854	15621	15784	15678	15575	15639	15529	15730	15680	15579	15559	15827	15694	15617	15701	15705	15809	15736	15742	15570	15650	15741	15698	15438	15679	15570	15731	15632	15666	15647	15697	15732	15623	15729	15764	15551	15706	15810	15667	15597	15492	15522	15683	15697	15778	15643	15591	15683	15656	15721	15552	15469	15553	15733	15692	15775	15708	15586	15612	15708	15424	15617	15671	15676	15681	15571	15730	15546	15619	15664	15710	15649	15487	15612	15721	15587	15556	15617	15772	15539	15668	15555	15657	15670	15631	15573	15830	15632	15593	15608	15738	15820	15683	15697	15612	15547	15605	15414	15530	15796	15792	15710	15563	15733	15833	15616	15630	15662	15521	15720	15688	15576	15676	15517	15605	15627	15677	15710	15594	15544	15581	15595	15650	15647	15477	15745	15594	15583	15658	15748	15718	15726	15780	15722	15529	15705	15675	15666	15592	15657	15502	15541	15638	15686	15445	15675	15658	15588	15642	15700	15473	15717	15632	15624	15597	15617	15699	15579	15705	15522	15537	15682	15645	15493	15697	15741	15853	15507	15611	15550	15903	15739	15699	15800	15706	15735	15674	15746	15781	15735	15518	15699	15747	15925	15559	15561	15761	15632	15682	15650	15575	15754	15781	15779	15574	15671	15740	15638	15538	15466	15731	15517	15701	15789	15743	15564	15625	15731	15602	15689	15729	15679	15547	15585	15493	15735	15637	15709	15633	15687	15544	15698	15670	15641	15639	15771	15698	15704	15784	15588	15616	15510	15693	15645	15714	15607	15614	15714	15602	15556	15736	15531	15758	15538	15578	15700	15602	15543	15597	15680	15709	15729	15714	15682	15525	15563	15710	15619	15723	15599	15585	15465	15743	15678	15762	15604	15752	15537	15806	15662	15653	15655	15735	15739	15659	15772	15540	15494	15755	15917	15699	15611	15550	15718	15482	15629	15726	15578	15652	15688	15543	15781	15652	15617	15658	15601	15473	15530	15650	15634	15742	15762	15751	15677	15712	15802	15542	15610	15655	15733	15546	15731	15498	15564	15560	15669	15593	15612	15866	15648	15658	15779	15654	15591	15775	15653	15684	15674	15748	15537	15544	15592	15558	15602	15677	15645	15676	15696	15793	15580	15623	15696	15608	15686	15633	15871	15539	15703	15606	15595	15687	15754	15619	15646	15720	15658	15661	15650	15670	15647	15664	15692	15850	15834	15536	15677	15672	15802	15710	15597	15694	15693	15401	15412	15682	15505	15566	15713	15591	15613	15619	15692	15628	15703	15589	15574	15599	15587	15485	15658	15705	15648	15604	15531	15572	15529	15782	15775	15667	15787	15403	15773	15727	15476	15652	15694	15599	15728	15730	15606	15665	15793	15591	15581	15561	15601	15635	15614	15648	15694	15554	15605	15643	15592	15703	15677	15772	15700	15575	15732	15598	15711	15515	15748	15690	15593	15719	15499	15569	15629	15678	15575	15724	15671	15582	15594	15798	15575	15681	15691	15653	15580	15778	15691	15750	15455	15863	15491	15692	15451	15759	15552	15671	15702	15673	15855	15780	15598	15661	15626	15710	15560	15562	15718	15494	15737	15508	15662	15744	15812	15664	15424	15693	15746	15686	15720	15846	15517	15574	15633	15507	15698	15531	15851	15677	15528	15742	15644	15689	15579	15731	15693	15670	15649	15642	15630	15606	15487	15652	15656	15746	15742	15813	15610	15690	15781	15594	15721	15487	15790	15712	15679	15772	15615	15789	15523	15664	15787	15491	15690	15745	15755	15503	15784	15610	15592	15690	15566	15736	15760	15531	15670	15789	15728	15610	15684	15703	15697	15498	15543	15832	15641	15693	15800	15714	15650	15695	15585	15756	15799	15642	15627	15639	15652	15498	15670	15709	15779	15586	15590	15564	15593	15619	15531	15716	15479	15705	15669	15894	15762	15784	15602	15696	15590	15630	15533	15712	15711	15765	15715	15686	15774	15684	15846	15691	15646	15690	15696	15621	15639	15693	15762	15661	15422	15660	15782	15662	15732	15600	15578	15933	15730	15736	15757	15686	15653	15735	15532	15759	15673	15561	15629	15715	15672	15661	15490	15791	15660	15676	15801	15644	15496	15772	15582	15637	15622	15531	15757	15764	15635	15668	15557	15691	15446	15611	15677	15588	15804	15796	15615	15833	15708	15705	15768	15508	15548	15594	15639	15799	15628	15662	15588	15623	15610	15797	15714	15522	15579	15634	15677	15699	15605	15575	15593	15567	15655	15795	15742	15703	15587	15843	15466	15586	15576	15747	15590	15710	15560	15725	15634	15779	15587	15725	15636	15545	15724	15741	15587	15682	15527	15639	15648	15763	15669	15666	15470	15711	15649	15551	15638	15651	15468	15669	15721	15668	15772	15884	15610	15576	15604	15821	15626	15672	15876	15653	15736	15666	15634	15425	15724	15702	15798	15665	15778	15568	15613	15752	15746	15574	15629	15572	15719	15590	15732	15475	15768	15725	15596	15822	15613	15665	15597	15662	15621	15503	15558	15614	15729	15567	15564	15701	15784	15525	15598	15702	15669	15637	15472	15684	15617	15630	15585	15809	15786	15491	15719	15729	15543	15493	15764	15679	15705	15700	15686	15747	15753	15548	15681	15528	15750	15671	15725	15712	15615	15553	15647	15587	15627	15758	15498	15673	15514	15576	15711	15605	15553	15629	15562	15583	15655	15585	15565	15718	15691	15624	15640	15611	15722	15603	15491	15704	15484	15799	15666	15726	15710	15676	15886	15680	15725	15743	15777	15768	15607	15797	15659	15612	15679	15741	15725	15582	15736	15695	15438	15577	15655	15701	15625	15565	15653	15712	15739	15656	15761	15876	15697	15575	15749	15607	15618	15759	15501	15781	15747	15544	15623	15717	15809	15416	15653	15642	15800	15678	15515	15664	15760	15629	15598	15584	15518	15726	15731	15593	15631	15734	15554	15693	15554	15655	15619	15636	15819	15680	15654	15552	15704	15681	15628	15766	15597	15534	15634	15843	15702	15574	15583	15725	15701	15844	15671	15505	15594	15479	15829	15749	15815	15699	15585	15570	15679	15645	15758	15604	15637	15715	15514	15552	15648	15637	15655	15636	15685	15754	15477	15629	15577	15611	15666	15555	15811	15697	15605	15786	15710	15768	15721	15701	15675	15575	15693	15598	15657	15665	15737	15603	15827	15616	15748	15700	15682	15592	15392	15624	15506	15595	15610	15669	15650	15658	15633	15573	15493	15590	15668	15783	15737	15454	15779	15784	15669	15629	15666	15519	15735	15636	15730	15622	15713	15769	15561	15797	15594	15654	15652	15713	15619	15863	15431	15762	15740	15589	15830	15686	15801	15535	15686	15552	15645	15608	15651	15681	15730	15651	15640	15707	15707	15749	15473	15674	15514	15665	15601	15680	15632	15774	15763	15655	15575	15594	15614	15578	15729	15661	15589	15603	15575	15644	15760	15688	15844	15687	15626	15731	15727	15602	15492	15942	15503	15673	15696	15560	15591	15606	15679	15676	15693	15765	15439	15647	15569	15624	15682	15696	15765	15617	15843	15663	15742	15742	15755	15706	15665	15597	15568	15695	15505	15863	15688	15621	15639	15759	15649	15814	15616	15626	15658	15839	15567	15593	15537	15642	15594	15712	15629	15694	15452	15527	15503	15622	15771	15619	15607	15649	15591	15816	15729	15689	15681	15654	15658	15561	15525	15629	15497	15555	15655	15665	15761	15759	15562	15801	15537	15782	15491	15676	15638	15714	15636	15551	15586	15788	15740	15707	15732	15709	15738	15801	15706	15458	15723	15584	15389	15589	15764	15686	15641	15655	15743	15538	15653	15753	15775	15557	15587	15684	15607	15610	15621	15621	15768	15571	15641	15570	15772	15686	15730	15920	15582	15587	15736	15762	15615	15652	15844	15684	15739	15609	15795	15566	15655	15720	15757	15802	15669	15631	15681	15611	15642	15722	15468	15816	15740	15640	15647	15736	15809	15520	15678	15788	15519	15642	15707	15735	15510	15719	15702	15752	15690	15617	15803	15709	15659	15668	15769	15551	15665	15710	15611	15651	15601	15493	15703	15716	15705	15743	15752	15589	15652	15537	15591	15732	15626	15626	15560	15727	15649	15502	15594	15692	15709	15765	15745	15680	15511	15696	15642	15839	15802	15713	15668	15616	15557	15613	15619	15597	15548	15588	15698	15701	15587	15566	15618	15772	15624	15584	15829	15664	15721	15724	15698	15595	15614	15608	15716	15699	15753	15798	15758	15687	15590	15608	15588	15706	15696	15721	15733	15724	15459	15686	15631	15748	15532	15700	15568	15657	15557	15656	15555	15567	15813	15698	15480	15655	15592	15658	15721	15575	15754	15858	15614	15684	15712	15666	15726	15591	15683	15590	15673	15647	15678	15739	15509	15609	15685	15680	15691	15714	15652	15575	15528	15711	15681	15685	15572	15697	15524	15669	15630	15569	15774	15692	15720	15632	15525	15697	15586	15648	15643	15679	15827	15719	15803	15622	15543	15517	15745	15460	15748	15531	15720	15533	15679	15678	15634	15648	15700	15565	15665	15669	15600	15741	15721	15722	15662	15683	15633	15793	15656	15635	15635	15739	15672	15580	15649	15448	15560	15647	15838	15589	15611	15637	15659	15811	15670	15676	15765	15668	15646	15569	15683	15529	15501	15320	15767	15669	15757	15747	15780	15655	15609	15556	15773	15699	15621	15669	15622	15680	15791	15666	15688	15639
24283	21550	29304	25849	24280	24703	23685	20154	18946	18609	18326	18098	18007	17901	17951	17924	17630	17965	17642	17826	17582	17910	17421	17495	17605	17740	17532	17548	17668	17740	17518	17545	17294	17517	17493	17596	17410	17603	17513	17688	17494	17678	17742	17640	17635	17617	17654	17460	17479	17460	17814	17775	17753	17634	17569	17552	17649	17820	17582	17564	17700	17552	17432	17620	17369	17637	17315	17392	17367	17395	17462	17607	17583	17658	17596	17648	17439	17406	17420	17497	17601	17676	17468	17515	17510	17326	17690	17521	17674	17620	17496	17357	17575	17461	17667	17656	17523	17610	17558	17354	17360	17534	17644	17613	17666	17653	17582	17366	17726	17589	17628	17640	17590	17479	17602	17609	17643	17624	17561	17524	17384	17406	17402	17501	17445	17341	17459	17514	17372	17534	17387	17586	17723	17486	17451	17575	17506	17699	17611	17524	17489	17266	17357	17495	17472	17572	17450	17652	17723	17550	17615	17697	17317	17589	17470	17585	17436	17423	17538	17423	17627	17551	17535	17498	17438	17385	17487	17474	17464	17417	17656	17338	17520	17592	17607	17492	17603	17623	17546	17494	17422	17577	17427	17404	17482	17348	17536	17357	17440	17510	17679	17559	17510	17321	17212	17461	17668	17567	17581	17456	17519	17449	17699	17384	17490	17450	17404	17566	17725	17545	17601	17490	17358	17575	17625	17246	17577	17318	17547	17707	17435	17510	17546	17404	17491	17604	17440	17451	17508	17664	17571	17455	17646	17458	17597	17543	17563	17504	17459	17413	17792	17352	17342	17683	17383	17633	17428	17483	17294	17508	17499	17585	17468	17462	17671	17554	17571	17546	17364	17460	17399	17453	17472	17518	17684	17670	17658	17325	17457	17538	17413	17496	17514	17552	17573	17648	17756	17377	17516	17380	17408	17582	17306	17408	17526	17602	17518	17567	17287	17638	17431	17400	17529	17539	17525	17604	17436	17667	17503	17409	17425	17489	17559	17437	17656	17445	17707	17355	17466	17354	17597	17687	17521	17605	17429	17499	17393	17412	17681	17528	17652	17442	17516	17557	17575	17523	17460	17542	17401	17446	17682	17563	17459	17459	17493	17440	17410	17574	17554	17387	17447	17329	17581	17443	17334	17423	17431	17533	17573	17595	17557	17534	17427	17394	17434	17392	17565	17556	17387	17627	17657	17496	17442	17280	17468	17460	17638	17563	17536	17666	17494	17261	17435	17460	17409	17467	17495	17303	17569	17611	17513	17418	17686	17617	17499	17445	17453	17786	17584	17578	17723	17511	17551	17663	17571	17407	17424	17527	17414	17617	17679	17527	17557	17412	17680	17617	17529	17743	17576	17515	17327	17559	17335	17479	17755	17655	17587	17550	17635	17525	17710	17667	17523	17422	17566	17637	17329	17395	17338	17495	17745	17405	17647	17634	17477	17522	17560	17393	17462	17490	17618	17463	17424	17576	17310	17548	17580	17536	17555	17442	17401	17321	17660	17451	17523	17561	17535	17461	17557	17484	17436	17478	17679	17580	17431	17495	17545	17559	17581	17663	17517	17527	17664	17429	17530	17372	17500	17509	17446	17512	17519	17555	17450	17598	17466	17530	17496	17570	17468	17585	17543	17582	17576	17488	17441	17381	17789	17570	17385	17460	17599	17518	17605	17537	17301	17588	17306	17648	17564	17748	17552	17697	17477	17464	17677	17389	17557	17696	17612	17406	17588	17485	17565	17369	17502	17268	17594	17394	17376	17396	17421	17610	17601	17546	17532	17550	17589	17216	17557	17451	17405	17577	17518	17422	17597	17447	17494	17521	17371	17504	17437	17445	17522	17271	17447	17469	17570	17566	17540	17552	17598	17519	17444	17612	17442	17312	17447	17435	17444	17288	17623	17200	17768	17634	17658	17374	17529	17404	17643	17464	17419	17398	17472	17486	17486	17605	17663	17448	17599	17570	17486	17694	17665	17304	17392	17709	17676	17560	17364	17476	17554	17548	17524	17362	17517	17425	17401	17362	17502	17476	17622	17520	17329	17560	17441	17442	17311	17369	17551	17562	17645	17466	17521	17514	17599	17428	17569	17503	17544	17407	17477	17414	17532	17611	17648	17665	17609	17377	17605	17542	17431	17471	17491	17500	17410	17437	17542	17484	17560	17509	17448	17647	17652	17685	17536	17319	17585	17611	17651	17511	17666	17620	17558	17533	17661	17571	17442	17498	17501	17459	17643	17369	17591	17440	17677	17613	17522	17578	17463	17630	17654	17562	17388	17486	17526	17490	17553	17553	17573	17556	17549	17239	17439	17479	17476	17495	17456	17552	17660	17597	17448	17551	17735	17594	17314	17529	17470	17487	17534	17370	17553	17694	17462	17405	17426	17570	17506	17424	17517	17257	17578	17359	17562	17419	17515	17375	17483	17701	17390	17652	17543	17618	17286	17403	17612	17576	17585	17370	17615	17586	17650	17478	17574	17476	17469	17471	17656	17647	17698	17451	17394	17435	17613	17560	17603	17510	17464	17519	17315	17562	17458	17555	17618	17415	17633	17569	17494	17563	17435	17668	17596	17644	17416	17348	17612	17550	17400	17511	17480	17376	17292	17460	17438	17476	17457	17489	17566	17578	17459	17411	17428	17517	17388	17566	17595	17435	17542	17433	17463	17528	17706	17553	17420	17343	17459	17733	17512	17640	17600	17536	17601	17508	17683	17655	17504	17449	17642	17573	17324	17429	17616	17548	17474	17709	17429	17675	17602	17250	17475	17621	17419	17523	17436	17405	17527	17490	17536	17479	17590	17494	17576	17316	17543	17815	17556	17409	17668	17470	17542	17437	17524	17494	17345	17244	17653	17496	17495	17491	17629	17664	17610	17565	17740	17524	17467	17611	17481	17445	17588	17593	17503	17493	17592	17438	17603	17553	17721	17662	17508	17537	17595	17387	17588	17503	17776	17633	17488	17658	17703	17508	17334	17668	17573	17576	17413	17456	17573	17394	17452	17268	17338	17516	17503	17685	17656	17435	17505	17329	17451	17512	17315	17619	17504	17513	17479	17364	17449	17419	17468	17496	17483	17393	17410	17477	17561	17452	17218	17626	17583	17679	17503	17649	17516	17499	17618	17397	17519	17578	17432	17637	17524	17455	17559	17374	17527	17280	17516	17622	17378	17586	17429	17477	17466	17347	17601	17552	17671	17530	17423	17420	17471	17592	17484	17549	17388	17446	17403	17492	17326	17554	17518	17563	17483	17412	17531	17546	17540	17542	17549	17392	17306	17239	17303	17330	17490	17372	17430	17378	17507	17574	17531	17574	17677	17491	17349	17427	17542	17625	17720	17759	17514	17438	17442	17572	17656	17584	17615	17626	17358	17561	17629	17636	17477	17572	17600	17624	17461	17563	17296	17385	17273	17215	17374	17585	17402	17525	17502	17433	17592	17391	17566	17526	17479	17524	17578	17508	17476	17345	17401	17586	17393	17662	17536	17415	17531	17453	17526	17569	17556	17397	17493	17520	17686	17394	17535	17576	17571	17522	17552	17607	17447	17562	17412	17480	17731	17412	17423	17401	17403	17429	17625	17353	17424	17516	17507	17488	17544	17295	17672	17228	17519	17553	17528	17621	17564	17517	17379	17609	17501	17437	17434	17455	17520	17512	17569	17459	17609	17646	17467	17457	17747	17290	17549	17622	17570	17578	17511	17559	17617	17507	17404	17367	17477	17404	17522	17648	17500	17363	17467	17375	17461	17359	17374	17428	17357	17566	17441	17369	17365	17351	17506	17449	17465	17348	17601	17549	17624	17524	17511	17611	17475	17678	17561	17461	17405	17540	17249	17434	17438	17482	17453	17491	17533	17604	17579	17719	17576	17482	17522	17575	17373	17448	17622	17562	17438	17368	17336	17381	17702	17535	17567	17562	17545	17612	17694	17662	17395	17711	17838	17573	17346	17684	17231	17320	17548	17507	17409	17513	17511	17465	17568	17433	17543	17613	17650	17532	17411	17601	17469	17547	17415	17556	17568	17445	17381	17591	17546	17586	17514	17418	17422	17683	17494	17543	17516	17511	17510	17552	17578	17477	17664	17542	17493	17500	17492	17578	17588	17388	17457	17585	17672	17483	17497	17683	17646	17479	17485	17624	17402	17476	17342	17513	17483	17360	17618	17727	17383	17490	17683	17560	17703	17455	17593	17420	17465	17516	17387	17710	17613	17499	17575	17565	17417	17633	17620	17427	17625	17558	17558	17647	17407	17572	17315	17468	17574	17532	17487	17416	17795	17398	17566	17724	17567	17654	17599	17651	17495	17519	17593	17222	17505	17535	17562	17408	17438	17322	17522	17701	17550	17490	17258	17342	17496	17400	17368	17551	17646	17338	17563	17632	17515	17510	17286	17507	17396	17500	17596	17394	17489	17391	17667	17708	17435	17690	17406	17568	17527	17457	17432	17552	17588	17517	17674	17442	17479	17592	17548	17546	17454	17452	17484	17541	17666	17437	17268	17340	17490	17480	17464	17567	17532	17484	17471	17631	17452	17442	17351	17468	17588	17539	17582	17547	17266	17492	17302	17512	17467	17546	17582	17366	17661	17716	17705	17472	17596	17561	17462	17557	17501	17535	17395	17508	17424	17400	17688	17481	17543	17299	17538	17479	17453	17474	17539	17460	17287	17297	17525	17476	17548	17541	17541	17242	17537	17440	17530	17568	17574	17525	17473	17910	17670	17431	17585	17508	17445	17522	17633	17560	17592	17502	17693	17861	17353	17593	17395	17391	17545	17427	17524	17459	17286	17591	17400	17475	17707	17455	17396	17640	17663	17272	17515	17639	17717	17303	17476	17419	17467	17420	17373	17555	17486	17319	17633	17575	17664	17571	17597	17444	17511	17334	17375	17542	17592	17554	17576	17366	17754	17512	17403	17357	17526	17521	17557	17601	17534	17690	17602	17324	17517	17647	17436	17589	17484	17601	17400	17457	17350	17383	17452	17423	17684	17553	17451	17370	17493	17500	17799	17599	17580	17687	17627	17339	17531	17427	17403	17584	17380	17592	17603	17470	17535	17659	17436	17519	17617	17663	17670	17711	17521	17751	17708	17713	17485	17676	17553	17557	17465	17532	17530	17461	17707	17689	17599	17375	17350	17584
34767	54368	51377	37439	28712	24173	21546	19191	18046	17164	16857	16596	16487	16504	16513	16317	16262	16160	16067	16001	16178	16177	15871	15972	15954	16080	15872	16000	15979	15890	15901	15815	15924	15823	15948	15933	16130	16142	16047	16124	16065	15989	15820	15818	16056	15968	15878	15889	15953	16207	15994	16067	16172	15906	15853	15850	15938	16057	15859	15917	15806	16037	15849	16057	15839	15880	16002	16032	15933	15928	15965	16000	15821	16127	15968	15867	15887	16238	16127	15980	15981	15887	15971	15969	16002	15751	15785	15972	15904	15793	15921	16032	15938	15861	16007	16112	15921	15993	15888	15896	15895	16020	15975	16016	15917	15939	15993	15941	15909	15916	15968	15934	15954	15964	16035	15843	16017	15941	15919	15875	15796	15871	16031	15831	15875	15961	16057	15876	15826	16096	15986	15966	15929	15766	15984	15942	16109	15993	15924	15948	15774	16054	15798	15913	16007	15884	15894	15879	15944	16013	15876	15888	15984	15929	15794	15879	15892	15906	16036	16137	15834	15988	16108	15970	15929	15867	15889	15934	15863	15938	15929	15709	16015	16004	16071	15967	15970	15939	15931	15884	15943	15911	15817	16067	15886	15964	15976	15917	15908	15889	15797	15865	15863	15913	16033	16035	16049	15855	15946	16061	16017	16060	15971	15992	15889	15849	15919	16045	16021	15783	15795	15930	15925	15909	15882	15933	16074	15850	15751	15896	15863	15874	15914	15803	15913	15883	16039	15829	15907	16074	15830	15882	15805	15991	16041	15836	16114	15826	15931	15826	15721	16023	15919	15921	15992	15753	15856	16125	15885	15811	15823	15995	16029	15882	15980	15912	16009	15848	15953	15943	16152	15829	15816	15881	15846	15877	15917	15842	16065	15901	15873	15626	15964	15831	15875	16000	16030	15906	15867	15985	15946	15936	15950	15945	15998	15870	16208	15907	15950	16034	15951	15806	15781	15974	16122	15952	15780	16100	15851	15896	16061	15939	15892	15860	15859	15938	15740	16001	15895	15755	15999	15887	15874	15922	15765	16001	15892	15921	15790	15887	15943	15935	16032	15942	15969	15853	15878	15979	16105	15900	15866	15993	15954	15961	15890	16052	15883	15914	16010	15919	15912	15927	15844	15966	15838	15877	16024	15879	15861	15798	15905	15929	15788	15894	15864	15728	16014	15880	15960	16051	15834	16013	15934	15872	15940	15842	15743	15792	15858	15929	15609	15852	16045	16043	15971	15800	15835	15765	15916	15963	15621	15714	15853	15893	15811	16034	15876	16119	15973	15875	15802	15888	15932	15815	15789	16048	16133	15991	16032	15816	15928	15838	15914	16020	15813	15902	15878	16133	15899	16115	16114	15651	15901	15978	15975	15882	15878	15969	16069	16021	16010	15875	15887	16178	16098	16112	15967	15953	15918	16008	15868	16102	16003	15984	15992	16066	15975	15780	15759	15639	15981	15934	15842	16055	15960	15854	15940	15986	15843	16015	16101	15921	15890	16030	15868	15798	15860	15962	16057	15971	15975	15813	16043	16029	15949	15999	16096	15874	15901	16072	15949	15967	15875	15814	15946	16051	15988	15877	15795	15867	15965	15848	15889	15952	15849	15860	15903	15956	15969	15940	15876	16188	15858	15904	15989	15978	15862	15984	15818	15901	15952	15989	16028	16107	15902	16155	15877	15814	15906	15882	15991	15877	15868	15935	16031	15934	15789	15936	15948	15918	15906	15963	16009	15787	15967	15947	15945	15883	15926	16013	15885	16028	15936	15878	15979	15954	15759	15963	15955	15981	16028	15986	16021	15816	15995	15840	16095	16006	15898	15966	15731	15920	15929	15985	15928	15879	15931	15954	15849	15929	16012	15876	15936	15966	16040	15973	15948	15866	15815	15945	16009	15899	16032	15977	15948	16096	15900	15811	15945	15834	15899	15945	15903	15813	16098	16018	15856	15901	15907	15936	15995	15924	15887	16027	16016	15813	15920	15826	15966	15793	16034	15998	15943	15918	16025	16077	15964	15886	16018	15799	15925	16069	15748	16123	15860	15972	15878	15974	16058	15776	15991	15958	15838	15968	15949	15886	16011	16028	15835	15917	15952	15861	15802	16041	15813	15950	15931	16026	15945	15911	16032	15883	15884	15961	15879	15859	16055	15876	15905	15864	15913	16118	15932	15875	15768	15803	15969	15982	15942	15977	15890	16004	15901	16024	16019	16047	15873	16023	15994	15940	15742	16083	15947	15872	15953	16066	16079	16059	15925	15909	15866	16006	15851	16003	15980	15766	15903	15744	15912	15979	15967	15938	15906	15802	15818	15862	16042	15836	15945	15983	16003	15916	15949	15792	15819	15893	15842	15844	15926	15751	15934	15964	15907	15935	15827	15935	16090	15865	15864	15940	15896	15831	15913	15939	15868	15892	15999	15970	15756	16011	15953	15931	16133	15935	15677	16031	16004	15853	15900	15928	15813	15937	16065	16012	15936	16069	15921	15918	16006	15758	15865	15965	15857	16060	15890	16118	15914	16054	15952	16076	16065	15851	15937	15851	15947	16005	16168	15917	15749	15968	16193	15921	15807	15779	16041	16009	15852	15783	15832	16009	15966	15830	16078	15946	15960	16002	15925	15902	15724	16012	15886	16020	15978	15859	16025	15859	15943	15778	16025	15887	15918	15955	15868	15750	15938	15866	15996	15990	15862	15902	15854	15975	16001	16016	15930	16122	16028	15895	15782	16087	15907	15817	15981	15974	15767	15942	16033	15636	15921	16055	15981	16048	15697	15989	15960	15959	15959	16012	15892	16018	15987	16034	15854	15934	15947	15977	15921	15924	15806	16063	15927	16141	15949	15925	15789	15935	15884	16000	15745	15973	16001	15973	15929	15989	16027	15985	16056	16035	15907	15851	15921	15772	16028	15972	15869	15944	15980	15924	16020	15850	15875	15837	16057	15875	15861	15986	16009	15878	15870	16049	15947	15965	15869	15927	15824	15999	16078	15897	15994	15932	15905	15940	15981	15846	15947	15837	15898	15916	15873	16115	15764	15833	15992	16113	15918	15826	15859	15767	15968	15923	15840	15885	16013	16040	15871	15875	16024	15773	15828	15866	15926	16065	16011	16088	16063	15939	15889	15822	15915	15807	15987	16011	16108	15900	15812	16007	16007	15852	16023	16081	15850	16040	15850	15956	15923	16004	15998	16000	15950	15833	16044	16076	15982	16035	16114	16019	15841	15998	16097	15942	15825	16002	15906	15785	15974	15798	15814	15981	15958	16121	15756	15922	15882	16027	15941	16084	16074	16106	15897	16097	15860	15864	15981	15803	16093	16037	15958	15924	15796	15856	15963	16020	15921	15797	16020	16031	15982	16120	15852	15978	15936	15919	15905	16004	15865	16020	15966	16044	16066	15851	16001	15819	15950	15938	15787	15978	15902	15807	15961	16023	15861	16026	16040	15785	15927	15991	15970	16010	15906	15889	15966	15914	15773	15721	15939	15962	16071	15940	16063	15917	16030	16015	15941	15834	15965	15832	16110	15807	15779	15991	15919	16028	15936	15824	15910	16001	15908	16079	15835	15925	16019	16052	15810	16001	15976	15986	15834	16021	15925	15737	15836	15897	15897	16009	15935	15998	15891	15966	16020	15845	16023	16003	15904	15945	16070	15914	16075	15819	15865	15940	15972	15863	16036	15835	15902	15913	15944	15840	16065	16065	16023	15906	16100	16015	15960	15820	15974	15798	15916	16020	15941	15980	15887	15849	15981	15793	15879	15979	15924	15868	15920	15836	16060	15796	15851	15907	16022	16009	15927	15869	15811	15924	15826	15946	15986	15863	15982	15932	15852	15909	15912	15850	15910	15918	15793	15963	15844	15676	16007	16008	15850	16015	16049	15903	15759	15818	15928	15865	16112	16133	15929	15928	15926	15822	15951	15944	15877	15852	15702	15851	15826	15872	15849	15988	15736	15866	15865	16087	15947	16022	15965	15773	15983	15737	15996	15959	15825	15875	15695	15879	15831	15899	16106	15898	16164	15914	16075	15907	15998	16010	16064	16081	15915	15818	16073	15846	15978	15916	16087	16016	15930	15846	15960	15895	15897	15801	15791	15999	16061	15780	15686	15990	15957	15953	15928	15918	15838	15993	15954	15993	15985	15835	15997	16014	15950	16051	15897	15901	16124	16037	15868	16040	15965	15831	15892	15815	16066	16015	15886	16046	15860	15888	16006	16002	15919	15883	15985	15908	15914	15992	16049	15908	16011	16003	15821	15860	15871	15810	15796	15828	15993	15932	15857	15931	15963	15985	16003	15897	16021	16039	15788	16113	15830	16023	15911	15738	15884	15829	15840	15950	15976	15975	15874	15901	16003	15813	15874	15948	15905	15989	15905	15976	15884	15870	15876	15888	16021	15982	15803	15896	15994	16054	15866	16040	15940	15914	15770	15956	16001	16019	15896	15799	16002	15915	15889	15787	16016	15706	15994	16115	15857	15826	15982	15958	16002	16056	15971	16072	15809	15793	15920	15815	16115	15835	16027	15706	15826	15725	15912	16000	15849	16018	15849	16010	15884	15910	15879	15992	16049	15850	15889	15935	15788	15871	15932	15905	15940	15951	15874	15924	16005	15724	15915	15987	15945	15926	15817	15964	16095	15982	15836	15923	15907	15893	15873	15999	15858	15949	15831	16059	15978	15922	15773	16009	15962	15966	15942	16074	16048	15882	15792	15993	16013	15922	16066	15923	15914	15797	15921	15932	15941	15879	15918	15951	15861	15983	15861	15902	15959	16091	15992	15899	15921	15930	15938	15973	16007	16003	16072	16073	15821	15894	15921	16000	15743	15964	15802	15985	15772	15811	15831	15742	16016	15922	15967	15829	15909	15856	15940	16042	15955	15889	16042	15919	15927	15876	15741	15916	15867	15913	15871	15929	15956	15998	15940	15696	16035	16034	15813	15932	15842	15877	15932	15940	16001	15960	15886	16073	16100	15777	15789	15816	16127	15977	16042	15927	16014	16051	16012	15995	15885	16002	15890	15949	16012	15890	15894	15781	16047	15765	15794	15992	15886	15991	15868	15892	15821	16053	15927	15888	15999	16033	15964	16075	16068	15905	15803	15922	15799	16026	15990	16032	15991	15874	15863	15845
23069	21514	29375	24390	22966	26598	29112	23680	21360	21346	20560	20067	20092	20082	19984	19969	20012	19710	19863	19584	19562	19415	19550	19451	19585	19239	19352	19240	19443	19312	19523	19273	19217	19381	19391	19397	19557	19486	19439	19261	19522	19643	19280	19433	19487	19400	19359	19366	19294	19633	19745	19613	19453	19388	19402	19272	19404	19270	19379	19231	19595	19345	19489	19409	19143	19290	19422	19476	19378	19626	19149	19471	19368	19367	19332	19333	19376	19300	19258	19472	19427	19163	19409	19426	19391	19275	19235	19330	19313	19286	19225	19217	19301	19386	19368	19515	19288	19429	19630	19313	19547	19450	19200	19182	19257	19415	19414	19374	19225	19348	19275	19528	19138	19206	19315	19332	19247	19267	19248	19126	19300	19313	19429	19348	19219	19274	19433	19318	19350	19267	19261	19516	19332	19307	19192	19243	19317	19200	19271	19313	19545	19232	19249	19264	19439	19352	19371	19428	19298	19353	19290	19384	19295	19480	19326	19208	19438	19240	19201	19039	19248	19159	19277	19407	19375	19443	19331	19213	19366	19330	19242	19401	19397	19235	19386	19227	19185	19264	19234	19289	19201	19328	19432	19373	19298	19400	19249	19279	19501	19385	19271	19250	19101	19527	19340	19344	19217	19350	19512	19218	18949	19373	19371	19068	19231	19407	19350	19379	19306	19075	19183	19397	19418	19174	19118	19394	19351	19527	19491	19340	19366	19326	19423	19488	19407	19392	19171	19399	19344	19326	19431	19136	19455	19371	19107	19098	19326	19287	19324	19345	19358	19181	19292	19498	19268	19253	19233	19132	19418	19231	19278	19449	19348	19375	19495	19459	19174	19289	19356	19389	19320	19427	19516	19392	19286	19336	19300	19143	19588	19136	19332	19217	19412	19322	19291	19050	19400	19420	19132	19344	19174	19360	19253	19449	19131	19252	19352	19287	19372	19337	19369	19227	19263	19422	19324	19238	19350	19439	19329	19336	19328	19429	19303	19115	19444	19266	19328	19444	19280	19210	19261	19338	19301	19338	19112	19208	19238	19119	19395	19263	19281	19426	19336	19262	19244	19317	19254	19408	19355	19227	19263	19489	19344	19295	19310	19248	19308	19198	19203	19208	19269	19272	19242	19457	19162	19285	19016	19347	19533	19440	19143	19323	19289	19343	19213	19488	19285	19249	19215	19320	19330	19329	19281	19240	19200	19292	19121	19306	19166	19158	19221	19326	19252	19203	19431	19427	19607	19408	19431	19279	19285	19165	19227	19274	19179	19316	19349	19379	19227	19265	19270	19373	19209	19218	19451	19356	19330	19117	19455	19104	19262	19224	19196	19183	19159	19405	19128	19329	19146	19239	19458	19033	19477	19164	19198	19393	19294	19470	19378	19044	19190	19299	19475	19299	19445	19394	19432	19251	19372	19465	19310	19380	19249	19395	19096	19248	19245	19340	19298	19324	19338	19350	19102	19359	19254	19254	19411	19413	19381	19310	19348	19249	19392	19173	19234	19579	19313	19220	19289	19274	19151	19262	19231	19368	19420	19179	19332	19286	19434	19387	19274	19435	19194	19223	18944	19251	19186	19226	19371	19213	19278	19250	19316	19240	19407	19462	19277	19328	19297	19341	19630	19254	19539	19463	19115	19409	19341	19503	19221	19234	19327	19257	19315	19451	19336	19247	19325	19331	19162	19169	19276	19339	19254	19339	19158	19370	19138	19181	19463	19319	19229	19301	19514	19201	19395	19547	19340	19386	19333	19260	19184	19258	19366	19245	19328	19289	19312	19381	19102	19225	19255	19219	19388	19362	19230	19184	19343	19310	19057	19309	19108	19274	19152	19382	19253	19252	19321	19141	19259	19304	19297	19115	19150	19341	19311	19176	19295	19048	19301	19341	19255	19289	19198	19472	19131	19080	19176	19346	19202	19320	19208	19315	19303	19160	19195	19333	19216	19259	19327	19122	19184	19220	19186	19130	19236	19408	19174	19330	19338	19421	19281	19200	19195	19302	19245	19266	19331	19377	19297	19126	19258	19476	19226	19315	19239	19184	19142	19309	19490	19213	19392	19233	19468	19127	19228	19259	19207	19271	18996	19336	19374	19245	19347	19375	19352	19180	19206	19190	19260	19347	19148	19130	19323	19106	19241	19353	19428	19475	19189	19294	19274	19189	19105	19219	19318	19019	19348	19317	19390	19473	19354	19342	19145	19384	19377	19349	19228	19249	19297	19194	19244	19355	19277	19359	19636	19345	19312	19330	19222	19223	19375	19400	19281	19288	19327	19110	19366	19303	19393	19172	19337	19303	19226	19240	19244	19313	19228	19437	19393	19214	19136	19290	19209	19310	19317	19296	19304	19331	19427	19375	19136	19333	19291	19475	19255	19263	19359	19310	19041	19244	19072	19549	19302	19185	19262	19178	19389	19115	19230	19472	19343	19337	19246	19327	19249	19285	19251	19269	19340	19084	19286	19365	19345	19228	19221	19089	19302	19259	19129	19295	19297	19154	19403	19024	19376	19343	19332	19355	19465	19218	19408	19245	19224	19276	19270	19140	19448	19298	19104	19436	19142	19258	19309	19378	19067	19341	19304	19404	19381	19456	19540	19281	19134	19468	19403	19328	19306	19302	19261	19255	19128	18835	19269	19153	19277	19424	19168	19436	19319	19367	19330	19414	19469	19442	19149	19332	19351	19285	19246	19358	19409	19282	19260	19353	19557	19368	19439	19369	19483	19351	19209	19308	19266	19420	19359	19307	19454	19264	19402	19537	19323	19372	19208	19327	19127	19153	19289	19280	19373	19404	19364	19141	19335	19352	19170	19130	19374	19294	19080	19100	19200	19321	19408	19398	19243	19258	19201	19352	19266	19261	19333	19220	19250	19182	19196	19257	19179	19131	19133	19405	19252	19420	19226	19255	19030	19255	19389	19173	19272	19259	19276	19060	19200	19372	19366	19327	19278	19383	19200	19334	19368	19201	19273	19217	19381	19284	19428	19348	19257	19427	19448	19307	19224	19170	19478	19215	19125	19118	19220	19225	19177	19244	19152	19325	19314	19345	19324	19031	19340	19409	19274	19315	19477	19321	19245	19237	19072	19194	19318	19219	19352	19212	19204	19450	19066	19193	19120	19117	19521	19163	19250	19217	19281	19240	19435	19327	19429	19316	19298	19277	19360	19367	19358	19272	19340	19352	19133	19177	19222	19171	19199	19266	19089	19172	19345	19180	19215	19230	19143	19222	19210	19129	19195	19334	19397	19261	19428	19378	19289	19348	19320	19177	19250	19418	19369	19351	19227	19296	19324	19475	19263	19089	19059	19262	19337	19382	19338	19270	19320	19133	19438	19010	19062	19277	19356	19244	19193	19145	19253	19211	19401	19373	19282	19207	19447	19416	19366	19188	19364	19252	19307	19232	19225	19334	19293	19144	19392	19251	19427	19422	19300	19184	19254	19287	19322	19071	19190	19305	19175	19494	19194	19263	19544	19347	19313	19433	19402	19455	19202	19302	19210	19292	19232	19250	19525	19117	19294	19194	19275	19281	19338	19339	19231	19335	19162	19219	19188	19260	19163	19231	19334	19204	19474	19439	19281	19257	19393	19138	19532	19365	19189	19459	19362	19323	19323	19375	19191	19060	19349	19283	19328	19430	19271	19082	19558	19237	19379	19211	19312	19240	19157	19251	19189	19302	19193	19290	19414	19419	19436	19145	19352	19164	19079	19312	19106	19278	19640	19398	19401	19308	19422	19242	19471	19183	19497	19355	19096	19387	19261	19211	19198	19260	19351	19409	19330	19230	19050	19423	19335	19389	19220	19142	19224	19241	19384	19232	19223	19378	19271	19220	19360	19467	19349	19250	19364	19298	19268	19332	19147	19502	19231	19506	19191	19242	19278	19362	19289	19178	19263	19305	19286	19333	19138	18993	19265	19274	19243	19348	19177	19296	19309	19222	19416	19271	19428	19415	19239	19299	19232	19105	19281	19492	19393	19341	19378	19177	19420	19059	19277	19248	19257	19119	19287	19207	19472	19341	19240	19467	19253	19462	19261	19065	19175	19272	19208	19269	19247	19131	19311	19281	19205	19225	19231	19380	19271	19337	19303	19220	19374	19394	19200	19533	19248	19177	19269	19409	19324	19286	19227	19185	19486	19153	19075	19220	19129	19081	19398	19271	19128	19448	19330	19168	19414	19147	19392	19343	19466	19284	19327	19231	19376	19378	19272	19243	19277	19265	19183	19171	19272	19569	19320	19189	19246	19413	19151	19307	19277	19384	19572	19431	19468	19018	19375	19306	19288	19081	19279	19061	19178	19140	19400	19311	19280	19085	19197	19232	19232	19513	19378	19270	19258	19399	19416	19361	19374	19246	19427	19081	19262	19302	19201	19138	19087	19077	19373	19192	19203	19431	19233	19235	19263	19232	19356	19297	19383	19005	19226	19272	19214	19172	19392	19343	19117	19413	19314	19292	19291	19101	19238	19228	19222	19401	19228	19096	19064	19095	19307	19176	19165	19240	19146	19262	19397	19251	19411	19227	19402	19058	19236	19381	19276	19334	19160	19262	19341	19310	19460	19421	19073	19456	19156	19237	19197	19399	19307	19137	19167	19249	19337	19415	19306	19340	19177	19117	19250	19209	19347	18996	19287	19353	19374	19173	19667	19251	19185	19322	19291	19313	19216	19280	19372	19342	19477	19196	19220	19354	19319	19241	19548	19251	19169	19389	19364	19420	19368	19314	19328	19223	19215	19257	19348	19273	19358	19396	19281	19215	19005	19149	19315	19189	19197	19498	19382	19452	19196	19198	19282	19200	19301	19418	19396	19254	19225	19305	19155	19380	19358	19273	19191	19221	19252	19290	19107	19351	19235	19178	19329	19387	19319	19462	19485	19271	18997	19290	19170	19460	19251	19138	19263	19382	19571	19245	19213	19545	19290	19240	19246	19249	19256	19305	19411	19380	19295	19368	19280	19176	19431	19379	19116	19232	19269	19301	19414	19320	19204	19290	19249	19411	19330	19235	19305	19340	19411	19131	19118	19225	19300	19190	19202	19272	19393	19283	19262	19220	19248	19615	19234	19321	19178	19356	19253	19196	19315	19564	19194	19411	19167	19265	19347	19281	19155	19435	19525	19249	19351	19133
39018	62888	56301	42617	35235	29432	26012	22442	19599	18871	18206	17987	17916	17803	17786	17377	17472	17260	17362	17032	17078	17129	17153	16885	17119	16999	17108	17010	16976	16981	16887	17108	17003	16851	16918	16985	17055	17109	17059	16862	16955	17131	16978	16782	16931	17057	16815	16926	16989	17071	17206	17270	17204	17063	16844	17055	17071	16803	16904	16889	16960	16885	16971	16737	17100	17006	17028	16955	16982	16943	17027	16871	17004	17020	16979	16868	17014	17042	16853	16737	16966	16841	16875	16844	16878	16916	17013	16866	16856	16913	16833	17013	16782	16856	16987	16886	17004	16982	16959	16940	16799	16955	16808	16936	16832	16972	16887	16886	16957	16651	16897	16901	16693	17069	16838	16953	16887	17021	16807	16877	16903	16915	16937	16984	16875	16978	16911	16771	16904	16941	16900	16934	16659	16851	16936	16874	17181	16851	16808	16801	16754	16896	17106	16836	16951	16861	17089	16833	16922	16858	16837	16852	16868	16884	16952	16941	16788	16771	16841	16797	16902	16949	16942	16783	16776	16899	16741	17063	16955	16885	16912	16856	17074	16943	16945	16883	17013	16969	16904	16916	16912	16914	16833	16903	16735	16986	16730	17061	16908	16749	16702	17013	16819	17174	16902	16904	16686	16852	16965	16910	16869	16942	16883	16897	16827	16868	16971	16943	16876	16913	16910	16774	16698	16913	16974	16856	17078	16947	16840	17053	16955	16785	17054	16831	16880	16999	16956	16898	16842	16824	16988	17019	16785	16707	16895	16875	16768	16981	16926	16978	16941	16892	16999	16932	16970	16791	16812	16926	17032	16934	16941	16884	16758	17017	16811	16914	16885	16964	16860	16958	16923	16883	16852	16925	17086	16891	16763	16850	16887	17026	16836	16912	16917	16670	16789	16797	17056	16865	16828	16862	16798	16951	16771	16894	16884	16905	16972	16823	16915	16787	16634	16879	16776	16831	16941	16987	16903	17050	17103	17018	16886	16840	16937	17106	16941	16918	16851	16876	16722	16800	16826	16787	16900	16837	16955	16961	16964	16843	16946	16965	16872	16847	16882	17075	16939	16880	16820	16706	16903	16958	16844	16899	16891	16955	16940	16948	16689	16914	17056	16921	16776	16981	16842	16959	16922	16791	17122	16926	17042	16974	17079	16951	17015	16848	17035	16787	16955	16902	16860	17041	16950	16994	16908	16792	16909	16899	16738	16975	17034	16830	17093	16977	16840	16918	16968	16896	16781	16774	16955	16978	16918	16952	16904	16855	17026	16918	16853	16712	16964	16759	16806	16724	16781	16755	16924	17051	16961	16880	16812	16917	16934	16857	16855	16899	16955	16683	16824	16856	17024	16760	16945	16810	16977	16978	16860	16940	17106	17072	16887	16843	16913	16948	16984	16905	17013	16906	16844	17072	16799	17097	16831	16732	17117	16865	16717	16875	16970	16836	16892	16958	16804	16932	16869	17081	16906	16864	16790	17058	16892	16771	16826	16940	16759	17042	16907	16823	16675	16968	16891	16882	16875	17036	16699	16862	16916	17047	16954	16708	16889	17121	16816	16733	16788	16838	16774	16723	16985	16916	16983	16711	16861	16797	17048	16735	16918	16868	16842	17048	16920	16842	17008	16899	16834	17011	16804	16729	16847	16847	16924	17041	16922	16689	16854	16934	16974	16940	17028	16736	17078	16934	16776	16841	16971	16973	17010	16726	17005	16733	16977	16966	16865	16776	16724	16870	16901	16706	16987	16794	16859	16914	17040	16916	16758	16828	16879	16980	16843	16750	16825	16930	16885	16782	17101	17033	16964	16855	17058	16838	16878	16897	17027	16820	16928	16839	16870	16832	17021	17076	16860	16921	16967	16842	16964	16793	16769	16780	16679	16704	16871	16922	16910	16849	16819	16992	16882	16863	16788	16911	17050	16996	16862	16902	16874	17075	16719	16852	16782	16826	16895	16827	16893	16830	16786	17116	17095	16912	16911	16938	16953	16967	16733	16934	16858	16915	16877	16790	16974	16857	16866	16925	17131	16990	16914	16694	16993	16829	16883	17108	16928	16921	16852	16924	16983	16900	16813	16712	16797	16853	16824	16951	16862	16890	16815	16847	16842	16839	16979	16898	16961	16978	16923	16738	16985	16901	17025	16807	16866	16820	16955	16821	16783	16833	16866	17097	17013	16948	16942	16900	16942	16920	16983	16834	16859	16728	17089	16894	16894	16750	17031	16780	16959	16952	16933	16962	16920	16963	16891	16898	16997	16669	16970	16987	16703	16886	16699	16916	16984	16866	16821	16977	16897	16872	16802	16853	16831	17000	16948	16863	16813	17044	16765	16957	17024	16860	17003	16903	16973	16892	17076	16876	16859	16991	16941	16843	16776	16910	17066	16946	16901	16938	16902	16915	16998	17029	17055	16886	16733	16906	17114	16749	17019	16859	16900	17032	16894	16845	16970	16955	16780	16847	16785	16769	16874	16840	16978	16893	16764	17041	16953	16984	16978	16761	17135	16879	16883	16893	16821	16758	16731	16821	16921	16979	16866	16941	16991	16745	16913	16846	16800	16823	16888	16918	16792	17046	16881	16930	16884	16895	16844	16899	17075	16789	16789	16983	16944	16862	17049	16693	16894	17099	16826	16736	16838	16808	16897	16794	16991	16855	16944	16889	17027	16975	16793	16693	16841	16762	16927	16827	16994	16906	16960	16968	16833	16825	16952	16784	16969	16871	17019	16882	17033	17046	16793	16915	16839	16819	16971	16949	17016	16944	16835	16877	16979	16918	16849	16873	16720	16978	16912	16970	16858	16946	16780	16812	16914	17003	16929	16902	16972	16816	16985	16701	16762	17013	16928	16931	16972	16892	17016	16946	16838	16727	16914	17040	17012	16917	16887	16955	16810	16854	16812	16875	16925	16894	16720	16971	16931	16865	16906	16826	16957	16905	16943	16951	16778	16960	16918	16919	16765	17038	16904	16928	16908	16884	16796	17075	16807	16978	16880	16935	17061	16819	16872	16917	16645	16912	16857	16788	17006	16843	16859	16764	16945	16725	16867	16928	16905	16939	16765	17071	17003	16682	16832	16919	16886	16835	17043	17002	16922	16737	16953	17003	16844	16961	16933	16850	16814	16971	17018	16882	17014	16842	16813	16942	16936	16807	16775	16950	17029	16936	16835	17131	16922	16966	16894	16868	16977	16974	16913	16925	17088	16877	16928	16896	16901	16949	16915	16787	16948	16990	16969	16925	16773	16959	16745	16927	16879	16824	16968	16863	16902	16718	16776	17017	16843	16989	16802	16741	16895	16962	16927	16898	16905	16891	16955	16922	16821	16743	16922	16712	17038	17062	16966	16742	16906	16931	17062	16950	16986	17068	16699	17002	16834	17049	17007	16942	16842	16925	16837	17010	16899	16841	16982	17005	16924	16886	17046	16846	17102	16902	16632	16899	16785	16886	16829	16933	16974	16805	16876	16927	16987	16928	16882	16960	16939	16803	16926	16843	16902	16908	16934	16991	16896	16735	17000	16973	16858	16881	16853	16899	16999	16816	16881	17007	16867	16717	16953	16796	16978	16739	16981	16709	16942	16852	16913	16851	16912	16833	16772	16923	16976	16967	16814	17015	16715	16833	16762	16850	16870	16954	16960	16923	16860	17001	16939	16844	16896	16807	17165	16852	16837	16991	16905	16845	16989	17008	16911	16845	16784	16850	16829	17012	16958	16807	16920	16932	16894	16942	16931	16735	17056	16954	16942	17014	16775	17011	16887	16900	16917	16851	16790	16991	17066	16957	16923	16911	16968	16925	16866	16810	16880	16952	17060	16876	16862	16997	17126	16892	16652	16746	16723	17041	16990	17001	16956	16945	16731	17000	16921	17072	16960	16940	16689	16847	16822	16713	16851	16795	16678	16916	16807	16744	16883	16840	16819	16993	16848	16799	16926	16964	16786	16746	16838	16831	16968	16885	16936	16919	16879	16906	16872	16824	16906	16820	16861	16975	16843	16872	16964	16813	16813	16892	16829	16851	16880	16935	16921	16824	16895	16918	16751	16859	16914	17072	16873	16932	16778	17062	17002	16810	16884	16849	16875	16877	17135	16824	16878	16662	16845	16872	16930	16994	16809	16939	17007	16906	17143	16994	16808	16940	16716	16841	17054	16942	16887	16829	16964	16879	16797	16823	16849	16868	16885	16952	17012	16843	16794	16749	16999	16803	16821	16986	16866	16882	16933	16781	16880	16939	16811	16698	16934	16957	17142	16879	16909	16976	16808	16954	16702	16865	16935	16760	17022	16774	16828	16920	16937	16869	16907	16975	16801	16998	16909	16830	16975	16950	16807	16895	16869	16938	16798	16991	16817	16902	16851	16985	16812	16999	16907	17047	16859	16805	16937	16800	16995	16882	16915	16811	16683	16762	16793	17092	16811	16888	16810	17015	16794	17073	16957	16891	16828	17055	16878	16838	16915	16897	16933	16794	16835	16746	16990	16795	17068	16766	16953	16874	16931	16983	16901	16805	17033	16956	16881	16990	16803	16930	16992	16944	16989	16897	16898	16929	16820	16917	16927	16900	17019	16886	16883	16880	17050	16892	16650	16874	16880	16918	16725	17048	16820	16897	17010	17007	16982	16903	17041	16911	16726	17065	17043	16818	16905	16894	16863	16999	16872	16859	17013	16899	16695	16932	16936	16806	16900	16838	16847	16809	16767	16906	16921	16846	16793	16843	16890	16880	16788	17077	17069	16822	16937	16805	16918	16844	17061	16888	16891	17048	16903	16734	16932	16850	16759	16931	16797	16899	16923	16698	16872	17036	16867	16930	16946	16887	17020	16962	16993	16808	16958	17002	16886	16862	16830	17025	16817	17003	16785	16815	16826	16962	16935	16845	16978	16898	16874	17001	16966	16887	16832	16860	16914	16814	16900	16797	16848	16716	16795	17001	16933	17054	16867	16945	16813	16964	16815	16946	16958	17034	16939	16816	16836	17022	17005	16844	16891	17070	16932	16959	16776	16874	16832	16853	16892	16910	16888	16857	17031	17059	16908	16820	17046	16960	16757	16925	16979	16818	17009	16853	16922	16943	16856	16970	16792	16914	16822	16909	16872	17107	16896	16918	16974	16899	16891	17003	16948	16917	17048	17013
29104	27658	34144	30040	24031	20982	19677	18547	17888	17639	17434	17469	17290	17419	17452	17423	17380	17279	17358	17064	17474	17340	17323	17073	17334	17189	17265	17194	16927	17045	17364	17267	17154	17080	17219	17143	17434	17067	17184	17135	17198	17026	17195	17132	17144	16979	17064	17150	17272	17111	16964	17090	16944	17485	17167	17067	17223	17296	17151	16990	17128	17179	17265	17146	17037	17262	17037	17122	17006	17231	17266	17052	17237	17194	17075	16991	17079	17020	17181	17012	17164	17036	17088	17085	17158	17141	17110	16994	17224	17061	17222	17069	17302	17367	17201	17012	17111	17147	17237	17181	17156	17100	17174	17092	17015	16980	17171	17048	17067	17076	17059	17180	17199	16993	17195	17199	17115	17190	17342	17191	17237	17044	17054	16926	17329	16947	17078	17062	17071	17119	17168	17114	17139	16985	17060	17104	16909	17103	17260	17034	17030	17176	17178	17266	17114	17086	17035	16960	17296	17098	17176	17309	17189	17149	17085	17205	17224	17149	17122	17028	17144	16908	17201	17127	17266	17213	17455	17120	17267	17035	17316	17087	17219	16995	17053	17025	17207	17264	16931	17025	16992	17301	17119	17152	17082	17409	16888	17085	17050	17187	17216	17165	16950	17156	17152	17230	16842	17283	17187	17187	16984	17170	17239	17042	17399	17158	17129	17140	17232	17033	17162	17264	17201	17047	16968	17209	17206	17162	17091	17113	16920	16949	17153	17061	17100	17013	17167	17229	17043	17309	17277	17297	17212	17115	16976	17077	17085	16996	17161	17130	17119	17257	17260	17168	16959	17091	17109	16997	16966	17302	17212	17012	17060	17144	17226	16997	17049	17080	16988	17024	17037	16972	17172	17068	17103	16881	17017	17105	17095	17163	17322	17278	17159	17135	17339	16921	17209	17267	17020	17114	17078	17223	17116	17138	17188	17103	17063	17260	17176	17015	17193	16938	17153	17217	17210	17049	17060	16986	17203	17243	16972	17041	16985	16965	17287	17276	17151	17184	16992	17022	17255	17084	17111	17154	17115	16963	17066	17184	17016	17116	17177	17058	17145	17014	17174	17193	17163	17114	17192	17099	17118	17231	17104	17049	17281	17233	17091	17036	17185	17204	17071	17039	16979	17079	17135	17008	17272	17151	16900	17175	17051	17178	17200	17077	17344	17042	17053	17212	17269	17173	17138	17102	17301	17268	17157	17117	17133	17105	17249	16881	17097	17205	17206	17038	17132	17157	17233	17198	17033	17027	17253	17191	17266	17097	17325	17073	17066	17057	17082	17057	17123	17088	17162	17059	16923	17024	17117	17260	17215	17109	16934	17056	17182	17211	17134	17116	17246	17248	17162	16984	17215	17062	17080	17230	17201	17218	17072	17183	17196	17219	17251	16956	17009	17243	17137	17193	17193	17294	17024	17148	17127	17205	16988	17013	17014	17123	17290	17081	17001	16995	17121	17355	17049	17056	17139	17135	17154	17202	17136	16872	17053	17093	16972	17049	16915	17084	17258	17339	17200	17350	16955	16961	17189	16913	16924	17034	17277	16897	17017	17331	17038	17214	17130	17104	17131	17410	17133	17046	17154	17090	17090	17011	17131	16929	17041	17108	17229	17258	17074	17100	17124	17033	17083	17045	17073	17307	17036	17164	17100	17155	17057	17155	17099	16943	17250	17027	17362	17167	17390	17329	17204	17047	17168	17236	17235	17116	16986	17172	17093	17186	17258	17165	17102	17187	17066	16963	17108	17132	17424	17135	17107	17167	17268	17178	17234	17034	17165	17279	17196	17057	17179	17119	17316	17299	17209	17203	17112	16965	16941	16997	17257	17162	17162	17101	16944	16910	17035	17025	17047	17074	17159	17065	17241	17155	17161	17246	17158	17048	17160	16986	17067	17096	17303	17340	17134	17207	17112	16982	17116	17050	17034	17262	16993	16980	17166	16977	17219	17092	17142	17163	17239	17164	17256	17211	17058	17265	17248	17003	17251	17305	16927	17145	17289	17420	16944	17232	17033	17186	16956	16956	17159	17195	17187	17110	17140	17138	16996	16958	17156	17212	17108	17041	17097	17378	17073	16926	17083	17117	17228	17128	17073	17019	16987	17089	17170	17099	17111	17043	17239	17216	17136	17066	17313	17167	16939	17132	17039	17305	17346	17303	17072	17167	17153	17309	17023	17127	17168	17198	17265	17107	17128	17066	17119	17134	16998	17094	17069	17024	17048	17103	17167	16962	17091	17054	17057	17474	17226	17180	17216	16975	17126	17021	17075	17108	16981	17160	17204	16922	17055	17089	17033	16915	17100	16994	17057	17081	17107	17204	17095	17106	17019	17205	17155	17207	17159	17047	17160	17150	16947	17180	17096	17232	17147	17260	17065	16985	17283	17267	17096	17168	17221	16968	17203	17005	17301	17173	17055	17033	17099	17093	17181	17110	17117	17058	17093	17276	16999	17157	17203	16986	17151	17121	17129	17182	16937	17010	17043	17048	17118	17300	17130	17280	17277	17296	17088	17213	17170	17312	17272	17045	17325	17154	17119	17131	17302	17144	17168	17059	17273	17116	17134	17198	16981	17169	17192	17340	17102	17212	17247	17166	17377	16931	17088	16978	16993	17152	17118	17125	17213	16929	17035	17043	17099	17064	17222	17306	17216	17163	17165	17291	17100	17330	17053	17086	17229	17117	17131	17126	17293	17256	17379	17208	17025	17152	17046	17126	17183	17301	17180	16957	17079	17030	17124	17241	17166	17043	17094	17189	17189	17249	17108	17141	17118	17214	17323	17084	17076	17050	17197	17176	17343	17059	17101	17067	17129	17090	17108	17075	17171	17252	17226	17214	16987	17326	17196	17204	17207	17099	17067	17256	17126	17483	17249	17196	17221	17074	17256	17161	17084	17027	17184	17311	17255	17203	17286	17128	17014	17283	17324	17332	17269	16985	17108	17124	17340	17176	17065	17286	17156	16908	17179	17229	17178	16946	17122	17229	17212	17180	17200	17276	17191	17124	16851	17124	17042	17223	17296	17167	17340	17154	17195	17126	17186	17092	17093	17053	17166	17074	17095	17457	17192	17246	17295	17324	17169	17104	17197	17067	17225	16953	17072	17234	17035	17040	17349	17195	17079	17288	17094	17063	16942	17184	17115	17037	17117	17199	17046	17003	17165	16830	17033	17283	17056	17125	17088	17212	17138	17124	17346	17194	17320	17239	16956	17090	17036	17155	17061	17171	17153	17260	17294	17247	17217	17145	16915	17021	17394	17123	17323	17041	17297	17204	17123	17098	17321	17133	16945	17156	17324	17273	17017	17313	17191	17226	17122	17349	16860	17230	17094	17407	17214	16997	17276	17184	17303	17186	17208	17073	17243	16954	17087	17251	17247	16945	17130	17293	17242	17229	17060	17271	17048	17207	17113	16849	17130	17177	17170	17206	17079	17022	17183	17050	17001	17090	17239	17261	17149	17062	17196	17151	17089	17141	17343	16870	16972	17251	17067	17101	17262	17016	16977	17252	17272	17113	17160	17080	17098	16961	16984	17227	17150	17296	17240	17124	17150	16915	16893	16998	17237	17231	17240	17167	17148	17075	17171	17014	17109	17229	17041	17215	16980	17163	17178	17223	17325	17092	17106	17282	17123	17164	17287	17067	17075	17054	17111	17199	17251	17035	17086	17254	17216	17245	16996	17216	17075	17214	17210	17068	17154	16987	17042	17097	17201	17051	16906	17187	17169	17051	17217	17288	17046	17194	17059	17119	16994	17115	17315	16985	17136	17154	17035	17078	17179	17068	17110	17045	17231	16975	17246	17100	17093	17076	17131	17284	17097	17149	16985	17091	17316	17222	17080	17207	17037	17214	17170	17019	17093	17129	17299	17069	17074	17217	17137	17075	17005	17283	16973	16984	17110	17079	17151	16986	16979	17208	17282	17072	17143	16779	17303	17219	17120	17127	17224	17047	17066	17353	17297	17053	16955	17168	17035	17095	17177	17304	17311	17228	17236	17149	16884	17159	17132	17035	17075	17079	17085	17032	17570	17182	17313	17395	17166	17036	17186	17072	17177	17154	17313	17136	17164	17201	17200	16987	17231	17036	17176	17281	17140	17128	17194	17034	17015	17149	17235	17227	16991	17305	17226	17138	16970	17066	17095	17087	17160	17188	17231	17306	17291	17213	16985	17307	17259	17100	17167	17327	17282	17215	17021	17107	16888	17056	17262	17065	17310	17243	17297	17180	17132	16973	17076	16968	17165	17106	17144	17339	17316	17305	17143	17095	17139	17146	17159	17104	17156	17136	17186	17223	17011	17163	17075	17194	17035	16995	16944	17021	17025	17356	16993	17139	17056	17246	17227	17215	17198	16880	17272	17241	17028	17091	17190	17332	17254	17141	17386	17142	17166	16962	17169	16999	17142	17079	17003	17091	17088	17222	17142	17085	17153	16891	17192	17184	17098	17161	17155	17184	17184	17149	17242	17157	17144	17191	17179	17069	17048	17029	17219	17191	17110	16946	17215	17229	17061	17126	17251	17295	16966	17182	17112	17205	17138	17146	17349	17180	17092	17089	17101	17153	17217	17242	17222	16899	17197	17196	17203	17231	17133	17012	17045	16975	17090	17195	17234	17177	17063	17222	17075	17163	17101	17090	16967	17158	17339	17163	17337	17249	16989	17062	17002	17226	17175	17308	17187	17047	17390	17125	17225	17157	17214	16993	17119	17289	17196	17280	17116	17278	17052	17158	17079	17070	17010	17288	16908	17106	16973	17146	17230	17109	17223	17060	16936	17161	17092	17097	17095	17315	17159	17240	17367	17001	17074	17100	17236	17102	17114	17291	17042	17192	17254	17023	17014	17092	17169	17222	17377	17038	16964	17024	17024	16975	17088	16993	17017	17084	17225	17092	17177	17070	17135	17087	17053	17051	17112	17267	16975	17057	17268	17418	17154	17231	17285	17182	17252	17006	17209	17071	17138	17195	17026	17206	17171	16954	17057	17058	17293	17395	17183	17203	17035	17138	16996	17111	17154	17000	17168	17134	17062	17075	17159	17024	17211	17134	17233	16955	16934	17190	17205	17129	16994	17254	17259	16993	17367	17230	17241	17174	16980	17264	17019	17031	17292	17154	17171	17020	17247	17206	17161	17088
34477	45542	40352	30857	25506	21282	18872	17651	16789	16493	16224	16015	15986	15769	16086	15820	15622	15784	15739	15820	15737	15868	15579	15622	15737	15802	15775	15679	15820	15709	15694	15754	15967	15502	15853	15733	15552	15560	15572	15817	15684	15714	15751	15683	15682	15735	15590	15747	15659	15793	15720	15674	15694	15582	15690	15660	15738	15589	15710	15725	15578	15610	15631	15793	15676	15688	15659	15653	15781	15670	15620	15673	15656	15627	15630	15555	15589	15578	15787	15615	15499	15728	15752	15551	15772	15661	15633	15667	15636	15575	15566	15739	15522	15644	15708	15677	15697	15748	15535	15443	15575	15620	15835	15640	15623	15616	15801	15765	15736	15564	15516	15601	15548	15633	15745	15615	15836	15518	15529	15599	15680	15800	15731	15550	15647	15546	15616	15742	15617	15647	15786	15770	15665	15670	15650	15575	15779	15591	15576	15623	15670	15814	15596	15660	15533	15769	15699	15589	15560	15667	15738	15790	15639	15622	15561	15748	15521	15631	15555	15660	15603	15677	15742	15654	15601	15538	15673	15680	15586	15634	15606	15600	15544	15759	15604	15634	15592	15451	15549	15706	15801	15506	15667	15632	15671	15479	15678	15614	15644	15545	15590	15551	15695	15601	15600	15572	15734	15616	15603	15657	15744	15784	15561	15597	15523	15613	15622	15655	15663	15657	15713	15622	15598	15499	15857	15749	15590	15593	15474	15806	15705	15666	15603	15658	15738	15666	15563	15750	15495	15520	15616	15568	15564	15636	15720	15606	15724	15606	15771	15771	15612	15623	15706	15449	15564	15477	15752	15757	15383	15634	15663	15701	15750	15505	15598	15630	15661	15697	15743	15517	15777	15598	15658	15759	15638	15669	15587	15557	15531	15795	15578	15871	15609	15706	15636	15563	15542	15672	15745	15544	15559	15678	15404	15697	15626	15667	15618	15474	15480	15733	15703	15709	15586	15732	15781	15661	15573	15465	15446	15639	15603	15623	15714	15668	15556	15577	15602	15606	15477	15558	15776	15627	15688	15625	15413	15708	15577	15657	15746	15507	15704	15689	15647	15428	15689	15838	15595	15567	15700	15750	15692	15561	15591	15765	15474	15795	15734	15527	15742	15640	15662	15463	15532	15764	15606	15600	15684	15622	15721	15650	15696	15657	15753	15512	15554	15472	15728	15568	15611	15620	15610	15664	15618	15497	15681	15616	15678	15652	15502	15637	15656	15499	15714	15697	15746	15675	15425	15593	15480	15537	15456	15851	15615	15785	15546	15507	15661	15630	15407	15622	15860	15626	15585	15630	15724	15639	15673	15708	15781	15617	15676	15687	15568	15504	15477	15622	15748	15607	15687	15458	15739	15776	15763	15652	15710	15694	15732	15666	15816	15614	15645	15592	15488	15723	15586	15597	15556	15665	15644	15686	15580	15611	15616	15770	15546	15615	15607	15599	15712	15518	15817	15633	15558	15638	15688	15711	15537	15531	15603	15882	15518	15819	15615	15700	15443	15781	15702	15642	15481	15533	15632	15684	15634	15686	15647	15658	15736	15578	15593	15553	15732	15590	15601	15603	15738	15688	15605	15685	15590	15401	15575	15571	15672	15621	15614	15479	15590	15663	15797	15545	15511	15658	15575	15749	15715	15700	15536	15519	15713	15680	15598	15597	15482	15620	15750	15584	15635	15471	15820	15809	15525	15685	15602	15748	15617	15654	15671	15761	15724	15596	15545	15642	15678	15646	15560	15663	15533	15587	15668	15601	15425	15578	15740	15538	15717	15717	15729	15664	15777	15812	15684	15520	15638	15632	15549	15697	15564	15488	15721	15639	15683	15574	15651	15769	15760	15574	15588	15707	15662	15664	15562	15697	15778	15667	15593	15624	15722	15649	15741	15580	15727	15553	15629	15605	15595	15689	15626	15619	15695	15632	15645	15727	15860	15678	15609	15535	15553	15675	15773	15762	15626	15674	15697	15741	15682	15626	15548	15802	15676	15713	15639	15644	15739	15710	15754	15714	15614	15604	15713	15617	15746	15589	15675	15632	15720	15656	15685	15635	15647	15641	15688	15510	15496	15687	15700	15668	15600	15465	15646	15503	15533	15754	15644	15654	15465	15605	15649	15610	15729	15811	15694	15751	15620	15724	15676	15687	15627	15638	15692	15908	15666	15599	15759	15715	15612	15766	15672	15561	15710	15608	15665	15655	15505	15681	15553	15794	15690	15771	15571	15679	15553	15784	15592	15717	15577	15670	15626	15592	15762	15690	15740	15659	15499	15765	15734	15540	15633	15674	15621	15653	15768	15537	15463	15628	15720	15652	15767	15737	15785	15526	15632	15714	15854	15555	15628	15770	15846	15564	15855	15610	15674	15703	15696	15540	15570	15752	15584	15660	15552	15520	15656	15806	15738	15679	15621	15594	15630	15587	15550	15589	15856	15712	15626	15654	15576	15757	15642	15579	15604	15707	15565	15618	15458	15687	15634	15526	15617	15701	15646	15564	15554	15675	15716	15674	15730	15572	15704	15432	15479	15519	15519	15860	15692	15639	15517	15710	15486	15762	15552	15733	15662	15647	15540	15739	15540	15619	15764	15688	15541	15615	15655	15605	15504	15568	15659	15600	15682	15689	15571	15841	15709	15690	15704	15604	15686	15826	15739	15712	15505	15573	15509	15633	15771	15461	15627	15834	15669	15754	15662	15560	15586	15631	15468	15548	15754	15543	15584	15744	15628	15720	15544	15805	15544	15733	15676	15868	15887	15659	15690	15673	15665	15418	15547	15673	15737	15694	15626	15418	15443	15621	15742	15706	15757	15450	15644	15607	15570	15697	15820	15781	15510	15716	15590	15612	15479	15665	15666	15589	15640	15619	15699	15634	15623	15647	15499	15698	15763	15718	15503	15733	15674	15562	15602	15640	15733	15607	15646	15892	15650	15573	15725	15683	15731	15559	15618	15626	15504	15531	15528	15573	15772	15691	15714	15617	15613	15685	15618	15629	15522	15601	15663	15648	15598	15537	15573	15677	15606	15650	15705	15476	15539	15704	15835	15615	15632	15628	15674	15685	15603	15673	15644	15582	15714	15614	15618	15633	15648	15669	15636	15463	15688	15626	15691	15522	15667	15595	15503	15726	15689	15656	15568	15591	15667	15676	15700	15694	15627	15579	15648	15616	15657	15800	15574	15633	15551	15566	15760	15700	15584	15632	15622	15582	15739	15598	15692	15629	15536	15759	15617	15557	15522	15502	15621	15601	15635	15611	15572	15668	15743	15678	15664	15672	15679	15425	15596	15795	15590	15591	15620	15777	15865	15692	15840	15491	15675	15656	15654	15695	15436	15761	15891	15692	15603	15577	15611	15592	15659	15664	15630	15849	15652	15610	15747	15624	15762	15611	15698	15670	15696	15432	15643	15665	15634	15537	15632	15630	15465	15731	15812	15718	15511	15625	15650	15581	15712	15659	15630	15650	15743	15706	15787	15646	15616	15546	15673	15686	15544	15598	15615	15786	15726	15567	15726	15631	15539	15589	15678	15554	15655	15606	15705	15593	15627	15713	15735	15497	15602	15556	15733	15712	15747	15664	15684	15770	15642	15686	15640	15637	15600	15517	15666	15671	15496	15809	15658	15559	15735	15757	15595	15548	15580	15585	15606	15686	15665	15589	15629	15574	15523	15467	15694	15667	15577	15757	15773	15629	15703	15507	15758	15654	15698	15713	15620	15630	15642	15769	15645	15510	15722	15651	15660	15492	15797	15705	15513	15622	15646	15602	15613	15669	15558	15719	15699	15737	15636	15723	15646	15748	15685	15687	15666	15535	15453	15604	15608	15729	15693	15512	15732	15538	15451	15551	15585	15552	15644	15521	15496	15743	15582	15499	15761	15729	15698	15682	15710	15699	15567	15491	15405	15627	15689	15610	15615	15588	15623	15499	15671	15606	15748	15595	15833	15460	15451	15656	15705	15779	15620	15505	15592	15707	15729	15579	15715	15621	15735	15794	15668	15759	15782	15710	15654	15622	15778	15706	15534	15735	15721	15591	15644	15901	15625	15754	15645	15581	15696	15737	15594	15585	15684	15573	15660	15516	15663	15607	15711	15493	15769	15580	15843	15790	15649	15668	15637	15641	15513	15474	15521	15632	15535	15476	15800	15708	15574	15559	15449	15690	15518	15751	15678	15592	15606	15622	15764	15619	15459	15777	15567	15705	15511	15527	15503	15729	15532	15597	15588	15572	15702	15575	15626	15533	15614	15607	15784	15627	15696	15617	15660	15456	15742	15728	15562	15859	15510	15676	15696	15579	15546	15867	15804	15686	15630	15539	15617	15548	15676	15653	15599	15542	15503	15636	15671	15578	15703	15483	15663	15693	15774	15686	15526	15707	15711	15495	15568	15750	15670	15664	15543	15775	15643	15548	15668	15533	15681	15576	15494	15570	15626	15661	15614	15594	15799	15575	15705	15843	15791	15543	15558	15547	15843	15692	15706	15741	15796	15748	15663	15693	15651	15704	15545	15644	15605	15621	15591	15651	15627	15583	15758	15752	15560	15523	15590	15475	15732	15638	15579	15527	15474	15604	15648	15644	15755	15548	15658	15494	15686	15793	15610	15580	15635	15640	15783	15765	15438	15688	15604	15732	15538	15697	15605	15707	15660	15620	15540	15607	15714	15713	15589	15569	15798	15489	15622	15567	15472	15631	15521	15680	15638	15756	15486	15567	15633	15687	15643	15699	15586	15614	15897	15742	15451	15818	15561	15707	15611	15760	15464	15549	15461	15627	15565	15771	15769	15672	15627	15762	15456	15799	15547	15596	15485	15628	15534	15530	15529	15699	15446	15656	15699	15675	15507	15576	15541	15758	15650	15739	15529	15490	15371	15727	15556	15572	15762	15667	15616	15324	15705	15679	15549	15579	15600	15618	15561	15792	15596	15732	15698	15563	15657	15511	15524	15792	15590	15649	15659	15701	15622	15672	15439	15716	15609	15599	15495	15513	15659	15660	15703	15565	15624	15536	15596	15606	15635	15703	15636	15717	15404	15585	15552	15761	15654	15479	15747	15641	15730	15840	15641	15771	15547	15651	15685	15709	15855	15718	15628	15714	15568	15687	15730	15618	15544	15779	15668	15591	15696	15727	15666	15661
24307	21509	29014	25619	24506	25298	24831	21138	19085	18612	18102	17709	17532	17529	17711	17293	17477	17322	17273	17115	17222	17244	17021	17382	17337	17246	17080	17209	17198	17044	17106	17049	17131	17054	17129	16966	17228	17247	17166	17096	17253	17052	17327	16878	17110	17210	17310	17008	17168	16980	17367	17058	17068	17265	17181	17223	17105	17156	16962	17183	17044	17315	17097	17130	17156	16984	17085	16959	17106	17218	17101	17108	17291	17104	17225	17062	17166	17106	17204	17229	17231	17112	17103	17083	17241	16882	17028	17075	17099	17261	17032	17131	17184	17120	16910	17105	17132	16977	17167	17145	16951	17086	17027	17000	16991	16929	17020	17083	17029	17113	16946	17003	17001	17039	17053	17028	17131	17029	16937	17030	17210	17238	17066	17226	16943	17037	17184	17044	17066	16849	17129	17217	17248	17081	16975	17091	17117	17192	16917	17251	17241	17263	17027	16956	16951	16886	17110	16939	17139	16991	17168	16912	17168	17331	17113	17260	16994	17050	16863	17244	17129	16857	17017	16970	16970	16959	16980	16934	17026	17070	17161	17052	17133	17223	16911	17075	17145	16935	17152	17271	16940	17067	17035	16973	17025	16999	17136	17000	17159	17006	17130	16962	17017	17130	17151	17070	17078	17139	17129	17169	17069	16954	16903	16990	17093	16860	16975	16890	16918	17011	16921	16918	17019	17050	17147	16891	17021	16979	17010	16850	17074	17061	16891	17046	16922	17072	16987	17045	17181	17090	17155	16970	17203	16929	16998	17161	17098	17059	16988	17042	17186	17027	17144	17022	17070	17060	17129	17260	17057	17093	17235	17077	17136	16989	17108	17103	16975	16987	17224	17289	17078	17013	17183	17042	16884	17191	17023	16960	16990	17039	17089	17142	17055	17212	17195	16766	16944	17007	17163	17101	17112	17159	17030	16959	17016	17167	17095	16954	16999	17047	16807	16974	16977	17168	17036	17106	17222	16999	17039	17164	17225	17227	17077	17031	16989	17129	16932	17004	16973	17004	17019	17112	17115	17069	17073	17021	17139	17007	17070	17160	17208	17174	17150	16909	17102	17134	16943	16890	16883	17004	16846	17150	16908	17003	16969	16705	17124	16942	17040	17309	17077	17014	17210	17237	17062	17245	16942	17136	17053	17205	17190	17156	17129	17043	17108	17054	17078	16922	17176	17019	16977	16999	17278	17258	17038	17141	17065	16939	17272	17044	17048	17060	17044	17174	16989	17039	17209	17147	17205	17019	17190	17073	17097	17072	17235	16941	16955	17108	17148	17021	17196	17177	17031	17324	16964	17066	17177	16717	17039	17082	17073	17190	17047	17020	17060	17101	16985	16937	17204	17132	17218	16906	17212	16994	17091	17153	17140	17199	17243	17129	17104	17052	16968	16802	17058	17049	17013	17094	17046	16875	16950	17003	17273	16944	17037	17019	16912	17057	16986	17178	17219	17072	17173	17161	17049	17202	17050	16947	16845	16981	17041	17241	16999	17199	17173	17135	17077	16883	17065	16958	17136	16979	17006	17121	17154	17171	17236	17058	17167	17035	17200	17133	16896	16938	17092	17040	17126	17200	16987	17093	16976	17193	16951	17073	17328	17232	16925	16865	17112	16960	17045	17060	16988	17070	17163	17051	16828	17040	17146	16930	17042	16832	17139	17026	17283	17090	17163	16955	17052	16951	17029	17357	17104	17060	17035	17060	17198	17053	16942	17132	16974	17001	16973	17018	17118	16982	17228	17031	17107	17043	17142	16922	17100	17187	17115	17098	17301	17100	17093	17141	17148	17009	17071	17004	17221	17010	17147	16949	17092	17113	17149	17218	17137	17016	17221	17078	17033	17013	16883	17091	17088	17049	17196	17135	17018	17096	17191	16940	17145	17065	17239	17203	17058	17205	17163	17040	17080	17016	17280	16987	16973	17107	16919	17037	17138	17206	17223	17164	17302	17074	17072	17157	17159	17278	17240	17133	17284	17164	16975	16980	17034	17168	17041	16902	17107	16990	17036	17338	16903	16922	17069	16976	17095	16999	17026	17112	17222	17150	16929	16959	17089	16976	17028	17073	17159	17074	17161	17173	17321	17105	17191	17105	16870	16985	17124	17011	16982	17069	16994	17002	17149	16805	17100	17112	17167	17019	17066	16988	17066	16726	17112	17116	17058	16829	17220	17035	17073	16836	16884	17154	16872	17045	17055	17058	17198	17171	17007	16786	16987	17133	17038	17043	17102	16948	17040	17097	17059	17062	17119	17012	16935	17021	17108	17183	17071	17070	17014	17108	17256	16987	17141	17074	17034	17015	17088	16917	17107	17254	17072	17150	16992	17017	16892	17069	17089	17202	17223	17093	17064	17080	17083	17074	17151	17004	17008	17149	17055	16898	17247	16935	17000	16904	17074	17040	17288	17059	17142	17095	17293	17153	17004	16975	16995	17046	16973	17072	17183	16944	17146	17162	17095	17033	17218	17098	17163	17146	16892	17113	16998	17178	17077	17185	17059	17193	17160	16954	16914	17107	17237	16984	16884	17056	17119	17130	17125	17272	16987	16900	16964	17096	17088	16850	17188	16930	16944	17153	17106	16984	16946	16882	17025	17074	17096	17201	16938	16835	17104	17089	17276	17261	17073	17044	17234	17344	17117	17144	17184	17037	17096	16982	16992	17268	17081	17033	16906	17078	17269	17091	17151	17030	17125	17016	17123	17016	17175	16947	17175	17031	17200	16938	16970	17182	17070	16960	17092	16961	17099	16838	16956	17201	17229	17184	17104	17248	17145	17114	17149	17158	17136	16965	16953	17029	17060	17124	17062	17156	16846	17173	17320	16869	16766	16857	17068	17019	17276	16823	16971	17022	17201	17054	17172	16959	17093	17226	17052	17070	17055	17130	17255	17174	17102	17114	17158	16935	17059	17052	17088	17068	17124	17000	17095	17132	17171	17060	17263	17197	17038	17234	17229	17204	17073	17056	17083	16923	16930	17240	17201	17091	17151	16796	17042	16899	17190	17021	16986	16944	17058	16932	16853	16905	17090	17063	17041	17216	17209	17255	17231	16957	17230	17275	17137	16982	17038	17013	17160	16913	17028	17260	16917	17093	17148	17068	16957	16933	17103	17148	17098	17011	17050	17095	17288	17060	17221	16910	17082	16962	17112	17096	17222	17001	17039	17090	17158	17185	17077	17081	17024	17022	17060	17003	17035	16937	17077	17000	17020	17081	17026	17150	17138	17038	17061	17032	17075	17109	17049	17235	16999	16965	17115	17132	16984	17034	17006	17152	17025	16907	16880	16956	16692	16950	17096	16975	17207	16984	17066	16924	17115	17037	17018	16889	17160	16827	17210	16873	17219	17034	16881	17202	17354	16960	17042	16975	17014	16937	17004	16916	17139	17070	17115	17209	17186	17040	17235	16944	16960	17114	17083	17052	17244	16966	17285	16898	17206	17325	16903	16916	16916	17093	17198	17162	16855	17233	16961	16913	17180	17206	17087	17147	17081	17172	17109	16933	17036	16957	17167	16852	17031	17313	17192	17132	17040	17307	17105	16926	16861	17332	16938	17153	17087	16958	17155	17054	17168	17161	17108	16992	16883	17147	17132	17129	16938	17085	17119	17046	16855	17014	17068	17184	17095	17123	17098	16917	17151	17108	16974	17084	17034	17033	17083	17171	17051	17038	16983	17208	17206	17096	17130	17240	17308	16988	17082	17095	17167	17278	17025	17075	17034	17174	17023	16907	17313	17007	17168	16858	16925	17102	17064	17055	17156	17083	17076	17288	16969	16966	16930	17085	17206	16891	16905	17152	17016	17170	17013	17009	16982	17200	17093	17005	17258	16952	17169	17020	17220	16997	17064	17108	16902	17011	17289	17231	17040	16949	17011	17158	16909	16858	16806	17092	17010	17074	16834	17142	17185	17303	17236	17046	17170	17146	17183	17032	17091	16918	17088	17040	17293	16932	17012	17150	17154	16930	17210	16943	16948	17075	17193	17241	17172	17105	17069	17028	17198	17121	16924	17042	17148	17144	17047	17080	17172	17055	17087	17102	16944	16951	16970	17090	17031	16995	17078	16954	17344	17073	17166	17030	17131	17057	17145	17183	17121	17133	17149	17097	17021	17131	16948	16996	17084	16919	17054	16947	17151	17010	17017	17063	17143	17038	17039	16982	17204	16967	17166	17368	16968	17104	17104	17246	17055	17039	16926	17123	16995	17186	17079	17088	17175	17079	16920	17065	17231	16807	17091	17026	16959	16959	16954	17102	17026	17109	17056	16869	17025	17006	16934	17068	17069	16959	16978	17034	16973	17152	17105	17063	17005	17028	17028	17101	16973	16918	17016	17123	17091	17196	17008	17057	16921	17245	16957	16876	16974	17059	17394	17190	17176	16975	17121	17072	17077	17020	17280	17017	17097	17154	17099	16965	17160	17250	17010	16999	17073	17050	17210	17150	17019	17132	17128	17138	16986	17142	16751	17366	16839	16972	16950	16876	16945	16858	17038	16962	17022	17162	17150	17233	17276	17097	17054	16988	17204	16996	17223	17083	17161	16912	17022	16922	16878	17068	17153	17047	17234	17152	17131	17089	17324	17064	17211	16902	17215	17124	16829	17126	16930	17062	17081	17146	17166	16959	17014	17122	17087	17144	17230	17017	17076	17070	17145	16784	17070	17077	17207	17138	17012	17180	17140	16948	17171	17114	17214	17180	17276	17143	17060	17215	17180	16899	17139	17312	16937	16993	16837	16945	17005	17096	17179	16938	17191	17078	17142	17093	17081	17163	17130	17023	16993	17142	17097	17133	16919	17079	17254	17018	17114	17133	17128	16919	17251	16951	17204	16928	16943	17149	17168	16930	17007	17106	17043	17056	17079	16852	17148	17008	17073	16918	17172	17045	17160	17139	17197	17007	17044	17069	17091	17042	17028	17018	16866	17283	16771	17234	16947	17176	17177	17101	16885	16909	17072	17020	17010	17104	17020	17289	17113	17061	17029	17032	17009	17172	16800	17187	16936	17148	17242	17196	17059	17126	17181	17023	16973	17194	17203	17081	16984	17080	17248	16932	17012	16886	16973	17041	16893	17068	17165	17081	17172	17121	17209	16872	17031	16874	17182	17170	16955	17151	17185	17153	16944	17012
32607	51086	47528	38036	30589	26331	23698	20852	18407	17579	17058	16255	16071	16262	16237	16156	15999	15959	15837	15573	15796	15417	15716	15954	15668	15612	15568	15593	15674	15437	15665	15671	15491	15756	15652	15507	15586	15684	15561	15874	15635	15680	15942	15674	15645	15669	15723	15732	15672	15748	15635	15827	15873	15714	15607	15645	15582	15556	15562	15479	15652	15513	15594	15432	15624	15631	15527	15552	15640	15420	15643	15524	15651	15593	15523	15623	15647	15563	15713	15460	15679	15480	15599	15626	15629	15646	15701	15608	15735	15648	15687	15697	15529	15728	15484	15747	15447	15547	15624	15519	15448	15549	15751	15526	15553	15627	15807	15585	15489	15506	15653	15482	15674	15568	15739	15485	15515	15606	15631	15606	15759	15498	15670	15538	15719	15540	15426	15745	15659	15523	15500	15549	15707	15549	15491	15582	15548	15626	15543	15669	15560	15672	15670	15578	15474	15551	15650	15640	15501	15588	15438	15558	15484	15558	15686	15617	15660	15573	15478	15622	15651	15521	15543	15672	15485	15529	15516	15673	15429	15647	15656	15453	15498	15493	15658	15615	15631	15520	15647	15744	15544	15671	15559	15700	15475	15621	15473	15561	15615	15514	15601	15605	15579	15610	15701	15480	15502	15639	15677	15669	15579	15722	15703	15674	15632	15595	15651	15716	15590	15660	15650	15531	15559	15592	15730	15488	15696	15682	15636	15646	15706	15576	15524	15602	15524	15542	15528	15664	15576	15581	15597	15458	15478	15519	15634	15604	15542	15666	15664	15533	15543	15695	15537	15651	15702	15507	15608	15512	15741	15531	15634	15664	15469	15710	15559	15642	15554	15517	15498	15498	15606	15561	15519	15590	15414	15627	15721	15574	15307	15722	15451	15569	15747	15528	15486	15591	15539	15562	15773	15708	15530	15477	15529	15530	15577	15441	15682	15351	15632	15584	15596	15632	15542	15656	15641	15596	15494	15583	15875	15588	15680	15572	15555	15507	15537	15680	15539	15565	15419	15640	15760	15635	15575	15392	15648	15720	15624	15587	15479	15625	15526	15661	15551	15521	15516	15547	15594	15256	15569	15631	15672	15711	15505	15533	15745	15633	15537	15698	15630	15665	15554	15645	15610	15529	15610	15660	15729	15521	15665	15695	15546	15618	15672	15652	15613	15515	15486	15368	15763	15600	15511	15652	15593	15448	15657	15723	15529	15544	15726	15487	15627	15631	15760	15471	15729	15692	15499	15660	15624	15588	15572	15525	15572	15649	15650	15482	15488	15672	15805	15500	15526	15434	15686	15415	15577	15565	15546	15678	15652	15500	15624	15579	15521	15599	15713	15614	15534	15613	15580	15480	15575	15580	15476	15612	15692	15800	15593	15582	15465	15608	15635	15761	15396	15521	15634	15587	15723	15569	15511	15577	15633	15599	15702	15624	15610	15324	15498	15578	15570	15480	15646	15768	15471	15558	15570	15695	15588	15591	15802	15520	15663	15507	15614	15479	15447	15553	15425	15698	15520	15616	15502	15711	15655	15595	15531	15574	15575	15600	15678	15576	15689	15702	15701	15554	15549	15689	15537	15635	15644	15500	15500	15587	15426	15599	15566	15534	15588	15504	15627	15568	15676	15462	15534	15619	15545	15506	15669	15700	15581	15596	15435	15625	15468	15659	15636	15561	15753	15634	15617	15433	15664	15501	15800	15488	15599	15553	15448	15641	15576	15547	15465	15573	15466	15606	15566	15670	15573	15594	15499	15614	15651	15550	15555	15454	15712	15724	15428	15604	15642	15402	15661	15616	15466	15553	15600	15744	15440	15560	15604	15545	15484	15601	15646	15560	15557	15500	15402	15688	15547	15722	15630	15543	15773	15491	15752	15626	15587	15569	15458	15698	15602	15525	15628	15440	15683	15461	15537	15682	15537	15377	15432	15540	15752	15720	15611	15589	15637	15506	15693	15561	15581	15607	15528	15561	15606	15511	15543	15560	15483	15646	15601	15339	15775	15709	15687	15632	15555	15557	15517	15610	15443	15599	15641	15614	15691	15508	15652	15682	15621	15423	15507	15611	15580	15798	15470	15541	15499	15607	15668	15638	15756	15618	15662	15357	15504	15639	15537	15513	15534	15641	15435	15415	15505	15523	15512	15640	15572	15530	15683	15550	15555	15564	15662	15625	15387	15609	15514	15574	15568	15593	15630	15576	15356	15642	15538	15622	15574	15354	15650	15699	15421	15624	15593	15709	15450	15568	15588	15594	15581	15668	15476	15573	15589	15508	15475	15499	15685	15731	15777	15536	15724	15488	15681	15579	15723	15483	15707	15534	15508	15673	15620	15547	15477	15532	15354	15608	15618	15733	15555	15685	15767	15764	15463	15594	15556	15488	15520	15658	15380	15452	15804	15344	15554	15337	15642	15513	15582	15720	15682	15385	15519	15660	15758	15603	15653	15504	15519	15569	15631	15445	15573	15578	15592	15533	15464	15688	15432	15498	15540	15514	15744	15525	15507	15606	15705	15758	15602	15515	15471	15516	15576	15582	15579	15553	15693	15546	15580	15522	15561	15415	15636	15602	15569	15717	15723	15629	15639	15604	15554	15524	15560	15552	15609	15511	15379	15675	15557	15467	15693	15526	15492	15587	15605	15608	15612	15461	15489	15537	15602	15610	15528	15652	15420	15512	15535	15677	15612	15705	15730	15474	15610	15570	15660	15603	15646	15706	15608	15836	15593	15540	15510	15483	15616	15752	15592	15425	15654	15498	15754	15710	15685	15714	15652	15642	15561	15660	15461	15532	15572	15741	15597	15540	15506	15685	15486	15587	15748	15568	15635	15597	15477	15709	15699	15606	15590	15656	15667	15593	15478	15515	15457	15364	15591	15649	15499	15532	15660	15592	15581	15562	15625	15483	15663	15578	15490	15771	15517	15609	15752	15555	15561	15750	15463	15547	15633	15522	15699	15765	15536	15476	15717	15605	15607	15699	15496	15647	15501	15456	15604	15660	15629	15594	15514	15549	15501	15844	15457	15598	15444	15871	15605	15510	15672	15598	15641	15535	15649	15571	15599	15688	15674	15560	15552	15484	15568	15586	15693	15717	15588	15584	15666	15816	15595	15653	15333	15652	15657	15691	15538	15428	15682	15654	15675	15491	15653	15730	15729	15526	15536	15524	15621	15541	15650	15526	15802	15706	15719	15584	15650	15604	15702	15522	15610	15520	15608	15569	15564	15609	15443	15683	15569	15595	15623	15478	15632	15549	15612	15557	15617	15534	15786	15622	15688	15430	15636	15561	15558	15794	15677	15517	15623	15591	15500	15610	15647	15568	15421	15454	15563	15468	15523	15580	15562	15375	15587	15579	15557	15556	15762	15536	15695	15543	15756	15504	15551	15605	15534	15561	15331	15778	15582	15595	15416	15646	15599	15642	15535	15688	15406	15487	15583	15566	15340	15623	15447	15733	15478	15649	15498	15666	15512	15601	15651	15669	15588	15569	15645	15692	15742	15634	15693	15673	15561	15738	15541	15578	15551	15595	15749	15706	15563	15795	15703	15582	15442	15723	15595	15689	15787	15599	15443	15492	15653	15528	15636	15453	15591	15598	15704	15654	15599	15501	15602	15513	15569	15628	15441	15789	15696	15530	15625	15742	15748	15608	15377	15626	15642	15561	15645	15574	15701	15554	15536	15540	15592	15688	15500	15533	15637	15624	15487	15563	15562	15587	15586	15701	15583	15611	15645	15783	15530	15610	15652	15631	15596	15535	15531	15702	15546	15526	15524	15640	15634	15488	15487	15601	15643	15541	15550	15734	15705	15496	15612	15521	15572	15449	15538	15605	15492	15709	15578	15539	15536	15685	15598	15514	15571	15509	15635	15703	15493	15558	15584	15640	15506	15632	15771	15483	15613	15482	15543	15489	15703	15550	15624	15482	15466	15752	15468	15568	15521	15563	15566	15599	15522	15592	15746	15572	15740	15731	15574	15580	15560	15682	15622	15555	15577	15646	15619	15549	15691	15595	15534	15591	15679	15630	15501	15621	15523	15549	15565	15698	15906	15701	15856	15453	15655	15585	15565	15736	15450	15599	15568	15662	15618	15628	15489	15566	15633	15655	15840	15473	15522	15522	15576	15593	15390	15637	15577	15711	15527	15551	15754	15431	15617	15726	15457	15686	15487	15663	15414	15636	15584	15672	15560	15719	15670	15479	15696	15607	15610	15718	15688	15591	15768	15555	15588	15461	15547	15608	15518	15467	15771	15611	15529	15506	15825	15596	15632	15471	15471	15586	15806	15686	15556	15618	15683	15567	15567	15631	15487	15426	15522	15505	15761	15502	15724	15613	15514	15540	15428	15475	15491	15560	15657	15577	15682	15531	15549	15542	15636	15470	15662	15603	15621	15690	15538	15675	15631	15528	15800	15813	15555	15577	15548	15592	15558	15682	15507	15709	15610	15467	15606	15630	15494	15685	15606	15544	15729	15610	15597	15646	15560	15627	15414	15598	15693	15571	15531	15508	15635	15526	15638	15470	15535	15772	15529	15524	15740	15734	15445	15549	15598	15553	15529	15601	15519	15598	15584	15638	15545	15546	15559	15703	15425	15545	15648	15536	15562	15627	15449	15590	15525	15564	15759	15621	15751	15758	15668	15562	15508	15680	15392	15537	15641	15527	15633	15624	15390	15494	15566	15546	15669	15575	15592	15653	15643	15701	15607	15712	15483	15788	15566	15509	15484	15633	15716	15489	15521	15492	15458	15588	15600	15546	15698	15345	15674	15763	15621	15521	15535	15532	15566	15738	15451	15598	15580	15636	15536	15476	15536	15663	15703	15585	15473	15538	15549	15573	15538	15462	15657	15626	15602	15654	15523	15670	15828	15630	15430	15383	15577	15568	15512	15520	15542	15545	15655	15503	15626	15586	15692	15673	15543	15548	15646	15542	15505	15740	15447	15645	15709	15569	15633	15423	15650	15548	15588	15652	15537	15580	15309	15597	15600	15614	15681	15622	15604	15783	15432	15499	15658	15429	15557	15655	15492	15771	15704	15534	15537	15490	15639	15499	15585	15560	15595	15525	15576	15686	15612	15464	15838	15573	15633	15556	15576	15813	15580	15624	15604	15642	15656	15676	15520	15574	15586	15536
23036	21493	29422	24612	24194	28552	30593	24676	21722	21047	20115	19964	19781	19440	19366	19228	19214	19173	19200	19128	19167	19159	19067	19068	18881	18868	19008	19038	19112	18936	19085	18867	19129	18906	18778	19131	18852	18799	19020	18997	18839	18694	19060	18976	19213	18978	18926	18931	18979	18917	19129	18842	18980	18847	18906	18836	19125	18861	19145	18754	18840	18831	18596	19014	18797	18779	18758	18918	18768	18937	18793	18815	18941	19035	18913	18690	18705	18870	18937	18902	18871	18951	18764	18914	18809	18990	18933	18886	18768	18680	18793	18894	18770	18913	18998	18752	18665	18723	18900	18788	18726	18950	18708	18960	18975	18929	19073	18884	18851	18840	18659	18729	18760	18687	18617	18662	18786	18678	18874	18979	18996	18852	18962	18744	18780	18918	18964	18732	18933	18750	18774	18807	19036	18772	18832	18867	18885	18858	18791	18823	18925	18900	18680	18687	18788	18555	19015	18725	18833	18986	18986	18713	18496	18778	18778	18743	19050	18963	18913	19025	18934	18944	18841	18879	19001	18799	18820	18708	19032	18833	18811	18737	19024	18719	18658	18832	18721	18971	18840	18690	18848	18800	18647	18693	18790	18719	18918	18841	18825	18674	19049	19120	18928	18672	18934	18828	18876	18917	18840	18681	18801	18933	18983	18839	18659	18811	18894	18832	18902	18847	18792	18899	18743	18656	18864	18904	18867	18995	18799	18831	18496	18711	18874	18903	18801	18969	18876	18834	18769	19010	18812	18717	18726	18819	18971	18886	18933	18789	18744	18667	18856	18846	18778	18827	18812	18827	18631	18741	18783	18797	18609	18962	18941	18799	18868	18712	18741	18873	18752	18570	18636	18967	18940	18833	18670	18715	18895	18716	18865	18874	18575	18631	18750	19005	18684	18616	19023	18863	18890	18673	18821	18815	18796	18732	18829	18792	18913	18697	18697	18781	18683	18999	19073	18858	18840	18746	18734	18697	18729	18788	18888	18750	18855	18822	18575	18883	18977	18917	19044	18672	18744	18885	18995	18772	18754	18758	18800	18853	18741	18856	18812	18720	18843	18843	18949	18995	18888	18676	18782	18995	18724	19009	18876	18748	18716	18926	18636	18844	18855	18727	18953	18654	18950	18932	19009	18954	18705	18765	18745	18648	18926	18989	18796	18762	18832	18790	18826	18823	18794	19037	18751	18877	18831	18834	18763	18825	18992	18878	18914	19064	18771	18861	18645	18925	18850	18752	18910	18752	18624	18699	18842	18963	18818	18733	18964	18794	18753	18803	18943	18902	18661	18853	18941	18753	18824	18925	18824	18775	18807	18892	18745	18914	18903	18783	18921	18906	18856	18890	18776	18783	18967	18801	18662	18745	18727	18789	18751	18898	18988	18820	18778	18901	18756	18968	18685	18911	18932	18751	18784	18744	18776	18904	18708	18702	18741	18816	18746	18673	18908	18972	18880	18989	18672	18910	18884	18518	18893	18723	18643	18905	18900	19057	18914	18749	18633	18672	18721	18761	18862	18840	18905	18776	18842	18776	18856	18860	18760	18862	18664	18774	19048	18819	18821	19009	18938	18831	18821	18597	18760	18723	18812	18920	18795	18943	18855	18816	18947	18850	18837	19134	19094	18804	18702	18643	18789	18674	18663	18804	18867	18655	18925	18745	18627	18839	18798	18868	18859	18791	18944	18753	18853	18672	18718	18849	18733	18752	18779	18935	18822	18639	18738	18832	18943	18751	18990	18776	18668	18839	18882	18900	18868	18696	18800	18756	18828	18715	19075	18906	19052	18784	18731	18906	18855	18811	18805	18586	18717	18933	19002	18830	18715	18668	18705	18645	18727	18897	19042	18649	18596	18857	18900	18782	18809	18891	18883	18749	18728	18782	18840	18841	18731	18822	18752	19018	18897	18863	19080	18921	18826	18927	18849	18696	18829	18929	18852	18796	18705	19079	19102	19033	18732	18984	18953	18805	18925	18665	18950	18716	18917	18772	18813	18897	18625	18887	18937	18925	18854	18841	18838	18606	18873	18883	18975	18775	18777	18684	18671	18657	18855	18771	18793	18869	18868	18684	18682	18660	18829	18797	18758	18794	18847	18965	18683	18725	18773	18620	18689	18823	18967	18839	18885	18729	18826	18782	18841	18739	18750	18981	18648	18793	18943	18715	18650	18797	18865	18754	18704	18668	18812	18906	18761	18687	18693	18812	18874	18761	18731	18971	18744	18737	18680	18956	19071	19087	18797	18856	18948	18978	18808	18885	19090	18755	18764	18763	18875	18770	18614	18793	18921	18666	18506	18602	18759	18785	18856	19021	18780	18758	18812	18841	18908	18742	18966	18829	18831	18737	18680	18871	18761	18982	18775	18710	18835	18947	18685	18896	18738	18755	18629	18847	18709	18650	18796	19059	18777	18762	18894	18999	18842	18919	18960	18661	18718	18750	18747	18733	18773	18571	19017	18622	18845	18987	18844	18866	19029	18817	18809	18774	18831	18743	18845	19053	18758	18917	18878	18885	18564	18800	18941	18712	18724	18802	18655	18750	18881	18869	18928	18953	18966	18716	19015	18618	18855	18870	18623	18924	18786	18745	18842	18907	18892	18772	18739	18847	18747	18821	18660	18662	18964	18834	18806	18826	18834	18703	18759	18703	18803	18918	18683	18794	19011	19001	18633	18980	19037	18663	18715	18872	19018	18681	18851	18855	18867	18874	18780	18640	18755	18828	18866	18923	18795	18741	18826	19020	18884	18844	19108	18986	18672	18889	18812	18891	18539	18790	18916	18794	18673	18892	18568	18735	19089	18999	18753	18750	18988	18850	18894	18695	18970	18935	18907	18868	18796	18774	18794	18878	18733	18774	18894	18602	18850	18696	18878	18783	18493	18937	18627	18947	18982	18803	18852	18841	18608	18930	18774	18873	18845	18803	18944	18716	18706	18643	18779	18954	18863	18839	19001	18668	18746	18664	18695	18772	18875	18746	18926	19043	18891	18880	19079	18829	18822	18958	18750	18724	18864	19078	18796	18946	18998	18811	18765	18818	18926	18849	18706	18926	19101	18909	18790	18703	18675	18786	19041	18981	18963	18719	18684	18802	18668	18975	18753	18875	18995	19049	18757	18611	18704	18843	18847	18752	18903	18851	18779	18774	18932	18726	18852	18811	18780	18860	18860	18617	18719	18976	18911	18774	18778	18675	18805	18832	18577	18944	18859	18786	18980	18812	18875	18864	18857	18769	18964	18778	18888	18885	18760	18638	18742	18825	18903	18868	18659	18832	18655	18769	18884	18720	18837	18857	18927	18827	18843	18644	18780	18892	18772	18789	18619	18711	18786	18671	18815	18779	18992	18833	18847	18882	18714	18917	18978	18830	18833	18849	18777	18735	18994	18969	18700	18713	18887	18669	18798	18885	18720	18937	18748	18792	18794	19042	18844	18789	18692	18878	18887	18778	18888	18892	18790	18655	18844	18736	18793	18748	18725	18730	18855	18779	18790	18673	18899	18761	18792	19028	19127	18928	18745	18754	18831	18847	18760	18862	18941	18782	18763	19026	18967	18633	18863	19000	18658	18898	19046	18751	18663	18776	18746	18871	18834	19004	18861	18750	18801	18708	18747	18842	18732	18806	18939	18781	18803	18918	18802	18940	18648	18708	18839	18783	18852	18866	18699	18875	18907	18935	18501	18781	18825	18823	18644	18873	18673	18927	18900	18952	18713	18707	18781	19000	18819	18893	19083	18562	18807	18780	18823	18730	18943	18673	18588	18961	18709	18920	18909	18860	18890	18850	18743	18871	18920	18733	18692	18935	18829	19003	18810	18864	18917	18827	19034	18902	19015	18890	18770	19035	18940	18728	18749	18908	18913	18891	18646	18860	18810	18801	18775	18947	18903	18767	18616	18707	18739	18866	18745	18905	18810	18960	18831	18674	18611	18837	18780	18731	18804	19066	18888	18865	18971	18685	18952	18792	18851	18921	18756	18829	19038	18742	18865	18575	18600	18795	18787	18914	18956	18794	18838	18720	18732	18957	18748	18724	18780	18930	18889	18982	18711	18904	18807	18920	18764	18836	18759	18599	18729	18970	18759	18695	18790	18673	18640	18913	18862	18899	18917	18731	18772	18646	18844	18803	18876	18935	18735	18941	18920	18837	18866	18848	18724	18816	19026	18889	18952	18729	18949	18855	18825	18812	18814	18623	18750	18899	18792	18802	18855	19016	18996	18669	18897	18831	18902	18626	18893	18636	19028	18750	18814	18808	18819	18838	18698	18689	18777	18733	18816	18806	18761	18854	18900	18842	18704	18751	18864	18868	18760	18840	18871	18748	18888	18829	18950	18666	18823	18877	18681	18874	18930	18716	18916	18880	18789	18754	18895	18699	18763	18547	18838	18767	18920	18852	18817	18770	18859	18800	18871	18751	18828	18848	18737	18863	18921	18721	18570	18939	18503	18900	18857	18901	18916	18846	18875	18927	18872	18839	19013	18864	18957	18751	18688	18642	18884	18924	18857	18777	18855	18630	18907	18772	18768	18701	18780	18894	19029	18565	18726	18820	18710	18799	18882	18646	18681	18757	18939	19056	18807	18824	18732	18661	18861	18870	18834	18833	18726	19076	18979	18888	18759	18612	19010	18503	18871	18763	18901	18702	18724	18647	18988	18689	18879	18711	18785	18822	18970	18768	18803	18857	18910	19000	18767	18812	18879	19009	18803	19032	18740	18633	18944	18638	18901	18830	19013	18780	18713	18769	18944	18735	18707	18853	18975	18846	18990	18915	18783	18793	18572	18877	18808	18693	18704	19014	18489	18747	18742	18888	18820	18721	18870	18876	18751	18887	19014	18785	18487	18764	18817	18784	18788	18698	18944	18867	18893	18999	18921	18782	18943	18901	18986	18978	18786	18711	18694	18816	18771	18743	19097	18887	18914	18444	18760	18878	18924	18488	18847	18984	18748	18931	18880	18777	18678	18940	18819	18712	19076	18720	18755	18911	18939	18806	18756	18829	18809	18770	18803	18613	18743	18876	18894	19066	18930	18752	18862	18920	18860	18733	18688	18801	18602	18882	18629	18710	18809	18886	18996	18843	18969	18903	18978	18922	18747	18939	19128	19035	18887	18623	18746	18769	18877	18929	18988	18879
35764	60610	57478	46775	40332	33943	28898	23890	20339	19210	18175	17713	17466	17408	17072	17193	17065	17039	16951	16688	16885	16765	16782	16735	16760	16727	16805	16666	16700	16685	16704	16501	16562	16659	16606	16613	16692	16469	16717	16781	16789	16759	16606	16676	16720	16659	16797	16590	16746	16759	16671	16932	16886	16730	16752	16531	16753	16563	16573	16668	16611	16752	16513	16622	16558	16652	16624	16606	16703	16774	16651	16394	16655	16787	16609	16735	16756	16613	16556	16518	16530	16447	16507	16686	16693	16579	16494	16700	16742	16698	16510	16524	16685	16614	16656	16731	16587	16597	16563	16534	16631	16345	16609	16530	16646	16577	16588	16495	16579	16441	16645	16554	16561	16491	16641	16665	16658	16612	16417	16560	16435	16528	16684	16587	16672	16675	16570	16594	16597	16768	16509	16543	16758	16410	16598	16700	16441	16535	16602	16632	16579	16570	16688	16691	16488	16454	16393	16580	16566	16642	16561	16692	16564	16735	16497	16534	16652	16629	16389	16388	16666	16623	16576	16539	16632	16581	16583	16659	16593	16648	16626	16503	16576	16577	16663	16693	16708	16457	16540	16531	16660	16596	16644	16464	16572	16543	16680	16654	16601	16647	16567	16646	16468	16685	16487	16723	16567	16549	16619	16649	16612	16639	16696	16545	16616	16576	16710	16472	16598	16439	16706	16640	16640	16643	16507	16606	16637	16544	16705	16542	16593	16645	16488	16723	16485	16725	16621	16550	16749	16634	16584	16431	16599	16655	16493	16699	16637	16556	16599	16510	16570	16587	16663	16495	16499	16699	16612	16646	16566	16410	16703	16632	16466	16579	16631	16493	16694	16815	16524	16669	16690	16736	16440	16585	16622	16465	16483	16469	16586	16494	16394	16548	16649	16779	16553	16546	16395	16711	16579	16773	16554	16652	16378	16560	16730	16649	16527	16421	16730	16576	16633	16514	16504	16535	16624	16584	16549	16475	16531	16571	16536	16687	16469	16633	16476	16644	16524	16499	16627	16567	16667	16514	16605	16658	16652	16709	16637	16545	16753	16507	16665	16506	16695	16526	16773	16781	16741	16746	16685	16535	16523	16731	16563	16622	16647	16646	16744	16588	16499	16526	16570	16635	16593	16503	16503	16553	16563	16605	16532	16519	16486	16558	16574	16616	16611	16694	16559	16671	16629	16612	16458	16614	16531	16691	16575	16607	16593	16745	16838	16670	16501	16516	16556	16539	16627	16555	16622	16543	16621	16753	16672	16594	16563	16501	16590	16444	16585	16487	16577	16546	16795	16631	16630	16443	16585	16548	16727	16555	16510	16593	16658	16665	16615	16559	16499	16728	16536	16747	16643	16688	16639	16694	16568	16581	16736	16506	16614	16550	16502	16685	16617	16644	16735	16606	16475	16677	16593	16482	16594	16675	16637	16470	16644	16509	16640	16504	16646	16508	16433	16706	16585	16556	16512	16680	16480	16609	16577	16514	16585	16466	16628	16746	16757	16564	16824	16644	16489	16618	16608	16587	16516	16578	16720	16524	16597	16640	16605	16663	16400	16746	16699	16674	16543	16454	16643	16430	16558	16544	16589	16412	16459	16603	16679	16612	16761	16554	16478	16611	16627	16635	16479	16557	16508	16649	16639	16675	16611	16661	16649	16451	16550	16473	16688	16593	16663	16604	16618	16622	16589	16707	16451	16630	16470	16609	16680	16615	16546	16595	16531	16664	16657	16711	16741	16492	16557	16530	16592	16536	16635	16508	16572	16510	16532	16626	16421	16469	16607	16482	16501	16585	16469	16728	16659	16779	16503	16632	16599	16693	16521	16656	16586	16643	16575	16437	16601	16530	16419	16695	16415	16578	16597	16478	16623	16465	16775	16563	16503	16530	16493	16593	16548	16549	16594	16481	16594	16626	16496	16599	16497	16446	16595	16537	16624	16577	16631	16615	16619	16459	16598	16489	16562	16611	16722	16819	16626	16628	16542	16604	16727	16611	16545	16656	16596	16682	16695	16664	16667	16593	16626	16564	16646	16612	16605	16312	16617	16592	16522	16566	16576	16650	16586	16408	16733	16526	16516	16620	16563	16641	16618	16474	16479	16446	16662	16577	16499	16581	16609	16582	16637	16645	16780	16584	16560	16899	16635	16649	16715	16606	16564	16428	16598	16415	16518	16501	16705	16685	16470	16728	16538	16600	16477	16742	16655	16591	16544	16529	16528	16591	16582	16688	16480	16526	16554	16599	16498	16439	16541	16542	16591	16469	16470	16544	16631	16579	16562	16586	16721	16528	16624	16676	16552	16638	16682	16497	16469	16502	16634	16664	16371	16499	16688	16632	16594	16482	16642	16315	16673	16654	16622	16870	16550	16564	16775	16605	16683	16442	16589	16671	16422	16611	16713	16745	16668	16588	16677	16716	16515	16406	16691	16482	16486	16440	16705	16485	16453	16578	16771	16506	16596	16594	16602	16691	16663	16678	16650	16506	16634	16402	16751	16730	16534	16662	16483	16639	16601	16661	16507	16596	16638	16567	16471	16648	16578	16608	16555	16577	16405	16744	16689	16542	16573	16448	16452	16553	16558	16505	16638	16562	16685	16617	16704	16406	16710	16548	16588	16529	16454	16640	16763	16680	16646	16418	16392	16549	16578	16492	16666	16484	16726	16704	16665	16624	16730	16590	16607	16766	16650	16651	16804	16486	16547	16576	16498	16638	16477	16633	16691	16564	16643	16498	16683	16639	16638	16606	16619	16432	16500	16563	16444	16516	16528	16473	16436	16667	16587	16496	16431	16587	16384	16530	16695	16656	16479	16658	16557	16533	16686	16726	16529	16577	16659	16536	16580	16688	16383	16626	16718	16535	16672	16624	16406	16421	16495	16544	16612	16567	16521	16591	16460	16493	16595	16523	16768	16681	16560	16655	16512	16559	16513	16500	16778	16354	16598	16570	16876	16306	16696	16586	16546	16351	16430	16394	16583	16651	16635	16695	16555	16623	16575	16583	16473	16528	16713	16682	16547	16485	16685	16866	16427	16505	16814	16590	16656	16738	16658	16569	16419	16677	16418	16661	16561	16591	16588	16575	16543	16536	16607	16701	16754	16687	16622	16596	16705	16582	16592	16349	16774	16601	16636	16661	16589	16660	16510	16658	16694	16538	16517	16561	16496	16673	16660	16597	16537	16532	16520	16448	16532	16782	16436	16478	16633	16505	16583	16615	16615	16555	16770	16491	16492	16723	16688	16589	16624	16617	16706	16583	16687	16689	16580	16681	16762	16524	16702	16531	16688	16515	16655	16591	16404	16565	16463	16587	16563	16614	16691	16693	16501	16544	16631	16416	16573	16524	16774	16546	16712	16378	16652	16597	16609	16635	16519	16458	16518	16669	16644	16512	16500	16682	16508	16721	16597	16491	16741	16580	16651	16550	16485	16641	16690	16616	16668	16539	16523	16530	16542	16542	16680	16569	16710	16559	16438	16609	16544	16790	16412	16658	16605	16504	16658	16582	16701	16577	16547	16682	16667	16466	16733	16531	16591	16517	16688	16616	16536	16549	16582	16707	16626	16729	16736	16563	16475	16730	16677	16688	16442	16565	16560	16539	16808	16638	16660	16606	16576	16523	16677	16569	16610	16623	16728	16661	16663	16689	16473	16620	16695	16492	16788	16591	16564	16659	16706	16449	16510	16793	16630	16618	16662	16712	16481	16641	16692	16610	16530	16585	16736	16565	16738	16464	16706	16587	16695	16594	16625	16674	16811	16674	16619	16651	16561	16558	16640	16535	16641	16543	16672	16542	16484	16596	16573	16503	16665	16602	16707	16564	16633	16585	16573	16616	16530	16607	16523	16542	16667	16466	16685	16583	16453	16573	16575	16387	16594	16635	16630	16642	16595	16436	16678	16517	16603	16717	16621	16684	16441	16476	16545	16549	16721	16579	16494	16694	16639	16384	16635	16587	16601	16542	16646	16624	16433	16426	16737	16609	16518	16657	16722	16514	16618	16600	16421	16556	16549	16462	16629	16512	16594	16545	16449	16683	16620	16498	16421	16595	16430	16434	16573	16467	16634	16421	16553	16648	16595	16710	16696	16554	16654	16584	16575	16593	16518	16392	16444	16593	16618	16615	16614	16488	16539	16567	16581	16655	16503	16565	16435	16565	16687	16650	16253	16568	16611	16525	16518	16625	16781	16595	16594	16772	16295	16577	16496	16659	16651	16544	16533	16550	16484	16646	16637	16654	16509	16583	16586	16561	16471	16499	16664	16581	16629	16524	16554	16573	16578	16510	16689	16571	16620	16606	16522	16716	16677	16665	16442	16607	16421	16365	16583	16574	16833	16678	16605	16539	16783	16594	16585	16476	16589	16655	16567	16604	16687	16636	16490	16604	16624	16716	16450	16717	16599	16603	16558	16604	16657	16531	16650	16601	16474	16552	16646	16756	16460	16526	16715	16539	16454	16462	16759	16696	16629	16675	16535	16754	16441	16712	16364	16504	16733	16550	16570	16511	16652	16639	16811	16590	16658	16596	16606	16471	16698	16515	16563	16495	16382	16689	16528	16673	16495	16737	16467	16586	16601	16507	16446	16424	16501	16594	16466	16830	16686	16619	16669	16584	16508	16467	16745	16555	16643	16640	16698	16641	16561	16680	16597	16507	16785	16732	16506	16480	16593	16650	16486	16719	16457	16572	16592	16576	16578	16586	16578	16613	16375	16489	16456	16410	16572	16611	16817	16516	16746	16568	16608	16594	16651	16683	16507	16676	16475	16575	16638	16441	16532	16643	16544	16749	16702	16808	16527	16566	16719	16556	16658	16413	16679	16687	16500	16668	16682	16599	16662	16747	16432	16696	16637	16486	16799	16590	16473	16717	16776	16598	16450	16397	16621	16661	16747	16409	16680	16624	16528	16651	16656	16714	16775	16451	16661	16536	16569	16611	16654	16693	16663	16463	16536	16502	16628	16515	16638	16663	16637	16565	16693	16648	16359	16579	16610	16566	16509	16661	16584	16652	16422	16535	16603	16757	16508	16605	16622	16426	16756	16518	16651	16679	16613	16617	16433	16682	16852	16469	16417	16634	16662	16616	16507	16530	16663	16474	16515	16476	16675	16616	16598	16676	16539	16612	16665	16549	16696	16442
28870	28747	38038	34309	27435	23522	21060	19350	18385	17995	18244	17920	17685	17710	17753	17665	17641	17413	17584	17461	17475	17434	17610	17577	17435	17723	17591	17562	17799	17620	17512	17568	17685	17607	17447	17492	17657	17473	17730	17576	17732	17658	17701	17736	17645	17641	17734	17666	17604	17707	17347	17447	17687	17647	17544	17661	17546	17487	17554	17516	17573	17610	17438	17628	17810	17647	17624	17535	17506	17614	17608	17718	17704	17714	17476	17448	17602	17554	17662	17598	17830	17655	17302	17684	17565	17740	17647	17485	17619	17590	17765	17643	17677	17453	17496	17668	17656	17616	17572	17641	17650	17718	17583	17547	17444	17550	17645	17466	17628	17323	17478	17508	17693	17525	17647	17663	17734	17590	17506	17660	17415	17648	17745	17553	17471	17758	17826	17543	17523	17686	17546	17474	17564	17556	17583	17684	17520	17440	17547	17611	17654	17689	17658	17533	17621	17688	17490	17445	17651	17447	17820	17547	17534	17548	17392	17595	17504	17870	17596	17471	17686	17706	17702	17763	17619	17733	17627	17764	17535	17712	17630	17500	17604	17588	17510	17761	17707	17510	17668	17806	17827	17569	17369	17503	17443	17770	17666	17675	17658	17767	17566	17735	17326	17472	17527	17634	17714	17535	17682	17614	17747	17512	17633	17527	17675	17838	17620	17586	17709	17500	17517	17671	17624	17727	17612	17501	17705	17484	17640	17399	17553	17362	17636	17595	17681	17506	17766	17702	17477	17613	17723	17700	17581	17692	17702	17927	17706	17434	17362	17588	17549	17515	17567	17575	17707	17720	17374	17492	17441	17548	17586	17749	17648	17740	17864	17742	17605	17588	17556	17452	17653	17594	17610	17623	17685	17435	17585	17596	17594	17632	17549	17551	17811	17526	17435	17703	17694	17531	17499	17624	17665	17661	17562	17786	17768	17606	17651	17654	17685	17751	17818	17816	17728	17571	17593	17442	17746	17604	17499	17658	17474	17283	17686	17459	17766	17504	17475	17574	17661	17472	17707	17489	17666	17627	17625	17623	17585	17806	17522	17679	17575	17629	17614	17837	17768	17588	17369	17537	17590	17628	17560	17609	17571	17331	17661	17594	17498	17439	17678	17569	17443	17638	17585	17633	17604	17536	17561	17409	17546	17694	17549	17442	17581	17714	17473	17371	17435	17495	17407	17463	17676	17682	17529	17544	17723	17782	17669	17589	17771	17731	17750	17858	17576	17609	17621	17487	17623	17696	17507	17573	17557	17584	17512	17709	17732	17704	17614	17491	17668	17605	17459	17665	17590	17678	17520	17552	17587	17690	17563	17557	17535	17532	17811	17610	17614	17499	17660	17700	17462	17644	17349	17493	17660	17688	17565	17434	17721	17664	17597	17625	17489	17654	17697	17620	17431	17571	17513	17467	17700	17630	17773	17418	17426	17591	17628	17679	17304	17556	17495	17589	17597	17630	17675	17459	17591	17372	17663	17488	17786	17560	17558	17735	17806	17601	17465	17525	17592	17390	17577	17418	17664	17659	17606	17637	17736	17703	17619	17588	17705	17571	17599	17417	17367	17475	17578	17673	17528	17643	17654	17597	17633	17588	17653	17724	17647	17720	17823	17509	17592	17597	17760	17681	17544	17541	17436	17629	17339	17473	17701	17707	17502	17563	17636	17603	17582	17608	17659	17607	17484	17623	17654	17486	17636	17442	17530	17638	17374	17721	17517	17540	17420	17698	17480	17741	17642	17397	17657	17468	17742	17626	17722	17831	17325	17495	17399	17400	17625	17646	17598	17630	17617	17458	17443	17568	17509	17457	17614	17654	17718	17508	17576	17670	17640	17571	17659	17556	17613	17712	17465	17538	17680	17756	17732	17586	17664	17676	17511	17786	17857	17561	17638	17650	17624	17653	17763	17528	17583	17699	17615	17553	17762	17563	17576	17651	17583	17484	17577	17756	17518	17556	17705	17588	17818	17726	17617	17473	17591	17758	17464	17504	17522	17536	17536	17574	17551	17721	17752	17607	17664	17658	17500	17598	17714	17726	17740	17692	17619	17646	17613	17387	17477	17709	17372	17484	17508	17659	17523	17526	17650	17760	17643	17547	17332	17548	17440	17670	17478	17751	17737	17863	17712	17861	17754	17599	17507	17510	17558	17644	17682	17793	17644	17598	17514	17620	17581	17594	17498	17698	17562	17486	17628	17577	17547	17630	17520	17469	17575	17576	17617	17521	17587	17703	17446	17665	17482	17477	17576	17590	17606	17691	17700	17561	17702	17480	17593	17504	17521	17652	17694	17804	17681	17579	17705	17637	17529	17553	17683	17589	17638	17534	17528	17444	17467	17559	17597	17588	17447	17663	17604	17639	17586	17589	17666	17570	17563	17668	17459	17700	17548	17682	17532	17612	17630	17611	17588	17624	17652	17803	17524	17716	17698	17487	17560	17513	17672	17697	17664	17396	17599	17700	17670	17659	17518	17370	17507	17467	17682	17713	17583	17550	17693	17826	17621	17541	17630	17536	17571	17654	17543	17520	17756	17643	17681	17522	17663	17605	17628	17652	17685	17552	17557	17669	17450	17658	17618	17543	17645	17607	17737	17621	17582	17481	17331	17360	17617	17597	17554	17652	17299	17538	17468	17500	17475	17534	17682	17804	17464	17602	17727	17588	17548	17680	17571	17501	17589	17643	17728	17357	17568	17394	17755	17481	17823	17578	17626	17705	17670	17528	17748	17749	17413	17476	17689	17589	17636	17561	17531	17598	17815	17470	17703	17691	17726	17687	17609	17683	17720	17593	17726	17725	17564	17738	17634	17435	17633	17477	17499	17637	17597	17677	17667	17695	17500	17713	17608	17660	17524	17650	17585	17378	17483	17560	17630	17574	17679	17619	17580	17498	17423	17772	17779	17486	17807	17598	17606	17567	17665	17495	17736	17689	17408	17724	17392	17385	17598	17490	17810	17666	17744	17786	17677	17621	17381	17398	17757	17648	17617	17643	17672	17663	17621	17515	17657	17631	17599	17700	17542	17610	17639	17739	17577	17605	17583	17678	17631	17741	17654	17704	17794	17577	17568	17548	17783	17752	17629	17603	17591	17726	17546	17621	17659	17461	17351	17360	17665	17659	17511	17625	17650	17545	17612	17580	17525	17435	17737	17747	17691	17466	17370	17538	17615	17647	17553	17515	17542	17467	17626	17523	17677	17434	17668	17660	17629	17387	17680	17437	17553	17201	17668	17552	17664	17674	17357	17562	17559	17647	17506	17372	17598	17667	17540	17454	17829	17863	17740	17367	17624	17623	17507	17566	17600	17532	17648	17413	17587	17671	17319	17543	17769	17505	17576	17592	17582	17484	17734	17441	17604	17488	17752	17585	17690	17641	17629	17640	17607	17547	17682	17535	17448	17482	17604	17492	17526	17682	17734	17507	17554	17653	17526	17638	17757	17623	17527	17766	17612	17535	17728	17529	17616	17600	17590	17588	17713	17586	17607	17662	17769	17647	17620	17773	17640	17718	17746	17369	17742	17580	17410	17564	17836	17681	17565	17685	17526	17522	17752	17473	17479	17573	17544	17726	17582	17528	17495	17497	17629	17565	17514	17494	17451	17605	17594	17705	17527	17623	17681	17563	17576	17736	17732	17706	17679	17647	17734	17491	17535	17483	17709	17696	17766	17865	17656	17636	17600	17601	17582	17587	17521	17530	17448	17716	17446	17532	17627	17603	17540	17639	17667	17684	17572	17647	17420	17533	17575	17529	17694	17649	17566	17722	17668	17607	17662	17567	17713	17551	17486	17708	17598	17731	17590	17603	17510	17565	17654	17666	17467	17480	17541	17568	17729	17609	17602	17839	17713	17389	17406	17581	17780	17547	17612	17715	17598	17825	17514	17588	17715	17616	17664	17532	17595	17614	17677	17693	17758	17676	17563	17590	17609	17651	17760	17404	17842	17484	17647	17536	17633	17476	17617	17834	17630	17532	17898	17754	17568	17612	17724	17554	17519	17618	17569	17436	17714	17514	17507	17738	17707	17674	17659	17704	17534	17584	17797	17552	17525	17768	17714	17679	17689	17466	17631	17583	17381	17663	17785	17665	17613	17518	17748	17526	17515	17658	17496	17569	17739	17610	17518	17460	17682	17674	17543	17595	17760	17548	17425	17493	17504	17579	17643	17677	17681	17359	17665	17544	17668	17843	17632	17588	17631	17563	17681	17634	17661	17546	17742	17458	17762	17537	17677	17533	17815	17548	17659	17436	17578	17527	17565	17447	17735	17551	17668	17560	17614	17414	17797	17392	17776	17436	17479	17636	17622	17651	17724	17633	17546	17589	17532	17584	17532	17399	17666	17676	17432	17396	17555	17680	17525	17565	17762	17594	17639	17603	17452	17435	17502	17688	17525	17555	17557	17524	17786	17533	17583	17534	17780	17589	17428	17527	17560	17434	17637	17746	17551	17793	17546	17436	17601	17670	17588	17599	17689	17369	17840	17447	17620	17438	17597	17391	17608	17578	17592	17601	17822	17686	17650	17465	17683	17690	17577	17705	17656	17695	17439	17448	17520	17609	17682	17615	17637	17722	17657	17675	17475	17660	17788	17472	17717	17774	17661	17523	17628	17303	17785	17637	17498	17654	17800	17593	17561	17467	17504	17619	17738	17681	17502	17618	17627	17666	17439	17492	17803	17580	17450	17652	17622	17499	17791	17767	17685	17423	17752	17684	17678	17691	17689	17529	17481	17739	17610	17536	17703	17707	17519	17642	17844	17601	17693	17616	17669	17578	17418	17717	17715	17565	17616	17448	17715	17458	17544	17779	17493	17599	17656	17604	17644	17724	17650	17509	17626	17589	17486	17538	17641	17676	17639	17519	17786	17441	17503	17677	17673	17532	17362	17548	17720	17615	17434	17430	17868	17578	17513	17872	17657	17574	17570	17486	17537	17757	18007	17625	17823	17826	17645	17848	17671	17512	17616	17508	17699	17457	17566	17717	17699	17526	17600	17724	17913	17552	17622	17676	17666	17716	17718	17680	17776	17612	17579	17499	17767	17587	17525	17758	17558	17630	17628	17560	17562	17693	17773	17710	17693	17591	17930	17572	17575	17733	17644	17396	17657	17506	17563	17733	17635	17612	17571	17402	17648	17578
33314	47697	45216	35975	29338	23578	19881	18049	17090	16708	16234	16153	16132	16110	15909	16021	16003	15973	15921	15901	15829	15841	15953	15959	15895	15895	15987	15846	15811	15845	15806	16138	16007	15796	15828	15796	15802	15940	15643	15823	15756	15893	15814	15952	15827	16060	15776	15838	15916	15821	15939	15678	16128	15862	15806	15838	15996	15854	15871	15833	15735	15881	15965	15909	15756	15848	15792	15998	15737	15995	15858	15919	15672	16010	15905	16016	15858	16012	15926	15889	15838	15924	15814	15771	15912	15815	15845	16013	16074	15919	15935	15781	15832	15887	15836	15643	15860	15885	15784	16149	15818	15971	15917	15998	15716	15993	15939	15854	15830	15834	15933	15959	15990	15839	15936	15783	15809	15918	15810	15963	16054	15807	15914	15993	15807	15929	15735	15880	15886	15888	15897	15806	15934	15926	16004	15909	15951	15841	15926	15910	15795	15892	15703	15718	15875	15918	15912	15958	15875	15733	15804	15950	15986	16126	15847	15875	15743	15837	15750	15910	15912	16012	15960	15745	15843	15841	15785	15930	15861	15953	15953	15930	16026	15851	15787	15931	15757	15891	15926	15837	16006	16064	15713	15907	15941	15939	15837	15895	15821	16065	15758	15751	15941	15695	16026	15833	16007	15994	16050	15861	15986	15840	15814	15729	15809	15926	15804	15848	15770	15793	15772	15802	15832	15871	15916	15828	15817	16000	15832	16157	15947	15673	15752	16038	15874	15864	16048	15841	16103	15984	15918	15776	15908	15978	15900	15913	15976	15807	15866	15742	16021	15908	15999	15836	15722	15787	16012	15895	15811	15820	15820	15816	15892	15740	15630	15777	15934	15753	15927	16049	15977	15849	15752	15765	15959	15812	15832	15921	15977	15785	15913	15846	15924	15811	15908	15969	15944	15907	15948	16075	15776	15943	15985	15955	15869	15688	15708	15812	15735	15927	15848	15852	15908	15721	15877	15805	15923	15816	15829	15921	15817	15898	16044	15890	15946	15835	16108	15847	15907	15959	15600	15760	15836	15833	15711	15862	15800	15798	15953	15788	15665	16035	15832	15901	15756	15945	15807	15948	15871	15931	16036	15849	15965	15974	15902	15842	15811	15874	15899	15904	16040	15921	15962	15916	15920	16016	16052	16006	15895	16046	16039	15907	15797	15817	15836	16044	15807	15817	15759	16005	15887	15834	15912	15908	15827	15962	15944	15914	15892	16090	15910	15865	16022	15724	15985	15807	15985	15821	16007	15747	15820	15637	15832	15987	15912	15980	15861	15841	15805	15963	15777	15759	15720	15895	15719	15929	15767	15843	15836	15737	15699	15867	15894	16044	15993	15906	15950	15848	15905	15796	15894	15859	15848	15950	15816	15840	16033	15733	15963	15767	15885	15877	15921	15797	15906	15995	15883	15795	15872	15956	15943	15691	15964	15850	16005	15868	16000	15898	15756	15839	16002	15865	15845	15932	15750	15882	15752	15856	15880	15878	15737	15957	16024	15771	16066	15972	16013	15879	15859	15909	15930	15847	15963	15754	15838	15863	15864	15898	15859	15750	15907	15849	15894	15961	15767	15664	15905	15753	15939	15836	15755	15915	15921	15654	15763	15812	15990	15797	15953	15889	15839	15870	15918	16042	15865	15841	15803	15905	15973	15921	15975	15793	15805	15827	15716	15944	15934	15786	15833	15899	15879	15722	15711	15640	15980	15917	15962	15855	15807	15893	15935	15997	15935	15832	15862	15762	15901	15922	15798	15744	15959	15938	15917	15981	15852	15928	15832	15700	15727	15933	15751	15779	15639	15821	15938	16118	15767	15839	15943	15784	15740	15940	15777	15937	15851	15843	15837	15957	15905	16039	16088	15739	15816	15726	15971	15867	15879	15936	15732	16007	15945	15906	16054	15864	16020	15793	15831	15907	16013	15829	15814	15919	15911	15935	15710	15803	15919	15831	15917	15912	16103	15920	15726	15835	15866	16011	15983	15849	15879	15888	15951	15851	15880	15988	15819	15861	15846	16005	15893	15904	15904	15805	15795	15801	15826	15827	15845	15876	15851	15835	15698	15967	15956	15818	15895	15755	15840	15867	15817	15865	15890	16076	15917	15790	15960	15926	15880	15863	15865	15975	15970	15838	15713	15781	15790	15885	15910	15866	15919	15882	16024	15809	15926	15892	16063	15924	15672	15901	15963	15714	15748	15839	15922	15906	15806	15670	16122	15788	15862	15825	15910	15992	15926	16032	15982	15913	15847	15954	15949	15898	15791	15963	16172	15690	15967	16009	15923	16007	15765	15957	15804	15867	15799	15924	15951	15976	15894	15656	15897	15820	15764	15737	15881	15870	15735	15839	16014	15859	15556	16001	15748	15794	16026	15692	15890	15876	16010	15677	15830	15904	16020	15796	15970	15939	15837	15723	15774	16003	16036	15941	15865	15912	15965	15931	16019	15824	15910	15961	15824	15860	15745	15815	15969	15680	15863	15838	15784	15973	15866	15962	15816	15794	15998	15864	16053	15943	15806	15848	15959	15790	15938	15914	15868	15924	15817	15897	15913	15813	15928	15890	15966	15774	15879	15909	15869	15789	15970	15873	15973	16054	15972	15880	15863	15889	15875	15902	15931	15903	15884	15858	15876	15838	15962	15771	15974	15835	15883	15728	15876	15940	15632	15914	15796	15931	15836	15985	15866	15865	15789	15984	15907	15876	15780	15791	15960	15737	15833	15961	15806	15798	15804	15876	15823	15781	15763	15830	15895	15991	15874	15872	15883	15812	15913	15855	16042	15968	15756	16051	15780	16022	15749	15811	15748	15911	15856	15714	15850	15800	15864	15931	15859	15765	15579	16132	15887	15693	15875	15922	15750	15787	16059	15912	15798	15964	15894	15873	15776	15779	15876	15904	16085	15980	15789	16051	15946	15883	15944	15903	15928	15912	15918	15822	15861	15829	15955	15799	15882	15897	15865	15783	15875	15899	15990	15777	15868	15919	15850	16095	15731	15973	15835	15905	16032	15875	15924	15878	15993	15925	15924	15866	15944	15793	15966	15813	15975	15974	15789	15915	15786	16002	15944	15880	15795	16172	15725	15823	16021	15684	15765	15804	15825	15891	16028	15834	16070	15960	15612	15938	15994	15836	15689	15898	15833	15869	15954	15862	15803	15863	16004	15834	15960	15798	15877	15894	16103	15804	15953	15734	15891	15778	15924	15886	16030	15863	16021	15761	16079	15717	15861	15959	15933	15874	15904	15709	15924	15826	15878	15691	15841	15813	15873	15880	15843	15935	15896	15881	15972	15917	15642	15918	15966	15826	15907	15905	15739	16013	15851	15800	15855	15873	15837	15779	15959	15888	16056	15994	15922	15967	15805	15945	15688	15832	15779	15985	15791	15804	15840	15827	15879	15852	15907	15904	15906	15674	16137	15733	16021	15854	15710	15785	15852	16151	15874	15821	15962	16012	15878	16058	15948	15933	15833	15805	16009	15886	15697	15826	15869	15946	15904	15959	15868	15854	15963	15863	15744	16017	15902	15924	15683	15663	15935	15786	15844	15748	15765	15826	15763	15803	15761	15946	15943	15930	15872	15861	15876	15727	15970	15768	15802	15914	15796	15923	15624	15681	16023	15786	15986	15881	15856	15825	15928	15890	15784	16052	15899	15818	15966	15912	15960	15908	15881	15901	15969	15874	15954	15959	15829	15896	15975	15876	15736	15783	15935	15969	15794	15800	15717	15676	15892	15877	15725	15981	15835	15747	15718	15844	15932	15891	15752	15794	15762	15758	15980	15906	15858	15911	16048	15929	15937	15793	15970	15886	15896	15931	15852	15787	15926	15915	15757	15882	15933	15840	15891	15915	16001	15805	15810	15711	15785	15842	15845	15854	15827	15754	15920	15841	15850	15851	16009	16014	15880	15870	15895	15921	15886	16037	15904	16026	15788	15832	15989	15807	16011	15688	16125	15958	15903	15782	15871	15838	15860	15741	15752	16024	16214	15586	15955	15944	15841	15844	15973	15958	15810	15705	15928	15712	15926	15940	15794	15895	15891	16000	15917	15943	15910	15987	15752	15857	16000	15785	15685	15780	15848	15888	15827	15863	15957	15970	15874	15964	15979	15788	15759	15666	15875	15836	15890	15578	15835	15997	15939	15725	15731	15916	16017	15835	15773	15934	15909	15764	15846	15927	15626	15955	15925	15905	15996	15909	16002	15853	15685	15980	15687	15796	15846	15809	15976	15788	15839	15911	15761	15911	15986	15728	15809	15929	15995	16005	15716	15848	15902	15754	15912	15961	15839	15989	15852	15587	15944	15733	15875	15800	15906	15952	15926	15922	15874	15852	15864	15954	15949	15765	16001	15908	15885	15877	15684	15865	15825	16034	15981	15907	15929	15801	15703	15880	15996	15926	15845	16016	15856	15872	15868	15871	15857	15901	15863	15805	15865	15843	15833	15822	15585	15932	15876	15919	15845	15804	15900	15920	15741	15905	15853	15743	15753	15861	15800	15928	15759	15900	15918	15822	15814	15831	15842	15904	15864	15972	15984	15612	16016	15996	15916	16039	15759	15896	15820	15904	16048	15926	15826	16049	15769	15910	15943	15740	15852	15746	15898	15773	15939	15993	15926	15874	15905	15952	16030	15895	15838	15784	16064	15915	15984	15805	15863	15961	15896	15872	15870	15933	15778	15861	16019	15905	15998	15707	15868	15812	15778	15865	15843	15984	15882	15778	15888	15802	15822	15849	15659	15914	15959	15706	15864	15935	15799	15913	15711	15898	16009	15824	15886	15819	15850	15862	15800	15794	15764	15766	15987	15804	15776	15834	15859	15848	15992	15711	15884	15781	15756	15895	15869	15718	15970	15888	15849	15845	15987	15843	15941	15794	15903	15814	15669	15809	15860	15918	16007	15810	15964	15843	15975	15643	15848	15911	15815	16001	15941	15982	15964	15808	15988	15945	15895	15883	15910	15865	15813	15765	16021	16025	15905	15876	15843	15905	15944	15809	15885	15755	15760	15930	15947	15905	15877	15813	15801	15808	15795	15966	15832	15879	15856	15901	15748	15973	15789	15922	15820	15875	15974	15921	16084	16004	15896	15884	15833	16052	15887	16005	15843	15806	15941	15890	15763	15868	15866	16015
24305	21491	29346	27282	27464	26667	24246	20242	18995	18471	17988	17691	17484	17313	17362	17453	17258	17416	17253	17107	17262	17306	16969	17124	17162	17163	17146	17115	17157	16884	16961	17271	17120	17374	17008	17226	17266	17081	16960	16988	17164	17101	17233	17202	17106	17113	17333	17230	16949	17002	17376	17145	17270	17102	17071	17105	17033	17132	17048	17137	17135	17018	17274	17083	17102	16992	17098	16981	16968	17148	16900	17114	16986	17048	16802	17050	16978	17246	16989	17125	17071	16950	17119	16992	17075	16926	17225	17094	16930	17225	16913	17161	17197	16861	16924	17050	17076	16819	17076	17161	17321	17213	17158	16940	17012	17246	17179	17020	16985	17145	17158	17071	17137	17076	17173	17038	17167	17141	16926	17148	17039	17077	16896	17085	17144	17155	17143	16967	17096	17115	17173	17093	17008	17131	16889	16970	16956	17183	17003	16806	17118	16661	17177	17144	17115	17101	17217	17081	17004	16896	16783	17102	17084	16940	17141	17082	16991	17147	17172	16908	16920	16964	16998	17037	17003	17041	17246	17003	17088	17017	17151	17120	16998	17006	17058	17174	17056	17003	17000	17140	17186	17029	17103	16905	16974	17132	16733	17111	17074	17051	16949	17084	17023	17165	17154	17141	17080	17018	16972	17135	16925	17170	17083	16969	17140	17116	16900	17009	17015	16967	17028	16948	16895	16843	17119	17010	17182	17114	17235	17328	16996	16932	17005	17113	17042	17025	16867	17257	17100	17050	17021	16906	16873	17100	17074	16871	16950	16976	17120	16936	16886	17150	17075	17080	17103	17058	17228	16992	16935	17256	17049	17142	17266	17167	17035	17006	17158	17015	16908	17004	17033	16990	16939	16972	17080	16908	17028	17132	17071	17055	17075	17081	16690	17185	17246	16988	16989	17002	16928	16908	17268	16978	17235	17284	17200	16985	17095	17181	16970	17070	17115	17099	17354	17092	16984	16869	16985	17077	16881	17019	16981	16959	17067	17085	17209	17128	17102	17321	17061	17187	16997	16950	17076	17150	16843	16958	17010	16853	16895	16988	17212	17079	16967	17124	16926	17074	17040	17001	16978	17036	17016	16843	16940	16992	17146	17152	17071	17118	17143	17031	16979	17022	16998	17054	17072	17047	17044	16988	16965	16969	17031	17181	16888	16695	16914	16981	17012	16874	17241	17068	17014	16932	17192	17235	16949	17194	17037	16957	17015	17134	16888	17156	17058	16873	16809	17058	17087	17159	16922	16938	16997	17018	17167	17133	17018	17122	17025	17112	17067	17140	16923	17108	17187	17089	17072	16983	16960	17024	17223	17082	17106	17048	17094	17115	17137	17208	17042	17126	17096	17022	17002	16948	16986	17002	17040	17097	17164	17065	17097	16997	17145	16816	17162	17014	16970	17069	16978	17041	16975	17130	16901	16971	16978	16944	17033	16898	17103	16992	17155	17080	17011	17018	17144	17107	17215	16976	17145	16973	17160	17083	16995	17222	17035	17065	17158	17176	17031	17145	16893	17142	17015	17053	17134	17219	17075	17206	16921	16929	17029	17083	17002	16967	17079	17098	16876	17073	17127	17045	16947	17076	16938	17110	17005	17105	17399	16985	17163	17136	17131	16962	17136	17060	17031	16970	16954	17029	17144	16894	16983	17182	17080	17126	17096	17074	16965	17151	17205	17116	17047	17106	17170	17152	17075	16974	16992	17137	17029	17104	17142	16941	17082	17125	17056	16916	16958	17145	17162	17071	16928	16782	16809	16876	17000	17138	17180	16895	16972	16929	17019	17070	17201	16825	17100	16979	17078	17126	17150	17170	17013	17105	17000	16994	16937	17048	17066	16863	17151	17226	17102	17150	17113	17066	16894	17159	17024	17104	17145	17000	16880	17061	17236	17084	17074	17101	16999	17144	17045	16982	16978	17058	17063	16964	17033	17127	17132	17169	17111	16928	17133	16881	17111	17114	16957	16911	17013	17135	17047	16941	17064	17317	17177	17007	17267	17110	16899	17207	17121	16809	16908	16926	17096	17082	17198	17053	17144	16995	16995	17063	17104	16907	17056	17035	17081	17126	17218	17156	16960	16988	16996	16894	17165	17123	17189	16949	17005	16846	17174	16929	17143	17257	17282	17038	17099	16936	17211	17286	17039	17184	17143	17214	16954	17037	17154	16957	17033	17035	17066	16978	16808	16860	17205	17035	17018	17030	17241	17081	16974	17062	17023	17094	17203	16836	16984	17097	16880	16950	17126	17000	16876	17304	17030	17071	17095	17001	17023	16948	16809	17086	17032	16833	17144	17203	17054	17248	17036	17234	17038	17057	17229	17128	17059	17074	16995	16795	16914	17029	17177	17027	17023	17105	17130	17074	17071	17006	16975	16832	16870	16944	17137	17249	17111	17046	17160	17016	17109	16878	16889	17224	17090	17095	17157	16855	17120	17134	17100	17017	17029	16872	17011	17011	17065	16887	17139	16944	17114	17099	17215	16754	16884	17064	17012	16841	16884	16947	17124	17012	17005	17219	17187	17214	17108	17053	17050	16905	17047	17306	17164	17135	17014	16973	17052	17044	17031	17217	17202	17104	17272	16962	16874	17032	16801	17253	16991	17183	17238	17059	17193	17078	17098	16929	17179	16981	17136	17002	17064	17033	16994	16994	16953	17191	17107	17023	17205	17181	17139	17069	17168	17242	17099	16975	16996	17101	17119	16899	17284	17211	16959	17159	17134	16868	17153	17206	17072	17131	17181	16998	17230	17002	17285	16917	16893	17227	17147	16820	17079	16962	17088	17073	17044	16909	17038	17118	17045	16861	17136	16836	17118	17182	17054	16985	17059	17052	17037	17057	17228	17030	17082	16974	16981	16998	17038	17148	16947	17068	17075	16946	17083	17098	17250	17064	17124	16872	17100	17113	17114	17179	17001	17094	16973	17327	17138	17007	16970	17224	16930	17061	17022	17125	16961	17091	17033	17168	17121	17093	17094	16937	17096	17143	16936	16943	17062	16852	17166	17178	16997	16987	17009	17096	17211	17092	17170	17074	17173	17178	17011	17025	17073	16851	17162	17094	16941	16915	16989	17001	17098	17102	16982	17106	17260	16969	17137	16857	17108	17130	17024	17117	17247	16917	16889	17022	17189	16978	17053	16968	17090	17169	16871	17062	17037	17034	17014	17194	17117	16816	17182	17224	17056	17102	17011	16975	17022	16927	17020	17031	16792	17012	17107	17026	16996	16966	16968	17076	17185	17180	17148	16965	17060	17133	17059	16888	16980	17267	17126	17197	17208	17102	17026	17047	17104	17031	17104	17315	17124	16941	17104	17173	17085	17031	16973	16912	17118	17122	16910	17008	16999	17035	17137	17131	17103	17115	17137	16954	17159	17221	17228	17039	17023	17134	17214	17017	17110	16961	16857	16974	16873	17146	17100	17042	16968	17080	17150	17102	16989	16795	16923	17164	16972	17113	16770	17086	16987	17279	17036	17171	16885	16972	17150	17023	17061	16867	16898	17114	16995	17059	17242	17035	16930	17000	17424	17080	17217	16959	17036	17026	17035	17219	17073	17039	17039	16961	16840	17037	17228	17096	16972	17107	17079	17138	17218	16975	17068	17095	17104	17112	16949	16955	17080	17071	16970	17078	16872	17060	17132	17200	17023	16911	16897	17007	17092	17215	16879	17064	16941	16919	16957	17112	17067	17132	16793	16985	17049	17177	17062	16981	16856	17054	17105	16883	17071	16999	17163	17122	16859	17170	17117	17042	16937	17098	17243	17112	17046	16979	17274	17124	17079	16970	17042	17144	17051	17014	17031	17229	17105	17096	17286	16991	16909	17170	17249	17038	17096	16745	16934	16887	17183	16977	17092	16984	16833	16933	17125	17156	17129	17034	17163	17001	17069	17183	17169	17119	17078	17122	17222	17170	17075	17065	17147	16965	16863	17030	17147	17040	17060	17264	17098	17103	17198	17235	17324	17111	17215	17086	17122	17077	17179	16857	17147	17319	17214	16932	16886	17024	17051	16892	17036	17099	17113	17225	16857	17111	17094	17151	17011	17069	16888	16994	17140	16925	17066	17012	17040	16967	16821	17180	17136	17031	17005	16943	17051	17149	17372	17071	16991	16985	17132	16960	17086	17079	17103	17027	17003	17114	17002	16952	17119	16960	17186	17222	17032	16977	16969	16929	17087	17269	17210	16925	17081	17057	17117	16928	17150	17222	17144	17048	17070	17156	17061	16976	17138	16974	17033	17034	17005	17117	17014	17206	17003	17023	16987	17118	17239	17357	17130	16957	17046	16862	16745	17177	17133	17015	16967	17092	17228	17024	17060	17112	17114	17170	16970	17312	17083	17156	17065	16947	16903	16976	17062	17165	17152	17168	17098	17099	17053	16834	17139	17116	17322	17331	17094	17196	17059	17175	17318	17113	17043	16983	17005	17208	17143	17109	17011	16958	16938	17017	16940	17030	16872	17083	16952	16951	16972	17022	16994	17163	17037	16993	17078	16860	16945	17239	16999	16939	17089	16945	17030	17171	17011	17103	17332	17150	17142	17368	17053	17014	16911	17067	17032	17126	16942	17103	17184	16946	17098	16943	16943	17023	17039	17058	17246	17103	16952	17148	16872	16988	17041	17047	17169	17105	17206	16844	17185	16904	17121	17046	17054	17119	17067	17054	17081	17131	17064	17025	17059	17102	17090	16977	16970	16905	17028	16990	17158	17184	17010	17133	17193	17019	17211	17117	17074	17179	17001	16958	17043	16945	17253	16988	17066	17137	17026	16967	17086	17063	16878	17065	16964	17220	17007	17094	16967	17181	17103	16929	17161	17081	17104	16851	16956	17157	17172	17158	16836	17007	16841	16976	16987	17177	17151	16987	17062	16864	16847	16857	17194	16982	17101	16987	17046	17184	17166	17069	17017	16942	17371	17033	17170	17124	16996	16925	17006	17063	17222	17070	17219	17137	16929	17118	17020	17067	16988	17071	17133	17274	17155	17118	17057	17116	17000	17124	17016	16974	17013	17080	16986	17018	17164	17060	17150	17029	17212	17104	17165	17062	17194	17004	17121	16875	17026	17121	17130	16887	17138	16830	17056	16963	16896	16962	16921	16924	17018	16969	17026	16943	16987	17212	17099	16936
34229	54712	52944	44510	36199	27379	22237	19449	17956	17275	16442	16190	16055	15968	15845	15866	15601	15718	15557	15682	15642	15409	15621	15638	15603	15546	15319	15541	15558	15611	15596	15385	15468	15524	15577	15448	15532	15548	15559	15448	15591	15529	15774	15628	15528	15611	15573	15420	15572	15531	15636	15699	15615	15635	15530	15393	15396	15441	15414	15576	15630	15502	15453	15651	15519	15321	15604	15405	15630	15547	15490	15638	15411	15534	15538	15568	15449	15533	15447	15331	15597	15487	15646	15728	15539	15402	15536	15457	15524	15516	15444	15668	15632	15522	15455	15421	15428	15293	15752	15243	15544	15461	15551	15393	15536	15509	15359	15589	15568	15692	15452	15570	15416	15488	15456	15550	15550	15503	15433	15526	15464	15392	15682	15410	15530	15354	15604	15701	15443	15578	15605	15367	15488	15517	15597	15556	15612	15457	15434	15466	15506	15563	15463	15598	15511	15453	15430	15421	15276	15256	15489	15537	15441	15567	15466	15394	15499	15549	15639	15438	15474	15311	15473	15432	15495	15422	15490	15482	15548	15483	15392	15351	15497	15498	15357	15483	15505	15693	15628	15385	15457	15499	15283	15608	15363	15517	15502	15500	15597	15545	15489	15591	15571	15447	15510	15604	15401	15573	15538	15494	15610	15630	15574	15520	15431	15540	15328	15398	15579	15556	15559	15502	15623	15341	15476	15422	15369	15445	15495	15497	15651	15530	15402	15431	15437	15480	15531	15507	15488	15405	15432	15408	15369	15490	15586	15333	15353	15598	15439	15545	15532	15493	15550	15552	15513	15492	15544	15341	15515	15365	15415	15563	15487	15721	15480	15508	15471	15593	15437	15399	15515	15514	15578	15469	15586	15423	15653	15602	15356	15511	15549	15475	15441	15394	15619	15482	15553	15505	15479	15420	15708	15499	15479	15578	15670	15544	15553	15311	15589	15533	15627	15399	15407	15370	15369	15619	15547	15426	15505	15478	15636	15613	15354	15440	15434	15357	15543	15361	15421	15391	15722	15601	15535	15256	15486	15490	15361	15373	15463	15498	15397	15421	15503	15571	15380	15467	15405	15402	15488	15410	15373	15466	15585	15529	15348	15513	15475	15530	15433	15507	15502	15432	15332	15506	15621	15372	15530	15702	15530	15613	15624	15356	15718	15516	15515	15469	15472	15539	15546	15366	15576	15568	15509	15483	15649	15285	15389	15356	15628	15464	15331	15509	15472	15632	15488	15388	15571	15479	15477	15233	15511	15369	15399	15537	15617	15559	15461	15470	15470	15454	15355	15426	15581	15509	15695	15376	15577	15554	15305	15503	15422	15530	15450	15407	15463	15650	15372	15551	15462	15571	15536	15457	15380	15446	15504	15485	15530	15516	15398	15492	15479	15531	15626	15545	15532	15497	15648	15392	15406	15423	15426	15606	15476	15679	15534	15463	15348	15436	15472	15388	15598	15568	15400	15683	15341	15558	15413	15497	15481	15476	15486	15473	15529	15684	15572	15541	15343	15391	15587	15465	15523	15491	15466	15469	15510	15486	15559	15480	15456	15426	15494	15478	15305	15603	15597	15310	15498	15534	15570	15527	15520	15594	15504	15493	15572	15684	15577	15562	15571	15479	15467	15659	15431	15547	15453	15494	15553	15514	15443	15287	15632	15539	15410	15507	15389	15597	15319	15694	15440	15504	15564	15633	15439	15530	15318	15608	15639	15443	15470	15502	15562	15332	15642	15655	15556	15366	15502	15425	15446	15349	15475	15437	15521	15367	15374	15523	15631	15370	15414	15445	15537	15469	15504	15542	15417	15393	15586	15525	15567	15385	15524	15568	15633	15534	15414	15662	15424	15498	15473	15442	15535	15453	15595	15465	15377	15609	15456	15426	15393	15745	15511	15417	15642	15364	15613	15525	15540	15523	15596	15448	15454	15425	15357	15558	15583	15681	15638	15272	15392	15596	15545	15516	15375	15418	15359	15478	15438	15408	15393	15523	15535	15701	15541	15430	15616	15603	15414	15512	15618	15523	15533	15585	15475	15350	15450	15514	15605	15473	15419	15461	15559	15385	15422	15447	15595	15390	15524	15394	15353	15516	15406	15553	15526	15348	15642	15487	15695	15402	15418	15394	15591	15572	15516	15476	15669	15315	15502	15564	15558	15580	15302	15648	15558	15479	15496	15447	15526	15437	15490	15738	15574	15556	15356	15665	15461	15386	15489	15589	15654	15394	15462	15672	15355	15291	15323	15576	15495	15585	15368	15477	15445	15634	15593	15553	15495	15495	15743	15428	15481	15496	15547	15419	15476	15445	15428	15547	15538	15477	15566	15449	15553	15500	15463	15604	15440	15616	15563	15349	15548	15551	15678	15546	15307	15473	15312	15559	15607	15520	15545	15645	15473	15565	15568	15563	15479	15631	15594	15516	15515	15564	15541	15380	15399	15521	15292	15310	15433	15609	15440	15459	15558	15611	15434	15416	15567	15428	15500	15494	15289	15548	15457	15537	15541	15513	15597	15566	15465	15505	15587	15462	15466	15585	15461	15414	15358	15603	15528	15439	15589	15529	15470	15416	15642	15486	15672	15320	15503	15566	15571	15529	15576	15502	15403	15594	15525	15469	15514	15717	15516	15419	15438	15564	15495	15475	15458	15476	15458	15501	15542	15547	15386	15539	15558	15452	15401	15333	15328	15532	15404	15496	15249	15488	15486	15406	15330	15500	15484	15488	15337	15352	15750	15458	15539	15245	15500	15592	15509	15576	15415	15395	15587	15464	15548	15302	15549	15482	15799	15451	15650	15363	15545	15414	15367	15462	15473	15422	15478	15463	15372	15528	15408	15492	15500	15597	15471	15561	15418	15519	15423	15516	15590	15388	15476	15505	15315	15471	15408	15510	15611	15537	15274	15498	15426	15476	15373	15397	15572	15382	15531	15583	15591	15456	15599	15415	15431	15601	15593	15352	15540	15466	15416	15558	15334	15568	15456	15430	15257	15591	15616	15374	15520	15503	15303	15497	15538	15364	15536	15483	15521	15411	15519	15655	15402	15429	15329	15278	15498	15680	15564	15444	15393	15478	15461	15641	15480	15610	15532	15551	15379	15585	15453	15460	15442	15545	15561	15428	15505	15495	15558	15400	15451	15637	15405	15441	15604	15451	15629	15544	15508	15311	15492	15474	15641	15393	15700	15591	15444	15484	15696	15450	15545	15499	15411	15523	15358	15564	15434	15349	15346	15522	15460	15627	15373	15606	15514	15518	15597	15529	15428	15468	15518	15453	15412	15360	15501	15374	15488	15452	15392	15552	15669	15439	15439	15416	15517	15385	15536	15447	15479	15556	15347	15716	15480	15873	15538	15643	15571	15701	15556	15543	15571	15422	15388	15467	15592	15514	15618	15623	15505	15672	15543	15505	15410	15488	15638	15453	15344	15449	15439	15578	15613	15513	15532	15623	15583	15460	15166	15638	15513	15326	15417	15551	15559	15497	15532	15695	15446	15460	15424	15544	15405	15547	15562	15374	15403	15557	15489	15648	15412	15659	15557	15319	15467	15564	15401	15309	15550	15521	15568	15431	15554	15540	15605	15485	15490	15350	15475	15451	15486	15538	15577	15448	15454	15476	15457	15619	15609	15535	15571	15428	15431	15534	15597	15449	15522	15570	15375	15422	15544	15464	15502	15460	15497	15303	15619	15343	15511	15574	15632	15591	15266	15620	15467	15649	15536	15448	15454	15417	15486	15579	15547	15469	15440	15442	15532	15452	15439	15505	15573	15395	15540	15479	15514	15427	15394	15551	15502	15588	15593	15481	15462	15504	15603	15415	15636	15485	15507	15518	15416	15544	15569	15609	15614	15448	15348	15427	15395	15567	15667	15478	15413	15583	15517	15537	15644	15425	15490	15513	15447	15525	15366	15496	15472	15558	15480	15574	15620	15550	15684	15497	15379	15544	15624	15637	15459	15419	15381	15403	15536	15553	15507	15486	15564	15413	15582	15472	15418	15439	15494	15350	15591	15626	15490	15495	15381	15635	15374	15469	15526	15538	15438	15541	15455	15435	15670	15458	15545	15434	15399	15380	15597	15495	15749	15474	15617	15422	15449	15416	15370	15443	15393	15417	15469	15504	15550	15498	15501	15438	15427	15473	15520	15681	15521	15641	15469	15556	15515	15529	15572	15610	15485	15451	15331	15687	15552	15499	15432	15496	15364	15437	15380	15347	15443	15559	15581	15413	15508	15538	15688	15500	15571	15328	15635	15572	15486	15510	15471	15503	15428	15550	15478	15443	15577	15696	15420	15663	15400	15680	15489	15478	15553	15452	15436	15523	15627	15444	15418	15578	15521	15564	15401	15333	15427	15482	15594	15508	15439	15386	15571	15701	15487	15614	15479	15538	15380	15428	15718	15391	15394	15667	15487	15563	15580	15687	15574	15412	15579	15563	15533	15468	15475	15441	15578	15589	15489	15557	15424	15422	15475	15441	15444	15581	15449	15713	15369	15542	15496	15509	15486	15420	15656	15492	15614	15356	15495	15469	15440	15528	15515	15470	15500	15402	15521	15488	15360	15449	15460	15445	15395	15464	15532	15473	15428	15637	15525	15563	15519	15573	15541	15389	15466	15443	15553	15657	15353	15708	15532	15403	15419	15568	15604	15470	15422	15479	15395	15533	15577	15512	15484	15419	15422	15488	15347	15444	15441	15436	15649	15364	15390	15381	15532	15504	15544	15462	15515	15450	15429	15456	15522	15407	15452	15498	15496	15570	15541	15554	15477	15550	15485	15658	15476	15606	15330	15500	15559	15275	15655	15276	15429	15537	15431	15638	15391	15472	15604	15399	15527	15550	15392	15339	15528	15464	15583	15525	15569	15318	15588	15270	15539	15281	15665	15381	15619	15527	15642	15494	15646	15625	15329	15511	15622	15539	15588	15325	15446	15550	15644	15429	15481	15354	15613	15585	15590	15508	15418	15586	15575	15393	15499	15632	15427	15476	15527	15399	15503	15465	15461	15504	15455	15446	15524	15518	15674	15605	15623	15592	15514	15528	15576	15654	15407	15430	15390	15575	15629	15552	15446	15639	15432	15390	15542	15433	15602	15667	15425	15379	15481	15580	15527	15491	15466	15338	15392	15633	15491	15568
23072	21485	29422	24905	24434	27449	27929	22361	20249	19898	19047	18492	18393	18198	18451	18437	18059	18182	17902	18006	17813	18079	18004	18058	18000	17937	17810	17975	17954	17890	17945	17786	17624	17722	17839	17837	17816	17949	17664	17844	17824	17895	17991	17783	18003	17975	17916	17814	17868	18138	17876	18062	18190	17765	17810	17583	17862	17719	17828	17670	17662	17922	17998	17789	17920	17795	17716	17866	17710	17607	17718	17676	17782	17654	17787	17559	17790	17929	17906	17900	17761	17943	17730	17767	17625	17716	17669	17779	17814	17920	17891	17839	17935	17636	17587	17778	17812	17920	17891	17741	17620	17816	17622	17987	17751	17786	17730	17715	17678	17780	17819	17762	17493	17697	17777	17648	17698	17764	17842	17831	17684	17910	17799	17778	17700	17509	17603	17418	17621	17797	17723	17797	17686	17805	18062	17535	17709	17809	17698	17874	17719	17603	17842	17862	17830	17765	17782	17891	17937	17821	17669	17767	17793	17746	17810	17849	17759	17587	17596	17743	17805	17578	17679	17785	17629	17854	17657	17609	17742	17756	17800	17648	17561	17810	17768	17687	17881	17660	17516	17734	17957	17530	18031	17834	17782	17842	17757	17787	17659	17541	17689	17863	17647	17432	17738	17718	17631	17771	17818	17556	17766	17852	17624	17670	17660	17990	17730	17821	17650	17836	17727	17797	17526	17793	17683	17692	17863	17650	17778	17729	17835	17818	17722	17811	17874	17689	17697	17633	17777	17793	17685	17713	17752	17882	17549	17705	17724	18039	17720	17831	17639	17613	17486	17750	17670	17641	17643	17679	17640	17723	17720	17658	17804	17769	17897	17719	17665	17834	17670	17773	17872	17635	17567	17543	17673	17805	17652	17870	17993	17775	17910	17839	17729	17777	17800	17800	17896	17832	17631	17624	17711	17553	17857	17739	17762	17505	17963	17716	17932	17736	17737	17746	17813	17748	17660	17704	17596	17510	17683	17842	17798	17584	17713	17812	17717	17751	17711	17775	17642	17787	17762	17783	17728	17706	17754	17736	17707	17741	17763	17858	17741	17465	17927	17666	17721	17754	17659	17724	17761	18002	17819	17642	17777	17885	17864	17517	17763	17541	17740	17772	17663	17776	17842	17654	17738	17721	17742	17737	17660	17778	17839	17552	17820	17624	17754	17914	17770	17711	17741	17575	17784	17608	17707	17795	17749	17805	17698	17627	17681	17851	17874	17908	17453	17828	17626	17762	17710	17736	17747	17753	17559	17701	17686	17825	17795	17727	17516	17775	17694	17662	17666	17723	17725	17827	17660	17855	17877	17702	17739	17823	17813	17713	17770	17610	17769	17712	17734	17647	17551	17805	17659	17718	17673	17826	17708	17686	17798	17750	17868	17839	17895	17852	17714	17802	17726	17771	17728	17972	17734	17812	17849	17984	17989	17434	17750	17877	17771	17637	17829	17696	17722	17759	17754	17796	17717	17638	17752	17659	17664	17644	17699	17758	17568	17549	17574	17568	17839	17747	17814	17872	17758	17632	17645	17756	17810	17629	17613	17774	17702	17816	17670	17889	17678	17945	17653	17616	17599	17825	17777	17633	17769	17521	17776	17702	17889	17674	17778	17880	17868	17677	17896	17889	17684	18036	17754	17719	17674	17646	17669	17708	17816	17659	17678	17626	17670	17828	17749	17589	17636	17708	17562	17708	17670	17921	17678	17705	17692	17549	17732	17618	17738	17704	17745	17679	17720	17637	17856	17850	17879	17890	17610	17674	17837	17806	17778	17751	17812	17794	17849	17752	17601	17524	17628	17825	17624	17545	17686	17732	17758	17813	17546	17551	17513	17852	17772	17681	17639	17716	17877	17762	17812	17850	17645	17732	17757	17703	17614	17650	17970	17762	17845	17622	17664	17739	17875	17924	17570	17732	17581	17753	17637	17701	17661	17686	17862	17726	17639	17461	17573	17765	17670	17689	17687	17735	17918	17755	17679	17728	17854	17753	17851	17806	17827	17910	17730	17851	17784	17522	17887	17793	17530	17656	17684	17734	17708	17513	17878	17667	17890	17779	17630	17534	17865	17820	17661	17669	17724	17636	17756	17584	17522	17858	17955	17789	17909	17625	17806	17872	17605	17744	17852	17813	17716	17498	17683	17946	17887	17719	17623	17601	17688	17891	17702	17753	17935	17721	17706	17650	17388	17789	17687	17941	17689	17637	17835	17948	17688	17725	17509	17729	17823	17757	17969	17742	17856	17668	17795	17721	17978	17734	17673	17831	17732	17868	17691	17757	17763	17684	17465	17674	17776	17734	17646	17797	17835	17611	17745	17787	17666	17950	17506	17806	17619	17786	17712	17675	17743	17852	17736	17820	17696	17811	17715	17679	17709	17544	17586	17579	17530	17746	17980	17708	17824	17686	17668	17826	17935	17627	17841	17730	17783	17641	17722	17645	17705	17731	17880	17848	17788	17823	17705	17714	17567	17709	17535	17594	17663	17812	17549	17638	17593	17879	17789	17539	17679	17625	17445	17638	17668	17903	17927	17923	17937	17834	17765	17623	17644	17870	17665	17816	17721	17750	17736	17770	17767	17563	17844	17551	17627	17607	17504	17910	17658	17924	17692	17626	17638	17601	17626	17609	17673	17660	17724	17639	17620	17513	17876	17558	17567	17530	17718	17605	17679	17615	17718	17841	17883	17666	17778	17692	17611	17705	17774	17783	17663	17614	17868	17767	17808	17821	17764	17767	17787	17524	17799	17712	17800	17789	17738	17628	17632	17680	17909	17914	17854	17697	17552	17645	17813	17752	17642	18024	17718	17694	17696	17732	17830	17662	17586	17577	17777	17856	17576	17637	17775	17673	17448	17649	17600	17757	17789	17742	17693	17905	17707	17717	17672	17726	17647	17982	17849	17715	17704	17664	17507	17891	17848	17884	17767	17795	17671	17633	17793	17810	17767	17665	17636	17743	17703	17715	17843	17785	17852	17644	17706	17731	17816	17738	17721	17651	17544	17960	17853	17905	17609	17838	17688	17693	17564	17671	17820	17694	17656	17801	17657	17787	18066	17600	17776	17740	17648	17711	17719	17702	17624	17659	17622	17772	17667	17469	17649	17697	17777	17599	17867	17656	17650	17747	17591	17717	17696	17699	17759	17715	17860	17732	17828	17824	17908	17841	17674	17931	17833	17896	17722	17598	17733	17706	17798	17733	17647	17839	17754	17466	17402	17739	17666	17778	17918	17614	17499	17610	17722	17689	17668	17614	17760	17739	17606	17642	17762	17696	17624	17745	17755	17582	17970	17864	17866	17620	17670	17812	17773	17719	17731	17743	17570	17823	17680	17693	17556	17627	17738	17615	17737	17655	17777	17745	17862	17559	17613	17634	17747	17685	17661	17668	17615	17726	17498	17684	17653	17607	17639	17668	17677	17588	17813	17841	17719	17679	17817	17671	17664	17791	17625	17829	17709	17806	17648	17822	17677	17649	17603	17746	17821	17644	18008	17716	17764	17650	17638	17661	17733	17686	17838	17728	17870	17782	17467	17595	17593	17421	17662	17692	17662	17898	17645	17550	17795	17629	17768	17732	17807	17605	17657	17636	17757	17700	17697	17693	17582	17803	17752	17746	17814	17821	17546	17831	17530	17744	17634	17591	17800	17649	17705	17555	17720	17595	17726	17664	17723	17929	17615	17737	17699	17534	17887	17700	17639	17679	17729	17771	17699	17739	17675	17618	17819	17891	17710	17906	17982	17766	17691	17587	17694	17798	17772	17605	17561	17580	17603	17757	17548	17688	17780	17669	17726	17860	17716	17932	17821	17793	17860	17723	17752	17787	17757	17684	17650	17687	17504	17746	17884	17781	17633	17903	17746	17663	17628	17698	17893	17812	17761	17656	17662	17657	17718	17846	17928	17925	17633	17686	17653	17453	17933	17612	17406	17427	17753	17678	17944	17785	17505	17720	17614	17715	17697	17747	17648	17850	17769	17725	17856	17942	17715	17746	17633	17648	17749	17711	17701	17670	17697	17776	17971	17844	17793	17783	17890	17789	17549	17791	17704	17619	17919	17716	17730	17806	17899	17629	17622	17857	17876	17628	17600	17931	17923	17752	17690	17751	17499	17636	17623	17599	17777	17703	17563	17613	17612	17589	17723	17967	17851	17790	17792	17672	17655	17821	17717	17618	17883	17924	17793	17679	17612	17622	17797	17887	17740	17978	17791	17861	17770	17680	17661	17675	17575	17714	17755	17731	17799	17806	17773	17770	17547	17849	17887	17674	17739	17561	17724	17689	17897	17598	17734	17735	17785	17636	17857	17805	17617	17715	17787	17956	17860	17629	17753	17970	17833	17764	17644	17662	17728	17747	17752	17857	17768	17713	17826	17750	17897	17711	17645	17799	17619	17748	17722	17770	17751	17609	17758	17581	17597	17805	17710	17804	17669	17758	17668	17955	17830	17631	17649	17654	17771	17738	17637	17910	17845	17817	17899	18011	17692	17477	17631	17648	17730	17698	17829	17532	17642	17696	18038	17691	17692	17849	17734	17716	17719	17630	17729	17516	17528	17646	17783	17651	17652	17857	17824	17730	17608	17878	17852	17749	17525	17701	17799	17867	17715	17675	17572	17757	17932	17837	17683	17795	17782	17695	17562	17686	17813	17893	17644	17712	17629	17660	17656	17743	17755	17804	17714	17666	17666	17561	17876	17701	17793	17853	17686	17831	17759	17613	17684	17855	17733	17916	17671	17709	17808	17604	17574	17687	17981	17693	17835	17973	17882	17861	17719	17656	17824	17768	17962	17786	17902	17764	17840	17612	17638	17803	17585	17778	17794	17756	17677	17650	17671	17679	17849	17702	17685	17793	17728	17612	17835	17771	17537	17571	17695	17642	17731	17720	17714	17578	17730	17664	17755	17626	17979	17678	17866	17769	17735	17797	17751	17734	17789	17711	17739	17635	17668	17664	17904	17902	17636	17621	17639	17754	17670	17567	17702	17794	17542	17537	17726	17651	17798	17721	17778	17669	17580	17586	17834	17427	17604	17532	17677	17579	17740	17769	17976	17791	17689	17864	17645	17640	17691	17822	17807	17685	17741	17485	17794	17972	17805	17585	17610	17758	17781	17773	17533	17580	17636	17558	17862	17636
38982	61318	59932	50107	40652	31727	24742	21499	19311	18326	17254	17049	16445	16456	16356	16299	16225	16156	15991	16160	16102	16231	15885	16161	15968	15924	15963	15982	16001	15965	16072	16015	15938	16073	16037	16007	15904	16022	15846	16113	15889	15970	16052	16161	16003	15849	15991	16040	15944	16183	16136	16179	16058	15642	15848	15959	15920	15933	15972	15939	15794	15910	15909	15933	16020	16149	15894	16035	15883	15989	16042	16027	15844	16116	16064	15910	16058	15855	15938	15838	16012	16002	15935	15865	16008	15958	15847	15945	16072	15969	15866	16009	16063	15830	15753	15813	16018	15952	15854	15903	16156	16070	16024	15654	16108	15866	16032	16008	15927	15980	16099	15952	15973	15948	15892	15904	15949	15817	16022	15940	15961	15795	15974	15971	15890	16026	15929	16015	15942	16015	15890	15883	15999	15962	15978	15770	15979	15888	15897	15849	15883	15929	16127	15847	16039	15868	16034	15830	15960	15892	15915	15812	15952	15882	16009	15852	16094	15925	15697	16006	15923	15868	15918	15914	15831	15957	15984	15681	16026	15872	15870	15844	15871	15810	15920	15908	15788	15934	15867	15786	16045	15997	15966	15778	15966	15911	15892	16041	15897	15844	15785	16121	15818	15945	15903	15982	15963	15955	15953	15948	15951	15793	15724	15944	16017	15991	15787	15905	15925	15935	16014	15813	15928	16047	15669	16065	15916	15890	15869	16034	15946	15750	16018	15977	16003	16006	15839	15789	15933	15817	15896	15810	15731	15891	15821	15937	15910	15972	15865	15869	15903	15850	15858	15809	15921	15867	15789	16077	15782	15948	15796	15977	16097	15939	15876	15886	15873	15785	15936	15864	16083	15872	15833	15973	15834	15902	15807	15991	15749	15884	16007	15961	15845	15787	16096	15747	16077	16130	15940	15952	15925	15941	15778	15720	16004	15964	15984	15806	15772	15917	15907	15812	15918	16014	15940	15915	15931	15986	15818	15940	15861	15847	16020	15806	15848	15975	15898	16034	15957	15833	15947	15946	15961	15927	16007	16007	15665	15819	15998	15829	15773	15965	15966	15825	16016	15941	15789	15847	16021	15952	15804	15967	15790	16118	15832	15842	16089	16013	15985	15845	15976	15787	15704	15917	15919	15915	15994	15940	15759	15961	15865	15821	15853	15877	16109	15884	15861	15936	15840	15893	15997	15861	15847	15760	16002	15891	15907	15900	15890	15839	15894	15943	15947	15838	15878	15856	15949	16043	15888	15841	15917	16095	15792	15861	15883	15670	16027	15801	15959	15820	15900	15907	15884	15857	15835	15842	15867	15859	15854	15935	15971	15795	15771	15807	15889	15998	15847	15930	15860	15840	15972	15939	15808	15941	15903	16078	16026	15786	15843	15905	15886	15958	15771	15715	15995	16164	15775	15987	15796	16056	15907	15867	15854	15916	15851	15861	15938	16013	16009	15973	15928	15847	15749	15906	15837	15833	15803	15899	15755	15847	15760	15889	15988	15989	15869	16017	15975	15982	15936	16033	16001	15885	15892	15996	15722	15817	15989	15780	15803	15924	15968	15976	15868	15766	15921	15704	15921	16048	15993	15946	15895	16012	15875	15934	15945	15882	15974	15940	15807	15793	15811	16106	15856	15841	15986	15918	15865	16076	16036	15893	15951	15993	15913	15965	16044	15903	15934	15683	16007	15851	15837	15755	15905	15900	15963	15946	15954	15859	15908	15791	15861	15876	15869	15995	16067	15778	15871	15872	15853	15922	15844	15971	15935	15911	15867	15814	16029	15951	15676	15911	15862	15913	15867	15851	15615	15852	16002	16119	15908	15764	16012	15763	15941	15730	15820	15916	15820	15954	15890	15848	15801	16036	15980	16169	15964	15929	15738	15848	16043	15977	16047	15964	15792	15810	15989	15709	15873	15909	15892	15791	15998	15825	15887	15770	15944	15896	15907	15914	15909	15894	15949	15819	15929	15880	15921	15910	15955	15812	15909	15980	15784	16137	15851	16022	15930	15970	15952	15981	15914	16039	15851	15956	15944	16105	15733	15917	15896	15852	15975	16002	15837	15989	16084	16023	15924	15740	15963	15824	15879	15898	15823	15951	16012	15961	15901	15885	15964	15753	15975	15953	15691	15936	15953	15949	15773	15913	15840	16051	15976	16104	15861	15930	15964	15919	16000	16029	15991	15927	15845	15959	15934	16015	16058	15802	15992	15957	15836	15982	15712	15765	15943	16030	15828	15775	15960	16006	15756	16050	15873	15806	15875	15817	15956	15951	15807	15647	15851	15854	15903	15842	15958	15945	15896	15768	15921	15751	16042	15915	15874	16056	16036	15786	15931	15972	15961	16075	15793	15870	15883	15740	15953	15977	15923	15999	15878	15912	16001	15853	15759	15988	15758	15961	16006	15997	15902	15876	15762	15910	15858	15914	15859	15989	15782	16027	15950	15792	15802	16031	15931	15880	15711	15998	16020	15667	15905	15632	16021	15835	15918	15860	15915	15922	15916	15849	15958	16047	15818	16122	15764	15768	15807	15859	15816	16098	15749	15919	15873	15802	15995	15754	16165	15771	15970	15947	15873	15940	15858	15983	16009	16015	15917	15691	15981	15817	15749	15747	15796	15857	15994	15987	15808	15927	15838	15912	15787	15927	16055	15860	15978	15949	15882	15990	15956	15948	15999	15785	16078	15823	15915	15976	15879	15839	15955	15970	15687	15896	15963	16005	15772	15941	15847	16019	15947	15964	15724	16070	15876	15834	15794	15779	15958	16016	15948	16125	15905	15928	16046	15896	15933	15918	16007	15916	15967	15848	15725	15883	15754	15964	15792	15864	15785	15908	15918	15859	15815	15960	15912	16047	15840	15795	15857	15992	15868	16120	15885	15897	15864	15944	16041	16015	15900	15935	15818	16000	15968	15939	15859	15794	15959	15737	16026	15989	15788	15950	15799	15904	15808	16125	15844	16051	15972	16011	15953	15935	15889	15986	15775	15875	16007	15952	15926	15836	16022	16025	16015	15814	16068	16000	15843	15805	15734	15952	16115	15914	15958	15977	16065	15728	15991	15858	15876	15891	15871	15905	15851	15836	15901	15833	16006	15929	15921	15937	16028	15727	15859	16028	15906	15781	15958	15932	15954	15826	16024	15854	15942	15858	15878	15952	16045	15997	15821	15914	15734	15912	15884	15825	15856	16052	16018	15779	15793	15965	15710	15961	16073	15972	15782	15822	15940	15836	15689	15789	15786	15771	15891	15727	15933	15814	15948	15985	15970	15963	15885	15895	15921	15900	15740	15850	15995	15984	15861	15850	15956	16034	16069	15860	15765	16002	15966	15815	15825	15814	15986	16001	16013	15764	15791	16018	15925	15848	15815	15818	15781	16032	15976	15804	16007	15969	16016	15845	15821	16018	15957	15828	15842	15929	15986	15754	15860	15814	16090	15807	15847	15888	16003	15993	15802	15830	15936	15822	15845	16094	15933	16003	15931	15808	15811	15952	15816	15848	16223	15849	16002	15920	16069	15925	15788	15772	15903	15884	15982	15998	15864	16053	15805	15961	15804	15811	15780	16075	15948	15965	15801	15847	16015	16107	15955	15833	16081	15971	15760	15899	15942	15743	15777	15804	15848	16009	15837	15803	15782	15904	15727	15829	15906	15783	15893	15955	15806	15844	15937	15803	15945	15909	15963	15721	15945	16014	15941	15806	15884	15714	15871	15869	15861	15993	16009	15870	15800	15865	15848	15835	15763	15980	15980	16049	15803	15933	16023	15882	16018	15983	15995	15846	15921	15918	15909	16032	15859	15928	16129	15809	15828	15925	15952	15889	16020	15977	15964	15757	15693	15664	16014	15780	15925	16054	15905	15971	15874	15672	15881	15902	15954	16071	15844	15721	15897	15922	15867	15778	16018	16004	15915	15951	16032	15805	15791	15765	15724	15958	15864	15777	15866	15849	15813	15930	15900	15837	15831	15945	15931	15847	15826	15792	15871	15966	15835	15726	15882	15761	15772	15937	16006	15897	15959	15941	15835	15928	15895	15848	15910	15842	15923	16048	16053	15954	16070	16063	15877	15968	15881	15837	15801	15992	15769	15984	15905	15829	15896	15814	15876	15850	15830	15903	15848	15948	15734	15922	15890	15756	15977	15984	15924	15867	15822	15834	15939	15998	15794	15802	15854	15817	15800	15994	15877	15845	15866	15880	16062	15783	16117	15874	15856	15866	15881	15655	15939	15835	15892	16045	15879	15898	15864	16017	15923	15930	15809	15990	15862	15940	15937	15762	15871	15961	15820	15933	15858	15795	15803	15836	16001	15982	15985	15915	16019	15931	15894	15834	15745	15907	15920	15924	15956	15821	15870	16017	15973	16019	15971	15857	15676	15836	15815	15962	15768	15932	15725	16004	15831	15832	15885	15975	15964	15840	16141	15975	15929	15924	15906	15868	15771	15965	15807	15970	16013	15978	16013	16027	15879	15803	15780	15768	15826	15857	15968	15940	15818	15753	16014	16017	15889	15952	15844	15798	16081	15908	16051	15675	16056	15893	15895	16020	15782	16028	15909	15833	15739	15864	16018	15846	15883	15912	15833	15906	15876	16025	15880	15951	15954	15965	15877	15913	15866	15765	15953	15866	15894	15881	15939	15910	15967	15875	15808	15833	16176	15862	15827	15769	15975	15846	15787	15937	15906	15957	15799	16008	15834	15944	15920	15782	15797	15920	15735	15966	15898	15911	15986	15842	15947	16024	15913	15933	15995	16005	15961	15831	15938	15928	15903	15837	15761	15840	15862	15980	15976	15901	15943	15811	15746	16017	16002	15889	16127	16048	15915	15941	16058	15759	15799	15969	15895	16141	15851	15937	15793	15815	15928	15796	15861	15879	15848	15913	16016	15751	15817	15847	15785	15903	15901	15868	15989	15964	15785	15868	15827	16086	15853	15769	15997	15863	15944	15900	15710	15861	15744	15909	15935	15852	15905	15850	15882	15863	16013	15937	15793	15759	15930	15847	15853	15957	15834	15989	15964	15947	15994	15879	15924	15872	15858	15896	15925	15978	15913	15871	15940	15885	16042	15989	15888	16046	15932	15920	15813	15946	15666	15925	16092	16016	15801	15834	16014	15841	16045	15811	16000	15918
29107	29133	37959	33367	24583	20642	18818	17471	16964	16704	16570	16524	16225	16263	16272	16341	16059	16212	16128	16202	15985	16089	16148	16172	16354	16311	16127	16181	15914	16138	16143	16237	16159	16116	15975	16058	16190	15780	16248	16059	16122	16034	16255	16165	15992	15956	16146	16154	16354	16164	16124	16302	16059	15836	16040	15939	15931	16038	16034	16081	16012	16164	16174	16248	16176	16110	16179	16030	16193	16178	16021	15920	16073	16114	15918	15801	16073	16207	16064	16223	16090	16102	16053	16185	16016	16006	16016	16110	15896	16155	16162	16008	16049	16062	16122	16096	16002	16077	16076	16268	16076	15883	16120	16018	16043	16045	15998	16118	15927	16287	15981	16207	16031	16217	15965	16035	16209	16114	16279	15941	16074	16263	16127	16034	16295	16037	16048	15965	16249	15995	16173	16090	15982	15957	15881	15773	16065	16228	16076	15949	16104	16033	16080	15958	16057	16192	16159	15982	16100	15849	16167	16163	16345	16104	16014	16032	15989	15961	16121	16072	16053	15926	16090	16156	15842	16144	16039	15960	16087	15861	16088	16124	15998	16246	16013	16144	16084	15953	15979	15859	16031	16077	15925	16068	16082	16078	16207	15959	15997	15934	16211	15918	15862	16273	16082	16092	16110	16025	15904	15842	15899	16012	15790	16048	16000	16185	15844	15943	16182	16023	16070	16182	16288	15969	15869	16032	16062	16089	15943	15858	15870	15987	15959	15797	16080	16043	16052	16060	16087	15985	16029	16042	15927	16134	16091	16152	16063	16050	16015	15998	16222	16091	16229	15998	16144	16146	16311	16141	16123	16055	16214	16032	16270	16170	16285	16129	16014	15870	15963	16016	16035	16058	16064	15990	16084	16166	15982	16080	16094	16148	16206	16196	16322	15930	16084	16228	16021	16272	16085	16029	16123	16151	15982	15602	16142	16114	16152	15887	15970	16118	16133	16057	16055	16135	16013	16135	15901	16058	16056	16083	16177	16094	16006	16061	16121	16042	16053	16052	16031	16144	16070	16165	16123	16014	16418	16232	16152	15997	16073	15903	16135	16185	15982	16001	15986	16019	16110	16143	16237	16064	15840	16084	15959	15954	15901	16190	16135	16067	16147	15849	15855	16017	15993	16238	16036	15860	15981	15935	15957	15962	16021	16007	16097	16018	16042	16062	16025	16208	16180	16029	16004	16029	15977	16155	16236	16201	16247	16127	16176	16146	16262	16109	16260	16169	16252	16158	16147	16079	16181	16129	16027	16103	16139	16118	16044	16178	16066	16020	16237	16033	16121	16058	16076	16018	16032	16138	16243	16026	15902	16319	16009	16115	16199	16170	15972	16183	16079	16060	16014	16158	15986	16286	16031	16088	16052	16140	16062	16109	16183	15967	16073	15949	15930	16225	16136	15918	15998	16021	16077	16009	16090	16016	15944	15914	15918	16074	16231	16088	15864	16142	16019	16033	15970	16008	16166	15937	16103	16107	16056	15946	16148	15970	16116	16125	15922	15997	16218	15920	16111	16230	16053	16057	16175	15989	15994	16232	16407	16095	15939	15991	16014	16228	15948	16167	16101	16057	16154	15943	16304	16042	16009	16146	15964	16161	15934	15973	16258	16071	16175	16031	15858	16041	16116	15879	16134	16116	16179	15924	16137	16157	16130	16181	16055	15939	16051	15838	16149	15872	16038	16180	16150	16164	16114	15997	16067	16174	16072	15754	16060	16111	16071	16174	15876	16138	16046	16126	16058	16043	15955	15929	16233	15997	16169	16041	16136	16108	16151	16171	16162	16115	15963	16057	16214	16000	16115	16062	16047	16135	15914	16073	16186	15905	15978	16075	16168	16109	16076	16071	16216	16075	16178	16131	15946	16104	16200	16056	16240	16089	16174	16039	16219	16163	16094	16091	16101	16213	15941	16076	16049	16166	15928	16100	16112	16071	16158	16102	16089	16069	16142	16092	16004	16196	16179	16177	16090	16174	16089	16009	16048	15953	16068	16212	16113	16130	16175	16167	16152	16044	16132	16069	16211	15953	16013	16112	15984	15851	16078	16153	16350	16061	15904	16212	16208	16249	15992	16096	15859	16037	15994	16100	16222	16073	16055	15975	16136	16007	16153	16213	15916	16220	16355	16178	16103	16216	16089	16069	15795	15922	16031	16034	16151	16087	16121	16294	16150	16164	16156	16209	16091	16193	16169	15976	15924	16073	16210	15879	15922	16107	16102	15896	15922	16077	15788	16065	16177	15972	16188	16042	16102	16184	16032	16139	15970	16117	16148	16053	16093	16059	16200	16311	15998	16326	16090	16188	16050	16340	16092	16207	16107	16002	15980	16037	15999	16102	16228	16245	16092	16076	15863	16176	16267	16042	15893	15870	16028	16180	16039	15975	16000	16123	16019	15893	16222	15945	16121	16012	16093	16079	16143	16069	16022	16029	16007	16049	16140	16145	16074	15911	16113	16247	16104	16057	15858	15911	16258	15922	16201	16219	16107	16061	16067	16115	16047	16127	16071	16063	16175	16090	16021	16166	16169	16079	16262	15957	16134	16154	15998	16143	16072	15893	16159	15901	15982	16031	16270	16044	16175	16119	16029	15987	16030	16198	15874	15989	16141	16143	15966	16035	15976	15971	16128	16139	16046	15994	16224	15975	16101	15783	16106	15922	15812	16094	16230	15981	16207	16080	16263	15988	16134	16156	16173	15756	15903	15970	15989	16036	15938	16150	16345	16203	16223	16080	16090	16165	16104	15870	16092	15914	15997	15946	16054	16053	15905	15883	16077	16318	16124	16037	16035	15987	16084	16155	15935	16138	16121	16065	16013	16103	16018	16085	16067	16167	16189	16099	16132	16348	15879	16078	16187	16190	16220	16247	16137	15753	16038	16364	16059	16084	16078	15980	15967	16315	16304	16104	16091	16240	16125	16044	15863	15807	16080	16109	16074	16029	15884	16205	16155	15974	16043	16023	16095	15972	16161	16111	15989	16072	15980	16006	16156	16120	15946	15910	16186	15889	16000	16193	16134	16120	16213	16167	16009	16136	15962	16041	16052	16065	16216	16000	16067	16265	16000	15903	16217	16120	16112	16112	16067	16124	15927	16020	16025	16147	15990	16102	15997	15923	16066	16147	15886	16199	15967	16127	16007	16184	15978	15995	16149	16139	16274	16196	15973	16191	16061	16006	16142	16217	16057	16092	16030	16003	16091	16161	16120	16125	16034	16184	16108	16208	15894	16287	16131	16063	15998	16081	15980	15882	16069	15975	15970	16106	15901	16201	16117	16185	16228	16138	16035	16081	16048	15991	15917	16116	16088	16210	15931	15902	15980	15932	16136	16131	16221	15989	16307	16144	16205	15924	16027	15972	15988	16320	16105	15922	16086	16100	16054	16257	16178	16210	16092	16110	16077	16049	16135	16089	16249	16084	16071	16080	16126	15986	16096	16119	16156	16057	16067	15847	16085	16311	16121	15958	16081	16179	16106	16118	16145	16243	15912	15962	15940	15993	16037	16022	15954	16272	16238	16241	15895	16192	16212	16162	16054	16010	16420	16139	16103	15984	16216	16069	16166	15985	16169	16006	16138	16156	15939	15876	16183	16082	16009	16096	16112	16054	16125	16056	16079	16236	16127	15880	16021	16119	16055	15982	16060	16037	15906	16033	16224	16162	15961	15944	15968	16052	15895	16048	16083	15991	16115	16226	16365	15984	16188	16042	16074	16154	16129	16005	15893	16125	15978	16051	16142	15999	15877	15964	16119	16285	16073	16131	16171	16290	16416	16047	16099	16035	16073	16053	16066	16012	15976	16124	15965	16063	15975	16143	16091	16100	15964	16052	16230	16011	16205	16016	16046	15983	16104	16302	16076	16132	16266	15933	16222	15904	16025	16092	16074	15954	16195	16088	16096	16107	16131	16112	16214	15916	16033	15990	16199	16116	16041	15985	16184	16294	15957	16203	16283	15939	16157	15909	15934	15978	16151	15963	16044	16183	15903	15986	16115	16012	16166	16142	16009	16023	16123	16055	16108	16011	16127	15989	16206	16021	16228	16168	16163	16118	16191	16157	16072	15883	15860	16106	16096	16137	16042	16237	16085	16055	16062	16150	16036	15914	16142	15985	16039	15999	15847	16083	15893	16028	16135	16240	16139	16006	16197	16146	16257	16272	16129	16091	16289	16017	16058	16140	16013	16119	16177	15910	16148	16235	16000	16147	16031	16114	16053	16244	16295	16228	16252	16193	15972	16083	15986	16119	16232	16122	16244	16252	16172	16080	16110	15942	15905	15889	16078	16091	16010	16173	16011	16231	15854	15876	16182	16128	15999	16070	16080	15951	16006	16242	16102	16067	16045	15933	16035	16212	15964	15934	16221	16211	15995	16074	16001	16288	16074	16020	16091	15992	16169	16074	16162	16084	16164	16036	16030	15907	15827	16027	16166	16030	16043	16155	16055	16294	16200	16016	16301	16124	15955	16085	16075	16168	16145	16209	16100	16169	16131	16135	15835	16110	16111	16152	16185	16072	16118	16132	16315	15942	15969	16002	16226	15904	16137	16055	16248	16062	16006	16244	16167	16253	16071	15945	15876	16013	15870	15926	16306	16011	16165	16059	16247	15997	16118	16413	16058	16353	16026	15888	15987	16119	16093	15958	16084	16323	16235	15929	16064	16055	16028	16221	16081	16129	16056	16126	16096	16113	15978	15999	15983	15909	16007	16233	16258	16161	16306	16004	15857	16108	16055	16012	16152	16062	16326	15985	16035	16002	16129	16101	16138	15921	15948	16067	16017	15945	16263	16132	16350	16155	16048	15995	16036	16243	16034	16047	16196	16164	16061	16028	16101	15965	16193	16142	16082	16148	16095	16159	16071	15907	16150	16096	15996	16100	15984	16176	16163	15936	16133	16069	16128	16274	16314	16106	16258	16172	16177	16111	15927	16010	15860	16065	16039	16053	16110	16027	16017	16259	16290	16175	16198	16108	16108	16157	16281	16123	16080	16084	15928	16106	16035	16054	16250	16121	16172	15919	15906	15976	16006	16161	16172	16049	16165	16023	16029	15970	16127	16152	16062	16044	16322	16101	16293	16085	16052	16033	16090	16014	16026	15884	16129	15906	16102	16139	16028	16036	16253	15965	16119	16205
34179	48184	45238	34461	26183	20516	18531	17181	16501	15896	15707	15155	15291	15301	14904	15065	15089	14982	15018	15158	14920	15007	15069	14912	14864	14965	14827	14914	15070	15049	15177	14946	14877	14897	14814	14876	14886	14794	15100	14984	14939	14879	14978	14992	15085	14850	14940	14929	14928	14970	14745	14891	14883	14757	15022	14945	14837	14913	14953	15131	14745	14966	14899	14986	14952	14762	14972	14873	14935	14787	14826	14873	14968	15017	15050	14924	14787	15056	14937	15065	14819	14840	14888	15029	14979	15002	14747	14963	14804	14930	15008	14828	14843	14908	14933	14818	15025	15006	14873	14751	15028	15037	14986	15001	14938	14779	15039	14890	14655	14994	14841	14839	15023	14773	14950	14998	14933	14874	14932	15031	14903	14864	14877	14891	14832	14967	14973	14910	14855	14932	14986	14963	14887	15025	14883	14965	14917	14908	14893	14927	14885	15024	15033	14809	14744	15016	15109	14801	14806	14978	15005	15111	14987	14879	14837	14880	14869	14850	14895	14987	14918	14831	14866	15032	14919	15117	14901	15117	14755	15004	14908	15185	14973	14968	14924	14800	14985	14760	14947	14832	14877	15169	14755	14894	14847	14985	14975	14728	14986	14697	14784	14962	14911	14929	14978	14794	14975	14764	14987	14938	14977	14937	14928	14950	14873	14848	15007	14881	14873	14935	15020	14851	15065	14830	14870	14878	14909	14867	15000	14818	14901	14837	14986	14983	14942	14897	14961	14863	14930	14952	14820	14919	14853	15026	14928	14913	14943	14927	14956	14971	14933	14763	14771	14825	14856	14938	14823	14949	14904	14909	14913	15016	14788	14757	14939	14913	15030	14907	15063	14939	14862	14992	14991	14948	14846	14915	14964	14858	14870	14856	14912	15008	14974	14930	14946	14865	15001	15066	14878	14967	14872	14812	14844	14863	15043	14849	14902	14744	14798	14754	14980	14847	14916	14891	14818	14845	14969	14978	14884	14843	14837	14857	14865	14815	14854	14889	14840	15031	14886	14777	14766	15159	14891	14920	14796	14876	14922	14967	14969	15031	14871	14860	14843	14716	14877	15022	14982	14880	15056	14921	14974	14743	15017	14963	15100	15043	14986	15014	15047	14835	14886	14791	14855	14938	14877	15027	14957	14954	15079	15081	14806	14841	14868	15152	15097	14782	14787	14843	14979	15075	14867	14868	14950	14921	14835	14894	15030	14961	14918	14999	14965	14980	14937	14927	14975	14789	14995	15123	15077	15040	14733	14917	14823	14926	15021	15028	15062	14841	14773	14851	14979	14772	15019	15001	14790	14881	14906	14824	15006	14939	15051	14909	14825	14878	14817	14985	14791	14895	14929	14968	14928	14891	14960	14799	14933	15065	14923	14912	14934	14945	14804	14832	15090	15012	14983	14664	15043	14886	14719	14845	14815	14859	14944	14822	14961	14815	14875	14906	14955	14824	14813	14819	15062	14788	14850	14911	15006	14846	14819	14735	14851	14804	14862	14780	14955	14635	14848	14946	14878	15052	14960	15011	14923	15050	14848	15033	14948	14886	14854	14724	15015	14975	14973	14901	14766	14857	14783	14928	14744	14946	14910	14896	15008	15011	15059	14861	14970	14935	14893	14751	14977	14752	14924	14848	14982	14913	14888	15024	14877	14896	14730	14861	14853	15001	14929	14887	14908	14935	14939	14893	14954	14946	14797	14771	14846	14904	15120	14927	15030	14880	14909	14846	14993	14893	14927	14906	14881	14890	14899	14752	14968	14907	14840	15058	14905	14929	14976	14960	14901	14717	14908	14940	14923	14889	14802	14908	14979	14982	14911	14909	15002	14762	14976	14834	14826	14897	14903	14913	15043	15054	14973	14912	15004	14742	14867	14952	15046	15017	14995	15055	14840	14835	14976	14940	14907	14851	14932	15165	14911	14928	14851	14899	14894	14843	14919	14983	14912	14903	14873	15094	15139	14907	14871	14763	15072	14949	14962	14937	14956	14897	14947	14906	14746	14981	14897	14958	14974	14872	15104	14826	14896	14817	14852	14748	15060	14900	14914	14965	15000	14890	14867	14826	14943	15036	14924	14962	14928	14984	14826	14862	14984	14984	14847	15043	14930	15068	14989	14821	14988	14834	14951	14968	14898	14929	14794	15036	14948	14850	15026	14882	15022	14855	15019	14825	14957	15058	14900	14987	14756	14958	14864	14810	14949	14774	14861	14866	14983	14975	14849	15055	14891	15048	14938	15048	14815	15038	14968	14894	14888	14968	14895	15027	14809	14943	14946	14872	14818	14789	14816	14903	14949	14859	15099	14802	14938	14960	15126	15060	14883	14836	14951	14867	15078	15025	14973	15030	14935	14986	14894	14806	14783	14950	14876	14819	14843	14921	14970	14791	15054	14846	14891	14985	14876	14856	14938	14890	14795	15116	14986	15003	14925	14867	14962	14776	14960	14972	14910	14894	14927	14831	14970	14923	14865	14851	14739	14912	15029	14825	14891	14966	14825	14883	14796	15022	14960	15012	14913	14874	14846	14723	14801	14998	14942	14831	14797	14862	14983	14736	14939	14819	14882	14866	14920	15093	14940	15012	14945	14816	14908	15009	14989	14791	14955	14918	14947	14956	15143	15065	14876	14984	14910	14755	14958	14940	14809	14872	14967	14801	14915	14978	14918	14847	14906	14894	14844	14808	15025	14917	14847	14971	14888	14949	14787	14848	14860	14888	14779	14927	14861	15066	14803	15003	14937	14960	14933	15001	14923	14995	15053	14859	14933	14838	14859	14874	15026	14855	14989	14849	14901	14961	14778	14906	14969	14914	14972	15071	14947	15092	14791	14783	14954	14908	14984	14924	15018	15028	14945	14971	14885	15070	14744	14862	15006	15007	14915	14806	14911	14855	14958	14894	15005	15040	14721	14891	14834	15042	14921	14849	14944	14870	14939	14858	14872	15016	14985	15039	14866	14977	15046	14788	15096	14961	14951	14867	15032	14991	14934	15003	14930	14824	14937	14813	14953	14974	14846	15122	14921	15029	14909	14984	14925	14974	15061	14823	14981	14838	14843	14782	14904	14932	14999	15016	14841	14890	14961	14865	14739	14875	14856	14865	14934	14819	15052	14855	14935	14878	14940	14925	14946	14919	14854	14949	14954	14958	14981	14847	15077	14907	14965	14838	14919	15067	15189	14843	14930	15039	14834	14923	14952	14976	14875	14898	14966	14721	14869	14744	15139	15039	14825	14947	14892	14914	14889	14919	14912	14780	15012	14759	14847	14901	14815	14908	14750	14986	14913	14641	14889	14872	14955	14962	15045	14846	15043	15089	14865	14824	14842	15061	14842	14903	14912	15034	14975	15011	14842	14958	14893	14874	14884	14781	15036	14965	14888	14805	15069	14953	14907	14759	15026	14929	15073	14808	14853	14860	14926	14708	14817	14819	14810	14859	14865	14874	14943	14763	15027	14950	15062	14870	14938	14996	15001	14864	14949	14902	15052	14882	14913	14825	14885	14967	14775	14839	14878	14930	14989	14946	15063	14933	14951	14805	14769	14895	14864	14949	14960	14846	14820	14833	14843	15032	14883	14717	14745	15052	14873	14952	14937	14734	15055	14872	14903	14855	14938	14884	14944	14896	14970	14895	14955	14938	14849	14870	14874	14925	15028	14868	14686	15200	14864	14911	14920	14924	14820	15037	14904	14774	14988	14942	14940	14962	14820	14882	14994	15036	14875	14952	15114	14906	15039	14989	14796	15066	14773	14737	14952	14920	15013	14893	14957	15012	14943	14953	14936	14811	15231	14907	14832	14951	14885	14839	15012	14932	15014	14825	14927	14953	14848	15016	14996	14862	14880	15015	14832	14981	15001	14991	14843	14951	14882	14858	14915	14876	14919	15017	14934	14892	14806	14942	15072	15004	14861	14849	14979	14799	14892	14966	14869	14909	14964	14807	15016	14887	14998	14910	14813	15086	14865	14923	14969	14893	14787	14872	14972	14840	14979	15055	14819	14936	14950	14834	14910	15070	14919	14921	14958	14716	14997	14945	14778	14809	14966	14805	14701	14867	14980	15100	14976	14871	14907	14799	14811	15039	14774	14816	14951	14933	15027	15045	14807	15042	15142	14750	15100	14871	14836	14890	14757	14955	14933	14809	15020	14760	14875	14727	15072	14893	14789	15031	14937	14913	15069	14843	15042	14940	14969	14995	14969	14855	14841	14959	14987	14977	14887	14935	14885	15030	14987	14791	14857	15010	14981	14857	14847	15017	14823	14910	15076	14942	14913	14808	14897	14926	14978	14961	14881	14970	14777	14772	14983	14801	14917	14823	14777	14890	14896	15074	14836	14787	14860	15024	15024	14991	14874	14973	14794	14813	14937	14937	14798	14762	15039	14826	14825	14787	14951	15070	15001	14839	14710	14928	14897	14920	14922	14923	14969	14947	14864	14937	14729	14954	14916	14832	14746	14949	14841	14900	14923	15020	15078	14707	15065	14845	14919	14833	14901	14985	14916	14887	14689	14913	14803	14869	14799	14786	15009	14992	14957	15010	14859	14909	14986	14994	15003	14957	14824	15005	14771	15003	14850	14751	14954	14834	14991	14902	14813	14873	14876	14855	14740	14792	14968	14909	15019	14818	14846	14824	14924	15005	14924	14870	14813	14869	14921	14937	14914	14955	14980	14821	14794	15033	14892	14870	14901	14897	14856	14940	14918	14841	14821	14929	14958	14856	14981	14722	14963	15025	15027	15001	14834	14939	14996	14975	14933	14920	14922	14930	15109	14950	14813	14972	14950	15108	14982	14873	14821	14869	14915	14914	14950	14851	14907	14921	15087	14851	14873	14842	14934	14938	14770	15007	14973	14884	15097	15042	14902	15093	14888	14871	14975	14958	15035	14891	14781	14912	14918	14924	14736	14937	14966	14923	15096	15106	14960	15056	14929	14847	14857	14960	14806	14979	14793	14983	15003	15068	14950	14786	14988	14898	14832	14819	14771	14913	14941	14852	14753	14891	15017	14881	14919	14725	14775	14888	14951	14932	15023	14820	14953	14834	14897	14949	14903	14806	15166	14908	14915	15006	14875	14904	14928	14930	14778	14763	14817	14863	15064	14834	14956	14998	15105	14841	14904	14966	15034	14835	14894	14886
24278	21513	29291	26318	25416	24248	22229	18501	17211	16698	16397	15832	15748	15731	15813	15664	15751	15601	15539	15647	15441	15565	15552	15355	15543	15524	15381	15320	15353	15435	15548	15457	15448	15597	15406	15491	15530	15424	15401	15318	15356	15674	15519	15381	15452	15243	15528	15424	15441	15500	15495	15631	15598	15306	15078	15508	15295	15394	15350	15389	15389	15236	15439	15301	15470	15355	15340	15511	15289	15506	15280	15399	15222	15320	15119	15458	15316	15449	15439	15438	15159	15301	15572	15350	15381	15350	15206	15374	15382	15234	15464	15266	15477	15431	15447	15293	15285	15378	15166	15165	15411	15395	15411	15229	15375	15318	15316	15313	15468	15445	15528	15484	15445	15526	15083	15332	15309	15388	15310	15346	15203	15459	15226	15302	15267	15582	15279	15212	15270	15303	15493	15247	15337	15366	15198	15293	15512	15290	15375	15341	15259	15211	15336	15446	15250	15405	15240	15202	15435	15363	15228	15492	15319	15211	15243	15479	15454	15420	15348	15285	15365	15416	15448	15320	15287	15341	15278	15333	15251	15256	15175	15371	15356	15434	15497	15181	15384	15375	15385	15375	15192	15183	15343	15023	15410	15372	15055	15341	15323	15297	15399	15368	15251	15373	15220	15340	15322	15271	15250	15381	15208	15229	15404	15432	15529	15311	15389	15106	15480	15460	15334	15263	15357	15520	15358	15488	15266	15347	15397	15215	15372	15290	15374	15374	15363	15329	15468	15451	15521	15236	15420	15547	15395	15410	15424	15494	15329	15140	15377	15371	15498	15390	15410	15419	15651	15279	15359	15205	15247	15486	15361	15353	15453	15477	15338	15430	15105	15299	15324	15228	15385	15204	15328	15538	15483	15472	15386	15414	15243	15367	15226	15204	15341	15442	15261	15328	15432	15371	15355	15334	15266	15364	15343	15410	15460	15387	15314	15328	15556	15153	15382	15399	15302	15422	15360	15237	15306	15151	15279	15406	15218	15461	15447	15454	15392	15256	15360	15422	15212	15412	15315	15468	15376	15400	15077	15362	15319	15370	15476	15492	15150	15306	15358	15302	15466	15228	15404	15237	15489	15430	15324	15395	15265	15308	15312	15396	15266	15293	15180	15433	15292	15343	15387	15401	15487	15246	15277	15434	15337	15326	15556	15362	15307	15514	15472	15250	15325	15463	15263	15250	15422	15340	15363	15434	15200	15311	15308	15408	15310	15245	15336	15211	15423	15393	15446	15236	15450	15273	15489	15343	15318	15287	15362	15315	15316	15441	15216	15316	15489	15289	15071	15152	15310	15441	15357	15442	15328	15343	15203	15390	15244	15426	15401	15345	15231	15313	15122	15479	15227	15500	15289	15351	15370	15393	15205	15287	15461	15251	15318	15325	15154	15259	15266	15080	15291	15286	15286	15348	15300	15321	15448	15515	15259	15310	15404	15378	15450	15336	15180	15255	15364	15447	15369	15395	15434	15242	15296	15336	15145	15204	15539	15384	15349	15290	15242	15487	15439	15322	15290	15326	15337	15160	15324	15439	15383	15269	15313	15372	15202	15195	15481	15379	15296	15460	15516	15381	15280	15431	15337	15507	15391	15289	15391	15529	15502	15343	15218	15357	15403	15447	15473	15432	15415	15337	15370	15381	15403	15455	15421	15398	15274	15375	15373	15339	15311	15115	15469	15193	15258	15385	15384	15341	15243	15542	15353	15294	15390	15274	15305	15158	15171	15340	15519	15441	15285	15410	15488	15447	15477	15562	15262	15555	15373	15124	15295	15404	15388	15546	15516	15330	15556	15201	15322	15357	15287	15321	15436	15247	15343	15315	15463	15113	15393	15373	15373	15334	15360	15325	15298	15292	15410	15332	15351	15333	15571	15384	15417	15466	15424	15426	15324	15364	15330	15353	15196	15270	15399	15396	15496	15526	15380	15278	15372	15321	15181	15425	15279	15229	15317	15254	15265	15380	15439	15414	15393	15443	15216	15410	15257	15298	15220	15218	15229	15251	15453	15303	15290	15437	15356	15186	15342	15269	15348	15267	15335	15276	15331	15319	15132	15273	15288	15141	15078	15333	15374	15492	15211	15408	15204	15416	15505	15504	15347	15325	15392	15295	15457	15340	15378	15240	15345	15442	15343	15447	15467	15351	15290	15307	15386	15237	15297	15246	15218	15367	15261	15223	15214	15300	15397	15432	15162	15513	15368	15292	15410	15209	15378	15397	15306	15560	15419	15520	15325	15513	15199	15318	15461	15306	15175	15366	15201	15295	15327	15502	15281	15407	15351	15461	15349	15270	15276	15629	15413	15304	15448	15370	15482	15265	15397	15363	15427	15333	15238	15426	15435	15187	15413	15272	15371	15206	15380	15351	15337	15357	15309	15325	15454	15466	15271	15496	15232	14926	15421	15412	15348	15396	15170	15498	15422	15256	15410	15300	15406	15115	15271	15236	15302	15341	15323	15434	15482	15228	15315	15403	15464	15382	15325	15256	15448	15296	15160	15280	15207	15358	15310	15304	15276	15275	15341	15344	15318	15259	15304	15203	15277	15316	15277	15234	15327	15397	15397	15451	15360	15327	15462	15453	15164	15344	15284	15501	15373	15494	15517	15224	15355	15278	15494	15324	15240	15289	15350	15378	15417	15470	15418	15413	15368	15366	15334	15457	15309	15431	15317	15493	15238	15169	15223	15348	15412	15301	15497	15385	15394	15493	15452	15219	15328	15183	15381	15118	15493	15439	15325	15403	15210	15290	15495	15466	15490	15239	15431	15403	15326	15317	15326	15304	15328	15393	15258	15532	15492	15429	15354	15318	15462	15377	15354	15349	15524	15422	15666	15342	15322	15562	15409	15197	15523	15469	15351	15401	15246	15264	15331	15429	15339	15366	15218	15329	15439	15357	15318	15441	15376	15426	15214	15361	15333	15229	15394	15239	15262	15288	15185	15208	15273	15374	15384	15294	15418	15180	15250	15308	15283	15356	15190	15454	15300	15211	15226	15551	15204	15211	15321	15544	15232	15297	15374	15331	15230	15417	15399	15378	15231	15169	15366	15496	15346	15376	15370	15471	15368	15522	15426	15340	15337	15353	15411	15204	15265	15386	15575	15411	15269	15318	15505	15122	15412	15394	15443	15377	15362	15434	15426	15280	15351	15271	15204	15325	15334	15405	15353	15330	15296	15297	15365	15371	15205	15128	15470	15305	15330	15329	15426	15367	15110	15263	15524	15284	15485	15370	15309	15499	15193	15205	15462	15241	15261	15382	15533	15556	15277	15149	15248	15343	15292	15462	15314	15320	15417	15298	15347	15410	15428	15290	15429	15347	15365	15247	15460	15327	15434	15213	15333	15533	15547	15333	15349	15423	15334	15216	15378	15378	15250	15500	15401	15687	15313	15094	15231	15381	15360	15237	15201	15326	15490	15448	15438	15136	15329	15551	15552	15438	15120	15504	15381	15329	15569	15216	15375	15342	15383	15339	15213	15586	15276	15409	15335	15330	15344	15417	15255	15578	15346	15346	15392	15312	15401	15287	15299	15435	15414	15377	15435	15383	15257	15289	15415	15551	15331	15328	15300	15316	15267	15234	15325	15513	15296	15318	15412	15374	15335	15462	15490	15339	15388	15264	15172	15367	15206	15323	15215	15349	15497	15267	15169	15346	15235	15363	15226	15213	15479	15325	15323	15416	15362	15336	15360	15467	15362	15246	15284	15210	15373	15414	15372	15470	15378	15524	15297	15392	15365	15340	15233	15293	15306	15196	15343	15330	15503	15391	15293	15438	15351	15482	15388	15142	15299	15315	15522	15329	15169	15261	15322	15309	15266	15336	15466	15467	15356	15416	15389	15224	15448	15624	15308	15359	15330	15159	15469	15487	15377	15304	15594	15483	15298	15488	15372	15230	15308	15351	15304	15417	15282	15195	15485	15329	15404	15279	15230	15385	15299	15321	15333	15614	15492	15417	15397	15333	15373	15437	15408	15365	15356	15302	15407	15460	15085	15221	15430	15254	15343	15364	15467	15371	15254	15433	15348	15414	15313	15599	15276	15319	15307	15351	15402	15257	15367	15337	15454	15245	15311	15420	15388	15354	15345	15437	15610	15423	15465	15478	15359	15361	15400	15307	15352	15263	15532	15278	15439	15298	15122	15265	15120	15369	15580	15529	15400	15292	15464	15327	15255	15181	15231	15434	15273	15214	15322	15364	15354	15294	15110	15212	15508	15455	15301	15390	15600	15269	15282	15396	15369	15366	15499	15309	15288	15304	15314	15348	15346	15373	15237	15260	15373	15270	15483	15259	15373	15243	15216	15294	15268	15578	15392	15248	15313	15343	15245	15258	15272	15386	15365	15347	15314	15470	15475	15228	15500	15339	15381	15303	15130	15272	15183	15352	15511	15329	15317	15428	15152	15388	15270	15335	15237	15374	15452	15266	15327	15360	15271	15241	15165	15292	15224	15351	15429	15410	15272	15298	15261	15369	15461	15334	15316	15385	15264	15598	15373	15240	15486	15478	15514	15384	15092	15390	15281	15341	15416	15261	15261	15271	15307	15368	15680	15476	15374	15531	15493	15391	15320	15301	15176	15210	15247	15260	15181	15407	15269	15459	15598	15178	15329	15319	15432	15326	15217	15412	15518	15219	15345	15420	15368	15544	15192	15159	15355	15303	15330	15346	15390	15272	15474	15525	15291	15111	15439	15367	15345	15279	15192	15376	15315	15436	15418	15269	15566	15394	15390	15255	15367	15330	15432	15353	15412	15301	15378	15449	15330	15396	15430	15412	15356	15500	15395	15428	15374	15372	15213	15480	15322	15307	15546	15271	15444	15515	15128	15400	15396	15410	15485	15282	15394	15432	15281	15335	15314	15224	15422	15347	15334	15311	15336	15315	15476	15178	15433	15395	15290	15279	15193	15417	15216	15394	15352	15207	15473	15307	15444	15321	15309	15202	15401	15429	15315	15425	15233	15438	15160	15356	15504	15389	15413	15344	15429	15543	15350	15112	15068	15218	15302	15216	15345	15348	15211	15327	15368	15629	15433	15315	15318	15141	15408	15274	15323	15436	15466	15255	15474	15137	15337	15289	15333	15479	15333	15175	15578	15442	15265	15409	15365	15261	15311	15620	15252	15218	15298	15218
36219	58154	52997	40393	32749	24280	20703	18586	17197	16221	15551	15112	14986	15062	14956	14714	14735	14786	14521	14539	14637	14623	14665	14612	14610	14646	14439	14559	14607	14465	14461	14478	14561	14453	14594	14620	14505	14480	14545	14447	14646	14444	14497	14579	14538	14649	14526	14498	14480	14443	14514	14579	14722	14472	14447	14476	14444	14544	14396	14427	14357	14329	14419	14307	14434	14383	14445	14542	14474	14567	14372	14454	14401	14419	14391	14521	14372	14593	14471	14407	14492	14535	14467	14397	14541	14393	14536	14250	14478	14477	14434	14515	14259	14594	14727	14357	14434	14499	14335	14509	14544	14522	14585	14554	14469	14447	14528	14453	14477	14386	14403	14333	14258	14339	14471	14329	14600	14506	14389	14681	14425	14458	14409	14505	14380	14455	14368	14466	14379	14457	14272	14445	14451	14423	14337	14486	14495	14352	14563	14454	14432	14427	14421	14469	14289	14457	14435	14443	14479	14440	14469	14362	14417	14240	14344	14421	14377	14521	14401	14609	14467	14587	14353	14399	14516	14424	14511	14493	14458	14490	14585	14518	14457	14396	14535	14391	14434	14563	14564	14585	14336	14254	14335	14372	14457	14454	14642	14500	14414	14568	14465	14334	14448	14394	14423	14400	14565	14311	14446	14553	14516	14404	14434	14382	14385	14288	14384	14575	14506	14506	14424	14495	14512	14303	14385	14447	14428	14494	14478	14454	14337	14420	14471	14385	14359	14405	14583	14448	14383	14277	14310	14412	14511	14463	14435	14395	14350	14355	14374	14331	14391	14522	14357	14451	14365	14279	14365	14450	14296	14365	14455	14570	14491	14468	14449	14331	14311	14296	14430	14568	14465	14594	14358	14534	14460	14409	14456	14395	14374	14416	14492	14373	14295	14570	14506	14467	14508	14400	14595	14472	14433	14509	14464	14359	14425	14346	14441	14441	14484	14364	14506	14680	14509	14414	14327	14539	14541	14672	14379	14470	14481	14464	14495	14268	14457	14386	14417	14388	14437	14352	14367	14478	14456	14371	14254	14435	14519	14536	14525	14511	14447	14477	14675	14511	14456	14532	14447	14280	14409	14395	14536	14427	14447	14425	14393	14343	14318	14471	14490	14419	14368	14623	14498	14356	14424	14445	14497	14622	14474	14355	14433	14449	14513	14541	14304	14560	14500	14362	14406	14434	14579	14399	14367	14392	14573	14357	14386	14421	14375	14452	14459	14365	14343	14242	14504	14575	14333	14328	14375	14528	14372	14592	14348	14556	14556	14418	14693	14329	14488	14491	14456	14452	14493	14416	14476	14431	14464	14524	14610	14593	14257	14502	14406	14486	14432	14405	14277	14576	14603	14451	14502	14662	14517	14449	14422	14365	14543	14417	14493	14324	14420	14401	14327	14462	14475	14256	14368	14504	14558	14441	14441	14325	14253	14347	14401	14378	14345	14487	14403	14442	14421	14562	14465	14471	14392	14230	14443	14449	14479	14391	14423	14438	14473	14502	14413	14508	14377	14439	14311	14553	14314	14381	14518	14468	14578	14363	14603	14452	14586	14244	14158	14602	14257	14438	14287	14338	14367	14367	14376	14500	14332	14434	14403	14449	14366	14277	14576	14552	14324	14485	14290	14401	14189	14544	14296	14449	14425	14467	14334	14489	14224	14319	14441	14533	14348	14347	14562	14534	14201	14481	14517	14443	14378	14436	14467	14366	14350	14350	14375	14476	14564	14407	14322	14360	14442	14446	14400	14468	14412	14364	14336	14399	14266	14319	14460	14316	14424	14355	14419	14315	14375	14483	14322	14462	14447	14462	14342	14446	14358	14402	14493	14622	14455	14537	14371	14359	14419	14528	14456	14573	14598	14355	14401	14398	14508	14499	14540	14473	14458	14432	14458	14403	14440	14180	14502	14515	14551	14348	14412	14367	14361	14288	14395	14418	14276	14328	14306	14578	14501	14534	14320	14430	14352	14332	14555	14438	14345	14449	14361	14449	14334	14487	14395	14320	14218	14465	14372	14510	14373	14412	14477	14599	14452	14538	14521	14544	14477	14515	14553	14448	14427	14535	14433	14378	14577	14597	14444	14385	14501	14278	14498	14594	14503	14395	14483	14448	14486	14337	14587	14440	14369	14381	14495	14467	14328	14492	14464	14550	14562	14591	14353	14570	14384	14428	14385	14453	14579	14361	14407	14409	14428	14336	14560	14360	14489	14430	14521	14346	14311	14406	14492	14379	14381	14568	14465	14271	14467	14441	14532	14291	14402	14444	14415	14450	14279	14412	14288	14490	14249	14552	14456	14403	14471	14280	14295	14494	14390	14485	14373	14414	14301	14411	14452	14429	14508	14404	14516	14447	14415	14494	14475	14444	14518	14487	14464	14297	14321	14421	14264	14546	14554	14498	14420	14403	14414	14467	14326	14484	14402	14332	14395	14429	14447	14431	14323	14583	14567	14466	14552	14457	14357	14520	14355	14462	14410	14427	14443	14423	14359	14460	14470	14330	14454	14506	14451	14298	14567	14494	14453	14337	14405	14399	14482	14360	14364	14327	14446	14380	14322	14420	14407	14427	14267	14348	14435	14189	14330	14581	14574	14494	14362	14356	14402	14439	14316	14458	14501	14470	14267	14492	14252	14312	14556	14584	14326	14395	14403	14623	14326	14393	14448	14370	14310	14274	14390	14436	14534	14319	14372	14373	14510	14463	14365	14334	14517	14177	14597	14377	14184	14394	14426	14522	14355	14551	14384	14407	14346	14392	14336	14351	14534	14412	14352	14309	14196	14546	14513	14394	14519	14458	14273	14321	14492	14500	14390	14516	14479	14422	14373	14300	14376	14575	14574	14299	14296	14665	14460	14183	14328	14715	14407	14530	14373	14272	14308	14587	14328	14397	14374	14529	14466	14616	14301	14473	14482	14359	14401	14384	14377	14298	14555	14343	14531	14446	14474	14428	14431	14514	14327	14393	14344	14564	14512	14482	14512	14353	14408	14284	14397	14414	14423	14476	14543	14504	14484	14475	14403	14480	14314	14480	14548	14398	14495	14331	14388	14502	14408	14287	14321	14480	14391	14500	14404	14503	14502	14316	14452	14360	14349	14408	14318	14419	14492	14606	14560	14512	14516	14327	14404	14323	14340	14385	14471	14492	14388	14555	14360	14373	14316	14499	14270	14419	14450	14449	14433	14397	14502	14379	14414	14493	14575	14327	14452	14360	14302	14543	14286	14516	14382	14487	14486	14596	14387	14429	14484	14716	14325	14328	14467	14452	14328	14370	14573	14344	14548	14360	14440	14398	14596	14362	14440	14506	14628	14391	14516	14495	14473	14328	14318	14461	14455	14511	14336	14358	14507	14520	14320	14288	14437	14439	14416	14393	14418	14302	14546	14431	14294	14472	14469	14413	14397	14385	14519	14491	14389	14450	14186	14374	14575	14529	14417	14261	14283	14358	14437	14398	14562	14497	14421	14446	14410	14471	14395	14505	14444	14499	14401	14407	14404	14395	14443	14374	14287	14274	14404	14473	14426	14509	14504	14239	14368	14396	14575	14378	14331	14330	14379	14192	14501	14278	14695	14351	14201	14428	14484	14548	14381	14448	14399	14502	14312	14714	14377	14522	14398	14373	14499	14580	14499	14588	14262	14473	14579	14369	14492	14503	14339	14485	14336	14525	14530	14517	14493	14481	14548	14464	14501	14488	14414	14567	14391	14437	14395	14493	14326	14451	14446	14458	14522	14402	14642	14329	14371	14402	14420	14487	14410	14422	14379	14354	14229	14367	14457	14409	14286	14388	14419	14504	14481	14387	14419	14492	14486	14395	14362	14418	14240	14309	14373	14355	14438	14368	14428	14400	14369	14495	14385	14344	14511	14412	14480	14445	14415	14491	14549	14357	14484	14494	14344	14594	14293	14420	14355	14408	14429	14204	14384	14326	14370	14400	14503	14415	14317	14444	14553	14407	14395	14417	14472	14459	14430	14427	14403	14467	14503	14308	14275	14334	14564	14510	14308	14317	14375	14389	14521	14332	14681	14409	14427	14446	14393	14435	14548	14482	14488	14309	14519	14414	14364	14535	14628	14415	14397	14544	14500	14538	14458	14475	14532	14463	14476	14381	14475	14463	14450	14472	14513	14283	14351	14437	14554	14502	14450	14395	14409	14385	14468	14549	14369	14353	14422	14459	14386	14304	14438	14411	14573	14492	14473	14460	14354	14396	14462	14598	14505	14380	14539	14543	14395	14557	14438	14337	14463	14475	14569	14382	14311	14353	14381	14478	14511	14302	14450	14429	14559	14360	14325	14577	14479	14408	14351	14531	14600	14417	14681	14410	14546	14611	14645	14315	14351	14430	14496	14428	14453	14273	14296	14632	14383	14433	14430	14499	14438	14396	14373	14633	14310	14306	14310	14401	14404	14350	14405	14473	14437	14384	14502	14284	14422	14543	14379	14349	14502	14463	14396	14209	14355	14403	14383	14392	14658	14450	14290	14425	14514	14452	14385	14446	14399	14443	14611	14414	14491	14466	14542	14451	14412	14355	14430	14469	14392	14354	14390	14454	14573	14512	14525	14571	14293	14451	14419	14493	14411	14112	14481	14386	14471	14301	14420	14408	14386	14445	14495	14536	14553	14562	14497	14592	14403	14359	14451	14457	14414	14356	14333	14384	14528	14395	14390	14408	14477	14450	14383	14361	14541	14291	14404	14432	14463	14448	14392	14478	14581	14311	14430	14486	14323	14411	14325	14395	14556	14516	14380	14362	14366	14374	14469	14487	14281	14412	14282	14315	14533	14528	14438	14437	14455	14441	14415	14470	14474	14589	14266	14557	14407	14440	14361	14499	14429	14276	14560	14393	14344	14282	14432	14449	14457	14541	14330	14478	14128	14491	14535	14388	14481	14412	14417	14416	14565	14536	14362	14491	14455	14327	14385	14336	14390	14340	14459	14492	14550	14441	14541	14544	14392	14185	14531	14595	14573	14335	14639	14483	14229	14330	14386	14310	14338	14396	14427	14391	14263	14518	14324	14358	14401	14489	14687	14284	14461	14285	14439	14358	14369	14312	14515	14286	14325	14504	14245	14316	14550	14438	14528	14328	14482	14413	14492	14553	14617	14559	14465	14473	14383	14357	14407	14442
23123	21493	29419	24438	22503	24763	26288	20659	18538	18015	16953	16398	16206	16202	16061	16145	16146	15837	15694	15810	15540	15800	15582	15757	15755	15623	15522	15525	15548	15400	15670	15327	15629	15566	15373	15513	15791	15653	15345	15424	15441	15508	15548	15592	15665	15698	15325	15564	15644	15418	15567	15448	15713	15460	15266	15378	15547	15601	15568	15362	15389	15609	15693	15539	15478	15353	15564	15406	15441	15456	15686	15455	15601	15435	15259	15163	15523	15463	15381	15414	15409	15487	15392	15468	15441	15488	15515	15385	15335	15316	15438	15356	15576	15453	15366	15486	15499	15378	15320	15384	15369	15549	15347	15295	15428	15548	15290	15693	15475	15476	15333	15398	15374	15291	15199	15394	15405	15369	15444	15522	15524	15373	15517	15453	15287	15536	15295	15345	15364	15556	15443	15256	15419	15315	15610	15394	15322	15449	15463	15468	15488	15411	15661	15354	15363	15391	15462	15422	15436	15538	15352	15325	15522	15329	15517	15483	15273	15325	15405	15386	15498	15390	15488	15411	15506	15350	15320	15353	15558	15117	15172	15388	15545	15540	15488	15165	15379	15481	15504	15532	15457	15447	15347	15465	15350	15398	15261	15453	15375	15451	15243	15373	15478	15368	15537	15469	15434	15471	15412	15411	15370	15518	15638	15604	15604	15366	15427	15549	15397	15348	15383	15422	15414	15336	15178	15326	15320	15277	15181	15379	15366	15507	15355	15426	15497	15376	15339	15457	15647	15438	15443	15215	15478	15467	15407	15376	15076	15498	15330	15225	15387	15525	15387	15300	15412	15306	15594	15412	15359	15189	15333	15408	15551	15507	15376	15475	15459	15434	15609	15534	15543	15229	15171	15574	15466	15374	15489	15360	15432	15518	15337	15411	15491	15370	15546	15268	15306	15384	15408	15547	15516	15454	15387	15449	15256	15290	15490	15573	15290	15435	15477	15231	15643	15518	15279	15420	15332	15269	15500	15428	15358	15395	15419	15426	15392	15655	15327	15495	15507	15482	15432	15735	15615	15320	15345	15153	15497	15256	15339	15351	15669	15534	15615	15365	15479	15404	15376	15485	15354	15446	15349	15537	15391	15666	15476	15468	15245	15247	15358	15441	15565	15533	15525	15429	15218	15346	15528	15374	15373	15414	15460	15464	15458	15449	15497	15484	15374	15394	15356	15246	15222	15560	15371	15399	15584	15258	15540	15341	15313	15421	15314	15538	15470	15425	15447	15190	15304	15490	15572	15472	15409	15416	15475	15546	15561	15369	15349	15593	15426	15466	15246	15492	15470	15474	15561	15399	15435	15629	15494	15238	15360	15483	15327	15309	15279	15315	15210	15545	15235	15377	15290	15412	15512	15470	15233	15371	15491	15456	15536	15446	15460	15323	15411	15359	15617	15440	15553	15299	15415	15291	15637	15451	15562	15486	15498	15329	15353	15434	15484	15250	15529	15352	15420	15519	15423	15397	15359	15468	15220	15354	15521	15383	15595	15347	15500	15358	15420	15532	15311	15522	15334	15334	15401	15336	15497	15452	15394	15426	15424	15592	15399	15357	15509	15457	15454	15331	15441	15264	15454	15235	15597	15339	15463	15499	15441	15432	15424	15461	15296	15174	15415	15384	15350	15343	15513	15426	15145	15284	15321	15372	15594	15530	15466	15600	15187	15504	15393	15323	15343	15372	15420	15394	15259	15298	15469	15218	15441	15415	15498	15310	15383	15575	15454	15376	15263	15330	15296	15495	15371	15296	15631	15474	15391	15447	15589	15430	15566	15251	15492	15507	15388	15544	15298	15505	15437	15285	15371	15385	15271	15441	15286	15452	15393	15375	15340	15573	15273	15610	15444	15384	15415	15414	15476	15297	15319	15444	15471	15394	15440	15294	15296	15189	15601	15390	15413	15367	15393	15526	15458	15404	15436	15256	15306	15524	15221	15325	15239	15619	15459	15344	15284	15392	15511	15444	15373	15343	15467	15426	15492	15201	15301	15511	15418	15298	15334	15388	15554	15433	15486	15412	15426	15521	15341	15415	15527	15422	15399	15382	15467	15382	15129	15601	15281	15087	15232	15574	15666	15439	15226	15438	15607	15554	15435	15343	15134	15471	15454	15279	15495	15490	15317	15126	15294	15580	15207	15467	15617	15382	15353	15533	15310	15293	15473	15420	15395	15453	15380	15441	15326	15512	15319	15469	15371	15463	15431	15284	15198	15530	15242	15250	15514	15490	15444	15498	15330	15308	15434	15479	15539	15380	15480	15298	15454	15253	15267	15298	15403	15333	15280	15375	15372	15292	15354	15421	15389	15479	15479	15371	15273	15355	15398	15318	15304	15581	15462	15250	15654	15359	15412	15436	15439	15299	15081	15486	15414	15453	15354	15532	15289	15337	15560	15442	15332	15235	15567	15438	15483	15504	15543	15669	15526	15469	15320	15293	15416	15303	15405	15576	15424	15398	15447	15383	15495	15375	15248	15513	15514	15438	15462	15300	15493	15385	15292	15402	15304	15383	15456	15256	15457	15344	15251	15401	15526	15479	15310	15352	15436	15303	15266	15378	15095	15330	15368	15402	15433	15291	15365	15362	15476	15379	15405	15277	15465	15266	15497	15451	15372	15349	15529	15326	15448	15370	15469	15427	15367	15567	15361	15343	15423	15517	15348	15363	15242	15382	15239	15448	15571	15379	15345	15300	15338	15437	15593	15173	15523	15420	15419	15221	15401	15332	15396	15270	15531	15474	15411	15164	15372	15559	15275	15404	15478	15357	15384	15339	15444	15558	15377	15277	15345	15477	15364	15556	15288	15194	15463	15472	15427	15373	15584	15251	15286	15511	15313	15396	15320	15317	15514	15532	15317	15470	15413	15634	15355	15282	15471	15311	15470	15292	15381	15314	15574	15401	15411	15348	15442	15309	15241	15476	15410	15355	15499	15396	15317	15361	15437	15330	15580	15258	15471	15477	15588	15402	15536	15530	15428	15516	15464	15470	15429	15314	15439	15513	15389	15355	15219	15389	15240	15237	15474	15471	15308	15562	15195	15334	15383	15431	15417	15516	15371	15322	15280	15257	15423	15310	15473	15204	15447	15670	15444	15377	15354	15488	15385	15191	15326	15302	15423	15479	15327	15648	15390	15391	15552	15394	15398	15433	15486	15537	15306	15326	15379	15375	15344	15486	15400	15339	15298	15477	15410	15363	15379	15449	15564	15547	15249	15471	15712	15563	15522	15374	15386	15231	15410	15571	15336	15482	15388	15520	15545	15504	15494	15521	15415	15453	15392	15329	15355	15199	15471	15341	15298	15322	15396	15408	15334	15560	15376	15436	15332	15414	15480	15482	15346	15297	15308	15348	15377	15556	15331	15299	15498	15384	15350	15331	15346	15555	15627	15261	15400	15484	15469	15332	15279	15283	15285	15229	15237	15334	15292	15346	15218	15312	15347	15350	15264	15431	15551	15373	15434	15438	15332	15318	15337	15505	15233	15393	15361	15391	15210	15305	15221	15536	15366	15270	15556	15272	15466	15194	15365	15447	15425	15563	15299	15318	15415	15306	15557	15422	15609	15459	15377	15403	15189	15449	15485	15642	15536	15431	15395	15402	15494	15235	15477	15325	15395	15390	15351	15247	15472	15739	15303	15499	15381	15407	15550	15499	15356	15288	15372	15498	15406	15290	15482	15496	15592	15472	15217	15585	15642	15502	15316	15299	15255	15545	15364	15326	15364	15257	15333	15353	15247	15160	15370	15336	15487	15270	15531	15477	15360	15079	15327	15337	15384	15315	15332	15451	15239	15532	15263	15275	15276	15474	15613	15365	15201	15334	15279	15376	15370	15328	15474	15318	15328	15378	15672	15368	15384	15635	15477	15379	15440	15371	15478	15368	15181	15455	15591	15490	15372	15459	15552	15526	15311	15092	15404	15650	15544	15398	15148	15285	15441	15320	15287	15416	15376	15347	15476	15342	15248	15395	15431	15272	15411	15308	15452	15296	15355	15512	15531	15245	15497	15388	15569	15334	15352	15485	15434	15441	15421	15238	15370	15240	15294	15280	15367	15215	15267	15318	15178	15336	15182	15423	15469	15520	15386	15606	15594	15334	15418	15516	15262	15379	15637	15374	15211	15352	15461	15374	15446	15429	15356	15546	15223	15404	15511	15420	15471	15370	15245	15246	15442	15523	15363	15336	15352	15377	15374	15464	15387	15270	15339	15404	15250	15350	15441	15366	15447	15516	15373	15358	15427	15589	15389	15573	15467	15131	15400	15473	15510	15209	15462	15412	15297	15522	15294	15479	15474	15436	15503	15577	15252	15148	15184	15399	15513	15420	15400	15485	15470	15272	15698	15376	15417	15455	15571	15375	15422	15500	15470	15510	15499	15451	15428	15268	15327	15360	15419	15187	15368	15370	15493	15532	15472	15421	15275	15359	15229	15402	15433	15299	15390	15332	15451	15444	15240	15262	15398	15393	15724	15474	15374	15348	15234	15212	15149	15284	15349	15427	15398	15446	15208	15354	15256	15627	15389	15372	15285	15655	15696	15434	15394	15409	15410	15504	15324	15419	15662	15227	15451	15487	15439	15529	15458	15640	15462	15521	15291	15472	15495	15457	15350	15435	15219	15324	15519	15400	15289	15309	15190	15364	15333	15358	15345	15321	15531	15128	15241	15503	15423	15461	15495	15446	15584	15437	15392	15515	15110	15420	15467	15235	15612	15348	15526	15316	15404	15411	15288	15435	15329	15499	15440	15256	15498	15500	15407	15446	15374	15540	15394	15266	15335	15465	15375	15447	15407	15348	15264	15267	15280	15497	15350	15370	15518	15306	15558	15378	15325	15379	15343	15260	15443	15325	15468	15235	15582	15486	15451	15388	15480	15745	15233	15349	15730	15443	15466	15503	15238	15300	15330	15297	15629	15564	15381	15332	15453	15502	15240	15444	15419	15486	15589	15322	15408	15352	15456	15311	15434	15454	15360	15449	15494	15459	15361	15485	15463	15501	15419	15257	15307	15508	15447	15319	15359	15413	15477	15551	15411	15474	15272	15463	15248	15482	15299	15336	15307	15523	15389	15520	15380	15555	15513	15676	15340	15460	15485	15365	15489	15352	15372	15542	15475	15501	15546	15194	15335	15441
39595	63599	59196	44591	33218	27181	23328	21071	19341	17477	16598	15802	15190	15495	15344	15158	14971	14798	14677	14805	14716	14752	14809	14692	14680	14756	14802	14665	14644	14598	14400	14573	14494	14405	14438	14539	14432	14541	14524	14472	14732	14560	14546	14566	14384	14557	14784	14514	14460	14380	14652	14586	14490	14557	14602	14355	14491	14625	14581	14516	14363	14447	14322	14524	14565	14413	14365	14530	14425	14526	14321	14582	14531	14518	14480	14531	14413	14614	14427	14415	14528	14441	14587	14588	14598	14408	14330	14615	14414	14349	14605	14350	14545	14464	14580	14506	14489	14462	14565	14471	14619	14498	14444	14419	14344	14380	14530	14438	14546	14306	14502	14418	14567	14417	14464	14509	14472	14411	14425	14456	14392	14322	14399	14675	14498	14544	14547	14491	14416	14510	14462	14559	14532	14737	14510	14344	14346	14449	14486	14463	14511	14364	14528	14412	14462	14481	14557	14626	14519	14417	14512	14332	14386	14425	14341	14442	14417	14343	14544	14592	14521	14563	14415	14441	14626	14381	14464	14401	14453	14486	14491	14445	14372	14483	14339	14632	14476	14503	14519	14318	14385	14574	14678	14495	14484	14635	14504	14462	14470	14323	14384	14412	14481	14407	14632	14511	14373	14431	14326	14593	14539	14402	14567	14361	14476	14444	14452	14407	14563	14498	14447	14441	14519	14475	14498	14514	14413	14618	14416	14432	14471	14535	14420	14575	14478	14595	14323	14499	14389	14476	14633	14580	14474	14446	14399	14378	14504	14482	14609	14500	14507	14447	14355	14473	14640	14430	14419	14394	14340	14678	14539	14274	14312	14439	14410	14543	14615	14369	14488	14424	14468	14412	14438	14413	14518	14333	14395	14580	14425	14447	14354	14582	14404	14435	14422	14448	14650	14541	14522	14422	14518	14322	14522	14453	14397	14465	14504	14390	14519	14324	14606	14324	14418	14439	14499	14389	14544	14458	14382	14297	14493	14399	14528	14438	14651	14338	14373	14631	14407	14482	14389	14546	14617	14557	14621	14366	14305	14578	14489	14617	14435	14632	14505	14495	14427	14588	14418	14296	14499	14424	14429	14579	14562	14405	14567	14468	14397	14481	14411	14499	14652	14450	14380	14430	14436	14417	14456	14487	14436	14509	14436	14368	14374	14322	14543	14539	14536	14554	14454	14354	14495	14410	14453	14594	14544	14653	14352	14412	14568	14561	14446	14432	14500	14488	14298	14645	14451	14363	14556	14411	14560	14428	14694	14423	14596	14602	14262	14387	14519	14378	14347	14349	14495	14440	14448	14472	14374	14437	14442	14475	14501	14581	14545	14413	14559	14476	14459	14392	14574	14427	14413	14430	14466	14512	14517	14517	14430	14581	14361	14465	14541	14407	14514	14427	14550	14430	14467	14347	14683	14396	14388	14413	14526	14361	14670	14471	14325	14507	14531	14457	14397	14584	14451	14379	14466	14462	14414	14326	14380	14443	14375	14503	14442	14467	14541	14382	14460	14525	14488	14385	14479	14532	14347	14392	14519	14377	14520	14400	14502	14440	14567	14316	14532	14506	14497	14357	14507	14512	14560	14551	14418	14416	14369	14533	14583	14400	14437	14421	14362	14366	14478	14465	14444	14599	14308	14410	14555	14462	14520	14312	14379	14278	14377	14490	14533	14565	14297	14349	14484	14524	14556	14476	14457	14411	14702	14486	14507	14516	14454	14425	14617	14388	14487	14556	14395	14466	14527	14642	14455	14528	14622	14266	14660	14436	14564	14461	14366	14672	14627	14535	14321	14621	14460	14602	14541	14423	14426	14500	14394	14501	14410	14505	14479	14595	14448	14590	14584	14441	14349	14463	14463	14416	14579	14314	14543	14614	14197	14546	14440	14348	14545	14479	14244	14533	14394	14454	14582	14409	14372	14331	14578	14494	14426	14506	14452	14451	14444	14546	14540	14473	14545	14346	14546	14520	14427	14482	14480	14410	14424	14445	14490	14420	14569	14386	14465	14526	14643	14450	14265	14545	14495	14590	14480	14336	14496	14426	14502	14475	14543	14503	14545	14467	14467	14567	14544	14479	14481	14541	14617	14560	14528	14391	14331	14443	14533	14417	14526	14293	14408	14378	14512	14437	14298	14506	14464	14205	14652	14430	14450	14492	14347	14512	14507	14523	14415	14551	14496	14452	14569	14405	14474	14410	14437	14390	14592	14416	14564	14426	14642	14462	14294	14415	14364	14566	14563	14587	14588	14408	14463	14432	14534	14489	14545	14434	14449	14460	14488	14518	14336	14522	14580	14636	14486	14642	14491	14634	14369	14587	14353	14294	14531	14420	14451	14387	14595	14618	14512	14440	14394	14550	14482	14439	14558	14375	14441	14406	14387	14516	14454	14640	14629	14655	14548	14428	14472	14262	14357	14531	14396	14408	14448	14421	14436	14425	14584	14584	14468	14464	14498	14471	14437	14739	14400	14433	14578	14262	14358	14397	14505	14586	14450	14565	14553	14590	14300	14366	14496	14338	14465	14548	14389	14505	14420	14636	14431	14438	14462	14426	14470	14440	14614	14427	14477	14449	14423	14354	14488	14492	14522	14423	14541	14584	14612	14570	14535	14565	14568	14625	14436	14338	14360	14569	14509	14405	14510	14491	14463	14598	14505	14468	14388	14565	14498	14555	14505	14423	14384	14441	14414	14547	14542	14367	14360	14529	14487	14516	14459	14271	14446	14503	14454	14314	14292	14573	14479	14420	14499	14319	14369	14549	14460	14510	14463	14398	14481	14430	14416	14672	14402	14528	14512	14427	14390	14511	14517	14482	14516	14512	14508	14355	14468	14421	14424	14331	14294	14448	14413	14522	14482	14436	14470	14411	14524	14421	14458	14530	14293	14489	14504	14572	14446	14430	14489	14393	14589	14135	14623	14492	14341	14231	14462	14399	14632	14358	14329	14364	14395	14442	14387	14209	14371	14523	14487	14530	14589	14453	14531	14476	14544	14458	14590	14457	14505	14678	14454	14449	14520	14371	14453	14344	14466	14544	14584	14572	14326	14439	14394	14357	14444	14489	14561	14401	14470	14441	14679	14475	14495	14504	14462	14443	14538	14598	14403	14487	14431	14514	14403	14424	14555	14496	14577	14435	14592	14395	14693	14491	14205	14391	14631	14200	14426	14502	14551	14483	14487	14512	14489	14482	14411	14568	14438	14531	14571	14410	14440	14454	14443	14580	14491	14403	14392	14470	14390	14431	14233	14393	14556	14442	14581	14376	14368	14607	14428	14501	14344	14582	14409	14283	14401	14364	14581	14419	14422	14448	14526	14354	14555	14656	14439	14451	14363	14397	14338	14475	14490	14563	14583	14383	14455	14430	14500	14356	14470	14597	14461	14621	14432	14670	14414	14335	14537	14533	14618	14438	14613	14486	14543	14377	14454	14519	14402	14375	14525	14462	14387	14440	14446	14430	14405	14468	14306	14561	14662	14518	14337	14376	14394	14533	14465	14638	14483	14297	14542	14437	14394	14408	14401	14348	14557	14305	14498	14517	14325	14421	14594	14545	14451	14526	14452	14350	14517	14571	14594	14513	14435	14534	14378	14506	14542	14554	14319	14351	14334	14618	14383	14486	14424	14451	14301	14580	14371	14441	14555	14454	14482	14547	14543	14424	14550	14489	14483	14489	14454	14586	14549	14451	14409	14418	14487	14547	14596	14441	14362	14248	14440	14450	14495	14424	14452	14467	14472	14568	14342	14465	14578	14463	14582	14340	14549	14450	14564	14340	14616	14355	14350	14328	14531	14240	14286	14334	14662	14723	14484	14492	14391	14363	14460	14710	14619	14448	14530	14549	14546	14475	14481	14397	14459	14336	14512	14740	14461	14327	14323	14529	14538	14493	14427	14529	14508	14553	14538	14525	14532	14611	14426	14508	14512	14326	14563	14516	14514	14451	14541	14403	14459	14400	14505	14531	14523	14379	14478	14543	14476	14512	14533	14459	14453	14528	14579	14349	14389	14639	14514	14508	14463	14456	14449	14391	14381	14558	14613	14479	14412	14432	14365	14693	14412	14327	14425	14378	14532	14592	14567	14472	14368	14469	14454	14550	14478	14429	14548	14526	14414	14409	14408	14397	14413	14488	14333	14580	14534	14639	14398	14385	14373	14538	14569	14566	14571	14599	14601	14569	14508	14411	14463	14583	14502	14510	14431	14478	14470	14387	14596	14471	14483	14449	14487	14514	14422	14368	14615	14493	14410	14462	14478	14522	14499	14366	14473	14455	14499	14405	14528	14480	14562	14316	14250	14424	14415	14576	14495	14419	14332	14474	14431	14560	14381	14599	14482	14461	14424	14466	14464	14607	14580	14541	14480	14506	14485	14592	14600	14334	14352	14376	14412	14421	14423	14266	14459	14498	14407	14370	14470	14547	14519	14432	14601	14400	14502	14479	14461	14592	14474	14633	14268	14420	14388	14458	14503	14193	14300	14483	14495	14397	14660	14489	14402	14543	14469	14339	14400	14452	14343	14531	14559	14380	14330	14491	14676	14565	14549	14365	14470	14570	14453	14608	14511	14571	14435	14353	14581	14508	14537	14504	14639	14500	14469	14493	14524	14324	14637	14519	14352	14417	14528	14430	14427	14477	14470	14498	14453	14589	14451	14465	14435	14581	14362	14564	14466	14233	14374	14529	14440	14491	14308	14433	14413	14673	14483	14398	14404	14474	14443	14434	14324	14515	14488	14399	14535	14336	14694	14414	14325	14464	14457	14300	14539	14462	14365	14424	14529	14585	14464	14452	14494	14489	14643	14578	14455	14384	14374	14635	14405	14397	14382	14541	14423	14657	14528	14548	14495	14457	14586	14454	14511	14570	14519	14425	14544	14483	14369	14452	14512	14448	14481	14320	14555	14499	14446	14444	14393	14419	14531	14544	14473	14487	14363	14496	14466	14457	14392	14469	14555	14514	14396	14589	14466	14558	14489	14360	14336	14446	14451	14578	14472	14410	14490	14583	14511	14405	14495	14446	14529	14585	14468	14345	14371	14527	14456	14511	14517	14557	14484	14277	14529	14426	14470	14443	14452	14544	14406	14593	14523	14515	14491	14541	14481	14366	14378	14397	14383	14564	14375	14401	14349	14375
29242	29875	35283	29400	22799	19028	16825	15835	15089	14749	14488	14369	14368	14326	14251	14200	14141	14073	14265	14274	14172	14128	14250	14184	14017	14222	14121	13951	14045	13928	13998	13831	14103	14207	14098	14176	14124	14180	14081	14316	14181	14240	14017	14154	14048	14064	14129	13973	14061	14154	14048	14118	14058	13985	13974	14075	14021	14002	14114	14224	14197	13984	14182	14121	13991	14113	14066	14105	14058	14101	14353	14224	14071	13935	14083	13975	14172	13985	13994	13975	14040	13980	14060	13991	13982	14144	14172	14237	14101	14211	13855	14299	14011	14019	14054	14018	14099	13928	14060	14132	14041	14030	13868	14102	14125	14278	14179	14012	13953	13976	13970	13955	14021	14233	14166	14145	14066	14317	14041	14256	14070	13958	14165	14143	14030	14027	14006	14049	14104	14144	14201	13914	14149	14064	14161	14158	14115	14042	14175	14005	14114	14072	14046	13926	13789	14150	14112	14114	14066	14145	14319	14022	14202	13963	13918	14134	14146	14039	14182	13949	14004	13976	14070	14009	14262	13997	13950	13985	14036	13962	13976	14148	14228	13991	14110	13967	14154	13986	14148	14003	14080	14253	13906	14192	14131	14008	14184	13992	14197	14090	13917	14189	14079	14186	14097	14094	13920	14152	14089	13828	14146	14171	14077	14055	14049	14021	14042	14252	13968	13977	14265	14253	14129	14090	14263	13882	13971	14072	14012	14141	14108	14015	14041	14095	13889	13957	13947	13987	14215	14252	13925	13919	13991	14042	13919	14201	14292	14116	13898	14067	14035	14064	14042	14170	14187	14168	14171	14117	14035	14032	13904	14027	14199	14165	14098	14159	13938	14048	14160	14000	14328	13925	14062	14127	13908	13989	14093	14379	13934	14154	14041	14027	13979	14238	14120	13908	14042	13979	14093	14196	14021	14094	14017	14105	14237	14020	13998	13859	14129	14089	14088	14025	14021	14016	14098	13914	14223	13958	14013	13961	14137	14036	14269	14121	14114	14165	14202	14089	14114	13952	14047	14092	13859	14013	14207	14002	13919	14004	13925	14182	14159	13947	13917	14046	14109	13966	13894	14061	14048	13973	13989	14052	14026	13826	14028	14145	13932	13955	14196	14014	14029	14042	13975	14253	14186	14051	14159	13873	14095	14072	14041	13981	14085	14095	14034	14116	14005	13986	14027	14071	13999	14204	13999	14121	14089	14182	13933	14015	14073	14170	14140	14188	13881	14097	14040	13849	14002	14214	14210	14016	13992	14119	14134	14198	14192	14084	13878	14041	13966	14160	13861	14054	14180	14132	13841	14148	14001	14197	14126	14032	14095	14126	13888	13858	14103	14135	14023	13915	14105	14044	14036	14026	14044	14197	14121	13854	14085	13895	14138	14137	13947	14003	14063	14088	13954	14070	14082	14204	14200	14078	13931	14093	14156	14041	14129	14062	14122	14248	14165	14151	14091	14065	14047	14037	14018	13989	14033	14235	14103	14129	13977	14138	14062	14138	14100	14091	14156	14017	13986	14238	14078	14060	14127	14049	14251	14048	13885	14040	14323	14004	14023	14152	13935	14122	14199	14170	14178	14219	13984	13983	14185	14353	14028	13977	14191	14062	14213	14294	14146	14097	13981	14064	14051	14134	14030	14070	14082	14055	14160	14096	13994	14113	13893	14065	13972	14046	14027	14174	14005	14062	14020	13977	14208	14166	13978	13845	13994	14178	14009	14059	14240	14042	14182	14048	14125	14114	14031	14069	14247	14176	14023	14035	14073	14113	14030	14070	13992	14138	13978	14064	14110	13842	14048	14093	14277	14071	14222	14095	13881	14116	14141	14103	14139	14022	14139	13950	14163	13848	14035	14103	14266	13968	14023	14195	14180	14190	14068	14238	13998	14186	13914	14170	13987	14199	14062	14015	14214	14087	14197	14187	14111	14103	13985	14208	14013	14118	13981	14283	13981	14195	14140	14146	13945	14267	13900	13983	14201	13999	14149	13895	14123	14276	14013	13950	14019	14088	14073	14086	13939	13883	14185	14082	14183	14108	14135	14098	14081	14056	13980	14189	14295	14148	13885	14061	13983	14093	14122	14199	14141	14055	14140	13932	14026	14114	13997	14213	14203	14001	14141	14030	14042	14037	13995	13870	14079	14040	14036	14078	13906	13971	14185	13853	14240	14110	14088	14023	13898	14130	13964	13892	14041	14167	14125	14032	14135	14357	14100	13908	14057	14064	14173	14303	14058	14072	14191	14054	13926	14079	14031	14243	13974	14079	13971	13990	14094	14049	14417	14101	13977	14229	13948	13980	14160	14050	14021	14052	14183	13969	14296	14317	14223	14031	14119	13927	14005	14058	13848	14000	14159	14123	14119	14058	14164	13932	13935	14018	14132	14124	14074	14092	14017	13829	14183	14116	14089	13940	14040	14188	14003	14100	14317	14135	14110	14177	14033	14029	14016	14110	14211	13940	13911	14096	14098	14062	14027	13992	14066	14094	14028	14188	13966	14032	14013	14141	14186	14059	13963	14087	14114	14082	14041	13929	14018	14065	14075	14106	13897	13943	14048	14112	14147	14007	14085	13976	14089	13954	14107	14047	14003	14132	14087	14267	13994	14138	14117	14094	13996	13911	14101	13960	13993	14249	14172	14090	14155	14180	14148	14022	14197	14128	14090	13919	14284	14162	14257	14063	13945	13962	14060	13999	14074	14202	14134	14242	14108	14113	14055	14083	13847	14061	14092	14216	13857	14084	14094	14266	14009	14088	14132	14172	14054	14076	14180	14025	13974	14095	14130	13999	14124	13974	14053	14124	14221	14050	14252	14236	14183	14034	14181	13976	14024	14248	14045	14111	13887	14127	14077	14230	13996	14003	14046	14159	14005	13971	14155	14127	14017	13893	14096	14068	14184	13972	14035	14047	14126	14186	13986	14122	14284	14070	14213	14013	14083	14016	13828	13955	14034	14033	14076	14156	14134	13971	13970	14064	14084	14018	14202	14001	14036	14011	14192	14291	13999	14026	14329	14166	14033	13999	14086	14039	14137	14174	13914	14107	14220	14043	14233	14219	14158	14103	14159	14213	14081	13972	14179	13935	14036	14043	14129	13972	14023	14130	14028	14042	14007	14015	14082	14105	13937	14180	14176	14058	14152	14172	14075	14082	14190	14063	14190	14065	14233	14146	14180	14049	14058	13986	14160	13999	14185	14032	14023	13938	13921	13999	14091	14014	14138	14043	13951	14085	14215	14063	14069	13927	14139	14195	14027	14119	14114	14012	14003	13922	14015	14014	14055	14024	14123	13996	14138	14081	14154	13960	13926	14050	14143	14081	14019	14170	14228	14019	14058	14221	14181	14019	13976	14135	14156	14196	14336	14063	13885	14009	14127	13921	13900	14020	13950	14154	14086	14046	14265	14096	13998	14210	14175	13983	14046	14131	13927	14012	13941	14116	14145	14095	14177	14272	14132	14011	14063	14103	14256	13779	13902	14157	14154	14048	14247	14105	13992	14118	14059	14155	14086	14107	13965	14110	14028	14239	14174	14244	14310	14166	14167	14161	14039	14131	13943	14064	14153	13993	14113	14181	14105	13961	13862	14168	14067	13877	14012	13870	13943	14083	14021	14131	14031	13983	14062	14177	14046	14093	13950	14203	13989	14054	14073	13756	13999	14140	14116	14033	14040	14070	14102	14154	13974	13952	14090	14110	14084	13934	14123	14099	14099	14043	14036	14241	14134	14103	13960	14193	14133	13989	14224	14105	14139	14083	14055	13964	13836	14051	14082	14136	14119	13966	13957	14130	14242	14145	14012	14043	14055	14096	14051	14304	14098	14112	14126	14272	14011	14268	14071	14209	13914	14001	13849	14129	14049	14058	14095	14101	14129	14128	14212	14075	14016	14086	14001	14048	14203	13950	14177	14174	14102	14062	14052	14166	14084	14022	14157	14045	14171	14115	13952	14012	13870	14079	13994	14175	13944	14042	14085	14098	13989	13910	13983	14172	13900	14172	13917	14195	14110	14143	14022	14309	14066	14091	14069	13964	14182	13966	14140	14236	14031	14214	14067	14041	13964	13990	14196	14151	14123	14051	14217	14223	14230	13983	14065	13998	14038	14159	13967	14053	14085	14244	14117	14122	14186	13851	14308	14021	14205	14120	14210	14061	14023	14003	14055	14097	14212	14186	14123	14086	13951	14079	14181	14091	14059	13955	14001	14100	14132	14033	14144	14097	14019	14045	14308	14080	14080	14047	14155	14192	14036	14067	14163	14020	14201	14062	14112	14139	13920	14164	14092	14183	14204	14043	14187	13987	14131	13928	14166	14057	13979	14120	13829	14145	14069	14122	14085	14055	13951	14209	14201	14261	13876	14010	14041	14227	13931	13925	14005	13964	13996	14309	14165	14221	14219	13996	14175	13945	14072	14108	14201	14101	14133	13985	13999	13921	14036	14029	14241	14013	14055	14105	14046	13956	14137	13681	13923	14138	13968	13973	14141	14218	14149	14055	14023	14163	14208	14104	14003	14053	14131	14227	14029	14142	14008	14041	14224	14075	14184	14098	14154	13986	14107	14050	14131	14327	14104	14050	14159	14074	13981	14188	13871	14200	14013	14044	14069	13998	14028	14192	14243	14010	13928	14019	14149	14019	14041	14055	14075	14288	13892	13986	14237	14210	14002	14138	14253	14130	14006	14175	14159	14055	14126	14168	14030	14028	14235	14249	14059	14090	14036	14244	14158	14141	13961	14068	14183	14329	13900	14052	14043	14168	14171	14043	14024	13814	13972	14033	14167	14092	14116	14034	13885	13962	14203	14073	14035	14020	14022	13926	13928	14103	14059	14036	14031	14197	14077	14138	14278	14104	13985	14072	14010	14060	14036	14013	14185	14258	14028	14050	14070	13993	14225	14069	14233	14151	14210	14126	13932	14189	14111	14157	14268	14035	13972	14118	14057	14027	13826	14011	14119	14161	13973	14038	14013	14135	14010	14060	14123	14090	14161	14089	14244	13898	14037	14098	14226	13952	13992	13952	14011	14183	14264	13813	13932	14136	14151	14142	14084	14043	14170	14148	13872	14150	14031	14064	14105	14054	14021	14051	13888	13899	14161	13932	13957	14064	14123	14108	14238	14052	13806	14046	13974	14114
36657	50070	42662	31476	25590	20162	17216	16233	15418	14825	14421	14005	13933	14077	14083	13931	13990	13919	13872	13758	13749	13879	13661	13725	13832	13618	13785	13760	13720	13762	13931	13639	13651	13655	13650	13691	13704	13714	13730	13757	13562	13765	13706	13777	13568	13741	13839	13788	13572	13612	13692	13722	13690	13736	13595	13504	13787	13491	13652	13785	13728	13664	13666	13725	13636	13738	13706	13745	13722	13756	13686	13606	13733	13619	13659	13651	13736	13602	13581	13563	13779	13516	13499	13568	13692	13580	13505	13622	13596	13606	13623	13643	13798	13799	13816	13626	13644	13553	13693	13537	13754	13698	13696	13670	13585	13663	13463	13753	13520	13648	13765	13699	13634	13506	13603	13698	13643	13580	13606	13623	13626	13561	13502	13592	13611	13701	13667	13641	13615	13690	13728	13713	13645	13820	13738	13610	13775	13703	13789	13523	13620	13769	13569	13558	13513	13753	13689	13530	13799	13690	13636	13686	13653	13601	13622	13631	13818	13527	13652	13778	13719	13635	13725	13807	13547	13620	13581	13729	13722	13667	13680	13681	13702	13697	13566	13767	13707	13630	13663	13715	13718	13629	13577	13652	13606	13695	13726	13715	13749	13714	13768	13691	13628	13714	13789	13660	13670	13697	13666	13668	13493	13688	13808	13657	13773	13706	13715	13480	13598	13805	13654	13559	13525	13568	13594	13672	13575	13564	13690	13628	13841	13709	13675	13646	13703	13599	13617	13603	13667	13514	13412	13611	13712	13796	13621	13654	13620	13570	13581	13662	13690	13719	13501	13641	13740	13613	13747	13584	13812	13617	13598	13753	13682	13665	13681	13645	13564	13741	13686	13596	13547	13609	13641	13802	13752	13631	13769	13589	13493	13732	13645	13561	13743	13671	13620	13458	13687	13554	13587	13636	13722	13661	13743	13647	13649	13788	13641	13687	13751	13841	13620	13548	13594	13589	13651	13781	13762	13889	13951	13548	13580	13582	13694	13719	13698	13509	13757	13779	13740	13606	13560	13588	13518	13510	13712	13503	13584	13770	13622	13824	13553	13749	13624	13647	13535	13640	13797	13693	13711	13609	13643	13716	13701	13504	13722	13769	13699	13904	13617	13632	13720	13711	13767	13613	13816	13440	13599	13729	13719	13660	13743	13589	13721	13626	13701	13521	13602	13717	13598	13696	13678	13744	13741	13693	13856	13531	13707	13605	13663	13655	13441	13604	13493	13564	13626	13780	13727	13721	13648	13652	13702	13584	13583	13633	13712	13557	13785	13671	13603	13677	13741	13760	13640	13809	13738	13579	13738	13622	13698	13521	13515	13679	13644	13656	13566	13781	13765	13794	13533	13654	13746	13859	13598	13465	13738	13596	13542	13727	13748	13619	13557	13519	13541	13698	13757	13830	13587	13639	13637	13635	13510	13565	13576	13680	13660	13639	13574	13643	13724	13604	13669	13553	13618	13449	13906	13632	13741	13652	13616	13705	13716	13742	13654	13799	13703	13715	13673	13684	13718	13733	13529	13703	13611	13567	13684	13689	13648	13644	13739	13687	13542	13910	13632	13669	13675	13769	13663	13794	13737	13779	13691	13711	13618	13662	13482	13645	13766	13852	13546	13700	13811	13581	13654	13661	13654	13574	13578	13743	13676	13590	13526	13610	13581	13695	13604	13747	13663	13578	13677	13715	13679	13534	13704	13655	13738	13750	13757	13633	13777	13871	13603	13617	13757	13724	13534	13702	13751	13562	13765	13723	13804	13744	13689	13564	13809	13553	13687	13757	13500	13829	13695	13782	13733	13730	13752	13603	13518	13716	13518	13899	13543	13623	13540	13661	13739	13669	13678	13537	13629	13692	13610	13752	13593	13672	13712	13695	13591	13635	13676	13684	13616	13606	13733	13571	13715	13656	13750	13852	13682	13612	13596	13731	13509	13745	13600	13645	13672	13663	13748	13645	13785	13587	13550	13685	13710	13674	13733	13701	13516	13671	13585	13638	13682	13686	13664	13634	13695	13697	13665	13649	13800	13670	13855	13714	13587	13776	13830	13553	13619	13692	13552	13655	13572	13682	13606	13619	13711	13671	13703	13795	13676	13730	13600	13725	13655	13671	13804	13677	13755	13782	13697	13605	13734	13768	13721	13615	13619	13669	13778	13695	13876	13653	13762	13692	13694	13759	13568	13617	13925	13586	13625	13559	13739	13733	13629	13726	13867	13626	13678	13509	13594	13624	13885	13456	13747	13814	13605	13645	13779	13471	13838	13615	13789	13763	13775	13525	13571	13780	13697	13602	13630	13615	13666	13690	13670	13730	13559	13648	13654	13618	13868	13577	13729	13632	13763	13809	13406	13527	13650	13909	13484	13638	13614	13717	13654	13659	13710	13613	13675	13595	13627	13626	13725	13622	13485	13801	13625	13814	13827	13571	13689	13634	13734	13657	13703	13725	13674	13718	13584	13768	13669	13533	13797	13645	13651	13878	13792	13616	13686	13733	13718	13746	13616	13657	13622	13658	13682	13586	13782	13651	13635	13632	13566	13597	13617	13597	13809	13623	13746	13805	13449	13548	13677	13750	13728	13629	13605	13639	13806	13756	13690	13766	13636	13673	13695	13652	13726	13753	13629	13618	13587	13630	13443	13509	13773	13736	13481	13733	13651	13773	13638	13786	13589	13594	13667	13733	13491	13723	13563	13538	13608	13493	13676	13869	13589	13791	13573	13645	13859	13779	13646	13582	13470	13685	13730	13830	13614	13608	13622	13746	13443	13561	13576	13632	13725	13558	13638	13645	13617	13548	13576	13734	13641	13715	13661	13632	13607	13669	13692	13659	13623	13823	13733	13531	13787	13546	13582	13639	13679	13673	13724	13661	13669	13611	13611	13632	13664	13729	13639	13664	13558	13626	13557	13642	13774	13758	13656	13663	13710	13670	13625	13781	13546	13706	13615	13567	13681	13772	13702	13805	13778	13764	13735	13568	13727	13791	13698	13699	13587	13555	13797	13527	13751	13533	13736	13538	13774	13602	13717	13640	13689	13576	13665	13713	13562	13767	13658	13583	13684	13488	13681	13648	13549	13655	13757	13667	13749	13662	13685	13502	13762	13783	13694	13598	13680	13819	13829	13683	13668	13574	13734	13710	13864	13697	13693	13688	13752	13736	13649	13458	13610	13672	13624	13750	13807	13580	13482	13590	13665	13566	13769	13690	13676	13699	13728	13556	13554	13792	13566	13585	13664	13677	13708	13543	13499	13812	13733	13569	13511	13640	13634	13676	13534	13707	13650	13600	13632	13644	13702	13668	13712	13687	13779	13733	13674	13706	13688	13551	13738	13471	13736	13709	13633	13585	13564	13656	13703	13959	13673	13643	13666	13664	13750	13532	13716	13619	13814	13635	13686	13578	13651	13731	13892	13662	13744	13821	13736	13696	13761	13718	13860	13644	13558	13722	13658	13672	13697	13530	13609	13582	13681	13669	13691	13680	13685	13747	13689	13685	13643	13844	13721	13648	13698	13597	13586	13674	13661	13644	13757	13718	13678	13722	13611	13783	13636	13599	13683	13710	13596	13634	13610	13658	13597	13592	13594	13819	13520	13707	13812	13493	13722	13668	13789	13690	13814	13516	13608	13637	13667	13642	13776	13583	13488	13599	13573	13699	13640	13756	13623	13860	13603	13606	13563	13681	13609	13704	13546	13704	13549	13585	13810	13654	13662	13691	13673	13585	13675	13688	13643	13655	13633	13586	13712	13852	13519	13615	13619	13588	13838	13648	13698	13829	13620	13764	13759	13612	13651	13702	13773	13725	13774	13690	13579	13567	13585	13723	13664	13585	13507	13691	13555	13656	13633	13617	13744	13619	13682	13639	13508	13633	13602	13557	13706	13651	13668	13660	13782	13669	13622	13682	13565	13725	13761	13708	13797	13528	13808	13674	13595	13682	13827	13770	13660	13622	13800	13712	13638	13694	13739	13674	13536	13633	13800	13598	13621	13545	13795	13605	13685	13764	13539	13741	13684	13620	13686	13672	13580	13682	13602	13715	13680	13670	13792	13849	13674	13704	13780	13558	13742	13779	13606	13674	13752	13659	13592	13680	13632	13639	13592	13630	13673	13648	13524	13680	13594	13834	13317	13590	13846	13620	13782	13657	13640	13686	13637	13534	13589	13685	13700	13600	13755	13605	13812	13654	13647	13671	13687	13724	13622	13661	13557	13733	13554	13552	13640	13627	13710	13684	13706	13606	13763	13784	13605	13579	13643	13715	13527	13554	13727	13696	13733	13509	13664	13610	13664	13635	13716	13727	13658	13599	13656	13567	13595	13777	13751	13598	13751	13644	13590	13602	13767	13643	13676	13776	13755	13556	13720	13751	13601	13721	13673	13595	13773	13647	13613	13684	13595	13718	13668	13794	13746	13689	13712	13473	13630	13672	13448	13686	13723	13720	13528	13835	13661	13634	13518	13773	13730	13613	13697	13653	13693	13763	13894	13574	13721	13559	13763	13599	13639	13760	13750	13617	13680	13559	13557	13714	13664	13607	13671	13442	13587	13818	13552	13892	13645	13797	13657	13655	13636	13645	13559	13901	13742	13619	13736	13546	13617	13558	13701	13832	13611	13640	13583	13682	13630	13651	13594	13510	13650	13605	13509	13603	13748	13655	13643	13616	13549	13732	13577	13600	13682	13642	13657	13768	13611	13733	13621	13641	13583	13751	13569	13646	13694	13651	13556	13673	13770	13615	13789	13586	13736	13675	13845	13677	13646	13698	13646	13672	13750	13638	13673	13586	13648	13766	13725	13613	13689	13842	13652	13670	13649	13661	13592	13627	13716	13577	13717	13560	13649	13699	13690	13599	13744	13786	13816	13722	13666	13687	13780	13746	13788	13611	13786	13563	13648	13581	13734	13703	13719	13660	13604	13651	13677	13665	13814	13609	13732	13589	13600	13663	13647	13644	13654	13762	13644	13744	13597	13757	13638	13843	13621	13732	13606	13546	13594	13785	13645	13627	13836	13658	13584	13719	13665	13721	13641	13661	13584	13702	13654	13593	13764	13791	13690	13669	13512	13806	13711	13717	13650	13638	13758	13741	13840	13697	13673	13649	13563	13778	13664	13763	13726	13645	13763	13668	13705	13731
24340	21515	29080	25668	23910	23462	21577	17461	15904	15671	15006	14686	14429	14445	14392	14323	14408	14225	14272	14088	14228	14093	14112	14124	14180	14124	14091	13813	14160	14064	14099	14362	14154	13973	14028	13956	14096	14077	13786	13913	13938	13917	14041	14178	13919	14024	14093	13946	13982	13979	13843	13968	14086	14023	14022	14048	14258	14107	13777	13854	13930	14087	14114	14096	13954	13828	13922	13927	13870	13916	13995	14181	14039	14094	13864	13784	13885	14037	13975	13937	14029	13930	14221	13979	13756	14171	14035	14033	13826	13876	13697	14043	13970	13951	13914	13811	14034	14056	13984	13871	14089	13958	14190	13994	14006	13951	13955	13901	13747	14048	14031	13984	13926	14070	13934	13923	14086	13942	13847	13856	13880	14087	13798	14058	13950	14012	14035	14044	14035	14156	13806	13981	14050	13893	14045	14007	14023	13974	13927	13982	13900	14006	14163	13856	13941	14112	14061	13813	13871	13970	14000	14023	13917	13850	14191	14219	14074	13792	13822	14077	14021	13717	13980	14022	13999	14062	13859	13937	13934	14122	13870	13889	13934	13848	13920	14079	14139	13915	13876	13807	14111	14075	13983	13854	13843	13797	13865	13875	13863	14090	13937	13935	14093	13967	14149	13934	14162	13972	14059	13856	13958	14188	13880	14096	14231	13859	13931	13848	14186	13881	13905	13998	13985	14024	13950	14101	13940	13879	13846	13884	13762	13887	13708	13862	14099	13992	13868	13922	14003	14036	14001	14138	14051	14073	13855	13880	14178	13836	14070	13937	13854	14008	13897	13872	13831	13931	14118	13884	14071	14030	13925	14111	14194	14092	14147	13903	14038	13948	13875	14004	14074	13985	14059	13780	13880	13812	13933	14053	13954	14079	13831	14013	13963	14057	14081	14066	14104	14106	13809	13949	13979	13984	13874	13822	13988	13850	13956	14007	13996	13949	13782	14010	14077	14150	13856	13781	13976	13730	13941	14069	14046	13930	14053	13825	13912	13814	13886	13915	13854	13991	13979	13924	13669	14043	13966	13754	13850	14013	14047	14069	14042	13933	14039	14081	13927	13959	13815	13770	14135	13794	14072	13981	13825	14011	13932	14139	14034	13933	14081	13948	13958	14102	13859	13725	13822	13841	14033	13964	14124	13884	13770	14221	14047	13961	13927	13835	13951	13955	14014	13876	14019	13817	13860	13895	13849	13849	13853	14068	13925	13747	14001	13854	14038	14004	13892	13894	14032	13961	14124	13975	14032	13975	14133	13972	14095	14222	14015	14022	13920	13869	13982	13970	14059	13857	13944	13852	13847	14049	13924	13868	13931	13886	13975	13824	14023	13926	14119	13843	14005	14264	13989	13950	13906	14019	13842	13828	13773	14025	13994	13920	14053	13902	13828	13807	13944	13883	13962	13979	13968	13930	13688	14061	13983	13918	13863	14126	13997	13957	13776	14009	13859	13894	13986	13850	13928	14014	13871	13963	13841	13916	14009	14019	13948	13940	13831	13725	13986	13883	13892	14127	14002	14093	14016	14086	14010	13919	13803	13884	13877	13999	13957	13966	13930	13864	13765	14104	13920	13840	13874	13832	13988	14061	13894	14011	13707	13988	13899	14032	14038	13967	13999	13932	13905	14092	13843	13768	13829	14045	13877	13849	13805	13982	14180	14014	13897	13933	14066	13914	13883	13892	13849	14052	14038	13844	14007	13968	13759	14016	13938	14275	13969	14002	14004	14026	13937	14129	13727	13893	14139	13947	13930	13891	14092	13932	14111	13942	13953	13950	13919	14023	13888	14019	13889	13854	13909	13975	13850	13988	13834	14109	13864	14191	13968	14066	13920	13943	14015	13828	13882	13928	14017	13834	13699	13975	14075	13924	14005	13928	13901	13993	14028	14059	13928	14085	14115	14023	14019	14064	13857	14031	13971	13809	13926	13939	14136	13984	14048	14159	14172	13889	13896	13917	13987	13950	13916	13742	13976	13874	14020	14062	13996	13904	13929	13985	13930	14007	13921	13932	14178	14024	13837	14024	13994	13897	14109	13906	14272	13980	13940	13960	13937	13799	13846	13886	13853	13961	14152	14059	13716	13871	13938	13989	13847	14174	13752	13832	13960	13977	13952	14113	14114	13830	14028	13869	13906	13776	14070	13866	13910	13765	14052	14010	14121	14035	14039	14000	13914	14027	13948	14103	13954	13950	13883	13825	13947	14173	14072	13987	14383	14043	13833	13867	13912	13863	14030	13919	14208	14096	14196	14071	13837	13882	13973	13998	13878	13958	13952	14020	14003	13968	13741	14242	13991	14039	13880	13948	14035	13962	14004	13839	13935	13877	13943	14064	13798	13829	13849	14040	13950	13819	14067	13842	13848	13988	14005	13933	13957	14049	14048	14068	14045	14099	14034	14058	13935	14101	13864	13940	14024	14087	14020	14003	13897	13946	13892	14106	14072	13947	13909	13805	13982	13758	13935	14113	13810	13958	13837	14065	14027	13742	13817	13987	13992	13934	14021	14214	13938	14071	14064	13908	13861	13991	14082	14124	13941	13766	13925	13873	13952	13929	13899	13863	14074	14021	14083	13914	14012	13992	13976	13931	14130	14021	13845	13936	13818	14048	14132	14004	14030	14079	13772	13847	14028	14096	13979	13862	14083	13879	14141	13862	13841	13900	13738	13775	14084	14069	13743	14167	13990	14009	13816	13911	14172	13872	13999	13913	13987	13985	13819	14081	13935	13823	14027	13798	14104	13952	14037	13847	13930	14066	13835	13998	13891	13913	13906	13995	13932	13905	14072	14268	13999	13966	13996	13823	13920	13880	13878	13892	14037	13946	14034	13963	13849	13847	13883	14005	13960	13883	13886	13912	14087	13927	14008	13756	14127	13903	13974	14024	13928	14005	14201	13866	13924	13838	13863	14029	13889	13979	14058	13719	14138	14063	13963	13927	13853	14233	14085	13790	13915	13842	13964	14071	13992	13751	13765	13945	13812	13730	14066	13893	14027	13903	13928	14079	13994	14098	14102	14091	14108	13955	14084	14089	13951	13875	13725	13915	13945	14138	14045	14052	14078	14011	14027	13965	14151	14145	13771	14107	14140	14024	13692	13984	13924	14049	14053	13915	13810	14042	13980	14008	13962	13995	13961	13976	13936	13931	14054	14013	14016	13981	14095	13863	13827	13969	13889	13997	13932	14074	13914	14200	13896	13851	13954	13781	13887	14145	13975	13877	14003	13990	13871	13845	13955	13945	13993	13849	14066	14009	13958	13898	14015	14039	14194	13822	13869	13901	14076	13848	13934	14068	14078	14005	14025	14134	13924	14064	13947	13870	13820	13814	13910	13980	13695	14003	13947	13844	13890	13927	14028	13934	13812	13839	14040	13864	14120	14122	14092	14150	13937	13949	13909	13991	13819	13871	13824	14015	13985	13755	13952	14148	13898	13862	13916	14075	13899	13875	13961	14022	13880	14190	13886	13779	14036	14094	14027	14093	13918	13961	13997	14057	13865	13895	13775	13969	13866	13935	13957	13947	13996	14018	13907	13973	13829	14215	13903	13880	13893	13878	13941	13796	13698	13966	14051	13885	13961	13993	14182	13990	14144	14043	14041	14014	13937	14078	13993	14142	14155	14048	13941	14064	13874	13970	13922	14087	13973	14044	14000	13980	13699	13908	13859	13951	14204	13997	13769	13872	13918	14109	14000	13936	14117	13894	13943	13989	14135	14019	13931	14044	13967	13862	14059	13989	14211	13796	13997	13922	14053	13916	13885	13812	13743	14018	13959	13974	13859	13922	14008	14025	13985	13894	13962	13779	13936	13917	13890	13868	13908	13782	13861	13933	13947	13766	13720	13807	13926	13832	13887	13987	13853	13896	14073	14014	13977	14111	13857	13842	13897	14065	13995	13921	13993	13609	13922	13897	13963	14012	13969	14154	13979	13985	13929	14051	14162	14101	13956	13960	14123	14103	13889	14184	13977	13938	13848	14124	14110	13913	14155	14034	13994	14017	13904	14010	13850	13853	13955	14118	13882	14001	14066	14048	14105	14082	13833	14032	13969	13955	13937	14004	14020	14026	13942	13852	14044	13725	13912	13849	13980	14026	13948	13960	14015	13993	14080	13959	14218	13923	14048	13978	14094	13992	14065	13993	13960	13944	14015	13960	13952	13982	13917	13939	13816	13867	13942	13925	13921	14093	13829	13892	14039	14032	13841	14016	14093	13811	14136	14005	13918	13786	13942	14102	13935	13854	14022	13808	13958	13885	13961	13898	13943	13971	13903	13713	14244	14002	13965	13827	13933	13916	14028	13910	13947	14132	13925	14005	13933	14000	13910	13835	14015	13865	13910	13937	13984	13981	14165	13957	13892	14088	14154	13869	13886	13975	13967	13877	14055	13959	13738	13931	13898	13902	14099	13959	13986	13902	14179	14001	14126	13944	13991	13912	13899	13767	13913	13806	13972	13781	13623	14069	13960	13969	14035	13959	13941	13862	13842	14007	13906	14107	14149	13951	14179	13908	13947	13928	13874	13968	13990	13830	14105	13910	13940	13832	14010	13855	13816	13795	13840	14124	13944	13900	14062	13840	13966	14126	14237	14047	13944	14064	13980	14053	14146	14036	13947	14082	13916	14061	13919	13901	14163	14025	14124	13818	14012	13966	13966	14105	13787	13988	13976	13921	13889	13963	14025	13900	13816	14001	13743	13980	13857	13954	13907	14012	14151	14068	13880	13906	13830	14117	13976	14015	13872	13918	13725	13886	14143	14088	13912	13773	13999	13840	13994	13916	13859	13958	14067	14029	13877	13880	14010	13880	13937	13928	13893	13864	13933	13964	13810	13893	14013	13984	13962	13902	13937	13925	14002	14014	14092	13849	14098	14104	13786	13941	14035	13991	13957	13805	13749	13832	14064	13956	13971	13959	13889	13952	13972	13875	13799	13871	14006	14350	13935	13938	14125	13921	13711	13866	13886	13878	13854	13986	13991	13872	13848	13928	14051	14058	13909	13945	13873	13990	13898	14009	14018	13986	14163	14068	13996	14147	13875	14073	14091	13995	14026	14063	13984	13871	13952	13895	13921	13774	13972	14130	13782	13861	13830	13965	14083	14039	14038	13949	14192	13857	14137	14076	13997	13841
36130	55395	49132	37362	29461	24155	20906	18323	16882	15732	14913	14569	14524	14264	14153	14174	13740	13999	13795	13807	13932	13692	13766	13819	13679	13751	13701	13648	13749	13566	13617	13519	13580	13645	13691	13568	13600	13667	13557	13568	13423	13615	13777	13635	13536	13690	13599	13680	13775	13537	13831	13693	13753	13737	13591	13602	13787	13474	13540	13619	13455	13537	13507	13656	13393	13700	13483	13786	13577	13712	13665	13688	13646	13588	13430	13664	13678	13617	13588	13518	13510	13691	13498	13600	13624	13541	13460	13689	13576	13595	13613	13623	13716	13544	13488	13504	13447	13651	13745	13387	13514	13568	13357	13621	13496	13534	13606	13681	13565	13791	13470	13514	13503	13480	13606	13525	13589	13618	13733	13712	13665	13597	13769	13664	13583	13642	13587	13677	13768	13606	13640	13592	13697	13485	13703	13525	13703	13632	13649	13621	13362	13598	13479	13574	13550	13588	13622	13599	13610	13662	13595	13601	13466	13543	13527	13476	13481	13644	13688	13501	13449	13588	13665	13618	13513	13596	13642	13566	13598	13609	13640	13758	13683	13704	13549	13514	13607	13523	13522	13665	13724	13705	13511	13500	13428	13512	13533	13644	13742	13530	13533	13866	13575	13498	13651	13666	13590	13607	13522	13481	13612	13604	13469	13472	13522	13553	13446	13581	13717	13492	13622	13463	13634	13445	13547	13685	13525	13507	13533	13612	13525	13628	13601	13468	13655	13512	13687	13741	13572	13630	13551	13412	13460	13640	13612	13691	13622	13559	13716	13524	13908	13690	13361	13368	13597	13499	13655	13720	13555	13397	13606	13563	13546	13492	13624	13537	13594	13602	13672	13479	13504	13571	13490	13457	13679	13414	13593	13459	13429	13740	13753	13805	13517	13625	13552	13730	13450	13574	13534	13423	13589	13453	13767	13683	13567	13717	13633	13486	13626	13531	13611	13657	13542	13570	13611	13398	13678	13477	13625	13663	13530	13581	13588	13574	13422	13560	13669	13608	13434	13448	13546	13611	13637	13625	13647	13518	13306	13652	13548	13545	13682	13587	13577	13526	13628	13636	13508	13499	13665	13525	13601	13435	13547	13590	13579	13646	13686	13441	13609	13549	13557	13727	13633	13661	13625	13492	13579	13525	13539	13727	13718	13550	13684	13576	13620	13569	13641	13592	13558	13539	13738	13599	13555	13601	13599	13649	13545	13532	13633	13665	13642	13573	13509	13520	13650	13762	13665	13663	13638	13560	13665	13604	13585	13625	13622	13453	13601	13569	13797	13589	13491	13480	13573	13543	13654	13609	13542	13521	13621	13569	13519	13468	13401	13640	13500	13695	13683	13631	13546	13495	13678	13651	13587	13649	13623	13565	13702	13573	13792	13535	13657	13417	13540	13539	13816	13531	13695	13564	13524	13605	13641	13502	13505	13512	13518	13650	13720	13564	13717	13541	13580	13466	13581	13462	13554	13733	13702	13554	13770	13420	13560	13584	13714	13565	13425	13495	13688	13561	13600	13610	13506	13570	13484	13723	13576	13547	13531	13548	13572	13427	13734	13662	13563	13665	13731	13609	13774	13664	13591	13636	13574	13573	13658	13642	13519	13556	13440	13609	13632	13583	13513	13558	13519	13611	13496	13709	13531	13690	13556	13599	13523	13749	13477	13632	13648	13592	13559	13634	13756	13749	13479	13487	13602	13630	13670	13607	13605	13711	13697	13529	13495	13662	13636	13533	13637	13452	13734	13613	13589	13624	13512	13523	13586	13493	13536	13559	13430	13691	13555	13663	13669	13530	13433	13623	13568	13528	13629	13512	13672	13290	13482	13553	13401	13696	13512	13558	13611	13597	13776	13307	13551	13587	13590	13490	13595	13395	13506	13676	13541	13610	13426	13657	13709	13554	13591	13706	13517	13592	13697	13555	13640	13660	13510	13619	13564	13641	13490	13641	13638	13629	13494	13648	13644	13592	13651	13816	13646	13691	13609	13581	13527	13593	13659	13541	13539	13782	13602	13562	13572	13540	13662	13522	13502	13556	13548	13588	13780	13503	13514	13598	13529	13510	13603	13550	13504	13644	13597	13511	13509	13530	13649	13548	13610	13429	13654	13582	13436	13661	13513	13564	13688	13688	13833	13446	13445	13650	13670	13742	13636	13580	13688	13541	13615	13482	13563	13700	13596	13381	13581	13744	13611	13377	13464	13482	13569	13479	13615	13482	13742	13522	13523	13596	13683	13705	13542	13594	13735	13567	13730	13592	13620	13460	13653	13459	13535	13567	13774	13732	13460	13383	13625	13496	13457	13620	13685	13508	13546	13748	13672	13593	13465	13567	13756	13438	13526	13689	13533	13614	13633	13454	13627	13501	13566	13409	13453	13477	13600	13507	13502	13646	13517	13409	13642	13554	13614	13550	13673	13497	13395	13464	13587	13560	13609	13699	13500	13632	13602	13499	13530	13468	13681	13518	13545	13626	13587	13705	13622	13593	13508	13513	13575	13599	13727	13598	13453	13620	13798	13584	13572	13776	13496	13587	13556	13743	13537	13582	13589	13574	13581	13629	13683	13742	13554	13497	13693	13512	13449	13609	13468	13581	13521	13492	13557	13588	13608	13547	13623	13441	13561	13599	13552	13581	13616	13483	13664	13422	13657	13588	13593	13548	13522	13503	13620	13638	13689	13710	13579	13569	13695	13608	13490	13766	13741	13677	13680	13504	13746	13646	13542	13578	13630	13695	13422	13636	13469	13538	13469	13569	13715	13619	13466	13663	13537	13533	13494	13483	13627	13682	13793	13650	13473	13607	13510	13541	13688	13452	13556	13682	13500	13504	13621	13823	13590	13570	13630	13544	13487	13606	13548	13523	13440	13445	13790	13626	13674	13478	13581	13415	13482	13524	13528	13521	13727	13521	13640	13590	13520	13432	13546	13458	13653	13379	13575	13539	13496	13577	13659	13789	13456	13689	13429	13630	13680	13710	13569	13573	13773	13509	13536	13691	13494	13508	13578	13601	13526	13709	13555	13471	13705	13582	13567	13675	13807	13735	13727	13482	13675	13711	13647	13654	13453	13556	13563	13562	13507	13529	13587	13432	13577	13628	13446	13574	13701	13635	13589	13470	13633	13596	13414	13520	13765	13658	13703	13623	13690	13706	13717	13662	13414	13550	13566	13590	13509	13600	13714	13563	13543	13646	13663	13603	13572	13564	13556	13626	13623	13633	13613	13767	13673	13668	13692	13789	13518	13556	13476	13595	13595	13451	13596	13897	13504	13539	13543	13707	13602	13601	13404	13587	13568	13644	13468	13694	13697	13523	13458	13569	13709	13446	13512	13734	13569	13588	13596	13500	13610	13582	13604	13607	13378	13776	13493	13600	13685	13622	13834	13567	13559	13461	13430	13689	13486	13524	13574	13603	13481	13715	13454	13698	13478	13526	13669	13581	13625	13641	13500	13479	13490	13553	13549	13749	13549	13728	13590	13685	13647	13734	13768	13510	13668	13589	13696	13638	13482	13751	13722	13570	13585	13717	13604	13631	13627	13596	13539	13574	13572	13705	13556	13537	13652	13597	13513	13688	13526	13541	13714	13585	13573	13568	13591	13621	13655	13445	13657	13549	13660	13537	13624	13606	13782	13549	13603	13555	13551	13832	13585	13535	13444	13711	13809	13520	13708	13526	13494	13540	13575	13726	13538	13788	13645	13434	13603	13489	13509	13514	13602	13777	13533	13648	13766	13669	13435	13632	13525	13623	13565	13653	13529	13621	13603	13390	13626	13539	13823	13540	13480	13504	13744	13513	13644	13660	13687	13626	13557	13530	13604	13706	13644	13545	13457	13565	13510	13686	13650	13626	13553	13579	13689	13741	13552	13605	13494	13457	13716	13512	13554	13630	13692	13694	13666	13498	13648	13687	13644	13644	13678	13617	13433	13599	13688	13665	13560	13622	13499	13531	13603	13342	13553	13590	13537	13464	13610	13560	13677	13533	13435	13659	13533	13541	13600	13477	13687	13598	13682	13354	13598	13600	13464	13550	13463	13525	13645	13482	13538	13450	13668	13556	13530	13475	13563	13604	13675	13733	13600	13572	13586	13592	13796	13622	13414	13623	13619	13628	13530	13586	13573	13535	13635	13571	13599	13689	13524	13545	13616	13824	13509	13521	13700	13564	13545	13512	13396	13571	13749	13508	13647	13546	13667	13594	13651	13592	13450	13636	13532	13722	13569	13550	13599	13722	13607	13590	13588	13599	13350	13556	13645	13653	13613	13464	13539	13591	13500	13444	13504	13618	13518	13635	13646	13722	13468	13504	13605	13545	13440	13843	13485	13568	13527	13614	13516	13535	13548	13510	13652	13809	13590	13495	13615	13515	13483	13629	13626	13539	13727	13478	13684	13524	13581	13538	13557	13666	13685	13537	13729	13616	13431	13637	13529	13594	13432	13478	13624	13677	13580	13550	13667	13485	13535	13596	13646	13586	13717	13589	13651	13460	13647	13418	13525	13484	13619	13525	13688	13623	13509	13469	13640	13553	13522	13461	13559	13555	13662	13712	13505	13618	13538	13641	13541	13545	13485	13579	13610	13516	13647	13500	13495	13587	13670	13606	13477	13599	13729	13487	13447	13759	13572	13634	13629	13581	13540	13665	13655	13401	13525	13679	13481	13519	13636	13557	13643	13454	13630	13668	13702	13563	13491	13614	13540	13649	13651	13492	13522	13516	13663	13627	13542	13534	13622	13564	13485	13500	13443	13581	13565	13560	13465	13652	13536	13668	13779	13561	13696	13375	13743	13716	13560	13531	13635	13451	13497	13560	13618	13533	13439	13503	13579	13481	13717	13601	13621	13570	13488	13717	13564	13608	13661	13498	13530	13542	13763	13555	13536	13617	13564	13284	13607	13369	13638	13566	13599	13495	13654	13470	13587	13667	13648	13643	13538	13571	13557	13613	13600	13507	13590	13576	13682	13550	13529	13603	13349	13665	13564	13504	13564	13600	13600	13486	13660	13588	13467	13568	13664	13624	13632	13582	13717	13612	13463	13480	13545	13615	13641	13648	13741	13690	13670	13514	13478	13551	13686	13534	13723	13625	13412	13496	13471	13649	13376	13687	13525	13469	13667	13707	13704	13624	13588	13548
23184	21521	29384	24329	22939	26043	27092	20839	18028	17526	16785	16215	16027	15722	15717	15509	15468	15415	15230	15181	15354	15143	15209	15124	15098	15229	15249	15376	15218	15334	15205	15042	14990	15046	15123	15117	14957	14977	14978	14902	15132	15041	14984	14837	15132	14907	15072	15046	15117	15060	15142	15350	15259	15151	14928	15089	15129	14819	14922	14800	15067	14960	14869	14903	14904	15147	14879	15036	14717	14909	14929	15063	14952	14712	15075	14945	14981	14974	14835	14844	14966	14873	14863	14887	14925	14977	14850	14727	15072	14873	14919	14723	14895	15041	14898	15200	14787	14802	14943	14809	14991	14865	14998	15120	14867	15024	14906	15045	14752	15074	14834	14963	14993	14901	14823	15065	14717	14981	14972	14948	14869	14894	14966	14935	14960	14920	14894	14880	14941	14961	14879	14787	15025	14816	14862	14715	15142	14861	15031	14932	14914	15051	14944	14997	15020	14722	15022	14768	14805	14778	15034	14800	14855	14752	15004	14814	14888	14969	14897	14806	14984	15106	15076	14857	14974	14849	14714	14828	15018	14854	14863	14955	15062	14844	14842	14872	14826	14794	14942	15081	14914	14936	14872	14761	14982	14930	14986	15006	14778	14870	14709	14900	15085	14874	15014	15075	14848	15072	14900	14998	15002	15068	14989	14821	14898	14831	15001	15001	14869	14832	14940	14965	14821	14975	14898	14728	14765	14971	14964	14777	14966	14934	15000	14875	14975	14759	14687	14947	14857	14850	14907	14992	14999	14847	14820	15112	14863	14778	15012	14803	15013	14845	14901	14841	14834	15070	14845	14995	14945	15116	14890	14886	14914	14791	14956	14955	14964	14916	14875	14987	14980	14893	14956	15083	14783	14851	14833	14925	15059	14917	14934	14964	14797	14488	14731	14940	14925	14832	14844	14909	14758	14808	15050	14937	14789	14900	14941	14916	14815	14943	14910	14961	14951	14831	14804	14913	14854	15034	14729	14711	14725	14985	15052	15055	14896	14764	14992	14687	14729	14811	14842	14794	14877	14811	14799	14958	14705	14810	14899	14801	14898	14710	14787	14909	14823	14880	14913	14882	14972	14812	14980	14786	14980	14856	14865	14999	14979	14888	14816	14948	15076	14733	14845	14824	14752	14915	15028	14762	14827	15061	14849	14710	14842	14882	14795	14917	14860	14902	15018	14845	14813	14855	14967	15132	14931	14779	14755	14713	14989	14999	15023	15045	14718	14852	14871	14941	15044	14893	14783	15097	14974	14921	14902	14934	15006	14695	14731	14970	14845	14732	14844	14804	14788	14762	14810	14819	14965	14901	15045	15081	14901	15002	15058	14934	14799	14890	14906	14777	14849	14968	14949	14784	14827	14896	14716	14910	14956	15005	14931	14877	15022	14940	14795	14810	14917	14800	14878	14704	14901	15008	14887	14755	14903	15001	14883	14721	14810	14846	14876	14924	14900	14857	15065	14873	14871	14827	14942	14979	14860	14902	15007	15017	14888	14790	14843	14779	14847	14823	14661	14962	14819	15059	14978	14772	14823	14910	14770	14762	14825	14791	14822	15008	15083	14793	14916	14884	14676	14903	15055	15025	14752	14870	14930	14934	14727	14946	14976	14775	14861	14949	14839	14931	14986	14888	14807	14784	14731	14982	14878	14793	14747	14757	14836	14919	14795	14863	14721	14910	14927	14743	14893	14935	14873	14823	14956	14894	15124	14855	14851	14896	15073	14955	14917	14831	14877	14685	14960	14941	15056	15011	14912	14873	14966	14862	14954	15011	14931	14814	14953	15028	14926	14902	14861	15022	14988	14785	14848	14685	14822	14921	14878	14883	15008	15045	14693	14957	14977	14780	15002	14900	14850	14939	14882	14771	14817	14803	14920	14748	14873	14989	14950	14923	14929	15015	15036	14822	14966	14702	14789	14853	14863	14855	14850	15004	14998	14923	14967	15130	14973	14729	14832	14946	15032	14853	14904	14751	14960	15027	14879	14655	14690	14882	14701	14814	14991	14760	14786	14936	14748	14871	14802	14765	14928	14969	14995	14853	14874	14978	14995	14934	14988	14705	14915	14995	14917	15009	14777	14954	15060	14948	15024	14847	14776	15034	14861	14915	14723	14783	14850	14949	14977	15004	14703	14994	14867	14882	14668	14864	15103	14882	15008	14897	14870	14912	15075	14871	14966	14991	14815	14693	14869	14804	14984	15087	14819	14842	15012	14979	15028	14992	14870	14837	14960	14888	14961	14960	15029	15013	15033	14918	14941	14830	14722	14855	14765	15011	14870	14884	14965	15085	14906	14911	14857	14888	14920	14887	14937	14842	14926	14888	14938	14656	14650	14752	14763	14703	14924	15068	14989	14861	14824	14928	14941	14851	14943	14747	14825	15143	14876	14867	14982	14621	14876	14876	14942	14641	14712	14996	14715	14903	15024	14936	14878	14847	15067	15093	14823	14779	14802	14947	14913	14949	14947	14774	14827	14907	14937	14979	14940	14911	14918	14792	14765	14861	14759	14679	14918	14915	15114	14840	15015	15197	14876	14816	14754	14967	14971	15111	14835	14815	14807	14855	14879	14988	14877	14912	14891	14917	14972	14922	15034	14747	14925	14756	15027	14795	14777	14885	15020	14842	15000	14754	14878	14965	14839	15016	14771	14806	14863	14931	14845	14878	14845	14804	14958	14897	14725	14614	14860	14909	14762	14878	14847	14909	14851	14978	14714	14763	14795	14831	14879	14750	14848	14802	14790	14965	15025	14942	14855	14941	14691	14840	14850	14951	14843	14714	14989	14854	14856	14755	14804	15046	14883	14887	14829	14805	14922	14916	14940	15073	14838	14892	14816	14994	14862	14804	14947	14770	14966	14934	15013	14926	14860	14899	14989	15003	14888	14759	14956	14821	15141	15050	14881	14951	14962	14896	14691	14754	14787	14994	14782	14778	15101	14843	15056	14949	15028	14895	14772	14813	14765	14871	15054	14944	14734	14851	14966	14680	14799	14875	14884	14840	14853	15017	14788	14901	14880	14752	14857	14976	14803	14857	14853	14997	14797	14874	14986	14870	14883	14748	14948	15111	14884	14815	14869	14883	14816	15013	14932	14930	14750	14966	14941	14867	14877	15071	14849	15014	14830	15041	14965	14795	14908	15014	15026	14813	14830	14742	14915	14928	15085	14626	14666	14841	14994	14758	14897	14892	14935	14802	14679	14963	14883	14795	14801	14830	14992	14764	14859	14880	14841	14811	14808	14982	14810	15016	14843	14879	14901	14893	14780	14951	14950	14785	15093	14776	14926	14795	14794	14606	14871	14864	14873	14828	14898	15010	14822	15015	14824	15006	14932	14965	14985	14780	14802	14821	14794	14855	14947	14936	15002	14945	14853	15005	14971	15103	14972	14975	15009	14976	14888	14802	14845	14885	14815	14819	14750	14796	14742	14900	14894	14866	14719	14823	14963	14862	14738	14713	14976	14818	14798	14628	15040	15001	15119	15053	14953	15002	15051	14979	14820	14846	14860	14861	14910	14799	14887	14486	14781	14909	14931	14782	14786	14883	14740	14903	14903	14898	14976	15166	15058	14733	14864	14731	14923	14816	14882	15004	14779	14730	14800	14995	14795	15115	14933	15151	14856	14875	14967	14765	14866	14860	14858	14769	14831	14983	15077	15036	14761	15027	14971	14959	14977	14927	14937	15070	14804	14892	15037	14949	14792	14937	14921	15076	15071	14989	14931	14772	14856	14793	15031	14851	14791	14841	15156	14739	14936	14807	14997	15009	14923	14901	14822	14698	14767	14884	14763	14617	14848	14640	15089	14865	14810	15027	14691	14669	14845	14798	14970	15042	14944	14751	14850	14989	14796	14902	14896	14859	14989	15018	14941	14945	14877	14837	15014	15024	15082	14806	15006	14970	15021	14899	14973	14742	14918	14799	14709	14894	14691	14909	15002	14797	14784	14762	14957	14851	15061	14852	15002	14859	14851	14974	14894	14804	14964	14845	14867	14957	14883	14920	14748	14977	14674	15055	14870	14788	15036	14728	14791	14876	14859	14903	14783	14763	14757	14875	14960	14861	14922	15081	14891	14923	14722	14982	14978	14919	15001	14906	14835	14816	14752	14961	14983	14785	14779	14979	14929	14777	14946	14911	14871	14724	14943	14907	14844	14971	14944	14899	14816	14910	15134	14828	14991	14852	14853	14948	14911	14863	14881	14758	14857	14893	14904	14652	14979	14889	14837	14826	15096	14675	14826	14888	14873	14849	14878	14798	14736	14974	14873	14614	14849	14732	14980	14751	14876	14977	14934	14903	14930	14922	14962	14886	14878	15043	14683	15026	14819	14796	14978	14931	14926	14965	14792	14764	14866	14893	14914	14590	14797	15083	14741	14997	15065	14801	14891	14860	15045	14848	14753	14948	14785	15010	14777	14681	14700	15042	14919	14989	15053	15100	14871	14752	15113	14822	14982	15083	14952	14837	15084	14872	14983	14865	14608	14801	15071	14984	14916	14830	14863	14857	14822	14747	14840	14828	15006	14733	14807	14828	14928	14836	15063	14893	15064	14743	14860	14868	14915	14840	14921	14894	14769	14821	14729	14793	14783	14897	14773	14779	15007	15043	14934	14962	15046	14908	14819	14832	14916	14869	14820	14688	14765	14997	14912	14900	15012	14929	14781	14839	14977	14961	15047	14940	14929	14775	14992	14785	14828	15033	14667	14884	15084	14950	15093	14741	14764	14784	14922	14794	15052	15081	14789	14908	14781	14880	14777	14761	14709	14782	14792	14716	14895	14844	15038	14974	14841	14871	14903	14918	14745	14952	14784	14700	14961	14898	15011	14818	14782	14778	14819	14803	14902	14827	14974	14895	14869	14869	14843	14690	14917	15037	15002	15058	14818	14723	15000	14932	14956	14837	14813	14846	14978	15067	14940	15013	14987	14951	14747	14998	14892	14964	14800	14835	14921	15018	14798	15139	14937	14843	14887	14837	14831	14986	14891	14882	14866	15039	14990	14870	14802	14795	14816	14999	14910	14920	14699	14869	14921	14984	14946	15033	14896	14870	14957	14803	15136	14841	14893	14843	14900	14822	14875	14939	14909	14981	14889	14795	14982	14960	14898	14918	14767	14860	14735	14922	15070	14790
37309	59048	53791	43722	36114	30629	25126	21641	18952	17363	16402	15817	15389	15254	15067	15027	14704	14533	14456	14546	14409	14511	14497	14182	14460	14362	14398	14519	14392	14226	14135	14118	14237	14215	14114	14125	14085	14197	14236	14152	14233	14051	14213	14098	14185	14192	14214	14252	14172	14256	14422	14566	14436	14299	14158	14255	14138	14183	14354	13968	14051	14092	14300	14086	14005	14207	14103	14162	14193	14182	14277	14195	14298	14371	14313	13991	14181	14033	14076	14155	14193	14196	14188	14083	14212	14063	14299	14080	14154	14180	14369	14128	14204	14173	14219	14106	14156	14308	14300	14217	14205	14366	14176	14278	14287	14020	14212	14094	14180	14090	14134	14283	14292	14247	14146	14319	14266	14170	14060	14271	14238	14164	14018	14113	13900	14257	14316	14265	14108	14042	14263	14131	14223	14183	14189	13968	14289	14157	13986	14273	14133	14267	14105	14026	14066	14230	14157	13985	14307	14161	14097	14231	14224	13984	14171	14221	14100	14195	14017	14206	13965	14188	14274	14068	14201	14104	14143	14103	14094	13977	14292	14141	14165	14143	14166	14068	14038	14203	14171	14098	14095	14221	14128	14182	14090	14156	14121	14208	14269	14149	14037	14121	14150	14290	14231	14008	14240	14192	14175	14155	14340	14271	14101	14030	14169	14178	14292	14121	14306	14072	14207	14077	14366	14042	13983	14077	14001	14019	14074	14144	14290	14263	14276	13993	14078	13962	14232	14268	14310	14137	14320	14249	13968	14412	14143	14258	14127	14192	14286	13967	14100	14109	14077	14192	14166	14176	14057	14192	14241	14123	14179	14223	14081	14165	14230	14133	14145	14278	14157	14167	14084	14152	14213	14332	14209	14135	14173	14239	14337	14242	14319	14140	14182	14215	14109	14305	14143	14172	14146	14285	14001	14192	13921	14077	14171	14138	14291	14176	14111	14129	14336	14238	14164	14194	13981	13950	14199	14052	14159	14031	14288	14068	14094	14094	14111	14071	14169	14172	14154	14159	14065	14114	14145	14118	14150	14062	14067	14283	14104	14298	14334	14058	14087	14220	14114	14199	14008	13977	14207	14254	14256	14041	14096	14070	14124	14154	14175	14248	14124	14201	14195	14070	14211	14191	14233	14210	14102	14076	14011	13995	14036	14175	14147	14022	14095	14017	14224	14176	14083	14121	14125	14241	14052	14226	14177	14074	14166	14141	14255	14188	14214	14285	14280	14186	14084	14054	14103	14256	14132	14176	14097	14300	14195	14217	14048	14207	14079	14179	14145	14005	14212	14128	14023	14327	14226	14171	14251	14105	14104	14200	14041	14296	14170	14168	14228	14120	14072	14124	14090	14161	13993	14182	13978	14008	14060	14131	14183	14127	14325	14132	14151	14030	14205	14158	14140	14166	14300	14169	14107	14103	14300	14114	14249	14276	14210	13976	14159	14131	14184	13976	14038	14099	14141	14195	14228	14205	14044	14093	14211	14194	14178	14089	14191	14245	14173	14111	14034	14127	14216	14102	14201	14257	14216	14208	14148	14226	14038	14249	14191	14085	14101	14278	14128	14216	14126	14067	14004	13993	14209	14124	14252	14256	14077	14245	14181	14144	14190	14014	14103	14207	14044	14189	14064	14215	14083	14139	14154	14068	14224	14161	14225	14302	14265	14257	14124	14038	14201	14114	14144	14053	14393	14125	14115	14299	14217	14105	14272	14126	14120	14306	14056	14070	14041	14117	14013	14176	14073	14163	14083	14205	14152	14037	14262	14238	14129	14184	14110	14107	14180	14118	14103	14184	14104	14063	14219	14200	14111	14213	14188	14219	14252	14151	14237	14183	14092	14151	14171	14134	14266	14319	14025	14119	14222	14176	14251	14123	14115	14156	14288	14221	14079	14117	14238	14201	14146	14107	14183	14049	14192	14243	14058	14136	14150	14227	14207	14232	14213	14278	14080	14051	13947	14180	14081	14153	14163	14138	14178	14076	14156	14170	14074	14017	14137	14240	14133	13941	14125	14241	14187	14185	14079	14249	14201	14023	14078	14225	14173	14207	14231	14101	14137	14219	14109	14186	14253	14377	14291	14163	14220	14125	14061	14097	14106	14051	14147	14288	14300	13986	14026	14322	14276	14043	14092	14220	14143	14110	14289	14163	14143	14174	14153	14094	14194	14209	14130	14210	14239	14177	14232	14052	14228	14053	14237	14126	14163	14313	14254	14092	14273	14280	14128	14116	14137	14084	14316	14296	14262	14093	14226	14159	14118	14125	14072	14221	14046	14242	14283	14066	14150	14263	14162	14104	14164	14035	14176	14160	14055	14137	14098	14125	14210	14121	14234	14216	14190	14125	14071	14207	13966	14032	14209	14316	14039	14361	14210	14240	14285	14122	14199	14110	14196	14162	14096	14139	14139	14119	14173	14158	14258	14052	14073	14090	14192	14066	14067	14072	14250	14170	14213	14213	14027	14028	14171	13939	14073	14230	14196	14117	14071	14164	14106	14016	14126	14075	14174	14106	14132	13995	13936	14110	14225	14189	14121	14153	14155	14283	14147	14158	14086	14077	14095	14104	14012	14326	14025	14120	14006	14090	14335	14190	14114	14008	14245	14116	14144	14102	14147	14242	14131	14079	14164	14077	14319	14285	14135	14223	14203	14187	14168	14180	14100	14085	14003	14099	14042	14146	14115	14007	14185	14060	14019	14172	14120	14100	14241	14166	14194	14315	14054	14217	14170	14304	14249	14289	13958	14209	13941	14204	14094	14026	14180	14105	13913	14097	14262	14273	14047	13995	14243	14306	14095	14259	14242	14319	13989	14282	14221	13980	14254	14319	14228	14126	14107	14155	14154	14340	14145	14045	14175	14053	13950	14186	14125	14139	14166	14222	14096	14243	14137	14152	14293	14040	14120	14146	14225	14320	14134	14039	14036	14022	14044	14120	14102	14099	14092	14019	14225	13950	14217	14180	14236	14231	14050	14216	14049	14180	14193	14220	14186	14074	14224	14089	14214	14152	13976	14268	14084	14179	14209	14186	14072	14169	14133	14154	14126	14211	14140	14195	14031	14050	14133	14161	14152	14076	14167	14202	14140	13992	14025	14156	14239	14172	14016	14145	14222	14230	14170	14188	14134	14132	14023	14199	14171	14119	14155	14057	14291	14102	14202	14206	14268	14090	14014	14056	13973	14026	14168	14025	14255	14141	14161	14115	14213	14088	14353	14132	14210	14149	14068	14091	14155	14254	14375	14031	14074	14261	14079	14018	14124	14266	14226	14220	14092	14098	14015	14025	14183	14211	14332	14053	14117	14234	14182	14205	14112	14094	14254	14100	14311	14185	14037	14220	14211	14083	14127	14064	14165	13961	14361	14154	14229	14117	14239	14183	14149	14311	14209	14272	14059	14023	14020	14181	14282	14225	14152	14193	14277	14171	14084	14183	14068	14167	13896	14206	14325	14008	14261	14122	14320	13976	14198	14199	14115	14232	14169	14394	13934	14030	14032	14278	14313	14179	14162	14133	14052	14035	13960	14315	14209	14259	14109	14273	14204	14026	14191	14159	14319	14031	14128	14036	14351	14163	14092	14121	14077	14255	13998	14212	14272	14052	14140	14158	14083	14213	14123	14215	13955	14178	14099	14144	14029	14220	14126	14197	14126	14156	14039	14194	14051	14192	14218	14064	14174	14087	13963	14285	14161	14090	14124	14249	14094	14205	14204	14305	14208	14224	14098	14137	14024	14184	14069	14199	14147	14119	14028	14076	14109	14122	14075	14019	14332	14177	14126	14106	14247	13968	14168	14059	14119	14127	14340	14166	14097	14170	14111	14180	14162	14194	14090	14120	14085	14063	14237	13950	14189	14037	14002	14219	14076	13995	14052	14014	14078	14173	14068	14130	14263	14272	14021	14120	14238	14150	14130	14181	14122	14185	14076	14115	14359	14180	14123	14025	14198	14169	14161	14075	14242	14044	14173	14179	13891	14204	14177	14292	13931	14099	14048	14131	14073	14115	14054	14161	14256	14168	14039	14220	14047	14199	14193	14207	14264	14170	13970	14182	14138	14201	14230	14048	14050	14252	14022	14403	14039	14199	14051	14190	14096	14091	14120	14068	14310	14097	14313	14170	14016	14139	14045	14101	14050	14271	14303	14205	14328	14104	14076	14229	14007	14059	14231	14123	14439	14030	14138	14076	14208	14069	14070	14206	14160	14125	14163	14081	14117	14267	14177	14223	13884	14145	14191	14163	14215	13963	13999	14275	14204	14073	14205	14093	13954	14149	14171	14179	14179	14335	14147	14030	14322	14261	14265	13980	14081	14147	14075	14117	14402	14102	14186	14186	14370	14098	14131	14177	14178	14229	14151	13898	14201	14103	14171	14161	14216	14129	14092	14048	14290	14189	14032	14007	14028	14180	14132	14259	14126	14003	14111	14125	13937	14159	14074	14140	14196	14287	14275	14141	14084	14233	14065	14322	14059	13957	14385	14232	14105	14156	14141	14273	14121	14135	14053	14132	14185	14135	14124	14221	14035	14054	14372	13981	14102	14322	14096	14208	14106	14178	14023	14091	14060	14133	14225	14162	14235	14028	14292	14073	14185	14070	14076	14020	14133	14221	13945	14233	14272	14103	14073	14073	14021	14100	14137	14135	14237	14111	14272	14083	14288	14200	14304	14293	14264	14267	14143	14040	14351	14227	14244	14204	14115	14265	14235	14062	14249	14098	14057	14277	14154	14088	14048	14146	14157	14289	14276	14258	14162	14031	14010	14193	14129	14268	14321	14236	14170	14117	14182	14195	14073	14175	14117	14316	14205	14123	14316	14192	14075	14009	14264	14215	14164	14031	14302	14235	14280	14044	14159	14150	14073	14302	14012	14100	14178	14219	14167	14202	14208	14185	14113	14111	14173	14123	14245	14096	14024	14202	14025	14066	14208	14209	14127	14113	14233	14047	14090	14022	14024	14161	14157	14052	14275	14080	14187	14205	14205	14234	14210	14096	14004	14266	14286	14037	14175	14033	14290	14258	13961	13993	14243	14142	14091	14187	14133	14077	14160	14239	13990	14000	13991	14138	14303	14136	14335	14121	14277	14125	14102	14102	14169	14134	14178	14057	14158	14090	14153	14201	14104	14112	14276	14196
28728	27567	33661	29316	22496	18712	16738	15441	14980	14599	14675	14260	14330	14154	14044	14043	13905	13848	13978	13804	13868	13981	13908	13837	13944	14008	13787	13837	13874	13957	13643	13795	13736	13821	13897	13897	13815	13972	13929	13827	13902	13930	13781	14058	13822	13875	13977	13593	13874	13855	13728	13884	13778	13978	13859	13826	14008	13918	13768	13765	13802	13696	13902	13843	13916	13786	13887	13785	13865	13773	13819	13686	13801	13861	13862	13618	13912	13915	13916	13801	13883	13725	13863	13812	13910	13854	13766	13713	13752	13893	13775	13862	13784	13860	13940	13604	13934	13793	13769	13892	13743	13845	13866	13698	13874	13948	13796	13899	13870	14009	13874	13879	13855	13797	13779	13731	13605	13859	13626	13759	13620	13895	13793	13900	13965	13793	13902	13967	13874	13911	13903	13855	13846	13619	14065	13733	13754	13953	13837	13980	13941	13871	13788	13715	13643	13688	13887	13876	13814	13748	13857	13845	13597	13966	13846	13841	13824	13927	13831	13884	13853	13892	14031	13729	13749	13830	13751	13737	13762	13856	13938	13725	13737	13713	13932	13649	13921	13726	13806	13882	13757	13791	13615	13920	13906	13728	13710	13693	14011	13899	13835	13887	13797	13802	13802	13717	13873	13891	13826	13633	13918	13771	13668	13815	13750	13805	13821	13616	13801	13764	13726	13690	13742	13866	13944	13792	13655	13914	13740	13696	13980	13633	13905	13770	13645	13848	13964	13936	13780	13656	13583	13627	13815	13785	13775	13628	13830	13778	13764	13769	13792	13830	13811	13782	13637	13794	13856	13593	13875	13842	13862	13678	13713	13749	13906	13895	13821	13688	13843	13610	13765	13756	13711	14041	13979	13756	13963	13906	13896	13824	13976	13975	13781	13886	13902	13709	13595	13955	13549	13905	13808	13760	13829	13698	13895	13855	13682	13962	13935	13824	13840	13725	13685	13757	13782	13783	14027	13589	13700	13849	13875	13666	13718	13766	13838	13773	13708	13873	13816	13864	13758	13785	13880	13908	13718	13753	13955	13916	13729	13667	13800	13676	13766	13943	13712	13812	13880	13955	13835	13810	13741	13798	13959	13903	13693	13665	13763	13676	13857	13801	13836	13857	13627	13663	13686	13673	13885	13669	13779	13936	13776	13749	13696	13640	13681	13705	13861	13875	13677	13658	13886	14009	13975	13795	13788	13970	13689	13739	13665	13792	13614	13780	13913	13712	13664	13880	13694	13727	13681	13921	13828	13963	13771	13756	13914	13849	13805	13756	13909	13982	13813	13844	13687	13874	13451	13908	13703	13782	13906	13797	13666	13730	13804	13754	13676	13908	13468	13870	13818	13741	13802	13819	13832	13719	13633	13834	13771	13764	13975	13852	13840	13751	13780	13852	13865	13729	13919	13692	13815	13790	13804	13793	13978	13874	13813	14007	13802	13749	13716	13913	14015	13761	13876	13791	13921	13889	14037	13876	13652	13978	13776	13658	13902	13610	13948	13838	13828	13875	13754	13907	13605	13804	13729	13814	13677	13929	13866	13716	13796	13698	13807	13882	13611	13785	13718	13807	13973	13652	13823	13995	13837	13877	13682	13889	13853	13783	13839	13942	13871	13796	13833	13631	13882	13845	13785	13728	13586	13698	13859	13859	13914	13811	13764	13741	13871	14108	13842	13881	14008	13806	13961	13751	13579	13857	13758	14032	14065	13805	13805	13815	14010	13926	13727	13653	13834	13805	13761	13623	13752	13790	13956	13864	13892	13775	13924	13896	13583	13666	13698	13785	13907	13865	13820	13661	13475	13688	13810	13794	13668	13709	13912	13738	13814	13769	13893	13804	13952	13928	13798	13761	13676	13780	13803	13702	13959	13774	13732	13836	13707	13814	13806	13874	13949	13804	13809	14024	13741	13818	13770	13872	13820	13908	13907	13862	13938	13761	13719	13788	13921	13845	13929	13950	13733	13911	13819	13853	14005	13853	13892	13623	13698	13731	13641	14005	13925	13890	13771	13564	13877	13870	13804	13736	13752	13680	13881	13813	13881	13889	14047	13802	13831	13817	13683	13855	13742	13855	13857	13817	13965	13920	13668	13920	13885	14003	13735	13572	13796	13705	13820	13845	13689	13779	13824	13610	13853	13990	13709	13843	13890	13735	13827	13918	13945	13761	13906	13892	13859	13839	13798	13866	13583	13877	13840	13737	13811	13653	13836	13782	13879	13951	13833	13928	13892	13639	13855	13772	13700	13647	13832	13966	13861	13835	13945	13712	13846	13725	13830	13816	13853	13998	13746	13706	13984	13929	13737	13900	13833	13827	13858	13853	14083	13845	13956	13685	13798	13791	13656	13887	13690	13821	13823	13763	13711	13935	13777	13933	13839	13833	13750	13812	13866	13687	13738	13940	13644	13805	13794	13783	13903	13668	13901	13793	13675	13696	13845	13759	13965	13784	13910	13655	14024	13608	13742	13783	13947	13724	13823	14000	13765	13889	13703	13857	13723	13772	13806	13898	13844	13723	13839	13918	13810	13953	13799	13750	13820	13705	13912	13803	13900	13815	13767	13878	13989	13809	13740	13773	13801	13512	13706	13817	13764	13722	13864	13866	13933	13851	13997	13783	13881	13904	13921	13685	13799	13810	13685	13706	13822	13656	13816	13758	13863	13736	13815	13826	13765	13931	13771	14069	13749	13923	13765	13864	13745	13768	13876	13768	13820	13735	13663	13736	13786	13634	13705	13896	13808	13879	13814	13816	13774	13843	13655	13754	13792	13632	13751	13953	13854	13835	13914	13703	13723	13844	13603	13905	13636	13811	13723	13690	13739	13855	13895	13743	13957	13769	13660	13643	13625	13945	13838	13714	13837	13804	13804	13859	13962	13814	13942	13659	13999	13799	13775	13778	13779	13878	13839	13932	13677	13895	13779	13944	13969	13715	13777	13776	13673	13980	13883	13792	13802	13804	13747	14037	13742	13872	13854	13813	13824	13928	13664	13834	13809	13920	13715	13821	13682	14012	13812	13774	13878	13806	13775	13844	13897	13895	13962	13887	13884	13671	13806	13519	13817	13764	13659	13665	13897	13849	13779	13833	13846	13902	13687	13805	13718	13737	13894	13899	13795	13863	13753	13874	13848	13790	13745	13647	13702	13847	13800	13772	13672	13885	13903	13850	13782	13813	13923	13777	13806	13933	13962	13838	13919	13750	13869	13821	13912	13875	13814	13916	13962	13815	13746	13688	13675	13880	13690	13914	13882	13948	13761	13757	13903	13666	13667	13917	13973	13681	13591	14038	13828	13716	13828	13667	13837	13911	13846	13912	13847	13748	13767	13718	13748	13693	13922	13836	13665	13786	13781	13842	13867	13591	13465	13777	13882	13841	13827	13929	13767	13982	13579	13898	13915	13672	13714	13729	13637	13907	14125	13699	13659	13686	13916	13706	13668	13781	13690	13680	13867	13897	13773	13812	13970	13759	13904	13700	13845	13971	13665	13864	13846	13781	13799	13770	13803	13822	13701	13779	13905	13930	13754	13817	13871	13921	13939	13754	13617	13781	13779	13787	13974	13802	13777	13876	13747	13889	13915	13832	13785	13687	13760	13700	13794	13797	13840	13722	13739	13778	13796	13680	13779	13882	13691	13683	13864	13972	13913	13937	13895	13812	13956	13733	13749	13821	13794	13716	13758	13611	13632	13783	13757	13735	13877	13909	13882	13680	13876	13877	13988	13906	13657	13790	13893	13827	13701	13666	13870	13776	13721	13777	13676	13748	13677	13825	13768	13950	13751	13734	13874	13858	13814	13722	13802	13703	13667	13809	13554	13646	13783	13911	13750	13855	14044	13828	13855	13824	13745	13961	13698	13828	13742	13697	13808	13742	13818	13961	13917	13889	13740	13908	13739	13771	13881	14006	13735	13611	13690	13778	13916	13846	13807	13739	13845	13715	13935	13741	13723	13894	13938	13823	13718	13669	13767	13911	13894	13636	13854	13767	13789	13767	13751	13768	13796	13994	13753	13685	13841	13654	14012	13948	13874	13926	13939	13829	14018	13755	13898	13615	13679	13875	13734	13859	13756	13809	13838	13757	13775	13889	13871	13794	13835	13712	13723	13941	13909	13955	13880	13708	13847	13729	13817	13672	13794	13727	13738	13768	13754	13735	13906	13861	13694	13890	13880	13724	13777	13872	13981	13885	13787	13763	13906	13771	13883	13735	13906	13750	13767	13715	13694	13823	13881	14031	13906	13833	13871	13736	13713	13655	13987	13855	13824	14047	13886	13760	13780	13828	13779	14040	13727	13784	13528	13821	13762	13823	13816	13920	13955	13694	13733	13907	13819	13933	13803	13870	13783	13808	13868	13781	13722	13930	13789	13567	13862	13772	13818	13755	13786	13928	13630	13939	13749	13934	13875	13940	13893	13615	13832	13864	13838	13819	13929	13794	13664	13891	13767	13791	13603	13751	13794	13780	13976	13859	13814	13784	13527	13699	13788	13851	13812	13764	13784	13664	13787	13707	13680	13852	13715	13959	13919	13876	13654	14039	13991	13698	13771	13744	13677	13736	13727	13783	13768	13738	13681	13939	13656	13866	13856	13704	13794	13877	13675	13648	13758	13580	13835	13733	13983	13692	13710	13591	13686	13874	13911	13906	13742	13697	13845	13852	13958	13840	14081	13744	13749	13805	13624	13730	13761	13839	13901	13761	13874	13671	13669	13809	13629	13791	13838	13721	13785	13747	13787	13916	13799	13853	13807	13507	13997	13855	13637	13779	13652	13723	13941	13808	13664	13945	13889	13764	13752	13715	13881	13846	13812	13813	13911	13912	13797	13938	13937	13707	13934	13697	13816	13749	13773	13684	13771	13784	13889	13649	13766	13762	13957	13817	13784	13656	13893	14011	13846	13792	13817	13926	13804	13841	13906	13885	13763	14017	14000	13913	13858	13839	13810	13882	13739	13805	13696	13793	13704	13836	13858	13684	13796	13773	13821	13762	13757	13930	13974	13817	13878	13870	13807	13891	13763	13907	13796	13724	13927	13685	13730	13923	13956	13741	13624	13808	13776	13969	13681	13642	13773	13789	13616	13768	13814	13772	13857	13751	13886	13763	13777	13869	13669	13764	13951	13907	13715	13841
34022	45648	41102	31880	25241	20054	17847	16242	15199	14971	14585	14117	14089	14021	13809	13871	13604	13592	13700	13609	13583	13610	13612	13682	13605	13568	13532	13634	13585	13435	13488	13419	13706	13399	13507	13513	13610	13604	13382	13539	13528	13613	13592	13576	13507	13611	13525	13530	13378	13479	13611	13384	13516	13503	13531	13549	13498	13608	13593	13541	13611	13564	13514	13669	13400	13432	13495	13735	13490	13523	13501	13462	13613	13699	13431	13562	13424	13576	13618	13457	13521	13360	13640	13395	13333	13580	13594	13606	13627	13570	13632	13573	13523	13654	13415	13582	13446	13495	13613	13355	13607	13388	13481	13330	13507	13513	13519	13353	13459	13621	13579	13474	13496	13568	13390	13502	13490	13596	13347	13630	13630	13548	13336	13673	13614	13534	13464	13498	13426	13414	13445	13515	13561	13436	13566	13578	13470	13527	13590	13484	13505	13514	13696	13315	13620	13657	13464	13467	13574	13493	13515	13551	13495	13449	13491	13478	13427	13662	13637	13427	13539	13417	13420	13499	13571	13506	13605	13507	13552	13558	13537	13559	13467	13494	13614	13471	13689	13501	13502	13400	13552	13552	13362	13486	13573	13551	13295	13428	13453	13636	13456	13417	13589	13492	13564	13495	13494	13491	13462	13322	13447	13590	13628	13439	13582	13533	13615	13536	13382	13602	13655	13454	13506	13588	13360	13355	13474	13529	13459	13519	13547	13573	13469	13464	13451	13495	13556	13466	13553	13545	13500	13579	13602	13547	13580	13429	13637	13698	13575	13459	13526	13490	13485	13512	13587	13588	13455	13396	13399	13651	13540	13507	13480	13339	13518	13377	13391	13614	13529	13557	13523	13359	13560	13464	13529	13385	13456	13365	13528	13561	13555	13357	13418	13485	13419	13562	13589	13638	13492	13551	13531	13505	13432	13359	13499	13543	13480	13345	13504	13465	13533	13446	13521	13490	13405	13582	13452	13493	13707	13620	13449	13552	13646	13608	13457	13555	13525	13510	13427	13428	13558	13470	13483	13530	13351	13497	13561	13422	13394	13410	13558	13623	13599	13412	13553	13584	13413	13470	13386	13475	13452	13392	13268	13692	13397	13590	13346	13453	13389	13567	13645	13447	13423	13579	13544	13618	13527	13434	13564	13578	13476	13462	13515	13455	13642	13416	13396	13537	13480	13610	13416	13608	13417	13667	13344	13341	13625	13466	13482	13375	13581	13415	13427	13461	13452	13474	13502	13571	13561	13405	13407	13562	13549	13599	13329	13268	13558	13502	13474	13615	13462	13616	13447	13601	13621	13484	13431	13525	13428	13529	13550	13343	13446	13491	13440	13479	13572	13536	13343	13413	13537	13620	13513	13502	13554	13547	13618	13567	13635	13507	13606	13528	13426	13486	13476	13517	13541	13639	13476	13476	13526	13444	13608	13559	13587	13496	13546	13611	13468	13622	13591	13434	13660	13487	13488	13456	13585	13271	13501	13562	13394	13299	13416	13691	13532	13615	13508	13541	13593	13649	13472	13459	13388	13607	13504	13394	13551	13565	13454	13677	13401	13569	13592	13547	13422	13626	13509	13488	13419	13661	13673	13615	13477	13496	13524	13564	13667	13529	13280	13612	13289	13509	13402	13610	13223	13426	13662	13535	13329	13494	13437	13563	13587	13477	13477	13303	13476	13521	13420	13498	13441	13439	13453	13502	13486	13511	13469	13542	13360	13446	13670	13494	13621	13535	13523	13375	13420	13509	13446	13238	13513	13450	13499	13372	13630	13558	13411	13553	13471	13390	13584	13485	13563	13623	13456	13443	13549	13666	13608	13462	13480	13481	13549	13508	13565	13445	13420	13449	13504	13535	13419	13545	13493	13565	13547	13473	13615	13386	13410	13298	13577	13370	13410	13542	13462	13518	13615	13492	13508	13514	13499	13538	13445	13476	13588	13432	13584	13529	13532	13852	13493	13495	13619	13494	13510	13560	13515	13672	13588	13679	13562	13584	13546	13515	13734	13435	13398	13309	13451	13394	13533	13611	13388	13464	13553	13386	13571	13268	13552	13467	13569	13535	13364	13285	13502	13494	13380	13544	13661	13357	13644	13254	13573	13522	13425	13363	13373	13517	13452	13594	13534	13493	13406	13492	13449	13410	13173	13523	13397	13591	13586	13517	13526	13422	13436	13577	13549	13668	13607	13385	13508	13558	13643	13682	13617	13429	13600	13449	13510	13476	13611	13485	13574	13564	13595	13587	13428	13523	13558	13372	13630	13476	13557	13507	13516	13555	13479	13483	13536	13693	13381	13445	13380	13800	13412	13511	13462	13466	13370	13518	13642	13565	13485	13591	13628	13396	13625	13423	13605	13534	13586	13551	13603	13398	13484	13394	13467	13351	13425	13470	13193	13550	13651	13488	13279	13586	13593	13613	13515	13580	13408	13424	13514	13398	13615	13586	13360	13731	13548	13565	13381	13639	13344	13335	13530	13642	13352	13540	13667	13588	13530	13420	13482	13728	13510	13402	13434	13526	13425	13685	13374	13578	13569	13459	13517	13539	13324	13412	13375	13533	13608	13530	13506	13448	13368	13319	13416	13631	13558	13416	13392	13581	13584	13450	13703	13489	13524	13432	13424	13527	13571	13595	13523	13474	13435	13560	13536	13559	13330	13540	13501	13542	13532	13368	13611	13528	13536	13547	13389	13609	13638	13488	13409	13381	13555	13557	13512	13487	13604	13576	13495	13556	13636	13517	13598	13573	13385	13531	13565	13547	13503	13557	13546	13638	13588	13503	13498	13559	13509	13508	13386	13601	13597	13557	13431	13604	13664	13351	13511	13398	13609	13499	13368	13380	13465	13530	13470	13420	13397	13545	13529	13555	13534	13474	13457	13522	13509	13523	13417	13431	13593	13400	13432	13521	13541	13550	13517	13420	13541	13666	13656	13479	13521	13519	13483	13570	13383	13618	13508	13566	13548	13455	13442	13423	13558	13468	13398	13471	13506	13394	13595	13487	13309	13633	13527	13515	13478	13596	13319	13551	13647	13628	13578	13249	13607	13495	13521	13529	13579	13468	13521	13520	13486	13420	13347	13592	13470	13718	13427	13609	13507	13497	13555	13479	13449	13490	13537	13661	13474	13585	13450	13504	13597	13406	13734	13353	13417	13401	13407	13552	13557	13457	13660	13596	13583	13583	13509	13491	13561	13524	13395	13641	13404	13549	13550	13507	13390	13660	13717	13345	13520	13297	13586	13443	13481	13685	13703	13573	13605	13533	13601	13604	13464	13477	13552	13475	13688	13639	13461	13564	13466	13513	13478	13683	13532	13504	13523	13557	13675	13579	13350	13377	13389	13444	13308	13527	13725	13559	13469	13460	13452	13477	13422	13425	13352	13419	13676	13545	13556	13647	13483	13351	13462	13298	13583	13579	13331	13628	13584	13583	13502	13428	13480	13542	13420	13515	13574	13473	13436	13440	13221	13597	13611	13486	13672	13508	13513	13632	13572	13653	13441	13520	13668	13529	13538	13625	13632	13595	13473	13396	13484	13559	13634	13381	13453	13703	13454	13564	13494	13450	13668	13503	13336	13521	13434	13263	13473	13475	13649	13513	13529	13539	13401	13466	13551	13481	13566	13299	13424	13481	13542	13577	13554	13533	13511	13588	13421	13450	13591	13556	13573	13463	13511	13487	13825	13648	13545	13710	13556	13547	13404	13563	13486	13768	13495	13544	13583	13579	13456	13475	13459	13533	13580	13428	13548	13554	13543	13538	13530	13535	13488	13434	13495	13530	13530	13575	13575	13317	13445	13554	13590	13508	13390	13480	13589	13498	13557	13544	13411	13499	13639	13527	13590	13576	13608	13572	13535	13433	13414	13539	13544	13395	13586	13472	13656	13442	13537	13705	13687	13555	13468	13481	13497	13447	13560	13488	13416	13489	13446	13397	13587	13368	13531	13571	13532	13598	13527	13423	13563	13513	13420	13620	13529	13581	13554	13560	13533	13537	13555	13482	13585	13439	13345	13502	13635	13489	13343	13565	13436	13487	13605	13585	13569	13433	13486	13529	13532	13535	13559	13538	13708	13466	13725	13395	13505	13566	13591	13640	13565	13396	13480	13494	13423	13502	13446	13493	13715	13511	13480	13420	13494	13549	13405	13506	13387	13338	13558	13452	13649	13742	13505	13492	13541	13625	13545	13458	13377	13360	13489	13562	13584	13580	13340	13611	13677	13452	13358	13418	13411	13476	13373	13659	13444	13494	13591	13426	13546	13532	13681	13355	13465	13462	13514	13567	13560	13560	13542	13441	13712	13372	13588	13708	13419	13414	13417	13581	13527	13411	13462	13454	13643	13424	13502	13488	13481	13556	13477	13497	13434	13398	13664	13510	13587	13713	13381	13497	13446	13262	13412	13608	13506	13372	13541	13656	13435	13489	13480	13531	13493	13519	13652	13503	13563	13457	13389	13445	13462	13407	13510	13645	13380	13525	13532	13388	13620	13395	13486	13519	13472	13299	13628	13465	13358	13524	13659	13416	13552	13496	13494	13351	13444	13499	13661	13415	13495	13547	13573	13503	13316	13398	13451	13403	13605	13637	13499	13714	13413	13501	13628	13408	13579	13692	13570	13576	13403	13604	13516	13583	13438	13414	13383	13430	13507	13408	13593	13533	13479	13588	13474	13439	13555	13512	13427	13428	13644	13452	13339	13494	13472	13429	13464	13465	13620	13629	13464	13359	13582	13481	13580	13620	13347	13381	13563	13342	13499	13527	13548	13555	13620	13351	13609	13584	13557	13494	13557	13572	13472	13642	13325	13393	13484	13427	13526	13331	13556	13715	13507	13483	13428	13502	13494	13478	13372	13553	13623	13363	13564	13445	13478	13532	13368	13463	13668	13353	13401	13608	13552	13463	13468	13481	13478	13434	13409	13562	13446	13444	13440	13326	13621	13520	13435	13501	13625	13499	13563	13462	13519	13331	13607	13491	13470	13483	13513	13457	13514	13381	13427	13476	13488	13563	13536	13574	13557	13557	13543	13651	13520	13536	13517	13658	13492	13533	13560	13472	13578	13555	13274	13464	13454	13496	13582	13583	13504	13598	13544	13548	13556	13463	13511	13434	13643	13669	13621	13403	13666	13424
24354	21567	29170	26126	25154	24539	21996	17537	16186	15518	15278	14595	14612	14564	14604	14414	14525	14347	14258	14327	14360	14046	14198	14213	14118	14145	13892	14184	13956	14300	13847	14129	14150	14125	13977	14010	14189	14098	14058	14098	13941	13961	14063	14021	13956	13974	14110	14066	14040	14010	13990	14077	14062	14077	13987	13764	13992	13874	14103	14067	13891	14058	13915	14009	13869	13954	14041	14038	14046	13900	13839	14076	14016	13955	13831	13955	13801	14176	13731	13918	13979	14005	13978	14091	13850	14048	14031	14007	14046	13925	13832	13959	14002	13843	13951	14022	14134	13934	13888	13953	13994	13964	13980	13973	14084	13877	14053	14049	13954	14282	13890	13921	13913	13961	13875	13978	14058	13979	13931	14036	13932	13910	14010	14091	13944	13985	13922	13975	13965	13944	14017	13814	14188	13908	13925	13996	13991	13988	13896	13947	13998	13906	14034	13912	13884	13866	13808	13977	13977	14078	13911	13921	13978	14218	14017	13922	13971	13944	13907	13795	14037	13917	14053	13969	14022	14095	13954	14012	13998	13807	14076	14154	13959	14046	14004	14090	14052	13885	13814	14054	13943	14039	13988	14032	14167	13990	13846	13954	13889	14173	14040	13841	13909	14064	13807	14118	14033	13870	13992	14005	14015	13934	13927	14129	14056	14145	14121	14028	14051	13980	14108	14108	14083	13936	14000	14069	13983	13907	13816	13954	14007	13990	13867	13792	14118	14032	14044	13799	13867	14090	13923	13898	14033	14022	13996	14065	13985	14211	14056	13812	13959	14186	14095	13864	13822	13995	14042	13975	13872	13853	13908	13972	14021	13843	14004	14043	14019	14020	13977	14161	13950	13942	14035	13902	14036	13895	13950	14123	13961	13801	14029	14026	13991	13977	13905	13895	14086	14003	13911	14000	14117	13867	13852	13809	14072	14123	13980	13780	14017	13841	13948	14020	14031	14095	14006	13983	13800	14019	14000	14031	13950	13979	14134	14045	14101	13926	13879	13960	14000	13995	13981	13784	13984	13790	13966	14135	14021	13941	13904	13975	13851	14079	14039	13947	14201	13968	13842	14260	14011	13934	14031	13889	13842	13841	14045	13950	14044	14099	13785	13924	13815	13774	14038	14134	14079	13987	14117	13976	13924	13918	13759	13936	13983	13802	14079	13855	13750	14010	14005	13991	13876	13984	13861	13897	13985	14207	13869	14082	13987	13889	13924	13914	13949	13903	14071	13959	13827	13959	13989	13945	13873	14139	14106	14175	14075	13978	13983	14008	14021	14107	14066	13977	14043	13986	13849	14054	14068	13860	13954	13986	14006	13769	13993	13706	14006	13869	14064	13949	13933	13923	13929	13753	13967	13986	13876	13955	13849	14019	14148	13999	14021	14107	14024	13778	13999	13967	13952	13945	13940	13794	13916	13903	13939	14034	13850	14026	13885	14004	13980	14003	14055	14138	14038	13814	13983	13907	13986	13855	13870	14252	13954	13896	13939	13830	14199	13930	13906	14055	13964	13906	13853	13917	14076	14071	14089	14045	14045	13799	13886	13852	13865	13986	14088	13919	13946	13942	13943	14012	14006	13996	13979	14130	13968	13890	13869	14001	13992	13934	13931	14108	13931	13902	14029	13865	13914	14076	13933	13962	13912	13874	13843	14016	13901	13805	13892	14008	13950	13854	13864	14034	13849	13963	14019	13976	14080	13937	13883	13992	13890	13942	13973	14168	13912	13803	13995	13961	13805	13934	13979	14030	14047	13777	13927	13901	13834	14111	13960	14040	13999	14020	14059	14034	14067	14054	13772	13926	13897	13852	14022	13979	13752	13926	13884	13917	13813	14164	14041	14043	13964	13953	13989	14038	13876	13906	13988	14135	13957	14085	14099	14008	13906	13910	14027	13962	13873	14000	13854	14069	14211	13983	13940	14060	14121	14103	13962	13756	13792	13895	13857	14045	13959	13939	13995	14012	14000	14044	13952	14013	13997	14005	13896	13985	14056	13915	14137	13886	14015	13956	14008	14177	13748	14129	13985	13936	13807	14078	13760	13972	14043	14109	13934	14024	14103	13997	13896	13876	14024	13963	13884	14026	13915	13953	13951	14058	13797	14153	14064	14098	13908	13932	13904	13943	13916	13838	14059	13945	13964	14107	13945	13947	13997	14000	13929	13974	13933	14139	14157	13992	14013	13954	14027	14019	13860	14134	13997	13980	14018	13971	13850	14002	14106	14062	14069	14105	14040	13919	13973	13839	14107	14103	13964	13982	13739	13947	13922	14010	13710	13921	13895	14032	13964	14046	13876	13801	13885	14002	13743	13932	13909	14078	13939	14057	13947	13985	14161	13999	13901	13781	13923	14104	14024	13895	13988	13939	14091	13784	13981	14040	13992	14123	14136	13910	13878	13733	13994	14066	13898	14166	14062	14018	13963	14017	13973	14197	14040	14073	14006	13918	13787	13945	13947	13948	13935	14169	13950	13980	13958	14052	14030	14091	14030	13814	13873	13912	14152	13890	14174	14197	14069	13979	13937	13992	14117	13941	13967	14041	13863	14102	14171	14125	14040	13670	14028	14000	13907	13896	14054	13914	13985	13819	14056	14055	13927	14125	14051	13931	14013	14065	13955	14085	13988	13855	13927	14141	13968	14284	14097	13848	13911	14026	13998	13957	13931	14085	13905	14000	14072	13913	14047	13901	13910	13943	13945	13968	13948	14066	13954	13980	13861	13837	13739	14009	13955	14082	14017	14015	14269	13745	13882	13964	13956	13816	14011	13914	13964	14112	14317	13955	14114	13993	13952	14234	14204	13997	14155	14094	14011	13967	13925	13889	14014	13931	13883	14051	14159	13933	14086	14027	13838	14046	14033	13886	14068	13990	13899	14015	13983	13869	14055	13838	14043	14182	14010	13984	14033	13822	14052	13853	13988	13986	13959	14075	13819	13944	14014	13976	14017	14093	14011	14019	13933	13893	14051	14080	13968	14018	14022	13899	14101	13840	14097	13987	14099	13933	13891	13892	14113	14098	14056	14110	13839	13828	13826	13987	13948	13882	14037	13877	14042	14016	13953	14026	14066	14028	14120	13861	14007	13948	14079	13931	14076	14130	13896	14010	13991	13965	14030	13965	13908	13975	13858	13768	13871	13815	14002	13926	14093	13981	13977	14045	13988	14057	13975	14023	13995	14025	14066	14071	14130	13895	13950	13982	13813	13973	13846	13843	14031	13846	14090	13862	14003	13960	13807	13758	13954	13846	13842	13859	13736	13951	13922	13939	13807	13886	13931	14020	14087	13906	14032	14035	14136	14066	14044	13838	14071	13972	13815	13924	13996	13888	13994	14057	14037	13986	13851	13938	14003	13874	13717	14110	14193	14079	14081	13849	13843	13947	13957	14054	13985	14040	14006	14118	13959	13942	13906	13993	13933	13928	13966	14050	13895	14089	14108	14090	13875	13920	13951	13954	13913	13706	13992	14104	13933	13987	13890	14053	13770	14068	13971	13930	13992	13975	13904	13962	13932	14068	13995	14004	14009	13951	13952	14056	13914	14081	14037	14102	13809	14072	13959	14021	14056	13888	13928	14082	14045	13832	14026	14099	14130	13966	13998	13857	13913	14122	14045	13792	13943	14059	14040	14062	13906	13920	14053	14115	13898	13953	13912	13860	14123	14167	13891	14033	14062	13880	14005	13771	13925	13917	14071	13765	13855	14005	13870	13924	13868	13809	13809	14250	14030	14085	13971	14175	14189	13969	13974	14038	14070	13967	13977	14043	14090	13831	13845	13808	13927	14129	13915	13854	13877	14023	13925	13860	13958	14009	14023	14059	14137	14036	14067	14156	13760	13946	13916	13893	13968	14023	13911	14060	14104	13890	14013	13907	14138	13972	14089	13882	13838	13922	13935	14035	14014	14025	13937	13900	13932	13896	14071	14106	14067	13878	14194	13777	13839	13990	13975	13973	13864	13803	14135	14153	14009	14080	14049	13990	13906	14164	14020	14073	13947	14124	13964	14039	14010	13995	14167	13954	14089	13945	14028	14031	14072	13939	13973	13862	14106	13848	14191	13812	13792	13945	13940	13886	13867	14056	13892	14092	14055	14069	14013	13982	13909	14043	13967	14004	13817	14144	13968	13889	13839	13899	14002	14150	13951	14066	13786	13951	14016	13919	13850	13972	13981	13983	14113	13939	13988	14044	13951	13824	13860	13940	14154	13938	14024	14019	13898	14027	14094	14002	13947	14061	14090	13942	14059	14216	13941	13929	13879	13964	13829	14049	13891	14207	14048	13915	14071	14099	13995	13884	14020	13791	14176	13916	14131	13844	14052	14066	14119	13967	13940	13831	13925	13966	14140	14060	13948	14080	14054	13797	14138	13954	13979	13899	14041	14006	14173	14010	14012	14076	14031	14109	13968	14146	14016	13945	13821	13915	13891	13818	13757	13872	13982	13929	14025	14101	14004	14260	14233	14001	14125	13940	14157	14030	13925	13858	14014	13777	13959	13942	13978	13935	13937	13871	14144	14007	14126	13959	14039	14088	13947	13993	14128	14174	14064	13937	13972	14187	13959	13764	13930	13936	14038	14031	13906	14207	14122	14156	13992	13986	14046	14221	14052	14059	13936	13816	13791	14008	13956	14099	14129	13953	14116	13966	13960	13865	13919	13917	13853	13790	14044	14034	14021	14108	13966	13990	13928	13904	13894	14073	13999	14013	13878	13943	14183	14024	14011	13730	13985	14001	13897	13948	14073	14256	13907	13959	14016	13995	14026	14068	14111	13981	13964	13749	13935	14102	13932	14114	13914	13907	14097	13856	13955	14064	13983	13948	13962	13980	13983	14018	14157	14078	14261	14013	13931	14099	13995	14112	14146	13956	14004	13901	13988	13976	13991	13953	13935	14103	13991	13956	14110	13894	13981	13868	13848	14040	14098	14076	14067	13929	13897	14077	13916	13962	14043	14090	13812	13936	14161	13883	13942	14028	13979	14053	14029	14022	14303	14050	14098	13990	13898	13851	14268	14064	13934	13961	13939	13977	14135	13936	13921	13976	14042	14172	13882	14265	14041	14130	13949	14172	14201	14080	13992	14075	14012	14003	13911	13938	13958	13993	14032	14042	14179	13890	14069	13806	13818	14031
34645	55313	50256	40480	32675	25950	21579	18178	16590	15818	15311	14766	14678	14522	14389	14158	14281	14259	13856	13772	14185	13923	13975	13866	13850	14012	13894	13957	13943	13864	13774	13784	13797	13745	13565	13760	13564	13700	13594	13703	13782	13764	13664	13842	13702	13716	13694	13897	13676	13783	13741	13684	13815	13570	13647	13746	13641	13721	13793	13783	13579	13654	13900	13668	13647	13854	13655	13738	13628	13700	13610	13816	13836	13653	13804	13830	13687	13633	13513	13651	13845	13578	13638	13717	13615	13761	13843	13596	13784	13551	13522	13709	13767	13633	13692	13606	13709	13715	13676	13725	13715	13678	13803	13725	13688	13664	13749	13688	13629	13634	13661	13718	13741	13728	13693	13698	13597	13691	13720	13719	13808	13721	13720	13649	13656	13698	13730	13698	13731	13784	13627	13677	13613	13854	13670	13764	13674	13543	13731	13685	13617	13758	13780	13571	13693	13735	13562	13835	13476	13721	13602	13709	13650	13590	13722	13682	13649	13597	13631	13640	13813	13633	13833	13696	13531	13671	13554	13722	13786	13583	13737	13684	13763	13633	13847	13673	13760	13743	13684	13531	13743	13624	13630	13635	13595	13611	13588	13970	13631	13494	13500	13654	13660	13699	13686	13674	13749	13470	13542	13603	13571	13763	13636	13751	13541	13664	13634	13635	13768	13739	13470	13747	13774	13755	13672	13590	13789	13779	13558	13593	13648	13610	13786	13583	13573	13560	13768	13717	13583	13587	13792	13717	13671	13781	13728	13554	13619	13638	13630	13740	13625	13674	13635	13638	13726	13713	13744	13761	13677	13637	13748	13654	13491	13732	13672	13614	13775	13583	13676	13710	13737	13701	13791	13647	13656	13597	13674	13665	13718	13700	13801	13738	13697	13757	13556	13529	13673	13691	13697	13802	13661	13622	13764	13586	13752	13687	13570	13723	13836	13630	13791	13803	13650	13724	13662	13678	13655	13677	13700	13609	13752	13680	13626	13763	13734	13819	13602	13624	13709	13481	13625	13694	13600	13746	13677	13692	13687	13881	13816	13565	13686	13883	13688	13630	13540	13584	13557	13753	13607	13619	13770	13730	13653	13750	13724	13662	13724	13771	13846	13608	13718	13712	13719	13854	13690	13816	13737	13686	13678	13821	13760	13725	13757	13578	13576	13783	13688	13720	13716	13777	13930	13807	13605	13871	13633	13604	13717	13737	13518	13616	13514	13673	13602	13900	13564	13740	13632	13727	13715	13534	13610	13749	13648	13881	13760	13625	13765	13691	13700	13763	13757	13589	13804	13754	13722	13839	13723	13690	13867	13576	13846	13574	13803	13505	13744	13645	13853	13668	13626	13518	13771	13761	13640	13606	13706	13555	13583	13666	13670	13557	13716	13687	13693	13607	13549	13703	13604	13745	13685	13735	13711	13613	13563	13782	13622	13737	13598	13655	13651	13556	13694	13715	13766	13714	13666	13638	13639	13799	13667	13633	13697	13597	13678	13402	13722	13752	13794	13664	13763	13698	13699	13450	13516	13605	13693	13660	13712	13845	13763	13582	13729	13638	13701	13848	13805	13621	13636	13734	13574	13650	13533	13687	13793	13765	13736	13694	13615	13572	13655	13769	13764	13617	13715	13465	13706	13643	13652	13589	13660	13777	13720	13693	13545	13803	13742	13663	13644	13795	13723	13819	13760	13734	13682	13661	13657	13726	13592	13601	13641	13637	13573	13905	13627	13667	13708	13654	13687	13644	13693	13760	13660	13729	13596	13877	13689	13813	13714	13681	13791	13709	13783	13725	13592	13720	13516	13841	13694	13604	13753	13779	13732	13763	13853	13743	13954	13727	13548	13570	13803	13589	13598	13732	13729	13618	13608	13793	13697	13885	13810	13649	13689	13613	13678	13610	13628	13770	13576	13688	13611	13536	13678	13607	13512	13600	13798	13559	13851	13564	13645	13674	13667	13724	13722	13635	13739	13727	13739	13839	13732	13731	13781	13637	13850	13861	13694	13497	13759	13704	13606	13852	13565	13865	13745	13716	13632	13689	13708	13594	13721	13581	13788	13570	13741	13837	13756	13797	13786	13843	13674	13550	13532	13615	13706	13674	13854	13447	13811	13775	13773	13613	13628	13669	13578	13742	13605	13696	13767	13550	13607	13738	13814	13677	13689	13507	13566	13720	13688	13594	13745	13749	13614	13559	13746	13789	13526	13676	13564	13630	13574	13685	13700	13660	13793	13673	13708	13669	13651	13574	13818	13710	13656	13749	13726	13823	13640	13722	13668	13843	13617	13809	13823	13727	13747	13748	13777	13524	13672	13794	13484	13632	13687	13904	13780	13766	13798	13632	13716	13649	13589	13555	13708	13649	13730	13665	13760	13596	13729	13541	13719	13545	13684	13559	13729	13586	13740	13593	13727	13655	13788	13718	13687	13842	13734	13806	13844	13686	13749	13711	13848	13695	13708	13709	13574	13775	13665	13538	13675	13696	13720	13552	13787	13506	13507	13635	13684	13786	13541	13814	13583	13721	13676	13779	13644	13719	13754	13779	13522	13647	13636	13695	13645	13691	13505	13742	13566	13631	13719	13685	13520	13778	13797	13609	13747	13669	13771	13530	13626	13751	13715	13802	13615	13644	13756	13761	13648	13717	13672	13758	13710	13796	13794	13769	13691	13577	13792	13559	13711	13656	13541	13759	13717	13743	13604	13679	13698	13672	13709	13796	13834	13729	13586	13640	13576	13727	13646	13603	13745	13704	13837	13766	13722	13716	13686	13601	13686	13433	13865	13498	13956	13772	13813	13766	13793	13803	13698	13813	13557	13711	13533	13608	13812	13794	13718	13735	13786	13803	13606	13823	13858	13694	13768	13718	13609	13617	13722	13744	13487	13736	13629	13705	13706	13682	13775	13712	13696	13614	13619	13548	13619	13785	13555	13603	13672	13548	13501	13671	13465	13776	13813	13554	13743	13659	13441	13769	13753	13786	13762	13756	13690	13699	13637	13669	13591	13792	13678	13660	13712	13602	13635	13755	13722	13674	13682	13759	13646	13511	13692	13603	13712	13690	13576	13633	13735	13569	13762	13811	13615	13642	13541	13897	13678	13586	13772	13726	13813	13688	13833	13604	13683	13714	13499	13580	13808	13559	13637	13496	13662	13604	13750	13803	13487	13781	13596	13557	13807	13589	13746	13652	13541	13624	13619	13736	13714	13567	13670	13726	13656	13621	13661	13597	13573	13762	13835	13631	13747	13752	13712	13601	13698	13632	13562	13729	13690	13693	13836	13723	13756	13647	13732	13642	13664	13629	13672	13670	13560	13713	13767	13650	13644	13795	13674	13683	13840	13635	13610	13847	13828	13534	13656	13596	13673	13605	13602	13718	13767	13789	13732	13822	13824	13749	13705	13860	13737	13676	13567	13656	13642	13683	13576	13692	13666	13645	13762	13666	13479	13652	13827	13574	13514	13716	13805	13664	13801	13784	13702	13685	13632	13734	13616	13822	13768	13663	13797	13847	13629	13629	13495	13673	13695	13651	13786	13630	13785	13716	13769	13580	13668	13855	13837	13544	13783	13815	13625	13565	13701	13681	13630	13817	13680	13534	13684	13599	13736	13690	13879	13602	13802	13823	13619	13581	13738	13724	13806	13672	13592	13657	13698	13762	13686	13684	13460	13694	13569	13651	13740	13615	13765	13735	13583	13537	13717	13606	13740	13552	13696	13783	13640	13760	13441	13596	13533	13753	13762	13761	13645	13757	13836	13630	13526	13764	13560	13648	13744	13678	13765	13503	13744	13865	13588	13580	13684	13866	13696	13625	13676	13521	13576	13620	13811	13651	13549	13567	13680	13588	13623	13665	13663	13760	13599	13641	13731	13569	13844	13749	13721	13929	13690	13852	13539	13612	13676	13882	13672	13703	13775	13679	13559	13660	13588	13640	13795	13584	13637	13780	13707	13629	13718	13565	13648	13685	13596	13641	13618	13640	13822	13635	13721	13678	13585	13663	13738	13623	13627	13498	13689	13832	13621	13740	13702	13646	13819	13737	13612	13740	13530	13637	13923	13659	13521	13592	13807	13828	13789	13678	13660	13598	13673	13816	13743	13552	13649	13605	13645	13704	13442	13672	13774	13870	13684	13729	13692	13883	13658	13697	13653	13562	13702	13582	13650	13677	13674	13782	13656	13736	13778	13866	13714	13737	13609	13753	13660	13757	13661	13732	13666	13739	13624	13708	13726	13826	13582	13766	13763	13667	13766	13769	13637	13653	13682	13712	13773	13732	13589	13655	13589	13809	13610	13639	13650	13628	13591	13529	13749	13683	13677	13694	13550	13791	13747	13692	13658	13750	13767	13597	13623	13615	13573	13576	13840	13672	13821	13564	13743	13804	13627	13627	13635	13650	13539	13671	13751	13545	13695	13665	13672	13624	13545	13653	13682	13819	13697	13805	13788	13546	13713	13812	13775	13711	13602	13856	13794	13596	13680	13790	13676	13676	13683	13690	13847	13787	13664	13666	13659	13752	13733	13885	13777	13613	13675	13581	13671	13743	13786	13687	13719	13723	13669	13476	13666	13647	13677	13521	13740	13667	13725	13747	13663	13810	13844	13509	13797	13707	13755	13647	13689	13734	13662	13705	13583	13789	13695	13760	13555	13606	13581	13660	13654	13594	13613	13777	13761	13574	13792	13705	13720	13541	13432	13917	13621	13860	13666	13785	13658	13749	13672	13606	13567	13679	13717	13737	13799	13656	13660	13685	13641	13740	13684	13565	13634	13615	13808	13770	13635	13552	13759	13511	13586	13638	13644	13781	13548	13740	13603	13920	13591	13670	13713	13551	13585	13667	13662	13624	13700	13720	13771	13694	13694	13744	13671	13749	13706	13654	13633	13688	13523	13566	13729	13718	13609	13663	13785	13697	13829	13771	13756	13671	13819	13690	13673	13744	13711	13805	13645	13704	13640	13689	13823	13694	13835	13522	13614	13639	13826	13720	13790	13822	13577	13816	13542	13748	13600	13534	13640	13738	13646	13663	13571	13812	13710	13812	13695	13771	13679	13747	13685	13694	13862	13684	13662	13610	13568	13607	13651	13617	13770	13536	13835	13638	13959	13695	13721	13826	13802	13657	13565	13776
23225	21506	29462	24400	23127	26086	26479	20205	18177	17668	17295	16415	16044	16007	15839	15367	15524	15553	15633	15369	15455	15404	15329	15478	15446	15253	15078	15304	15129	15229	15260	15106	15065	15139	15204	15153	15486	15067	15019	15144	15240	15114	14940	15161	15193	15140	15226	15200	15084	15216	15394	15254	15249	15223	15129	15299	15315	15019	15120	15093	15089	15119	15228	15273	15233	15105	15119	15186	15136	15336	15300	15026	15110	15082	15074	15181	15134	15336	15217	15091	15197	15212	15046	15121	15055	15141	15187	15069	15170	14994	15089	15341	15090	15126	15174	15178	15132	15060	15070	15188	14934	15088	15051	15275	15213	15063	15125	14935	15192	15082	15056	15125	15194	15103	15143	15036	14956	15105	15143	15137	15097	15020	14877	15013	15062	15226	14983	15120	15078	15248	15086	15135	14961	15021	15163	15191	15092	15012	15242	15039	15051	15125	15180	15274	15049	15279	15167	14959	15006	15064	15029	14918	15078	14971	15048	14958	15005	15043	14990	15290	15195	14995	15178	15040	15254	15104	15180	15194	15151	14927	14951	15206	15134	15103	14909	15205	15184	15109	14942	15184	14996	14858	15005	15109	15093	15250	15163	15056	14867	15068	14983	15240	15178	15016	14962	15194	14988	15142	15043	14864	15150	15220	15180	15011	15124	15031	15175	15111	14944	15183	15052	15018	15071	15185	15028	15061	15151	15089	15179	14979	14998	14996	15109	14864	15095	15048	15162	14869	15007	15202	15067	15068	15062	15057	14994	14940	15005	15009	15047	15184	15157	15025	14976	14895	15189	15137	15043	14890	14961	15302	15064	15416	15175	15002	15027	15074	14968	15167	14853	15105	15137	14987	14949	15070	15108	15116	14962	14988	14988	15026	15043	15105	14887	15066	14994	15052	15153	14917	15104	15194	14961	15157	15042	15157	14897	14887	14999	15065	15083	14922	14996	14976	15115	15078	15284	15086	15027	14892	15006	15038	15083	14787	15146	14997	14990	15074	14972	15058	14900	15150	14948	15040	15068	15057	15055	15279	15041	15096	15078	15161	15064	15234	14956	15035	15031	15068	15008	15098	15107	15100	15038	14995	15044	14968	14883	15050	14909	15071	15120	15071	15078	14939	15085	15114	15130	15122	14910	14937	15121	15150	14952	15107	15150	14946	15035	15109	15173	15044	15179	15253	15222	15079	14985	15125	15084	14747	15018	15193	14977	14979	15179	14943	15095	14931	14930	15213	15048	14958	14994	15440	14974	15102	15093	15050	15052	15194	15110	15331	15219	15024	15061	14988	15099	15222	15059	15150	14984	14850	15063	15106	15089	15081	15101	15008	14704	14926	15036	15028	15163	15143	15006	15159	15192	15049	14869	14860	15142	15012	14973	15119	15119	15024	15029	15208	15256	15010	15259	15160	15002	15152	15030	15107	15063	14927	15025	14953	15006	14828	15011	14998	14964	15196	14960	15203	14881	15112	14983	15222	15048	14965	15220	14962	15057	15017	15132	15101	15152	15259	15250	15074	14886	15172	15196	15106	15051	14994	15077	14890	15127	15058	14970	15109	15053	15056	15130	15291	15028	15040	15165	15090	15024	15100	15202	15044	15017	14990	14989	15208	14949	14908	14898	15103	15057	14965	14862	15031	15160	14830	15143	15060	15060	14810	15121	15037	15188	15126	15027	15070	15013	15034	14942	15286	15171	14931	14916	15110	15052	15003	14793	15173	14985	15067	15168	15061	15155	15176	15193	15252	15154	15120	15192	14897	15110	14995	15172	14918	15184	14930	14954	15109	15165	15056	15265	14955	15027	15167	15098	15061	15065	14932	15027	14935	15036	15253	15177	15265	15131	15188	15199	15007	15122	15041	14840	14982	15132	15182	14934	15126	15254	15227	15222	15290	15202	15232	14906	15027	15020	15049	15066	15261	14991	15096	15167	15130	15118	15232	14825	14838	15047	15131	15054	15212	15219	15034	15020	14974	15129	15046	15147	15025	15023	15121	15025	14986	15101	15175	15059	15178	15034	15098	15069	15331	15068	14880	15068	15005	14942	15087	14999	15246	15205	15138	15207	15029	15001	14966	14976	15062	14954	15071	15038	15113	15206	15179	14998	15028	14940	15001	15188	14938	15036	15067	14943	14929	15008	14977	15172	15288	15148	15142	15051	15036	15030	15197	15097	14944	15067	15241	15077	15158	15088	15119	15278	14955	14890	15080	15033	15026	15084	14904	14919	15007	15228	15273	15157	15111	15069	15049	15041	14895	15367	14966	15030	15097	15147	15088	14939	15183	15001	15184	15010	15032	15108	15220	15057	15084	15142	14906	15178	14979	14996	15032	15032	15018	15100	15021	14975	15037	15047	15086	15113	14985	15085	14817	15102	15192	14848	15106	14925	14993	15038	14959	14975	15050	15183	15156	15060	14939	14891	14951	14980	15183	15148	15061	15073	15113	15143	15057	14947	15013	14799	14939	15050	15090	14934	15080	15019	14901	14946	15076	15031	14917	15031	14896	15085	14970	15028	14997	15029	15125	15209	15286	14878	15201	15258	15113	15124	15108	15121	15104	14877	15163	15129	15146	14902	14904	15067	15203	14951	14860	15212	15120	15105	15085	15176	15023	15219	14980	14972	14865	15108	15088	15114	15089	14950	15071	15123	15163	14983	15056	14978	15090	15031	15012	15114	15124	15200	15256	14948	15454	15215	15077	14988	15000	14985	15001	15144	14953	15064	15138	15268	15175	15104	15067	15086	15013	15118	14999	15186	15049	15016	15149	14981	15012	15251	15051	15073	15146	14935	15101	15034	15091	15008	15087	14970	15144	15066	15028	15156	14866	14968	15202	15124	14986	15220	15246	14986	14997	15144	15174	14907	15226	15119	15135	14970	15119	15140	14997	14997	15031	15195	15196	14910	15114	14919	15013	15067	15093	14970	15014	14889	15171	15100	14944	15231	15248	15060	14973	14975	15047	14961	15194	15317	15208	15205	15011	15202	15203	15117	14971	15040	15077	15111	15126	15065	15058	15033	15167	15079	15075	15005	15053	15122	15012	15152	14907	15119	15136	14925	15083	15057	15017	14962	15013	14980	14965	15171	15098	15065	15076	15070	14897	15085	15241	14998	15009	15020	15094	15135	14962	14878	15055	14961	15172	15046	15125	15171	14961	15031	15053	15065	15274	15085	15247	15157	15065	15010	14929	15043	14937	15081	15191	15107	15243	15055	15301	15088	15056	15050	15086	14993	14920	15031	14972	15210	15145	15169	15119	15022	15139	15040	15043	15102	15233	15062	15279	15096	15023	14967	15213	14952	15099	15056	15068	14959	15072	14736	14996	14833	14943	15116	15161	14828	14957	15115	14999	15021	15176	15176	15076	15175	15183	15043	14931	14931	15079	15058	15071	15131	15174	14990	15049	14984	14977	14902	15020	14886	15055	15105	15023	15267	15161	15095	14960	15037	15072	15141	15207	15184	15131	15031	15141	15049	14997	14757	15090	15056	15073	15119	15040	15178	15041	15118	14991	15051	15092	15003	15122	15134	15129	14826	14980	15137	15217	15046	15033	15097	14975	14989	14997	15042	14983	14973	15002	14993	15120	15031	15093	15073	15088	15001	15064	15152	15095	15108	15043	15108	14963	14878	15183	15102	15019	14922	15089	15097	15007	14948	15134	14921	14961	15049	15290	15143	15093	15051	14901	15064	15041	15138	15072	15125	15028	15116	14983	15107	15016	14937	15079	15109	15029	15067	14954	15170	15161	15167	14958	15095	14946	15086	14996	14939	15160	15030	15059	15123	15045	15047	15033	15098	15034	15030	14958	15013	15111	15039	14848	15132	15178	15124	15156	14991	15054	15102	14982	15055	15039	15025	14945	14990	15079	15118	14908	15166	14966	14955	14864	15057	15097	15112	15169	15068	15097	15192	14969	15124	14911	15180	15074	15085	15132	15057	15141	14894	14859	15166	15126	15135	15177	14940	15083	15041	15120	15142	15092	15126	14982	14997	15058	15146	14925	14931	14954	15273	15120	15117	15010	14915	14988	15075	15105	15162	14902	15095	15107	15227	15156	15208	14940	14889	14946	15023	14930	15135	15032	15242	15047	15134	15057	15148	14960	15013	15008	15197	15113	15074	14998	15132	14999	15181	15124	15030	15052	14823	15064	15147	15032	15188	15059	15098	15220	14909	15109	15006	14905	15101	15076	15127	15043	15124	15005	14985	15014	14793	14958	15239	14972	15038	14930	15032	14914	15011	15115	14832	15220	14990	15161	14966	14992	14991	14845	14911	15142	15042	15009	15095	15100	14969	15069	15083	14992	14970	15000	15036	14993	14979	15177	15218	15098	15028	15016	15118	15012	15052	15171	14857	15125	15142	15037	15039	14951	14922	14946	14928	15074	15120	15238	15074	15174	15225	14922	15022	15075	15123	15125	14987	15090	15154	15122	15036	15178	15138	15082	15131	15072	15186	14980	15014	15074	15099	15210	15039	15103	15064	14960	15177	14943	14914	15230	14857	14994	15027	14994	15049	15049	15162	15059	14964	14830	15018	15044	15071	14966	14976	15012	15301	14837	15016	14861	14828	15179	15131	15153	14966	15115	15126	14982	15144	15249	15190	15097	14944	15079	14974	15116	15264	15023	15118	15025	15287	14850	14937	15057	15136	15091	14998	15067	15144	14976	15066	14958	14959	15066	15090	14967	15037	15078	15020	14976	15105	15224	15132	14986	15155	14906	15124	15186	14981	14855	15149	15126	15084	15108	15245	15036	15044	15182	15049	14880	15040	15037	15293	15171	15061	15122	15157	15078	14934	15316	15038	15046	15090	15059	15096	15178	15293	15171	15066	14937	15066	15108	15144	15070	15019	14979	15260	15105	15024	14958	15013	15193	15163	14943	14952	15191	15020	15278	15347	15099	15265	15279	15176	14968	14985	15136	15042	14931	15145	15256	15275	14950	15019	14907	15010	15217	15240	15039	14896	14882	14975	15024	14982	15054	14990	15047	15160	14808	14934	15047	15116	14971	15095	15057	15207	15070	15152	15101	15273	15073	15051	14910	14979	14983	14932	14964	14972	15058	14957	15005	15030	15021	15223	14945	15084	15268	15154	15138	14914	14847	15018	15055	15016	14844	15158	14886	14923	15090
36355	60570	55885	44582	36440	30604	23726	20767	18907	17826	17008	16280	15787	15354	15480	15037	15224	14932	14878	14706	14670	14830	14573	14599	14614	14587	14429	14658	14540	14685	14501	14285	14553	14583	14242	14327	14354	14300	14375	14404	14368	14372	14372	14388	14191	14374	14250	14530	14342	14466	14711	14511	14384	14384	14228	14235	14251	14448	14348	14295	14368	14338	14460	14442	14420	14335	14218	14279	14284	14388	14479	14350	14418	14246	14316	14280	14314	14415	14311	14272	14272	14308	14378	14472	14344	14477	14318	14294	14402	14383	14261	14274	14284	14383	14317	14329	14375	14516	14356	14436	14374	14281	14492	14270	14232	14254	14384	14370	14438	14448	14272	14345	14397	14291	14377	14352	14363	14106	14254	14328	14396	14357	14311	14271	14251	14348	14290	14388	14361	14165	14415	14261	14355	14316	14299	14305	14319	14354	14458	14345	14275	14405	14102	14021	14304	14337	14393	14348	14164	14322	14324	14330	14306	14540	14395	14299	14378	14322	14427	14343	14399	14439	14416	14445	14420	14421	14300	14299	14315	14478	14300	14246	14365	14336	14236	14460	14346	14394	14428	14248	14544	14230	14439	14331	14275	14361	14383	14239	14332	14332	14132	14164	14287	14186	14406	14279	14273	14476	14269	14267	14202	14233	14340	14241	14328	14276	14238	14203	14304	14168	14364	14347	14285	14292	14447	14342	14228	14272	14454	14249	14478	14299	14460	14328	14410	14318	14342	14228	14352	14377	14254	14297	14140	14376	14209	14349	14196	14324	14362	14336	14362	14475	14403	14229	14511	14412	14314	14266	14536	14276	14245	14363	14473	14216	14258	14393	14269	14219	14338	14476	14287	14328	14413	14333	14310	14489	14293	14479	14114	14374	14382	14347	14347	14295	14420	14274	14399	14384	14468	14272	14363	14376	14375	14284	14280	14398	14438	14185	14302	14424	14290	14268	14320	14493	14270	14302	14486	14292	14304	14414	14224	14290	14286	14284	14426	14284	14454	14230	14358	14298	14404	14343	14427	14408	14190	14397	14314	14310	14263	14206	14286	14228	14400	14226	14431	14278	14419	14415	14142	14334	14334	14319	14264	14311	14168	14436	14399	14315	14279	14325	14287	14367	14410	14304	14371	14314	14173	14168	14336	14195	14363	14351	14331	14406	14282	14325	14167	14347	14312	14166	14208	14369	14145	14371	14370	14358	14207	14332	14179	14211	14424	14175	14228	14496	14438	14292	14380	14417	14446	14462	14310	14395	14304	14291	14312	14319	14380	14204	14206	14407	14502	14285	14270	14305	14226	14244	14232	14340	14290	14369	14217	14501	14330	14367	14225	14169	14178	14415	14363	14226	14239	14370	14279	14438	14394	14308	14407	14196	14472	14216	14313	14337	14264	14227	14345	14381	14401	14176	14159	14251	14276	14331	14234	14282	14400	14404	14308	14292	14447	14270	14258	14341	14273	14401	14283	14192	14351	14307	14375	14126	14319	14416	14403	14460	14178	14270	14457	14225	14345	14249	14268	14356	14198	14248	14262	14411	14300	14423	14303	14423	14441	14172	14140	14334	14381	14214	14379	14405	14214	14230	14362	14387	14406	14276	14471	14399	14331	14292	14319	14258	14393	14172	14432	14412	14265	14329	14370	14280	14288	14447	14143	14177	14201	14213	14537	14350	14328	14348	14352	14518	14283	14257	14373	14189	14309	14251	14252	14338	14444	14351	14401	14301	14427	14406	14383	14351	14505	14246	14252	14381	14123	14222	14158	14389	14354	14384	14315	14269	14225	14278	14297	14294	14339	14402	14127	14177	14385	14192	14451	14408	14306	14318	14553	14232	14259	14358	14372	14201	14305	14339	14231	14545	14394	14336	14446	14372	14269	14148	14161	14103	14244	14407	14292	14342	14273	14252	14283	14349	14132	14387	14336	14234	14506	14471	14421	14380	14338	14306	14264	14102	14394	14321	14271	14326	14124	14342	14353	14391	14502	14314	14267	14187	14322	14234	14265	14346	14346	14207	14367	14344	14300	14211	14407	14375	14371	14188	14410	14229	14315	14232	14365	14304	14335	14253	14368	14231	14312	14255	14488	14329	14396	14407	14244	14292	14427	14267	14429	14397	14297	14274	14383	14322	14341	14283	14239	14280	14335	14297	14255	14257	14321	14299	14402	14313	14371	14395	14437	14384	14454	14314	14454	14323	14507	14232	14335	14599	14186	14287	14415	14261	14255	14412	14330	14316	14432	14096	14281	14317	14343	14335	14255	14157	14292	14350	14322	14318	14287	14289	14520	14419	14275	14287	14356	14472	14243	14258	14293	14368	14175	14429	14322	14325	14310	14259	14392	14364	14333	14368	14248	14199	14239	14155	14333	14441	14366	14391	14282	14201	14385	14233	14282	14294	14180	14398	14303	14396	14354	14219	14204	14365	14263	14425	14407	14186	14365	14358	14302	14238	14145	14408	14295	14375	14223	14384	14234	14430	14311	14224	14396	14241	14458	14390	14346	14425	14233	14295	14144	14307	14481	14278	14353	14290	14254	14282	14414	14268	14408	14518	14310	14295	14483	14213	14265	14202	14414	14356	14406	14205	14429	14277	14235	14544	14316	14265	14396	14354	14334	14297	14093	14400	14370	14345	14277	14401	14402	14227	14241	14184	14370	14220	14360	14444	14223	14235	14270	14246	14234	14313	14246	14294	14467	14306	14253	14187	14329	14383	14367	14225	14195	14313	14363	14277	14219	14348	14337	14361	14132	14324	14394	14283	14269	14313	14289	14344	14283	14416	14399	14216	14406	14267	14337	14315	14273	14295	14348	14382	14306	14428	14366	14265	14345	14314	14357	14322	14098	14355	14382	14209	14419	14312	14370	14347	14343	14383	14294	14380	14266	14391	14451	14223	14185	14179	14327	14386	14316	14319	14408	14338	14324	14274	14439	14215	14334	14257	14494	14488	14286	14174	14313	14343	14298	14359	14409	14378	14318	14360	14462	14399	14253	14505	14277	14374	14345	14328	14289	14322	14338	14438	14395	14377	14205	14397	14232	14291	14348	14542	14343	14378	14326	14291	14404	14417	14336	14322	14373	14239	14254	14311	14585	14371	14297	14393	14288	14442	14172	14389	14351	14232	14376	14322	14350	14182	14443	14419	14313	14344	14217	14345	14329	14331	14398	14274	14442	14327	14364	14241	14273	14222	14434	14286	14356	14307	14395	14319	14439	14140	14267	14157	14269	14255	14240	14275	14283	14331	14363	14263	14161	14236	14327	14370	14281	14229	14290	14263	14366	14322	14507	14355	14349	14473	14176	14231	14213	14306	14311	14361	14209	14224	14391	14399	14320	14381	14473	14287	14393	14364	14422	14252	14456	14508	14395	14202	14252	14334	14100	14491	14365	14331	14420	14424	14311	14257	14304	14237	14292	14416	14268	14246	14444	14298	14197	14285	14391	14274	14307	14400	14373	14263	14179	14335	14415	14429	14658	14282	14313	14248	14376	14327	14213	14409	14253	13978	14301	14370	14476	14376	14517	14409	14323	14294	14375	14432	14245	14314	14170	14316	14411	14361	14371	14361	14378	14343	14401	14374	14443	14294	14470	14262	14241	14150	14338	14231	14511	14276	14413	14409	14410	14353	14275	14225	14306	14405	14506	14296	14159	14296	14352	14152	14341	14286	14476	14272	14301	14452	14336	14346	14273	14173	14326	14305	14295	14432	14303	14371	14328	14383	14381	14305	14207	14238	14330	14183	14229	14384	14198	14200	14262	14411	14318	14104	14324	14292	14400	14350	14357	14243	14288	14377	14273	14259	14443	14404	14376	14242	14277	14413	14237	14345	14309	14503	14278	14404	14482	14306	14141	14557	14282	14237	14271	14401	14254	14266	14310	14462	14375	14511	14325	14405	14388	14293	14370	14340	14382	14315	14257	14426	14261	14351	14166	14340	14378	14261	14273	14419	14430	14348	14425	14234	14392	14296	14251	14402	14361	14310	14238	14184	14349	14312	14456	14362	14318	14298	14273	14175	14292	14176	14348	14264	14379	14287	14419	14352	14082	14380	14274	14380	14148	14364	14269	14463	14567	14221	14113	14222	14221	14274	14356	14259	14449	14318	14421	14341	14341	14336	14145	14236	14476	14493	14414	14374	14368	14279	14399	14357	14302	14219	14250	14266	14467	14197	14229	14484	14263	14470	14311	14313	14381	14328	14343	14286	14294	14370	14326	14536	14202	14392	14452	14289	14271	14233	14347	14218	14287	14160	14407	14308	14297	14381	14370	14195	14292	14327	14382	14479	14498	14390	14404	14272	14332	14400	14281	14406	14198	14324	14418	14394	14281	14489	14299	14328	14311	14428	14301	14383	14311	14455	14391	14330	14311	14333	14382	14338	14438	14337	14402	14407	14311	14330	14214	14323	14411	14281	14215	14303	14345	14202	14485	14281	14229	14230	14492	14173	14351	14372	14283	14233	14291	14513	14401	14483	14183	14313	14333	14226	14458	14325	14313	14196	14483	14356	14290	14347	14255	14219	14327	14240	14266	14296	14335	14411	14299	14527	14381	14268	14230	14376	14358	14117	14381	14415	14267	14293	14378	14357	14555	14316	14527	14208	14371	14402	14289	14278	14297	14378	14268	14339	14332	14264	14231	14239	14356	14379	14094	14328	14184	14479	14116	14217	14419	14336	14364	14329	14331	14253	14194	14335	14244	14389	14187	14341	14405	14354	14241	14352	14443	14074	14457	14279	14285	14367	14283	14254	14363	14362	14287	14420	14288	14282	14280	14275	14289	14237	14261	14188	14237	14378	14324	14327	14419	14306	14286	14407	14197	14411	14250	14206	14472	14381	14271	14342	14486	14304	14412	14402	14416	14493	14340	14207	14378	14526	14335	14273	14314	14319	14344	14340	14542	14163	14469	14414	14371	14177	14187	14380	14244	14396	14251	14342	14187	14189	14479	14355	14405	14362	14505	14336	14377	14107	14369	14314	14270	14355	14404	14579	14261	14378	14167	14324	14340	14349	14252	14250	14311	14423	14226	14352	14142	14391	14469	14310	14357	14272	14335	14337	14421	14370	14327	14249	14496	14255	14244	14251	14285	14381	14421	14185	14649	14269	14273	14439	14224	14090	14357	14151	14150	14416
28899	27264	32654	28653	21720	18739	17177	15857	15443	15130	14805	14580	14211	14329	14303	14301	14201	14359	14331	14299	14156	14200	14170	13999	14201	14167	14245	14252	14028	13993	14026	14095	14167	13968	14028	13887	14065	13870	14297	13959	14061	13867	14025	14106	14049	14056	14120	14081	14144	14216	13971	14087	13952	13967	13986	14130	14004	14117	13953	14153	13959	13886	14174	14057	14131	14054	14135	14085	13991	13971	14119	13995	14020	13962	13971	14056	13968	14016	13962	13996	13973	13976	14038	14016	14224	13919	14141	14007	13952	14200	13897	14071	13948	14093	14137	13999	14101	13925	14049	13941	13882	14074	13925	14014	14075	14039	14098	14015	14058	14013	14143	13982	14077	14026	13864	13987	14091	14034	13994	14118	14093	14101	14121	13890	13876	14034	13772	13908	14081	14093	13911	14062	14065	13931	13942	14206	14111	13899	13957	14087	13983	14080	14008	14151	14032	14150	14146	14090	13960	13946	14014	13983	13856	13964	14172	13870	13974	13818	14068	13982	14032	13776	14074	13988	13940	13927	14175	14020	14092	13808	14018	14029	14109	14044	13916	13954	13836	14046	14103	13927	13993	13945	13820	14011	14015	14044	14002	14106	14049	14017	14088	13988	14103	13880	14057	13833	13936	14034	13881	13928	13952	13991	14006	14010	13736	14002	13912	14046	14024	13953	14053	14041	14122	14037	14229	14115	14028	14003	13984	13880	14025	13939	13937	13860	13994	14077	14138	13869	14189	13990	14041	14021	14012	14075	14110	13880	13995	14027	13827	13841	13895	14273	14046	13924	13905	14144	13975	14048	14025	13961	14186	14084	13976	14050	13896	13913	14143	14030	13943	13986	14038	14016	13972	13952	14071	13972	14124	13995	13908	13983	14095	13965	13987	14008	14059	14031	14210	14014	14244	13979	14023	13941	14004	13971	14098	14012	14000	14279	14138	13992	14083	13980	14004	13908	13975	14022	14148	14011	14123	13877	13800	14028	13921	14181	14228	14221	14072	13980	13882	13924	13945	13960	14109	14110	14129	13970	13989	13953	14147	14227	14163	13941	14078	14088	13865	13958	14115	13881	14013	13829	14041	14121	13898	13893	13992	13922	14087	14070	14122	14054	13978	13926	14211	14025	14158	14138	14034	13930	14036	14079	14081	14079	14032	14060	13964	13960	13986	13804	14146	13889	14010	14030	13938	14039	14088	14156	14099	13987	13973	13894	14117	14056	14150	14059	13943	14026	14101	13762	13966	14024	14015	14077	14016	13886	13819	13968	14005	14010	14312	13935	14113	14138	13940	13942	13991	14001	13887	14105	13889	13956	13853	14119	14077	13966	14038	13983	13856	13983	14065	14227	13913	13970	13974	14045	13951	13995	13888	13986	14061	14072	14091	14159	13939	13969	13794	14002	13845	14195	14131	14015	14017	14066	14083	13931	14090	14182	14210	13981	13932	13996	14074	13869	14112	14020	14021	14045	14019	14018	13884	14079	14066	13839	14130	14009	14120	14070	13965	14142	14093	14072	14046	14103	14126	13971	14012	14128	13932	14015	13984	13900	13942	13851	14041	13906	13851	13961	13948	14173	14159	13980	13970	14052	14079	14001	13921	14012	13995	13917	14114	13914	13908	14125	14027	14082	13977	13966	14053	13951	14088	14097	13947	13986	14060	13913	14080	14110	14163	14221	14063	14000	13838	14135	13976	14003	14063	13917	14074	13852	13955	13977	13994	14011	14027	13909	14173	13894	13926	14031	14037	13916	14172	13962	13949	14044	13935	13818	14134	14186	14016	14125	14213	13987	13938	14210	13872	14038	14021	13950	14050	14160	14043	13876	14191	13957	14129	13878	14027	14125	14080	13931	13987	14147	14120	14148	14129	14174	14068	13974	14014	14043	14097	13978	13964	13734	14045	13857	14069	13993	13977	14015	14009	13969	14092	14150	13947	13978	13908	13987	13870	14069	14093	13990	14025	14050	14056	14048	14172	13968	13948	14030	14025	13974	13998	14010	13984	14108	13963	14056	14015	14017	13916	13903	13944	14087	13869	13956	13865	13953	13939	13997	14016	13973	14061	13955	14011	14030	14120	14173	14055	14080	14055	13850	13918	13935	14045	14133	14089	14056	13730	13799	14041	13957	13739	14010	14009	13909	13863	14123	14223	14079	13916	14070	13905	13843	14128	13873	14121	13890	14138	14157	14087	14159	13976	13911	13992	14169	14067	14011	13984	14092	14119	14093	13978	13935	14110	14040	14106	13989	14095	13913	14024	14118	14022	14113	14002	13913	13916	13999	13935	13996	13893	13935	14207	13887	13875	14124	14009	14115	14226	14197	14098	14015	13973	13969	13903	13943	13854	13965	14090	13993	14038	13972	13924	14144	14139	13979	14115	13877	13993	13934	13780	14072	14000	13900	14095	13938	14322	14040	14123	13975	14243	13944	14060	13889	14064	14070	13842	13900	13770	13824	14034	14075	14063	13990	14001	14201	13937	13955	14094	14018	14054	13864	14043	14032	13902	14034	13937	13972	14136	14111	14101	13864	13949	13968	13819	13823	14026	13905	14121	14011	13995	14029	14081	13865	14193	13764	13983	13979	13978	14131	13947	14068	13873	14110	14167	13961	14043	14044	14063	14039	14154	13944	14002	13989	14103	14162	13973	14055	13877	13846	14134	14140	13932	14227	14132	14088	14053	14105	13896	14075	14083	14165	13870	14100	14099	14012	13949	13983	13909	13944	14109	13861	14176	13930	14094	13903	13991	13961	14114	13984	14009	14109	14082	14140	14129	14099	14113	13960	14058	14036	14046	13755	13951	13892	14155	14224	13998	13960	13961	13942	14041	14062	13928	13877	14240	14093	14111	14032	13918	13959	13912	14058	14077	13964	13777	13884	14018	14195	14035	14102	14106	14109	14111	13907	14075	14001	14147	13765	13848	13939	13953	14054	14052	14118	13940	13867	14039	13865	14029	14066	14219	13989	13934	14105	14305	14023	13857	13965	14002	13939	14071	14010	14254	14103	14292	14062	13954	13943	14186	14044	14035	13901	14084	14110	14185	13943	13895	14041	13904	13958	13788	13962	13858	13940	13807	14071	14032	14129	13929	13929	13969	13863	13847	14109	14160	13933	14049	13979	13964	13916	13973	14082	14093	13869	13925	13870	14085	13951	14006	14187	13904	14053	13997	14068	13976	14105	13881	13908	13887	14098	14072	14042	14009	13979	13968	14043	14132	13971	13879	14130	14111	14141	14045	13986	13892	13893	14240	14082	14209	13851	14167	14124	13919	13886	13992	14197	14068	13818	14078	14008	14052	13952	14070	14148	14104	14013	14002	13968	14090	13899	13989	13994	14022	14064	14170	14087	13988	14066	14128	14045	14041	14049	14012	13842	13955	13933	14075	14231	13901	14167	13845	14120	14081	14050	14093	13902	13872	14152	13874	14264	14164	13873	13906	13760	13861	14070	14067	14035	13984	14018	14046	13884	14016	14192	13904	14094	13943	13990	14053	14063	14179	13961	13996	14064	13931	13972	14101	14091	14060	14077	14175	14094	14071	14073	13930	14164	14153	13911	13993	13949	13923	14140	13919	13992	14124	14049	13845	13907	13955	13830	13981	13918	14045	14033	14019	14061	14081	14117	14154	14101	13933	14016	13988	13977	14087	14027	14022	14076	13903	13945	13938	13913	13968	13986	14042	14207	13994	13980	14063	13930	13870	14128	14105	14025	13898	14013	13923	13870	14023	14233	14307	14103	14080	13902	13889	13917	14119	13863	14018	14167	14064	14134	14044	14087	14013	14126	14076	14051	14105	14129	14108	13997	13961	13978	14218	14135	14036	14126	13955	13996	13803	14088	14117	13944	14169	14038	13860	14023	13820	13942	13995	14011	14171	14152	14035	14069	14080	14105	13894	13885	14031	13988	14173	13990	13943	13993	14026	14069	14165	14058	13890	13990	14025	13987	13997	14228	14102	14179	13915	14074	14040	14022	14265	14032	14042	13805	14100	13915	14199	14128	14036	13966	13953	14134	14105	13942	14033	14200	14159	14043	13958	14123	14075	14125	13954	13864	14091	13983	14074	14057	13882	13994	14122	14012	14019	14038	13922	14003	13956	14057	14069	13886	14054	14007	14101	13958	14213	13778	14109	14064	13955	14082	14080	13842	13995	13837	13996	14095	13968	13995	14113	13977	13931	14104	14051	14137	14045	13880	14034	13990	14115	13976	13844	13968	14127	13959	13993	13912	14062	14093	14197	14095	13977	13925	14035	14094	14155	14131	14063	14020	13918	14077	14027	14244	14083	13904	14068	13962	14038	13968	14053	14015	14081	13972	14073	13974	13895	14006	13991	13907	13955	14070	14066	13966	14015	14058	13976	14103	13903	14043	14126	14031	14017	14083	14014	14060	13835	14025	14200	14009	13970	14020	14058	13918	13941	14086	14058	14022	14032	14153	14064	14009	13976	14195	13838	13959	14131	14151	14214	14108	14069	13829	13974	14065	13961	14066	14180	14027	14107	14116	14041	14114	14050	14120	14151	14062	13998	14011	13980	13914	14131	13950	13843	13908	13971	14130	14032	13927	14029	14065	13887	13698	14065	14026	14116	14077	14014	14070	14168	13914	13975	14034	14023	13966	14108	14073	13987	14005	13948	13761	14221	14231	13957	13921	13934	13980	14072	13942	13816	14061	13967	14087	13935	13982	14093	14079	13864	14070	14125	13823	14039	14163	14193	14178	13988	13931	14048	13968	13871	14000	13989	14037	14013	13970	14204	14030	14062	14065	13849	13946	14057	14058	13873	14106	14039	13931	13945	14068	13992	14023	14104	14062	14093	13958	13834	13903	13924	14035	14012	13986	13875	13961	13995	13975	14107	14164	13966	13987	14042	14023	14040	14201	13995	14163	13955	14113	14114	14076	14116	14157	13965	13945	14029	14147	14099	14033	14212	14118	13903	13902	14023	13886	13981	13925	14169	14097	13973	14104	14097	13921	13943	14148	13871	13904	14154	13864	13957	13957	14062	14244	14067	13820	14085	14062	13964	14162	14101	13912	13680	13923	14019	13951	14086	13888	14036	13886	14053	13935	14006	13930	14050	14099	14290	13971	14102	13944	14073	14058	13762	13940	14049	13915	14088	14091	14073	13964
33991	44511	39517	30508	23967	20220	18093	16526	15628	15176	14779	14496	14139	14203	14185	14100	13962	13975	13912	13777	13669	13976	13666	13810	13857	13829	13880	13844	13701	13748	13616	13614	13566	13632	13543	13491	13589	13647	13623	13611	13663	13633	13737	13708	13658	13711	13752	13592	13666	13715	13634	13584	13555	13529	13542	13558	13595	13817	13459	13720	13562	13755	13687	13551	13621	13702	13571	13635	13737	13644	13566	13568	13658	13677	13534	13711	13549	13749	13479	13701	13719	13759	13654	13565	13745	13523	13516	13582	13659	13665	13686	13604	13649	13568	13732	13652	13739	13594	13637	13475	13853	13616	13631	13577	13683	13649	13593	13611	13585	13423	13540	13713	13500	13590	13549	13557	13710	13572	13614	13581	13654	13695	13567	13681	13526	13658	13628	13619	13665	13482	13538	13590	13570	13507	13527	13597	13616	13548	13779	13629	13736	13612	13677	13810	13513	13672	13553	13685	13619	13548	13659	13723	13722	13598	13670	13664	13737	13666	13485	13738	13713	13639	13724	13549	13652	13762	13654	13561	13610	13655	13695	13609	13616	13549	13580	13555	13592	13789	13555	13424	13438	13628	13641	13821	13589	13567	13374	13685	13653	13531	13676	13509	13631	13550	13528	13710	13673	13770	13619	13477	13619	13572	13630	13585	13597	13742	13591	13718	13649	13678	13430	13551	13656	13629	13565	13690	13412	13594	13674	13628	13542	13670	13575	13533	13643	13544	13639	13736	13449	13609	13582	13664	13582	13630	13701	13689	13575	13748	13411	13605	13599	13515	13729	13627	13680	13744	13705	13516	13755	13671	13585	13570	13682	13740	13673	13502	13636	13653	13578	13667	13666	13760	13618	13416	13699	13743	13550	13453	13559	13661	13649	13645	13459	13629	13450	13657	13717	13625	13502	13619	13541	13601	13711	13721	13762	13563	13860	13663	13405	13494	13565	13588	13610	13798	13547	13489	13646	13513	13746	13687	13482	13529	13548	13680	13676	13724	13654	13620	13533	13597	13590	13792	13683	13723	13422	13552	13774	13648	13720	13679	13726	13719	13768	13665	13573	13762	13599	13441	13683	13676	13766	13593	13685	13563	13631	13490	13642	13725	13554	13516	13574	13680	13582	13595	13705	13656	13715	13636	13711	13575	13688	13635	13486	13602	13664	13632	13731	13670	13648	13584	13767	13663	13685	13638	13641	13360	13629	13606	13500	13638	13706	13648	13675	13598	13687	13641	13388	13654	13687	13549	13669	13690	13628	13643	13585	13626	13467	13630	13713	13680	13555	13619	13536	13674	13609	13617	13741	13813	13709	13534	13455	13625	13586	13458	13757	13788	13765	13616	13690	13703	13532	13533	13701	13731	13455	13746	13632	13571	13465	13596	13719	13540	13594	13601	13665	13612	13838	13699	13474	13684	13815	13544	13619	13642	13653	13682	13502	13437	13673	13642	13600	13440	13597	13750	13655	13793	13716	13645	13638	13723	13647	13533	13666	13682	13669	13539	13601	13576	13633	13690	13826	13567	13712	13758	13728	13575	13794	13668	13574	13655	13536	13563	13557	13727	13629	13705	13728	13580	13522	13633	13643	13740	13767	13604	13712	13483	13514	13671	13856	13585	13581	13744	13661	13652	13795	13733	13770	13666	13605	13516	13629	13561	13687	13666	13640	13641	13690	13543	13628	13489	13532	13602	13471	13661	13732	13520	13613	13582	13579	13690	13617	13587	13669	13599	13728	13508	13566	13790	13669	13543	13581	13590	13665	13621	13716	13503	13669	13767	13637	13699	13806	13612	13556	13531	13502	13630	13574	13538	13611	13657	13724	13648	13631	13518	13689	13735	13452	13736	13497	13656	13654	13534	13714	13667	13730	13508	13592	13593	13562	13599	13653	13683	13660	13656	13711	13625	13692	13433	13661	13498	13587	13573	13763	13498	13672	13649	13597	13573	13554	13583	13597	13746	13631	13597	13501	13612	13722	13645	13658	13593	13533	13716	13786	13671	13634	13554	13797	13668	13594	13653	13777	13510	13622	13703	13467	13563	13544	13822	13595	13662	13662	13517	13786	13712	13604	13778	13576	13653	13733	13694	13700	13494	13642	13612	13757	13524	13628	13694	13614	13574	13534	13622	13543	13724	13536	13682	13390	13584	13588	13493	13554	13484	13720	13571	13643	13587	13672	13666	13593	13525	13580	13706	13588	13706	13588	13507	13640	13668	13784	13476	13628	13764	13757	13827	13422	13603	13708	13613	13687	13704	13630	13657	13633	13601	13545	13775	13618	13678	13768	13515	13712	13731	13563	13563	13729	13727	13591	13575	13635	13514	13545	13687	13652	13722	13490	13662	13656	13468	13606	13604	13572	13516	13629	13710	13704	13519	13743	13658	13498	13660	13695	13756	13605	13578	13588	13557	13824	13614	13738	13616	13693	13655	13729	13523	13641	13668	13649	13760	13643	13712	13662	13794	13571	13687	13497	13602	13781	13713	13662	13508	13628	13558	13586	13652	13598	13744	13648	13576	13613	13752	13825	13639	13672	13684	13664	13868	13686	13737	13697	13600	13725	13481	13550	13751	13728	13559	13720	13598	13422	13500	13559	13650	13728	13652	13537	13753	13627	13659	13770	13711	13622	13621	13857	13652	13515	13586	13701	13593	13788	13615	13780	13603	13637	13639	13673	13733	13602	13578	13613	13736	13668	13811	13485	13633	13643	13444	13691	13689	13647	13706	13669	13730	13589	13608	13594	13568	13599	13717	13692	13571	13602	13589	13627	13465	13610	13531	13580	13583	13639	13513	13696	13760	13730	13555	13684	13638	13443	13555	13478	13585	13678	13612	13687	13568	13677	13636	13570	13500	13690	13468	13511	13643	13796	13746	13611	13609	13682	13682	13687	13524	13663	13607	13610	13549	13440	13658	13709	13610	13643	13673	13701	13648	13481	13583	13786	13561	13668	13641	13530	13523	13728	13685	13682	13600	13849	13603	13608	13686	13699	13671	13611	13494	13562	13608	13618	13694	13467	13631	13685	13650	13558	13610	13779	13671	13631	13579	13706	13671	13670	13686	13596	13926	13525	13558	13836	13428	13636	13603	13721	13623	13590	13701	13657	13813	13771	13664	13688	13590	13752	13599	13783	13679	13455	13661	13620	13543	13641	13649	13676	13692	13795	13668	13800	13693	13637	13704	13666	13782	13603	13705	13686	13583	13484	13707	13753	13582	13591	13534	13721	13614	13566	13810	13685	13527	13580	13592	13800	13696	13612	13779	13582	13649	13521	13550	13689	13488	13569	13749	13625	13757	13728	13688	13603	13773	13749	13644	13733	13744	13697	13641	13668	13668	13692	13582	13499	13627	13687	13613	13734	13559	13760	13618	13635	13521	13606	13594	13749	13615	13763	13719	13753	13444	13687	13681	13766	13668	13753	13577	13630	13656	13662	13621	13636	13631	13555	13736	13589	13536	13882	13562	13729	13428	13668	13636	13618	13503	13534	13696	13703	13610	13621	13571	13726	13552	13761	13671	13603	13419	13532	13524	13775	13651	13539	13701	13516	13657	13609	13510	13793	13697	13567	13752	13622	13516	13677	13631	13723	13659	13675	13510	13694	13647	13581	13763	13836	13633	13753	13594	13726	13715	13765	13662	13646	13620	13741	13645	13485	13589	13618	13675	13700	13650	13531	13602	13591	13731	13677	13702	13687	13683	13669	13652	13601	13574	13616	13697	13722	13799	13512	13666	13598	13637	13630	13571	13630	13858	13846	13602	13720	13542	13562	13534	13713	13799	13668	13499	13681	13555	13671	13619	13620	13615	13639	13563	13592	13457	13696	13543	13678	13629	13502	13609	13536	13599	13502	13714	13678	13634	13643	13563	13657	13679	13545	13583	13617	13561	13670	13505	13655	13792	13523	13655	13653	13486	13731	13629	13723	13549	13664	13528	13662	13573	13605	13587	13523	13598	13566	13591	13739	13681	13790	13613	13715	13636	13565	13658	13732	13779	13553	13757	13671	13622	13569	13596	13700	13702	13742	13548	13489	13740	13709	13689	13606	13547	13670	13700	13642	13890	13555	13673	13573	13622	13633	13696	13725	13821	13554	13503	13613	13704	13660	13632	13737	13703	13706	13628	13786	13446	13648	13494	13619	13802	13600	13671	13651	13566	13553	13528	13649	13502	13733	13590	13715	13829	13513	13662	13501	13776	13483	13601	13612	13627	13674	13635	13409	13568	13519	13504	13833	13575	13548	13678	13650	13533	13562	13818	13836	13636	13550	13533	13662	13558	13683	13532	13793	13776	13666	13593	13731	13585	13550	13636	13754	13542	13765	13751	13405	13664	13745	13675	13624	13608	13878	13720	13642	13839	13618	13767	13509	13396	13555	13597	13571	13552	13394	13645	13720	13702	13532	13609	13656	13504	13623	13761	13587	13536	13508	13534	13676	13602	13706	13617	13716	13860	13800	13634	13676	13543	13656	13711	13528	13541	13574	13660	13697	13387	13632	13655	13578	13688	13473	13726	13651	13577	13682	13542	13695	13729	13575	13777	13575	13625	13693	13634	13796	13647	13627	13618	13620	13650	13625	13676	13479	13598	13647	13645	13651	13587	13656	13680	13764	13573	13730	13655	13686	13543	13667	13606	13627	13624	13502	13468	13630	13670	13616	13580	13706	13690	13761	13668	13609	13612	13723	13481	13782	13637	13608	13693	13596	13618	13610	13549	13581	13582	13695	13641	13649	13764	13572	13488	13650	13549	13717	13758	13640	13584	13619	13727	13656	13779	13746	13567	13544	13755	13533	13564	13636	13674	13501	13622	13609	13573	13704	13610	13671	13725	13569	13692	13498	13718	13557	13729	13753	13832	13789	13599	13648	13545	13613	13561	13781	13515	13676	13739	13557	13626	13618	13708	13762	13693	13616	13567	13687	13685	13699	13523	13520	13766	13576	13640	13531	13601	13713	13636	13757	13573	13733	13800	13648	13667	13494	13646	13591	13534	13576	13746	13526	13576	13659	13611	13640	13603	13526	13547	13666	13671	13554	13549	13502	13686	13677	13584	13653	13602	13523	13615	13641	13545	13745	13549	13558	13591	13634	13679	13736	13822	13606	13403	13591	13468	13816	13513	13632	13469	13709	13575
24275	21470	29023	25796	24946	25433	22868	18284	16513	16383	15631	15643	15292	15106	14958	15105	15142	14930	14809	14734	14839	14878	14751	14868	14713	14662	14801	14649	14587	14717	14642	14617	14506	14545	14768	14739	14585	14460	14427	14430	14708	14673	14561	14648	14426	14682	14697	14746	14695	14459	14546	14496	14703	14728	14692	14730	14720	14504	14510	14590	14549	14612	14594	14488	14572	14515	14632	14649	14747	14646	14476	14522	14529	14535	14605	14667	14470	14666	14841	14682	14709	14692	14595	14724	14767	14465	14521	14610	14523	14468	14560	14685	14783	14577	14589	14568	14577	14438	14426	14549	14327	14640	14514	14381	14463	14578	14508	14490	14709	14528	14598	14499	14466	14672	14544	14590	14657	14594	14582	14706	14646	14584	14559	14568	14601	14511	14617	14628	14385	14492	14590	14487	14529	14556	14582	14650	14581	14631	14717	14471	14543	14521	14457	14661	14750	14428	14616	14469	14525	14598	14611	14700	14694	14426	14579	14564	14625	14426	14470	14659	14669	14500	14440	14555	14515	14633	14612	14592	14553	14438	14466	14533	14464	14434	14543	14329	14782	14464	14611	14507	14425	14440	14351	14616	14658	14486	14422	14629	14509	14528	14695	14542	14477	14510	14738	14686	14595	14486	14506	14692	14641	14537	14445	14384	14489	14512	14583	14607	14593	14564	14659	14676	14501	14596	14669	14475	14378	14652	14565	14609	14514	14507	14526	14420	14397	14363	14534	14510	14434	14374	14516	14507	14750	14469	14488	14449	14468	14503	14513	14746	14558	14674	14420	14383	14591	14465	14557	14532	14553	14556	14526	14453	14803	14597	14662	14379	14539	14688	14620	14548	14475	14426	14418	14493	14531	14571	14517	14631	14418	14542	14499	14654	14420	14449	14535	14568	14627	14548	14687	14572	14475	14456	14730	14630	14576	14520	14558	14605	14493	14495	14550	14473	14363	14478	14558	14488	14608	14548	14607	14616	14606	14529	14555	14473	14665	14611	14553	14561	14720	14656	14407	14681	14617	14751	14250	14624	14603	14666	14457	14791	14568	14439	14698	14537	14697	14496	14650	14581	14606	14526	14396	14430	14483	14510	14544	14612	14504	14660	14449	14357	14487	14435	14369	14574	14304	14453	14495	14508	14550	14486	14557	14610	14556	14414	14522	14453	14568	14530	14491	14532	14538	14302	14552	14569	14563	14455	14600	14768	14702	14520	14579	14506	14583	14419	14586	14700	14473	14554	14601	14635	14560	14491	14537	14475	14599	14513	14716	14875	14519	14427	14671	14549	14683	14694	14624	14706	14565	14562	14563	14732	14567	14661	14548	14585	14320	14719	14492	14554	14481	14580	14648	14451	14548	14659	14513	14590	14467	14395	14546	14583	14646	14552	14606	14437	14518	14560	14526	14492	14418	14611	14494	14490	14656	14720	14476	14434	14482	14663	14374	14558	14439	14372	14733	14491	14569	14502	14547	14398	14422	14473	14641	14559	14464	14437	14480	14535	14459	14562	14657	14532	14714	14728	14441	14427	14530	14681	14494	14479	14645	14489	14687	14585	14736	14442	14459	14604	14639	14656	14606	14507	14653	14758	14539	14633	14440	14480	14576	14536	14402	14615	14532	14499	14665	14460	14556	14494	14664	14518	14535	14536	14647	14606	14494	14387	14447	14579	14610	14392	14490	14527	14653	14625	14606	14562	14602	14615	14716	14357	14510	14657	14816	14616	14502	14619	14516	14589	14543	14511	14595	14527	14657	14605	14585	14477	14652	14296	14682	14467	14770	14826	14596	14650	14599	14712	14463	14549	14650	14673	14382	14331	14588	14512	14788	14746	14563	14537	14573	14717	14604	14642	14491	14644	14562	14579	14563	14508	14584	14641	14639	14604	14405	14550	14455	14447	14675	14461	14677	14750	14570	14590	14653	14704	14411	14608	14300	14470	14522	14601	14362	14727	14565	14650	14477	14570	14540	14591	14614	14523	14495	14550	14577	14511	14533	14635	14678	14637	14463	14708	14680	14504	14557	14631	14625	14349	14425	14499	14628	14536	14626	14613	14489	14485	14562	14555	14590	14592	14640	14625	14598	14453	14408	14527	14637	14471	14467	14643	14448	14665	14631	14506	14568	14671	14545	14483	14601	14537	14513	14552	14527	14499	14301	14516	14620	14721	14554	14566	14690	14419	14770	14793	14500	14505	14516	14401	14533	14589	14582	14820	14440	14499	14524	14561	14523	14528	14481	14465	14738	14655	14522	14617	14632	14653	14658	14505	14657	14593	14370	14623	14363	14399	14603	14759	14532	14526	14694	14648	14637	14682	14592	14712	14367	14336	14410	14714	14611	14542	14506	14452	14518	14491	14548	14382	14546	14545	14679	14524	14531	14441	14501	14749	14648	14664	14341	14674	14722	14594	14479	14543	14598	14614	14386	14461	14659	14575	14556	14661	14472	14549	14575	14512	14632	14299	14659	14634	14489	14543	14607	14404	14423	14570	14421	14445	14378	14417	14604	14582	14334	14455	14460	14613	14599	14494	14566	14590	14671	14472	14614	14652	14573	14598	14592	14572	14703	14548	14570	14609	14629	14357	14376	14465	14480	14631	14552	14591	14565	14501	14443	14534	14701	14430	14737	14602	14487	14686	14477	14679	14618	14684	14714	14719	14585	14591	14559	14423	14726	14563	14563	14579	14565	14475	14367	14396	14586	14513	14622	14684	14572	14467	14525	14515	14603	14543	14582	14617	14634	14694	14388	14500	14590	14645	14613	14563	14539	14450	14672	14783	14673	14585	14657	14442	14601	14535	14575	14598	14501	14512	14500	14655	14528	14637	14436	14704	14608	14406	14844	14476	14509	14315	14521	14500	14488	14392	14472	14499	14499	14441	14568	14496	14588	14341	14535	14618	14657	14479	14610	14459	14496	14584	14522	14451	14339	14509	14606	14480	14406	14522	14484	14481	14525	14337	14470	14546	14348	14635	14554	14596	14623	14619	14718	14448	14714	14905	14608	14338	14667	14630	14495	14614	14516	14659	14443	14783	14588	14458	14382	14570	14720	14525	14530	14757	14689	14513	14548	14429	14637	14754	14734	14605	14544	14681	14643	14497	14468	14445	14504	14595	14659	14564	14687	14635	14636	14535	14667	14576	14628	14467	14526	14639	14685	14714	14724	14611	14506	14559	14516	14624	14578	14756	14460	14536	14549	14430	14400	14711	14768	14535	14375	14638	14436	14328	14477	14500	14756	14704	14688	14559	14594	14497	14547	14322	14549	14658	14590	14653	14421	14510	14561	14462	14412	14769	14610	14744	14648	14418	14522	14496	14741	14380	14618	14485	14530	14474	14480	14616	14600	14786	14529	14566	14547	14635	14503	14561	14549	14599	14437	14580	14767	14567	14628	14592	14485	14495	14689	14490	14509	14519	14504	14462	14499	14546	14679	14701	14542	14491	14661	14556	14624	14560	14546	14505	14687	14513	14545	14527	14594	14619	14335	14734	14632	14488	14546	14560	14612	14776	14471	14557	14519	14567	14666	14698	14644	14607	14575	14577	14594	14363	14368	14657	14621	14597	14577	14598	14417	14544	14649	14675	14677	14633	14701	14637	14789	14451	14556	14639	14580	14502	14604	14622	14497	14422	14503	14598	14388	14477	14653	14555	14480	14598	14667	14723	14556	14619	14706	14556	14669	14608	14628	14481	14414	14411	14637	14515	14757	14388	14686	14666	14618	14591	14457	14508	14354	14721	14571	14501	14624	14698	14507	14664	14784	14390	14604	14634	14749	14336	14469	14485	14563	14440	14570	14327	14482	14539	14553	14607	14672	14722	14529	14563	14392	14513	14591	14540	14644	14598	14601	14499	14480	14649	14537	14454	14714	14546	14528	14608	14445	14462	14703	14549	14538	14673	14809	14587	14419	14350	14413	14486	14616	14687	14578	14547	14439	14403	14572	14583	14467	14617	14493	14507	14482	14561	14453	14459	14495	14587	14383	14386	14568	14469	14526	14678	14551	14536	14611	14531	14767	14613	14650	14580	14783	14458	14539	14523	14590	14479	14526	14709	14532	14437	14681	14441	14524	14375	14801	14518	14532	14341	14433	14510	14420	14704	14367	14542	14613	14270	14685	14421	14477	14746	14655	14549	14455	14400	14238	14668	14657	14558	14414	14373	14545	14493	14455	14621	14450	14531	14697	14579	14634	14647	14432	14494	14588	14567	14611	14602	14557	14477	14574	14620	14760	14715	14628	14431	14588	14557	14370	14622	14558	14591	14630	14535	14538	14535	14568	14504	14514	14640	14525	14529	14525	14847	14662	14555	14611	14597	14664	14444	14517	14718	14437	14718	14561	14401	14457	14363	14692	14534	14549	14570	14634	14617	14468	14569	14408	14506	14549	14500	14438	14426	14541	14316	14803	14496	14533	14606	14639	14635	14639	14492	14457	14478	14745	14554	14720	14550	14419	14635	14571	14655	14664	14475	14536	14630	14603	14582	14561	14591	14516	14483	14771	14609	14591	14456	14586	14639	14706	14460	14563	14575	14623	14599	14541	14585	14532	14450	14505	14675	14571	14558	14766	14596	14636	14412	14582	14624	14472	14613	14418	14568	14581	14486	14613	14363	14673	14613	14550	14729	14347	14542	14641	14541	14647	14696	14456	14680	14466	14473	14431	14597	14729	14746	14565	14461	14696	14439	14704	14857	14591	14606	14602	14701	14523	14537	14540	14716	14692	14539	14647	14617	14523	14486	14623	14608	14401	14654	14734	14418	14469	14530	14720	14511	14635	14492	14663	14503	14697	14335	14683	14515	14648	14519	14469	14421	14523	14527	14641	14539	14479	14493	14498	14566	14479	14521	14621	14744	14279	14429	14602	14395	14589	14465	14449	14382	14517	14755	14429	14621	14528	14496	14555	14677	14443	14516	14491	14481	14568	14334	14658	14574	14500	14627	14475	14535	14647	14659	14397	14610	14824	14444	14480	14598	14547	14492	14546	14501	14651	14470	14437	14533	14635	14707	14596	14521	14651	14567	14415	14535	14593	14609	14480	14585	14499	14668	14497	14620	14585	14515	14462	14537	14469	14598	14543	14617	14496	14477	14548	14656	14728	14416	14346	14579	14482	14701	14602	14544	14903	14796
33461	53162	48540	38712	32241	27312	22219	18797	17267	16516	15891	15227	14657	14757	14615	14731	14483	14429	14414	14353	14134	14200	14405	14213	14255	14185	14121	14082	14091	13971	13994	14179	13913	13999	14040	14128	14039	14068	14159	14037	14010	13987	13967	14172	13996	14001	13908	13935	14165	14200	14059	14187	13954	13937	14027	13983	13999	14047	13974	14167	14110	13874	14083	13940	13854	13990	14053	14070	13910	13919	14053	14034	13899	13922	14142	13952	14023	13849	13871	13915	13907	13788	14082	14021	13897	13852	14042	14124	14178	14133	13803	14001	13920	13875	13998	14060	13942	13989	14124	14041	14004	14160	14026	14002	13985	13953	13986	14104	13977	14269	14041	13835	14019	14000	14003	14017	14034	14105	14111	14044	13904	13941	14139	13965	13946	13987	13940	14033	14137	14036	13947	14038	13996	13950	13854	13890	13830	14041	13904	14020	13967	13816	14087	14071	13924	13962	14105	13989	13929	13994	13875	13920	14137	13894	13996	13987	13777	14081	13997	14098	13948	14043	14010	14019	14143	14035	14051	14085	13986	13911	13762	14167	14033	14007	14093	13933	14092	13785	13882	13871	13927	13980	13935	14047	14044	13964	13899	13899	14045	14051	13944	14085	13895	13870	14068	14020	14015	13942	14110	14021	13907	13973	14139	14018	13977	14041	13867	14015	14108	13935	14015	13808	13851	13948	13993	13959	13989	13904	13917	14008	14181	14072	14043	13831	13937	14059	14062	13917	14044	14213	13923	14023	14061	14009	14006	13938	13836	13930	13991	13974	13890	13990	13804	14108	13974	13967	13986	14054	13996	14037	13812	13848	14048	13996	14067	13887	13955	13960	14018	14025	14003	14061	13995	13805	13831	13980	13816	14015	14033	13973	13957	14055	14160	14028	13946	13922	13995	14188	14018	13945	14012	14227	13887	13970	14096	14036	14107	13962	13875	14077	14072	13917	13862	14066	13944	13923	13904	14014	14157	14043	14055	14187	13917	14003	14066	13932	14082	13921	13949	13889	14032	14011	13979	13909	14130	13908	13969	14013	14103	14085	13789	14156	13857	13954	14008	13945	13964	14004	14055	14015	13915	14140	13885	13960	13910	14019	14083	13902	13908	14036	13971	14046	14021	13833	13993	13973	13925	13916	13955	13946	14042	13884	13904	13885	14018	13962	13986	14041	13875	14031	13983	13973	13967	13981	13814	14103	13900	14023	14206	14013	13847	14065	13877	13938	14034	13899	14040	14014	14063	13969	14023	13966	14081	13974	14099	13890	14105	14126	13988	14098	14045	14075	13994	13966	13983	14080	13952	13916	13929	13939	14035	13987	14179	13890	13847	14025	14105	14014	13892	14151	13913	13954	14025	13794	13941	13897	14061	13945	14140	13911	14003	14055	13895	14012	13963	13955	13954	13993	13871	13965	14062	13990	13969	13774	13982	13980	13801	13774	14028	13787	13926	13972	13966	13839	14017	13879	13938	14082	14015	14103	13959	13995	13962	13901	13844	14088	14051	14034	13894	14039	13970	14061	14019	13942	13848	13955	13996	14003	14025	14079	13922	14104	13812	13850	14009	13932	14062	14074	14041	13827	14021	13798	13890	13898	14026	14100	13887	14173	13996	14035	13998	14114	13955	13887	13890	14083	14037	13966	14101	13902	13953	13985	13946	13967	13839	14129	14124	13997	13906	14109	14061	13916	13867	13900	14041	14006	13823	14028	13945	14050	13919	13853	13952	13844	13895	14183	13952	14010	13977	14107	13807	13878	13980	13929	13915	14138	14023	14013	13941	13879	14043	13886	14013	14076	13971	13965	13960	14046	13983	14065	13828	14098	14022	14009	14130	14198	14053	14002	14011	14028	14002	14076	13957	13879	14055	13964	14137	14010	13974	13978	13924	13950	13955	13886	13980	14051	13941	13937	13977	14074	13832	13871	14237	13931	14092	14003	13937	13972	13920	13983	14016	14050	14054	13888	14006	13959	13994	13882	14077	14031	13743	13925	14151	13981	13983	13990	14082	13803	14099	13963	14019	13900	13910	14003	14048	14008	14044	13997	14020	13973	14082	14044	13949	14003	14081	13928	13807	14144	14049	13898	13939	14018	13978	14009	13916	13964	13916	14010	13892	14097	14048	13908	14033	14015	14009	14067	13889	14038	14108	13859	13995	14054	13955	14127	14109	13942	14030	14011	13947	14112	14007	14131	14032	13904	14118	13935	13861	13937	13826	14030	14112	14117	14055	13856	13992	13848	13809	14059	13950	14103	13993	13947	13848	13934	13894	14090	14105	14028	14040	13892	13983	14019	14073	13929	13977	13927	13897	13934	13871	14001	13975	13954	13911	14102	14094	14074	13847	14043	14035	14098	14030	14141	14011	13707	13981	13837	13957	13932	13986	13942	13959	13905	13897	13922	13968	13953	13866	13912	14008	13895	14017	14033	13989	13850	14174	13937	13981	13968	14000	13849	13990	13916	13868	13948	14009	13967	14049	14003	14047	14125	14165	14017	13942	13894	13959	14180	13959	13899	14149	14049	14087	13843	13900	13988	14025	13928	13992	13876	13893	13922	14049	13890	14089	13929	14060	13882	13843	14032	14145	13904	13946	14086	13906	13972	14089	14085	14024	13848	13951	14097	14028	14044	13961	14155	13954	13971	14087	14040	14239	14159	14104	13794	13998	13989	13963	13994	14090	13893	13942	13858	14115	13986	14010	14041	13985	14091	14123	14040	14043	14014	13943	13995	13987	13924	13975	14069	13978	14145	13808	14076	14086	13994	13946	13917	13887	14138	13937	13987	14178	14193	14023	13887	14005	13853	14183	13853	14038	13942	13916	13991	14030	14026	14030	14023	13939	13897	13969	14099	14005	14014	14050	14072	14038	13971	13901	13885	13821	13989	14092	14147	14057	13979	14059	13961	14062	14054	13990	13955	14034	13911	14068	14008	13959	14162	14020	13938	13981	13966	14035	13975	13872	13816	13854	14056	14080	14232	14072	14010	14025	14034	14007	14061	14066	14068	13880	13992	13832	13975	14011	13983	13890	14034	14005	14181	13938	13920	13932	13970	14000	14043	13875	13981	14001	14014	14036	14007	13990	14085	13991	13913	13980	13792	13958	13963	13930	13744	14056	13889	13985	13888	13896	14044	14222	13965	13933	13838	14083	13922	14264	13913	14149	13759	14031	14088	13955	13992	13984	14047	14077	13884	13953	13940	14002	14089	14001	13792	14008	14032	14128	13971	13969	14024	13990	13888	14032	13881	13906	13900	14003	14091	13877	13857	13892	13928	13823	14013	13961	13922	13950	13984	14046	14041	14033	13946	13915	13948	14102	13978	14020	13948	13968	14067	13746	13995	14091	13837	14110	14048	14017	13971	13968	13933	14119	13866	14025	14130	14019	13928	13963	13960	14117	13884	14027	14004	14041	13904	14033	13857	13977	14003	13983	13902	14062	13931	14130	14124	14031	14017	13850	13986	14118	13906	13968	13935	13911	13914	14027	13978	13944	14011	14054	14049	14041	14061	13988	14010	13849	14001	13994	13906	13995	13965	14008	14040	13940	13935	14050	14017	13923	14083	13769	14046	14015	13870	14059	14147	14006	14033	13965	13867	13955	14062	13994	13969	13948	13965	13987	14015	13826	14165	14069	14010	13997	14089	13847	14148	13952	13881	14026	14034	14047	14005	14012	13996	14170	13905	13909	13970	13948	13959	13891	13940	13935	14044	13988	13925	14099	14003	14058	14195	13987	14190	13788	13993	13901	13891	14018	14004	14062	13983	13924	13917	13972	13816	13951	13918	13828	13888	14036	13874	13812	14094	14241	14049	13906	14040	14090	14145	13931	13947	14113	14036	14031	14019	13970	13985	13990	13957	13956	13844	13835	14034	13892	14047	13961	13924	13927	14115	13938	14099	13878	14011	13975	13969	14106	13907	14114	14093	14081	14162	13909	13999	13969	13944	13845	13909	13996	13973	13944	13881	14043	14025	14080	13879	13894	14084	14162	13799	13978	13972	13955	13983	13952	14012	14033	13840	13982	14119	14067	14100	14026	14054	13913	13961	14050	14003	13967	13969	14068	13978	14040	14034	13900	13943	14164	13913	13846	13990	13949	13940	14030	14137	13961	14034	14067	14047	14019	13974	14095	13942	14000	13853	14057	13966	13846	13852	14118	13830	14058	14064	13942	13963	14056	13838	13899	14122	13941	14124	13886	14084	14091	13932	14077	14054	13965	13953	13812	14044	14070	14042	13997	14053	14004	13935	14064	14080	14019	14079	13942	13883	14125	13988	14074	13950	13931	13913	13886	13937	14063	13878	13999	13946	13969	14002	13859	14107	13895	14061	14046	14015	13949	14052	13908	14172	13976	14030	13961	13919	14157	14070	13972	14009	14019	14148	14136	13963	13951	13891	14169	13859	14105	14017	14011	14204	13880	13948	13893	14055	13931	13856	13910	13902	14056	14099	13889	13953	14104	13939	13999	13893	14142	13855	13972	14003	13851	14052	13978	14013	13919	13939	13935	13828	14154	13905	13940	14055	14109	13999	13988	13848	13984	13894	13970	13990	13996	14076	13968	14127	13825	13941	13952	14013	13866	13915	14128	13893	14024	14056	13820	14049	13965	14007	13934	13799	13871	13976	13957	14123	14151	13944	13971	14019	13895	14005	13968	13936	14036	14013	14151	14005	13981	13885	14102	14110	13868	13903	14039	14158	13975	13920	13975	13984	13758	13972	13973	13986	14113	13905	13933	13894	14075	13883	14098	13956	13941	14064	13853	14002	14069	13758	14078	14050	13889	13924	13910	13926	13952	13860	13898	14071	13853	13927	13935	13876	14112	13984	14191	13911	13994	14200	14066	13879	14029	13906	14080	14040	14158	13946	13959	13868	13930	14098	13991	14022	14015	13814	14055	14042	13932	14013	14047	14069	14061	13989	13894	13898	13854	13984	14123	14082	13968	14229	14057	13903	13987	14027	14172	14117	14000	14004	13978	13959	13858	14152	13878	13972	14070	13920	13986	13751	14044	14036	14016	14018	14041	14071	14083	14024	13971	14045	13940	14018	14150	13962	14053	13986	14011	14080	13835	14001	13952	14030	14087	14047	13846	14102	13980	13975	13840	13890	13884	13954	13917	13981	14186	13894
23083	21503	29419	24711	24104	27524	27562	21259	19292	18824	18267	17555	17195	17031	17120	17042	17026	16782	16919	16655	16855	16642	16639	16607	16426	16628	16651	16399	16396	16593	16460	16315	16522	16306	16269	16336	16482	16298	16367	16515	16463	16221	16211	16334	16302	16357	16270	16408	16446	16399	16556	16494	16599	16268	16275	16138	16454	16489	16385	16198	16306	16161	16345	16401	16402	16306	16318	16371	16318	16495	16333	16304	16200	16041	16257	16457	16108	16270	16338	16468	16461	16390	16280	16282	16383	16370	16263	16370	16232	16373	16440	16133	16212	16283	16384	16159	16512	16254	16259	16311	16258	16205	16392	16339	16466	16342	16429	16409	16373	16299	16186	16086	16284	16264	16242	16343	16162	16331	16333	16136	16183	16453	16282	16300	16259	16181	16384	16351	16340	16120	16398	16338	16333	16391	16152	16316	16098	16379	16348	16037	16272	16230	16192	16280	16280	16181	16234	16342	16297	16236	16301	16262	16327	16200	16223	16324	16306	16476	16357	16211	16389	16307	16349	16293	16325	16266	16260	16298	16291	16316	16434	16428	16331	16015	16236	16271	16395	16285	16253	16102	16166	16344	16338	16293	16281	16196	16325	16293	16388	16312	16514	16358	16342	16303	16362	16247	16308	16089	16432	16469	16157	16236	16343	16488	16158	16233	16239	16221	16381	16058	16214	16310	16335	16318	16259	16348	16359	16316	16252	16382	16318	16009	16357	16234	16358	16305	16262	16070	16212	16288	16409	16311	16324	16399	16261	16321	16264	16333	16001	16234	16293	16353	16353	16257	16306	16302	16273	16300	16289	16083	16122	16488	16240	16369	16387	16484	16316	16417	16429	16141	16366	16378	16230	16277	16267	16348	16257	16220	16591	16304	16466	16331	16387	16323	16359	16114	16332	16243	16200	16289	16456	16282	16277	16096	16226	16227	16254	16261	16289	16243	16496	16183	16232	16271	16107	16207	16301	16288	16219	16284	16066	16357	16241	16430	16222	16308	16095	16171	16212	16221	16123	16090	16486	16193	16119	16251	16203	16204	16322	16344	16344	16111	16232	16330	16181	16426	16286	16101	16331	16385	16303	16409	16432	16249	16340	16349	16319	16146	16148	16457	16415	16237	16367	16233	16160	16319	16098	16314	16274	16316	16343	16254	16275	16430	16271	16145	16483	16044	16258	16202	16176	16282	16196	16378	16258	16401	16478	16268	16463	16401	16345	16220	16329	16173	16283	16087	16352	16284	16373	16461	16348	16481	16489	16278	16313	16289	16191	16245	16170	16370	16201	16251	16315	16063	16189	16066	16352	16358	16320	16191	16360	16180	16234	16209	16435	16414	16178	16512	15909	16451	16254	16311	16114	16347	16291	16231	16188	16411	16362	16341	16222	16285	16225	16321	16269	16218	16215	16213	16360	16257	16338	16216	16228	16414	16405	16406	16181	16092	16339	16262	16232	16190	16422	16097	16204	16317	16349	16409	16204	16106	16305	16326	16174	16216	16351	16121	16327	16243	16253	16212	16471	16187	16384	16487	16356	16414	16283	16145	16406	16047	16218	16124	16305	16357	16411	16338	16367	16291	16214	16446	16166	16384	16259	16245	16271	16221	16231	16277	16343	16155	16354	16009	16001	16230	16163	16091	16326	16278	16397	16285	16357	16261	16296	16359	16205	16279	16303	16375	16217	16317	16259	16328	16177	16341	16509	16312	16159	16434	16348	16501	16391	16352	16154	16337	16476	16285	16338	16177	16281	16295	16170	16191	16266	16372	16139	16253	16266	16386	16216	16135	16274	16184	16214	16455	16131	16143	16322	16339	16300	16171	16207	16309	16195	16364	16462	16381	16246	16322	16028	16070	16297	16338	16470	16191	16232	16548	16323	16095	16309	16159	16178	16108	16357	16220	16335	16267	16314	16296	16185	16446	16418	16353	16247	16128	16479	16350	16312	15983	16064	16121	16189	16318	16391	16050	16081	16184	16385	16093	16117	16316	16086	16180	16175	16209	16172	15986	16422	16196	16375	16075	16307	16377	16282	16153	16230	16272	16412	16375	16319	16340	16226	16163	16335	16196	16219	16338	16263	16242	16376	16291	16244	16283	16172	16267	16188	16287	16189	16315	16240	16299	16238	16518	16173	16356	16340	16112	16243	16081	16190	16240	16270	16547	16215	16110	16369	16064	16204	16182	16252	16290	16107	16055	16227	16251	16146	16112	16412	16189	16251	16232	16264	16232	16335	16456	16272	16351	16209	16567	16221	16276	16301	16307	16071	16373	16321	16467	16166	16544	16253	16400	16378	16158	16351	16327	16253	16330	16123	16256	16103	16179	16288	16300	16275	16104	16485	16095	16265	16286	16295	16090	16182	16075	16151	16246	16388	16262	16315	16420	16381	16206	16403	16531	16478	16188	16142	16353	16150	16241	16255	16319	16342	16172	16293	16120	16326	16205	16192	16280	16301	16316	16341	16327	16173	16245	16456	16340	16201	16250	16342	16380	16150	16149	16325	16353	16371	16243	16087	16223	16510	16251	16399	16130	16391	16174	16304	16393	16313	16162	16292	16315	16211	16145	16187	16277	16403	16341	16295	16210	16168	16215	16349	16175	16093	16396	16259	16083	16569	16368	16286	16261	16186	16357	16051	16193	16296	16480	16195	16284	16187	16039	16201	16296	16257	16330	16282	16116	16192	16328	16128	16298	16360	16292	16307	16445	16296	16434	16446	16260	16349	16129	16124	16167	16301	16270	16162	16423	16274	16337	16174	16339	16312	16385	16314	16282	16178	16455	16179	16294	16500	16103	16585	16305	16278	16323	16287	16327	16194	16368	16284	16248	16210	15979	16252	16264	16347	16333	16207	16434	16308	16255	16401	16370	16258	16170	16332	16131	16264	16085	16289	16029	16323	16175	16237	16278	16299	16165	16359	16198	16108	16392	16345	16269	16322	16395	16195	16101	16224	16365	16289	16174	16320	16272	16394	16337	16204	16291	16174	16261	16290	16413	16229	16223	16085	16223	16197	16268	16279	16244	16052	16390	16026	16231	16178	16308	16204	16161	16322	16315	16240	16240	16204	16183	16261	16259	16288	16354	16301	16286	16296	16288	16247	16026	16184	16266	16040	16265	16119	16331	16448	16456	16376	16138	16243	16342	16234	16187	16410	16240	16044	16227	16241	16270	16314	16526	16524	16372	16397	16289	16119	16314	16336	16258	16314	16319	16171	16195	16042	16308	16333	16234	16177	16128	16341	16324	16491	16172	16202	16386	16305	16397	16397	16261	16509	16359	16264	16101	16105	16248	16345	16267	16398	16269	16135	16251	16220	16298	16397	16097	16273	16275	16131	16213	16251	16245	16319	16327	16217	16241	16192	16437	16081	16429	16503	16238	16309	16244	16271	16222	16225	16293	16249	16352	16283	16272	16349	16163	16354	16136	16218	16454	16148	16484	16277	16355	16218	16275	16464	16230	16390	16201	16361	16319	16400	16369	16319	16254	16278	16345	16200	16159	16215	16035	16375	16291	16175	16121	16214	16250	16181	16113	16089	16387	16261	16170	16449	16466	16317	16343	16217	16349	16131	16284	16319	16405	16253	16215	16349	16224	16260	16166	16359	16086	16274	16260	16374	16265	16364	16362	16132	16092	16437	16215	16288	16260	16393	16290	16199	16218	16181	16500	16315	16242	16436	16255	16340	16354	16136	16388	16191	16191	16212	16048	16377	16252	16253	16099	16103	16258	16449	16344	16287	16296	16045	16229	16337	16420	16243	16226	16173	16140	16112	16522	16328	16300	16190	16380	16206	16308	16254	16457	16272	16281	16371	16360	16173	16252	16354	16231	16316	16231	16315	16256	16304	16103	16414	16350	16266	16204	16250	16331	16273	16199	16220	16346	16391	16481	16158	16266	16200	16320	16350	16268	16165	16142	16119	16272	16316	16402	16223	16391	16416	16079	16156	16345	16363	16390	16361	16172	16297	16367	16234	16363	16302	16328	16484	16385	16248	16243	16195	16187	16378	16338	16327	16244	16263	16318	16347	16252	16351	16247	16346	16296	16182	16377	16477	16417	16336	16228	16196	16342	16366	16219	16346	16252	16323	16052	16346	16362	16094	16135	16321	16273	16119	16434	16143	16300	16292	16013	16301	16257	16380	16377	16323	16308	16194	16261	16255	16448	16420	16301	16377	16390	16319	16238	16229	16432	16267	16386	16313	16233	16263	16200	16208	16374	16454	16103	16280	16250	16278	16221	16190	16242	16254	16237	16301	16439	16284	16283	16415	16291	16237	16210	16228	16285	16422	16224	16296	16106	16110	16271	16258	16266	16453	16375	16096	16340	16133	16164	16110	16331	16372	16193	16239	16233	16246	16256	16320	16358	16358	16138	16280	16043	16288	16095	16144	16326	16383	16400	16281	16459	16207	16191	16374	16425	16155	16191	16371	16304	16374	16376	16260	16185	16451	16107	16248	15978	15983	16310	16214	16431	16245	16237	16327	16208	16259	16240	16500	16294	16327	16184	16251	16107	16195	16351	16209	16344	16361	16315	16293	16390	16285	16244	16290	16353	16309	16281	16192	16267	16370	16196	16334	16373	16258	16217	16122	16202	16197	16067	16193	16310	16233	16211	16302	16103	16318	16442	16356	16371	16240	16141	16126	16207	16195	16437	16088	16294	16056	16337	16290	16260	16333	16418	16207	16240	16252	16296	16226	16339	16099	16270	16401	16218	16458	16374	16198	16367	16222	16269	16153	16424	16264	16416	16445	16203	16369	16462	16104	16168	16255	16365	16419	16411	16300	16228	16360	16072	16152	16210	16233	16073	16318	16239	16245	16324	16301	16154	16285	16207	16178	16245	16517	16238	16156	16075	16244	16227	16424	16385	16265	16475	16443	16312	16170	16412	16132	16196	16320	16257	16126	16168	16100	16365	16243	16233	16236	16278	16341	16451	16477	16314	16309	16236	16467	16233	16257	16282	16092	16127	16336	16430	16229	16331	16397	16171	16324	16141	16342	16292	16390	16408	16298	16247	16417	16140	16291	16177	16278	16283	16196	16247	16182	16085	16266	16102	16348	16137	16220	16276	16407	16395	16162	16284	16229	16215	16375	16156	16367	16298	16245	16329	16414	16274	16273	16245	16155	16316
36457	60461	57420	48626	40026	32243	24936	21251	19518	18378	17603	16688	16242	15886	15766	15986	15822	15540	15506	15582	15397	15412	15354	15434	15277	15172	15126	15135	15138	15022	15201	15305	14993	15238	15127	15118	15143	15140	14952	15188	15140	14911	15119	15269	15204	14974	14847	15063	15263	15066	15443	15427	15325	15192	15059	15098	15196	15111	15213	14911	15103	15133	15073	15034	14943	15051	14962	15034	14940	15071	14944	15201	15047	14979	14949	14966	15184	15193	14948	15042	15107	15029	15162	14991	15090	15242	14884	15019	15132	14984	15060	15133	15204	14919	14970	14986	15068	15084	15147	15025	15081	15055	15106	14973	14997	15265	14964	15024	15143	15233	15175	15050	15248	15038	14986	15044	15035	15081	15103	15040	14945	15079	15105	15046	15195	15034	15054	15081	15031	15019	15015	15056	15149	15243	15008	14969	14991	15064	15066	14903	15091	15187	15172	15027	15008	15070	15098	15143	15096	14913	15000	14972	15109	15076	15009	14988	15014	14938	15059	15204	15129	14908	15108	15135	15057	15065	15169	15128	14974	14981	15177	15135	15199	15128	15130	15067	15077	15087	15072	15076	15095	14960	14939	15025	14943	15178	15058	14957	14996	15137	15027	15148	15093	15077	15150	14980	15093	15184	15191	15030	15186	15020	15120	15113	15107	14984	15246	15172	15047	15133	14905	15090	14946	15064	15040	15051	15179	14980	15153	15131	15080	15075	15026	15095	14957	15117	15165	15071	15032	15047	15030	15040	15023	14991	14978	14895	15039	15031	15048	15179	15091	14963	15172	15180	15101	15079	14968	15180	14931	15197	15078	15111	14992	15035	15002	15049	15080	15097	15075	14903	14995	14992	15034	15039	15094	14967	15075	14980	15075	15118	15001	15061	14943	14930	14944	15024	15032	15034	15145	14916	15057	14985	15126	15121	15153	14975	14864	15138	15057	15010	14965	14959	15112	15122	14907	15137	15051	15077	15012	15160	15169	14911	15078	15102	15080	15033	14990	14931	15128	15024	15078	14948	14948	14997	15002	14975	15104	15038	14852	14992	15087	15183	14907	15121	15041	15196	15020	15104	15171	15016	15044	15069	14965	15045	15016	15055	15150	14991	15139	15184	15029	15282	15051	15140	15001	14984	15056	15113	15060	15067	14806	15083	15066	14916	15137	15114	14968	15056	15037	14915	15156	15160	14779	15014	15175	15058	15094	14969	15016	15111	14965	15122	14988	15084	14923	15045	15044	15111	15032	14958	15041	14933	15072	15047	15068	15202	14944	15122	15196	14925	14996	14991	15134	15081	14992	15172	15089	15120	15137	15233	14944	15171	15019	15129	14944	15110	15095	14930	14984	15037	15116	14990	15115	15113	14968	15081	15123	15030	15063	14995	15097	15131	14969	15025	15042	15081	14909	14992	15119	15104	15099	14964	14921	15019	15028	15084	15123	15186	14973	14905	15015	14848	14967	14840	15136	15217	15062	15186	15085	15297	15028	14998	15045	14993	15099	15079	15111	15166	14946	15158	14996	15071	14993	14976	15011	14994	14963	14943	15063	15076	15075	15191	15143	15077	14914	15020	14885	15039	14942	15044	14982	15044	15088	15039	15078	15018	15132	14907	15075	15061	14894	15051	15090	14937	15070	14907	15108	15046	15214	14946	14989	15061	15123	15105	15119	15084	15016	14902	15185	15182	15042	14930	15006	15166	14886	15119	15012	14986	15070	15140	15252	15219	15015	15216	14988	14960	15152	15055	14949	15050	15165	15000	15079	15080	14967	15056	15140	15087	14960	15127	15162	14986	15012	15101	14987	15000	15012	15173	15008	15057	15180	15027	15254	15029	14987	15124	14936	14990	15080	15010	15081	15199	15027	15095	14913	14999	15177	15076	15068	14980	15003	15066	15053	14953	15080	15020	14887	15159	15135	15041	15119	14943	14951	15036	15034	15161	15015	15002	14901	15007	15031	14996	14991	15097	14943	15144	15170	14924	15185	15122	15258	15097	15098	15081	14901	15114	15135	14984	15102	14956	14947	15172	15109	14920	15007	14980	15105	15041	15189	15063	14986	14969	15095	15146	15066	15173	14881	14929	15119	14848	15060	15086	15064	14987	15036	15039	15139	15057	14914	15046	15016	15015	15080	15025	15080	15255	15025	14965	14927	14996	14896	15190	15202	15003	14924	14939	15159	14945	15170	15043	15121	14938	15134	15041	15191	14871	15051	15004	14968	15027	15069	15125	15097	15139	14935	14952	15027	15155	15051	15105	15153	14945	15054	14977	15019	15112	15013	14987	15159	15311	15078	14956	15014	15122	14971	15055	15069	14938	15060	14854	15219	15085	15025	15066	15180	14731	15040	14980	15015	15011	15035	15123	14918	15116	15064	15104	14985	14967	15071	15001	15098	15112	14936	15045	15074	15107	15040	15176	15015	14990	15055	14951	14919	15018	15099	14909	15038	15088	15150	15110	14919	15003	14923	15015	15046	15235	15090	14988	14986	15040	15100	14950	15066	15038	14946	15041	15129	15029	14982	15025	15170	15081	15250	15008	15019	14902	14892	15107	15038	15235	15003	15002	14978	15079	15119	15023	15276	15003	15040	15125	15015	14954	14868	15272	15049	14993	15038	14719	14903	14945	15099	14992	15134	15108	14947	15078	15100	15184	15095	14971	15067	14911	15063	14960	15120	15044	15012	15029	14888	14835	15039	15082	14995	14901	15078	15008	15037	15084	14919	15061	15152	14926	15204	14880	15154	15035	15041	15164	15108	14917	15201	15143	15010	15079	14894	15110	15062	15069	15076	14967	15141	15108	15164	15341	15057	15068	14926	14949	15045	15084	15007	14964	15043	14887	15087	14935	15169	15071	15094	15120	15022	14960	14978	14912	15000	15035	15138	15184	14983	15057	15182	14931	14918	15072	14979	15231	14972	14927	14860	15098	14987	15094	15034	15071	15003	14998	15113	14951	15108	15059	15070	15088	15041	15103	15025	15069	14961	15008	15114	14982	15009	15024	15170	14879	14967	15080	15054	15024	15024	15128	15038	15054	14846	15000	15089	14983	15048	15134	15114	15062	14996	15309	15139	15025	15025	14862	14952	14978	15139	15116	14991	15058	15119	14976	15034	15117	15007	14970	14984	14857	14996	15198	15013	15109	14915	15018	14979	14935	14959	14985	15037	15166	14975	15095	15162	15033	15142	15116	15247	15273	15080	15044	14992	14995	15083	15204	15163	15058	15016	15071	15033	15116	15045	15039	15170	15069	15086	15003	14990	14851	15083	14692	15050	15099	15122	14987	15038	14948	15031	14932	15228	15003	15130	15013	14976	14867	15085	15100	15126	15084	14978	15249	14924	15045	15104	15006	15122	14915	15046	15058	14943	15046	15034	15097	15043	15184	15037	14960	14937	15010	15197	15135	15194	15095	15067	15070	15209	15003	15018	14975	14972	15054	15120	15138	15053	14961	15224	14995	14903	15126	14995	15142	15102	15111	15119	14817	15074	15059	15034	14996	15059	14878	15254	14946	14925	15150	14989	15089	14781	15105	15107	14961	14914	15137	15235	15087	15071	14956	15061	14913	14960	15090	15020	15121	14941	15079	15058	14905	14872	15161	14929	15100	14835	14915	14955	14952	14976	15188	15218	15108	14872	14934	14989	15130	14995	15033	14915	15198	15217	15234	15016	15068	15172	15248	15048	15005	15071	14980	15004	15031	15041	15020	15094	15083	15133	14921	15019	15068	15133	15010	15021	15127	14938	14990	15018	15070	15050	14956	15145	15109	15087	15013	14938	14956	15167	14986	15099	15026	14917	14925	14943	14924	15207	15121	14865	15106	15073	14942	15049	15165	15229	15059	14959	15032	15104	15018	14990	15018	14962	15018	15091	14987	14980	14967	15062	15075	15006	15068	15009	15029	14994	14979	15180	14994	15099	14864	14966	15057	15196	14921	14890	15035	14866	15226	14938	14982	15124	15153	14972	15149	15048	15088	15083	15200	15177	14976	15095	14989	15062	14842	14881	14924	15216	14995	15067	15043	14836	15155	15012	15096	14963	14999	15041	15079	15111	14905	15170	15109	14884	14963	15283	15034	15146	15051	15072	15032	15027	15057	15075	15050	15189	14941	14967	15038	15145	14951	15053	14996	14994	14954	15099	15226	15069	15326	15041	15032	14998	14955	15131	14985	15160	15032	15008	15158	14995	14958	15197	14876	14962	15055	14968	15138	15149	15022	15104	15059	15092	15083	15103	15162	15099	15094	15020	15074	15048	14962	14979	14899	15059	14945	15121	14912	15209	15077	15044	15004	15138	15049	15020	15024	14986	14916	15112	15035	15003	15270	15018	15072	15017	14942	14881	15103	15101	15036	14895	15280	15030	15029	15065	14798	15183	15185	15063	15022	15122	15038	15044	15046	14893	14986	15114	14941	15027	14992	15071	15195	15015	15145	15003	15091	14962	15033	15102	15043	15132	15210	15073	14982	14867	14936	15059	14951	14920	14980	15073	15084	15169	15043	14932	15010	15153	14938	15004	15033	15046	14949	15055	15019	15089	14975	14971	15058	15124	15025	14975	14986	15025	15067	15101	15073	15159	15142	15071	15126	14957	15013	15062	15109	15019	15087	15103	15235	15023	15094	14908	15028	14916	14969	15166	15204	15030	14971	15058	14985	15117	15149	15062	15094	14953	15179	15007	14842	15091	15002	15008	15071	14907	15018	15125	15053	15164	15000	15186	15036	14914	15021	15071	15003	15098	14990	14941	15138	14883	15174	15087	15036	14900	15089	15155	14944	14961	14945	14899	15205	15085	15045	14973	14898	15019	14959	14930	15044	15104	15096	15124	15091	15063	15198	15066	14953	15068	14858	15199	15036	15141	15051	15067	14989	15011	15273	15079	15147	15206	15058	15157	14903	15120	15077	15010	15140	14975	15004	15060	14842	15110	14978	15106	15165	15057	14977	14908	15123	15150	15044	14937	14887	15172	15150	14996	14807	15062	15104	14879	15038	14964	15063	15086	14895	14901	15020	15249	15123	15171	15076	15180	15080	15044	15163	15018	14983	15182	15106	15099	14907	15075	15061	15003	14840	14975	14783	14965	15010	15126	14945	14981	15136	14937	15281	15038	15164	15069	14975	14942	15097	15159	14949
29099	28354	35207	29091	21862	19285	17884	16662	16442	16045	15486	15517	15452	15275	15185	15281	15178	15321	15071	15193	15015	15023	15114	15106	14931	14951	15059	14994	14873	14928	15129	15018	14995	14943	15264	15028	15053	15003	15051	14826	14950	14861	15106	14917	15087	14824	14965	14943	14921	15003	15071	14990	15038	14894	14867	14949	15049	14863	14776	14843	14812	14913	14900	14943	14969	14980	14977	14947	15017	14959	14904	14924	14674	14907	14775	14942	15015	14829	14843	15031	14879	14747	15054	14810	15035	15075	14897	14846	15006	15056	14796	15138	14934	14984	14911	14831	14906	14985	14937	14925	14950	14863	15015	14864	14845	14910	14935	14758	14878	14942	14896	14848	14902	15169	14974	15190	15190	14807	14944	14915	14982	14949	14864	14973	15005	14949	15118	14975	15128	15100	14909	15011	15003	15084	14876	14865	15116	14943	14771	14846	14937	14977	14916	14946	14799	14860	14980	14933	14853	14857	14930	14910	15039	14915	14978	14932	14880	15098	15169	14895	15009	14844	14870	14923	15077	14898	14830	15076	15133	14864	14854	14847	14899	14883	15000	14977	14959	14876	14997	14926	14977	14943	14663	14920	14898	14966	14899	14907	14864	15076	15004	14880	14859	14959	14836	15097	14953	14925	15007	14964	14855	14960	15168	14955	14912	15044	14985	15097	14928	14931	14956	14978	14753	14891	14759	14972	14995	14896	14967	14912	14874	14905	15003	15099	15007	15058	15098	15091	15034	14964	15026	15043	15127	15065	14948	14937	14757	14925	14716	14954	14904	14932	14874	14963	14937	14895	15117	14897	15028	15147	14875	15023	15116	14918	14949	15035	14960	14880	14888	15006	14815	14791	14895	14771	15000	14905	14952	14818	14837	14899	15129	15055	14884	14944	14859	14996	14872	15154	15132	14987	14964	14852	15006	15026	14855	15082	14953	15043	15013	15003	14923	14962	14836	15068	14996	15126	15036	14960	14963	14865	15070	15001	14895	14965	14881	14971	15184	15085	15030	14903	14861	14966	14991	15035	14940	14891	15057	14942	14830	15064	14960	14906	14924	15051	14906	15083	14908	14883	15051	15139	15015	14735	14928	14914	14818	14836	14905	14814	14813	15069	14957	14982	14812	14971	14881	14920	14919	14633	14951	14885	14998	14975	14997	14971	15039	15051	14851	14954	15061	15032	14933	14940	14910	15067	15031	14843	15148	14777	14810	14855	15003	14657	14821	14961	14866	15040	14827	15084	14864	14866	14978	14899	14993	14960	14839	14859	14920	14778	14906	15024	14859	14938	14949	14818	14994	14947	14961	15031	14987	14914	14744	14904	14875	14934	15055	14977	14932	14900	14876	15050	14940	14924	14911	14877	14953	14972	14980	15090	14928	15007	15078	14959	15060	15098	14808	14873	14880	14989	15051	15131	14987	14747	14785	15015	14854	14950	14888	15102	14930	14960	15028	14909	14957	14834	14918	14831	15163	14820	14823	14833	14725	14815	14919	14954	14925	15013	14940	15036	15099	15013	14971	14909	14861	15140	14944	14882	14946	14770	14875	14886	15019	14914	14880	15036	14917	14726	15051	14810	15009	14946	14743	14969	14918	14893	14961	15038	15103	15054	15053	14748	15170	14821	14758	15107	14987	14759	14872	14704	14780	14838	14905	14799	14968	14943	14932	15077	14937	14977	15098	14911	14950	14995	15009	14904	14827	14935	14855	14790	14696	14911	14977	14977	15009	14912	14930	15004	14908	14875	14724	14974	15069	15250	15035	14900	14980	14955	15145	15140	14771	14891	14771	14866	14932	14794	14802	15007	15065	15070	14845	14863	15077	15040	15023	14956	14958	14875	14952	15072	14822	14833	14880	15163	14829	15048	14881	14900	14860	14895	15004	14835	14950	14908	15049	15113	15009	15006	14966	15053	14957	14916	14934	15053	14979	14871	15003	14880	14899	14762	14829	14919	14767	14827	14919	15066	14774	14785	15148	14968	15007	14903	14952	14951	14936	15009	15000	14899	15108	14968	14753	14998	14917	14956	14869	14909	14951	14898	15018	14936	15111	14825	15102	14709	14822	14996	14892	14789	14936	14977	14944	14748	14819	14960	14952	14836	14839	15153	14915	14901	14822	15102	14917	14962	15084	14855	14874	14891	15126	14946	15106	14859	14964	14780	15014	14992	14911	14992	14889	14774	14876	14951	14923	14973	14853	14882	14735	14930	14841	14934	14937	15011	14905	15102	14844	14790	14838	14838	14780	15056	14983	14981	15044	14834	14819	14911	15027	14897	14801	14956	15153	15050	14974	15032	14973	15012	15021	14901	14970	14965	14888	15162	14804	14887	14758	15078	15048	15025	14922	15089	14983	14911	14818	14980	15143	15004	14674	14874	14672	14904	14912	15104	14948	15039	14672	14764	15026	14830	14948	14981	14767	14842	14939	14910	14979	15191	14893	14970	14913	14976	15094	14860	14782	15150	14945	14955	14972	14954	14837	14867	15062	14958	15061	14959	14810	14818	15221	15021	14981	15047	14929	15084	14958	14858	15015	14838	14939	15039	14991	15058	15227	14804	14988	15110	14940	14920	15012	15011	14735	14947	15026	15088	14872	14811	14727	14967	14903	14869	14892	15168	15022	15050	14989	15016	14996	14980	14871	14987	14933	14979	14786	14951	14875	14838	14962	14849	14946	15004	14910	15008	15030	14945	15098	14947	14877	14904	14913	15027	14943	14865	15055	14966	15083	15085	14960	14825	14961	14904	14968	14808	15023	15077	14969	14859	14918	14823	15026	14864	14842	15027	14957	14795	14925	15002	14895	15120	14989	14803	14942	14995	14908	15036	15028	14770	15033	15009	15177	14957	14637	14910	14826	14919	14934	15034	14905	14750	14827	15046	15013	14857	15015	14904	15018	14934	14829	14834	15017	14997	14812	14931	14959	15026	14966	14896	14864	14809	14914	14844	14801	14680	15054	15077	15081	14986	14860	14897	15007	14995	14876	14911	14936	14881	14728	14980	14881	14832	14938	14848	15100	14913	14823	14772	15130	15078	14824	15125	15066	14913	14935	14955	14938	14867	14709	14825	14984	14965	14998	15247	14823	14971	14980	14920	14826	14948	14974	14809	14909	14986	14893	14964	14918	14666	15154	14850	15055	15142	15000	15057	15108	14890	14906	14891	14797	14897	14800	14860	15010	15106	14887	15229	15055	15015	14986	14963	14946	14977	14949	15041	15028	14905	14935	14974	14853	14874	14891	14931	14991	14801	15149	15004	14991	15062	15011	14866	14977	14958	14831	14846	14888	15025	15004	14934	14729	14808	14928	14948	15099	14946	14842	14889	15058	15082	15004	14916	14820	15027	15014	15090	15021	15029	15025	14778	14918	15156	14968	14786	14983	14895	14972	14792	14903	14966	15219	14944	14828	14962	14985	14907	14873	14840	14763	14672	14878	14953	14823	15031	14851	15006	14895	15112	15008	15016	15008	14826	14829	14912	14822	14862	15010	15037	14982	14863	15028	15139	15180	14978	14908	14874	14939	15060	14876	14872	15057	15148	15184	14957	15015	14990	14953	15071	14733	15049	14834	14928	14974	14771	14995	14968	15004	14948	15017	14869	14973	14985	15005	15290	14845	14949	14856	14927	14833	14957	15036	15167	14965	15062	15052	14938	15110	14969	15087	14887	14936	14890	14808	15059	14970	15038	15012	15024	14841	15103	14900	15120	14787	14899	14779	14937	14936	14928	14879	14885	14790	14854	14802	14888	14931	14732	14999	14892	15075	15021	15163	15027	14970	14829	15057	15039	14980	15107	15163	15097	15119	14991	15098	14989	14892	14785	14907	14928	14828	15047	14928	14672	14869	14861	14719	14930	14993	14813	14970	14955	14890	14866	14780	14969	14996	14915	14802	15147	14962	15094	15007	14886	14842	14958	15035	14963	14978	14821	14859	14894	15102	14939	14955	14820	15014	15074	15017	15011	14818	14934	14988	14890	15091	14990	14769	15069	14951	15046	14991	14864	14981	14880	14986	15051	15043	14953	14966	15016	14928	14860	15021	14976	15094	14881	14989	14757	14963	14899	14891	14820	14885	14959	14864	15052	14995	15032	15144	14898	15019	15085	14847	14990	14882	14898	14998	14877	15112	14993	14805	15062	15053	14997	14941	14947	14683	14878	15075	14865	14968	14844	14863	15001	14947	14868	15005	14958	15013	14935	14961	15034	14963	14992	14873	14938	15095	15053	15182	15040	14836	14888	14939	15026	15062	15010	15163	15044	14943	14860	14977	14826	14897	15036	14999	14971	14873	15022	14959	14964	15015	15031	14920	14910	14772	15035	15009	14896	15029	14867	14851	14889	14879	14921	14789	15055	14923	15020	14975	14818	14941	14948	14961	14980	14921	14844	14742	14783	14827	14938	14689	14930	14990	14718	14827	14822	14742	14951	14824	14944	15039	15130	14972	14988	14939	15009	14861	14960	14860	14923	15008	14590	15039	14751	14810	14863	14871	14979	14942	14806	14894	14775	14935	15092	14922	15070	14829	14908	14911	15006	14803	14761	15072	14920	14997	15140	14899	14977	15052	15119	15017	14911	15065	15164	14936	14792	15085	15147	14980	15037	15012	14824	14856	15095	14754	14920	15018	15012	14921	14956	15127	15038	14907	15094	14964	14951	15013	15028	14831	15107	15032	14982	14889	14999	14891	14980	14921	14851	14822	14898	14999	15003	14954	14892	14812	15035	14981	14889	15025	14955	14782	14818	14946	14960	14932	15112	14982	14897	15014	14970	15085	15043	15225	14983	14711	14870	15015	14813	15053	14993	15003	15146	14910	14964	14975	14748	14848	14999	14958	15018	15013	15004	14715	15094	14998	14942	14802	14883	14970	14944	14829	15167	15184	14871	14840	14722	14933	14904	14674	14913	14856	14987	15002	14976	14942	15044	14938	14885	14989	15047	14862	15091	15074	14762	14963	14942	14840	14878	15083	14874	14953	14915	15081	14862	15029	14897	14751	14948	14845	14972	14897	14844	14995	14859	14945	15040	14881	14890	15062	14967	14921	14901	15044	14887	15051	14906	15095	14996	14879	14828	14981	15136	15064	14919	14932	14832	15143	15040	14827	14943	15010	14939	14884	15018	14912	14974	14898	14996
34162	46488	42568	30391	23535	20316	18212	17133	16490	15765	15343	14871	14730	14813	14569	14510	14620	14456	14510	14384	14609	14335	14408	14391	14253	14634	14357	14324	14468	14334	14292	14195	14247	14436	14134	14299	14132	14308	14229	14475	14192	14229	14360	14178	14229	14244	14176	14496	14089	14249	14376	14251	14428	14296	14198	14202	14200	14203	14234	14523	14159	14157	14298	14302	14272	14266	14274	14241	14297	14202	14234	14345	14066	14161	14244	14071	14332	14187	14214	14049	14289	14223	14230	14258	14251	14363	14347	14222	14171	14249	14233	14078	14261	14265	14151	14275	14222	14268	14134	14133	14186	14378	14095	14293	14253	14191	14167	14194	14214	14195	14223	14187	14293	14259	14202	14253	14213	14227	14131	14209	14283	14223	14260	14297	14345	14254	14099	14217	14298	14212	14158	14138	14337	14176	14376	14172	14283	14183	14084	14183	14089	14293	14368	14270	14314	14296	14246	14203	14356	14100	14458	14167	14168	14131	14246	14159	14283	14434	14249	14159	14320	14154	14310	14266	14253	14314	14298	14226	14179	14163	14237	14274	14266	14325	14316	14196	14117	14134	14200	14195	14158	14190	14259	14302	14269	14198	14298	14116	14255	14042	14189	14280	14070	14348	14338	14111	14344	14355	14178	14211	14133	14353	14158	14154	14245	14288	14246	14199	14333	14092	14276	14392	14277	14250	14148	14221	14193	14253	14181	14062	14253	14315	14168	14345	14101	14225	14305	14170	14176	14296	14298	14090	14315	14031	14204	14221	14277	14243	14222	14306	14319	14371	14149	14258	14260	14253	14215	14409	14171	14353	14276	14242	14207	14342	14257	14174	14197	14119	14221	14124	14251	14298	14297	14297	14189	14326	14219	14343	14396	14047	13963	14182	14273	14283	14200	14104	14317	14330	14254	14238	14168	14305	14167	14333	14033	14293	14234	14021	14288	14196	14476	14174	14250	14259	14439	14395	14126	14265	14294	14218	14229	14305	14058	14336	14370	14044	14335	14163	14233	14324	14293	14158	14267	14298	14319	14169	14199	14125	14282	14361	14262	14257	14157	14190	14155	14262	14009	14256	14327	14327	14304	14254	14410	14351	14139	14119	14122	14316	14228	14276	14414	14251	14346	14293	14261	14105	14233	14400	14151	13915	14285	14192	14133	14139	14156	14231	14169	14257	14272	14053	14291	14240	14240	14173	14342	14299	14205	14211	14213	14172	14167	14281	14218	14094	14213	14226	14413	14234	14245	14144	13997	14376	14033	14229	14382	14241	14285	14283	14124	14409	14202	14354	14243	14095	14382	14339	14149	14269	14181	14269	14341	14124	14352	14256	14307	14223	14194	14168	14224	14235	14205	14179	14110	14278	14292	14139	14272	14223	14144	14109	14321	14246	14173	14172	14259	14354	14109	14204	14203	14264	14295	14416	14185	14244	14212	14164	14197	14272	14179	14452	14067	14265	14212	14303	14312	14280	14175	14345	14238	14240	14352	14333	14251	14420	14160	14208	14250	14326	14235	14105	14029	14209	14271	14337	14203	14203	14180	14195	14299	14222	14156	14359	14264	14293	14313	14033	14350	14117	14235	14330	14191	14216	14210	14291	14299	14200	14216	14399	14210	14165	14330	14145	14214	14264	14140	14391	14299	14222	14175	14262	14060	14210	14329	14236	14290	14176	14201	14137	14197	14220	14155	14319	14370	14247	14188	14254	14114	14327	14322	14186	14004	14253	14056	14168	14189	14284	14169	14260	14346	14095	14157	14342	14367	14259	14151	14385	14461	14249	14217	14286	14184	14141	14169	14087	14247	14163	14191	14221	14334	14289	14159	14244	14140	14168	14170	14182	14129	14318	14345	14175	14323	14333	14236	14262	14277	14128	14177	14185	14373	14154	14173	14188	14319	14403	14359	14227	14304	14249	14285	14198	14109	14260	14285	14268	14355	14222	14133	14320	14351	14115	14290	14187	14163	14340	14239	14243	14188	14305	14248	14166	14266	14331	14287	14344	14170	14282	14364	14286	14215	14154	14174	14293	14208	14208	14350	14402	14170	14204	14300	14365	14282	14193	14231	14278	14359	14292	14353	14119	14270	14284	14185	14233	14086	14079	14269	14150	14144	14090	14336	14164	14340	14271	14339	14176	14209	14211	14149	14168	14156	14167	14232	14346	14127	14254	14249	14338	14141	14301	14195	14359	14170	14202	14310	14145	14117	14184	14402	14296	14372	14086	14342	14198	14402	14149	14149	14309	14163	14209	14162	14248	14306	14297	14221	14406	14216	14227	14404	14426	14173	14313	14274	14478	14311	14291	14233	14246	14232	14361	14315	14349	14348	14154	14269	14184	14236	14178	14213	14331	14328	14138	14204	13990	14085	14276	14316	14202	14157	14268	14120	14229	14165	14208	14309	14178	14208	14247	14227	14050	14259	14242	14151	14098	14235	14376	14168	14323	14251	14141	14317	14265	14052	14247	14246	14243	14335	14260	14231	14328	14170	14239	14174	14198	14246	14363	14114	14272	14249	14179	14348	14305	14232	14310	14108	14293	14348	14222	14208	14315	14272	14254	14291	14252	14214	14259	14370	14327	14142	14222	14237	14300	14291	14223	14083	14181	14416	14203	14215	14157	14043	14374	14209	14145	14215	14238	14216	14332	14234	14289	14112	14416	14199	14249	14133	14248	14341	14248	14312	14305	14143	14162	14253	14073	14101	14168	14184	14464	14212	14200	14260	14409	14188	14246	14406	14258	14316	14360	14458	14312	14318	14270	14039	14137	14193	14134	14307	14249	14329	14159	14175	14369	14237	14089	14253	14219	14292	14185	14142	14199	14163	14336	14178	14290	14167	14390	14246	14152	14208	14280	14254	14224	14309	14229	14298	14252	14258	14235	14253	14194	14163	14218	14345	14220	14335	14314	14239	13972	14190	14123	14282	14209	14288	14173	14380	14136	14376	14214	14054	14094	14363	14182	14185	14276	14298	14143	14290	14184	14107	14239	14291	14268	14126	14173	14121	14293	14113	14356	14266	14243	14188	14162	14133	14466	14044	14249	14252	14290	14330	14148	14254	14380	14220	14071	14291	14202	14256	14215	14317	14265	14161	14299	14399	14293	14354	14406	14112	14116	14329	14179	14545	14318	14204	14320	14150	14359	14231	14145	14305	14301	14221	14184	14109	14196	14211	14112	14324	14126	14351	14282	14365	14180	14272	14137	14240	14208	14318	14356	14221	14144	14216	14173	14111	14307	14166	14335	14349	14159	14141	14349	14228	14308	14214	14175	14146	14300	14220	14210	14242	14324	14228	14340	14204	14282	14296	14374	14118	14160	14280	14340	14319	14251	14305	14334	14160	14142	14177	14244	14200	14335	14152	14258	14349	14335	14183	14306	14327	14302	14113	14277	14143	14286	14200	14464	14213	14182	14378	14414	14077	14216	14267	14148	14139	14161	14170	14279	14321	14219	14214	14302	14149	14215	14222	14318	14191	14302	14192	14128	14375	14401	14050	14233	14239	14284	14202	14247	14308	14262	14242	14187	14299	14283	14236	14302	14054	14390	14190	14199	14169	14303	14454	14243	14235	14113	14270	14263	14249	14413	14251	14330	14264	14293	14322	14183	14256	14450	14255	14242	14243	14197	14269	14209	14168	14217	14216	14175	14271	14232	14165	14280	14140	14321	14272	14179	14187	14338	14201	14242	14268	14185	14204	14302	14232	14047	14296	14104	14216	14224	14251	14269	14178	14131	14258	14351	14243	14166	14374	14263	14157	14297	14304	14346	14353	14272	14127	14247	14288	14231	14153	14161	14275	14390	14416	14358	14250	14204	14196	14285	14344	14467	14217	14084	14201	14229	14186	14230	14229	14325	14190	14070	14198	14215	14231	14207	14170	14281	14396	14173	14230	14116	14203	14289	14057	14183	14153	14225	14237	14201	14222	14201	14180	14299	14252	14268	14363	14264	14275	14041	14270	14348	14329	14136	14317	14361	14485	14437	14181	14147	14255	14261	14302	14212	14424	14317	14094	14160	14320	14264	14302	14209	14187	14327	14421	14149	14251	14233	14219	14251	14323	14279	14148	14181	14235	14093	14277	14242	14161	14249	14313	14133	14219	14078	14330	14265	14159	14292	14300	14327	14299	14272	14274	14327	14310	14289	14321	14407	14144	14200	14248	14357	14302	14227	14357	14151	14167	14197	14277	14135	14225	14324	14332	14306	14466	14234	14367	14302	14249	14328	14317	14387	14183	14172	14191	14255	14254	14194	14223	14257	14176	14364	14250	14196	14362	14307	14331	14357	14232	14233	14264	14098	14140	14344	14164	14128	14222	14085	14221	14131	14250	14203	14147	14281	14382	14260	14130	14293	14159	14277	14282	14333	14399	14360	14217	14165	14159	14309	14183	14181	14372	14309	14069	14116	14104	14102	14178	14082	14197	14297	14329	14151	14108	14265	14238	14278	14230	14302	14085	14344	14250	14188	14025	14187	14092	14295	14260	14292	14334	14379	14272	14337	14286	14159	14340	14372	14277	14354	14054	14284	14342	14122	14244	14323	14403	14245	14269	14260	14377	14177	14206	14140	14223	14116	14198	14200	14174	14230	14270	14157	14186	14301	14088	14213	14291	14113	14357	14258	14229	14193	14179	14444	14171	14168	14194	14172	14282	14176	14231	14419	14218	14136	14274	14208	14180	14234	14146	14312	14202	14184	14254	14353	14227	14305	14165	14277	14258	14276	14221	14097	14232	14235	14301	14328	14143	14303	14140	14152	14227	14179	14067	14179	14204	14363	14224	14214	14148	14207	14097	14236	14246	14318	14203	14206	14278	14310	14174	14292	14167	14211	14198	14314	14321	14155	14388	14299	14127	14181	14178	14207	14311	14247	14459	14272	14295	14106	14217	14067	14387	14248	14174	14348	14299	14280	14411	14356	14265	14385	14306	14316	14222	14227	14227	14308	14303	14132	14507	14208	14262	14281	14259	14201	14128	14135	14155	14270	14161	14228	14232	14112	14252	14409	14263	14251	14113	14316	14346	14230	14314	14114	14263	14226	14288	14157	14258	14491	14255	14328	14118	14264	14279	14219	14232	14248	14385	14049	14363	14221	14254	14294	14120	14266	14012	14171	14237	14247	14313	14306	14213	14139
24358	21446	28895	25570	24034	24550	23237	19548	18013	17039	16739	16332	16219	16029	15769	15726	15826	15511	15665	15537	15454	15673	15469	15424	15520	15401	15504	15449	15339	15285	15434	15201	15310	15245	15371	15448	15453	15553	15320	15329	15337	15498	15385	15304	15372	15312	15298	15267	15337	15293	15514	15392	15407	15364	15331	15472	15222	15374	15410	15424	15461	15225	15345	15364	15220	15149	15285	15483	15528	15295	15347	15236	15401	15289	15474	15665	15445	15413	15360	15500	15400	15432	15330	15358	15296	15194	15392	15404	15424	15361	15265	15481	15422	15174	15437	15347	15312	15384	15377	15583	15302	15423	15342	15440	15225	15209	15202	15083	15376	15403	15225	15118	15251	15376	15342	15206	15282	15147	15387	15370	15279	15223	15111	15217	15419	15228	15357	15451	15423	15528	15336	15266	15467	15169	15147	15399	15292	15363	15464	15354	15289	15372	15338	15358	15347	15317	15503	15456	15447	15088	15154	15384	15395	15305	15133	15381	15584	15322	15239	15509	15385	15566	15372	15427	15370	15350	15416	15379	15470	15287	15255	15243	15494	15259	15228	15291	15422	15077	15405	15398	15278	15304	15442	15257	15249	15310	15456	15260	15305	15175	15414	15271	15136	15423	15494	15346	15322	15236	15137	15398	15236	15133	15401	15444	15388	15269	15397	15416	15487	15403	15329	15388	15241	15367	15253	15331	15272	15237	15178	15278	15124	15276	15250	15274	15456	15195	15313	15403	15590	15363	15377	15303	15294	15404	15166	15524	15479	15375	15413	15203	15415	15286	15320	15154	15379	15493	15401	15454	15208	15144	15087	15331	15386	15182	15475	15178	15306	15278	15319	15308	15448	15410	15391	15281	15242	15227	15399	15312	15358	15351	15392	15276	15420	15329	15325	15440	15135	15204	15429	15376	15164	15107	15352	15278	15404	15135	15455	15363	15282	15340	15261	15345	15433	15321	15269	15203	15417	15360	15352	15390	15132	15382	15534	15203	15267	15302	15432	15166	15368	15305	15224	15422	15356	15352	15373	15398	15585	15361	15274	15246	15187	15385	15201	15384	15307	15368	15173	15198	15475	15397	15406	15325	15298	15511	15230	15400	15318	15483	15241	15275	15387	15400	15304	15282	15406	15366	15435	15261	15202	15370	15244	15351	15294	15149	15191	15400	15425	15328	15317	15315	15455	15343	15185	15379	15146	15214	15264	15533	15245	15250	15297	15243	15552	15296	15480	15369	15293	15223	15224	15261	15314	15314	15166	15339	15283	15485	15288	15175	15190	15126	15213	15129	15168	15372	15305	15239	15365	15345	15277	15226	15326	15463	15422	15255	15333	15346	15359	15298	15197	15300	15506	15377	15352	15396	15324	15274	15372	15285	15367	15220	15312	15414	15108	15235	15353	15545	15282	15314	15321	15373	15351	15166	15176	15307	15229	15431	15309	15196	15390	15233	15339	15506	15271	15322	15272	15216	15340	15256	15278	15302	15195	15192	15180	15348	15330	15417	15230	15281	15357	15338	15322	15379	15387	15391	15412	15199	15312	15268	15423	15332	15409	15159	15165	15358	15324	15494	15603	15265	15329	15331	15408	15212	15356	15331	15393	15274	15420	15424	15224	15242	15035	15110	15437	15403	15366	15221	15216	15270	15455	15289	15394	15130	15210	15324	15328	15292	15276	15325	15343	15417	15173	15508	15344	15245	15359	15366	15258	15268	15334	15239	15323	15406	15384	15281	15148	15381	15199	15149	15269	15267	15335	15288	15307	15285	15353	15163	15215	15367	15486	15259	15318	15321	15534	15361	15223	15471	15451	15235	15326	15368	15381	15281	15299	15193	15410	15460	15297	15401	15468	15182	15223	15238	15336	15162	15430	15097	15267	15229	15237	15366	15296	15266	15435	15117	15322	15377	15396	15317	15229	15273	15239	15455	15281	15205	15274	15431	15474	15343	15447	15049	15310	15124	15253	15174	15325	15301	15283	15271	15435	15393	15288	15166	15252	15449	15423	15181	15412	15418	15306	15404	15417	15213	15325	15362	15342	15093	15273	15409	15318	15272	15378	15320	15302	15208	15349	15298	15412	15460	15313	15403	15320	15365	15275	15345	15384	15487	15426	15400	15329	15277	15395	15299	15281	15214	15331	15412	15422	15304	15300	15449	15297	15319	15607	15357	15200	15073	15372	15373	15458	15220	15428	15328	15226	15174	15586	15295	15278	15144	15282	15390	15329	15248	15347	15370	15519	15423	15616	15285	15255	15172	15178	15399	15566	15434	15374	15238	15384	15365	15527	15253	15408	15197	15329	15168	15307	15469	15505	15337	15350	15463	15489	15286	15342	15502	15242	15221	15216	15400	15294	15236	15235	15316	15282	15333	15217	15326	15504	15403	15366	15355	15261	15356	15369	15265	15461	15409	15545	15254	15490	15315	15290	15172	15437	15341	15364	15397	15201	15250	15335	15484	15344	15352	15277	15478	15387	15438	15304	15275	15142	15398	15494	15449	15184	15331	15190	15070	15270	15411	15248	15135	15253	15375	15330	15301	15448	15317	15328	15391	15179	15387	15407	15362	15322	15240	15193	15203	15335	15359	15430	15385	15250	15172	15372	15350	15256	15450	15325	15416	15383	15348	15074	15217	15355	15394	15289	15339	15369	15288	15234	15218	15483	15359	15263	15306	15396	15281	15421	15256	15367	15378	15155	15349	15432	15108	15480	15317	15286	15218	15236	15345	15047	15297	15328	15358	15282	15226	15315	15247	15199	15245	15297	15393	15185	15401	15318	15246	15277	15466	15358	15493	15436	15180	15256	15170	15407	15510	15291	15293	15435	15313	15463	15388	15262	15469	15377	15377	15290	15343	15276	15262	15449	15268	15502	15280	15349	15349	15245	15437	15121	15441	15478	15380	15491	15408	15288	15278	15314	15234	15307	15537	15419	15178	15175	15451	15279	15342	15257	15406	15171	15324	15465	15282	15380	15377	15403	15355	15344	15291	15447	15389	15383	15345	15328	15431	15339	15076	15043	15081	15343	15426	15203	15262	15225	15445	15256	15296	15412	15274	15120	15234	15292	15470	15366	15215	15372	15329	15256	15366	15125	15555	15406	15279	15372	15367	15323	15153	15439	15218	15502	15352	15218	15196	15348	15405	15345	15088	15227	15333	15465	15324	15227	15169	15267	15273	15238	15383	15232	15380	15407	15220	15257	15302	15208	15286	15219	15123	15519	15344	15296	15131	15303	15380	15369	15419	15373	15387	15181	15376	15257	15246	15278	15310	15239	15464	15475	15284	15250	15354	15420	15231	15447	15564	15234	15220	15227	15337	15281	15356	15314	15427	15444	15232	15329	15264	15411	15259	15256	15238	15307	15285	15275	15457	15353	15302	15296	15199	15395	15243	15237	15294	15361	15115	15298	15285	15342	15215	15188	15347	15251	15338	15561	15157	15406	15302	15391	15322	15320	15318	15366	15487	15328	15217	15319	15416	15374	15121	15441	15230	15365	15163	15293	15214	15421	15364	15525	15306	15236	15215	15399	15355	15382	15307	15309	15658	15266	15263	15382	15596	15291	15255	15415	15291	15324	15327	15346	15253	15177	15268	15416	15269	15340	15473	15502	15298	15281	15497	15300	15522	15209	15260	15242	15380	15379	15383	15425	15383	15433	15363	15206	15202	15175	15414	15468	15305	15219	15334	15373	15256	15457	15288	15230	15441	15449	15183	15240	15241	15212	15327	15297	15163	15188	15448	15310	15315	15429	15240	15336	15454	15211	15364	15325	15463	15382	15204	15288	15119	15386	15256	15224	15246	15105	15115	15279	15264	15213	15329	15241	15532	15356	15211	15220	15516	15377	15378	15345	15306	15343	15269	15365	15366	15415	15342	15342	15237	15471	15404	15665	15531	15320	15502	15404	15270	15202	15352	15207	15184	15402	15298	15220	15267	15264	15237	15393	15353	15293	15341	15253	15191	15267	15387	15309	15232	15353	15525	15322	15311	15311	15269	15308	15407	15334	15127	15365	15427	15374	15448	15418	15320	15384	15303	15334	15476	15282	15328	15268	15089	15184	15266	15291	15345	15163	15428	15412	15367	15374	15512	15212	15398	15341	15321	15244	15344	15360	15424	15452	15370	15357	15228	15300	15328	15224	15267	15385	15294	15232	15167	15302	15462	15360	15379	15242	15371	15322	15302	15390	15386	15292	15102	15324	15478	15332	15227	15420	15320	15500	15297	15344	15331	15427	15365	15414	15250	15266	15192	15244	15292	15356	15224	15212	15304	15401	15488	15178	15571	15391	15335	15396	15280	15198	15290	15358	15356	15398	15478	15149	15209	15247	15227	15297	15262	15532	15489	15410	15519	15448	15403	15405	15579	15203	15492	15218	15135	15287	15503	15439	15317	15335	15295	15216	15489	15520	15492	15169	15391	15254	15276	15112	15278	15406	15312	15456	15280	15389	15526	15480	15238	15426	15363	15411	15487	15361	15250	15212	15162	15267	15322	15316	15323	15420	15329	15294	15314	15396	15346	15275	15200	15513	15451	15273	15309	15332	15217	15332	15398	15169	15205	15236	15196	15377	15069	15575	15520	15266	15343	15242	15309	15379	15315	15243	15356	15143	15248	15325	15349	15210	15300	15232	15140	15252	15138	15250	15397	15316	15285	14998	15365	15516	15329	15372	15332	15391	15285	15224	15091	15180	15363	15371	15175	15397	15398	15319	15192	15410	15190	15428	15522	15257	15381	15309	15405	15185	15348	15389	15344	15297	15138	15174	15344	15252	15331	15512	15279	15215	15233	15367	15366	15578	15030	15435	15435	15492	15440	15504	15486	15430	15523	15418	15326	15355	15483	15457	15343	15328	15264	15343	15281	15546	15271	15195	15223	15415	15374	15165	15318	15379	15219	15161	15305	15403	15275	15188	15326	15188	15353	15288	15345	15454	15442	15293	15319	15233	15211	15312	15487	15290	15506	15226	15320	15320	15199	15253	15253	15216	15357	15276	15358	15462	15256	15153	15316	15436	15316	15338	15342	15254	15264	15204	15367	15134	15282	15367	15337	15402	15543	15269	15297	15320	15265	15341	15328	15271	15345	15413	15357	15192	15194	15323	15188	15312	15376	15067	15224	15350	15216	15193	15261
34197	52167	47556	37070	29589	25824	22864	20467	18837	17124	16326	15774	15386	15263	15198	15124	14867	14972	14925	14959	14756	14734	14768	14539	14842	14689	14559	14601	14451	14537	14640	14692	14483	14429	14513	14476	14439	14592	14457	14454	14513	14546	14477	14634	14416	14450	14484	14488	14383	14591	14626	14810	14763	14545	14500	14523	14427	14411	14467	14544	14400	14592	14447	14496	14436	14635	14595	14463	14640	14593	14429	14601	14467	14589	14350	14389	14515	14436	14606	14521	14458	14485	14507	14627	14645	14534	14380	14548	14528	14468	14525	14488	14594	14384	14464	14663	14441	14536	14505	14548	14276	14436	14622	14341	14493	14492	14622	14575	14602	14485	14666	14513	14577	14660	14515	14508	14610	14301	14399	14599	14432	14386	14475	14535	14529	14439	14552	14601	14535	14587	14545	14461	14689	14384	14378	14528	14424	14405	14732	14415	14623	14407	14520	14406	14550	14609	14508	14398	14656	14385	14579	14549	14468	14420	14594	14454	14681	14664	14324	14440	14517	14441	14444	14576	14560	14507	14456	14364	14545	14543	14492	14451	14519	14490	14563	14529	14615	14603	14501	14460	14573	14499	14565	14516	14454	14508	14533	14526	14453	14444	14473	14346	14634	14506	14636	14273	14412	14483	14496	14520	14461	14458	14549	14457	14488	14499	14378	14507	14503	14453	14571	14437	14589	14437	14439	14596	14482	14558	14401	14498	14273	14465	14495	14478	14501	14594	14488	14663	14526	14394	14589	14451	14368	14457	14452	14396	14487	14383	14547	14360	14762	14487	14556	14504	14601	14620	14676	14577	14537	14351	14507	14506	14514	14382	14395	14533	14456	14499	14460	14652	14434	14634	14708	14543	14517	14372	14492	14502	14346	14451	14476	14407	14382	14498	14536	14515	14570	14408	14407	14526	14441	14506	14470	14500	14426	14490	14458	14391	14515	14467	14488	14362	14538	14470	14545	14433	14501	14575	14435	14614	14482	14592	14305	14453	14528	14542	14517	14547	14690	14593	14627	14492	14567	14491	14356	14558	14557	14517	14616	14452	14335	14432	14466	14392	14460	14701	14482	14423	14576	14502	14436	14456	14557	14516	14418	14543	14326	14496	14411	14571	14446	14528	14575	14455	14400	14397	14556	14421	14616	14507	14374	14552	14468	14503	14435	14488	14429	14511	14540	14590	14602	14653	14451	14552	14453	14515	14545	14425	14480	14518	14463	14461	14521	14505	14574	14575	14542	14603	14499	14630	14479	14528	14405	14608	14488	14497	14553	14466	14433	14537	14513	14554	14467	14538	14489	14406	14674	14716	14434	14392	14621	14483	14643	14548	14427	14515	14433	14651	14311	14672	14409	14596	14548	14627	14468	14479	14450	14393	14277	14479	14462	14525	14583	14610	14357	14521	14478	14559	14452	14536	14357	14598	14413	14425	14485	14461	14539	14460	14541	14419	14608	14393	14469	14465	14548	14330	14378	14490	14561	14466	14474	14427	14384	14457	14514	14541	14406	14598	14455	14512	14401	14582	14542	14412	14631	14443	14529	14463	14465	14498	14311	14489	14579	14658	14457	14287	14476	14484	14486	14578	14465	14500	14399	14470	14541	14654	14363	14547	14336	14401	14585	14534	14299	14551	14436	14592	14477	14330	14454	14408	14569	14635	14322	14335	14534	14526	14652	14486	14514	14555	14411	14619	14414	14517	14367	14573	14609	14624	14406	14454	14520	14709	14435	14470	14531	14495	14425	14613	14432	14571	14403	14530	14478	14476	14401	14400	14439	14419	14601	14387	14465	14410	14480	14324	14455	14352	14473	14542	14383	14420	14494	14522	14449	14542	14520	14492	14582	14392	14361	14392	14610	14640	14420	14455	14533	14317	14644	14476	14577	14429	14433	14555	14477	14349	14458	14542	14459	14509	14473	14474	14279	14475	14541	14681	14454	14384	14603	14551	14597	14430	14588	14533	14524	14405	14571	14551	14532	14562	14385	14319	14508	14684	14377	14382	14531	14440	14557	14525	14408	14520	14337	14478	14311	14554	14543	14553	14659	14606	14516	14581	14423	14435	14450	14498	14524	14513	14469	14564	14438	14380	14486	14609	14411	14535	14389	14506	14437	14488	14574	14489	14401	14487	14608	14494	14654	14435	14488	14506	14485	14400	14403	14488	14652	14435	14542	14358	14533	14620	14405	14512	14565	14534	14548	14376	14467	14426	14450	14478	14488	14433	14486	14548	14506	14515	14475	14408	14522	14407	14382	14403	14657	14381	14592	14635	14455	14498	14571	14616	14314	14506	14559	14372	14398	14409	14561	14381	14433	14656	14406	14711	14558	14374	14576	14533	14651	14384	14501	14446	14499	14431	14380	14587	14527	14407	14311	14351	14609	14503	14507	14554	14360	14508	14533	14476	14356	14546	14574	14348	14499	14433	14459	14326	14538	14375	14505	14593	14606	14551	14535	14605	14364	14517	14425	14503	14521	14414	14544	14515	14509	14436	14296	14682	14410	14594	14413	14392	14550	14471	14286	14379	14358	14549	14514	14491	14601	14572	14464	14548	14684	14584	14469	14485	14513	14324	14497	14514	14516	14437	14519	14620	14629	14643	14466	14607	14596	14532	14446	14444	14513	14387	14644	14587	14667	14263	14521	14481	14543	14425	14460	14575	14439	14383	14477	14604	14560	14658	14510	14559	14498	14477	14565	14480	14412	14478	14341	14606	14517	14470	14436	14600	14407	14482	14594	14521	14431	14487	14470	14441	14482	14534	14329	14476	14551	14574	14411	14501	14493	14389	14489	14392	14550	14531	14378	14367	14309	14448	14473	14473	14578	14488	14433	14620	14487	14416	14536	14533	14541	14410	14507	14467	14472	14405	14262	14383	14528	14462	14628	14605	14301	14615	14342	14463	14474	14427	14414	14616	14434	14461	14392	14466	14623	14563	14586	14540	14409	14570	14329	14457	14558	14562	14331	14526	14463	14535	14424	14589	14494	14662	14501	14418	14494	14497	14406	14628	14498	14544	14536	14421	14532	14473	14522	14609	14530	14460	14638	14424	14450	14634	14422	14534	14457	14485	14509	14495	14470	14593	14430	14475	14608	14463	14623	14463	14341	14519	14674	14559	14526	14595	14597	14499	14498	14326	14489	14488	14347	14347	14518	14447	14537	14561	14457	14376	14645	14564	14589	14577	14610	14288	14422	14304	14450	14624	14420	14455	14460	14465	14507	14514	14545	14406	14511	14616	14501	14436	14568	14545	14643	14345	14580	14331	14406	14406	14601	14567	14576	14633	14467	14629	14586	14529	14615	14634	14393	14487	14451	14644	14502	14505	14512	14494	14469	14625	14436	14594	14464	14426	14555	14534	14581	14514	14295	14586	14480	14478	14528	14316	14485	14584	14437	14458	14399	14456	14486	14325	14603	14537	14640	14662	14593	14230	14477	14592	14391	14384	14621	14470	14515	14530	14319	14272	14471	14564	14478	14403	14504	14393	14278	14552	14485	14493	14570	14428	14499	14391	14494	14545	14522	14483	14445	14364	14467	14448	14549	14501	14592	14529	14662	14578	14633	14377	14329	14466	14571	14488	14378	14512	14377	14248	14459	14675	14126	14619	14454	14619	14314	14557	14377	14432	14596	14449	14398	14582	14493	14440	14574	14429	14616	14389	14240	14337	14694	14488	14377	14595	14341	14357	14520	14562	14560	14423	14551	14478	14341	14616	14420	14469	14442	14470	14530	14452	14538	14437	14494	14400	14437	14576	14580	14515	14585	14454	14651	14533	14345	14753	14498	14663	14641	14287	14586	14503	14549	14441	14609	14477	14662	14454	14557	14569	14434	14519	14337	14547	14603	14543	14531	14569	14387	14599	14428	14345	14709	14461	14414	14595	14460	14589	14264	14449	14226	14544	14383	14643	14424	14417	14510	14585	14546	14442	14405	14538	14562	14466	14448	14387	14509	14385	14628	14415	14536	14654	14468	14486	14494	14414	14479	14612	14533	14607	14388	14564	14585	14554	14478	14438	14531	14534	14527	14381	14642	14579	14298	14460	14545	14545	14486	14456	14475	14414	14589	14309	14568	14543	14469	14572	14451	14561	14465	14597	14305	14456	14481	14448	14572	14474	14407	14573	14670	14547	14426	14465	14578	14545	14465	14383	14567	14569	14449	14521	14350	14517	14403	14556	14447	14505	14553	14510	14511	14545	14520	14529	14454	14550	14451	14325	14436	14462	14457	14491	14482	14578	14666	14527	14339	14650	14593	14195	14350	14467	14475	14378	14471	14299	14488	14489	14559	14586	14519	14312	14325	14466	14639	14504	14428	14493	14464	14475	14512	14435	14535	14494	14548	14488	14569	14609	14514	14350	14487	14356	14454	14499	14561	14496	14597	14412	14556	14620	14580	14568	14425	14514	14570	14502	14548	14415	14401	14560	14506	14659	14681	14534	14549	14383	14494	14315	14490	14375	14478	14463	14386	14450	14470	14500	14358	14482	14531	14478	14664	14459	14461	14392	14469	14497	14451	14615	14416	14508	14548	14483	14453	14553	14499	14561	14537	14463	14565	14498	14464	14411	14425	14626	14371	14392	14484	14476	14589	14332	14456	14548	14342	14528	14380	14418	14540	14515	14463	14541	14397	14338	14488	14463	14558	14558	14556	14413	14460	14495	14525	14382	14428	14444	14567	14348	14653	14417	14325	14450	14365	14454	14434	14522	14723	14506	14354	14416	14409	14464	14506	14463	14382	14400	14539	14365	14649	14558	14547	14609	14481	14494	14628	14548	14579	14454	14528	14419	14518	14554	14471	14532	14603	14450	14567	14378	14447	14501	14516	14489	14558	14640	14468	14470	14536	14647	14437	14464	14457	14423	14550	14381	14426	14492	14384	14494	14401	14384	14476	14452	14499	14449	14612	14469	14446	14644	14397	14523	14547	14377	14516	14449	14334	14689	14427	14456	14583	14432	14546	14548	14396	14470	14569	14377	14550	14389	14502	14541	14341	14509	14648	14522	14638	14500	14587	14519	14511	14569	14520	14495	14548	14418	14467	14485	14434	14633	14348	14578	14524	14457	14478	14448	14555	14390	14511	14394	14527	14526	14410	14602	14526	14532	14641	14307	14422	14425	14382	14365	14660	14533
23098	21466	29333	24316	22934	27427	30901	24595	20850	19764	18786	18184	17957	17615	17551	17469	17340	17321	17191	17108	17096	17401	17262	17207	16896	17147	16884	16955	16912	16899	16895	16823	16956	16914	16788	16630	16750	16910	16792	17015	16764	16772	16618	17045	16848	16583	16706	16876	16536	16826	16889	16819	16901	17044	16799	16619	16827	16864	16924	16538	16723	16774	16701	16739	16730	16656	16666	16849	16715	16795	16715	16547	16795	16893	16602	16903	16802	16731	16680	16821	16815	16556	16697	16862	16675	16650	16688	16816	16500	16642	16751	16582	17123	16709	16684	16654	16556	16871	16822	16827	16768	16953	16769	16805	16879	16807	16908	16954	16913	16630	16781	16658	16712	16561	16828	16555	16786	16800	16913	16733	16655	16793	16739	16635	16592	16671	16669	16881	16595	16555	16745	16808	16786	16671	16716	16706	16583	16553	16718	16506	16720	16645	16770	16664	16686	16733	16706	16661	16702	16500	16634	16642	16627	16655	16908	16670	16813	16684	16569	16624	16844	16717	16713	16498	16736	16833	16719	16716	16781	16738	16615	16664	16709	16808	16538	16778	16763	16989	16806	16760	16550	16578	16690	16580	16780	16575	16670	16609	16492	16638	16652	16608	16749	16732	16736	16593	16634	16538	16719	16852	16405	16721	16652	16541	16513	16688	16694	16642	16833	16655	16777	16643	16634	16911	16646	16530	16595	16576	16774	16624	16787	16824	16864	16723	16583	16596	16487	16531	16648	16745	16695	16575	16742	16622	16638	16852	16709	16710	16807	16683	16643	16599	16746	16712	16659	16793	16628	16660	16732	16598	16792	16752	16826	16857	16704	16530	16821	16781	16823	16677	16738	16549	16746	16891	16565	16520	16739	16772	16636	16730	16709	16753	16756	16689	16703	16719	16800	16722	16741	16615	16661	16728	16609	16544	16498	16772	16639	16660	16608	16854	16645	16601	16632	16427	16562	16346	16523	16577	16728	16583	16635	16873	16798	16671	16744	16896	16750	16707	16774	16772	16466	16781	16705	16778	16649	16692	16654	16786	16951	16726	16861	16645	16705	16698	16492	16631	16883	16594	16662	16671	16680	16528	16605	16894	16751	16669	16701	16541	16807	16641	16633	16626	16812	16579	16694	16442	16820	16918	16500	16710	16483	16630	16780	16612	16834	16685	16608	16659	16581	16487	16837	16698	16715	16437	16726	16690	16884	16746	16658	16811	16748	16842	16690	16678	16710	16712	16513	16749	16698	16713	16694	16646	16612	16762	16850	16733	16470	16579	16671	16738	16641	16671	16826	16668	16793	16553	16612	16892	16749	16689	16477	16692	16919	16649	16832	16468	16694	16497	16693	16813	16710	16545	16774	16658	16740	16638	16776	16773	16513	16698	16717	16614	16786	16669	16684	16674	16648	16657	16703	16568	16591	16690	16635	16839	16722	16757	16728	16852	16721	16690	16662	16683	16549	16707	16575	16706	16488	16522	16666	16793	16493	16700	16744	16727	16653	16693	16726	16607	16562	16783	16750	16672	16515	16572	16658	16725	16707	16898	16697	16639	16568	16538	16623	16603	16530	16776	16638	16736	16736	16592	16710	16581	16753	16671	16682	16753	16875	16585	16631	16712	16701	16588	16822	16706	16968	16764	16559	16689	16676	16609	16887	16713	16664	16680	16696	16758	16530	16782	16564	16828	16589	16534	16869	16822	16464	16510	16574	16595	16624	16540	16609	16606	16553	16578	16745	16707	16825	16728	16632	16493	16537	16595	16834	16532	16562	16678	16603	16798	16668	16703	16476	16723	16795	16714	16489	16573	16633	16668	16689	16862	16774	16702	16708	16685	16509	16629	16937	16656	16821	16598	16899	16730	16734	16636	16705	16846	16787	16610	16748	16675	16573	16568	16690	16579	16598	16798	16803	16606	16657	16576	16766	16815	16763	16730	16584	16840	16614	16810	16671	16821	16366	16745	16831	16599	16682	16546	16878	16651	16812	16718	16613	16836	16562	16674	16670	16691	16693	16591	16578	16593	16763	16587	16784	16628	16656	16663	16460	16861	16552	16769	16792	16600	16546	16680	16676	16664	16703	16628	16750	16595	16593	16738	16793	16713	16812	16566	16659	16692	16753	16720	16817	16892	16765	16677	16827	16581	16421	16643	16499	16758	16630	16607	16610	16649	16694	16612	16719	16423	16688	16714	16707	16662	16630	16796	17015	16757	16714	16693	16793	16861	16525	16640	16658	16678	16855	16808	16927	16439	16578	16715	16601	16569	16641	16742	16535	16828	16618	16613	16600	16759	16876	16562	16649	16683	16736	16576	16792	16658	16757	16655	16640	16932	16715	16684	16629	16506	16778	16628	16948	16706	16762	16693	16817	16892	16722	16670	16823	16858	16716	16691	16865	16871	16867	16781	16723	16535	16656	16737	16584	16706	16738	16824	16726	16749	16560	16820	16678	16585	16700	16563	16405	16604	16659	16779	16801	16809	16828	16594	16858	16745	16723	16644	16599	16827	16836	16646	16551	16592	16530	16699	16731	16589	16707	16611	16514	16654	16848	16772	16666	16491	16837	16951	16704	16561	16664	16796	16638	16638	16538	16628	16765	16760	16740	16675	16734	16588	16697	16612	16621	16585	16641	16793	16605	16310	16707	16508	16600	16588	16707	16727	16732	16742	16766	16566	16586	16724	16653	16722	16910	16713	16635	16534	16541	16735	16724	16580	16789	16820	16799	16784	16708	16510	16616	16697	16630	16616	16768	16640	16869	16518	16804	16614	16672	16686	16570	16653	16680	16533	16759	16682	16890	16827	16409	16574	16939	16594	16582	16749	16615	16528	16583	16732	16637	16770	16839	16558	16710	16714	16711	16477	16664	16817	16727	16777	16510	16699	16665	16529	16804	16419	16767	16616	16808	16542	16587	16603	16656	16561	16657	16793	16562	16657	16827	16833	16636	16804	16561	16843	16757	16704	16774	16516	16648	16750	16600	16621	16957	16642	16817	16781	16727	16801	16438	16607	16809	16901	16496	16691	16602	16904	16654	16655	16766	16538	16604	16762	16690	16818	16800	16576	16829	16655	16612	16655	16650	16747	16604	16625	16771	16487	16583	16677	16584	16732	16737	16672	16623	16558	16621	16634	16698	16757	16761	16703	16665	16722	16747	16734	16568	16720	16787	16655	16778	16503	16504	16515	16589	16654	16876	16681	16561	16759	16756	16755	16875	16588	16681	16668	16523	16584	16452	16557	16643	16575	16708	16635	16691	16536	16669	16466	16843	16861	16817	16757	16701	16775	16764	16672	16786	16728	16454	16651	16732	16717	16587	16621	16712	16678	16687	16510	16641	16860	16570	16543	16739	16741	16861	16603	16605	16630	16775	16782	16505	16835	16799	16766	16715	16692	16702	16677	16905	16432	16558	16903	16601	16806	16829	16549	16638	16739	16714	16782	16634	16699	16713	16628	16658	16564	16765	16757	16612	16598	16577	16677	16539	16561	16783	16908	16652	16635	16916	16647	16845	16817	16630	16562	16736	16786	16766	16688	16717	16603	16846	16740	16883	16816	16682	16696	16866	16739	16703	16881	16515	16593	16894	16826	16577	16795	16564	16836	16727	16748	16555	16633	16687	16699	16633	16721	16481	16626	16776	16752	16793	16723	16618	16747	16786	16747	16671	16614	16662	16715	16861	16667	16778	16721	16656	16449	16677	16587	16620	16752	16715	16957	16669	16707	16865	16834	16814	16616	16656	16776	16782	16690	16659	16829	16682	16642	16792	16674	16618	16496	16717	16756	16784	16765	16771	16794	16969	16938	16785	16909	16807	16637	16797	16619	16683	16495	16683	16665	16599	16664	16713	16407	16650	16788	16751	16797	16717	16723	16673	16739	16683	16862	16643	16757	16594	16810	16794	16789	16496	16541	16748	16708	16701	16768	16807	16646	16723	16796	16639	16689	16575	16748	16817	16451	16535	16613	16637	16782	16597	16564	16667	16758	16823	16806	16806	16562	16652	16709	16792	16815	16594	16724	16654	16634	16690	16810	16757	16833	16692	16660	16531	16713	16581	16516	16646	16536	16604	16551	16505	16646	16622	16602	16595	16695	16571	16705	16654	16528	16527	16605	16799	16589	16801	16659	16544	16670	16842	16572	16624	16513	16602	16604	16589	16663	16648	16693	16687	16766	16660	16468	16518	16881	16762	16694	16814	16350	16529	16749	16422	16854	16767	16727	16768	16624	16640	16671	16700	16521	16537	16664	16621	16727	16776	16577	16523	16786	16640	16775	16769	16640	16732	16763	16688	16635	16719	16593	16911	16665	16678	16742	16673	16737	16600	16592	16559	16646	16729	16565	16872	16658	16634	16825	16480	16753	16591	16547	16638	16789	16453	16697	16542	16777	16631	16610	16746	16465	16854	16771	16542	16758	16580	16355	16529	16906	16674	16456	16674	16666	16730	16718	16599	16774	16685	16601	16613	16687	16764	16670	16796	16810	16741	16687	16740	16578	16601	16593	16488	16650	16719	16741	16617	16702	16705	16834	16755	16688	16864	16681	16769	16634	16918	16671	16546	16638	16807	16639	16652	16792	16690	16717	16690	16724	16752	16772	16636	16663	16609	16557	16705	16591	16643	16373	16511	16673	16719	16755	16761	16718	16608	16676	16680	16569	16554	16644	16666	16644	16609	16432	16692	16732	16476	16631	16595	16794	16625	16668	16442	16557	16737	16597	16549	16624	16585	16591	16571	16624	16804	16707	16622	16682	16711	16571	16674	16665	16707	16789	16577	16746	16769	16568	16557	16588	16763	16529	16648	16680	16697	16520	16873	16584	16672	16767	16758	16692	16584	16671	16653	16539	16624	16697	16563	16738	16856	16710	16627	16602	16687	16602	16621	16679	16643	16758	16643	16802	16562	16653	16725	16821	16676	16855	16785	16566	16695	16635	16791	16704	16837	16683	16675	16515	16746	16738	16646	16668	16817	16945	16706	16596	16720	16594	16679	16801	16674	16449	16713	16675	16740	16704	16600	16708	16480	16729	16627	16750	16726	16560	16533	16681	16806	16756	16695	16631	16544	16725	16517	16688	16705	16737	16808	16650	16767	16609	16517	16652	16833	16612	16767	16845	16751	16955	16708	16641	16815	16558
34582	56179	52976	43441	36350	33500	30507	25793	21138	19013	18350	17297	16616	16326	16318	16450	16062	16086	15996	15980	15896	15891	15698	15456	15701	15529	15503	15524	15375	15522	15430	15518	15471	15270	15354	15389	15513	15326	15486	15321	15338	15336	15349	15294	15247	15424	15357	15255	15318	15287	15662	15762	15673	15358	15299	15346	15303	15456	15202	15423	15431	15434	15415	15311	15430	15353	15301	15195	15329	15353	15277	15232	15468	15326	15350	15404	15357	15361	15373	15268	15355	15378	15391	15393	15375	15325	15287	15384	15221	15339	15307	15413	15457	15287	15320	15377	15347	15339	15245	15259	15387	15434	15475	15282	15483	15405	15506	15341	15417	15357	15438	15385	15166	15255	15386	15515	15290	15202	15386	15281	15369	15455	15411	15253	15236	15296	15399	15408	15235	15230	15397	15329	15506	15434	15433	15561	15497	15376	15418	15372	15463	15377	15331	15611	15323	15424	15412	15354	15487	15324	15380	15470	15457	15315	15473	15323	15310	15242	15388	15305	15449	15315	15544	15230	15329	15366	15473	15098	15404	15314	15376	15219	15514	15273	15283	15215	15360	15480	15465	15457	15472	15300	15514	15417	15405	15458	15260	15278	15199	15425	15230	15212	15347	15445	15217	15341	15300	15375	15432	15395	15470	15340	15495	15540	15316	15307	15328	15389	15180	15262	15378	15290	15368	15210	15403	15418	15163	15173	15427	15332	15467	15419	15326	15332	15174	15304	15202	15443	15147	15263	15291	15305	15265	15378	15297	15498	15367	15286	15294	15262	15359	15343	15374	15395	15303	15227	15269	15423	15244	15334	15157	15471	15277	15238	15280	15319	15530	15197	15550	15302	15417	15323	15325	15321	15310	15427	15409	15351	15417	15332	15489	15223	15450	15177	15246	15134	15463	15249	15358	15505	15431	15248	15538	15248	15327	15294	15420	15410	15175	15460	15230	15526	15228	15359	15379	15484	15313	15290	15471	15410	15438	15393	15318	15356	15206	15235	15182	15355	15318	15461	15480	15505	15307	15314	15303	15353	15266	15264	15450	15327	15309	15304	15370	15260	15317	15460	15326	15410	15322	15232	15312	15214	15290	15336	15275	15370	15354	15317	15331	15348	15257	15358	15189	15232	15438	15335	15371	15422	15397	15391	15234	15377	15269	15350	15410	15307	15329	15227	15406	15400	15288	15271	15248	15341	15283	15163	15230	15230	15360	15513	15237	15373	15376	15385	15409	15369	15353	15383	15310	15284	15246	15467	15366	15271	15417	15154	15287	15336	15341	15255	15256	15260	15232	15554	15164	15430	15252	15296	15269	15341	15330	15342	15288	15272	15228	15329	15407	15528	15264	15438	15415	15269	15311	15527	15420	15248	15377	15417	15244	15348	15380	15374	15358	15308	15326	15319	15418	15222	15328	15414	15259	15307	15242	15533	15186	15395	15123	15318	15449	15428	15330	15306	15294	15470	15479	15361	15304	15296	15436	15373	15272	15400	15311	15305	15318	15361	15509	15372	15181	15524	15341	15309	15313	15328	15428	15359	15410	15168	15527	15217	15228	15375	15318	15343	15401	15241	15380	15440	15488	15512	15312	15272	15428	15376	15289	15338	15468	15405	15289	15426	15297	15399	15258	15351	15369	15298	15181	15434	15076	15272	15336	15272	15234	15447	15467	15288	15306	15293	15366	15404	15370	15454	15395	15347	15325	15357	15455	15276	15425	15382	15410	15168	15277	15465	15222	15341	15238	15429	15309	15556	15513	15261	15410	15134	15299	15421	15389	15230	15232	15347	15305	15346	15291	15427	15415	15276	15318	15513	15513	15318	15375	15244	15293	15252	15270	15151	15269	15226	15228	15457	15382	15136	15344	15316	15307	15347	15462	15441	15323	15347	15385	15321	15392	15233	15273	15263	15378	15332	15249	15494	15318	15307	15213	15216	15392	15411	15337	15452	15342	15168	15351	15237	15256	15242	15445	15213	15346	15181	15467	15303	15147	15359	15351	15334	15541	15315	15285	15252	15252	15243	15491	15363	15230	15222	15496	15153	15241	15448	15618	15280	15366	15465	15324	15441	15333	15229	15300	15319	15260	15291	15230	15426	15269	15308	15463	15343	15414	15328	15439	15409	15162	15439	15340	15235	15144	15235	15293	15429	15437	15113	15179	15384	15431	15311	15215	15348	15414	15468	15451	15251	15430	15268	15239	15300	15402	15430	15333	15471	15325	15288	15363	15310	15294	15422	15275	15332	15277	15278	15466	15520	15271	15267	15364	15245	15376	15545	15315	15334	15335	15437	15335	15457	15285	15331	15378	15388	15343	15329	15187	15388	15318	15396	15150	15232	15589	15220	15345	15191	15362	15314	15394	15323	15288	15390	15392	15458	15420	15240	15406	15367	15236	15296	15332	15366	15261	15265	15190	15378	15530	15377	15343	15404	15329	15422	15400	15402	15386	15409	15406	15161	15420	15370	15339	15358	15422	15402	15314	15359	15236	15203	15415	15262	15457	15381	15337	15263	15279	15402	15489	15337	15288	15367	15342	15217	15428	15263	15228	15300	15175	15312	15369	15490	15412	15524	15241	15323	15244	15466	15374	15352	15411	15352	15407	15546	15398	15194	15349	15195	15322	15417	15208	15352	15382	15236	15452	15459	15287	15364	15344	15426	15163	15151	15304	15203	15311	15376	15368	15290	15249	15309	15266	15337	15286	15196	15293	15314	15474	15342	15394	15252	15312	15256	15597	15367	15339	15424	15394	15197	15262	15331	15569	15428	15327	15227	15432	15289	15365	15358	15375	15461	15374	15262	15457	15471	15248	15355	15317	15158	15314	15508	15421	15257	15332	15275	15353	15224	15247	15305	15327	15249	15461	15307	15368	15246	15237	15411	15396	15399	15402	15013	15410	15407	15465	15417	15332	15176	15333	15477	15461	15370	15266	15254	15285	15291	15211	15340	15348	15309	15506	15358	15248	15357	15474	15322	15268	15390	15317	15437	15336	15239	15380	15175	15262	15423	15375	15242	15225	15378	15287	15398	15266	15233	15244	15129	15474	15402	15328	15441	15454	15160	15403	15402	15400	15249	15223	15336	15270	15180	15327	15300	15513	15268	15304	15256	15336	15460	15359	15348	15299	15228	15375	15231	15300	15306	15255	15430	15198	15477	15241	15497	15236	15365	15335	15338	15198	15374	15171	15214	15060	15484	15512	15262	15465	15321	15306	15430	15398	15371	15407	15398	15401	15322	15209	15360	15510	15304	15281	15288	15239	15310	15383	15023	15406	15478	15307	15314	15480	15298	15289	15311	15222	15281	15317	15271	15342	15382	15351	15350	15301	15400	15421	15304	15279	15488	15449	15250	15244	15368	15314	15238	15338	15170	15198	15305	15252	15304	15472	15549	15250	15361	15308	15266	15482	15273	15375	15228	15361	15342	15201	15086	15487	15431	15472	15378	15181	15334	15249	15383	15436	15319	15283	15244	15466	15346	15373	15334	15376	15209	15308	15508	15228	15331	15408	15294	15286	15426	15339	15161	15213	15399	15360	15353	15072	15277	15385	15264	15246	15310	15426	15316	15332	15312	15467	15286	15194	15414	15284	15387	15166	15462	15399	15298	15275	15368	15348	15404	15193	15264	15128	15106	15474	15173	15418	15360	15420	15211	15272	15521	15219	15257	15409	15414	15410	15257	15248	15353	15357	15291	15413	15366	15367	15314	15350	15443	15295	15374	15258	15320	15444	15313	15363	15425	15238	15361	15167	15399	15382	15388	15253	15351	15377	15130	15255	15247	15436	15368	15375	15307	15284	15288	15347	15458	15567	15143	15403	15335	15349	15441	15322	15324	15506	15297	15235	15290	15298	15253	15420	15424	15388	15422	15381	15307	15422	15399	15349	15330	15415	15313	15236	15315	15416	15267	15479	15238	15317	15229	15209	15279	15406	15362	15264	15539	15267	15230	15375	15300	15260	15272	15233	15364	15412	15324	15564	15323	15377	15375	15362	15297	15281	15413	15198	15369	15327	15423	15491	15262	15134	15417	15178	15411	15308	15394	15325	15305	15247	15292	15331	15358	15326	15401	15479	15141	15448	15440	15351	15258	15334	15291	15388	15332	15331	15361	15402	15379	15390	15321	15432	15344	15578	15514	15340	15410	15276	15518	15265	15280	15257	15397	15375	15271	15354	15342	15360	15352	15351	15383	15277	15330	15301	15514	15475	15381	15509	15395	15460	15570	15320	15349	15297	15473	15334	15293	15355	15189	15328	15514	15273	15368	15545	15231	15340	15313	15408	15341	15453	15376	15439	15203	15299	15495	15496	15163	15352	15267	15343	15321	15226	15308	15475	15284	15312	15363	15356	15364	15373	15192	15419	15284	15422	15361	15453	15321	15254	15284	15379	15329	15439	15384	15489	15378	15436	15325	15441	15384	15431	15446	15148	15285	15355	15239	15295	15291	15306	15383	15298	15231	15289	15153	15379	15207	15242	15425	15206	15298	15574	15213	15460	15315	15415	15347	15332	15384	15302	15355	15392	15287	15285	15338	15402	15288	15430	15613	15258	15490	15401	15246	15260	15347	15377	15384	15181	15525	15363	15408	15134	15479	15386	15299	15330	15356	15434	15414	15321	15424	15364	15367	15183	15357	15385	15471	15367	15169	15213	15326	15399	15410	15478	15308	15394	15283	15243	15428	15388	15362	15372	15325	15233	15266	15421	15331	15398	15309	15317	15215	15415	15309	15395	15390	15340	15219	15292	15424	15366	15378	15368	15231	15511	15228	15339	15247	15187	15348	15360	15350	15273	15239	15352	15470	15270	15295	15416	15311	15241	15472	15354	15251	15206	15396	15328	15373	15313	15237	15411	15371	15282	15267	15309	15403	15389	15437	15270	15400	15422	15501	15456	15424	15285	15410	15383	15341	15189	15311	15320	15375	15393	15210	15307	15206	15296	15170	15396	15357	15339	15352	15253	15374	15155	15274	15230	15462	15339	15370	15284	15477	15246	15197	15399	15414	15093	15295	15245	15348	15400	15233	15526	15308	15403	15256	15401	15423	15233	15436	15367	15382	15358	15279	15495	15245	15427	15359	15460	15397	15468	15244	15462	15559	15448	15455	15252	15385	15413	15377	15096	15443	15129	15295
28835	27003	34055	29929	23754	21713	19541	18181	17501	17042	16790	16480	16196	16320	16159	16188	16336	16018	16152	15907	16028	16070	15932	15904	16034	16025	15974	15931	15905	15870	15864	15972	15831	15844	16190	16006	15964	16097	15932	15863	15841	16125	15868	15931	15878	16181	15952	16004	15931	15910	15907	16019	15867	15880	15860	15972	15848	15885	15696	15940	16103	15993	16073	15722	16079	15888	16002	15951	15897	15772	15920	15883	15815	15917	16055	15993	15816	15924	16119	15909	15754	15849	15942	15911	15962	15844	15955	15862	15987	15892	15917	15936	15743	15851	15976	16092	15767	15818	15878	15822	15893	16059	16016	15833	16171	15893	15664	15801	15876	15939	15999	15803	15899	15870	15918	15916	15719	15978	15773	15770	15915	16128	15950	15868	15945	15863	15887	15750	15732	15892	15968	15811	16039	15893	15814	15992	16005	15972	15971	15951	15742	15967	15924	15952	16078	15954	15935	15886	15814	16038	16003	16024	15895	15902	15819	15736	15757	15778	15880	15784	15698	15836	15843	16004	15956	15929	15819	16061	15965	15958	15887	15912	15741	15922	15966	15941	15809	16055	15888	15705	16031	15801	15963	16111	16097	15863	15649	16000	15995	15897	15822	15859	15781	15819	15864	15866	15817	15968	16027	15909	15751	15961	15965	15839	15689	15935	15849	16101	15908	15798	15795	15927	15963	16087	15871	15818	15908	15985	15782	15960	15767	15969	15806	15792	15888	15983	15775	15771	15970	15873	16081	15913	15936	15815	15991	15741	15881	15845	15960	15800	15696	15834	16009	15851	15721	15887	16126	15870	15893	15968	16024	15913	15949	15821	16047	15817	15850	15796	15680	16010	16125	15953	15974	16010	15963	15848	15726	15793	15985	15729	15953	15833	15709	15938	15723	15840	15893	15845	15887	15903	15919	16150	15901	15887	16041	15936	15961	15948	16053	15744	16053	16010	15817	16054	16063	16024	15801	15904	15888	15763	16023	15925	15757	16038	15700	15796	15845	15932	15958	15890	15871	15865	15983	15854	16047	15869	15845	15799	15978	15925	15649	15946	15846	15980	16047	15779	15948	15845	15839	16008	16122	15931	16102	16067	15956	15939	16107	15795	15952	15949	16014	15816	15942	15750	15971	15841	15749	15787	15998	16079	16032	15782	15996	15911	15875	16017	15947	15993	15980	15846	15935	15639	15777	15784	15807	15630	15980	15842	15836	15921	16050	15894	16113	15971	16048	15765	16079	15908	15830	15939	16023	15898	16072	15840	15920	15913	15923	15903	15881	15947	15957	16011	15998	15817	15999	15993	15928	15827	15989	15723	15804	15829	15979	15798	15863	15932	16103	15889	15870	15962	15937	15935	15842	15795	16082	15830	16002	15763	15966	15793	15998	16032	15777	15803	15924	15717	15937	15738	16056	16107	15835	15713	15969	15859	15742	16051	15899	15800	15721	15881	16029	15773	15849	15960	15965	15828	15893	15726	15827	15968	15985	15837	15945	15986	15987	15841	15814	15739	15913	15948	16074	15876	15780	15946	15827	15889	15669	15809	15801	15822	15790	16067	15986	15955	16042	15827	15931	15947	16006	15972	15940	15976	15991	15880	15758	15984	15914	15736	15857	15931	15933	16064	15839	15717	15975	15792	15956	15849	15962	15907	15899	15805	15860	15791	15886	15963	15869	15982	15932	15914	16008	15815	16010	15889	15982	15742	15968	15902	15970	15826	15964	15817	15872	15851	15855	15950	16011	15955	15810	15793	16091	15897	15768	15912	15814	15838	15869	15914	15855	15881	16021	15747	15756	15697	15806	16046	15758	15891	16095	16059	16009	15880	16059	16015	15853	15765	15935	15830	15886	15899	15892	15652	15867	15919	15912	15937	15779	15855	15788	16151	15850	15868	15791	15917	15716	15550	15869	15879	15921	16100	15944	15822	15830	16052	15860	15980	16048	15866	15932	15869	15988	15886	15970	15952	15728	15838	16025	16035	15919	16068	15837	15938	15901	15786	15919	16156	15902	16029	15984	15981	16034	15974	15993	15914	15963	15841	16001	15924	15790	15941	16056	15975	15853	15774	15844	15886	15926	15909	15860	15920	15860	15858	15915	15702	15974	16000	15915	15830	15791	15751	15802	15832	15850	15687	15971	15925	15777	15783	15849	15768	15779	15740	16081	15890	15946	15790	15961	15963	15983	15922	15864	16084	15768	15905	16202	15940	16078	16131	15936	16003	16001	15827	15717	15785	15827	15988	15833	15824	15900	15804	15649	15866	15901	15661	15935	15895	15939	15764	15870	15877	16110	15942	15826	15932	15834	15749	16052	16164	15920	15912	15874	15942	15828	15917	16042	15962	16013	15940	15985	15944	15837	15831	16077	15877	16061	16061	15887	15815	15909	15935	15754	15986	15919	15755	15994	15910	15989	15983	16082	15924	16033	15965	15880	16125	15982	15804	16004	15750	15851	15874	16001	15890	15939	15820	15946	15945	15857	16034	15990	15664	16133	15935	15856	15779	15928	16082	15889	15768	16017	15678	16028	15923	15873	15949	16132	15813	15883	15962	15982	15781	15953	16097	16035	15959	15860	15945	15889	15849	15881	16058	15945	15729	15990	15904	16164	15998	15920	15959	15775	15907	15915	15951	15866	15933	15867	15925	15989	15816	15904	15938	15870	15940	15810	15903	15838	15887	15842	15894	15809	15939	15843	15833	15658	15865	15916	15920	15874	15894	15969	15929	15837	15910	15881	15762	15848	15735	15948	16113	15770	16156	15896	15744	15963	15781	16034	15825	15991	15756	15948	15780	15959	15859	15850	15851	15812	16005	16026	16060	15719	16115	15980	15779	15741	15840	16039	16002	16031	16015	16053	15857	15911	15924	16135	15978	15735	16074	16003	15950	15955	15951	15823	15903	15615	15904	15829	15946	15838	15875	15734	15975	15940	15751	16034	15853	15883	15995	15838	15958	15958	15802	16109	15772	15890	15951	15904	15910	15908	15973	15837	15821	15871	15780	15800	16045	15907	15870	15861	15679	15841	15867	15979	15958	15894	15800	15858	16083	15729	15924	15996	15750	15941	15703	15899	15876	16018	16004	16001	15880	15871	15886	16085	16077	15964	15926	15726	15989	15793	15904	15750	15759	15712	15802	15630	15911	15803	16047	15884	15776	16144	16098	15709	16044	16067	16099	15769	15790	15919	15852	15766	15834	15797	16001	15975	15695	16104	15991	15851	15904	15882	15860	15956	16200	15924	15933	15914	16166	15966	15715	15708	16014	15948	15939	15789	16006	15973	15901	15904	16045	15917	15752	15922	15726	15872	15952	15999	15858	15830	15918	15945	15957	15835	15981	16001	16057	15768	16028	15923	16065	15992	15757	15867	15914	15992	15884	16071	15873	15989	15786	16125	15890	15970	15975	16019	15851	15934	15869	16026	15823	15961	16094	15822	15935	15821	15905	15815	16038	16034	15940	15901	16038	15724	15974	16016	15934	15892	16047	15807	16002	15890	15872	15815	15812	15826	16222	15918	15791	15875	15910	15763	15958	16004	15804	15908	15995	15965	15970	15916	15830	16068	15998	15962	15799	15780	15929	15923	15895	15878	15973	16053	15988	15940	15738	15981	15830	16162	15799	15810	15860	15968	16034	15875	15719	15865	15937	16117	15715	15848	16001	15939	16037	15890	15769	15934	16008	15958	15661	15785	15920	15882	15788	15871	15757	15842	15829	15773	15727	15808	15986	15924	15796	16074	16005	15891	15896	15963	15925	16124	16069	15983	16101	15940	15968	15948	15832	15945	15920	16051	15960	15875	15902	15985	15936	16040	15977	16092	15567	15730	16014	15969	15925	16031	16071	15909	15922	15802	16090	16026	15750	15786	15853	16096	15770	16053	16025	15861	15989	15902	15943	15942	15980	16063	15995	15954	15781	15992	15822	15891	16058	15868	15827	16041	15911	15923	16138	16072	16103	15842	15983	15918	15669	15840	15996	15922	15973	15724	15828	15840	16021	15864	15937	15797	15835	15897	15886	15764	15906	15879	15935	15967	16036	15750	15950	16017	16070	15876	15730	15944	15915	15807	15881	15964	15957	16026	15791	15970	16108	15907	15932	16055	15858	15933	15856	16060	15893	15925	15652	15897	15942	15937	15754	15904	15940	15825	15938	15914	15968	15717	15942	15730	15654	16023	15933	15940	15993	16071	15908	15950	15829	15815	15600	15848	15997	15845	15929	15887	15933	16066	15942	15905	15975	15934	15908	15964	15911	15820	15955	16070	16007	15943	15894	15904	15791	15807	15995	15949	15871	15825	15891	16021	15823	15776	15852	15791	15819	15893	15954	15898	15961	16040	15927	15943	15628	15770	15772	16040	16091	15815	15918	15936	15829	15909	15813	15835	15645	15882	15929	15812	15806	16064	15887	15724	15841	16086	15805	15995	16086	15900	15873	15837	15746	15710	16014	15819	15874	15845	15984	15711	15764	16003	15902	15961	15857	15814	15933	15960	15804	15874	16001	15962	15767	15854	15954	16153	15867	15875	16017	15996	15755	15726	16088	15997	15958	15938	15959	15934	16012	15973	15806	15946	15998	15879	15824	16020	16050	16106	15994	15947	15909	15928	15860	16061	15958	15881	15860	15795	16077	15990	16079	15820	15856	15919	16042	16183	15848	15937	15913	15913	15822	16148	15749	15880	15744	15910	16011	16002	16002	15927	15869	15933	15972	15907	15819	15896	15921	16066	15941	16044	16016	16004	15931	15904	16046	15961	15924	15863	15844	15728	15704	15972	15996	15948	15880	15863	15891	15913	15890	15881	15773	15925	15864	15858	16023	16065	16039	15712	15740	15908	15914	15886	15929	15913	16060	15914	15994	15903	15819	16035	15972	15834	15944	15915	16016	15792	15998	16071	16033	15821	15759	15900	15743	15750	15744	15785	15821	15946	15911	15966	15855	15919	15955	15727	15933	15770	15902	15840	15977	15982	15799	15956	16137	15978	15917	15710	15882	15829	15916	15939	15877	16028	16125	15811	15943	15793	15850	16018	15875	15878	15866	15922	15857	16039	16011	16062	15917	15879	16043	15919	15984	16087	15904	15961	15865	15992	16042	15864	15995	15910	15979	15694	15804	15961	15949	15977	15807	15885	15863
32624	44139	40534	31583	25617	22734	20022	17916	16852	16260	15951	15513	15277	15514	15446	15388	15180	15231	15108	15138	15066	14906	15242	14945	14932	15009	14998	14887	14834	14887	14917	14843	14956	14755	14882	14872	14958	14694	14928	14833	14996	14942	15032	14783	14928	14863	14919	15082	14863	15033	14941	14907	14979	14796	14905	14940	14889	15042	14878	14845	14910	14869	14849	14917	14738	14966	14824	14836	14886	14860	14817	14910	14968	14745	15063	14756	14994	14979	14851	14943	14976	14788	14936	14961	14696	14804	14937	14953	14867	14952	14933	14884	14822	14820	15011	14841	14661	15038	14955	14961	14903	14760	14994	14878	15050	14919	14739	15011	14833	14797	14826	14969	14881	14821	14945	14893	14995	14915	15056	14913	15017	15011	15033	14898	14820	15010	15079	14850	14875	14924	14853	14838	14995	15004	14746	14996	14794	14979	14970	14925	14936	14943	14985	14697	14799	14930	14866	14718	14765	14926	14834	14961	14920	14879	14883	14993	14820	14889	14677	14767	14929	14744	14945	14957	14888	14770	14858	14755	14981	14927	14835	14914	14707	14976	14867	15021	15048	14907	14814	14813	14813	14775	15073	14891	15017	14805	14760	14890	14863	14934	14856	14847	14825	14972	14985	14824	14969	14861	14941	14907	15064	14851	14939	14836	14854	14927	14997	14879	14847	14901	14987	14904	15004	14803	14809	14865	14975	14885	14800	14747	14870	14965	14832	14894	14955	14844	14874	14944	14829	14812	14702	14860	14828	14706	15111	14776	15011	14940	14720	14886	14849	14802	14909	15016	14839	14975	15001	14813	14731	15176	14979	14946	14882	14943	14944	14749	14842	14769	14863	14839	14759	14901	14867	15011	14887	14778	14789	14901	14983	14840	14891	15061	14888	14776	14809	14877	14905	14768	14954	14684	14867	14885	15029	14969	14920	14962	14911	14922	14871	14945	14747	14945	14962	14679	14802	14914	14985	14908	15030	15042	14953	14965	14760	14960	14941	14920	14757	14921	15017	15107	14899	14988	14930	14820	14911	14944	14824	14896	14894	14798	14706	14709	14793	14882	14792	14731	14787	14693	14893	14928	14967	14938	14747	15024	14880	15042	14971	14980	14871	14855	14835	14758	14851	14944	14847	14966	14831	15051	14955	14829	14819	14819	14917	15024	14753	14956	14953	14960	14849	14889	14716	14996	14791	14834	14976	14876	14836	14973	14939	14817	15023	14776	14833	15094	15011	14809	14904	14765	14858	15007	14797	15000	14774	14950	14885	15064	14984	15056	14987	14956	14837	14869	14883	14891	14833	14953	14905	14926	14974	14727	14895	14927	14885	14775	14914	14780	14904	14852	14962	14836	14768	14819	15072	14899	14892	14805	14933	14932	14794	14868	15029	14718	14718	15084	15012	14871	14986	14756	14777	14991	14857	14841	15045	14956	14913	14811	15031	14877	14913	14982	14917	14751	14929	14959	14819	14819	15000	14873	14900	15004	15000	14720	14842	14723	14993	14924	15071	14909	15020	14753	14957	14872	15027	14876	14932	14914	14862	14833	14930	14920	14916	14909	14809	14689	14926	14717	14834	15042	14724	14887	14984	14819	14898	14916	14842	14971	14766	14867	14801	15055	14767	14740	15050	14842	14917	14902	14978	14848	15022	14819	14826	14806	15017	14903	15003	14706	14818	14864	14837	14946	14884	14723	15003	14822	14859	15020	14889	15006	14842	14822	14836	14875	14839	15037	14651	14696	14962	14950	14909	14907	14929	14876	14944	15023	15093	14916	14787	14711	14799	14900	15060	14777	15040	14697	14734	15013	14944	14819	14939	14788	15053	15014	14797	14992	14930	14775	14713	14908	15040	14861	14887	14897	14850	14754	14970	14952	15111	14913	14971	14823	14886	15003	15009	14848	14765	14866	14844	15054	15049	14858	14853	14996	14881	14952	14783	14976	14922	14962	14828	14812	14742	14853	14651	14701	14853	14857	15024	14940	14954	14873	15045	14781	14938	14953	15023	15039	14873	15081	14992	14896	14851	14952	14935	14982	14894	14956	14835	14712	14811	14859	14863	14696	14925	14916	15028	14878	14930	14788	14835	14998	14886	14842	14970	14888	15001	14890	14859	14938	14633	15022	15042	14881	15030	14891	14977	14859	14865	14820	14954	14817	14872	14916	14756	15110	14872	15030	14687	14803	14950	14858	14909	14841	14950	14828	14780	14831	15026	14849	14960	14864	14842	14828	14777	14822	14892	14872	14829	14986	14929	14928	14864	15001	14903	14872	14929	15028	14855	14883	14938	14808	14971	14959	14951	15076	14839	15007	14848	15054	14861	14875	14990	14855	14958	14848	14809	14916	14950	14768	14989	14783	14841	14796	14952	14884	14899	14865	14874	14863	14865	14922	14900	14848	14835	14874	15022	14826	14898	14811	14907	14800	14850	15013	14757	14852	14896	14822	14714	14886	14829	14998	14903	15001	14908	14822	15048	14897	14919	14799	14929	15048	14824	14975	14985	14868	14957	14993	14924	14850	14936	14919	14873	14831	14963	14881	14909	14912	14847	14836	14916	14799	14871	14883	14736	14845	14811	14848	14858	14903	14865	14949	14960	14802	14972	15131	14826	14812	14759	14893	15004	14864	14905	14857	14924	14788	15001	14879	14846	14852	14936	14907	14966	15116	14842	14779	14857	14876	15011	14799	14710	14778	14832	14917	14953	14709	14891	14899	14977	14948	14897	14867	14889	14912	14845	14898	14940	14929	15023	14854	14925	14858	14859	14852	14921	14821	14676	14799	14774	14913	14897	14817	14981	14817	14833	15014	14935	14737	14846	14881	14857	14746	14815	14923	15087	14948	14775	14708	14858	14879	14908	15011	14951	14975	14929	14854	14831	14991	14991	14911	14818	14920	14957	14722	14879	14914	14862	14706	14949	14864	15037	15052	14835	15026	14895	14881	14879	14988	15004	14825	14769	14933	14880	14831	14839	14875	14873	14744	14869	14881	14935	14922	14983	14778	14960	14852	14835	14892	14875	14857	14711	14948	14942	14740	14635	14958	14858	14853	14865	14768	14820	15097	14976	15042	14898	14869	14861	14938	14905	14757	14813	14927	14838	14855	14866	14862	14953	14949	15086	14759	14931	15003	14716	14807	14891	14844	14920	14939	14820	14717	14934	15013	14812	15055	14958	14927	14836	14899	14998	14705	14885	14738	14881	14822	14884	14848	14946	14990	14939	15045	14906	14921	14882	14900	14907	14966	14846	14880	14767	14806	14886	14947	14795	15028	15002	14848	14980	14987	15021	14919	14900	14820	14936	14912	14741	14777	14855	14910	14935	14688	14827	15003	14892	14927	14815	14783	14933	14894	14915	14836	14765	14930	14772	14692	14924	14867	14983	14816	14923	14951	14965	14856	15031	14734	14850	14919	14753	14805	14892	14942	14717	14957	14854	14945	14910	14761	14915	14747	14816	14862	14943	14756	14788	14845	15014	15110	14857	14927	14848	14905	14929	15030	14946	14889	14935	14951	15003	15012	14779	14920	14972	14884	14985	14939	14929	15022	14894	14886	14907	14960	14826	14814	14887	14843	14902	14906	14900	14827	14945	14804	14869	14897	14874	15030	14830	14998	14953	14764	14863	14795	14978	14902	14864	14906	15005	15006	14902	14729	14889	14901	14920	14899	14809	15043	14938	14916	14680	15097	15006	14905	14832	14804	14777	15067	14884	15007	14965	14997	14948	14999	14659	14932	14926	14916	14985	14985	15096	15018	14896	14952	14887	14865	14735	15012	14678	15117	14940	14860	14963	14882	14679	14859	14788	14986	14801	14876	14955	14907	14928	14859	14926	14945	14864	14781	14965	14913	14827	14738	14817	15021	14879	14922	14860	14777	14938	14887	14754	14923	14772	14778	14957	15014	14911	14894	14680	14982	14870	14876	14858	14855	14922	14890	14813	15026	14964	14907	14885	14947	14879	14871	15006	14796	14902	14927	14904	14920	14868	14958	14999	14706	14718	14844	14846	15021	14795	14843	14894	14858	15032	14823	14884	14847	14867	14898	14798	14956	14796	15017	14894	14800	14983	14873	14967	14818	14767	15011	14976	14832	14870	14923	14863	14978	14828	14940	14817	14797	14911	14873	14822	14933	14947	14921	14900	14825	14797	14871	14882	14831	14853	14967	14900	14983	15002	14785	14948	14863	14926	14863	14834	14869	14936	14838	14794	14753	14823	15029	14788	14957	14800	14952	14875	14837	14976	14863	14866	14760	14792	14900	14924	14863	14870	14927	14878	14889	14898	14830	14798	15057	14882	14909	14871	14821	14917	15136	14784	15074	15010	15134	14937	14899	14873	14825	14795	14840	14939	14820	14781	14939	14825	14823	15046	14925	15059	14968	14653	14914	14780	14902	14831	14751	14930	14918	14953	14780	14893	14954	14915	14935	14913	14842	14837	15073	14846	14995	14889	14745	14929	14890	14835	14917	14823	14959	15010	14934	14714	14805	15089	14632	14946	14959	14984	14913	14883	14852	14854	15030	14927	14942	14837	14839	14843	14803	14807	14834	14779	14953	14857	14652	14906	14866	14918	14771	14937	14993	14716	14981	14883	14889	14906	14851	14874	15106	14867	14827	14882	14730	14795	14925	14806	14874	14825	14840	14946	14939	14800	14830	14853	14767	14981	14960	14897	14761	14897	14923	14950	14729	14775	14849	14969	14936	14987	14933	14854	14931	14735	14814	15102	15063	14926	14868	14942	15035	14894	14744	14911	14872	14965	14943	15016	14968	14754	14698	14788	14793	14943	14953	14901	15010	14895	14867	14993	14812	15009	14884	14901	14995	14735	14788	14888	14896	14695	14846	14748	14877	14892	14913	14899	14906	14935	14885	14932	14874	15017	14956	15002	15021	15019	14864	15024	14770	15053	14899	14733	14902	14896	14860	14852	14881	14960	14814	14954	14970	15027	14973	14943	14900	14793	14940	14936	14890	14898	15067	14798	14810	14884	14823	14700	14984	14935	15001	14990	14775	14930	14989	14881	14912	14963	14815	14856	14935	14908	14768	14871	14712	15109	14912	14890	14786	14940	15020	15013	14886	15011	14788	14965	14677	14933	14981	15046	14900	15020	14993	15021	14745	14869	14978	14922	14993
24239	21408	28961	25896	25878	26183	23864	19963	19126	18427	17813	17481	17295	16981	17156	17090	16991	16714	16682	16726	16799	16460	16795	16595	16449	16290	16564	16679	16385	16333	16360	16499	16284	16316	16424	16457	16614	16523	16578	16495	16384	16385	16264	16376	16411	16358	16443	16639	16302	16247	16471	16449	16495	16240	16484	16236	16459	16481	16607	16523	16428	16280	16279	16488	16293	16483	16197	15997	16322	16234	16179	16278	16322	16288	16257	16278	16262	16411	16424	16337	16136	16400	16417	16438	16637	16563	16343	16458	16381	16384	16388	16472	16240	16322	16353	16276	16439	16215	16259	16192	16280	16314	16370	16421	16359	16379	16178	16317	16317	16392	16290	16309	16479	16396	16253	16183	16401	16332	16244	16240	16212	16445	16491	16290	16149	16294	16255	16529	16365	16300	16302	16427	16471	16392	16242	16257	16421	16416	16292	16333	16562	16363	16493	16246	16407	16438	16418	16309	16496	16362	16366	16209	16487	16588	16387	16421	16381	16265	16424	16347	16523	16488	16416	16184	16379	16288	16499	16464	16275	16430	16300	16645	16078	16334	16307	16246	16267	16235	16293	16437	16473	16437	16388	16365	16207	16429	16447	16261	16329	16211	16275	16267	16348	16313	16363	16381	16179	16445	16451	16310	16396	16372	16317	16279	16437	16422	16047	16224	16439	16428	16403	16288	16401	16382	16246	16309	16535	16321	16286	16295	16387	16332	16322	16382	16474	16362	16342	16443	16330	16222	16499	16511	16181	16280	16416	16291	16543	16265	16342	16410	16393	16275	16285	16247	16143	16236	16208	16302	16385	16220	16333	16244	16239	16466	16293	16284	16464	16387	16526	16158	16328	16284	16448	16246	16266	16381	16481	16256	16280	16190	16331	16148	16401	16434	16322	16403	16240	16186	16284	16261	16477	16516	16407	16280	16301	16391	16205	16343	16357	16207	16443	16321	16414	16352	16339	16284	16469	16233	16470	16327	16423	16326	16387	16492	16185	16345	16321	16362	16335	16352	16280	16463	16301	16478	16398	16226	16413	16413	16343	16186	16343	16500	16376	16448	16302	16487	16420	16374	16232	16241	16391	16472	16359	16279	16296	16651	16260	16421	16422	16133	16246	16098	16476	16263	16439	16468	16315	16292	16228	16158	16306	16450	16442	16431	16284	16203	16292	16302	16213	16291	16358	16537	16438	16311	16645	16415	16503	16268	16231	16293	16374	16388	16429	16348	16072	16433	16350	16323	16323	16169	16460	16485	16380	16223	16132	16351	16315	16257	16297	16421	16552	16458	16177	16268	16359	16216	16378	16618	16331	16278	16458	16455	16398	16110	16502	16546	16341	16355	16412	16306	16402	16356	16468	16414	16415	16231	16168	16299	16401	16475	16450	16086	16305	16467	16276	16594	16190	16171	16354	16396	16355	16367	16209	16136	16361	16432	16272	16342	16259	16269	16286	16345	16379	16226	16346	16610	16262	16402	16458	16287	16390	16164	16261	16351	16357	16280	16368	16433	16426	16193	16264	16229	16420	16500	16408	16502	16206	16166	16410	16544	16498	16349	16227	16419	16450	16258	16164	16384	16346	16313	16460	16124	16460	16253	16391	16250	16278	16368	16169	16271	16458	16424	16503	16325	16227	16363	16344	16176	16569	16245	16246	16280	16507	16560	16422	16230	16135	16442	16541	16379	16448	16399	16255	16375	16214	16340	16431	16143	16079	16264	16233	16317	16586	16558	16159	16431	16305	16140	16151	16588	16402	16474	16341	16314	16263	16341	16349	16429	16177	16497	16327	16241	16368	16460	16473	16208	16299	16529	16244	16143	16484	16547	16236	16425	16411	16118	16301	16110	16292	16240	16421	16237	16372	16346	16289	16288	16218	16268	16380	16301	16242	16426	16193	16398	16324	16545	16411	16334	16267	16274	16224	16293	16541	16463	16330	16285	16307	16237	16384	16300	16156	16387	16174	16168	16383	16435	16286	16281	16148	16205	16375	16355	16306	16371	16397	16296	16173	16386	16488	16294	16346	16304	16472	16326	16291	16359	16321	16198	16414	16359	16546	16443	16473	16383	16385	16354	16221	16333	16268	16411	16366	16217	16412	16267	16325	16457	16299	16315	16436	16452	16603	16566	16372	16349	16192	16310	16518	16441	16362	16332	16244	16243	16270	16412	16281	16374	16419	16348	16438	16352	16261	16363	16302	16309	16524	16432	16202	16314	16329	16380	16494	16483	16430	16280	16107	16201	16250	16429	16160	16494	16355	16460	16336	16182	16487	16365	16388	16502	16370	16380	16514	16324	16315	16244	16320	16185	16315	16211	16348	16130	16241	16435	16365	16284	16347	16346	16503	16188	16465	16161	16385	16285	16356	16333	16231	16168	16464	16241	16235	16245	16385	16358	16277	16294	16318	16312	16328	16262	16599	16457	16319	16300	16357	16288	16400	16255	16332	16378	16551	16456	16385	16314	16447	16278	16085	16415	16389	16354	16359	16206	16389	16235	16295	16273	16324	16312	16554	16472	16495	16452	16375	16257	16349	16289	16458	16394	16368	16382	16473	16390	16255	16282	16497	16461	16457	16392	16444	16074	16391	16339	16346	16399	15999	16148	16199	16511	16312	16350	16278	16342	16403	16245	16443	16473	16408	16305	16322	16519	16297	16438	16485	16396	16337	16154	16324	16323	16443	16373	16258	16181	16183	16202	16394	16253	16456	16291	16499	16526	16306	16584	16304	16366	16426	16393	16338	16299	16326	16195	16518	16307	16345	16413	16282	16511	16309	16408	16417	16161	16371	16452	16423	16381	16288	16438	16392	16316	16359	16147	16399	16335	16346	16248	16348	16311	16321	16227	16400	16371	16424	16190	16225	16389	16247	16369	16159	16402	16227	16376	16262	16173	16356	16282	16451	16503	16337	16434	16428	16239	16213	16276	16365	16212	16420	16237	16352	16419	16414	16529	16296	16253	16183	16298	16470	16402	16451	16408	16260	16314	16406	16445	16261	16444	16319	16218	16173	16406	16283	16441	16307	16315	16330	16440	16483	16267	16257	16292	16225	16270	16509	16447	16191	16251	16421	16233	16483	16388	16393	16383	16496	16347	16229	16486	16493	16189	16264	16337	16340	16546	16397	16234	16454	16239	16294	16371	16264	16339	16297	16392	16441	16365	16261	16486	16317	16287	16302	16318	16450	16364	16254	16424	16224	16485	16270	16477	16300	16285	16349	16198	16291	16164	16345	16213	16384	16352	16171	16074	16306	16307	16177	16448	16276	16323	16275	16394	16499	16303	16514	16286	16375	16264	16459	16407	16256	16593	16377	16295	16353	16249	16339	16264	16335	16324	16386	16273	16313	16337	16408	16396	16435	16303	16465	16385	16344	16431	16379	16398	16229	16362	16160	16388	16352	16246	16226	16325	16333	16444	16265	16220	16362	16388	16395	16532	16400	16410	16422	16425	16206	16417	16509	16426	16303	16341	16456	16148	16322	16426	16370	16546	16490	16348	16430	16324	16158	16468	16260	16440	16445	16454	16327	16299	16354	16397	16298	16381	16458	16500	16311	16363	16316	16346	16498	16221	16276	16456	16482	16245	16266	16258	16262	16261	16220	16368	16403	16468	16387	16428	16413	16254	16586	16373	16429	16253	16494	16371	16464	16311	16287	16352	16390	16371	16363	16225	16364	16402	16482	16148	16354	16306	16328	16342	16175	16396	16524	16185	16285	16459	16346	16389	16268	16271	16342	16199	16514	16523	16170	16385	16452	16282	16433	16496	16287	16177	16156	16551	16358	16396	16376	16339	16277	16384	16259	16589	16389	16319	16212	16404	16431	16494	16521	16394	16272	16304	16288	16465	16337	16231	16442	16216	16378	16223	16265	16216	16460	16372	16373	16186	16422	16331	16329	16427	16468	16341	16389	16210	16436	16309	16288	16500	16402	16293	16196	16114	16497	16361	16434	16383	16436	16326	16325	16435	16424	16395	16268	16372	16332	16206	16095	16368	16427	16246	16358	16334	16368	16279	16257	16370	16354	16533	16116	16175	16379	16252	16082	16322	16349	16371	16414	16256	16408	16522	16260	16222	16472	16408	16395	16340	16417	16458	16581	16437	16329	16360	16209	16201	16357	16631	16196	16271	16252	16163	16223	16474	16423	16371	16207	16393	16569	16371	16426	16262	16347	16421	16464	16455	16313	16314	16394	16232	16472	16240	16312	16280	16140	16109	16355	16345	16345	16446	16294	16300	16238	16275	16453	16260	16478	16402	16314	16619	16372	16453	16237	16416	16352	16242	16346	16439	16367	16500	16344	16398	16541	16579	16337	16489	16195	16517	16350	16222	16288	16364	16505	16313	16292	16426	16443	16370	16449	16248	16518	16496	16427	16270	16268	16359	16193	16462	16382	16234	16496	16238	16297	16270	16373	16429	16253	16310	16256	16341	16341	16447	16317	16419	16424	16398	16313	16434	16432	16497	16586	16278	16418	16314	16362	16400	16188	16404	16221	16186	16352	16292	16140	16315	16315	16378	16345	16248	16407	16357	16481	16436	16415	16310	16533	16224	16296	16110	16478	16249	16561	16223	16246	16388	16377	16483	16429	16468	16428	16372	16086	16515	16422	16309	16477	16441	16317	16438	16403	16406	16223	16266	16485	16347	16360	16240	16225	16372	16390	16383	16201	16265	16287	16257	16459	16412	16397	16583	16406	16452	16471	16151	16409	16411	16189	16495	16215	16197	16339	16328	16295	16538	16301	16239	16075	16254	16331	16409	16327	16301	16510	16329	16251	16568	16212	16229	16428	16351	16416	16370	16527	16235	16269	16345	16512	16340	16404	16272	16513	16273	16349	16182	16309	16387	16302	16305	16321	16266	16332	16274	16232	16542	16492	16651	16496	16336	16404	16330	16334	16321	15987	16376	16371	16259	16214	16270	16048	16496	16369	16246	16379	16345	16447	16506	16355	16381	16502	16235	16209	16197	16192	16507	16206	16489	16371	16254	16189	16268	16087	16277	16309	16385	16611	16351	16344	16378	16412	16252	16136	16560	16363	16315	16419	16394	16420	16181	16549	16527	16245	16350	16484	16506	16352	16414	16437	16251	16262	16213	16449	16204	16422	16300	16353	16430	16307	16425	16280	16400
31911	50778	48156	38447	34282	27124	22489	20552	19185	18033	16935	16747	16341	16115	15909	15879	15955	15584	15543	15670	15431	15672	15405	15376	15517	15227	15363	15248	15366	15170	15246	15304	15180	15034	15158	15176	15084	15221	15241	15162	15106	15207	15326	15222	15274	15212	15131	15437	15122	15249	15232	15265	15327	15274	15326	15047	15247	15212	15175	15184	15269	15075	15022	15208	15160	15187	15021	15197	15333	15220	15158	15155	15196	15135	15178	15176	15350	15222	15026	15333	15168	15409	15265	15090	15148	15253	15014	15131	15217	15303	15201	15154	15181	15163	15182	15125	15217	15326	15270	15069	15235	15332	15164	15161	15161	15191	15266	15183	15204	15054	15072	15178	15312	15090	15193	15076	15121	15169	15086	15053	15205	15161	15105	15184	15183	15140	15242	15183	15222	15176	15254	15264	15135	15169	15147	15333	15237	15069	15053	15118	15319	15087	15217	15091	15135	15288	15255	15103	15147	15260	15038	15206	15205	15143	15125	15183	15133	15030	15266	15165	15158	15250	15230	15320	14991	15038	15230	15316	15134	15038	15161	15108	15228	15179	15068	15175	15155	15223	15188	15196	14899	15208	15235	15133	15180	15049	15118	15039	15214	15125	15081	15152	15168	15077	15210	15028	15062	15162	14939	15092	15162	15035	15319	15124	15158	14990	15194	15157	15253	15220	15144	15271	15181	15215	15102	15171	15158	15085	15182	15245	15208	15118	15158	15040	15177	15326	14920	14987	15139	15139	15252	15224	15063	15213	15332	15142	15178	15200	15130	15373	15005	15181	15178	15263	15220	15210	15184	15249	15117	15074	15229	15140	15082	15164	15242	15051	15249	15024	15238	15138	15001	15206	15282	15095	15245	15215	14997	15342	15193	15131	15213	15196	15175	15218	15220	14996	15292	15033	15226	15177	15206	15010	15196	15198	15222	15149	14990	15157	15156	15263	15027	15192	15134	15069	15202	14975	15158	15123	14946	15150	15056	15246	15109	15132	15089	15185	15182	15158	15153	15045	15009	15156	15119	15200	15256	15132	15310	15131	15111	15263	15121	15063	15180	15187	14983	14992	15376	15109	15167	15249	15304	15264	15223	15193	15013	15232	15165	15259	15047	14996	15004	15139	15070	15150	15290	15092	15148	15127	15059	15144	15217	15258	15082	15087	15376	15122	15179	14975	15230	15282	15185	15190	15153	15054	15286	15030	15140	15026	15132	15053	15173	15240	15032	15234	15111	15192	15122	15128	15199	15025	15074	15198	15137	15148	15088	15272	15059	15211	15201	14961	15207	15028	15181	15274	14999	15210	15161	15289	15139	15134	15231	15354	15140	15276	15317	15195	15150	14996	15119	15116	15103	15126	15270	15121	15229	15106	15109	15226	15164	15146	15271	15042	15150	15212	15060	15177	14982	15056	15153	15153	15013	15121	15226	15142	15224	15229	15197	15141	15287	15310	15167	15043	15248	15214	15201	15077	15215	15216	15015	15231	15143	15038	15240	15094	15230	15195	15205	15081	15064	15137	15212	15245	15113	15331	15212	15134	15142	15075	15068	15149	15193	15198	15085	15201	15040	15260	15120	15074	15287	15241	15182	15071	15152	15188	15114	15195	15084	15261	15204	15153	15260	15127	15110	15010	15166	15330	15241	15109	15139	15107	15146	15039	15145	15135	15079	15084	15086	15129	15089	15235	15197	15080	15258	15335	15196	15290	15135	15169	14967	15179	15076	15089	15086	15067	15132	15141	15129	15172	15119	15251	15275	15123	15225	15366	15052	15153	15159	15277	15171	15186	15006	15268	15087	14924	15115	15029	15271	15138	15224	15178	15057	15175	15160	15199	15087	15071	15135	15252	15234	15006	15184	14910	15098	15162	15229	15355	14972	15239	15134	15055	15303	15098	15071	15116	15040	15160	15237	15107	15211	15138	15301	15126	15194	14944	15003	15175	15149	15186	15226	15151	15185	15096	15039	15087	15108	15234	15298	15218	15137	15193	15091	15146	15090	15237	15123	15059	15183	15070	15046	15112	15162	15239	15215	15129	15293	15059	15198	15251	15136	14959	15148	15315	15181	15212	15376	15273	15139	15100	14974	14951	15092	15022	15093	15109	15297	15019	15250	15045	15165	15005	15310	15121	15171	15003	15003	15148	15285	14996	15063	15227	15138	15195	15206	15107	15023	14979	15195	15055	15202	15014	15344	15162	15196	15179	15214	15166	15143	15218	15322	15094	14997	15084	15059	15100	15158	15327	14935	15220	15075	15063	15133	15106	15101	15167	15212	15045	15092	15157	15007	15169	15192	15345	15241	15103	15010	15283	15302	15294	15141	15068	14939	15184	15036	15116	15170	15110	15247	15133	15067	14981	15307	15379	15333	14985	15132	15161	15075	15137	15245	15281	15241	15094	15239	15197	15054	15207	15286	15154	14987	15281	15190	15270	15018	15133	15132	15059	15171	15107	15275	15122	15145	15379	15081	15119	15146	15283	15078	15293	15076	15090	15129	15179	15156	15093	15127	15156	15159	15041	15039	15298	15145	15169	15197	15281	15303	15229	15030	15168	15374	15153	15181	15149	15066	15203	15025	15224	15173	15159	15042	14876	15145	15344	15075	15200	15145	15040	15228	15309	15234	15209	15094	15116	15188	15263	15262	15126	15094	15161	15248	15054	15312	15142	15133	15074	15349	15023	15271	15126	15175	15102	15057	15177	15110	15083	15150	15278	15214	14959	15066	15154	15206	15106	15279	15118	15086	15033	15046	15186	15097	15098	15071	15065	15226	15189	15072	15159	15113	15166	15062	15125	15317	14990	15140	15150	15166	15335	15085	15125	15278	15122	15152	14959	15163	15174	15161	15099	15164	15118	15082	15240	15220	15099	15285	15179	15323	15282	15146	15081	15220	15012	15137	15086	15141	15249	15214	15151	15179	15200	15130	15099	15268	15165	15193	15089	15098	15138	15124	15276	15122	15062	15210	15050	15337	15094	15142	15023	15177	15191	15169	15121	15152	15308	15156	15065	15227	15280	15269	15257	15173	15259	15187	15052	15224	14905	15112	15174	15176	15028	15359	15048	15085	15137	15143	15180	15140	15065	15033	15130	15119	15183	15215	14994	15145	15136	15216	15253	15047	15150	15147	15100	15296	15062	15150	15246	15043	15117	14982	15109	15195	15156	15201	15103	15186	15222	15215	15168	15006	15000	15178	15149	15123	15034	15131	15021	15248	15121	15158	15209	15064	15250	15508	15071	15188	15233	15045	15204	15083	15112	15251	15145	15129	15137	15152	15283	15183	15034	15332	15276	15146	15329	15192	15209	15212	15123	15195	14936	15288	15184	15235	15056	15137	15172	15085	15208	15233	15092	15029	15130	15200	15207	15153	15168	15181	15291	15054	15201	15096	14960	14967	15209	15081	15241	14991	15253	15155	15263	15094	15209	15062	15286	15279	15234	15253	15077	15119	15187	15222	15179	15022	14998	15255	15208	15302	14983	15205	15275	15314	15277	15209	15149	15152	15125	15244	15164	15167	15084	15221	15242	15140	15196	15103	14954	15200	15042	15090	15098	15097	15171	15049	15398	15131	15110	15184	15298	15211	15029	15195	15322	15208	15202	15164	15043	15211	15156	15217	15113	15152	15160	15219	15308	14921	15123	15146	15343	15153	14991	15249	15233	15230	15279	15129	15181	15005	15112	15219	15261	15219	15135	15077	15147	15105	15204	15102	15189	14999	15202	15234	15066	15115	15075	15194	15075	15010	15125	15027	15198	15254	15144	15096	15183	15151	15157	14966	15213	15051	15208	15067	15249	15216	15192	15135	15204	15110	15272	15180	15188	15075	15157	15007	15243	14982	15198	15077	15164	15030	15230	15205	15166	15089	15112	15071	15298	15132	15293	15156	15203	15260	15103	15129	15145	15231	15189	15145	15249	15164	15137	15138	15106	15150	15182	15142	15196	15160	15229	15189	15153	15139	15088	15099	15123	15224	15146	15251	15170	14938	15253	15060	15217	15198	15013	15091	15256	15007	15162	14998	15144	15121	15017	15149	15164	15137	15066	15292	15041	15282	15088	15240	15245	15149	15065	15136	15220	15227	15205	15196	15180	15117	15080	15063	15110	15279	15105	15150	14939	15350	15049	15152	15131	15052	14991	15112	15191	15259	15399	15145	15151	14926	15211	15104	15072	15139	15109	15038	15032	15139	15174	15190	15292	15272	15194	15344	15159	15235	15166	15099	15138	15147	15444	15152	15161	15236	15080	15019	15249	15150	15099	15155	15051	15167	15194	15142	15085	15259	15155	15225	15045	15117	15083	15038	15078	15368	15135	15290	15300	15175	15169	15277	15172	15132	14947	15204	15269	15048	15164	15039	14964	15151	15164	15130	15166	15174	15083	15074	15052	15049	15055	15207	15223	15250	15233	14990	15215	15059	15145	15163	15169	15135	15139	15189	15317	15119	15039	15000	14973	15094	15326	15290	15176	15142	15142	15186	15236	15281	15109	15075	15068	15137	15191	15065	15224	15261	15280	15047	15479	15195	15216	15307	15132	15341	15081	15245	15102	15218	15068	15079	15013	15112	15071	15198	15125	15099	15159	15263	15093	15164	15095	15162	15249	15147	14982	15305	15169	15195	15062	15243	15102	15321	15177	15084	15375	15222	15158	14904	15217	15278	15239	15153	15144	15074	15228	15198	15200	15212	15214	15174	15094	15161	15066	15230	15298	15293	15111	15071	15137	15031	15071	15149	15193	15045	15217	15248	15050	15066	15160	15105	15145	15245	15236	15238	15023	15193	15131	15253	15208	15068	15251	15099	14992	15154	15217	15261	15249	15194	15152	15012	15326	15221	15072	15290	15103	15171	15155	15076	15171	14852	15192	15170	15100	15316	15091	15097	15177	15144	15200	15230	15161	15170	15042	15357	15030	15273	15124	15282	15336	15100	14950	15154	15325	15009	15174	15129	15206	15342	15073	15215	15249	15138	15178	15316	15202	14985	15014	15085	15182	15107	15275	15104	15063	15140	15115	15081	15282	15096	15197	15106	15266	15151	15299	15170	14970	15152	15155	15083	15235	15056	15075	15095	15125	15263	14986	15195	15202	15235	15138	15194	15171	15253	15073	15018	15184	15107	15089	15307	15066	15159	15349
22880	21315	29099	24469	24729	27400	28660	23896	21972	21084	20290	19878	19653	19309	19269	19111	19017	18955	18653	18730	18823	18796	18558	18546	18514	18402	18343	18424	18449	18452	18348	18605	18164	18313	18217	18318	18320	18315	18324	18416	18391	18329	18269	18335	18370	18267	18288	18313	18380	18267	18226	18178	18483	18425	18508	18339	18230	18259	18321	18198	18144	18070	18159	18095	18326	18154	18323	18243	18315	18251	18332	18327	18181	18196	18265	18093	18227	18349	18318	18253	18266	18048	18442	18312	18282	18182	18202	18122	18161	18144	18150	18105	17969	18252	18074	18159	18217	18300	18224	18287	18328	18434	18365	18309	18234	18448	18381	18372	18025	18252	18261	17985	18244	18205	18322	18134	18151	18042	18262	18353	18235	18185	18054	18114	18177	18213	18511	18253	18384	18212	18289	18433	18499	18144	18382	18268	18095	18026	18015	18073	18391	18132	18189	18325	18137	18189	18214	18189	18091	18375	18141	18194	18286	18132	17955	18119	18124	18344	18088	18103	18302	18172	18204	18279	18090	18139	17973	18065	18108	18367	18254	18342	18059	18431	17973	18285	18220	18302	18053	18329	18281	18323	18346	18106	18301	18225	18200	18139	18131	18213	18436	18275	18225	18191	18115	18443	18346	18228	18064	18214	18173	17929	18207	18119	17848	18284	18320	18155	18041	18107	18142	18193	18273	18325	18104	18137	18202	18195	18327	18152	18488	18425	18207	18080	18048	18191	18224	18232	18267	18209	18092	18137	18383	18316	18235	18452	18016	18274	18304	18318	18282	18330	18385	18149	18229	18120	18303	18227	18184	18214	18177	18270	18368	18144	18159	18157	18083	18169	18116	18308	18150	18325	18143	18215	18208	18391	18173	18537	18269	18239	18329	18315	18105	18072	18083	18063	18290	18056	18121	17887	17867	18054	18080	17990	18037	18045	18269	18243	18207	18131	18329	18099	18096	18203	18319	18141	18154	18245	18264	18189	18427	18289	18228	17989	18327	18220	17995	18174	18198	18154	18183	18075	18299	18262	18061	18145	18164	18192	18053	18224	18134	18202	18156	17916	18225	18410	18162	18251	18286	18048	18227	18122	18005	18296	18227	18317	18075	18222	18335	18105	18215	18108	18323	18182	18042	18154	18164	18089	18134	18237	18013	18145	18061	18330	18342	18229	18130	18181	18179	18217	18166	18026	18226	17997	18255	18297	18180	18236	18301	18261	18141	18444	18128	18320	18203	18185	18342	18120	18134	18164	18163	18062	18033	18106	18246	18373	18294	18217	18250	18263	18141	18425	18334	17988	18269	18327	18193	18235	18065	18273	18226	18051	18206	18363	18147	18255	18091	18286	18167	18228	18135	18126	18243	18254	18144	18255	18049	18260	18139	18107	18146	18083	18416	18232	18095	18264	18159	18208	18264	18407	18238	18272	18094	18204	18151	18234	18230	18392	18343	18353	18234	18006	18308	18168	18261	18262	18273	18153	18085	18173	18220	18129	18258	18209	18168	18193	18319	18165	18219	18271	18337	18299	18289	18164	18216	18369	18159	18389	18236	18363	18169	18170	18153	18261	18108	18342	18109	18358	18197	18224	18038	18038	18203	18222	18258	18249	17992	18163	18251	17952	18187	18201	18111	18185	18227	18288	18244	17974	18038	18019	18115	18191	18123	18352	18219	18325	18175	18203	18130	18044	18264	18294	18083	18022	18163	18091	18229	18227	17984	18204	18119	18139	18098	18302	18254	18264	18296	18159	18104	18114	18301	18157	18237	18179	18198	18355	17969	18160	18182	18200	18165	18182	18369	18042	18081	18021	18393	18098	17994	18180	18298	18374	18301	18014	18046	18140	18166	18079	18095	18133	18234	18296	18101	18041	18099	18071	18179	18428	18266	18298	18086	18211	18105	17956	18007	18188	17961	17972	18184	18256	18206	18184	18082	18299	18348	18115	18178	18035	18197	18370	18265	18286	18032	18223	18280	18209	18205	18229	18285	18180	18196	18023	18226	18257	18105	18112	17965	17883	18076	18148	18418	18179	18075	18172	18120	18349	18150	18145	18196	18008	18400	18103	18092	18177	18005	18363	18224	17958	18381	18177	18255	18345	18113	18072	18332	18268	18355	18221	18223	18279	18047	18210	18369	18266	18293	18344	18278	18238	18112	18156	18149	18114	18129	18097	18207	18183	18215	18328	18148	17899	18051	18178	18362	18173	18086	18205	18207	18133	18246	18229	18185	18435	18160	18146	18255	18087	18091	18220	18125	18152	18246	18221	18189	18242	18260	18158	18142	18165	18095	18253	18318	18292	18381	18242	18205	17963	18154	18244	18075	18218	18335	18318	18131	18327	18157	18238	18266	18130	18176	18094	18239	18247	18170	18292	18087	18229	18349	18242	18333	18247	18234	18011	18110	18213	18490	18309	18161	18100	18153	18134	18209	18141	18151	18261	18131	18242	18227	18303	18382	18301	18112	18240	18236	18225	18210	18217	18366	18103	18415	18094	18307	18325	18343	18005	18307	18139	18215	18348	18167	18213	18139	18258	18261	18271	18288	18064	18088	18278	18279	18225	18324	18215	17996	18114	18295	18280	18286	18254	18174	17912	18336	18228	18310	18049	18347	18289	18117	18093	18273	18141	18222	18160	18335	18462	18305	18081	18227	18185	18022	18294	18156	18200	18170	18233	18347	18290	18006	18219	18363	18196	18086	18238	18122	18289	18393	18359	18198	18069	18138	18199	18183	18255	18175	17978	18384	18159	18183	18260	18115	18137	18278	18109	18260	18249	18290	18547	18537	18154	18111	18346	18182	18153	18022	18082	18234	18146	18247	18183	18219	18232	18168	18160	18066	18272	18188	18318	18276	18240	18093	18249	18158	18130	18217	18127	18267	18100	18270	18056	17945	18101	18277	18300	18258	18180	18195	18142	18193	18173	18240	18071	18131	18273	18198	18210	18206	18129	18335	18309	18179	18269	18138	18189	18209	18207	18296	18214	18366	18209	18321	18090	18186	18103	18238	18197	18261	18292	18334	18170	18084	18103	18164	18399	18264	18123	18139	18208	18184	18254	18356	18205	18114	18261	18225	18394	18127	18047	18192	18102	18215	18201	18260	18279	18291	18017	18287	18116	18044	18311	18232	18126	18035	17997	18227	18254	18175	18223	18167	18119	18242	18326	18360	18262	18262	18078	18090	18243	18170	18197	18088	18110	18134	18309	18102	18325	18360	18431	18306	18340	18243	18081	18117	18139	18229	18204	18297	17995	18136	18048	18133	18422	18297	18081	18117	18080	18216	18316	18092	18178	18085	18153	18213	18329	18132	18358	18047	18270	18052	18165	18200	18084	18119	18161	18344	18222	18110	18238	18189	18216	18266	18214	18204	18186	18273	18364	18444	18331	18132	18227	18470	18255	18279	18219	18319	17974	18310	18109	18137	18133	18056	18139	18293	18208	18141	18387	18236	18342	18010	18092	18216	18256	18033	18117	18238	18075	18228	18144	18196	18340	18229	18071	18129	18118	18361	18305	18087	18000	18209	17976	18153	18174	18059	18203	18168	18158	18129	18110	18411	18083	18139	18186	18318	18351	18297	18364	18076	18245	18324	18356	18124	18395	18035	18129	18245	18215	18125	18331	18177	18267	18259	18341	18178	18007	18060	18076	18153	18303	18267	18115	18340	18199	18293	18057	18174	18245	18062	17958	18200	18046	18204	18286	18165	18160	18074	18133	18088	18302	18233	18402	18339	18208	18160	18179	18160	18121	18091	18011	18305	18254	18271	18097	17882	18008	18326	18351	18286	18144	18221	17952	18274	18224	18138	18156	18364	18134	18172	18160	18301	18057	18057	18044	18106	18260	18254	18112	18282	18165	18154	18248	18234	18200	18211	18263	18303	18359	18266	18196	17979	18177	18127	18337	18144	18249	17979	18319	18069	18204	18294	18140	18373	18183	18154	18220	18109	18204	18213	18387	18151	18117	18407	18103	18274	18050	18102	18152	18243	18267	18086	18437	18303	18280	18257	17829	18155	18128	18156	18204	18070	18093	18173	18425	18275	18064	18180	18202	18121	18154	18125	18219	18261	18090	18149	18310	18293	18295	18373	18130	18339	18212	18276	18258	18255	18446	17988	18218	18268	17997	17934	18127	18280	18258	18282	18160	18234	17971	18428	18346	18121	17936	18195	18182	18046	18177	18062	18228	17885	18143	18270	18228	17896	18273	18285	18442	18145	18329	18217	18142	18285	18116	18342	18082	18138	18179	18278	18329	18048	18340	18133	18110	18041	18205	18266	18123	18184	18191	18125	18019	18231	18144	17993	18215	18271	18008	18469	18144	18282	18342	18402	17961	18084	18170	18190	18208	18294	18281	17973	18150	18209	18170	18357	18364	18303	18141	18051	18128	18162	18271	18447	18295	18195	18148	18309	18053	18359	18062	18253	18262	17848	18168	18126	18086	18174	18271	18080	18413	18187	17869	18111	17936	18093	18311	18299	18238	18181	18189	18168	18144	18206	18142	18137	17996	18113	18352	18166	18212	18184	18032	18193	18230	18215	18228	18204	18432	18144	18126	18198	18177	18143	17983	18210	18183	18305	18184	18338	18189	18196	18288	18256	17995	18058	18335	18115	18345	18222	18272	18079	18099	18392	18360	18290	18135	18230	17978	18260	18160	18256	18209	18067	18178	18172	18033	18275	18334	18175	18306	18254	18260	18090	18168	18012	18238	18224	18305	17854	18119	18179	18086	18249	18268	18323	18203	18197	18131	18279	18288	18159	18433	18184	18292	18354	18287	18188	18056	18189	18113	18207	18064	18321	18221	18255	18126	18326	18160	18224	18046	18116	18046	18175	18130	18519	18202	18149	18175	18361	18295	18319	18337	18186	18091	18066	18271	18195	18277	18260	18226	18230	18204	18204	18287	18308	18308	18208	18154	18292	18209	18409	18175	18192	18377	18139	18119	18321	18175	18223	18023	18142	18111	18276	18003	18312	18261	18131	18113	18066	18307	18210	18244	18128	18156	18057	18172	18196	18223	18381	18092	18255	18201	18140	18123	18003	18122	18401	18187	18176	18253	18217	18143	18038	18228	18375	17991	18286	18340	18195	18222	18257	18249	18206	18177	18205	18170	18177	18333	18397	18345	18069	18102
34297	56654	55677	47181	41732	30978	26419	24181	22205	20157	18927	18407	17711	17511	17544	17325	17218	16899	16813	16840	16872	16585	16685	16591	16661	16622	16353	16464	16321	16312	16244	16415	16286	16321	16210	16259	16393	16410	16243	16303	16298	16288	16310	16305	16140	16341	16443	16380	16047	16062	16261	16404	16529	16543	16315	16320	16282	16366	16240	16280	16178	16335	16225	16270	16264	16320	16422	16238	16301	16148	16269	16301	16160	16275	16250	16266	16243	16341	16339	16421	16458	16249	16317	16306	16128	16106	16545	16302	16182	16367	16382	16375	16257	16157	16363	16452	16354	16352	16271	16247	16339	16121	16081	16423	16409	16292	16173	16179	16248	16186	16174	16208	16270	16301	16372	16318	16299	16177	16402	16188	16312	16347	16340	16337	16348	16227	16472	16246	16091	16453	16350	16443	16276	16151	16251	16276	16521	16187	16227	16262	16429	16215	16047	16289	16376	16138	16257	16246	16209	16127	16278	16262	16216	16223	16232	16298	16276	16338	16410	16338	16337	16397	16372	16258	16096	16225	16234	16251	16248	16265	16386	16113	16325	16254	16265	16293	16288	16242	16277	16279	16182	16277	16350	16181	16226	16486	16332	16227	16379	16263	16294	16162	16179	16322	16273	16260	16264	16082	16282	16261	16310	16495	16210	16315	16200	16282	16185	16111	16166	16252	16147	16142	16477	16378	16366	16179	16302	16434	16177	16205	16256	16295	16179	16336	16201	16440	16137	16293	16356	16252	16158	16351	16359	16281	16314	16093	16198	16239	16352	16249	16417	16241	16286	16367	16160	16304	16087	16449	16246	16345	16303	16177	16227	16179	16232	16308	16328	16124	16288	16288	16227	16255	16410	16296	16292	16050	16226	16414	16328	16424	16348	16350	16289	16214	16227	16195	16362	15947	16124	16170	16154	16334	16314	16318	16290	16298	16113	16368	16287	16116	16277	16275	16280	16056	16270	16194	16318	16303	16353	16259	16148	16460	16306	16322	16380	16332	16351	16230	16280	16226	16163	16285	16243	16213	16206	16371	16246	16104	16254	16412	16278	16193	16253	16107	16085	16343	16275	16173	16279	16295	16277	16336	16187	16075	16260	16198	16386	16228	16312	16197	16149	16307	16194	16271	16326	16264	16246	16295	16219	16076	16228	16164	16317	16153	16259	16348	16293	16285	16280	16254	16350	16203	16389	16273	16240	16260	16268	16425	16312	16380	16328	16274	16232	16172	16360	16282	16301	16312	16209	16134	16418	16256	16342	16389	16211	16264	16241	16221	16141	16141	16279	16199	16246	16238	16405	16379	16198	16263	16265	16317	16233	16302	16245	16350	16267	16341	16277	16171	16203	16366	16243	16323	16236	16360	16290	16269	16222	16441	16259	16308	16266	16288	16003	16397	16230	16154	16216	16292	16361	16217	16397	16336	16221	16342	16129	16392	16332	16135	16286	16217	16182	16331	16334	16320	16289	16248	16096	16195	16306	16246	16323	16276	16244	16320	16265	16230	16282	16164	16296	16108	16272	16193	16193	16297	16240	16121	16117	16228	16442	16268	16079	16130	16408	16370	16399	16248	16288	16272	16283	16322	16057	16285	16025	16174	16219	16356	16257	16142	16275	16345	16162	16331	16137	16268	16218	16248	16345	16217	16188	16171	16208	16338	16191	16251	16300	16141	16234	16274	16311	16228	16188	16382	16315	16290	16417	16379	16344	16239	16346	16249	16166	16241	16237	16157	16310	16342	16267	16241	16296	16084	16234	16302	16251	16296	16233	16258	16332	16182	16324	16104	16294	16261	16212	16157	16190	16382	16253	16202	16369	16093	16393	16341	16288	16337	16359	16202	16395	16320	16266	16240	16219	16330	16033	16214	16240	16164	16401	16216	16120	16269	16449	16156	16359	16320	16181	16189	16055	16283	16291	16204	16319	16287	16223	16305	16222	16029	16206	16299	16267	16214	16262	16453	16218	16371	16218	16275	16002	16184	16295	16201	16333	16150	16263	16158	16202	16245	16248	16311	16250	16257	16333	16178	16179	16043	16163	16333	16230	16139	16264	16305	16075	16289	16221	16329	16325	16311	16357	16198	16209	16122	16290	16351	16275	16296	16068	16088	16220	16355	16211	16238	16176	16305	16364	16318	16198	16165	16232	16195	16285	16316	16150	16187	16132	16300	16132	16131	16329	16322	16250	16413	16258	16353	16341	16182	16039	16213	16204	16323	16258	16278	16201	16241	16126	16275	16607	16194	16275	16163	16227	16271	16281	16264	16269	16093	16136	16022	16517	16220	16035	16222	16289	16384	16171	16209	16242	16250	16225	16071	16319	16512	16243	16313	16391	16208	16272	16200	16158	16204	16186	16161	16079	16105	16153	16395	16152	16136	16172	16179	16346	16298	16454	16119	16379	16231	16167	16375	16187	16302	16305	16240	16163	16292	16095	16253	16233	16271	16233	16232	16215	16270	16116	16365	16401	16120	16338	16247	16188	16129	16334	16150	16339	16248	16380	16395	16225	16125	16247	16180	16275	16245	16354	16238	16329	16395	16212	16197	16240	16271	16147	16233	16209	16361	16357	16154	16350	16266	16253	16339	16177	16367	16226	16349	16229	16229	16233	16159	16201	16282	16224	16259	16189	16284	16197	16212	16210	16259	16095	16259	16369	16133	16217	16197	16259	16179	16258	16087	16289	16332	16300	16210	16002	16186	16393	16191	16175	16258	15980	16117	16150	16424	16269	16352	16346	16323	16370	16321	16389	16277	16253	16222	16271	16287	16417	16154	16332	16323	16486	16139	16193	16338	16397	16185	16140	16255	16263	16281	16179	16333	16334	16293	16225	16189	16228	16288	16269	16230	16204	16209	16180	16335	16260	16258	16142	16463	16235	16195	16332	16269	16320	16266	16413	16209	16203	16186	16225	16150	16269	16205	16529	16236	16120	16146	16376	16207	16256	16082	16298	16400	16135	16272	16312	16404	16087	16240	16424	16413	16134	16219	16414	16243	16117	16251	16202	16290	16185	16313	16211	16158	16271	16339	16349	16149	16302	16236	16223	16242	16114	16417	16059	16274	16139	16250	16269	16431	16369	16117	16080	16151	16164	16322	16271	16169	16381	16144	16150	16169	16130	16161	16250	16246	16372	16271	16304	16147	16301	16341	16224	16081	16167	16345	16298	16297	16217	16101	16357	16317	16222	16282	16241	16144	16218	16247	16262	16090	16165	16163	16090	16225	16163	16288	16206	16083	16331	16267	16323	16333	16304	16151	16169	16377	16303	16238	16178	16294	16119	16378	16130	16275	16210	16176	16451	16483	16438	16144	16320	16283	16237	16157	16120	16064	16210	16368	16214	16131	16153	16296	16270	16213	16256	16308	16266	16223	16376	16447	16228	16222	16109	16375	16347	16315	16036	16279	16146	16253	16230	16393	16329	16360	16282	16178	16443	16290	16322	16374	16214	16144	16239	16211	16171	16237	16192	16376	16361	16200	16333	16178	16249	16223	16260	16153	16330	16310	16245	16304	16245	16241	16171	16354	16296	16152	16201	16145	16338	16220	16177	16220	16300	16256	16328	16201	16174	16397	16097	16199	16384	16396	16254	16356	16232	16372	16394	16427	16128	16151	16192	16318	16228	16248	16114	16255	16040	16221	16305	16205	16141	16130	16136	16107	16271	16149	16275	16330	16273	16344	16285	16199	16471	16288	16143	16267	16414	16363	16241	16202	16291	16229	16318	16187	16112	16259	16234	16227	16301	16222	16052	16325	16146	16270	16412	16123	16242	16347	16229	16343	16326	16123	16290	16157	16326	16227	16263	16325	16276	16393	16380	16197	16109	16256	16197	16260	16448	16069	16258	16310	16340	16273	16245	16201	16148	16121	16405	16312	16378	16238	16298	16253	16179	16272	16176	16153	16116	16289	16165	16309	16291	16114	16311	16239	16256	16335	16266	16335	16380	16504	16215	16216	16431	16182	16308	16218	16367	16235	16167	16261	16391	16306	16110	16357	16076	16455	16285	16437	16337	16205	16261	16287	16208	16292	16168	16168	16247	16154	16511	16200	16140	16061	16411	16140	16211	16362	16513	15867	16189	16298	16380	16205	16223	16196	16288	16123	16391	16344	16167	16286	16206	16114	16168	16346	16372	16168	16485	16186	16129	16337	16249	16250	16351	16369	16248	16175	16233	16090	16280	16083	16103	16187	16088	16182	16299	16305	16255	16117	16162	16364	16300	16068	16217	16235	16282	16272	16128	16183	16162	16164	16245	16246	16318	16308	16287	16204	16266	16330	16383	16317	16251	16299	16427	16239	16283	16237	16314	16274	16295	16339	16421	16306	16351	16084	16185	16205	16259	16299	16364	16265	16250	16275	16231	16347	16135	16162	16167	16284	16036	16330	16076	16282	16090	16383	16395	16280	16191	16278	16196	16086	16248	16255	16149	16240	16135	16200	16335	16199	16354	16142	16135	16216	16052	16224	16204	16175	16258	16209	16239	16280	16289	16193	16373	16053	16247	16178	16273	16180	16265	16185	16382	16080	16216	16310	16459	16237	16167	16145	16118	16547	16330	15987	16274	16164	16209	16248	16185	16288	16112	16157	16211	16231	16297	16226	16208	16319	16323	16249	16194	16248	16088	16408	16440	16318	16246	16307	16237	16214	16213	16280	16316	16144	16242	16230	16204	16252	16227	16239	15978	16054	16233	16227	16392	16163	16459	16178	16288	16262	16249	16282	16222	16311	16126	16323	16182	16313	16233	16203	16214	16222	16106	16352	16255	16284	16310	16117	16199	16308	16307	16404	16320	16295	16196	16143	16441	16256	16193	16253	16204	16296	16294	16336	16011	16205	16272	16226	16221	16247	16300	16391	16259	16227	16343	16245	16195	16190	16201	16266	16271	16340	16227	16292	16367	16280	16189	16295	16313	16233	16244	16267	16291	16339	16275	16176	16147	16167	16280	16193	16323	16333	16229	16139	16258	16197	16276	16234	16034	16335	16114	16314	16344	16263	16176	16327	16263	16187	16276	16163	16145	16251	16231	16326	16255	16204	16379	16299	16280	16265	16148	16332	16295	16138	16156	16198	16289	16397	16301	16256	16284	16308	16219	16221	16210	16036	16304	16149	16359	16361	16300	16190	16422	16248
28606	27006	36474	34336	27168	24076	22691	21352	20522	20344	20193	19551	19445	19256	19486	19447	19318	19246	19170	19353	19092	19288	19097	19206	19449	19108	19072	19122	19027	19134	19254	19157	19051	19046	19151	18831	19051	18998	19035	18871	19168	19058	18938	19078	19141	19190	19116	19175	18985	19034	18973	18892	19059	18707	18952	19007	18855	19172	19119	18858	19127	18982	19142	19017	19210	19067	19220	19033	19060	19028	18910	19030	18935	19100	19039	19060	19093	18906	19216	18878	18979	19035	19104	19077	18984	18932	19143	19191	19106	18916	19086	19141	19198	19272	19019	19082	19075	18972	19022	18905	19047	19171	18902	19072	18964	18896	18836	19113	18967	19111	19167	18971	18891	19135	19071	18999	19052	19029	19014	19006	18909	18873	18775	18985	18864	19112	18859	19085	19001	19065	19099	18987	19081	18780	19038	18898	18978	19125	19093	19089	19207	18818	18980	19299	19069	18879	19053	18899	19120	19045	19071	19114	19055	19073	19157	19172	18860	19226	19016	18856	18930	19045	18869	19041	18828	19009	18996	19057	18976	19133	19000	18899	18914	19190	18993	19044	18945	19138	19001	18980	19030	18997	19138	19184	18772	18882	19201	19119	18932	19114	18991	19042	19107	19066	18975	19177	19201	19042	19086	18972	18957	18927	19041	19012	18705	19136	18988	19070	19028	19104	19037	18928	19005	19200	18964	19080	19103	18895	18970	18956	19038	19125	19029	19103	19142	19158	19150	18963	19127	19102	19056	18912	19081	19019	19091	18928	19018	19034	18908	18816	18839	18995	19084	19064	19072	18962	19094	19014	19072	19284	19088	18903	19110	18963	19041	18951	19144	19221	18971	19078	19108	18986	18991	18970	18997	19098	19096	19200	19108	19136	19075	19142	19009	19142	18811	19139	19160	19252	18939	18947	19083	18936	19090	19021	19017	18902	18997	19032	19075	18842	19164	19107	19066	18984	19118	19108	19025	18832	18916	18917	19044	19053	18903	19059	19171	18846	19092	19065	19040	19181	19000	19110	19166	19085	19065	19084	19053	18854	19050	18932	19160	19130	19119	19250	18948	19105	19055	19093	19152	19210	19185	18908	18922	19124	19172	18970	19066	18962	19175	19092	19067	18878	19039	18879	18881	18903	18980	19080	19049	18901	19029	18981	18937	19009	18973	19285	19055	19046	19197	19060	19114	19187	19096	19247	18989	18856	19006	18921	19021	19168	19088	18828	18872	19112	19185	18917	19268	19051	19061	19032	19151	18990	18848	19084	18853	19193	19180	19276	18971	19053	19045	19218	19059	19197	19073	18957	19236	18890	19135	18920	19014	19053	19062	19056	19007	19043	19018	18711	18965	18877	19118	19243	18922	19054	19002	18818	19182	19071	19240	19001	18957	18942	18936	19219	19075	19039	18905	19064	18898	19017	19056	19021	19107	19238	18978	18842	19054	18998	19178	19062	18951	19058	18978	19045	19093	19026	19041	19007	19005	19010	18994	19088	19256	19019	18969	19136	19018	18907	19017	19280	19249	18828	19104	18856	19089	18909	19016	19125	19023	19006	19196	18892	19104	18870	19007	19082	19290	18943	19081	19004	19217	18933	18983	19187	19130	18968	19010	19133	18965	18965	18964	19047	19261	19242	19133	19017	19170	19014	18901	18951	19118	19042	19056	18936	19083	19167	18893	19186	19098	19090	19058	19099	19079	19186	18969	19092	18970	18894	18900	19050	19222	18986	19118	19176	19015	19059	18879	18912	18880	19136	19067	19006	19053	19141	19218	19112	19180	19176	18964	19084	19009	19115	19099	18899	19161	19252	19146	19146	19085	19050	19064	19115	18970	19055	18993	18987	19194	18920	19216	18986	18946	18774	19057	18914	18890	18957	19049	18988	19055	19169	19146	19075	19079	19132	19159	18984	19000	18695	18970	19233	18964	19064	18937	19008	19002	19112	19000	18906	18990	18819	18952	19099	18964	18879	19006	18894	19050	19153	18998	19159	19231	19061	18939	19117	19058	19168	19005	19072	19086	19162	19073	18955	18997	18867	19010	18905	19028	18973	18908	19096	19115	18957	19028	19072	19157	19125	19139	19138	19215	18942	19196	19005	19111	19250	19041	18886	19113	18999	18869	19053	19054	18959	19167	18955	19284	19104	19192	19108	19140	18981	19066	19028	18957	19069	19042	19103	19114	18916	19084	19144	18867	19196	18826	18974	19054	19023	19068	18966	18840	18883	19179	18877	18924	19101	19093	18750	19001	19202	18884	19303	19010	19251	19028	19004	19015	18987	18848	19070	19006	19064	19176	19024	18880	19034	19017	18867	19082	19054	19049	18805	19224	19141	19262	19165	18901	19087	18909	19081	19147	18938	19243	19110	19176	18968	19070	19006	19085	18963	18963	19187	19264	19170	19030	19006	19257	19109	19020	18977	19059	19358	18983	19241	19049	19025	19246	19046	18896	18959	19082	19187	19121	18963	18947	19030	19116	18949	19093	19004	19221	18725	19055	18951	18772	19067	19063	19001	19142	19117	19100	19153	19107	18988	18869	19043	18922	19147	19210	19040	19126	19013	18925	18962	19132	18986	19173	18856	19113	18747	19018	19134	19068	19054	19061	19137	18898	19091	19185	18923	19182	18989	19244	19014	19056	19114	19055	18908	19012	18913	18934	18954	19143	19107	19073	19337	18956	18948	19168	19220	18983	19174	19028	19018	18930	19057	19282	18914	19166	19056	19143	18961	18876	18912	19085	18858	19109	19033	19047	19027	18991	18982	19109	19177	19190	19201	19012	19271	19185	18812	19136	19024	19099	19093	19144	18725	19048	19023	19002	18997	19219	19078	19157	19177	19074	19259	19000	19061	19147	19017	18910	19144	19011	19244	19051	19123	19007	19041	19181	19026	19017	19130	19070	19004	18893	19153	18997	19146	19075	19283	19131	19187	18977	19077	19133	19034	19149	19182	19051	19054	19057	18943	19011	18881	18832	18941	19106	18997	19074	18972	18945	18800	19026	18909	19280	19137	19186	19100	19172	19144	18906	19072	19051	19179	19051	19031	18943	19167	18981	18957	18922	19027	19066	19101	19147	19022	19058	19052	18971	18927	18967	18890	19052	18896	19131	19051	18969	18889	18988	18761	18958	19083	19147	19123	18881	19256	19072	19109	19189	19258	19059	19080	18915	19094	19073	18943	19147	19244	18973	19163	18908	18911	19004	18985	18972	19035	18960	18922	19128	18907	19147	18947	19201	19157	19030	19143	19096	19070	19032	18942	19054	18975	18973	19098	19124	19291	19276	18985	19041	19085	19219	19041	18895	18894	18818	18974	19140	18993	19115	19212	19188	19137	19049	18982	18992	18867	19106	18993	19082	18833	19008	19258	18849	19168	19033	18772	18997	18787	18871	19152	19308	19162	18992	19181	19019	19021	19155	19071	19154	19012	19016	18914	18807	18868	19079	19012	19040	18919	19232	19051	19123	19110	18983	19182	19098	19006	18956	19102	18919	18944	19198	19044	19091	18985	18877	19141	18852	19135	19017	19065	19184	19098	19246	19175	19136	19025	18958	18994	19124	19177	19123	18899	18862	18745	19186	18923	18899	18920	18969	19055	19064	18989	19008	19072	18995	19094	18696	19056	19087	19088	19292	18924	19083	19273	19122	19000	18981	19072	19117	19189	19190	19022	19233	19108	19027	19028	19111	18825	19114	19156	19048	19185	19259	19087	18906	19201	18924	19122	18785	19121	19151	19138	19160	19183	18940	19053	19214	19140	19325	19183	19151	19031	19168	19091	18939	19111	18952	19022	19098	19180	19105	19304	19118	19220	19118	19019	18711	19107	18991	19043	18910	18942	19086	18915	19051	19052	19162	19007	19003	19230	19051	18985	18854	19011	19193	18966	18950	19144	19147	19100	19059	19065	19059	19066	19245	19240	19067	19156	19164	19103	18958	18976	19108	18882	19052	19110	19037	18998	18968	19046	19246	18967	18848	18725	19155	19066	19175	19033	19062	18860	19118	18834	19173	18978	18881	19124	18891	18975	19279	18982	19040	19050	19031	18871	19044	18973	19056	19019	19163	19035	18865	19174	18964	19180	19063	18960	19032	19024	19181	18914	19011	18984	19201	19089	19143	19259	19074	19045	19073	19003	19196	18879	19053	19054	19162	19174	19266	19141	19063	19276	19238	19033	19139	18893	19105	19071	18925	19188	18934	19012	18992	18880	19026	18936	19200	19194	19054	19226	19110	19029	18829	19123	18947	18930	19152	18908	19125	19150	19240	19073	18810	18953	19007	19196	19050	19132	18977	19124	18922	19044	19188	18972	18992	18941	19202	19252	19097	19149	19080	18927	19128	19009	18946	19106	18887	18939	19065	19202	19151	18924	19125	18960	18990	18948	18990	19111	18885	18903	19052	18919	19187	18952	19194	18923	19022	18951	19165	19161	18872	19069	18764	19095	19002	19001	19031	18916	19174	18864	19080	19187	19110	19095	19112	19092	19040	19122	19047	19069	19092	19314	19081	18965	19281	19125	19208	19003	19022	19131	18998	19218	19034	18856	19009	18857	19168	18714	19026	18974	19002	19204	19211	18943	19009	19109	19114	19098	19184	19337	19156	19054	19036	18851	18890	18826	19120	19003	19033	18948	19015	19077	19075	19213	19090	18894	19257	19095	19040	19068	19057	19034	19110	18864	19051	18901	18960	18964	18966	19016	19071	19055	18966	18983	18792	18910	19217	18893	19016	19020	19098	19023	19227	18913	19116	18894	19069	19055	19039	18993	19098	19052	19149	19114	19233	19102	18960	19206	19223	19112	18987	18946	18878	19064	19012	19139	19216	19023	18840	18895	19122	19249	19257	19024	19139	19360	19270	18933	19163	19044	18914	18859	18959	18901	19091	19081	19117	19058	18922	18910	19053	18982	19047	19091	19041	19142	19092	19105	19062	19139	19142	19161	18980	18839	19059	19078	18958	19015	19049	19080	18840	19128	18986	19038	19001	19043	18976	18996	19016	19099	19054	19356	19066	19116	19158	19139	19428	19277	18970	19075	19078	19025	19183	19178	19296	19048	19022	18914	18935	19225	18997	18997	19321	19122	19244	19215	19066	19107	19185	19145	19186	19053	19054	19153	19010	19003	18999	19086	19018	18927
31362	44235	43224	34913	27939	23365	21308	20399	19400	18417	17891	17455	17427	17228	17109	17004	17225	17101	17061	16893	16888	17112	16846	16914	16983	16783	16992	16694	16836	16785	16725	16872	16717	16878	16803	16657	16890	16828	16761	16760	16779	16788	16649	16732	16807	16841	16770	16719	17085	16821	16917	16754	16638	16827	16781	16763	16853	16929	16632	16713	16647	16899	16661	16697	16697	16846	16733	16660	16827	16817	16813	16688	16711	16795	16728	16700	16758	16828	16667	16737	16861	16610	16723	16795	16657	16691	16741	16621	16823	16669	16575	16685	16728	16872	16903	16744	16677	16682	16801	16797	16635	16696	16814	16906	16687	16814	16797	16761	16586	16806	16912	16898	16799	16807	16835	16827	16806	16907	16894	16706	16646	16776	16820	16670	16818	16852	16803	16878	16628	16905	16596	16701	16798	16823	16827	16596	16507	16787	16783	16808	16637	16761	16614	16782	16802	16841	16820	16780	16727	16766	16889	16738	16664	16713	16714	16765	16983	16704	16829	16691	16959	16773	16856	16734	16777	16717	16815	16645	16677	16583	16718	16807	16599	16719	16764	16793	16759	16832	16720	16603	16841	16777	16799	16777	16831	16805	16625	16814	16745	16866	16696	16724	16782	16763	16823	16842	16897	16705	16890	16648	16817	16876	16740	16888	16797	16858	16689	16785	16762	16814	16814	16698	17053	16776	16888	16578	16863	16651	16717	16743	16718	16802	16668	16707	16638	16861	16802	16863	16693	16611	16770	16643	16653	16783	16694	16842	16828	16791	16693	16796	16693	16656	16640	16719	16801	16857	16619	16869	16859	16660	16680	16810	16769	16870	16731	16798	16797	16654	16785	16818	16847	16745	16826	16693	16815	16789	16689	16785	16604	16700	16878	16711	16817	16602	16759	16585	16798	16867	16732	16953	16825	16571	16789	16676	16655	16752	16875	16773	16685	16810	16710	16671	16695	16741	16615	16554	16670	16661	16572	16720	16841	16746	16721	16699	16819	16838	16765	16768	17001	16671	16690	16788	16782	16704	16603	16904	16800	16700	16692	16801	16717	16710	16856	16958	16682	16821	16864	16778	16765	16751	16765	16595	16864	16787	16684	16888	16814	16768	16837	16738	16701	16677	16728	16622	16895	16765	16817	16747	16774	16885	16796	16690	16620	16812	16775	16851	16800	16743	16504	16746	16749	16606	16802	16606	16903	16783	16768	16412	16727	16699	16677	16738	16717	16835	16698	17003	16618	16773	16652	16734	16724	16664	16809	16836	16839	16675	16818	16804	16842	16782	16835	16797	16749	16956	16840	16716	16822	16861	16820	16761	16730	16697	16853	16831	16794	16820	16718	16862	16772	16727	16676	16848	16789	16863	16859	16949	16749	16788	16915	16693	16645	16706	16741	16757	16827	16546	16759	16859	16767	16813	16920	16761	16804	16781	16680	16900	16719	16816	16545	16700	16798	16704	16919	16747	16902	16767	16879	16644	16716	16774	16791	16809	16629	16578	16826	16654	16768	16822	16770	16656	16741	16770	16582	16931	16767	16975	16754	16664	16832	16743	16984	16887	16678	16878	16833	16619	16739	16681	16734	16688	16814	16857	16644	16879	16699	16716	16731	17001	16794	16761	16784	16803	16736	16554	16799	16753	16691	16839	16645	16840	16890	16644	16759	16784	16816	16775	16823	16695	16721	16690	16774	16677	16872	16876	16799	16868	16852	16716	16702	16874	16762	16709	16802	16564	16662	16879	16689	16693	16807	16712	16735	16811	16754	16718	16683	16821	16711	16878	16604	16683	16805	16745	16728	16719	16891	16764	16808	16780	16772	16875	16820	16835	16774	16645	16777	16909	16753	16700	16840	16886	16829	16665	16864	16645	16747	16709	16824	16854	16704	16739	16919	16864	16773	16859	16804	16700	16637	16709	16843	16739	16841	16807	16739	16726	16679	16611	16907	16817	16589	16748	16706	16823	16900	16736	16786	16811	16898	16818	16670	16825	16765	16943	16693	16610	16932	16904	16826	16728	16846	16777	16874	16676	16730	16604	16707	16766	16930	16866	16778	16872	16681	16724	16715	16772	16810	16712	16622	16886	16846	16587	16809	16780	16816	16813	16904	16789	16774	16618	17012	16808	16753	16817	16713	16832	16717	16607	16841	16689	16854	16655	16787	16539	16681	16654	16775	16761	16748	16698	16803	16828	16755	16876	16813	16832	16863	16944	16623	16658	16804	16642	16518	16797	16867	16629	16699	16753	16865	16702	16870	16761	16807	16789	16791	16534	16721	16848	16888	16647	16712	16878	16748	16751	16829	16904	16453	16841	16742	16744	16802	16739	16732	16794	16745	16770	16831	16771	16639	16835	16711	16915	16815	16783	16654	16749	16696	16841	16828	16798	16760	16699	16847	16736	16768	16898	16730	16976	16670	16720	16878	16967	16873	16807	16698	16805	16757	16890	16906	16767	16857	16734	16806	16746	16781	16836	16809	16767	16860	16777	16873	16677	16920	16812	16748	16758	16678	16904	16639	16724	16833	16855	16798	16886	16615	16706	16822	16963	16690	16770	16765	16693	16953	16919	16593	16649	16941	16805	16711	16858	16761	16712	16781	16707	16728	16681	16856	16820	16874	16918	16767	16790	16827	16730	16677	16809	16743	16795	16743	16720	16643	16895	16821	16687	16817	16735	16619	16692	16836	16740	16774	16791	16957	16792	16846	16916	17003	16736	16624	17024	16742	16874	16785	16882	16980	16832	16855	16802	16866	16774	16829	16895	16746	16844	16603	16735	16781	16809	16733	16800	16750	16639	16663	16643	16632	16834	16725	16731	16789	16783	16704	16760	16858	16752	16964	16773	16789	16670	16777	16716	16888	16820	16774	16644	16893	16744	16690	16746	16798	16707	16716	16787	16733	16818	16785	16799	16663	16699	16699	16731	16624	16806	16829	16614	16795	17006	16696	16813	16628	16754	16888	16622	16821	16714	16656	16646	16745	16921	16680	16602	16721	16804	16798	16848	16833	16966	16719	16876	16691	16872	16750	16740	16832	16685	16902	16778	16718	16844	16573	16861	16807	16964	16795	16842	16798	16631	16802	16736	16609	16699	16868	16825	16839	16715	16606	16667	16793	16615	16721	16766	16770	16701	16734	16789	16635	16742	16805	16819	16832	16846	16742	16828	16759	16677	16737	16683	16830	16785	16615	16643	16828	16664	16734	16829	16724	16686	16766	16825	16843	16768	16724	16882	16820	16627	16767	16661	16760	16910	16737	16630	16689	16678	16909	16883	16928	16690	16936	16831	16782	16891	16704	17009	16865	16777	16941	16772	16628	16448	16824	16813	16627	16666	16612	16819	16773	16830	16702	16894	16752	16832	16904	16887	16759	16704	16829	16762	16807	16600	16653	16733	16823	16760	16793	16734	16699	16670	16652	16784	16870	16735	16826	16622	16708	16778	16873	16675	16802	16666	16801	16557	16647	16701	16684	16819	16815	16657	16881	16833	16854	16659	16919	16803	16751	16627	16779	16651	16584	16856	16620	16760	16794	16734	16769	16853	16761	16655	16616	16757	16738	16556	16945	16715	16933	16750	16652	16786	16769	16715	16784	16823	16784	16748	16926	16576	16651	17016	16837	16707	16932	16821	16805	16695	16884	16730	16802	16756	17034	16702	16844	16753	16715	16803	17000	16782	16671	16745	16610	16811	16873	16771	16588	16836	16824	16646	16926	16835	16650	16725	16743	16808	16765	16855	16720	16711	16887	16851	16790	16799	16703	16854	16626	16698	16847	16858	16984	16724	16980	16590	16802	16880	16863	16823	17032	16568	16736	16901	16863	16781	16754	16784	16864	16533	16734	16891	16723	16737	16831	16737	16807	16765	16786	16719	16880	16773	16641	16604	16748	16667	16823	16785	16821	16935	16781	16751	16916	16638	16778	16695	16752	16698	16833	16845	16764	16657	16754	16706	16878	16903	16580	16629	16871	16629	16916	16816	16707	16816	16771	16911	16803	16829	16687	16804	16778	16662	16773	16745	16669	16822	16769	16751	16776	16761	16659	16827	16555	16800	16570	16873	16867	16776	16646	16710	16712	16683	16764	16771	16906	16788	16806	16678	16820	16846	16804	16496	16614	16699	16772	16780	16715	16781	16756	16714	16562	16703	16633	16775	16809	16748	16664	16882	16761	16646	16774	16765	16939	16712	16788	16797	16653	16748	16765	16901	16770	16699	16631	16877	16631	16684	16875	16932	16635	16868	16709	16699	16529	16905	16716	16559	16996	16834	16661	16654	16937	16737	16864	16822	16901	16732	16782	16714	16741	16635	16810	16970	16705	16729	16763	16907	16754	16789	16653	16697	16895	16684	17030	16562	16686	16610	16701	16822	16760	16955	16907	16588	16692	16731	16765	16815	16888	16843	16755	16721	16871	16867	16835	16750	16793	16809	16794	16826	16880	16769	16741	16776	16866	16859	16844	16744	16792	16739	16940	16655	16684	16798	16774	16728	16657	16916	16865	17047	16814	16758	16776	16760	16788	16790	16766	16827	16862	16696	16716	16872	16685	16677	16853	16781	16927	16545	16806	16773	16840	16747	16650	16689	16780	16890	16712	16732	16840	16875	16644	16813	16723	16812	16769	16786	16706	16651	16710	16761	16846	17033	16938	16758	16828	16797	16800	16542	16561	16881	16751	16783	16799	16798	16777	16695	16748	16822	16824	16667	16794	16703	16820	16785	16751	16815	16700	16662	16737	16795	16737	16685	16720	16870	16760	16765	16739	16689	16724	16675	16822	16887	16720	16680	16750	16773	16707	16790	16591	16658	16796	16759	16872	16765	16687	16730	16596	16588	16767	16724	16951	16655	16807	16713	16954	16716	16807	16804	16731	16605	16875	16757	16699	16847	16670	16674	16792	16913	16729	16616	16849	16865	16972	16712	16940	16668	16772	16738	16758	16740	16758	16799	16854	16636	16728	16702	16819	16529	16858	16766	16775	16724	16780	16752	16746	16641	16800	16862	16682	16743	16688	16759	16865	16705	16763	16852	16783	16728	16785	16865	16900	16893	16685	16708	16905	16744	16943	16638	16650	16805	16706	16888	16629	16720	16736	16745	16806	16574	16823	16915	16694	16781	16683	16874	16591	16767	16788	16804
24153	21469	29395	27076	26431	27842	27770	24789	23280	22856	21986	21573	21450	21406	21053	21076	21013	21088	20916	20826	20927	20574	20700	20731	20654	20805	20626	20711	20673	20586	20537	20613	20713	20426	20574	20481	20390	20714	20438	20679	20421	20575	20721	20826	20525	20582	20537	20257	20542	20385	20744	20442	20576	20692	20644	20606	20604	20562	20610	20453	20464	20948	20488	20358	20336	20324	20571	20312	20677	20498	20690	20303	20681	20588	20818	20586	20689	20559	20328	20461	20459	20427	20311	20501	20518	20515	20720	20464	20504	20599	20586	20654	20603	20707	20557	20607	20404	20422	20514	20456	20334	20525	20530	20638	20609	20561	20449	20561	20504	20562	20368	20578	20454	20682	20575	20497	20451	20654	20305	20414	20410	20380	20394	20560	20351	20474	20393	20459	20388	20633	20397	20280	20605	20509	20587	20398	20340	20680	20510	20516	20437	20353	20251	20409	20428	20400	20358	20317	20488	20609	20569	20426	20423	20539	20529	20410	20411	20525	20675	20637	20732	20568	20504	20668	20782	20472	20535	20358	20393	20518	20475	20285	20322	20553	20492	20468	20420	20191	20477	20642	20581	20487	20432	20705	20378	20670	20567	20431	20526	20434	20513	20465	20485	20486	20523	20758	20414	20669	20392	20536	20485	20724	20532	20391	20461	20488	20613	20387	20547	20425	20398	20599	20504	20344	20335	20487	20661	20671	20487	20494	20817	20593	20597	20528	20497	20479	20528	20437	20486	20288	20726	20386	20488	20645	20384	20407	20380	20621	20514	20432	20401	20503	20532	20325	20409	20564	20513	20688	20481	20476	20508	20664	20453	20663	20519	20313	20628	20470	20371	20375	20468	20718	20794	20430	20467	20553	20348	20597	20587	20241	20267	20520	20363	20424	20570	20384	20563	20450	20513	20431	20461	20443	20732	20436	20526	20654	20679	20421	20491	20352	20731	20608	20430	20462	20460	20301	20546	20355	20690	20485	20523	20488	20756	20649	20478	20663	20504	20523	20416	20733	20506	20527	20313	20513	20177	20593	20654	20401	20611	20302	20460	20589	20157	20293	20480	20321	20769	20574	20642	20630	20424	20512	20615	20482	20451	20665	20783	20540	20549	20548	20652	20477	20395	20583	20372	20713	20292	20424	20453	20448	20593	20575	20644	20581	20483	20612	20333	20498	20497	20415	20677	20390	20571	20670	20498	20262	20545	20385	20477	20551	20700	20314	20439	20449	20567	20608	20561	20815	20309	20486	20420	20594	20289	20528	20522	20628	20439	20508	20633	20513	20667	20545	20389	20473	20583	20216	20288	20592	20467	20345	20367	20461	20515	20182	20485	20303	20608	20517	20612	20358	20564	20590	20307	20374	20565	20532	20364	20552	20471	20553	20492	20330	20276	20453	20371	20456	20457	20426	20491	20404	20453	20394	20461	20505	20320	20417	20557	20427	20666	20402	20379	20528	20560	20475	20440	20524	20411	20239	20412	20606	20626	20587	20500	20425	20563	20494	20425	20533	20799	20452	20586	20640	20332	20551	20539	20250	20423	20665	20416	20462	20493	20537	20660	20588	20513	20449	20343	20646	20694	20612	20486	20630	20448	20586	20584	20391	20546	20552	20364	20496	20426	20722	20535	20493	20659	20440	20702	20483	20438	20599	20358	20700	20574	20457	20542	20194	20333	20505	20476	20479	20523	20269	20607	20638	20538	20436	20574	20514	20344	20340	20495	20539	20516	20714	20556	20479	20370	20553	20423	20463	20664	20532	20560	20408	20349	20434	20360	20541	20821	20535	20337	20633	20507	20406	20358	20459	20514	20446	20404	20575	20488	20394	20435	20570	20538	20364	20422	20516	20602	20579	20548	20265	20556	20469	20635	20512	20523	20413	20302	20319	20562	20615	20464	20529	20489	20411	20673	20590	20482	20411	20775	20465	20566	20479	20322	20472	20285	20368	20551	20332	20677	20436	20567	20456	20627	20604	20682	20778	20401	20478	20480	20458	20509	20416	20279	20752	20510	20493	20389	20541	20790	20538	20438	20381	20474	20445	20569	20393	20292	20331	20459	20471	20558	20405	20383	20455	20352	20522	20499	20586	20580	20754	20362	20611	20473	20285	20469	20540	20446	20568	20620	20434	20639	20454	20582	20491	20622	20392	20501	20305	20457	20238	20370	20359	20312	20382	20457	20342	20456	20286	20436	20559	20472	20403	20714	20504	20516	20382	20468	20576	20420	20435	20551	20398	20550	20522	20516	20499	20603	20687	20720	20535	20655	20440	20763	20617	20579	20645	20502	20527	20491	20527	20498	20609	20535	20483	20467	20518	20445	20522	20434	20616	20535	20387	20463	20414	20560	20498	20653	20458	20585	20557	20613	20464	20348	20703	20581	20652	20465	20450	20595	20815	20575	20663	20489	20550	20635	20336	20557	20522	20357	20601	20560	20513	20481	20522	20543	20418	20357	20300	20559	20694	20348	20378	20495	20493	20375	20443	20531	20470	20442	20625	20208	20384	20375	20344	20466	20441	20464	20408	20680	20302	20542	20370	20657	20547	20578	20581	20386	20209	20608	20315	20556	20343	20578	20594	20534	20572	20514	20477	20550	20489	20441	20673	20521	20447	20797	20528	20498	20851	20523	20413	20439	20536	20431	20474	20545	20620	20375	20710	20585	20817	20559	20456	20495	20485	20516	20354	20410	20700	20166	20481	20579	20409	20665	20411	20369	20392	20311	20571	20494	20392	20637	20607	20620	20407	20547	20556	20575	20495	20435	20618	20575	20779	20636	20511	20716	20529	20673	20431	20531	20360	20651	20545	20433	20589	20571	20452	20637	20758	20527	20657	20416	20326	20514	20425	20391	20477	20426	20437	20499	20685	20397	20675	20369	20476	20547	20370	20472	20357	20434	20542	20675	20327	20467	20737	20572	20249	20494	20612	20478	20301	20594	20569	20558	20561	20402	20665	20466	20544	20515	20688	20324	20542	20387	20456	20312	20398	20402	20373	20427	20492	20472	20486	20540	20551	20304	20343	20668	20457	20430	20449	20722	20624	20432	20743	20474	20751	20413	20444	20597	20457	20517	20442	20672	20633	20556	20391	20622	20650	20496	20455	20448	20376	20601	20395	20357	20434	20352	20502	20634	20496	20565	20539	20482	20451	20473	20627	20667	20462	20403	20495	20660	20566	20554	20378	20406	20563	20600	20535	20566	20587	20432	20552	20715	20566	20537	20451	20392	20625	20578	20501	20476	20477	20502	20329	20647	20607	20411	20253	20335	20511	20429	20426	20580	20576	20430	20453	20402	20488	20602	20686	20356	20510	20480	20437	20578	20290	20466	20282	20446	20340	20339	20512	20594	20526	20361	20483	20765	20364	20471	20212	20534	20130	20518	20397	20225	20499	20584	20493	20324	20610	20689	20657	20505	20456	20291	20661	20467	20492	20559	20757	20525	20488	20487	20453	20483	20379	20583	20477	20587	20565	20446	20374	20332	20490	20633	20720	20521	20327	20436	20392	20422	20562	20541	20440	20496	20417	20445	20480	20420	20403	20604	20649	20130	20493	20640	20425	20685	20449	20340	20445	20441	20639	20536	20510	20417	20416	20505	20460	20567	20649	20543	20671	20377	20510	20386	20542	20748	20556	20540	20702	20528	20569	20476	20483	20367	20580	20473	20597	20638	20533	20495	20693	20595	20587	20576	20496	20565	20436	20641	20368	20487	20474	20489	20541	20424	20389	20302	20614	20531	20596	20388	20492	20559	20268	20567	20459	20555	20435	20689	20799	20405	20417	20486	20362	20519	20276	20611	20638	20630	20383	20620	20469	20573	20529	20676	20585	20509	20617	20341	20414	20542	20356	20587	20586	20552	20750	20469	20230	20227	20490	20590	20472	20477	20509	20684	20726	20622	20589	20640	20381	20556	20335	20584	20509	20394	20318	20209	20443	20504	20518	20545	20451	20494	20538	20413	20360	20276	20441	20616	20563	20605	20467	20241	20591	20634	20506	20433	20573	20499	20424	20322	20393	20443	20481	20512	20369	20303	20456	20543	20346	20481	20486	20544	20530	20375	20556	20587	20498	20636	20560	20264	20374	20405	20452	20589	20488	20583	20513	20503	20585	20653	20354	20596	20242	20569	20351	20414	20468	20469	20267	20403	20562	20355	20670	20476	20334	20580	20557	20523	20653	20496	20322	20572	20314	20748	20514	20630	20514	20421	20508	20533	20671	20487	20602	20563	20624	20604	20289	20459	20545	20466	20349	20674	20341	20498	20689	20605	20335	20546	20653	20582	20635	20511	20537	20554	20414	20408	20430	20506	20406	20645	20351	20332	20546	20541	20348	20633	20644	20535	20451	20532	20439	20498	20535	20645	20592	20434	20466	20531	20521	20482	20609	20379	20541	20602	20522	20347	20450	20557	20521	20457	20705	20658	20425	20548	20442	20273	20530	20363	20559	20552	20519	20469	20355	20486	20759	20484	20693	20435	20365	20437	20595	20369	20594	20434	20569	20531	20448	20662	20559	20510	20521	20461	20369	20376	20315	20505	20441	20528	20324	20528	20427	20501	20684	20777	20627	20797	20436	20617	20504	20499	20441	20383	20439	20544	20593	20618	20534	20463	20578	20544	20480	20595	20756	20524	20792	20535	20485	20441	20369	20504	20635	20565	20547	20425	20441	20596	20329	20657	20433	20402	20417	20562	20413	20507	20513	20482	20534	20594	20650	20513	20510	20421	20419	20451	20433	20326	20650	20498	20720	20569	20454	20268	20416	20447	20353	20679	20444	20467	20363	20565	20720	20170	20663	20465	20519	20495	20723	20485	20547	20443	20397	20557	20385	20401	20551	20513	20319	20586	20503	20315	20412	20435	20417	20560	20508	20560	20514	20684	20484	20567	20629	20370	20448	20325	20441	20480	20459	20568	20399	20543	20480	20716	20501	20607	20727	20547	20470	20483	20583	20464	20482	20555	20538	20301	20619	20457	20467	20574	20610	20403	20438	20645	20533	20641	20766	20466	20301	20465	20518	20538	20485	20390	20529	20210	20546	20428	20567	20396	20600	20505	20485	20435	20457	20549	20557	20381	20438	20515	20566	20495	20468	20768	20498	20581	20466	20462	20479	20595	20492	20468	20635	20368	20722
31990	53439	53200	42760	32867	27785	25428	23746	22136	20569	19739	19313	18895	18457	18321	18294	18267	18118	17954	17954	18019	17870	17968	17809	17672	17781	17864	17683	17710	17782	17642	17579	17645	17781	17582	17590	17525	17661	17477	17623	17691	17757	17668	17508	17599	17580	17538	17562	17609	17685	17664	17555	17796	17565	17715	17546	17776	17779	17731	17659	17611	17588	17562	17393	17673	17546	17624	17632	17535	17564	17425	17452	17620	17740	17891	17748	17678	17606	17676	17674	17663	17510	17754	17634	17580	17545	17336	17734	17635	17737	17572	17677	17655	17672	17514	17614	17710	17702	17599	17619	17644	17745	17646	17662	17782	17538	17502	17728	17700	17506	17622	17745	17454	17517	17666	17639	17506	17410	17729	17487	17577	17556	17596	17653	17612	17634	17489	17721	17772	17458	17668	17588	17721	17488	17809	17828	17657	17705	17595	17687	17679	17562	17554	17626	17604	17503	17630	17524	17765	17743	17550	17536	17732	17727	17712	17668	17630	17594	17628	17706	17625	17642	17684	17528	17680	17537	17781	17636	17520	17679	17699	17781	17527	17798	17654	17502	17562	17586	17567	17538	17675	17716	17751	17688	17675	17645	17548	17474	17524	17669	17630	17657	17593	17633	17827	17645	17686	17679	17713	17562	17878	17538	17615	17675	17571	17538	17705	17685	17601	17674	17678	17613	17596	17593	17707	17571	17567	17693	17530	17408	17855	17472	17600	17420	17677	17719	17683	17734	17580	17631	17584	17641	17668	17705	17671	17709	17642	17585	17695	17642	17670	17684	17616	17551	17519	17859	17580	17524	17744	17574	17600	17702	17689	17727	17642	17735	17759	17632	17531	17639	17516	17570	17631	17506	17775	17725	17614	17623	17718	17732	17802	17496	17657	17694	17532	17648	17576	17636	17752	17748	17519	17666	17434	17823	17610	17763	17627	17639	17777	17633	17748	17531	17550	17656	17551	17567	17615	17653	17629	17638	17463	17510	17758	17600	17741	17575	17496	17730	17719	17682	17617	17632	17533	17491	17615	17708	17468	17597	17646	17704	17495	17443	17726	17592	17747	17643	17564	17603	17696	17746	17717	17779	17726	17615	17666	17556	17720	17515	17656	17664	17724	17620	17691	17553	17733	17594	17507	17685	17619	17636	17681	17611	17588	17608	17664	17799	17729	17573	17566	17670	17505	17753	17716	17688	17524	17619	17600	17575	17759	17643	17686	17530	17528	17649	17710	17600	17689	17566	17625	17640	17407	17727	17574	17669	17607	17518	17638	17492	17569	17405	17628	17533	17688	17630	17559	17709	17649	17696	17711	17783	17512	17660	17577	17681	17545	17669	17683	17610	17733	17702	17661	17727	17618	17576	17630	17444	17721	17626	17622	17604	17649	17801	17700	17608	17652	17687	17615	17656	17762	17631	17658	17538	17671	17561	17734	17643	17562	17640	17515	17489	17831	17781	17712	17687	17736	17623	17691	17593	17451	17677	17691	17589	17431	17605	17639	17713	17574	17668	17607	17689	17559	17609	17669	17724	17650	17703	17837	17634	17658	17618	17624	17528	17672	17678	17593	17590	17560	17612	17434	17868	17748	17581	17755	17668	17808	17562	17601	17409	17543	17575	17584	17636	17643	17474	17635	17553	17647	17286	17636	17745	17542	17446	17715	17517	17769	17666	17573	17758	17605	17793	17654	17477	17739	17550	17616	17502	17588	17789	17723	17651	17635	17627	17719	17666	17599	17715	17712	17751	17624	17535	17632	17614	17711	17740	17640	17660	17485	17501	17621	17678	17564	17657	17719	17503	17674	17770	17629	17638	17437	17615	17465	17508	17531	17638	17741	17567	17686	17396	17629	17664	17741	17671	17670	17522	17639	17685	17600	17443	17591	17509	17731	17655	17618	17605	17552	17640	17585	17508	17804	17620	17704	17807	17582	17573	17681	17478	17503	17621	17483	17741	17408	17776	17535	17676	17704	17650	17493	17709	17672	17626	17686	17597	17647	17529	17516	17650	17537	17537	17602	17771	17764	17687	17567	17776	17544	17519	17604	17518	17556	17681	17346	17551	17491	17644	17753	17655	17610	17516	17586	17581	17676	17761	17555	17637	17563	17713	17605	17727	17627	17572	17724	17687	17547	17629	17577	17556	17858	17499	17750	17690	17570	17755	17773	17534	17708	17803	17602	17465	17607	17545	17566	17593	17649	17652	17791	17559	17572	17470	17535	17785	17636	17458	17764	17803	17881	17761	17633	17530	17628	17615	17658	17578	17623	17664	17514	17629	17538	17617	17609	17647	17548	17573	17596	17545	17576	17583	17598	17453	17570	17723	17516	17652	17534	17594	17555	17675	17622	17731	17648	17601	17704	17541	17596	17693	17537	17552	17635	17606	17739	17541	17716	17808	17547	17687	17614	17625	17644	17797	17616	17557	17610	17768	17699	17583	17525	17607	17631	17639	17660	17584	17656	17711	17478	17517	17454	17435	17673	17655	17688	17610	17646	17740	17782	17753	17538	17584	17642	17778	17466	17598	17643	17794	17684	17587	17572	17671	17820	17609	17945	17847	17765	17643	17623	17755	17532	17612	17499	17673	17527	17630	17652	17787	17531	17613	17633	17636	17630	17486	17850	17601	17789	17552	17402	17451	17685	17523	17729	17612	17518	17697	17546	17770	17771	17652	17508	17871	17543	17798	17677	17588	17487	17663	17635	17675	17624	17607	17711	17617	17679	17519	17695	17700	17670	17378	17691	17564	17718	17636	17553	17547	17672	17489	17742	17584	17495	17471	17553	17659	17585	17629	17601	17752	17689	17585	17708	17646	17580	17726	17505	17610	17425	17363	17659	17632	17637	17641	17700	17752	17612	17604	17387	17506	17770	17639	17686	17709	17576	17694	17668	17528	17635	17390	17541	17448	17498	17548	17603	17604	17602	17495	17517	17485	17548	17695	17638	17942	17393	17733	17621	17665	17693	17565	17462	17623	17584	17639	17602	17473	17602	17530	17600	17670	17646	17696	17534	17814	17560	17463	17588	17500	17764	17712	17706	17740	17603	17771	17716	17575	17518	17645	17627	17591	17769	17709	17564	17649	17560	17581	17599	17662	17584	17544	17637	17695	17743	17677	17498	17605	17679	17538	17626	17570	17500	17647	17644	17727	17605	17743	17595	17547	17538	17645	17615	17697	17766	17744	17583	17570	17658	17747	17485	17614	17654	17670	17530	17449	17634	17713	17487	17657	17676	17693	17672	17945	17461	17586	17502	17631	17704	17632	17735	17799	17620	17523	17593	17707	17618	17696	17611	17672	17829	17357	17747	17684	17676	17745	17635	17613	17658	17702	17590	17543	17603	17534	17623	17598	17461	17702	17664	17657	17699	17629	17676	17649	17340	17656	17686	17585	17614	17540	17508	17607	17789	17722	17482	17636	17537	17786	17685	17457	17501	17604	17638	17492	17613	17645	17601	17670	17613	17626	17718	17738	17781	17546	17725	17642	17528	17546	17807	17559	17744	17746	17613	17557	17542	17513	17518	17739	17457	17700	17633	17684	17549	17738	17659	17568	17478	17593	17655	17522	17719	17740	17714	17583	17493	17711	17783	17505	17817	17621	17793	17571	17652	17589	17674	17780	17560	17609	17656	17574	17754	17555	17730	17681	17642	17827	17664	17594	17687	17575	17627	17506	17573	17646	17725	17610	17612	17600	17723	17667	17500	17455	17695	17461	17826	17796	17721	17849	17681	17711	17560	17666	17688	17551	17695	17522	17722	17568	17590	17663	17740	17501	17722	17562	17615	17623	17769	17730	17708	17799	17608	17749	17474	17807	17509	17561	17561	17751	17626	17595	17726	17647	17591	17552	17489	17711	17633	17606	17561	17512	17672	17653	17573	17668	17583	17596	17708	17646	17664	17760	17613	17634	17666	17600	17727	17588	17648	17512	17694	17684	17637	17576	17644	17520	17621	17596	17763	17700	17527	17553	17564	17775	17637	17500	17583	17735	17732	17612	17610	17584	17693	17252	17521	17505	17678	17546	17720	17720	17484	17682	17663	17775	17658	17645	17555	17554	17597	17550	17803	17712	17561	17562	17648	17588	17862	17627	17635	17489	17752	17805	17666	17590	17614	17514	17625	17589	17536	17735	17613	17728	17589	17572	17542	17758	17462	17766	17515	17664	17587	17522	17835	17624	17808	17723	17615	17527	17688	17653	17571	17678	17673	17519	17630	17609	17644	17596	17669	17692	17633	17690	17600	17541	17567	17455	17660	17496	17698	17671	17634	17597	17698	17533	17741	17664	17473	17669	17697	17640	17628	17405	17801	17528	17618	17607	17507	17749	17607	17686	17580	17575	17621	17666	17716	17681	17827	17806	17623	17773	17660	17670	17530	17697	17745	17569	17561	17590	17546	17484	17831	17499	17658	17477	17612	17596	17629	17535	17682	17679	17548	17539	17639	17689	17704	17621	17804	17693	17771	17620	17435	17613	17464	17780	17609	17746	17592	17734	17502	17648	17639	17738	17603	17762	17578	17551	17794	17653	17646	17609	17549	17654	17656	17574	17716	17667	17683	17596	17638	17673	17551	17637	17601	17771	17641	17706	17580	17772	17608	17597	17566	17795	17690	17791	17623	17671	17670	17590	17692	17706	17581	17716	17601	17582	17666	17622	17713	17728	17805	17692	17709	17778	17629	17711	17591	17691	17618	17804	17523	17566	17548	17646	17679	17613	17712	17642	17647	17563	17595	17310	17679	17482	17690	17682	17559	17528	17660	17670	17552	17554	17859	17604	17520	17613	17585	17619	17514	17582	17550	17467	17737	17750	17597	17509	17834	17525	17594	17594	17642	17630	17627	17624	17718	17746	17681	17498	17599	17728	17582	17575	17824	17616	17710	17883	17674	17815	17608	17514	17835	17499	17712	17642	17605	17651	17528	17568	17643	17760	17490	17656	17744	17737	17743	17732	17574	17682	17675	17577	17684	17647	17723	17655	17706	17631	17461	17639	17651	17808	17552	17891	17532	17687	17695	17678	17794	17623	17883	17638	17604	17557	17582	17660	17667	17543	17740	17567	17735	17516	17624	17860	17735	17519	17617	17645	17682	17641	17626	17714	17632	17637	17676	17567	17675	17726	17696	17390	17824	17625
22924	21454	29307	25014	25288	28727	32072	27644	25755	25390	24323	23925	23524	23389	23079	22915	23131	22782	22995	22800	22690	22442	22462	22658	22685	22550	22440	22365	22454	22103	22535	22295	22297	22392	22439	22336	22422	22288	22377	22506	22619	22425	22399	22245	22238	22482	22308	22404	22227	22398	22514	22661	22643	22551	22352	22071	22401	22444	22197	22365	22370	22185	22249	22365	22471	22268	22318	22359	22335	22389	22189	22240	22322	22478	22280	22362	22239	22435	22190	22355	22197	22315	22189	22115	22230	22346	22467	22363	22275	22222	22134	22151	22256	22134	22164	22272	22497	22328	22058	22363	22249	22261	22280	22346	22234	22038	22242	22360	22261	22174	22266	22259	22216	22083	22293	22177	22446	22225	22311	22351	22353	22205	22249	22329	22391	22512	22239	22084	22087	22124	22460	22401	22266	22142	22173	22459	22176	22136	22221	22194	22151	22319	22317	22248	22362	22069	22118	21958	22318	22364	22437	22349	22331	22212	22322	22234	22053	22225	22337	22229	22261	22388	22153	22049	22263	22391	22491	22055	22212	22356	22298	22320	22533	22163	22228	22172	22423	22353	22281	22228	22203	22277	22481	22329	22311	22382	22461	22465	22319	22165	22389	22350	22457	22096	22399	22216	22443	22427	22198	22356	22363	22250	22290	22146	22293	22234	22266	22144	22299	22142	22256	22340	22143	22223	22272	22255	22274	22243	22287	22350	22268	22192	21935	22400	22303	22317	22451	22351	22368	22139	22315	22250	22451	22137	22143	22028	22192	22321	22136	22120	22211	22199	22255	22236	22123	22012	22028	22163	22208	22026	22301	22420	22338	22471	22322	22226	22097	22317	22370	22555	22206	22122	22420	22299	22373	22378	22414	22107	22263	22101	22023	22208	22132	22085	22075	22094	22268	22222	21961	22314	22345	22314	22394	22079	22140	22415	22372	22308	22255	22162	22331	22305	22238	22367	22071	22371	22047	22260	22267	22240	22313	22359	22132	21986	22183	22397	22367	22169	22335	22318	22483	22289	22453	22150	22032	22315	22545	22140	22181	22013	22098	22386	22431	22420	22355	22360	22500	22334	22269	22315	22294	22224	22022	22374	22254	22280	22074	22246	22360	22325	22169	22101	22268	22216	22165	22390	22165	22086	22049	22222	22221	22202	22235	22248	22236	22100	21938	22268	22217	22234	22155	22189	22506	22366	22239	22228	22172	22242	22418	22432	22140	22208	22197	22356	22348	22260	22223	22138	22196	22268	22266	22116	22389	22188	22352	22243	22397	22204	22266	22273	22420	22228	22221	22428	22243	22241	22403	22304	22494	22243	22105	22179	22283	22134	22287	22139	22312	22305	22303	22106	22220	22372	22221	22510	22160	22254	22280	22336	22343	22321	22264	22196	22180	21965	22208	22239	22264	22155	22356	22223	22343	22302	22258	22383	22072	22021	22421	21992	22144	22317	22232	22106	22164	22155	22409	22345	22351	22198	22446	22381	22215	22145	22443	22327	22176	22226	22098	22087	22359	22500	22270	22093	22228	22220	22233	22249	22039	22459	22181	22198	22180	22066	22289	22139	21989	22282	22231	22319	22431	22168	22306	22122	22331	22186	22137	22204	22324	22335	22185	22260	22185	22252	22138	22472	22415	22426	22197	22329	22305	22209	22136	22222	22205	22396	22165	22498	22087	22314	22084	22125	22268	22150	22472	22218	22169	21933	22428	22255	22527	22320	22087	22219	22388	22344	22182	22058	22340	22213	22231	22364	22122	22184	22372	22363	22174	21979	22392	22234	22198	22172	22460	22313	22335	22167	22137	22145	22315	22217	22402	22304	22132	22131	22414	22172	22354	22230	22343	22328	22268	22409	22026	22351	22302	22320	22202	22253	22224	22014	22077	22155	22260	22381	22251	22346	22348	22402	22553	22271	22186	22101	22347	22449	22128	22068	22169	22027	22213	22277	22147	22265	22276	22260	22118	22486	22297	22240	22257	22308	22487	22042	22372	22239	22128	22242	22123	22241	22262	22146	22176	22342	22185	22525	22285	22285	22238	22432	22515	22276	22104	22353	22365	22333	22177	22148	22334	22235	22477	22381	22081	22476	22351	22117	22259	22355	22124	22343	22254	22163	22045	22178	22141	22368	22161	22213	22258	22381	22080	22296	21933	21939	22275	22160	22058	22338	22373	22316	22208	22233	22283	22213	22248	22296	22140	22014	22295	22526	22338	22454	22273	22269	22405	22453	22357	22361	22291	22230	22127	22266	22198	22111	22258	22247	22181	22281	22352	22129	22266	22006	22340	22315	22384	22202	22104	22260	22293	22275	22232	22139	22167	22222	22336	22299	22217	22301	22186	22261	22296	22322	22089	22251	22155	21980	22090	22130	22176	22248	22279	22081	22218	22188	22098	22134	22242	22064	22405	22350	22513	22027	22214	22316	22122	22229	22131	22187	22273	22417	22188	22282	22363	22012	22106	21945	22167	22286	22201	22129	22338	22250	22300	22234	22231	22384	22355	22580	22407	22197	22464	22350	22430	22262	22188	22211	22137	22316	21958	22383	22360	22301	22105	22248	22345	22328	22211	22176	22038	22172	22131	22262	21946	22378	22178	22278	22152	22299	22117	22280	22270	22191	22257	22038	22020	22133	22260	22357	22156	22052	22357	22004	22257	22263	22225	22021	22167	22219	22414	22243	22069	22126	22300	22062	22069	22069	22159	22305	22353	22434	22297	22270	22267	22554	22306	22169	22423	22311	22209	22231	22269	22235	22334	22284	22034	22203	22335	22349	22169	22269	22374	22255	22124	22225	22305	22204	22216	22311	22268	22151	22278	22247	22130	22201	22235	22314	22093	22010	22408	22348	22205	22161	22294	22391	22195	22245	22382	22185	22306	22121	22256	22067	22161	22121	22453	22334	22181	22207	22253	22386	22204	22210	22364	22380	22132	22311	22069	22406	22173	22202	22243	22190	22486	22282	22133	22239	22203	22327	22185	22211	22438	22229	22190	22355	22468	22326	22325	22078	22214	22155	22183	21987	22020	22194	22329	22269	22525	22307	22327	22103	22352	22237	22480	22324	22271	22202	22194	22270	21974	22288	22532	22268	21990	22291	22295	22216	22338	22311	22251	22246	22129	22112	22296	22265	22321	22114	22278	22228	22321	22188	22377	22182	22236	22105	22246	22215	22416	22215	22373	22180	22257	22076	22322	22337	22217	22386	22147	22206	22178	22331	22336	22310	22264	21952	22173	22196	22372	22457	22269	22335	22241	22420	22228	22122	22484	22296	22122	22426	22263	22184	22403	22198	22346	22308	22215	22019	22251	22191	22361	22271	22267	22322	22085	22084	22318	22204	22378	22189	22272	22133	22456	22202	22370	21990	22338	22347	22371	22412	22266	21973	22162	22074	22177	22259	22150	22330	22015	22213	22069	22188	22297	22264	22194	22211	22326	22209	22248	22121	22134	22336	22337	22517	22328	22125	22477	22293	22189	22147	22246	22270	22245	22259	22452	22484	22035	22251	22387	22430	22263	22081	22037	22382	22127	22316	22272	22415	22284	22393	22317	22161	22174	22097	22214	22195	22282	22181	22239	22268	22321	22136	22299	22021	22160	22144	22186	22161	22219	22299	22273	22324	22131	22232	22309	22271	22187	22032	22200	22248	22225	22155	22275	22194	22296	22300	22331	22493	22409	22332	22268	22241	22364	22099	22269	22162	22151	22117	22291	21982	22182	22343	22290	22352	22206	22443	22395	22246	22258	22168	22162	22084	22062	22272	22174	22340	22134	22230	22338	22295	22399	22524	22256	22098	22328	22619	22446	22217	22403	22300	22302	22401	22200	22174	22355	22186	22108	22113	22239	22206	22223	22301	22368	22298	22355	22227	22273	22265	22410	22325	22253	22229	22271	22240	22296	22259	22354	22189	22188	22188	22453	22191	22184	22117	22085	22017	22278	22298	22325	22337	22260	22290	22229	22316	22338	22399	22276	22233	22275	22369	22195	22288	22009	22259	22224	22292	22328	22286	22088	22301	22225	22180	22088	22333	22309	22247	22147	22139	22254	22258	22132	22126	22288	22340	22307	22499	22231	22254	22548	22388	22264	22279	22249	22027	22195	22324	22193	22277	22083	22233	22109	22335	22565	22209	22025	22034	22158	22346	22254	22391	22503	22080	22339	22114	22293	22195	22078	22115	22241	22232	21993	22220	22372	22275	22085	22209	22359	22323	22439	22168	22070	22104	22296	22160	22359	22050	22286	22162	22359	22347	22419	22233	22422	22438	22214	22142	22174	22216	22240	22357	22354	22197	22395	22465	22349	22226	22100	22235	22302	22251	22251	22051	22110	22309	22097	22151	22292	22293	22429	22396	22262	22057	22358	22156	22357	22140	22269	22280	22420	22173	22256	22238	22186	21983	22253	22099	22219	22152	22258	22255	22540	22271	22330	22420	22363	22257	22105	22055	22372	22089	22173	22226	22562	22313	22348	22182	22229	22202	22167	22239	22404	22246	22345	22191	22193	22201	22192	22350	22146	22212	22240	22386	22090	22335	22292	22144	22254	22326	22427	22108	22155	22348	22311	22274	22196	22308	22408	22348	22215	22147	22306	22238	22172	22114	22320	22400	22343	22341	22203	22471	22433	22163	22156	22204	22250	22099	22183	22360	22195	22444	22364	22247	22139	22368	22408	22261	22068	22175	22347	22321	22283	22272	22415	22175	22032	22396	22303	22254	22157	22323	22243	22198	22270	22413	22415	22171	22067	22034	22311	22211	22304	22195	22265	22386	22099	22196	22433	22286	22074	22228	22307	22294	22295	22154	22349	22399	22280	22191	22389	22133	22117	22171	22530	22217	22276	22271	22221	22333	22212	22157	22355	22387	22396	22278	22393	22514	22282	22342	22063	22410	22245	22119	22209	22268	22025	22117	22078	22173	22283	22373	22178	22037	22198	22074	22199	22068	22457	22155	22241	22255	22124	22358	22393	22127	22124	22296	22177	22140	22155	22350	22234	22293	22287	22316	22291	22336	22215	22175	22388	22076	22057	22319	22186	22059	22419	22142	22248	22352	22070	22221	22450	22342	22123	22406	22236	22097	22218	22459	22092	22293	22501	22321	22184	22224	22300	22264	22362	22413	22171	22289	22149	22212
35101	62189	58036	49266	41005	32623	29507	26384	24039	22573	21401	20861	19953	19736	19543	19495	19538	19249	19192	19150	19010	18878	18866	18887	18712	18765	18768	18834	18774	18738	18666	18583	18808	18745	18778	18680	18473	18515	18681	18606	18594	18654	18664	18616	18693	18622	18422	18623	18659	18730	18652	18834	18906	18908	18618	18589	18568	18727	18592	18722	18782	18552	18681	18689	18515	18557	18613	18649	18537	18451	18584	18585	18593	18546	18490	18851	18493	18500	18872	18708	18717	18518	18668	18661	18563	18577	18653	18619	18590	18620	18816	18594	18522	18690	18313	18538	18405	18514	18641	18660	18565	18628	18628	18496	18644	18627	18664	18564	18555	18662	18670	18508	18500	18437	18593	18586	18617	18665	18740	18615	18597	18665	18579	18657	18656	18810	18560	18639	18679	18681	18448	18462	18720	18655	18597	18708	18696	18557	18543	18711	18708	18581	18796	18659	18614	18640	18605	18585	18623	18640	18678	18596	18633	18492	18613	18707	18838	18518	18563	18640	18743	18723	18715	18673	18604	18630	18490	18572	18596	18454	18677	18573	18662	18792	18354	18756	18562	18472	18567	18659	18655	18568	18524	18385	18578	18632	18523	18551	18512	18550	18588	18585	18552	18693	18579	18662	18601	18711	18639	18577	18692	18542	18622	18644	18620	18614	18613	18701	18487	18689	18469	18658	18600	18540	18697	18614	18703	18708	18626	18675	18674	18633	18551	18421	18520	18595	18627	18788	18602	18608	18614	18521	18619	18580	18727	18622	18385	18634	18831	18581	18646	18497	18355	18558	18650	18688	18709	18720	18519	18637	18680	18578	18451	18589	18650	18650	18399	18607	18658	18633	18659	18671	18708	18621	18645	18656	18730	18624	18591	18493	18654	18560	18495	18583	18790	18521	18607	18522	18526	18562	18720	18694	18592	18603	18605	18668	18631	18586	18533	18777	18576	18553	18649	18570	18480	18669	18605	18796	18480	18607	18568	18465	18491	18419	18605	18597	18434	18547	18462	18500	18562	18558	18540	18659	18471	18542	18598	18752	18726	18578	18556	18561	18710	18420	18510	18708	18609	18576	18623	18552	18603	18559	18563	18627	18531	18638	18791	18646	18586	18577	18521	18643	18690	18569	18601	18695	18559	18511	18796	18614	18540	18536	18586	18597	18572	18702	18592	18605	18639	18676	18457	18732	18596	18605	18572	18495	18770	18609	18591	18489	18618	18665	18588	18663	18594	18714	18589	18618	18535	18523	18481	18660	18531	18550	18368	18451	18666	18655	18464	18598	18523	18602	18616	18529	18641	18640	18633	18594	18600	18673	18673	18490	18790	18459	18553	18556	18581	18688	18703	18427	18489	18448	18685	18480	18796	18794	18713	18644	18542	18799	18498	18583	18549	18606	18585	18598	18739	18601	18774	18748	18523	18548	18730	18425	18497	18542	18623	18606	18616	18442	18493	18484	18405	18688	18597	18540	18597	18601	18638	18502	18395	18649	18623	18476	18620	18685	18447	18589	18528	18610	18685	18441	18445	18677	18697	18635	18710	18589	18654	18433	18471	18700	18719	18640	18587	18530	18537	18344	18628	18553	18582	18718	18572	18566	18738	18510	18657	18517	18513	18559	18579	18778	18508	18617	18718	18441	18576	18776	18732	18537	18612	18623	18646	18341	18621	18584	18726	18546	18658	18529	18514	18772	18752	18500	18430	18628	18588	18485	18652	18500	18689	18567	18698	18552	18572	18592	18563	18570	18615	18511	18526	18528	18515	18540	18524	18659	18540	18817	18601	18716	18458	18494	18493	18607	18586	18685	18692	18608	18498	18637	18486	18576	18695	18611	18619	18528	18621	18636	18508	18442	18645	18768	18686	18606	18464	18548	18653	18650	18514	18873	18634	18557	18646	18411	18495	18464	18475	18801	18550	18475	18493	18689	18629	18734	18609	18461	18609	18616	18443	18671	18633	18509	18735	18617	18728	18545	18595	18793	18581	18509	18780	18625	18435	18725	18644	18574	18614	18655	18648	18412	18794	18637	18834	18562	18633	18648	18663	18621	18620	18806	18481	18620	18614	18493	18537	18756	18503	18510	18587	18635	18783	18700	18719	18608	18664	18525	18567	18600	18570	18688	18420	18513	18539	18787	18579	18511	18498	18562	18604	18596	18656	18599	18512	18662	18679	18560	18630	18656	18597	18604	18681	18512	18679	18423	18766	18643	18455	18528	18712	18564	18725	18641	18667	18593	18712	18729	18483	18662	18619	18717	18625	18665	18670	18630	18571	18638	18529	18622	18704	18682	18525	18580	18377	18425	18687	18599	18652	18552	18558	18486	18652	18627	18667	18728	18470	18550	18613	18728	18722	18675	18727	18667	18735	18479	18636	18719	18713	18713	18733	18482	18710	18493	18581	18628	18549	18614	18388	18749	18649	18623	18524	18659	18899	18464	18679	18604	18657	18643	18587	18500	18481	18554	18680	18669	18564	18638	18827	18490	18795	18459	18518	18540	18665	18577	18563	18579	18433	18438	18724	18720	18540	18554	18574	18454	18754	18561	18564	18669	18555	18590	18705	18515	18552	18560	18604	18656	18519	18525	18581	18615	18585	18654	18672	18603	18533	18480	18700	18728	18418	18449	18418	18566	18531	18608	18529	18824	18430	18627	18594	18682	18743	18658	18647	18549	18659	18576	18556	18640	18440	18571	18537	18436	18527	18489	18545	18610	18575	18679	18595	18621	18665	18556	18678	18532	18559	18793	18660	18577	18642	18687	18741	18609	18508	18529	18602	18661	18610	18589	18565	18607	18636	18404	18630	18472	18561	18615	18493	18428	18550	18602	18625	18612	18391	18618	18553	18459	18677	18636	18614	18600	18585	18703	18628	18728	18479	18668	18598	18514	18498	18737	18486	18559	18665	18625	18490	18518	18569	18591	18438	18658	18591	18794	18487	18547	18692	18500	18660	18565	18859	18426	18603	18406	18657	18717	18517	18738	18423	18755	18601	18561	18751	18557	18644	18700	18435	18513	18687	18693	18593	18592	18679	18660	18630	18497	18624	18669	18453	18574	18600	18831	18672	18530	18791	18506	18641	18656	18525	18493	18525	18779	18659	18590	18422	18757	18606	18572	18721	18422	18664	18600	18588	18649	18663	18636	18640	18613	18593	18522	18437	18711	18583	18691	18565	18636	18448	18559	18652	18713	18447	18798	18570	18591	18545	18641	18613	18568	18566	18640	18751	18586	18638	18605	18741	18455	18541	18603	18688	18642	18614	18427	18446	18512	18502	18503	18613	18421	18587	18676	18614	18504	18539	18485	18583	18375	18557	18758	18637	18707	18574	18661	18698	18559	18606	18370	18502	18533	18507	18846	18639	18650	18569	18714	18617	18700	18469	18488	18607	18421	18589	18699	18784	18436	18644	18582	18532	18586	18683	18628	18496	18663	18666	18533	18570	18697	18598	18337	18476	18538	18391	18707	18608	18594	18509	18669	18678	18525	18572	18733	18717	18429	18534	18541	18449	18574	18388	18441	18629	18516	18579	18569	18693	18547	18435	18516	18529	18564	18680	18461	18604	18635	18445	18545	18733	18750	18552	18492	18582	18755	18615	18528	18403	18407	18612	18584	18632	18573	18484	18622	18796	18601	18612	18576	18545	18692	18606	18583	18545	18546	18668	18512	18568	18564	18624	18630	18670	18678	18525	18569	18449	18567	18440	18714	18801	18588	18616	18568	18597	18569	18534	18558	18415	18397	18438	18463	18507	18703	18579	18510	18547	18605	18610	18407	18544	18683	18493	18648	18481	18625	18625	18685	18467	18643	18562	18588	18414	18567	18490	18518	18680	18610	18852	18619	18664	18720	18648	18551	18452	18732	18660	18673	18727	18557	18486	18479	18552	18701	18552	18605	18645	18527	18741	18608	18739	18551	18548	18553	18483	18640	18551	18446	18703	18526	18511	18640	18579	18526	18641	18465	18687	18303	18523	18574	18696	18522	18674	18597	18633	18721	18664	18671	18553	18537	18547	18738	18565	18459	18637	18592	18488	18493	18517	18718	18666	18570	18612	18588	18655	18759	18635	18583	18591	18535	18540	18385	18522	18727	18512	18704	18708	18601	18556	18517	18694	18718	18384	18611	18574	18692	18615	18455	18610	18667	18727	18555	18587	18532	18483	18587	18749	18625	18644	18651	18567	18515	18538	18541	18533	18703	18553	18555	18457	18536	18692	18584	18715	18483	18654	18651	18625	18630	18418	18495	18617	18493	18724	18567	18685	18660	18698	18490	18632	18648	18524	18416	18440	18487	18635	18696	18293	18448	18467	18489	18775	18407	18497	18637	18536	18632	18576	18702	18494	18666	18654	18623	18644	18577	18643	18701	18539	18506	18705	18587	18512	18673	18768	18856	18487	18673	18670	18484	18704	18706	18733	18621	18600	18617	18574	18650	18583	18617	18700	18698	18435	18624	18703	18627	18714	18541	18557	18654	18607	18449	18534	18785	18557	18612	18721	18471	18662	18530	18477	18478	18745	18698	18534	18530	18695	18588	18581	18371	18573	18729	18652	18702	18711	18682	18602	18440	18593	18579	18544	18645	18625	18596	18549	18718	18448	18623	18409	18582	18539	18719	18783	18470	18527	18506	18652	18619	18554	18646	18691	18520	18488	18687	18582	18568	18843	18719	18705	18601	18502	18818	18606	18520	18642	18636	18548	18635	18605	18568	18489	18529	18689	18598	18541	18375	18584	18605	18488	18671	18651	18506	18568	18636	18566	18541	18404	18444	18580	18624	18613	18546	18526	18560	18550	18714	18529	18604	18777	18503	18622	18431	18772	18664	18745	18503	18572	18538	18603	18470	18621	18520	18528	18618	18362	18672	18621	18668	18658	18502	18754	18528	18716	18530	18526	18652	18587	18709	18553	18598	18692	18624	18450	18623	18668	18629	18565	18478	18492	18713	18625	18558	18709	18581	18659	18451	18475	18516	18697	18517	18571	18669	18650	18630	18454	18565	18695	18637	18704	18580	18486	18683	18455	18552	18860	18721	18584	18577	18492	18728	18576	18633	18632	18529	18570	18444	18451	18709	18386	18659	18738	18590	18470	18597	18609	18550	18595	18653	18404	18615	18715	18520	18693	18510	18686	18416
28899	28735	38949	35777	29631	26053	24502	23120	22326	22075	21791	21485	21513	21496	21278	21219	21332	21337	21329	21131	21149	21071	21101	21246	21254	21095	20922	20993	21098	21060	20926	21097	20922	20914	21070	21090	20971	20834	21105	20816	20944	21194	20943	20931	20931	21077	20919	21202	20891	20916	20997	21029	21198	21242	20958	21131	21103	20901	21062	21005	20960	21126	20962	20789	20900	20970	20880	21192	20853	20965	21011	21118	20906	21158	20998	21014	21201	20898	20927	20923	20979	20938	20896	21016	20867	20926	20905	21045	21226	21057	20949	20933	20839	20914	21132	20757	20962	20965	20942	21145	20994	20911	21039	21206	21195	21022	20946	20916	21020	21054	20972	20992	21070	20917	20983	21275	21209	20963	20939	21008	21137	20982	20904	21008	20914	20895	21162	21011	20876	21040	21035	21304	20928	21041	21023	20998	20931	21164	21111	21051	20902	21018	21043	21041	20964	21109	21142	21041	21034	21153	20965	20892	21096	21050	21049	21034	20766	20782	20939	21015	21065	21014	21258	21024	21410	20917	21011	21114	21112	20942	20978	21180	21070	20854	21034	21139	20847	21062	20957	21250	20870	21049	21118	21002	21042	21159	21059	20767	21061	20937	20989	21078	21145	20809	21041	21104	20934	21103	21231	21049	20885	21143	21065	21132	20780	21140	20847	20951	21057	21103	20996	21058	21075	21085	21135	21137	20777	20929	21037	21057	20786	20921	20986	20764	20912	20945	20886	20951	21275	20724	21033	21039	21074	21119	21165	20799	20799	20933	21095	21123	21186	21099	21168	20954	21037	21010	21061	20934	21024	20885	20865	21144	20970	20994	20936	20900	21221	21113	21081	20936	20935	20988	21071	20871	20967	21214	21002	20953	21069	20788	20938	21156	20630	20755	20681	21048	20881	20994	21052	21166	21114	21080	21001	21036	20920	21007	21017	21005	20783	20970	21155	20870	20827	21025	21034	21078	21003	21138	21044	21302	21079	21250	21127	20861	20967	21036	21107	21085	21090	20978	20925	21010	21172	21023	21035	21033	21092	21111	21089	20759	21104	20982	21034	20902	20977	21023	20840	21074	20943	21012	20857	20872	20908	20823	20829	21101	21078	20902	21229	20984	20924	20855	21033	21092	20773	21170	20948	20914	21068	20626	21093	21058	21143	21144	21159	21140	21102	20893	21228	21106	20940	21232	21154	21041	20956	21177	20837	21048	20939	21010	20997	21046	21064	20949	21163	21180	21090	20954	20885	21074	21010	20834	20993	20876	20999	20993	20949	21096	21076	21160	20891	20959	20975	21051	21036	21032	20726	20967	20984	20867	21153	21071	20956	21187	21022	21030	21115	20956	20950	21166	21029	21102	21068	21036	21099	20737	21015	20932	20808	21130	20986	20936	20791	20709	20908	21063	21106	20854	20989	21150	20784	21075	20969	20951	20985	20922	21082	20977	21026	20923	20928	20989	20907	20941	21182	21130	20944	21036	20966	21114	20950	21091	21089	20905	20923	21133	20981	20985	20993	20889	21069	21109	21239	21077	20872	21217	21128	20851	21032	21017	20941	20872	20950	20832	21032	21083	21007	21005	21062	20995	20796	21024	20888	21097	21236	20919	20964	21063	21055	20840	21092	20931	21192	20914	20831	21102	20968	20780	20900	20955	20832	20945	21258	20957	21142	21205	20933	20954	21075	21033	20943	20683	20924	20968	20977	20966	20865	20775	21096	21116	20824	21055	21154	20904	21009	20915	20929	20904	20959	20928	20999	20903	21078	21088	20919	21040	20993	20926	21025	20903	20915	20945	21107	20998	20915	20754	20960	21201	21205	21037	20678	21077	21233	20909	21040	20917	21106	20870	21015	21073	20926	21043	21287	21067	20912	21056	21073	20994	21084	21144	21041	20782	20811	21043	21046	21083	20927	21007	21167	20914	21048	21205	21043	20897	21073	21082	20994	21010	21212	20984	20853	20881	21066	21060	20954	21137	21004	21138	20724	21041	20972	20943	20972	21066	21212	21121	20942	20776	20863	20960	21057	21030	20939	20853	20872	21124	20981	21311	20994	20902	21106	21118	21129	20894	21078	21010	21066	21094	21213	21087	20938	20966	20975	21154	21125	21170	20782	21008	21006	21053	21013	20958	20969	21087	20987	21018	20993	21066	21102	21086	21227	20938	20908	21037	21002	20802	20898	20997	20929	21048	20936	20911	21108	21048	20900	21106	20988	21027	20961	21079	21101	21161	21129	21099	21114	20996	21013	21059	21029	20975	21117	21080	21082	21073	20706	21028	20980	21006	21033	21071	21144	21059	21091	20998	20990	21106	21083	20833	20989	20966	21063	21054	21087	21034	20915	20806	21088	21030	21080	20923	21013	21059	20938	21044	20971	21046	21096	20969	20932	20881	20896	20959	21051	20919	21001	20863	20997	21106	21056	21043	21220	21066	21221	20928	20945	21114	21128	20918	21045	21079	20908	20943	21215	21097	21048	20932	21195	21341	20739	21049	21164	21023	20993	21090	21243	21105	21054	21043	20943	21140	21123	20987	20852	20935	20903	21055	21005	20874	21145	21102	21161	21114	20997	20893	20818	20970	21132	21053	20940	20901	21114	20981	20878	21106	20995	20905	20994	21048	20893	21033	20962	20884	21259	21097	21164	20965	20873	21173	20867	20960	20942	20930	20827	20943	21087	21130	21208	21020	21090	21112	20901	21170	21272	21039	21141	21114	20883	21107	20976	20978	21153	21150	21001	21085	21002	21082	21135	20978	20912	21157	20925	21172	21163	21093	21156	20854	20851	20934	21040	21228	21052	21053	21059	21103	21064	21139	21143	20890	20967	20916	20981	20942	20865	21028	21086	21040	21079	21136	21013	20969	21175	21162	21003	21124	20924	20923	20969	20991	20971	21048	20937	20942	21048	21194	20984	20910	21102	21194	21228	20966	20965	21065	21043	21056	21032	21086	21076	21121	20933	21072	21048	20911	20872	20901	20879	20802	20923	20968	21062	21014	21000	21076	20904	21022	20945	20935	20972	20842	21101	20906	21017	20890	21022	20959	20967	20879	21108	21081	20945	21056	20893	21020	20891	20865	20832	20914	21061	21081	20940	20922	20822	21078	21080	20681	20693	20903	20840	20884	21070	20985	21073	21003	20920	21144	20923	21148	20967	20911	20964	20841	21070	20975	20943	21129	21079	20919	20970	21065	21144	21097	21027	20999	20942	21020	20978	21060	20888	21140	21161	20918	20984	21001	20763	20819	21092	20996	21018	20830	21001	21112	21076	20978	21191	20872	21153	20901	20936	21090	20866	20880	20935	20926	21067	20910	20897	21086	20820	21118	20828	21059	21319	20952	20846	20894	21106	20978	21174	21011	20981	21014	21138	20882	20907	21060	20608	20879	21053	20912	21075	21023	21069	21021	20879	21213	21061	21017	20860	20848	20854	20872	21057	20945	21189	20921	21018	20925	21008	21199	20939	20845	20915	20992	21123	21038	21124	20950	20932	21064	21138	20984	20923	21233	21164	21150	21021	20999	21046	21268	21045	20973	21016	21025	20973	21188	21000	20979	20998	20934	20908	21101	21089	20972	21037	21034	21002	21004	20806	21081	20871	21028	20870	20878	21248	21034	21028	21107	20957	20884	20767	21061	21137	21071	21020	21082	21025	21026	21138	21092	21046	20976	21131	20894	21091	21205	21033	20909	21038	20858	21090	21005	21034	20879	21117	20894	21087	21033	21032	21039	21067	20947	20810	21011	21032	20966	21167	21105	21166	20923	21192	21022	21035	21050	21106	20954	20701	20999	20851	20889	20912	20917	20917	21165	21170	21005	21043	21050	20799	20743	21103	21070	20903	21139	20982	20941	21071	21011	21088	20977	21136	21136	21050	20948	21129	20797	20788	21046	20885	21077	20997	20804	21036	20983	21006	20875	21073	21037	20949	20961	20988	20914	20811	21254	21047	20982	20863	21006	20976	20987	21001	21159	20992	20964	21027	20948	21114	20842	20856	21076	20877	21004	21168	21051	21080	20926	20938	20977	20971	21183	20971	20864	20964	20937	21017	21230	20775	20930	20849	20856	21041	21067	21164	20958	21087	20935	21033	21027	21250	21196	21022	21206	21168	21321	21188	21051	20930	20946	20961	20903	21115	21104	21050	20934	21001	21145	20968	20935	21196	21050	21226	20925	21111	20985	21070	20838	21291	20858	20987	21023	20906	20981	21001	21091	21107	20816	21069	21023	21010	20957	21206	21079	21018	20836	21149	20855	20985	20970	20999	21036	21037	20940	21074	20938	20929	21005	20891	20975	21168	20999	21164	21104	21078	20974	21027	20943	21132	21092	21360	20981	21122	20916	20995	21198	21174	20891	20933	21098	21013	20801	21110	21007	20942	20867	21102	21036	20888	20947	20995	21159	21068	21129	21011	20998	20905	21093	20969	21120	21029	21189	21116	20897	21114	21230	21112	20871	21016	21032	20935	20929	20954	21018	21064	21177	20846	20945	21016	20929	21022	21027	21037	21044	20971	20967	21013	21165	21105	21074	20993	20902	20886	21173	21078	20988	21043	20923	21105	21008	20847	20967	20939	20890	21007	20948	21162	20906	21076	21149	21088	20872	20898	21107	21038	21239	21011	20941	21236	20893	21283	20931	20917	21072	20947	20954	21042	21083	20909	21077	21178	20894	20997	20927	21059	21015	21027	21026	21042	21076	21139	20853	20891	20945	20928	21138	20810	20992	21033	21200	21047	21064	20900	20827	21065	20847	21122	21068	21064	21020	21066	20770	20776	20976	20985	20956	20963	21020	20996	20887	20894	21145	21154	21076	20826	21013	21132	20988	21088	20974	21001	20961	21054	21207	21092	21151	21163	21033	21066	21117	21138	20905	20917	21051	21019	21045	21046	20897	21072	21109	20912	20874	20914	20966	21218	21147	20807	20914	21022	20914	21278	21301	20909	20770	20899	20892	21058	20911	21086	21182	21120	20961	21139	20874	21001	20946	20994	21133	21313	21133	20972	20878	21138	20919	21162	20871	21079	20990	21016	21065	20987	21189	20948	21164	21120	21043	20968	20833	20856	21110	20868	20967	21109	21114	20862	20964	20820	21129	20839	21070	21099	21114	21103	21060	21288	20946	21148	21168	20831	20981
31860	46969	45221	36188	29746	24575	22424	20767	19964	19494	19076	18601	18383	18266	18344	18043	18035	18128	18143	18260	18122	18154	18197	18013	17959	17999	17797	18067	17839	18020	17783	18059	17995	17851	17776	18031	18008	17840	17940	17864	17974	17885	17987	17835	17932	17817	17955	18055	18016	17886	17774	17932	17849	17897	17900	17762	17938	17755	17880	17790	17935	17837	17947	17946	17771	17871	17949	17860	17754	17836	18078	17821	18015	17974	17961	17869	17890	17989	17953	17827	18009	17759	17706	18000	18019	18042	17642	17833	17849	17830	17943	17970	17834	17888	17872	17714	18002	17926	17976	17900	17874	17897	17875	17930	17839	17788	17956	17851	18038	18057	17851	17776	17888	17752	17883	18002	17923	17972	17910	18008	17897	17851	17833	17737	17839	17913	17973	17796	17925	17875	17929	17966	17894	17941	17791	17851	17865	17743	17776	17897	17939	18006	17796	17846	18002	17771	17949	17857	17813	17815	17790	17792	17894	17913	17883	17713	17851	17846	17696	17944	17932	17743	17991	17969	17945	17811	17856	17930	18037	18041	17793	17735	17863	17935	18015	17983	17960	17977	17758	17920	17933	17890	17958	18007	17831	18031	17878	18003	17828	17997	17920	18077	17909	17884	17776	17889	17907	17791	17688	17920	17768	17672	17935	17935	18039	18013	17933	17870	17815	18122	18036	17884	17740	17746	17922	17718	17919	17889	17722	17859	17886	17906	17837	18181	18001	17841	17953	17849	17829	17921	17941	17986	17765	18004	17962	17884	17715	17739	17783	17922	17955	17984	17645	17787	17931	17667	18017	17717	17818	17859	17891	17898	17947	18028	18001	17892	17818	17951	17841	18013	17893	17926	17859	17904	18031	17958	18038	17912	17953	17908	17865	17958	17910	17794	17949	17857	18056	17816	17814	17718	18136	17832	17924	17851	17729	17936	17908	17856	17729	17934	17773	17907	17938	17966	17804	17819	17623	18037	17887	17737	17853	18088	17913	18081	17835	17952	18107	17837	17915	17984	17779	17985	17769	17943	17958	17925	17930	17781	17870	17973	17827	17879	17852	17803	17840	17874	17787	17764	17667	17843	17969	17925	18052	17925	17913	17949	17889	17941	17871	17731	17841	17915	18014	17775	17904	17771	17839	17751	18033	17904	17918	17821	17891	17807	17914	17809	17730	17864	17700	17895	17614	17967	17978	17850	17875	17750	17939	17846	17945	17824	17755	17937	17838	17924	17835	17839	17851	17710	17884	17694	18077	17875	17829	17874	17844	18018	17825	17928	17808	17929	17741	18023	17839	17884	17835	17874	17952	17820	17766	17932	17797	17795	17852	17885	17652	18000	18097	17748	17917	17611	17873	17997	17766	17891	17841	17892	17996	17976	17934	17865	17910	18022	17852	17921	17986	17931	17855	17923	17982	17743	17950	17881	17797	17858	18049	17847	17833	17880	17884	17855	17914	17828	17785	17820	17881	17828	17829	18002	17881	17978	17890	17883	17788	17832	17775	17898	17922	18092	17928	17922	18071	17799	17887	17825	18018	17840	17770	17838	17956	17756	17884	17842	17878	17949	17902	17917	17916	17879	17988	17652	18059	18043	17805	17980	17904	17983	18071	18005	17884	17948	17914	17914	17818	17830	17890	17907	18009	17999	17862	17905	17840	17810	17828	17902	17840	17871	17862	18037	17971	17866	17871	17802	17923	17878	17844	18082	17914	17812	17873	17716	17777	17678	17732	17886	18060	18158	17879	17937	17778	17828	17972	17721	17985	17876	17854	17908	17762	17901	17866	17785	17741	17843	17889	17874	18051	17845	18046	17814	17905	17917	17937	17915	17786	17849	17927	17844	17801	18014	17806	17850	17890	17735	17849	17842	17947	17923	17971	17776	18003	18006	17658	17875	17965	17700	17874	17800	17906	17918	17795	17814	17792	17907	18028	17883	17945	17842	17787	17837	18098	17873	17804	18030	17848	17713	17829	17971	17820	17700	17980	17927	17913	17824	17756	17950	17991	17989	17966	17890	17760	17889	17838	18037	17688	17781	17821	17723	17830	17854	17714	17978	17741	17757	17786	17823	17870	17672	17836	17799	17932	17918	17930	17966	17911	17888	17751	17780	18074	17821	17959	17885	17856	17798	17953	17733	17861	17947	17897	17900	17877	17936	17784	17742	17908	17890	17841	17719	17713	18035	17867	17723	17776	17977	17885	17987	17903	18035	17942	17894	17878	17771	17917	17849	17802	18071	17779	17887	17869	17864	17806	17835	18045	17761	17895	17867	17845	17840	17867	18066	17900	17856	17968	17895	17902	18039	17784	17824	17886	17787	18223	17860	17915	17787	18102	17915	17846	17901	17898	17854	17880	17900	17818	17926	17796	18052	17892	17886	17942	17835	18007	17896	17984	17685	17844	17695	17839	17906	17919	17855	18002	17903	17864	17769	17875	17797	17937	17886	17836	17768	18000	17923	17881	17796	17772	17782	17849	17936	17774	17994	17807	17984	17977	18112	17855	17719	17880	17930	17939	17818	17920	17768	17967	18038	17845	17876	17775	17847	17932	17670	17775	17850	17863	17972	17987	17877	17807	17902	17797	18019	17785	17824	17875	17842	17904	17844	17740	17748	17903	17892	17983	17979	17939	17903	17880	17687	17795	17800	17806	17796	17867	17765	17908	17931	17845	17724	17821	18129	17862	17875	17802	17865	18105	17810	17967	17880	17809	17828	17769	17996	17926	17906	17854	17813	17862	17805	17844	17939	17948	17867	17906	18096	18079	17800	17826	17924	18062	17843	17925	17946	18084	17861	17810	17722	17693	17740	17830	17814	17987	17841	18051	17907	17798	17860	17718	17808	17784	17823	18087	17804	17852	18101	17789	17687	17970	17913	17832	17818	17906	17765	17958	18034	17736	17846	17886	17863	17948	17924	17986	17840	17941	17906	17868	17824	17834	17987	17849	17650	17930	17771	17750	17769	17992	17863	17748	18050	18095	17858	17965	17662	17875	17642	17969	18020	17877	17634	17854	18002	17953	17839	17967	17976	18031	17981	17988	17702	17770	18003	17946	17879	17863	17886	17946	17718	17808	17934	17813	17996	17918	17997	17983	17982	18086	17806	18024	17924	17897	17881	18128	17807	17707	18065	17866	17924	17971	18028	17844	17967	17784	17912	17603	17848	17868	18026	17933	17809	17824	17828	17989	18001	17774	17877	17950	17717	17922	17960	17969	17947	17823	18178	17726	17924	17803	17919	17895	17774	17864	17813	17924	17980	17872	17948	17942	17947	17965	17827	17941	17978	17809	17784	17869	17752	17831	17943	17721	17925	17876	17815	17845	17902	17798	17875	17944	17857	17895	17810	17919	17841	18113	17821	17809	17905	17890	17860	17933	17792	18012	18151	17886	17803	17763	17965	17802	17791	17857	17879	17766	17903	17897	17845	17866	17914	17977	17861	17764	17936	17934	17878	17899	17932	17918	17746	17817	17881	17958	17770	17911	17940	17960	17872	17901	17949	17900	17710	18014	17837	17832	17834	18032	17670	17679	18083	17716	17816	17913	17899	17865	17846	17797	17886	17840	17925	17884	18035	17863	17929	17769	17818	17892	17733	17822	17944	17867	17775	17781	17800	17748	17882	17925	17787	18034	17754	17901	17867	17718	17944	17901	17841	17729	17706	17959	17853	17865	17905	17986	17698	17838	17846	17849	17840	17932	17777	17631	17782	17864	17846	18012	18025	17951	17884	17896	17880	17844	17836	18005	17988	17881	17996	17782	17873	17682	17744	17846	17953	17799	17803	17861	17867	17957	18092	17719	18002	17864	17868	17972	17874	17831	18010	17803	17923	17948	17922	17738	17839	17857	17990	17974	17848	17870	17873	17898	17894	17866	17832	17969	17985	17795	17856	17882	17929	17832	17899	17902	17772	17753	17854	17693	17989	18000	17841	17878	17884	17978	17913	17949	17834	17960	17751	17776	17877	17887	17889	17954	17981	17847	17790	17821	17608	17721	17969	17923	18122	18027	17840	17777	17792	17936	17892	17981	17852	17992	17809	17937	17943	17918	17961	17963	17900	17935	17839	18057	17900	17928	18026	17909	17922	17913	17679	17950	17768	17924	17885	17802	17799	17738	17939	17863	17801	17755	17822	17854	17854	18016	17850	18024	18061	17823	17833	17882	17805	17927	17804	17934	17891	17847	17914	17924	17853	17881	17650	17998	18002	17817	17774	17865	17822	17866	17892	17896	18017	17728	17904	17837	17714	18020	17729	17793	17836	17715	17775	17745	17797	17976	17745	17878	17901	17745	18002	17859	17952	17893	17743	17948	17852	17898	17840	17869	17885	17987	17796	17930	17856	17877	17970	18010	18038	17648	18043	17830	17752	18040	17959	17867	17824	17853	17885	17834	17713	17873	17932	17907	17730	17861	17703	18017	17980	17946	17888	17882	17823	17723	17863	17830	17720	17849	17827	17949	17782	17802	17915	17878	17903	17828	17994	17775	17806	18080	17677	17920	17784	18008	17975	17801	17744	18031	17942	17884	17818	17888	17989	17788	17845	17955	17951	17872	17847	18084	17972	17794	17868	17945	17761	18055	18004	17923	17849	17821	17956	17889	17895	17916	17857	17866	17784	18003	17925	17882	17846	17990	17848	17752	17914	17987	18038	17916	17979	17805	17906	17889	17894	17842	17855	17814	17911	17749	17834	17979	17800	17980	17858	17747	17742	17951	17985	17832	17748	17820	17993	18013	17976	17820	17978	17966	17839	17784	17841	17985	17779	17677	17858	17692	17884	17967	17951	17727	17917	17897	17915	17958	17985	17811	17802	18023	17889	17869	17811	17928	17697	17959	17894	18040	17866	17979	17942	17740	17840	18020	17797	17851	17753	17905	17848	17986	17873	17824	17875	18111	17819	17855	17849	17951	17961	17969	17889	17876	17947	17856	17851	17814	17827	17992	17901	17906	17795	17951	17858	17821	17768	17931	18091	17915	17856	17836	18005	17883	18101	17780	17938	17900	17925	17777	17823	17845	17971	17883	17800	18017	17723	17930	17690	18034	17924	17844	17941	17993	17830	17821	17955	17737	17851	17926	17899	17884	17906	17911	17854	17846	18106	17824	17850	17969	17924	17811	17803	17867	17914	17966	17954
24162	21508	29319	27188	28140	28851	28197	24917	23651	23083	22663	22389	21903	21806	21581	21745	21553	21517	21650	21510	21644	21376	21473	21393	21441	21299	21251	21229	21122	21196	21424	21239	21298	21180	21376	21078	21449	21210	21247	21381	21123	21194	21278	21170	21179	21041	21359	21181	21139	21355	21172	21444	21183	21436	21344	21045	21019	21256	21189	21116	21371	21426	21109	21219	21158	21270	20989	21324	21046	21270	21052	21228	21209	21036	21212	21090	21087	20867	21184	21070	21184	21131	21208	21045	21076	21054	21104	21272	21076	21209	21207	21083	21151	21151	21088	21118	21279	21083	21191	21242	21439	21167	21081	21285	21285	21164	21109	21190	21222	21105	21313	21204	21301	21072	21202	21262	20993	21163	20969	21477	21078	21223	20992	21121	21231	21245	21100	21206	21124	21054	21009	20918	21161	21119	21474	21332	21520	21362	21237	21083	21070	21257	21251	21043	21045	21101	21149	21148	21312	21301	21236	21088	21110	21270	21026	20977	21215	21063	21064	21114	21244	21213	21139	21255	21202	20998	21171	21180	21175	21175	21027	21268	21047	21323	21013	21140	21192	21306	21315	21059	21124	21069	21068	21206	21164	21252	21264	21315	21315	21278	21108	21344	21326	21078	20922	21106	21064	21549	21286	21337	21175	21384	21247	21510	21328	21282	21105	21066	21088	20969	21196	21163	21262	21405	21127	21208	21209	21079	20989	21056	21326	21188	21079	21300	21157	21132	21175	21287	21276	21300	21330	21047	21142	21148	21350	21214	21123	21261	21138	21114	21192	21300	21220	21159	21199	21181	21122	21013	21368	21098	21145	21294	21169	21057	20920	21262	21162	21340	20966	21120	21142	21185	21165	20990	21162	21138	21170	21070	21186	21152	21099	21122	21339	21231	21198	21198	21278	21062	20963	21103	21087	21120	20965	21312	21380	21217	21095	21281	21214	21120	21118	20988	21057	21172	21333	21261	21109	21086	20987	21140	21183	21217	21032	21108	21016	21146	21176	21033	21240	21132	21490	21045	21190	21304	21205	21199	21291	21276	21156	21152	21154	20977	21348	20948	21099	21067	21318	21077	20922	21050	21174	21230	21401	21161	21261	21187	21213	21257	21313	21115	21348	21101	21164	21145	21208	21175	21059	21113	21384	21098	20862	21065	21139	21115	21282	21177	21223	21095	21267	21257	20971	21131	21137	21130	21030	21345	21295	21057	21336	21238	21113	21097	21245	21070	21156	21230	21212	21191	21192	21020	21189	21288	21247	21191	21139	21244	20859	21200	21187	21078	21156	21082	21124	21138	21109	21366	21259	21211	21069	21332	21131	21131	21157	21150	21248	20920	21330	21391	21285	21087	21189	21150	21229	21167	21221	21332	21161	21151	21213	21098	21245	21068	21250	21192	21273	21071	21156	21197	21085	21069	21474	21039	21224	21099	21187	21230	21059	21190	21242	21166	21343	21157	21124	21236	21038	21035	21121	21036	21174	21370	20913	21373	20910	21225	21191	21258	21178	21179	21110	21066	21041	21298	21208	21302	21092	21148	21055	21150	21337	20890	20972	21212	21158	20790	21144	21210	21092	21114	21131	21190	21247	21026	21075	21009	21182	21150	21114	21160	21092	21099	21169	21107	20927	20958	21108	21141	21094	20897	20933	21219	21204	21393	21297	21134	21265	21221	21354	21191	21430	21142	21074	21270	21178	21156	21082	21335	21243	21071	21160	21160	21218	21251	21434	21101	21118	20978	21321	21145	21234	21195	21148	21114	21231	21215	21249	21268	21026	21073	21094	21224	21300	21080	21135	21306	21295	21436	21269	21122	21225	21531	21198	21376	21278	21114	21374	21204	21354	21264	21342	21253	21053	20935	21163	21221	21250	21119	21199	21022	21145	21311	21156	21041	21320	21361	21264	21240	21168	21092	21247	21383	21012	21181	21207	21192	21033	21232	21212	21266	21155	21131	21071	21180	21375	21162	21027	21377	21255	21120	20955	21072	21020	21054	21243	21176	21063	21176	21336	21063	21388	21179	21264	21161	21045	21295	21286	21085	21223	21302	21096	21026	21327	21137	21265	21297	21091	21172	21172	21359	21283	20992	21148	21185	21156	21104	21310	21462	21149	21075	21257	21128	20988	21143	21117	21319	21029	21116	20934	20916	21138	21396	21231	21199	21180	21182	21045	21172	21240	21070	21284	21166	21214	21142	21247	20866	21169	21189	21347	21235	21220	21091	21289	21088	21205	21157	21187	21117	20997	21058	21298	21287	21034	20994	21206	21133	21313	21324	21123	21349	20963	21226	20934	21189	21291	21261	21360	21090	21296	21112	21064	21228	21163	21141	21104	20909	21324	20901	21085	21226	21296	21096	21384	21361	21219	21371	21276	21176	21177	21084	21280	20974	21277	21124	21329	20953	21155	21062	21274	21079	21167	21222	21308	21315	21126	21283	21190	21120	21143	21155	21206	21291	21284	20932	21155	21108	21032	21253	20910	21278	21104	21482	21138	21029	21112	21426	21385	21140	21296	21055	20972	21202	21206	21113	21155	21255	21320	21203	21346	21314	21239	21122	20886	21224	21177	21114	21257	21308	21248	21208	21144	21184	21106	21278	21009	21070	21148	21358	21168	21100	21293	21357	21200	21186	21184	21046	21020	21013	21104	21155	21113	21126	21079	21113	21171	21167	21292	21295	21278	21305	21221	21022	21137	21137	21163	21046	21249	21126	21114	21190	21317	21089	21281	21406	21281	21402	21213	21122	21110	21182	21164	21108	21278	21186	21366	21195	21193	21244	21199	21311	21099	21274	21249	21227	20960	21029	21134	21306	21229	21095	21128	21260	21275	21050	21135	21080	21089	21066	21152	21291	21012	20889	21063	21151	21000	20963	21232	21139	21222	21282	21465	21277	21305	21069	20986	21391	21119	21094	21184	21132	21025	21160	21011	21196	21281	21211	21161	21367	21222	21338	21158	21298	21198	21175	21033	21154	21470	21243	20975	21144	21272	21220	21178	21160	21010	20960	21021	21383	20913	21192	21141	21024	21099	21275	21046	21205	21163	21232	21266	21222	21227	20937	21094	21131	21027	21009	21233	21423	21248	21061	21159	21117	21123	21194	21317	21068	21307	21311	21034	21044	21101	21130	21491	21008	20855	20882	21175	21320	21068	21261	21033	21116	21179	21348	21248	21167	21188	21148	21377	21221	21168	21222	21239	21032	20956	21075	21265	21143	21179	21255	21124	21237	21335	21165	20995	20905	21218	20870	21249	21304	21158	21372	21259	21085	21322	21064	21152	20994	21178	21218	21283	21138	21315	21126	21066	21184	21363	21239	21082	21300	21268	21282	21180	21190	21296	21197	21166	21349	21369	21264	21149	21082	21220	21007	20996	21313	21158	20960	21205	21238	21143	21217	21091	21064	20990	21188	21347	21114	21379	21302	21270	21181	21092	21224	21056	21251	21335	21279	21117	21036	21193	21003	21030	21047	21209	21095	21217	21100	21152	21224	21095	20967	21245	21132	21136	21026	21154	21168	20971	21378	21353	21363	21178	21059	21228	21139	21347	21138	20934	21181	20877	21094	21190	20966	21031	21158	21162	21101	21176	21148	21140	21084	21183	21178	21165	21111	21078	21240	21169	21036	21175	21103	21187	21134	21302	20929	21150	21213	21378	21088	21212	21075	21029	21029	21221	21165	21265	21388	21222	21126	21045	21032	21201	21137	21265	21156	21004	20823	21026	21248	21182	21172	21300	21240	21309	20993	21118	21110	21272	21220	21213	21105	21103	21235	21200	21099	21208	21128	21476	21084	21121	21276	21184	21206	21177	21054	21133	21248	21241	21172	21197	21099	21227	21178	21144	21030	21182	21190	21148	21396	21044	20988	21136	21186	21104	21047	21237	21152	21179	21218	21099	21458	21145	21167	21042	21222	21074	21090	21233	21045	20996	21168	21229	21025	21154	21144	21268	21470	21219	21110	21078	21147	21125	21049	21216	21132	21194	21007	21077	21210	21108	21103	21137	21259	21249	21295	21433	21063	21210	21227	21203	21257	21143	21253	21207	21182	21098	21222	21113	21189	20985	21163	20894	21329	21251	21008	21097	21245	21354	21112	21137	21019	21250	21172	21160	21097	21191	21026	21379	21229	21241	21196	21021	21077	21413	21219	21110	21287	21115	21333	21216	21142	21032	21188	21234	21301	21019	21335	21293	21154	21237	21175	20964	21298	21234	21391	21468	21260	20748	21102	21114	21179	21370	21201	21015	21016	21048	21187	21330	21146	21405	21300	21376	20970	21423	21145	21067	21070	21169	21070	21194	21327	21097	21300	21229	21404	21120	21310	21048	20986	21082	21106	21367	21249	21072	21188	21083	21197	21166	21105	21147	21220	21106	21169	21123	21129	21013	21116	21104	21107	21208	21208	21139	21426	21161	21296	21189	21088	21245	21243	21087	21099	21075	21170	21132	21246	21209	21147	20985	21183	21021	20976	20914	21169	21337	21193	21065	21075	21131	21199	21062	21187	21176	21046	21182	21164	21167	21157	21365	21314	21230	21255	21244	21275	21165	21067	21399	21076	21300	21169	21203	21151	20982	21028	21082	21384	21169	21255	21150	21100	21227	21178	21032	21148	21104	21025	21231	21289	21129	21284	21264	21320	21120	21239	21141	21086	21204	21270	21178	21176	21145	21174	21093	21261	21251	21177	21178	21118	21162	21290	21324	21236	21063	21201	21193	21069	21148	21317	21266	21210	21232	21066	21178	21022	21132	21144	21240	21275	21092	21203	21429	21141	21253	21242	21263	21049	20889	21055	21024	21217	21154	21228	21142	21156	21546	21268	21081	21050	21099	21213	21137	21098	21040	21178	21123	21249	21204	20992	21321	21265	21241	21295	21110	20937	21151	20918	21090	21156	21105	21038	21312	21102	21317	21260	21212	21207	21365	21235	21399	21245	21013	21169	21182	21013	21192	21303	21124	21479	21319	21127	21151	21232	21051	21221	21065	21093	21303	21228	21162	21252	21227	21126	20959	21005	21009	21118	21155	21255	21159	21314	21132	21320	21251	21176	21101	21082	21058	21025	21323	21262	21181	21243	21111	21038	21211	21311	21117	21300	21175	20905	20975	20866	20905	21291	21238	20968	21200	21111
33861	55029	52290	43669	36051	28536	25307	23088	21727	20612	20029	19288	18586	18340	18325	18494	18489	18264	18264	18395	17928	18069	18138	18149	17904	18099	17950	18079	17976	18007	17715	17921	18053	18062	17994	17949	17941	17884	18032	17796	17869	18014	17861	18145	17799	17913	18135	17946	18004	17879	17972	18203	18156	17868	18044	17923	17935	17903	17756	17888	17815	18055	17780	18015	17996	17849	17925	17794	17732	18077	17790	17758	18093	17830	17907	17991	17980	17771	17967	18086	17874	17854	17957	17858	17851	17965	17982	18021	17875	17840	18101	17839	18010	17879	17819	17864	18020	17943	17689	18046	17944	17787	17933	17868	18001	17932	17863	18163	17894	17831	17705	18206	17670	17799	17835	17709	17860	17818	17968	17794	18035	17936	17710	17834	17767	17739	17985	17699	17899	17757	17929	17897	17936	17752	17977	17905	17754	17848	17816	17985	17900	17967	18011	17914	17943	17859	17818	17745	18030	17881	17861	17912	17872	17827	17660	17921	18144	17957	17947	17724	17738	17828	17893	17795	17745	17848	17823	17837	17873	17807	17953	18039	17784	17677	17969	17941	17908	17804	17867	17934	17871	17938	17928	17825	17901	17994	18098	17957	17826	17781	17783	18025	17992	17980	17939	17956	17953	17927	17696	17947	17942	17614	17926	17946	17934	17902	17666	17949	17801	17958	17922	17903	17869	17780	18011	17799	17863	17847	17883	18014	17819	17935	17876	17963	17927	17826	17960	18018	17904	18133	17912	17892	17875	18067	17922	17918	17864	17819	17899	17931	17962	17926	17830	17817	17748	17841	17773	17906	17897	17806	17903	17969	17926	17714	17837	17784	17866	17772	17774	17920	17963	17921	18002	17849	18191	17765	17841	17895	18124	17904	17913	17740	17905	17847	17994	17880	17916	17759	17851	17850	17746	17882	17894	17922	17970	17905	18021	18003	17922	17808	17840	17922	17907	17820	17810	17843	17986	17895	17941	17910	17936	17928	17972	17776	17868	17803	17932	17918	18033	17828	17950	17791	17933	17854	17897	17839	17824	17873	17826	17938	17933	18009	17795	17873	17916	17973	17815	17838	17920	17923	17925	17884	17971	17882	18020	17885	18001	17977	18000	17918	17736	17846	17921	18045	17991	17867	17786	17850	17981	18041	17897	17773	17935	17843	17999	17855	17934	18012	17983	17860	18032	17907	17922	17929	17774	17989	18010	18051	17958	17938	17742	17777	17808	17944	18061	17846	17992	18075	17963	17889	17896	17896	17780	18003	18010	17717	17895	18028	18063	17793	17958	17833	17868	17928	18005	17983	17840	17943	17839	18065	17997	17809	17833	17813	18000	17754	17747	17797	17997	18137	17861	17715	17949	17929	17913	17796	17876	17926	17913	17878	17907	17863	17864	17895	17849	17853	17828	17795	17871	17958	17898	17997	17890	18004	17811	17870	17949	17788	17944	17829	17947	17976	18013	18008	17794	17922	17842	17949	17718	17761	17935	17729	17983	17884	17828	17830	17958	17916	18118	17848	17946	17925	17804	17995	17993	17813	18007	17855	17842	17835	17800	17926	17956	17981	17862	17867	17871	17767	17908	17802	17758	17907	17897	18020	18056	17857	17788	17791	17663	17811	17979	17901	18028	18024	17770	17709	17944	17824	18053	17710	18011	17963	17868	17903	17884	17949	17788	17822	17906	17992	17756	17871	17979	17895	17938	17875	17880	17806	17785	17950	18043	17842	17865	17929	17941	17971	17948	17868	17806	18059	17983	18032	17858	17784	17973	17929	17735	17969	18048	17726	17821	17884	17826	17985	18033	17880	17776	18018	17936	17967	17783	17774	17914	18198	17812	17978	18034	17807	18223	17738	17717	17946	17705	17857	17855	17933	17846	17975	17929	18032	17982	17684	17768	17773	17843	17902	18060	17747	17801	17776	18108	17766	17793	17934	17806	17740	18014	17795	17877	17898	18075	18197	17864	17839	17832	17852	17947	17934	17806	17822	18106	17871	17910	17926	17884	17970	18039	17833	18011	17855	17916	17966	17877	17798	18051	17872	17942	17898	17923	18074	17980	17907	18009	17957	17965	17992	17825	17806	17848	17826	17964	17805	18005	18015	17874	17908	17988	17900	17879	17867	17916	17826	17925	17954	17828	18036	17979	17863	17835	17767	17916	17752	17602	17781	17809	17892	17795	17748	18043	17930	18047	17841	17888	17906	17800	18019	18005	17792	17981	17922	17904	17715	17907	17858	17918	17895	17926	17763	17961	17988	17737	17805	18047	17706	17815	17766	17792	17778	17934	17969	17854	17704	17892	17938	17824	17858	17701	17752	17910	17834	17969	17791	17888	18015	17840	17879	17923	18018	17838	17819	17938	18018	17981	17879	18122	17960	17856	17895	17930	17831	17831	17789	17999	17980	17884	18002	17827	17848	17822	17912	17970	17850	17800	17995	17833	17859	17997	17935	18013	17773	18115	17794	17899	17737	17853	17928	18036	17844	17827	17779	17929	17973	18039	18048	17863	17949	17870	17956	17841	17827	17924	17967	17757	17929	17883	18034	17720	18014	17917	17911	17918	17831	17942	17952	17925	17747	17930	17874	17937	17957	17906	17935	17826	17944	17924	17885	17824	17928	17823	17969	17865	17629	18074	17846	17745	17897	18062	17750	17782	18035	17799	17916	17692	17887	17903	17733	17974	17869	17878	17863	17920	17830	17835	18042	17892	17912	17906	17871	17829	17868	17909	17889	17901	17834	17856	18038	17907	17867	17984	17886	18006	17882	17876	17851	17837	17817	17987	18244	17709	17929	17964	17867	17761	18017	17798	17944	17934	17873	17954	17822	18145	17972	17788	17935	17910	17820	17890	17888	17811	17902	18011	17841	17774	17792	17875	17977	17866	17871	17762	18006	17884	18023	17819	17745	18071	17912	17857	17840	17971	17933	17852	17878	17989	17838	17814	17839	17717	18025	17948	17969	17858	17818	17844	17956	17829	17883	17935	17956	17914	17929	17971	17792	17962	17983	18046	18031	18051	17948	17876	17851	17905	17903	17998	17659	17894	17818	18012	17801	17947	17941	17831	17986	17914	17783	17666	17971	17968	17916	17968	17829	17922	17731	17865	17664	17969	17789	17837	17890	17854	17987	17983	18029	17935	17850	17925	18040	17916	17920	17834	17645	18032	17925	17908	17795	17874	17753	17898	18050	18004	17883	17927	17983	17910	17872	17967	18035	17813	17877	17760	17747	18011	17917	17946	17952	17676	17793	17998	18056	17887	17589	17813	17916	17943	17929	17894	17892	18041	18083	17872	17812	17954	17893	17952	17906	17934	17950	18034	17867	17816	17798	17910	17800	18018	17736	17814	17940	18056	17797	18010	18005	18055	17848	17973	18038	17848	17952	18086	17737	17693	17875	17934	17885	17942	17707	17904	17822	17985	17875	17888	17814	17902	17942	17837	17865	17929	17933	17864	17843	17750	18020	17612	17989	18050	17872	17903	17886	17876	17957	17951	17803	17833	18055	17886	17843	17901	17893	18102	17964	17991	17939	17832	17967	17904	17858	17991	17988	17742	17800	17921	17963	17934	17870	17860	17870	17838	17964	17917	17933	17941	17862	18016	17685	17854	17891	17929	17956	17730	17930	17865	17952	17884	17919	17857	17951	17880	17751	17778	18058	17998	17784	17957	17821	17752	17890	17964	17894	17945	17775	17908	17994	17868	17840	17921	17902	17840	17753	17988	17800	17717	17927	17962	17854	17936	17995	17686	17881	17805	17852	17917	18031	17804	17813	17931	17914	17921	17810	17955	17838	17826	18084	18027	17792	17817	17913	17808	17817	17974	17841	17973	17823	17900	17944	17729	17943	17966	17826	17844	17955	17791	18047	17972	17992	17792	17850	17930	17865	17934	17968	17829	17804	17896	17764	17854	17766	17774	17791	17915	17882	17824	17974	17946	17868	17873	17779	17897	17707	17962	17909	17918	17877	17988	17883	18070	18120	17746	17768	17819	17937	17807	18047	17822	17753	17799	17748	17990	17967	17861	17893	17915	17740	17823	18130	17892	17836	17812	17693	17955	17964	18049	17945	17812	18068	17859	17802	18000	17946	17787	17874	17922	17912	17801	17825	17798	17752	17859	17712	17886	17931	17847	17885	18065	17965	17701	17972	17929	17908	17927	17809	18031	17669	17904	17890	18102	17871	17993	17861	17951	17801	17914	17856	17859	17835	17760	17811	17907	17890	17913	17764	18100	18061	17878	17968	17912	17916	17798	18051	17950	17887	17939	17754	17869	17962	18057	18029	17932	17987	17852	17891	17932	17836	17766	18053	18025	17862	17884	17941	18096	17828	17919	17984	18004	17696	17827	17902	17790	17819	17832	17995	17940	17870	18099	17891	17834	17789	17934	17748	17932	18007	17791	17886	17835	17923	17944	17959	17702	17833	17759	17906	17916	17928	17763	17969	18002	17855	17817	17817	18073	17845	17937	17958	18066	18052	17869	18079	17854	17831	17894	17921	17776	17987	17841	18025	18036	17823	18044	18045	17920	17923	17765	17865	17913	17923	17906	17907	18004	17833	17974	17948	17749	17825	17961	17866	17878	17789	17800	18189	17754	17997	18001	17886	18008	17997	18029	17756	17770	17895	17868	17950	17696	18002	17798	18004	17882	17887	17874	18008	17993	17944	17896	17912	17774	17852	17921	17904	18196	17873	17768	17880	17858	18052	17878	18069	17965	17890	18030	17982	17819	17710	17981	17760	17900	17837	17592	17984	17875	17833	17731	17790	17658	18043	17879	17947	17766	17805	17985	17908	17933	17993	17838	17813	17792	17980	17827	17897	17924	17868	17988	17804	17815	17606	17859	18080	17886	17872	17955	17879	17957	17739	18076	17853	17754	17881	18001	17720	17902	17838	18097	18084	18026	17853	17907	18000	18051	17832	18085	17794	17989	17952	17927	17863	17888	17724	17892	17884	17884	17818	17926	17723	17825	17980	17929	17826	17950	17863	17860	17698	17757	17912	17778	17919	17786	17909	17924	17980	17909	17853	18066	17923	17817	17936	17798	17762	17712	17958	17839	18021	17730	18154	17930	17918	18021	17943	17841	17977	17881	17968	17795	17790	17925	17810	17869	17921	17889	17802	17947	18004
22976	21450	29357	24907	24232	29497	31429	27183	25933	25482	24529	23668	23412	22972	22959	22718	23047	22729	22640	22487	22513	22310	22500	22272	22382	22149	22375	22351	22239	22118	21950	22235	22163	22335	22000	21978	21843	22388	22196	22035	22206	22136	22180	21964	22153	22002	22118	21954	22190	22150	22330	22412	22088	22192	22174	21710	22135	22172	21962	21964	22173	22062	22042	22062	21955	21982	22230	22133	22029	22087	22153	22160	21846	22165	22240	22057	22170	22164	22086	22060	22152	21862	22112	22043	21984	22056	22216	21937	22067	22124	21913	21899	22012	22253	21881	22189	22143	21871	22066	21982	22118	22345	22201	22153	21849	22291	22092	22030	21948	21958	21933	22046	22057	22052	22031	22123	21929	22009	22046	22228	22117	22065	22019	22101	22068	21997	22165	22036	22211	22152	22020	22070	21933	22000	22127	22064	22235	22087	22125	22058	22192	22093	22014	22028	22123	22132	22174	22114	22236	22050	22027	22077	22157	22029	21950	22064	22045	22077	22270	22269	22020	22004	22240	22185	22162	21969	21966	21886	22025	22111	22157	22153	21923	22062	21996	22119	21965	21883	22115	21981	21911	22141	22139	22247	21900	22008	21961	22132	22072	21966	21798	22211	21959	22031	22154	22178	21931	22062	22106	22057	21892	21877	21865	22280	22168	21894	22053	21885	22087	21962	22152	21981	22182	21956	22003	21900	21978	22040	22134	21925	21950	21875	21906	21928	22015	21999	21950	21900	21978	22008	22032	22077	21988	22084	22173	22126	22049	22185	22161	22075	21804	21882	22078	21981	22040	22011	22176	22193	22160	21944	22187	22129	22083	21990	22183	21984	22132	22089	22053	22082	22039	22249	21924	22183	22033	21997	21911	22048	21943	22040	22074	22138	21921	21808	22161	21926	22077	22037	21903	22170	22134	22031	21943	22123	22174	22182	21896	22140	22089	22174	22194	22136	21920	22001	22014	21942	22207	22044	22180	21796	21941	22157	22036	22174	21886	22175	21824	22008	22058	21916	22095	22081	22314	21929	22005	22131	22070	22073	21959	22170	22165	21950	22061	22004	22001	22111	22109	21972	21883	21884	22121	22184	22159	22056	22037	22180	22214	22242	22008	22084	21988	22001	21778	22133	22099	22098	22094	21986	22080	21980	22172	21967	21934	22079	21848	22262	22056	22083	21967	22286	21882	22175	21892	21903	22189	21979	21916	22012	22045	21909	21992	21979	22050	21967	21783	21784	21986	22075	22007	22049	22017	21872	21759	21943	21950	22209	21949	21988	22128	21738	21904	22147	21950	21965	21960	21847	21965	21968	22016	22031	22164	21956	22202	22119	22020	22011	21960	22051	22176	21888	22086	22092	22098	22111	21938	22031	21981	22132	21925	22108	22023	22010	22037	21912	22089	22007	22070	22179	22029	22012	22062	22219	21881	22084	21975	22211	22120	22059	22148	21748	22125	22118	22285	21708	22187	21900	21937	21787	22017	22169	22157	22212	22130	21905	21957	21751	22040	22096	22221	21924	22171	22180	22015	22068	22018	22024	21858	21961	21983	22044	22205	21989	22140	22071	22078	22004	22080	22143	22121	22095	21929	22078	22236	21874	22136	21954	21857	21961	21692	21899	22135	22096	21786	22013	21860	21928	22049	22147	22035	21834	22012	21923	21983	22344	21986	22118	21928	21870	22106	22027	22224	21888	22009	21958	21987	22076	22116	21813	21886	22219	21925	22072	22132	21810	22242	22069	21867	22035	21931	21874	21926	21894	22085	22094	22088	22081	21945	22027	22037	22078	22090	22044	21992	22043	22249	22246	22151	22168	22020	21823	22280	21940	22082	22103	21891	21951	21992	21995	22093	22100	21993	21860	22086	22251	22088	21939	22039	22024	22336	22095	21997	21961	22056	22190	21881	21916	22133	22190	22177	21785	21945	22159	22043	22185	21865	22025	21937	21957	21962	22130	22224	22322	22049	22117	21973	22116	22319	22057	22098	22029	22211	22030	21954	22135	22160	22015	22113	22125	21881	21802	22277	22128	21977	21938	21846	22265	22002	21933	22033	22077	22285	21956	21995	22101	21799	22058	21941	21781	22052	21947	22212	22063	22127	21984	21907	22246	22137	22048	22082	22045	21902	22091	22022	22070	22119	21980	21894	22014	22112	21960	22049	21797	22020	21954	21945	21945	22138	21997	21827	22136	22169	22011	22224	22018	22105	22058	22097	22228	22022	21882	22194	22012	22074	21910	22053	22037	22115	22170	22058	21807	21964	22028	22191	22251	22025	21890	22091	22011	21904	22040	21975	21997	22049	22163	22157	22111	22163	22044	21968	22093	22215	22247	22074	22116	22047	21935	22001	21907	22122	22056	21866	22034	22292	22112	21970	22009	22057	22256	22231	21944	21958	22058	21947	21882	22027	21799	22074	21858	21986	22059	22003	22193	22033	22100	22215	21931	22048	21927	21886	22247	21834	22143	22135	22175	22226	22102	22117	21819	22093	22041	22040	22139	22137	21964	22107	22072	21828	22071	22137	21898	22039	22106	22097	22146	22189	22119	21943	22069	21910	22090	22051	21990	22211	22135	22122	22015	22083	21896	21943	21905	22010	22042	22147	21914	21991	21873	22100	22112	22112	22087	21749	22005	21831	22055	22071	22126	22090	22077	22106	22089	21881	22116	22057	22179	22206	21992	21866	22021	21953	21921	22012	21875	21906	21987	21972	22072	22247	21922	22031	21965	21968	21875	21970	22126	21924	22307	22195	22133	22091	21900	21941	22152	21996	22137	22036	22198	21998	22241	21899	22044	21985	22144	22018	21944	22031	22254	22230	22208	22007	22143	22051	22070	22157	22043	22038	22077	22234	22072	22010	22207	21903	21844	21935	22146	22227	21918	21900	22048	22136	22193	22131	22032	22051	22009	22035	22129	21971	21911	22009	21823	21775	21993	21999	22280	22101	22165	22117	22352	22273	22066	22258	22055	21867	22021	22092	21949	22130	21971	21857	21906	22154	21872	22146	22009	22043	22136	22123	22007	22084	22209	22231	22002	21971	22258	22231	22145	22235	22025	21888	21973	22175	22048	21994	21867	21975	22329	22060	22184	21968	21945	22014	22025	22061	21921	22157	21903	22003	22085	22201	22002	22095	21893	22330	22085	21933	22026	21872	22207	22144	21990	21995	21918	21966	22066	21984	22199	22107	21920	22157	21954	21837	21969	22145	22009	21939	21911	22051	22215	21987	21929	22097	22101	21971	22440	22132	22254	22125	22217	21917	21993	22050	22028	22138	22057	22286	22110	22091	21855	22358	22059	22022	22032	21917	21979	22097	21916	21912	22059	21810	22111	22174	22181	22048	22053	22053	21917	22017	22168	22081	21896	22116	22178	21950	22201	21997	22076	22037	22099	22009	22171	22292	22205	21967	22180	22080	22189	22147	21992	22044	22137	22006	22044	21843	21954	21834	21966	21978	22053	22068	22006	21637	21778	21855	21991	21925	22209	21919	21974	21990	21818	22007	21944	22137	22073	21914	21914	22017	21854	22097	22181	21903	21906	21846	22099	22016	21886	21971	22049	22041	21887	22057	22139	22171	21970	22190	22203	22053	21897	21894	22133	21974	22039	22186	21917	22023	22185	21916	22105	21895	22392	22245	21843	22130	21955	21946	21950	21883	22236	22035	21975	22100	22119	22023	21877	22041	22012	22192	22070	22034	22154	22059	22099	22077	21992	22397	22043	22062	21972	22030	21947	21997	21836	22073	22076	22156	22220	22260	21997	21894	21762	21855	22107	22214	22080	21951	21946	21837	21998	22096	21929	22112	22033	22174	21723	22084	22114	22066	21975	22043	22041	21992	22002	22101	22018	22068	22071	22095	22002	21904	21964	21963	21983	22064	22104	22051	22139	22051	21935	21879	22046	22100	21945	21977	22190	22002	22275	22017	22047	22033	22096	22176	21953	22138	22062	22027	22114	22025	21926	21825	21797	21974	22029	22064	22279	22136	22143	22078	22156	22019	22141	22015	21941	22070	22027	21812	22147	21945	22119	22241	22114	22022	22024	21819	22232	22111	21912	21860	22050	22036	21852	21727	22087	22055	22186	21994	22322	22017	22117	22043	21934	22032	21920	22019	22074	22173	21926	22122	22254	22011	21902	21953	22184	22166	21902	22079	22081	21886	21975	22160	22261	22097	21996	21971	22048	22011	22164	22122	21923	21946	22202	22039	22202	22180	21986	22087	22213	22142	21858	22083	21775	21945	22051	22035	21929	22052	21935	21942	22053	22170	22118	22008	22217	22188	22091	22124	22172	22072	22087	22046	22230	21937	22056	22189	22063	22187	22025	22137	21950	22068	22191	22137	22016	22117	22151	22260	21965	22179	21927	22238	22159	21972	22112	22093	22232	22065	22155	21929	22167	22107	21966	21929	22126	22055	22052	22146	22135	22132	22138	22037	22050	22178	22094	21878	22034	21921	21975	22166	21789	22101	22045	22082	22039	22145	22067	22059	21928	22061	21913	22083	22204	22200	22022	22064	21893	22327	21975	21985	22041	21923	21918	21926	22137	22010	22000	22174	22006	21922	21906	21878	21979	21946	22000	22097	21981	22087	21870	21957	22053	21905	22131	22076	22194	21853	21828	22073	22304	22054	21800	21889	22018	22188	22136	21995	21887	21954	21996	22009	21771	21980	22112	22034	22123	22123	22238	22174	22145	22113	21980	22161	22056	22092	22044	22102	22055	21907	22028	22124	22060	22300	21878	22088	22014	21688	22084	22088	21875	22120	21975	22104	22050	22028	21996	22258	22044	22050	21907	22214	22094	22036	22061	22152	22055	21977	22008	22066	22087	22075	22051	21975	22163	22033	21728	22055	21980	22145	21834	22032	21969	21939	22120	22097	22106	21934	21887	21948	21823	21960	21962	22195	22175	22089	22063	22185	22054	22104	21958	22166	22194	22127	22104	21809	21995	22103	22043	22277	21940	22036	21949	22093	22083	22082	22095	21902	22123	22149	22041	21939	22273	22025	22068	22193	21912	22165	22241	21883	21785	21961	22029	22054	21929	22127	22054	21951	22026	22296	22091	22140	22092	22048	22003	22006	22079	22184	22047	21722	21980	22102	21944	22005	22231	21761	22157	21987	22051	22210	22150
36940	61168	58977	48799	38339	34122	27991	25805	24120	22660	21367	20560	19781	19440	19343	19282	19089	19073	19051	18876	18646	18621	18697	18665	18516	18528	18518	18588	18617	18615	18486	18412	18466	18578	18560	18395	18494	18417	18371	18625	18545	18383	18318	18418	18438	18276	18426	18400	18711	18539	18586	18552	18539	18462	18477	18440	18566	18683	18288	18431	18386	18455	18356	18476	18313	18437	18421	18400	18442	18474	18169	18558	18325	18463	18297	18413	18491	18351	18337	18545	18292	18506	18607	18545	18375	18370	18398	18257	18464	18276	18453	18400	18458	18484	18253	18533	18528	18407	18412	18356	18356	18429	18546	18396	18367	18097	18219	18409	18321	18295	18504	18571	18429	18312	18375	18470	18217	18380	18526	18381	18466	18416	18380	18449	18517	18479	18458	18290	18242	18506	18442	18079	18545	18253	18532	18222	18258	18306	18250	18347	18465	18336	18399	18453	18366	18335	18511	18404	18395	18269	18412	18538	18361	18376	18241	18171	18450	18376	18404	18520	18357	18227	18380	18279	18499	18444	18324	18257	18369	18611	18323	18316	18381	18345	18574	18399	18265	18238	18360	18467	18299	18517	18290	18211	18342	18363	18470	18439	18397	18559	18292	18421	18274	18404	18522	18450	18397	18417	18247	18464	18524	18398	18367	18315	18357	18407	18338	18474	18360	18470	18257	18316	18524	18578	18470	18474	18637	18417	18240	18298	18492	18468	18400	18442	18444	18443	18549	18189	18445	18357	18444	18356	18402	18335	18318	18408	18249	18539	18348	18333	18313	18248	18367	18566	18134	18489	18296	18346	18367	18355	18438	18392	18321	18353	18437	18391	18226	18383	18347	18611	18413	18437	18429	18342	18430	18334	18485	18455	18513	18459	18366	18372	18527	18392	18473	18225	18348	18290	18315	18482	18353	18158	18392	18468	18273	18499	18338	18339	18226	18442	18524	18408	18481	18363	18376	18373	18353	18420	18270	18329	18344	18508	18360	18260	18431	18509	18372	18593	18321	18356	18522	18363	18295	18391	18220	18365	18335	18357	18290	18449	18383	18411	18321	18474	18385	18460	18510	18510	18350	18590	18478	18404	18529	18342	18239	18459	18326	18416	18375	18418	18440	18319	18427	18324	18488	18438	18379	18415	18608	18317	18466	18572	18394	18339	18233	18412	18378	18339	18404	18334	18424	18422	18378	18411	18330	18425	18410	18401	18366	18173	18280	18443	18264	18299	18506	18386	18524	18341	18391	18511	18377	18261	18312	18235	18366	18387	18402	18328	18226	18571	18479	18367	18500	18377	18440	18420	18441	18167	18415	18364	18316	18729	18420	18386	18465	18508	18505	18447	18285	18211	18353	18319	18512	18301	18431	18568	18528	18425	18253	18318	18408	18460	18316	18421	18432	18410	18441	18401	18422	18277	18415	18452	18535	18420	18343	18318	18376	18428	18371	18440	18381	18506	18295	18435	18274	18439	18172	18251	18381	18205	18434	18248	18346	18352	18520	18485	18515	18408	18452	18444	18361	18467	18496	18288	18333	18366	18444	18270	18380	18608	18304	18345	18429	18191	18339	18219	18360	18272	18495	18555	18350	18358	18317	18504	18402	18299	18414	18351	18429	18466	18371	18425	18295	18298	18312	18454	18608	18333	18504	18470	18354	18439	18332	18188	18375	18529	18289	18185	18338	18408	18418	18372	18382	18185	18474	18347	18439	18447	18340	18445	18294	18215	18366	18431	18312	18398	18155	18510	18431	18311	18410	18376	18325	18265	18540	18390	18159	18330	18332	18427	18417	18468	18291	18357	18335	18328	18249	18483	18490	18418	18318	18237	18260	18400	18348	18375	18158	18280	18512	18573	18463	18374	18307	18323	18661	18366	18449	18395	18483	18442	18394	18381	18471	18305	18310	18342	18400	18432	18360	18328	18396	18378	18409	18369	18219	18315	18503	18436	18293	18362	18426	18476	18464	18366	18369	18343	18461	18311	18497	18218	18544	18338	18311	18372	18202	18545	18466	18405	18544	18461	18281	18419	18286	18454	18502	18483	18218	18392	18292	18309	18368	18550	18471	18331	18432	18331	18229	18347	18163	18587	18361	18309	18343	18594	18242	18261	18423	18498	18421	18348	18332	18321	18191	18343	18350	18322	18247	18331	18291	18311	18228	18436	18387	18227	18337	18432	18443	18365	18311	18272	18456	18459	18372	18332	18482	18379	18466	18291	18357	18239	18423	18448	18403	18395	18285	18389	18379	18278	18337	18352	18455	18535	18334	18378	18536	18232	18446	18404	18337	18339	18386	18433	18460	18328	18221	18374	18279	18296	18425	18312	18537	18294	18370	18353	18315	18425	18469	18188	18288	18377	18441	18507	18387	18357	18201	18444	18432	18287	18371	18230	18303	18601	18431	18301	18548	18422	18356	18312	18392	18286	18536	18360	18619	18303	18450	18335	18353	18340	18394	18542	18360	18274	18285	18233	18266	18388	18561	18297	18445	18198	18328	18278	18346	18308	18355	18299	18437	18414	18530	18376	18365	18409	18239	18390	18226	18397	18466	18392	18346	18107	18358	18420	18386	18264	18365	18497	18346	18419	18456	18250	18425	18415	18126	18511	18369	18375	18350	18421	18270	18527	18431	18391	18442	18307	18481	18243	18312	18356	18347	18245	18251	18397	18371	18271	18599	18326	18391	18391	18414	18439	18310	18419	18151	18401	18489	18323	18232	18464	18111	18416	18342	18444	18502	18378	18333	18336	18182	18237	18453	18341	18309	18498	18206	18537	18321	18425	18286	18284	18437	18441	18554	18464	18240	18304	18361	18345	18358	18232	18374	18338	18523	18291	18377	18316	18435	18267	18340	18387	18392	18342	18545	18340	18449	18547	18465	18401	18531	18574	18305	18394	18206	18387	18382	18334	18301	18510	18210	18438	18392	18619	18381	18473	18357	18385	18277	18542	18334	18312	18408	18398	18307	18291	18248	18651	18230	18459	18408	18356	18419	18471	18327	18428	18275	18373	18624	18256	18611	18532	18359	18285	18424	18412	18514	18424	18399	18328	18372	18459	18362	18396	18367	18257	18388	18488	18295	18558	18439	18502	18529	18453	18341	18381	18470	18400	18413	18411	18472	18411	18228	18373	18214	18485	18360	18282	18310	18250	18392	18318	18456	18429	18376	18251	18223	18375	18524	18481	18346	18389	18252	18394	18256	18340	18372	18331	18340	18517	18324	18372	18240	18331	18565	18353	18370	18370	18247	18364	18295	18362	18231	18505	18481	18222	18390	18508	18286	18436	18343	18530	18207	18426	18528	18123	18548	18492	18362	18459	18486	18247	18353	18433	18316	18409	18429	18335	18364	18472	18431	18548	18448	18306	18330	18294	18464	18389	18389	18225	18235	18489	18432	18356	18424	18341	18432	18359	18228	18484	18306	18401	18504	18303	18361	18582	18164	18413	18406	18432	18291	18444	18332	18456	18402	18286	18330	18182	18315	18351	18373	18375	18332	18446	18466	18378	18504	18243	18426	18300	18532	18359	18476	18432	18306	18284	18404	18360	18218	18382	18411	18412	18452	18501	18461	18398	18396	18445	18473	18442	18568	18434	18247	18360	18313	18364	18228	18402	18484	18130	18204	18207	18342	18540	18305	18328	18404	18189	18237	18408	18365	18433	18321	18628	18128	18241	18241	18500	18377	18403	18219	18321	18392	18392	18488	18278	18453	18456	18229	18407	18391	18399	18412	18190	18568	18386	18285	18383	18477	18421	18437	18433	18493	18511	18424	18278	18496	18537	18424	18538	18387	18648	18492	18261	18397	18447	18473	18306	18470	18381	18355	18235	18230	18300	18315	18370	18376	18446	18323	18305	18289	18355	18482	18410	18425	18376	18297	18298	18319	18357	18366	18397	18429	18390	18438	18359	18337	18372	18366	18384	18517	18541	18318	18401	18251	18375	18354	18337	18364	18375	18314	18365	18443	18435	18351	18363	18487	18325	18356	18315	18329	18545	18362	18408	18253	18353	18489	18511	18351	18300	18449	18386	18436	18274	18346	18353	18391	18378	18336	18419	18389	18369	18381	18434	18425	18309	18219	18362	18347	18436	18357	18449	18432	18351	18372	18347	18417	18544	18346	18493	18465	18504	18413	18265	18263	18336	18375	18493	18366	18413	18264	18385	18413	18406	18265	18363	18292	18496	18453	18381	18214	18527	18331	18431	18429	18254	18342	18502	18485	18391	18482	18275	18479	18381	18299	18485	18306	18465	18301	18331	18353	18547	18310	18431	18520	18484	18431	18342	18225	18247	18459	18195	18432	18553	18408	18358	18306	18415	18458	18437	18425	18315	18347	18386	18263	18310	18485	18223	18300	18400	18208	18354	18074	18306	18217	18578	18192	18345	18511	18333	18367	18197	18542	18341	18385	18422	18417	18235	18484	18549	18233	18293	18417	18463	18358	18298	18401	18296	18563	18560	18303	18362	18276	18332	18555	18268	18582	18280	18401	18653	18373	18324	18527	18407	18319	18265	18309	18236	18328	18368	18269	18316	18331	18275	18498	18449	18417	18418	18383	18368	18315	18447	18399	18256	18314	18401	18551	18513	18392	18493	18344	18460	18340	18480	18315	18371	18207	18491	18295	18423	18420	18372	18334	18448	18204	18489	18399	18386	18369	18297	18538	18484	18214	18317	18395	18385	18399	18327	18384	18282	18360	18355	18291	18544	18492	18303	18298	18376	18205	18219	18304	18331	18412	18263	18317	18302	18325	18608	18397	18251	18564	18567	18331	18307	18509	18319	18287	18436	18375	18558	18449	18034	18471	18238	18567	18519	18327	18471	18456	18468	18322	18407	18368	18344	18503	18209	18423	18423	18147	18364	18516	18344	18306	18458	18488	18340	18411	18392	18411	18343	18416	18294	18493	18436	18434	18371	18362	18350	18238	18332	18337	18336	18442	18488	18323	18343	18540	18445	18256	18466	18316	18462	18349	18423	18359	18298	18462	18437	18386	18367	18481	18417	18183	18420	18372	18514	18234	18279	18370	18289	18461	18278	18386	18377	18455	18449	18296	18457	18335	18210	18387	18257	18502	18186	18457	18439	18245	18471	18529	18354	18344	18359	18312	18410	18613	18421	18407	18404	18178	18494
29004	28861	36568	32849	28062	25539	23762	22538	21947	21506	21313	21010	21040	21005	20713	20682	20828	20506	20705	20594	20460	20463	20536	20775	20733	20506	20235	20505	20458	20328	20518	20719	20544	20481	20401	20378	20384	20397	20614	20370	20353	20752	20199	20309	20294	20297	20508	20282	20620	20430	20560	20306	20379	20466	20334	20278	20499	20304	20410	20338	20479	20592	20394	20237	20390	20409	20453	20361	20331	20426	20185	20180	20395	20366	20367	20302	20531	20497	20222	20373	20512	20644	20578	20634	20446	20535	20332	20419	20544	20811	20167	20598	20488	20531	20462	20334	20303	20485	20321	20420	20271	20350	20530	20594	20567	20506	20330	20399	20253	20326	20342	20545	20433	20338	20458	20553	20662	20443	20538	20363	20243	20441	20339	20488	20381	20467	20554	20548	20431	20392	20403	20498	20494	20417	20406	20310	20388	20356	20397	20445	20341	20376	20371	20206	20437	20504	20377	20198	20449	20312	20517	20468	20309	20413	20648	20429	20529	20402	20337	20502	20342	20316	20409	20410	20560	20198	20461	20408	20412	20476	20394	20376	20402	20420	20570	20510	20341	20428	20519	20389	20312	20491	20368	20487	20399	20304	20402	20467	20415	20375	20360	20416	20222	20539	20320	20402	20502	20617	20706	20464	20290	20487	20418	20477	20321	20432	20410	20363	20258	20553	20443	20464	20728	20484	20433	20366	20441	20234	20619	20539	20587	20317	20379	20574	20499	20523	20440	20506	20478	20570	20274	20347	20292	20530	20358	20528	20361	20420	20537	20382	20539	20477	20466	20238	20256	20361	20560	20426	20398	20250	20480	20335	20280	20571	20358	20495	20373	20514	20282	20236	20446	20477	20356	20328	20415	20480	20466	20516	20277	20567	20526	20509	20549	20408	20583	20521	20317	20482	20274	20415	20346	20468	20404	20545	20429	20348	20445	20426	20283	20308	20417	20487	20344	20306	20387	20221	20367	20344	20338	20522	20489	20456	20480	20493	20407	20570	20409	20294	20407	20471	20507	20408	20372	20224	20492	20470	20354	20415	20524	20281	20526	20520	20602	20287	20393	20521	20579	20474	20448	20451	20433	20593	20392	20278	20541	20469	20392	20556	20494	20477	20732	20353	20475	20605	20319	20307	20375	20299	20376	20638	20320	20489	20438	20344	20271	20279	20361	20394	20399	20367	20340	20331	20495	20477	20345	20357	20389	20385	20591	20404	20173	20468	20615	20414	20240	20345	20517	20523	20260	20430	20522	20402	20422	20475	20526	20559	20364	20471	20685	20547	20438	20342	20595	20397	20475	20594	20558	20463	20405	20436	20429	20317	20437	20451	20296	20375	20484	20337	20413	20391	20426	20556	20437	20495	20397	20238	20355	20413	20479	20459	20286	20371	20459	20222	20594	20428	20342	20301	20559	20410	20560	20366	20489	20323	20271	20402	20382	20534	20381	20397	20367	20608	20516	20327	20421	20436	20404	20447	20412	20407	20619	20369	20271	20570	20418	20418	20244	20454	20378	20470	20382	20589	20250	20611	20598	20362	20546	20587	20386	20545	20645	20423	20400	20568	20511	20416	20282	20315	20500	20215	20589	20441	20217	20614	20592	20185	20584	20431	20461	20563	20430	20608	20547	20485	20501	20507	20425	20368	20175	20558	20458	20336	20427	20424	20328	20526	20594	20469	20279	20553	20625	20144	20393	20262	20383	20277	20556	20401	20535	20404	20568	20373	20294	20407	20396	20352	20498	20198	20517	20267	20394	20457	20522	20510	20397	20519	20552	20522	20342	20415	20538	20341	20290	20458	20600	20247	20456	20351	20318	20398	20619	20419	20225	20458	20471	20426	20120	20392	20389	20494	20484	20355	20506	20557	20575	20420	20423	20383	20314	20382	20460	20283	20449	20278	20433	20590	20356	20481	20549	20486	20529	20577	20498	20274	20447	20501	20600	20424	20240	20415	20429	20241	20413	20494	20516	20403	20244	20547	20577	20609	20340	20438	20494	20523	20549	20589	20375	20234	20502	20513	20217	20283	20533	20424	20279	20317	20437	20598	20757	20383	20183	20436	20391	20162	20386	20465	20322	20316	20293	20384	20359	20270	20480	20494	20379	20564	20368	20324	20573	20502	20304	20293	20443	20254	20449	20485	20589	20423	20430	20471	20525	20388	20397	20480	20325	20441	20287	20452	20343	20570	20250	20502	20433	20469	20343	20496	20531	20240	20414	20421	20220	20283	20438	20606	20487	20214	20588	20357	20517	20384	20326	20523	20366	20379	20377	20466	20335	20290	20504	20413	20505	20371	20504	20545	20281	20622	20327	20446	20339	20448	20348	20390	20325	20547	20315	20399	20361	20721	20437	20624	20474	20250	20392	20537	20283	20456	20737	20478	20533	20567	20451	20412	20475	20184	20275	20511	20601	20430	20450	20514	20405	20361	20481	20563	20391	20321	20618	20561	20455	20426	20456	20535	20308	20540	20355	20497	20471	20244	20298	20523	20449	20564	20310	20414	20400	20258	20502	20402	20222	20219	20453	20488	20351	20294	20572	20440	20436	20498	20436	20426	20343	20343	20468	20186	20585	20363	20434	20450	20424	20375	20600	20434	20351	20395	20421	20338	20596	20202	20656	20425	20694	20431	20435	20285	20377	20422	20323	20486	20512	20373	20534	20339	20306	20462	20570	20424	20586	20261	20374	20364	20475	20200	20402	20561	20392	20268	20438	20192	20536	20315	20528	20294	20389	20264	20548	20652	20581	20378	20274	20281	20479	20549	20451	20429	20329	20411	20414	20195	20367	20300	20383	20429	20463	20366	20444	20307	20395	20659	20541	20424	20550	20241	20374	20694	20493	20413	20599	20379	20518	20218	20364	20651	20291	20574	20289	20354	20280	20378	20576	20422	20333	20279	20482	20193	20410	20404	20568	20615	20233	20425	20605	20491	20311	20516	20355	20339	20621	20570	20463	20636	20459	20549	20286	20555	20572	20302	20437	20373	20530	20619	20455	20466	20356	20374	20284	20233	20316	20535	20451	20344	20487	20411	20629	20410	20415	20284	20519	20141	20588	20315	20355	20377	20561	20483	20365	20512	20509	20361	20535	20540	20553	20319	20389	20175	20101	20298	20324	20580	20579	20283	20497	20266	20272	20620	20419	20547	20425	20506	20516	20440	20423	20261	20455	20207	20552	20137	20498	20525	20562	20504	20516	20471	20367	20319	20355	20382	20333	20357	20369	20662	20547	20404	20200	20275	20503	20248	20430	20399	20461	20377	20400	20441	20466	20191	20456	20442	20465	20476	20367	20266	20427	20398	20397	20325	20473	20521	20472	20512	20575	20328	20260	20429	20401	20675	20313	20389	20512	20469	20328	20661	20369	20432	20564	20513	20391	20560	20516	20463	20521	20409	20391	20360	20451	20440	20377	20647	20433	20421	20381	20493	20347	20517	20401	20418	20572	20365	20254	20504	20243	20257	20320	20262	20290	20445	20553	20536	20563	20398	20360	20421	20403	20407	20581	20332	20288	20542	20436	20390	20399	20270	20405	20217	20301	20337	20473	20350	20385	20419	20534	20405	20577	20437	20291	20356	20552	20435	20502	20580	20529	20256	20302	20362	20457	20286	20646	20422	20574	20544	20484	20262	20429	20699	20201	20508	20492	20530	20600	20470	20353	20239	20603	20433	20453	20418	20416	20340	20383	20497	20519	20500	20268	20311	20355	20283	20474	20571	20283	20478	20389	20575	20252	20468	20538	20286	20395	20540	20300	20427	20525	20435	20451	20395	20320	20486	20232	20546	20480	20351	20508	20611	20387	20649	20575	20560	20560	20521	20611	20549	20481	20317	20584	20285	20614	20402	20503	20452	20477	20637	20459	20268	20254	20332	20301	20417	20359	20639	20327	20482	20518	20575	20403	20475	20190	20418	20553	20422	20209	20399	20407	20180	20291	20679	20451	20378	20496	20462	20414	20377	20345	20465	20574	20605	20475	20449	20525	20511	20393	20420	20577	20279	20544	20347	20328	20274	20369	20369	20474	20666	20498	20560	20276	20451	20392	20346	20516	20416	20297	20425	20486	20483	20248	20603	20252	20432	20491	20270	20447	20318	20613	20667	20422	20601	20458	20588	20349	20331	20444	20196	20443	20445	20439	20292	20581	20395	20380	20341	20479	20602	20452	20341	20263	20208	20498	20317	20421	20459	20525	20216	20426	20504	20360	20505	20388	20510	20371	20477	20310	20598	20292	20660	20536	20506	20595	20467	20635	20293	20369	20646	20450	20621	20287	20150	20486	20396	20288	20230	20482	20279	20629	20269	20586	20468	20392	20262	20436	20269	20140	20324	20477	20268	20565	20630	20333	20473	20253	20323	20439	20403	20465	20210	20311	20346	20365	20578	20484	20467	20585	20399	20371	20544	20437	20418	20525	20546	20514	20498	20422	20220	20554	20554	20545	20707	20413	20489	20601	20466	20367	20246	20358	20267	20467	20466	20405	20349	20441	20477	20601	20577	20488	20492	20454	20381	20523	20322	20418	20580	20522	20574	20304	20474	20491	20293	20491	20653	20621	20682	20509	20353	20457	20590	20222	20471	20446	20271	20329	20563	20231	20385	20352	20563	20423	20446	20522	20523	20429	20416	20436	20325	20169	20383	20659	20713	20269	20560	20507	20507	20434	20148	20500	20527	20330	20437	20471	20406	20221	20235	20409	20536	20372	20410	20339	20446	20347	20281	20529	20345	20386	20366	20337	20428	20421	20222	20382	20218	20442	20519	20756	20669	20428	20588	20515	20513	20540	20328	20375	20408	20501	20531	20598	20525	20445	20387	20458	20425	20435	20261	20298	20647	20583	20525	20322	20444	20356	20239	20390	20567	20231	20463	20373	20363	20514	20398	20379	20509	20423	20520	20529	20621	20390	20326	20228	20325	20302	20581	20528	20146	20520	20462	20392	20330	20305	20410	20425	20602	20655	20449	20410	20381	20376	20304	20547	20321	20463	20588	20443	20179	20406	20293	20503	20478	20356	20424	20676	20143	20563	20551	20388	20235	20546	20376	20753	20423	20428	20644	20301	20445	20134	20345	20360	20486	20400	20443	20499	20360	20398	20453	20455	20538	20378	20590	20279	20290	20356	20347	20415	20415
34241	47418	42074	32877	28389	24772	21923	20737	19556	19330	18449	18296	18024	17728	17995	17680	17709	17783	17822	17838	17580	17423	17497	17485	17439	17578	17532	17500	17475	17577	17632	17241	17550	17418	17502	17568	17493	17296	17678	17633	17617	17414	17576	17502	17496	17511	17602	17260	17549	17421	17511	17486	17589	17525	17512	17411	17522	17466	17475	17465	17315	17607	17494	17556	17579	17584	17720	17452	17463	17383	17255	17288	17422	17366	17387	17415	17547	17413	17398	17422	17304	17460	17358	17380	17622	17370	17467	17566	17572	17566	17408	17342	17516	17431	17404	17428	17578	17450	17255	17418	17317	17290	17527	17395	17435	17354	17333	17544	17314	17460	17456	17355	17468	17381	17419	17412	17611	17231	17550	17501	17267	17367	17366	17226	17267	17268	17337	17390	17389	17406	17419	17469	17360	17452	17382	17438	17480	17381	17603	17571	17460	17510	17489	17486	17433	17371	17500	17562	17558	17392	17422	17472	17394	17435	17488	17246	17372	17469	17464	17406	17274	17528	17372	17247	17333	17269	17319	17430	17380	17531	17503	17496	17692	17365	17453	17518	17379	17432	17495	17351	17382	17488	17312	17374	17354	17315	17400	17541	17331	17283	17446	17449	17618	17452	17247	17450	17337	17323	17515	17507	17386	17421	17450	17403	17564	17437	17462	17499	17457	17289	17612	17314	17336	17542	17379	17239	17532	17378	17473	17458	17351	17514	17413	17434	17574	17335	17542	17363	17409	17484	17501	17439	17351	17464	17474	17413	17362	17407	17358	17396	17313	17360	17468	17473	17376	17542	17393	17398	17495	17430	17498	17382	17367	17369	17335	17558	17323	17411	17454	17602	17515	17348	17416	17413	17477	17655	17478	17548	17402	17603	17393	17503	17351	17415	17488	17319	17542	17506	17601	17349	17662	17529	17549	17468	17399	17426	17256	17379	17344	17493	17480	17303	17508	17322	17529	17274	17445	17462	17410	17515	17379	17556	17318	17178	17486	17243	17585	17392	17489	17330	17492	17378	17430	17413	17249	17404	17401	17278	17486	17455	17397	17453	17346	17486	17604	17513	17138	17584	17304	17380	17411	17388	17402	17593	17435	17504	17276	17415	17526	17476	17345	17512	17366	17510	17298	17457	17400	17288	17372	17505	17429	17585	17446	17606	17418	17411	17398	17436	17549	17349	17549	17391	17380	17469	17405	17543	17557	17391	17376	17310	17389	17528	17481	17425	17448	17453	17388	17298	17584	17345	17574	17484	17330	17605	17444	17440	17244	17462	17238	17377	17557	17505	17493	17469	17429	17434	17366	17405	17620	17257	17544	17539	17363	17297	17479	17233	17352	17342	17502	17346	17355	17554	17462	17662	17404	17575	17440	17333	17625	17339	17401	17488	17324	17340	17556	17447	17294	17547	17599	17570	17547	17395	17435	17490	17400	17429	17343	17387	17383	17270	17465	17331	17530	17316	17446	17310	17460	17354	17335	17404	17591	17493	17521	17594	17546	17553	17282	17453	17413	17361	17647	17380	17160	17288	17501	17556	17449	17430	17470	17345	17328	17548	17331	17291	17469	17358	17367	17371	17293	17532	17426	17504	17331	17454	17477	17272	17424	17626	17571	17380	17506	17386	17456	17533	17482	17472	17416	17493	17495	17217	17468	17444	17400	17304	17560	17565	17415	17376	17350	17504	17289	17447	17433	17325	17392	17664	17574	17351	17479	17350	17415	17467	17436	17375	17479	17368	17576	17612	17367	17469	17482	17354	17426	17344	17458	17539	17630	17327	17492	17402	17415	17470	17373	17299	17580	17383	17372	17467	17522	17447	17569	17314	17392	17568	17377	17307	17233	17398	17545	17487	17406	17401	17324	17447	17613	17379	17387	17572	17318	17378	17440	17283	17345	17348	17407	17524	17522	17572	17446	17405	17386	17502	17503	17539	17299	17388	17501	17353	17434	17328	17607	17623	17578	17440	17356	17438	17442	17401	17365	17500	17488	17437	17450	17515	17511	17422	17397	17434	17520	17366	17492	17417	17472	17357	17457	17334	17305	17539	17517	17431	17238	17467	17424	17569	17536	17337	17408	17567	17358	17458	17295	17458	17399	17434	17264	17418	17384	17300	17463	17422	17640	17417	17479	17486	17328	17565	17337	17523	17416	17485	17395	17608	17455	17556	17531	17455	17599	17320	17430	17429	17428	17446	17352	17396	17328	17475	17430	17731	17266	17656	17686	17368	17416	17527	17542	17394	17545	17094	17292	17323	17481	17448	17447	17698	17509	17560	17387	17608	17402	17466	17620	17268	17405	17420	17482	17415	17447	17473	17586	17448	17699	17591	17488	17082	17613	17512	17348	17474	17673	17389	17436	17455	17399	17530	17484	17435	17321	17458	17478	17378	17342	17536	17337	17407	17404	17483	17458	17687	17397	17665	17420	17547	17679	17467	17343	17440	17298	17741	17564	17295	17558	17590	17316	17499	17503	17493	17298	17424	17500	17530	17499	17400	17323	17367	17448	17470	17340	17496	17486	17419	17444	17539	17301	17488	17396	17472	17265	17402	17619	17512	17528	17429	17491	17325	17385	17404	17540	17496	17232	17556	17229	17348	17385	17411	17436	17401	17397	17633	17482	17446	17600	17496	17252	17497	17415	17234	17524	17446	17493	17405	17517	17531	17430	17457	17642	17387	17475	17477	17264	17387	17521	17381	17445	17330	17351	17432	17505	17408	17360	17500	17639	17578	17459	17468	17538	17419	17543	17534	17451	17512	17366	17458	17418	17434	17508	17333	17372	17396	17414	17361	17621	17417	17498	17366	17504	17380	17486	17344	17398	17563	17498	17357	17443	17535	17456	17500	17473	17391	17373	17526	17562	17433	17430	17533	17252	17390	17428	17295	17271	17501	17463	17406	17367	17328	17343	17267	17418	17560	17558	17409	17375	17367	17620	17512	17411	17482	17349	17342	17339	17359	17532	17397	17263	17598	17365	17367	17384	17460	17375	17252	17573	17587	17300	17298	17497	17465	17539	17510	17548	17542	17424	17483	17367	17420	17414	17332	17432	17498	17455	17518	17461	17400	17401	17455	17307	17511	17340	17399	17390	17581	17527	17430	17585	17606	17343	17438	17406	17640	17319	17555	17342	17541	17317	17316	17441	17511	17686	17527	17628	17423	17425	17460	17501	17470	17343	17439	17399	17350	17462	17280	17521	17521	17372	17527	17474	17442	17399	17278	17538	17566	17473	17464	17424	17469	17333	17558	17452	17330	17459	17501	17383	17486	17495	17444	17436	17532	17561	17426	17412	17214	17605	17434	17447	17512	17612	17310	17460	17476	17558	17386	17484	17447	17432	17443	17647	17528	17466	17509	17300	17464	17451	17476	17314	17490	17556	17577	17382	17610	17428	17537	17198	17530	17402	17566	17336	17380	17496	17439	17479	17560	17409	17496	17335	17307	17469	17518	17654	17430	17492	17592	17359	17399	17440	17444	17528	17443	17463	17503	17486	17288	17521	17447	17507	17598	17211	17518	17329	17366	17453	17510	17374	17499	17521	17402	17535	17453	17644	17392	17617	17406	17443	17604	17327	17491	17452	17383	17422	17495	17615	17438	17408	17587	17331	17292	17520	17644	17457	17476	17419	17567	17261	17341	17470	17462	17620	17412	17533	17282	17488	17392	17460	17270	17530	17362	17590	17515	17382	17241	17803	17416	17470	17478	17367	17555	17286	17443	17333	17498	17349	17411	17582	17685	17522	17531	17367	17507	17560	17340	17405	17475	17407	17420	17432	17562	17438	17317	17270	17454	17356	17310	17384	17445	17572	17491	17402	17311	17438	17243	17500	17403	17548	17278	17439	17366	17589	17431	17551	17418	17523	17395	17355	17267	17403	17502	17352	17426	17513	17315	17394	17356	17418	17484	17494	17431	17429	17541	17621	17416	17630	17407	17315	17557	17509	17519	17271	17547	17322	17412	17366	17429	17336	17502	17565	17359	17339	17591	17403	17602	17404	17419	17444	17465	17536	17460	17641	17429	17429	17388	17498	17427	17545	17549	17496	17421	17381	17615	17444	17322	17519	17485	17494	17362	17446	17419	17537	17288	17380	17552	17504	17263	17599	17389	17440	17428	17522	17448	17300	17525	17378	17646	17444	17660	17419	17488	17407	17505	17431	17407	17325	17438	17462	17347	17479	17401	17624	17303	17453	17576	17265	17496	17416	17457	17499	17589	17626	17520	17495	17315	17404	17482	17314	17536	17381	17443	17338	17346	17439	17631	17447	17491	17477	17504	17395	17574	17410	17198	17493	17418	17479	17428	17373	17285	17629	17445	17500	17530	17248	17344	17379	17598	17374	17252	17467	17450	17568	17628	17506	17317	17272	17533	17393	17554	17466	17390	17332	17491	17377	17358	17406	17188	17404	17319	17473	17470	17537	17448	17404	17506	17589	17400	17388	17480	17520	17633	17301	17310	17331	17403	17573	17380	17492	17487	17560	17468	17468	17448	17583	17528	17570	17493	17490	17447	17327	17362	17348	17579	17529	17439	17385	17204	17277	17559	17458	17517	17539	17455	17442	17404	17643	17457	17459	17562	17512	17503	17338	17430	17253	17347	17586	17373	17498	17516	17358	17348	17474	17395	17580	17355	17448	17373	17322	17503	17484	17620	17310	17468	17580	17261	17545	17355	17459	17484	17298	17398	17453	17491	17548	17358	17427	17523	17543	17559	17559	17528	17375	17517	17457	17428	17502	17483	17497	17516	17551	17306	17317	17664	17381	17678	17433	17500	17513	17340	17490	17596	17424	17397	17550	17391	17315	17515	17326	17349	17481	17408	17377	17498	17616	17565	17532	17535	17250	17529	17437	17524	17529	17488	17524	17368	17503	17429	17329	17352	17471	17424	17512	17350	17567	17244	17464	17487	17486	17366	17528	17422	17407	17339	17579	17507	17279	17499	17410	17275	17426	17400	17635	17385	17472	17688	17607	17500	17467	17440	17436	17397	17545	17638	17489	17393	17550	17362	17433	17633	17651	17433	17341	17495	17465	17447	17570	17454	17540	17560	17393	17442	17348	17416	17469	17480	17529	17437	17587	17380	17661	17270	17575	17579	17312	17494	17331	17433	17413	17424	17498	17378	17543	17450
24188	21546	29313	26804	27242	29149	27994	24299	22930	22469	21825	21590	21245	21222	20997	20927	20747	20861	20915	20888	20694	20715	20855	20776	20630	20487	20554	20391	20388	20797	20605	20625	20414	20494	20473	20394	20540	20558	20579	20638	20411	20673	20583	20453	20487	20514	20790	20481	20521	20472	20603	20496	20525	20375	20759	20523	20366	20544	20438	20294	20526	20573	20393	20315	20728	20467	20408	20615	20634	20626	20523	20442	20579	20404	20412	20547	20333	20376	20510	20630	20603	20385	20631	20597	20526	20655	20380	20474	20570	20537	20392	20432	20390	20276	20536	20677	20580	20484	20740	20503	20573	20333	20513	20510	20586	20531	20608	20251	20568	20323	20659	20425	20442	20429	20596	20706	20618	20486	20483	20478	20491	20576	20388	20346	20540	20505	20435	20315	20583	20676	20519	20605	20384	20617	20507	20493	20422	20616	20463	20514	20684	20586	20306	20481	20313	20332	20469	20485	20327	20412	20718	20394	20480	20417	20346	20451	20400	20455	20482	20681	20388	20439	20453	20426	20541	20483	20219	20557	20501	20415	20612	20384	20497	20492	20301	20411	20642	20325	20395	20542	20523	20627	20476	20265	20480	20287	20514	20459	20287	20243	20669	20389	20330	20380	20302	20536	20488	20455	20574	20487	20447	20611	20712	20571	20361	20276	20514	20580	20288	20235	20450	20360	20588	20671	20394	20418	20665	20476	20359	20319	20482	20601	20489	20433	20474	20431	20585	20403	20314	20568	20351	20330	20375	20397	20537	20720	20408	20421	20497	20623	20505	20330	20376	20378	20625	20676	20387	20438	20640	20516	20592	20478	20434	20603	20419	20504	20396	20525	20329	20379	20578	20717	20602	20598	20327	20592	20471	20569	20670	20323	20435	20440	20567	20425	20490	20419	20123	20208	20256	20563	20624	20762	20413	20316	20613	20450	20330	20261	20587	20611	20449	20474	20543	20461	20379	20450	20379	20509	20634	20563	20399	20552	20662	20388	20493	20483	20415	20440	20663	20458	20629	20445	20625	20372	20630	20232	20441	20503	20354	20429	20529	20427	20632	20638	20507	20503	20417	20453	20494	20455	20464	20532	20423	20474	20433	20468	20606	20625	20533	20474	20516	20577	20605	20600	20446	20331	20458	20279	20567	20519	20409	20476	20569	20562	20538	20532	20590	20372	20373	20614	20350	20476	20477	20587	20552	20472	20790	20291	20489	20469	20401	20291	20106	20269	20394	20679	20514	20586	20580	20311	20580	20594	20443	20569	20508	20585	20548	20429	20325	20396	20525	20562	20531	20445	20614	20763	20635	20468	20368	20507	20638	20420	20476	20451	20568	20492	20471	20501	20467	20448	20379	20609	20515	20354	20527	20214	20535	20424	20500	20609	20393	20313	20517	20385	20523	20440	20539	20309	20605	20498	20596	20566	20550	20553	20518	20431	20465	20346	20527	20486	20524	20250	20327	20495	20536	20495	20563	20351	20491	20396	20270	20532	20359	20617	20449	20381	20444	20423	20315	20365	20691	20485	20504	20438	20560	20487	20442	20475	20459	20463	20603	20455	20534	20599	20400	20442	20430	20404	20567	20383	20405	20550	20511	20457	20601	20615	20667	20402	20541	20284	20513	20578	20306	20773	20650	20563	20445	20540	20422	20519	20456	20432	20495	20528	20397	20594	20395	20591	20423	20577	20541	20327	20431	20377	20556	20353	20476	20361	20676	20302	20470	20606	20364	20583	20455	20446	20362	20218	20655	20382	20361	20502	20481	20581	20499	20439	20463	20763	20389	20547	20819	20506	20528	20591	20493	20521	20443	20569	20652	20381	20634	20442	20519	20545	20520	20443	20585	20477	20361	20721	20251	20465	20528	20453	20453	20418	20425	20372	20531	20462	20562	20585	20351	20433	20442	20413	20728	20342	20500	20617	20404	20479	20555	20339	20335	20498	20182	20299	20443	20527	20467	20335	20418	20447	20725	20381	20665	20512	20524	20259	20446	20598	20533	20503	20299	20181	20634	20569	20547	20346	20401	20537	20414	20308	20542	20455	20621	20424	20433	20535	20585	20604	20598	20538	20490	20592	20521	20430	20263	20407	20577	20314	20602	20306	20586	20608	20401	20513	20403	20494	20477	20567	20653	20358	20433	20491	20664	20352	20450	20336	20674	20579	20466	20512	20542	20351	20551	20400	20351	20618	20449	20409	20476	20322	20613	20631	20188	20363	20435	20691	20554	20361	20501	20507	20283	20490	20509	20508	20485	20531	20370	20594	20429	20613	20446	20460	20601	20478	20493	20423	20312	20530	20451	20408	20458	20610	20481	20526	20633	20359	20480	20523	20435	20383	20554	20515	20501	20344	20597	20468	20550	20404	20604	20524	20490	20549	20406	20446	20451	20379	20468	20578	20636	20288	20600	20486	20315	20473	20380	20373	20446	20273	20474	20482	20458	20416	20478	20479	20372	20530	20413	20396	20473	20513	20539	20212	20387	20417	20435	20326	20488	20572	20539	20637	20523	20334	20284	20601	20647	20552	20273	20510	20390	20561	20331	20589	20506	20807	20468	20499	20429	20461	20409	20223	20411	20469	20385	20327	20478	20421	20450	20615	20768	20346	20458	20452	20287	20636	20688	20229	20505	20412	20563	20534	20550	20552	20584	20581	20683	20473	20362	20297	20535	20528	20628	20644	20680	20200	20460	20503	20459	20388	20595	20416	20366	20514	20359	20404	20456	20523	20347	20314	20657	20368	20385	20558	20562	20462	20423	20358	20531	20453	20400	20542	20642	20431	20435	20530	20477	20455	20542	20363	20637	20524	20520	20436	20569	20453	20485	20762	20556	20532	20372	20123	20313	20550	20438	20532	20557	20400	20625	20443	20363	20448	20558	20488	20462	20370	20376	20409	20446	20617	20403	20494	20560	20505	20558	20356	20619	20672	20517	20533	20362	20350	20568	20443	20504	20530	20646	20552	20514	20524	20604	20436	20406	20471	20280	20478	20579	20414	20552	20465	20304	20609	20379	20436	20608	20411	20415	20535	20526	20476	20484	20398	20411	20304	20506	20637	20579	20474	20525	20448	20345	20338	20521	20683	20647	20490	20425	20472	20251	20688	20238	20495	20450	20308	20353	20718	20483	20535	20512	20391	20445	20675	20576	20557	20506	20439	20428	20440	20535	20481	20282	20360	20336	20378	20358	20491	20211	20454	20513	20538	20592	20577	20574	20265	20364	20577	20414	20448	20502	20558	20547	20451	20362	20558	20408	20467	20769	20350	20292	20706	20284	20462	20597	20461	20550	20629	20719	20429	20577	20561	20413	20586	20503	20425	20378	20306	20394	20459	20445	20551	20481	20343	20371	20191	20294	20482	20410	20347	20635	20522	20723	20461	20566	20558	20401	20495	20746	20564	20331	20252	20226	20354	20459	20463	20660	20546	20536	20452	20522	20547	20623	20512	20405	20420	20357	20543	20432	20362	20467	20536	20508	20476	20352	20421	20467	20411	20444	20304	20472	20605	20664	20440	20611	20473	20517	20689	20684	20351	20453	20515	20603	20444	20388	20364	20354	20641	20724	20406	20525	20425	20525	20546	20447	20535	20407	20329	20565	20455	20496	20589	20442	20354	20627	20578	20459	20646	20719	20419	20535	20612	20489	20541	20647	20544	20612	20542	20428	20459	20501	20508	20393	20355	20504	20326	20436	20477	20580	20423	20551	20503	20544	20540	20699	20426	20392	20497	20541	20606	20374	20614	20467	20469	20492	20494	20109	20275	20361	20518	20670	20361	20424	20507	20675	20496	20652	20455	20343	20500	20595	20304	20467	20536	20589	20392	20299	20310	20246	20464	20429	20492	20379	20366	20305	20508	20559	20594	20563	20486	20481	20480	20503	20602	20226	20327	20585	20295	20451	20381	20767	20398	20564	20589	20590	20482	20389	20591	20633	20364	20413	20316	20369	20571	20348	20304	20448	20419	20358	20345	20425	20698	20502	20244	20510	20294	20399	20394	20527	20676	20441	20418	20574	20444	20379	20461	20363	20506	20637	20649	20391	20156	20367	20519	20457	20524	20435	20321	20360	20469	20470	20447	20434	20479	20705	20661	20414	20319	20597	20381	20329	20648	20252	20694	20623	20392	20533	20360	20237	20576	20504	20434	20347	20448	20515	20228	20633	20441	20419	20485	20827	20414	20449	20647	20420	20400	20506	20494	20674	20206	20354	20438	20517	20373	20273	20349	20587	20483	20217	20091	20257	20618	20562	20649	20597	20543	20687	20513	20343	20444	20471	20367	20424	20505	20416	20554	20585	20194	20453	20570	20739	20478	20567	20534	20327	20716	20612	20472	20503	20388	20436	20352	20383	20609	20477	20355	20383	20421	20555	20454	20503	20766	20625	20396	20587	20588	20499	20255	20602	20699	20568	20559	20544	20616	20409	20606	20568	20484	20408	20459	20238	20543	20379	20449	20570	20364	20339	20398	20657	20389	20551	20554	20491	20608	20610	20411	20515	20494	20488	20431	20439	20504	20452	20564	20343	20621	20284	20470	20476	20575	20458	20349	20590	20501	20391	20379	20347	20571	20777	20616	20503	20328	20388	20450	20412	20329	20630	20449	20424	20420	20596	20742	20659	20457	20520	20558	20467	20358	20582	20499	20535	20410	20425	20242	20395	20362	20290	20527	20498	20685	20322	20726	20709	20381	20630	20305	20441	20580	20266	20471	20547	20383	20441	20460	20325	20328	20510	20426	20564	20396	20326	20400	20381	20498	20387	20275	20445	20349	20383	20472	20536	20329	20571	20412	20314	20509	20564	20398	20837	20603	20413	20554	20701	20296	20405	20434	20295	20677	20504	20306	20379	20277	20391	20498	20879	20639	20626	20355	20450	20288	20516	20295	20431	20550	20435	20566	20456	20556	20440	20424	20572	20528	20699	20467	20450	20589	20543	20620	20494	20503	20614	20442	20539	20438	20351	20436	20300	20550	20476	20619	20383	20484	20569	20459	20415	20458	20398	20463	20482	20517	20337	20478	20593	20176	20576	20584	20443	20818	20434	20448	20530	20244	20371	20607	20486	20713	20662	20696	20592	20456	20458	20372	20458	20536	20424	20519	20513	20524	20507	20394	20476	20453	20487	20537	20555	20510
35160	55889	51666	41653	34984	29918	25175	22518	20969	20149	19325	18808	18243	18094	18179	17882	17955	17637	17963	17806	17727	17546	17664	17602	17737	17630	17372	17539	17530	17495	17679	17406	17580	17392	17516	17486	17460	17541	17391	17463	17610	17501	17543	17445	17511	17539	17523	17379	17523	17443	17567	17548	17480	17383	17488	17641	17518	17353	17588	17534	17473	17409	17627	17539	17607	17518	17542	17473	17438	17549	17378	17431	17439	17488	17385	17601	17340	17554	17595	17573	17486	17479	17592	17435	17485	17490	17638	17418	17508	17399	17602	17415	17449	17482	17313	17679	17476	17539	17536	17595	17435	17383	17436	17645	17619	17492	17522	17516	17640	17495	17622	17543	17602	17535	17406	17706	17570	17506	17594	17319	17521	17181	17434	17402	17414	17594	17377	17371	17387	17620	17440	17457	17504	17532	17537	17482	17413	17331	17682	17393	17512	17373	17458	17579	17562	17596	17543	17495	17514	17493	17483	17671	17399	17431	17355	17418	17503	17487	17382	17663	17531	17374	17504	17481	17393	17471	17426	17305	17666	17510	17360	17582	17323	17472	17460	17557	17552	17565	17597	17543	17545	17589	17572	17500	17248	17546	17566	17322	17605	17685	17410	17566	17386	17511	17499	17248	17507	17579	17561	17471	17375	17300	17451	17423	17402	17668	17383	17417	17433	17270	17629	17485	17530	17603	17471	17722	17503	17547	17474	17396	17339	17406	17541	17409	17412	17441	17475	17523	17509	17631	17329	17659	17479	17630	17562	17451	17343	17406	17400	17446	17442	17631	17422	17582	17650	17382	17435	17523	17605	17464	17664	17305	17414	17491	17451	17662	17548	17517	17454	17572	17564	17437	17433	17454	17508	17429	17447	17498	17356	17294	17645	17519	17358	17416	17482	17457	17565	17638	17306	17507	17552	17480	17520	17660	17547	17409	17407	17441	17560	17317	17475	17399	17547	17599	17390	17353	17526	17476	17505	17441	17363	17590	17443	17455	17467	17466	17405	17480	17571	17357	17429	17626	17476	17672	17392	17390	17451	17642	17609	17535	17586	17499	17379	17542	17569	17412	17559	17421	17447	17565	17476	17430	17547	17477	17374	17520	17680	17550	17350	17484	17443	17445	17618	17554	17591	17613	17485	17524	17569	17534	17564	17550	17457	17429	17746	17557	17436	17474	17476	17534	17462	17466	17623	17295	17463	17643	17547	17671	17355	17529	17486	17507	17555	17433	17537	17474	17398	17477	17459	17436	17368	17610	17532	17339	17468	17531	17476	17496	17576	17552	17426	17426	17575	17545	17509	17561	17380	17471	17563	17337	17597	17578	17563	17631	17407	17467	17323	17430	17486	17429	17544	17537	17590	17487	17559	17382	17574	17392	17463	17427	17442	17382	17496	17571	17543	17472	17543	17557	17396	17561	17525	17429	17426	17585	17463	17539	17529	17459	17380	17548	17303	17366	17559	17384	17528	17546	17508	17490	17590	17546	17412	17489	17653	17582	17336	17470	17700	17534	17402	17374	17482	17440	17486	17588	17500	17559	17551	17526	17529	17389	17404	17539	17612	17394	17408	17363	17549	17330	17468	17435	17340	17425	17494	17432	17309	17544	17418	17537	17521	17742	17439	17557	17476	17440	17549	17459	17424	17539	17497	17481	17444	17364	17521	17563	17539	17540	17527	17381	17460	17412	17529	17490	17615	17506	17402	17477	17488	17522	17595	17345	17495	17373	17463	17434	17426	17610	17617	17666	17285	17541	17417	17464	17455	17380	17461	17540	17632	17641	17481	17546	17458	17520	17427	17731	17493	17375	17548	17531	17438	17540	17508	17411	17537	17465	17389	17397	17620	17347	17322	17256	17367	17679	17601	17580	17479	17364	17357	17522	17569	17328	17464	17299	17383	17251	17533	17538	17484	17683	17340	17471	17616	17565	17430	17467	17661	17639	17350	17341	17416	17452	17494	17473	17484	17572	17389	17384	17536	17649	17373	17368	17531	17404	17614	17447	17576	17612	17532	17462	17444	17392	17655	17463	17356	17684	17488	17421	17498	17478	17462	17559	17396	17424	17247	17384	17408	17379	17525	17486	17521	17593	17487	17476	17477	17473	17344	17575	17481	17485	17346	17243	17409	17675	17508	17458	17338	17468	17616	17511	17568	17524	17257	17432	17742	17520	17279	17491	17520	17460	17451	17530	17494	17399	17367	17473	17528	17546	17479	17409	17420	17449	17419	17549	17425	17724	17436	17361	17389	17494	17422	17549	17373	17436	17567	17405	17319	17441	17723	17469	17470	17368	17445	17527	17435	17475	17449	17467	17567	17478	17236	17478	17483	17541	17530	17377	17565	17493	17571	17501	17471	17624	17462	17695	17260	17523	17585	17497	17315	17539	17430	17521	17432	17396	17500	17371	17533	17449	17384	17493	17469	17717	17528	17384	17398	17687	17488	17605	17394	17526	17521	17581	17538	17331	17438	17465	17430	17387	17559	17366	17615	17436	17515	17405	17521	17371	17563	17448	17463	17405	17369	17372	17550	17490	17564	17585	17468	17526	17513	17458	17391	17497	17469	17405	17557	17364	17432	17510	17374	17486	17480	17544	17473	17377	17510	17405	17589	17540	17466	17423	17569	17571	17484	17636	17522	17380	17472	17487	17523	17486	17563	17494	17432	17406	17579	17501	17442	17513	17342	17512	17508	17548	17396	17543	17398	17531	17552	17371	17431	17620	17438	17528	17408	17650	17423	17577	17666	17515	17572	17803	17511	17418	17420	17788	17334	17501	17609	17348	17300	17556	17559	17586	17390	17468	17508	17531	17563	17647	17322	17474	17508	17330	17445	17525	17469	17485	17465	17568	17451	17489	17537	17435	17467	17483	17524	17442	17540	17493	17448	17517	17297	17527	17647	17383	17541	17497	17418	17517	17568	17572	17407	17487	17494	17335	17411	17555	17617	17519	17597	17408	17448	17516	17354	17395	17561	17403	17612	17608	17531	17478	17475	17474	17455	17484	17546	17464	17696	17390	17613	17523	17423	17525	17521	17302	17572	17566	17518	17500	17447	17645	17436	17469	17607	17659	17688	17541	17492	17391	17653	17461	17493	17456	17530	17603	17494	17533	17455	17415	17288	17450	17537	17475	17349	17397	17350	17582	17542	17501	17269	17537	17318	17498	17425	17430	17670	17368	17630	17470	17503	17523	17446	17366	17381	17356	17575	17538	17564	17392	17733	17596	17504	17518	17492	17510	17298	17472	17515	17377	17536	17565	17549	17518	17459	17510	17304	17526	17619	17514	17407	17517	17519	17576	17471	17425	17559	17640	17459	17489	17640	17533	17458	17471	17322	17562	17547	17512	17419	17519	17535	17506	17516	17570	17471	17449	17520	17377	17606	17470	17365	17247	17651	17538	17547	17317	17604	17497	17424	17396	17299	17501	17497	17432	17399	17467	17595	17538	17454	17706	17454	17513	17520	17473	17421	17441	17475	17527	17518	17452	17558	17531	17461	17601	17511	17366	17508	17376	17649	17405	17428	17282	17536	17396	17566	17615	17586	17529	17400	17438	17559	17477	17467	17489	17506	17458	17459	17492	17544	17573	17399	17442	17566	17523	17638	17467	17479	17430	17395	17315	17768	17309	17412	17445	17593	17474	17391	17449	17510	17328	17479	17411	17495	17424	17364	17456	17482	17441	17493	17548	17503	17560	17447	17532	17479	17430	17465	17501	17334	17572	17514	17381	17396	17566	17568	17505	17368	17506	17351	17446	17423	17617	17590	17513	17315	17537	17494	17545	17450	17533	17436	17441	17452	17472	17465	17427	17588	17470	17368	17343	17527	17587	17467	17522	17498	17496	17465	17497	17680	17316	17594	17465	17460	17404	17632	17588	17579	17515	17335	17523	17451	17447	17389	17478	17643	17353	17354	17692	17475	17679	17409	17358	17542	17495	17345	17622	17746	17341	17371	17491	17594	17367	17393	17456	17398	17327	17463	17584	17459	17518	17622	17529	17440	17307	17476	17474	17403	17522	17642	17493	17505	17472	17410	17455	17638	17564	17430	17440	17551	17321	17375	17445	17664	17555	17483	17425	17535	17488	17276	17606	17574	17513	17571	17435	17456	17599	17298	17572	17376	17528	17473	17325	17502	17403	17365	17572	17559	17568	17611	17557	17458	17571	17696	17671	17480	17458	17418	17487	17483	17499	17400	17509	17520	17545	17442	17602	17374	17492	17420	17431	17460	17428	17263	17461	17566	17561	17339	17533	17419	17466	17624	17405	17390	17562	17457	17413	17423	17439	17454	17452	17438	17436	17543	17510	17577	17620	17661	17293	17402	17505	17545	17346	17474	17425	17478	17515	17505	17430	17557	17484	17504	17506	17464	17533	17584	17511	17601	17339	17536	17633	17435	17487	17560	17525	17520	17411	17618	17326	17447	17614	17492	17364	17450	17384	17369	17394	17525	17559	17454	17423	17457	17630	17304	17370	17542	17371	17380	17623	17533	17424	17387	17483	17380	17497	17557	17571	17624	17366	17466	17401	17478	17407	17556	17538	17491	17608	17568	17521	17604	17582	17384	17597	17629	17528	17578	17408	17314	17373	17527	17425	17507	17467	17676	17368	17553	17599	17570	17565	17522	17540	17589	17618	17550	17625	17401	17540	17555	17384	17588	17576	17530	17528	17231	17478	17468	17591	17688	17471	17576	17409	17324	17417	17431	17456	17347	17634	17608	17389	17272	17596	17487	17559	17382	17421	17292	17563	17645	17494	17447	17497	17547	17458	17385	17456	17458	17443	17380	17478	17565	17576	17271	17468	17357	17475	17336	17633	17385	17466	17330	17415	17418	17370	17453	17437	17462	17460	17550	17504	17528	17481	17501	17391	17491	17529	17379	17421	17484	17684	17486	17409	17488	17611	17442	17453	17495	17419	17448	17464	17411	17451	17475	17617	17559	17373	17584	17575	17500	17585	17592	17558	17485	17304	17489	17566	17492	17452	17518	17525	17458	17443	17624	17443	17645	17405	17568	17466	17360	17304	17565	17607	17624	17376	17369	17453	17609	17538	17599	17484	17465	17416	17493	17406	17567	17454	17548	17541	17368	17536	17427	17634	17506	17369	17629	17523	17434	17433	17627	17517	17621	17461
22890	21434	29391	24769	25019	28868	31202	26661	25463	24593	23539	23021	22332	22458	22197	22015	21857	21848	21702	21885	21852	21798	21635	21490	21512	21553	21548	21761	21674	21423	21386	21529	21356	21209	21335	21461	21496	21191	21382	21314	21412	21315	21466	21320	21469	21257	21508	21463	21316	21562	21508	21339	21381	21310	21214	21372	21139	21192	21433	21275	21436	21119	21261	21309	21184	21171	21254	21126	21232	21282	21521	21188	21377	21155	21339	21181	21180	21265	21494	21315	21066	21038	21505	21427	21288	21372	21356	21373	21502	21283	21162	21388	21179	21236	21209	21417	21453	21492	21224	21287	21223	21290	21340	21274	21089	21207	21241	21120	21119	21374	21204	21437	21126	21297	21348	21242	21458	21515	21281	21326	21162	21327	21101	21215	21310	21333	21286	21118	21647	21584	21355	21223	21416	21264	21191	21318	21081	21296	21130	21139	21207	21240	21178	21267	21236	21266	21203	21375	21202	21346	21219	21231	21465	21267	21449	21361	21340	21317	21371	21389	21363	21230	21278	21324	21330	21120	21290	21101	21235	21376	21188	21270	21383	21076	21312	21200	21329	21150	21103	21397	21351	21345	21205	21310	21099	21085	21372	21274	20920	21309	21268	21278	21251	21158	21017	21314	21401	21365	21333	21223	21121	21250	21383	21251	21383	21052	21188	21047	21128	21171	21237	21413	21192	21248	21323	21345	21543	21197	21252	21255	21350	21032	21296	21140	21362	21367	21138	21203	21143	21271	21279	21383	21234	21286	21218	21291	21332	21254	21247	21374	21302	21051	21263	21113	21214	21225	21279	21447	21205	20959	21243	21392	21093	21193	21365	21325	21127	21284	21270	21241	21181	21341	21359	21114	21452	21479	21470	21279	21258	21420	21094	21289	21212	21274	21437	21491	21375	21165	21178	21237	21284	21159	21334	21479	21261	21196	21146	21223	21337	21007	21358	21366	21263	21550	21384	21263	21268	21084	21398	21355	21407	21328	21287	21036	21242	21088	21623	21197	21074	21429	21156	21025	21353	21169	21124	21254	21296	21299	21215	21006	21069	21483	21163	21083	21284	21133	21299	21249	21122	21333	21081	21075	21300	21229	21136	21150	21146	21240	21419	21096	21272	21072	21188	21361	21366	21173	21187	21307	21199	21599	21338	21171	21341	21539	21429	21204	21382	21219	21339	21179	21346	21365	21271	21321	21272	21128	21214	21134	21419	21277	21185	21455	21224	21110	21242	21362	21464	21133	21340	21244	21144	21469	21449	21127	21129	21223	21243	21289	21395	21301	21260	21231	21347	21242	21178	21185	21198	21180	21153	21225	21275	21311	21445	21292	21304	21349	21322	21177	21253	21323	21305	21106	21116	21267	21330	21102	21050	21304	21207	21241	21440	21416	21342	21247	21200	21509	21186	21260	21288	21330	21421	21354	21290	21265	21380	21282	21193	21460	21358	21288	21411	21194	21134	21067	21001	21150	21176	21229	21261	21180	21232	21200	21391	21400	21173	21324	21204	21271	21125	21144	21544	21408	21246	21098	21224	21239	21249	21286	21121	21120	21336	21403	21050	21275	21234	21351	21260	21105	21387	21300	21281	21209	21172	21358	21229	21181	21214	21342	21168	21327	21252	21120	21342	21448	21185	21208	21341	21270	21230	21414	21412	21051	21120	21385	21290	21389	21316	21229	21259	21302	21321	21244	21074	21334	21282	21143	21130	21308	21140	21282	21390	21275	21103	21286	21321	21394	21178	21211	21267	21238	21397	21141	21287	21077	21268	21285	21350	21072	21416	21207	21323	21448	21280	21307	21363	21370	21215	21233	21203	21347	21296	21277	21305	21319	21314	21182	21318	21188	21326	21364	21519	21130	21336	21484	21145	21220	21201	21387	21450	21426	21386	21272	21250	21156	21281	21210	21347	21218	21399	21241	21378	21282	21127	21239	21287	21329	21631	21451	21245	21247	21224	21449	21215	21078	21144	21241	21363	21376	21096	21494	21361	21176	21218	21371	21296	21231	21297	21214	21429	21405	21379	21314	21178	21308	21285	21341	21497	21408	21162	21202	21554	21421	21416	21230	21218	21163	21113	21277	21095	21227	21293	21294	21486	21279	21197	21372	21373	21215	21147	21212	21130	21282	21293	21196	21162	21252	21376	21221	21179	21263	21250	21493	21220	21322	21317	21301	21338	21290	21033	21213	21357	21351	21236	21401	21275	21315	21180	21135	21231	21308	21349	21164	21195	21164	21300	21335	21195	21256	21428	21091	21291	21432	21243	21249	21355	21437	21044	21120	21269	21254	21297	21420	21433	21371	21417	21171	21067	21029	21263	21270	21247	21416	21225	21187	21076	21510	21125	21183	21339	20974	20837	21378	21212	21421	21195	21423	21287	21260	21304	21278	21418	21257	21204	21247	21432	21158	21246	21137	21247	21413	21220	21250	21365	21374	21218	21326	21231	21186	21338	21415	21411	21215	21161	21276	21307	21166	21403	21192	21421	21066	21094	21101	21349	21183	21189	21350	21372	21393	21283	21109	21174	21276	21239	21120	21191	21346	21099	21191	21267	21258	21520	21386	21250	21172	21209	21343	21201	21309	21183	21260	21386	21289	21239	21084	21587	21386	21205	21375	21313	21300	21343	21139	21466	21213	21343	21007	21039	21185	21383	21210	21295	21323	21146	21094	21099	21519	21338	21208	21286	21171	21365	21232	21217	21267	21407	21432	21301	20997	21113	21347	21244	21187	21216	21397	21213	21273	21421	21386	21158	21031	21168	21276	21171	21270	21333	21484	21476	21228	21158	21298	21184	21298	21525	21035	21252	21036	21270	21454	21377	21130	21124	20938	21318	21020	21063	21348	21310	21210	21066	21215	21223	21222	21478	21412	21160	21378	21176	21280	21518	21167	21113	21178	21284	21275	21302	21152	21097	21542	21187	21172	21292	21231	21370	21308	21267	21425	21411	21343	21212	21309	21245	21286	21339	21084	21315	21369	21224	21330	21440	21152	21260	21004	21475	21194	21191	21140	21276	21309	21243	21299	21374	21192	21168	21109	21272	21275	21079	21284	21321	21352	21383	21230	21295	21199	21179	21295	21337	21190	21009	21239	21212	21311	21348	21122	21171	21250	21396	21175	21094	21327	21255	21254	21206	21200	21149	21107	21301	21167	21149	21285	21477	20986	21441	21173	21292	21363	21083	21403	21368	21294	21351	21097	21304	21300	21038	21234	21233	21115	21303	21495	21384	21156	21261	21188	21075	21219	21202	21340	21431	21284	21234	21327	21210	21305	21264	21180	21393	21350	21274	21247	21199	21287	21182	21097	21172	21071	21565	21460	21398	21141	21263	21124	21209	21239	21367	21250	21179	21300	21382	21125	21256	21295	21236	21229	21346	21129	21416	21401	21458	21363	21286	21309	21323	21126	21231	21316	21343	21273	21343	21312	21170	21169	21375	21048	21115	21163	21281	21183	21186	21360	21141	21343	21278	21309	21434	21264	21385	21224	21179	21150	20999	21309	21307	21015	21299	21212	21249	21447	21394	21421	21350	21507	21350	21378	21233	21219	21280	21348	21534	21259	21194	21545	21364	21371	21257	21315	21202	21272	21317	21214	21376	21302	21262	21250	21108	21261	21317	21437	21335	21330	21287	21323	21332	21426	21201	21111	21170	21076	21379	21217	21358	21264	21325	21134	21578	21392	21111	21351	21225	21427	21269	21165	21266	21240	21327	21070	21154	21121	21336	21215	21295	21329	21532	21368	21294	21202	21072	21490	21353	21284	21103	21282	21251	21278	21085	21249	21299	21278	21435	21258	21373	21502	21307	21267	21297	21286	21359	21049	21342	21160	21555	21205	21388	21251	21164	21326	21215	21340	21260	21325	21194	21465	21356	21169	21065	21366	21035	21094	21246	21144	21293	21236	21240	21297	21084	21294	21165	21266	21450	21320	21130	21308	21379	21175	21269	21222	21456	21467	21202	21327	21352	21116	21476	21189	21206	21298	21183	21293	21176	21119	21203	21428	21110	21282	21223	21239	21338	21325	21355	21342	21277	21217	21245	21185	21107	21229	21373	21292	21254	21311	21185	21229	21393	21302	21300	21361	21310	21172	21238	21405	21372	21231	21366	21232	21151	21264	21187	21125	21153	21113	21280	21083	21293	21163	21313	21316	21340	21165	21266	21224	21237	21366	21403	21195	21208	21089	21409	21210	21299	21183	21264	21173	21360	21177	21507	21395	21209	21053	21387	21370	21292	21174	21304	21149	21156	21246	21163	21263	21047	21414	21305	21431	21205	21193	21475	21303	21197	21401	21127	21426	21178	21197	21167	21310	21228	21229	21070	21168	21450	21175	21530	21434	21380	21442	21237	21394	21284	21212	21411	21306	21533	21014	20986	21420	21414	21078	21409	21420	21121	21219	21223	21318	21180	21318	21435	21021	21338	21093	21345	21312	21206	21221	21388	21442	21232	21236	21347	21115	21148	21459	21208	21335	21441	21187	21279	21247	21076	21164	21294	21100	21235	21253	21197	21482	21428	21466	21201	21479	21348	21192	21409	21107	21181	21285	21202	21109	21261	21132	21441	21317	21146	21359	21337	21344	21081	21303	21322	21358	21203	21105	21172	21394	21233	21362	21199	21266	21260	21331	21386	21206	21280	21148	21157	21272	21152	21231	21190	21452	21111	21374	21363	21151	21254	21138	21191	21432	21350	21414	21427	21313	21273	21151	21295	21481	21263	21229	21246	21432	21169	21124	21194	21242	21191	21368	21199	21431	21460	21173	21251	21400	21201	21255	21171	20991	21055	21133	20908	21188	21302	21054	21088	21344	21449	21239	21301	21288	21327	21382	21347	21212	21269	21371	21365	21313	21146	21314	21354	21339	21345	21454	21417	21397	21209	21317	21105	21056	21447	21215	21459	21238	21225	21269	21517	21274	21179	21443	21294	21277	21308	21246	21216	21229	21120	21074	21285	21161	21274	21076	21406	21145	21297	21256	21353	21283	21396	21474	21204	21188	21277	21175	21377	21369	21275	21152	21337	21274	21166	21439	21436	21341	21367	21163	21321	21227	21166	21365	21106	21245	21174	21140	21062	21237	21412	21347	21288	21167	21172	21336	21334	21187	21201	21375	21553	21101	21305	21319
37705	62334	58787	47461	41261	32902	28308	25899	24329	22144	21007	20053	19395	19059	18885	18754	18715	18593	18693	18599	18401	18331	18228	18053	18083	17871	18209	18233	18074	17887	17990	17918	18122	17924	18009	18116	17966	17994	17939	17831	18187	18011	18135	17971	17935	17845	17938	17993	17723	18135	18190	18102	18227	18008	17916	17882	18023	17910	17923	17997	17823	18061	18007	17946	17836	17957	18007	17904	17970	18053	18027	17857	17774	17833	17818	17899	17984	17907	18033	17928	17901	17894	17887	17985	17775	17740	17959	17654	17949	17921	17924	17853	17907	17796	17848	17867	17895	17946	17940	17885	17977	17925	17956	17833	17884	17994	17995	17914	17958	17830	17954	18180	17896	18037	17984	17729	17876	17833	17896	17997	17882	18082	17808	17855	17978	17943	17906	17978	17954	18032	17964	17874	18067	17891	17953	17905	17984	17914	17755	18104	17849	17944	17896	18057	17704	18095	17978	18013	17759	17960	17968	17840	17902	17975	17757	18005	18026	17990	17769	17919	17864	17823	18001	18085	17910	17809	17861	17770	17771	17875	17727	17896	17946	17926	18006	17938	18014	17932	17879	18060	17956	17972	17780	17907	17868	17816	17879	17993	17898	18006	17913	17915	18032	17863	17793	17936	17719	17671	17913	17895	17946	17807	17831	17917	17830	17970	17774	17948	17732	17873	17831	17867	17792	17994	18040	18008	17799	17872	18053	17955	17774	18013	17800	17959	17955	17845	18201	17934	17968	17918	17913	17927	18033	17928	17823	17888	18026	18102	17883	18055	17850	17934	17951	17964	18077	17989	17865	17883	17830	17943	17827	17811	17856	17957	17993	17985	17823	17859	17825	17899	17901	17988	17944	17826	17828	17918	17977	17868	17888	18062	18034	17778	17948	17954	17995	18055	17958	17899	17905	17890	18113	17757	17885	17797	17859	17740	17745	17774	17966	17906	17872	17875	17759	17953	17980	17965	17940	17785	17719	17968	17908	17879	17966	17974	17986	17875	18048	17822	17876	17715	17962	17814	17897	17883	17975	17943	18135	17879	17876	18116	17853	17831	17923	17790	17956	17885	17875	17871	17888	17813	17824	17777	17883	18120	17732	17896	17690	18061	17882	18022	17912	18137	18010	17981	17928	17906	17921	17842	18013	17811	17814	17873	17948	17978	17863	18042	18042	17895	18056	17809	17967	17958	17948	17821	17988	18008	17814	17852	17982	17880	18119	17772	18068	17839	17869	17995	18061	17889	18044	17822	18007	17843	18084	18082	17936	17864	17839	18001	17954	18006	17943	17917	18036	17953	17850	17997	18083	17977	17922	18009	17847	18063	18076	17920	17882	18151	18000	17798	18005	17835	17928	17666	17928	17917	17895	17813	17786	17964	17867	17971	18021	17957	17967	17891	17843	18086	17882	18037	17931	17957	17831	17914	17960	17879	17823	17770	17888	17828	17943	18071	17942	18025	17932	17897	17889	17668	18048	17903	17956	17810	18031	17988	17932	17775	17991	17932	17879	17814	17984	17738	17907	17961	17936	17755	18007	17860	17997	17945	17875	18057	17788	17846	18014	17929	17887	17918	17886	17933	17952	17900	17850	17824	17973	18115	18121	17875	17852	17874	17703	17715	17972	17945	17743	17973	17909	17882	17893	17908	18078	17939	17671	17662	17816	17803	17758	17813	17850	17819	17929	17963	17775	17743	17991	17750	17926	17848	17832	17927	18064	17821	17955	17947	17946	17893	17932	17909	17854	17885	18043	17931	17872	17974	17870	17810	18118	17730	17780	17859	17956	17959	17972	17819	17702	17976	17937	17909	17810	18010	17973	17824	18033	18098	17984	18005	17981	17920	17851	17988	17812	17858	17845	17858	17998	17931	18003	18103	17865	17780	17710	17950	17930	17840	17935	17979	17913	17975	17839	17987	17898	17829	17837	17988	17797	17931	17918	17865	17927	17849	17778	18032	17929	18083	17926	17778	17815	17896	17910	17877	17850	17867	17950	17727	17876	17997	17843	18098	17801	17949	17841	17811	17838	18175	17983	17974	17858	17948	18027	17917	17888	17993	18117	17995	17780	18005	17733	17830	17828	17834	17858	18070	17846	17735	17821	17922	17858	18037	17736	17839	17900	17871	17927	17979	17952	17825	17966	17829	17875	17907	18007	18004	17744	17911	18027	17984	17775	17924	17885	17902	17796	17924	17739	17813	17822	17810	17922	17927	17948	17891	17928	17906	17753	17916	17856	18028	17940	17995	17779	17806	17840	18013	17959	18010	17841	17928	17788	17893	17881	17898	17742	17880	17986	17972	17821	17824	17970	17974	17816	17882	17918	17873	17894	17840	17898	17934	18074	17826	17943	17867	17822	17939	17940	18007	17866	18009	17978	17836	17776	17899	18021	17996	18020	18022	17882	17712	17846	17919	17781	17909	17980	18004	17957	17951	17951	17916	17916	17751	17793	17928	17741	17976	17951	17929	17812	17799	17906	17848	17851	17778	18102	17804	17922	17856	17781	17944	17732	17782	18032	17882	18034	17994	17848	17929	17737	17879	17977	17892	17857	17879	17926	17871	17859	18004	17834	17943	17837	17806	17976	17967	17948	17850	17945	17888	18079	17912	17791	17861	17863	17876	17962	17959	17840	17742	17905	17721	17823	17990	17964	17873	17907	17914	17873	17892	17801	17944	18045	18059	17895	17883	17780	17925	17896	18142	17835	17880	17950	17989	17825	18074	17840	17826	18044	17776	17857	17651	18027	17797	17926	17793	17905	18032	17782	17844	17681	17819	17839	17919	17974	17850	18018	17849	18008	17736	17908	17789	17851	17882	17782	18079	17767	17979	17721	17824	17821	17936	17854	17919	17674	17940	17939	18066	17834	18150	17859	17909	18010	17951	17849	17895	17953	17956	18000	17946	17768	17847	17865	17784	17730	17937	17798	17925	17962	17886	17875	17651	17953	17849	17914	18008	17723	17857	17924	18010	17953	17812	17890	17785	17824	17806	17899	17950	17874	18006	17887	18036	18074	17960	17846	17916	17916	17769	17872	17766	18067	17857	17811	18013	18013	17782	17839	17771	17978	17922	17862	17895	17963	18042	17884	17859	17816	17919	17875	17771	17968	17954	18064	18010	17736	17957	18048	17609	17905	17756	17921	18120	17904	17882	17890	17935	17856	17828	17849	17890	17984	17809	17841	17948	17968	18076	17826	18024	17978	17913	17795	17980	17787	17958	17915	17808	18042	17832	17801	17986	17683	17896	17874	18002	17949	18020	18007	18027	18063	18070	18000	17954	17890	17871	17857	17858	17795	17695	18037	17838	17791	17797	17933	17986	17948	17831	18018	18054	18136	17892	17815	17926	17715	17950	17760	17884	17814	17952	17843	17956	18027	17871	17976	17919	17865	17974	17929	17917	17709	17938	18033	17976	17844	17901	17791	18048	17826	17950	17900	17829	18038	17843	17960	18036	17872	17842	17846	18001	17891	17788	17791	18043	17753	17933	17918	17926	17941	17763	17980	17807	18043	18035	18056	17978	18004	18028	17891	18003	17820	17859	18022	17895	17950	18070	17997	18032	18049	17931	17870	17899	18099	17864	17752	18044	17927	17764	17838	17814	17878	17783	17996	17921	17906	17871	17877	17884	17911	17861	17985	17989	17900	17757	17917	17864	17858	18039	17977	17816	17757	17991	17934	17858	17846	18038	17785	17833	18122	17883	17935	18014	17830	17891	17914	17817	17955	17977	17782	17919	17882	18030	18037	17795	17866	17730	17964	17796	17893	17926	17929	18007	17961	17830	17911	17834	17968	17821	17815	17795	18029	17928	18033	17852	17968	17886	18004	17929	17962	17951	17951	17937	17926	17926	17995	18135	17961	17933	17911	17869	17739	17898	17878	17957	18037	18009	17948	17909	18023	17870	18049	17957	17854	17962	17906	17856	17624	17803	17757	17864	17888	17812	17969	17833	18025	17685	18080	17893	18007	17837	17915	17875	17925	17854	18037	17876	17903	18041	18030	17832	18042	17934	17714	17984	17894	17970	17930	17850	17949	18018	17962	17836	18005	17927	18011	17846	17890	17823	17976	18047	17946	17845	17965	18054	17825	17866	17927	17907	17865	17728	17994	17916	17947	17879	17882	17811	17720	18064	17863	17850	18076	17862	17971	17772	17965	17785	17800	17829	17905	17868	17835	17920	17985	17860	17842	17890	18045	18039	18108	17726	17997	17795	17925	17864	17805	17875	17791	17895	17945	18088	17928	17801	18043	17699	17805	17848	17952	17934	17957	18000	17854	18037	17899	17869	17756	17859	17906	17895	17888	17988	17772	17926	17821	17834	17830	17939	18152	17873	17752	18059	17971	17857	17919	17826	18036	17748	17807	17718	18232	17856	17903	17892	17922	17979	17988	17947	17985	17845	17875	17922	18077	18036	17981	17923	17883	17915	18046	17556	17923	17988	17915	17953	17893	17849	17954	17961	18015	17995	17954	17907	17818	17791	17916	17798	17874	17945	17804	17887	17917	17805	18112	17949	17959	17911	17978	17930	17911	17883	17735	17969	17783	17921	17773	18142	17693	17707	17972	17811	17847	17821	17958	17834	18020	17913	17934	17975	17913	17835	17951	17879	17992	17830	17836	17958	17865	17988	17776	17941	17758	17879	17859	17990	18018	17750	17945	17933	17967	17777	18043	18079	17958	17885	17794	17911	17850	17905	17913	17835	17774	17986	18011	17857	18062	17825	17867	18023	18051	17812	17886	17796	17966	17883	17980	17886	17797	17931	17921	17953	17943	17726	17986	17989	17916	17936	17796	18037	17894	17874	17894	18031	18014	17996	17955	17788	17992	17964	17995	17915	17979	17855	17921	17962	17933	18019	18149	17690	17984	17872	17928	17764	17836	17874	17830	17976	18019	17797	17951	17784	17912	17945	17902	17777	17866	17972	17791	17918	17880	17760	17944	17826	18125	17961	17781	18022	17823	17976	17931	17961	17922	17914	18041	17881	17937	17935	17822	17844	17925	18066	17960	18031	17877	17933	18017	17974	17822	17934	17974	17848	18113	17878	18014	17958	17724	18112	17898	18065	17823	17827	17915	17868	17937	17760	17774	17996	17877	18022	17964	17938	17985	17926	17990	17937	17838	17760	18099	17961
29185	28077	36252	33043	27913	24661	22963	21866	21231	20657	20509	20085	19849	19967	19672	19752	19850	19744	19563	19742	19518	19628	19528	19506	19485	19500	19293	19467	19451	19621	19559	19521	19700	19489	19432	19265	19599	19493	19314	19595	19438	19502	19479	19562	19386	19591	19617	19296	19443	19574	19555	19379	19414	19490	19661	19431	19526	19513	19378	19624	19377	19621	19615	19438	19430	19528	19271	19486	19460	19478	19477	19467	19637	19468	19284	19436	19503	19264	19606	19639	19479	19406	19350	19316	19084	19588	19581	19437	19439	19466	19421	19585	19360	19589	19551	19547	19734	19482	19258	19560	19547	19222	19393	19459	19257	19433	19470	19552	19612	19320	19376	19524	19588	19322	19538	19469	19573	19327	19380	19586	19483	19708	19303	19667	19519	19474	19181	19463	19508	19591	19525	19447	19582	19584	19599	19224	19543	19592	19389	19439	19350	19488	19719	19571	19474	19600	19457	19490	19291	19452	19299	19423	19546	19767	19402	19521	19734	19308	19598	19638	19649	19542	19556	19489	19517	19521	19414	19369	19475	19545	19555	19546	19454	19216	19508	19435	19522	19131	19529	19508	19323	19336	19497	19532	19363	19465	19477	19453	19503	19560	19486	19527	19579	19525	19422	19341	19456	19608	19343	19494	19479	19368	19431	19418	19349	19414	19375	19300	19417	19639	19540	19391	19511	19397	19433	19441	19454	19529	19355	19534	19506	19478	19372	19342	19513	19596	19423	19438	19344	19530	19513	19518	19536	19474	19528	19541	19584	19464	19572	19389	19330	19409	19453	19415	19462	19381	19384	19585	19551	19617	19517	19375	19592	19406	19506	19586	19486	19276	19351	19417	19586	19717	19644	19592	19480	19536	19587	19532	19295	19640	19644	19384	19533	19470	19534	19491	19493	19358	19573	19456	19468	19632	19259	19505	19340	19459	19571	19530	19631	19569	19411	19478	19538	19519	19460	19467	19506	19520	19519	19563	19611	19564	19477	19493	19349	19269	19661	19626	19696	19354	19295	19406	19499	19597	19591	19769	19535	19417	19536	19564	19508	19496	19404	19413	19536	19412	19365	19232	19435	19420	19461	19434	19556	19527	19341	19293	19359	19230	19446	19581	19604	19637	19513	19554	19382	19427	19549	19640	19528	19262	19435	19488	19255	19387	19652	19271	19374	19523	19482	19272	19256	19395	19463	19689	19325	19537	19400	19516	19450	19419	19642	19605	19492	19223	19163	19409	19504	19397	19481	19206	19652	19585	19341	19538	19711	19452	19542	19411	19432	19548	19365	19434	19522	19457	19409	19535	19646	19576	19544	19508	19469	19475	19621	19364	19427	19282	19610	19447	19504	19513	19611	19652	19424	19470	19556	19489	19535	19419	19597	19554	19528	19580	19374	19278	19494	19458	19433	19423	19402	19349	19296	19456	19509	19391	19499	19396	19524	19220	19438	19447	19466	19581	19475	19511	19405	19506	19618	19465	19349	19612	19497	19467	19334	19467	19363	19368	19375	19602	19550	19412	19501	19491	19713	19607	19458	19669	19499	19495	19735	19405	19632	19572	19355	19589	19590	19509	19557	19427	19471	19516	19359	19462	19715	19374	19390	19497	19475	19393	19284	19556	19443	19464	19433	19504	19663	19431	19478	19466	19363	19740	19635	19544	19454	19239	19615	19468	19297	19488	19435	19751	19513	19311	19372	19507	19354	19387	19419	19791	19391	19529	19734	19297	19388	19641	19502	19357	19550	19237	19629	19466	19448	19285	19518	19448	19586	19375	19376	19459	19541	19332	19663	19499	19479	19699	19441	19440	19406	19363	19532	19574	19416	19506	19470	19608	19367	19368	19383	19396	19455	19416	19421	19494	19671	19524	19558	19440	19815	19476	19523	19545	19486	19615	19610	19422	19655	19558	19549	19554	19467	19459	19619	19385	19511	19649	19695	19454	19466	19419	19554	19480	19314	19443	19388	19511	19715	19335	19437	19368	19564	19401	19199	19451	19481	19384	19320	19441	19497	19633	19256	19528	19461	19300	19482	19461	19335	19321	19549	19396	19535	19508	19265	19570	19548	19426	19261	19254	19192	19569	19538	19584	19632	19431	19467	19531	19714	19333	19607	19483	19351	19474	19517	19434	19542	19421	19575	19480	19406	19586	19715	19458	19536	19498	19597	19473	19656	19639	19453	19416	19667	19544	19422	19597	19529	19459	19376	19290	19496	19400	19507	19425	19394	19656	19475	19403	19579	19414	19531	19446	19356	19437	19493	19572	19564	19495	19573	19345	19508	19418	19324	19588	19302	19346	19400	19279	19598	19588	19452	19585	19498	19432	19615	19462	19436	19361	19474	19345	19425	19218	19538	19569	19612	19541	19361	19468	19447	19392	19417	19555	19597	19568	19394	19575	19473	19409	19456	19494	19365	19571	19486	19577	19707	19421	19489	19498	19568	19594	19441	19529	19471	19494	19615	19608	19698	19593	19244	19564	19477	19308	19564	19493	19510	19725	19350	19574	19555	19219	19303	19411	19594	19278	19410	19462	19469	19457	19421	19361	19375	19553	19615	19486	19545	19732	19444	19459	19488	19472	19416	19588	19505	19506	19242	19411	19172	19498	19490	19531	19352	19576	19477	19639	19664	19549	19592	19613	19599	19618	19498	19289	19262	19229	19571	19451	19463	19541	19725	19539	19433	19336	19620	19388	19675	19425	19441	19475	19460	19489	19563	19335	19403	19460	19408	19534	19592	19369	19422	19568	19448	19479	19463	19697	19282	19306	19546	19406	19608	19423	19472	19566	19281	19237	19513	19406	19648	19354	19386	19445	19522	19488	19415	19532	19549	19366	19742	19366	19451	19129	19444	19602	19495	19422	19325	19401	19358	19529	19523	19557	19608	19446	19633	19694	19585	19331	19609	19405	19642	19368	19446	19527	19438	19576	19461	19447	19430	19607	19488	19613	19433	19514	19352	19654	19399	19413	19372	19424	19492	19589	19341	19561	19492	19438	19670	19515	19424	19562	19450	19557	19626	19310	19739	19350	19637	19379	19320	19551	19676	19359	19436	19543	19688	19634	19537	19290	19513	19331	19511	19312	19302	19430	19203	19349	19352	19567	19350	19419	19507	19256	19450	19515	19494	19302	19430	19373	19663	19543	19381	19226	19528	19314	19549	19424	19439	19325	19433	19520	19533	19423	19629	19359	19423	19440	19558	19398	19468	19496	19463	19538	19329	19512	19628	19419	19495	19450	19595	19402	19434	19486	19388	19680	19579	19433	19703	19507	19443	19583	19358	19537	19540	19619	19442	19460	19426	19575	19512	19455	19466	19442	19566	19299	19660	19496	19393	19629	19360	19367	19558	19515	19468	19443	19548	19501	19394	19178	19268	19444	19482	19279	19493	19352	19410	19375	19373	19446	19423	19577	19569	19429	19587	19451	19448	19524	19471	19403	19368	19586	19682	19615	19432	19555	19635	19521	19363	19321	19603	19462	19334	19456	19587	19441	19227	19454	19418	19523	19519	19470	19464	19508	19365	19250	19391	19364	19579	19471	19685	19498	19514	19547	19476	19471	19503	19597	19642	19467	19495	19330	19330	19484	19413	19426	19436	19716	19480	19367	19392	19651	19581	19685	19498	19408	19579	19536	19384	19624	19392	19444	19494	19641	19524	19555	19659	19527	19573	19350	19420	19479	19338	19513	19452	19593	19392	19504	19454	19500	19612	19648	19545	19615	19449	19227	19309	19510	19646	19452	19353	19558	19391	19485	19422	19403	19475	19426	19534	19440	19444	19693	19437	19567	19472	19319	19625	19470	19642	19432	19305	19685	19641	19484	19522	19372	19670	19558	19503	19447	19713	19341	19488	19336	19561	19446	19446	19375	19449	19389	19477	19596	19479	19473	19452	19453	19354	19478	19367	19310	19526	19431	19533	19403	19779	19572	19613	19463	19401	19694	19510	19441	19359	19583	19520	19458	19338	19404	19493	19369	19424	19200	19347	19289	19530	19435	19406	19495	19522	19539	19389	19498	19446	19438	19712	19416	19374	19310	19490	19558	19229	19485	19405	19419	19745	19492	19562	19319	19578	19533	19353	19459	19251	19585	19358	19826	19561	19357	19530	19510	19553	19538	19455	19409	19452	19445	19473	19610	19504	19496	19453	19561	19471	19346	19567	19343	19619	19760	19452	19588	19449	19466	19805	19251	19371	19420	19374	19493	19742	19435	19420	19483	19721	19573	19569	19466	19629	19279	19302	19537	19604	19322	19544	19463	19513	19383	19515	19475	19406	19507	19400	19484	19513	19617	19480	19581	19556	19420	19310	19276	19429	19335	19629	19481	19471	19463	19432	19572	19425	19564	19584	19572	19675	19541	19404	19383	19576	19467	19570	19405	19583	19639	19349	19440	19492	19456	19407	19560	19359	19298	19469	19461	19398	19652	19520	19587	19393	19382	19376	19509	19351	19483	19726	19538	19296	19501	19648	19555	19429	19474	19527	19426	19680	19677	19392	19499	19503	19468	19525	19463	19419	19249	19338	19485	19391	19393	19413	19277	19446	19441	19637	19421	19399	19311	19560	19561	19580	19567	19461	19407	19412	19596	19528	19544	19409	19394	19242	19412	19366	19393	19510	19413	19567	19596	19584	19193	19508	19537	19569	19513	19569	19331	19495	19674	19532	19613	19363	19351	19339	19527	19579	19492	19293	19487	19247	19367	19463	19282	19474	19504	19444	19432	19361	19652	19504	19465	19329	19580	19541	19602	19635	19559	19540	19457	19480	19574	19393	19214	19566	19567	19451	19426	19496	19493	19455	19494	19358	19469	19476	19432	19415	19494	19382	19587	19590	19326	19454	19581	19438	19588	19507	19381	19410	19625	19497	19390	19725	19631	19465	19347	19384	19448	19432	19420	19571	19487	19617	19424	19344	19399	19506	19277	19347	19369	19448	19569	19444	19273	19731	19593	19479	19550	19752	19390	19306	19468	19460	19543	19514	19615	19271	19590	19351	19506	19661	19472	19423	19658	19442	19710	19657	19531	19496	19488	19475	19393	19433	19527	19502	19345	19416	19447	19513	19655	19335	19568	19618	19461	19575	19311	19536	19562	19354	19511	19438	19651	19525	19456	19317	19434	19377	19583	19532	19444
32785	45726	41979	33369	28409	23773	21226	20584	19862	18942	18278	17835	17632	17421	17240	17488	17173	17142	17055	17310	17131	17306	17325	17146	17115	17015	16890	17035	17126	17139	16827	16978	16976	17028	16927	17035	17068	17086	17018	17088	17076	16939	17203	16892	16940	16778	16893	16947	17087	17023	16942	16850	16840	16966	16938	16963	16928	16939	16925	16862	17044	16984	16946	16867	16921	16860	16930	17043	17018	17152	16974	16859	16996	17003	16806	16915	17030	17109	16827	16872	17065	17073	16950	16872	16741	17031	17012	17016	16970	16906	16767	17109	17080	16829	16951	17039	16924	16863	17019	16855	16979	16805	17127	16952	17072	16906	17026	17057	16920	16997	16914	16886	17093	16968	16936	16917	16906	17015	16975	16815	16942	17022	16948	17034	17106	16986	17151	16896	17073	16890	16953	17009	16935	16929	16946	16977	16929	16926	16857	16899	16887	17001	16952	16954	16894	16943	17092	16910	16989	16927	16921	16931	16839	16818	16848	16961	17032	16881	17004	17066	16918	16902	16989	16762	16827	16842	16906	17034	16914	16926	17008	17027	17090	16989	16958	16931	16823	16949	17057	16853	16962	16904	16782	17108	17034	16894	17040	16958	16809	16954	16900	17005	16889	16847	16902	17017	16856	16903	16876	16877	16972	16930	17018	16914	16908	16964	16991	17080	16855	17062	16968	16999	16956	16913	17026	17059	17023	17105	16895	16928	16793	16950	16958	17057	16853	16939	16947	16867	16804	16850	16833	16857	17011	16943	16948	17047	17010	16893	16887	17089	16999	16906	16904	17017	17103	17020	16907	16975	17019	16861	17163	17063	16871	16921	16884	17030	16927	16885	17186	16791	17027	16997	16922	16774	16848	17049	17085	17042	16847	16900	16736	16958	17029	17125	17241	17047	16817	17059	17105	16969	16754	17118	16838	16990	16899	16889	16911	17018	17004	16970	16998	17047	17105	17088	16907	16816	16894	16982	16977	16997	16921	16936	16921	17033	16942	16934	17071	17049	16826	16909	17013	16954	17066	16956	16836	17029	16934	16895	16921	16999	16964	16736	16758	17012	17029	16830	17014	17067	16742	16906	16912	16969	17145	16784	16984	16987	17056	16991	16886	16807	16754	16985	16900	17050	16976	16910	16871	17028	16857	16868	16734	17061	16962	16985	17035	16881	16871	17009	16997	16973	16958	17032	16975	16852	16983	16861	16921	16995	16873	16986	16806	17003	16810	16944	17050	16843	16976	16881	16878	16947	16956	16938	17008	17040	16922	16870	16925	16951	16988	16974	17072	16950	16842	16904	16957	16948	17188	16913	16928	16899	17007	16910	16749	16833	17044	16817	16931	16985	16944	16939	17131	16830	16893	16890	16949	17025	16990	17078	16878	17009	16817	17036	16876	16979	16853	16912	16941	16916	16969	17066	16934	16965	17050	16980	17073	16964	16855	16837	16753	16995	16847	16961	16900	17061	16906	17020	17036	16999	16865	17014	16853	16923	16960	16933	16941	16882	16968	17061	16955	17017	16994	16766	16910	17046	16862	16958	16798	16891	16777	17109	16868	16824	16994	16934	17014	16972	16997	16791	17002	16939	16855	16994	17016	16984	17119	17059	17033	17043	16997	16990	17012	16954	17028	16695	16787	16888	16968	16812	16992	17162	16873	16909	17070	17060	17117	17042	16976	16906	17086	16892	17032	16980	16807	16949	16960	17013	17080	16984	16897	16999	16993	17033	17004	17196	17091	16872	17025	16980	17029	16952	16919	16919	17103	16787	16927	16997	16920	16992	16781	16958	16974	17069	16962	16917	17027	16967	16971	16997	17062	16851	16991	16887	16964	16988	16830	17102	16840	16929	16949	17006	16960	16874	16933	16946	16819	16880	17017	16797	16952	16944	17018	16931	17027	16912	17159	16918	16972	17030	16875	16978	16947	16868	17044	17012	16929	17096	17000	17004	16983	17038	16891	16899	16866	16892	16888	17028	16885	16885	16748	16961	16905	16987	16829	16957	16874	17062	16991	16898	17105	16830	17087	16992	16757	17004	16847	16750	16958	16902	17042	16904	16855	16935	17041	16920	16998	16890	16749	16955	16915	17015	16893	16961	16957	16804	17010	16879	16907	16940	16827	16890	16816	16942	16841	17023	16970	17031	16987	16892	16964	16998	16817	16958	16927	16987	16931	17019	16948	16954	16763	16865	16979	16851	16872	16859	17043	16852	17017	16934	16872	16989	17031	17124	16878	16895	17012	16899	16903	16940	16854	17015	17019	16880	16998	16982	16991	16937	16940	17106	16922	16785	16903	16928	17108	16917	17098	16893	16866	16829	16905	17044	17194	16808	16890	17053	16948	17058	16950	16942	16930	16775	16824	16859	16861	16943	16936	16883	16925	16723	16925	17011	16837	16768	16936	16906	16928	16707	16769	17059	16872	16952	17009	17005	16884	16864	16956	16833	16964	16856	17034	16755	17131	17014	17126	16819	16822	16891	16851	16795	16879	16966	17058	17013	16948	16839	16785	16939	16862	16983	16993	17054	16888	16840	16978	16842	17094	16905	16983	16914	16851	17067	16811	16913	16979	16893	16866	17003	16945	16917	17070	16993	17078	16949	17136	16873	16984	16942	17034	16975	16975	16893	16951	16877	16945	16939	17032	17019	17155	16996	17052	16914	17043	16945	16914	17102	16932	16937	16942	17094	17128	16822	17052	16892	16738	16988	16877	16811	16917	16898	17060	17010	16882	16768	16909	16824	16977	16892	17007	16908	17020	16847	16913	16890	16805	16933	16809	17003	16996	16943	16817	17049	17010	17078	16941	17084	17010	16812	16769	16809	16943	16853	16825	16786	16904	17103	16952	16901	16989	16935	16803	16971	16818	16987	16875	17017	17045	16903	17046	16897	16810	16990	16828	17085	17013	16849	16832	16923	16960	17153	16824	16926	16906	16838	16968	16959	16806	17066	16926	17080	17053	16908	16977	16828	16987	16838	16955	16930	17042	17080	16814	17078	16987	16847	16936	16896	17108	16912	16979	16878	17022	16963	16714	17110	16972	16900	16746	16936	16781	16925	17086	16832	16837	17156	16848	16788	16867	16968	17027	16911	16964	16848	16958	17067	17095	16788	16907	16925	16859	16977	16774	16825	16832	16953	16938	17085	16883	17009	16980	16998	17101	17175	16971	17025	16872	16920	16892	16925	16972	16980	16910	16924	16832	17005	16932	16738	16913	16928	16928	17030	16992	16863	16968	17114	17027	16886	17036	16965	16810	16887	17114	16885	16867	16985	16942	16787	17003	16890	17006	16818	17066	16899	17046	16841	16867	16989	16932	16765	17118	16855	17201	16931	16966	16975	16787	17028	16965	17123	17095	16743	16971	17110	16833	16978	16746	17020	16828	17125	17013	16903	16971	17016	16918	16911	16822	17129	17083	17010	16918	17072	16857	16884	16913	17014	17030	16829	16920	16911	16828	16732	16962	16969	17057	16937	17037	16871	16907	16981	16986	16937	16958	16905	16883	16884	16799	16898	16989	17139	16958	16963	16964	16939	16840	16892	17021	17167	16811	17008	17119	17072	16975	16847	16841	16948	17014	16922	16879	17096	17034	16924	16920	16901	17141	17023	16965	17016	16985	16840	16962	16972	17201	17023	16944	16947	16915	16967	17114	16888	16997	17063	16915	16977	16955	17101	16879	16823	16778	17087	16954	17082	16890	16858	16906	16860	17011	17006	17013	17071	17078	16999	16923	16901	17139	16942	17005	16918	16996	16935	16844	16968	16993	16887	16820	17056	16853	16914	16912	17001	16876	17070	16923	17059	17076	17098	16831	16958	17052	17075	17039	16880	17000	17200	17048	17071	16781	16890	16803	17033	16830	16923	17052	16837	16954	16981	16780	17031	16976	16968	17086	16874	16965	16952	16830	17074	17073	16990	16940	16947	16870	16942	16980	16918	17118	16937	17016	16952	17078	17138	16986	16916	16824	17061	17128	16892	16955	16858	17065	17091	17073	16843	16824	16883	16981	16870	16910	17078	16762	16971	16890	17086	16932	16747	16972	16886	16695	16957	16906	17155	16947	16870	17084	16903	17186	16879	17040	16925	16807	16952	16954	16983	17000	16901	17124	16975	16918	17221	16982	16867	16946	16862	16928	17004	17024	17061	17031	16935	16936	16860	16920	16920	16917	16899	16967	17124	16946	16944	17025	16840	17002	16931	17067	16851	16941	16961	17089	17043	16774	17102	16921	16962	17009	16960	16893	16932	16947	16870	16927	16948	16755	16779	16901	16918	16852	17022	16970	16701	16964	16919	16913	16932	16877	16935	16829	16978	17187	16950	17060	16888	16948	16863	16951	17066	16939	17043	17184	16975	16960	16955	16951	16883	17048	16969	16935	17135	16850	16915	17017	17140	16827	16971	16888	17149	16934	16863	16854	16882	17042	16891	16984	16861	16916	16915	16991	16997	17044	16982	16932	16987	16873	16900	17038	16888	16823	16893	17061	17058	16923	16930	16947	16952	16881	17125	16904	16987	16911	16996	16844	17030	17130	16961	16910	17008	16982	16807	17086	17074	16915	16758	17008	16780	16873	16908	16987	17061	16825	17095	16977	16981	17005	16876	16922	16864	16822	16920	16884	16766	17008	16916	16874	16746	16998	17120	16904	16965	16950	16786	16822	16999	16981	16914	17180	16755	16884	16946	16980	16887	16989	17043	16771	16971	17130	17037	16893	16818	17047	16945	16895	16981	17009	16922	16880	16866	17030	17031	16873	17054	17090	16828	17089	16995	16935	16853	17002	16977	16883	16891	17005	16958	16931	16881	16912	16994	17024	16936	16869	16891	16896	16915	17037	17205	16831	17167	16895	17008	16917	16906	17008	17032	17050	16980	16981	16926	16828	16979	16935	16960	16915	16920	16974	16893	16945	16927	16866	17075	16833	17026	17023	16915	17075	16850	16965	16917	17116	17007	16973	17122	16929	16961	17139	17023	16956	16990	16907	17035	16941	16858	16896	16980	16857	16851	17171	17036	16924	16836	17022	16897	16857	16944	16962	16836	17004	16965	17011	16965	17055	16807	17033	16972	16837	16859	16896	16847	16990	16969	17017	16808	16786	16886	16984	16949	17109	16954	17048	16947	17000	16825	16913	17005
24204	21480	29195	26477	27618	28764	27670	23823	22356	21799	21181	20745	20361	19959	19972	20086	19672	19743	19649	19899	19576	19890	19750	19573	19587	19410	19339	19462	19605	19551	19379	19536	19406	19413	19555	19549	19522	19494	19339	19430	19437	19400	19404	19340	19146	19170	19368	19376	19163	19250	19189	19126	19351	19372	19495	19318	19399	19510	19298	19473	19267	19455	19335	19468	19393	19388	19383	19557	19376	19398	19397	19275	19308	19402	19351	19462	19602	19281	19261	19264	19278	19285	19336	19279	19214	19531	19327	19451	19564	19305	19434	19428	19179	19463	19224	19403	19571	19503	19271	19149	19284	19359	19306	19565	19639	19260	19404	19483	19472	19553	19132	19430	19528	19272	19428	19200	19261	19236	19393	19163	19118	19411	19295	19302	19436	19333	19574	19283	19334	19465	19398	19473	19137	19369	19266	19286	19365	19298	19161	19429	19277	19309	19464	19288	19340	19517	19319	19460	19478	19482	19400	19260	19566	19417	19294	19220	19441	19204	19389	19294	19387	19332	19370	19162	19437	19449	19530	19224	19277	19350	19365	19303	19219	19439	19434	19392	19149	19273	19325	19297	19203	19148	19283	19290	19242	19327	19174	19406	19347	19406	19502	19331	19374	19313	19459	19385	19397	19254	19323	19509	19357	19270	19267	19433	19601	19526	19391	19411	19359	19345	19503	19548	19221	19337	19277	19313	19252	19132	19236	19241	19356	19275	19304	19464	19585	19294	19413	19383	19331	19305	19307	19194	19208	19251	19359	19376	19288	19242	19434	19317	19234	19269	19366	19464	19240	19359	19419	19339	19433	19464	19335	19101	19450	19289	19366	19466	19211	19392	19313	19370	19369	19286	19399	19328	19577	19546	19382	19262	19201	19318	19421	19239	19140	19350	19427	19610	19322	19372	19373	19371	19211	19325	19272	19297	19407	19306	19320	19448	19416	19226	19463	19216	19358	19406	19496	19274	19435	19259	19249	19257	19269	19486	19502	19285	19291	19471	19335	19205	19384	19254	19487	19244	19302	19224	19491	19190	19382	19393	19405	19294	19309	19167	19435	19394	19180	19645	19778	19225	19276	19340	19472	19268	19358	19271	19502	19314	19317	19318	19410	19214	19499	19254	19693	19398	19215	19387	19172	19379	19386	19306	19449	19250	19631	19228	19413	19246	19372	19294	19323	19466	19266	19264	19227	19278	19258	19322	19106	19128	19252	19211	19338	19413	19241	19327	19435	19223	19319	19161	19335	19320	19365	19252	19263	19348	19418	19308	19222	19392	19301	19221	19401	19428	19484	19346	19384	19239	19328	19410	19305	19289	19478	19363	19221	19320	19284	19373	19450	19414	19344	19452	19544	19170	19439	19211	19492	19112	19345	19400	19240	19522	19434	19425	19510	19078	19434	19353	19289	19435	19368	19586	19168	19245	19376	19223	19219	19304	19436	19175	19406	19423	19337	19142	19199	19207	19338	19361	19478	19477	19446	19282	19330	19565	19142	19383	19283	19517	19389	19449	19368	19389	19495	19413	19175	19380	19274	19306	19251	19396	19198	19369	19328	19110	19358	19099	19392	19347	19369	19237	19578	19388	19481	19434	19040	19125	19381	19318	19223	19184	19478	19234	19338	19309	19271	19212	19340	19280	19411	19486	19499	19402	19440	19337	19572	19344	19347	19337	19328	19270	19326	19361	19519	19295	19277	19366	19083	19319	19466	19515	19442	19240	19274	19482	19160	19415	19539	19438	19274	19211	19136	19344	19038	19199	19340	19458	19310	19313	19441	19389	19214	19312	19397	19394	19396	19485	19582	19256	19297	19375	19259	19440	19345	19343	19397	19349	19396	19342	19398	19423	19496	19223	19362	19285	19265	19107	19298	19215	19465	19289	19658	19391	19467	19140	19207	19405	19452	19345	19361	19331	19427	19441	19394	19418	19517	19485	19372	19283	19430	19310	19426	19402	19296	19241	19375	19322	19358	19486	19272	19355	19484	19337	19270	19502	19328	19321	19476	19373	19394	19281	19595	19308	19405	19396	19497	19480	19269	19223	19328	19457	19476	19384	19496	19152	19488	19511	19293	19286	19254	19531	19286	19342	19364	19192	19340	19356	19182	19273	19255	19259	19411	19061	19593	19488	19464	19441	19424	19607	19436	19418	19403	19226	19367	19443	19277	19317	19381	19192	19493	19328	19448	19392	19488	19292	19289	19566	19394	19404	19577	19399	19676	19177	19376	19421	19263	19412	19079	19270	19386	19373	19272	19509	19560	19233	19300	19379	19113	19293	19325	19270	19365	19505	19395	19435	19285	19289	19513	19536	19078	19324	19320	19272	19563	19300	19464	19358	19356	19243	19242	19250	19187	19115	19397	19428	19392	19204	19338	19164	19223	19201	19436	19238	19258	19388	19302	19550	19302	19390	19356	19390	19418	19644	19242	19422	19407	19465	19561	19166	19473	19582	19384	19185	19595	19512	19276	19321	19148	19154	19255	19316	19287	19430	19369	19409	19446	19546	19412	19484	19167	19298	19363	19233	19357	19204	19330	19455	19477	19594	19344	19339	19538	19487	19314	19285	19393	19398	19309	19463	19529	19279	19472	19287	19440	19263	19547	19392	19385	19351	19323	19321	19405	19473	19508	19362	19209	19414	19274	19071	19298	19331	19391	19307	19341	19274	19212	19327	19414	19267	19522	19494	19282	19351	19319	19471	19135	19185	19537	19377	19419	19104	19062	19344	19206	19451	19583	19193	19314	19253	19270	19447	19226	19456	19265	19383	19190	19504	19621	19226	19450	19431	19344	19255	19268	19280	19221	19411	19533	19378	19392	19389	19327	19078	19478	19426	19352	19310	19215	19194	19348	19426	19240	19382	19277	19445	19377	19145	19261	19320	19122	19481	19578	19255	19190	19424	19410	19332	19389	19270	19194	19342	19278	19392	19540	19421	19421	19145	19369	19326	19350	19375	19447	19405	19352	19392	19317	19300	19142	19206	19447	19408	19455	19445	19328	19230	19183	19354	19140	19514	19351	19207	19317	19385	19230	19348	19285	19440	19346	19111	19108	19163	19294	19386	19595	19378	19409	19484	19348	19335	19370	19392	19302	19386	19448	19172	19339	19249	19371	19384	19522	19382	19438	19270	19441	19429	19343	19291	19392	19502	19320	19144	19387	19195	19308	19222	19263	19326	19398	19260	19154	19256	19411	19335	19130	19467	19298	19327	19301	19431	19348	19153	19486	19417	19404	19217	19352	19345	19488	19516	19279	19197	19434	19331	19388	19269	19171	19244	19560	19267	19241	19452	19321	19331	19136	19381	19344	19338	19478	19519	19318	19433	19121	19410	19343	19286	19296	19308	19385	19204	19323	19331	19656	19508	19231	19086	19329	19363	19577	19384	19394	19287	19186	19521	19435	19357	19297	19424	19368	19301	19417	19408	19383	19482	19257	19404	19440	19500	19316	19352	19383	19255	19421	19332	19411	19547	19508	19564	19476	19257	19396	19185	19319	19379	19549	19303	19198	19198	19306	19271	19407	19173	19175	19303	19461	19405	19270	19340	19359	19067	19439	19407	19120	19290	19317	19420	19480	19368	19373	19403	19244	19260	19222	19559	19403	19353	19278	19419	19421	19496	19445	19527	19382	19372	19471	19391	19505	19245	19398	19316	19352	19434	19405	19393	19658	19344	19231	19442	19056	19316	19333	19208	19397	19386	19276	19207	19103	19521	19373	19259	19404	19288	19370	19496	19318	19131	19300	19411	19489	19281	19239	19247	19379	19381	19382	19272	19288	19362	19424	19311	19505	19314	19452	19168	19346	19413	19410	19338	19500	19480	19344	19283	19407	19185	19179	19420	19201	19206	19434	19403	19285	19547	19412	19297	19383	19345	19418	19491	19146	19115	19395	19208	19525	19305	19222	19223	19222	19380	19437	19409	19369	19424	19577	19411	19415	19531	19307	19129	19266	19122	19259	19537	19565	19457	19395	19314	19327	19453	19283	19274	19327	19458	19339	19435	19519	19263	19320	19384	19346	19359	19495	19265	19367	19585	19656	19372	19437	19355	19332	19353	19289	19414	19309	19187	19380	19401	19282	19646	19214	19230	19190	19477	19233	19318	19289	19211	19619	19373	19445	19289	19357	19062	19206	19315	19329	19630	19432	19307	19283	19474	19399	19362	19452	19441	19410	19577	19601	19750	19369	19146	19389	19598	19288	19231	19366	19368	19384	19376	19415	19423	19503	19324	19341	19241	19570	19420	19307	19305	19211	19449	19300	19345	19468	19257	19263	19267	19266	19273	19403	19598	19314	19238	19408	19480	19472	19209	19501	19296	19123	19325	19330	19381	19307	19322	19294	19090	19443	19457	19484	19304	19225	19374	19219	19327	19509	19398	19432	19304	19277	19603	19324	19397	19412	19256	19275	19179	19161	19240	19323	19267	19466	19324	19334	19329	19173	19420	19128	19508	19427	19359	19502	19330	19281	19360	19201	19311	19514	19256	19315	19430	19440	19343	19629	19436	19382	19487	19302	19250	19404	19377	19316	19348	19498	19201	19053	19249	19423	19164	19453	19423	19474	19416	19401	19319	19143	19425	19475	19182	19385	19164	19440	19277	19265	19323	19356	19475	19344	19245	19462	19279	19269	19203	19355	19248	19431	19461	19401	19136	19218	19330	19344	19323	19492	19262	19288	19447	19219	19350	19517	19434	19390	19225	19493	19183	19270	19514	19184	19406	19543	19191	19330	19267	19227	19282	19389	19256	19445	19386	19397	19367	19408	19323	19271	19478	19441	19320	19286	19321	19206	19317	19417	19479	19411	19130	19334	19307	19339	19355	19419	19562	19189	19250	19478	19316	19473	19200	19356	19417	19298	19368	19305	19493	19356	19525	19316	19309	19369	19275	19536	19253	19224	19212	19576	19488	19356	19227	19345	19233	19528	19304	19416	19307	19355	19205	19547	19235	19215	19269	19572	19273	19386	19248	19386	19283	19357	19253	19311	19320	19177	19154	19383	19111	19366	19374	19374	19344	19480	19386	19411	19294	19313	19391	19238	19204	19389	19369	19502	19412	19356	19476	19324	19281	19076	19244	19449	19339	19189	19281	19381	19139	19336	19468	19359	19363	19330	19548	19483	19242	19472	19174
34397	53840	48762	42008	36076	29664	25846	22885	21389	20198	19099	18562	17984	17477	17615	17395	17418	17238	17142	17210	17222	17128	17099	16880	16949	16967	17043	17113	16914	17004	16988	16779	16899	16796	16902	17015	16896	16818	17016	16777	16837	16889	16946	16808	16974	16741	16926	16788	16766	16832	16813	16879	16880	16962	16794	16868	16960	16839	16621	16857	16896	17012	16918	16978	16674	16997	16884	16983	16958	16757	16722	16713	16867	16957	16919	16972	17020	16898	16907	16772	17008	16863	16808	16882	16999	16848	16895	16875	16732	16722	16917	16795	16990	17002	16627	16929	16748	16774	16844	16740	16848	16727	16910	16745	16745	16873	16973	16862	16835	16806	16935	16837	16905	16801	16834	16689	16622	16820	17027	16862	16864	16784	16711	16876	16874	16851	16932	16918	16897	16838	16755	16909	16944	16873	16862	16948	16814	16918	16948	16658	16936	16897	16927	16974	16998	16889	16852	16888	16825	16835	16938	16841	16822	16896	16879	16925	16992	16918	16854	16853	16837	16906	16852	16832	17001	16817	17046	16890	16844	16911	16813	17005	16782	16997	16821	16877	16815	16798	16839	16744	16892	16863	16803	16715	16735	17175	16865	17014	16804	16862	16973	16906	16964	16996	16731	16826	17135	16653	16920	16890	16903	16838	16866	16947	16834	16882	16966	16951	16860	16872	16948	16719	16654	16852	16782	16952	16949	16882	16872	16822	16905	16847	17023	16895	16707	16966	16902	16898	16844	16858	16874	16798	16817	16921	16943	16727	16812	16636	16909	17048	16931	17002	16787	16917	16821	16820	16649	17051	16722	16956	16810	17050	16989	16810	16965	16850	16913	16884	16823	16972	16894	16783	16952	16845	16773	16891	16954	16821	16715	16941	16840	17019	16973	16717	16777	17002	16846	16954	16893	16925	17020	16763	16815	16874	16831	16877	16893	16736	16891	16747	16976	16790	16907	16739	16913	16903	16856	16855	16927	16859	16968	16693	16923	16696	16957	16768	16863	16747	16801	16750	16849	16789	16948	16981	16904	16764	16687	16914	16993	16854	16880	16826	16867	16902	16950	16927	16935	16881	17032	16844	16987	16945	16944	16971	16927	16987	16836	16893	16782	16843	16788	16792	16903	16912	16884	16884	16798	16900	16822	16953	16768	16848	16972	16824	16938	16697	16812	16878	16668	16875	16740	16860	16717	16983	16896	17023	16769	17035	17043	17171	16692	16919	17037	16842	16767	17085	16768	16998	16934	16835	16824	16821	16898	16823	16682	16898	16781	16987	17060	16862	16954	16757	17021	17082	16835	16935	16812	17058	16814	16870	16911	16792	16743	16993	16981	16819	17052	16915	16950	16899	16888	17160	16836	16985	16909	16882	16688	16973	16757	16954	16748	16815	16973	16855	17032	16765	16862	16903	16805	16893	16866	16906	16891	16919	16850	16672	16872	16862	16916	16959	16942	17019	16502	16975	16905	16940	16953	16794	17008	16868	16905	16765	16929	16791	16850	16980	16850	16780	16798	16908	16781	16915	16959	16828	16863	16712	16839	16973	16822	16759	17029	16948	16865	16816	16801	16795	16768	17001	16920	16811	16704	16936	16872	16818	16761	17024	16790	16979	16802	16845	16933	16893	16914	16836	16947	16850	16785	16968	17113	16783	16761	16835	16778	16843	16720	16688	16917	16863	16797	16758	16915	16825	16953	16852	16803	16764	16792	17053	16802	16632	16942	16947	16768	17028	16836	17095	16996	16873	16871	16958	16899	16806	16814	16925	16965	16802	16946	16698	17035	16832	16899	16900	16837	16800	17051	16955	16823	17054	17002	16820	16756	16816	16926	16805	16985	17018	16866	16840	17057	16987	16749	16946	16885	16787	16925	17049	16889	16867	16885	16982	17000	16980	16874	16858	16997	16999	16757	16851	16826	16906	16902	16885	16907	16902	16795	16821	16788	16747	16881	16856	17064	16767	16936	17039	16817	16793	16944	16877	16779	16818	16797	16856	16888	16981	16771	16728	16908	16838	16880	16913	16921	16807	16947	16976	16876	16938	16773	16970	17031	16886	16958	16859	16724	16884	16958	16785	16746	16776	16968	16699	16930	16866	16983	16856	16908	16893	16793	16867	16826	16846	17060	16849	16801	16807	16837	16790	16872	16805	16988	16802	16795	17007	16873	16793	16875	16799	16810	16965	16744	16829	16740	16820	17037	17109	16892	16867	16799	16861	16910	16869	16833	17103	16768	16904	16902	16953	16787	16840	16749	16835	16764	17026	16815	16984	16890	16984	16769	17013	16982	16944	16908	16887	16790	16939	16968	16767	16806	16853	16898	16756	16802	17007	16858	16699	17048	16738	16863	16924	16866	16686	16872	16924	16841	16842	16822	17009	16821	16803	16896	16780	16814	16870	16933	17189	16923	16857	16750	16943	16821	16863	16813	16889	16924	16787	17013	16784	16909	16904	16840	16829	17107	16910	16917	16951	16862	16807	16795	16801	16795	16802	16937	16663	16926	17148	16782	16884	16874	17034	16884	16933	16873	16895	16741	16905	17005	16651	16879	16960	17047	16983	16896	16868	17070	17066	17016	16838	17054	16988	16933	16769	16902	16902	16919	16610	16818	16952	16921	16844	16848	16987	16772	17019	16896	17021	16926	16808	16891	16817	16994	16882	17007	16726	17043	16833	16917	16980	16844	16936	16806	16987	16829	16814	17022	16742	16962	16989	16914	17016	16860	16923	16826	16963	16911	16757	16800	17119	16895	16958	16947	16896	16756	16816	16807	17072	16768	16920	16786	16832	16965	16887	16905	16807	16952	16838	16860	16897	17014	16898	16778	16774	16815	16939	16807	16834	16780	16948	16967	16846	16863	16902	16820	16952	16830	16848	16928	16900	16912	16977	17048	16886	17071	16843	16880	16762	16738	16751	16952	16796	16886	16879	16643	16778	17018	16768	16917	16994	16861	17026	16840	16777	16877	16805	16909	16857	16974	16873	16922	16794	17046	16720	16913	16921	16802	16737	16873	16744	16981	16992	16845	16726	16888	16969	16914	16813	16797	16864	16747	16736	16862	16865	17016	16844	16839	16805	16901	16960	16825	16914	16991	16967	16792	16905	16938	16807	16845	16797	16660	16902	16933	16908	16692	16779	16692	16945	16721	16761	16775	16814	16834	16979	17027	16875	16958	16830	16896	16874	16857	16886	16959	16926	16944	17084	16819	16737	16850	16934	16889	16935	16963	16762	16807	16822	17039	16836	16880	16823	16878	16826	16955	16956	17017	16693	16875	16853	16845	16755	16783	16801	16940	16764	16756	16919	16969	16698	16867	16955	16744	16881	16832	16873	16827	16867	16771	16892	16922	16822	16896	16930	17044	16800	16856	16906	16764	16956	17119	16972	16970	16944	16811	16830	16999	16946	16775	16871	17056	17051	16699	16857	16852	16832	16873	16765	16763	16796	16876	16771	16820	17030	16904	16915	16770	16830	16810	16846	16904	16934	16820	16939	16932	16841	16952	16855	16810	16783	16934	16816	16897	16960	16852	16841	16899	17002	16841	16932	16949	16909	16778	16752	16857	17057	16812	16795	16827	16954	16848	16868	16806	16912	16844	16818	16872	16869	16937	16817	17046	16717	16970	16758	16950	16718	16905	16998	16780	16758	16984	17073	16800	16889	16804	16936	16948	17009	16798	16945	16747	16825	16702	16707	16803	16870	16883	16896	16934	16945	16669	16823	16835	16889	16815	16977	16841	16921	16972	16833	16885	16839	16938	17042	16777	16889	16855	16876	16867	16735	17030	16841	16813	16776	16793	16744	16764	16937	16842	16767	16878	16955	16905	16947	16865	16893	16851	17026	16810	16993	16798	16776	16874	17019	16846	16707	16941	16806	16957	16908	16899	16852	16710	16899	16820	16992	16957	16845	17173	16975	16776	16748	16828	17060	16862	16824	16828	16919	16952	16877	17010	16829	16941	16771	16769	16849	16808	16793	16981	16955	16944	16907	16962	16701	17022	16894	17051	16972	16951	17063	16884	16863	16943	16826	16942	16912	16843	16869	17003	16925	16902	16885	16940	16972	16804	16888	16619	16937	16889	16791	16928	16862	17025	16977	16827	17018	16840	16837	16777	16879	16799	16968	16811	16761	17028	16898	17018	16999	16845	16958	16636	16957	16691	16873	16776	16857	16822	16849	16785	16609	16925	16826	16749	16826	16895	16962	16897	16912	16966	16839	16779	16894	16781	16799	16873	16987	16665	16763	16786	16772	16828	16950	16739	16715	16923	16865	16824	16693	17049	16848	16846	16733	16944	17012	16876	16859	16975	16879	16770	16923	16911	16871	16980	16942	16750	17079	16738	16879	17007	16939	16855	16842	17053	16883	16946	16976	16758	16944	16776	16891	16906	16898	16925	16924	16949	16814	16845	16764	17047	16782	17111	16854	16819	17014	16960	16931	16906	16875	17044	16824	16671	16877	16808	16891	16745	16808	16967	17021	16962	16811	17045	16896	16845	16909	16702	16823	16820	17008	16888	16742	16920	16809	16808	16782	16923	16815	16933	16769	17079	16890	16987	16807	16781	17152	16896	17004	16880	17025	16917	16931	17028	16815	16915	16878	16958	16872	16880	16878	16897	16968	16874	16782	16801	16920	16991	16684	16868	16948	16843	16990	16813	16628	17001	16850	17018	16801	16665	16795	16963	16765	16928	16846	16846	16980	17039	17020	16919	16865	16819	16825	16718	16925	16859	16796	16937	16803	16833	16969	17088	16810	16953	16997	16920	16963	16909	16848	16853	16851	16692	16952	16777	16805	16884	16899	16807	16798	16778	16736	16885	16781	16986	16862	16860	16858	16679	16912	16922	16664	16670	16805	16792	17161	16931	16793	17029	16858	16703	16850	16978	16755	16913	16943	16721	16917	16915	17026	16916	16715	16768	16817	16899	16870	16831	16981	16948	17027	16837	16837	16822	16759	16897	17081	16814	16899	16879	16920	16736	16911	16794	16785	17016	16888	16927	16978	17102	16938	16763	16838	16811	16887	16891	16937	16768	16977	16842	16763	16935	16919	16879	16831	16959	16867	16732	16946	16825	16898	16868	16950	16876	16796	16804	16826	16738	16764	16781	16943	16749	16952	16847	16678	16854	16653
23004	21537	29396	24869	24961	28929	31357	26734	25255	24740	23375	22745	22206	21674	21331	21423	21387	21044	21190	21067	21047	21030	20823	20978	21032	21217	20898	20661	21084	20891	21031	21001	20577	20928	20995	20657	20552	20745	21030	20828	21010	20826	20744	20565	20553	20766	21032	20756	20900	20761	20784	20813	20742	20677	20842	20895	20849	20647	20776	20768	20779	20704	20667	20753	20740	20597	20712	20696	20781	20821	20599	20661	20621	20671	20567	20935	20722	20652	20733	20649	20701	20785	20783	20878	20796	20905	20833	20720	20534	20737	20727	20702	20534	20661	20691	20587	20656	20542	20692	20667	20671	20708	20637	20891	20753	20733	20693	20636	20794	20852	20635	20642	20724	20785	20691	20856	20785	20646	20954	20667	20728	20393	20680	20806	20785	20634	20823	20741	20599	20833	20899	20788	20716	20646	20628	20509	20899	20669	20562	20949	20532	20883	20647	20742	20777	20746	20813	20777	20711	20830	20736	20692	20479	20662	20632	20834	20881	20480	20767	20737	20860	20737	20726	20628	20568	20600	20705	20562	20593	20669	20439	20335	20561	20877	20495	20398	20519	20762	20626	20671	20981	20729	20858	20913	20443	20469	20588	20577	20670	20575	20632	20399	20614	20670	20725	20631	20717	20549	20414	20674	20814	20815	20719	20688	20724	20690	20421	20601	20913	20868	20463	20692	20623	20380	20650	20844	20484	20590	20715	20627	20811	20763	20538	20800	20627	20850	20752	20726	20566	20724	20555	20670	20645	20885	20731	20719	20790	20633	20765	20671	20880	20757	20832	20767	20789	20675	20499	20636	20822	20717	20668	20500	20726	20493	20706	20765	20690	20643	20737	20625	20632	20682	20775	20553	20653	20564	20661	20942	20620	20725	20622	20795	20692	20671	20805	20798	20739	20850	20675	20609	20678	20595	20613	20690	20928	20631	20618	20599	20604	20678	20643	20545	20620	20694	20476	20635	20727	20721	20628	20650	20664	20631	20479	20873	20710	20663	20649	20609	20803	20533	20671	20721	20804	20605	20590	20652	20512	20731	20370	20722	20595	20818	20716	20593	20940	20525	20719	20782	20732	20438	20578	20518	20680	20605	20446	20713	20723	20616	20849	20728	20648	20677	20545	20604	20786	20549	20722	20750	20618	20627	20653	20556	20723	20637	20605	20663	20762	20963	21008	20665	20744	20635	20742	20707	20820	20629	20799	20654	20777	20660	20681	20697	20834	20714	20862	20739	20713	20491	20524	20687	20528	20601	20715	20694	20754	20809	20554	20776	20848	20702	20788	20630	20712	20784	20772	20763	20478	20690	20724	20764	20624	20795	20653	20700	20691	20579	20587	20586	20576	20681	20662	20669	20568	20641	20681	20787	20723	20708	20603	20422	20656	20571	20704	20642	20641	20567	20613	20538	20676	20759	20599	20630	20635	20745	20708	20712	20686	20442	20681	20762	20648	20696	20662	20706	20744	20707	20612	20640	20770	20546	20726	20822	20674	20693	20647	20689	20656	20772	20672	20662	20544	20448	20413	20562	20732	20756	20819	20617	20748	20823	21056	20796	20759	20626	20679	20670	20566	20660	20615	20464	20628	20726	20567	20572	20596	20818	20679	20699	20636	20831	20643	20560	20694	20542	20559	20507	20627	20674	20541	20638	20731	20793	20838	20881	20619	20407	20465	20714	20536	20926	20841	20718	20798	20688	20784	20628	20939	20787	20925	20593	20780	20728	20892	20745	20635	20617	20619	20487	20536	20767	20521	20622	20645	20705	20656	20435	20749	20810	20806	20822	20669	20657	20474	20682	20580	20485	20645	20875	20536	20579	20649	20586	20790	20665	20741	20750	20515	20788	20640	20658	20630	20718	20539	20525	20573	20739	20632	20789	20537	20471	20752	20602	20391	20731	20764	20621	20632	20891	20704	20492	20647	20827	20595	20629	20644	20727	20632	20890	20864	20636	20813	20722	20555	20526	20683	20701	20589	20767	20522	20530	20804	20498	20434	20686	20840	20666	20595	20681	20758	20712	20607	20617	20659	20731	20792	20751	20763	20616	20732	20824	20606	20906	20486	20479	20497	20490	20529	20722	20664	20905	20638	20716	20438	20736	20646	20609	20590	20409	20749	20893	20672	20539	20777	20605	20542	20437	20720	20723	20806	20416	20590	20728	20510	20654	20704	20813	20739	20557	20470	20512	20666	20663	20757	20780	20585	20735	20880	20583	20667	20534	20664	20579	20656	20865	20606	20721	20720	20513	20594	20647	20764	20745	20781	20740	20497	20709	20740	20542	20612	20438	20640	20576	20854	20944	20634	20835	20647	20669	20645	20691	20725	20575	20591	20516	20908	20500	20636	20824	20627	20780	20472	20671	20737	20549	20706	20770	21021	20571	20745	20595	20684	20695	20626	20603	20596	20664	20788	20632	20917	20599	20735	20579	20858	20741	20661	20705	20645	20624	20684	20820	20736	20452	20587	20624	20535	20598	20635	20634	20949	20739	20552	20657	20654	20531	20645	20578	20774	20607	20650	20529	20768	20836	20773	20728	20473	20522	20823	20590	20663	20750	20798	20570	20663	20644	20581	20732	20705	20857	20648	20602	20764	20771	20688	20752	20538	20724	20575	20590	20674	20733	20614	20766	20621	20793	20673	20489	20813	20769	20601	20787	20786	20693	20838	20754	20785	20808	20557	20657	20650	20552	21035	20621	20661	20636	20609	20631	20706	20640	20825	20872	20778	20665	20595	20637	20793	20720	20740	20416	20521	20661	20589	20777	20517	20617	20423	20728	20624	20525	20577	20761	20627	20632	20755	20703	20732	20575	20648	20786	20625	20619	20787	20699	20830	20708	20772	20656	20770	20588	20476	20763	20687	20769	20499	20695	20801	20737	20569	20767	20658	20532	20942	20673	20505	20722	20553	20436	20680	20781	20650	20679	20742	20672	20660	20700	20716	20665	20567	20729	20610	20341	20524	20580	20639	20829	20705	20720	20810	20599	20759	20542	20764	20658	20816	20868	20952	20491	20581	20664	20708	20654	20656	20701	20623	20668	20637	20519	20771	20572	20623	20641	20623	20664	20734	20705	20646	20670	20550	20588	20688	20554	20804	20800	20533	20606	20496	20750	20493	20745	20793	20669	20708	20911	20717	20624	20632	20602	20810	20621	20647	20628	20678	20741	20716	20580	20785	20785	20642	20857	20654	20490	20639	20669	20860	20647	20461	20559	20647	20662	20528	20713	20790	20692	20895	20634	20750	20494	20746	20370	20906	20676	20558	20756	20494	20553	20731	20741	20591	20746	20776	20792	20714	20625	20783	20489	20654	20476	20740	20627	20528	20867	20687	20626	20684	20717	20734	20736	20716	20697	20630	20740	20476	20664	20879	20791	20689	20468	20741	20767	20563	20791	20703	20719	20705	20560	20563	20802	20759	20634	20768	20705	20723	20451	20743	20703	20761	20716	20562	20801	20441	20974	20717	20669	20715	20651	20642	20636	20560	20543	20690	20505	20712	20810	20744	20687	20780	20438	20691	20784	20912	20833	20747	20858	20714	20518	20594	20994	20559	20479	20671	20689	20600	20674	20716	20663	20454	20652	20766	20421	20506	20615	20432	20777	20840	20519	20751	20650	20512	20663	20632	20680	20768	20787	20722	20736	20776	20780	20824	20653	20792	20893	20702	20567	20519	20711	20609	20717	20827	20693	20543	20567	20634	20679	20735	20615	20779	20710	20521	20668	20706	20593	20556	20815	20685	20536	20570	20831	20783	20793	20809	20529	20567	20627	20729	20828	20716	20690	20842	20645	20601	20591	20795	20838	20937	20567	20663	20602	20581	20681	20593	20528	20625	20524	20791	20399	20704	20556	20588	20766	20528	20697	20671	20789	20546	20608	20464	20724	20553	20713	20699	20750	20761	20674	20730	20566	20654	20671	20517	20559	20628	20592	20453	20691	20724	20607	20619	20630	20897	20556	20646	20931	20675	20822	20585	20674	20871	20746	20609	20662	20819	20586	20782	20865	20637	20542	20686	20726	20521	20497	20733	20864	20584	20734	20511	20671	20469	20662	20549	20529	20625	20768	20740	20899	20519	20884	20696	20753	20776	20769	20717	20842	20693	20671	20351	20469	20561	20856	20724	20611	20503	20888	20500	20532	20615	20527	20663	20520	20710	20807	20771	20955	20809	20810	20720	20541	20512	20806	20677	20870	20635	20532	20876	20755	20779	20682	20518	20708	20496	20478	20722	20582	20444	20547	20640	20652	20693	20695	20748	20694	20793	20695	20671	20766	20945	20671	20614	20579	20773	20598	20559	20621	20692	20649	20845	20698	20665	20715	20761	20652	20817	20778	20615	20502	20865	21062	20721	20813	20720	20514	20631	20665	20791	20722	20709	20747	20664	20629	20778	20663	20356	20502	20771	20679	20842	20763	20607	20468	20795	20680	20644	20820	20880	20654	20767	20847	20677	20641	20667	20763	20354	20663	20751	20893	20740	20801	20397	20724	20732	20822	20680	20738	20811	20520	20441	20467	20827	20698	20564	20773	20751	20803	20454	20691	20532	20600	20705	20819	20653	20613	20488	20842	20565	20593	20802	20492	20616	20516	20710	20725	20734	20567	20827	20663	20456	20697	20748	20558	20492	20786	20753	20770	20779	20749	20672	20574	20580	20741	20683	20775	20601	20772	20537	20403	20786	20887	20530	20678	20702	20745	20592	20788	20765	20588	20580	20516	20475	20496	20598	20836	20695	20819	20835	20763	20827	20722	20818	20680	20497	20463	20830	20647	20666	20633	20630	20638	20457	20775	20651	20704	20586	20711	20801	20650	20753	20649	20524	20592	20539	20657	20633	20682	20834	20739	20482	20680	20534	20665	20675	20828	20612	20790	20465	20644	20588	20651	20670	20645	20760	20845	20782	20463	20580	20790	20614	20643	20644	20644	20637	20767	20710	20679	20730	20541	20719	20817	20819	20739	20770	20611	20609	20683	20708	20740	20820	20837	20730	20599	20726	20620	20476	20527	20684	20738	20697	20573	20857	20881	20814	20995	20838	20591	20525	20678	20812	20524	20703	20646	20667	20782	20535	20488	20613	20563	20574	20746	20563	20727	20377	20640	20708	20510	20684	20845	20592	20528	20741	20741
37459	60037	55974	49663	40844	33637	29306	26555	24554	22800	21239	20315	19496	19099	18600	18617	18412	18270	18219	18217	18147	18102	18068	17927	17841	17929	17707	17743	17739	17722	17662	17962	17714	17755	17650	17655	17517	17839	17575	17675	17697	17687	17724	17627	17674	17672	17780	17452	17711	17837	17668	17765	17567	17754	17698	17753	17430	17676	17606	17663	17637	17643	17558	17732	17601	17789	17638	17645	17529	17752	17790	17589	17752	17695	17617	17657	17584	17810	17552	17604	17620	17889	17598	17490	17645	17740	17680	17596	17504	17678	17505	17553	17699	17700	17572	17496	17580	17668	17533	17521	17631	17717	17425	17454	17690	17538	17654	17738	17611	17751	17720	17488	17625	17546	17619	17525	17694	17593	17719	17620	17680	17642	17544	17551	17582	17615	17716	17691	17659	17677	17398	17641	17680	17768	17679	17552	17495	17636	17626	17659	17805	17764	17663	17560	17566	17529	17724	17781	17612	17876	17497	17639	17673	17582	17622	17627	17594	17834	17592	17683	17635	17482	17586	17627	17653	17557	17547	17589	17560	17626	17653	17580	17547	17434	17620	17759	17353	17802	17656	17449	17529	17783	17693	17648	17415	17623	17574	17525	17722	17624	17590	17664	17719	17661	17753	17526	17618	17675	17547	17747	17531	17632	17601	17614	17698	17604	17498	17686	17747	17370	17654	17677	17495	17730	17821	17627	17608	17603	17522	17628	17521	17689	17680	17593	17518	17504	17537	17470	17603	17617	17537	17503	17796	17780	17746	17653	17609	17650	17623	17485	17626	17753	17682	17658	17613	17535	17515	17588	17526	17844	17513	17582	17684	17675	17576	17619	17608	17495	17602	17760	17821	17508	17613	17702	17577	17585	17787	17796	17684	17627	17627	17600	17845	17515	17644	17701	17638	17883	17653	17662	17802	17748	17641	17581	17628	17594	17482	17662	17544	17779	17459	17480	17727	17535	17588	17595	17731	17544	17622	17493	17486	17507	17771	17580	17613	17715	17649	17590	17558	17630	17645	17629	17729	17643	17671	17676	17647	17627	17517	17739	17512	17708	17628	17755	17545	17725	17573	17633	17550	17720	17595	17587	17558	17726	17494	17654	17636	17662	17666	17861	17611	17659	17596	17576	17846	17771	17567	17572	17812	17617	17721	17686	17699	17385	17434	17469	17773	17641	17610	17572	17649	17716	17626	17565	17734	17661	17692	17466	17610	17498	17724	17536	17607	17605	17586	17547	17674	17739	17683	17544	17603	17484	17840	17621	17618	17764	17583	17614	17622	17658	17612	17545	17626	17669	17744	17357	17642	17436	17471	17761	17678	17780	17569	17758	17639	17650	17600	17737	17773	17660	17613	17619	17649	17691	17662	17674	17487	17518	17569	17634	17602	17764	17680	17511	17575	17590	17750	17526	17523	17745	17713	17512	17653	17640	17605	17662	17664	17694	17442	17724	17647	17506	17543	17712	17642	17365	17534	17555	17439	17732	17644	17580	17582	17576	17677	17789	17653	17528	17658	17476	17680	17586	17481	17597	17579	17442	17628	17560	17744	17584	17659	17632	17672	17729	17483	17585	17511	17637	17760	17525	17582	17560	17568	17775	17749	17580	17727	17590	17450	17629	17640	17520	17548	17456	17699	17693	17589	17507	17670	17695	17681	17573	17569	17712	17604	17477	17545	17632	17667	17637	17695	17509	17743	17670	17570	17712	17654	17864	17680	17521	17431	17630	17571	17676	17712	17582	17477	17577	17579	17619	17646	17546	17611	17658	17545	17662	17629	17563	17688	17544	17531	17611	17577	17710	17654	17538	17647	17639	17668	17669	17566	17606	17687	17651	17545	17649	17641	17458	17722	17763	17640	17631	17700	17542	17486	17710	17555	17626	17810	17609	17559	17624	17663	17613	17645	17865	17517	17637	17613	17570	17595	17611	17721	17622	17663	17553	17600	17604	17557	17793	17757	17700	17471	17509	17640	17570	17707	17788	17588	17808	17520	17606	17717	17565	17547	17551	17691	17621	17675	17535	17589	17692	17424	17661	17733	17569	17602	17595	17736	17583	17683	17574	17736	17683	17651	17636	17630	17562	17784	17842	17452	17664	17429	17425	17683	17601	17651	17506	17663	17687	17494	17713	17640	17558	17595	17652	17576	17663	17653	17570	17609	17753	17648	17581	17829	17469	17607	17581	17634	17639	17605	17672	17605	17799	17653	17739	17437	17605	17551	17665	17691	17717	17631	17588	17455	17721	17627	17617	17611	17784	17648	17619	17589	17536	17738	17451	17451	17680	17542	17483	17461	17653	17623	17550	17685	17575	17716	17762	17629	17693	17757	17639	17658	17564	17764	17615	17553	17560	17597	17744	17536	17536	17578	17542	17694	17767	17685	17598	17617	17562	17432	17683	17614	17827	17689	17690	17478	17620	17759	17575	17445	17608	17629	17757	17469	17573	17731	17514	17717	17791	17670	17557	17750	17623	17646	17635	17588	17686	17457	17592	17861	17711	17769	17636	17516	17816	17424	17530	17680	17552	17550	17691	17841	17452	17639	17622	17796	17595	17496	17693	17757	17630	17690	17589	17534	17414	17658	17537	17688	17460	17605	17676	17636	17597	17609	17673	17433	17639	17698	17784	17701	17417	17497	17610	17717	17486	17777	17596	17630	17588	17572	17624	17476	17698	17529	17585	17629	17585	17810	17648	17680	17631	17500	17718	17537	17575	17481	17506	17598	17529	17539	17618	17563	17730	17736	17571	17726	17712	17578	17450	17802	17550	17630	17410	17525	17597	17686	17739	17472	17526	17856	17636	17698	17631	17732	17667	17556	17534	17675	17720	17491	17758	17579	17600	17697	17591	17709	17381	17725	17557	17737	17645	17583	17602	17649	17624	17815	17615	17521	17544	17722	17436	17648	17697	17714	17647	17549	17607	17707	17627	17640	17614	17598	17624	17613	17742	17615	17430	17664	17668	17679	17665	17621	17717	17641	17574	17548	17638	17453	17592	17639	17493	17492	17636	17693	17516	17545	17613	17621	17792	17568	17699	17692	17511	17525	17575	17679	17679	17576	17828	17693	17684	17675	17462	17555	17582	17612	17725	17702	17717	17490	17663	17513	17609	17851	17639	17609	17545	17654	17588	17571	17700	17773	17722	17418	17789	17723	17652	17596	17676	17492	17770	17641	17403	17690	17773	17752	17462	17528	17813	17676	17640	17581	17617	17605	17473	17741	17694	17701	17573	17588	17772	17468	17608	17464	17653	17533	17438	17578	17537	17627	17627	17817	17733	17555	17769	17532	17699	17609	17713	17634	17669	17750	17607	17536	17646	17498	17541	17731	17847	17636	17520	17616	17546	17661	17578	17551	17727	17595	17501	17647	17587	17746	17474	17617	17659	17456	17632	17757	17688	17582	17645	17527	17530	17661	17724	17565	17490	17542	17602	17566	17551	17438	17829	17590	17568	17534	17508	17558	17630	17551	17597	17743	17628	17631	17629	17349	17549	17651	17498	17645	17728	17714	17614	17954	17587	17538	17701	17657	17672	17619	17588	17759	17644	17589	17746	17612	17600	17730	17612	17741	17749	17602	17532	17697	17703	17596	17620	17640	17449	17628	17580	17646	17548	17507	17633	17649	17551	17770	17531	17594	17693	17637	17511	17761	17823	17630	17460	17393	17791	17644	17554	17586	17678	17765	17631	17770	17518	17712	17554	17458	17756	17473	17498	17882	17566	17551	17518	17496	17586	17687	17525	17826	17603	17582	17584	17636	17674	17618	17526	17524	17584	17183	17520	17729	17470	17682	17493	17563	17623	17507	17724	17623	17384	17768	17579	17655	17708	17696	17474	17534	17509	17658	17548	17810	17512	17582	17555	17559	17553	17732	17749	17477	17705	17657	17541	17594	17556	17697	17479	17834	17758	17695	17556	17538	17759	17490	17684	17522	17568	17612	17588	17691	17674	17572	17645	17591	17604	17577	17468	17703	17666	17672	17579	17561	17703	17492	17608	17592	17530	17685	17568	17580	17722	17616	17523	17647	17600	17517	17580	17679	17371	17768	17584	17776	17510	17447	17638	17515	17802	17631	17652	17818	17622	17669	17439	17530	17852	17465	17657	17601	17801	17656	17633	17648	17642	17583	17741	17597	17525	17611	17684	17711	17656	17756	17564	17689	17612	17618	17633	17697	17451	17668	17649	17656	17567	17661	17657	17478	17506	17679	17794	17461	17657	17685	17784	17555	17726	17690	17456	17596	17457	17793	17691	17627	17568	17786	17528	17595	17737	17583	17644	17464	17618	17540	17620	17682	17478	17620	17483	17695	17728	17579	17653	17589	17651	17521	17511	17579	17756	17623	17607	17538	17777	17582	17641	17737	17623	17749	17606	17642	17645	17539	17648	17742	17684	17755	17561	17477	17600	17522	17691	17667	17606	17539	17668	17624	17622	17704	17788	17448	17788	17642	17633	17634	17597	17564	17748	17639	17723	17623	17691	17575	17627	17793	17642	17654	17745	17522	17698	17731	17523	17646	17531	17777	17618	17599	17744	17599	17612	17481	17474	17488	17581	17639	17588	17684	17475	17606	17520	17605	17660	17732	17555	17617	17516	17637	17620	17513	17633	17595	17495	17586	17593	17585	17623	17574	17658	17549	17554	17556	17461	17551	17548	17778	17448	17673	17517	17631	17548	17631	17641	17680	17656	17666	17602	17662	17556	17615	17668	17547	17597	17700	17456	17567	17693	17573	17560	17668	17557	17449	17740	17635	17653	17619	17550	17548	17589	17581	17602	17749	17485	17607	17610	17774	17530	17665	17571	17578	17709	17533	17644	17786	17693	17733	17703	17653	17511	17599	17642	17614	17726	17553	17606	17782	17436	17731	17755	17709	17456	17644	17623	17532	17606	17671	17786	17350	17739	17646	17773	17500	17723	17515	17524	17752	17743	17555	17440	17742	17719	17636	17736	17571	17602	17522	17667	17779	17709	17701	17531	17513	17609	17652	17463	17516	17555	17577	17697	17731	17319	17694	17637	17528	17554	17675	17684	17732	17785	17713	17671	17544	17472	17545	17589	17500	17566	17571	17728	17591	17528	17638	17716	17750	17906	17717	17555	17514	17568	17605	17722	17701	17642	17674	17617	17646	17527
28983	28397	36989	33869	27367	24809	23156	22415	21318	21127	20589	20350	20304	20004	20032	19796	19997	19865	20118	19827	19949	19683	19817	19691	19632	19700	19592	19820	19734	19798	19885	19724	19570	19718	19520	19666	19639	19784	19742	19648	19686	19434	19878	19704	19623	19581	19798	19574	19816	19736	19783	19749	19742	19747	19590	19708	19802	19826	19599	19625	19556	19532	19871	19811	19649	19617	19811	19786	19784	19630	19902	19820	19637	19789	19555	19794	19747	19441	19587	19551	19732	19611	19705	19560	19751	19949	19645	19729	19715	19719	19813	19518	19564	19820	19644	19827	19707	19690	19901	19537	19628	19629	19623	19695	19793	19636	19798	19831	19551	19705	19565	19771	19790	19712	19737	19593	19756	19673	19601	19674	19734	19667	19835	19648	19652	19746	19652	19794	19693	19621	19762	19705	19801	19754	19695	19588	19633	19750	19752	19936	19793	19721	19504	19668	19726	19514	19541	19556	19758	19742	19701	19650	19738	19699	19874	19619	19713	19585	19827	19754	19605	19701	19768	19905	19692	19807	19877	19760	19685	19715	19614	19709	19527	19527	19702	19754	19666	19509	19602	19593	19614	19724	19600	19696	19792	19723	19694	19652	19536	19462	19595	19610	19858	19848	19766	19582	19639	19502	19645	19617	19614	19556	19594	19710	19591	19608	19716	19881	19627	19503	19742	19722	19648	19812	19588	19727	19785	19470	19752	19486	19574	19654	19541	19623	19550	19492	19667	19643	19587	19518	19762	19517	19692	19811	19616	19769	19569	19757	19899	19567	19764	19654	19742	19433	19619	19508	19700	19857	19789	19774	19601	19661	19723	19650	19683	19619	19485	19760	19676	19639	19704	19546	19664	19643	19567	19878	19671	19788	19581	19794	19408	19720	19614	19710	19980	19927	19627	19671	19551	19624	19765	19623	19626	19478	19572	19580	19517	19610	19606	19653	19813	19527	19651	19586	19620	19577	19784	19485	19664	19517	19568	19637	19510	19604	19367	19625	19586	19657	19611	19563	19595	19661	19872	19492	19629	19375	19592	19604	19536	19691	19773	19574	19728	19676	19731	19654	19637	19628	19563	19680	19888	19500	19742	19634	19623	19687	19674	19613	19428	19437	19670	19515	19694	19639	19627	19757	19801	19622	19894	19476	19651	19637	19817	19445	19622	19861	19639	19690	19639	19476	19677	19657	19723	19757	19735	19720	19815	19420	19754	19640	19683	19646	19627	19747	19774	19602	19603	19684	19706	19574	19711	19743	19723	19666	19815	19664	19674	19660	19682	19611	19590	19561	19537	19623	19593	19728	19944	19703	19731	19530	19770	19527	19365	19772	19820	19524	19755	19714	19596	19475	19644	19689	19649	19619	19760	19473	19693	19655	19848	19740	19548	19661	19648	19708	19722	19644	19608	19373	19626	19585	19799	19706	19829	19702	19771	19673	19658	19864	19615	19618	19851	19660	19739	19786	19625	19395	19430	19660	19744	19474	19569	19831	19848	19452	19905	19532	19610	19745	19738	19709	19622	19672	19769	19813	19533	19684	19657	19721	19621	19755	19705	19645	19886	19764	19786	19474	19749	19751	19689	19456	19705	19523	19770	19747	19616	19613	19854	19519	19814	19828	19857	19811	19561	19653	19639	19615	19617	19708	19574	19684	19742	19732	19623	19591	19926	19645	19741	19693	19696	19582	19558	19612	19617	19709	19670	19804	19685	19682	19680	19770	19587	19726	19572	19916	19697	19757	19763	19530	19738	19713	19784	19781	19718	19712	19763	19675	19786	19616	19747	19700	19644	19551	19489	19634	19698	19966	19698	19616	19805	19652	19669	19832	19839	19761	19730	19632	19630	19618	19511	19618	19785	19654	19542	19631	19746	19752	19625	19658	19802	19712	19779	19813	19899	19519	19758	19580	19549	19506	19416	19658	19724	19528	19615	19725	19485	19945	19726	19594	19621	19621	19802	19845	19558	19613	19511	19527	19798	19644	19651	19708	19589	19644	19553	19578	19617	19741	19633	19634	19673	19701	19695	19707	19638	19808	19853	19671	19701	19614	19813	19447	19716	19582	19883	19787	19571	19702	19831	19736	19756	19732	19583	19878	19754	19480	19742	19743	19659	19646	19707	19710	19606	19663	19793	19709	19554	19603	19662	19632	19497	19682	19620	19784	19775	19746	19719	19556	19598	19900	19620	19573	19775	19718	19541	19710	19668	19666	19589	19626	19723	19751	19615	19672	19633	19739	19436	19627	19733	19519	19616	19687	19838	19771	19615	19791	19454	19827	19641	19859	19544	19740	19763	19682	19472	19561	19675	19847	19943	19564	19609	19755	19745	19694	19497	19706	19714	19529	19652	19616	19782	19630	19623	19819	19710	19452	19632	19710	19583	19687	19442	19618	19786	19704	19770	19633	19877	19573	19727	19629	19683	19588	19851	19570	19673	19883	19583	19575	19891	19758	19714	19682	19524	19763	19535	19654	19777	19608	19850	19715	19654	19576	19627	19600	19544	19849	19725	19491	19601	19692	19648	19618	19542	19567	19652	19871	19525	19569	19598	19707	19661	19723	19592	19535	19621	19799	19483	19725	19714	19712	19817	19581	19766	19584	19874	19634	19574	19704	19801	19787	19680	19718	19714	19743	19749	19793	19489	19498	19581	19398	19765	19538	19733	19531	19582	19810	19773	19736	19667	19675	19876	19633	19789	19895	19726	19847	19658	19673	19794	19768	19607	19547	19503	19829	19560	19499	19619	19821	19507	19504	19880	19543	19694	19646	19701	19627	19621	19750	19736	19853	19651	19648	19757	19756	19764	19807	19671	19512	19715	19457	19817	19731	19611	19544	19642	19791	19737	19694	19709	19630	19706	19640	19635	19620	19681	19593	19803	19677	19786	19792	19747	19453	19668	19808	19833	19694	19554	19687	19662	19723	19838	19841	19683	19821	19637	19473	19619	19764	19648	19617	19538	19748	19856	19636	19700	19641	19522	19768	19731	19820	19592	19482	19691	19687	19670	19849	19651	19591	19538	19859	19716	19494	19584	19603	19674	19584	19753	19349	19603	19625	19585	19610	19710	19549	19534	19698	19841	19769	19649	19700	19645	19732	19586	19783	19766	19665	19717	19665	19519	19660	19852	19671	19599	19598	19522	19467	19712	19726	19723	19603	19606	19921	19860	19652	19771	19581	19441	19696	19569	19570	19843	19701	19680	19709	19566	19681	19820	19743	19570	19717	19707	19835	19719	19841	19669	19712	19491	19663	19718	19503	19627	19586	19680	19624	19658	19577	19683	19653	19588	19745	19696	19519	19664	19888	19646	19710	19623	19650	19742	19944	19581	19499	19665	19817	19664	19532	19853	19805	19756	19755	19793	19872	19850	19522	19734	19630	19805	19726	19727	19632	19594	19661	19587	19795	19620	19799	19652	19566	19734	19667	19547	19685	19606	19617	19814	19797	19705	19710	19719	19550	19689	19692	19577	19628	19622	19488	19626	19841	19809	19571	19585	19566	19755	19677	19674	19487	19680	19819	19871	19611	19837	19608	19475	19745	19603	19627	19624	19591	19807	19671	19679	19598	19752	19560	19716	19707	19903	19625	19790	19546	19643	19787	19853	19756	19772	19825	19609	19650	19908	19605	19710	19840	19921	19622	19746	19735	19660	19563	19561	19724	19802	19711	19936	19608	19722	19582	19781	19762	19962	19786	19951	19511	19638	19436	19517	19824	19776	19629	19536	19608	19540	19432	19574	19583	19706	19659	19713	19564	19740	19784	19476	19605	19558	19816	19457	19705	19679	19653	19540	19537	19617	19818	19720	19881	19797	19829	19786	19776	19641	19645	19775	20001	19662	19527	19667	19765	19748	19748	19624	19828	19948	19759	19627	19829	19731	19538	19670	19636	19831	19519	19626	19645	19634	19731	19666	19705	19526	19726	19824	19551	19680	19739	19732	19327	19806	19523	19742	19774	19762	19457	19594	19551	19655	19654	19591	19771	19454	19689	19753	19593	19703	19673	19820	19596	19656	19866	19704	19858	19650	19697	19608	19659	19761	19703	19638	19611	19704	19604	19513	19635	19739	19824	19723	19600	19714	19596	19486	19620	19494	19455	19642	19658	19781	19647	19469	19488	19434	19831	19783	19743	19675	19528	19814	19646	19683	19594	19870	19773	19847	19859	19738	19838	19647	19632	19730	19697	19688	19788	19813	19669	19608	19556	19618	19807	19731	19525	19666	19586	19596	19730	19764	19695	19737	19537	19673	19815	19857	19686	19763	19746	19509	19843	19627	19574	19578	19792	19749	19802	19909	19458	19673	19702	19509	19658	19648	19665	19854	19824	19446	19857	19716	19726	19783	19643	19630	19568	19612	19633	19533	19577	19538	19836	19693	19612	19704	19779	19677	19624	19586	19763	19610	19608	19750	19659	19563	19748	19528	19555	19579	19502	19855	19620	19593	19626	19625	19858	19671	19649	19458	19959	19625	19641	19831	19664	19702	19628	19548	19571	19874	19770	19615	19538	19743	19717	19574	19691	19653	19820	19826	19639	19631	19612	19514	19676	19629	19741	19849	19740	19888	19824	19792	19747	19581	19593	19582	19763	19639	19645	19518	19726	19692	19679	19618	19726	19661	19781	19737	19573	19601	19577	19636	19882	19572	19608	19834	19689	19827	19658	19583	19648	19695	19606	19968	19556	19656	19829	19715	19731	19604	19580	19590	19628	19747	19803	19611	19731	19611	19723	19779	19621	19575	19702	19733	19757	19591	19795	19959	19909	19810	19770	19612	19762	19610	19667	19470	19615	19889	19626	19805	19652	19621	19842	19774	19689	19619	19891	19892	19703	19585	19721	19606	19694	19721	19698	19607	19589	19607	19794	19495	19645	19711	19773	19573	19629	19736	19645	19593	19605	19844	19595	19652	19909	19806	19756	19825	19608	19607	19637	19678	19501	19936	19677	19664	19615	19546	19799	19698	19530	19470	19612	19616	19919	19810	19613	19687	19762	19688	19828	19857	19958	19641	19798	19630	19727	19689	19696	19495	19669	19722	19550	19857	19571	19859	19772	19801	19331	19571	19624	19747	19459	19641	19817	19660	19779	19811	19760	19624	19613	19598	19699	19638	19605	19606	19527	19803	19526	19681	19846
33599	46317	43542	33955	27835	23568	21487	20701	19619	19126	18394	18061	17695	17582	17534	17501	17447	17322	17269	17154	17167	16982	17183	17161	17115	17103	17040	17191	17142	17198	16990	16874	17002	16945	17053	17047	17044	16771	17097	17056	17175	17094	16929	17129	17153	17065	17024	17089	17115	17066	17245	16989	17179	17091	16834	16980	17006	17158	17070	17116	16957	17060	16975	16970	17106	17096	16937	16946	17210	17061	17023	17052	16918	17182	17116	17019	17149	16981	17034	17208	17198	16820	17173	17019	17029	16938	16938	17051	16990	16984	17164	17258	17063	17007	16978	17044	16994	17069	17076	16946	17065	16794	17032	17036	17098	17018	17215	17084	16929	16990	17090	17140	17077	17204	17218	16980	17142	17036	16919	16960	17130	17115	17155	16942	17069	17082	17067	17104	17020	17038	16975	17087	17150	16990	17050	17041	17161	17213	17189	17007	16984	17088	16975	17021	17207	17182	17031	17059	17253	17163	17095	16984	16923	16858	17044	16997	16844	16999	17166	17232	17224	17205	17015	16964	17074	16861	17201	16883	17028	17003	16993	16965	17035	17078	17143	16981	16971	17098	17147	17123	16951	17080	17198	17119	17156	17001	16963	17157	17145	17151	17006	17000	17093	17200	16939	17091	16981	17020	16960	17127	16934	17210	17131	17006	17072	17070	16942	17059	16971	16970	17044	17074	17105	16987	17069	17068	16986	17102	17090	17187	17101	17084	17117	16953	16995	16971	17176	17135	16879	16902	17246	16983	16990	17095	17031	16992	16974	16953	17022	17077	17131	17061	17104	17061	17001	17267	17155	17007	16931	16926	17187	17005	17123	17123	17076	16961	17267	17147	17069	16974	16991	16941	17131	17100	16994	16902	17040	16982	17057	17018	17034	17041	16938	16826	17077	16954	17123	16923	17053	16917	17097	17083	17163	17096	17096	17055	16795	17111	17019	17065	17164	17062	17012	17034	17030	16828	17199	16959	17119	17146	17103	17079	17006	17383	17182	17111	17192	17019	17004	17052	17269	16968	17119	17054	17055	17064	17011	16954	16976	17063	17106	16879	16951	17107	17036	17061	16966	17074	16928	17142	17084	17110	16916	17057	16944	17077	17099	17069	17101	17014	17235	16879	17143	17017	17061	16927	17161	17143	17054	17000	16968	17088	17046	17330	17112	17099	16914	17020	17077	17084	17177	16970	17075	16791	16957	16956	17015	17057	17049	17043	17008	17179	16987	17125	17028	16993	17108	17023	16940	17024	16918	17006	17085	17040	17011	17057	17059	17064	17028	17134	17083	17056	17098	17012	17038	17021	17228	17070	17130	17165	17073	16834	17090	17089	17195	17134	16862	17062	16959	17128	17065	17002	17135	17107	17027	17163	17073	17135	16874	16999	17157	16992	17022	17150	17075	17028	16945	17024	17129	16875	17054	16916	17055	17072	17140	17087	17090	16984	16775	17011	17186	17022	17034	17224	17056	16956	17096	17016	16953	17121	16923	17008	17026	17116	17204	16957	17057	17218	17072	16885	17102	17050	17103	17058	17133	17053	17085	16877	17017	17084	17159	16926	16965	16910	16902	16862	17070	16898	17178	17251	17266	17171	17032	17090	17134	16984	17042	17317	17049	17186	17213	17170	17044	16895	17075	17159	17075	16975	17050	16907	17033	17166	16778	17085	17032	17018	17244	17050	17041	16907	17047	16995	17239	17036	16769	17018	17133	17272	17006	17019	17016	16934	17098	16950	17024	17163	17078	17159	17158	16968	17004	16999	17053	17073	16886	17152	17151	16979	16813	17112	16986	17141	17011	17095	16964	17047	17157	16995	17003	17002	17040	17003	17083	16928	17110	17114	16837	17080	17100	17040	16937	17034	17032	17009	17020	17175	16964	17108	17105	16948	17043	17225	16943	17173	17028	16974	16982	16956	17127	17071	17115	17171	17047	17029	17169	17185	17158	17197	16946	17072	17036	17070	17087	16922	17091	16920	17108	17132	17073	17152	16975	17080	17149	17077	16997	17020	17183	17036	17219	17160	17125	16901	17179	17123	17094	17044	17150	17008	17124	17062	16967	17169	16873	17088	16997	17136	17132	17203	17207	17181	17016	17062	17059	17105	17205	17051	17165	16999	17182	17061	17064	17090	17126	17079	17173	17211	17081	16979	17130	17048	17084	17080	17175	16979	17057	16855	17091	16841	17084	17086	17119	17049	17115	17029	17159	17255	17006	17064	16943	17046	17167	17012	17145	16965	17107	17074	17131	16981	16943	17093	16857	17018	16967	16955	16882	17117	16943	17070	17040	17043	17007	17126	17212	16929	17176	16981	16954	17044	17191	17027	17178	16985	16924	17099	17133	17242	16856	17113	16984	16931	17083	16969	17139	16963	17141	17136	17022	17107	17218	16940	17037	17297	17038	16957	16904	17082	17002	16874	17043	16842	16970	17066	17005	17337	16974	17004	17046	17138	17240	16944	16980	17110	17061	17032	17002	17122	16977	16980	16934	17041	17034	16883	16916	17062	16981	17034	16977	16974	17014	17046	16955	16951	17260	17042	16943	16986	17169	17032	17054	17159	16962	17281	17102	16866	17044	16890	17093	16999	16977	16965	17092	17000	17184	17007	16982	17197	17002	17060	16934	17232	17153	17017	17231	17095	17028	17006	17149	17028	16908	17012	17098	17291	17045	17203	17012	17032	17223	17064	17116	16871	16975	16955	17183	17167	17029	17048	17136	17146	17144	17018	16864	17021	17116	17070	17044	17070	16964	16961	17184	17033	17046	16927	17186	17026	16899	17086	17026	17027	17166	17000	17114	17084	17038	16964	17167	17113	16991	17007	17086	16941	17078	17086	17073	17125	17065	17022	17116	16979	17005	17076	17096	17219	17189	17076	16923	16979	17145	17132	17032	16912	17087	16988	17092	17089	17235	17103	17150	17104	16959	17183	16953	17000	17155	17101	17082	17028	17072	16975	17245	17129	17150	16995	17140	17104	17092	17153	17136	17172	16986	16829	16971	16996	16997	17201	17099	17017	17158	16941	17108	17029	16932	16846	16938	16978	17062	16969	17104	17147	17110	17059	17199	17134	17059	17159	17248	16960	17026	17060	17046	17159	17048	17179	17016	16868	17149	16982	17030	16972	17130	17095	16904	17152	17129	17072	17098	17202	17019	17297	17110	17056	17038	16952	17069	17042	17097	17102	17120	17130	17016	16899	16921	17241	17152	16923	17041	17130	17162	17049	17079	16977	16999	17039	17151	17004	17135	17054	17137	17007	17049	16944	17060	17103	17178	16945	17145	16821	17045	17027	17045	17094	16920	16928	17102	17147	16925	17055	17031	17172	16984	16910	16914	17195	17035	16915	16957	16764	17080	17177	17147	17032	16908	17002	17066	17220	17070	16982	17093	17091	17096	17038	17073	17060	17046	16964	17024	16987	17064	17142	17082	17104	16972	17306	17161	17042	17055	17243	16896	17034	17102	17046	17161	17160	16995	17036	17201	16923	16902	17110	17072	17053	16999	16916	17168	17213	17044	17070	17196	17147	17018	17191	17141	16982	17131	17103	17078	16921	17181	16739	16750	17181	17014	16830	17171	17016	16968	16917	17122	17188	17016	16976	17011	17130	17021	17124	16904	17064	17131	17004	17008	16986	16985	17014	17113	17121	17180	16772	17071	17012	16987	16945	17050	17015	16967	17107	17252	17075	17110	17107	17155	17027	17075	17169	17013	17029	17140	16978	17145	17037	16983	17014	17126	17229	17212	17132	16898	16936	16876	17055	17095	16997	17016	17007	17083	17096	17214	16923	16898	17094	17152	16877	17108	17189	17018	17013	17059	17010	17042	17066	17133	17042	17121	17050	16976	17228	17136	17114	17012	17013	17040	16873	17100	17170	16997	17090	17133	17130	16874	17136	17152	17134	17022	17025	16946	17208	17071	16953	17101	16956	16824	17106	17022	16957	17238	17027	17133	17054	17346	17048	17117	17085	17096	16876	17047	16969	16974	17110	17081	17185	17126	17139	17161	16853	17300	16940	17087	17098	17031	16992	17172	16985	17190	17147	16999	16970	17110	16943	17117	16891	17181	17137	17146	17172	17124	16755	17031	16922	17185	17210	17089	16948	17135	16947	16881	17099	17218	17287	17241	17011	16988	17080	16995	17083	16990	17288	16827	17149	16983	17110	17083	17140	17114	17040	17229	17107	16980	16903	17154	16981	16938	16987	17139	17040	16931	16964	17085	16974	16856	17201	17112	17034	17016	17019	17090	16961	17068	17016	17160	16942	16977	17017	17049	17048	17009	16950	17187	16973	17032	16905	16988	17055	17022	17009	17000	17012	17074	17105	16906	17178	17155	17030	16916	17153	17018	17039	16960	16919	17137	16967	16988	17129	17183	17117	16856	17115	16880	16978	17074	17239	16895	16903	17107	17132	17037	17201	17080	17080	17166	17036	17070	17024	17014	17127	16944	17097	17087	17093	16983	17133	17131	17198	16916	17012	17053	17105	17039	16955	16949	17187	16989	16970	17050	17198	16880	17010	17029	16987	17085	17014	16989	17225	16829	16959	17074	16963	17097	16932	17106	17054	16852	17015	16870	17002	17016	17100	17048	17074	17002	16986	16988	17055	16992	17040	17142	17011	17064	16899	17001	17269	17177	17119	17216	17118	17132	17054	17225	17145	17057	16916	16816	17141	17017	17085	16797	17140	17073	17242	17170	17061	16966	17133	17237	17142	16943	17086	17260	17080	17074	17163	17069	17050	17047	16852	17118	16945	17114	16953	17135	17081	17194	17045	16901	16917	16991	17032	17123	16946	17042	17059	17062	17079	16775	17090	16935	17113	17161	17137	17183	17028	17134	16971	16975	17038	17020	16955	17020	17027	16989	16973	16954	16897	16889	17139	17127	17190	17285	17046	16980	17040	17070	17058	16941	17070	16932	17103	17109	17145	17069	17091	17125	17268	17078	17167	17115	17195	17021	16940	16963	17019	17020	16918	17202	17067	16977	17086	17102	17031	17253	17037	17051	17003	17114	17007	16986	17043	17248	17112	16980	17076	17153	16971	17063	17128	17054	16936	17127	17135	17058	17010	16948	17171	17127	17008	17082	17073	17048	17129	17139	16964	16894	16903	17048	16968	16918	17039	17095	17047
24265	21511	29159	26333	27288	28572	27398	23817	22684	21910	21302	20976	20833	20385	20247	19953	19685	19762	19922	19746	19880	19857	19900	19646	19732	19699	19690	19582	19660	19471	19685	19717	19588	19516	19385	19342	19415	19571	19262	19609	19487	19483	19648	19462	19682	19508	19533	19355	19517	19505	19480	19642	19551	19509	19605	19540	19687	19611	19628	19554	19495	19440	19511	19591	19546	19646	19504	19427	19521	19421	19419	19618	19440	19783	19530	19721	19312	19465	19528	19689	19592	19514	19658	19342	19400	19636	19534	19827	19382	19652	19481	19540	19541	19230	19747	19443	19571	19426	19724	19439	19500	19547	19445	19629	19632	19608	19372	19626	19477	19607	19567	19475	19413	19473	19713	19543	19593	19449	19569	19461	19533	19462	19534	19427	19394	19679	19484	19428	19668	19348	19634	19557	19464	19436	19400	19390	19598	19538	19343	19538	19328	19352	19666	19623	19566	19488	19350	19502	19592	19432	19501	19444	19585	19457	19531	19378	19459	19531	19714	19595	19636	19504	19485	19656	19437	19339	19352	19478	19461	19447	19371	19531	19400	19723	19744	19408	19377	19413	19638	19449	19584	19497	19469	19666	19730	19379	19478	19527	19538	19464	19506	19398	19545	19542	19697	19809	19717	19508	19333	19672	19421	19486	19699	19445	19701	19205	19508	19508	19344	19552	19526	19571	19521	19341	19668	19571	19549	19507	19701	19553	19516	19616	19458	19498	19631	19588	19656	19551	19451	19564	19356	19616	19564	19466	19429	19591	19548	19640	19621	19514	19507	19729	19731	19605	19453	19536	19367	19389	19701	19526	19611	19488	19463	19592	19404	19514	19410	19529	19362	19456	19479	19460	19674	19372	19673	19485	19321	19422	19824	19522	19498	19545	19486	19384	19558	19576	19440	19538	19526	19657	19393	19567	19805	19492	19546	19623	19682	19494	19590	19446	19272	19430	19407	19602	19549	19551	19617	19748	19562	19429	19516	19632	19590	19417	19518	19475	19588	19626	19551	19439	19484	19488	19614	19396	19493	19461	19598	19578	19371	19472	19409	19644	19439	19730	19730	19433	19627	19373	19388	19474	19581	19523	19679	19483	19446	19563	19512	19519	19330	19397	19468	19377	19893	19647	19521	19369	19558	19459	19258	19526	19389	19409	19444	19385	19594	19521	19458	19607	19573	19607	19638	19258	19615	19600	19574	19414	19460	19591	19616	19298	19544	19639	19534	19654	19537	19630	19490	19679	19425	19591	19488	19243	19242	19596	19592	19712	19616	19477	19646	19399	19645	19468	19650	19634	19402	19307	19471	19479	19506	19419	19480	19453	19563	19421	19346	19487	19545	19583	19339	19420	19336	19547	19185	19582	19499	19519	19572	19436	19597	19362	19633	19480	19620	19589	19434	19333	19390	19659	19395	19510	19600	19484	19304	19419	19295	19664	19523	19611	19475	19559	19525	19505	19540	19421	19633	19410	19440	19666	19537	19772	19802	19299	19452	19633	19482	19390	19423	19410	19551	19388	19677	19459	19491	19528	19552	19523	19620	19537	19576	19410	19552	19465	19367	19667	19570	19335	19576	19355	19363	19649	19677	19420	19498	19275	19343	19427	19590	19859	19682	19555	19488	19581	19561	19399	19400	19659	19492	19140	19352	19625	19447	19516	19590	19599	19525	19377	19335	19465	19631	19550	19760	19457	19635	19310	19453	19418	19392	19638	19383	19484	19522	19328	19321	19330	19448	19429	19496	19552	19391	19484	19581	19578	19357	19414	19588	19682	19559	19634	19399	19571	19628	19542	19497	19364	19454	19591	19540	19515	19585	19533	19286	19543	19791	19627	19834	19493	19436	19424	19588	19403	19573	19499	19412	19601	19591	19598	19500	19614	19228	19445	19522	19334	19556	19360	19427	19422	19543	19407	19616	19619	19447	19483	19782	19690	19454	19650	19527	19401	19453	19463	19545	19420	19157	19543	19653	19414	19636	19604	19421	19286	19360	19482	19464	19341	19522	19464	19409	19204	19601	19539	19539	19600	19571	19371	19531	19650	19416	19449	19635	19431	19348	19443	19524	19529	19658	19791	19403	19362	19463	19487	19793	19317	19596	19385	19646	19670	19469	19503	19450	19421	19431	19517	19549	19304	19656	19714	19480	19553	19607	19541	19350	19658	19649	19520	19354	19689	19566	19561	19536	19463	19445	19571	19472	19408	19616	19561	19611	19476	19807	19504	19497	19438	19572	19645	19611	19586	19437	19453	19492	19525	19689	19506	19456	19391	19525	19532	19558	19515	19517	19656	19787	19420	19495	19620	19403	19627	19491	19361	19444	19519	19553	19478	19414	19640	19543	19463	19523	19585	19659	19463	19274	19378	19499	19625	19511	19475	19432	19413	19401	19425	19363	19777	19555	19418	19598	19577	19601	19544	19402	19488	19531	19299	19645	19566	19761	19666	19495	19441	19746	19589	19555	19425	19374	19544	19613	19571	19430	19595	19587	19426	19433	19567	19451	19383	19528	19361	19371	19715	19429	19598	19534	19684	19552	19724	19639	19564	19644	19296	19365	19729	19383	19478	19326	19367	19451	19454	19394	19627	19650	19563	19503	19479	19515	19427	19469	19659	19630	19468	19467	19549	19588	19432	19337	19434	19608	19588	19636	19595	19477	19516	19552	19485	19601	19492	19539	19589	19345	19507	19485	19487	19511	19646	19421	19605	19640	19554	19594	19535	19678	19583	19555	19494	19551	19531	19567	19519	19585	19607	19538	19391	19617	19508	19533	19447	19547	19494	19615	19625	19609	19443	19467	19413	19533	19464	19619	19552	19409	19502	19777	19431	19739	19476	19553	19709	19616	19444	19385	19393	19285	19700	19480	19581	19348	19330	19453	19454	19582	19459	19631	19665	19266	19477	19331	19424	19426	19540	19537	19579	19389	19424	19573	19522	19425	19379	19703	19392	19342	19640	19696	19644	19772	19625	19608	19500	19643	19539	19465	19435	19509	19453	19553	19529	19567	19470	19474	19315	19568	19398	19587	19378	19446	19442	19435	19649	19475	19524	19582	19500	19458	19414	19539	19587	19609	19535	19581	19580	19623	19705	19410	19659	19650	19444	19529	19364	19254	19440	19447	19543	19471	19485	19577	19607	19494	19485	19614	19562	19634	19609	19506	19452	19613	19567	19358	19515	19502	19459	19681	19372	19633	19557	19431	19468	19672	19518	19305	19335	19597	19697	19615	19373	19720	19540	19449	19473	19512	19545	19404	19357	19410	19487	19547	19712	19633	19435	19447	19407	19463	19344	19584	19701	19504	19666	19447	19397	19490	19490	19524	19389	19448	19522	19567	19714	19567	19325	19442	19296	19524	19575	19608	19433	19583	19438	19755	19505	19486	19431	19596	19628	19449	19385	19679	19602	19630	19590	19583	19360	19637	19571	19408	19554	19484	19580	19524	19615	19402	19438	19395	19529	19430	19603	19332	19676	19667	19549	19482	19554	19733	19326	19764	19628	19620	19390	19779	19563	19591	19551	19369	19435	19419	19623	19500	19491	19670	19302	19331	19474	19623	19461	19524	19523	19524	19441	19668	19645	19660	19430	19393	19362	19476	19494	19403	19450	19341	19750	19449	19340	19441	19523	19541	19580	19565	19645	19181	19755	19465	19481	19709	19585	19624	19421	19559	19718	19453	19364	19631	19604	19385	19550	19733	19318	19491	19469	19296	19429	19556	19620	19552	19677	19545	19529	19561	19503	19448	19364	19566	19489	19515	19537	19398	19467	19530	19704	19428	19615	19441	19499	19431	19401	19510	19426	19466	19269	19513	19643	19535	19526	19470	19675	19303	19414	19634	19253	19445	19909	19370	19495	19487	19430	19447	19459	19728	19443	19612	19686	19715	19539	19538	19468	19603	19549	19495	19703	19559	19428	19631	19462	19344	19501	19402	19524	19457	19630	19333	19605	19606	19611	19415	19494	19754	19517	19644	19631	19337	19478	19601	19545	19471	19468	19458	19537	19388	19311	19530	19602	19475	19458	19401	19496	19786	19493	19655	19402	19233	19459	19542	19264	19460	19669	19313	19505	19550	19593	19369	19476	19530	19593	19547	19435	19525	19532	19602	19608	19442	19588	19544	19750	19528	19480	19305	19559	19493	19702	19339	19559	19635	19677	19400	19582	19435	19451	19837	19522	19384	19471	19670	19374	19522	19329	19441	19599	19647	19556	19690	19624	19562	19410	19445	19474	19249	19588	19364	19431	19549	19516	19344	19475	19456	19530	19612	19310	19521	19306	19384	19657	19335	19430	19570	19508	19453	19698	19434	19644	19604	19595	19396	19289	19565	19722	19634	19873	19632	19483	19555	19422	19803	19440	19292	19419	19487	19591	19582	19391	19633	19551	19533	19599	19464	19644	19346	19635	19506	19374	19556	19595	19492	19515	19568	19601	19394	19414	19581	19609	19509	19547	19557	19509	19371	19450	19384	19413	19544	19506	19432	19609	19668	19503	19755	19677	19489	19298	19443	19621	19637	19487	19461	19501	19455	19558	19521	19729	19378	19487	19515	19593	19501	19462	19580	19533	19615	19754	19433	19557	19633	19446	19764	19436	19518	19734	19656	19497	19312	19439	19434	19407	19489	19150	19601	19505	19732	19462	19383	19661	19486	19431	19453	19485	19486	19493	19583	19636	19372	19440	19556	19338	19488	19452	19542	19370	19531	19486	19432	19385	19642	19656	19531	19482	19552	19438	19411	19556	19553	19590	19426	19405	19456	19554	19628	19502	19573	19417	19573	19299	19348	19640	19349	19263	19588	19507	19563	19545	19691	19514	19526	19356	19533	19450	19355	19526	19482	19476	19398	19558	19574	19476	19608	19539	19615	19589	19538	19475	19467	19432	19619	19494	19402	19583	19581	19507	19395	19438	19524	19291	19531	19573	19731	19636	19424	19335	19588	19221	19373	19537	19535	19495	19590	19636	19532	19366	19599	19567	19542	19595	19519	19440	19559	19498	19627	19453	19538	19525	19454	19462	19582	19556	19404	19426	19520	19331	19589	19705	19563	19513	19511	19537	19751	19683	19442	19679	19596	19463	19717	19681	19622	19573	19715	19470	19492	19401	19313	19358	19382	19369	19567	19476	19618	19507
34123	53962	48901	41244	35737	29101	25184	22903	21360	20236	19266	18818	18464	18066	17747	17462	17465	17316	17385	17234	17407	17323	17201	17144	17171	17203	17127	16915	17139	17173	16891	17100	16902	17004	16897	17085	16871	16879	17010	16912	16859	17053	17022	17140	16885	17064	17118	16982	16934	17016	17012	17016	17003	17077	16820	17105	16965	17153	16874	16893	17056	16871	17074	17011	16839	17018	17106	17176	17130	17029	17016	16937	16914	16842	17029	17183	16849	16923	16976	16873	17046	16895	16995	16873	16962	17027	17142	17082	16954	16968	17026	16922	16947	16899	16962	16963	17012	16933	16901	16947	16847	16992	16985	16865	16948	17084	17107	16999	17055	16955	17061	17206	16904	16927	17121	16990	17020	17001	17028	16921	17072	17008	17036	16822	17079	16857	16964	16848	16913	17056	16986	17031	17218	17000	16929	16919	16980	16920	17043	16942	16908	17005	16938	16943	16965	16822	17093	17016	16846	17132	17259	16923	17033	16982	16837	16811	17158	16979	17031	17113	16956	17000	16982	16937	17125	17036	16746	16913	16927	17048	17033	17022	16998	17019	16831	16867	17082	16901	16969	16995	16935	17068	16842	16934	17057	16970	17018	16997	16954	16950	17090	16961	16876	17035	16948	16945	17043	16870	17122	17025	16999	16985	16967	16837	17043	16997	16966	16924	17060	16858	16983	16843	16863	16970	17124	16913	16951	16933	16962	16973	16986	16906	16883	16885	16956	16948	16981	16970	16963	17035	16875	16972	16930	16968	17052	16919	16998	16961	16901	17123	16819	17036	16896	16915	16921	17006	17099	16879	16934	16969	16882	16968	16841	16843	16950	16985	16789	17014	17028	16952	16881	16958	16962	16891	16855	16959	16956	17043	17041	16878	16787	16951	16974	16862	17074	16856	17053	16836	16950	17010	17181	16915	16902	17157	16835	16997	16848	17027	16859	16929	16944	16900	16966	16916	16830	16918	17040	16978	16860	17005	16960	16914	17159	16997	17015	16868	16964	16882	16954	16879	16927	16868	16999	16822	17001	16887	17274	16975	16971	17089	16971	16853	16847	16915	17164	16863	16840	16969	16757	16959	16931	16978	17070	16950	16976	17114	17024	16872	17015	16950	16978	17029	16930	17023	16827	16958	16901	17028	16763	17178	16832	17013	17021	17148	17023	16782	16865	17086	16829	16918	16981	16845	16788	16961	16912	16934	16945	16979	16836	16736	16977	16924	16915	17129	16786	16977	16982	17008	17048	16867	17030	16875	16894	16938	16891	16884	16850	17088	17062	17004	16991	17074	17052	17170	17061	17109	16996	16921	16966	16889	16999	17059	17001	16946	17086	16864	16949	16871	17205	16956	17028	16914	16997	17032	16994	17107	17036	16831	16998	16882	16871	17074	17080	16903	17000	16955	17072	17007	16825	17102	16917	16812	16745	16883	16949	16965	16903	16911	17009	16864	16882	17017	16985	16953	17007	16935	17120	17015	16852	16963	16922	16977	17010	17007	17089	16974	17006	16855	16835	17134	16929	16984	16941	16969	16824	17061	17077	17008	16763	17062	16839	16984	16920	17066	17027	17003	16993	17025	16922	16926	16973	17026	16885	16948	17001	17044	16981	16987	16961	17008	16878	16895	17017	17069	16958	16891	16831	16910	16990	16881	16999	16959	16926	16914	17052	16966	17204	16906	17110	16979	16800	17025	16922	16894	17147	16894	16990	16860	17218	16927	16890	16851	16939	17081	17103	16947	16887	16994	17031	16810	16919	16985	16856	16941	16835	16889	16975	16786	16949	16986	16871	17058	17007	16957	17082	17008	17107	16886	17090	16935	16952	17017	16865	17032	16920	16798	16939	17129	17077	16848	17057	16972	16943	16995	17021	16962	17063	16791	17290	16951	17095	17027	17046	16864	17064	16838	16867	17209	16899	16865	17049	16934	16983	17060	16919	17186	17037	16811	16906	16983	16924	16981	17017	16937	16836	17101	17045	16965	16862	17018	17115	16971	16840	16955	17122	16960	16908	16953	16757	17067	16963	16885	16916	17031	17048	16869	16957	16968	16942	17089	17101	16930	17058	16701	17088	16857	16954	16965	16852	16902	16957	16966	16863	16987	16962	16851	16879	16926	16947	17033	16756	16893	16985	17152	17039	16964	17021	17002	17147	16877	16906	16924	16799	16930	16967	17182	16878	17032	16887	16839	16994	16948	16938	16852	16929	16823	17043	16910	16991	16904	17077	17066	16933	17008	16975	17099	16953	16905	16957	17021	17045	17058	17072	17127	16834	16952	17086	17019	16963	16871	17015	16986	17204	17054	17052	16909	16909	16939	16764	16851	16868	16961	17032	17227	16895	16987	16928	17056	16940	16970	17015	17091	16981	17136	17028	16997	16875	17031	16911	16936	17002	16938	17051	16937	16844	16881	17118	16950	17069	17061	16974	17094	17069	16918	16867	16974	16717	16954	16856	16830	16938	17016	16883	16963	17006	16948	17009	16914	16874	16966	17251	16947	16928	17016	16986	16943	17062	17010	16992	17105	17069	16998	17067	16955	16933	17019	17254	16988	16861	17121	16957	17059	16888	16855	17007	16959	16896	17028	16868	16865	16914	17242	16850	17062	16833	16989	16919	16934	16986	17020	16901	16909	16981	16859	16959	17081	16774	17037	16963	16985	16994	16967	17095	17045	16933	16842	16875	17048	17070	16881	17078	16957	17069	16807	16995	16946	17005	17060	16946	17000	17149	16999	16961	17046	17048	16894	16884	17000	16958	16993	16807	16953	17157	17104	16869	17055	16736	16917	16931	16964	16859	16854	16741	16888	17046	16992	16968	17134	17171	17069	17094	16984	16943	16953	16941	17048	16923	16900	16947	17044	16978	16960	17012	16905	17016	16918	16987	16963	17165	16843	17003	16871	16728	16966	16939	17064	16967	16878	17006	17076	17046	16935	16990	16767	16953	17079	17175	16973	16953	17115	16852	16946	16894	16950	17005	16754	17024	16971	16936	16818	17028	16966	16841	17040	17130	17052	17038	16922	16836	16957	16890	16850	17030	17015	16932	17154	17149	16965	16765	16940	16936	16848	16889	16977	17202	16919	17069	16731	17012	16968	16897	17011	16856	16899	16882	17035	16816	16885	16967	16895	16881	16852	16976	16988	16917	16813	17009	17117	16911	16880	16934	16877	17010	17245	17098	17038	16975	16975	16936	17081	16907	16956	16916	17001	16826	16966	17023	16916	16870	16962	17178	17194	16887	16979	16915	16947	16999	17012	16884	16919	16934	17026	17041	16952	16957	16972	16994	17132	16807	17048	17019	17001	16912	16859	17074	16914	16982	17077	17078	16996	16937	16969	17096	17238	16843	16908	16834	16964	17130	17135	16800	16945	16872	16942	16896	17030	16865	17104	17077	16937	16858	16974	16925	16911	16965	16910	16939	16890	16846	17086	16888	16842	17159	17151	16826	17174	16975	16864	16891	16916	17023	17054	17147	17123	17138	16909	16979	17029	16931	16898	16880	16891	16908	16955	16896	17071	16992	16817	17129	16913	16986	17024	16966	17075	16873	17040	16981	17025	16962	16908	17186	17022	17041	16926	17006	17083	16940	16900	16939	17001	17062	17061	16986	17186	16951	17068	16869	16931	16982	17020	16912	16918	16952	16942	16992	16888	16981	16963	17177	17037	17010	16823	16822	17124	16849	17022	16957	16982	16862	17039	16932	16977	16910	17068	16787	16925	16885	17111	16946	16850	16920	16914	17039	16941	16931	17110	17063	17003	16832	17033	16958	16964	16995	16879	17013	16839	16939	16966	16942	16958	17175	16868	17066	16817	16877	17056	17027	16899	17096	16894	16899	16865	17009	17000	17015	16952	17048	17114	17072	16795	16798	17017	16745	16946	16969	16792	17257	17023	17033	16974	16996	17025	16951	16884	17081	16877	16919	17088	17077	17083	17051	17097	17032	16850	16857	17089	17144	16848	16998	17152	17092	16810	16993	16904	16849	16854	16957	17042	16883	16943	16898	17058	16964	16786	16996	16917	16713	16978	16844	16849	17118	16815	16946	17050	16889	16953	16952	16754	17049	17011	16978	16897	16969	16979	17044	17052	16978	16958	17129	17059	17066	17125	16892	16937	16768	17024	17098	17006	16992	16977	17065	16886	16860	17013	16911	16951	17116	16877	16892	16980	17124	17116	16914	16962	16978	16943	17019	17009	16823	17057	17077	16987	16972	17124	16834	17076	17049	16895	16869	16902	16895	16794	17097	17003	17113	16901	17012	17118	16925	16930	17057	16868	16879	17023	16934	16958	16857	17006	16862	17061	16742	17091	17011	16804	17026	17044	16847	16943	16874	17015	16876	16842	16849	17148	16942	16903	16938	17095	17036	17024	16907	16887	16949	17047	16901	17024	17001	16843	16959	17082	17119	16820	16862	16916	16976	16974	16836	17170	16888	17077	16702	16958	17118	17074	16911	17075	17094	17027	17108	16944	17061	16936	17014	16855	16806	16950	16812	17060	16901	16840	16926	16985	16976	17013	16905	16835	17025	16846	16989	16913	16850	16837	17056	16934	16965	17012	16869	16919	17137	16960	16936	17003	16972	16899	16978	17139	16928	16925	16866	16887	16928	16894	16995	16976	16905	17018	17044	16769	16990	17139	16980	17080	16926	16973	16891	17004	16967	16888	17101	16921	17067	16925	17094	16936	17045	17007	16906	17001	16724	17083	16719	17013	16969	16936	17107	16974	16977	16881	17112	17006	16864	17067	17039	17062	16908	16997	16872	16911	16977	16974	16967	16927	17006	16974	16911	17060	17057	17141	16953	16864	16764	17177	16977	16836	16679	16951	16991	16917	16916	16990	16977	16926	16910	16887	16995	17138	17056	16957	17102	17091	17030	16958	17092	16870	16934	16929	17166	16815	16892	16977	17050	17071	16893	17018	16830	16899	17237	16847	16985	16935	17010	17047	16835	16891	17000	16995	17022	16982	16844	17011	16951	17095	17082	16874	16967	16977	17008	17090	16991	16856	16994	16896	16864	16960	16982	17121	16989	17003	16932	16993	17069	16954	17072	16939	16899	16978	17125	17021	17101	16992	16979	17095	17101	16965	16812	16967	17073	16995	16835	17104	16813	16962	16896	16840	17029	17052
22995	21491	29366	24592	24462	28387	30725	26394	24715	23846	23014	22502	22100	21860	21621	21245	21064	20879	20828	20831	20707	20923	20722	20720	20696	20602	20549	20569	20559	20608	20584	20511	20608	20519	20456	20546	20445	20404	20558	20439	20615	20394	20684	20456	20426	20245	20408	20410	20462	20389	20476	20647	20466	20585	20505	20313	20557	20446	20405	20396	20476	20457	20668	20481	20475	20525	20459	20367	20536	20511	20577	20284	20538	20498	20541	20454	20355	20430	20457	20329	20317	20657	20502	20575	20381	20465	20550	20492	20432	20651	20292	20298	20413	20388	20445	20447	20550	20376	20455	20394	20345	20357	20246	20542	20626	20516	20199	20507	20360	20399	20433	20370	20566	20362	20315	20389	20472	20467	20471	20368	20296	20307	20534	20388	20448	20426	20446	20508	20399	20412	20586	20517	20512	20584	20500	20648	20408	20389	20454	20404	20425	20515	20464	20418	20431	20656	20621	20533	20425	20343	20517	20485	20465	20533	20240	20631	20328	20375	20616	20388	20413	20307	20621	20461	20482	20160	20474	20451	20503	20483	20266	20586	20525	20518	20640	20384	20440	20492	20530	20715	20530	20436	20361	20613	20462	20363	20333	20367	20429	20447	20639	20399	20521	20503	20559	20418	20437	20348	20381	20575	20492	20409	20424	20369	20391	20499	20479	20287	20417	20524	20361	20399	20250	20565	20320	20507	20571	20644	20272	20330	20432	20540	20316	20542	20418	20306	20612	20573	20412	20561	20517	20410	20422	20290	20470	20410	20354	20357	20315	20385	20395	20563	20433	20508	20344	20260	20326	20304	20517	20486	20334	20292	20325	20498	20429	20547	20444	20316	20231	20464	20533	20473	20515	20470	20365	20303	20570	20433	20370	20445	20446	20413	20122	20552	20368	20542	20272	20181	20458	20273	20115	20255	20441	20436	20350	20231	20403	20680	20524	20256	20396	20418	20421	20355	20519	20562	20532	20266	20377	20247	20325	20460	20386	20315	20416	20353	20507	20347	20326	20498	20513	20349	20655	20288	20480	20445	20328	20385	20267	20432	20288	20540	20284	20516	20722	20288	20242	20231	20563	20306	20351	20096	20455	20170	20317	20588	20208	20356	20500	20492	20330	20400	20402	20542	20294	20323	20670	20360	20369	20554	20043	20329	20338	20473	20355	20410	20422	20556	20268	20566	20496	20747	20478	20323	20444	20433	20460	20331	20480	20234	20273	20003	20317	20269	20332	20590	20371	20173	20246	20285	20442	20347	20311	20469	20389	20192	20399	20515	20386	20246	20445	20398	20562	20579	20435	20438	20219	20275	20502	20495	20398	20357	20422	20378	20357	20570	20478	20452	20498	20352	20499	20458	20473	20218	20502	20406	20508	20344	20462	20426	20388	20481	20249	20618	20360	20307	20522	20548	20710	20493	20407	20347	20217	20513	20265	20444	20186	20360	20155	20273	20555	20378	20390	20509	20413	20401	20385	20472	20388	20376	20496	20398	20400	20523	20458	20567	20328	20371	20438	20222	20658	20411	20394	20468	20312	20466	20514	20263	20324	20362	20339	20452	20632	20675	20475	20226	20402	20446	20303	20586	20373	20408	20388	20439	20590	20264	20373	20522	20444	20485	20588	20477	20429	20365	20315	20378	20279	20592	20617	20266	20585	20409	20273	20342	20463	20469	20472	20516	20591	20495	20280	20377	20484	20511	20397	20231	20444	20382	20317	20368	20336	20559	20136	20491	20477	20274	20441	20441	20507	20315	20666	20449	20368	20374	20319	20459	20268	20381	20376	20458	20447	20480	20622	20374	20549	20455	20384	20463	20421	20508	20460	20434	20428	20574	20632	20492	20335	20341	20308	20495	20422	20323	20339	20391	20592	20322	20240	20431	20253	20455	20605	20493	20267	20319	20578	20301	20472	20352	20372	20483	20451	20361	20258	20453	20468	20380	20365	20302	20397	20533	20428	20249	20401	20367	20583	20317	20261	20467	20637	20374	20347	20173	20327	20505	20475	20379	20002	20412	20379	20478	20363	20367	20289	20539	20416	20346	20370	20288	20441	20691	20455	20333	20492	20582	20454	20343	20526	20536	20321	20593	20542	20512	20506	20445	20336	20186	20472	20397	20348	20516	20549	20175	20376	20391	20455	20350	20451	20399	20416	20260	20433	20452	20329	20234	20521	20262	20646	20560	20595	20537	20525	20378	20475	20439	20371	20297	20336	20266	20338	20495	20434	20325	20464	20468	20290	20547	20535	20233	20426	20496	20472	20439	20329	20453	20425	20403	20651	20175	20470	20586	20595	20353	20517	20420	20289	20315	20291	20431	20457	20328	20373	20507	20646	20483	20349	20402	20294	20331	20388	20395	20303	20238	20575	20299	20448	20213	20447	20490	20255	20483	20237	20310	20465	20316	20300	20376	20288	20416	20543	20288	20213	20491	20376	20464	20350	20475	20524	20421	20600	20488	20502	20323	20466	20439	20314	20367	20335	20517	20523	20385	20320	20158	20323	20457	20324	20349	20618	20582	20242	20462	20409	20455	20278	20216	20460	20442	20340	20564	20491	20578	20412	20422	20419	20420	20759	20567	20509	20359	20406	20389	20418	20484	20369	20679	20286	20316	20151	20282	20303	20606	20409	20258	20485	20318	20667	20272	20309	20324	20661	20632	20574	20406	20232	20256	20435	20585	20518	20455	20420	20464	20516	20523	20492	20555	20326	20454	20476	20290	20451	20425	20270	20242	20435	20675	20430	20592	20502	20519	20370	20256	20514	20445	20200	20604	20584	20377	20457	20509	20481	20544	20359	20321	20129	20396	20276	20266	20413	20387	20598	20527	20342	20477	20525	20537	20348	20358	20426	20344	20286	20453	20325	20234	20467	20246	20491	20475	20635	20362	20507	20434	20536	20485	20527	20430	20589	20322	20477	20517	20366	20520	20427	20554	20250	20444	20230	20259	20615	20414	20388	20345	20427	20282	20510	20447	20631	20297	20405	20401	20305	20524	20338	20206	20219	20168	20530	20318	20516	20564	20548	20362	20535	20569	20230	20393	20385	20225	20609	20502	20514	20476	20316	20351	20409	20591	20581	20402	20477	20452	20335	20222	20534	20481	20351	20428	20366	20581	20447	20413	20261	20264	20478	20251	20342	20334	20656	20417	20496	20259	20416	20467	20384	20455	20377	20499	20496	20368	20340	20227	20392	20300	20437	20446	20563	20324	20353	20584	20458	20233	20511	20410	20221	20355	20320	20496	20313	20317	20450	20478	20534	20438	20445	20444	20558	20562	20451	20582	20369	20315	20193	20414	20400	20552	20398	20538	20295	20197	20421	20347	20322	20355	20187	20212	20494	20332	20172	20347	20491	20509	20247	20428	20408	20543	20537	20425	20403	20371	20338	20409	20424	20280	20567	20498	20539	20477	20541	20344	20389	20526	20318	20468	20460	20593	20388	20429	20469	20446	20652	20642	20597	20300	20536	20456	20413	20333	20312	20751	20405	20456	20315	20302	20375	20257	20432	20276	20301	20400	20573	20482	20365	20360	20389	20696	20444	20165	20593	20365	20480	20403	20300	20420	20455	20537	20396	20242	20325	20115	20563	20446	20441	20586	20416	20305	20608	20222	20344	20472	20471	20234	20495	20586	20493	20366	20550	20503	20355	20515	20406	20426	20459	20067	20297	20260	20533	20372	20248	20340	20331	20282	20511	20170	20321	20451	20232	20196	20383	20339	20594	20396	20411	20363	20296	20609	20457	20483	20539	20360	20442	20439	20438	20477	20380	20381	20332	20359	20490	20505	20396	20388	20406	20274	20561	20253	20247	20460	20534	20257	20436	20588	20487	20403	20506	20603	20357	20475	20379	20088	20456	20422	20419	20201	20575	20267	20275	20313	20401	20571	20367	20490	20451	20245	20484	20439	20474	20453	20488	20413	20350	20417	20259	20381	20548	20406	20464	20360	20528	20510	20407	20233	20546	20619	20586	20563	20430	20593	20556	20531	20516	20284	20448	20296	20184	20320	20421	20330	20408	20532	20546	20336	20343	20335	20574	20395	20439	20361	20315	20551	20449	20439	20456	20431	20369	20437	20331	20284	20569	20434	20342	20663	20309	20535	20345	20590	20226	20383	20590	20456	20520	20376	20472	20533	20379	20544	20195	20465	20424	20440	20529	20407	20305	20552	20580	20504	20350	20467	20540	20638	20529	20345	20586	20491	20319	20173	20421	20164	20365	20278	20276	20541	20435	20354	20505	20507	20405	20436	20303	20402	20343	20391	20467	20358	20541	20221	20317	20387	20313	20304	20336	20291	20455	20393	20559	20328	20486	20364	20416	20372	20489	20431	20427	20341	20431	20277	20411	20231	20311	20390	20301	20366	20528	20363	20532	20583	20430	20307	20524	20256	20641	20404	20472	20380	20333	20486	20416	20316	20561	20418	20350	20542	20376	20349	20246	20435	20532	20272	20430	20485	20478	20392	20422	20275	20329	20478	20580	20395	20146	20312	20706	20630	20348	20389	20472	20492	20433	20330	20340	20365	20690	20489	20393	20203	20623	20430	20449	20539	20594	20467	20506	20481	20419	20411	20495	20448	20457	20338	20631	20340	20408	20401	20429	20423	20436	20486	20357	20428	20417	20244	20463	20408	20230	20411	20348	20250	20250	20473	20374	20402	20438	20443	20339	20412	20286	20474	20243	20256	20573	20401	20358	20458	20386	20557	20470	20371	20430	20358	20588	20208	20512	20372	20273	20435	20499	20401	20297	20319	20471	20423	20453	20263	20233	20599	20275	20452	20339	20317	20388	20463	20196	20451	20533	20421	20555	20297	20484	20291	20411	20643	20504	20598	20449	20479	20310	20402	20282	20443	20550	20635	20643	20531	20281	20633	20500	20574	20476	20505	20456	20571	20343	20382	20134	20211	20491	20392	20312	20260	20590	20492	20395	20399	20307	20463	20282	20514	20665	20302	20420	20234	20363	20453	20228	20375	20429	20484	20577	20561	20293	20152	20448	20420	20510	20496	20377	20330	20342	20231	20334	20587	20523	20547	20400	20335	20394	20485	20843	20409	20475	20399	20257	20293	20241	20310	20487	20294	20637	20602	20283	20319	20406	20281	20366	20413	20411	20301	20569	20688	20582	20211
37162	59289	56839	47495	40175	32633	27827	26173	23692	22255	21111	20240	19821	19276	18986	18649	18535	18185	18166	17782	17784	17760	17941	17749	17761	17758	17880	17722	17754	17644	17446	17624	17713	17574	17456	17597	17542	17547	17497	17466	17562	17596	17464	17575	17624	17456	17510	17353	17497	17442	17695	17544	17550	17762	17529	17491	17499	17451	17427	17676	17466	17577	17682	17466	17537	17503	17418	17544	17570	17529	17483	17493	17526	17669	17477	17521	17406	17540	17628	17589	17735	17472	17465	17523	17560	17527	17452	17572	17569	17374	17548	17335	17275	17752	17542	17543	17384	17534	17585	17421	17543	17629	17484	17547	17562	17446	17424	17379	17642	17599	17447	17410	17538	17544	17209	17499	17493	17622	17453	17563	17379	17384	17313	17445	17605	17543	17505	17451	17548	17485	17388	17392	17665	17481	17366	17587	17417	17593	17402	17511	17483	17368	17379	17684	17499	17324	17473	17679	17374	17456	17605	17453	17505	17361	17630	17640	17520	17604	17547	17493	17550	17541	17592	17359	17461	17615	17557	17523	17554	17411	17647	17470	17463	17710	17576	17583	17411	17584	17479	17547	17523	17443	17689	17500	17519	17575	17571	17525	17466	17694	17551	17437	17450	17466	17511	17480	17518	17569	17391	17496	17446	17461	17596	17642	17607	17384	17357	17473	17375	17639	17482	17404	17414	17415	17692	17668	17529	17506	17436	17603	17504	17542	17538	17590	17588	17557	17552	17487	17571	17535	17583	17641	17551	17486	17494	17435	17511	17434	17276	17687	17425	17494	17497	17641	17490	17382	17578	17373	17419	17478	17360	17389	17476	17392	17449	17449	17458	17532	17492	17609	17712	17456	17683	17468	17465	17366	17427	17391	17489	17562	17525	17558	17512	17569	17599	17513	17522	17475	17464	17485	17575	17374	17512	17460	17508	17592	17590	17449	17689	17415	17342	17352	17582	17498	17427	17448	17655	17631	17473	17373	17506	17499	17389	17613	17534	17473	17439	17513	17703	17492	17517	17504	17502	17529	17403	17516	17523	17433	17515	17501	17671	17417	17640	17536	17442	17756	17481	17388	17461	17587	17581	17617	17498	17419	17339	17438	17635	17452	17481	17580	17578	17451	17497	17552	17433	17580	17443	17389	17475	17351	17545	17495	17587	17461	17450	17610	17459	17561	17414	17569	17374	17385	17289	17467	17409	17497	17512	17596	17488	17547	17763	17455	17673	17456	17384	17459	17564	17432	17394	17396	17615	17399	17613	17526	17590	17411	17529	17510	17436	17550	17566	17512	17505	17612	17481	17549	17568	17609	17571	17598	17272	17539	17636	17352	17453	17472	17457	17491	17572	17423	17577	17527	17496	17447	17560	17573	17494	17541	17559	17277	17579	17659	17523	17362	17511	17484	17379	17581	17378	17567	17581	17476	17570	17484	17637	17545	17652	17496	17436	17492	17478	17544	17531	17467	17524	17548	17630	17490	17493	17542	17619	17577	17486	17205	17531	17396	17434	17476	17440	17378	17493	17525	17570	17565	17369	17481	17309	17480	17577	17502	17575	17345	17516	17534	17474	17550	17652	17488	17589	17373	17522	17586	17436	17405	17528	17500	17508	17616	17539	17579	17510	17427	17613	17447	17570	17512	17682	17639	17424	17406	17644	17371	17556	17444	17518	17611	17495	17501	17678	17429	17522	17511	17399	17519	17491	17202	17482	17548	17527	17363	17446	17588	17608	17387	17563	17551	17479	17504	17495	17661	17317	17509	17482	17461	17459	17458	17489	17432	17560	17543	17718	17659	17441	17388	17442	17554	17591	17468	17561	17544	17329	17397	17446	17585	17468	17455	17446	17491	17379	17519	17468	17496	17440	17547	17461	17703	17502	17476	17444	17451	17440	17430	17449	17689	17547	17604	17566	17572	17458	17471	17586	17302	17410	17693	17433	17593	17616	17532	17565	17589	17350	17560	17575	17452	17405	17539	17418	17261	17428	17434	17442	17395	17568	17471	17404	17437	17439	17467	17672	17521	17480	17510	17391	17470	17466	17508	17561	17539	17460	17512	17450	17366	17558	17477	17787	17339	17575	17604	17346	17546	17317	17625	17661	17594	17457	17418	17509	17441	17475	17424	17415	17531	17439	17556	17623	17475	17741	17457	17624	17556	17588	17455	17549	17526	17410	17716	17494	17508	17652	17636	17493	17494	17604	17637	17500	17272	17529	17555	17510	17549	17309	17344	17451	17434	17505	17528	17546	17468	17529	17559	17717	17529	17294	17769	17526	17465	17445	17614	17433	17489	17625	17294	17478	17520	17362	17414	17569	17396	17416	17293	17586	17586	17513	17408	17548	17564	17449	17537	17399	17557	17374	17395	17431	17488	17492	17472	17531	17473	17632	17458	17396	17493	17431	17554	17537	17525	17462	17609	17538	17479	17618	17688	17512	17263	17530	17395	17429	17526	17505	17478	17545	17597	17453	17561	17457	17560	17543	17513	17566	17655	17479	17385	17454	17470	17633	17717	17412	17362	17426	17599	17580	17560	17282	17636	17415	17507	17481	17441	17496	17378	17560	17382	17569	17502	17578	17455	17483	17520	17484	17411	17417	17440	17479	17480	17510	17526	17612	17638	17428	17626	17344	17493	17434	17543	17459	17552	17299	17526	17582	17431	17538	17383	17509	17454	17512	17598	17408	17581	17617	17387	17562	17532	17404	17538	17530	17660	17379	17548	17295	17467	17604	17643	17398	17411	17427	17422	17592	17532	17580	17640	17619	17425	17421	17534	17558	17448	17417	17558	17430	17389	17601	17602	17396	17553	17329	17512	17625	17423	17418	17370	17692	17533	17618	17437	17333	17574	17402	17470	17600	17606	17414	17483	17735	17511	17383	17643	17556	17608	17538	17669	17361	17557	17547	17499	17601	17477	17585	17551	17439	17532	17458	17641	17503	17644	17352	17515	17556	17442	17571	17432	17609	17462	17451	17703	17415	17539	17460	17388	17492	17640	17451	17431	17468	17466	17438	17375	17325	17323	17473	17449	17502	17435	17574	17402	17561	17721	17538	17628	17651	17397	17542	17453	17584	17377	17616	17519	17537	17464	17507	17619	17595	17483	17542	17613	17405	17421	17563	17450	17513	17441	17407	17484	17412	17472	17578	17495	17576	17244	17527	17501	17527	17525	17466	17569	17508	17555	17368	17590	17495	17513	17591	17522	17595	17560	17576	17425	17472	17524	17465	17440	17385	17495	17493	17613	17473	17611	17359	17516	17373	17594	17501	17403	17546	17619	17598	17571	17455	17364	17636	17404	17521	17498	17584	17405	17481	17548	17481	17788	17466	17588	17424	17411	17505	17432	17620	17452	17549	17506	17570	17529	17356	17404	17610	17506	17588	17436	17588	17413	17601	17616	17458	17615	17458	17603	17575	17602	17424	17560	17422	17561	17500	17591	17393	17384	17454	17527	17485	17328	17608	17718	17550	17517	17685	17477	17461	17423	17602	17609	17707	17401	17431	17458	17414	17504	17598	17434	17442	17585	17456	17423	17313	17504	17423	17418	17671	17481	17388	17334	17529	17515	17570	17422	17657	17427	17649	17443	17524	17567	17452	17429	17502	17604	17482	17454	17387	17672	17427	17571	17602	17306	17419	17683	17501	17732	17600	17497	17480	17438	17363	17581	17294	17684	17366	17521	17592	17662	17437	17587	17503	17394	17556	17477	17493	17583	17436	17613	17519	17437	17515	17723	17522	17453	17679	17544	17571	17517	17784	17405	17544	17486	17427	17620	17518	17586	17513	17372	17563	17411	17484	17547	17505	17727	17455	17420	17349	17695	17349	17288	17500	17569	17552	17493	17627	17648	17312	17432	17711	17420	17573	17432	17678	17554	17468	17728	17553	17548	17472	17539	17557	17452	17475	17345	17510	17376	17567	17404	17489	17581	17577	17509	17467	17386	17560	17632	17480	17557	17462	17554	17437	17536	17477	17528	17437	17465	17462	17496	17580	17355	17610	17404	17434	17507	17522	17498	17490	17420	17481	17384	17341	17440	17378	17644	17509	17448	17437	17659	17332	17361	17506	17485	17431	17354	17415	17635	17463	17392	17498	17587	17430	17382	17657	17398	17542	17398	17759	17308	17381	17561	17632	17552	17392	17717	17348	17680	17420	17541	17680	17575	17421	17426	17628	17465	17513	17421	17423	17507	17581	17550	17645	17629	17303	17597	17402	17419	17484	17436	17403	17311	17343	17468	17472	17600	17483	17489	17412	17457	17463	17549	17533	17575	17537	17588	17377	17617	17583	17643	17457	17622	17530	17479	17588	17678	17439	17595	17411	17449	17515	17611	17711	17547	17547	17582	17411	17389	17635	17547	17565	17498	17437	17436	17562	17610	17567	17378	17495	17441	17497	17658	17446	17702	17631	17583	17432	17390	17491	17457	17523	17584	17487	17490	17478	17529	17356	17607	17574	17322	17471	17577	17395	17441	17451	17356	17499	17643	17439	17535	17529	17474	17468	17454	17348	17374	17553	17314	17360	17695	17565	17574	17398	17390	17523	17507	17446	17516	17497	17400	17403	17553	17519	17644	17431	17426	17328	17533	17452	17386	17396	17391	17531	17590	17423	17524	17544	17416	17428	17463	17408	17598	17535	17411	17401	17514	17491	17461	17432	17464	17372	17471	17491	17485	17316	17471	17522	17400	17536	17374	17592	17530	17320	17601	17521	17371	17468	17597	17485	17521	17424	17361	17550	17489	17408	17397	17418	17502	17606	17374	17419	17394	17632	17662	17430	17508	17369	17353	17556	17321	17552	17429	17509	17379	17378	17477	17503	17552	17496	17485	17615	17370	17601	17280	17433	17325	17512	17604	17361	17539	17543	17445	17372	17538	17556	17612	17504	17671	17630	17417	17541	17466	17330	17530	17567	17544	17359	17393	17488	17494	17588	17439	17473	17544	17511	17508	17256	17481	17389	17509	17339	17676	17468	17609	17520	17577	17381	17490	17360	17569	17624	17436	17430	17472	17645	17602	17419	17275	17630	17362	17610	17522	17589	17534	17483	17356	17500	17561	17501	17394	17355	17562	17418	17523	17684	17601	17449	17326	17523	17539	17595	17509	17631	17377	17577	17330	17605	17499	17494	17447
28676	26966	35433	32526	25771	22574	21693	20791	20421	20397	19980	19763	19579	19588	19692	19340	19194	19143	19276	19196	19144	19266	19082	19050	19120	18952	19171	19109	19111	18939	19063	18838	18804	18981	18798	18826	18923	18993	18909	18917	19035	18972	18896	19055	19046	18997	18991	18867	18894	19007	18921	18999	18964	19158	18847	18992	19071	19053	19107	19014	18957	19025	19082	18970	18889	19028	19011	19105	18854	19073	18799	18952	18856	19078	19140	18765	18869	18790	18785	18903	19039	18835	19129	19190	19043	18824	19097	18772	18854	19069	18934	19068	18818	18928	18871	19062	18961	18947	19038	19247	19117	18896	18941	19029	18907	18902	19056	18932	18958	18974	18999	18855	18933	18950	19068	18969	18940	18774	18873	18839	19050	19111	19075	18943	18930	18758	18789	18838	18958	18945	18933	18942	19027	18939	18951	19048	18897	18903	18945	18977	19145	18977	18921	18861	19045	18920	19136	18902	19069	18855	18721	19006	18993	18976	19114	18643	18622	18746	19007	19121	19031	19217	19058	19049	19225	18862	18948	18812	19222	18924	18838	18953	18915	18904	18829	19177	18990	19133	18757	18958	18779	18893	18957	19079	18883	19006	19024	19005	18939	18993	19019	18972	18951	19018	18988	19064	18872	19007	18967	18998	18955	18977	19015	19052	18849	18998	19128	19124	18855	19003	18856	18993	19040	18889	19014	19142	18975	19267	18984	18971	18975	19066	18865	18872	19072	19031	19134	19177	19054	18919	18839	18919	19068	19071	18936	18828	19004	18900	18909	18932	18982	18919	19084	18920	19121	19041	18786	19146	18989	18868	18989	19060	18833	18848	18841	19023	18808	19158	18959	18877	18895	19005	19053	18939	18953	19043	19044	19072	18912	18907	19037	18789	18998	19079	19081	18889	18992	18946	19053	18970	18913	18819	18691	18868	19006	19007	19019	19125	18956	18958	18936	18908	18868	18869	18839	19056	19055	19071	19083	19001	18761	19154	18902	19029	18931	18739	19138	19017	19015	18816	19022	19059	18979	18915	19007	18933	19154	18985	18852	19175	18735	18912	18971	19083	18950	18853	18917	19005	18774	18867	18978	19033	19038	19087	18984	19007	19085	18992	19012	18936	18918	18838	19061	19102	18937	18886	19070	18977	18925	19067	18805	18812	19116	18977	19052	19231	19161	18796	18817	18881	18849	18951	19058	19104	19003	19125	18971	19086	18833	18904	18895	18912	18856	18874	18807	19018	18836	19094	19046	19122	18979	18797	19087	19033	19013	18941	18978	18795	18957	19098	19047	18983	18975	19070	18836	19019	18995	18771	19123	18885	19125	18958	18987	19030	19254	18972	18990	18805	18954	19082	18794	19021	19075	19110	19116	18990	19041	18852	18907	19035	18973	19063	19142	19025	18877	19002	18847	19133	19067	19054	19053	19163	18986	19150	19133	19109	18886	18928	19096	19035	18972	18945	19072	19012	19004	18911	18897	19105	19044	18779	18815	18831	18969	18872	18934	18965	18876	18957	18851	18909	18903	18895	19013	18896	18742	18783	18809	18932	19100	18959	19011	18912	18856	18969	18826	18970	18881	18835	18992	18930	19045	18922	18980	18949	18861	19126	18876	18859	18844	18975	18876	19045	19122	18960	18893	18941	19004	18977	19009	19138	19007	18972	19014	19196	18881	18970	18892	18959	19085	19071	19078	18884	19072	19013	18937	18818	19022	18918	19037	19085	19142	18729	19005	18867	18744	19042	19139	18890	19042	18923	19013	19111	19119	18790	18895	18881	18965	18959	18820	18928	18836	18998	19089	18994	18916	19012	18871	19096	18994	19091	19013	18932	18871	18837	18996	18991	18835	19061	19075	19045	19051	19064	19036	18757	19239	19012	18876	19076	19154	19043	18970	19111	18979	18949	19074	18791	18799	18924	18890	19069	18981	19075	18867	19153	18933	18922	18908	18679	18921	18893	18979	18972	19127	18851	19036	19167	18848	19087	18854	19080	18789	19060	19140	18969	18757	18891	18958	19101	19068	18822	19051	18918	19062	18897	18876	18982	18680	19061	19075	19073	19065	19228	19012	18800	19121	19002	18996	18897	18774	18941	18989	18887	19007	18946	18933	18950	18985	18990	18937	19164	19101	18935	19001	19065	19125	18884	18951	18821	18880	19187	18969	18817	18884	18975	19024	18998	19019	18936	18980	18862	18925	19106	19035	18982	18900	18978	18873	18859	19022	19041	18749	18883	19172	18730	18954	18979	19068	19026	19047	18951	18979	19020	18845	18914	18897	19085	19022	18936	19018	18945	18795	18952	18982	19121	18987	18944	18855	18932	19174	19020	19062	18992	19013	18873	19188	18961	18865	18926	18813	18874	19006	18949	18960	18888	18945	18945	18897	18777	19159	19001	19062	19021	18931	19091	18851	19162	18996	19211	19024	19071	19027	18952	19116	18972	18678	18981	19196	18885	19076	19051	18863	18834	18902	18994	18972	18772	19105	18968	19068	19054	18956	19017	18983	19134	18972	18946	19012	19044	18956	19012	18893	18888	18986	19120	19078	18880	19229	19159	18942	19017	18910	18869	18859	19092	18998	18846	18954	19055	18787	18987	19203	18971	18949	18860	18906	18912	19038	18939	18924	18907	19282	19031	18809	18985	18973	18695	18928	18878	18850	18862	19213	19046	18848	18823	19184	18919	18885	18932	18950	18937	19131	19321	19079	19043	19048	18843	19127	18877	19036	18859	18950	18779	19096	19133	18974	18865	19018	19081	19048	18851	18908	18811	18950	18917	19083	19083	18962	18942	18949	18975	19104	18861	18981	18788	19022	19123	18939	18913	19017	18949	19027	18982	19034	19027	18920	18881	18946	18955	18808	18968	19186	18768	18806	19135	19101	18881	18762	19031	19197	18997	18906	19225	19273	19075	19059	18860	18971	18774	19038	18869	19096	19146	18905	19031	18980	18891	19189	18873	18971	18962	19027	18791	18904	18936	18983	19041	18931	19151	19087	18890	18979	18956	19203	18909	18924	19002	18935	18849	18963	19091	18855	19066	19124	19037	19008	19065	18851	18848	19134	18860	19108	18942	18879	19063	19069	18985	18973	19018	18966	19033	18964	18854	18945	19033	18704	18811	19025	19002	19053	18911	19311	18893	18960	18862	19048	19083	19050	19096	19015	18838	18914	18841	18982	18827	18766	18876	19038	18883	18781	19056	18838	19266	18873	18885	18942	18894	19065	19051	19052	18922	18922	18926	19016	19029	19024	18929	18950	18905	18771	18868	18940	19072	18884	19135	19115	18854	18802	19075	18824	18938	19076	18994	18921	18975	18927	18874	18883	19046	18938	19209	18947	18884	18994	19008	18893	19106	18881	18739	19076	19092	19044	19030	18998	19192	19107	18916	19086	19026	18955	18907	19165	19115	18980	19053	19061	18917	19020	18767	18942	19149	19061	18885	18866	19026	19112	19034	18861	18579	18724	18794	19118	18897	18900	18875	19118	19026	19042	18889	18764	18795	19181	19101	18881	18883	19127	18909	18931	19020	18949	18996	18909	19017	19071	19178	19058	18823	18983	19012	18859	19016	19097	18714	19181	19039	18959	19000	19257	19075	19082	18930	19131	18995	18951	19072	19075	19062	18799	19048	19008	18846	19157	19001	18911	18919	19030	18827	19153	18827	18821	18683	18862	18991	18870	18881	19095	18963	18957	18944	18984	19143	19061	18981	18886	18920	18850	19187	18865	18905	18947	19218	18974	19136	19013	18944	19019	18953	19019	19135	19214	18969	18973	19008	19008	19083	18955	18920	18966	19013	19223	18862	19268	19152	19040	19062	18977	19050	19011	18927	18980	18710	19005	18894	18915	19105	19042	18792	18969	19003	19046	18681	18888	19196	18921	18907	18887	19064	19176	18980	18942	19134	18898	18894	18909	19032	18862	18974	19147	19138	18892	18876	18841	18911	19069	19240	19067	19080	19241	18942	18888	18972	19197	19169	19173	19110	18845	18960	19017	19037	18853	18976	18843	18820	18835	18984	18778	19004	18854	18977	18879	19131	19040	18836	18856	18935	18930	18883	19191	19173	19116	18950	18969	18945	18883	18957	18927	18769	18909	18862	19106	18928	19008	18997	18940	18758	18978	18868	19154	19047	19220	18841	18961	19118	18792	18937	18901	18928	18987	19100	18878	18734	19041	19026	18911	18831	18899	19037	18924	18827	19104	18821	18909	19067	18979	18910	18930	18990	18948	19190	19079	19062	19004	18893	19062	18969	18824	18940	18886	18920	18905	18964	18970	19087	19017	19082	18877	19074	18996	19079	19200	18804	19060	18985	18930	19025	19032	18969	18920	18916	19063	18875	19013	19048	18829	18876	19210	19042	19053	19066	18978	18978	19098	18918	18992	18943	19013	19028	19070	18930	18798	18812	19102	18847	18976	18986	18882	18815	19004	18932	18889	19062	18851	19024	19137	18871	19016	19024	19221	19136	18924	18862	19096	19179	19000	18943	19067	19230	19211	18894	18947	19075	18925	18896	18891	18953	18819	18916	18949	18960	19052	18948	19016	19031	19048	18856	18940	18973	18958	18830	19043	18826	19121	18897	19187	19024	19113	19039	19171	18977	18945	18906	19019	19060	18979	18991	18949	18700	18884	19040	19142	18896	18938	18983	19042	19080	18917	18874	19021	19142	18830	18905	18954	18872	18977	19124	18805	19071	19202	18871	19015	19115	19017	18884	18887	18751	18641	18758	18944	18906	18987	18803	19080	18828	18819	18907	19112	18814	18979	18767	18925	18888	18938	19065	19004	19083	19199	19077	18854	18754	18879	18848	19033	18906	19041	19004	19111	18933	19040	19042	18990	18912	19009	19015	19054	18781	18816	19123	18993	19076	18827	19054	18948	19128	18887	18942	18980	18826	19136	18866	18970	19191	18792	19086	18829	19045	18972	18988	19045	19037	19044	18922	19064	18883	18985	18704	18971	19063	19049	19008	18993	18885	19161	18983	19224	19160	18971	19062	18995	19016	18976	18987	18947	19044	18585	19068	18953	19218	19090	19160	19127	18809	19151	18865	18817	18945	19093	19051	18956	18949	19413	19130	18919	18836	18970	19031	19157	19048	19106	19202	18931	18994	18865	19004	18954	18881	18972	18924
32238	43791	41641	32478	25367	21505	20356	19242	19108	18930	18210	17903	17792	17513	17199	17166	16965	16830	16965	17008	16821	16871	16869	16904	16871	16714	16760	16742	16651	16728	16703	16660	16750	16655	16575	16753	16626	16798	16783	16840	16608	16592	16676	16738	16743	16508	16663	16550	16888	16567	16526	16546	16665	16593	16676	16756	16597	16832	16645	16796	16634	16630	16822	16631	16642	16715	16760	16751	16584	16676	16659	16474	16561	16681	16559	16643	16689	16729	16671	16749	16549	16577	16773	16868	16614	16742	16694	16746	16724	16728	16643	16686	16584	16780	16629	16606	16715	16505	16699	16653	16727	16651	16691	16622	16817	16558	16590	16716	16521	16625	16650	16522	16680	16721	16601	16628	16661	16688	16843	16628	16690	16534	16726	16652	16670	16681	16655	16673	16551	16547	16716	16614	16715	16767	16568	16693	16444	16761	16612	16781	16621	16503	16718	16755	16594	16812	16651	16816	16778	16664	16664	16512	16733	16617	16559	16558	16679	16554	16586	16587	16735	16687	16714	16681	16790	16614	16683	16503	16768	16667	16541	16611	16722	16690	16493	16526	16779	16638	16639	16521	16631	16624	16533	16729	16655	16601	16661	16703	16708	16749	16796	16694	16531	16712	16503	16692	16653	16516	16658	16633	16610	16626	16678	16725	16584	16779	16775	16588	16524	16624	16668	16609	16555	16495	16636	16672	16572	16646	16934	16606	16667	16659	16591	16655	16685	16683	16686	16719	16729	16674	16646	16803	16631	16689	16715	16802	16722	16839	16692	16609	16651	16832	16703	16684	16592	16542	16741	16761	16628	16662	16557	16536	16651	16656	16663	16645	16602	16510	16742	16710	16700	16664	16710	16728	16703	16625	16510	16839	16536	16821	16628	16777	16692	16483	16683	16640	16685	16742	16652	16595	16624	16498	16661	16682	16666	16752	16685	16706	16772	16601	16711	16639	16676	16431	16832	16466	16580	16571	16760	16701	16675	16653	16593	16799	16718	16494	16596	16701	16552	16789	16822	16495	16619	16667	16664	16419	16610	16603	16683	16702	16861	16546	16642	16690	16616	16583	16747	16647	16603	16776	16645	16593	16712	16709	16621	16526	16688	16614	16604	16745	16679	16723	16641	16718	16859	16947	16668	16918	16594	16613	16554	16591	16868	16578	16595	16790	16706	16563	16710	16584	16716	16710	16809	16490	16649	16596	16590	16582	16709	16565	16735	16616	16578	16782	16721	16516	16710	16720	16538	16737	16611	16660	16747	16651	16620	16677	16528	16772	16621	16487	16637	16673	16829	16687	16598	16510	16463	16673	16763	16695	16703	16611	16695	16786	16751	16736	16805	16721	16837	16687	16700	16606	16571	16807	16744	16662	16720	16720	16515	16509	16740	16597	16576	16723	16778	16706	16576	16771	16724	16641	16630	16762	16658	16628	16794	16579	16680	16672	16756	16569	16659	16596	16705	16676	16624	16723	16880	16637	16714	16795	16647	16532	16609	16578	16784	16767	16655	16637	16687	16413	16550	16791	16770	16728	16676	16803	16715	16676	16730	16700	16807	16880	16769	16600	16697	16563	16592	16552	16755	16658	16551	16840	16879	16743	16577	16649	16618	16619	16756	16805	16764	16615	16597	16657	16612	16492	16635	16615	16735	16616	16590	16747	16643	16637	16693	16787	16604	16592	16724	16630	16719	16634	16643	16696	16590	16648	16665	16537	16693	16552	16558	16802	16590	16789	16728	16634	16752	16512	16517	16691	16700	16667	16689	16658	16663	16722	16741	16598	16664	16640	16714	16650	16739	16662	16559	16819	16698	16633	16709	16786	16436	16730	16589	16827	16754	16720	16672	16805	16624	16657	16523	16608	16782	16726	16646	16729	16711	16826	16665	16699	16762	16738	16693	16612	16845	16448	16807	16606	16723	16515	16703	16577	16632	16664	16828	16510	16510	16457	16643	16592	16648	16644	16600	16767	16697	16705	16448	16883	16698	16427	16733	16420	16771	16620	16616	16544	16567	16648	16770	16664	16652	16699	16736	16662	16726	16570	16591	16705	16645	16556	16780	16719	16702	16681	16391	16567	16643	16533	16685	16630	16796	16721	16724	16679	16657	16749	16644	16581	16693	16785	16547	16629	16656	16589	16808	16587	16644	16697	16583	16662	16541	16684	16775	16694	16705	16710	16749	16580	16717	16710	16631	16704	16658	16831	16664	16620	16694	16745	16608	16653	16503	16712	16604	16738	16632	16559	16937	16686	16628	16652	16653	16677	16628	16626	16741	16625	16762	16693	16429	16686	16557	16721	16676	16788	16603	16658	16695	16788	16510	16622	16434	16676	16858	16721	16700	16611	16709	16618	16673	16855	16719	16616	16663	16660	16527	16664	16600	16505	16905	16671	16698	16574	16576	16382	16645	16447	16613	16716	16673	16657	16521	16742	16707	16668	16770	16701	16607	16617	16637	16688	16511	16496	16796	16635	16684	16575	16685	16744	16750	16632	16684	16810	16623	16686	16617	16773	16588	16607	16718	16574	16698	16765	16461	16882	16597	16793	16551	16553	16836	16512	16770	16833	16740	16732	16770	16510	16717	16582	16858	16618	16681	16784	16731	16594	16826	16564	16666	16413	16678	16746	16727	16607	16847	16615	16822	16608	16612	16692	16465	16546	16754	16745	16526	16571	16560	16725	16865	16722	16727	16541	16737	16672	16637	16646	16658	16702	16583	16712	16621	16808	16733	16613	16488	16692	16695	16623	16596	16786	16690	16514	16639	16616	16604	16688	16848	16503	16601	16646	16568	16808	16706	16615	16661	16833	16664	16850	16695	16649	16604	16465	16650	16552	16643	16565	16602	16695	16701	16650	16684	16671	16577	16775	16572	16756	16816	16671	16856	16561	16815	16533	16563	16475	16518	16665	16796	16560	16579	16862	16856	16434	16758	16571	16627	16626	16434	16782	16706	16824	16664	16637	16666	16658	16578	16505	16747	16580	16679	16781	16596	16701	16573	16706	16708	16616	16599	16812	16692	16658	16696	16573	16642	16647	16903	16605	16619	16756	16734	16714	16685	16649	16555	16732	16618	16628	16624	16885	16624	16795	16553	16625	16578	16448	16536	16569	16627	16640	16442	16723	16646	16618	16675	16677	16663	16764	16623	16635	16599	16622	16760	16724	16617	16722	16528	16582	16532	16616	16807	16527	16639	16711	16650	16475	16515	16612	16683	16730	16625	16607	16658	16799	16660	16774	16625	16427	16679	16553	16648	16671	16675	16795	16556	16578	16705	16650	16591	16619	16533	16737	16701	16554	16795	16671	16718	16579	16737	16593	16590	16614	16544	16594	16806	16707	16721	16753	16682	16647	16525	16671	16566	16546	16825	16560	16671	16623	16793	16796	16579	16729	16786	16613	16580	16664	16801	16660	16852	16578	16588	16678	16770	16565	16534	16644	16525	16592	16636	16703	16690	16595	16677	16568	16803	16626	16671	16604	16674	16579	16661	16644	16554	16663	16716	16840	16694	16621	16523	16619	16633	16869	16641	16691	16714	16681	16449	16687	16504	16600	16630	16700	16738	16601	16852	16835	16514	16694	16676	16583	16646	16725	16745	16743	16577	16667	16658	16439	16744	16818	16472	16735	16559	16622	16695	16626	16717	16423	16743	16601	16698	16664	16663	16537	16676	16648	16782	16636	16739	16670	16729	16519	16672	16682	16660	16642	16522	16752	16907	16711	16666	16841	16479	16599	16537	16603	16800	16633	16745	16649	16566	16707	16721	16686	16783	16779	16655	16815	16727	16663	16624	16548	16803	16635	16677	16734	16724	16598	16643	16687	16508	16690	16631	16574	16650	16616	16792	16652	16729	16447	16601	16496	16647	16909	16869	16645	16558	16758	16593	16479	16692	16723	16773	16642	16658	16545	16739	16464	16793	16690	16564	16666	16597	16505	16560	16553	16587	16829	16831	16759	16483	16570	16664	16659	16737	16686	16583	16588	16802	16655	16900	16721	16693	16701	16626	16660	16896	16624	16616	16594	16706	16698	16516	16701	16706	16536	16808	16654	16638	16715	16603	16719	16868	16753	16635	16707	16664	16837	16739	16691	16695	16484	16633	16690	16673	16681	16740	16736	16584	16496	16776	16820	16649	16699	16600	16795	16520	16576	16674	16591	16636	16797	16537	16747	16639	16797	16556	16599	16595	16742	16682	16789	16506	16616	16731	16811	16403	16547	16640	16715	16774	16644	16753	16751	16834	16692	16774	16753	16731	16569	16596	16738	16726	16656	16765	16603	16726	16680	16816	16738	16619	16628	16681	16811	16843	16663	16683	16752	16624	16668	16748	16632	16701	16758	16637	16749	16594	16646	16816	16656	16698	16692	16797	16741	16809	16558	16588	16732	16457	16704	16782	16653	16559	16689	16664	16733	16625	16708	16544	16698	16603	16801	16842	16874	16498	16538	16709	16707	16594	16574	16784	16603	16477	16654	16734	16537	16687	16767	16663	16756	16685	16638	16816	16736	16663	16638	16762	16654	16645	16793	16689	16618	16608	16619	16782	16775	16764	16753	16742	16725	16839	16552	16683	16662	16601	16520	16573	16667	16570	16703	16469	16542	16673	16620	16591	16751	16675	16539	16814	16721	16746	16731	16653	16783	16773	16656	16717	16726	16847	16771	16677	16785	16613	16797	16650	16710	16654	16633	16617	16648	16672	16687	16746	16705	16609	16752	16585	16677	16519	16711	16721	16728	16685	16768	16841	16597	16629	16824	16658	16734	16667	16586	16620	16740	16531	16974	16644	16657	16708	16783	16705	16688	16718	16533	16443	16734	16689	16506	16740	16677	16562	16714	16719	16571	16936	16898	16590	16716	16729	16492	16513	16797	16547	16770	16651	16953	16622	16608	16734	16664	16535	16728	16387	16626	16813	16783	16774	16734	16644	16604	16662	16381	16583	16571	16795	16589	16461	16773	16774	16689	16671	16699	16685	16750	16646	16669	16741	16656	16579	16693	16627	16599	16788	16753	16637	16491	16564	16743	16666	16716	16855	16723	16650	16755	16747	16665	16686	16633	16681	16752	16639	16680	16517	16692	16604	16649	16846	16728	16706	16729	16790	16739	16708	16534	16715	16761	16773	16670	16721	16558
24212	21519	29175	25393	24189	25878	25845	23054	22510	22619	21935	21191	20890	20679	20260	20171	20104	19925	19957	20031	19710	19882	19790	19671	19633	19840	19783	19871	19657	19660	19925	19693	19821	19806	19544	19603	19702	19539	19553	19690	19461	19518	19434	19567	19741	19647	19804	19684	19644	19633	19754	19964	19597	19515	19714	19521	19536	19559	19606	19705	19860	19727	19446	19511	19664	19585	19500	19600	19618	19696	19655	19664	19645	19668	19600	19856	19495	19668	19562	19778	19626	19532	19714	19457	19581	19598	19502	19512	19742	19580	19507	19427	19678	19651	19551	19691	19890	19505	19728	19917	19644	19391	19590	19519	19782	19550	19443	19596	19644	19493	19495	19658	19629	19652	19531	19446	19611	19384	19559	19448	19734	19818	19558	19369	19767	19470	19663	19496	19605	19500	19725	19556	19825	19726	19619	19652	19635	19524	19657	19617	19511	19613	19546	19477	19615	19650	19667	19465	19563	19426	19746	19526	19536	19612	19726	19682	19517	19464	19515	19786	19391	19380	19645	19813	19674	19726	19523	19549	19617	19498	19560	19392	19537	19385	19408	19528	19609	19521	19586	19711	19575	19469	19508	19542	19656	19637	19411	19489	19553	19571	19553	19357	19555	19714	19470	19600	19562	19538	19453	19534	19949	19586	19887	19537	19681	19547	19592	19649	19452	19648	19432	19571	19593	19638	19615	19544	19551	19588	19451	19716	19620	19599	19630	19757	19681	19681	19459	19473	19410	19454	19565	19576	19640	19723	19596	19620	19560	19625	19584	19568	19537	19531	19565	19700	19589	19570	19723	19666	19498	19671	19563	19686	19397	19402	19360	19660	19629	19654	19432	19686	19702	19523	19566	19573	19538	19559	19505	19442	19282	19694	19601	19662	19398	19533	19445	19277	19455	19627	19514	19616	19651	19421	19459	19750	19470	19479	19550	19471	19591	19593	19677	19702	19534	19546	19782	19432	19972	19674	19689	19544	19644	19523	19471	19712	19696	19634	19591	19772	19808	19793	19623	19520	19393	19627	19424	19766	19795	19353	19456	19499	19577	19620	19735	19620	19471	19570	19376	19546	19633	19540	19542	19477	19651	19638	19680	19394	19621	19741	19476	19504	19704	19330	19588	19725	19533	19427	19632	19641	19449	19787	19646	19658	19560	19688	19546	19641	19545	19514	19532	19630	19544	19591	19779	19516	19517	19622	19666	19591	19455	19621	19494	19524	19662	19751	19624	19550	19447	19584	19540	19783	19447	19682	19559	19656	19478	19786	19546	19653	19535	19490	19566	19688	19683	19475	19376	19747	19608	19488	19532	19465	19495	19559	19624	19424	19683	19599	19660	19701	19695	19715	19747	19468	19481	19477	19556	19690	19630	19461	19678	19401	19474	19438	19425	19430	19491	19574	19570	19475	19556	19478	19589	19738	19796	19743	19475	19828	19638	19487	19756	19404	19560	19504	19365	19508	19716	19632	19290	19588	19786	19514	19574	19456	19740	19692	19655	19401	19706	19583	19641	19513	19647	19647	19594	19666	19451	19641	19423	19519	19477	19462	19593	19687	19634	19732	19350	19625	19599	19711	19603	19556	19663	19608	19559	19682	19580	19447	19651	19581	19605	19573	19601	19584	19559	19603	19759	19644	19680	19736	19619	19598	19570	19385	19390	19611	19559	19407	19744	19631	19667	19509	19850	19638	19498	19621	19648	19324	19601	19750	19737	19718	19727	19595	19694	19487	19520	19698	19419	19453	19392	19569	19463	19578	19441	19641	19577	19551	19540	19579	19480	19618	19550	19589	19578	19695	19708	19458	19676	19412	19359	19612	19624	19468	19708	19485	19714	19478	19448	19655	19759	19670	19494	19504	19642	19603	19691	19403	19516	19479	19521	19463	19533	19510	19732	19751	19794	19610	19606	19434	19573	19493	19380	19600	19474	19600	19592	19479	19637	19432	19644	19516	19628	19464	19582	19553	19539	19760	19540	19495	19567	19715	19765	19497	19490	19279	19559	19556	19605	19615	19439	19807	19693	19564	19518	19343	19634	19781	19730	19601	19620	19613	19627	19507	19335	19399	19534	19417	19629	19466	19615	19532	19421	19679	19457	19712	19645	19638	19591	19763	19641	19428	19475	19612	19472	19305	19649	19605	19641	19665	19560	19546	19821	19884	19534	19702	19663	19708	19628	19711	19572	19510	19416	19653	19642	19714	19694	19736	19659	19761	19726	19550	19623	19729	19648	19626	19611	19610	19389	19502	19534	19474	19483	19495	19527	19423	19657	19684	19743	19690	19473	19517	19415	19393	19427	19524	19531	19559	19413	19442	19420	19569	19658	19695	19667	19628	19531	19733	19806	19386	19524	19654	19875	19624	19685	19748	19630	19698	19606	19559	19615	19442	19446	19623	19681	19681	19478	19664	19582	19481	19576	19780	19527	19763	19726	19726	19497	19561	19648	19502	19655	19577	19637	19707	19514	19565	19701	19580	19565	19516	19447	19571	19727	19562	19609	19437	19566	19554	19594	19924	19645	19657	19624	19660	19648	19547	19553	19563	19619	19359	19673	19551	19654	19589	19729	19614	19567	19489	19468	19575	19676	19409	19570	19609	19738	19520	19714	19518	19456	19596	19539	19353	19552	19332	19625	19568	19556	19568	19464	19691	19395	19446	19378	19495	19613	19773	19646	19581	19317	19535	19522	19616	19427	19461	19505	19576	19661	19670	19667	19616	19542	19683	19673	19828	19574	19709	19719	19755	19561	19824	19670	19518	19469	19650	19558	19896	19518	19790	19526	19386	19365	19597	19431	19496	19499	19559	19381	19468	19569	19756	19689	19617	19701	19688	19506	19606	19682	19439	19655	19510	19472	19705	19755	19774	19643	19658	19658	19600	19659	19496	19461	19566	19677	19670	19505	19565	19670	19583	19683	19570	19469	19589	19741	19553	19666	19590	19532	19583	19687	19597	19642	19728	19811	19610	19771	19573	19549	19427	19456	19504	19592	19642	19494	19603	19634	19385	19637	19338	19672	19344	19666	19586	19471	19725	19524	19765	19646	19767	19503	19430	19592	19491	19667	19705	19640	19546	19554	19417	19534	19606	19549	19429	19543	19597	19655	19761	19601	19599	19551	19437	19489	19545	19670	19625	19713	19476	19625	19467	19692	19583	19496	19350	19454	19557	19645	19594	19677	19576	19709	19565	19688	19576	19508	19566	19479	19590	19498	19566	19616	19564	19568	19535	19367	19545	19754	19655	19561	19417	19529	19654	19545	19494	19649	19547	19481	19431	19591	19393	19541	19645	19540	19765	19721	19509	19653	19665	19545	19641	19569	19271	19565	19677	19578	19641	19447	19659	19582	19465	19379	19665	19551	19695	19574	19566	19549	19654	19635	19411	19453	19392	19645	19864	19733	19516	19594	19642	19537	19621	19381	19618	19738	19692	19741	19631	19619	19648	19428	19699	19558	19500	19480	19537	19521	19750	19579	19587	19615	19470	19568	19642	19562	19680	19532	19576	19428	19572	19537	19539	19755	19675	19533	19523	19617	19538	19497	19492	19752	19501	19578	19787	19544	19591	19622	19614	19333	19325	19535	19638	19491	19533	19454	19556	19804	19492	19754	19488	19696	19432	19479	19455	19702	19768	19561	19540	19700	19407	19583	19510	19622	19428	19557	19611	19567	19772	19509	19330	19641	19362	19547	19557	19603	19606	19736	19588	19820	19504	19704	19653	19355	19475	19689	19570	19855	19648	19673	19594	19521	19604	19368	19484	19666	19600	19708	19460	19880	19628	19592	19465	19582	19586	19424	19468	19508	19464	19331	19688	19760	19661	19698	19791	19575	19716	19578	19604	19541	19526	19410	19461	19550	19567	19663	19475	19529	19769	19567	19725	19793	19428	19504	19427	19654	19531	19534	19686	19551	19560	19682	19377	19625	19800	19271	19471	19822	19523	19428	19563	19609	19705	19821	19545	19516	19720	19545	19508	19699	19691	19587	19532	19544	19618	19570	19650	19674	19444	19394	19533	19683	19491	19580	19665	19619	19578	19712	19496	19400	19675	19414	19610	19556	19621	19420	19707	19576	19605	19756	19556	19571	19424	19746	19660	19627	19675	19816	19634	19598	19637	19522	19527	19624	19548	19685	19631	19714	19366	19632	19703	19682	19684	19841	19591	19706	19658	19552	19449	19511	19347	19659	19634	19685	19573	19716	19649	19758	19439	19656	19668	19621	19529	19597	19689	19642	19694	19664	19592	19552	19548	19818	19525	19575	19725	19560	19674	19660	19530	19607	19408	19492	19491	19395	19637	19763	19828	19562	19642	19570	19679	19516	19658	19690	19471	19815	19677	19505	19651	19583	19545	19599	19604	19597	19553	19487	19724	19673	19585	19656	19610	19896	19725	19537	19618	19511	19601	19512	19493	19761	19637	19602	19553	19558	19495	19698	19885	19590	19597	19661	19492	19573	19570	19770	19623	19525	19646	19458	19559	19499	19760	19795	19708	19501	19609	19365	19727	19614	19501	19616	19728	19573	19493	19774	19527	19627	19735	19573	19510	19386	19513	19518	19586	19594	19682	19413	19408	19516	19495	19541	19518	19649	19624	19681	19652	19398	19508	19305	19519	19543	19610	19565	19717	19701	19540	19439	19511	19785	19712	19600	19633	19643	19529	19530	19303	19692	19648	19609	19718	19586	19697	19836	19464	19655	19450	19462	19604	19576	19716	19557	19613	19567	19601	19565	19634	19621	19944	19430	19543	19647	19577	19521	19649	19397	19568	19523	19429	19783	19583	19408	19377	19485	19565	19574	19611	19729	19589	19620	19387	19498	19429	19683	19813	19379	19846	19709	19814	19482	19572	19376	19797	19458	19643	19583	19513	19574	19614	19476	19539	19528	19792	19384	19839	19561	19613	19497	19440	19605	19435	19605	19490	19454	19623	19487	19621	19617	19685	19643	19458	19748	19566	19419	19483	19534	19658	19619	19553	19680	19759	19846	19501	19425	19632	19667	19685	19605	19562	19636	19595	19593	19686	19735	19829	19535	19416	19630	19520	19644	19583	19668	19574	19768	19713	19618	19589	19587	19757	19325	19718	19468	19613	19751	19611	19506	19841	19563	19781	19532	19728	19600	19613	19675	19594
34252	54672	49252	35532	28116	25315	23215	22560	21688	21417	20221	19238	19005	18535	18013	18032	17674	17695	17412	17603	17492	17375	17374	17250	17339	17257	17169	17379	17267	17152	17023	17092	17108	17131	17024	17199	16956	17068	16962	16901	17188	17222	17093	17113	17104	17003	17086	17295	16957	17101	17015	17112	17191	17150	17156	17075	17071	17047	17227	17121	17083	17128	17145	17326	17193	17160	17048	17013	17171	17052	17239	16919	17223	17211	17009	17071	17174	17060	16921	17093	16975	16978	17097	17016	17053	16953	17061	17067	17194	17350	17147	17098	17145	17168	16978	17085	17089	17095	17024	17249	17123	17059	17152	17120	17099	17337	17172	16925	17105	17311	17019	17134	17162	17083	17121	17099	17138	17159	17272	17004	17276	17125	16973	17080	17295	16998	17116	16931	17184	17014	16846	17066	17350	17024	17045	16975	17129	16975	17115	17052	17069	16980	17339	17117	17081	17059	17125	17143	17022	17174	17290	17072	17117	17133	17143	17047	16930	17184	17225	16913	16944	17125	17166	17182	17158	17014	17248	17156	17141	16853	17053	16903	17145	17187	16858	17029	17076	17139	17031	17064	17068	17052	16917	17225	16971	17166	17006	16866	17033	17158	17026	17211	16995	17116	17217	17322	16930	17108	16919	17159	17084	16991	17015	17044	16960	17142	17185	17056	16929	17151	17175	16914	17085	17086	17093	17051	17194	16919	17123	17002	17296	17076	17037	17086	17109	17147	17081	17073	17068	16975	16942	16998	17056	17072	17076	17051	17124	17110	17020	17214	17104	17178	16985	17124	17075	17050	17015	17071	17117	16967	17138	17133	17231	17051	17081	17040	17072	16875	16924	17171	17315	17145	17083	17130	17248	17135	17029	16985	17177	17209	17048	17197	17160	17076	17003	17207	17127	17011	17118	17145	17081	17064	17075	17329	17127	17048	17146	17016	17227	17193	17096	17290	17171	17029	17011	17124	17085	16940	17116	16860	17356	17039	17243	17012	17085	16939	17216	16912	17099	17162	17257	17047	17114	17093	17069	17153	17096	16965	17094	17073	16978	17198	17052	17139	17150	17039	17226	17142	16978	17193	17048	17030	17008	17141	17111	16983	17056	17118	17063	16973	17112	16887	17060	17201	17240	17036	17058	17067	17196	17166	17114	17163	17118	16946	17059	17119	17050	17074	17017	17071	17177	17024	17110	17142	17013	17114	16983	17055	17286	17081	16967	17015	17095	17058	17224	17252	16908	17009	17152	17146	17151	16845	17017	17137	17100	17116	16968	17128	17140	16984	16963	16929	16933	17213	16958	17028	17167	17178	17142	17001	17120	17112	16916	17094	17080	17034	17331	17149	17038	17128	17137	17049	16937	16861	17117	16963	17029	17229	17151	17215	17050	17071	17111	17120	17023	16910	16994	17202	16945	17057	17085	17063	17030	17091	17056	17118	17120	17159	17075	17198	16985	17212	17076	16921	17154	17094	17078	16943	17054	17094	17050	17283	17116	17086	17044	17282	17034	17206	17103	17030	17025	16929	17095	17178	17053	17079	17018	17132	17101	16941	17095	16910	17102	17005	17255	17088	17051	16979	17071	16990	17127	16995	17182	17122	17100	17283	17141	17025	17087	17107	16958	17059	17118	17100	17023	17003	17067	17145	17145	17241	17182	17051	17281	17139	17205	17051	17016	17205	17275	16960	17122	17007	17108	16985	17232	17135	17117	17072	17042	17047	17119	16935	17190	17251	17071	17067	17216	16974	16987	16974	17029	17136	17168	17152	16957	17059	16997	17110	17001	16908	16867	17172	16991	17187	17072	17048	17051	17129	17139	16985	16926	17033	17110	17093	17034	17061	17132	17219	17175	17069	16946	17205	17075	17042	17279	16941	17154	17289	17191	16939	17002	17022	17194	17039	17060	17029	16958	17076	17045	17014	16920	17067	17278	17112	17175	17033	17100	17193	16930	17025	17068	17030	17192	17059	17131	16957	17030	17217	17037	16975	16955	17113	17128	17198	16810	17048	17050	17130	17114	17059	17029	17217	17093	17269	16994	17100	17025	16946	17046	17144	16935	17123	17053	17126	17034	16987	17068	17084	17098	17106	17020	17110	17122	17124	16929	17006	17053	17126	17095	17214	17102	17081	17040	17026	17003	17123	17189	17107	17018	17149	17172	17056	16975	17239	17140	17056	16932	17022	17184	16946	16982	17077	17038	17154	17240	17403	17062	16963	17150	17125	17106	17084	17101	17178	17260	16999	17103	17057	17071	16956	17186	16916	17070	17116	17152	17166	17161	17107	17111	17159	17240	17045	17135	17037	17167	17142	17137	16963	17049	17016	17174	16981	17168	17109	17171	17093	17089	16970	17211	17146	17117	17047	17141	17101	17194	17000	17147	17078	17171	17003	17167	16822	17129	17159	17165	17029	16859	17335	17043	17196	16859	17182	16932	17150	16980	17136	17150	17044	17145	16976	16880	17191	17038	17068	17173	17301	17129	17085	17152	17082	17064	17100	16985	17238	17026	17087	16966	16988	16928	17031	17034	17079	16919	17044	17095	16975	17089	16926	16927	17128	16907	17142	17118	17133	16999	17052	16979	17153	17060	16959	17083	17147	17127	17030	17066	17093	17064	17081	16992	17116	17105	17134	17159	16937	16893	16971	17116	17072	16939	17132	16929	16914	17131	17041	17020	17080	17195	17045	17068	17113	17094	17032	16962	17032	16971	17121	17243	17121	17083	17170	17105	17100	17339	17141	17265	17207	17138	16937	16993	17157	17099	17212	17106	17083	17141	17085	17019	16935	17078	17076	17023	17112	17096	17193	17016	17143	17169	17109	17045	17111	17081	17091	17079	17138	17149	17305	17119	17105	16979	17080	17031	17008	17167	16919	17148	16950	17275	17102	17298	17356	17187	17056	17079	17091	17010	17171	16990	17253	17147	17042	16972	17049	17162	17010	17091	17023	17208	17197	17089	16981	16871	17038	17058	17207	17126	16932	17240	16964	17047	17278	17280	16869	17017	17057	17025	17127	17158	17217	17017	17263	17195	16974	17083	17118	17114	17173	16791	17219	17059	17052	17029	17102	17090	17134	17054	17218	17062	17120	17105	17101	17094	17010	16926	17166	17222	17171	17152	17228	17053	16952	17100	17215	17105	17126	17106	17174	17075	17104	17144	17132	16985	17187	16891	17198	17044	17108	16988	17004	17068	17063	17189	17107	17152	16932	17142	16969	17152	17065	17085	16917	17024	17095	16928	17170	17055	17105	16966	17137	16889	17084	16955	17111	16874	17045	17040	17070	17061	17253	17209	17180	17087	16964	17132	17111	17131	17147	17149	17088	17053	17165	17130	17135	17070	17185	17151	16934	17145	17120	16989	17145	17051	17367	17239	17086	17179	17103	17156	17270	16959	16958	17186	17025	16801	17108	16879	17062	17160	17128	16931	16970	17095	17026	17026	17062	17014	17087	17071	17029	16955	17031	17133	17205	16996	17194	16934	17183	17120	17189	17191	16896	17120	17105	16961	16897	17096	17257	17014	17133	17060	17212	17030	17017	17038	17163	17179	17264	17085	17131	17129	16970	17113	16933	17121	17280	17089	17288	17152	17048	17043	16973	17292	17077	17006	17034	16993	17153	17211	17169	17078	16985	17190	17065	16907	17309	16894	17101	17103	17013	17099	17025	17111	17072	17072	17052	17130	17081	17170	17137	17044	17093	17032	17258	17146	17106	17164	16976	17088	17017	17141	17096	17120	17214	17232	17137	16996	17027	17120	17078	17053	17015	17151	17092	16767	17225	17198	17038	17110	17166	17281	16998	17060	17108	17066	17040	16927	17105	17266	17136	17217	17004	17275	17024	17084	17156	17010	17174	17132	17068	17050	17152	17045	17096	17118	17086	16940	17204	17079	17294	17172	17109	16952	17041	17191	16947	17227	17067	16912	17088	17186	16929	17058	17215	16935	17182	17032	17119	17056	17040	17044	17047	17073	16964	16994	17133	17094	17028	17046	16930	17048	17121	16990	17187	17319	17097	17188	17161	17052	17041	16805	16961	17121	16956	17236	17169	16983	17188	17071	17009	16998	17056	16877	17110	17016	17060	17192	17150	17119	17137	16967	17074	17232	17064	16979	17054	17091	17079	16975	16970	17017	17227	17097	17008	17210	17252	17195	17199	17089	17003	16989	17148	17057	16995	16965	17075	17054	17056	17153	16875	17164	17120	17215	17064	17183	17225	17095	16984	17081	17021	16982	17019	17190	16877	17021	16976	17240	17202	16943	17040	17235	16942	17060	16933	17056	17119	16932	17113	17150	17028	17177	17067	17005	17136	17237	17120	17245	17052	17168	17094	17149	17018	16989	17140	16947	17043	17114	17042	17105	17038	17185	17210	17144	17227	17017	17050	17100	17039	17144	17085	17127	17216	16973	17048	17004	17026	17129	17249	17053	17006	17224	17185	17106	16846	17088	16955	17193	17030	17022	17019	16951	16930	17072	17121	16945	16910	17076	17236	17076	17094	17171	17077	17020	17132	17148	17081	17025	17032	17136	17162	17111	16975	16714	17034	17101	16975	17100	17185	16957	16903	16981	16995	17050	16950	16865	17126	16988	17053	17093	16927	17205	16991	17075	16996	16895	17056	17078	17021	17046	17105	17259	17142	17052	17166	17114	17109	17127	17207	17115	17036	17076	17047	17079	17057	17070	17124	17069	17078	17143	17167	17288	17054	17063	16988	17043	17126	16983	17189	17086	17205	17150	17106	17081	16972	17186	17091	17146	17068	17047	17022	17156	17094	17291	17103	17102	17076	17163	17103	17143	17073	17022	17317	17314	17160	17157	17059	17082	17157	17049	17086	17050	17217	17053	17002	17001	16942	17203	17143	17045	17076	17167	17166	16956	16917	16993	17004	17105	16922	17143	17157	16918	17197	17032	17053	17146	17060	16941	17097	17078	17158	17057	17009	17117	17120	16937	17372	17078	17269	17067	16981	16978	16980	16989	17079	17125	17143	17020	17230	17043	17200	17133	17253	17125	17221	17195	16964	17195	17120	16965	17074	17022	17057	17038	17350	17094	17123	17254	17170	17165	16963	17199	17160	17135	17080	17158	16899	17155	17103	17102	17082	17107	17150	17080	17024	17110	17121	17208	17108
22977	21481	29408	24329	22825	26783	30420	26398	25031	25073	24207	23585	23170	22624	22468	22205	22120	21654	21757	21670	21779	21596	21460	21432	21522	21367	21372	21445	21409	21614	21538	21207	21267	21313	21244	21114	21069	21251	21325	21139	21237	21219	21268	21400	21297	21193	21295	21284	21192	21348	21358	21110	21217	21363	21313	20983	21053	21313	21186	21250	21347	21383	20957	21223	21195	21131	21242	20928	21060	21265	21225	21421	21113	21025	21079	21298	21005	21228	21260	20959	21038	21127	21269	21268	20991	21155	20998	21108	21247	21247	21280	21278	21203	20951	21402	21370	21128	21306	21249	21244	21156	21347	21142	21036	21411	21224	21190	20987	20892	21283	21212	20938	21423	21129	21129	20906	21217	21124	21251	21264	20969	21178	21346	21266	21247	21227	21193	21198	21216	21231	21017	21021	21177	21175	21405	21195	21284	21137	21131	21167	21272	21192	21389	20953	21012	21277	21113	21198	21282	21216	21212	21043	21324	21144	21173	21249	21204	21061	21236	21211	21232	21183	21269	21191	21002	21015	21156	21169	21061	21064	20813	21119	20877	21009	21318	21098	21295	21033	21072	21064	21219	20972	21127	21034	21172	21045	21060	21102	21014	21020	21082	21100	21127	21163	21258	21137	20968	21299	21337	21168	21153	21046	21097	21186	21040	21097	21036	21101	21131	21137	21117	20969	21204	20949	21097	21160	21097	21061	21237	21102	21123	21055	21296	21065	21128	21059	21078	20929	20986	21124	21211	21277	20949	21236	21079	21213	21064	21138	20961	21065	21196	21075	20999	21129	21086	21149	21130	21347	21149	21254	21380	20991	21150	21037	21208	21066	21078	21243	21176	21128	21145	21052	21374	21218	21140	21150	21101	21200	20857	21052	21084	21021	21260	21071	21151	21091	21286	21060	21126	21176	21318	21117	20981	21207	21065	21029	21065	21227	21194	21165	20992	20946	21191	21249	21212	21068	21199	21175	21026	21001	21190	21261	21138	21076	21293	20843	21142	21088	21004	21255	21085	21178	21209	21170	20999	20950	21212	21257	20971	21029	21182	20966	21150	20855	21276	20965	21086	21211	21041	21167	21240	21267	21134	21237	21091	21131	21138	20990	21156	21225	21181	21143	21213	21104	21222	21160	21216	21106	20932	20995	21224	21017	21118	21256	21054	21073	21156	21065	21085	21150	21116	20946	21040	20964	21019	21015	21136	21153	21273	21231	20917	21089	20996	21173	21096	21171	20940	21102	21146	21135	21199	20962	21101	21229	20932	21224	21182	21290	21044	21094	21129	21395	21210	21145	20874	21034	21115	21127	21169	21128	21194	20986	21151	21062	21270	21118	20981	21004	20996	21155	21192	21239	21131	21029	21199	21128	21121	21037	21315	21036	21163	21166	21014	20898	21251	21353	21076	21120	21083	21125	20949	21308	21084	21232	21239	21057	20811	21085	20966	21150	20965	21103	21060	21076	21117	21002	21239	21156	21162	21249	21277	20974	21058	21206	21128	21298	21037	21159	20928	21129	21064	21167	21142	20987	21322	21225	21162	21182	21009	21106	21394	20966	21045	20997	21046	21118	21181	21102	21187	21077	21188	21078	21071	21003	21222	21106	21286	21183	21148	21084	21136	21139	21217	20931	21064	21232	20866	20796	21101	20990	21189	21225	21146	21166	20982	20980	20944	21035	21238	21041	21351	20901	21101	21032	21181	21108	21093	21256	21084	21011	21019	21145	20994	21259	21102	21138	20968	21200	20973	20955	21290	21168	21068	21074	21131	21053	21142	21051	21119	21068	21074	21190	21156	21114	21159	21070	21171	21149	21081	21098	21129	21151	21068	20973	21171	21087	21008	21000	20926	21375	20882	21044	20934	21095	21157	21299	21199	20895	21232	21292	21280	21276	21151	21033	21260	21237	21132	21110	21132	21191	21030	21132	21007	21217	21109	21164	21310	21043	21269	21050	21008	21002	21065	21202	21260	21087	21399	21448	20912	21064	21027	20926	20812	21005	21153	21160	21399	21010	21130	20936	20970	21153	21132	21177	21208	21250	21098	21128	21108	21203	21088	21104	21063	21074	20976	21176	21180	21137	21003	20998	20960	20994	21084	21215	21055	21123	21083	21148	21087	21049	21175	20895	20933	21183	21119	20961	21250	21150	21203	21096	21026	21019	21187	21260	21239	21177	21230	21136	21425	21137	21035	21173	21137	21073	21015	21121	21258	20928	21067	21224	21036	21175	21152	21055	21074	21150	21250	21095	21025	21115	20941	21318	21124	21041	20956	21129	21042	21244	21008	21402	21304	21329	21155	21196	21037	21117	21092	21246	21392	21104	21095	20937	21277	21041	21137	21237	21124	20981	21098	21081	21054	20999	21311	21201	21155	21087	21002	21195	21062	21085	21197	21247	21139	21032	21094	21106	21121	21270	21211	20988	21152	21160	20938	21202	21014	20983	20947	21059	21000	21134	21138	21068	21082	20957	21273	21031	21077	20920	20997	21344	21214	21134	21010	21103	21061	21089	21178	20934	21020	21062	21202	21229	21012	21005	21054	21089	21006	20928	20959	21288	21218	20800	21039	21100	20961	21310	20869	21112	21092	21229	20862	21403	21046	21115	21021	21133	21010	21171	21253	21286	21272	21192	21030	21049	21064	21046	21247	21013	21210	21108	21240	21474	21194	21011	21003	20923	21065	21043	21098	21181	21247	21279	21043	21251	20885	21114	21155	21243	21181	21082	21185	20964	21096	20790	21031	21130	21097	21159	21192	21232	21072	21331	21143	21214	21163	21138	21162	20987	21205	21107	21315	21259	21023	21220	21263	21026	20974	20999	21012	21210	20945	21140	21194	21093	21187	21259	21242	20995	20947	21010	21116	21168	21179	20966	20972	20973	21235	21158	21117	21136	21141	21371	21112	21096	21134	21281	21075	21038	21039	21139	20964	21052	21032	21167	21004	21213	21139	21264	21268	21018	21108	21232	21231	21023	21165	21201	21244	21211	20926	21012	21242	21146	21084	21001	21127	21089	21102	20963	21393	21171	21116	21110	21166	21191	21098	21274	21133	21044	21098	20955	20943	21015	21151	20875	21041	21344	21269	21083	21013	21103	21062	21087	21062	21088	21250	21066	20923	20902	20927	21205	20997	21111	21006	21321	21157	20995	21075	20945	21144	21173	21106	21048	21015	21294	21034	21039	21100	21052	21307	21135	21269	21128	21146	20984	21143	21106	21078	21327	21158	21266	21194	20879	21008	20952	21093	21088	21276	21179	21250	21018	21139	21230	21125	21187	21192	20876	21210	21076	21092	21157	20909	21005	20879	21007	21084	20953	21051	21034	21110	21016	21268	21109	21159	21087	21075	21013	21004	21197	21141	21234	21052	20935	21225	21137	21098	21039	21028	21268	21037	20981	21132	20889	21147	20948	21066	21194	21391	21270	21034	20909	21082	20986	21090	20936	21101	21021	20967	21100	21149	21170	21134	21080	21031	21345	21084	21391	21140	20862	21058	21033	20940	20925	21091	21179	21103	21053	21262	21071	21045	21472	21270	21106	21173	21145	21454	21278	20931	21029	21166	20885	21101	20970	21028	21085	21391	20948	21365	21139	21174	20969	21143	21281	21157	21180	21210	21312	21282	21023	21087	21245	21052	21070	21191	20953	21048	21012	21045	21265	21085	21128	21347	21382	21257	21100	21046	21219	21172	21084	21107	21043	21027	21033	20974	21194	21228	21216	21027	20986	21145	21066	21094	21095	21065	21203	21146	21114	21164	21100	21065	21073	21224	21074	21048	21002	20917	20872	21211	21405	21084	21056	21066	21054	21146	21268	21094	21318	21222	21146	21180	21241	21088	20975	21100	21393	21117	20898	21239	21191	21055	21073	20998	21027	21195	21137	21085	21040	20925	21271	21108	20891	21066	21001	21063	21040	21106	21133	21273	21153	21171	21163	21287	21108	21050	21233	21112	20984	21244	21072	20930	21133	21080	21189	20988	21313	21244	21064	21116	21159	20937	21315	21214	21092	21148	21248	21015	21181	21096	21285	21157	21018	21099	21103	21034	21005	21119	20850	21217	21132	21112	21242	21166	21195	21133	20931	21039	21229	21176	20859	21167	21182	21069	21237	20985	20992	21078	21192	20973	21151	21064	21059	21097	20991	21140	21100	20985	21127	21094	21133	21358	21118	21257	21038	21132	21264	21353	21272	20906	21097	21065	21172	21148	21051	20920	21039	21139	21203	21225	21173	21252	21223	20963	20881	21065	21062	21079	21138	21043	20930	21119	21076	21324	21314	21365	21225	21016	21254	20961	20833	21114	21036	21005	21237	21147	20953	21128	21019	20823	20972	21148	21113	21197	21133	21095	21134	21215	21070	21187	21163	21186	21243	21108	21005	21135	21048	20959	21069	21254	21174	21188	21162	20909	21108	21291	21050	20879	21045	21356	21033	21264	21306	21037	20948	21178	21033	21110	21041	20978	21017	21015	21077	21125	21175	21115	21290	21014	21095	21097	21145	21121	21133	21207	21206	21191	21066	20917	20972	21134	21202	21167	21194	21118	21135	21065	20964	21332	21189	21105	21051	21140	21237	21242	20949	20996	20849	21223	20904	21071	21040	21296	21006	20825	20979	21098	21209	21223	21281	21186	20928	21102	21066	21040	21223	21108	21108	21005	21221	21091	21163	21236	21155	21230	21022	21401	21160	21256	21140	21122	21202	21015	21125	21141	21033	21310	21019	21255	21211	21194	21029	21063	21331	21037	21011	21299	21146	20997	21212	21178	20998	21209	21197	21270	21154	20915	21168	21189	21151	21045	21131	21340	21163	21140	21027	21041	21056	20930	21066	21130	21022	21153	21041	21117	21065	21090	21120	21101	21520	21085	20857	21118	21173	21126	21104	21398	21212	21213	21241	20841	21216	21109	21240	21221	21044	20921	21171	21261	21104	21031	20997	21103	21199	21097	21172	21307	20929	21121	20930	21109	21087	21173	21125	20998	21081	21237	21309	21187	21313	21029	21095	21306	20817	21229	21109	20985	21256	21330	21038	21223	20967	21053	21108	21114	20929	21071	21074	21207	21051	21114	21110	20963	21158	21332	21072	21022	21080	21254	21169	21086	21230	21140	21158	21167	21044	21037	21201	21066	20924
37056	61954	54778	42630	33678	29275	27191	25326	24335	23595	22011	21213	20229	20070	19732	19350	19020	18680	18694	18485	18303	18256	18336	18390	18388	18134	18054	18001	17922	18099	18182	18058	17984	17943	18176	17887	17897	17891	17983	17955	18020	17966	17877	17872	18021	17815	17867	18008	17877	17958	17985	17960	17863	17792	17951	17814	17929	18031	17984	17749	18081	17952	17877	17931	17902	17916	17713	17903	18032	17883	18015	17863	17982	18078	17942	17802	17961	17881	17882	17811	17977	17927	17762	18031	17842	17770	17802	17770	17819	17980	17926	18005	17801	17809	18093	17786	17965	17905	17925	17944	17913	17752	17750	17850	17770	18034	17960	17987	17859	18058	17940	17812	17907	17832	17809	17833	17968	17840	17936	17813	17739	17932	17972	17816	17885	17965	17929	17846	17760	17910	17704	17795	17968	17937	17952	17747	17855	17981	17797	17870	17968	17877	17847	17830	17893	18012	17944	17620	17918	17947	17640	17881	17845	17804	17899	18056	17933	17877	17902	17819	17742	17938	17900	17849	17786	17757	17891	17839	17794	17921	17883	17873	17863	17992	17856	17890	17894	17874	17921	17806	17946	17933	17715	18047	17835	17977	17913	17909	17992	17730	18011	17927	17896	17846	17937	17918	17942	17837	17948	17844	17786	17921	17894	17955	17892	17798	17695	17907	17788	17825	18034	18052	17956	17952	17951	17960	17914	18021	17896	17918	17756	17947	18021	17757	17995	17866	17770	17936	17825	17890	17789	18090	17837	17925	17888	17744	17744	18002	18055	17759	18139	17818	17931	17865	17908	17852	17914	17945	17797	17995	18028	17879	17917	17803	17931	18055	17667	17984	17815	17917	18037	17572	17916	17959	17890	17901	18048	17853	17943	17833	17908	17778	18139	17823	17984	17840	17872	17889	17871	17906	17941	17978	17871	18009	17892	17831	18039	17874	17812	17666	17846	17690	17799	17716	17821	17926	17793	17876	17934	17928	17897	17943	17765	17899	17837	17600	17930	17881	17914	17832	17883	17692	17806	17839	17854	17934	17835	17989	17853	18043	18033	17924	17665	17920	17850	17997	17793	17699	17770	17687	17856	17982	17813	17857	17884	17882	17765	17857	17996	17892	17699	18057	17801	17870	17868	17856	17907	17769	17881	17919	17921	17957	17657	17915	18125	17760	17857	17883	17870	17892	17725	17919	17906	17811	17870	17805	17854	17817	17745	17664	17923	17880	17902	17827	17915	17820	17828	17892	17950	17931	17786	17784	17897	17861	17957	17736	17923	17807	17846	18005	17951	17813	17921	17845	17686	17898	17971	17986	17896	17704	17890	17885	17919	18065	17858	17860	17786	18040	17847	17849	17800	18102	17828	17827	17830	18035	17935	17713	17928	18001	17627	18024	17861	17950	17702	17931	17954	17747	17940	17823	17874	17841	17996	17884	17841	17926	17962	17788	17945	18053	17925	17899	17937	17834	17878	17832	17934	17729	18006	17902	17802	17793	17976	17795	17968	17935	17808	17886	17840	17935	17793	17811	17958	17972	17750	17948	18000	17748	17856	17880	17862	17941	18002	17836	17865	17757	17945	17715	17974	18039	17914	17937	17975	17807	17873	17734	17806	17934	17968	17892	17959	17840	17800	17854	17860	17860	18063	17817	17890	17806	17853	17925	17781	17703	18047	17894	17744	17964	17848	17883	17919	17733	17952	17999	17822	17864	17809	17853	17887	17824	17906	18179	17921	17853	17895	17890	17929	17993	17791	17780	17898	17869	17917	17969	18041	17915	17949	17916	17865	17893	17962	17942	17755	17799	17902	17942	17817	17838	17583	18055	17796	17983	17800	17824	17967	17976	17884	17899	17817	17783	17913	17773	18036	17666	17964	17974	17980	17883	18017	17971	17816	17874	17838	17875	17891	17753	17709	17874	17807	18000	17988	18013	17894	17894	17823	18016	17939	17813	17987	17795	17854	17973	17989	17938	17938	17690	17838	17914	17693	17889	17903	17863	17730	17820	17937	18021	18047	17661	17883	17862	17812	17914	17875	17845	18024	17831	17980	17907	17801	17678	18141	17921	17943	17995	17768	17966	17917	17871	17918	17869	17927	17764	17923	17751	17903	18006	18007	18058	17891	17738	18062	17937	18053	17704	17970	17793	17895	18122	17765	17987	17815	17818	17993	17878	18003	17872	17994	17845	17693	17894	17824	17956	17938	17967	17917	17918	17895	17983	17812	17824	17846	17764	17752	17700	17728	17843	17821	18047	17939	17970	17826	17876	17934	17906	17823	17927	17917	17781	17876	17929	17773	17809	17893	17869	17960	18017	17962	17874	17906	17841	18115	17878	17858	17908	17831	17716	17870	17980	18014	17996	18007	17830	17810	17875	17906	17857	17910	17691	17842	17860	17867	17956	17871	17885	17780	18041	17827	17811	17971	17833	17845	17983	17844	17902	17754	17809	17861	17723	17997	17985	17902	17778	17937	17892	17903	17926	17969	17876	17960	18068	17691	17756	17890	17745	17827	18001	17887	17913	17965	17971	17696	17961	17849	17892	17960	17804	18017	17972	17934	17969	17949	17867	17848	17881	18022	17772	17854	17888	17766	18022	17961	17784	17831	18007	17832	17841	17773	17872	17835	18021	17965	17829	18010	17842	17780	17864	17942	17742	17826	17787	17877	17895	17702	18014	17892	17806	17934	17824	17847	17631	17854	17997	17801	17928	17820	17648	17937	17774	17708	17927	17826	17947	17827	17647	17803	17865	17773	17759	17825	17975	17958	17751	17971	17804	17840	17887	17707	17767	17782	18004	17841	18070	17921	18032	17860	17888	17730	17812	17878	17823	17893	17737	17858	17799	17819	18040	17881	17700	18084	17918	17773	17904	18057	17899	17740	17818	17884	18102	18002	17994	17910	17782	17814	17822	17943	17867	17948	17962	17883	17905	18020	17774	17852	17825	17764	18008	17704	17836	17755	17903	18085	17872	18021	17747	17907	17933	18050	17893	17682	17959	17846	17759	17921	17999	17805	18060	17881	17835	17808	17797	17747	17999	17967	17763	18031	18059	17874	17833	17900	18061	17849	17886	17848	17963	17624	17840	17842	17982	17878	17930	17841	17740	17763	17867	17968	17744	17834	17985	17977	17936	18031	17833	17972	17859	17969	17782	17859	17953	17802	17835	17729	17939	17771	17787	17905	17896	18006	17954	17752	17721	17797	17938	17826	17887	17900	17799	17932	17935	17809	17659	17670	17781	17847	17958	18016	17901	17989	17821	18040	17913	17736	17841	17948	17837	17998	17937	17960	17847	17719	17900	17929	18002	17733	17879	18007	17715	17843	17933	17818	17787	17875	17815	17851	18116	17924	17756	17919	18018	17857	17957	18033	17865	17901	17903	17952	17914	17792	17793	17673	17959	17798	17940	17776	17941	17943	17889	17991	17928	17915	17909	17855	17774	17790	17894	17825	17756	17961	17874	18039	17847	17898	17743	17991	17743	17903	17812	17888	17966	18006	17870	17915	17918	17845	17956	17853	17741	18065	17921	17836	18002	18026	17767	17984	17958	17920	17777	17874	17747	17843	17609	17891	17773	18055	17743	17787	17834	17807	17732	17889	17856	17858	18036	18044	17915	17752	17854	17837	17894	17858	17901	17837	17842	18047	17763	18015	17777	17967	17956	17915	17918	17919	17920	17960	17913	17894	17811	17888	17786	18010	17744	17797	17707	17982	17942	17866	17770	17905	17949	17863	17709	17833	17967	17912	17858	17982	17828	17887	17889	17977	18029	17704	17695	17812	17830	17820	17857	17967	17956	18020	17764	17780	17844	17785	17886	17922	17828	17763	17919	17925	17882	17951	17921	17836	18058	17801	17920	18033	17831	18082	17796	17755	17985	17960	17819	17947	17889	17798	17923	17957	17850	17889	17800	17946	17833	17934	18039	17875	17857	18017	17844	18072	17933	17823	17907	17937	17937	17957	17782	17674	17998	17621	17896	17883	17901	17891	17890	17757	17917	17819	17795	18020	17906	17941	17954	17906	17943	17879	17882	17862	17807	17860	17978	17796	17854	18011	17918	17985	17816	18002	17660	17971	17838	17876	17946	17809	17801	17686	17788	17919	17996	17769	17912	17769	17852	17988	18015	17971	17960	17831	18065	17783	17892	17741	18043	17784	17795	18116	17845	17782	17949	17829	17763	17821	17861	17927	17998	17951	17890	17930	17875	18000	18067	17906	17821	17811	17955	17931	17938	17847	17823	17910	17651	17728	17950	17835	17967	17827	18037	17843	17833	17812	17843	17902	17946	17899	18000	17775	17823	17903	17895	17842	17806	18049	17824	17802	17929	17819	17824	17879	17905	18100	17697	17923	17855	17991	17989	17877	17696	17830	18004	17939	17761	17992	17928	17797	17772	17861	17760	17888	17834	18041	17786	17927	18046	17809	17892	17767	17845	17772	17804	17905	18002	17878	17912	17751	17966	17823	17725	18022	17866	18067	17880	18130	18022	17908	17831	17826	17789	17973	17902	17754	17767	17849	17983	17794	17870	17796	17761	17892	18004	17807	17821	17903	17881	17835	17920	17879	17895	17893	17890	17791	17925	17935	17939	18044	18031	17845	17714	17830	17821	18072	17879	17938	17932	17683	17872	17974	17780	17965	17851	17818	17791	17909	17825	17726	17817	17817	17928	17970	17938	17875	17894	17892	17896	18103	17857	17874	17808	17962	17923	17972	17806	17704	17906	17805	17900	17956	17850	18052	17753	17920	17953	17873	17904	17692	17907	17781	17792	17930	17911	18026	17922	17891	17776	17984	17704	17936	17732	17876	17973	17929	17830	17877	17792	18072	17769	17937	17741	17788	17905	17978	17995	18010	17844	17802	18001	17886	17885	17883	17927	17886	17853	17974	18029	17863	17847	17915	17933	17972	18013	17897	18007	17841	17919	17774	17799	17890	18062	17841	17831	17703	17931	17883	17871	18025	17868	17862	17841	17892	17861	17857	17983	18018	17917	17740	17906	17825	17748	17749	17751	17798	17957	18038	17818	17821	17855	17959	17754	17885	17916	17841	17975	17886	18115	17835	17818	18028	17801	18009	17993	18078	17977	18017	17972	17828	17808	17995	17826	18136	17742	17969	17853	17863	17794	17935	18028
29187	28805	36971	32967	26172	23770	23129	22053	21763	21600	21251	21152	21103	20779	21030	20683	20749	20708	20451	20379	20531	20593	20578	20536	20414	20429	20559	20686	20321	20353	20647	20674	20541	20450	20313	20257	20543	20609	20439	20487	20435	20743	20556	20639	20482	20575	20241	20388	20457	20503	20349	20399	20523	20621	20648	20382	20320	20355	20498	20293	20354	20609	20625	20597	20492	20577	20220	20380	20360	20333	20386	20697	20575	20233	20604	20520	20254	20437	20448	20677	20405	20312	20411	20379	20438	20588	20573	20493	20319	20354	20400	20453	20698	20627	20527	20399	20521	20548	20472	20609	20419	20387	20444	20546	20527	20348	20188	20494	20398	20591	20706	20361	20424	20396	20307	20441	20263	20610	20446	20433	20405	20442	20445	20416	20495	20495	20405	20530	20470	20484	20152	20621	20237	20552	20445	20404	20531	20505	20354	20614	20408	20507	20501	20688	20659	20412	20376	20429	20494	20481	20173	20179	20523	20311	20411	20512	20231	20440	20459	20398	20619	20506	20261	20653	20236	20332	20491	20419	20530	20474	20599	20507	20483	20547	20799	20267	20542	20591	20287	20522	20479	20477	20295	20513	20298	20298	20441	20495	20469	20455	20597	20502	20502	20444	20409	20450	20454	20440	20415	20453	20444	20375	20466	20417	20422	20307	20543	20426	20462	20436	20383	20434	20231	20597	20565	20477	20550	20447	20403	20358	20400	20531	20372	20338	20372	20574	20526	20432	20321	20410	20681	20486	20675	20577	20433	20556	20540	20248	20442	20385	20482	20381	20560	20395	20431	20516	20556	20577	20644	20254	20513	20168	20377	20534	20220	20504	20402	20358	20398	20265	20385	20392	20475	20285	20440	20189	20261	20553	20369	20568	20442	20385	20435	20333	20497	20456	20598	20533	20420	20354	20369	20470	20549	20358	20561	20183	20231	20290	20636	20494	20187	20542	20508	20468	20297	20346	20436	20488	20498	20447	20521	20423	20440	20341	20404	20495	20355	20137	20417	20437	20286	20476	20432	20423	20416	20457	20383	20526	20522	20430	20403	20487	20273	20486	20537	20503	20589	20525	20416	20336	20632	20602	20413	20419	20402	20460	20437	20559	20504	20474	20464	20291	20522	20422	20544	20354	20445	20316	20609	20444	20263	20500	20477	20367	20417	20516	20595	20429	20398	20555	20452	20390	20554	20431	20403	20602	20626	20473	20463	20459	20345	20482	20356	20373	20571	20456	20486	20543	20448	20287	20275	20677	20542	20517	20206	20361	20429	20392	20358	20325	20377	20281	20490	20520	20469	20347	20254	20489	20593	20388	20337	20572	20499	20493	20335	20396	20443	20537	20497	20405	20298	20529	20555	20604	20389	20427	20452	20471	20410	20382	20256	20493	20636	20247	20498	20414	20415	20313	20555	20415	20536	20413	20128	20325	20414	20249	20491	20557	20358	20676	20477	20294	20360	20484	20451	20457	20448	20506	20542	20411	20465	20379	20396	20437	20386	20385	20546	20560	20343	20485	20395	20195	20647	20279	20528	20254	20278	20590	20446	20377	20470	20324	20482	20327	20531	20275	20468	20556	20600	20216	20474	20327	20359	20315	20184	20511	20456	20606	20503	20364	20431	20453	20546	20494	20393	20404	20369	20522	20240	20499	20486	20690	20399	20442	20646	20356	20508	20316	20638	20595	20408	20376	20207	20306	20445	20281	20611	20622	20450	20741	20448	20475	20426	20439	20460	20662	20434	20536	20518	20384	20428	20515	20481	20615	20539	20394	20598	20367	20630	20324	20589	20357	20523	20284	20583	20269	20302	20432	20728	20375	20338	20579	20539	20470	20633	20330	20520	20541	20361	20478	20711	20245	20399	20579	20454	20390	20583	20457	20403	20555	20653	20405	20337	20579	20696	20206	20680	20444	20698	20324	20406	20598	20416	20448	20634	20410	20463	20446	20302	20529	20449	20463	20529	20582	20502	20413	20313	20617	20408	20582	20620	20600	20246	20431	20242	20422	20561	20444	20370	20293	20508	20202	20503	20732	20485	20437	20583	20344	20330	20422	20515	20453	20434	20392	20440	20505	20367	20431	20672	20611	20479	20778	20437	20405	20636	20480	20381	20258	20412	20423	20321	20327	20451	20291	20483	20489	20609	20549	20389	20512	20568	20602	20563	20519	20381	20462	20201	20464	20224	20422	20385	20479	20562	20562	20339	20391	20298	20535	20384	20497	20678	20465	20462	20504	20448	20358	20485	20554	20707	20629	20417	20558	20595	20512	20361	20149	20291	20388	20543	20506	20400	20248	20518	20363	20494	20504	20575	20574	20584	20264	20438	20345	20230	20446	20634	20461	20173	20618	20475	20432	20429	20506	20327	20518	20462	20493	20208	20372	20355	20398	20740	20456	20527	20387	20367	20420	20337	20437	20307	20352	20521	20346	20440	20105	20455	20224	20534	20416	20611	20357	20473	20510	20561	20620	20454	20266	20278	20311	20376	20355	20465	20405	20347	20590	20518	20363	20493	20425	20451	20417	20380	20418	20493	20433	20286	20376	20400	20457	20515	20568	20408	20505	20223	20390	20533	20529	20446	20491	20275	20392	20537	20525	20438	20632	20305	20370	20390	20383	20265	20560	20548	20566	20556	20377	20351	20412	20457	20563	20406	20386	20534	20532	20577	20289	20681	20506	20478	20441	20409	20388	20453	20521	20690	20537	20458	20527	20463	20368	20820	20297	20599	20453	20326	20489	20433	20367	20622	20382	20611	20489	20554	20694	20586	20472	20572	20532	20398	20668	20630	20480	20476	20347	20382	20296	20375	20585	20355	20495	20524	20558	20614	20486	20353	20495	20408	20581	20435	20605	20412	20453	20342	20586	20393	20361	20379	20675	20557	20634	20497	20423	20488	20371	20444	20313	20558	20503	20446	20699	20622	20308	20616	20526	20504	20510	20521	20483	20392	20481	20393	20391	20377	20443	20543	20488	20473	20493	20294	20523	20380	20333	20442	20389	20430	20241	20398	20406	20580	20411	20450	20489	20412	20448	20649	20470	20529	20556	20263	20601	20344	20420	20342	20526	20356	20622	20566	20589	20605	20470	20397	20609	20365	20569	20288	20560	20457	20446	20377	20615	20585	20434	20452	20498	20487	20465	20529	20683	20557	20468	20426	20290	20560	20498	20536	20667	20809	20454	20450	20490	20290	20394	20412	20355	20330	20305	20458	20436	20530	20217	20447	20777	20631	20447	20344	20345	20504	20534	20364	20462	20548	20431	20559	20618	20606	20355	20516	20484	20232	20145	20437	20578	20479	20265	20474	20453	20582	20288	20618	20565	20463	20555	20478	20525	20629	20533	20620	20331	20467	20660	20435	20545	20260	20382	20551	20238	20296	20288	20509	20440	20323	20648	20484	20595	20525	20521	20456	20359	20575	20488	20542	20461	20314	20538	20691	20603	20578	20290	20424	20247	20303	20417	20512	20403	20379	20558	20437	20395	20308	20428	20519	20455	20517	20591	20406	20582	20437	20470	20355	20368	20429	20258	20412	20393	20472	20677	20693	20409	20416	20426	20352	20617	20507	20497	20340	20487	20414	20438	20421	20583	20247	20468	20417	20453	20376	20365	20471	20401	20524	20503	20197	20702	20533	20278	20501	20533	20571	20550	20621	20630	20670	20461	20360	20455	20352	20528	20414	20459	20429	20476	20474	20355	20322	20529	20623	20297	20344	20644	20384	20460	20350	20430	20699	20566	20459	20491	20514	20490	20572	20550	20275	20438	20264	20454	20210	20561	20526	20485	20600	20413	20511	20428	20601	20179	20361	20369	20416	20471	20331	20377	20713	20521	20651	20430	20552	20368	20474	20161	20393	20579	20484	20542	20339	20417	20678	20405	20339	20363	20246	20244	20202	20376	20534	20403	20532	20409	20482	20649	20478	20385	20428	20466	20475	20398	20351	20548	20346	20277	20558	20319	20388	20552	20446	20375	20499	20491	20455	20096	20480	20409	20553	20497	20324	20313	20385	20438	20530	20464	20333	20232	20576	20414	20441	20599	20493	20500	20525	20417	20530	20486	20410	20575	20481	20278	20469	20473	20559	20641	20517	20419	20338	20500	20451	20572	20542	20483	20474	20414	20473	20560	20187	20300	20299	20274	20333	20166	20504	20520	20359	20199	20092	20275	20501	20300	20481	20571	20489	20559	20619	20208	20387	20345	20293	20403	20293	20295	20608	20484	20148	20346	20466	20511	20552	20585	20692	20567	20432	20418	20427	20309	20453	20512	20365	20367	20443	20586	20349	20282	20434	20469	20412	20387	20336	20517	20291	20426	20747	20312	20495	20322	20366	20445	20236	20364	20535	20578	20562	20477	20403	20423	20481	20262	20467	20447	20366	20330	20331	20511	20329	20524	20298	20244	20367	20420	20336	20642	20410	20685	20529	20614	20382	20595	20523	20338	20474	20449	20425	20268	20560	20529	20605	20565	20474	20516	20396	20359	20339	20404	20475	20444	20580	20476	20583	20527	20483	20392	20591	20614	20409	20525	20560	20480	20529	20279	20281	20392	20382	20440	20111	20409	20263	20551	20683	20380	20454	20455	20367	20518	20567	20331	20322	20399	20453	20317	20197	20615	20350	20417	20436	20386	20566	20560	20662	20460	20389	20471	20379	20386	20421	20509	20477	20493	20450	20511	20473	20626	20605	20568	20650	20501	20654	20494	20440	20396	20390	20628	20595	20285	20311	20453	20262	20509	20661	20517	20428	20595	20395	20596	20357	20340	20412	20463	20630	20374	20398	20289	20709	20225	20589	20577	20348	20383	20294	20550	20567	20512	20516	20288	20501	20572	20416	20409	20385	20507	20456	20348	20525	20495	20315	20589	20460	20523	20345	20444	20433	20675	20626	20508	20482	20420	20704	20656	20427	20557	20179	20384	20605	20357	20535	20324	20487	20494	20458	20548	20466	20540	20512	20389	20462	20550	20394	20228	20419	20639	20739	20539	20509	20376	20349	20561	20479	20684	20578	20530	20571	20530	20320	20436	20515	20437	20624	20582	20329	20247	20532	20434	20667	20481	20465	20634	20525	20459	20275	20580	20538	20395	20475	20582	20472	20330	20217	20322	20356	20482	20243	20470	20430	20574
33012	46455	43004	32709	25460	22373	21097	20008	19462	19150	19153	18700	18432	18157	18108	17814	17858	17755	17704	17593	17608	17740	17790	17515	17631	17420	17581	17584	17627	17426	17481	17307	17519	17499	17345	17635	17658	17494	17489	17625	17557	17515	17588	17614	17608	17516	17470	17522	17574	17496	17555	17434	17525	17581	17413	17354	17403	17398	17629	17561	17566	17439	17479	17389	17442	17589	17599	17447	17396	17469	17615	17431	17502	17529	17606	17529	17377	17478	17401	17687	17443	17566	17633	17423	17428	17352	17370	17615	17487	17540	17386	17473	17546	17574	17551	17523	17523	17397	17537	17431	17501	17462	17296	17320	17602	17519	17643	17185	17262	17397	17412	17505	17537	17482	17515	17405	17352	17644	17375	17410	17576	17467	17459	17549	17427	17565	17550	17323	17294	17249	17493	17546	17461	17590	17364	17471	17312	17480	17481	17435	17544	17521	17458	17430	17350	17458	17405	17632	17493	17663	17644	17759	17474	17581	17500	17680	17463	17445	17444	17415	17408	17364	17490	17691	17435	17497	17555	17347	17624	17573	17465	17500	17282	17542	17287	17408	17485	17341	17457	17532	17503	17522	17522	17478	17493	17386	17286	17662	17538	17406	17563	17462	17545	17466	17359	17363	17662	17300	17537	17344	17522	17693	17335	17711	17546	17515	17615	17599	17315	17353	17536	17383	17472	17551	17490	17629	17565	17514	17338	17529	17411	17470	17707	17460	17413	17640	17572	17535	17471	17439	17637	17448	17488	17237	17525	17408	17626	17570	17262	17466	17683	17429	17450	17394	17573	17626	17636	17511	17463	17365	17533	17584	17480	17498	17316	17579	17451	17685	17588	17361	17361	17589	17502	17447	17435	17550	17563	17582	17488	17617	17547	17439	17562	17312	17500	17622	17330	17312	17502	17509	17529	17674	17461	17460	17340	17359	17422	17367	17651	17622	17341	17574	17520	17449	17393	17533	17541	17453	17578	17482	17591	17580	17281	17540	17477	17572	17355	17494	17447	17587	17532	17411	17643	17549	17544	17388	17567	17305	17571	17441	17488	17423	17414	17487	17420	17423	17691	17491	17441	17642	17636	17532	17519	17443	17504	17473	17454	17499	17427	17431	17788	17543	17356	17492	17476	17531	17424	17539	17532	17474	17623	17537	17407	17538	17531	17556	17324	17697	17525	17366	17476	17430	17552	17613	17598	17387	17393	17589	17574	17631	17462	17526	17509	17423	17595	17364	17320	17475	17533	17318	17356	17511	17514	17585	17402	17348	17476	17530	17611	17553	17640	17580	17455	17513	17602	17449	17468	17390	17492	17336	17384	17567	17396	17737	17538	17479	17489	17480	17595	17162	17384	17607	17458	17478	17455	17404	17581	17466	17562	17402	17698	17511	17347	17620	17411	17339	17604	17454	17478	17626	17337	17519	17508	17382	17595	17451	17504	17463	17384	17416	17579	17492	17384	17416	17458	17422	17302	17522	17534	17502	17486	17609	17440	17625	17607	17556	17443	17511	17611	17648	17545	17395	17563	17473	17493	17347	17646	17631	17452	17398	17388	17400	17506	17460	17562	17540	17559	17401	17448	17438	17487	17429	17420	17613	17481	17655	17509	17471	17527	17379	17477	17371	17580	17527	17631	17365	17574	17503	17593	17537	17439	17521	17578	17483	17650	17535	17338	17480	17481	17480	17493	17488	17505	17572	17560	17503	17528	17515	17525	17418	17612	17465	17464	17454	17431	17553	17450	17615	17393	17386	17478	17401	17571	17473	17436	17420	17642	17462	17546	17318	17503	17546	17316	17425	17580	17507	17502	17494	17384	17625	17439	17390	17539	17546	17466	17381	17380	17455	17532	17503	17547	17628	17533	17466	17397	17464	17447	17516	17394	17478	17507	17370	17463	17665	17411	17559	17351	17374	17605	17407	17559	17549	17484	17465	17429	17498	17548	17643	17465	17472	17535	17406	17473	17356	17535	17463	17493	17472	17595	17525	17631	17411	17672	17452	17570	17451	17498	17493	17460	17580	17383	17310	17595	17508	17451	17388	17523	17492	17518	17372	17420	17371	17643	17564	17404	17298	17488	17650	17470	17465	17408	17398	17707	17466	17416	17362	17464	17325	17488	17462	17540	17409	17474	17559	17321	17543	17465	17592	17600	17408	17351	17610	17492	17482	17435	17526	17398	17403	17512	17399	17489	17471	17406	17627	17515	17497	17429	17457	17493	17462	17430	17617	17391	17605	17526	17506	17440	17511	17551	17525	17430	17327	17494	17479	17454	17542	17503	17366	17490	17641	17268	17468	17448	17497	17513	17640	17509	17442	17678	17420	17502	17314	17610	17446	17402	17588	17465	17423	17512	17415	17466	17395	17552	17486	17579	17406	17512	17482	17524	17532	17376	17562	17246	17510	17291	17439	17589	17402	17414	17541	17530	17423	17579	17421	17494	17545	17562	17579	17555	17468	17673	17642	17253	17415	17489	17510	17494	17497	17618	17429	17275	17514	17519	17575	17509	17477	17440	17560	17458	17375	17446	17533	17444	17395	17335	17423	17570	17465	17459	17486	17589	17554	17652	17301	17574	17546	17524	17322	17495	17583	17261	17337	17549	17318	17434	17590	17449	17332	17574	17520	17327	17522	17353	17548	17382	17326	17484	17533	17460	17613	17403	17568	17509	17524	17549	17507	17594	17347	17435	17367	17454	17601	17480	17411	17388	17376	17395	17370	17365	17493	17604	17559	17643	17563	17681	17771	17376	17495	17437	17458	17382	17421	17463	17564	17426	17576	17323	17632	17635	17428	17394	17543	17473	17221	17596	17591	17284	17667	17374	17526	17490	17499	17452	17525	17479	17476	17421	17501	17508	17471	17630	17576	17459	17497	17488	17523	17653	17366	17523	17436	17552	17651	17274	17523	17572	17340	17373	17581	17536	17487	17354	17482	17573	17455	17483	17380	17396	17367	17389	17362	17592	17548	17531	17399	17345	17619	17389	17437	17640	17405	17402	17399	17448	17625	17397	17514	17599	17505	17465	17429	17560	17268	17692	17530	17455	17472	17377	17515	17522	17448	17442	17545	17414	17513	17507	17541	17701	17641	17569	17439	17460	17498	17557	17604	17418	17638	17475	17615	17444	17582	17476	17508	17523	17566	17347	17283	17651	17524	17550	17320	17669	17517	17628	17519	17561	17413	17470	17442	17643	17398	17590	17412	17577	17478	17383	17457	17547	17539	17524	17378	17531	17520	17407	17652	17342	17471	17477	17556	17589	17711	17431	17687	17541	17473	17463	17455	17584	17518	17362	17551	17491	17490	17471	17543	17550	17480	17381	17747	17379	17428	17465	17512	17565	17600	17480	17442	17481	17494	17411	17459	17592	17485	17586	17333	17301	17526	17372	17488	17672	17593	17377	17444	17457	17654	17424	17722	17508	17709	17539	17463	17506	17425	17512	17396	17561	17339	17471	17497	17643	17497	17419	17651	17465	17585	17539	17284	17568	17518	17587	17431	17539	17558	17668	17470	17336	17366	17521	17532	17316	17594	17436	17295	17398	17389	17338	17509	17448	17588	17539	17594	17597	17479	17383	17690	17649	17526	17534	17381	17486	17636	17422	17621	17492	17530	17328	17441	17487	17399	17385	17418	17685	17462	17596	17405	17421	17441	17472	17357	17637	17409	17481	17582	17559	17547	17505	17514	17396	17449	17598	17310	17445	17428	17496	17483	17400	17474	17329	17519	17462	17484	17411	17203	17449	17463	17546	17456	17366	17515	17466	17424	17439	17754	17678	17597	17593	17338	17620	17669	17689	17411	17556	17492	17540	17446	17664	17356	17699	17303	17499	17391	17414	17350	17649	17643	17561	17351	17545	17322	17458	17609	17546	17597	17660	17547	17461	17441	17531	17497	17543	17549	17454	17485	17380	17461	17582	17710	17530	17538	17286	17393	17507	17331	17468	17326	17642	17649	17596	17412	17546	17558	17396	17469	17604	17409	17458	17562	17317	17532	17572	17348	17464	17575	17347	17410	17401	17388	17349	17547	17652	17560	17511	17361	17498	17413	17513	17382	17407	17656	17587	17572	17443	17425	17479	17559	17483	17633	17514	17396	17596	17375	17612	17363	17419	17597	17516	17594	17481	17641	17389	17628	17530	17409	17361	17609	17348	17388	17548	17408	17485	17644	17309	17403	17459	17666	17628	17388	17511	17557	17461	17528	17362	17589	17409	17461	17604	17358	17622	17373	17454	17400	17464	17549	17516	17403	17616	17490	17529	17337	17603	17484	17539	17531	17401	17468	17542	17310	17684	17591	17612	17455	17347	17565	17425	17455	17520	17389	17477	17455	17503	17493	17544	17567	17095	17551	17457	17498	17478	17364	17440	17484	17598	17544	17444	17626	17622	17566	17588	17529	17605	17605	17423	17538	17339	17504	17488	17459	17368	17564	17537	17541	17458	17543	17453	17272	17436	17647	17614	17597	17336	17661	17444	17366	17478	17448	17467	17491	17481	17500	17530	17617	17555	17653	17417	17566	17546	17424	17435	17577	17554	17354	17380	17714	17480	17404	17482	17499	17518	17540	17704	17556	17455	17560	17516	17593	17435	17518	17559	17532	17517	17460	17535	17481	17506	17446	17466	17529	17586	17501	17592	17597	17524	17456	17389	17426	17592	17531	17508	17492	17584	17408	17540	17399	17213	17579	17402	17641	17472	17556	17434	17667	17533	17612	17474	17475	17524	17449	17713	17530	17389	17662	17552	17584	17503	17579	17541	17432	17479	17387	17429	17368	17312	17628	17423	17498	17437	17523	17547	17494	17472	17533	17615	17480	17517	17408	17468	17523	17543	17410	17433	17635	17477	17532	17515	17331	17592	17484	17520	17605	17440	17461	17603	17445	17647	17330	17543	17337	17537	17516	17637	17492	17498	17479	17502	17398	17515	17484	17498	17506	17696	17549	17347	17412	17575	17475	17464	17463	17437	17433	17517	17449	17364	17542	17455	17484	17552	17439	17391	17254	17369	17476	17425	17425	17484	17216	17321	17420	17566	17403	17428	17491	17475	17522	17600	17459	17449	17504	17511	17384	17576	17415	17574	17402	17486	17639	17667	17435	17616	17346	17266	17683	17388	17576	17513	17607	17311	17440
24287	21580	29497	26785	26074	27539	27060	23498	22811	22474	22237	21958	21577	21534	21257	21048	20978	21054	21029	20713	20905	20786	20847	20657	20558	20453	20793	20582	20556	20571	20748	20631	20493	20553	20619	20672	20730	20514	20538	20645	20450	20631	20634	20647	20506	20571	20623	20481	20602	20539	20781	20484	20437	20541	20705	20506	20453	20460	20469	20315	20532	20472	20509	20341	20268	20635	20766	20461	20594	20461	20521	20601	20464	20374	20534	20642	20634	20363	20544	20400	20699	20251	20660	20592	20383	20536	20591	20676	20493	20555	20723	20423	20416	20476	20505	20450	20309	20506	20571	20579	20361	20617	20721	20535	20468	20600	20522	20598	20615	20544	20434	20442	20532	20577	20549	20479	20314	20411	20728	20799	20456	20296	20439	20472	20797	20371	20422	20522	20612	20505	20596	20326	20623	20526	20558	20417	20484	20581	20478	20587	20544	20352	20657	20540	20557	20490	20768	20502	20583	20485	20617	20568	20430	20564	20404	20656	20495	20643	20345	20504	20430	20670	20553	20583	20576	20317	20420	20474	20591	20685	20668	20479	20234	20522	20473	20616	20731	20382	20229	20410	20429	20379	20423	20288	20463	20417	20399	20416	20467	20278	20430	20752	20355	20415	20357	20359	20268	20376	20589	20624	20395	20644	20561	20696	20668	20488	20584	20462	20269	20593	20523	20557	20646	20553	20513	20505	20565	20505	20471	20593	20500	20293	20564	20487	20593	20521	20691	20489	20540	20532	20618	20458	20783	20360	20635	20490	20506	20312	20345	20356	20303	20549	20400	20543	20425	20563	20572	20541	20615	20391	20511	20464	20498	20581	20556	20459	20522	20602	20377	20610	20459	20449	20371	20506	20537	20425	20477	20463	20468	20499	20448	20329	20444	20391	20448	20438	20499	20401	20586	20392	20549	20469	20631	20404	20331	20517	20564	20393	20663	20514	20542	20457	20559	20477	20333	20556	20452	20694	20556	20466	20467	20403	20367	20435	20395	20396	20458	20493	20452	20401	20598	20506	20492	20513	20443	20422	20751	20620	20610	20292	20521	20652	20360	20431	20537	20511	20560	20338	20612	20486	20498	20394	20593	20491	20552	20566	20573	20493	20400	20530	20321	20482	20610	20296	20419	20458	20438	20260	20527	20396	20496	20499	20796	20685	20609	20480	20578	20391	20681	20579	20377	20254	20521	20369	20232	20525	20518	20820	20514	20299	20529	20468	20382	20258	20527	20661	20318	20358	20366	20547	20381	20517	20583	20532	20464	20616	20454	20551	20573	20505	20469	20432	20574	20490	20492	20433	20483	20318	20455	20575	20560	20487	20485	20430	20377	20456	20289	20426	20295	20365	20653	20599	20429	20505	20393	20644	20640	20465	20667	20427	20536	20432	20346	20463	20433	20281	20627	20526	20499	20539	20540	20468	20334	20541	20306	20477	20307	20425	20297	20251	20626	20383	20459	20553	20565	20573	20476	20602	20555	20547	20632	20485	20557	20276	20610	20597	20579	20434	20450	20525	20431	20669	20590	20554	20543	20548	20428	20530	20449	20466	20437	20537	20447	20757	20700	20443	20619	20453	20552	20547	20531	20520	20668	20510	20577	20768	20478	20487	20271	20578	20573	20461	20436	20693	20540	20484	20628	20515	20549	20616	20304	20389	20563	20353	20505	20544	20501	20562	20441	20380	20735	20451	20783	20474	20464	20593	20491	20475	20392	20336	20426	20345	20509	20521	20586	20552	20485	20414	20544	20687	20536	20434	20664	20628	20698	20323	20371	20522	20372	20567	20616	20386	20155	20411	20574	20636	20538	20508	20421	20431	20601	20464	20499	20568	20636	20622	20487	20404	20374	20589	20536	20598	20543	20629	20433	20446	20423	20451	20366	20509	20546	20253	20457	20322	20560	20542	20437	20502	20386	20613	20304	20529	20655	20609	20584	20600	20602	20509	20549	20642	20498	20539	20406	20521	20657	20427	20380	20383	20445	20456	20423	20586	20638	20408	20574	20497	20697	20581	20312	20432	20426	20507	20522	20582	20405	20490	20686	20404	20504	20548	20386	20421	20441	20610	20428	20476	20375	20595	20506	20473	20351	20553	20639	20533	20550	20455	20603	20355	20569	20738	20532	20408	20546	20862	20594	20484	20423	20539	20606	20458	20710	20666	20405	20406	20469	20381	20331	20660	20659	20457	20393	20492	20261	20685	20599	20487	20322	20321	20356	20525	20413	20471	20660	20661	20644	20579	20600	20546	20322	20340	20583	20315	20371	20235	20504	20312	20473	20408	20274	20528	20521	20544	20451	20482	20508	20518	20609	20394	20730	20527	20269	20429	20497	20529	20399	20624	20539	20661	20728	20528	20506	20464	20507	20479	20658	20512	20569	20427	20455	20378	20305	20552	20607	20415	20556	20510	20443	20479	20532	20501	20455	20373	20394	20408	20683	20521	20391	20445	20525	20519	20610	20557	20506	20382	20358	20578	20658	20600	20487	20600	20420	20479	20519	20453	20228	20504	20607	20436	20580	20372	20630	20412	20504	20342	20632	20521	20436	20418	20453	20612	20368	20431	20471	20350	20510	20772	20405	20529	20268	20481	20339	20419	20599	20538	20575	20691	20277	20665	20483	20642	20342	20500	20379	20547	20472	20414	20401	20642	20513	20662	20555	20523	20665	20698	20468	20557	20453	20428	20427	20542	20534	20402	20509	20480	20499	20496	20501	20457	20598	20376	20532	20574	20651	20606	20458	20337	20430	20624	20577	20577	20437	20467	20482	20419	20560	20617	20402	20569	20470	20465	20475	20406	20576	20543	20404	20389	20446	20588	20593	20486	20494	20378	20526	20333	20516	20574	20504	20276	20626	20424	20570	20382	20401	20424	20560	20401	20609	20550	20278	20386	20694	20497	20559	20514	20602	20525	20424	20441	20361	20565	20687	20393	20483	20486	20486	20561	20820	20479	20694	20386	20379	20361	20345	20511	20368	20652	20467	20447	20595	20667	20746	20398	20523	20273	20418	20458	20452	20521	20404	20467	20275	20379	20609	20410	20450	20264	20481	20516	20538	20523	20623	20430	20728	20600	20406	20593	20460	20505	20716	20480	20564	20314	20503	20439	20808	20432	20489	20460	20382	20411	20601	20460	20567	20562	20647	20520	20420	20610	20561	20437	20495	20656	20511	20519	20534	20697	20302	20544	20485	20443	20556	20539	20388	20384	20523	20619	20611	20514	20591	20399	20373	20678	20669	20500	20228	20308	20292	20408	20406	20675	20619	20572	20410	20578	20621	20423	20455	20630	20554	20623	20381	20691	20574	20515	20468	20576	20464	20607	20513	20613	20481	20578	20424	20485	20524	20601	20358	20533	20691	20520	20459	20611	20485	20381	20610	20542	20718	20280	20517	20376	20483	20436	20527	20393	20486	20493	20407	20479	20570	20551	20654	20352	20439	20617	20362	20450	20706	20551	20518	20461	20408	20444	20399	20364	20221	20466	20325	20624	20595	20554	20548	20487	20582	20407	20375	20380	20464	20492	20509	20450	20687	20541	20566	20582	20614	20508	20693	20398	20442	20632	20579	20413	20601	20282	20420	20503	20398	20368	20707	20387	20413	20580	20504	20373	20730	20487	20415	20308	20672	20511	20584	20447	20511	20580	20543	20373	20475	20556	20379	20543	20308	20499	20367	20469	20667	20472	20520	20581	20479	20386	20511	20518	20402	20408	20733	20551	20290	20600	20569	20426	20227	20652	20533	20289	20415	20587	20434	20520	20599	20484	20611	20448	20388	20506	20666	20793	20570	20537	20674	20247	20555	20546	20420	20452	20619	20414	20520	20467	20454	20615	20515	20370	20439	20391	20481	20405	20527	20479	20356	20504	20478	20513	20435	20464	20532	20607	20558	20483	20489	20576	20612	20583	20537	20601	20566	20644	20608	20572	20626	20494	20467	20512	20338	20502	20311	20764	20612	20519	20430	20512	20503	20553	20344	20497	20325	20383	20394	20305	20611	20585	20462	20472	20601	20639	20613	20796	20395	20512	20539	20391	20193	20421	20438	20576	20364	20483	20553	20436	20424	20654	20506	20500	20526	20473	20665	20650	20485	20480	20569	20410	20422	20671	20596	20412	20463	20612	20411	20366	20471	20390	20427	20533	20447	20512	20573	20635	20487	20535	20457	20395	20394	20615	20449	20385	20490	20485	20471	20504	20505	20581	20325	20554	20435	20391	20641	20442	20618	20456	20373	20450	20486	20532	20522	20600	20411	20430	20595	20485	20521	20560	20493	20507	20544	20376	20427	20609	20519	20698	20425	20468	20591	20433	20362	20396	20597	20511	20575	20436	20650	20575	20470	20288	20581	20721	20261	20463	20655	20445	20521	20548	20309	20615	20455	20610	20510	20379	20460	20344	20409	20402	20427	20719	20459	20441	20539	20637	20608	20489	20523	20490	20598	20433	20539	20399	20401	20441	20578	20427	20539	20309	20326	20426	20665	20450	20536	20636	20375	20452	20596	20486	20589	20646	20473	20533	20540	20471	20471	20596	20413	20511	20427	20411	20446	20513	20386	20715	20501	20444	20499	20401	20686	20404	20619	20497	20581	20461	20615	20324	20684	20480	20404	20372	20445	20518	20563	20664	20453	20551	20686	20499	20514	20427	20441	20387	20565	20303	20602	20763	20393	20643	20549	20359	20355	20524	20406	20691	20504	20686	20364	20613	20386	20586	20405	20533	20576	20348	20459	20647	20591	20579	20516	20443	20380	20612	20655	20467	20587	20637	20494	20638	20491	20449	20625	20322	20497	20454	20578	20530	20602	20705	20363	20502	20692	20375	20249	20432	20540	20472	20620	20365	20504	20257	20421	20350	20516	20603	20296	20517	20533	20710	20487	20539	20732	20478	20536	20550	20391	20583	20374	20539	20684	20520	20698	20670	20567	20382	20440	20545	20397	20527	20416	20430	20622	20520	20404	20502	20638	20397	20316	20415	20503	20456	20533	20453	20578	20506	20540	20425	20561	20589	20470	20522	20427	20643	20387	20542	20514	20415	20465	20309	20515	20644	20527	20550	20357	20471	20203	20438	20586	20690	20326	20394	20467	20398	20572	20545	20538	20575	20537	20592	20457	20488	20507	20546	20671	20659
34564	55610	53834	41276	32664	27301	23749	22047	21119	20275	19910	19596	19093	18736	18479	18232	18168	18141	17935	17929	17782	17950	17769	17687	17855	17641	17599	17635	17610	17661	17604	17796	17410	17652	17539	17666	17694	17608	17675	17458	17760	17689	17582	17512	17594	17583	17392	17652	17749	17529	17599	17690	17561	17519	17546	17541	17789	17504	17617	17456	17500	17445	17654	17663	17720	17416	17307	17558	17664	17535	17546	17669	17594	17644	17491	17407	17445	17658	17619	17482	17507	17523	17604	17584	17574	17616	17706	17575	17656	17507	17539	17343	17589	17551	17492	17522	17469	17511	17791	17568	17555	17720	17497	17625	17588	17460	17345	17683	17445	17575	17553	17494	17619	17665	17607	17538	17508	17704	17432	17400	17365	17480	17615	17403	17614	17486	17640	17476	17815	17389	17484	17611	17584	17568	17406	17524	17623	17396	17672	17549	17599	17548	17666	17505	17519	17477	17594	17545	17645	17674	17579	17394	17315	17496	17569	17571	17602	17493	17801	17657	17590	17656	17658	17525	17497	17491	17668	17547	17482	17533	17607	17613	17444	17637	17502	17543	17530	17661	17602	17561	17409	17513	17580	17395	17405	17552	17638	17460	17462	17459	17469	17400	17625	17616	17598	17382	17367	17542	17611	17521	17492	17326	17383	17371	17562	17532	17370	17289	17526	17469	17552	17592	17632	17564	17497	17532	17382	17497	17318	17567	17650	17494	17546	17515	17539	17422	17543	17617	17561	17548	17600	17478	17510	17594	17573	17589	17473	17433	17424	17348	17637	17434	17362	17537	17489	17603	17504	17442	17648	17681	17547	17589	17457	17524	17390	17732	17644	17445	17506	17435	17501	17565	17593	17611	17528	17539	17566	17423	17510	17531	17469	17567	17483	17392	17471	17511	17473	17626	17587	17522	17491	17479	17706	17532	17483	17487	17660	17648	17290	17630	17529	17501	17515	17561	17554	17520	17635	17581	17619	17620	17466	17461	17381	17734	17572	17559	17392	17473	17515	17455	17582	17642	17550	17648	17561	17459	17627	17601	17531	17442	17524	17458	17553	17522	17582	17527	17466	17493	17524	17486	17616	17498	17360	17390	17444	17591	17614	17685	17620	17445	17440	17647	17444	17574	17634	17490	17514	17497	17663	17465	17756	17499	17655	17423	17503	17468	17642	17594	17480	17502	17650	17405	17512	17579	17528	17463	17548	17432	17433	17547	17731	17522	17519	17469	17529	17522	17570	17474	17446	17563	17560	17524	17453	17504	17674	17597	17678	17543	17546	17529	17637	17426	17581	17707	17475	17480	17711	17490	17678	17659	17654	17526	17423	17617	17527	17540	17601	17528	17436	17716	17440	17567	17524	17472	17631	17414	17573	17310	17453	17751	17677	17606	17489	17600	17488	17554	17619	17436	17575	17468	17420	17648	17602	17544	17525	17423	17540	17253	17509	17626	17513	17524	17502	17554	17398	17477	17548	17503	17595	17453	17710	17502	17688	17584	17589	17572	17505	17612	17568	17474	17456	17533	17679	17516	17382	17765	17521	17675	17574	17511	17499	17345	17676	17469	17648	17478	17656	17484	17351	17491	17528	17500	17557	17391	17447	17438	17383	17626	17611	17613	17579	17581	17728	17533	17739	17651	17353	17658	17652	17565	17637	17620	17523	17547	17457	17372	17737	17578	17465	17522	17414	17513	17691	17483	17677	17451	17435	17584	17388	17716	17449	17521	17475	17687	17598	17336	17566	17343	17458	17594	17559	17561	17476	17483	17724	17571	17663	17462	17588	17327	17645	17520	17511	17489	17713	17506	17671	17610	17585	17634	17560	17670	17503	17545	17669	17551	17446	17571	17581	17416	17583	17530	17521	17494	17430	17537	17481	17654	17506	17620	17510	17591	17459	17379	17554	17513	17655	17507	17603	17391	17588	17530	17464	17566	17475	17604	17456	17463	17604	17537	17527	17513	17477	17320	17771	17660	17598	17573	17682	17658	17630	17459	17570	17513	17573	17534	17588	17525	17619	17594	17514	17497	17614	17480	17715	17775	17448	17535	17450	17466	17635	17535	17569	17441	17392	17516	17517	17561	17551	17580	17580	17624	17740	17752	17391	17664	17442	17494	17735	17528	17446	17545	17501	17444	17483	17549	17623	17695	17321	17643	17560	17561	17460	17401	17453	17357	17510	17292	17523	17492	17564	17666	17576	17419	17598	17432	17492	17353	17600	17429	17642	17530	17408	17517	17291	17569	17451	17343	17416	17585	17483	17627	17504	17554	17497	17398	17600	17496	17526	17640	17568	17667	17484	17420	17684	17600	17420	17579	17624	17441	17549	17534	17563	17563	17429	17511	17542	17588	17312	17472	17476	17546	17545	17559	17534	17502	17491	17437	17608	17420	17573	17654	17571	17552	17519	17628	17637	17487	17571	17481	17432	17649	17602	17597	17412	17383	17595	17551	17660	17653	17587	17534	17527	17600	17439	17480	17617	17443	17539	17510	17668	17402	17694	17501	17439	17484	17480	17599	17524	17754	17516	17404	17544	17650	17610	17611	17458	17540	17437	17463	17531	17692	17600	17453	17574	17558	17627	17517	17489	17569	17625	17414	17605	17428	17573	17401	17549	17442	17716	17510	17385	17754	17620	17646	17664	17365	17360	17568	17350	17443	17497	17465	17362	17654	17628	17599	17745	17302	17610	17615	17426	17591	17713	17537	17510	17334	17406	17655	17590	17470	17501	17586	17501	17550	17476	17584	17689	17490	17408	17352	17630	17475	17689	17655	17604	17575	17448	17490	17418	17498	17412	17436	17611	17469	17465	17323	17459	17465	17562	17558	17585	17518	17545	17434	17589	17558	17483	17324	17545	17670	17582	17574	17728	17324	17495	17685	17410	17569	17585	17561	17670	17435	17705	17731	17455	17563	17529	17485	17686	17671	17533	17553	17418	17598	17511	17647	17485	17513	17435	17620	17495	17477	17508	17613	17532	17629	17505	17529	17590	17461	17386	17692	17688	17498	17363	17576	17519	17375	17429	17612	17524	17664	17519	17504	17413	17769	17581	17475	17622	17653	17499	17607	17636	17664	17593	17637	17648	17563	17485	17725	17495	17626	17629	17516	17603	17414	17498	17720	17553	17344	17522	17661	17538	17687	17529	17500	17461	17591	17487	17695	17544	17364	17579	17505	17720	17368	17603	17712	17480	17720	17758	17498	17578	17525	17555	17486	17443	17584	17569	17423	17580	17423	17457	17594	17520	17553	17556	17666	17511	17622	17604	17509	17323	17486	17430	17506	17603	17348	17503	17458	17363	17531	17548	17569	17487	17669	17486	17525	17489	17520	17480	17634	17615	17517	17377	17646	17495	17534	17530	17657	17661	17482	17484	17477	17606	17489	17734	17441	17516	17349	17433	17514	17562	17464	17672	17645	17565	17530	17616	17502	17445	17600	17649	17451	17521	17632	17581	17666	17660	17502	17633	17404	17543	17501	17544	17617	17460	17466	17618	17488	17629	17564	17695	17429	17530	17614	17483	17637	17449	17660	17474	17534	17455	17463	17634	17533	17589	17666	17511	17549	17584	17579	17598	17717	17577	17526	17626	17593	17537	17458	17590	17464	17478	17529	17518	17389	17474	17386	17609	17285	17556	17783	17522	17595	17513	17605	17595	17435	17576	17498	17607	17418	17500	17559	17501	17474	17423	17608	17650	17505	17563	17538	17573	17514	17542	17506	17468	17567	17455	17683	17493	17659	17464	17521	17536	17510	17537	17496	17626	17514	17471	17533	17481	17739	17497	17346	17603	17531	17732	17682	17568	17519	17427	17548	17549	17469	17658	17562	17461	17325	17647	17610	17513	17556	17410	17574	17429	17720	17267	17523	17448	17603	17541	17544	17582	17741	17436	17582	17797	17435	17637	17599	17414	17482	17526	17433	17577	17441	17574	17613	17548	17534	17666	17513	17349	17511	17748	17650	17461	17537	17671	17640	17539	17646	17545	17762	17327	17614	17447	17537	17490	17404	17421	17472	17528	17581	17537	17481	17682	17648	17714	17458	17550	17659	17374	17677	17455	17654	17517	17616	17563	17479	17478	17563	17692	17334	17515	17498	17702	17602	17444	17429	17668	17583	17634	17342	17620	17663	17584	17477	17400	17804	17563	17513	17483	17580	17453	17523	17536	17605	17578	17553	17559	17535	17682	17463	17480	17557	17493	17562	17580	17386	17488	17534	17535	17686	17483	17565	17513	17446	17571	17515	17560	17639	17546	17579	17594	17551	17455	17483	17579	17551	17502	17546	17727	17471	17518	17540	17440	17607	17437	17423	17605	17478	17762	17469	17462	17591	17612	17659	17531	17532	17387	17510	17548	17452	17399	17646	17617	17553	17421	17401	17557	17578	17575	17580	17541	17616	17594	17561	17556	17543	17619	17457	17593	17624	17673	17467	17493	17522	17401	17552	17640	17364	17524	17602	17490	17453	17588	17548	17666	17377	17587	17659	17587	17527	17592	17464	17357	17482	17562	17411	17593	17516	17596	17672	17569	17649	17564	17566	17542	17613	17607	17451	17676	17599	17503	17734	17686	17556	17565	17477	17325	17499	17645	17584	17487	17770	17653	17648	17640	17540	17615	17622	17491	17488	17577	17453	17507	17429	17488	17607	17492	17418	17419	17491	17674	17643	17533	17530	17567	17457	17609	17678	17597	17599	17649	17519	17682	17515	17651	17550	17526	17649	17359	17496	17649	17519	17475	17497	17556	17427	17555	17390	17450	17515	17581	17530	17537	17456	17414	17383	17681	17597	17435	17482	17697	17491	17529	17577	17524	17531	17644	17571	17590	17539	17488	17636	17473	17573	17492	17477	17536	17544	17385	17594	17501	17525	17425	17498	17559	17615	17592	17567	17521	17498	17436	17656	17407	17809	17649	17545	17568	17530	17476	17349	17423	17395	17425	17412	17703	17743	17603	17496	17587	17488	17448	17697	17441	17515	17474	17637	17461	17342	17548	17546	17686	17608	17487	17399	17477	17539	17628	17579	17528	17538	17405	17467	17560	17506	17666	17487	17552	17578	17502	17448	17703	17410	17475	17545	17614	17500	17562	17507	17513	17466	17436	17444	17526	17607	17682	17563	17442	17561	17427	17480
23051	21514	29446	24641	24088	27205	29558	25109	23962	23824	23334	22788	22586	22142	21935	21834	21832	21582	21292	21196	21178	21037	21135	20876	20994	20866	21068	20880	20776	20954	21077	21025	20949	20804	20841	20819	20936	21018	20610	20848	20886	20879	20839	20723	20768	20499	20749	20812	20681	20727	20717	20739	20925	21019	20936	20770	20883	20704	20814	20696	20900	20794	21091	20985	20941	20620	20821	20816	20653	20699	20754	20706	20907	20903	20809	20948	20776	20902	20827	20929	20781	20689	20911	20581	20731	20533	20595	20928	20785	20869	20769	20605	20726	20898	20959	20724	20980	20782	20879	20502	20814	20671	20710	20617	20667	20867	20826	20983	20701	20522	20633	20681	20677	20693	20598	20765	20906	20778	20661	20615	20860	20723	20863	20759	20504	20883	20636	20765	20699	20815	20725	20697	20793	20780	20749	20894	20749	20751	20672	20630	20573	20633	20750	20778	20766	20832	20691	20688	20788	20639	20537	20855	20698	20565	20740	20858	20689	20652	20752	20697	20564	20731	20607	20609	20731	20783	20576	20848	20691	20723	20567	20803	20434	20723	20704	20691	20734	20877	20693	20818	20735	20678	20527	20723	20710	20580	20517	20784	20885	20741	20787	20748	20842	20660	20853	20771	20494	20708	20723	20527	20628	20729	20898	20701	20840	20902	20628	20835	20804	20625	20834	20731	20910	20773	20740	20507	20754	20733	20612	20656	20792	20842	20731	20536	20920	20771	20716	20793	20777	20675	20670	20792	20886	20404	20661	20850	20812	20810	20678	20724	20741	20651	20477	20722	20804	20655	20754	20676	20937	20786	20762	20658	20692	20790	20682	20547	20750	20842	20680	20752	20641	20652	20687	20629	20638	20680	20625	20651	20674	20491	20739	20651	20553	20751	20888	20716	20749	20609	20647	21067	20627	20742	20579	20608	20803	20839	20872	20695	20773	20763	20530	20867	20869	20642	20581	20723	20417	20709	20622	20713	20679	20433	20637	20683	20608	20901	20651	20828	20959	20724	20763	20771	20791	20874	20649	20748	20710	20566	20786	20530	20787	20629	20658	20571	20715	20652	20603	20578	20655	20640	20857	20888	20651	20707	20695	20838	20731	20564	20581	20930	20668	20764	20722	20816	20603	20541	20615	20823	20585	20764	20678	20702	20672	20761	20535	20792	20685	20816	20811	20789	20955	20613	20542	20748	20727	20856	20709	20726	20810	20757	20736	20640	20713	20574	20772	20704	20761	20792	20736	20784	20651	20756	20976	20972	20788	20783	20527	20754	20663	20732	20931	20509	20655	20822	20739	20630	20946	20629	20778	20563	20768	20714	20773	20654	20850	20838	20648	20685	20786	20746	20741	20742	20872	20820	20856	20712	20860	20835	20807	20748	20849	20784	20761	20787	20668	20772	20622	20942	20759	20809	20818	20590	20595	20634	20852	20778	20762	20546	20706	20594	20902	20672	20628	20591	20873	20704	20505	20780	20791	20732	20773	20919	20836	20559	20807	20665	20628	20699	20862	20677	20679	20645	20758	20673	20790	20747	20686	20686	20696	20833	20792	20963	20646	20728	20793	20525	20558	20597	20513	20742	20593	20687	20669	20757	20546	20824	20599	20824	20747	20606	20608	20681	20840	20678	20553	20709	20784	20770	20823	20719	20636	20707	20583	20596	20655	20715	20668	20747	20710	20693	20818	20700	20669	20748	20775	20698	20616	20860	20441	20765	20646	20543	20637	20444	20615	20780	20714	20721	20587	20556	20734	20798	20641	20577	20925	20921	20621	20543	20611	20805	20618	20742	20431	20681	21028	20895	20749	20670	20837	20721	20655	20663	20778	20703	20832	20726	20700	20678	20790	20588	20694	20509	20716	20725	20810	20783	20891	20842	20738	20591	20666	20792	20700	20759	20845	20643	20654	20729	20744	20781	20565	20941	20863	20668	20859	20830	20430	20563	20785	20731	20721	20867	20919	20855	20677	20731	20827	20692	20716	20637	20756	20897	20797	20524	20570	20430	20625	20577	20695	20644	20596	20866	20677	20590	20693	20818	20749	20664	20851	20650	20663	20583	20640	20759	20692	20904	20905	20759	20666	20653	20706	20541	20831	20614	20619	20721	20636	20705	20763	20708	20787	20743	20757	20718	20673	20651	20554	20746	20444	20723	20603	20839	20799	20862	20892	20876	20557	20624	20652	20645	20717	20540	20697	20612	20693	20572	20719	20752	20797	20732	20704	20870	20616	20636	20738	20782	20855	20857	20676	20739	20875	20693	20803	20733	20549	20813	20704	20722	20710	20842	20778	20823	20749	20544	20569	20799	20587	20643	20758	20795	20756	20807	20670	20917	20881	20775	20780	20861	20690	20901	20636	20785	20715	20766	20557	20702	20720	20511	20803	20788	20706	20574	20862	20791	20696	20629	20842	20712	20735	20742	20678	20588	20644	20724	20665	20599	20873	20670	20920	20750	20797	20669	20663	20773	20764	20748	20445	20601	20887	20561	20803	20515	20784	20624	20808	20598	20614	20665	20798	20765	20757	20786	20630	20724	20697	20660	20787	20585	20641	21000	20783	20951	20636	20590	20770	20607	20538	20858	20769	20788	20832	20775	20587	20659	20951	20895	20655	20687	20694	20522	20760	20810	20703	20681	20697	20761	20530	20551	20706	20841	20775	20703	20736	20767	20649	20545	20837	20504	20643	20860	20773	20404	20600	20588	20753	20588	20737	20742	20744	20804	20703	20635	20760	20657	20667	20764	20715	20798	20636	20746	20777	20684	20794	20731	20510	20647	20790	20601	20588	20722	20658	20740	20936	20746	20734	20689	20567	20719	20766	20780	20737	20756	20512	20683	20575	20505	20944	20627	20868	20731	20955	20678	20718	20819	20665	20728	20698	20832	20836	20764	20816	20681	20823	20618	20698	20654	20631	20804	20549	20631	20559	20837	20705	20682	20814	20895	20711	20915	20514	20815	20763	20633	20583	20621	20903	20578	20797	20590	20686	20739	20752	20769	20704	20650	20631	20585	20627	20806	20777	20712	20676	20761	20702	20820	20744	20690	20849	20643	20773	20827	20563	20514	20802	20829	20942	20892	20672	20622	20619	20742	20532	20463	20826	20860	20655	20556	20666	20722	20751	20700	20686	20738	20655	20636	20777	20770	20780	20920	20667	20691	20684	20932	20653	20703	20613	20746	20622	20786	20825	20660	20765	20715	20735	20600	20685	20543	20638	20594	20759	20690	20713	20563	20803	20596	20561	20707	20763	20868	20541	20554	20771	20700	20507	20612	20741	20714	20537	20696	20516	20613	20735	20698	20765	20747	20726	20609	20644	20517	20879	20732	20568	20639	20785	20759	20815	20577	20660	20690	20915	20710	20601	20635	20617	20773	20760	20801	21004	20799	20892	20744	20694	20596	20697	20649	20556	20609	20755	20480	20677	20647	20894	20619	20655	20550	20682	20815	20640	20500	20831	20966	20625	20609	21019	20906	20715	20848	20538	20673	20628	20836	20799	20599	20735	20669	20928	20796	20813	20716	20705	20698	20807	20554	20867	20900	20656	20556	20883	20784	20583	20634	20703	20854	20584	20746	20673	20906	20751	20579	20810	20727	20528	20513	20573	20634	20686	20883	20683	21020	20934	20779	20993	20631	20763	20621	20559	20880	20923	20794	20722	20693	20759	21010	20761	20744	20593	20822	21024	20711	20627	20603	20754	20760	20614	20538	20676	20628	20644	20411	20740	20548	20629	20703	20471	20739	20712	20706	20825	20739	20834	20764	20852	20704	20712	20695	20695	20754	20741	20482	20751	20692	20596	20731	20546	20758	20696	20528	20556	20694	20764	20870	20551	20832	20841	20772	20682	20640	20874	20805	20674	20570	20757	20686	20691	20623	20653	20690	20793	20483	20494	20782	20781	20628	20569	20750	20715	20948	20461	20670	20515	20691	20737	20893	20863	20764	20664	20578	20590	20669	20692	20563	20476	20749	20547	20737	20670	20708	20831	20632	20677	20720	20937	20712	20765	20688	20699	20850	20591	20724	20718	20722	20688	20707	20694	20508	20615	20710	20708	20489	20731	20873	20800	20536	20744	20749	20697	20740	20824	20663	20794	20649	20565	20657	20728	20595	20590	20629	20640	20651	20778	20585	20807	20603	20740	20527	20529	20638	20746	20645	20577	20790	20685	20564	20853	20870	20702	20768	20620	20776	20740	20722	20836	20689	20706	20901	20875	20841	20893	20610	20734	20744	20745	20733	20629	20747	20550	20741	20573	20633	20664	20753	20875	20573	20825	20853	20760	20742	20721	20786	20738	20835	20632	20581	20540	20664	20844	20765	20821	20836	20825	20860	20708	20678	20801	20790	20766	20537	20818	20826	20905	20820	20937	20646	20659	20706	20761	20844	20633	20550	20463	20663	20661	20710	20655	20673	20766	20850	20751	20904	20808	20881	20991	20572	20896	20808	20732	20747	20597	20716	20750	20704	20877	20850	20664	20764	20722	20858	20663	20708	20661	20610	20703	20783	20556	20667	20588	20682	20802	20635	20737	20669	20730	20529	20839	20684	21022	20809	20879	20499	20798	20659	20639	20814	20655	20754	20820	20628	20886	20599	20716	20959	20769	20647	20904	20752	20679	20828	20587	20951	20560	20603	20795	20476	20809	20705	20679	20722	20652	20761	20876	20639	20922	20761	20892	20772	20977	20807	20936	20702	20854	20932	20844	20676	20798	20873	20699	20872	21060	20919	20722	20501	20699	20560	20711	20667	20603	20536	20762	20608	20736	20643	20607	20727	20798	20653	20716	20699	20800	20736	20693	20716	20653	20596	20823	20704	20672	20538	20611	20692	20896	20721	20717	20670	20745	20542	20680	20818	20726	20652	20914	20823	20658	20607	20556	20690	20881	20928	20942	20692	20544	20739	20581	20480	20748	20668	20561	20820	20606	20586	20706	20570	20951	20970	20626	20613	20574	20718	20771	20729	20606	20624	20679	20775	21038	20632	20837	20730	20662	20678	20793	20814	20713	20577	20823	20684	20865	20724	20431	20604	20839	20554	20969	20942	20750	20731	20599	20540	20849	20664	20630	20522	20928	20629	20635	20740	20654	20633	20651	20504	20837	20810	20782	20779	20388	20796	20641	20637
37619	62207	57111	46724	38075	29922	25621	23948	22675	21820	21130	20633	20102	19563	19160	19194	18660	18658	18459	18120	18172	18221	18088	17838	17864	18017	17822	17741	17671	17726	17846	17698	17534	17737	17685	17652	17886	17739	17859	17778	17593	17879	17849	17862	17618	17636	17625	17802	17578	17653	17614	17830	17590	17662	17661	17704	17772	17586	17650	17627	17602	17554	17708	17623	17659	17474	17796	17927	17536	17592	17785	17705	17714	17629	17713	17786	17604	17747	17659	17546	17650	17681	17746	17621	17621	17488	17562	17633	17642	17845	17585	17723	17675	17543	17788	17600	17664	17750	17757	17626	17770	17576	17520	17779	17695	17600	17700	17724	17762	17718	17741	17564	17695	17628	17701	17633	17676	17721	17389	17720	17618	17793	17614	17653	17461	17640	17602	17665	17630	17700	17708	17512	17646	17647	17617	17581	17659	17735	17707	17696	17598	17559	17612	17614	17465	17798	17651	17672	17640	17695	17748	17689	17638	17690	17700	17676	17503	17900	17631	17606	17627	17733	17742	17549	17736	17556	17691	17400	17701	17677	17633	17453	17527	17626	17643	17812	17488	17661	17675	17732	17463	17687	17774	17663	17641	17640	17640	17503	17541	17643	17704	17643	17629	17450	17503	17595	17632	17494	17691	17517	17693	17707	17641	17673	17567	17819	17773	17729	17805	17775	17669	17689	17767	17577	17771	17621	17863	17485	17577	17518	17803	17741	17578	17593	17797	17835	17484	17694	17745	17665	17727	17642	17687	17626	17632	17779	17669	17652	17570	17904	17631	17773	17566	17590	17641	17500	17598	17631	17597	17844	17776	17531	17731	17624	17445	17600	17681	17420	17854	17602	17549	17638	17829	17543	17649	17701	17664	17802	17737	17641	17497	17741	17760	17658	17898	17358	17603	17650	17481	17544	17550	17686	17601	17483	17616	17825	17613	17754	17796	17631	17654	17879	17585	17695	17511	17921	17496	17751	17718	17783	17634	17623	17649	17655	17651	17543	17746	17625	17672	17542	17637	17697	17715	17659	17705	17754	17741	17655	17670	17446	17532	17688	17618	17648	17576	17696	17908	17669	17592	17730	17546	17526	17755	17658	17671	17566	17710	17526	17692	17737	17545	17685	17627	17648	17664	17669	17422	17362	17611	17458	17662	17708	17583	17697	17585	17629	17700	17663	17683	17733	17652	17637	17866	17681	17706	17693	17650	17668	17430	17810	17544	17634	17703	17625	17558	17649	17564	17747	17674	17597	17738	17563	17595	17750	17865	17748	17534	17797	17669	17549	17751	17744	17874	17733	17732	17846	17821	17665	17724	17524	17805	17611	17659	17715	17703	17686	17694	17521	17746	17677	17835	17407	17678	17697	17628	17646	17515	17784	17670	17704	17648	17688	17575	17730	17685	17669	17686	17563	17601	17515	17690	17789	17838	17642	17635	17618	17639	17618	17800	17877	17519	17565	17671	17661	17685	17694	17638	17513	17722	17541	17582	17668	17571	17487	17701	17503	17567	17632	17404	17746	17777	17603	17827	17683	17615	17502	17524	17609	17611	17623	17655	17771	17533	17581	17411	17640	17789	17599	17558	17720	17611	17526	17704	17537	17473	17836	17450	17727	17653	17498	17624	17493	17671	17548	17512	17499	17624	17687	17638	17629	17634	17619	17568	17696	17564	17764	17598	17697	17548	17841	17690	17667	17645	17667	17467	17658	17595	17708	17703	17503	17655	17581	17735	17564	17738	17731	17566	17634	17687	17844	17698	17757	17721	17539	17810	17607	17450	17651	17581	17793	17624	17711	17561	17683	17667	17633	17534	17569	17597	17677	17710	17619	17524	17712	17715	17715	17466	17676	17767	17523	17606	17806	17620	17635	17610	17546	17610	17663	17769	17577	17710	17615	17684	17623	17753	17569	17662	17612	17621	17636	17879	17613	17667	17663	17620	17693	17656	17667	17593	17563	17579	17561	17699	17560	17604	17702	17659	17628	17609	17638	17627	17631	17591	17643	17621	17724	17617	17530	17548	17922	17559	17757	17686	17522	17631	17819	17529	17586	17787	17597	17744	17825	17740	17634	17680	17630	17742	17659	17795	17669	17597	17702	17730	17627	17718	17567	17611	17618	17684	17575	17664	17619	17589	17632	17637	17687	17714	17620	17679	17666	17559	17618	17618	17747	17502	17550	17780	17514	17584	17495	17519	17716	17558	17456	17747	17504	17653	17536	17625	17571	17588	17624	17696	17629	17606	17821	17739	17725	17523	17807	17757	17791	17662	17587	17654	17642	17602	17902	17523	17759	17813	17521	17494	17706	17665	17599	17542	17699	17612	17584	17644	17810	17699	17751	17645	17734	17440	17638	17683	17605	17700	17771	17722	17811	17549	17533	17646	17591	17598	17549	17745	17629	17583	17875	17812	17690	17620	17571	17634	17483	17582	17545	17606	17596	17656	17781	17558	17724	17873	17704	17606	17810	17529	17560	17693	17516	17545	17773	17702	17711	17720	17693	17671	17752	17727	17543	17678	17677	17705	17503	17593	17396	17612	17534	17746	17595	17591	17657	17618	17704	17649	17486	17690	17709	17533	17568	17695	17731	17548	17734	17489	17669	17638	17628	17654	17531	17574	17659	17551	17612	17806	17662	17682	17783	17611	17797	17580	17627	17651	17581	17596	17554	17671	17635	17713	17616	17622	17660	17699	17613	17586	17574	17740	17662	17478	17667	17742	17823	17454	17582	17596	17664	17707	17507	17940	17529	17871	17684	17637	17835	17575	17720	17649	17540	17511	17724	17500	17591	17630	17640	17678	17746	17689	17660	17681	17857	17697	17772	17664	17821	17735	17628	17498	17594	17631	17781	17727	17640	17679	17523	17665	17673	17618	17349	17676	17604	17782	17712	17591	17622	17794	17849	17514	17705	17686	17726	17788	17620	17758	17854	17763	17631	17733	17565	17853	17705	17688	17526	17783	17641	17641	17724	17630	17803	17447	17592	17651	17808	17690	17690	17759	17817	17562	17762	17771	17663	17549	17689	17688	17477	17704	17635	17649	17560	17653	17624	17714	17630	17737	17656	17569	17930	17605	17591	17679	17591	17583	17612	17648	17734	17641	17687	17799	17763	17579	17758	17510	17583	17715	17725	17718	17604	17548	17535	17673	17612	17570	17884	17527	17628	17507	17571	17604	17721	17698	17431	17645	17551	17698	17537	17561	17545	17708	17677	17516	17797	17759	17626	17619	17584	17805	17697	17646	17605	17673	17563	17708	17646	17713	17542	17541	17641	17735	17663	17706	17771	17658	17463	17538	17624	17636	17626	17665	17925	17645	17574	17715	17538	17566	17503	17723	17738	17714	17574	17649	17642	17441	17730	17677	17608	17594	17675	17601	17866	17596	17588	17718	17605	17734	17561	17695	17771	17525	17376	17626	17838	17632	17620	17577	17703	17528	17622	17735	17692	17631	17523	17594	17681	17553	17564	17512	17889	17675	17643	17761	17778	17540	17700	17619	17549	17572	17690	17634	17626	17867	17663	17729	17762	17829	17466	17638	17606	17649	17664	17777	17637	17810	17522	17697	17705	17718	17537	17496	17622	17727	17598	17614	17533	17531	17621	17629	17783	17631	17853	17701	17448	17658	17516	17781	17659	17674	17693	17664	17711	17729	17505	17596	17519	17674	17739	17496	17769	17642	17590	17507	17879	17601	17473	17612	17659	17469	17420	17581	17662	17775	17507	17636	17673	17633	17593	17626	17738	17777	17561	17561	17468	17658	17724	17762	17507	17615	17742	17618	17711	17492	17654	17709	17752	17698	17418	17609	17841	17664	17675	17634	17512	17691	17600	17724	17691	17762	17663	17697	17591	17616	17745	17611	17595	17708	17713	17464	17656	17528	17528	17571	17644	17668	17564	17745	17728	17406	17657	17603	17663	17762	17843	17598	17578	17715	17656	17555	17847	17742	17791	17536	17810	17499	17583	17837	17528	17473	17632	17652	17697	17597	17571	17695	17745	17707	17709	17640	17596	17752	17560	17632	17662	17665	17681	17574	17708	17816	17553	17560	17680	17655	17486	17657	17619	17432	17826	17731	17587	17716	17639	17529	17616	17520	17786	17655	17740	17613	17616	17662	17664	17837	17696	17548	17786	17664	17647	17601	17942	17488	17581	17651	17624	17512	17517	17519	17621	17436	17660	17601	17475	17621	17690	17491	17526	17842	17688	17591	17565	17713	17511	17596	17514	17763	17630	17867	17761	17580	17701	17562	17761	17587	17730	17609	17542	17684	17704	17721	17796	17778	17650	17708	17583	17818	17650	17681	17612	17590	17507	17625	17691	17668	17680	17528	17756	17737	17663	17737	17832	17771	17616	17504	17481	17701	17559	17541	17708	17440	17716	17689	17570	17766	17639	17482	17652	17695	17730	17521	17760	17622	17850	17636	17666	17582	17631	17667	17549	17690	17490	17709	17568	17618	17737	17502	17701	17525	17682	17607	17805	17546	17528	17507	17670	17491	17495	17746	17491	17641	17477	17798	17572	17596	17648	17645	17616	17522	17564	17616	17672	17587	17548	17677	17637	17721	17729	17638	17686	17516	17667	17621	17574	17712	17838	17517	17457	17604	17792	17571	17790	17762	17663	17570	17690	17923	17512	17718	17633	17744	17520	17709	17616	17588	17744	17788	17663	17648	17732	17731	17741	17724	17696	17572	17807	17534	17648	17675	17695	17673	17638	17730	17492	17768	17719	17836	17857	17655	17710	17535	17725	17659	17579	17824	17562	17607	17634	17587	17687	17728	17700	17813	17477	17741	17689	17637	17577	17529	17510	17657	17573	17836	17922	17541	17544	17735	17728	17631	17702	17742	17671	17768	17683	17739	17718	17601	17901	17644	17542	17774	17691	17568	17589	17701	17606	17577	17608	17745	17715	17731	17763	17759	17567	17706	17568	17701	17759	17635	17520	17584	17639	17565	17460	17610	17563	17769	17439	17647	17526	17641	17716	17783	17544	17664	17742	17537	17705	17617	17515	17728	17674	17680	17596	17695	17755	17659	17575	17547	17748	17587	17641	17724	17494	17575	17697	17597	17756	17789	17790	17659	17754	17494	17542	17671	17490	17578	17551	17644	17506	17647	17682	17679	17660	17610	17665
28752	28115	36268	31757	24082	21969	21305	20231	19884	19915	20058	19694	19558	19658	19564	19281	19403	19135	19103	19120	18937	18985	19009	19240	19153	19136	18978	18972	19042	18726	18950	18924	19052	18863	18897	18862	18820	18922	18962	18766	19111	18894	18812	18928	19058	18872	18982	19007	18848	18921	19129	18863	18665	18983	18951	18932	19044	18908	18863	18855	19056	19050	18903	18996	18587	19125	18926	18958	18958	19083	19143	18962	18777	18983	18978	18928	18964	18944	18729	19114	18829	18787	19159	18892	19053	18873	19050	19067	19050	18938	18966	18979	18882	19007	18771	18745	18914	18561	18870	19133	18969	19115	18800	19142	19090	18968	18906	18742	18677	18785	18834	18899	19089	19215	19017	18802	19022	19000	18803	18910	19153	18988	18949	19138	18995	19008	18841	18883	18901	18969	18925	18833	18929	18986	18871	18976	18761	19071	18978	18885	19041	18840	18800	18908	18843	18642	18815	18972	18982	19006	18904	18909	18959	18812	18830	18834	18820	18924	18911	18950	18872	18752	18802	18882	18928	18964	18929	18864	18869	18842	19063	18947	18882	18992	19020	18811	18890	19004	18869	18908	18678	18805	19156	18712	18841	19011	18901	18815	19032	18988	18867	18925	18904	18938	18859	18914	18750	18865	18934	18767	18921	18870	19006	18748	19008	19059	18970	19032	19018	18989	18741	18727	19034	19066	18852	19023	19031	18883	18908	18657	19000	18916	18717	18844	18908	18820	18959	18942	19178	18993	18905	18874	18959	18904	18820	18959	18955	19064	19002	18968	18921	18978	18838	18795	18632	18917	18900	18938	18988	19063	18920	18857	18771	19055	18875	19056	19028	18900	19056	18958	18970	19021	19148	18888	19059	18898	18965	19164	18990	18966	19184	18906	18821	18870	18848	18957	18990	18917	19025	18741	19008	18732	18799	18957	18984	18845	18994	19109	19014	19006	18874	18934	18734	18836	19133	18786	18880	18822	19056	18774	18785	18910	18822	18939	19084	19043	19008	19001	19031	19053	19094	19007	18867	18840	18712	18776	18949	19067	18916	18980	18936	19030	19064	19054	18956	18897	19162	19054	18786	19007	18815	18938	18933	19013	18971	18991	18755	18798	18769	18914	19055	19226	19003	19018	19076	19089	18875	18974	18870	18771	19065	19063	19074	19022	19020	18904	18993	18986	19043	19092	19020	19072	18907	18926	18951	19051	18998	18942	19097	18879	18940	18877	18840	18694	18806	18932	19004	18984	18803	18844	18962	18799	19143	18989	18920	18928	18910	18969	18948	19026	19137	18889	19013	18832	18978	19089	18924	18950	18811	19027	19008	19008	18876	19005	18953	18763	18799	19115	18941	18732	19001	19006	18968	18900	18858	19036	19035	18980	18886	18919	18922	18900	18734	18953	18984	18874	18881	19036	18920	18970	18721	18894	18993	18920	18553	18814	18972	18904	19053	18825	18824	18882	18940	18995	18896	18960	18839	18914	19042	18828	18878	18956	19069	18901	18805	19082	18995	18796	18883	19015	18879	19071	18916	19150	19112	18857	18897	18991	18859	18821	19272	18878	18917	18738	18903	18838	19072	18788	18999	19111	18799	19011	18707	18924	18959	18910	18972	19000	18827	18897	19028	18857	19019	18938	18910	19016	19028	18877	19054	18977	18917	18683	18800	18874	18912	18843	18800	19012	19062	18874	19109	18669	18842	18770	18975	18979	18903	18797	19005	18963	18925	18904	19037	19095	19191	19072	18951	19081	18975	18985	19018	18915	18882	19024	18692	19072	18945	18705	18941	19020	18847	18852	18945	19096	19179	18778	18827	18914	19110	18790	18907	18838	18906	18987	18894	19164	19000	18933	18673	19023	18920	18998	18893	18967	19049	18803	18879	18908	18973	19162	19112	18986	19028	18711	18932	19011	18924	18893	18763	19121	18939	18706	18828	18944	19085	18958	18796	18863	18804	18969	18830	18897	18942	19190	18991	18826	18940	18819	19044	19000	18964	18999	19139	18764	18937	18842	18828	18910	19042	18739	19052	18778	18844	19004	18929	18932	18993	18846	18800	18893	18687	18788	19026	18982	18914	18854	18929	19014	18757	19108	19027	18967	18971	18956	19058	18798	18985	18933	19135	19027	19013	18857	19023	18993	18888	18960	18828	18995	18925	18832	18965	18858	19014	18906	18886	18790	18645	19048	18913	19056	18924	18827	18938	18942	18762	18997	18879	18929	19054	18909	19058	18984	18941	18953	18923	19122	18922	18948	18956	18872	18940	18996	19012	18998	19005	18886	18900	18900	19027	18877	18712	18999	18866	18869	19018	18898	18850	18929	19036	18812	18815	18866	18900	18893	18844	18917	18934	18906	18810	18935	18888	18953	18869	19013	18986	19098	19040	18829	18855	19045	19026	19179	18887	18897	19056	19113	18928	18873	18929	19134	18794	18818	19152	18700	18875	19090	18903	18971	18875	18967	19123	18839	18930	18825	19246	19191	19133	18949	18768	18845	18925	18736	18781	18780	18793	18926	18872	19129	18938	18918	18823	18900	18931	18727	19140	18946	18988	18887	18636	18811	19041	18754	18986	18839	19048	18872	18974	18863	18968	18951	18932	18955	18818	18883	18904	18763	19020	18927	19059	18892	19006	19018	18900	18815	19071	18794	18930	18836	19052	18669	18660	18817	18981	18868	19115	18931	18849	18608	18921	18682	19107	18949	18916	19040	19005	18776	19002	18927	19032	18683	18900	18976	18951	18777	18892	18992	18954	19005	18782	18877	18748	19088	18766	19078	18923	18826	18995	18922	18824	18712	19086	18969	19080	18895	19151	18885	19142	19137	19055	18807	18966	18915	18920	18900	19064	18943	18982	18895	18829	18900	18831	18899	18893	18698	19043	19013	18897	18792	18796	19069	18828	18847	18879	18802	18827	18830	18733	18785	18751	18953	18980	18935	19058	18771	18849	19057	18948	18968	18937	18896	19078	19078	18915	18975	18843	18935	19011	19105	18848	18979	18967	18889	18968	18861	18925	18909	18771	18905	18755	18917	18940	18602	18972	19027	18983	18893	18935	18969	19062	18830	19173	18996	18920	18975	18984	18878	18755	19103	18928	19087	18832	18828	18883	18861	18861	18808	18961	18977	18948	18875	18978	19036	18846	19054	18908	19127	18852	19032	18895	18949	18963	18968	19042	18691	18961	18851	18860	18888	18795	18920	18825	18937	18857	19022	18814	19014	19134	18854	18841	18958	18849	19287	18979	18814	18829	18868	19153	18860	19088	18878	18776	18901	19041	19066	18879	18776	19100	18928	18994	18779	18938	18830	18823	18683	18883	18905	18971	18900	18980	18990	18953	18943	18985	18780	18881	18924	19082	18937	18977	19023	19003	18816	19125	18875	18841	18983	18937	18821	18885	18768	18959	19065	19064	18997	19037	18939	18921	19026	18883	19025	19047	18898	18770	18883	18987	18806	18942	18842	18967	18801	18922	18817	18792	18841	18820	18889	19013	18939	18832	18980	19052	18859	18851	18968	19095	18873	18914	18901	18887	18967	19152	18855	18952	18938	18852	18819	19069	18978	18765	18828	18911	18800	18867	18727	18988	18801	19074	18940	18839	18878	19104	18865	19085	18999	19095	18905	18938	18985	19083	18980	18901	18897	18856	18787	18799	18751	18896	18911	18852	18790	18708	18592	18837	18832	19004	18894	19061	19075	18940	18989	18991	19098	18835	18957	18955	18892	18851	19060	18787	19047	18974	18789	18933	18802	19029	18587	18958	18890	19037	18892	18861	19096	19068	18859	18908	19007	18894	18965	18822	18793	19074	19043	19020	18718	18910	18870	18967	19116	18816	18970	18927	18956	18915	18968	19053	18765	18774	18767	19000	19035	19064	18931	19072	18909	18773	18945	18791	19063	18944	18940	18920	18978	18832	18891	19024	18805	18930	18997	19051	18759	18923	19093	19037	19010	18935	18747	19002	18849	18971	18796	18897	18910	18764	18856	18918	18915	18782	19065	19072	19096	19073	18843	18865	18890	19025	19086	19293	18954	18854	18733	19060	18950	18926	18845	18839	19050	18752	19106	18997	19062	18761	18830	18844	18776	18979	18872	19062	18865	18954	18915	18820	18836	18974	18792	18829	18877	19156	19033	18953	18968	19019	18832	18942	18905	18991	18750	18637	18902	19185	18855	19063	18811	18894	18899	18842	18844	18941	18894	18890	18906	18815	18804	18955	18806	18801	18798	18999	19013	19103	18903	19060	18893	18899	18824	19103	18845	18843	18883	19110	18891	18781	18838	18786	19078	18744	19008	18953	18885	18947	18912	18726	18948	18881	18871	19047	18821	18903	19048	18986	18848	18937	18831	18690	18890	19013	18817	18957	18969	18978	18783	18901	18930	18972	19132	18888	18946	18863	18833	18799	18921	18924	18938	18867	19127	18881	19207	18929	18880	18894	18791	18990	19054	18796	18943	18741	18875	18991	18688	18932	19113	19120	18887	18807	18710	18874	19058	18899	18586	18825	18851	19178	18790	18822	19043	18990	18817	19004	18766	18825	19144	18944	18881	19063	18885	19030	18963	19135	18918	18929	18872	18850	19033	18833	18729	18782	19100	18986	19038	18800	18889	18977	18833	18993	18773	18843	18819	19072	18956	19044	18986	18869	18876	18871	18739	18998	18811	19143	18926	18869	18985	19101	19106	18950	18921	19120	18850	18755	19015	18965	18871	18845	18922	18907	18906	18855	18533	18838	18929	19129	18905	18957	18842	19105	18899	19190	18975	18932	19051	18898	19070	19012	18858	18846	19098	19040	18866	18929	18776	18916	18955	18738	18965	18837	18893	18629	18949	18824	18914	19054	18921	18839	18993	18912	18893	18931	18788	18760	18856	18929	19036	18973	18729	18952	18945	18946	18697	18931	18845	18915	18889	18877	18875	18994	18833	19047	19067	18858	19005	18896	18842	19070	18780	18826	18871	18979	18932	18929	18787	19084	18836	18639	18857	18824	18879	18852	19307	19051	19114	18994	18958	18859	19048	18870	18806	18809	18997	18983	18957	18973	18994	18957	18889	19043	19075	19039	18987	18972	19065	18922	19125	18908	18927	18787	18914	18752	18896	18986	18926	18977	18856	18757	19007	18814	18923	18833	18958
33197	45707	43008	31231	23777	20795	19960	18830	18353	18303	18066	17820	17621	17307	17399	16803	17069	17093	16969	16788	16748	16716	16627	16504	16699	16635	16635	16680	16574	16667	16632	16656	16638	16542	16594	16807	16458	16555	16644	16584	16489	16740	16726	16680	16571	16585	16584	16458	16561	16525	16620	16590	16518	16512	16632	16612	16633	16507	16711	16566	16548	16553	16706	16645	16743	16518	16612	16494	16555	16746	16661	16525	16453	16502	16473	16594	16652	16606	16616	16598	16563	16327	16433	16476	16530	16590	16424	16593	16583	16650	16475	16651	16592	16702	16593	16532	16749	16533	16512	16533	16537	16458	16560	16620	16676	16515	16699	16544	16465	16672	16607	16502	16562	16390	16772	16417	16749	16525	16725	16571	16462	16512	16482	16711	16510	16668	16578	16414	16657	16740	16597	16595	16389	16662	16685	16588	16762	16466	16438	16453	16491	16574	16535	16547	16661	16500	16501	16517	16780	16600	16830	16590	16509	16553	16593	16540	16699	16621	16556	16479	16662	16586	16541	16603	16658	16472	16652	16498	16676	16611	16580	16370	16683	16744	16380	16608	16526	16488	16547	16744	16467	16646	16668	16623	16664	16623	16661	16696	16550	16504	16648	16682	16788	16530	16596	16571	16615	16518	16414	16537	16605	16594	16562	16532	16539	16564	16572	16530	16732	16620	16739	16526	16546	16635	16396	16663	16501	16528	16466	16547	16471	16495	16498	16459	16456	16713	16516	16511	16575	16548	16433	16609	16520	16554	16482	16579	16504	16681	16605	16576	16462	16449	16722	16534	16627	16611	16514	16442	16522	16585	16708	16631	16563	16510	16542	16507	16599	16565	16539	16608	16789	16600	16676	16645	16545	16596	16459	16625	16529	16525	16624	16382	16541	16666	16577	16597	16546	16567	16613	16452	16676	16601	16407	16579	16655	16661	16609	16889	16580	16540	16592	16620	16521	16726	16670	16524	16679	16586	16565	16583	16478	16737	16568	16439	16555	16675	16466	16594	16584	16507	16606	16352	16554	16530	16500	16554	16649	16588	16685	16592	16451	16585	16733	16561	16632	16575	16630	16547	16531	16752	16602	16586	16685	16642	16581	16548	16622	16380	16652	16410	16513	16525	16501	16687	16277	16580	16540	16519	16585	16531	16551	16582	16606	16574	16400	16635	16685	16489	16527	16705	16514	16536	16717	16498	16593	16608	16580	16770	16749	16647	16601	16615	16679	16476	16584	16574	16459	16603	16480	16463	16544	16592	16494	16646	16411	16426	16595	16647	16473	16614	16633	16599	16617	16720	16426	16604	16533	16574	16359	16583	16644	16500	16715	16527	16736	16585	16704	16622	16366	16657	16612	16499	16597	16584	16632	16586	16610	16566	16664	16560	16625	16467	16598	16544	16594	16574	16572	16529	16657	16667	16699	16545	16637	16686	16494	16752	16814	16498	16647	16609	16749	16636	16645	16549	16435	16702	16673	16604	16580	16679	16692	16616	16566	16591	16436	16426	16561	16427	16373	16487	16699	16650	16432	16502	16501	16557	16665	16512	16662	16628	16577	16545	16650	16533	16622	16625	16391	16502	16493	16624	16454	16516	16535	16467	16531	16419	16616	16630	16638	16658	16597	16505	16715	16572	16584	16565	16575	16498	16680	16594	16596	16761	16669	16433	16441	16485	16730	16520	16620	16463	16572	16650	16382	16761	16563	16568	16603	16638	16578	16721	16643	16466	16661	16521	16411	16447	16550	16600	16642	16507	16600	16728	16475	16687	16607	16631	16542	16735	16747	16468	16610	16539	16706	16694	16635	16682	16551	16757	16460	16782	16585	16520	16692	16669	16695	16633	16603	16679	16556	16557	16544	16459	16598	16544	16756	16487	16731	16577	16395	16550	16546	16626	16579	16466	16322	16557	16622	16505	16600	16599	16588	16441	16579	16571	16460	16645	16560	16614	16628	16702	16512	16552	16514	16516	16550	16730	16572	16511	16728	16531	16608	16573	16505	16692	16614	16491	16585	16694	16531	16596	16565	16526	16482	16370	16498	16523	16507	16621	16791	16582	16511	16595	16518	16490	16516	16529	16634	16656	16684	16549	16447	16525	16474	16682	16742	16683	16540	16496	16714	16554	16585	16610	16413	16659	16450	16613	16573	16637	16517	16560	16479	16507	16579	16575	16451	16570	16507	16603	16585	16530	16561	16670	16417	16461	16745	16658	16601	16648	16486	16668	16446	16693	16584	16636	16618	16866	16379	16689	16560	16549	16422	16596	16543	16480	16555	16484	16520	16662	16575	16488	16565	16478	16684	16461	16540	16592	16569	16650	16589	16694	16433	16588	16434	16612	16519	16518	16656	16511	16716	16634	16481	16438	16605	16479	16721	16561	16395	16480	16510	16444	16578	16493	16568	16521	16531	16607	16686	16527	16426	16567	16580	16534	16378	16803	16584	16630	16613	16640	16402	16594	16632	16600	16449	16522	16579	16369	16638	16681	16628	16684	16630	16713	16461	16414	16606	16484	16606	16773	16590	16608	16556	16633	16665	16543	16471	16625	16617	16577	16672	16626	16491	16750	16578	16634	16533	16624	16595	16604	16461	16647	16596	16513	16554	16513	16633	16572	16567	16513	16582	16543	16341	16432	16555	16411	16496	16428	16770	16412	16665	16466	16572	16507	16609	16527	16545	16575	16690	16637	16503	16410	16468	16535	16641	16498	16712	16623	16465	16536	16591	16520	16729	16634	16433	16699	16578	16548	16610	16578	16561	16487	16391	16563	16523	16647	16569	16644	16498	16460	16502	16518	16432	16540	16572	16484	16618	16662	16537	16466	16637	16671	16422	16436	16541	16428	16547	16709	16542	16518	16540	16598	16600	16565	16738	16637	16633	16820	16517	16603	16599	16741	16587	16433	16554	16496	16621	16557	16613	16414	16530	16396	16484	16569	16549	16568	16564	16677	16738	16613	16444	16761	16543	16470	16607	16639	16590	16608	16588	16732	16615	16501	16670	16641	16549	16469	16525	16630	16557	16791	16607	16569	16540	16735	16537	16539	16586	16501	16514	16718	16485	16402	16546	16754	16594	16656	16465	16665	16552	16682	16540	16620	16523	16598	16702	16648	16499	16580	16471	16688	16748	16546	16518	16526	16490	16565	16619	16524	16701	16525	16568	16466	16668	16362	16420	16553	16594	16495	16544	16610	16572	16585	16625	16598	16494	16490	16514	16533	16432	16728	16563	16617	16506	16495	16538	16543	16449	16476	16320	16687	16549	16646	16556	16593	16474	16563	16391	16567	16604	16519	16556	16619	16720	16531	16686	16639	16567	16523	16673	16612	16565	16591	16606	16606	16607	16671	16464	16483	16548	16770	16582	16595	16555	16509	16523	16484	16728	16655	16628	16677	16627	16658	16742	16781	16702	16634	16663	16465	16707	16631	16511	16647	16602	16468	16700	16584	16577	16659	16508	16467	16308	16420	16636	16443	16370	16689	16531	16523	16625	16613	16663	16616	16600	16429	16460	16668	16655	16751	16687	16457	16622	16659	16763	16478	16440	16785	16524	16480	16533	16688	16722	16569	16547	16433	16536	16757	16622	16533	16600	16555	16654	16594	16452	16500	16559	16602	16476	16492	16632	16563	16717	16390	16629	16667	16682	16623	16437	16495	16735	16620	16424	16494	16674	16562	16483	16675	16605	16643	16725	16747	16580	16742	16507	16706	16516	16638	16562	16684	16441	16491	16822	16620	16589	16709	16588	16551	16672	16677	16564	16682	16675	16615	16508	16626	16531	16638	16434	16620	16404	16617	16676	16629	16558	16458	16416	16536	16712	16581	16630	16605	16660	16633	16580	16552	16577	16623	16510	16699	16489	16695	16652	16637	16569	16600	16682	16697	16417	16647	16374	16629	16738	16478	16527	16619	16331	16576	16482	16585	16558	16501	16493	16466	16692	16598	16482	16686	16505	16696	16421	16450	16538	16702	16405	16693	16578	16654	16683	16657	16611	16505	16756	16447	16632	16556	16590	16397	16299	16531	16546	16545	16501	16452	16498	16509	16559	16504	16577	16708	16672	16467	16476	16757	16628	16586	16576	16496	16512	16755	16545	16545	16651	16639	16517	16535	16673	16589	16521	16495	16530	16683	16546	16533	16705	16649	16621	16605	16467	16668	16472	16487	16398	16709	16605	16492	16652	16457	16842	16446	16569	16571	16476	16590	16506	16624	16597	16606	16641	16731	16567	16545	16572	16631	16628	16478	16597	16631	16589	16668	16569	16613	16592	16627	16621	16598	16549	16444	16734	16604	16749	16642	16516	16588	16569	16538	16696	16645	16713	16535	16431	16570	16603	16627	16543	16549	16501	16617	16585	16621	16593	16597	16508	16583	16467	16439	16534	16479	16559	16635	16558	16462	16697	16458	16552	16569	16555	16576	16600	16567	16778	16567	16246	16510	16639	16534	16743	16484	16646	16596	16356	16461	16644	16594	16571	16479	16646	16508	16578	16611	16541	16480	16504	16599	16519	16670	16523	16604	16753	16487	16742	16529	16593	16585	16600	16621	16637	16577	16565	16534	16655	16574	16591	16653	16577	16438	16431	16701	16621	16689	16502	16551	16487	16691	16510	16412	16562	16636	16507	16608	16526	16602	16598	16608	16596	16500	16633	16584	16530	16509	16472	16639	16401	16511	16711	16740	16524	16597	16397	16457	16512	16671	16635	16769	16531	16641	16538	16637	16607	16483	16553	16582	16481	16644	16431	16521	16544	16615	16405	16561	16581	16650	16638	16686	16538	16483	16710	16627	16406	16561	16514	16360	16461	16471	16419	16671	16555	16482	16508	16499	16629	16519	16721	16625	16499	16580	16491	16485	16681	16665	16665	16353	16597	16548	16860	16610	16639	16540	16614	16695	16712	16685	16604	16502	16627	16524	16604	16648	16569	16488	16539	16481	16535	16700	16443	16471	16653	16622	16570	16706	16491	16797	16704	16616	16578	16584	16611	16504	16671	16711	16563	16574	16472	16563	16484	16629	16731	16556	16560	16673	16528	16677	16502	16641	16447	16517	16585	16509	16366	16431	16507	16645	16633	16373	16563	16436	16607	16539	16725	16531	16540	16738	16568	16444	16693	16626	16553	16540	16567	16552
24120	21434	29179	25851	24445	26108	26767	23205	21619	21394	21109	20685	20636	20478	20436	20131	20188	20029	19892	19931	19713	19830	19775	19767	19638	19601	19518	19636	19593	19562	19405	19609	19563	19415	19791	19534	19663	19504	19542	19468	19461	19677	19671	19667	19610	19547	19469	19521	19633	19559	19534	19630	19569	19515	19453	19538	19594	19713	19573	19404	19640	19569	19520	19570	19507	19558	19416	19533	19669	19583	19482	19630	19419	19399	19504	19371	19355	19577	19721	19226	19719	19519	19638	19667	19329	19453	19459	19420	19353	19477	19488	19482	19750	19495	19682	19364	19475	19593	19414	19605	19493	19578	19356	19379	19559	19753	19542	19619	19548	19396	19736	19539	19427	19683	19502	19412	19553	19425	19361	19471	19371	19531	19559	19488	19517	19326	19589	19373	19453	19639	19488	19509	19600	19465	19532	19280	19510	19670	19467	19394	19546	19531	19701	19572	19533	19691	19547	19613	19550	19404	19608	19508	19413	19548	19489	19499	19773	19397	19460	19393	19593	19469	19466	19418	19511	19626	19480	19443	19438	19537	19560	19559	19450	19487	19501	19549	19537	19295	19380	19475	19282	19591	19487	19546	19438	19616	19389	19541	19625	19532	19773	19307	19486	19497	19547	19337	19266	19566	19555	19571	19403	19335	19481	19380	19377	19430	19581	19737	19687	19481	19542	19312	19482	19368	19376	19620	19416	19392	19685	19479	19392	19437	19462	19407	19541	19348	19441	19439	19424	19310	19643	19162	19225	19756	19605	19393	19437	19379	19779	19346	19773	19331	19466	19529	19476	19544	19705	19408	19435	19506	19539	19612	19519	19591	19477	19629	19431	19472	19418	19340	19565	19467	19621	19691	19607	19506	19416	19563	19480	19610	19333	19485	19379	19583	19619	19566	19728	19421	19630	19566	19264	19308	19510	19533	19483	19634	19515	19363	19618	19494	19424	19715	19407	19589	19552	19443	19350	19429	19456	19453	19525	19700	19516	19434	19394	19465	19397	19414	19449	19491	19351	19522	19584	19590	19586	19628	19554	19461	19340	19399	19510	19654	19629	19578	19457	19535	19390	19570	19334	19367	19642	19585	19858	19699	19529	19481	19513	19559	19607	19517	19457	19424	19301	19488	19721	19464	19609	19616	19703	19428	19377	19567	19368	19425	19499	19664	19494	19544	19695	19602	19450	19572	19427	19506	19472	19644	19616	19410	19503	19477	19511	19422	19462	19526	19370	19673	19262	19707	19553	19332	19682	19585	19316	19549	19419	19422	19492	19420	19428	19311	19291	19397	19571	19442	19415	19439	19561	19467	19557	19445	19654	19567	19642	19478	19375	19424	19458	19329	19449	19645	19481	19614	19519	19738	19399	19622	19437	19473	19342	19534	19601	19539	19556	19565	19381	19508	19501	19349	19419	19587	19454	19444	19411	19319	19626	19467	19413	19448	19459	19417	19543	19528	19446	19468	19469	19206	19555	19446	19659	19686	19463	19573	19363	19313	19354	19584	19484	19635	19821	19665	19611	19488	19538	19344	19498	19578	19441	19384	19553	19522	19530	19665	19374	19375	19366	19510	19403	19626	19665	19242	19479	19321	19515	19482	19495	19421	19568	19485	19450	19312	19521	19406	19265	19617	19468	19568	19741	19323	19647	19661	19308	19499	19627	19588	19621	19547	19365	19645	19475	19540	19603	19379	19566	19430	19553	19438	19420	19549	19487	19546	19481	19591	19255	19376	19534	19539	19482	19430	19399	19438	19423	19358	19626	19525	19407	19521	19556	19555	19547	19805	19538	19518	19437	19624	19662	19372	19563	19630	19679	19507	19732	19558	19462	19658	19268	19429	19613	19457	19688	19583	19639	19569	19509	19472	19338	19553	19417	19421	19530	19476	19740	19660	19681	19525	19564	19550	19501	19656	19599	19542	19557	19505	19493	19437	19522	19385	19559	19552	19465	19568	19465	19393	19506	19425	19401	19523	19674	19739	19356	19420	19601	19466	19699	19400	19327	19534	19447	19494	19463	19413	19431	19511	19758	19669	19463	19311	19520	19393	19659	19368	19521	19603	19580	19512	19559	19593	19460	19370	19601	19495	19405	19588	19699	19357	19318	19576	19522	19618	19540	19720	19550	19511	19585	19293	19558	19680	19558	19386	19549	19547	19482	19609	19579	19604	19605	19236	19555	19241	19439	19614	19629	19452	19802	19401	19432	19352	19409	19485	19161	19326	19673	19679	19557	19467	19602	19604	19530	19611	19576	19536	19709	19388	19747	19426	19549	19579	19571	19610	19664	19588	19437	19430	19458	19599	19504	19606	19735	19507	19427	19430	19460	19332	19639	19651	19294	19490	19522	19510	19459	19412	19553	19395	19592	19527	19556	19473	19324	19668	19619	19484	19546	19569	19326	19506	19371	19514	19509	19593	19428	19424	19646	19619	19594	19629	19686	19486	19567	19388	19728	19425	19501	19305	19464	19458	19577	19593	19558	19653	19627	19379	19498	19448	19578	19592	19419	19596	19676	19581	19688	19487	19508	19499	19734	19563	19455	19619	19161	19509	19630	19602	19397	19663	19478	19654	19603	19750	19500	19343	19533	19522	19333	19564	19559	19462	19671	19581	19610	19573	19407	19449	19376	19481	19707	19698	19312	19376	19474	19587	19479	19336	19749	19467	19416	19862	19706	19520	19629	19666	19505	19442	19586	19417	19469	19531	19479	19563	19487	19554	19415	19509	19292	19501	19394	19332	19479	19648	19626	19652	19420	19532	19525	19624	19492	19542	19685	19292	19473	19555	19309	19423	19650	19299	19602	19518	19644	19819	19398	19393	19444	19750	19586	19517	19344	19639	19262	19434	19646	19452	19371	19395	19571	19474	19606	19391	19454	19610	19532	19658	19786	19543	19514	19374	19599	19410	19452	19449	19476	19402	19470	19658	19638	19599	19575	19446	19483	19262	19408	19408	19568	19568	19440	19644	19831	19479	19258	19397	19484	19598	19459	19312	19318	19351	19445	19425	19536	19549	19624	19472	19398	19592	19562	19657	19517	19467	19746	19566	19522	19578	19620	19483	19593	19666	19509	19682	19480	19391	19531	19505	19551	19578	19428	19334	19440	19511	19670	19383	19447	19404	19527	19710	19354	19308	19459	19538	19696	19775	19523	19608	19482	19537	19532	19398	19490	19478	19386	19296	19571	19660	19292	19629	19468	19473	19701	19462	19582	19600	19668	19503	19571	19534	19603	19732	19537	19432	19533	19493	19306	19495	19478	19458	19534	19538	19593	19568	19470	19407	19492	19343	19675	19491	19553	19694	19659	19427	19497	19449	19500	19458	19491	19442	19604	19513	19699	19627	19624	19535	19411	19505	19615	19618	19621	19305	19409	19414	19455	19625	19437	19661	19586	19560	19287	19574	19559	19441	19363	19486	19532	19443	19341	19678	19548	19361	19434	19627	19507	19346	19599	19482	19421	19398	19785	19486	19409	19444	19533	19625	19440	19562	19376	19662	19344	19637	19476	19683	19676	19453	19395	19626	19497	19606	19456	19455	19472	19437	19433	19415	19521	19670	19367	19451	19405	19569	19592	19560	19568	19421	19291	19519	19465	19684	19336	19526	19231	19441	19543	19440	19335	19189	19570	19698	19389	19384	19618	19372	19341	19714	19627	19342	19740	19578	19665	19626	19748	19583	19407	19556	19536	19499	19588	19571	19735	19453	19569	19433	19526	19510	19555	19423	19538	19592	19580	19451	19453	19553	19450	19480	19296	19602	19486	19489	19649	19351	19461	19481	19456	19735	19595	19530	19728	19537	19354	19443	19589	19683	19458	19504	19462	19328	19524	19472	19716	19229	19475	19523	19569	19396	19626	19730	19505	19350	19431	19353	19758	19412	19863	19473	19572	19495	19531	19566	19564	19614	19364	19557	19538	19589	19534	19497	19456	19438	19574	19406	19555	19441	19609	19661	19462	19478	19500	19594	19762	19426	19664	19570	19397	19593	19553	19550	19777	19614	19577	19573	19611	19536	19484	19601	19528	19433	19684	19669	19629	19761	19330	19341	19591	19530	19423	19512	19630	19619	19535	19573	19401	19259	19430	19490	19825	19574	19501	19335	19396	19409	19437	19586	19711	19396	19383	19588	19717	19446	19558	19649	19357	19649	19620	19403	19660	19537	19418	19611	19482	19473	19462	19379	19356	19439	19417	19588	19525	19521	19474	19611	19717	19649	19652	19364	19528	19618	19488	19507	19491	19483	19543	19623	19680	19271	19657	19423	19574	19484	19282	19334	19630	19615	19432	19420	19455	19442	19705	19644	19650	19798	19457	19508	19677	19346	19526	19553	19404	19550	19403	19412	19673	19614	19663	19414	19739	19503	19574	19337	19526	19508	19601	19402	19796	19472	19717	19436	19545	19604	19416	19462	19668	19484	19371	19483	19476	19543	19399	19512	19326	19409	19468	19563	19592	19245	19419	19565	19473	19579	19394	19673	19706	19512	19486	19448	19642	19412	19639	19417	19737	19727	19498	19710	19585	19487	19640	19448	19556	19384	19351	19432	19331	19580	19581	19546	19434	19397	19384	19379	19565	19594	19522	19444	19502	19384	19571	19596	19570	19592	19444	19392	19541	19481	19677	19510	19800	19691	19584	19434	19605	19142	19548	19538	19526	19579	19601	19446	19683	19500	19347	19393	19588	19528	19508	19581	19609	19612	19369	19495	19551	19373	19498	19646	19382	19682	19393	19618	19714	19540	19592	19755	19567	19573	19668	19521	19632	19431	19417	19534	19606	19531	19556	19517	19663	19287	19549	19435	19593	19476	19672	19357	19635	19640	19630	19479	19372	19328	19756	19319	19365	19655	19609	19572	19524	19677	19490	19642	19506	19351	19620	19520	19404	19441	19526	19252	19605	19604	19518	19574	19734	19448	19451	19548	19352	19332	19649	19627	19456	19379	19569	19626	19576	19359	19640	19536	19430	19397	19495	19397	19358	19520	19492	19757	19527	19584	19672	19357	19763	19698	19488	19459	19499	19458	19475	19514	19419	19624	19635	19680	19457	19494	19525	19579	19186	19481	19565	19570	19466	19533	19653	19320	19422	19780	19556	19598	19663	19556	19517	19379	19551	19461	19550	19459	19454	19638
33237	53321	51949	37571	28580	26012	24731	21973	20159	19590	19084	18849	18587	18356	18039	17851	17619	17622	17544	17381	17381	17202	17331	17135	17070	17125	17067	17054	17081	17084	17088	17082	17056	17114	17005	16885	16995	17136	16847	17113	16971	17008	17065	16862	16955	16917	16938	17060	16992	16947	16968	17143	17142	17079	16932	17051	16890	17037	16922	16853	17090	17166	16780	16830	17083	16949	16697	16935	16837	17184	16858	17048	17073	16962	16918	17100	16944	17029	17060	16945	16967	17052	16986	17103	17041	16886	16976	16951	16981	16857	16977	16932	16839	17098	17086	16878	16945	16918	16954	16823	16979	17204	16770	17074	16943	16936	16751	16936	17054	16970	17034	16825	17055	16879	17040	16923	16970	17019	16933	16918	16898	16771	16985	16944	16758	17108	17079	16918	16877	16875	16986	16839	16893	16918	16942	16882	17015	16925	16868	17051	16985	17073	17003	16875	16848	16969	16907	16855	17091	17057	17008	17080	17034	17015	16890	17038	16998	16946	17026	17098	16913	16888	16769	16954	16946	16871	16934	16908	16969	16852	16962	16896	16945	16957	16786	17005	17079	16976	17071	17038	16800	17033	17149	16873	17118	16956	16998	16928	16952	17010	16879	16900	17124	16933	17054	16919	16963	16892	17152	17064	17001	17009	16954	17079	17134	16838	17000	16973	16807	17067	17027	16771	16985	17089	16925	17045	16995	17034	16980	16796	16988	16828	17013	16879	16849	17011	16969	17063	16859	17020	16877	16893	16942	17082	16933	16919	17003	16903	16961	16963	16785	16986	16981	16905	16936	16908	17043	16794	16912	16953	16913	16937	16980	17052	17145	17015	16951	17079	17064	16970	16814	16797	16921	16989	16950	16846	16892	16864	16773	16849	16831	16999	16974	16961	17039	17175	16897	16999	17053	16929	16909	17041	16946	17031	17182	16966	16733	17065	17011	16781	16964	16998	17096	16931	17014	17029	16897	17216	16877	16952	16931	17077	16957	16854	16939	16888	16938	16981	17019	17046	16950	16937	16785	16814	17011	17008	16965	17136	17013	16912	16913	17042	16834	16849	17055	16966	17193	16808	16996	16914	16900	17015	16947	16961	16966	17012	16945	16891	17028	16815	16881	16943	16968	16834	16967	16939	17014	16992	16982	16954	17171	16909	16919	16797	16963	16977	16854	16898	16859	16872	16954	16879	16769	16993	17084	16854	16963	16955	16988	17050	16976	17035	17018	16987	16883	16887	16983	17064	17063	17083	17143	16936	16936	16997	16881	16793	16987	16942	16765	17047	17015	16878	16947	17010	16877	17032	16910	17041	17018	16994	16892	16838	16852	17013	16928	16822	16965	16874	16987	16907	16881	17135	16962	16982	16895	16875	16925	17154	16952	17108	16947	16897	16929	16947	17045	17071	16959	16825	16866	16951	16912	17006	17011	16892	16914	16790	17020	16766	16970	17010	17078	16964	16911	16968	16950	17000	16819	16996	17083	16907	16963	17095	16949	16927	16989	17003	16968	16972	16985	16832	17087	16856	16951	17081	16730	16962	16901	16996	16999	17201	16963	16963	17015	17114	16979	16992	17015	16898	17101	16868	17148	17011	16881	17117	16817	17013	16949	17188	17203	16913	17042	16998	16918	16949	16946	16992	16937	17002	17065	16931	16978	16946	16926	16895	17044	16921	16936	16885	17233	16885	17033	17067	16929	17006	17017	16950	16926	17036	16882	17110	17016	17132	16934	16835	16899	16968	16858	17059	16859	16922	16988	16913	16852	16969	17191	16863	16886	16871	17032	16958	16998	17019	16915	17040	16849	16933	16889	17146	17028	17042	17061	17040	17001	17047	17076	16891	17085	17085	16953	17083	16976	16892	16954	16940	17094	16923	17039	17095	17074	16757	16939	16918	16752	17160	16899	16792	17024	16982	16890	16938	16960	16965	16905	16987	17103	16974	16990	16779	16982	17097	17050	16828	16834	16963	16869	16985	16819	16986	17087	16991	17006	17002	16895	16991	16829	17049	17010	17084	17006	17034	16882	16910	16971	16892	17018	16985	17031	16986	16927	16914	17020	17021	17139	16756	17120	16889	16920	16964	16824	16970	16881	17054	16947	16983	17032	17230	16931	16717	16925	16856	16963	16973	16952	16779	16936	16849	16974	17065	16967	17091	16871	17016	17062	17017	16922	16960	16941	16893	16881	17038	16911	17172	16856	16976	17035	16994	16964	16839	17117	16911	16915	17072	17101	17072	16779	16930	17066	16984	16855	17015	16975	16972	17029	16988	16902	16985	16943	16992	16965	16924	17115	16995	16884	16999	17099	17093	16854	17026	17115	16709	16956	16943	17012	16816	17028	16851	16910	17012	16721	16903	17113	16887	16971	17159	17025	17066	16782	17128	16985	17131	16895	16983	16925	16804	17054	17028	16911	17017	16832	17196	16966	16987	16957	17021	17192	17046	16995	17108	16877	16924	17041	16874	16903	16681	16979	16886	17051	16923	16810	16899	16938	16958	16797	16874	17096	16895	17040	16943	16863	16934	16977	17112	17011	16868	17009	16895	17090	16901	17029	16736	16871	17061	16876	16997	16982	16931	16889	16978	16936	17037	17124	17010	17055	17054	17108	16880	17061	16882	16966	16805	16778	16963	17026	16991	17006	17087	16877	16922	16927	16863	17151	16903	17133	16977	17080	17000	16831	16952	17063	16932	17169	17031	17031	16938	16944	16981	16987	17137	16884	17012	16955	16906	16905	16984	16873	16943	17125	16931	16934	17005	17051	17000	16915	17000	16960	17067	16931	16955	16890	16984	16875	16949	16840	16961	16827	16911	16945	16959	16947	16862	17016	17098	16947	17090	16858	16966	17079	16881	16938	17026	16912	17217	16776	16891	17045	17089	16964	16967	16865	17018	16971	17023	17078	16936	16958	16897	17045	16851	16982	16929	17049	16766	16898	16934	17102	16855	16992	16913	17009	16907	17176	16854	16905	17015	16790	16948	16961	16922	17022	17057	16720	16886	16898	16915	16852	17098	17027	16961	16947	16857	17039	16901	16853	16960	16973	17037	16861	17054	16943	16950	17048	17120	16901	16991	16926	16890	17110	16882	17090	17087	16945	17071	17058	16920	16999	16961	17047	16925	17075	16912	17013	17114	17097	17040	17045	16876	16862	16859	17007	17155	17036	16865	16790	17092	16979	17060	16982	17009	16899	17026	16987	16938	17007	16983	16780	16972	16779	17128	16769	16976	17041	16800	17092	16918	17003	16991	16950	16901	16856	17091	16935	16859	16899	17062	17240	16999	16889	16856	16994	16936	16810	16865	17029	16717	17037	17077	16881	17089	16987	16952	16884	16993	17006	16933	16852	16919	16859	16929	17059	16944	16791	16944	16982	17083	17100	16868	16877	17175	16987	16931	17162	16908	17024	16846	16948	16872	17034	16874	17119	17100	16832	17077	16984	16978	16906	16985	16800	16988	16960	16884	16892	16897	17068	16912	17002	16978	17085	16957	17019	17006	16898	17103	16948	16934	16896	16896	16826	16961	17014	16866	16861	16980	16964	16818	17017	16995	16948	16909	16863	16993	17065	17007	17091	17207	17026	16851	16949	16889	17087	16697	17156	16969	17048	16936	16868	16993	16924	16840	16990	16999	17000	17085	16989	16875	16854	17058	17023	16916	16947	16983	17109	17035	16996	16992	16956	17077	16956	16837	17007	17116	17055	16913	16873	16946	17136	16953	16919	16865	16918	16884	16989	16984	17092	17069	16808	16921	16801	16961	16958	17063	17000	16813	16853	17027	17068	17065	16987	16954	17097	16919	17089	17001	16984	16779	17135	17178	16788	16995	16864	17070	16964	16960	16969	17020	16932	16982	17133	16865	16981	16943	17012	17004	17026	17015	16990	16784	16925	16894	16856	16832	17057	17123	17028	16823	16951	16827	17035	17031	16896	17050	17023	16855	16863	16837	16948	16959	16882	17029	16977	16974	16934	16913	16952	16983	16955	17144	16953	16996	16920	17055	16923	16893	16898	17065	16980	17012	17074	16848	16869	17071	16941	17098	16943	16991	16813	16815	16887	16983	16837	17048	16816	16988	17034	16868	16931	17109	17105	16970	16989	16982	16868	17058	17108	16979	16910	16983	16926	16831	16918	16905	16922	17125	16913	17010	17189	17002	16882	17024	16838	17085	17003	17016	16933	17080	16986	16839	17096	16962	16883	16934	16949	17056	16961	16799	16855	16997	17003	16925	16876	16990	16916	17124	16821	16909	16978	16878	16882	17013	17057	16810	16897	16933	16812	16849	17038	16965	17029	16974	16896	16889	17015	16897	16934	17032	16922	17017	17203	17009	16698	17176	16763	17105	17029	16970	16869	17009	16938	17102	16865	17002	17064	16952	16897	17013	16880	17018	16957	16880	16891	17040	17045	17068	16983	17013	16876	16980	17122	16949	17070	16932	17207	17025	17096	16866	17000	16974	16925	16902	17030	17033	16813	17025	16965	16910	16897	16948	16905	16915	16926	17152	16975	16818	17093	16876	17007	16858	17045	16998	16990	16826	17025	16900	16947	16852	16926	17044	16961	16805	17130	17003	16780	16926	17119	16935	17009	16907	17004	17003	16979	17004	17083	16944	16916	16827	16947	16969	16915	17007	17091	16904	17094	17045	16938	16991	16894	16824	16985	16900	16821	16979	16923	16960	17093	16855	16766	16898	16833	17172	16920	16992	16891	16974	17076	16889	16987	16974	16909	17012	17114	17021	16900	16980	16817	16963	16910	16870	16940	16837	16957	16851	17064	16898	16934	16898	17054	16777	16912	16941	17142	17077	16932	17127	16944	16955	16968	16955	16981	17107	16987	16987	16871	16897	16862	16993	16804	17011	16958	17029	16955	16794	17084	17174	16974	17034	16912	17107	16798	17025	17016	17011	16972	16841	16938	17040	17000	17029	16868	16930	16930	16999	16907	17100	16973	16973	17107	16916	17085	16969	16863	16935	16979	16996	16900	17004	16812	16997	16902	16905	17076	16940	16967	17031	17112	17002	16889	16852	16975	16877	16947	16899	17017	17135	16922	17050	16984	16935	16951	16731	17029	17096	17041	16994	16975	17102	16857	16947	17042	17125	16863	16946	17034	16861	16942	17024	16940	16797
23020	21468	29293	24271	22946	27749	31272	25504	23409	22980	22923	22603	22235	22023	21692	21554	21516	21295	20996	21214	21092	21061	21054	20925	20888	20878	20800	20805	20734	20597	20847	20686	20911	20682	20636	20747	20584	20707	20857	20600	20720	20568	20624	20566	20640	20673	20654	20488	20621	20627	20582	20694	20885	20602	20610	20468	20539	20736	20756	20397	20602	20576	20689	20565	20426	20586	20617	20537	20635	20629	20713	20613	20682	20528	20629	20454	20482	20594	20523	20669	20627	20660	20619	20550	20586	20621	20336	20661	20558	20658	20413	20429	20660	20773	20429	20616	20564	20496	20591	20750	20780	20648	20549	20591	20694	20613	20592	20508	20394	20732	20481	20614	20698	20570	20574	20408	20665	20758	20559	20626	20606	20771	20508	20442	20299	20579	20639	20680	20567	20661	20743	20525	20450	20567	20463	20656	20596	20780	20629	20402	20544	20565	20651	20582	20434	20564	20560	20702	20572	20690	20585	20531	20704	20759	20619	20320	20642	20535	20531	20451	20654	20747	20760	20685	20490	20691	20553	20649	20663	20220	20544	20443	20560	20659	20694	20484	20544	20478	20550	20522	20542	20558	20403	20620	20667	20625	20431	20493	20611	20410	20347	20558	20730	20399	20422	20505	20515	20641	20424	20494	20552	20719	20664	20555	20646	20559	20363	20711	20564	20603	20507	20292	20645	20560	20693	20537	20392	20567	20409	20646	20466	20570	20785	20617	20640	20553	20544	20471	20738	20729	20620	20529	20603	20482	20404	20574	20440	20402	20484	20390	20530	20455	20814	20578	20728	20578	20572	20404	20436	20740	20701	20379	20461	20491	20513	20351	20626	20581	20624	20738	20427	20532	20710	20482	20457	20439	20643	20632	20508	20418	20263	20401	20448	20671	20579	20577	20500	20760	20523	20611	20519	20462	20636	20499	20481	20514	20506	20481	20629	20628	20620	20656	20430	20525	20639	20593	20506	20488	20575	20757	20670	20458	20568	20480	20713	20628	20565	20390	20424	20402	20695	20565	20386	20388	20536	20526	20455	20612	20535	20568	20567	20563	20557	20634	20639	20378	20455	20613	20670	20325	20539	20470	20436	20732	20569	20553	20484	20463	20503	20501	20498	20565	20472	20560	20500	20525	20593	20590	20421	20500	20691	20552	20228	20493	20424	20618	20667	20666	20553	20655	20306	20490	20601	20397	20734	20539	20388	20441	20724	20436	20553	20745	20528	20641	20661	20638	20462	20471	20701	20658	20743	20669	20362	20412	20755	20723	20534	20561	20484	20375	20724	20523	20659	20570	20654	20410	20684	20628	20552	20508	20465	20667	20508	20505	20471	20516	20518	20387	20492	20343	20787	20471	20560	20378	20470	20529	20522	20590	20479	20398	20387	20319	20463	20558	20410	20501	20618	20434	20362	20460	20398	20516	20388	20307	20509	20371	20459	20458	20455	20572	20514	20424	20605	20513	20515	20710	20578	20591	20358	20661	20461	20562	20513	20476	20659	20583	20518	20451	20751	20450	20712	20536	20538	20580	20567	20499	20398	20417	20725	20532	20773	20646	20587	20632	20651	20442	20438	20548	20597	20410	20685	20550	20435	20456	20475	20483	20554	20654	20536	20600	20570	20517	20489	20545	20755	20517	20489	20553	20436	20622	20471	20467	20603	20456	20369	20455	20687	20297	20373	20407	20542	20426	20702	20551	20760	20419	20651	20586	20641	20368	20540	20523	20525	20419	20605	20440	20732	20450	20583	20560	20538	20371	20525	20422	20748	20735	20454	20323	20423	20475	20514	20522	20502	20650	20504	20580	20601	20601	20587	20644	20451	20622	20347	20400	20322	20632	20555	20371	20376	20544	20692	20517	20579	20393	20616	20520	20405	20508	20486	20517	20554	20575	20434	20394	20668	20686	20435	20656	20545	20465	20616	20666	20621	20343	20562	20343	20406	20485	20522	20542	20641	20734	20685	20563	20496	20673	20587	20580	20259	20393	20285	20708	20512	20558	20273	20496	20416	20324	20457	20660	20587	20680	20609	20535	20634	20463	20715	20475	20435	20643	20309	20544	20724	20366	20486	20597	20543	20611	20486	20555	20696	20487	20399	20424	20569	20493	20448	20640	20527	20650	20549	20708	20579	20398	20634	20280	20530	20581	20591	20523	20496	20470	20528	20412	20535	20569	20535	20601	20469	20458	20593	20574	20441	20558	20570	20721	20432	20570	20470	20428	20658	20258	20497	20619	20515	20515	20299	20426	20467	20563	20373	20643	20366	20490	20485	20510	20375	20442	20495	20429	20494	20389	20342	20601	20532	20298	20490	20456	20533	20447	20761	20531	20483	20728	20380	20496	20468	20484	20660	20355	20616	20673	20662	20282	20525	20313	20520	20392	20648	20741	20658	20513	20704	20551	20583	20319	20542	20504	20583	20477	20324	20545	20498	20461	20621	20560	20470	20442	20623	20735	20436	20539	20483	20563	20588	20437	20733	20345	20468	20563	20450	20515	20503	20592	20353	20586	20547	20481	20421	20441	20734	20516	20594	20468	20719	20623	20539	20696	20529	20578	20409	20550	20414	20692	20674	20777	20578	20504	20640	20411	20619	20363	20554	20546	20696	20258	20738	20699	20427	20365	20503	20550	20633	20615	20403	20674	20527	20845	20487	20479	20538	20535	20408	20657	20628	20409	20441	20716	20458	20540	20651	20600	20308	20627	20546	20668	20417	20379	20324	20469	20465	20309	20507	20480	20431	20568	20640	20660	20503	20580	20626	20509	20603	20667	20593	20681	20474	20520	20371	20619	20468	20838	20723	20604	20382	20477	20595	20410	20473	20551	20601	20507	20624	20683	20390	20595	20673	20463	20801	20594	20576	20341	20376	20434	20545	20637	20544	20528	20555	20493	20491	20650	20404	20529	20678	20483	20446	20589	20794	20549	20545	20604	20749	20515	20383	20494	20598	20452	20391	20574	20560	20521	20527	20291	20754	20728	20782	20914	20341	20383	20551	20619	20541	20759	20501	20470	20583	20766	20388	20291	20385	20610	20438	20550	20326	20708	20445	20470	20561	20548	20496	20377	20486	20710	20689	20394	20538	20548	20474	20458	20458	20425	20613	20410	20597	20670	20587	20566	20483	20562	20465	20694	20400	20452	20614	20587	20616	20535	20611	20589	20326	20567	20596	20504	20628	20510	20564	20392	20423	20636	20584	20457	20474	20497	20591	20542	20362	20675	20416	20426	20482	20417	20339	20583	20604	20418	20313	20619	20660	20440	20661	20555	20467	20592	20592	20521	20588	20429	20613	20533	20580	20534	20640	20389	20591	20464	20705	20704	20432	20621	20612	20571	20591	20425	20320	20591	20415	20503	20728	20559	20548	20611	20681	20351	20402	20425	20557	20528	20628	20480	20549	20464	20664	20242	20483	20431	20418	20601	20614	20620	20455	20507	20544	20500	20432	20328	20492	20656	20475	20511	20590	20632	20333	20484	20499	20288	20480	20556	20696	20736	20606	20554	20687	20557	20434	20361	20521	20507	20520	20327	20351	20417	20481	20612	20424	20561	20386	20452	20714	20390	20574	20457	20643	20551	20525	20563	20533	20604	20461	20499	20655	20653	20738	20648	20566	20525	20364	20405	20536	20393	20478	20593	20488	20522	20435	20574	20407	20450	20362	20572	20596	20592	20550	20385	20833	20571	20690	20512	20526	20552	20513	20534	20602	20595	20607	20241	20688	20420	20703	20523	20382	20401	20341	20440	20396	20426	20505	20585	20300	20610	20580	20534	20284	20558	20525	20561	20610	20475	20719	20583	20596	20608	20447	20590	20641	20769	20781	20563	20574	20485	20687	20592	20355	20440	20816	20619	20648	20581	20715	20622	20639	20388	20402	20606	20564	20736	20503	20518	20505	20667	20679	20438	20410	20733	20684	20541	20511	20679	20628	20535	20625	20579	20661	20572	20604	20778	20794	20668	20540	20487	20338	20547	20502	20493	20603	20580	20471	20676	20315	20613	20432	20621	20552	20576	20395	20497	20498	20675	20606	20570	20430	20648	20573	20517	20496	20562	20515	20627	20516	20449	20554	20583	20555	20636	20427	20624	20760	20469	20721	20548	20488	20365	20559	20472	20675	20465	20479	20464	20591	20535	20509	20516	20900	20467	20440	20569	20561	20565	20473	20700	20589	20478	20664	20610	20500	20867	20502	20617	20573	20451	20359	20509	20461	20605	20529	20561	20685	20419	20521	20405	20587	20636	20754	20509	20663	20421	20635	20552	20510	20688	20842	20501	20420	20428	20613	20485	20673	20657	20530	20577	20402	20637	20561	20618	20550	20687	20215	20422	20358	20738	20612	20567	20652	20461	20483	20451	20573	20382	20367	20663	20568	20783	20495	20476	20526	20482	20391	20295	20562	20479	20547	20419	20562	20554	20434	20552	20546	20573	20691	20698	20640	20660	20401	20426	20359	20520	20612	20520	20481	20298	20587	20535	20449	20335	20307	20472	20653	20420	20635	20634	20996	20704	20609	20424	20529	20578	20461	20757	20640	20334	20286	20430	20446	20405	20516	20550	20461	20482	20552	20499	20650	20630	20501	20277	20316	20466	20573	20665	20679	20389	20466	20506	20582	20592	20498	20555	20631	20351	20570	20577	20489	20628	20623	20489	20561	20470	20376	20693	20521	20790	20610	20519	20412	20575	20274	20586	20554	20642	20460	20629	20558	20526	20347	20631	20734	20551	20461	20561	20433	20576	20541	20577	20391	20561	20553	20564	20555	20274	20471	20434	20506	20256	20623	20639	20551	20528	20602	20375	20531	20530	20530	20526	20353	20369	20540	20702	20709	20567	20341	20553	20490	20393	20754	20533	20510	20543	20363	20584	20495	20634	20537	20561	20513	20416	20444	20616	20515	20705	20453	20555	20546	20606	20626	20660	20323	20682	20423	20620	20577	20577	20554	20621	20448	20737	20428	20616	20456	20583	20491	20745	20537	20480	20525	20499	20640	20711	20496	20311	20628	20351	20603	20588	20585	20447	20712	20711	20862	20741	20441	20606	20382	20547	20545	20440	20485	20580	20564	20556	20439	20622	20510	20387	20454	20613	20509	20591	20437	20545	20702	20451	20601	20400	20630	20454	20557	20432
37654	60674	50949	40447	34651	32165	28324	24387	21849	20966	20855	20294	20038	19415	19191	19071	18632	18654	18553	18457	18189	17721	17924	17946	17828	17589	17754	17643	17625	17859	17612	17570	17625	17559	17636	17590	17657	17644	17578	17643	17581	17654	17807	17607	17647	17572	17511	17658	17740	17545	17588	17706	17712	17731	17569	17727	17522	17602	17650	17699	17729	17614	17629	17638	17523	17491	17591	17543	17668	17635	17576	17714	17481	17602	17552	17622	17489	17503	17456	17738	17489	17538	17621	17473	17546	17377	17586	17639	17570	17580	17415	17538	17519	17415	17689	17799	17535	17390	17880	17612	17578	17582	17638	17535	17591	17465	17621	17556	17556	17613	17551	17562	17583	17672	17555	17518	17743	17567	17447	17596	17556	17409	17552	17732	17433	17366	17641	17462	17483	17532	17637	17551	17604	17420	17566	17643	17617	17522	17458	17532	17515	17457	17523	17518	17608	17453	17516	17483	17509	17446	17675	17561	17572	17436	17468	17611	17531	17453	17551	17611	17622	17645	17592	17516	17752	17585	17534	17662	17569	17411	17558	17370	17645	17681	17520	17446	17482	17494	17652	17425	17642	17636	17391	17701	17432	17578	17614	17669	17623	17484	17447	17445	17456	17685	17512	17519	17578	17591	17659	17606	17685	17456	17548	17515	17270	17398	17641	17505	17580	17445	17634	17384	17630	17609	17417	17512	17561	17581	17536	17671	17391	17556	17548	17528	17597	17639	17662	17527	17551	17405	17491	17649	17604	17651	17324	17659	17675	17669	17546	17515	17635	17362	17468	17568	17496	17714	17661	17432	17499	17453	17616	17613	17483	17619	17563	17679	17496	17547	17607	17590	17629	17521	17406	17571	17613	17513	17363	17438	17703	17573	17689	17548	17462	17589	17645	17583	17523	17637	17473	17553	17477	17566	17650	17460	17508	17396	17587	17630	17591	17595	17456	17521	17493	17678	17625	17527	17640	17465	17645	17213	17608	17461	17379	17508	17582	17497	17604	17608	17558	17408	17588	17699	17661	17678	17419	17632	17474	17435	17400	17391	17401	17562	17624	17538	17460	17754	17616	17467	17484	17494	17447	17548	17515	17602	17627	17517	17686	17362	17555	17539	17743	17568	17671	17589	17592	17528	17393	17636	17539	17521	17548	17561	17657	17468	17511	17600	17500	17669	17462	17384	17581	17539	17474	17552	17646	17624	17538	17622	17497	17447	17371	17390	17330	17567	17546	17547	17750	17350	17440	17512	17513	17456	17527	17545	17704	17360	17445	17577	17557	17548	17414	17621	17541	17502	17547	17426	17663	17521	17619	17535	17487	17473	17661	17826	17602	17567	17691	17505	17563	17391	17541	17673	17584	17532	17618	17460	17448	17643	17494	17477	17673	17526	17516	17572	17472	17568	17524	17662	17535	17581	17370	17552	17608	17482	17653	17586	17696	17473	17687	17477	17518	17597	17350	17560	17350	17681	17564	17664	17804	17509	17676	17399	17445	17513	17568	17861	17446	17377	17540	17420	17596	17397	17623	17617	17484	17570	17442	17433	17686	17386	17476	17566	17583	17524	17630	17527	17341	17450	17547	17635	17431	17601	17660	17333	17512	17423	17636	17485	17617	17489	17539	17504	17439	17387	17549	17661	17624	17649	17494	17580	17511	17391	17543	17548	17583	17561	17706	17505	17583	17592	17628	17490	17669	17405	17429	17512	17543	17593	17409	17462	17513	17626	17446	17535	17488	17642	17674	17540	17385	17508	17713	17623	17495	17433	17635	17622	17368	17481	17520	17676	17658	17538	17520	17530	17727	17672	17444	17518	17518	17426	17596	17536	17561	17510	17466	17506	17440	17565	17476	17612	17498	17577	17538	17739	17337	17481	17534	17546	17471	17621	17701	17597	17633	17626	17619	17554	17641	17485	17528	17571	17755	17637	17623	17442	17517	17490	17685	17618	17606	17582	17582	17610	17632	17537	17701	17486	17723	17486	17548	17521	17531	17536	17464	17772	17414	17442	17488	17557	17533	17525	17689	17479	17628	17600	17563	17510	17417	17474	17559	17508	17530	17700	17769	17377	17652	17528	17504	17762	17576	17463	17613	17533	17634	17562	17484	17694	17501	17581	17376	17526	17643	17532	17790	17563	17373	17621	17639	17518	17391	17531	17552	17522	17567	17598	17457	17387	17513	17473	17410	17711	17455	17580	17646	17586	17535	17559	17627	17502	17563	17668	17548	17642	17744	17508	17660	17518	17665	17561	17633	17518	17448	17774	17530	17692	17597	17536	17715	17549	17565	17357	17532	17484	17483	17662	17345	17690	17629	17638	17622	17425	17580	17527	17563	17294	17591	17642	17519	17607	17436	17480	17815	17480	17465	17524	17566	17599	17460	17638	17536	17475	17577	17485	17421	17666	17459	17468	17538	17688	17538	17439	17367	17639	17702	17435	17653	17554	17562	17560	17368	17530	17619	17557	17516	17636	17641	17657	17424	17564	17641	17518	17426	17482	17570	17662	17632	17605	17559	17515	17580	17527	17417	17602	17561	17642	17653	17671	17607	17593	17480	17485	17569	17511	17371	17492	17662	17513	17332	17456	17503	17677	17443	17599	17391	17558	17462	17645	17525	17541	17557	17457	17624	17475	17648	17502	17462	17451	17604	17625	17626	17605	17418	17619	17645	17494	17520	17435	17551	17583	17460	17601	17579	17556	17565	17573	17382	17554	17605	17570	17646	17539	17494	17557	17629	17609	17477	17498	17534	17581	17547	17528	17535	17572	17575	17454	17583	17556	17428	17461	17543	17657	17566	17463	17390	17234	17465	17543	17455	17476	17509	17757	17586	17571	17562	17577	17645	17514	17496	17547	17532	17601	17595	17645	17513	17694	17609	17618	17446	17591	17527	17569	17548	17508	17510	17556	17598	17402	17560	17560	17565	17590	17515	17418	17681	17548	17561	17673	17542	17549	17400	17495	17515	17463	17742	17594	17429	17485	17473	17430	17564	17496	17611	17679	17515	17454	17671	17524	17636	17603	17419	17584	17452	17412	17566	17564	17444	17681	17487	17488	17432	17519	17383	17424	17548	17506	17563	17696	17493	17590	17532	17379	17459	17498	17653	17627	17649	17595	17554	17441	17646	17419	17351	17524	17515	17532	17701	17530	17518	17544	17675	17550	17489	17638	17604	17473	17447	17692	17439	17478	17688	17699	17595	17618	17643	17566	17546	17545	17596	17602	17650	17354	17611	17435	17477	17540	17604	17560	17522	17582	17592	17589	17556	17497	17497	17584	17534	17535	17554	17508	17597	17675	17621	17536	17323	17679	17621	17708	17475	17522	17385	17538	17355	17557	17605	17473	17573	17583	17580	17553	17394	17439	17566	17329	17616	17617	17586	17638	17620	17554	17427	17436	17461	17471	17655	17587	17605	17632	17550	17598	17654	17365	17737	17670	17803	17610	17717	17563	17748	17469	17587	17643	17677	17616	17547	17568	17447	17578	17673	17635	17552	17497	17677	17525	17557	17537	17440	17569	17533	17550	17618	17535	17516	17502	17725	17404	17510	17539	17528	17622	17416	17560	17802	17626	17650	17482	17446	17478	17359	17553	17469	17578	17478	17542	17476	17442	17494	17469	17471	17615	17295	17440	17476	17852	17627	17431	17500	17586	17667	17513	17422	17376	17672	17533	17411	17622	17509	17674	17389	17541	17557	17665	17498	17503	17447	17444	17418	17541	17352	17598	17447	17608	17493	17569	17525	17526	17538	17510	17440	17451	17504	17676	17627	17786	17419	17362	17527	17506	17432	17532	17628	17625	17604	17509	17734	17438	17435	17527	17595	17632	17669	17477	17554	17533	17488	17697	17560	17532	17514	17507	17496	17459	17353	17507	17558	17658	17576	17604	17441	17535	17349	17526	17515	17338	17677	17529	17541	17470	17516	17456	17507	17563	17579	17526	17634	17313	17458	17448	17543	17466	17525	17531	17558	17410	17537	17690	17571	17727	17440	17669	17458	17613	17495	17438	17578	17535	17529	17444	17465	17573	17724	17457	17572	17683	17411	17478	17609	17386	17477	17520	17580	17650	17537	17441	17449	17551	17718	17558	17425	17458	17658	17418	17622	17778	17426	17548	17630	17609	17484	17568	17510	17369	17550	17577	17474	17562	17547	17535	17405	17480	17567	17432	17431	17434	17711	17534	17669	17467	17629	17392	17573	17407	17663	17568	17552	17584	17481	17528	17582	17603	17525	17506	17651	17686	17560	17449	17521	17519	17483	17594	17578	17481	17418	17635	17469	17479	17576	17667	17551	17566	17624	17754	17521	17509	17669	17718	17531	17598	17562	17539	17551	17631	17534	17463	17502	17558	17509	17698	17413	17597	17632	17519	17655	17722	17680	17551	17588	17482	17625	17647	17660	17576	17494	17683	17541	17539	17494	17682	17664	17540	17633	17607	17448	17576	17565	17639	17469	17448	17668	17552	17588	17411	17657	17522	17462	17457	17569	17499	17372	17581	17573	17590	17455	17555	17330	17546	17396	17810	17441	17592	17583	17321	17528	17610	17680	17404	17429	17674	17523	17549	17722	17405	17474	17443	17463	17469	17510	17541	17698	17594	17543	17627	17556	17572	17437	17435	17621	17614	17567	17629	17456	17525	17487	17433	17600	17622	17406	17516	17651	17503	17521	17759	17603	17421	17504	17580	17626	17431	17401	17469	17532	17587	17425	17573	17548	17535	17421	17662	17651	17411	17477	17560	17606	17550	17663	17359	17806	17406	17662	17380	17535	17641	17445	17504	17459	17521	17520	17509	17569	17663	17487	17516	17583	17577	17569	17531	17552	17585	17391	17850	17411	17572	17558	17616	17436	17410	17592	17579	17455	17505	17722	17466	17463	17701	17470	17499	17639	17349	17518	17508	17451	17447	17725	17784	17614	17551	17625	17481	17637	17766	17422	17441	17677	17372	17464	17593	17618	17533	17614	17560	17504	17566	17570	17597	17538	17530	17557	17604	17471	17670	17509	17462	17441	17610	17656	17477	17669	17618	17643	17650	17603	17581	17588	17592	17676	17611	17498	17513	17465	17622	17507	17515	17525	17677	17394	17550	17529	17310	17559	17633	17530	17597	17525	17572	17366	17486	17574	17399
28818	27025	34423	29711	24901	23200	21540	20414	19621	19592	19443	19277	19239	19313	19341	19312	19204	19239	19130	19087	19045	18933	19061	18871	18866	18809	18839	18728	18993	18910	18922	18964	18689	18905	19011	19066	18950	18723	18967	19084	18730	18880	19035	18836	18897	18950	19091	18801	18912	18727	18862	18958	18773	18819	18860	18730	18962	18939	19013	18875	18930	18843	18768	18835	18858	18728	18835	18883	18660	18899	18799	18782	18868	18748	18909	18793	18723	18784	18737	18791	18891	18876	18702	18606	18697	18962	18708	18970	18906	18722	18736	18534	18955	18907	18455	18809	18997	19047	18868	18857	18726	18812	18938	18763	18917	18965	18875	18813	18721	18779	18697	18676	18914	18788	18841	18817	18840	18962	18926	18970	18701	18897	19093	18821	18820	18828	18786	18841	18704	18785	18926	18895	18701	18768	18749	18821	18856	18972	18820	18742	18746	18841	18928	18820	18790	18740	18949	18635	18609	18637	18694	18845	18909	18755	18767	18881	18839	18988	18758	18806	18807	18823	18883	18742	18904	18761	18655	18939	18617	18665	18953	18819	18909	18793	19061	18965	18896	18809	18862	18870	18755	18844	18773	18699	18557	18702	18736	18933	18852	18849	18903	18778	18909	18836	18642	18898	18951	18791	18661	18602	18926	18651	18925	18830	18862	19074	18997	18697	18698	18914	18936	18898	18883	18800	18868	18854	18644	18782	18767	18702	18832	18708	18726	18776	18662	18825	18814	18719	18940	18772	18665	19059	18803	18943	18685	18809	18995	18796	18825	18784	18813	18703	18769	18745	18895	19089	18767	18639	18998	18957	18704	18984	18912	18733	18867	18717	18924	18834	18697	18764	18741	18581	18782	18879	18850	18957	18887	18650	18899	18704	18941	18930	18493	18936	18907	18776	18866	18911	18848	18686	18627	18837	18751	18792	18804	18552	18717	18722	18826	18764	18761	18773	18776	18564	18584	18765	18861	18643	18854	18911	18726	19004	18862	18766	18928	18894	18805	18920	18806	18714	18549	18668	18836	18757	18793	18867	18751	18793	18899	18950	18859	18906	18948	18993	18678	19022	18940	18811	18718	18936	18852	18819	18973	18926	18913	18813	18856	18982	18759	19041	18873	18706	18924	18693	18868	18813	18663	18764	18779	18661	18737	18793	18802	18765	18649	18832	18822	18803	18939	18696	18966	18912	18756	18948	18786	18686	18786	18931	18742	18897	18801	18965	18844	18665	18896	18917	18718	18855	19014	18846	18521	18855	18851	18914	18829	18824	18868	18850	18871	18901	18709	18816	18781	18868	18689	18919	18647	18926	18569	18908	18895	18706	19020	18715	18932	18906	18669	18654	18826	18747	18863	18748	18782	18674	18753	19019	18805	18925	18932	18865	18850	18854	18815	18836	19007	18676	18810	18904	18843	18877	18897	18818	18680	18845	18867	18634	18798	18913	18785	18645	18909	18968	18947	18937	18780	18862	19025	18708	18752	18730	18896	18839	18839	18879	19024	18911	18879	18778	18920	18947	18896	19105	18741	18963	18678	18786	18976	19010	18827	18909	18707	18908	18724	19038	18976	18825	18765	18666	18701	18863	18827	18993	18777	18840	18827	18751	18900	18995	18812	18699	18800	18721	18762	18604	18790	18877	18909	18994	18795	18897	18759	18869	18897	18811	18664	18812	18789	18901	18865	18583	19002	18679	18664	18879	18915	18971	18755	18816	18856	18980	18972	18855	18916	18892	19198	18747	18952	18727	18868	18866	18725	18797	18817	18790	18985	18999	18805	18676	18872	18903	19054	18803	19069	18933	18837	19026	18803	18813	18718	18832	18681	18791	18792	18793	18799	18890	18971	18840	18832	18778	18637	18786	18946	18964	18626	18801	18907	18584	18749	18945	18881	18819	18849	18720	18995	19010	18777	18557	18758	18647	18749	18797	18912	18754	18859	18916	18930	18779	18820	18866	18837	18793	18846	18872	18955	18911	18908	18836	18852	18741	18743	18719	18751	18849	18762	18875	18844	18841	18737	18879	18904	18755	18818	18787	18738	18841	18820	18770	18820	18884	18842	18953	18703	18985	18790	18956	18716	18845	18800	18733	18900	18792	18900	18769	18644	18841	18739	18845	18732	18869	18802	18778	18769	18843	18868	18926	18843	18811	18859	19082	18794	19009	18820	18801	18722	18872	18789	18683	18918	18911	18733	18806	18817	18694	18859	18935	18878	18801	18962	18749	18858	18652	18801	18674	18776	18876	18850	18841	18908	18726	18788	18713	18756	18653	18809	18954	18774	18818	18870	18959	18742	18898	18969	18647	18657	18866	18927	18929	18677	18688	18886	18912	18791	18767	19019	18624	18904	18856	18942	18868	18945	18756	18909	18800	18800	18822	18634	18753	19042	18836	18909	18790	18703	18727	18833	18824	18792	18845	18638	18829	18999	18845	18891	18939	18977	18857	18541	18902	18773	18831	18950	18734	18916	18980	18646	18785	18873	18740	18766	18774	18768	18788	18676	18794	18713	18683	18834	18708	18768	18826	18737	18825	18782	18802	18857	19074	18808	18577	18784	18886	18881	18857	18852	18717	18778	18679	18702	18778	18773	18803	18634	18623	19007	18839	18950	18919	18851	18820	18827	19009	18800	18880	18880	18687	18812	18827	18730	18839	18737	18729	18731	18841	18785	18855	18887	18761	18827	18767	18805	18689	18899	18772	18880	19033	19012	18791	18958	19068	18728	18717	18823	18793	18682	18823	18764	18788	19074	18750	18864	18902	18611	18827	18809	18788	18722	18609	18653	18834	18894	18776	18721	18765	18851	18697	18914	18976	18654	18769	18867	18793	18852	18850	18832	18926	18935	18918	18862	18763	18886	19099	18822	18717	18829	18816	18845	18877	18916	18648	19016	18863	18854	18779	18908	18629	18776	18808	18853	18788	18715	19055	18890	18857	18927	18791	18700	18928	18725	19012	19132	18856	19076	18916	18942	18888	18936	18600	19030	18881	19069	18855	18866	18732	18697	18779	18732	18837	18821	19011	18990	18745	18640	18800	19006	18761	19050	18860	18811	18743	18730	18799	18839	18815	18852	18909	18859	18736	18981	18904	18772	18661	18643	18868	18631	18881	18617	19002	18909	18801	18966	18914	18703	18777	18821	18827	18749	18508	18864	18807	19001	18860	18657	18893	18805	18832	18820	18800	18828	18757	18992	18923	18465	19033	18547	18621	18881	18679	18726	18968	18826	18684	18666	18853	18763	18916	18949	18796	18918	18977	18830	18650	18713	18710	18949	18747	18731	18923	18800	18833	18825	18787	19036	18822	18751	18780	18789	18820	19010	18807	18851	18782	18694	18797	18929	18984	18969	18777	18610	18803	18861	18925	18816	18726	18834	19011	18966	18797	18845	18856	18979	18960	18887	18881	18722	18852	18714	18833	18797	18963	18921	18810	19032	18712	18751	19026	18890	18847	19008	18674	18848	18717	18773	18771	18798	18846	18906	18867	18789	18761	18911	18857	19098	18775	18698	18935	18901	18931	18689	18831	18631	18672	18837	18728	18702	18734	18840	18764	18740	18769	18998	18846	18958	18901	18938	18659	18896	19129	18727	19150	18707	18910	18713	18701	18764	18909	18752	18898	18693	18730	18813	18886	18800	18957	18725	18713	18838	18791	18945	18731	18840	18698	18366	18689	18726	18685	18856	18846	18702	18862	18886	18912	19017	18894	18744	18799	18756	18748	19016	18847	18791	18807	18917	18868	18880	18815	18862	18655	18745	18876	18976	18829	18886	18746	18954	18982	18787	18724	18772	18836	18978	18875	18839	18988	18982	18811	19020	18766	19060	18960	18662	18731	18826	18649	18967	18941	19008	18742	18694	18867	18886	18777	18772	18821	18831	18719	18682	18713	18787	18696	18790	18646	18909	18874	18891	18839	18942	18920	18764	18671	18758	18761	18926	18969	18994	18934	18964	18900	18728	19003	18809	18673	18709	18774	18717	18680	18976	18694	18850	18804	18683	18975	18902	18832	18504	18867	18783	18884	18842	18978	18617	18758	18685	18763	18750	18722	18827	18755	18922	18765	18928	18693	19042	18769	18747	18828	18725	18727	18846	18682	18788	18758	18813	18737	18695	18895	19027	19057	18964	18846	18734	18966	18621	19130	18789	18886	18829	18788	18770	18850	18746	18951	18817	18806	18833	18613	18932	18787	18908	18937	18813	18914	19053	18934	18620	18980	18769	18666	18856	18862	18802	18931	18860	18706	18901	18714	18593	18822	18966	18812	18895	18778	18696	18991	18849	18923	18785	18892	18850	18735	18908	18679	18905	18694	19050	19067	19079	18854	18807	18835	18682	18764	18956	18849	18704	18854	18944	18615	18697	18808	18790	18634	18722	18769	18820	18928	18938	18867	18830	18912	18853	18902	18802	18712	18730	18649	18859	18823	18659	18761	18908	18916	18841	18968	18807	18748	18944	18846	18963	18829	18786	18898	18785	18741	18788	18663	18840	18982	18923	18779	18854	19011	18785	18827	18969	18829	18746	18841	18992	19033	18777	18727	18801	18956	18953	18940	18697	18829	18955	18877	18914	18780	18965	18911	18727	18911	18905	19072	18751	18847	18789	18998	18830	18807	19045	18901	19019	19002	18916	18830	18961	19168	18692	18803	18847	18742	18896	18667	18870	19007	18968	19034	18734	18838	18877	18779	18893	19103	18766	18573	18643	18996	18825	18769	18935	18692	18891	18771	18883	18985	18824	18789	18828	18673	18733	18912	18889	18852	18912	18841	18661	18853	18810	18759	18943	18940	18907	18748	18701	18677	18784	18701	18842	18850	18863	18900	18807	19078	18882	18749	18878	18830	18863	18862	18709	18857	18726	18602	18672	18679	18940	18848	18677	18744	18814	18774	18855	18858	18677	18820	18858	18766	18633	18837	18785	18762	18988	18662	18840	18828	18666	18776	18831	19003	18882	18783	18837	18873	18751	18734	18797	18937	18947	18905	18829	18809	18645	18935	18707	18911	18874	18654	18855	18951	18989	18681	18822	18843	18900	18884	18990	18861	18741	18818	18807	18669	18990	18882	18687	18870	18884	18910	18961	18809	18624	18807	18908	18900	18905	18873	18752	18684	18921	18788	18931	18759	18853	18884
33052	44086	39986	29274	25514	22150	20064	18623	17897	17785	17909	17707	17530	17399	17280	17127	17004	16912	16784	16724	16882	16522	16681	16736	16745	16650	16635	16604	16630	16617	16476	16653	16641	16686	16636	16516	16428	16312	16591	16596	16596	16502	16516	16684	16750	16717	16483	16457	16715	16830	16233	16427	16502	16646	16698	16425	16552	16659	16370	16493	16508	16557	16639	16510	16595	16677	16673	16553	16617	16625	16625	16450	16463	16498	16340	16354	16583	16616	16539	16522	16551	16590	16412	16659	16491	16518	16629	16600	16591	16535	16629	16445	16504	16492	16604	16448	16573	16437	16460	16489	16514	16536	16538	16476	16436	16531	16482	16536	16538	16739	16376	16526	16544	16457	16552	16496	16458	16649	16311	16592	16535	16462	16604	16447	16461	16793	16701	16457	16467	16449	16587	16508	16450	16440	16611	16557	16468	16420	16530	16688	16642	16438	16628	16507	16413	16544	16453	16452	16549	16620	16667	16569	16583	16498	16565	16325	16674	16388	16563	16364	16756	16730	16550	16466	16584	16498	16728	16426	16700	16334	16467	16322	16467	16800	16540	16621	16522	16471	16452	16622	16733	16683	16562	16708	16611	16579	16594	16479	16597	16556	16570	16672	16593	16630	16443	16655	16588	16554	16485	16395	16545	16547	16644	16390	16450	16517	16467	16591	16602	16512	16478	16174	16477	16403	16610	16742	16410	16759	16594	16693	16570	16531	16683	16374	16535	16452	16703	16580	16504	16445	16491	16407	16501	16574	16506	16355	16592	16465	16437	16557	16437	16654	16526	16470	16603	16491	16499	16528	16466	16526	16625	16440	16575	16752	16614	16555	16251	16560	16576	16396	16472	16697	16409	16573	16469	16629	16504	16580	16654	16559	16504	16438	16540	16429	16746	16356	16700	16493	16420	16543	16707	16433	16645	16663	16567	16608	16699	16553	16671	16451	16639	16463	16462	16480	16717	16626	16503	16396	16720	16468	16486	16513	16476	16626	16520	16465	16536	16476	16481	16498	16630	16525	16408	16344	16700	16493	16550	16431	16615	16642	16556	16511	16582	16500	16586	16530	16578	16647	16482	16696	16505	16504	16695	16700	16403	16709	16538	16492	16511	16566	16424	16605	16621	16549	16758	16382	16429	16523	16531	16417	16610	16570	16536	16528	16725	16554	16602	16451	16668	16308	16644	16568	16543	16592	16552	16507	16524	16565	16599	16481	16437	16461	16623	16536	16560	16487	16465	16590	16440	16533	16460	16526	16525	16389	16741	16718	16610	16502	16609	16653	16440	16635	16606	16438	16630	16486	16459	16610	16463	16514	16474	16602	16450	16491	16593	16629	16519	16647	16723	16559	16749	16472	16558	16446	16580	16337	16628	16383	16692	16535	16412	16431	16391	16477	16517	16495	16619	16492	16504	16604	16557	16409	16516	16577	16533	16431	16527	16450	16526	16524	16525	16584	16641	16644	16548	16739	16588	16605	16578	16447	16490	16515	16547	16539	16385	16490	16579	16556	16691	16499	16558	16362	16540	16655	16475	16426	16569	16522	16484	16407	16514	16514	16566	16406	16578	16645	16623	16642	16612	16479	16599	16619	16592	16384	16625	16349	16307	16656	16496	16653	16395	16542	16455	16471	16651	16557	16557	16691	16599	16548	16624	16464	16502	16427	16534	16474	16636	16637	16479	16478	16579	16653	16619	16551	16500	16419	16461	16644	16631	16668	16563	16445	16406	16492	16592	16495	16389	16519	16433	16524	16647	16561	16629	16673	16732	16487	16597	16377	16481	16524	16559	16372	16508	16535	16586	16575	16562	16540	16554	16376	16459	16436	16577	16545	16733	16502	16715	16685	16530	16575	16347	16658	16707	16529	16340	16583	16551	16460	16690	16536	16485	16389	16497	16520	16671	16517	16525	16544	16447	16552	16709	16629	16562	16571	16511	16601	16614	16689	16536	16464	16600	16552	16451	16625	16632	16458	16587	16581	16759	16458	16527	16562	16621	16498	16461	16536	16477	16447	16459	16644	16618	16503	16372	16586	16493	16523	16513	16536	16677	16410	16536	16551	16617	16448	16545	16536	16575	16566	16572	16504	16722	16494	16367	16471	16719	16519	16506	16544	16709	16430	16451	16701	16463	16572	16508	16575	16509	16551	16737	16530	16550	16400	16411	16615	16480	16483	16696	16443	16641	16418	16586	16450	16616	16522	16504	16418	16518	16602	16500	16504	16549	16600	16668	16344	16536	16535	16480	16629	16612	16403	16528	16576	16578	16421	16635	16515	16543	16602	16662	16617	16415	16672	16599	16551	16575	16490	16748	16488	16620	16723	16571	16520	16466	16479	16657	16422	16606	16386	16338	16608	16514	16627	16585	16550	16620	16781	16441	16570	16574	16706	16523	16499	16521	16484	16348	16503	16408	16797	16548	16666	16567	16505	16611	16400	16419	16404	16714	16703	16603	16552	16378	16436	16402	16484	16440	16545	16464	16561	16623	16550	16546	16652	16345	16895	16484	16506	16625	16577	16433	16447	16394	16595	16543	16416	16711	16568	16621	16665	16439	16475	16425	16353	16551	16766	16462	16398	16366	16565	16611	16591	16523	16437	16538	16551	16562	16401	16540	16691	16790	16373	16464	16470	16620	16591	16490	16549	16508	16726	16655	16387	16631	16667	16476	16582	16676	16565	16586	16800	16435	16467	16311	16797	16769	16467	16643	16574	16676	16513	16569	16586	16503	16579	16524	16592	16665	16694	16605	16458	16483	16451	16406	16538	16669	16594	16822	16586	16658	16631	16589	16631	16502	16597	16458	16582	16475	16391	16495	16435	16511	16502	16681	16339	16519	16483	16690	16471	16622	16600	16575	16571	16656	16530	16549	16587	16586	16580	16633	16601	16607	16653	16467	16553	16420	16726	16485	16534	16644	16620	16475	16523	16637	16638	16598	16599	16715	16482	16774	16495	16525	16633	16657	16463	16603	16502	16466	16518	16595	16393	16676	16442	16394	16466	16638	16445	16624	16560	16618	16604	16612	16543	16618	16463	16491	16543	16543	16502	16561	16556	16580	16491	16475	16341	16392	16550	16388	16448	16580	16346	16648	16390	16598	16692	16572	16529	16687	16630	16478	16586	16323	16643	16531	16648	16619	16743	16393	16442	16531	16605	16582	16367	16627	16455	16553	16556	16547	16522	16491	16413	16663	16412	16489	16517	16551	16664	16464	16430	16615	16561	16398	16459	16635	16529	16550	16414	16532	16576	16630	16490	16567	16405	16622	16422	16571	16556	16587	16462	16471	16517	16401	16636	16569	16649	16538	16556	16477	16709	16550	16618	16531	16553	16445	16436	16579	16473	16374	16370	16470	16609	16566	16701	16383	16469	16672	16686	16523	16493	16600	16642	16611	16554	16479	16644	16605	16510	16467	16376	16391	16548	16444	16441	16505	16586	16579	16575	16593	16607	16689	16491	16547	16649	16554	16461	16499	16550	16345	16557	16691	16417	16571	16386	16506	16323	16691	16567	16474	16620	16410	16654	16623	16447	16504	16676	16453	16535	16433	16683	16636	16534	16543	16428	16742	16372	16382	16585	16494	16587	16515	16641	16518	16452	16608	16439	16472	16573	16559	16493	16498	16600	16438	16652	16547	16630	16533	16612	16423	16524	16451	16482	16349	16602	16560	16399	16679	16533	16452	16453	16529	16651	16530	16414	16364	16623	16661	16440	16464	16474	16568	16497	16662	16437	16598	16592	16672	16440	16500	16537	16564	16438	16655	16424	16666	16499	16708	16507	16545	16424	16664	16572	16520	16650	16548	16525	16531	16519	16578	16658	16576	16547	16473	16506	16548	16449	16729	16626	16478	16450	16510	16621	16424	16431	16482	16547	16561	16714	16760	16444	16734	16510	16524	16608	16376	16386	16616	16564	16463	16654	16641	16760	16595	16420	16620	16519	16590	16437	16589	16586	16524	16626	16733	16560	16534	16593	16529	16534	16477	16560	16562	16679	16484	16598	16527	16533	16428	16601	16582	16535	16601	16399	16429	16536	16436	16599	16674	16616	16614	16573	16592	16655	16588	16542	16622	16672	16446	16553	16561	16504	16500	16599	16495	16447	16480	16681	16557	16549	16572	16481	16396	16700	16590	16605	16579	16483	16580	16632	16628	16618	16460	16292	16600	16436	16543	16592	16549	16549	16588	16624	16411	16442	16515	16624	16438	16523	16649	16582	16505	16682	16509	16702	16571	16520	16374	16683	16588	16433	16544	16586	16461	16557	16667	16575	16764	16326	16655	16519	16605	16361	16578	16363	16635	16435	16700	16615	16568	16625	16532	16606	16663	16487	16545	16534	16581	16486	16615	16458	16499	16537	16371	16563	16414	16562	16605	16548	16446	16616	16565	16349	16401	16415	16537	16435	16396	16517	16614	16389	16565	16588	16546	16670	16479	16745	16505	16780	16596	16590	16406	16610	16592	16446	16686	16747	16488	16513	16682	16523	16558	16321	16590	16556	16598	16484	16591	16534	16331	16517	16674	16461	16410	16636	16575	16482	16473	16578	16498	16633	16579	16565	16602	16713	16454	16426	16534	16480	16431	16727	16545	16551	16434	16597	16658	16422	16563	16548	16566	16639	16717	16428	16574	16565	16536	16472	16572	16440	16488	16396	16649	16516	16479	16512	16560	16487	16446	16559	16627	16732	16440	16644	16409	16497	16671	16532	16357	16675	16482	16528	16614	16591	16448	16618	16529	16558	16525	16386	16660	16515	16758	16544	16589	16533	16534	16443	16618	16602	16539	16561	16593	16623	16558	16494	16750	16557	16355	16640	16473	16515	16472	16572	16565	16410	16397	16485	16541	16629	16566	16524	16601	16568	16582	16559	16551	16458	16537	16423	16705	16477	16572	16430	16628	16424	16586	16591	16481	16591	16563	16376	16540	16478	16536	16680	16641	16424	16456	16494	16590	16406	16503	16379	16619	16368	16394	16541	16723	16386	16561	16659	16492	16775	16546	16529	16608	16471	16568	16409	16687	16583	16393	16631	16577	16485	16561	16482	16528	16624	16694	16422	16665	16505	16680	16639	16582	16587	16761	16514	16441	16592	16510	16282	16624	16694	16451	16620	16627	16632	16581	16410	16744	16585
24138	21438	28986	25685	26030	27282	26297	22452	20902	20654	20577	20252	20090	20185	19947	19926	19838	19775	19581	19277	19348	19327	19696	19399	19181	19211	19328	19212	19276	19227	19400	19150	19110	19254	19131	19139	18949	19099	19137	19029	18957	19147	19177	19238	19122	19013	19305	19295	19167	19129	18976	18979	19047	18855	19024	19099	19096	19089	19183	19264	19087	19227	19162	19111	19030	18977	19243	19213	19049	19201	19131	19011	19067	19091	19327	18923	19185	19135	19235	19106	19009	19098	19123	19200	19293	18992	19146	19077	18920	19161	18979	19025	18937	19194	19308	18979	19171	19169	19246	19143	19291	19130	19216	19379	19202	19067	19376	19263	18933	19172	19073	19158	19242	19332	19222	19125	19066	19143	19202	19109	19137	19162	19013	19035	18962	19165	19147	18915	19061	19240	19091	19125	19147	18951	19092	18963	18978	19247	19031	19211	18981	18805	19017	19112	19034	19184	19004	19262	19047	19429	19010	19082	19011	19139	19040	19036	19093	19111	18925	19285	18962	19052	19222	19091	19072	19217	18933	19116	18848	19007	19001	19094	18940	19010	18935	18921	18989	19149	18930	18852	18903	19049	19188	19078	19037	19149	19323	19186	19121	19038	19265	19072	19201	19033	19153	19203	19220	19036	19028	18855	19220	19152	19145	19107	19219	19097	19363	19197	19034	19001	19066	19207	19115	19053	19132	19142	19350	19177	19103	18931	19092	18925	19146	19165	18933	19164	19097	18934	19235	19140	19223	19064	19017	18913	19045	19266	19170	18980	19148	19273	19006	18983	18968	19159	19137	19183	19166	19004	19143	18934	19168	19228	19338	19043	19022	19173	19047	19086	19165	19199	19122	19029	19132	19115	19009	19071	19094	19039	19244	19171	19067	18959	19014	19100	18894	18948	19054	19146	19081	19176	19197	19134	18909	19142	19224	19071	19188	19055	19135	19084	19224	19180	19045	19194	18951	19126	19080	19163	19165	18978	19170	19034	18953	19169	18881	18977	19277	19218	19011	19252	19349	19221	18988	18909	19063	19012	19002	18864	19058	19188	18853	19075	19177	18941	19173	19083	19169	19131	19156	19280	19112	19140	18985	19165	19146	19299	19222	19172	19120	18954	19163	19144	18996	19111	19027	18796	18793	19000	19172	19104	18878	19155	19154	19103	19044	19109	19034	19291	19189	19047	19081	18919	19060	18953	19004	19148	19189	19204	18920	19114	19093	19101	19136	19244	19140	18987	18986	19008	19027	19162	19016	19195	19163	19169	19223	19118	19226	19268	19080	18952	19240	19079	19082	18957	19045	19078	18950	19169	19246	19248	19141	18839	18981	18952	19006	18991	19344	19008	19055	18982	18991	19057	19194	19112	19136	19154	19124	18900	19035	19134	19231	18974	19058	18969	19154	19125	19116	18979	19171	19081	19037	18964	18945	18873	18867	19225	19175	19253	19108	19297	19322	18906	19106	18960	19142	18897	18911	19029	19103	19111	18946	19008	19080	19129	18890	19085	19277	18981	18901	19124	19151	19002	19218	19028	19145	19083	19164	19166	19104	18919	19062	19186	19055	19131	19274	19181	19129	19172	19133	19098	19174	19135	18941	18920	19022	18986	19235	19045	19238	19082	19013	18942	19015	19150	19244	19161	19248	19209	19060	18960	19229	19198	19371	19117	18903	18982	19136	18966	19052	19335	19187	19162	18960	19040	19203	19225	19061	19194	19186	19006	18958	19007	19115	19085	19156	19182	19010	19006	19070	19132	19161	19133	19100	19067	19080	19044	19039	19064	19309	19125	19276	18929	19223	18978	19119	18911	18869	18888	19247	19025	19212	19148	19184	19024	19117	18953	19067	18965	19073	18933	19092	19078	19191	19149	19011	19153	19039	19226	18953	19179	19071	18949	18949	19245	19020	19046	19172	19011	19146	19368	18966	19022	19060	19131	19281	19083	19138	19076	19023	19100	19047	18924	19106	19008	19019	18825	19097	19225	19117	19181	19131	19090	19163	19175	18957	19001	19286	19152	18965	19103	19083	19037	19249	19070	18939	18998	19097	19034	19120	19089	18987	19100	19151	19243	19318	18976	19062	19029	19342	19316	19006	19041	19268	19305	19287	19090	19135	19069	18973	18891	18953	19077	19024	18951	19195	19127	19076	19122	19047	19025	19263	18910	19019	19242	19007	19010	19251	19163	19056	19133	18924	19056	19385	19073	19383	19105	19126	19028	19064	19047	19182	18889	19150	19083	19029	19119	19172	19044	19088	19030	18972	19172	19071	19035	19154	19004	19026	18943	19144	19049	19031	18862	18963	19261	19190	19159	19068	18948	19161	19003	19071	19201	19149	19228	19113	19081	19215	18914	19018	19133	18933	19293	19263	19095	19085	18969	19141	19152	19246	18970	18953	18910	18991	19167	19203	19132	18975	18941	19169	19136	18911	19043	19114	19342	19233	19174	19065	19227	19157	18899	19204	19202	19064	19142	18970	19104	18857	18748	19183	19046	19180	19198	18932	19208	19138	18957	19190	19068	19126	19254	19189	18931	18865	18913	19020	18953	19064	19257	18945	19122	19237	19089	18951	19103	18845	19006	18734	19190	19265	19029	18946	18994	19105	18981	19119	19024	19061	18982	19102	18887	18887	19100	18886	19004	19107	18957	19210	19189	18913	18842	19035	18947	19280	18865	19088	19141	19020	18872	19104	19059	18973	19066	19078	18825	19176	19313	19079	19002	19152	19168	19138	19034	19143	18960	19105	18830	19097	19082	18946	19210	19140	19301	19359	19113	19230	19171	19221	18960	19059	19206	19268	19124	19010	19122	19031	19028	19059	19107	19118	18853	19228	19170	19046	18996	19247	19109	19024	19148	19181	19240	19124	19103	19174	18969	19086	19138	19110	19247	19174	19184	19246	19078	19029	18831	19051	19123	18999	19063	19045	18873	18971	19164	18909	19185	19056	19124	19032	19065	19170	19311	19098	19034	19204	19316	19195	19078	19183	19183	19131	19256	19056	19227	19143	19150	19191	19073	19025	19180	18986	19087	18899	19040	18961	18843	18984	19075	19020	19025	18999	19271	19136	19176	18949	19109	19264	19094	19181	19119	19101	19022	18880	18956	19226	19315	19210	19098	18932	19140	19134	18905	19140	19168	19003	19158	19097	18984	19171	19385	19244	18985	19081	19125	18965	18661	19180	19098	19026	18925	18983	19199	19146	19062	19230	19011	18971	19202	19161	19180	19152	19152	19050	19000	18959	19030	19214	19348	19134	19136	19149	19150	19072	19088	19137	19078	19157	19069	19177	19014	19012	19096	18968	19145	18969	18974	18974	19236	19093	18962	18966	19140	19011	19160	19147	18904	19042	19037	19196	19165	19008	19096	19238	19211	19111	19184	19067	19047	19002	19043	19110	19068	19034	19181	19189	19058	19131	18980	19101	19219	19090	19007	19094	19166	19271	19100	19120	19173	19134	19010	19053	19003	19292	19148	19000	19116	19164	19112	19010	19083	19032	19010	18842	19146	19113	19027	19015	18985	19034	19102	19148	19295	19090	19091	19111	19077	19045	19106	18880	19166	18971	19009	19194	19072	19058	19176	19251	19061	19034	18956	19067	19324	19216	19153	19106	19267	19200	19224	19133	19072	19263	19165	19108	19195	19078	19027	18895	19094	18971	19015	19035	18962	18844	19137	19224	19134	18995	19236	19043	19126	18947	19097	19140	19206	18957	18897	18969	19182	19016	19097	19196	19106	19033	19250	19019	19258	19021	18905	19098	19122	19095	19245	19002	19124	19010	18976	19229	19133	18938	19130	19109	19068	18982	18956	19189	19053	19102	19054	19200	19012	19040	18970	19185	18974	19057	19059	18951	19061	19154	19146	19135	19149	19180	18881	18995	19272	19056	19125	19343	19351	19198	19021	19048	19067	19140	19277	19318	18802	19048	19017	19114	19262	19048	19066	19164	19112	19267	19065	19022	19029	19079	19244	19070	19094	19157	18921	19055	19200	19091	18845	19289	18945	19052	18938	19055	19120	19152	19135	19163	19104	19072	19175	19119	19063	18997	19051	19313	18976	19157	19025	19074	19070	19008	19116	19405	19166	19064	19032	19052	19240	19161	19127	19043	19300	19262	19255	18991	19051	19019	19138	19028	19009	19297	18886	18937	18941	19210	19142	19144	19230	18897	19099	18980	19090	19130	19076	19249	19089	19244	19091	19159	19104	19105	19084	19179	18972	18908	19075	19055	19194	19023	19172	18971	19203	19056	19148	19133	18963	19055	19271	19078	19135	19118	19170	19124	19088	19186	19103	19168	19218	19267	19076	19050	19040	19003	19035	19133	18902	19259	19034	18972	19249	18870	19008	19242	19258	19055	19229	19114	19052	19072	19178	19138	18934	19085	19102	18894	18849	19034	18987	19022	19025	18982	19233	18940	19060	19227	18996	19299	18884	19018	18963	19042	19174	19358	19051	19123	19120	19085	19147	18904	18959	19189	18976	19070	19109	19169	19021	18910	19007	19034	19003	19262	19169	19025	19087	19120	18951	19106	19148	19254	19191	19098	19272	19156	18967	19065	18954	19220	19213	19274	19042	19202	19118	18981	19036	19157	19227	19068	19067	19182	19162	19133	18998	19077	19308	19015	19157	19297	18987	19063	19297	19063	19059	18878	19122	19164	19081	19164	19155	19152	19022	19093	19193	19003	19051	19342	19282	19155	19242	19027	18836	19036	19043	19139	19065	19053	19350	19257	18879	19151	19079	18986	18885	18975	19013	19225	19279	19154	19188	19135	19165	19300	19089	19138	19046	19123	19094	18958	18879	19133	19284	19121	19007	19086	19036	19009	19137	19270	19178	19213	19204	19200	18908	19014	19073	19054	19202	19404	19059	18966	18969	19021	18999	19046	19023	18920	19084	19131	19066	18987	18936	19100	18916	19054	19015	19253	19157	18951	18910	19176	18982	19151	19147	19067	19310	19097	19276	19010	18939	18897	19053	19096	18972	19062	19187	18956	19473	19145	19083	19204	19123	19125	19144	19124	19055	19200	19231	18992	19153	19169	19180	19372	19124	18967	19006	19023	19029	19328	19094	19152	19014	19057	19182	19084	19179	19018	19030	19235	18886	19221	18882	19031	19058	19010	18993	19311	18943
33921	51557	46042	38282	32980	27541	23656	21105	18975	19088	18613	18590	18519	18213	17629	17656	17420	17366	17274	17046	16820	16935	16861	16705	16834	16814	16871	16889	16848	16777	16651	16626	16733	16742	16582	16768	16588	16831	16823	16629	16805	16632	16855	16717	16742	16642	16653	16873	16654	16733	16756	16707	16678	16814	16555	16646	16722	16776	16730	16613	16653	16678	16722	16462	16633	16606	16810	16761	16855	16534	16627	16796	16790	16910	16731	16784	16671	16866	16692	16844	16819	16682	16664	16747	16823	16635	16921	16776	16662	16908	16724	16596	16702	16622	16847	16674	16729	16739	16592	16537	16655	16605	16833	16600	16819	16692	16586	16715	16701	16731	16646	16636	16670	16731	16712	16563	16831	16602	16645	16702	16609	16630	16445	16661	16597	16618	16775	16821	16574	16684	16730	16774	16558	16560	16589	16704	16613	16685	16644	16744	16714	16533	16672	16818	16632	16595	16729	16588	16660	16726	16723	16728	16708	16623	16596	16695	16659	16725	16735	16578	16638	16644	16769	16594	16714	16690	16619	16725	16661	16580	16794	16678	16709	16663	16649	16789	16584	16669	16560	16680	16696	16542	16655	16770	16681	16906	16489	16608	16610	16609	16595	16723	16677	16797	16683	16674	16835	16702	16570	16718	16627	16739	16599	16806	16418	16782	16629	16695	16668	16485	16678	16684	16605	16622	16688	16754	16629	16515	16765	16647	16684	16673	16590	16689	16556	16665	16570	16725	16655	16801	16598	16692	16484	16824	16502	16765	16699	16539	16736	16728	16797	16612	16757	16622	16647	16701	16585	16566	16887	16819	16731	16804	16612	16761	16664	16616	16589	16920	16535	16735	16705	16742	16630	16643	16708	16773	16697	16796	16746	16831	16650	16657	16728	16774	16659	16536	16680	16703	16554	16669	16849	16536	16922	16705	16611	16739	16643	16726	16707	16613	16814	16531	16612	16684	16630	16757	16742	16668	16662	16747	16457	16457	16603	16788	16676	16686	16678	16759	16542	16764	16636	16575	16784	16543	16583	16665	16664	16672	16711	16685	16593	16663	16649	16690	16707	16649	16751	16779	16468	16718	16531	16608	16755	16820	16694	16849	16827	16576	16726	16644	16556	16549	16722	16595	16636	16880	16624	16564	16571	16713	16693	16664	16727	16631	16866	16625	16954	16600	16776	16657	16701	16583	16651	16515	16582	16641	16706	16662	16649	16632	16431	16666	16650	16353	16638	16583	16651	16612	16661	16566	16617	16583	16653	16625	16800	16562	16740	16649	16790	16625	16373	16813	16761	16545	16708	16661	16588	16575	16592	16762	16493	16649	16598	16690	16761	16694	16647	16705	16647	16558	16701	16745	16496	16725	16693	16729	16762	16627	16845	16680	16643	16665	16872	16615	16637	16764	16578	16578	16688	16725	16588	16641	16769	16776	16705	16709	16744	16634	16636	16668	16613	16748	16533	16674	16748	16697	16738	16639	16683	16615	16769	16676	16579	16700	16592	16724	16801	16671	16535	16646	16618	16726	16675	16681	16633	16685	16611	16771	16561	16659	16717	16758	16713	16599	16694	16946	16712	16645	16714	16752	16720	16711	16787	16708	16730	16666	16635	16857	16693	16636	16623	16781	16714	16692	16681	16622	16742	16706	16631	16685	16714	16763	16565	16551	16777	16802	16637	16653	16731	16663	16661	16644	16642	16685	16732	16727	16682	16619	16636	16723	16681	16679	16724	16743	16611	16575	16760	16638	16742	16773	16509	16496	16559	16556	16705	16767	16770	16589	16838	16704	16568	16493	16940	16537	16681	16465	16691	16719	16634	16527	16639	16586	16786	16791	16695	16641	16717	16699	16599	16544	16646	16670	16655	16657	16748	16640	16768	16704	16522	16463	16603	16767	16717	16750	16767	16739	16542	16687	16609	16786	16527	16758	16662	16864	16829	16916	16758	16615	16560	16750	16811	16583	16690	16681	16723	16628	16645	16672	16656	16698	16555	16672	16620	16696	16519	16603	16767	16626	16676	16602	16537	16735	16617	16733	16492	16487	16646	16716	16719	16754	16699	16798	16605	16679	16809	16589	16635	16580	16691	16676	16673	16546	16556	16801	16784	16711	16654	16602	16553	16551	16636	16657	16654	16725	16654	16541	16772	16573	16680	16728	16642	16776	16669	16661	16679	16533	16646	16747	16645	16595	16688	16700	16472	16532	16584	16772	16741	16565	16785	16873	16616	16783	16596	16587	16539	16829	16713	16356	16848	16639	16759	16758	16789	16770	16410	16608	16781	16525	16602	16624	16553	16625	16586	16769	16663	16694	16612	16614	16607	16595	16655	16639	16725	16733	16656	16612	16700	16611	16786	16810	16569	16725	16697	16697	16567	16600	16787	16494	16540	16740	16666	16788	16942	16562	16652	16690	16759	16601	16656	16650	16567	16741	16674	16592	16625	16833	16617	16696	16575	16879	16552	16750	16632	16617	16713	16677	16738	16634	16668	16707	16627	16545	16799	16673	16737	16582	16578	16787	16619	16806	16690	16784	16803	16661	16720	16647	16614	16837	16672	16587	16603	16660	16695	16660	16805	16593	16750	16782	16612	16529	16620	16730	16709	16637	16802	16549	16720	16591	16593	16648	16554	16680	16874	16666	16807	16687	16707	16699	16614	16619	16752	16618	16664	16648	16636	16637	16712	16698	16802	16646	16693	16795	16584	16358	16690	16660	16766	16815	16619	16528	16653	16483	16697	16665	16525	16905	16717	16754	16702	16479	16733	16603	16770	16748	16553	16716	16530	16553	16819	16611	16616	16621	16744	16670	16628	16577	16703	16661	16715	16660	16642	16706	16607	16752	16858	16603	16750	16838	16789	16617	16732	16795	16522	16859	16751	16561	16620	16731	16635	16676	16728	16709	16674	16563	16675	16658	16717	16728	16773	16790	16677	16589	16766	16640	16791	16590	16633	16734	16654	16549	16600	16678	16739	16664	16793	16707	16860	16866	16597	16678	16689	16632	16674	16714	16707	16557	16895	16581	16704	16758	16649	16644	16737	16696	16656	16725	16642	16705	16760	16730	16660	16768	16744	16688	16663	16701	16548	16677	16667	16767	16642	16666	16531	16894	16774	16614	16696	16608	16736	16695	16602	16729	16681	16463	16629	16587	16696	16772	16657	16711	16761	16556	16632	16645	16740	16769	16500	16720	16736	16690	16671	16719	16542	16832	16686	16740	16625	16620	16610	16737	16615	16697	16695	16864	16743	16455	16646	16754	16546	16736	16725	16530	16868	16642	16675	16841	16845	16634	16585	16490	16630	16663	16658	16728	16599	16692	16633	16655	16724	16554	16651	16631	16712	16676	16493	16601	16575	16562	16678	16675	16709	16703	16757	16799	16650	16592	16648	16431	16653	16888	16657	16766	16391	16847	16565	16669	16718	16640	16491	16712	16716	16687	16675	16789	16778	16696	16739	16655	16590	16756	16609	16588	16666	16800	16829	16665	16630	16718	16595	16838	16767	16604	16646	16731	16751	16671	16863	16484	16489	16941	16658	16610	16638	16551	16691	16511	16708	16669	16808	16708	16685	16572	16867	16507	16704	16679	16715	16868	16596	16580	16685	16655	16607	16612	16504	16754	16535	16667	16762	16600	16707	16793	16666	16611	16736	16550	16562	16640	16661	16854	16808	16568	16625	16620	16648	16637	16495	16669	16569	16591	16801	16796	16751	16728	16591	16707	16603	16663	16647	16588	16687	16552	16703	16823	16761	16603	16534	16556	16516	16753	16757	16711	16673	16552	16567	16757	16766	16671	16755	16694	16722	16824	16830	16747	16754	16764	16695	16695	16630	16483	16707	16474	16811	16683	16604	16814	16622	16748	16728	16783	16739	16912	16577	16659	16842	16682	16735	16689	16536	16604	16686	16423	16744	16573	16787	16612	16748	16566	16804	16487	16768	16580	16563	16651	16707	16791	16608	16599	16841	16510	16777	16631	16595	16744	16777	16641	16588	16674	16720	16750	16571	16847	16816	16644	16680	16775	16641	16788	16592	16609	16488	16706	16931	16725	16683	16682	16692	16621	16737	16689	16727	16652	16692	16634	16687	16580	16810	16642	16667	16488	16679	16818	16614	16760	16600	16426	16722	16761	16692	16789	16757	16645	16752	16667	16758	16763	16787	16679	16756	16794	16439	16695	16627	16667	16651	16621	16675	16592	16674	16711	16577	16879	16798	16644	16645	16501	16649	16586	16651	16579	16700	16670	16479	16650	16698	16652	16561	16640	16526	16799	16640	16611	16608	16636	16705	16779	16929	16631	16639	16766	16656	16563	16634	16730	16656	16726	16773	16792	16755	16634	16603	16610	16761	16633	16792	16552	16668	16745	16660	16680	16732	16845	16504	16559	16540	16749	16924	16628	16680	16625	16706	16719	16709	16683	16788	16781	16594	16623	16713	16789	16687	16769	16674	16844	16596	16738	16790	16632	16815	16808	16600	16621	16592	16798	16697	16712	16757	16583	16716	16768	16695	16689	16755	16638	16687	16601	16887	16623	16674	16851	16801	16736	16664	16847	16638	16812	16755	16583	16781	16554	16821	16673	16560	16661	16731	16776	16792	16623	16697	16882	16644	16664	16836	16633	16707	16930	16657	16774	16738	16748	16677	16651	16538	16744	16589	16595	16725	16698	16619	16631	16724	16456	16639	16656	16706	16701	16650	16630	16548	16618	16605	16609	16666	16837	16653	16580	16524	16832	16720	16637	16642	16730	16702	16670	16528	16756	16708	16818	16659	16809	16730	16567	16624	16832	16615	16801	16494	16661	16786	16705	16820	16743	16758	16869	16785	16726	16615	16726	16632	16585	16665	16815	16693	16806	16672	16574	16568	16524	16690	16643	16696	16682	16779	16571	16870	16766	16774	16827	16667	16614	16550	16704	16760	16702	16579	16777	16615	16559	16752	16793	16658	16789	16711	16616	16731	16813	16747	16600	16585	16731	16685	16722	16738	16626	16608	16700	16596	16729	16661	16567	16533	16629	16655	16737	16744	16708	16700	16549	16677	16750	16610	16619	16585	16632	16671	16536	16637	16715	16811	16552	16602	16576	16764	16671	16880	16677	16529	16738	16563	16719	16672	16833	16520	16701	16688	16633
23011	21470	29417	24492	24628	28644	29828	24309	22916	22895	22434	21692	21895	21900	21550	21266	21695	21392	21327	21084	20921	20892	20879	20856	20725	20743	20765	20702	20654	20674	20637	20566	20729	20701	20523	20548	20510	20564	20679	20516	20497	20483	20449	20485	20494	20568	20608	20654	20435	20704	20657	20515	20658	20439	20574	20479	20504	20555	20527	20446	20584	20711	20504	20368	20740	20410	20361	20558	20841	20675	20662	20543	20464	20558	20357	20643	20439	20365	20390	20543	20577	20311	20383	20697	20554	20483	20541	20604	20571	20320	20694	20659	20414	20482	20587	20600	20532	20510	20427	20454	20316	20448	20722	20371	20621	20569	20723	20438	20585	20705	20204	20364	20613	20351	20278	20509	20426	20578	20561	20504	20314	20273	20644	20442	20470	20410	20596	20340	20575	20383	20269	20359	20481	20407	20611	20494	20443	20443	20603	20466	20599	20446	20417	20331	20622	20306	20432	20387	20610	20516	20568	20380	20563	20279	20543	20448	20541	20412	20607	20569	20441	20712	20528	20479	20552	20632	20435	20327	20413	20470	20722	20203	20365	20602	20380	20567	20229	20466	20607	20290	20264	20391	20319	20188	20447	20465	20436	20443	20671	20261	20228	20379	20474	20340	20316	20492	20589	20442	20436	20472	20370	20388	20433	20536	20452	20473	20508	20460	20420	20501	20185	20454	20374	20488	20482	20456	20433	20568	20269	20648	20330	20629	20466	20282	20383	20353	20649	20362	20436	20573	20531	20543	20265	20399	20693	20448	20349	20421	20503	20507	20486	20523	20359	20368	20360	20399	20521	20492	20771	20424	20478	20255	20433	20588	20641	20496	20458	20434	20478	20493	20345	20484	20304	20589	20589	20429	20639	20262	20509	20309	20463	20453	20409	20527	20504	20584	20404	20384	20337	20538	20700	20683	20557	20502	20353	20416	20209	20282	20305	20458	20566	20334	20338	20493	20441	20296	20342	20439	20532	20513	20256	20422	20340	20255	20425	20706	20407	20642	20228	20458	20696	20563	20476	20566	20641	20530	20573	20551	20385	20256	20477	20344	20305	20423	20381	20644	20724	20509	20246	20304	20395	20318	20673	20424	20581	20449	20338	20474	20341	20526	20363	20668	20518	20561	20469	20649	20615	20544	20643	20379	20469	20535	20504	20431	20416	20590	20289	20326	20404	20351	20454	20627	20419	20347	20529	20581	20608	20481	20374	20437	20312	20347	20482	20296	20520	20370	20499	20428	20425	20463	20480	20558	20502	20355	20269	20418	20259	20390	20419	20279	20376	20567	20279	20280	20399	20268	20608	20530	20220	20499	20274	20191	20540	20371	20478	20308	20670	20621	20438	20400	20327	20455	20403	20501	20523	20479	20735	20684	20307	20389	20338	20439	20371	20443	20437	20316	20497	20647	20533	20419	20553	20574	20460	20542	20434	20323	20160	20328	20420	20445	20454	20472	20374	20556	20334	20420	20246	20356	20424	20532	20564	20414	20432	20585	20440	20549	20426	20577	20535	20181	20332	20630	20211	20439	20692	20355	20340	20553	20722	20569	20555	20338	20185	20244	20499	20392	20607	20414	20480	20451	20341	20368	20369	20334	20438	20342	20516	20466	20459	20507	20306	20278	20567	20340	20500	20469	20587	20369	20345	20345	20313	20465	20486	20454	20308	20676	20468	20524	20876	20668	20304	20264	20418	20278	20198	20386	20275	20638	20484	20428	20635	20467	20141	20625	20342	20367	20493	20500	20484	20511	20680	20476	20291	20387	20371	20549	20409	20114	20214	20455	20507	20457	20531	20442	20562	20452	20385	20445	20582	20375	20550	20578	20419	20451	20714	20529	20452	20181	20576	20451	20596	20157	20487	20440	20402	20588	20439	20466	20335	20458	20447	20423	20289	20291	20554	20456	20433	20585	20591	20339	20536	20469	20475	20405	20598	20476	20477	20416	20454	20513	20546	20516	20403	20331	20642	20394	20580	20517	20359	20512	20476	20624	20525	20535	20466	20654	20353	20536	20454	20431	20568	20325	20513	20573	20352	20232	20420	20539	20354	20250	20412	20433	20550	20283	20413	20336	20439	20356	20662	20424	20262	20296	20395	20551	20398	20402	20496	20532	20511	20437	20231	20352	20321	20376	20533	20514	20523	20346	20586	20457	20521	20675	20390	20386	20652	20305	20366	20530	20238	20492	20541	20258	20505	20419	20485	20466	20540	20361	20667	20638	20532	20227	20439	20250	20408	20526	20553	20556	20388	20511	20479	20390	20437	20548	20382	20320	20333	20368	20495	20424	20425	20425	20304	20270	20325	20272	20288	20375	20480	20250	20456	20502	20550	20414	20532	20440	20396	20414	20481	20401	20643	20477	20353	20520	20781	20542	20581	20438	20435	20521	20516	20577	20447	20573	20432	20403	20587	20593	20491	20400	20561	20232	20617	20488	20691	20514	20344	20446	20585	20562	20424	20332	20294	20276	20418	20604	20370	20422	20432	20489	20615	20617	20443	20591	20343	20464	20619	20176	20364	20490	20418	20422	20397	20545	20548	20320	20414	20337	20311	20314	20432	20616	20623	20435	20566	20528	20627	20503	20472	20291	20368	20444	20431	20372	20350	20335	20187	20490	20457	20453	20367	20320	20516	20546	20374	20390	20454	20239	20587	20407	20461	20532	20491	20381	20535	20291	20359	20279	20461	20350	20528	20426	20458	20521	20640	20407	20348	20466	20412	20510	20532	20527	20416	20178	20664	20402	20480	20385	20193	20436	20483	20535	20529	20377	20718	20542	20493	20468	20380	20325	20487	20438	20421	20502	20179	20266	20500	20683	20213	20340	20488	20660	20656	20746	20412	20519	20577	20423	20291	20580	20276	20463	20356	20461	20530	20376	20407	20561	20472	20291	20433	20544	20446	20509	20228	20494	20408	20415	20507	20478	20506	20393	20473	20420	20444	20439	20293	20311	20468	20360	20509	20400	20675	20286	20371	20672	20416	20608	20472	20462	20435	20450	20590	20452	20285	20643	20412	20510	20499	20612	20396	20595	20428	20348	20391	20466	20495	20324	20503	20366	20497	20441	20368	20567	20463	20513	20637	20559	20561	20577	20364	20605	20453	20253	20440	20533	20409	20455	20486	20637	20587	20591	20309	20708	20685	20285	20307	20391	20533	20422	20474	20641	20686	20431	20602	20201	20610	20719	20535	20332	20365	20645	20415	20450	20579	20604	20503	20559	20386	20500	20552	20365	20444	20673	20551	20362	20406	20523	20134	20400	20665	20541	20478	20427	20220	20312	20445	20626	20766	20496	20553	20416	20372	20438	20414	20449	20273	20416	20335	20186	20643	20471	20571	20636	20490	20455	20615	20555	20480	20308	20496	20502	20428	20442	20550	20604	20365	20433	20618	20430	20554	20541	20625	20323	20450	20463	20776	20445	20532	20621	20434	20337	20368	20362	20333	20407	20576	20482	20337	20431	20581	20477	20563	20484	20476	20595	20496	20327	20299	20386	20523	20460	20366	20215	20565	20413	20343	20453	20412	20569	20388	20344	20328	20290	20449	20612	20374	20274	20312	20479	20483	20549	20462	20472	20386	20348	20483	20338	20412	20565	20372	20295	20452	20486	20322	20369	20301	20524	20652	20599	20448	20668	20565	20467	20441	20470	20861	20277	20350	20536	20443	20495	20332	20273	20294	20363	20428	20493	20440	20356	20600	20520	20506	20477	20595	20168	20461	20531	20314	20468	20510	20530	20463	20408	20476	20364	20665	20461	20317	20389	20635	20398	20484	20499	20453	20533	20530	20514	20470	20390	20354	20453	20427	20421	20305	20364	20463	20411	20322	20421	20388	20377	20603	20226	20492	20456	20541	20497	20574	20321	20455	20441	20383	20561	20551	20498	20334	20628	20480	20416	20451	20433	20356	20476	20587	20649	20414	20256	20425	20502	20572	20374	20397	20686	20386	20331	20594	20612	20140	20568	20491	20596	20471	20382	20362	20400	20438	20469	20457	20358	20564	20371	20532	20245	20526	20382	20496	20172	20481	20478	20313	20384	20468	20309	20408	20530	20325	20422	20637	20366	20313	20419	20440	20537	20241	20641	20361	20437	20486	20507	20298	20352	20224	20570	20625	20421	20440	20327	20470	20486	20376	20503	20553	20380	20739	20406	20571	20514	20448	20481	20401	20598	20366	20443	20501	20456	20541	20397	20590	20446	20430	20420	20506	20370	20399	20534	20541	20688	20276	20535	20403	20655	20239	20406	20510	20405	20359	20410	20328	20380	20539	20333	20609	20539	20498	20537	20348	20460	20486	20573	20296	20334	20251	20545	20359	20550	20424	20354	20441	20388	20432	20425	20346	20422	20458	20422	20498	20384	20527	20216	20561	20414	20471	20459	20483	20346	20445	20514	20329	20729	20517	20522	20110	20462	20317	20495	20596	20440	20486	20439	20485	20572	20532	20370	20519	20544	20553	20635	20287	20335	20401	20293	20576	20383	20406	20284	20489	20430	20446	20384	20626	20400	20308	20389	20419	20531	20453	20415	20253	20418	20479	20546	20461	20467	20471	20308	20415	20299	20631	20419	20551	20383	20456	20345	20420	20311	20472	20248	20439	20474	20502	20613	20504	20448	20545	20350	20645	20489	20399	20411	20619	20488	20570	20471	20376	20466	20242	20534	20485	20414	20437	20486	20686	20353	20451	20484	20578	20506	20419	20597	20584	20397	20534	20539	20375	20383	20522	20505	20594	20369	20260	20483	20631	20434	20302	20261	20436	20362	20227	20566	20269	20241	20335	20673	20496	20477	20565	20549	20618	20540	20380	20419	20614	20344	20192	20295	20223	20685	20521	20127	20412	20312	20505	20523	20514	20533	20585	20525	20399	20622	20601	20637	20476	20491	20487	20324	20391	20562	20710	20306	20315	20524	20347	20274	20440	20311	20256	20411	20598	20610	20462	20374	20573	20463	20544	20375	20558	20544	20411	20213	20356	20437	20592	20485	20628	20592	20565	20364	20761	20696	20553	20369	20614	20729	20705	20649	20451	20368	20665	20366	20289	20250	20516	20488	20270	20529	20549	20522	20329	20381	20336	20407	20409	20215	20207	20531	20518	20469	20548	20274	20434	20600	20619	20447	20364	20249
37769	59159	54061	45179	39938	32755	25826	22067	21049	20604	19804	19595	19687	19224	18967	18808	18488	18461	18497	18307	18159	17972	17875	17781	17905	17754	17677	17686	17666	17608	17580	17619	17595	17488	17469	17656	17506	17700	17645	17416	17590	17386	17560	17485	17626	17411	17337	17418	17513	17532	17566	17440	17551	17737	17585	17461	17464	17372	17524	17463	17500	17555	17464	17449	17557	17554	17615	17437	17361	17328	17444	17637	17390	17584	17549	17617	17362	17368	17506	17634	17401	17455	17445	17470	17440	17454	17717	17341	17549	17513	17460	17386	17580	17356	17593	17324	17419	17419	17342	17442	17434	17666	17338	17634	17378	17525	17387	17368	17588	17498	17387	17561	17429	17541	17494	17407	17431	17492	17522	17525	17410	17553	17529	17528	17491	17328	17439	17448	17693	17433	17579	17468	17405	17477	17492	17369	17432	17423	17475	17707	17402	17448	17401	17591	17585	17481	17528	17438	17533	17438	17197	17383	17405	17476	17356	17489	17491	17186	17407	17506	17604	17611	17511	17494	17297	17567	17407	17527	17470	17525	17453	17576	17615	17500	17185	17461	17555	17426	17420	17530	17472	17455	17462	17593	17318	17365	17502	17449	17461	17459	17358	17548	17406	17349	17472	17537	17596	17582	17462	17269	17523	17425	17293	17499	17547	17445	17588	17414	17474	17303	17428	17699	17421	17541	17407	17542	17466	17573	17412	17597	17482	17491	17557	17508	17378	17540	17496	17422	17285	17351	17607	17464	17323	17643	17476	17399	17392	17607	17492	17323	17158	17430	17403	17506	17430	17434	17634	17432	17425	17464	17424	17355	17543	17417	17353	17492	17549	17544	17482	17445	17448	17417	17319	17655	17432	17375	17410	17254	17335	17474	17420	17522	17543	17237	17480	17333	17437	17494	17530	17407	17364	17398	17654	17605	17454	17481	17608	17575	17491	17348	17433	17477	17579	17409	17440	17426	17495	17508	17433	17633	17498	17444	17476	17419	17318	17534	17403	17499	17575	17395	17411	17656	17543	17612	17401	17505	17366	17384	17538	17380	17480	17425	17521	17315	17482	17549	17318	17566	17466	17628	17429	17578	17437	17653	17257	17532	17488	17397	17394	17522	17497	17428	17550	17504	17492	17527	17179	17509	17294	17345	17462	17431	17491	17436	17374	17502	17456	17433	17660	17389	17453	17528	17492	17450	17473	17381	17385	17658	17458	17456	17553	17612	17498	17514	17515	17657	17582	17408	17554	17342	17565	17505	17514	17497	17460	17370	17499	17372	17644	17515	17516	17474	17423	17412	17490	17465	17602	17549	17564	17319	17539	17522	17563	17488	17521	17283	17396	17463	17434	17516	17350	17535	17452	17385	17450	17368	17531	17397	17549	17390	17321	17379	17411	17317	17386	17523	17434	17329	17497	17355	17408	17592	17441	17460	17508	17442	17459	17540	17445	17498	17503	17547	17342	17511	17542	17373	17648	17416	17436	17500	17499	17341	17646	17513	17332	17464	17404	17470	17443	17315	17426	17399	17427	17604	17506	17688	17434	17492	17470	17419	17528	17702	17554	17371	17410	17452	17618	17528	17375	17506	17230	17494	17539	17404	17444	17673	17457	17591	17496	17542	17550	17387	17434	17258	17527	17460	17415	17413	17359	17557	17433	17436	17451	17372	17366	17408	17419	17463	17474	17455	17388	17506	17427	17452	17411	17611	17433	17443	17543	17539	17591	17466	17358	17408	17476	17511	17277	17376	17570	17391	17480	17307	17390	17547	17312	17603	17429	17474	17277	17573	17410	17549	17443	17197	17451	17511	17418	17562	17422	17324	17503	17437	17460	17474	17433	17438	17396	17473	17508	17587	17569	17657	17455	17380	17466	17636	17578	17555	17547	17408	17415	17539	17379	17374	17468	17416	17286	17501	17491	17571	17398	17455	17481	17417	17472	17442	17368	17529	17569	17382	17377	17392	17568	17453	17508	17567	17466	17416	17418	17403	17423	17457	17483	17644	17467	17436	17409	17432	17462	17365	17495	17432	17427	17476	17419	17348	17502	17296	17454	17376	17540	17484	17443	17515	17365	17359	17324	17450	17640	17349	17449	17588	17526	17561	17319	17286	17450	17511	17525	17502	17467	17381	17457	17411	17284	17530	17383	17407	17424	17313	17480	17521	17348	17396	17572	17456	17606	17644	17434	17340	17498	17610	17426	17326	17505	17542	17633	17343	17598	17461	17456	17484	17658	17474	17415	17476	17470	17575	17514	17623	17494	17313	17537	17407	17585	17519	17562	17521	17446	17605	17333	17501	17641	17446	17465	17628	17564	17476	17388	17514	17495	17540	17313	17513	17549	17336	17450	17628	17461	17543	17447	17566	17434	17397	17349	17327	17540	17390	17284	17466	17407	17318	17560	17461	17370	17377	17381	17499	17518	17372	17676	17487	17526	17505	17277	17623	17510	17468	17554	17500	17367	17527	17273	17204	17487	17445	17589	17456	17553	17553	17423	17581	17462	17263	17468	17446	17475	17303	17311	17530	17444	17435	17388	17468	17382	17577	17288	17464	17414	17368	17450	17465	17592	17337	17601	17516	17365	17652	17509	17515	17528	17535	17258	17428	17473	17453	17359	17391	17523	17372	17566	17487	17664	17517	17526	17351	17567	17434	17465	17418	17441	17463	17493	17496	17395	17405	17374	17432	17447	17517	17572	17514	17597	17427	17609	17351	17585	17404	17411	17419	17674	17256	17410	17642	17506	17586	17455	17523	17550	17495	17366	17454	17534	17605	17371	17553	17520	17306	17706	17365	17532	17523	17523	17519	17621	17555	17585	17320	17592	17635	17358	17295	17547	17469	17412	17532	17462	17519	17581	17475	17371	17425	17480	17343	17532	17530	17415	17505	17513	17365	17336	17500	17263	17344	17576	17460	17364	17304	17429	17471	17468	17500	17519	17487	17268	17428	17338	17393	17596	17428	17355	17582	17541	17563	17380	17505	17547	17342	17318	17387	17516	17349	17543	17280	17516	17452	17486	17377	17618	17567	17447	17449	17487	17405	17332	17534	17316	17389	17485	17460	17474	17266	17440	17613	17411	17354	17543	17380	17455	17424	17437	17473	17271	17521	17457	17395	17494	17491	17516	17471	17559	17495	17488	17401	17352	17549	17714	17446	17475	17305	17585	17426	17366	17407	17558	17426	17430	17394	17487	17311	17389	17505	17466	17428	17474	17377	17555	17431	17474	17472	17375	17389	17547	17443	17359	17302	17379	17633	17379	17433	17608	17433	17482	17481	17404	17377	17530	17393	17603	17474	17454	17525	17594	17471	17456	17614	17465	17344	17375	17316	17401	17462	17358	17387	17522	17472	17419	17417	17352	17423	17373	17446	17431	17252	17447	17570	17357	17467	17434	17423	17454	17330	17435	17463	17531	17434	17387	17590	17444	17599	17381	17484	17536	17487	17512	17456	17356	17397	17510	17325	17478	17368	17275	17356	17374	17315	17427	17485	17541	17459	17489	17445	17550	17448	17523	17588	17510	17534	17391	17519	17448	17363	17467	17530	17440	17464	17419	17433	17564	17460	17531	17565	17452	17495	17457	17417	17413	17340	17589	17291	17327	17536	17426	17329	17356	17364	17371	17455	17439	17320	17463	17621	17392	17522	17400	17264	17406	17474	17368	17553	17472	17475	17494	17435	17546	17412	17555	17596	17415	17375	17285	17524	17458	17578	17387	17546	17615	17500	17455	17329	17361	17297	17742	17318	17433	17467	17507	17572	17432	17508	17421	17426	17466	17489	17586	17241	17596	17309	17552	17442	17416	17430	17518	17408	17521	17486	17413	17587	17625	17482	17509	17581	17405	17408	17458	17582	17439	17477	17441	17515	17669	17392	17436	17498	17423	17612	17178	17482	17643	17340	17495	17391	17499	17542	17556	17436	17544	17325	17510	17523	17559	17406	17400	17414	17417	17430	17621	17429	17384	17350	17484	17338	17467	17412	17412	17540	17434	17220	17451	17449	17375	17345	17356	17615	17375	17394	17353	17567	17555	17409	17575	17436	17328	17413	17577	17433	17517	17532	17421	17535	17711	17409	17358	17407	17421	17530	17365	17522	17520	17443	17645	17624	17517	17515	17511	17460	17486	17408	17307	17231	17431	17375	17421	17460	17489	17367	17604	17448	17438	17489	17256	17450	17393	17453	17395	17299	17593	17392	17525	17428	17291	17497	17299	17495	17538	17409	17371	17421	17403	17520	17558	17410	17302	17374	17502	17523	17474	17554	17437	17497	17400	17510	17461	17325	17615	17540	17353	17451	17520	17477	17338	17280	17442	17567	17509	17551	17456	17462	17438	17307	17342	17619	17532	17628	17380	17341	17571	17603	17385	17601	17569	17444	17524	17505	17578	17574	17561	17329	17497	17632	17483	17368	17548	17293	17312	17493	17532	17297	17563	17299	17594	17439	17522	17379	17438	17497	17392	17219	17381	17357	17632	17445	17545	17517	17397	17522	17578	17550	17468	17495	17482	17479	17501	17487	17578	17518	17400	17411	17359	17503	17512	17483	17607	17407	17368	17412	17508	17403	17544	17414	17300	17379	17517	17452	17326	17439	17466	17631	17476	17338	17418	17576	17346	17345	17523	17441	17406	17402	17534	17531	17484	17420	17367	17426	17429	17433	17373	17492	17547	17516	17427	17464	17451	17479	17396	17309	17567	17454	17303	17469	17522	17302	17304	17478	17486	17627	17421	17278	17578	17340	17399	17405	17598	17619	17529	17412	17418	17474	17450	17453	17575	17536	17251	17453	17453	17536	17446	17402	17426	17460	17631	17289	17484	17425	17425	17382	17478	17326	17461	17286	17572	17634	17522	17322	17518	17534	17590	17425	17314	17395	17607	17549	17551	17471	17475	17430	17326	17556	17388	17468	17355	17442	17365	17388	17436	17542	17515	17381	17492	17402	17496	17638	17391	17509	17489	17430	17335	17388	17438	17523	17442	17417	17558	17353	17559	17288	17427	17407	17441	17527	17233	17386	17411	17662	17567	17313	17283	17432	17405	17345	17286	17603	17493	17426	17346	17453	17655	17372	17321	17434	17577	17601	17514	17489	17426	17548	17478	17661	17520	17467	17419	17376	17537	17350	17357	17528
28925	27841	35126	32183	26667	23627	21681	20708	20148	20136	19967	19776	19663	19737	19612	19491	19490	19791	19459	19450	19325	19576	19166	19412	19415	19201	19490	19457	19203	19439	19268	19396	19373	19368	19323	19427	19309	19234	19215	19076	19304	19311	19310	19101	19412	19303	19161	19323	19040	19376	19490	19099	19330	19295	19302	19487	19557	19302	19098	19250	19293	19320	19365	19203	19323	19367	19476	19332	19444	19242	19269	19391	19277	19452	19430	19199	19412	19377	19231	19191	19445	19427	19342	19273	19175	19177	19329	19172	19323	19263	19315	19196	19084	19240	19310	19261	19049	19264	19484	19179	19326	19438	19218	19408	19360	19311	19387	19496	19251	19456	19455	19388	19347	19201	19319	19213	19364	19426	19358	19519	19587	19209	19142	19284	19097	19322	19200	19212	19529	19443	19200	19294	19252	19409	19324	19224	19291	19378	19423	19143	19371	19290	19155	19076	19337	19259	19228	19175	19352	19327	19153	19314	19187	19183	19195	19249	19272	19316	19172	19033	19037	19152	19234	19194	19299	19273	19195	19488	19315	19414	19452	19314	19319	19391	19329	19256	19444	19308	19321	19186	19297	19288	19240	19324	19416	19325	19582	19155	19291	19393	19330	19314	19332	19159	19203	19115	19316	19150	18966	19263	19236	19375	19276	19314	19214	19278	19359	19166	19364	19394	19290	19190	19198	19176	19161	19298	19136	19426	19283	19376	19576	19156	19321	19342	19253	19279	19369	19184	19401	19296	19443	19313	19425	19352	19265	19363	18944	19162	19253	19174	19338	19186	19477	19285	19346	19385	19364	19414	19131	19256	19294	19507	19249	19181	19172	19330	19197	19073	19249	19221	19376	19183	19228	19389	18966	19177	19436	19297	19505	19264	19155	19270	19372	19206	19367	19284	19368	19244	19156	19186	19214	19358	19214	19295	19338	19197	19300	19326	19161	19013	19022	19389	19260	19378	19415	19212	19307	19248	19510	19243	19331	19331	19286	19361	19457	19346	19287	19231	19150	19406	19386	19159	19442	19332	19348	19181	19157	19344	19403	19304	19401	19391	19183	19106	19221	19136	19267	19310	19372	19386	19335	19343	19211	19413	19355	19317	19362	19406	19402	19152	19094	19195	19268	19178	19408	19260	19125	19271	19204	19169	19374	19255	19240	19512	19139	19172	19327	19342	19240	19366	19407	19442	19219	19251	19388	19133	19212	19345	19180	19292	18918	19247	19273	19324	19413	19085	19547	19194	19243	19239	19311	19251	19399	19243	19212	19276	19244	19284	19373	19204	19281	19328	19191	19251	19200	19360	19241	19228	19144	19308	19097	19331	19502	19381	19303	19393	19132	19298	19185	19198	19372	19078	19351	19347	19430	19193	19328	19216	19224	19314	19255	19415	19209	19281	19351	19188	19165	19364	19242	19341	19183	19324	19220	19351	19172	19307	19438	19255	19337	19353	19305	19241	19340	19145	19072	19144	19171	19066	19411	19473	19148	19003	19266	19320	19328	19429	19496	19320	19379	19210	19262	19503	19255	19106	19303	19223	19143	19196	19340	19294	19373	19154	19280	19386	19353	19260	19221	19302	19327	19285	19234	19433	19330	19205	19336	19343	19114	19209	19395	19343	19248	19124	19366	19370	19434	19329	19331	19251	19410	19238	19290	19183	19192	19158	19385	19252	19317	19367	19227	19215	19134	19463	19319	19319	19423	19240	19200	19331	19306	19282	19319	19178	19268	19387	19240	19299	19190	19304	19296	19436	19436	19406	19314	19461	19418	19113	19044	19186	19327	19080	19199	19362	19241	19095	19249	19298	19262	19221	19191	19250	19257	19117	19467	19294	19527	19252	19476	19162	19446	19194	19208	19165	19270	19397	19197	19376	19180	19026	19148	19129	19116	19462	19387	19077	19287	19213	19411	19094	19234	19276	19380	19437	19471	19159	19179	19295	19344	19239	19483	19233	19395	19452	19450	19257	19376	19279	19381	19329	19128	19180	19094	19231	19240	19426	19231	19278	19295	19218	19346	19250	19038	19312	19533	19301	19317	19291	19326	19179	19188	19152	19301	19175	19243	19395	19284	19363	19327	19448	19459	19382	19348	19310	19375	19229	19480	19163	19183	19224	19351	19126	19260	19216	19227	19299	19140	19136	19164	19348	19377	19521	19312	19199	19444	19082	19289	19301	19224	19167	19131	19421	19347	19331	19158	19303	19299	19272	19603	19511	19205	19297	19291	19267	19501	19197	19345	19161	19362	19138	19206	19192	19353	19345	19477	19212	19082	19199	19417	19069	19413	19109	19385	19305	19327	19163	19362	19317	19217	19099	19157	19390	19291	19253	19330	19334	19332	19222	19393	19252	19121	19355	19324	19281	19462	19250	19075	19243	19284	19348	19056	19386	19346	19256	19269	19204	19286	19393	19213	19251	19169	19248	19298	19326	19388	19487	19363	19185	19261	19453	19351	19318	19431	19406	19275	19442	19410	19228	19171	19232	19345	19137	19260	19217	19295	19446	19381	19198	19295	19258	19290	19322	19483	19333	19256	19319	19096	19233	19192	19391	19393	19224	19283	19414	19183	19312	19233	19220	19327	19413	19301	19327	19405	19312	19425	19234	19301	19370	19335	19372	19351	19189	19264	19286	19192	19411	19380	19414	19272	19273	19306	19315	19242	19458	19249	19548	19255	19320	19308	19119	19337	19137	19271	19443	19179	19198	19238	19231	19332	19212	19363	19344	19376	19518	19173	19252	19347	19216	19444	19091	19089	19197	19089	19248	19184	19212	19160	19185	19355	19127	19259	19230	19143	19094	19290	19397	19472	19371	18969	19173	19370	19402	19251	19358	19303	19339	19259	19262	19097	19329	19333	19231	19300	19153	19267	19220	19674	19340	19369	19203	19145	19373	19260	19338	19343	19249	19182	19486	19290	19417	19062	19332	19286	19439	19166	19283	19196	19329	19353	19287	19299	19219	19532	19422	19550	19295	19273	19122	19054	19284	19400	19226	19332	19194	19414	19075	19234	19241	19232	19300	19339	19047	19238	19281	19228	19133	19426	19319	19377	19544	19289	19240	19511	19333	19334	19113	19302	19507	19217	19232	19363	19298	19239	19110	19403	19152	19323	19441	19335	19263	19363	19233	19279	19256	19165	19258	19292	19385	19406	19260	19420	19240	19116	19385	19198	19340	19477	19134	19238	19283	19379	19117	19156	19293	19298	19281	19155	19290	19281	19395	19197	19333	19558	19440	19323	19184	19243	19099	19346	19501	19353	19315	19235	19264	19374	19416	19208	19413	19228	19239	19473	19309	19363	19318	19174	19388	19273	19216	19367	19408	19340	19113	19455	19298	19207	19347	19213	19215	19325	19431	19277	19175	19246	19121	19228	19328	19172	19240	19241	19412	19327	19148	19268	19148	19479	19096	19268	19187	19308	19324	19245	19197	19199	19022	19253	19417	19361	19153	19232	19546	19327	19157	19296	19112	19377	19335	19260	19229	19218	19201	19241	19200	19293	19078	19354	19200	19293	19002	19313	19386	19340	19268	19267	19033	19089	19290	19325	19241	19376	19105	19469	19420	19266	19266	19356	19225	19339	19383	19349	19276	19161	19227	19189	19259	19328	19243	19212	19466	19324	19128	19507	19322	19385	19455	19212	19464	19277	19492	19183	19199	19053	19171	19175	19279	19458	19646	19595	19109	19403	19350	19299	19413	19200	19194	19288	19332	19317	19173	19176	19220	19236	19183	19263	19209	19451	19326	19389	19206	19218	19303	19280	19158	19239	19266	19466	19412	19413	19174	19272	19513	19399	19376	19227	19442	19359	19422	19157	19335	19335	19188	19307	19168	19309	19452	19414	19324	19297	19213	19192	19270	19173	19283	19339	19152	19286	19308	19536	19113	19090	19315	19293	19263	19192	19276	19433	19369	19308	19334	19243	19315	19226	19466	19315	19360	19191	19218	19320	19266	19355	19475	19202	19373	19099	19334	19207	19240	19586	19323	19237	19445	19377	19277	19212	19405	19250	19397	19350	19281	19386	19402	19331	19186	19425	19417	19458	19386	19347	19243	19379	19421	19350	19374	19344	19394	19394	19268	19218	19213	19376	19396	19370	19345	19265	19304	19151	19404	19318	19273	19492	19392	19352	19096	19434	19369	19382	19372	19133	19440	19448	19337	19379	19370	19216	19586	19449	19365	19140	19335	19446	19177	19290	19301	19206	19237	19385	19234	19224	19193	19306	19303	19251	19204	19265	19359	19244	19285	19334	19419	19067	19367	19447	19344	19149	19097	19276	19295	19220	19305	19250	18956	19326	19224	19200	19260	19215	19197	19359	19271	19383	19442	19207	19149	19185	19198	19389	19370	19377	19458	19322	19527	19301	19412	19253	19374	19431	19349	19357	19423	19346	19238	19342	19234	19225	19260	19310	19288	19426	19252	19221	19298	19314	19545	19285	19343	19328	19296	19293	19382	19280	19297	19349	19173	19472	19229	19390	19005	19264	19287	19300	19565	19257	19324	19433	19320	19217	19271	19254	19329	19253	19230	19224	19223	19251	19284	19205	19185	19332	19441	19231	19476	19304	19362	19200	19294	19356	19429	19336	19305	19268	19078	19360	19338	19395	19560	19458	19432	19363	19315	19106	19259	19275	19223	19281	19395	19095	19292	19362	19042	19287	19291	19211	19370	19358	19322	19353	19376	19280	19278	19486	19402	19326	19338	19290	19259	19198	19210	19424	19187	19356	19232	19304	19309	19427	19262	19431	19339	19362	19222	19428	19354	19205	19312	19339	19407	19256	19216	19185	19359	19337	19283	19489	19094	19368	19390	19277	19285	19171	19225	19140	19218	19267	19400	19290	19241	19287	19180	19492	19569	19307	19225	19135	19236	19197	19218	19326	19534	19199	19412	19440	19300	19458	19285	19265	19068	19285	19270	19202	19224	19274	19411	19216	19521	19304	19473	19290	19349	19522	19331	19211	19444	19465	19260	19340	19466	19436	19262	19469	19231	19309	19341	19356	19333	19434	19375	19297	19046	19112	19241	19108	19281	19263	19218	19302	19382	19491	19330	18996	19182	19085	19414	19297	19317	19225	19243	19444	19321	19176	19405	19492	19341	19321	19383	19406	19053	19283	19320	19441	19452
33482	45272	40716	32526	27022	22675	19940	18573	18134	17864	17567	17502	17503	17479	17197	17279	17142	17039	17138	16977	17108	17030	16922	16705	17168	17032	16854	16790	16880	16785	16820	16788	16835	16865	16863	16825	16565	16686	16778	16611	16954	16806	16814	16847	16898	16802	16801	16932	16827	16958	16797	16839	16737	16846	16930	16757	16884	16699	16790	16973	16841	16869	16799	17013	16594	16818	16750	16757	16953	16890	16679	16826	16615	16817	16627	16838	16766	16801	16958	16825	16661	16692	16822	16790	16753	16899	16849	16760	16709	16934	16782	16577	16854	16797	16804	16776	16972	16785	16514	16806	16750	16824	16932	16772	17025	16858	16789	16954	16743	16718	16988	16824	16817	16734	16969	16786	16892	16804	16933	16831	16799	16927	16737	16730	16794	16716	16826	16838	16897	16473	16888	16790	16699	16894	16664	16837	16703	16767	16864	16802	16866	16770	16787	16741	16803	16813	16556	16746	16791	16828	16820	16751	16782	16723	16814	16841	16888	16771	16641	16804	16774	16704	16949	16646	16793	16800	16778	16939	16816	16793	16608	16576	16731	16913	16820	16774	16703	16602	16722	16792	16851	16921	16743	16931	16836	16838	16698	16806	16870	16741	17028	16771	16754	16729	16765	16839	16792	16837	16757	16810	16712	16635	16573	16650	16695	16678	16925	16871	16757	16795	16858	16661	16871	16714	16706	16739	16780	16818	16769	16781	16922	16694	16855	16745	16931	16804	16758	16758	16718	16751	16893	16690	16819	16783	16770	16820	16882	16649	16956	16948	16738	16845	16843	16872	16761	16968	16613	16725	16816	16897	16790	16787	16929	16801	16765	16895	16812	16790	16860	16808	16846	16747	16625	16652	16755	16726	16740	16893	16984	16691	16934	16807	16670	16794	16711	17076	16723	16947	16901	16857	16685	16762	16739	16718	16650	16991	16717	16718	16803	16926	16793	16738	16883	16708	16977	16824	16738	16855	16775	16795	16700	16865	16703	16712	16848	16521	16735	16882	16603	16740	16827	16821	16746	16890	16718	16730	16699	16846	16732	16865	16841	16803	16750	16548	16974	16788	16633	16967	16815	16747	16769	16757	16737	16757	16849	16844	16814	16955	16769	16682	16857	16778	16748	16879	16699	16996	16579	16918	16837	16864	16761	16792	16741	16862	16690	16923	16778	16854	16856	16790	16848	16801	16790	16681	16729	16872	16852	16508	16863	16913	16944	16803	16724	16762	16839	16737	16844	16712	16699	16754	16822	16734	16929	16731	16860	16826	16742	16632	16717	16715	16747	16710	16844	16790	16720	16734	16823	16709	16802	16865	16883	16760	16786	16663	16833	16800	16866	16788	16996	16811	16915	16717	16648	16651	16822	16691	16783	16726	16608	16748	16811	16739	16925	16948	16705	16778	16932	16889	16996	16787	16825	16757	16786	16745	16850	16992	16684	16744	16962	16750	16987	16776	16774	16805	16964	16711	16784	16787	16720	16790	16812	17066	16775	16850	16785	16937	16687	16688	16908	16653	16869	16695	16711	16774	16804	16710	16782	16586	16808	16837	16777	16772	16845	16747	16695	16687	16806	16639	16734	16814	16715	16653	16766	16738	16885	16863	16706	16862	16714	16822	16853	16860	16832	16857	16827	16846	16634	16800	16752	16781	16904	16796	16825	16644	16854	16694	17008	16705	16665	16796	16823	16621	16937	16882	16945	16871	16721	16821	16705	16882	16785	16785	16895	16884	16879	16861	16744	16811	16784	16834	16612	16866	16743	16728	16842	16889	16782	16775	16802	16762	16927	16733	16855	16855	16925	16686	16941	16895	16711	16673	16747	16743	16821	16605	16684	16907	16742	16722	16722	16742	16717	16764	16848	16862	16726	16808	16747	16786	16794	16811	16981	16750	16664	16884	16778	16797	16608	16882	16877	16907	16920	16660	16850	16886	16906	16742	16599	16875	16783	16768	16787	16800	16780	16627	16743	16684	16799	16863	16942	16779	16613	16846	16900	16893	16787	17003	16648	16863	16805	16961	16832	16698	16959	16750	16917	16738	16740	16941	16717	16966	16570	16825	16791	16784	16698	16628	16872	16762	16912	16834	16659	16812	16856	16819	16737	16714	16706	16786	16813	16898	16769	16832	16812	16770	16886	16883	16704	16893	16831	16561	16777	16850	16844	16725	16840	16865	16860	16688	16942	16799	16813	16822	16912	16922	16678	16767	16844	16770	16880	16846	16805	16726	16819	16627	16682	16581	16845	16645	16888	16947	16831	16845	16737	16728	16667	16871	16802	16810	16953	16784	16707	17009	16593	16683	16832	16758	16842	16892	16939	16899	16743	16874	16775	16830	16827	16871	16807	16693	16917	16825	16683	16847	16924	16683	16733	16761	16633	16598	16798	16720	16718	16749	16780	16876	16887	16874	16676	16647	16864	16820	16872	16805	16890	16660	16811	16755	16775	16825	16855	16824	16822	16763	16869	16694	16657	16857	16917	16848	16567	16942	16916	16964	16804	16815	16792	16902	16832	16775	16715	16860	16686	16729	16736	16867	16882	16710	16731	16984	16752	16747	16626	16718	16691	16878	16761	16818	16911	16965	16826	16702	16935	16628	16823	16923	16923	16716	16622	16727	16770	16723	16762	16843	16957	16779	16822	16691	16799	16796	16768	16906	16895	16810	16830	16744	16865	16647	16696	16658	16895	16796	16598	16811	16982	16827	16677	16856	16807	16621	17063	16690	16877	16692	16739	16726	16778	16799	16815	16815	16763	16855	16738	16923	16740	16667	16743	16831	16848	16762	16813	16820	16966	16701	16859	16585	16679	16836	16875	16768	16997	16761	16752	16869	16788	16757	16993	16684	16864	16941	16950	16923	16627	16656	16835	16799	16818	16720	16859	16736	16884	16830	16942	16753	16688	16580	16844	16856	16849	16917	16701	16762	16761	16811	16887	16846	16845	16768	16906	16856	16907	17065	16904	16910	16775	16696	16822	16810	16791	16749	16660	16790	16814	16840	16817	16777	16640	16724	16782	16755	16778	16716	16687	16869	16914	16839	16807	16914	16936	16852	16700	16839	16811	16855	16704	16776	16637	16659	16710	16672	16729	16836	16748	16622	16667	16610	16763	16764	16924	16713	16949	16706	16881	16790	16788	16601	16872	16665	16846	16878	16860	16803	16927	16886	16627	16827	16781	16989	16814	16726	16849	16887	16890	16882	16724	16911	16583	17010	16836	16840	16818	16869	16785	16823	16852	16771	16905	16767	16745	16878	16631	16853	16930	16913	16837	16909	16848	16682	16797	16752	16809	16839	16889	16751	16839	16783	16699	16741	16657	16755	16732	16943	16740	16880	16829	16744	16791	16741	16592	16802	16625	16759	16825	16774	16900	16720	16848	16599	16724	16734	16650	16824	16781	16680	16706	17094	16993	16909	16896	16831	16736	16762	16774	16901	16774	16880	16739	16861	16832	16977	16740	16861	16655	16761	16718	16821	16854	16611	16742	16975	16948	16760	16858	16864	16648	16749	16714	16780	16918	16708	16944	16838	16841	16755	16829	16898	16857	16737	16709	16897	16784	16692	16895	16721	16779	16867	16764	16756	16790	16665	16689	16737	16691	16903	16847	16741	16908	16981	16651	16788	16748	16850	16838	16853	16914	16853	16861	16696	16829	16768	16894	16747	16764	16612	16990	16745	16734	16815	16831	16777	16947	16654	16785	16760	16538	16596	17090	16654	16794	16779	16796	16755	16825	16759	16751	16704	16835	16814	16859	16885	16874	16699	16848	16922	16810	16796	16684	16853	16689	16701	16789	16870	16953	16885	16656	16837	16740	16938	16872	16603	16780	16769	16765	16759	16806	16721	16675	16922	17005	16717	16861	16784	16847	16862	16755	16943	16875	16808	16650	16658	16969	16814	16867	16882	16648	16692	16663	16741	17009	16769	16978	16769	16753	16821	16813	16745	16871	16593	16869	16788	16787	16739	16740	16669	16622	16795	16727	16941	16766	16703	16643	16760	16843	16711	16941	16769	16732	16751	16793	16834	16850	16781	16740	16898	17018	16817	16756	16923	16709	16698	16826	16748	16793	17032	16709	16818	16816	16857	16773	16851	16785	16780	16833	16793	16809	16741	16781	16937	16766	16907	16893	16903	16785	16601	16739	16872	16873	16796	16719	17014	16712	16809	16865	16898	16705	16765	16900	16808	16857	16916	16779	16652	16772	16890	16888	16780	16798	16887	16884	16814	16636	16927	16913	16687	16746	16920	16732	16761	16703	16745	17015	16755	16807	16801	16747	16770	16744	16857	16854	16860	16905	16777	16715	16890	16795	16776	16833	16682	16839	16899	16695	16922	16589	16744	16850	16921	16945	16777	16751	16880	16855	16763	16798	16904	16886	16902	16891	16766	16773	16911	16730	16767	16725	16734	16898	16915	16809	16816	16855	16685	16745	16677	16970	16747	16848	16803	16677	16806	16920	16775	16733	17018	16868	16883	16902	16968	16950	16946	16789	16820	16921	16785	16911	16668	16827	16797	16763	16728	16830	16833	16710	16718	16666	16909	16749	16857	16859	16749	16726	16758	16902	16643	17121	16632	16787	16770	16737	16614	16812	16644	16728	16786	17011	16940	16893	16717	16910	16710	16867	16846	16860	16797	16905	16720	16853	16700	16767	16787	16666	16551	16883	16703	16972	16929	16661	17030	16848	16913	16805	16912	16771	16935	16749	16793	16834	16881	16790	16823	16996	16778	17012	16913	16614	16985	16899	16729	16856	16833	16896	16788	16768	16744	16709	16898	16831	16758	16606	16860	16785	16777	16750	16736	16861	16668	16854	16790	16731	16814	16695	16690	16886	17007	17017	16846	16841	16674	16830	16830	16790	16811	16795	16694	16780	16886	16904	16659	16762	16712	16694	16839	16837	16742	16723	16819	16765	16778	16663	16789	16835	16686	16774	16914	16899	16638	16666	16697	16806	16777	16714	16852	16711	16791	16717	16777	16758	16684	16826	16898	16881	16824	16854	16836	16839	16758	16846	16813	16816	16816	16580	16743	16685	16770	16794	16770	16826	16821	16802	17029	16712	16743	16676	16940	17095	16670	16835	16730	17074	16891	16826	16589	16880	16759	16830	16784	16766	16808	16847	16766
24193	21406	29191	26429	27126	28427	26275	22511	21075	20978	20688	20264	20123	20421	20182	19990	20033	19839	20036	19712	19797	19818	19674	19777	19731	19575	19433	19702	19633	19567	19849	19560	19500	19645	19656	19591	19522	19498	19488	19502	19600	19616	19472	19552	19559	19462	19732	19380	19475	19537	19389	19480	19633	19485	19562	19548	19470	19492	19548	19290	19615	19484	19334	19306	19442	19424	19443	19539	19323	19343	19464	19494	19807	19589	19482	19401	19534	19382	19341	19484	19473	19477	19354	19218	19275	19620	19780	19332	19310	19535	19324	19413	19493	19393	19420	19582	19543	19614	19696	19547	19508	19418	19610	19536	19372	19279	19348	19477	19483	19400	19262	19512	19338	19302	19346	19653	19462	19412	19355	19395	19406	19463	19451	19416	19495	19530	19433	19324	19306	19331	19639	19533	19234	19431	19341	19485	19391	19663	19414	19531	19335	19675	19300	19314	19406	19354	19705	19357	19531	19497	19433	19287	19530	19270	19530	19358	19460	19521	19467	19423	19472	19374	19406	19484	19559	19501	19642	19365	19516	19529	19214	19359	19369	19287	19509	19323	19568	19491	19340	19564	19354	19394	19428	19522	19385	19503	19441	19365	19533	19520	19191	19363	19577	19558	19541	19455	19549	19477	19412	19483	19514	19567	19527	19492	19183	19469	19151	19254	19473	19375	19437	19314	19322	19310	19320	19578	19440	19453	19558	19344	19567	19327	19504	19448	19527	19554	19377	19356	19214	19508	19391	19633	19408	19494	19704	19468	19417	19497	19581	19525	19552	19400	19282	19376	19470	19526	19438	19479	19467	19500	19446	19363	19292	19403	19522	19303	19501	19235	19629	19321	19400	19551	19527	19412	19590	19406	19381	19492	19450	19535	19397	19365	19331	19229	19396	19242	19352	19325	19496	19400	19403	19228	19428	19312	19322	19446	19613	19449	19513	19443	19500	19590	19284	19385	19376	19463	19524	19609	19566	19446	19499	19460	19334	19406	19357	19460	19350	19595	19389	19524	19461	19631	19493	19456	19524	19434	19432	19356	19524	19368	19536	19125	19463	19623	19517	19402	19542	19448	19520	19572	19602	19373	19264	19186	19408	19321	19198	19658	19410	19197	19365	19610	19311	19449	19220	19497	19319	19492	19727	19525	19595	19418	19497	19580	19419	19462	19467	19337	19413	19687	19371	19540	19459	19487	19276	19324	19421	19550	19562	19531	19330	19210	19452	19377	19393	19422	19384	19343	19422	19523	19391	19196	19475	19515	19698	19356	19668	19586	19575	19392	19332	19330	19523	19356	19287	19441	19308	19412	19535	19632	19529	19552	19525	19459	19370	19363	19251	19358	19661	19493	19400	19517	19453	19373	19236	19558	19436	19555	19517	19466	19339	19504	19572	19549	19619	19440	19597	19365	19526	19385	19400	19397	19421	19582	19466	19506	19239	19544	19448	19655	19455	19512	19422	19417	19423	19293	19372	19331	19490	19313	19444	19400	19521	19496	19498	19492	19510	19507	19507	19498	19390	19310	19381	19386	19236	19356	19490	19368	19461	19534	19438	19444	19566	19777	19441	19415	19372	19178	19530	19221	19305	19521	19598	19499	19535	19509	19535	19400	19422	19504	19533	19493	19452	19684	19698	19453	19654	19473	19579	19557	19610	19461	19277	19484	19570	19427	19490	19530	19421	19422	19480	19247	19399	19435	19710	19665	19554	19577	19269	19249	19452	19567	19520	19487	19529	19378	19423	19278	19336	19509	19385	19520	19452	19307	19364	19517	19557	19609	19518	19413	19461	19451	19497	19301	19381	19435	19563	19191	19423	19337	19338	19571	19337	19358	19385	19351	19448	19430	19626	19281	19496	19602	19477	19423	19244	19269	19505	19311	19356	19413	19573	19395	19307	19435	19442	19522	19295	19393	19525	19583	19311	19397	19450	19388	19375	19480	19503	19425	19570	19449	19452	19270	19537	19649	19559	19464	19572	19562	19367	19507	19439	19306	19711	19385	19371	19218	19467	19392	19511	19494	19357	19388	19509	19494	19546	19478	19554	19584	19546	19346	19489	19411	19545	19434	19336	19289	19488	19295	19374	19433	19393	19482	19427	19450	19191	19536	19228	19227	19534	19499	19363	19489	19594	19511	19440	19453	19431	19658	19410	19540	19564	19466	19381	19405	19483	19525	19559	19730	19654	19491	19525	19384	19541	19447	19391	19404	19486	19275	19374	19467	19429	19532	19575	19590	19419	19281	19429	19369	19491	19448	19225	19536	19598	19431	19558	19298	19431	19261	19402	19416	19308	19482	19422	19541	19184	19497	19588	19644	19331	19408	19458	19500	19510	19633	19249	19507	19645	19187	19582	19426	19270	19339	19603	19338	19481	19293	19341	19526	19517	19454	19471	19569	19560	19264	19377	19564	19559	19586	19470	19484	19479	19336	19666	19702	19642	19500	19460	19691	19584	19536	19334	19366	19286	19407	19396	19629	19508	19491	19458	19347	19481	19441	19446	19597	19490	19343	19260	19428	19457	19348	19524	19384	19412	19404	19350	19437	19470	19377	19267	19352	19738	19460	19468	19493	19535	19458	19481	19393	19435	19568	19509	19431	19283	19528	19326	19412	19451	19390	19345	19536	19498	19497	19641	19547	19484	19469	19403	19529	19228	19425	19497	19413	19604	19358	19799	19510	19596	19570	19392	19494	19521	19579	19466	19481	19377	19497	19351	19531	19341	19254	19418	19474	19547	19393	19415	19400	19434	19444	19660	19349	19504	19512	19513	19420	19283	19344	19676	19511	19280	19459	19404	19474	19403	19566	19321	19455	19605	19470	19523	19258	19429	19542	19455	19569	19203	19254	19570	19380	19294	19400	19472	19689	19578	19531	19315	19521	19593	19467	19400	19428	19608	19496	19447	19483	19356	19453	19518	19305	19540	19397	19671	19442	19363	19320	19560	19348	19459	19388	19567	19217	19368	19297	19679	19522	19519	19295	19274	19441	19435	19611	19550	19399	19315	19404	19430	19507	19668	19438	19543	19399	19445	19427	19378	19566	19474	19497	19334	19376	19421	19377	19342	19494	19464	19455	19465	19401	19560	19524	19392	19418	19521	19366	19501	19447	19482	19406	19723	19557	19449	19316	19488	19321	19414	19439	19533	19452	19238	19498	19346	19649	19533	19167	19347	19516	19594	19383	19579	19414	19412	19506	19316	19414	19224	19384	19480	19548	19211	19404	19308	19513	19361	19685	19582	19423	19195	19340	19478	19356	19432	19276	19589	19492	19463	19541	19640	19638	19615	19571	19338	19687	19447	19363	19292	19128	19358	19519	19436	19333	19456	19480	19301	19311	19446	19614	19560	19397	19697	19481	19560	19526	19332	19236	19343	19512	19555	19308	19779	19602	19381	19300	19414	19808	19438	19394	19545	19503	19376	19582	19339	19529	19452	19417	19550	19576	19298	19232	19560	19297	19524	19301	19497	19480	19396	19377	19528	19334	19643	19520	19301	19471	19582	19356	19447	19306	19487	19619	19294	19536	19462	19348	19656	19446	19312	19388	19675	19408	19377	19426	19469	19523	19495	19203	19354	19373	19487	19547	19451	19429	19402	19658	19621	19411	19439	19427	19451	19545	19368	19336	19697	19342	19500	19469	19489	19452	19622	19404	19524	19288	19645	19544	19700	19484	19498	19497	19296	19395	19618	19444	19354	19441	19452	19524	19665	19261	19655	19420	19469	19539	19633	19235	19434	19349	19384	19475	19382	19413	19568	19517	19555	19497	19714	19491	19538	19650	19440	19580	19235	19503	19716	19525	19590	19403	19370	19346	19232	19337	19374	19185	19373	19335	19560	19385	19315	19481	19465	19414	19459	19463	19471	19519	19429	19754	19758	19586	19516	19575	19502	19134	19575	19415	19381	19549	19554	19775	19326	19334	19335	19565	19523	19577	19428	19450	19531	19532	19432	19610	19468	19451	19546	19555	19807	19279	19516	19407	19384	19629	19577	19311	19585	19426	19466	19364	19430	19416	19278	19254	19592	19476	19519	19476	19551	19689	19290	19392	19684	19517	19659	19435	19397	19457	19547	19405	19461	19345	19513	19417	19385	19547	19276	19504	19509	19394	19581	19404	19590	19489	19385	19560	19480	19383	19596	19458	19532	19299	19438	19484	19565	19245	19526	19548	19370	19637	19402	19538	19442	19523	19358	19370	19623	19564	19425	19536	19445	19543	19233	19280	19341	19597	19479	19569	19501	19242	19434	19439	19314	19538	19334	19471	19343	19506	19688	19483	19528	19405	19634	19664	19342	19373	19371	19462	19552	19638	19373	19376	19371	19632	19514	19252	19372	19502	19552	19245	19450	19448	19625	19540	19489	19383	19483	19627	19658	19534	19491	19681	19498	19666	19514	19599	19465	19741	19338	19522	19331	19558	19574	19430	19406	19588	19440	19427	19441	19462	19340	19490	19556	19614	19389	19496	19484	19445	19315	19379	19431	19513	19391	19412	19482	19325	19452	19581	19508	19532	19670	19423	19663	19650	19648	19428	19439	19487	19606	19396	19578	19390	19251	19482	19446	19579	19576	19455	19608	19365	19450	19371	19471	19619	19459	19581	19501	19491	19531	19632	19272	19460	19316	19369	19486	19559	19470	19532	19592	19439	19511	19515	19385	19311	19270	19375	19359	19326	19529	19441	19451	19286	19150	19603	19496	19363	19346	19426	19521	19394	19364	19641	19249	19778	19517	19503	19549	19554	19652	19488	19478	19302	19432	19565	19429	19344	19299	19402	19251	19540	19466	19370	19438	19411	19286	19534	19301	19499	19476	19511	19235	19425	19406	19469	19207	19378	19490	19472	19499	19498	19742	19613	19408	19314	19344	19624	19592	19396	19174	19430	19346	19441	19402	19494	19230	19550	19573	19328	19407	19498	19670	19485	19353	19350	19310	19428	19438	19433	19465	19277	19529	19527	19467	19482	19443	19295	19325	19443	19491	19451	19563	19446	19499	19611	19538	19452	19483	19548	19371	19557	19449	19521	19479	19319	19594	19429	19594	19437	19457	19386	19490	19393	19369	19542	19614	19575	19444	19431	19528	19651	19532	19603	19414	19256	19466	19612	19615	19510	19542	19411	19501	19513	19604	19626
33686	53427	50306	41529	35199	28658	22879	20442	19280	18501	18124	18081	17993	17789	17631	17384	17388	17403	17468	17348	17196	17133	17129	17163	17153	17173	16976	17025	16974	17012	16853	17116	16764	16718	16945	16923	16931	16793	16944	17041	16916	16809	17067	16998	16935	16948	16922	16848	16943	16752	16863	17043	16876	16644	16933	16894	16924	17006	16949	16983	16910	16780	16902	16820	16797	17117	16848	16847	16990	17122	16867	16977	16838	17028	16996	16897	16971	16942	16883	17023	16784	16868	16837	16992	17080	16923	16787	16880	16902	16840	16934	16878	16866	16828	16663	17030	16910	16874	16929	16706	16847	16862	16684	16807	17035	16894	16863	16989	16870	16823	16915	16926	16859	16918	17059	16784	16738	16830	17016	16907	16991	16661	16917	16699	16699	16865	16687	16965	16798	16900	16966	16835	16813	16709	16853	16902	16896	16870	16879	16952	16789	16851	16912	16969	16993	16821	16934	16719	17096	16874	16817	16861	16905	16778	16916	16947	16914	16754	16861	16855	16774	16775	16928	16940	16849	16888	16803	16976	16849	16823	16845	16850	17019	16933	16775	16907	16878	16713	16830	17018	16886	16976	16987	16958	16894	16913	16829	16840	16925	16718	17019	16719	16858	16902	16916	16800	17069	16882	16869	17040	16945	16786	16985	16822	16831	16993	16889	16906	16883	16797	16928	16987	16888	17012	16860	16730	16881	16878	16811	16841	16677	16911	16960	16883	16717	16904	16859	16806	16907	16902	16856	16742	16793	16818	16892	16788	16900	17038	16736	16892	16920	16966	16793	17088	16758	16940	16823	16761	16874	16786	16965	17050	16968	16806	16758	16978	16903	16878	16751	17007	16706	16722	16876	16830	16905	16923	16711	16895	16842	16861	16835	16815	16861	16980	16821	16900	16960	16921	16812	16740	16956	16980	16876	16828	16912	16684	16821	16908	16797	16778	16975	16853	16872	16822	16786	16929	16843	16822	16773	16921	16892	16810	16955	16937	16902	16974	16976	16891	16779	17057	16991	16938	16913	16676	16850	16879	16823	16843	16759	16980	16941	16916	16827	16965	17026	16830	16842	16794	16804	16783	16905	16718	16784	16823	16785	16882	16841	17101	16863	16898	16879	16901	16842	16886	17036	16744	16797	16984	16818	16757	16611	16845	16902	16927	16900	16734	16756	16814	16840	16824	16722	16903	16635	16935	17042	17038	16846	16889	16972	16876	17045	16907	16890	16917	16813	16836	17030	16906	16948	16831	16988	16688	16857	16986	16809	16820	16814	16845	16994	17035	16938	16803	16826	17141	16905	16838	16892	16865	16977	16774	17010	16910	16867	16840	16849	16790	16746	16824	16902	16816	16884	16865	16983	16694	16710	16830	16717	17014	16719	16773	16955	17036	16785	16886	16915	16887	16936	16884	16722	16987	16947	16847	16956	16841	16833	16624	16813	16949	16913	16878	16881	17034	16830	16986	16895	16956	16725	16950	16937	16820	16640	17012	16729	16584	16824	16920	16968	16858	16899	16889	16710	16987	16832	16902	16851	16801	16780	17000	16997	16804	16904	16915	16890	16875	16813	16881	16850	16837	16793	16763	16941	16872	16878	16797	16936	16858	16986	16851	16822	16964	16777	16845	16881	17054	16802	16993	16704	16813	16784	16823	17064	16824	16815	16969	16734	16838	16763	16666	16926	16745	16886	16950	16796	16726	16785	16835	16964	16761	16854	16964	16815	17111	16784	16789	16919	17008	16950	16773	16890	16944	16966	16851	16912	16949	16840	16707	16810	16961	16718	16888	16895	16832	16975	16857	16576	16829	16851	16775	16795	16627	16811	16831	16763	16801	17040	16976	16805	16800	16993	16922	16828	16860	16748	16960	16840	17082	16832	16787	16896	16910	16819	17029	16947	16875	16768	16891	16898	16840	16818	16898	16880	16585	16800	16865	16886	16763	16785	16808	16983	16965	17044	16846	17056	16748	16959	16897	16774	16787	16916	16854	16837	16937	16757	16870	16666	16936	16934	16964	16904	16916	16911	16797	16825	16880	16852	16828	17037	16804	17041	16919	16666	16834	16699	16805	16800	16975	16952	16799	16888	16888	16994	16817	16896	17026	16904	16892	16939	16773	16878	16927	16724	16896	16810	16829	16840	16929	16851	16965	16930	16719	16947	16916	16898	16850	16817	16873	16924	16888	16935	16795	16878	16758	17044	16897	16834	16789	16861	16828	16940	16817	16946	16867	16950	16829	16920	17023	16901	16984	16747	17009	16739	16957	16948	16853	16755	16737	16796	16878	16918	16928	16850	16803	16769	16934	16759	16776	16829	16943	16838	16827	16749	17076	16856	16844	16915	16987	16653	16846	16914	16924	16887	16950	16818	16881	16787	16976	17002	16926	16712	16892	16906	17086	16796	16782	16764	16945	16800	16858	16958	16943	16825	16962	16808	16869	17060	16808	16783	16950	16998	16750	16922	16855	16850	16787	16716	16770	17015	16853	16655	16904	16887	16914	16916	16820	16800	16927	17028	16969	16879	16851	17049	16990	16857	16829	16869	16818	16978	16866	16841	16775	16856	16898	16931	16958	17106	16894	17105	16857	16758	16933	16809	16814	16869	16860	16766	16602	16848	16911	16875	17005	16860	16864	16884	16790	16889	16920	16808	16996	16880	16774	16894	16845	17068	16720	16904	16753	16750	16831	16830	16817	16994	17060	16780	16806	16893	17000	16864	16790	16698	16851	16941	16907	17060	16757	16755	16729	16896	17028	16820	17032	16653	16810	17044	16757	16840	16737	17135	16664	16973	16654	16844	16906	16996	16892	16717	16879	17018	16806	16895	16929	16892	16821	16867	16781	17000	16979	16831	16886	16867	17066	16943	16902	17033	16937	16775	16905	16905	16963	16814	16770	16927	16961	16743	17132	16946	16797	16907	16926	16795	16936	16937	16814	16929	16914	16978	16719	16760	17050	16897	16877	16886	17002	16853	17017	16934	16898	16785	16889	17137	16995	16891	16937	16847	16984	16854	16737	16855	16888	16746	17001	16869	17004	16968	16982	16719	16825	16889	16892	16982	16864	16862	16912	16884	16868	16846	16861	16857	17058	16773	16899	16815	16889	16964	16793	16872	16922	17112	16729	17097	16834	16904	16770	16993	16978	16809	16889	16878	16751	16845	16615	16906	16921	16843	16847	16994	16974	16857	16994	16640	16940	16995	16739	16713	17000	16833	16740	16871	16795	16790	16834	16948	16770	16981	16970	16824	16900	16766	16896	16816	17120	16830	16922	16736	16768	16814	16823	16826	16784	16878	16823	16859	16743	16902	16757	16865	16969	16912	16849	16932	16922	16917	16908	16818	16958	16826	16804	16933	16939	16820	16783	16836	16888	16923	16737	16622	17076	16786	16843	17077	16870	17044	16957	16787	16814	16955	16874	16922	16730	16707	16783	16833	16835	16866	16929	16822	16967	16846	16723	16828	16982	16913	16774	16896	16893	16894	16878	17032	16898	16908	16733	16768	16782	16856	16863	17011	16985	16955	16818	16875	16852	16993	16771	16967	16911	16929	17039	17006	16894	16943	16830	16958	16754	16855	16757	16753	16914	16587	16962	16857	16832	16884	16924	16727	16859	16740	16839	17010	16893	16824	16959	16791	16827	16918	16953	16842	16624	16825	16726	16880	16717	16867	16821	17028	16856	16938	16816	16818	16799	16795	16838	17005	16943	16822	16988	16907	16910	16971	16917	16792	16909	16870	17051	16893	16973	16857	16872	17027	17015	16721	16875	16964	16868	16873	16765	16726	16898	16651	16831	16899	16915	17033	16951	16982	16726	16820	16835	16922	16937	17040	16911	16797	16774	16930	16845	16943	17054	16975	16715	16934	16908	16662	16725	16924	16918	16925	16976	17007	16889	16914	16805	16641	16969	17034	16777	16863	16798	16978	16675	16960	17084	16936	16975	16838	16910	17022	16960	16829	16804	16804	16966	16819	16796	16833	16786	16895	16839	16959	16981	16945	16916	16957	16790	16704	16872	17002	16886	16850	16951	16769	16859	16944	16786	16876	16854	16723	16732	16945	16789	16737	16865	16854	16831	16805	16786	16874	16826	16882	16910	16896	16997	16593	16866	16752	16852	16751	16739	16784	16906	16794	17007	16899	16850	16836	16746	16858	16949	16805	16859	16715	16794	16826	16881	16959	16895	16742	16997	16853	16967	16915	16873	16866	16749	16867	16977	16824	16862	16881	16866	16812	16866	17060	16954	16965	16883	16942	16805	16976	16905	16886	16913	16938	16902	16699	16848	16787	16812	16963	16773	17060	17070	16892	16963	17017	16871	16651	16709	16898	16781	16958	16834	16903	16773	17039	16891	16806	16874	16911	16941	16982	16865	16905	16830	16937	16910	16931	16949	16760	17001	17021	16980	16940	16766	16862	16811	16787	16863	16766	16796	16877	16941	17152	16804	16837	16977	16764	16754	16925	16943	16862	16743	16893	16925	16839	16832	16995	16936	16753	16867	16922	16857	16921	16897	16743	16839	16887	16924	16706	16965	16915	16848	16842	16956	17042	16683	16915	16838	16952	17053	17050	17001	17012	16947	16734	17025	16967	16795	16867	16633	16913	16816	16866	16843	16915	16903	16828	16870	16843	16751	16750	16881	16642	16835	16844	16882	16759	16723	16947	16934	16736	16899	16968	16820	16858	16836	17007	16781	16773	16855	16876	16905	16839	16842	16948	16871	16853	16893	16981	16917	16907	16903	16842	16848	16971	16720	16808	16937	17026	16739	16884	16944	16973	16915	16709	16836	16874	16899	16988	16833	16965	16773	16987	16778	16880	16777	16676	16962	16808	16807	16986	16879	16861	16976	16717	16990	16945	16831	16759	16963	16808	16821	16823	16674	16695	16794	16808	16835	16901	16854	16937	16905	16860	16922	16927	16971	16853	16896	17052	17061	16978	16863	16940	17071	16872	16841	16940	17040	16945	16839	16969	16845	17005	16752	16927	16821	16870	16805	16887	16905	16939	16863	16958	16823	16881	16936	16850	16876	16729	16892	16773	16792	16920	16915	16902	16941	16773	16971	16880	16912	16892	16882	16996	16958	17016	16977	16869	16944	16769	17038	16795	16889	16931	16914	16792	16696	16971	16791
23038	21530	29410	25031	25025	28979	30345	24985	23098	22690	22264	22197	22086	21561	21468	21621	21509	21350	21069	21407	21031	21361	21086	21077	21049	21092	20846	20886	20785	20732	20793	20575	20735	20857	20670	20802	20558	20549	20416	20774	20731	20682	20610	20675	20747	20799	20826	20752	20611	20826	20591	20583	20755	20827	20672	20388	20738	20794	20756	20600	20742	20646	20602	20633	20649	20591	20653	20581	20445	20557	20633	20673	20643	20360	20556	20514	20662	20526	20508	20700	20567	20602	20592	20436	20596	20719	20629	20595	20680	20916	20666	20538	20695	20545	20646	20583	20609	20727	20474	20449	20563	20587	20706	20698	20564	20434	20677	20490	20663	20671	20479	20274	20474	20478	20690	20733	20675	20819	20559	20448	20432	20552	20341	20492	20418	20581	20530	20582	20596	20419	20604	20378	20488	20587	20707	20753	20625	20516	20638	20403	20583	20738	20591	20648	20519	20614	20733	20779	20625	20518	20719	20861	20636	20693	20652	20668	20820	20554	20488	20665	20604	20375	20353	20473	20548	20561	20667	20621	20631	20540	20419	20511	20604	20716	20553	20737	20412	20793	20514	20585	20520	20471	20438	20549	20511	20518	20583	20684	20665	20625	20380	20479	20647	20463	20482	20673	20626	20398	20388	20567	20480	20509	20638	20539	20722	20489	20365	20571	20667	20649	20520	20542	20388	20671	20564	20401	20534	20622	20516	20651	20647	20512	20529	20516	20448	20384	20859	20431	20596	20735	20613	20562	20611	20695	20561	20489	20620	20527	20601	20473	20335	20507	20632	20707	20934	20520	20721	20442	20325	20566	20773	20580	20507	20676	20551	20407	20655	20552	20611	20626	20342	20443	20588	20468	20514	20631	20579	20500	20359	20485	20493	20576	20373	20369	20677	20317	20536	20366	20547	20645	20639	20401	20639	20502	20550	20473	20480	20455	20534	20284	20660	20433	20573	20498	20504	20371	20589	20589	20706	20704	20550	20627	20629	20749	20556	20452	20635	20526	20733	20466	20442	20582	20733	20568	20741	20676	20569	20450	20603	20467	20426	20603	20551	20483	20630	20555	20786	20509	20496	20460	20475	20302	20532	20638	20573	20514	20603	20578	20498	20467	20489	20486	20326	20597	20719	20770	20575	20606	20661	20359	20403	20483	20669	20455	20722	20665	20632	20767	20816	20492	20445	20560	20573	20442	20517	20486	20240	20545	20546	20567	20482	20331	20715	20609	20379	20600	20519	20219	20637	20490	20441	20693	20535	20601	20626	20668	20608	20481	20522	20689	20571	20494	20525	20490	20505	20555	20527	20414	20585	20605	20696	20527	20794	20645	20530	20442	20379	20458	20537	20718	20523	20740	20658	20675	20579	20570	20618	20413	20422	20670	20708	20385	20680	20664	20916	20358	20615	20585	20617	20590	20746	20632	20522	20611	20463	20522	20601	20572	20436	20701	20510	20251	20431	20443	20486	20535	20364	20592	20626	20540	20581	20556	20712	20546	20463	20817	20646	20400	20741	20517	20743	20625	20393	20447	20564	20603	20877	20457	20756	20482	20575	20517	20636	20544	20694	20505	20617	20260	20462	20772	20595	20743	20458	20501	20554	20571	20742	20669	20611	20512	20647	20917	20579	20666	20449	20621	20881	20645	20550	20243	20605	20612	20613	20430	20735	20357	20558	20648	20479	20417	20525	20446	20640	20709	20526	20753	20509	20606	20567	20532	20615	20462	20585	20556	20575	20695	20565	20561	20750	20739	20730	20665	20591	20569	20440	20494	20784	20479	20516	20546	20601	20553	20764	20526	20683	20584	20692	20620	20560	20523	20457	20582	20592	20710	20428	20446	20537	20567	20309	20578	20549	20735	20477	20361	20523	20425	20642	20418	20621	20672	20563	20658	20622	20717	20695	20335	20771	20651	20595	20725	20662	20445	20370	20549	20454	20625	20626	20452	20454	20405	20509	20452	20348	20500	20506	20562	20536	20633	20739	20706	20510	20447	20728	20452	20354	20699	20497	20687	20541	20587	20516	20532	20447	20492	20689	20718	20496	20677	20554	20437	20617	20535	20607	20768	20564	20381	20628	20743	20494	20425	20535	20554	20494	20721	20775	20646	20516	20440	20600	20486	20521	20522	20480	20507	20602	20417	20396	20676	20595	20506	20553	20503	20823	20536	20517	20499	20627	20464	20633	20527	20600	20576	20483	20486	20429	20598	20690	20481	20497	20564	20523	20484	20692	20415	20602	20533	20595	20484	20414	20367	20635	20598	20596	20681	20593	20580	20640	20691	20702	20509	20647	20576	20481	20504	20532	20418	20595	20464	20605	20634	20610	20630	20661	20487	20572	20599	20503	20617	20707	20620	20446	20332	20536	20383	20527	20549	20746	20458	20600	20538	20475	20603	20267	20762	20331	20401	20512	20485	20414	20597	20472	20492	20539	20547	20576	20647	20490	20784	20634	20599	20588	20438	20431	20489	20495	20698	20615	20616	20544	20420	20525	20435	20573	20522	20540	20724	20669	20527	20477	20532	20662	20427	20579	20584	20804	20654	20658	20638	20542	20540	20756	20722	20494	20677	20730	20648	20687	20520	20641	20603	20398	20553	20558	20668	20559	20629	20365	20404	20453	20519	20559	20492	20798	20703	20447	20606	20598	20661	20467	20440	20441	20568	20790	20388	20530	20529	20637	20562	20538	20512	20686	20801	20383	20399	20626	20696	20627	20526	20644	20421	20372	20660	20613	20376	20482	20670	20465	20722	20554	20772	20799	20619	20650	20543	20601	20444	20631	20684	20597	20735	20600	20560	20447	20627	20416	20486	20570	20566	20546	20388	20571	20444	20617	20298	20486	20835	20624	20531	20665	20639	20430	20376	20591	20656	20772	20443	20703	20410	20531	20458	20385	20632	20669	20450	20497	20569	20455	20383	20667	20467	20543	20577	20562	20605	20762	20411	20579	20609	20596	20806	20553	20417	20473	20495	20516	20653	20670	20633	20495	20516	20434	20598	20296	20350	20432	20432	20553	20625	20728	20625	20678	20515	20646	20584	20588	20435	20520	20596	20592	20483	20549	20679	20557	20643	20498	20625	20539	20374	20442	20474	20437	20535	20787	20588	20587	20357	20817	20610	20638	20541	20512	20629	20637	20590	20656	20696	20444	20679	20529	20679	20393	20387	20622	20453	20303	20650	20624	21009	20674	20531	20785	20411	20641	20401	20716	20715	20623	20584	20639	20669	20551	20389	20784	20662	20620	20521	20537	20477	20561	20716	20746	20645	20589	20575	20388	20423	20400	20506	20667	20610	20708	20627	20409	20534	20551	20765	20596	20648	20663	20586	20546	20428	20534	20895	20703	20592	20602	20635	20563	20742	20548	20568	20526	20597	20402	20509	20527	20760	20617	20662	20551	20581	20785	20677	20621	20708	20618	20607	20768	20670	20658	20432	20596	20711	20567	20518	20669	20490	20626	20548	20418	20334	20480	20709	20595	20418	20349	20829	20727	20546	20616	20474	20626	20428	20407	20461	20635	20420	20677	20608	20528	20369	20722	20394	20636	20596	20619	20573	20342	20465	20445	20460	20719	20642	20658	20555	20830	20613	20603	20626	20539	20551	20521	20505	20614	20250	20594	20776	20646	20778	20694	20465	20695	20546	20732	20581	20436	20556	20493	20635	20446	20417	20679	20433	20556	20515	20431	20717	20494	20561	20562	20572	20672	20559	20605	20570	20524	20401	20481	20668	20711	20572	20617	20382	20369	20726	20602	20212	20633	20590	20483	20528	20617	20427	20631	20551	20587	20543	20716	20424	20530	20701	20636	20411	20424	20776	20489	20665	20542	20526	20464	20556	20688	20657	20583	20511	20520	20698	20481	20548	20695	20668	20533	20395	20376	20484	20546	20778	20597	20710	20694	20389	20576	20574	20613	20556	20302	20480	20464	20606	20640	20610	20526	20530	20628	20659	20713	20640	20765	20700	20636	20578	20645	20492	20373	20587	20611	20570	20323	20439	20809	20799	20733	20647	20590	20444	20573	20181	20503	20692	20559	20489	20593	20415	20549	20612	20658	20729	20685	20575	20623	20594	20533	20622	20258	20269	20560	20570	20691	20324	20622	20643	20643	20552	20467	20675	20726	20626	20627	20268	20511	20448	20550	20626	20626	20758	20633	20478	20418	20450	20568	20778	20632	20408	20721	20663	20630	20485	20607	20760	20752	20663	20490	20709	20618	20666	20613	20531	20642	20649	20627	20531	20467	20446	20812	20475	20555	20383	20623	20369	20577	20708	20492	20533	20423	20589	20431	20586	20643	20308	20605	20584	20629	20496	20652	20691	20515	20443	20546	20554	20661	20655	20611	20584	20564	20615	20508	20480	20483	20479	20600	20608	20555	20683	20750	20664	20515	20580	20475	20602	20714	20499	20584	20612	20578	20505	20489	20415	20707	20450	20637	20651	20626	20735	20673	20634	20655	20516	20767	20729	20545	20577	20428	20498	20649	20534	20578	20420	20633	20555	20506	20766	20847	20414	20539	20683	20503	20533	20482	20654	20769	20547	20703	20474	20378	20414	20640	20905	20647	20679	20643	20643	20605	20444	20573	20661	20741	20781	20441	20613	20469	20891	20667	20731	20481	20575	20626	20444	20441	20804	20563	20584	20922	20455	20510	20466	20650	20466	20710	20735	20580	20351	20694	20491	20704	20535	20591	20630	20644	20847	20649	20606	20645	20647	20565	20532	20512	20508	20644	20609	20114	20731	20562	20706	20519	20422	20526	20414	20351	20337	20573	20761	20658	20512	20604	20449	20528	20533	20614	20488	20524	20688	20396	20545	20589	20580	20521	20716	20800	20582	20700	20593	20190	20474	20342	20292	20372	20566	20463	20343	20408	20538	20487	20534	20730	20660	20474	20589	20596	20328	20566	20700	20652	20678	20376	20644	20601	20604	20557	20516	20365	20732	20551	20608	20476	20582	20651	20385	20554	20657	20539	20454	20332	20481	20577	20487	20486	20467	20492	20488	20662	20419	20483	20422	20671	20364	20641	20431	20637	20565	20723	20354	20671	20501	20551	20593	20563	20337	20525	20506	20428	20557	20648	20617	20653	20514	20456	20618	20693	20285	20565	20621	20498	20595	20551	20545
36610	61668	59303	49769	41741	33099	26362	23410	21472	20112	19501	19393	19029	18899	18616	18856	18417	18301	18208	18081	18178	18346	18269	17952	18013	17832	17835	17730	17805	17774	17751	17614	17667	17650	17708	17678	17628	17645	17683	17649	17691	17572	17597	17613	17619	17653	17588	17651	17589	17694	17577	17677	17618	17406	17545	17541	17692	17684	17483	17671	17485	17740	17639	17610	17596	17545	17624	17703	17642	17612	17582	17731	17522	17641	17733	17716	17580	17754	17623	17528	17691	17527	17563	17572	17666	17504	17670	17639	17655	17695	17465	17597	17630	17724	17548	17612	17864	17493	17614	17734	17612	17505	17430	17407	17582	17623	17557	17523	17616	17671	17605	17544	17571	17593	17421	17603	17495	17572	17416	17600	17567	17499	17621	17630	17590	17497	17493	17503	17615	17582	17551	17335	17688	17393	17510	17570	17612	17677	17532	17627	17566	17645	17556	17475	17505	17554	17595	17438	17504	17461	17560	17661	17562	17595	17472	17661	17447	17498	17705	17559	17737	17459	17751	17653	17588	17735	17538	17498	17600	17570	17546	17490	17499	17719	17418	17516	17590	17534	17492	17595	17533	17512	17588	17502	17534	17521	17526	17535	17538	17828	17676	17583	17560	17624	17491	17530	17569	17579	17545	17638	17522	17440	17641	17547	17559	17631	17537	17540	17596	17399	17745	17643	17368	17702	17454	17591	17548	17600	17504	17678	17631	17679	17528	17627	17559	17584	17529	17493	17714	17497	17557	17585	17586	17661	17671	17539	17511	17710	17613	17524	17543	17546	17529	17444	17559	17461	17619	17501	17558	17566	17605	17607	17465	17361	17734	17494	17593	17571	17487	17626	17597	17504	17610	17721	17480	17656	17736	17711	17587	17531	17586	17639	17584	17460	17481	17502	17575	17479	17627	17607	17776	17684	17816	17591	17512	17594	17608	17597	17596	17592	17562	17493	17616	17635	17507	17578	17555	17670	17574	17494	17453	17356	17619	17691	17483	17489	17587	17718	17623	17534	17448	17556	17619	17484	17496	17405	17875	17644	17559	17437	17375	17811	17564	17648	17503	17630	17587	17505	17625	17527	17488	17577	17442	17639	17627	17560	17498	17534	17666	17504	17731	17541	17510	17700	17645	17678	17687	17595	17598	17451	17533	17612	17729	17394	17567	17502	17617	17554	17630	17513	17510	17514	17567	17625	17408	17635	17561	17518	17433	17614	17590	17527	17432	17507	17533	17460	17796	17413	17548	17723	17572	17491	17684	17430	17470	17608	17379	17574	17571	17653	17474	17434	17530	17591	17342	17543	17697	17663	17612	17642	17426	17500	17581	17600	17541	17630	17470	17481	17478	17741	17516	17656	17542	17516	17609	17602	17572	17445	17555	17563	17677	17792	17585	17492	17438	17534	17475	17504	17402	17498	17635	17377	17595	17737	17714	17588	17666	17552	17877	17621	17593	17583	17682	17464	17526	17637	17540	17464	17604	17688	17557	17560	17516	17546	17471	17502	17429	17662	17477	17658	17551	17547	17755	17568	17419	17561	17558	17529	17605	17519	17547	17703	17554	17579	17622	17570	17626	17644	17555	17685	17533	17530	17769	17515	17471	17668	17626	17571	17700	17547	17514	17551	17574	17668	17504	17538	17592	17602	17640	17442	17732	17641	17571	17737	17510	17728	17500	17708	17557	17581	17440	17481	17560	17662	17659	17614	17706	17414	17590	17667	17514	17528	17667	17497	17720	17715	17632	17517	17661	17574	17577	17573	17473	17517	17573	17605	17461	17581	17659	17654	17584	17474	17493	17564	17358	17655	17473	17457	17546	17546	17666	17617	17634	17705	17621	17636	17551	17417	17418	17521	17436	17632	17490	17641	17399	17573	17794	17486	17561	17637	17545	17656	17549	17691	17645	17406	17549	17480	17458	17557	17609	17490	17571	17596	17236	17702	17564	17524	17525	17558	17469	17521	17511	17738	17463	17633	17635	17590	17683	17519	17689	17488	17562	17458	17554	17459	17558	17563	17377	17605	17533	17479	17562	17704	17665	17657	17685	17436	17470	17502	17559	17492	17737	17515	17619	17602	17335	17613	17685	17451	17489	17545	17570	17590	17488	17529	17618	17524	17777	17700	17662	17574	17577	17590	17606	17582	17544	17589	17570	17658	17478	17601	17412	17599	17733	17614	17433	17515	17642	17397	17655	17464	17517	17567	17652	17687	17515	17426	17525	17472	17585	17377	17575	17515	17473	17701	17533	17517	17544	17720	17508	17504	17651	17534	17658	17626	17558	17629	17518	17543	17538	17469	17561	17593	17787	17600	17611	17673	17599	17632	17546	17590	17489	17363	17655	17555	17512	17540	17649	17613	17437	17503	17554	17569	17534	17458	17469	17617	17559	17563	17603	17552	17440	17681	17476	17437	17688	17575	17477	17559	17615	17657	17399	17484	17645	17755	17434	17633	17574	17486	17629	17598	17703	17674	17468	17549	17452	17547	17750	17606	17580	17522	17582	17457	17575	17599	17616	17641	17532	17247	17644	17570	17449	17477	17577	17624	17548	17546	17625	17533	17597	17395	17605	17690	17410	17516	17731	17428	17543	17583	17612	17599	17631	17668	17653	17609	17597	17492	17399	17437	17754	17720	17551	17522	17436	17675	17471	17638	17618	17643	17481	17522	17557	17515	17646	17456	17514	17533	17553	17481	17554	17727	17526	17580	17665	17567	17632	17476	17471	17695	17539	17592	17486	17535	17579	17526	17556	17583	17535	17560	17535	17456	17688	17490	17493	17503	17527	17639	17583	17644	17443	17562	17583	17518	17748	17401	17423	17603	17594	17631	17690	17534	17662	17576	17586	17718	17620	17706	17588	17633	17283	17468	17607	17511	17467	17345	17362	17681	17666	17427	17492	17764	17534	17507	17535	17533	17636	17592	17751	17626	17455	17788	17762	17672	17569	17433	17634	17456	17484	17448	17656	17564	17414	17562	17554	17317	17602	17628	17445	17616	17587	17443	17524	17614	17586	17608	17418	17594	17736	17495	17652	17642	17588	17419	17628	17564	17505	17694	17562	17602	17480	17619	17502	17520	17455	17667	17522	17562	17690	17583	17602	17519	17444	17499	17539	17623	17657	17577	17579	17610	17501	17548	17613	17531	17426	17394	17554	17738	17497	17488	17430	17492	17557	17655	17508	17558	17605	17593	17529	17564	17547	17419	17581	17463	17684	17307	17643	17489	17636	17486	17528	17559	17649	17396	17463	17496	17472	17579	17495	17369	17576	17520	17614	17540	17679	17535	17637	17645	17520	17515	17506	17671	17806	17402	17550	17612	17529	17530	17631	17464	17630	17555	17601	17509	17733	17570	17519	17617	17622	17543	17604	17681	17608	17542	17601	17544	17696	17651	17406	17598	17692	17474	17536	17551	17544	17487	17443	17471	17615	17652	17526	17633	17466	17441	17516	17611	17557	17407	17443	17700	17528	17555	17387	17586	17516	17589	17638	17435	17668	17489	17710	17430	17541	17491	17585	17477	17534	17595	17577	17686	17514	17672	17633	17663	17477	17655	17629	17705	17609	17483	17647	17480	17612	17634	17634	17560	17558	17487	17703	17719	17544	17677	17565	17416	17710	17676	17412	17554	17601	17449	17671	17721	17668	17596	17581	17437	17610	17684	17654	17647	17528	17682	17579	17393	17706	17575	17578	17517	17656	17617	17435	17701	17577	17622	17638	17599	17340	17545	17573	17588	17717	17679	17716	17577	17599	17289	17651	17624	17672	17697	17540	17499	17440	17593	17487	17516	17552	17502	17531	17729	17607	17613	17454	17655	17642	17290	17714	17482	17646	17588	17578	17536	17463	17650	17632	17597	17502	17480	17574	17624	17652	17475	17496	17537	17577	17684	17543	17578	17532	17610	17539	17649	17566	17597	17437	17661	17675	17479	17494	17621	17699	17501	17640	17450	17488	17581	17683	17569	17469	17493	17563	17731	17583	17499	17497	17594	17489	17738	17430	17635	17676	17596	17568	17782	17409	17568	17463	17552	17602	17529	17651	17627	17524	17552	17597	17464	17502	17534	17587	17454	17671	17608	17606	17756	17706	17514	17693	17773	17521	17689	17831	17483	17442	17653	17564	17600	17539	17683	17640	17612	17636	17710	17520	17567	17616	17496	17691	17572	17541	17571	17589	17577	17425	17615	17656	17425	17401	17558	17592	17619	17519	17405	17387	17598	17494	17548	17665	17515	17653	17506	17637	17486	17728	17493	17662	17694	17572	17679	17493	17670	17483	17497	17527	17438	17498	17595	17580	17598	17750	17431	17610	17674	17434	17637	17398	17489	17731	17611	17501	17691	17562	17611	17497	17578	17567	17365	17680	17680	17648	17560	17491	17592	17467	17608	17543	17506	17570	17613	17423	17560	17650	17426	17764	17622	17697	17653	17438	17598	17483	17667	17756	17506	17593	17606	17642	17556	17592	17575	17579	17626	17537	17584	17498	17369	17685	17417	17495	17566	17573	17713	17568	17374	17778	17626	17522	17619	17575	17583	17481	17557	17417	17495	17601	17520	17478	17638	17634	17651	17645	17515	17660	17445	17673	17635	17629	17473	17525	17714	17533	17643	17615	17542	17574	17524	17634	17396	17572	17641	17678	17690	17542	17600	17553	17551	17606	17616	17402	17832	17480	17750	17626	17667	17722	17484	17888	17400	17494	17688	17539	17622	17540	17510	17409	17508	17581	17751	17636	17580	17498	17599	17487	17559	17352	17601	17461	17696	17604	17664	17461	17433	17517	17510	17553	17333	17620	17430	17409	17755	17710	17527	17432	17552	17674	17546	17430	17542	17498	17698	17729	17514	17667	17624	17707	17480	17443	17480	17564	17530	17677	17484	17630	17598	17683	17568	17754	17682	17624	17444	17702	17694	17546	17282	17717	17789	17530	17558	17562	17522	17590	17719	17404	17571	17502	17605	17338	17568	17652	17574	17322	17599	17465	17369	17621	17536	17591	17608	17548	17432	17632	17614	17494	17749	17616	17539	17557	17758	17522	17721	17397	17623	17680	17587	17545	17534	17565	17596	17681	17579	17528	17585	17710	17466	17512	17392	17676	17529	17677	17472	17467	17634	17528	17591	17628	17625	17578	17534
29180	29429	37738	34119	26754	22958	21469	20298	19891	19836	19589	19448	19264	19213	19381	19089	19205	19399	19143	19191	19111	19007	19118	19097	18915	19089	19147	18927	19008	19412	19046	18996	19006	18782	19003	18902	18882	18833	18729	19003	18947	19174	18972	19035	18872	18820	18919	18863	18804	19139	19346	19102	19037	18794	18865	19038	19027	18913	19018	19038	18911	18789	18734	18897	19019	18897	19059	19103	18989	18998	19014	18921	18998	18901	18969	18793	19096	19113	18758	19012	18952	18997	19093	19098	18802	19017	18909	19019	19050	19056	19144	18850	18777	19165	19113	19032	18872	19075	18906	18775	19105	19016	18728	18904	18961	18766	18795	19044	19048	19189	19034	18995	19115	19134	18958	18816	19006	18820	19146	18981	18760	18909	19008	18978	18893	18863	18838	18988	18771	18808	18854	18899	19015	19153	18991	18892	19077	18930	19108	18825	18937	18839	18918	18918	18852	18827	18825	18769	18945	19113	19051	19127	19129	19113	19033	18873	19096	19177	18961	18863	19053	18929	18853	18976	18780	18975	18987	19197	18884	19080	19073	19029	19009	19029	19084	18918	18905	18759	18943	18971	19113	18993	18890	19090	18906	18812	18895	18808	18732	19023	18866	18966	18963	18795	18878	19026	19033	19147	19085	19060	18778	18932	18855	19113	18902	18953	18846	18952	18908	19017	19057	18865	19114	19140	18947	18964	19123	18823	18852	18973	19075	18925	19166	19151	18654	18883	18848	18751	18795	19045	19101	18897	18940	18961	18713	18937	18807	18783	18840	19014	18920	18852	18957	19059	18982	18881	19032	18881	18884	19030	18985	18784	18978	18935	19073	18940	19005	19079	19097	18876	19054	18938	19038	18925	18797	18981	19239	18938	19069	19146	18920	19079	19033	19284	19026	19091	19114	18957	18910	19125	18874	18872	18814	18812	18814	18915	18634	18878	19052	18897	18948	19039	18863	18942	18877	18865	18765	18902	18889	18926	18982	18948	19040	18919	18741	18835	18816	19054	18783	19072	18772	19029	19056	18987	19135	18836	18981	18994	18978	18964	18663	18936	18969	19052	19009	18724	18911	19001	18910	19072	19000	18756	19095	18907	18713	18836	18858	18771	18996	19159	18932	18960	19019	18943	18822	18519	18822	19032	19022	18913	18915	18808	18890	18770	18971	18944	18767	18987	19018	18746	18961	18878	19031	18761	19197	18906	19036	18829	18838	18892	18879	18810	18998	18902	18960	19044	19058	19110	18995	19076	18884	19151	19119	18880	18807	18717	18857	18872	18844	18931	18814	18928	18820	18974	19111	18890	18738	19032	18838	19093	18999	18884	18931	18845	19082	19027	18865	19038	18853	19145	19014	18752	18788	18841	19072	18872	18802	18806	18778	18972	18962	18955	19082	19118	19182	19019	18705	18986	18841	19014	18937	19070	18938	19033	18985	19074	18878	18986	18995	19030	18804	19036	18965	19031	19089	18908	18993	19215	18919	18864	18996	18824	19039	18905	19069	18956	19082	18992	18871	18881	18716	19123	18949	19118	19083	18919	19090	18832	18901	19058	18947	19021	18904	18771	18879	18986	19016	18895	19121	18786	18982	18780	18981	19112	18770	18864	18656	18938	18902	19046	18857	18970	18998	19197	18998	18982	18902	18905	18953	19139	18899	18733	18848	18924	18943	18765	18859	18867	19199	19099	19076	18990	18845	18862	19117	18908	19168	18950	18965	18954	19170	19049	19095	18964	18853	18960	18876	18873	19043	18890	18793	19004	18840	19017	18998	18850	18965	18918	19011	18785	19004	18948	18950	18898	19067	18864	18902	19125	19100	18921	18860	18852	18986	19051	19103	19097	18962	19065	19068	18887	18853	19001	18984	18923	18803	18881	18951	18882	18825	18991	18756	18954	18951	18932	18942	18997	18898	18848	18801	18908	19040	18883	18926	18994	18753	19072	19130	18982	18986	18865	19047	19061	19181	18928	18944	18900	19040	19016	18674	18784	18929	18960	18987	18952	18962	19099	19186	18941	18940	18891	18839	18899	19180	19059	18933	18800	19084	18775	18820	18895	18921	18929	18879	18674	19040	19005	18952	18792	18987	18752	18875	18922	18834	18955	18815	18791	18994	19066	19101	19072	19030	18886	18928	18889	18972	18950	19029	18768	19102	18904	18956	19137	18870	18916	18908	18921	18904	18829	19118	19018	18970	19004	18830	18918	18841	18984	19014	18916	18813	19043	18865	18906	19088	19167	18775	18973	18845	18902	18870	19035	18888	18752	18854	19038	19060	19106	18874	18987	18899	19018	18955	19087	18814	19019	18634	18922	18841	18704	18980	19050	19104	18891	18919	18816	18909	18924	18855	19027	18932	19028	18718	19139	19069	18929	19012	18761	18821	19119	18949	18859	18911	18808	19090	18921	18984	18803	19067	18910	18620	18874	19130	18978	19018	18920	18944	18959	19018	18958	18738	18928	18819	18866	18985	19034	18892	18800	18944	19075	19077	18912	19050	18951	18926	18902	19091	18889	18890	18712	19140	18838	19085	18722	18962	18791	18982	18983	18978	18825	19041	18899	19096	19135	18919	19042	18788	18901	19048	18929	18620	18926	19002	19035	18906	18789	18995	18956	18951	18646	18965	18855	18904	19047	18726	18966	18943	19186	18858	18958	18942	18998	18905	18791	18868	18865	19192	18906	19059	19170	18876	19059	18832	19014	18885	19022	18835	18793	18893	19100	18919	19077	18937	19051	18863	19052	18895	18905	18848	18821	18825	18944	18827	18844	19205	18905	18956	18973	18890	18963	18896	19072	19081	18955	19005	18835	18897	18919	18913	18898	18996	19046	18947	18839	19177	18754	18977	18902	18896	18939	18876	18871	18812	18905	18809	18943	18897	18906	18852	18813	18937	18984	19067	18898	19019	19109	18880	19017	18981	18973	19003	18980	19227	18916	19038	18923	19034	18949	18882	19069	18883	19053	18911	18908	19120	18902	19093	18957	18949	18934	19003	19118	18934	19141	18999	18869	19031	18933	18940	19057	19043	18869	19003	18947	18735	19020	18904	18818	19064	19123	19057	19010	18923	18775	18940	18913	19110	19021	18949	19054	19121	18862	18932	18695	18824	18846	18815	18936	18892	19014	18762	18806	19172	18864	18976	19216	19019	18868	18977	18764	18841	18963	18917	19047	18938	18904	18865	19029	18935	18871	18900	19031	18915	18913	18885	18995	19035	18685	18856	18916	18902	18773	19069	18783	18779	19121	18843	18906	18959	19001	18929	18948	18774	18971	19080	18906	19114	19039	18916	19126	18927	19061	19070	18926	18905	19085	18941	18749	19027	18951	18895	19057	18864	19097	18880	18999	18871	19063	18912	18916	19019	19023	18912	18874	19001	19126	18926	18858	19095	18902	18975	19083	18769	18976	18939	18957	18936	19107	18859	18824	18996	18903	19032	18948	18859	19057	18933	19092	18936	19132	18957	18994	18752	18777	18944	18919	18763	18889	19032	18825	18878	18921	19029	19179	18989	18743	19015	18886	18784	19125	18909	18862	18866	18820	18876	18738	18984	19067	19034	18912	18865	19067	19133	18943	18866	18947	18817	19002	19075	19030	18920	18840	18918	18868	18984	18909	19160	18997	18956	19191	19064	19022	19048	18786	19019	18827	18904	18853	18854	19023	18973	19029	19202	18793	18964	19027	18936	19115	18880	19026	18993	19191	19100	18883	18966	18769	18840	18972	18962	18980	18886	18783	18909	19128	18905	18998	19007	18844	19036	18990	18954	18998	19115	19221	18957	18819	18834	18982	19162	18829	19004	18944	19084	19025	18954	18879	18682	18821	19098	19017	18858	18953	18901	18798	18901	18943	19138	19051	18932	18918	19016	18984	18796	19070	18856	18833	18916	18749	19045	18989	18981	18783	18849	18854	18985	18974	18988	19051	18917	18935	19112	19135	18894	19054	18920	18767	18894	19086	18938	19092	18826	18907	19052	18925	18878	18881	18803	18961	18754	18877	18805	18932	18941	18665	18950	19286	19123	19014	18664	19022	18733	18899	18984	18827	18837	18938	18844	18903	19001	19156	19155	18882	18914	18965	18944	18907	18865	18881	18805	18950	18805	19208	18923	18825	19010	18791	18832	19043	18913	18960	19057	19109	19031	18922	18937	18925	18885	18765	18663	18905	18983	19012	18967	19068	18901	18945	19086	18811	19018	19122	18900	18872	19049	18917	19042	18942	18851	18729	18823	18874	18871	18846	19008	19135	19065	18986	19051	18899	18995	19087	18972	19082	18916	18710	19025	18964	19081	18912	19000	18975	18864	19088	18880	18889	18989	19081	18965	19057	18917	18943	18904	18950	18893	18856	19034	19213	19014	18788	18895	18884	18989	19006	19180	18943	18767	18986	18928	18796	18919	19034	19089	19052	18946	18899	19135	19076	18775	18889	19054	19041	19025	18790	18928	18940	18972	19022	18930	19018	18954	18915	19149	19098	18954	19068	18924	19050	18933	19065	19094	19073	19032	18849	19067	19105	19028	18996	19014	19092	18874	18823	19134	18821	18775	18985	18892	18916	18988	19007	19136	18891	18977	19097	19010	19024	18893	18881	18744	18891	19151	19306	18904	19031	18940	18964	18889	18944	18979	18993	18955	18857	19105	18993	18914	18857	18910	18829	19096	18946	18998	18940	18956	18916	18936	19020	18961	19013	18824	18925	18823	19119	18853	18966	19027	18978	18875	18910	19139	19006	18883	19022	18947	18971	19022	19015	19031	18932	18863	18919	19047	18918	18896	19097	18754	18972	19045	19088	19082	19098	19045	18986	18871	18976	18883	18991	18906	18854	18934	19082	18972	18764	19059	19013	19062	18872	18935	18899	18888	18788	18958	18865	19028	18970	18906	18986	18909	18932	18922	18687	18958	18984	18925	18988	18941	18855	19002	18964	19046	18957	18913	19126	18879	19107	18830	19050	18984	18728	18769	18888	18878	19247	19044	19027	18771	18927	18965	18799	18765	18796	18874	19008	19063	18874	18881	18762	19151	19020	19002	19104	19052	18943	18876	18900	18854	19017	19002	18852	18994	18936	19083	19008	19121	18862	18942	18731	18977	18825	18949	18994	19038	18903	18981	18800	18854	18844	18976	18828	18850	18939
34659	48093	44264	35093	26925	21641	20048	18759	18144	17737	17561	17448	17184	17196	17111	16948	17094	16883	16849	16989	16897	16686	16816	16830	16763	16688	16815	16805	16752	16728	16676	16717	16740	16675	16706	16946	16677	16519	16641	16760	16627	16726	16519	16819	16664	16586	16670	16614	16669	16552	16578	16651	16586	16628	16504	16561	16634	16604	16611	16753	16848	16637	16650	16666	16872	16579	16581	16548	16608	16771	16588	16740	16557	16704	16643	16555	16618	16631	16611	16697	16646	16619	16619	16653	16600	16520	16541	16733	16717	16624	16566	16698	16575	16699	16469	16573	16680	16614	16483	16560	16742	16681	16761	16609	16773	16645	16541	16694	16465	16626	16690	16560	16698	16639	16663	16552	16624	16714	16732	16745	16646	16509	16709	16635	16321	16585	16449	16866	16761	16483	16782	16538	16610	16645	16702	16661	16595	16698	16729	16673	16533	16503	16485	16453	16530	16593	16656	16613	16607	16712	16644	16704	16811	16488	16594	16667	16624	16595	16601	16792	16455	16678	16616	16585	16713	16723	16604	16636	16575	16523	16576	16515	16690	16695	16563	16743	16737	16527	16624	16478	16656	16441	16667	16617	16686	16586	16570	16652	16629	16739	16718	16511	16861	16631	16776	16668	16628	16540	16709	16553	16686	16511	16582	16749	16531	16611	16704	16542	16540	16648	16586	16508	16646	16693	16537	16681	16695	16509	16586	16731	16647	16690	16686	16753	16508	16500	16693	16604	16497	16579	16676	16531	16657	16598	16667	16665	16629	16581	16600	16687	16620	16732	16730	16720	16791	16566	16631	16673	16748	16465	16694	16777	16551	16704	16739	16695	16578	16578	16716	16690	16574	16555	16828	16612	16528	16655	16725	16603	16695	16795	16634	16523	16793	16725	16772	16652	16715	16580	16668	16625	16633	16571	16648	16502	16627	16499	16575	16586	16562	16584	16568	16479	16732	16662	16641	16644	16564	16763	16620	16640	16552	16562	16658	16746	16658	16796	16659	16512	16733	16592	16574	16502	16595	16710	16574	16468	16712	16632	16444	16542	16635	16652	16495	16631	16582	16783	16651	16711	16688	16755	16356	16565	16601	16689	16768	16556	16820	16611	16793	16640	16545	16736	16598	16763	16559	16797	16537	16612	16780	16595	16727	16579	16809	16820	16490	16754	16517	16677	16469	16700	16735	16810	16756	16592	16627	16661	16667	16676	16731	16664	16621	16726	16859	16821	16758	16685	16704	16478	16549	16711	16615	16538	16621	16494	16628	16714	16745	16595	16722	16857	16656	16558	16692	16651	16612	16580	16637	16591	16697	16591	16663	16690	16757	16681	16579	16603	16621	16602	16858	16603	16701	16493	16644	16542	16721	16672	16926	16769	16704	16700	16685	16439	16753	16866	16475	16649	16577	16465	16702	16721	16698	16615	16489	16706	16692	16565	16794	16753	16666	16622	16696	16707	16554	16427	16665	16714	16746	16590	16652	16732	16386	16784	16787	16604	16632	16617	16656	16598	16723	16670	16713	16714	16683	16768	16511	16531	16743	16596	16777	16726	16662	16520	16679	16700	16688	16597	16556	16653	16629	16577	16352	16661	16640	16757	16755	16671	16588	16687	16614	16734	16677	16636	16753	16380	16592	16610	16714	16647	16564	16789	16643	16573	16712	16634	16653	16614	16559	16696	16733	16617	16481	16695	16662	16830	16727	16594	16558	16629	16691	16630	16651	16781	16439	16707	16654	16777	16470	16572	16515	16601	16685	16656	16662	16640	16625	16466	16642	16486	16595	16674	16740	16687	16834	16652	16684	16591	16573	16694	16695	16603	16685	16644	16672	16627	16533	16679	16663	16607	16774	16479	16458	16729	16674	16735	16573	16883	16489	16763	16659	16625	16655	16642	16587	16559	16451	16543	16623	16812	16555	16621	16607	16745	16526	16701	16657	16690	16677	16511	16708	16632	16600	16789	16717	16633	16743	16717	16583	16662	16610	16535	16812	16578	16496	16584	16579	16568	16596	16713	16503	16446	16669	16657	16601	16665	16717	16645	16705	16602	16674	16694	16531	16488	16642	16633	16673	16602	16679	16675	16683	16729	16704	16559	16615	16461	16548	16508	16648	16729	16647	16482	16616	16641	16612	16696	16717	16583	16545	16514	16765	16625	16769	16584	16647	16772	16509	16601	16522	16487	16790	16719	16624	16580	16642	16672	16620	16725	16669	16804	16790	16763	16668	16514	16490	16721	16637	16568	16375	16722	16693	16650	16702	16658	16666	16504	16676	16641	16498	16584	16557	16466	16563	16763	16580	16648	16524	16703	16636	16661	16517	16653	16467	16666	16564	16682	16585	16750	16704	16656	16552	16645	16550	16640	16617	16806	16569	16632	16528	16635	16690	16637	16691	16716	16594	16633	16385	16652	16723	16703	16610	16728	16603	16683	16736	16504	16760	16636	16735	16676	16853	16685	16658	16700	16686	16682	16591	16669	16546	16581	16636	16663	16666	16615	16646	16635	16715	16615	16701	16633	16367	16595	16671	16713	16760	16636	16702	16586	16733	16451	16627	16586	16527	16752	16712	16562	16837	16611	16635	16555	16548	16664	16682	16562	16685	16628	16666	16497	16717	16572	16743	16488	16663	16596	16702	16658	16680	16419	16555	16668	16655	16565	16819	16642	16443	16630	16642	16623	16592	16598	16583	16826	16652	16592	16622	16642	16566	16475	16647	16770	16693	16631	16799	16487	16715	16502	16677	16443	16597	16566	16764	16682	16536	16697	16702	16623	16653	16761	16637	16647	16603	16575	16696	16584	16650	16750	16577	16538	16792	16629	16654	16704	16490	16634	16769	16635	16838	16676	16681	16598	16685	16724	16755	16720	16716	16654	16738	16461	16553	16597	16622	16653	16673	16648	16748	16632	16673	16773	16469	16831	16720	16545	16520	16625	16608	16622	16641	16690	16597	16687	16493	16670	16745	16600	16675	16820	16519	16599	16637	16796	16638	16608	16591	16636	16518	16565	16579	16696	16695	16453	16588	16754	16749	16543	16592	16721	16754	16496	16525	16512	16654	16535	16611	16520	16739	16614	16869	16575	16564	16503	16633	16466	16615	16523	16451	16501	16613	16633	16570	16684	16722	16465	16605	16590	16646	16613	16572	16490	16542	16687	16644	16528	16705	16643	16404	16845	16740	16669	16657	16526	16718	16500	16627	16689	16699	16646	16737	16553	16554	16612	16699	16671	16673	16639	16470	16642	16519	16536	16665	16700	16676	16694	16568	16576	16746	16704	16633	16741	16602	16649	16784	16640	16463	16572	16644	16744	16764	16715	16580	16676	16577	16582	16581	16695	16639	16687	16707	16598	16639	16593	16580	16691	16534	16580	16601	16545	16581	16772	16560	16648	16676	16540	16630	16534	16714	16701	16613	16637	16732	16657	16660	16724	16592	16622	16732	16715	16653	16715	16605	16675	16713	16700	16602	16778	16632	16655	16572	16623	16652	16633	16677	16531	16761	16712	16711	16704	16781	16606	16626	16758	16593	16642	16780	16480	16571	16737	16541	16704	16791	16518	16654	16903	16867	16528	16620	16738	16441	16520	16670	16665	16710	16600	16591	16545	16647	16674	16592	16470	16694	16588	16665	16642	16458	16703	16620	16611	16607	16680	16618	16449	16698	16535	16708	16666	16612	16677	16483	16667	16519	16598	16620	16648	16527	16522	16658	16668	16626	16535	16661	16627	16589	16589	16604	16523	16765	16739	16764	16565	16657	16728	16649	16720	16680	16716	16820	16589	16671	16701	16625	16530	16573	16738	16791	16600	16606	16664	16847	16722	16644	16662	16599	16846	16495	16558	16637	16694	16647	16688	16733	16544	16523	16706	16616	16659	16533	16605	16651	16655	16518	16635	16603	16564	16650	16617	16626	16539	16651	16666	16586	16687	16605	16553	16744	16428	16582	16602	16393	16573	16656	16600	16703	16433	16562	16455	16520	16682	16660	16594	16675	16575	16748	16689	16576	16624	16650	16767	16551	16822	16687	16609	16703	16572	16700	16545	16801	16624	16787	16636	16637	16710	16546	16529	16641	16632	16681	16691	16541	16746	16510	16617	16613	16683	16678	16700	16575	16718	16661	16716	16712	16500	16668	16557	16559	16741	16566	16690	16613	16673	16524	16659	16716	16708	16582	16735	16583	16542	16673	16665	16927	16588	16709	16621	16763	16459	16679	16544	16659	16632	16597	16510	16640	16717	16809	16699	16741	16616	16536	16552	16782	16621	16719	16535	16749	16640	16648	16646	16772	16625	16616	16673	16784	16400	16498	16574	16693	16582	16598	16505	16656	16702	16702	16801	16599	16634	16568	16832	16677	16468	16468	16633	16513	16766	16570	16614	16654	16691	16585	16931	16643	16520	16628	16750	16705	16710	16577	16633	16614	16755	16601	16504	16568	16558	16485	16779	16762	16679	16675	16489	16732	16634	16581	16672	16535	16569	16680	16779	16619	16622	16637	16546	16597	16640	16594	16576	16670	16634	16710	16743	16726	16674	16858	16627	16852	16625	16677	16684	16681	16581	16597	16638	16772	16606	16789	16689	16609	16508	16680	16544	16641	16653	16754	16728	16747	16633	16712	16742	16714	16724	16487	16792	16623	16677	16528	16617	16668	16610	16555	16717	16586	16739	16842	16738	16524	16601	16709	16643	16561	16629	16639	16601	16621	16578	16620	16551	16562	16552	16632	16767	16468	16706	16620	16570	16496	16451	16645	16748	16902	16592	16740	16631	16627	16738	16544	16665	16726	16621	16721	16515	16617	16537	16625	16774	16558	16617	16788	16742	16595	16553	16758	16938	16696	16560	16629	16500	16466	16649	16658	16530	16689	16573	16537	16690	16616	16845	16600	16750	16564	16698	16695	16533	16738	16569	16631	16737	16605	16543	16561	16758	16616	16615	16683	16767	16535	16603	16707	16737	16742	16703	16514	16637	16682	16539	16764	16491	16668	16557	16653	16557	16615	16417	16705	16552	16584	16536	16612	16823	16526	16798	16580	16631	16610	16671	16567	16598	16701	16493	16709	16805	16632	16528	16477	16743	16838	16621	16602	16607	16706	16565	16727	16658	16631	16766	16621	16644	16712	16735	16557	16603
24269	21551	29429	27140	26145	26592	25675	22025	20707	20471	20041	19803	19701	19487	19641	19355	19481	19327	19178	19245	19106	19205	18929	18985	19040	18909	19149	19096	18973	18946	18866	18815	18988	18885	19004	18875	18901	18899	18911	18786	18753	18968	18742	18853	18763	18768	19247	18905	18819	18886	18861	18842	18688	18678	18685	19169	19051	18841	18959	18738	19111	18711	18993	18942	19048	19013	19027	19076	18866	18993	18905	19072	18780	18731	18804	18887	18981	18878	18798	18872	18862	18893	18828	18919	18925	18794	18866	18855	18686	18821	18891	18870	18894	19075	18900	18819	18515	18717	19122	18832	18781	18652	18693	18742	18797	18969	18977	18833	18916	18878	18988	18916	18602	18877	18706	18748	18784	18911	18831	18798	19153	18762	18639	18661	18708	18659	18769	18779	18918	18653	18860	18790	18806	18626	18890	18811	18889	18758	18957	18683	18905	18988	18923	18731	18981	18872	18762	18944	18835	18718	18932	19021	18887	18833	18700	19131	18773	18967	18940	18802	18705	18577	18770	18777	18819	18843	18911	18742	18870	18729	18850	18750	18828	18703	18641	18864	18603	18988	18828	18671	18697	18812	18705	18916	18611	19047	18868	18877	18922	18788	18797	18858	18963	18634	18812	18830	18834	18804	18778	18931	19112	18913	18805	18967	18583	18988	19005	18680	18951	18899	18858	18777	18742	18889	18723	18813	18861	18695	19049	18847	18829	18817	18836	18934	18730	18902	18922	18856	18736	18772	18566	18866	18966	18777	18703	18789	18854	18807	18946	18953	18853	18871	18758	18836	18915	18827	18912	18701	18684	18985	18780	18477	19044	18921	18786	18741	18797	18767	18554	18814	18625	19029	18866	18805	18952	18721	18724	18887	18820	18732	18828	18816	18852	18771	18991	18827	19021	18803	18851	18711	18895	18874	18883	18754	18896	18793	18823	18777	18840	18857	18864	18858	18922	18863	18770	18815	18853	18720	18754	18834	18900	18729	18854	18696	18795	18913	18879	18794	18511	18870	18640	18758	18773	18818	18778	18770	18967	18939	18743	18694	18935	19057	18978	18747	18834	18848	18935	18754	18862	18845	18772	18825	18862	18618	19035	18693	18778	18730	18780	19030	18814	18865	18777	18617	18752	18726	18741	18855	18926	18824	18744	18640	18641	18708	18758	18886	18903	18904	18720	18778	18894	18632	18898	18906	18951	18592	18991	18851	18903	18672	18894	18715	18796	18960	18790	18875	19038	18841	18846	18715	18809	18824	18786	18624	18692	19012	18805	18898	18792	18827	18863	18876	18725	18778	18762	19039	18873	18703	19092	18778	18888	18929	18747	18867	18752	18748	18824	18773	18970	18740	18750	18671	18697	18757	19053	18885	18748	18925	18721	18717	18798	18762	18674	18676	18623	18672	18924	18921	18671	18646	18898	18880	18768	19034	18657	18952	18784	18680	18702	18438	18766	18673	18831	18811	18712	18586	18672	18876	18757	19012	18910	19020	18859	18919	18755	18875	19019	18938	18877	18809	18881	18767	18953	18987	18710	18647	18839	18842	18834	18803	18746	18718	18842	18881	18725	18818	18883	18740	18780	18912	18753	18948	18814	18735	18863	18908	18818	18613	18438	18758	18888	18956	18856	18882	19130	18894	18909	18775	19002	18806	18916	18944	18862	18915	18853	18856	18747	18703	18559	18888	18831	18904	18823	18852	18957	18607	18915	18609	18781	18935	18914	18787	18981	18659	18809	19016	18753	18709	18860	18861	18911	18894	18908	18682	18820	18915	18647	18878	18692	18838	18832	18858	18778	18532	18753	18655	18700	18749	18637	18773	18478	18858	18865	18787	18601	18653	18594	18916	18660	18706	18942	18732	18783	18801	18866	18846	18901	18906	18692	18816	18848	18804	18886	18735	18717	18753	18776	18728	18660	18793	18963	18863	18831	18939	18758	18867	18906	18788	19027	18803	18678	18976	18793	18758	18631	18853	18867	18848	18874	18747	18990	18871	18939	18963	18974	18929	18907	18836	19015	18607	18909	18988	18780	18930	18800	18764	18871	18551	18909	18778	18998	18803	18764	18863	18679	18774	18693	18867	18831	18785	18810	18812	18871	18930	18768	18976	18880	18713	18732	18637	18798	18842	19129	18995	18840	18844	18838	18677	18812	18703	18802	18659	18826	18831	18539	18760	18746	18764	18777	18870	18839	18876	18872	18747	18760	18767	18651	18766	18964	18702	18901	18713	18768	18703	18696	18652	19055	18957	18630	18793	18694	18727	18922	18859	18740	18880	18713	18863	18878	18969	18891	18668	18934	18604	18842	18885	18784	18763	18908	18969	18745	18714	18740	18657	18705	18894	18870	18835	18614	18837	19065	18735	18667	18721	19136	19112	18617	18854	18693	18800	18659	19060	18836	18893	18974	18942	18892	18657	18674	18555	18922	18811	18871	18771	18697	18930	18767	19009	18845	18735	18802	18813	18660	18789	18905	18786	18864	18961	18948	18741	18993	18961	18657	18723	18726	18700	18791	18678	18933	18922	18708	19025	18691	18669	18843	18821	18870	18841	18771	18707	18666	18742	18801	18820	19073	18806	18877	18954	18627	18923	18961	18790	18960	18726	18880	18713	18681	18786	18734	18785	18873	18626	18692	18855	18773	18713	18846	18739	18798	18725	18923	18946	19096	18828	19060	19020	18898	18930	18824	19049	18696	18984	18887	19035	19121	18719	18811	18673	18821	18782	18602	18649	19059	18657	18708	18827	19009	18621	18640	18867	18542	18616	18827	18971	18726	18915	18720	18991	18871	18933	18841	18817	18703	18636	19055	18614	19099	18669	18894	18780	18888	18771	18703	18840	18801	18903	18836	18925	18891	18645	18810	18851	18848	18979	18952	18937	18888	18896	18756	18660	18967	18968	18830	18854	18975	18928	18739	18636	18686	18752	18998	18998	18880	18940	18777	18933	18890	18691	19036	18706	18760	18774	18734	18724	18790	18884	18651	18770	18838	18875	18821	18767	18846	18873	18858	18936	18732	18861	18834	18935	18943	18853	18685	18752	19050	18736	18819	18837	18812	18648	18852	18731	18813	18937	18845	18839	18885	18974	18894	18796	19049	18902	18738	18856	18805	18784	18764	18773	18783	18892	18782	18819	18770	18767	19050	18867	18885	18899	18861	18717	18729	18600	18834	18771	18868	18855	18757	18710	18721	18808	18907	18667	18614	18774	18589	18809	18686	18606	18781	18869	18799	18825	18720	18677	18925	18739	18809	18558	18833	18760	18797	18685	19027	18920	18977	18697	18977	18847	18896	18747	18914	18986	18685	18798	18908	18817	18997	18817	18920	18844	18962	18890	18956	18723	18898	18857	18954	18669	18847	18636	18878	18847	18977	18813	18778	18817	18680	18898	18769	18840	18877	18842	18812	18745	18938	18859	18897	18764	18713	18786	18627	18633	19167	18863	18784	18740	18945	18846	18906	18732	18784	18796	18727	18915	18949	18850	18951	18837	18731	18900	18914	18877	18704	18718	19028	18888	19020	18860	18781	18813	18629	18854	18769	18809	18887	18766	18741	18890	18773	18897	18841	18751	18897	18736	18717	18889	18719	18827	19067	18865	18717	18828	18859	18774	18888	18763	18811	18693	18508	18719	18704	18904	18714	18803	18630	18619	18886	18755	18528	18702	18704	18626	18767	18596	18644	18711	18807	18778	18793	18709	18618	18704	18576	18804	18694	18897	18859	18953	18742	18666	19003	18917	18808	18868	18733	18672	18868	18338	18813	18948	18874	18921	18785	18705	18645	18788	18760	18869	18812	18567	18856	18685	18726	18950	18859	18888	18788	18836	18904	18902	18910	18899	18804	18810	18694	18962	18625	18736	18827	18831	18947	18727	18848	18734	18784	18893	18733	18871	18962	18840	18896	18714	18741	18756	18743	18960	18768	18674	18732	18928	18867	18662	18911	18831	18832	18872	18841	18624	18766	18699	18704	18884	18469	18813	18894	19013	19005	18847	18914	18796	18571	18730	18768	18743	18767	18769	18652	18856	18903	18495	18647	18865	18999	19130	18861	18968	18901	18616	18616	18725	18909	18954	18711	18718	18820	18904	18610	18683	18691	18950	18862	18713	18948	18937	18928	18692	18628	18672	18723	18658	18820	18767	18878	18867	18890	18777	18887	18597	18950	18819	18993	18525	18824	18732	18778	18884	18908	18908	18995	18606	18859	18701	18821	18607	18835	18773	18599	18548	18779	18820	19032	18756	18808	18822	18921	18912	18805	18815	18752	18646	18694	18808	18698	18826	18973	18868	18817	18798	18804	18591	18917	18976	18805	18867	18509	18788	18735	18817	18933	18777	18896	18782	18740	18921	18766	18687	18851	18936	18818	18867	18741	18935	18838	18916	18952	18778	18849	18893	18846	18693	18869	18779	18802	18780	18665	18829	18755	18645	18827	18732	18893	18803	18834	18758	18743	18783	18774	18690	18682	18707	18944	18804	18717	18870	18848	19099	18815	18929	18816	18824	18801	18710	18700	18990	18899	18587	19047	18790	18830	18880	18845	18845	18989	18729	18802	18776	18926	19051	18690	18815	19071	18854	18909	19011	18595	18809	18737	18793	18815	18836	18890	18748	18800	18972	18755	18801	18879	18868	18751	18850	18778	18810	18839	18772	18894	18789	18787	18880	18673	18821	18871	18978	18829	18750	18906	18624	18710	18886	18870	18750	18714	18839	18769	18825	18799	18873	18941	18843	18862	18768	18780	18861	18717	18753	18959	18884	18932	18923	18842	18796	18788	18868	18831	18677	18844	18867	19024	18758	18974	18749	18734	18823	18866	18749	18885	19007	19035	18897	18804	18626	18796	18911	19088	18761	18851	18979	18958	18622	18828	18741	18620	18868	18884	18740	18901	18760	18806	18836	18926	18795	18879	18809	18612	18644	18627	18901	18880	18939	18883	18801	18742	18608	18917	19003	18787	18794	18814	18877	18821	18684	18723	18839	18994	18916	18738	18655	18822	19029	19003	18861	18973	18678	18771	18671	18865	18818	18835	18906	18967	18976	18661	19111	19026	18684	18776	18896	18803	18900	18935	18911	18797	18742	18803	19064	18875	18981	18870	18814	18794	18849	18905	18695	18733	18739	18629	18879
35029	55685	53191	43401	32686	26523	23068	20675	19296	18584	18277	17791	17515	17538	17229	17266	17117	17090	17107	17011	16819	17018	16804	17058	16962	16647	16818	16610	16677	16888	16779	16659	16599	16674	16658	16567	16674	16609	16621	16615	16713	16533	16678	16815	16648	16729	16647	16549	16586	16758	16877	16640	16663	16617	16674	16732	16474	16896	16899	16642	16744	16786	16684	16774	16804	16500	16559	16666	16569	16348	16502	16639	16656	16586	16652	16563	16694	16445	16489	16367	16682	16543	16619	16739	16566	16626	16521	16519	16649	16466	16598	16470	16417	16797	16542	16391	16681	16580	16549	16584	16712	16732	16785	16491	16662	16571	16650	16490	16636	16592	16630	16416	16507	16533	16498	16627	16658	16576	16684	16540	16643	16662	16713	16666	16615	16354	16678	16646	16560	16415	16707	16479	16676	16348	16396	16510	16740	16558	16573	16597	16611	16584	16635	16711	16635	16680	16714	16619	16609	16595	16493	16583	16772	16499	16592	16721	16724	16633	16606	16644	16445	16700	16577	16603	16420	16489	16557	16470	16607	16584	16524	16671	16505	16635	16581	16639	16656	16536	16578	16673	16530	16629	16764	16621	16564	16503	16559	16631	16694	16572	16654	16590	16565	16657	16535	16575	16626	16514	16404	16613	16629	16761	16427	16608	16618	16567	16797	16470	16599	16667	16841	16558	16647	16408	16648	16549	16760	16677	16550	16311	16536	16606	16520	16465	16492	16524	16838	16623	16617	16597	16523	16472	16537	16539	16654	16493	16605	16604	16515	16726	16713	16713	16411	16580	16574	16559	16480	16456	16593	16598	16658	16604	16319	16514	16471	16621	16557	16748	16458	16684	16694	16466	16523	16620	16507	16487	16665	16747	16264	16604	16547	16756	16578	16706	16533	16715	16435	16474	16519	16429	16652	16480	16530	16655	16543	16548	16653	16503	16391	16639	16443	16530	16345	16549	16679	16467	16595	16680	16547	16578	16504	16640	16797	16669	16565	16418	16564	16672	16459	16556	16709	16583	16661	16655	16442	16592	16583	16501	16599	16619	16671	16521	16580	16576	16493	16571	16757	16798	16742	16543	16623	16670	16522	16619	16582	16471	16490	16507	16522	16645	16663	16635	16807	16560	16596	16589	16746	16514	16521	16702	16622	16584	16623	16576	16811	16566	16606	16398	16678	16631	16509	16540	16518	16708	16541	16645	16721	16805	16663	16454	16589	16494	16532	16603	16772	16514	16667	16448	16601	16403	16637	16467	16595	16663	16559	16525	16770	16553	16569	16543	16702	16541	16543	16614	16463	16537	16499	16666	16590	16491	16633	16684	16652	16701	16739	16622	16557	16663	16648	16574	16715	16752	16583	16599	16698	16649	16803	16597	16550	16567	16451	16637	16798	16661	16569	16602	16741	16504	16749	16553	16688	16740	16631	16594	16572	16563	16653	16618	16600	16712	16652	16669	16618	16633	16527	16651	16470	16570	16443	16700	16603	16568	16729	16635	16622	16603	16514	16715	16562	16647	16607	16525	16293	16593	16528	16464	16470	16665	16366	16611	16673	16614	16536	16703	16618	16502	16622	16803	16707	16565	16567	16483	16425	16577	16587	16609	16754	16592	16640	16592	16535	16628	16674	16602	16675	16618	16572	16618	16703	16653	16662	16714	16511	16718	16520	16683	16688	16617	16540	16702	16488	16575	16479	16717	16483	16520	16561	16623	16546	16598	16538	16555	16590	16501	16601	16647	16475	16573	16834	16480	16653	16579	16490	16562	16675	16569	16499	16653	16483	16612	16559	16762	16473	16550	16551	16608	16785	16643	16668	16475	16566	16642	16646	16411	16642	16537	16543	16722	16495	16433	16747	16581	16693	16403	16498	16582	16649	16489	16530	16529	16559	16638	16652	16631	16783	16531	16591	16682	16515	16602	16663	16744	16565	16365	16721	16461	16285	16438	16569	16641	16462	16583	16500	16538	16884	16536	16563	16377	16788	16530	16654	16453	16584	16665	16541	16560	16559	16476	16759	16600	16664	16588	16560	16673	16477	16664	16643	16488	16641	16527	16449	16695	16530	16713	16478	16522	16573	16665	16580	16565	16697	16638	16642	16536	16675	16597	16397	16716	16642	16635	16398	16626	16721	16597	16366	16580	16450	16586	16666	16599	16505	16583	16412	16491	16815	16551	16546	16627	16771	16501	16398	16537	16805	16512	16384	16693	16524	16625	16675	16432	16613	16673	16741	16652	16534	16594	16694	16736	16408	16660	16446	16630	16584	16532	16536	16512	16618	16612	16838	16383	16806	16589	16584	16551	16604	16600	16563	16757	16790	16631	16497	16534	16556	16801	16657	16554	16555	16823	16584	16603	16603	16681	16557	16583	16785	16544	16481	16571	16598	16593	16633	16671	16631	16416	16690	16649	16567	16711	16718	16626	16594	16377	16562	16636	16697	16710	16529	16487	16622	16488	16496	16560	16605	16685	16699	16640	16592	16625	16700	16535	16522	16505	16621	16698	16572	16449	16632	16600	16497	16621	16689	16460	16572	16525	16537	16795	16720	16494	16560	16541	16815	16634	16435	16559	16813	16572	16606	16467	16748	16674	16699	16497	16499	16527	16487	16506	16531	16484	16506	16721	16549	16515	16650	16640	16425	16438	16572	16686	16857	16682	16446	16565	16660	16578	16730	16749	16587	16517	16701	16435	16432	16468	16793	16654	16736	16578	16759	16586	16445	16693	16597	16797	16541	16452	16532	16515	16550	16587	16544	16634	16557	16568	16499	16618	16660	16621	16542	16471	16795	16592	16771	16708	16636	16660	16657	16762	16574	16612	16675	16563	16709	16562	16604	16715	16520	16772	16655	16499	16601	16488	16619	16534	16626	16598	16570	16564	16560	16590	16533	16581	16709	16432	16514	16548	16660	16397	16429	16770	16674	16695	16483	16354	16627	16628	16532	16547	16599	16692	16672	16635	16624	16605	16567	16676	16583	16644	16488	16741	16710	16523	16441	16587	16414	16478	16677	16483	16793	16583	16725	16616	16598	16644	16535	16559	16690	16517	16586	16693	16467	16739	16596	16503	16539	16504	16679	16571	16437	16663	16569	16759	16670	16562	16502	16664	16714	16558	16737	16592	16565	16555	16627	16517	16431	16665	16477	16567	16656	16756	16655	16469	16522	16504	16454	16621	16574	16669	16403	16559	16623	16612	16587	16526	16455	16465	16565	16570	16584	16665	16476	16589	16601	16771	16474	16537	16512	16601	16706	16576	16628	16608	16674	16563	16475	16631	16563	16514	16627	16586	16677	16741	16652	16408	16514	16424	16517	16437	16689	16542	16685	16624	16517	16729	16689	16466	16649	16455	16509	16645	16589	16596	16637	16794	16403	16523	16776	16501	16465	16688	16513	16732	16672	16501	16568	16554	16662	16730	16491	16388	16616	16708	16409	16419	16601	16629	16650	16556	16662	16531	16809	16629	16613	16598	16492	16568	16580	16731	16545	16618	16618	16866	16677	16560	16530	16543	16780	16680	16618	16547	16843	16517	16640	16575	16705	16568	16632	16715	16644	16462	16627	16565	16608	16642	16503	16467	16783	16655	16690	16663	16639	16584	16721	16614	16673	16644	16650	16460	16569	16512	16474	16747	16602	16618	16640	16669	16563	16662	16480	16623	16568	16798	16730	16728	16516	16570	16651	16603	16492	16664	16612	16518	16599	16542	16693	16625	16466	16590	16627	16576	16564	16717	16577	16619	16540	16791	16523	16585	16628	16523	16680	16536	16587	16502	16844	16549	16627	16481	16618	16603	16703	16442	16505	16423	16572	16495	16712	16692	16541	16583	16586	16636	16720	16625	16698	16641	16627	16493	16521	16543	16438	16583	16553	16539	16670	16659	16522	16409	16522	16670	16659	16574	16480	16585	16515	16632	16614	16547	16554	16545	16290	16641	16546	16726	16604	16545	16561	16582	16580	16526	16529	16644	16569	16732	16435	16662	16693	16600	16797	16618	16551	16713	16554	16744	16747	16625	16586	16538	16518	16369	16715	16567	16491	16761	16512	16664	16619	16551	16576	16590	16554	16579	16632	16639	16716	16471	16591	16604	16464	16441	16754	16701	16554	16435	16791	16709	16533	16666	16672	16691	16449	16490	16753	16607	16686	16494	16645	16725	16598	16569	16616	16728	16559	16704	16638	16620	16528	16749	16548	16501	16687	16547	16725	16677	16480	16594	16719	16429	16630	16601	16293	16675	16495	16616	16521	16519	16704	16434	16476	16719	16736	16668	16586	16681	16666	16563	16641	16633	16589	16712	16675	16637	16618	16573	16546	16722	16606	16474	16594	16722	16620	16622	16497	16561	16762	16717	16469	16571	16542	16601	16512	16557	16509	16570	16655	16696	16492	16542	16529	16663	16528	16592	16557	16740	16647	16578	16611	16498	16531	16474	16762	16540	16643	16749	16654	16537	16609	16654	16564	16594	16602	16758	16728	16483	16686	16387	16760	16660	16408	16500	16536	16616	16766	16585	16511	16742	16701	16574	16576	16650	16638	16466	16398	16643	16709	16707	16675	16745	16557	16558	16522	16588	16571	16622	16474	16495	16726	16600	16584	16709	16603	16585	16539	16506	16612	16577	16473	16622	16629	16551	16718	16595	16770	16416	16617	16623	16699	16578	16532	16603	16567	16646	16703	16558	16538	16525	16531	16485	16506	16546	16343	16693	16698	16324	16753	16541	16511	16632	16810	16658	16604	16606	16416	16632	16627	16431	16532	16594	16611	16574	16531	16524	16607	16417	16700	16671	16634	16577	16808	16709	16621	16621	16600	16712	16612	16647	16620	16528	16784	16569	16503	16650	16602	16643	16627	16468	16637	16667	16748	16689	16582	16740	16558	16796	16592	16587	16896	16630	16695	16562	16576	16536	16573	16674	16666	16599	16600	16609	16592	16547	16532	16526	16499	16470	16561	16476	16645	16678	16715	16631	16659	16738	16570	16655	16696	16472	16748	16599	16719	16696	16678	16650	16554	16547	16686	16672	16685	16621	16505	16614	16528	16485	16633	16531	16759	16623	16599	16688	16890	16757	16590	16602	16494	16799	16649	16498	16675	16667	16393	16617	16562	16810	16785	16667	16504	16629	16657	16463
23037	21511	29442	24827	24429	28481	30087	23947	22904	22579	21772	21165	21015	20804	20761	20704	20491	20616	20502	20481	20440	20509	20329	20370	20306	20359	20275	20333	20179	20172	20107	19984	20209	20136	20173	20073	19876	20005	20157	20026	20060	19967	20135	20184	20001	20057	19904	19990	20061	19987	19985	20113	20105	20082	20147	20011	20101	19840	20387	20114	20074	20032	20165	19917	19956	19984	19909	20395	20130	19910	20070	19969	20232	19958	19910	19985	19956	20044	20082	19868	19953	20045	20065	19911	19983	19930	20175	19992	20029	19788	19988	20216	20001	19868	19871	19998	19929	20068	20074	19901	20073	19973	19797	20021	20042	20083	19969	19833	19773	20145	19982	20001	20001	20035	19983	19992	19918	19734	20137	19998	20015	19877	19838	19807	20124	20006	20056	19858	20052	20006	19932	19989	20155	19813	19929	19893	19898	19935	19884	20006	19952	19995	20137	19993	20040	20013	19921	20036	19867	20064	19843	19953	20170	19795	19852	19876	19992	19826	19966	19834	19928	19867	20118	20043	20022	20085	19986	19890	19801	19795	19874	20128	20060	20032	20044	20044	19934	19957	20053	20043	20031	19957	19850	19747	20242	19882	20160	19777	20165	19999	20253	19872	19933	19849	19863	19910	19838	20166	19815	19823	20157	19969	19989	20086	19801	19942	19836	19826	19969	19954	19935	19865	19947	20210	19828	19826	19886	20111	19945	20046	20008	19950	19784	20055	20045	19997	20069	20088	19952	20027	19892	19641	20066	19821	19861	19845	19808	19960	19910	19800	19846	19822	20108	20022	19868	19932	19911	19930	19884	19980	19841	20066	20177	20013	19992	19991	20060	19983	19739	20104	20093	20031	19796	19865	19951	19953	19897	20010	20021	19867	20056	19835	20098	19894	19671	20117	19798	19971	20006	20049	20100	19968	20082	20029	20082	19579	19802	19863	20052	19964	20068	19883	19834	19782	19968	19874	19952	20050	19983	19878	19952	19910	19871	19869	20127	19966	19874	19825	19868	20086	19780	19800	20037	19825	19823	20078	19767	19835	19957	19705	19968	19675	19939	20217	19967	20075	19946	20151	19886	20128	19973	19849	19828	20008	19855	20019	19961	20146	19910	19860	19949	19910	20033	19866	19834	20049	19969	20048	19626	19961	19983	19799	19888	19984	20007	20067	20001	19986	19796	19850	19913	20134	20192	19840	19971	20001	20081	19856	20038	19893	19992	19912	19983	19866	19779	19901	20016	19779	20160	20033	20130	20104	19938	19932	19978	19851	20114	19831	20054	19823	19850	19887	19977	19977	20038	20018	20090	19906	19913	19848	19959	19973	19900	19833	19948	20060	20038	19976	19945	20163	19986	20066	19919	19957	19993	19773	19970	19918	20068	19667	19870	19880	20016	19936	19842	19937	19877	19865	19626	19863	19997	20023	19941	19797	19778	20106	20172	20131	19932	19864	20013	19991	20052	19940	19973	19908	19808	19751	19909	19968	20120	19710	19902	20000	19867	19888	19900	19955	19953	19896	19993	19959	19815	19856	19669	19967	20139	19877	19811	20036	19956	19840	20023	19847	20016	19820	19899	19997	19942	19714	20118	19853	19978	19960	19930	19993	19849	19893	19893	19873	19876	20080	19955	19841	19944	19934	19897	20077	19879	19978	19873	19975	19955	19881	19951	20098	20161	20044	19982	19947	19747	19930	19935	20078	20045	20005	19946	19967	20007	19771	19919	19895	19657	19908	19840	20189	20133	19823	19848	20015	19781	19939	20244	20235	19981	19985	20005	20130	19795	19936	19869	19959	20082	20074	19842	20218	20013	19943	19639	19842	19773	20031	19793	19795	20051	19990	19975	19950	19824	19875	19987	19866	19979	19737	19845	20001	19978	19886	19806	19880	20126	20100	19788	19942	20108	19966	19846	19983	19958	19961	19858	19887	19822	19779	19992	19899	20054	19861	20045	19931	20174	20045	19910	19966	19830	20006	19846	19842	19975	20063	20059	20020	20032	19921	19814	19871	19951	19926	19990	19935	19855	19872	20146	19859	19838	20146	19987	19890	19912	19945	19706	20021	20121	20066	20073	19915	19816	19906	20122	20003	19808	19813	20087	19936	19903	20022	20037	19984	19955	19899	20098	19850	19905	19973	19991	19743	19879	19845	20129	19979	19880	19939	19935	19985	19968	19763	20035	19975	19913	19596	19753	19998	19868	19957	19860	20152	19876	20059	20122	20004	19763	19912	19840	20001	19785	20060	20035	19824	20110	20003	19912	19805	19791	19875	20125	19963	20044	19847	20000	19977	19997	19922	19840	19861	19947	19878	19950	19816	19934	19892	20050	20106	19824	19832	19897	19722	19912	19885	20167	19976	19828	19973	19959	19852	20180	19859	19964	19836	20063	20065	19955	20019	19933	19862	19959	19811	19926	19944	20109	20058	19891	19878	19981	19864	19970	20130	20011	20007	19874	19938	19933	20099	19949	19966	20036	19748	19734	19991	20155	19875	20026	19991	19954	19881	19724	19846	19953	19712	20154	19865	20017	19898	19955	19930	19897	19745	19763	19799	20001	19894	19887	19757	20096	19799	19899	20019	19979	20046	19832	20088	20129	19702	19852	19907	19964	20209	19844	19941	20002	20038	19825	19910	19946	19878	19851	20062	19936	19986	20043	19840	19889	19954	19993	20046	20003	20095	19957	19845	19919	19843	19854	20068	19882	19910	19847	19900	19908	19849	20035	19875	20050	19765	19857	19819	20095	19922	19936	19981	19885	19917	19952	19888	19862	19798	20021	19933	20070	19842	19985	20002	20024	19981	19933	20128	19941	20044	20020	19750	19853	19955	20221	19933	20050	20096	19908	19786	19947	20048	19941	20096	20076	19806	19990	19986	19943	19784	19925	20034	19923	19998	19935	20144	19932	19824	20062	19885	20004	19868	19927	19948	20042	19909	20052	20015	19734	19799	19949	19977	20026	20050	20129	19923	19836	19750	19801	19879	19940	19953	19861	19994	20002	19909	20014	19941	20028	19979	19973	19848	19811	19966	19823	19917	19818	20020	19720	19939	19993	19863	19997	19914	19992	19781	19858	19937	20026	19932	19985	19839	19816	19998	19826	20045	19994	20063	20043	19915	20113	19788	19996	20044	19959	19794	19906	19847	20002	19918	19871	19825	19839	19843	19893	19980	19821	20065	19987	19982	20034	19983	19961	19866	19662	19725	19856	20011	20001	19812	19879	19974	19894	19893	19930	19685	20088	20131	19843	19888	20126	19961	20004	20010	20010	19960	19784	20021	20036	19902	19808	20082	19866	19917	20002	19859	19893	19741	19930	20091	19917	19859	19955	19920	19950	19949	20035	19854	20018	19906	19906	19980	19770	20072	20059	19828	20064	20096	20091	20028	19827	20012	19943	19962	20044	20086	19926	19854	19804	19927	19813	19926	20112	20105	19829	19982	20004	19799	19955	19907	20143	19844	20004	20048	20090	19843	19818	19839	20057	19979	20034	19971	19937	19780	20075	19761	19943	20021	19923	19941	19909	19908	19928	19925	19719	20067	19912	19800	19792	19832	20057	20037	19924	20049	20018	20089	19865	19765	20026	20001	19769	19881	19943	19985	19873	19815	19999	19932	20004	19900	19905	19804	19737	20007	20077	20202	20010	19956	19773	19870	19638	19945	19951	19861	20081	20006	19822	20123	19827	19867	20067	19808	20028	19788	19891	19931	20131	19928	19618	20137	20058	19849	19971	19995	19976	20007	19884	19856	20151	19920	20168	20229	19772	20029	19814	20114	19981	19964	19982	19770	19970	19763	20038	19986	19922	19884	20067	19900	20151	20082	20086	19858	20069	19875	19955	19836	19907	20106	20023	19839	19831	19862	20069	20070	19874	19899	20057	19964	20033	19870	19853	20186	19918	19907	19920	19930	19971	19735	20074	19889	19914	19884	19814	20053	19992	19860	20310	20177	19843	19914	20057	20021	19980	20009	20118	19781	20004	20029	20220	19965	19821	19771	20066	19961	19948	20082	19659	19872	19859	20026	20028	19838	19965	19980	20002	19938	19795	19911	20000	20081	19968	19994	19906	19934	20022	19732	20063	19990	19954	19972	19984	19917	19687	19833	19949	20006	19939	19763	19762	19748	20035	19991	19926	19994	19939	20016	20033	19733	20041	19807	20039	19813	19857	20039	20121	19764	19917	19670	19796	19985	20012	20132	19940	19982	19967	19993	20094	19746	19854	19910	20026	19944	20129	19961	20119	20070	19981	19922	19938	20024	19814	20004	19991	19716	20048	19907	20016	19784	19758	20091	20132	19807	19944	19655	19885	19828	20056	19966	19864	19933	20000	19961	19883	19991	19996	19839	19993	19917	19815	19937	19854	19986	19871	19830	19849	19781	20027	19898	20029	19794	19784	19915	19916	19968	19974	19881	19937	19894	19943	19834	19880	19925	20011	19923	20077	20084	19920	19864	20107	20180	20021	20038	19841	19973	19966	20026	20016	19724	20011	19846	20111	19775	19860	19905	19804	19795	20015	20038	20125	19954	19962	20028	19913	19836	20024	19777	19956	19952	19831	20062	19990	19832	20078	19747	19741	19765	20036	19995	20134	19791	19863	19929	19911	19896	19925	20141	20047	19919	19906	19916	19781	19941	19908	19989	19883	20211	19702	20017	19983	20007	19838	19980	20130	20111	19874	19976	19694	19871	19715	19952	20041	19994	19998	20048	19996	19855	20106	19919	20083	19790	20097	20068	19879	19900	19966	19888	19864	20096	19783	19846	19920	20107	20024	20020	19842	19769	20154	19890	19975	19908	20130	19945	19868	19741	20014	19920	19814	19747	20054	19932	20185	20090	20124	20008	19962	19858	19928	20054	19948	20025	20157	19953	19954	19998	19850	19851	20063	20000	19827	19953	19869	19870	19939	19936	20134	19810	19785	20039	20270	20050	19858	19793	19931	19946	19788	20050	20056	19846	20151	20082	19786	19903	19669	20023	19937	19801	20059	20046	20002	19983	20024	19905	20024	20286	20011	19981	19945	20044	20000	19780	19751	19896	19799	20107	20053	19952	20200	19906	19913	19705	19896	19823	20000	19965	19925	19757	20014	20036	19908	19881	19994	19889	19989	20134	19963	19989	20032	20137	19908	19832
37894	63295	60553	49252	39680	32500	26419	22768	21472	20670	19620	19058	18673	18740	18450	18194	17796	17841	17837	17926	17709	17609	17776	17643	17435	17618	17488	17428	17368	17244	17205	17171	17480	17378	17263	17299	17280	17231	17245	17154	17281	17428	17165	17451	17273	17224	17329	17239	17151	17248	17155	17209	17215	17361	17080	17112	17382	17328	17127	17024	17209	17219	17283	17151	17435	17200	17385	17197	17230	17154	17203	17350	17402	17201	17131	17145	17277	17041	17066	17250	17330	17400	17062	17290	17191	17191	17162	17383	17268	17210	17213	17167	17026	17230	17325	17095	17366	17083	17127	17212	17199	17321	17236	17189	17316	17143	17262	17324	17163	17187	17194	17222	17212	17212	17278	17169	17140	17260	17423	17296	17586	17204	17219	17156	17341	17219	17116	17205	17231	17000	17044	17388	17154	17028	17148	17335	17244	17266	17070	17413	17265	17275	17150	17247	17235	17152	17193	17146	17261	17257	17223	17081	17038	17209	17194	17180	17208	17253	17264	17331	17119	17158	17251	17252	17208	17277	17126	17100	17322	17281	17092	17235	17217	17225	17006	17277	17299	17144	17299	17136	17443	17198	17202	17180	17291	17268	17183	17280	17224	17288	17261	17244	17152	17260	17295	17117	17331	17251	17112	17339	17296	17180	17204	17256	17144	17346	17213	16931	17279	17208	17236	17216	17196	17246	17076	17165	17348	17217	17222	17293	17344	17226	17301	17181	17099	17113	17312	17221	17164	17122	17174	17092	17279	17212	17027	17151	17151	17350	17301	17312	17111	17313	17167	17187	17202	17147	17236	17144	17347	17115	17269	17057	17426	17254	17111	17210	16931	17290	17046	17169	17165	17239	17186	17230	17103	17144	17266	17144	17235	17217	17220	17155	17343	17148	17302	17205	17253	17129	16991	17167	17147	17222	17159	17309	17193	16967	16925	17117	17203	17222	17297	17348	17294	17328	17235	17012	17268	17246	17232	17133	17242	17228	17319	17129	17375	17397	17228	16995	17304	17155	17180	17335	17214	17128	17156	17090	17211	17268	17151	17144	17195	17263	17188	17196	17152	17168	17193	17150	17342	17149	17233	17236	17100	17197	17098	17197	17107	17115	17157	17322	17230	17128	17163	17202	17210	17317	17230	17297	17127	17263	17236	17149	17248	17287	17191	17180	17273	17026	17261	17083	17165	17437	17246	17285	17262	17290	17182	17253	17125	17159	17125	17348	17090	17126	17097	17221	17259	17082	17211	17392	17245	17170	17313	17159	17235	17285	17292	17334	17105	17220	17490	17008	17188	17179	17324	17052	17378	17161	17249	17312	17229	17146	17368	17140	17195	17342	17183	17451	17146	17113	17294	17198	17291	17109	17350	17188	17152	17231	17153	17062	17091	17142	17032	17254	17179	17432	17090	17132	17334	17249	17314	17212	17004	17165	17236	17041	17372	17136	17136	17332	17212	17212	17238	17304	17124	17204	17149	17454	17284	17262	17104	17222	17395	16906	17181	17231	17255	17318	17295	17096	17262	17180	17208	17232	17213	17308	17206	17254	17137	17280	17309	17091	17334	17218	17240	17086	17320	17216	17192	17115	17170	17180	17225	17147	17135	17213	17192	17129	17144	17113	17277	17204	17019	17143	17322	17041	17155	17315	16972	17176	17148	17270	17316	17184	17173	17263	17318	17189	17343	17157	17272	17259	17193	17271	17244	17247	17234	17332	17275	17112	17235	17148	17247	17238	17177	17080	17162	17169	17107	17313	17237	16963	17264	17278	17090	17191	17228	17233	17231	17049	17274	17275	17020	17355	17202	17022	17149	17255	17368	17246	17278	17112	17124	16999	17180	17218	17265	17144	17404	17187	17340	17431	17249	17392	17184	17118	17352	17020	17210	17335	17184	17123	17300	17482	17216	17074	17314	16995	17342	17239	17156	17036	17140	17310	17216	17276	17167	17289	17102	17215	17295	16997	17259	17135	17174	17066	17149	17269	17129	17195	17250	17212	17242	17235	17087	17228	17126	17281	17196	17188	17355	17218	17175	17357	16978	17115	17348	17130	17256	17397	17240	17339	17164	17461	17271	17247	17207	17196	17403	17110	17189	17372	17184	17362	17384	17126	17165	17182	17253	17127	17125	17258	17354	17255	17259	17225	17111	17229	17273	17038	17249	17262	17052	17069	17265	17321	17057	17306	17172	17126	17184	17194	17086	17388	17318	17123	17156	17158	17135	17162	17024	17183	17168	17183	17186	17131	17238	17002	17353	17183	17151	17345	17155	17179	17319	17269	17124	17280	17043	17264	17290	17118	17259	17307	17264	17184	17317	17109	17153	17394	17208	17227	17140	17098	17253	17284	17082	17164	17073	17062	17300	17035	17079	17070	17158	17026	17200	17242	17234	17336	17312	17219	17152	17333	17137	17162	17223	17249	17157	17422	17210	17303	17195	17373	17204	16968	17121	17341	17307	17155	17165	17239	17201	17110	17355	17172	17315	16967	17118	17308	17074	17208	17299	17303	17239	17086	17248	17372	17315	17159	17158	17109	17280	17086	17155	17117	17082	17336	17236	17102	17148	17324	17160	17313	17089	17224	17082	17125	17166	17156	17140	17231	17288	17193	17167	17145	17030	17291	17174	17283	17203	17313	17249	17265	17252	17022	17299	17270	17196	17235	17291	17197	17206	17141	17128	17042	17193	17108	17072	17142	17273	17132	17197	17216	17214	17383	17229	17118	17257	17304	17077	17243	17203	17179	17194	17198	17240	17492	17139	17232	17211	17034	17279	17374	17221	17076	17247	17325	17301	17227	17059	17492	17358	17172	17375	17224	17095	17226	17045	17143	17287	17253	17330	17253	17214	17295	17330	17064	17138	17164	17185	17277	17312	17219	17249	17215	17231	17101	17206	17164	17236	17299	17190	17275	17129	17310	17225	17226	17217	17147	17212	17251	17159	17134	17111	17339	17306	17265	17430	17233	17060	17051	17269	16924	17099	17170	17295	17305	17224	17189	17169	17237	17264	17208	17220	17249	17230	17345	17260	17198	17105	17090	17176	17319	17256	17268	17131	17345	17318	17153	17135	17115	17177	17391	17125	17337	17153	17205	17250	17231	17208	17157	17077	17034	17221	17131	17243	17202	17388	17233	17264	17317	17050	17078	17185	17249	17253	17360	17150	17013	17202	17131	17089	17189	17277	17183	17240	17325	17299	17174	17281	17264	17161	16961	17157	17293	17182	17103	17256	17157	17169	17048	17360	17230	17324	17176	17287	17187	17175	17466	17243	17169	17215	17218	17288	17279	17085	17305	17089	17300	17276	17144	17301	17155	17157	17275	17143	17192	17085	17292	17088	17142	17069	17317	17321	17140	17102	17344	17173	17138	17173	17070	17134	17211	17386	17217	17319	17244	17151	17212	17195	17136	17197	17192	16976	17156	17063	17235	17203	17137	17239	17202	17106	17282	17151	17166	17190	16984	17291	17100	17206	17176	17069	17146	17157	17153	17065	17250	17280	17269	17279	17186	17107	17250	17243	17358	17187	17187	17105	17180	17200	17093	17308	17385	17298	17189	17312	17063	17125	17237	17397	16991	17188	17085	17252	17134	17175	17235	17236	17192	17357	17160	17209	17351	17169	17158	17281	17011	17217	17134	17187	17236	17212	17167	17247	17116	17140	17136	17301	17102	17197	17275	17134	17123	17253	17097	17290	17217	17063	17346	17141	17022	17260	17259	17149	17199	17255	17281	17165	17210	17167	17228	17175	17162	17248	17026	17246	17122	17226	17223	17066	17265	17201	17163	17211	17177	17222	17297	17295	17147	17170	17331	17196	17214	17189	17207	17283	17064	17218	17097	17217	17240	17243	17265	17145	17114	17345	17118	17230	17201	17230	17168	17090	17209	17201	17371	17182	17239	17177	17099	17198	16997	17246	17184	17243	17169	16999	17355	17386	17064	17094	17256	17151	17294	17209	17273	17545	17146	17292	17171	17146	17205	17293	17227	17301	17280	17065	17209	17241	17254	17262	17154	17152	17135	17190	17273	17306	17243	17376	17223	17278	17182	17316	17198	17319	16996	17153	17291	17160	17241	17099	16935	17216	17256	17092	17452	17251	17169	17230	17159	17369	17120	17156	17211	17284	17107	17173	17148	17364	17179	16981	17026	17064	17104	17081	17304	17185	17230	17458	17197	17192	17318	17190	17207	17292	17181	17190	17185	17030	17413	17145	17321	17342	17241	17278	17317	17250	17268	17274	17206	17054	17021	17250	17265	17404	17195	17128	17173	17168	17143	17265	17285	17231	17145	17290	17195	17280	17244	17327	17262	17081	17095	17105	17291	17287	17252	17298	17228	17105	17165	17215	17231	17159	17253	17076	17167	17317	17251	17061	17355	17064	17190	17289	17312	17221	17333	17156	17156	17187	17299	17127	17183	17289	17213	17367	17364	17144	17274	17233	17419	17126	17162	17084	17249	17297	16984	17121	17169	17150	17302	17170	17371	17225	17260	17151	17174	17078	17276	17174	17152	17031	17136	17278	17164	17209	17115	17414	17037	17245	17109	17181	17270	17294	17172	17103	17062	17190	17049	17087	16986	17267	17182	16984	17126	17228	17117	17257	17285	17056	17221	17136	17159	17254	17220	17249	17185	17123	17032	17330	17158	17186	17204	17144	17183	17288	17204	17138	17133	17166	17150	17146	17290	17265	17126	17229	17212	17192	17362	17053	17138	17044	17171	17347	17257	17170	17195	17103	17216	17163	17221	17205	17175	17081	17309	17089	17295	17188	17108	17276	17246	17360	16993	17289	17256	17066	17193	17139	17114	17163	17309	17130	17180	17112	17160	17113	17237	17125	17233	17290	17104	17118	17264	17216	17182	17207	17219	17434	17105	17182	17046	17170	17307	17103	17140	17033	17408	17259	17174	17207	17391	17317	17287	17296	17200	17181	17204	17242	17143	17330	17315	17187	17378	16993	17142	17191	17212	17363	17102	17186	17306	17231	17231	17145	17242	17218	17111	17232	17243	17195	17335	17228	17250	17196	16886	17163	17239	17245	17048	17304	17148	17273	17216	17344	17131	17119	17120	17181	17209	17461	17395	17231	16913	17144	17203	17204	17221	17249	17173	17298	17120	17262	17217	17346	17223	17272	17313
29154	28727	36837	33577	27034	23759	21265	20032	19695	19327	18906	19026	18984	18831	18759	18889	18646	18731	18794	19168	18709	18842	18656	18645	18548	18764	18578	18592	18591	18779	18768	18553	18721	18478	18397	18481	18466	18601	18517	18481	18324	18414	18495	18792	18882	18693	18717	18667	18705	18515	18593	18509	18504	18371	18724	18797	18700	18478	18738	18496	18721	18601	18520	18719	18394	18400	18637	18604	18491	18627	18599	18967	18602	18449	18367	18613	18525	18495	18650	18265	18486	18344	18538	18529	18613	18504	18481	18699	18428	18327	18483	18416	18604	18556	18478	18604	18542	18547	18353	18574	18525	18608	18516	18413	18489	18510	18493	18576	18488	18603	18724	18835	18510	18620	18383	18457	18663	18549	18536	18588	18631	18553	18693	18566	18673	18479	18480	18494	18594	18548	18463	18660	18752	18669	18622	18597	18574	18521	18443	18566	18448	18534	18595	18465	18504	18471	18619	18475	18350	18517	18466	18635	18642	18629	18427	18487	18598	18511	18701	18625	18596	18582	18468	18432	18520	18653	18510	18692	18477	18581	18511	18746	18304	18425	18451	18498	18739	18736	18643	18423	18635	18496	18714	18321	18475	18557	18608	18575	18453	18588	18591	18553	18724	18658	18497	18632	18573	18563	18549	18518	18459	18450	18621	18538	18552	18402	18585	18622	18353	18554	18660	18679	18604	18788	18831	18362	18521	18617	18443	18518	18668	18613	18477	18556	18527	18586	18536	18594	18649	18601	18222	18797	18738	18749	18479	18577	18565	18341	18388	18451	18519	18503	18401	18500	18467	18461	18628	18547	18528	18629	18611	18628	18605	18672	18508	18526	18423	18415	18396	18276	18575	18571	18572	18422	18587	18628	18438	18401	18406	18216	18456	18498	18586	18736	18432	18639	18603	18488	18557	18625	18450	18484	18559	18399	18506	18660	18600	18490	18718	18527	18571	18498	18658	18280	18457	18320	18650	18470	18842	18555	18583	18492	18519	18455	18586	18606	18452	18601	18597	18634	18570	18556	18458	18521	18732	18511	18460	18594	18574	18705	18463	18511	18424	18257	18699	18578	18499	18587	18637	18524	18549	18515	18594	18600	18389	18527	18592	18684	18601	18530	18519	18445	18331	18517	18553	18723	18624	18554	18487	18233	18595	18558	18616	18530	18631	18400	18503	18729	18729	18642	18561	18639	18207	18510	18665	18453	18492	18474	18552	18641	18299	18429	18607	18593	18614	18463	18435	18570	18660	18584	18413	18626	18469	18317	18314	18371	18585	18763	18627	18544	18406	18514	18417	18628	18442	18641	18697	18598	18449	18657	18579	18527	18496	18664	18517	18480	18542	18654	18780	18732	18641	18519	18467	18589	18374	18389	18309	18459	18766	18420	18499	18607	18612	18438	18396	18497	18575	18553	18473	18376	18589	18744	18462	18443	18503	18493	18529	18517	18526	18480	18425	18552	18589	18430	18446	18687	18456	18694	18544	18744	18519	18459	18663	18648	18708	18653	18416	18610	18556	18567	18593	18678	18498	18327	18566	18741	18507	18295	18540	18571	18533	18462	18857	18777	18799	18585	18375	18649	18430	18475	18566	18577	18703	18446	18459	18517	18491	18548	18469	18643	18623	18633	18447	18278	18684	18486	18513	18720	18688	18699	18631	18576	18581	18655	18663	18407	18421	18345	18467	18556	18743	18487	18642	18221	18548	18685	18505	18489	18570	18428	18655	18701	18583	18696	18822	18585	18771	18496	18383	18481	18646	18704	18761	18634	18525	18376	18388	18633	18527	18557	18602	18427	18534	18598	18564	18394	18409	18587	18490	18582	18475	18694	18679	18577	18515	18638	18620	18490	18462	18676	18675	18565	18611	18519	18476	18459	18687	18473	18552	18452	18443	18507	18488	18526	18432	18543	18539	18693	18665	18466	18423	18495	18611	18397	18612	18658	18412	18543	18688	18649	18652	18528	18442	18586	18632	18653	18350	18370	18598	18545	18544	18471	18450	18340	18525	18648	18674	18538	18651	18480	18568	18503	18384	18459	18617	18413	18606	18598	18541	18434	18572	18795	18623	18513	18748	18398	18566	18453	18663	18583	18472	18518	18516	18331	18416	18432	18678	18688	18482	18596	18375	18554	18488	18476	18617	18651	18366	18442	18514	18537	18496	18481	18465	18504	18737	18553	18584	18575	18543	18601	18632	18663	18626	18510	18609	18591	18570	18623	18466	18650	18622	18566	18524	18586	18511	18576	18608	18514	18632	18541	18367	18557	18680	18443	18630	18413	18573	18407	18451	18331	18532	18479	18456	18529	18579	18617	18530	18586	18456	18643	18680	18506	18419	18480	18486	18475	18548	18450	18520	18600	18560	18419	18576	18479	18280	18683	18643	18541	18391	18583	18479	18323	18610	18402	18451	18578	18659	18441	18702	18683	18480	18760	18624	18598	18493	18621	18567	18718	18584	18442	18695	18558	18313	18484	18456	18400	18450	18489	18471	18457	18591	18597	18522	18432	18392	18507	18566	18450	18568	18414	18767	18360	18643	18635	18515	18572	18575	18522	18709	18575	18486	18654	18638	18570	18500	18664	18424	18515	18465	18500	18684	18485	18610	18533	18788	18633	18462	18426	18553	18551	18470	18425	18484	18591	18589	18564	18454	18575	18569	18440	18731	18627	18833	18537	18596	18703	18620	18393	18450	18563	18581	18593	18700	18460	18452	18633	18625	18581	18557	18664	18460	18630	18703	18520	18419	18488	18449	18539	18462	18551	18611	18519	18504	18544	18465	18679	18374	18625	18474	18347	18553	18481	18552	18453	18378	18494	18481	18571	18542	18559	18575	18734	18420	18407	18668	18541	18725	18631	18478	18478	18560	18485	18331	18671	18534	18886	18614	18580	18513	18535	18314	18556	18725	18514	18487	18542	18794	18642	18529	18476	18466	18780	18647	18541	18331	18416	18529	18578	18408	18509	18636	18750	18699	18560	18437	18512	18539	18339	18579	18440	18502	18507	18563	18623	18427	18574	18430	18489	18451	18648	18482	18361	18460	18651	18617	18708	18446	18507	18492	18532	18312	18398	18509	18386	18299	18612	18499	18618	18741	18492	18721	18397	18439	18404	18512	18566	18480	18407	18505	18497	18385	18527	18432	18609	18365	18528	18424	18606	18675	18625	18464	18396	18554	18699	18631	18477	18613	18422	18589	18570	18391	18609	18673	18631	18568	18276	18606	18454	18614	18526	18608	18621	18247	18523	18608	18565	18599	18641	18542	18534	18549	18459	18391	18558	18492	18843	18431	18556	18683	18553	18496	18356	18400	18485	18611	18655	18665	18653	18503	18202	18414	18429	18493	18471	18695	18838	18640	18552	18314	18571	18722	18404	18556	18602	18655	18738	18595	18593	18683	18600	18503	18347	18486	18445	18388	18469	18442	18500	18390	18543	18590	18547	18424	18264	18457	18539	18710	18529	18518	18546	18422	18449	18614	18524	18576	18544	18524	18433	18396	18660	18410	18623	18512	18623	18705	18511	18487	18490	18562	18625	18698	18558	18502	18748	18535	18379	18366	18594	18679	18456	18636	18535	18268	18603	18563	18584	18528	18609	18709	18430	18488	18401	18475	18601	18808	18563	18536	18600	18627	18741	18743	18622	18577	18606	18333	18493	18533	18413	18555	18501	18492	18508	18518	18411	18676	18421	18409	18469	18633	18610	18481	18598	18467	18454	18632	18655	18525	18493	18495	18458	18544	18561	18679	18404	18451	18495	18616	18648	18788	18309	18571	18256	18441	18380	18452	18351	18752	18619	18742	18602	18598	18673	18497	18535	18479	18577	18379	18580	18494	18685	18431	18404	18403	18593	18719	18442	18617	18594	18716	18578	18429	18458	18653	18382	18663	18319	18666	18761	18545	18370	18551	18552	18485	18483	18824	18531	18548	18597	18398	18453	18495	18480	18523	18686	18561	18558	18531	18669	18464	18609	18568	18499	18653	18617	18512	18713	18730	18411	18616	18704	18625	18414	18400	18416	18439	18665	18705	18564	18616	18694	18291	18380	18657	18546	18467	18476	18355	18341	18436	18451	18414	18621	18583	18555	18516	18584	18498	18646	18532	18573	18555	18443	18507	18494	18458	18665	18485	18700	18529	18630	18752	18604	18614	18523	18444	18430	18504	18566	18802	18581	18714	18514	18523	18701	18598	18293	18699	18584	18867	18643	18482	18344	18704	18655	18695	18681	18645	18549	18529	18574	18596	18548	18483	18421	18489	18609	18550	18617	18518	18306	18313	18385	18647	18589	18587	18523	18630	18433	18696	18584	18596	18728	18653	18582	18702	18305	18658	18722	18600	18500	18597	18476	18577	18768	18746	18613	18581	18560	18483	18591	18604	18616	18647	18556	18530	18534	18668	18506	18456	18481	18337	18645	18589	18610	18646	18524	18528	18628	18622	18669	18713	18582	18470	18509	18592	18735	18455	18477	18307	18480	18529	18645	18648	18493	18541	18405	18506	18572	18349	18416	18749	18682	18629	18724	18582	18478	18551	18607	18508	18463	18625	18373	18520	18519	18500	18737	18599	18470	18874	18534	18430	18466	18499	18628	18742	18610	18687	18506	18553	18535	18579	18612	18391	18418	18441	18522	18735	18685	18505	18488	18525	18569	18501	18598	18567	18564	18617	18622	18556	18640	18798	18525	18513	18566	18515	18637	18767	18607	18649	18582	18560	18442	18607	18645	18548	18477	18413	18540	18603	18512	18691	18681	18533	18533	18416	18532	18348	18469	18531	18374	18352	18535	18698	18665	18701	18707	18664	18472	18597	18636	18481	18633	18446	18729	18442	18548	18538	18557	18748	18764	18498	18457	18730	18524	18392	18540	18583	18575	18717	18485	18539	18574	18684	18569	18511	18732	18626	18476	18537	18538	18516	18447	18600	18552	18487	18654	18584	18661	18405	18664	18607	18553	18630	18597	18523	18457	18540	18606	18557	18575	18607	18556	18681	18530	18551	18401	18693	18639	18595	18637	18459	18544	18658	18729	18724	18520	18546	18403	18421	18370	18663	18517	18445	18480	18673	18543	18538	18471	18399	18354	18612	18620	18615	18677	18658	18420	18594	18531	18437	18644	18500	18425	18429	18484	18304	18830
34830	46899	43481	34623	27780	23123	19809	18523	17879	17710	17216	17034	16896	16872	16794	16704	16439	16628	16558	16511	16546	16427	16518	16487	16444	16580	16273	16423	16503	16469	16389	16444	16250	16552	16365	16444	16446	16553	16206	16540	16438	16542	16319	16510	16394	16402	16465	16277	16472	16482	16472	16519	16297	16338	16500	16433	16493	16334	16454	16381	16299	16491	16349	16290	16356	16367	16538	16444	16382	16344	16316	16514	16374	16283	16429	16236	16269	16237	16325	16365	16399	16160	16301	16366	16389	16399	16245	16270	16560	16443	16320	16410	16346	16345	16267	16499	16270	16556	16318	16514	16296	16317	16451	16518	16449	16433	16297	16321	16484	16480	16504	16272	16346	16338	16437	16379	16225	16494	16296	16194	16456	16299	16257	16398	16384	16555	16418	16285	16397	16671	16518	16264	16423	16432	16422	16393	16445	16396	16500	16519	16412	16221	16423	16483	16272	16367	16488	16432	16247	16427	16349	16294	16364	16412	16372	16253	16532	16276	16471	16450	16160	16495	16418	16173	16336	16407	16379	16238	16473	16331	16418	16298	16428	16302	16456	16372	16404	16440	16341	16371	16448	16304	16318	16210	16414	16406	16396	16470	16492	16162	16444	16314	16427	16306	16238	16456	16421	16336	16474	16331	16466	16285	16373	16451	16489	16362	16512	16337	16485	16542	16342	16399	16450	16321	16401	16321	16435	16547	16408	16394	16398	16418	16304	16275	16350	16349	16454	16362	16428	16284	16357	16571	16380	16338	16630	16482	16389	16372	16360	16225	16294	16297	16311	16314	16483	16450	16443	16414	16441	16439	16355	16452	16411	16250	16514	16513	16381	16389	16348	16307	16455	16501	16422	16498	16193	16346	16513	16267	16418	16394	16634	16463	16167	16409	16469	16280	16379	16373	16287	16351	16330	16319	16466	16272	16402	16514	16443	16449	16307	16427	16410	16361	16427	16378	16328	16578	16365	16425	16484	16459	16333	16485	16236	16366	16379	16446	16459	16342	16439	16426	16334	16586	16550	16413	16268	16426	16439	16345	16365	16373	16503	16339	16425	16290	16331	16294	16408	16289	16425	16389	16339	16294	16439	16431	16284	16340	16264	16412	16500	16375	16292	16399	16498	16334	16223	16307	16370	16321	16286	16489	16547	16370	16334	16323	16371	16313	16318	16492	16388	16269	16480	16381	16224	16416	16247	16389	16344	16688	16357	16488	16186	16468	16138	16495	16570	16320	16493	16404	16531	16383	16287	16444	16429	16508	16296	16553	16359	16352	16381	16530	16261	16315	16437	16356	16259	16267	16288	16487	16347	16339	16333	16399	16621	16346	16242	16320	16498	16392	16257	16287	16542	16225	16293	16345	16331	16546	16492	16264	16173	16563	16427	16422	16454	16427	16399	16437	16373	16336	16336	16428	16470	16512	16291	16334	16385	16250	16406	16391	16367	16257	16422	16270	16457	16397	16309	16273	16391	16352	16491	16254	16353	16431	16391	16483	16288	16509	16359	16284	16407	16395	16501	16372	16283	16269	16130	16580	16349	16426	16332	16267	16467	16461	16540	16344	16437	16595	16395	16508	16254	16336	16273	16443	16577	16334	16477	16258	16365	16384	16533	16564	16274	16557	16246	16330	16372	16364	16208	16638	16332	16556	16380	16276	16417	16291	16456	16352	16371	16412	16415	16413	16500	16458	16335	16335	16360	16281	16426	16280	16487	16362	16308	16447	16528	16196	16394	16383	16440	16220	16292	16350	16530	16348	16528	16496	16364	16320	16297	16413	16413	16495	16424	16495	16302	16449	16458	16511	16417	16210	16475	16373	16172	16258	16541	16423	16284	16348	16444	16360	16454	16432	16290	16351	16380	16236	16293	16322	16414	16274	16334	16414	16355	16302	16236	16533	16398	16349	16451	16341	16399	16215	16352	16384	16382	16359	16349	16584	16481	16356	16349	16427	16548	16325	16449	16385	16234	16427	16479	16384	16345	16390	16334	16252	16382	16281	16522	16379	16280	16506	16277	16320	16194	16589	16340	16202	16640	16397	16308	16346	16393	16560	16438	16254	16382	16403	16282	16481	16448	16346	16360	16440	16507	16301	16314	16499	16454	16376	16386	16350	16403	16563	16347	16573	16304	16397	16371	16141	16461	16374	16162	16503	16243	16490	16435	16250	16471	16539	16505	16278	16379	16393	16355	16396	16356	16507	16570	16407	16474	16453	16199	16429	16398	16349	16337	16360	16302	16442	16423	16291	16556	16358	16371	16372	16226	16351	16400	16471	16325	16413	16473	16450	16219	16427	16361	16338	16364	16332	16555	16307	16371	16346	16481	16502	16352	16362	16319	16553	16409	16252	16417	16550	16271	16436	16415	16297	16450	16315	16512	16419	16402	16347	16395	16399	16404	16444	16209	16444	16373	16318	16400	16224	16472	16356	16586	16461	16292	16442	16559	16281	16481	16491	16512	16461	16445	16228	16474	16525	16462	16474	16261	16544	16253	16517	16425	16236	16421	16353	16383	16438	16305	16324	16448	16439	16485	16341	16304	16183	16476	16473	16541	16346	16451	16452	16217	16512	16437	16251	16313	16444	16357	16390	16330	16492	16393	16372	16231	16472	16490	16481	16373	16525	16321	16364	16473	16508	16415	16450	16291	16457	16335	16441	16288	16558	16257	16562	16517	16401	16590	16199	16449	16651	16423	16470	16394	16393	16407	16338	16307	16647	16213	16692	16313	16549	16308	16370	16380	16331	16436	16458	16485	16496	16428	16545	16304	16247	16371	16427	16311	16438	16466	16551	16303	16220	16418	16151	16384	16288	16456	16379	16368	16442	16368	16224	16378	16673	16312	16440	16497	16392	16323	16390	16289	16278	16469	16457	16437	16493	16235	16503	16418	16403	16391	16405	16386	16245	16438	16409	16216	16435	16285	16494	16412	16458	16274	16332	16448	16481	16436	16275	16429	16389	16375	16406	16351	16400	16502	16312	16589	16331	16352	16222	16398	16322	16367	16194	16403	16560	16305	16529	16360	16487	16287	16588	16385	16311	16365	16502	16542	16389	16306	16251	16389	16416	16316	16515	16410	16306	16432	16290	16466	16492	16445	16595	16440	16494	16374	16395	16296	16297	16409	16260	16359	16288	16350	16431	16409	16214	16333	16309	16423	16273	16229	15984	16488	16279	16360	16493	16412	16448	16439	16516	16335	16258	16326	16437	16514	16318	16216	16483	16347	16372	16391	16307	16245	16349	16441	16581	16342	16293	16390	16349	16461	16452	16458	16248	16440	16423	16277	16431	16334	16356	16303	16410	16501	16320	16369	16441	16366	16416	16439	16306	16452	16470	16335	16426	16244	16377	16397	16336	16229	16281	16213	16479	16487	16639	16318	16426	16412	16426	16367	16463	16407	16466	16334	16560	16247	16513	16300	16520	16486	16170	16405	16452	16294	16439	16375	16459	16601	16415	16459	16220	16378	16336	16371	16305	16529	16457	16314	16421	16382	16541	16292	16245	16398	16434	16449	16405	16338	16305	16452	16458	16382	16538	16451	16400	16365	16483	16435	16373	16273	16391	16171	16399	16473	16317	16315	16148	16427	16363	16308	16454	16464	16379	16350	16367	16341	16345	16296	16497	16472	16313	16392	16382	16424	16378	16299	16439	16297	16374	16361	16406	16482	16233	16437	16456	16162	16418	16454	16259	16178	16497	16390	16496	16490	16374	16172	16286	16550	16452	16414	16368	16401	16284	16232	16609	16388	16315	16484	16350	16365	16310	16470	16438	16299	16385	16230	16426	16502	16314	16391	16433	16235	16203	16287	16444	16374	16328	16278	16445	16319	16506	16310	16436	16355	16498	16452	16306	16278	16305	16355	16287	16428	16477	16480	16531	16412	16266	16303	16537	16421	16472	16498	16393	16260	16452	16190	16334	16517	16281	16563	16367	16402	16542	16380	16224	16614	16507	16259	16299	16369	16379	16336	16437	16265	16489	16527	16436	16526	16371	16442	16440	16446	16348	16343	16523	16362	16446	16321	16340	16492	16382	16240	16447	16342	16483	16341	16403	16487	16161	16449	16481	16464	16434	16302	16441	16431	16148	16431	16397	16333	16490	16442	16567	16358	16413	16428	16419	16519	16629	16523	16292	16377	16285	16428	16486	16592	16233	16262	16398	16390	16438	16375	16540	16418	16432	16347	16326	16272	16302	16415	16414	16346	16296	16311	16363	16431	16532	16433	16440	16463	16371	16594	16411	16358	16443	16345	16425	16369	16401	16303	16455	16379	16258	16284	16459	16566	16366	16444	16542	16284	16361	16390	16540	16439	16441	16408	16394	16355	16389	16462	16211	16287	16295	16485	16410	16400	16457	16338	16320	16422	16455	16413	16345	16190	16415	16405	16515	16365	16346	16386	16490	16357	16372	16444	16398	16381	16368	16308	16551	16405	16290	16356	16395	16227	16431	16441	16481	16408	16515	16443	16247	16489	16391	16309	16333	16395	16401	16405	16453	16435	16312	16295	16401	16287	16386	16380	16412	16446	16368	16369	16367	16261	16395	16189	16329	16224	16425	16466	16283	16424	16450	16509	16393	16401	16319	16329	16421	16328	16318	16485	16359	16397	16324	16302	16373	16315	16340	16348	16400	16433	16348	16525	16536	16379	16260	16521	16308	16352	16503	16350	16279	16382	16335	16406	16368	16414	16446	16505	16307	16476	16352	16175	16374	16358	16335	16532	16210	16459	16402	16405	16325	16494	16245	16414	16351	16374	16474	16449	16368	16389	16504	16433	16523	16424	16389	16335	16251	16300	16343	16246	16315	16467	16290	16496	16233	16531	16511	16444	16362	16526	16505	16475	16395	16415	16347	16314	16404	16515	16337	16401	16442	16476	16433	16445	16384	16386	16323	16519	16283	16408	16388	16289	16463	16333	16350	16308	16438	16242	16409	16427	16335	16553	16313	16406	16053	16273	16505	16525	16271	16358	16348	16297	16284	16477	16392	16470	16446	16352	16549	16290	16366	16411	16292	16343	16225	16496	16368	16306	16379	16390	16492	16389	16258	16454	16401	16557	16453	16490	16633	16417	16316	16325	16483	16486	16285	16450	16377	16423	16355	16445	16443	16339	16361	16280	16366	16422	16367
24285	21532	29340	27074	26519	26558	25689	21950	20753	20511	19884	19581	19480	19085	19065	18844	18999	18844	18817	18784	18855	18639	18702	18678	18815	18678	18696	18370	18551	18516	18713	18772	18436	18620	18649	18641	18624	18604	18482	18519	18534	18540	18639	18639	18544	18395	18405	18744	18341	18395	18700	18604	18564	18668	18289	18562	18506	18476	18628	18522	18802	18518	18427	18724	18553	18549	18404	18418	18633	18479	18473	18432	18488	18395	18306	18555	18564	18508	18746	18527	18591	18586	18522	18610	18430	18446	18449	18725	18630	18326	18566	18507	18404	18574	18523	18504	18671	18547	18636	18508	18476	18639	18445	18401	18566	18477	18242	18493	18515	18451	18535	18388	18589	18286	18539	18392	18338	18440	18494	18503	18413	18500	18602	18619	18441	18444	18523	18583	18376	18296	18618	18318	18401	18402	18527	18733	18407	18578	18521	18475	18431	18368	18474	18662	18670	18507	18612	18504	18333	18566	18570	18403	18230	18381	18561	18583	18610	18649	18617	18614	18621	18534	18561	18488	18500	18597	18538	18527	18460	18668	18545	18440	18362	18447	18239	18520	18605	18569	18558	18490	18661	18416	18426	18608	18319	18623	18512	18603	18617	18466	18611	18388	18620	18409	18718	18281	18387	18487	18508	18609	18230	18511	18539	18414	18538	18608	18361	18479	18450	18437	18454	18436	18449	18483	18500	18526	18495	18361	18444	18382	18536	18546	18425	18456	18645	18367	18404	18482	18539	18326	18468	18419	18437	18590	18656	18519	18554	18285	18527	18550	18331	18377	18664	18620	18424	18397	18312	18617	18574	18570	18498	18504	18431	18315	18473	18489	18713	18600	18544	18429	18482	18343	18566	18059	18304	18590	18562	18412	18640	18657	18409	18545	18594	18570	18346	18586	18544	18584	18434	18527	18532	18470	18574	18441	18612	18472	18606	18469	18376	18494	18467	18418	18692	18592	18510	18515	18592	18660	18569	18507	18501	18582	18472	18494	18342	18574	18579	18590	18665	18868	18436	18548	18654	18560	18388	18417	18614	18412	18577	18502	18352	18517	18549	18477	18349	18411	18458	18481	18443	18491	18424	18557	18329	18619	18432	18578	18584	18507	18353	18459	18605	18358	18595	18533	18614	18374	18533	18515	18376	18647	18436	18424	18630	18634	18411	18729	18573	18352	18480	18418	18540	18549	18339	18361	18399	18637	18864	18438	18456	18550	18505	18292	18608	18597	18591	18564	18461	18489	18581	18483	18370	18387	18293	18445	18449	18424	18348	18286	18334	18410	18442	18669	18668	18702	18543	18442	18503	18131	18413	18301	18668	18444	18467	18556	18280	18699	18361	18396	18388	18595	18539	18588	18522	18605	18443	18580	18499	18423	18394	18512	18525	18524	18596	18349	18451	18719	18439	18443	18415	18374	18609	18436	18527	18480	18390	18422	18507	18434	18471	18457	18559	18337	18392	18339	18651	18364	18468	18509	18509	18575	18453	18542	18694	18443	18529	18356	18552	18642	18395	18581	18571	18411	18391	18666	18565	18485	18652	18622	18462	18482	18491	18501	18688	18522	18453	18554	18640	18271	18292	18370	18382	18481	18515	18497	18419	18641	18402	18402	18746	18482	18420	18423	18424	18404	18513	18452	18399	18687	18660	18460	18484	18696	18381	18710	18438	18675	18608	18493	18451	18404	18508	18584	18421	18424	18516	18362	18544	18556	18543	18416	18317	18568	18389	18513	18313	18263	18620	18467	18641	18644	18438	18655	18598	18289	18484	18590	18514	18282	18231	18327	18651	18487	18441	18625	18365	18427	18692	18613	18614	18489	18436	18285	18441	18614	18435	18422	18376	18588	18621	18450	18434	18436	18338	18489	18526	18417	18459	18649	18582	18494	18574	18492	18515	18708	18370	18424	18493	18646	18661	18414	18621	18709	18425	18622	18293	18729	18431	18611	18382	18657	18498	18545	18639	18473	18300	18316	18673	18303	18546	18533	18569	18602	18473	18503	18364	18472	18576	18504	18675	18556	18516	18566	18602	18412	18347	18606	18532	18752	18659	18612	18641	18487	18571	18429	18454	18275	18514	18465	18577	18488	18472	18589	18508	18522	18379	18645	18357	18582	18555	18581	18545	18410	18418	18533	18575	18614	18558	18554	18380	18359	18517	18403	18442	18591	18568	18487	18643	18566	18571	18524	18517	18488	18479	18376	18415	18559	18501	18417	18626	18701	18713	18500	18489	18393	18550	18614	18346	18562	18606	18407	18293	18532	18456	18410	18425	18587	18400	18482	18687	18546	18613	18562	18527	18610	18353	18499	18405	18493	18444	18547	18667	18490	18677	18680	18588	18625	18538	18428	18456	18516	18358	18487	18302	18476	18645	18465	18441	18559	18650	18230	18344	18441	18451	18518	18601	18594	18422	18504	18466	18411	18536	18435	18353	18433	18481	18362	18536	18377	18549	18576	18584	18371	18557	18480	18626	18557	18449	18302	18455	18671	18640	18312	18455	18552	18557	18532	18273	18569	18414	18466	18646	18438	18378	18734	18404	18354	18476	18333	18541	18663	18377	18315	18405	18388	18376	18437	18415	18494	18615	18435	18525	18419	18345	18308	18421	18494	18540	18371	18207	18332	18576	18421	18459	18337	18625	18504	18606	18424	18503	18380	18518	18393	18369	18459	18555	18521	18658	18343	18604	18330	18602	18833	18613	18614	18627	18439	18513	18500	18650	18571	18639	18809	18450	18462	18658	18407	18506	18645	18516	18405	18398	18600	18473	18478	18440	18666	18521	18520	18501	18270	18639	18401	18421	18413	18431	18720	18669	18634	18457	18653	18426	18597	18425	18671	18609	18484	18576	18280	18457	18385	18296	18366	18644	18557	18542	18501	18386	18563	18321	18439	18490	18679	18685	18414	18414	18609	18568	18444	18429	18384	18406	18422	18589	18425	18402	18471	18606	18686	18675	18553	18387	18461	18612	18438	18622	18448	18447	18474	18286	18484	18552	18589	18550	18390	18466	18458	18562	18485	18397	18379	18456	18671	18449	18489	18563	18552	18593	18260	18598	18523	18450	18492	18610	18725	18662	18544	18478	18393	18386	18544	18471	18369	18578	18415	18477	18504	18702	18529	18424	18572	18342	18464	18536	18470	18562	18653	18509	18381	18631	18547	18595	18538	18543	18594	18344	18421	18514	18471	18463	18478	18386	18632	18553	18376	18513	18471	18374	18629	18747	18725	18650	18411	18397	18532	18415	18471	18399	18707	18511	18593	18645	18456	18465	18671	18745	18513	18500	18591	18326	18508	18560	18359	18205	18475	18502	18488	18568	18595	18538	18238	18756	18395	18385	18495	18669	18399	18289	18462	18480	18571	18580	18490	18591	18794	18557	18649	18609	18427	18580	18763	18487	18414	18599	18378	18398	18592	18566	18668	18645	18647	18450	18423	18399	18395	18610	18743	18585	18658	18416	18544	18515	18570	18556	18566	18500	18383	18636	18490	18694	18514	18489	18497	18569	18540	18353	18322	18482	18448	18532	18413	18557	18535	18461	18540	18617	18253	18319	18403	18341	18504	18594	18628	18235	18572	18565	18564	18686	18760	18462	18267	18610	18482	18293	18393	18435	18576	18453	18358	18547	18630	18607	18515	18388	18522	18817	18597	18423	18500	18736	18619	18415	18368	18575	18641	18608	18381	18746	18338	18377	18392	18331	18423	18580	18130	18352	18528	18640	18273	18545	18378	18403	18216	18488	18408	18486	18543	18388	18471	18498	18554	18452	18489	18407	18379	18616	18413	18488	18451	18587	18367	18576	18505	18542	18408	18424	18546	18603	18457	18547	18346	18594	18613	18480	18649	18471	18376	18588	18502	18256	18531	18687	18539	18637	18416	18542	18488	18650	18549	18506	18345	18541	18596	18534	18453	18391	18379	18595	18365	18566	18473	18380	18592	18525	18277	18575	18372	18368	18418	18570	18418	18430	18394	18502	18661	18304	18560	18582	18501	18293	18390	18384	18335	18487	18599	18345	18642	18492	18630	18278	18428	18446	18521	18490	18453	18519	18412	18140	18566	18331	18612	18571	18666	18488	18631	18299	18650	18340	18325	18228	18408	18319	18419	18499	18427	18621	18510	18545	18492	18753	18609	18399	18448	18387	18648	18566	18477	18574	18407	18472	18378	18375	18649	18506	18481	18633	18422	18345	18413	18401	18303	18492	18443	18425	18570	18555	18411	18327	18503	18439	18526	18455	18446	18366	18338	18529	18355	18507	18498	18538	18465	18377	18472	18379	18391	18291	18592	18361	18575	18557	18376	18674	18530	18544	18612	18376	18542	18349	18423	18411	18452	18430	18556	18591	18435	18633	18532	18568	18465	18343	18447	18672	18590	18419	18472	18476	18336	18414	18265	18460	18453	18305	18662	18339	18314	18497	18469	18462	18443	18525	18293	18422	18381	18613	18646	18335	18529	18581	18531	18456	18324	18524	18570	18399	18456	18591	18577	18682	18444	18593	18562	18598	18512	18602	18524	18551	18435	18482	18415	18700	18551	18433	18417	18439	18451	18517	18624	18565	18620	18410	18719	18495	18400	18442	18514	18563	18286	18340	18390	18681	18588	18650	18647	18539	18513	18586	18643	18385	18507	18410	18402	18495	18563	18308	18266	18491	18659	18392	18586	18505	18622	18560	18633	18405	18357	18409	18439	18630	18651	18395	18414	18508	18463	18350	18545	18724	18276	18294	18502	18516	18489	18638	18632	18457	18558	18393	18427	18588	18399	18494	18696	18431	18540	18649	18531	18675	18494	18353	18571	18496	18672	18540	18376	18505	18401	18346	18350	18329	18584	18572	18563	18498	18519	18642	18461	18584	18612	18324	18576	18484	18635	18482	18383	18305	18469	18513	18423	18521	18374	18636	18465	18368	18426	18435	18421	18471	18580	18422	18583	18589	18383	18582	18317	18313	18480	18370	18592	18380	18414	18465	18493	18589	18546	18392	18331	18324	18259	18516	18435	18694	18295	18481	18386	18474	18530	18499	18426	18590	18454	18681	18513	18555	18663	18424	18429	18421	18351	18387	18419	18629	18660	18558	18472	18316	18428	18529	18709	18471	18369	18605	18695	18482	18589	18540	18386	18646	18550
33846	54434	53164	43728	33426	26842	23265	21023	19654	18907	18027	17669	17578	17102	16741	17052	16856	16743	16690	16777	16709	16580	16551	16490	16667	16735	16425	16386	16466	16411	16408	16456	16574	16511	16437	16386	16383	16299	16427	16380	16426	16466	16339	16402	16585	16439	16409	16464	16377	16434	16371	16334	16380	16271	16379	16244	16392	16368	16307	16334	16281	16446	16477	16377	16322	16382	16541	16307	16444	16271	16539	16243	16342	16336	16312	16435	16205	16241	16330	16203	16314	16299	16339	16435	16422	16420	16168	16381	16427	16205	16317	16302	16412	16348	16192	16260	16383	16389	16415	16443	16346	16335	16308	16482	16369	16432	16392	16330	16424	16278	16321	16385	16290	16348	16385	16272	16249	16308	16514	16398	16357	16371	16432	16307	16192	16244	16437	16425	16454	16349	16148	16153	16490	16334	16428	16343	16458	16335	16291	16388	16251	16288	16487	16501	16354	16310	16461	16462	16345	16290	16473	16431	16554	16358	16413	16423	16248	16171	16265	16362	16478	16290	16380	16371	16477	16277	16274	16333	16308	16297	16374	16238	16291	16361	16475	16271	16442	16306	16304	16560	16309	16437	16418	16360	16450	16360	16290	16254	16303	16277	16378	16304	16460	16397	16483	16412	16440	16325	16290	16475	16346	16183	16316	16222	16317	16247	16229	16425	16402	16475	16414	16387	16312	16292	16267	16388	16366	16259	16258	16284	16116	16339	16268	16358	16444	16352	16296	16312	16241	16298	16331	16453	16446	16285	16387	16358	16276	16415	16363	16401	16453	16409	16456	16241	16413	16335	16378	16339	16254	16448	16334	16464	16419	16357	16364	16406	16290	16520	16199	16261	16243	16235	16551	16296	16231	16240	16236	16384	16405	16290	16428	16354	16308	16336	16334	16250	16503	16415	16353	16284	16285	16253	16251	16378	16438	16395	16284	16352	16301	16342	16279	16439	16396	16323	16338	16486	16256	16212	16247	16443	16380	16447	16487	16205	16458	16383	16342	16511	16480	16405	16489	16295	16552	16119	16216	16495	16392	16366	16071	16180	16386	16359	16378	16266	16368	16435	16473	16370	16244	16338	16440	16313	16325	16260	16278	16331	16334	16226	16192	16379	16549	16298	16380	16325	16310	16577	16237	16503	16332	16455	16214	16391	16429	16320	16353	16252	16375	16397	16445	16227	16467	16289	16246	16348	16393	16512	16387	16336	16450	16416	16337	16429	16399	16320	16555	16312	16312	16204	16284	16283	16318	16415	16413	16384	16394	16462	16249	16346	16204	16391	16377	16251	16316	16195	16506	16414	16359	16276	16306	16298	16177	16336	16452	16183	16424	16188	16364	16271	16368	16555	16256	16381	16452	16237	16549	16421	16383	16395	16490	16413	16246	16124	16368	16317	16358	16432	16437	16398	16332	16359	16332	16325	16448	16092	16335	16515	16456	16389	16582	16548	16221	16370	16284	16246	16479	16198	16287	16337	16471	16452	16600	16455	16330	16383	16243	16377	16256	16231	16315	16178	16190	16397	16355	16364	16273	16520	16278	16362	16284	16336	16291	16326	16279	16347	16444	16269	16442	16290	16365	16419	16347	16244	16302	16363	16413	16262	16469	16430	16271	16294	16254	16278	16301	16337	16491	16211	16243	16454	16332	16421	16320	16225	16600	16309	16372	16430	16197	16348	16272	16298	16555	16555	16396	16156	16370	16296	16359	16243	16383	16292	16358	16504	16301	16383	16373	16439	16336	16347	16328	16378	16181	16372	16434	16326	16418	16264	16261	16276	16376	16239	16413	16443	16435	16267	16370	16338	16571	16347	16148	16300	16239	16457	16389	16552	16143	16298	16336	16357	16378	16359	16421	16285	16298	16252	16332	16336	16299	16543	16308	16369	16427	16468	16469	16284	16235	16472	16325	16376	16336	16450	16424	16551	16289	16332	16297	16508	16375	16302	16221	16183	16408	16324	16311	16415	16221	16458	16495	16519	16277	16353	16384	16222	16390	16332	16513	16397	16490	16324	16362	16424	16348	16308	16537	16338	16317	16342	16197	16419	16483	16298	16428	16448	16282	16361	16496	16306	16359	16465	16482	16392	16317	16409	16288	16358	16424	16365	16486	16254	16353	16256	16171	16429	16251	16249	16407	16356	16268	16165	16355	16382	16514	16332	16338	16374	16267	16250	16290	16123	16432	16339	16256	16553	16312	16307	16255	16437	16440	16479	16174	16398	16376	16322	16552	16313	16368	16278	16337	16367	16477	16477	16182	16319	16367	16574	16299	16527	16414	16359	16329	16264	16427	16388	16315	16348	16401	16407	16254	16437	16242	16262	16475	16409	16275	16333	16527	16293	16379	16270	16415	16414	16355	16402	16431	16237	16229	16608	16472	16284	16481	16313	16562	16491	16359	16374	16296	16364	16230	16406	16421	16419	16377	16356	16375	16377	16343	16336	16402	16321	16350	16335	16407	16453	16205	16357	16420	16280	16273	16290	16501	16361	16387	16203	16363	16292	16438	16373	16474	16176	16284	16453	16316	16310	16319	16324	16362	16367	16203	16488	16406	16477	16229	16311	16478	16298	16371	16260	16456	16386	16383	16336	16306	16316	16514	16404	16256	16274	16444	16496	16387	16257	16184	16333	16433	16230	16243	16282	16401	16230	16367	16330	16375	16534	16396	16459	16347	16344	16373	16453	16327	16524	16340	16260	16396	16494	16156	16309	16263	16376	16343	16337	16383	16430	16399	16426	16368	16319	16458	16413	16599	16450	16325	16342	16430	16231	16456	16292	16424	16310	16335	16532	16443	16254	16269	16355	16384	16466	16479	16436	16477	16334	16426	16388	16325	16228	16353	16356	16290	16397	16450	16448	16337	16298	16339	16310	16380	16345	16514	16080	16548	16531	16485	16405	16404	16337	16382	16323	16388	16263	16298	16353	16222	16276	16416	16382	16462	16294	16269	16175	16402	16310	16396	16405	16549	16361	16393	16302	16482	16187	16459	16491	16287	16386	16386	16338	16318	16371	16351	16329	16342	16424	16389	16326	16444	16352	16532	16286	16368	16243	16493	16378	16326	16371	16487	16388	16252	16488	16422	16462	16174	16349	16404	16381	16421	16369	16368	16329	16247	16307	16299	16332	16467	16315	16365	16330	16283	16472	16472	16249	16489	16297	16460	16319	16466	16313	16335	16364	16284	16437	16442	16304	16146	16431	16423	16429	16304	16360	16447	16328	16327	16424	16583	16577	16438	16231	16289	16445	16433	16262	16230	16279	16394	16500	16446	16414	16432	16403	16367	16594	16294	16347	16431	16361	16471	16200	16463	16277	16326	16298	16278	16306	16465	16305	16289	16416	16448	16311	16325	16297	16572	16408	16512	16400	16269	16312	16447	16375	16318	16199	16266	16351	16468	16202	16403	16417	16359	16351	16423	16389	16322	16309	16247	16403	16397	16176	16383	16291	16309	16266	16477	16297	16262	16215	16477	16195	16499	16225	16297	16498	16368	16365	16293	16362	16333	16303	16387	16439	16282	16312	16306	16345	16466	16261	16379	16324	16521	16360	16422	16182	16314	16320	16285	16239	16379	16367	16410	16260	16304	16376	16288	16447	16337	16294	16398	16167	16418	16296	16452	16389	16391	16320	16357	16468	16221	16319	16344	16564	16368	16423	16204	16414	16375	16332	16331	16303	16336	16486	16352	16488	16357	16311	16373	16414	16248	16336	16269	16223	16390	16250	16324	16442	16523	16378	16366	16571	16185	16398	16361	16249	16481	16274	16387	16438	16414	16403	16500	16401	16374	16431	16342	16333	16310	16219	16456	16232	16446	16455	16265	16360	16363	16376	16252	16377	16071	16540	16430	16295	16369	16329	16452	16252	16285	16438	16274	16277	16330	16421	16317	16283	16456	16443	16341	16263	16378	16288	16175	16477	16456	16060	16579	16205	16261	16301	16604	16395	16228	16500	16360	16196	16316	16349	16274	16403	16361	16455	16259	16333	16399	16168	16269	16409	16348	16457	16250	16378	16448	16497	16363	16241	16470	16554	16439	16421	16279	16333	16423	16283	16301	16263	16249	16444	16489	16273	16249	16400	16455	16537	16344	16572	16346	16437	16308	16264	16347	16342	16224	16480	16398	16173	16412	16526	16477	16256	16111	16360	16365	16381	16240	16404	16225	16292	16327	16292	16304	16260	16488	16214	16500	16500	16286	16142	16362	16359	16307	16291	16356	16391	16522	16392	16541	16250	16378	16429	16328	16373	16341	16216	16388	16363	16427	16216	16480	16248	16248	16428	16344	16306	16397	16280	16548	16375	16354	16226	16376	16460	16297	16482	16290	16384	16316	16446	16314	16402	16247	16354	16200	16357	16268	16328	16500	16293	16335	16316	16271	16487	16149	16177	16424	16309	16423	16467	16427	16372	16462	16230	16384	16301	16402	16460	16416	16553	16315	16251	16363	16473	16441	16303	16281	16303	16434	16241	16464	16439	16283	16309	16151	16519	16255	16296	16468	16268	16211	16381	16473	16298	16362	16179	16168	16269	16483	16431	16427	16423	16330	16403	16223	16512	16254	16287	16322	16418	16284	16420	16175	16376	16312	16444	16412	16236	16496	16482	16413	16235	16426	16557	16387	16315	16402	16274	16409	16263	16357	16247	16353	16174	16418	16468	16327	16293	16468	16486	16366	16479	16357	16269	16384	16300	16391	16419	16353	16284	16423	16372	16274	16406	16340	16275	16304	16502	16569	16436	16348	16335	16273	16394	16446	16382	16490	16406	16289	16168	16312	16363	16313	16385	16275	16435	16367	16293	16331	16316	16262	16575	16410	16342	16261	16428	16233	16367	16424	16361	16341	16322	16282	16352	16310	16170	16436	16520	16334	16485	16361	16431	16432	16365	16409	16471	16489	16367	16451	16307	16570	16379	16368	16209	16319	16329	16216	16175	16249	16372	16436	16316	16322	16174	16441	16301	16381	16308	16461	16314	16360	16567	16346	16190	16327	16436	16375	16357	16461	16300	16346	16268	16326	16277	16453	16263	16341	16278	16325	16218	16262	16532	16470	16453	16287	16280	16350	16376	16284	16274	16353	16254	16300	16417	16389	16340	16534	16374	16328	16485	16341	16430	16392	16346	16385	16335
23068	21509	29456	24603	23280	27680	30061	24720	23038	22453	21376	20949	20360	20137	20133	20081	20006	19980	19880	19905	19788	20049	19523	19482	19436	19680	19438	19573	19502	19651	19485	19203	19254	19089	19271	19587	19461	19471	19347	19359	19386	19456	19277	19419	19481	19384	19372	19253	19397	19323	19175	19402	19502	19300	19614	19442	19225	19518	19173	19197	19353	19330	19385	19284	19346	19285	19115	19508	19407	19464	19405	19385	19311	19201	19226	19283	19396	19234	19170	19546	19323	19387	19367	19363	19374	19227	19227	19465	19328	19338	19561	19455	19544	19292	19189	19064	19232	19408	19179	19270	19535	19329	19074	19410	19523	19290	19204	19477	19477	19168	19207	19411	19206	19196	19250	19321	19335	19342	19205	19400	19166	19274	19201	19027	19245	19243	19427	19224	19155	19134	19368	19042	19237	19240	19372	19386	19226	19214	19451	19347	19361	19236	19339	19600	19315	19236	19201	19525	19199	19347	19421	19552	19401	19332	19276	19413	19199	19131	19389	19227	19283	19266	19094	19354	19406	19191	19325	19370	19321	19377	19298	19493	19465	19142	19154	19372	19307	19368	19296	19190	19412	19070	19326	19363	19310	19146	19237	19194	19343	19401	19339	19151	19073	19438	19224	19363	19229	19179	18994	19195	19212	19454	19281	19146	19010	19203	19277	19361	19310	19160	19205	19314	19495	19203	19401	19217	19251	19193	19263	19222	19128	19385	19466	19161	19344	19207	19308	19346	19318	19416	19247	19198	19341	19052	19512	19204	19345	19216	19339	19371	19364	19271	19231	19326	19242	19301	19368	19197	19246	19313	19263	19039	19406	19377	19293	19182	19414	19306	19226	19269	19220	19076	19352	19625	19318	18991	19362	19484	19457	19490	19253	19378	19300	19260	19252	19237	19008	19055	19327	19335	19149	19177	19350	19314	19418	19278	19111	19322	19301	19346	19238	19219	19292	19139	19330	19264	19380	19270	19268	19131	19315	19163	19297	19196	19251	19275	19080	19288	19107	19153	19257	19425	19111	19184	19249	19370	19263	19194	19456	19383	19273	19375	19297	19256	19202	19286	19276	19200	19294	19309	19248	19260	19098	19411	19180	19285	19531	19241	19339	19384	19392	19208	19111	19281	19143	19171	19285	19239	19356	19302	19258	19093	19303	19255	19404	19374	19112	19300	19265	19252	19275	19268	19218	19187	19276	19178	19259	19287	19001	19230	19230	18940	19249	19294	19372	19298	19302	19299	19546	19158	19110	19034	19264	19197	19120	19451	19320	19112	19224	19234	19205	19175	19263	19702	19389	19576	19047	19157	19432	19241	19210	19228	19078	19311	19341	19272	19172	19346	19296	19393	19250	19132	19352	19272	19419	19265	19165	19079	19318	19193	19118	19265	19399	19312	19343	19439	19519	19344	19315	19202	18925	19285	19258	19376	19316	19120	19126	19247	19268	19224	19302	19300	19258	19305	19215	19329	19199	19149	19223	19202	19191	19320	19599	19201	19118	19307	19226	19504	19427	19184	19265	19255	19359	19269	19341	19192	19139	19141	19112	19281	19260	19350	19148	19345	19212	19195	19411	19185	19137	19431	19531	19172	19228	19062	19342	19479	19221	19336	19577	19356	19189	19373	19483	19294	19496	19423	19259	19388	19275	19405	19399	19200	19374	19130	19212	19057	19052	19297	19394	19197	19219	19304	19237	19202	19214	19219	19079	19181	19222	19029	19170	19424	19132	19146	19204	19253	19323	19304	19485	19084	19515	19214	19421	19267	19199	19183	19290	19370	19198	19207	19157	19279	19375	19297	19275	19415	19343	19146	19310	19177	19473	19169	19454	19281	19172	19019	19124	19209	19117	19298	19283	19240	19178	19140	19116	19426	19320	19057	19462	19449	19327	19179	19141	19148	19391	19058	19212	19244	19338	19459	19335	19191	19455	19205	19233	19324	19455	19129	19359	19456	19235	19078	19485	19095	19296	19380	19201	19474	19191	19157	19109	19062	19220	19073	19362	19232	19372	19120	19279	19162	19401	19116	18960	19301	19153	19130	19023	19210	19190	19348	19259	19421	19274	19351	19233	19238	19306	19338	19277	19480	19470	19311	19137	19275	19400	19256	19163	19256	19245	19152	19210	19323	19204	19260	19021	19250	19241	19215	19368	19312	19185	19391	19276	19266	19496	19222	19328	19213	19262	19134	19472	19132	19237	19118	19362	19290	19520	19489	19397	19053	19643	19156	19346	19288	19209	19177	19078	19240	19158	19291	19321	18991	19239	19175	19175	19134	19228	19383	19102	19202	19440	19218	19203	19134	19028	19122	19394	19031	19186	19152	19395	19322	19382	19178	19199	19210	19369	19327	19326	19099	19635	19373	19167	19192	19273	19173	19472	19340	19255	19234	19097	19199	19241	19161	19375	19402	19134	19199	19248	19225	19368	19015	19205	19294	19233	19289	19425	19410	19365	19311	19321	19292	19441	19271	19355	19217	19269	19478	19239	19116	19387	19196	19304	19088	19376	19268	19260	19143	19254	19314	19326	19173	19445	19238	19234	19203	19291	19312	19239	19360	19218	19128	19337	19354	19236	19240	19362	19114	19241	19351	19176	19281	19226	19297	19278	19366	19487	19348	19210	19240	19257	19247	19382	19383	19206	19186	19217	19291	19303	19136	19324	19140	19249	19134	19192	19460	19283	19149	19093	19094	19301	19158	19229	19228	19371	19131	19324	19234	19009	19215	19173	19240	19368	19373	19387	19341	19103	19387	19413	19287	19082	19318	19365	19365	19346	19227	19260	19196	19159	19177	19284	19107	19361	19248	19216	19392	19327	19320	19456	19255	19236	19308	19377	19242	19219	19406	19343	19429	19219	19317	19220	19225	19174	19304	19381	19184	19411	19206	19336	19316	19215	19317	19293	19426	19393	19243	19239	19011	19123	19383	19152	19277	19275	19240	19329	19187	19241	19456	19226	19308	19234	19193	19263	19153	19261	19436	19347	19331	19397	19346	19260	19277	19247	19251	19188	19531	19419	19320	19309	19061	19316	19183	19509	19268	19344	19308	19167	19351	19177	19256	19354	19250	19258	19286	19254	19169	19340	19314	19341	19343	19378	19165	19385	19314	19165	19065	19411	19382	19539	19276	19300	19426	19354	19117	19407	19351	19168	19276	19292	19007	19336	19563	19413	19497	19327	19351	19077	19302	19115	19385	19489	19135	19199	19243	19109	19260	19535	19260	19236	19293	19286	19153	19431	19041	19425	19170	19223	19109	19198	19190	19216	19240	19214	19590	19368	19302	19257	19249	19511	19280	19327	19358	19338	19299	19238	19319	19085	18971	19252	19171	19357	19248	19255	19299	19218	19452	19237	19340	19293	19353	19293	19146	19372	19192	19280	19132	19318	19363	19463	19224	19343	19187	19094	19095	19330	19286	19208	19409	19469	19293	19339	19362	19504	19185	19221	19182	19267	19253	19233	19478	19340	19444	19377	18968	19296	19017	19334	19408	19245	19311	19295	19234	19124	19175	19428	19389	19144	19367	19458	19349	19505	19414	19431	19260	19365	19139	19324	19382	19176	19285	19229	19366	19178	19131	19124	19243	19469	19328	19232	19279	19335	19214	19238	19355	19305	19160	19374	19237	19375	19438	19255	19293	19289	19262	19330	19273	19239	19432	19239	19359	19341	19343	19229	19302	19133	19211	19108	19238	19232	19153	19223	19162	19046	19073	19281	19235	19407	19271	19215	19335	19344	19344	19243	19117	19386	19209	19297	19172	19282	19177	19189	19352	19424	19201	19442	19234	19301	19499	19269	19312	19347	19173	19182	19261	19041	19176	19421	19040	19282	19358	19357	19109	19195	19203	19259	19406	19494	19262	19141	19133	19280	19252	19333	19270	19252	19339	19277	19194	19061	19163	19412	19443	19084	19321	19254	19279	19281	19418	19276	19350	19344	19195	19465	19284	19289	19350	19387	19384	19274	19367	19305	19188	19090	19178	19186	19015	19099	19257	19344	19257	19291	19096	19543	19398	19105	19165	19340	19273	19347	19217	19180	19383	19114	19340	19205	19424	19194	19226	19239	19209	19281	19397	19493	19245	19398	19211	19222	19287	19324	19342	19563	19230	19318	19315	19311	19163	19180	19269	19411	19103	19274	19144	19205	19314	19248	19264	19174	19355	19313	19300	19184	19263	19392	19201	19279	19378	19002	19279	19211	19398	18983	19220	19328	19157	19319	19224	19209	19324	19118	19222	19199	19403	19457	19354	19218	19346	19203	19403	19291	19060	19149	19312	19301	19217	19332	19461	19277	19249	19309	19154	19389	19428	19382	19481	19045	19278	19427	19146	19138	19173	19235	19377	19111	19290	19293	19120	19263	19165	19221	19216	19267	19385	19341	19271	19237	19212	19290	19281	19376	19232	19364	19137	19514	19301	19433	19383	19268	19123	19231	19116	19487	19181	19353	19229	19131	19323	19112	19184	19349	19110	19354	19206	19179	19180	19125	19277	19387	19326	19341	19114	19208	19122	19590	19447	19357	19227	19345	19249	19124	19311	19230	19371	19337	19164	19225	19151	19270	19479	19211	19446	19296	19230	19148	19297	19327	19340	19289	19264	19188	19466	19310	19257	19287	19251	19305	19266	19272	19212	19297	19238	19146	19297	19292	19217	19408	19406	19528	19383	19312	19404	19308	19134	19273	19203	19241	19277	19311	19065	19391	19393	19438	19214	19385	19288	19389	19372	19151	19357	19229	19129	19159	19320	19244	19251	19232	19222	19303	19241	19406	19241	19105	19222	19239	19115	19326	19321	19213	19217	19335	19215	19148	19238	19230	19343	19263	19347	19333	19206	19429	19284	19341	19372	19239	19200	19258	19303	19225	19362	19400	19432	19329	19235	19175	19325	19168	19381	19350	19227	19306	18998	19289	19448	19041	19108	19332	19257	19146	19282	19401	19410	19390	19426	19417	19389	19219	19331	19438	19267	19213	19233	19209	19339	19298	19539	19269	19289	19358	19423	19162	19362	19460	19080	19214	19331	19368	19390	19263	19322	19322	19334	19575	19403	19183	19223	19430	19324	19163	19204	19237	19437	19432	19278	19323	19120	19354	19248	19301	19308	19243	19105	19132	19391	19468	19205	19334	19480
36030	61616	59055	44454	36306	32114	27483	23971	22135	20637	19824	19332	18228	18013	17950	17669	17493	17556	17408	17294	17417	17313	17293	17154	17234	16966	17092	17122	17000	16992	17008	16974	17023	16974	16921	17089	16812	16905	16871	16988	17040	16760	16899	16851	16865	16722	16941	16969	16997	16867	16830	16961	16716	16653	17083	16727	17092	16814	16747	16840	16945	16909	16872	16960	16794	16871	16908	16856	16746	16780	16777	16901	16801	16733	16801	17004	16931	16865	16999	16954	16846	16829	16668	16955	17060	16801	16795	16861	16876	16837	16960	16880	16915	16624	16584	16713	16888	16693	16930	16949	16762	16929	16770	16822	16867	16930	16861	16849	16870	16815	17085	16742	16864	16781	16696	16909	16969	16663	16892	16699	16716	16962	16832	16855	16986	16752	16918	16858	16790	16983	16897	16782	16885	16744	16983	16967	16793	16828	16679	16879	17017	16728	16795	16835	16799	16751	16891	16845	16770	16770	16769	16685	16885	16747	16763	16764	16809	16734	16739	16816	17017	16808	16923	16815	16727	16852	16713	16800	16806	16808	16968	16863	17041	16858	16779	17007	16850	16804	16709	16939	16890	16894	16803	16837	16880	16930	16814	16724	16762	16748	16870	16918	16804	16900	16757	16985	16729	16480	16846	16816	16796	16770	16798	16775	17014	16715	16824	16921	16928	16825	16908	16914	16685	17031	16746	16760	16903	16909	16903	16785	16769	16771	16908	16639	16774	16797	16918	16795	16732	16761	16951	16774	16821	16911	16678	16848	17046	16905	16960	16830	16693	16911	16879	16889	16861	16816	16802	16647	16798	16874	16863	16934	16659	16820	16932	16630	16904	16974	16864	16883	16669	16866	16668	16692	16723	16718	16775	16860	16881	16815	16895	16980	17063	16840	16852	17059	16789	17001	16602	16785	16845	16688	16963	16931	16929	16693	16842	16644	16819	16896	16708	16635	16870	16931	16891	16838	16608	16811	16816	16812	16716	16847	16754	16730	16669	16794	16863	16704	16545	16886	16898	16819	16598	16709	16820	16895	16745	16742	16920	16727	16797	16701	16809	16649	17034	16779	16711	16754	16810	16951	16757	16907	16900	16734	16781	16823	16947	16728	16803	16726	16813	16849	16893	16824	16691	16980	17024	16879	16710	16892	16877	17017	16900	16866	16916	16870	16831	16748	16777	16668	16878	16797	16678	16697	16760	16753	16815	16699	16866	16804	17008	17018	16803	16710	16894	16673	16917	17072	16901	16843	16828	16872	16727	16636	16854	16825	16749	16633	16889	16877	16845	16828	17088	16928	16744	16871	17000	16912	16670	16746	16936	16935	16828	16732	16886	16894	16746	16780	16665	16735	16775	16789	16886	16773	16772	16931	16858	16769	16865	16863	16743	16883	16721	16795	16776	16978	16728	16849	16679	16824	16771	16994	16815	16830	16860	16858	16843	16756	16855	16829	16578	16928	16667	16757	16925	16800	16846	16734	16959	16722	16978	16792	16785	16840	16789	16729	16926	16777	16861	16862	16815	16617	16648	16756	16746	16820	16761	16751	16891	16888	16754	16822	16983	16805	16793	16796	16848	16834	16921	16712	16732	16741	16759	16916	16944	16838	16767	16692	16719	16644	16815	16799	16929	17002	16865	16777	16826	16878	16888	16848	16836	16697	16872	16892	17022	16900	16654	16598	16869	16871	16964	16774	16883	16852	16733	16731	16613	16586	16758	16619	16764	16852	16723	16719	16745	16921	16792	16860	16909	16919	16726	16880	16867	16924	16922	16822	16714	16661	16662	16801	16650	16772	16671	16712	16732	16819	16889	16803	16841	16785	16874	16703	16779	16746	16595	16774	16791	16942	16920	16705	16711	16806	16916	16902	16753	16802	16768	16943	16816	16716	16926	16863	16644	16898	16691	16812	16780	16794	16767	17011	16886	16876	16856	16813	16771	16859	16818	16799	16911	16725	16807	16950	16838	16767	16838	16878	16688	16788	16887	16539	16738	16745	16860	16851	16787	16883	16897	16540	16994	16885	16833	16757	16739	16787	16785	16917	16833	16718	16646	16764	16902	16699	16835	16780	16819	16934	16805	16779	16957	16762	16762	16757	16706	16717	16764	16829	16775	16743	16961	16844	16902	16858	16732	16772	16779	17000	16879	16875	16811	16927	16923	16880	16676	16646	16876	16730	16872	17032	16837	16712	16948	16935	16701	16811	16827	16710	16875	16897	16678	16826	16889	17082	16731	16804	16726	16862	16991	16880	16940	16773	16849	16864	16777	16848	16766	16976	16762	16684	16991	16681	16887	16774	16848	16725	16851	16847	16969	16774	16929	16923	16784	16674	16866	16909	16745	16853	16805	16887	16583	16941	16775	16607	16809	16745	16774	16770	16678	16696	16760	16862	16816	16690	16867	16930	16740	16692	16739	16827	16704	16847	16867	16865	16848	17051	16948	16938	16785	16779	16708	16846	16787	16945	16588	16773	16719	16977	16771	16747	16970	16829	16819	16845	16750	16814	16760	16815	17033	16749	16702	16930	16814	16923	16849	16924	16805	16880	16678	16820	16874	16835	16875	16607	16816	16727	16878	16848	16798	16876	16814	17000	16967	16684	16677	16724	16986	16709	17010	16941	16820	16701	16882	16910	16764	16747	16809	16678	16809	16891	16831	16732	16761	16841	16663	16767	16866	16897	16707	16762	16689	16791	16817	16793	16896	16791	16844	16804	16748	16975	16879	16801	16878	16840	16802	16792	16790	17004	16963	16947	16746	17029	16649	16931	16748	16792	16624	16872	16628	16754	16790	16956	16782	16919	16958	16824	16870	16716	16836	16729	16969	16714	16813	16869	16772	16834	16843	16859	16863	16784	16844	16961	16764	16784	16883	16705	16796	16814	16697	16824	16934	16795	17052	16753	16755	16748	16828	16802	16725	16792	16753	16826	16726	16686	16583	16823	16713	16803	16864	16859	16858	16724	16801	16833	16787	16723	16855	16807	16750	16680	16658	16708	16922	16880	16716	16746	16894	17018	16748	16643	16809	16826	16806	16723	16808	16708	16853	16911	16759	16949	16907	16830	16758	16671	16756	16883	17012	16794	16748	16836	16913	16866	16731	16800	16746	16819	16736	16840	16642	16938	16795	16710	16723	16838	16792	16949	16736	16808	16796	16607	16759	16638	16902	16888	16842	16765	16700	16701	16827	16829	16890	16981	16872	16707	16907	16905	16768	16823	16711	16763	16806	16765	16797	17019	16577	16817	16717	16910	16810	16834	17025	16800	17006	16781	16664	16711	16822	16684	16923	16974	16896	16719	16797	16718	16744	16802	16730	16823	16625	16772	16849	16755	16732	16834	16850	16899	16673	16781	16707	16798	16893	16804	16838	16722	16851	16952	16812	16796	16623	17062	16776	16758	16741	16865	16805	16737	16730	16716	16768	16839	16771	16870	16798	16700	16812	16851	16957	16801	16750	16824	16774	16942	16695	16587	16832	16819	16828	16694	16826	16721	16992	16796	16714	16777	16731	16860	16880	16677	16775	16965	16800	16812	16796	16661	16759	16819	16892	16993	16897	16891	16721	16817	16926	16699	16897	16710	16851	16729	16789	16870	16786	16847	16794	16750	16741	16894	16747	16683	16655	16735	16773	16767	16801	16781	16734	16894	16839	16975	16926	16781	16808	16704	16847	16664	16819	16697	16879	16682	16778	16722	16814	16983	16952	16869	16657	16862	16841	16770	16943	16872	16807	16909	16828	16845	16744	16937	16884	16713	16812	16817	16722	16760	16760	16804	16723	16950	16968	16890	16787	16643	16769	16818	16823	16898	16952	16854	16827	16843	16696	16750	16859	16791	16800	16896	16684	16821	16812	16736	17036	17022	16789	16898	16729	16890	16812	16800	16917	16834	16859	16853	16762	16904	16824	16617	16939	16853	16839	16830	16835	16731	16823	17062	16767	16788	16726	16709	16852	16900	16769	16967	16835	16779	16823	16861	16806	16877	16821	16704	16697	16824	16942	16800	16786	16868	16876	16960	16654	17011	16956	16719	16947	16847	16842	16668	16746	16827	16916	16849	17012	16880	16693	16717	16806	16721	16752	16764	16918	16701	16803	16822	16749	17010	16799	16801	16807	16651	16932	16901	16845	16910	16834	16717	16807	16748	16810	16830	16851	16642	16904	16786	16761	16913	16837	16945	16945	16671	16767	16887	16877	16855	16804	16710	16913	16985	16862	16731	16879	16788	16609	16764	16726	16782	16847	16829	16788	16839	16831	16957	16669	16839	16825	16845	16784	16803	16726	16645	16721	16901	16929	16843	16859	16715	16860	16695	16725	16683	16748	16839	16878	16817	16882	16750	16855	16931	16856	16731	16885	16736	16764	16846	16791	16940	16812	17009	16832	16896	16869	16837	16865	16990	16695	16749	16845	16806	16936	16659	16793	16757	16801	16684	16838	16873	16693	17034	16789	16737	16843	16744	16886	16646	16798	16786	16675	16816	16894	16861	16838	16729	16821	16912	16679	16742	16773	16940	16770	16838	16912	16680	16814	16682	16829	16791	16847	16788	16895	16741	16817	16748	16713	16828	16762	16800	17006	16947	16665	16625	16811	16696	16743	16958	16767	16827	16704	17025	16664	16778	16899	16903	16699	16696	17060	16761	16781	16770	16853	16693	16845	16782	16905	16876	16952	16843	16882	16773	16971	17009	16646	16816	16847	16698	16814	16867	16929	16666	16704	16966	16704	16866	16940	16894	16786	16812	16754	16842	16913	16837	16607	16609	16721	16992	16693	16921	16930	16798	16684	16871	16800	16826	16969	16870	16861	16764	16694	16733	16881	16819	16699	16713	16682	16786	16900	16840	16949	16673	16872	16930	16600	16859	16799	16767	16785	16870	16763	16678	16800	16740	16771	16728	16712	16755	16743	16835	16912	16824	16788	16792	16919	16810	16606	16848	16837	16731	16848	16717	16946	16799	16913	16619	16718	16875	16895	16836	16710	17033	16781	16644	17011	16924	16770	17017	16570	16848	16718	16835	16685	16827	16777	16839	16783	16762	16799	16775	16934	16646	16770	16865	16863	16712	16873	16790	16988	16873	16830	16871	16700	16899	16805	16688	16713	16783	16793	16687	16825	16916	16840	16913	16753	16590
28779	28584	36184	31623	25162	21769	20347	19313	18741	18531	18290	18034	18056	17976	17892	17927	17957	17787	17687	18057	17896	17841	17599	17687	17672	17599	17931	17640	17542	17527	17579	17584	17598	17643	17683	17590	17659	17629	17831	17751	17670	17620	17578	17673	17551	17623	17600	17563	17515	17647	17579	17713	17749	17525	17611	17796	17677	17724	17739	17747	17548	17475	17476	17547	17698	17646	17627	17535	17767	17450	17565	17503	17525	17592	17563	17640	17552	17642	17534	17416	17747	17467	17616	17299	17777	17517	17489	17506	17397	17691	17502	17607	17561	17446	17647	17643	17794	17596	17265	17529	17551	17512	17402	17668	17746	17600	17621	17555	17574	17639	17597	17532	17492	17440	17510	17459	17604	17360	17608	17460	17532	17611	17495	17592	17718	17557	17617	17702	17581	17681	17586	17503	17637	17535	17759	17720	17616	17463	17609	17580	17747	17603	17504	17662	17647	17452	17742	17603	17678	17746	17628	17663	17585	17684	17432	17383	17578	17728	17763	17713	17643	17716	17513	17446	17707	17590	17792	17633	17620	17588	17541	17306	17555	17682	17663	17580	17797	17797	17700	17647	17725	17532	17674	17523	17445	17455	17425	17515	17666	17632	17525	17561	17538	17497	17671	17664	17620	17735	17512	17686	17817	17609	17528	17431	17624	17530	17703	17693	17514	17638	17569	17470	17521	17840	17696	17644	17701	17636	17657	17563	17591	17490	17427	17655	17348	17608	17544	17702	17508	17412	17585	17663	17684	17610	17698	17415	17602	17548	17538	17708	17339	17460	17829	17465	17497	17491	17649	17657	17490	17552	17471	17660	17635	17681	17702	17617	17780	17649	17474	17659	17614	17749	17617	17618	17745	17577	17483	17541	17688	17712	17604	17566	17756	17522	17565	17596	17791	17709	17582	17684	17649	17609	17675	17659	17279	17593	17459	17532	17705	17573	17556	17658	17603	17643	17654	17556	17335	17510	17699	17473	17619	17712	17624	17671	17453	17760	17526	17501	17321	17801	17584	17525	17502	17625	17818	17842	17452	17730	17559	17555	17706	17660	17552	17794	17714	17337	17389	17514	17635	17595	17574	17542	17755	17695	17693	17690	17715	17749	17701	17547	17721	17558	17759	17318	17827	17525	17767	17670	17620	17540	17605	17555	17525	17716	17655	17555	17625	17571	17463	17709	17775	17621	17704	17674	17674	17490	17423	17510	17630	17633	17409	17707	17609	17429	17499	17639	17661	17607	17725	17402	17563	17529	17623	17598	17615	17386	17699	17631	17549	17604	17284	17734	17672	17719	17525	17452	17575	17562	17696	17585	17519	17595	17495	17553	17623	17647	17426	17488	17483	17566	17744	17531	17646	17506	17804	17610	17655	17550	17595	17602	17659	17520	17680	17601	17480	17497	17415	17615	17594	17720	17763	17535	17512	17690	17587	17534	17550	17411	17461	17598	17428	17518	17571	17568	17781	17641	17638	17729	17645	17634	17679	17732	17450	17479	17563	17563	17568	17517	17554	17541	17613	17431	17432	17577	17600	17605	17644	17595	17588	17793	17685	17516	17549	17501	17556	17554	17549	17437	17534	17482	17469	17567	17806	17459	17865	17639	17548	17641	17379	17632	17637	17718	17345	17586	17530	17597	17535	17658	17423	17540	17557	17577	17538	17631	17557	17598	17817	17507	17708	17424	17501	17695	17620	17585	17525	17485	17544	17611	17544	17674	17712	17596	17628	17677	17866	17693	17515	17475	17660	17414	17605	17453	17447	17686	17525	17680	17502	17612	17718	17487	17618	17664	17739	17715	17621	17532	17297	17521	17710	17746	17537	17478	17469	17559	17580	17653	17604	17493	17537	17378	17577	17595	17544	17532	17615	17730	17543	17744	17451	17707	17628	17532	17619	17660	17524	17672	17625	17479	17732	17619	17656	17536	17445	17684	17563	17800	17626	17439	17652	17667	17432	17801	17791	17655	17532	17687	17619	17464	17803	17515	17644	17815	17518	17484	17668	17474	17665	17695	17548	17795	17647	17423	17624	17438	17648	17645	17678	17432	17675	17574	17525	17623	17478	17501	17683	17539	17446	17538	17624	17668	17635	17520	17518	17473	17739	17583	17720	17465	17625	17522	17532	17514	17704	17493	17589	17670	17519	17488	17719	17518	17670	17648	17383	17394	17656	17410	17588	17556	17659	17586	17431	17494	17521	17590	17843	17638	17482	17701	17540	17559	17700	17507	17556	17596	17713	17491	17725	17429	17384	17581	17653	17515	17642	17741	17703	17772	17641	17746	17640	17588	17532	17687	17772	17682	17616	17633	17678	17578	17704	17619	17605	17560	17640	17551	17937	17604	17527	17662	17683	17530	17597	17626	17595	17478	17507	17889	17586	17573	17769	17542	17578	17590	17571	17629	17609	17650	17496	17487	17547	17693	17654	17703	17560	17585	17519	17579	17475	17600	17497	17591	17705	17437	17495	17603	17722	17697	17603	17508	17445	17593	17565	17642	17695	17709	17621	17672	17554	17418	17437	17345	17721	17524	17564	17644	17596	17629	17455	17349	17604	17565	17698	17401	17493	17523	17348	17717	17637	17648	17508	17737	17644	17530	17687	17640	17395	17723	17719	17667	17736	17687	17685	17750	17345	17704	17623	17607	17564	17691	17547	17736	17614	17672	17674	17603	17481	17616	17454	17670	17536	17567	17529	17707	17376	17559	17700	17481	17604	17882	17845	17824	17725	17407	17556	17684	17628	17612	17446	17508	17733	17527	17623	17735	17658	17640	17478	17597	17639	17483	17531	17451	17742	17524	17547	17434	17762	17777	17602	17603	17499	17469	17436	17817	17657	17896	17729	17748	17549	17603	17556	17746	17533	17764	17697	17361	17823	17672	17643	17648	17733	17467	17489	17772	17458	17694	17458	17669	17744	17572	17767	17483	17629	17496	17612	17600	17759	17643	17630	17669	17522	17454	17443	17474	17508	17681	17836	17638	17658	17496	17445	17530	17579	17641	17551	17555	17543	17537	17589	17611	17539	17387	17642	17429	17590	17528	17417	17429	17799	17651	17473	17548	17569	17425	17707	17578	17599	17747	17689	17647	17545	17638	17467	17504	17595	17642	17620	17723	17464	17337	17597	17468	17730	17615	17656	17553	17394	17452	17532	17508	17570	17317	17531	17535	17617	17716	17547	17618	17763	17731	17760	17732	17628	17532	17587	17532	17534	17714	17741	17616	17860	17497	17715	17547	17545	17526	17585	17593	17514	17662	17537	17596	17555	17568	17519	17463	17550	17451	17573	17766	17450	17728	17705	17620	17533	17628	17510	17638	17385	17310	17630	17442	17476	17572	17663	17521	17728	17627	17498	17508	17577	17519	17465	17501	17733	17528	17713	17494	17431	17638	17725	17652	17351	17509	17674	17577	17597	17683	17664	17513	17583	17516	17674	17497	17578	17570	17537	17559	17635	17670	17486	17692	17635	17604	17726	17586	17620	17526	17552	17470	17602	17719	17641	17594	17655	17717	17664	17839	17768	17235	17591	17636	17586	17745	17424	17585	17667	17671	17792	17688	17654	17528	17647	17614	17451	17490	17642	17631	17616	17443	17406	17753	17553	17354	17596	17458	17777	17705	17513	17466	17501	17579	17621	17669	17794	17745	17584	17697	17429	17486	17502	17413	17376	17608	17565	17825	17663	17530	17638	17548	17711	17504	17706	17468	17588	17672	17674	17594	17464	17535	17576	17468	17702	17723	17749	17672	17515	17718	17442	17446	17666	17661	17703	17470	17518	17590	17497	17544	17720	17497	17873	17556	17440	17551	17682	17603	17591	17424	17823	17616	17471	17686	17658	17588	17637	17532	17660	17546	17694	17679	17577	17833	17382	17724	17730	17744	17512	17632	17704	17600	17443	17566	17629	17552	17429	17494	17519	17689	17661	17536	17690	17648	17554	17576	17664	17657	17636	17478	17732	17599	17695	17545	17689	17529	17766	17716	17693	17490	17402	17617	17534	17510	17578	17718	17616	17758	17541	17415	17565	17371	17426	17582	17573	17770	17563	17643	17436	17682	17444	17558	17395	17738	17757	17705	17708	17656	17483	17583	17544	17614	17558	17471	17570	17744	17440	17559	17773	17439	17515	17570	17477	17397	17673	17589	17567	17553	17567	17852	17373	17440	17529	17644	17612	17765	17477	17629	17703	17373	17567	17724	17531	17572	17631	17609	17464	17638	17574	17557	17668	17655	17733	17589	17562	17635	17532	17550	17349	17445	17577	17761	17664	17520	17470	17713	17667	17576	17658	17537	17572	17700	17545	17782	17430	17565	17481	17664	17402	17692	17608	17612	17683	17540	17645	17645	17713	17587	17520	17630	17636	17538	17481	17496	17855	17522	17666	17644	17586	17525	17499	17565	17611	17697	17672	17617	17548	17574	17409	17610	17707	17472	17567	17553	17690	17455	17615	17475	17423	17708	17637	17636	17630	17616	17541	17504	17571	17712	17606	17647	17705	17699	17646	17624	17546	17680	17714	17428	17674	17694	17526	17819	17631	17701	17625	17753	17649	17611	17714	17651	17527	17557	17449	17562	17502	17517	17414	17488	17394	17669	17613	17457	17605	17653	17575	17729	17453	17268	17753	17742	17342	17614	17444	17429	17494	17582	17768	17764	17555	17750	17578	17595	17654	17258	17618	17632	17758	17692	17767	17611	17619	17538	17481	17749	17453	17560	17809	17576	17414	17660	17782	17828	17482	17669	17813	17480	17617	17700	17668	17646	17519	17627	17705	17470	17442	17637	17585	17724	17500	17510	17685	17606	17685	17724	17304	17778	17469	17576	17505	17605	17590	17722	17528	17690	17508	17609	17798	17411	17690	17494	17598	17455	17580	17758	17594	17624	17612	17670	17644	17711	17730	17486	17664	17650	17734	17678	17738	17591	17517	17644	17528	17519	17497	17572	17536	17651	17588	17741	17570	17434	17574	17463	17730	17659	17672	17477	17760	17563	17450	17567	17563	17649	17706	17681	17557	17648	17629	17503	17601	17640	17706	17487	17485	17472	17588	17568	17606	17578	17550	17683	17459	17677	17757	17544	17621	17635	17554	17503	17729	17513	17545	17467	17327	17342	17502	17575	17555	17602	17548	17532
32416	47391	42687	32479	25787	21624	19360	18285	17688	17230	16912	16377	16228	16273	16130	16026	16037	15991	15974	15965	16046	15915	15993	15794	15812	15924	15836	15744	15865	16026	15832	15806	16066	15692	15896	15812	15984	15637	15838	15956	15791	15835	15884	16011	15793	15702	15741	15852	15756	15704	15784	15809	15737	15934	15763	15834	15788	15687	15825	15942	15765	15790	15824	15771	15906	15942	15835	15710	15765	15747	15711	15788	15905	15683	15854	15865	15868	15683	15807	15917	15790	15803	15821	15839	15596	15835	15752	15646	15765	15715	15936	15682	15934	15817	15774	15623	15781	15859	15746	15974	15839	15930	15815	15803	15740	15706	15925	15621	15675	15795	15874	15771	15676	15724	15850	15703	15910	15837	15677	15813	15796	15820	15885	15797	15850	15787	15969	15831	15914	15774	15693	15698	15666	15921	15687	15808	15727	15799	15889	15773	15717	15850	15647	15764	15776	15782	15738	15835	15914	15954	15733	15808	15888	15983	15681	15887	15819	15895	15928	15668	15694	15791	15820	15939	15731	15666	15769	15746	15682	15655	15697	15799	15909	15679	15915	15660	15664	15841	15858	15782	15496	15854	15751	15628	15892	15820	15863	15773	15831	15834	15888	15836	15702	15719	15672	15915	15628	15841	15775	15796	15720	15863	15881	15652	15542	15797	15852	15848	15844	15843	16035	15963	15746	15745	15650	15757	15879	15700	15695	15918	15973	15836	15814	15729	15855	15924	15814	15740	15772	15806	15637	15692	15817	15482	15863	15677	15655	15822	15877	15776	15778	15876	15875	15669	15739	16069	15887	15795	15660	15917	15817	15772	15919	15753	15788	15696	15695	15737	15823	15894	15684	15657	15693	15864	15757	15792	15676	15861	15921	15640	15708	15778	15735	15798	15753	15842	15808	15711	15728	15765	15755	15855	15750	15718	15837	15850	15921	15789	15820	15701	15796	15704	15873	15869	15715	15621	15715	15844	15886	15728	15827	15594	15802	15756	15803	15737	15833	15511	15705	15735	15778	15778	15650	15810	15925	15968	15871	15716	15821	15792	15624	15809	15895	15851	15618	15866	15718	15789	15947	15835	15725	15683	15939	15770	15837	15848	15732	15810	15513	15733	15874	15759	15762	15737	15810	15820	15753	15858	15788	15844	15821	15728	15971	15722	15648	15661	15704	15547	15705	15680	15801	15729	15804	15704	15815	15681	15822	15905	15793	15810	15688	15836	15935	15860	15807	15690	15921	15793	15819	15723	15751	15722	15747	15687	15792	15817	15818	15662	15828	15651	15840	15851	15714	15636	15805	15699	15735	15821	15901	15884	15700	15946	15815	15853	15844	15997	15858	15717	15628	15739	15767	15914	15639	16060	15862	15696	15656	15740	15832	15710	15808	15768	15844	15630	15761	15680	15829	15814	15895	15945	15867	15674	15938	15575	15732	15805	15815	15771	15769	15802	15795	15754	15777	15655	15731	15836	15925	15556	15824	15761	15895	15814	15736	15863	15789	15712	15671	15789	15746	15754	15954	15679	16006	15696	15916	15818	15818	15772	15852	15792	15734	15888	15847	15566	15613	15934	15722	15706	15680	15869	15722	16006	15771	15680	15800	15729	15669	15978	15829	15731	15763	15812	15764	15824	15942	15796	15805	15884	15851	15847	15724	15862	15792	15867	15849	15705	15523	15796	15823	15913	15718	15781	15747	15797	15830	15624	15726	15875	15808	15855	15791	15908	15753	15749	15867	15890	15854	15651	15787	15842	15777	15881	15811	15948	15674	15958	15773	15788	15662	15872	15591	15600	15916	15747	15768	15765	15722	15748	15836	15809	15718	15677	15717	15966	15666	15873	15757	15704	15898	15845	15998	15689	15716	15624	15813	15788	15800	15815	15743	15804	15892	15783	15857	15823	15689	15881	15876	15841	15863	15746	15753	15888	15743	15593	15880	15824	15903	15678	15943	15752	15789	15807	15775	15784	15641	15786	15839	15588	15860	15798	15887	15784	15710	15710	15814	15767	15763	15734	15928	15887	15960	15756	15719	15866	15814	15915	15639	15988	15866	15661	15811	15805	15721	15777	15734	15863	15778	15818	15810	15745	15676	15735	15854	15734	15689	15856	15764	15815	15838	15926	15758	15862	15837	15839	15656	15806	15648	15786	15636	15798	15799	15847	15699	15837	15674	15811	15841	15730	15919	15775	15804	15909	15710	15806	15700	15710	15912	15846	15832	15811	15706	15922	15752	15720	15872	15803	15760	15826	15843	15744	15780	15827	15812	15742	15914	15904	15815	15743	15735	15893	15822	15911	15619	15623	15833	15723	15769	15784	15720	15821	15713	15830	15893	15703	15773	15817	15743	15733	15944	15639	15703	15793	15942	15725	15796	15669	15935	16032	15636	15910	15693	15855	15907	15923	15819	15933	15743	15583	15938	15835	15848	15758	15810	15817	15707	15782	15917	15867	15733	15832	15696	15813	15687	15779	15837	15864	15773	15836	15693	15905	15797	15871	15928	15817	15735	15869	15830	15848	15719	15884	15571	15792	15759	15735	15867	15687	15732	15856	15895	15751	15769	15685	15892	15828	15864	15820	15910	15702	16011	15726	15800	15773	15766	15707	15699	15768	15762	15830	15834	15892	15698	15678	15922	15764	15993	15652	15868	15808	15790	15849	16039	15782	15835	15947	15855	15705	15798	15782	15914	15648	15711	15936	15789	15926	15832	15730	15734	15802	15741	15987	15742	15800	15714	15625	15807	15859	15607	15626	15822	15629	15721	15794	15712	15855	15864	15989	15704	15851	15917	15612	15706	15821	15763	15785	15901	15876	15689	15872	15886	15789	15610	15847	15796	15826	15959	15765	15811	15877	15884	15861	15816	15601	15639	15802	15881	15895	15763	15928	15805	15669	15892	15810	16021	15711	15706	15684	15862	15881	15832	15717	15719	15897	15783	15729	15718	15853	15694	15887	15785	15957	15654	15885	15691	15797	15710	15775	15756	15806	15634	15776	15805	15789	15818	15837	15818	15932	15714	15864	15709	16035	15955	15743	15713	15814	15711	15765	15855	15786	15777	15798	15637	15693	15901	15748	15721	15815	15779	15837	15800	15859	15789	15801	15877	15635	15751	15698	15608	15924	15841	15780	15875	15691	15774	15773	15767	15824	15669	15748	16005	15748	15782	15751	16024	15842	15846	15686	15674	15799	15657	15843	15848	15872	15826	15726	15771	15766	15919	15776	15742	15984	15871	15822	15766	15904	15816	15904	15981	15954	15938	15825	15822	15812	15967	15938	15773	15798	15847	15781	15850	15951	15761	15639	15761	15870	15836	15664	15621	15780	15839	15930	15793	15946	15937	15821	15527	15717	15636	15731	15851	15804	15829	15765	15905	15673	15721	15978	15781	15893	15848	15650	15935	15882	15810	15704	15745	15925	15730	15681	15821	15783	15897	15665	15894	15688	15832	15735	15740	15703	15893	15700	15812	15999	15768	15873	15844	15755	15775	15835	15727	15685	15808	15834	15848	15859	15832	15822	15873	15886	15712	15765	15618	15775	15768	15601	15701	15833	15766	15799	15950	15631	15661	15540	15883	15897	15723	15789	15600	15805	15667	15788	15971	15893	15685	15713	15752	15826	15708	15667	15818	15829	15902	15771	15738	15729	15931	15696	15842	15716	15867	15913	15979	15771	15821	15957	15779	15871	15896	15747	15913	15931	16040	15772	15883	15700	15801	15770	15866	15871	15499	15936	15764	15874	15855	15686	15963	15825	15756	15622	15812	15802	15961	15822	15889	15799	15842	15892	15846	15883	15658	15819	15827	15863	15876	15837	15849	15952	15744	15711	15785	15784	15777	15817	15847	15932	15793	15869	15824	15800	15855	15812	15718	15756	15783	15687	15877	16024	15822	15831	15916	15820	15779	15905	15815	15819	15749	15783	15837	15801	15822	15832	15814	15686	15763	15952	15822	16008	15781	15805	15850	15654	15789	15899	15746	15872	15735	15779	15856	15790	15950	15802	15771	15963	15747	15670	15837	15635	15880	15728	15819	15791	15696	15769	15629	15755	15701	15786	15707	15851	15662	15834	15850	15678	15752	15852	15812	15666	15977	15837	15918	15975	15930	15748	15732	15734	15835	15794	15794	15726	15761	15671	15899	15621	15906	15711	15637	15854	15788	15775	15733	15842	15775	15570	15736	15667	15803	15821	15831	15785	15796	15701	15752	15710	15655	15850	15778	15903	15752	15809	15862	15809	15748	15828	15961	15726	15681	15652	15768	15688	15810	15814	15880	15731	15832	15824	15829	15881	15843	15798	15828	15809	15823	15697	15824	15766	15984	15742	15785	15843	15743	15470	15889	15783	15770	15732	15585	15790	15706	15771	15794	15787	15805	15779	15697	15570	15736	15890	15681	15898	15911	15849	15741	15577	15917	15796	15638	15852	15914	15741	15922	15764	15841	15834	15702	15785	15759	15527	15754	15883	15652	15625	15801	15951	15743	15690	15752	15924	15786	15724	15941	15733	15736	15863	15586	15696	15823	15879	15638	15816	15763	15807	16017	15699	15984	15792	16017	15652	15830	16011	15768	15776	15859	15879	15603	15712	15828	15676	15746	15770	15872	15841	15801	15777	15774	15740	15971	15743	15793	15736	15769	15780	15628	15804	15781	15664	15904	15816	15843	15722	15613	15875	15619	15638	15945	15884	15748	15876	15922	15984	15859	15670	15702	15845	15788	15820	15714	15660	15854	15765	15893	15744	15897	15622	15709	15626	15702	15945	15837	15738	15774	15896	15793	15728	15875	15762	15828	15828	15643	15803	15814	15636	15976	15798	15656	15781	15935	15967	15900	15960	15739	15902	15745	15897	15717	15802	15657	15761	15789	15703	15732	15795	15708	15671	15851	15836	15671	15756	15808	15824	15813	15829	15988	15880	15951	15715	15747	15862	15759	15792	15723	15873	15825	15862	15863	15642	15924	15554	15729	15911	15901	15904	15761	15699	15668	15887	15843	15770	15851	15817	15748	15733	15951	15726	15791	15628	15898	15859	15818	15823	15628	15716	15790	15646	15829	15717	15762	15982	15822	15709	15692	15964	15654	15958	15838	15841	15728	15810	15685	15807	15727	15674	15877	15969	15749	15731	15958	15921
24350	21508	29046	25646	24594	25983	25028	21142	19508	19347	18846	18126	17982	17964	17885	17702	17729	17659	17673	17857	17571	17632	17581	17436	17491	17545	17454	17375	17325	17663	17289	17383	17353	17362	17268	17270	17544	17630	17142	17414	17386	17489	17228	17035	17373	17359	17341	17458	17386	17278	17469	17542	17354	17487	17296	17273	17350	17558	17434	17430	17531	17138	17472	17352	17276	17276	17324	17199	17317	17609	17167	17479	17413	17230	17222	17264	17618	17444	17336	17224	17317	17375	17574	17184	17309	17562	17471	17430	17423	17286	17481	17550	17419	17323	17570	17240	17376	17581	17394	17580	17355	17443	17209	17491	17446	17286	17333	17213	17176	17292	17393	17356	17501	17292	17240	17304	17304	17488	17410	17614	17205	17341	17280	17199	17276	17561	17481	17385	17294	17353	17394	17237	17185	17340	17346	17325	17348	17359	17501	17403	17056	17329	17321	17432	17314	17371	17422	17312	17355	17363	17590	17403	17665	17414	17443	17493	17305	17372	17474	17249	17443	17449	17278	17291	17170	17337	17122	17466	17399	17230	17387	17430	17393	17281	17284	17314	17369	17496	17379	17733	17161	17514	17307	17253	17375	17445	17280	17251	17134	17438	17127	17203	17304	17268	17317	17299	17299	17298	17257	17244	17159	17345	17405	17120	17224	17409	17162	17127	17355	17329	17402	17297	17206	17283	17349	17286	17404	17423	17533	17394	17305	17403	17264	17273	17257	17380	17366	17306	17354	17315	17434	17294	17207	17425	17368	17494	17300	17434	17316	17244	17305	17169	17169	17272	17352	17243	17188	17525	17391	17286	17328	17304	17526	17276	17279	17295	17263	17258	17257	17284	17253	17311	17428	17343	17485	17297	17328	17239	17488	17197	17575	17335	17308	17308	17225	17144	17258	17256	17147	17352	17462	17504	17327	17212	17373	17358	17391	17331	17496	17394	17234	17245	17345	17385	17463	17164	17368	17183	17069	17210	17397	17224	17340	17246	17361	17249	17450	17341	17348	17349	17358	17212	17268	17441	17319	17357	17361	17338	17448	17393	17709	17456	17263	17430	17479	17481	17515	17319	17379	17304	17476	17388	17254	17316	17247	17274	17299	17281	17428	17465	17302	17479	17232	17171	17424	17487	17406	17344	17443	17362	17254	17300	17348	17277	17548	17287	17353	17344	17433	17147	17369	17565	17372	17340	17271	17510	17285	17385	17412	17211	17324	17231	17134	17324	17390	17253	17220	17361	17324	17413	17265	17258	17353	17292	17381	17575	17269	17346	17389	17339	17394	17398	17415	17334	17473	17288	17439	17304	17429	17296	17230	17145	17322	17426	17482	17294	17420	17259	17411	17339	17243	17424	17150	17269	17105	17272	17439	17419	17452	17275	17182	17413	17295	17218	17274	17454	17345	17245	17409	17270	17319	17264	17225	17278	17475	17226	17099	17311	17201	17283	17317	17383	17301	17403	17237	17282	17220	17364	17263	17340	17294	17291	17360	17582	17443	17446	17382	17405	17327	17141	17160	17404	17187	17354	17314	17252	17262	17304	17385	17387	17451	17210	17386	17359	17398	17488	17381	17142	17379	17318	17383	17319	17271	17108	17249	17335	17383	17129	17330	17432	17281	17394	17470	17300	17345	17280	17402	17335	17457	17310	17320	17294	17345	17380	17451	17474	17566	17183	17372	17227	17466	17350	17418	17435	17578	17390	17445	17214	17421	17115	17200	17160	17497	17511	17435	17258	17326	17212	17388	17174	17315	17446	17360	17347	17353	17239	17293	17425	17232	17281	17526	17247	17374	17344	17544	17303	17299	17413	17221	17225	17334	17150	17390	17342	17153	17462	17337	17614	17159	17448	17326	17149	17291	17369	17338	17339	17427	17478	17255	17211	17271	17380	17328	17464	17383	17358	17240	17183	17189	17145	17331	17305	17250	17314	17385	17202	17331	17301	17480	17351	17365	17248	17207	17224	17233	17371	17396	17332	17304	17164	17176	17419	17281	17394	17321	17165	17461	17128	17396	17409	17150	17280	17336	17463	17400	17484	17372	17363	17463	17328	17288	17404	17167	17344	17035	17252	17273	17344	17224	17431	17264	17356	17350	17556	17305	17439	17226	17459	17417	17209	17212	17322	17343	17366	17069	17318	17280	17169	17311	17256	17429	17247	17296	17335	17300	17325	17451	17158	17264	17418	17380	17222	17404	17276	17094	17155	17345	17127	17499	17307	17235	17427	17198	17247	17539	17291	17493	17151	17220	17239	17285	17453	17421	17371	17302	17309	17273	17326	17371	17330	17368	17526	17468	17218	17105	17211	17232	17410	17522	17230	17488	17368	17435	17367	17539	17381	17352	17054	17320	17502	17236	17372	17221	17257	17356	17417	17217	17164	17373	17317	17385	17284	17397	17371	17365	17345	17218	17282	17209	17362	17465	17213	17435	17275	17377	17354	17269	17394	17352	17383	17377	17076	17222	17260	17407	17229	17372	17267	17331	17425	17634	17359	17237	17213	17284	17177	17368	17099	17446	17201	17507	17191	17425	17388	17337	17615	17261	17187	17320	17488	17396	17170	17349	17396	17358	17254	17327	17460	17115	17464	17428	17209	17466	17289	17288	17315	17669	17303	17295	17349	17261	17462	17225	17333	17394	17293	17409	17548	17462	17282	17426	17327	17220	17392	17280	17290	17208	17482	17353	17344	17227	17494	17326	17249	17329	17383	17467	17646	17481	17248	17240	17286	17269	17242	17545	17385	17322	17295	17339	17470	17222	17414	17268	17332	17328	17237	17260	17329	17258	17302	17195	17166	17332	17369	17313	17533	17421	17514	17417	17308	17419	17208	17447	17285	17475	17307	17281	17326	17474	17424	17244	17218	17271	17162	17261	17420	17403	17480	17310	17238	17489	17226	17241	17471	17373	17439	17197	17345	17251	17090	17440	17304	17278	17251	17210	17312	17551	17332	17655	17323	17341	17350	17281	17134	17088	17388	17200	17367	17408	17078	17339	17432	17454	17363	17302	17363	17347	17426	17197	17382	17225	17247	17264	17288	17067	17571	17358	17497	17300	17353	17505	17513	17497	17373	17342	17367	17160	17255	17312	17269	17424	17283	17336	17316	17393	17261	17378	17242	17269	17305	17401	17315	17305	17124	17444	17231	17078	17297	17300	17438	17196	17163	17300	17276	17108	17446	17349	17209	17452	17375	17494	17274	17146	17700	17459	17298	17425	17373	17515	17344	17447	17334	17258	17447	17267	17292	17239	17414	17410	17220	17362	17268	17411	17350	17469	17285	17311	17440	17262	17417	17254	17467	17493	17337	17402	17441	17180	17277	17189	17327	17391	17323	17381	17482	17128	17243	17364	17536	17331	17432	17290	17362	17257	17419	17236	17227	17189	17373	17347	17419	17125	17517	17403	17483	17252	17326	17153	17215	17407	17380	17220	17638	17280	17130	17461	17305	17476	17561	17461	17375	17459	17063	17227	17477	17371	17351	17194	17142	17447	17319	17403	17408	17372	17345	17456	17254	17353	17240	17380	17508	17440	17355	17192	17273	17190	17470	17420	17514	17333	17419	17328	17420	17129	17285	17366	17220	17338	17450	17401	17191	17197	17463	17435	17288	17355	17292	17433	17483	17289	17470	17309	17123	17261	17077	17297	17227	17458	17506	17402	17278	17390	17336	17528	17199	17380	17398	17400	17082	17403	17412	17281	17197	17364	17342	17318	17221	17491	17233	17258	17287	17308	17444	17255	17342	17353	17405	17355	17469	17145	17420	17414	17484	17271	17474	17521	17385	17579	17410	17256	17308	17188	17453	17620	17284	17482	17425	17351	17371	17406	17192	17340	17468	17340	17201	17450	17351	17343	17296	17218	17273	17393	17187	17217	17368	17372	17310	17264	17463	17346	17276	17406	17277	17299	17309	17421	17369	17331	17209	17369	17264	17191	17393	17412	17543	17370	17281	17418	17391	17206	17340	17321	17300	17206	17291	17298	17253	17070	17285	17276	17523	17295	17404	17403	17476	17403	17385	17457	17419	17514	17357	17408	17368	17322	17254	17268	17433	17060	17515	17429	17229	17522	17501	17362	17538	17464	17298	17369	17418	17286	17408	17399	17308	17215	17202	17369	17231	17276	17364	17210	17430	17308	17418	17384	17301	17151	17294	17344	17168	17396	17590	17468	17314	17228	17390	17213	17276	17288	17349	17323	17342	17241	17271	17472	17541	17446	17303	17429	17381	17424	17329	17261	17384	17471	17348	17431	17226	17583	17332	17390	17370	17302	17355	17486	17264	17414	17349	17469	17398	17391	17351	17294	17262	17294	17174	17243	17311	17387	17407	17242	17417	17439	17513	17012	17236	17460	17453	17520	17495	17350	17174	17267	17292	17218	17456	17373	17301	17432	17357	17160	17290	17410	17219	17256	17251	17404	17350	17359	17508	17443	17482	17262	17263	17284	17438	17410	17123	17339	17468	17369	17567	17479	17088	17440	17391	17382	17419	17392	17348	17246	17461	17352	17497	17375	17246	17485	17608	17603	17338	17444	17314	17220	17383	17277	17214	17290	17300	17410	17311	17275	17507	17263	17387	17490	17424	17531	17416	17486	17353	17329	17363	17561	17447	17174	17238	17500	17238	17348	17378	17541	17380	17423	17463	17297	17299	17334	17262	17320	17211	17205	17250	17379	17366	17421	17435	17166	17184	17364	17266	17246	17392	17491	17335	17493	17345	17391	17208	17426	17151	17320	17196	17314	17206	17394	17303	17371	17326	17589	17239	17389	17388	17411	17392	17160	17304	17373	17303	17286	17301	17253	17443	17566	17635	17337	17307	17410	17310	17500	17281	17479	17359	17349	17421	17315	17440	17024	17269	17340	17084	17422	17356	17325	17351	17480	17364	17330	17412	17449	17446	17329	17486	17285	17427	17471	17370	17418	17242	17272	17586	17635	17371	17112	17283	17288	17561	17328	17250	17311	17333	17557	17457	17252	17427	17276	17486	17194	17123	17259	17268	17230	17213	17300	17399	17141	17225	17455	17447	17370	17514	17196	17271	17454	17543	17359	17350	17293	17127	17529	17323	17475	17207	17429	17495	17357	17273	17403	17366	17579	17177	17504	17399	17524	17180	17429	17444	17498	17461
33713	53915	48105	37193	30340	26652	23321	20732	19213	18576	17893	16738	16423	16387	16130	16244	16207	16055	16039	15951	15943	16014	15961	15938	15683	15808	15808	15862	15752	15751	15579	15689	15861	15506	15780	15819	15756	15613	15808	15751	15804	15802	15734	15819	15752	15611	15765	15746	15702	15617	15540	15828	15598	15865	15740	15681	15708	15645	15663	15689	15833	15613	15851	15700	15733	15786	15754	15791	15741	15555	15775	15554	15827	15534	15714	15711	15677	15623	15629	15742	15507	15791	15773	15679	15831	15584	15661	15572	15608	15730	15796	15626	15719	15860	15607	15736	15742	15607	15655	15530	15477	15614	15652	15642	15736	15868	15729	15674	15719	15786	15814	15749	15826	15785	15660	15711	15630	15701	15657	15729	15545	15509	15636	15686	15616	15729	15845	15740	15675	15664	15690	15516	15717	15570	15806	15441	15934	15654	15685	15637	15630	15621	15626	15618	15586	15718	15575	15482	15855	15584	15783	15792	15823	15805	15670	15632	15661	15683	15633	15675	15731	15643	15745	15692	15704	15542	15617	15727	15702	15665	15633	15641	15719	15749	15653	15748	15674	15848	15684	15706	15711	15811	15486	15603	15697	15578	15635	15646	15579	15644	15755	15661	15818	15659	15676	15742	15766	15657	15700	15827	15660	15664	15519	15635	15712	15757	15622	15696	15432	15755	15604	15732	15593	15668	15650	15683	15680	15699	15770	15840	15514	15543	15634	15523	15723	15521	15642	15651	15627	15645	15684	15688	15568	15601	15796	15790	15679	15644	15649	15709	15465	15706	15617	15828	15616	15783	15697	15673	15602	15796	15612	15594	15698	15516	15634	15603	15571	15735	15672	15549	15721	15753	15591	15586	15608	15678	15651	15741	15762	15397	15836	15587	15594	15548	15585	15744	15685	15789	15767	15691	15919	15603	15799	15578	15837	15519	15734	15635	15467	15606	15586	15629	15725	15529	15700	15699	15795	15741	15543	15816	15560	15654	15775	15766	15662	15694	15684	15657	15645	15877	15825	15709	15687	15674	15935	15700	15584	15646	15691	15605	15677	15612	15517	15584	15705	15766	15630	15804	15690	15773	15601	15583	15646	15741	15560	15842	15708	15782	15494	15555	15600	15643	15639	15582	15604	15526	15693	15715	15639	15804	15524	15600	15647	15846	15650	15640	15568	15678	15593	15766	15515	15713	15470	15557	15637	15580	15806	15822	15616	15821	15727	15712	15660	15732	15820	15750	15647	15734	15754	15689	15863	15653	15769	15908	15670	15596	15518	15776	15576	15691	15714	15498	15723	15795	15737	15609	15550	15507	15609	15758	15619	15904	15483	15579	15803	15560	15806	15741	15760	15730	15796	15558	15521	15826	15714	15611	15741	15628	15528	15673	15718	15694	15569	15623	15697	15718	15636	15718	15712	15846	15777	15690	15745	15704	15769	15682	15744	15643	15694	15796	15674	15596	15685	15703	15518	15648	15707	15486	15694	15560	15705	15723	15628	15701	15844	15608	15608	15508	15576	15618	15528	15837	15801	15578	15786	15853	15592	15627	15600	15751	15528	15705	15674	15676	15627	15613	15776	15623	15616	15669	15792	15631	15755	15606	15666	15719	15609	15447	15435	15578	15602	15836	15604	15706	15630	15623	15728	15456	15599	15603	15577	15627	15601	15681	15779	15766	15736	15605	15704	15775	15772	15570	15528	15773	15758	15656	15657	15691	15583	15570	15694	15561	15609	15689	15746	15699	15832	15635	15892	15666	15778	15647	15726	15807	15694	15503	15534	15615	15748	15756	15724	15669	15561	15638	15812	15659	15686	15841	15658	15627	15666	15658	15624	15763	15576	15714	15670	15715	15740	15874	15612	15687	15833	15711	15665	15629	15637	15678	15554	15631	15672	15735	15655	15564	15730	15645	15665	15699	15604	15755	15753	15835	15583	15838	15697	15507	15553	15578	15659	15718	15693	15681	15547	15706	15790	15699	15736	15579	15725	15397	15501	15662	15638	15745	15722	15570	15732	15738	15777	15614	15626	15847	15595	15654	15798	15755	15761	15693	15650	15645	15856	15705	15555	15558	15627	15632	15520	15655	15630	15692	15669	15604	15747	15555	15565	15784	15589	15593	15868	15646	15602	15629	15648	15666	15778	15634	15607	15595	15555	15562	15598	15675	15665	15653	15481	15660	15637	15843	15553	15698	15605	15848	15477	15689	15709	15603	15729	15706	15566	15678	15662	15811	15738	15849	15619	15679	15715	15790	15651	15574	15712	15616	15650	15622	15853	15756	15767	15693	15743	15709	15810	15767	15633	15688	15800	15705	15682	15722	15604	15665	15742	15568	15624	15665	15736	15833	15783	15598	15752	15877	15575	15641	15560	15507	15532	15667	15561	15695	15461	15740	15602	15642	15529	15843	15648	15590	15639	15801	15620	15712	15662	15655	15804	15756	15848	15672	15586	15755	15754	15559	15954	15863	15655	15702	15689	15519	15673	15849	15777	15646	15772	15809	15660	15771	15578	15574	15512	15734	15697	15625	15546	15756	15796	15740	15656	15774	15798	15706	15704	15752	15659	15685	15650	15702	15660	15666	15598	15598	15657	15617	15730	15741	15696	15715	15796	15660	15763	15460	15759	15679	15562	15576	15698	15586	15727	15655	15468	15471	15808	15705	15490	15665	15660	15534	15509	15600	15700	15820	15681	15737	15674	15758	15734	15754	15591	15926	15632	15698	15659	15818	15630	15535	15683	15589	15832	15699	15670	15877	15772	15818	15699	15671	15661	15597	15587	15632	15652	15530	15629	15675	15826	15719	15697	15614	15722	15838	15757	15525	15703	15673	15748	15668	15546	15741	15733	15824	15653	15908	15720	15698	15744	15628	15666	15742	15726	15550	15618	15954	15642	15686	15852	15579	15821	15592	15653	15689	15710	15649	15587	15725	15766	15553	15658	15667	15731	15759	15662	15618	15812	15689	15547	15677	15665	15723	15807	15669	15651	15684	15690	15561	15610	15820	15705	15693	15825	15553	15521	15800	15789	15476	15618	15809	15453	15658	15424	15580	15559	15792	15721	15604	15691	15762	15700	15741	15647	15703	15712	15736	15603	15455	15588	15630	15736	15604	15677	15748	15693	15730	15715	15612	15632	15655	15591	15662	15539	15744	15513	15643	15625	15703	15813	15646	15615	15898	15803	15625	15681	15615	15693	15621	15712	15635	15655	15621	15744	15721	15720	15764	15651	15779	15692	15602	15670	15727	15801	15656	15639	15702	15538	15608	15790	15768	15665	15637	15656	15760	15643	15677	15643	15528	15754	15540	15682	15621	15727	15567	15773	15795	15528	15695	15627	15773	15530	15582	15744	15533	15621	15720	15559	15604	15757	15683	15825	15564	15756	15659	15582	15784	15582	15624	15700	15926	15791	15701	15815	15503	15710	15625	15574	15629	15581	15698	15862	15917	15638	15681	15673	15760	15704	15664	15728	15653	15659	15664	15624	15829	15659	15717	15752	15640	15678	15665	15507	15743	15811	15547	15669	15658	15581	15454	15752	15677	15573	15682	15762	15645	15533	15658	15857	15634	15580	15793	15691	15651	15784	15555	15661	15526	15678	15548	15846	15637	15631	15696	15817	15821	15668	15697	15737	15690	15538	15478	15686	15702	15646	15603	15737	15598	15668	15536	15694	15776	15574	15655	15730	15642	15869	15600	15743	15770	15660	15853	15748	15577	15742	15623	15658	15830	15713	15612	15766	15761	15793	15910	15542	15544	15595	15794	15614	15718	15552	15610	15684	15651	15539	15761	15556	15717	15546	15683	15662	15656	15737	15511	15617	15590	15680	15634	15605	15832	15821	15717	15713	15536	15689	15696	15685	15722	15677	15658	15753	15729	15742	15587	15678	15647	15549	15754	15638	15857	15641	15698	15515	15499	15779	15526	15535	15719	15615	15479	15920	15687	15651	15657	15737	15722	15602	15510	15547	15744	15708	15579	15624	15723	15700	15649	15818	15768	15806	15877	15623	15794	15652	15671	15597	15734	15564	15757	15661	15560	15592	15658	15675	15765	15735	15595	15787	15757	15698	15607	15664	15751	15732	15571	15617	15625	15666	15776	15676	15679	15597	15717	15759	15728	15641	15684	15707	15775	15657	15758	15643	15551	15552	15741	15639	15627	15915	15606	15756	15795	15686	15681	15641	15646	15634	15502	15751	15644	15785	15685	15630	15816	15696	15756	15588	15804	15656	15744	15712	15630	15757	15778	15618	15565	15747	15667	15532	15738	15688	15713	15643	15667	15776	15711	15692	15685	15810	15651	15837	15726	15585	15644	15734	15633	15633	15639	15670	15586	15482	15632	15784	15846	15579	15786	15601	15597	15621	15751	15740	15792	15587	15617	15685	15594	15725	15681	15682	15679	15714	15733	15830	15649	15731	15896	15646	15657	15707	15810	15874	15682	15576	15709	15697	15777	15528	15665	15608	15703	15644	15595	15842	15508	15716	15787	15712	15498	15694	15698	15712	15562	15622	15599	15671	15674	15564	15664	15848	15462	15653	15819	15576	15644	15585	15749	15620	15549	15613	15732	15606	15829	15638	15516	15599	15745	15695	15755	15774	15740	15672	15603	15753	15628	15664	15700	15599	15661	15659	15618	15753	15585	15618	15692	15799	15682	15813	15598	15871	15606	15620	15883	15635	15631	15667	15781	15569	15636	15469	15578	15619	15718	15603	15836	15522	15742	15546	15581	15734	15557	15627	15747	15499	15888	15597	15745	15672	15679	15543	15814	15662	15794	15706	15620	15608	15775	15658	15644	15623	15519	15726	15563	15727	15599	15751	15714	15843	15653	15702	15568	15619	15836	15656	15563	15802	15636	15864	15517	15674	15752	15805	15639	15583	15575	15719	15698	15639	15672	15620	15846	15590	15614	15734	15768	15604	15531	15687	15530	15613	15695	15708	15515	15700	15498	15729	15847	15608	15708	15586	15675	15606	15603	15776	15584	15738	15836	15738	15658	15681	15767	15749	15711	15578	15745	15642	15865	15702	15688	15635	15736	15524	15649	15669	15691	15698	15688	15608	15550	15746	15784	15728	15687	15852	15764	15634	15606	15660	15536	15696	15548	15566	15546	15596	15552	15561	15826	15805	15714
23053	21484	29371	24339	23509	27901	30202	24633	21243	20790	20110	19895	19653	19154	19000	18773	18786	18617	18674	18671	18570	18640	18589	18504	18254	18401	18394	18405	18267	18196	18269	18205	18202	18204	18213	18303	18108	18292	18274	18137	18166	18266	18419	18212	18180	18238	18264	18261	18238	18149	18220	18202	18138	18165	18220	18237	18291	18126	18306	18052	18240	18318	18325	17968	18251	18306	18174	18072	18109	18195	18260	18321	18166	18172	18037	18139	18190	18188	18053	18315	18127	18236	17996	18102	18097	18006	18109	18168	17974	18150	18119	18320	18313	18182	18124	18181	18289	18066	18179	18026	18274	18134	18252	17987	18062	18073	18097	18078	18208	17989	18067	18084	17977	18395	18116	18135	18102	18185	17907	18221	18127	18156	18206	18104	18373	18205	18136	18041	18135	18299	18215	18176	17963	18313	18227	18162	18130	18149	18212	18037	17950	18104	18113	18164	18223	18395	18163	18201	18180	18000	18332	18082	17895	18150	18165	17981	18137	18215	18003	18044	18002	18206	18191	18198	18172	18052	17967	18315	18372	18093	18214	18262	17973	18177	17939	18176	18073	18243	18073	18102	18169	18126	18174	18243	18200	18024	18156	18002	18208	17911	18058	18098	18342	18179	18172	18128	18161	18049	18154	18094	18269	18137	17804	18250	18258	18076	18078	18264	18094	18028	18249	17995	18129	18015	18072	18167	18131	18118	18033	18111	18172	18166	17981	18269	18198	18287	18085	18052	18149	18172	18215	18156	18084	17891	17872	18317	18267	18137	18140	18399	18130	17822	18118	18208	18253	18174	18119	18072	17985	18209	18206	18140	18087	17982	18116	18179	18204	17923	18038	17982	18095	18116	18244	18158	18201	18143	18244	17996	18132	18027	18168	18049	18202	18205	18103	18020	18225	18242	18133	18065	18084	18150	18361	18120	18214	18230	18261	18195	18236	18007	18120	18018	18353	18046	17923	18115	18226	18043	18214	18290	18098	18134	18125	18183	18169	18161	18043	18309	18100	18171	18166	18202	18127	18273	18064	18281	18073	18113	18168	18077	17976	18131	18185	18256	18122	18263	18169	18113	18212	18073	18024	18024	17901	18373	18365	18093	18170	18086	18163	18165	18298	18116	18023	18323	18123	18000	18137	18186	18119	18203	18066	18033	18231	17928	18063	18017	17990	18152	18165	17925	18291	18335	18365	18159	18036	18196	18067	18138	18281	18234	17895	18221	18139	18250	18253	18134	18186	18076	18292	18048	18259	18204	18267	18141	18146	18124	17889	18250	18104	18296	18168	18242	18217	18134	18106	18275	18015	17966	18196	17991	18350	18262	18124	18100	18223	18145	18216	18235	18159	18178	18094	18125	18002	18116	18001	18173	18017	18120	18165	18240	18312	18070	18313	18216	18172	18066	18270	18129	17759	18006	17903	18101	18135	18028	18188	18028	18149	17977	18021	18070	18009	18170	18262	18207	18089	18117	18382	18224	18239	18341	18033	18157	18111	18005	18207	18235	18032	18176	18086	18247	18081	17985	18141	18096	18181	18029	17908	18155	18107	18126	18181	18146	18079	18105	18138	18014	18013	18022	18055	18102	18363	18159	18252	17988	18175	18032	18203	18116	18047	18201	18157	17908	18098	17964	18109	18197	18396	18206	18228	18274	17950	17850	17915	18103	18244	18197	18168	18220	18156	17947	18273	18068	18375	18136	18241	18082	17948	18064	18082	18145	18124	18199	18095	18114	18179	18245	17944	18071	18201	17990	18142	18170	18102	18208	18020	18107	18195	17748	18297	17994	18194	17991	18178	18262	18218	17932	18096	18016	18251	18066	18014	18280	18203	17865	18205	17974	18026	18046	18132	18221	18059	18075	18142	18285	18110	18091	17980	18072	17948	18054	18123	18298	18112	18008	17923	18077	18122	18061	18201	18199	18090	18225	18267	18056	18083	18104	18067	18067	18120	18214	18216	18180	17945	18028	18122	18114	18193	18044	18119	18138	18069	18273	18270	18068	18159	18286	18177	18109	17930	18129	18201	18136	18088	18252	18108	18046	18107	18028	18200	17984	18042	18054	17899	18160	18150	18216	18262	18177	18157	18064	18245	18151	18045	18275	18036	18118	17971	17991	18035	17948	18195	18104	18077	17987	18144	18276	17992	18068	18295	18181	18107	18110	18140	18143	18128	18216	18290	18176	18166	18333	18218	18230	18045	17934	18034	18189	18224	18163	18021	18015	18027	18155	18000	18070	18126	18113	18236	17917	18344	18050	18104	17874	18112	18171	18424	18022	18167	18128	18177	18133	18164	18126	17978	18117	18257	18249	18063	18316	18022	18194	18073	18064	18154	17974	18245	17967	17921	18193	18280	18331	18250	18084	18205	18061	18036	18117	17899	18160	18159	18220	17917	18080	18182	18018	18169	18303	18236	17958	18140	18302	18041	18055	18090	18068	18476	18246	18103	18015	18139	18110	18136	18033	18083	18063	18077	18012	18238	18125	18248	18176	18274	17936	18306	18186	18105	18178	18132	18155	18063	18179	18141	18014	18093	18127	18196	18134	18131	17921	18276	17956	18144	18002	18115	18120	18184	18304	18301	18211	17980	17971	18070	18275	18101	18022	18261	18173	18247	18007	18214	18332	18167	18008	18155	18145	18015	18167	18311	18068	18051	18102	17974	18232	18090	18113	17885	18048	18021	18071	18136	18056	18208	18131	18163	18147	18180	18126	18000	18361	18025	18056	18071	18079	18298	18259	17984	18147	18130	18089	18123	18269	18323	18110	18110	18016	18089	17935	17876	17812	17947	18281	17910	18129	18185	18068	18127	17997	18014	18336	17968	18114	18034	17981	18188	18186	18267	18469	18043	18367	18312	17985	18078	18054	17973	18042	18215	18207	18177	18165	18283	18088	17998	17993	18034	17981	18188	18089	17999	18239	17884	18258	18081	18026	18147	18083	18061	18263	18295	18230	18139	18090	18387	18185	18235	18187	18006	18300	17997	18077	18301	18167	18000	18268	18219	18082	18155	18088	17943	18067	18164	17875	18130	18286	18049	17945	18122	18195	18083	18165	18177	18219	18067	18099	18101	18170	18243	18192	18030	18073	18174	18207	18244	18172	18011	18037	18084	18133	17967	18093	18029	17965	18235	18079	18180	18177	18095	17961	18176	18072	18105	18287	18102	18103	18136	18211	18074	18107	18169	18085	18156	18220	18262	18066	18219	18095	18047	18062	18260	18006	18170	18119	17977	18277	18039	18056	18097	18100	18224	18270	18179	18019	18033	18212	18002	18159	18050	18014	18088	18115	18215	18140	18169	18093	17961	18105	18243	17978	18229	18216	18190	18111	18015	18078	17995	18040	17872	17990	18051	18127	18362	18331	18263	17944	18184	18372	17943	18239	18128	18134	18326	18050	18134	18111	17872	18146	18325	18057	18083	18287	18039	18113	18173	18119	18232	18095	18106	18182	18279	18182	18106	17979	18137	18033	18232	17941	18144	18209	18156	18094	18119	18101	18118	18298	18100	18172	18344	18161	18135	18216	18214	18082	18055	17910	18001	18040	18266	18159	18042	18036	17942	18167	18110	18020	17999	18065	18261	18053	18155	17931	18061	18156	18138	18016	17929	18145	18107	18152	18023	17982	17988	18135	18056	18119	18074	18061	18326	17843	18071	18008	18045	18001	18120	17959	18100	17987	18138	18241	18113	17955	18117	18186	18031	17905	18293	17986	18110	18331	18139	18067	18283	18204	18127	18181	18134	18159	18055	17957	17916	18102	18015	18132	18116	18070	18142	18072	18010	18093	18017	18173	18063	18169	18323	18165	18025	17918	18020	18339	18220	17890	18099	18062	18168	18150	17797	18128	18126	18200	18410	18092	18104	18139	18129	18034	17951	18108	18027	17990	18394	17988	18118	18123	17888	18011	18098	18095	18093	18025	17764	18051	18029	17985	18065	18147	18107	18198	17968	18279	18204	18154	18118	18271	18178	18074	18295	18149	18252	18275	18407	18102	18145	18160	18081	18226	18126	18072	17942	17988	18172	18036	18140	18077	17980	18169	18131	18181	18083	18053	18244	18055	18238	18055	17984	17992	18084	18333	18125	18091	18277	18148	18048	17948	18106	18163	18075	18025	18183	18231	18144	17998	18250	18063	18142	18122	18277	18079	17910	18031	18060	17981	18233	18074	18209	18198	18096	18154	17990	18124	18142	18221	18174	18037	18107	18147	18141	18311	18022	18052	18160	18266	18190	17964	18175	18206	18047	18128	18195	17901	18133	18128	18312	18006	18242	18137	18070	18147	18172	17985	18139	17975	18279	18151	18121	18129	18193	18099	17973	18082	18176	18225	18141	18183	18179	18183	18198	17889	18073	18046	18199	17867	18112	18142	18107	17900	18191	18125	18062	17955	18112	18045	17974	18304	18176	18054	18079	18106	18057	18147	18336	18161	18246	18188	18190	18169	18167	18201	18127	18288	18259	18255	18044	18037	18276	18137	18260	18090	18114	18233	18278	18025	18092	18073	18219	18188	18121	17947	17897	18030	18245	18284	17992	18204	17897	17870	17953	18107	17994	17921	18238	18277	18237	18159	17884	18159	18045	18048	18218	18112	18153	18252	18228	18052	17981	18193	18305	17949	18410	18179	17996	18162	18192	18065	18260	18241	18171	18037	17910	18151	18202	18023	18316	18167	18288	17908	18160	18125	18032	18152	18265	18171	18042	17848	18294	18044	18036	18060	18132	18026	17863	18103	18228	18142	18253	18160	18107	18167	18252	18251	18147	17972	18076	18058	18313	18126	18164	18008	18224	18106	18194	18076	18249	17984	18055	18136	18186	18088	18258	17924	18097	18195	18206	18095	18037	18322	18069	18200	18152	18309	18206	18336	18187	18216	18113	18162	18078	18020	18150	17901	17951	18048	18381	18049	18028	18114	18255	18180	18149	18204	17812	18180	17943	18131	18269	18043	18121	18019	17867	18007	18165	18208	18211	18154	18285	17852	17993	18096	18254	18034	18134	18142	17981	18035	18151	18169	18120	18032	18162	17894	18136	18188	18091	18082	18162	18198	18061	18069	18131	18072	18257	18028	18074	18103	18125	18113	18205	18037	18050	18247	18241	18076	18048	18113	18148	18341	17998	17844	18131	18229
36120	58009	52959	43321	37319	32952	28452	24364	20341	19466	18941	18371	17784	17007	16865	16881	16737	16686	16535	16452	16769	16552	16356	16528	16262	16265	16403	16262	16138	16247	16373	16278	16344	16276	16292	16122	16154	16246	16168	16234	16074	16094	16172	16402	16235	16236	16156	16144	16335	16183	16322	16208	16288	16061	16145	16274	16045	16222	15995	16088	16081	16217	16220	16034	16179	16037	16107	16370	16120	16207	16033	16228	16214	16094	16149	16110	16229	16151	16161	16140	16068	16328	16038	16071	16216	16318	16017	16215	16233	16092	16097	16056	16119	16217	16165	16214	16025	15948	16107	16015	16257	16119	16072	16136	16088	16122	16096	16245	16166	16217	16222	15984	16192	15988	16050	16208	16106	16004	16271	16157	16248	16054	16183	16069	16137	16038	16188	16092	16336	15972	16017	16185	16179	16149	16098	16349	16152	16047	16199	16214	16260	16225	16008	16190	16113	16169	15970	16319	16181	16105	16130	16063	16150	16069	16154	16049	16207	16164	16249	16089	16220	16126	16097	16255	16212	16126	16027	16133	16101	16032	15986	16156	16126	16094	16131	16180	16301	16081	16144	16112	16168	16156	16224	16103	15989	16034	16211	16248	16132	16171	16055	16187	16188	16090	16055	15968	16015	15869	16318	16116	16122	16047	16067	16101	16157	16044	16088	16170	16184	16093	16079	16268	16131	16179	16202	16131	16150	16090	16039	16144	16129	16115	16247	16211	16086	16215	16126	16316	16138	16095	16090	16245	16200	16048	16285	16154	16103	16218	16123	16121	16111	16064	16266	15986	16255	16230	16111	16219	15992	16104	15950	16166	16169	16145	15876	16251	16075	16139	15941	16065	16103	15989	16223	16142	16060	16207	16082	16127	16068	16118	16117	16110	15951	15942	16220	16049	16131	16159	16065	16112	16095	16088	16175	16167	16230	16022	16036	16180	16002	16165	16215	16198	16160	16270	16072	16115	16198	15988	16284	16190	16075	16217	16128	16111	16314	16191	16129	16015	16112	16133	16118	15950	16250	16177	16083	16256	16008	16378	16260	15956	16067	16144	16105	16123	16183	16202	16157	15918	16084	16164	16252	16243	16032	16321	16031	16046	16084	16033	15956	16012	16115	16179	15989	15960	16123	16022	16153	16025	16039	16172	16238	16130	16117	15970	16146	16269	16191	16064	16112	16120	16062	15994	16126	16089	16176	16070	16049	16094	15946	16198	16071	16127	16039	16050	15999	16206	16224	16045	15964	16017	16191	16069	16236	16248	15922	16254	16104	16181	16038	16006	16212	16351	16273	16009	16274	16142	16018	16124	16057	16044	15965	16233	16243	16031	16239	16102	16020	16157	16195	16155	16256	16085	16208	16194	16148	16080	16204	16128	16112	16243	16168	15920	16288	16026	16275	16191	16294	16287	16097	16021	16067	16120	15974	16077	16073	16118	16156	16161	16118	16016	16168	16156	16068	16080	15900	16308	16166	16005	16223	16073	15930	16238	16057	16200	16071	16180	16123	16128	16317	15973	15992	16199	16128	16040	16156	15999	16147	16149	16066	16074	16189	16009	16266	16341	16047	16106	16144	16228	16219	16178	16116	16244	16188	16149	16145	16168	16224	15936	16100	16233	16236	16079	15958	16135	16243	16227	16185	16181	16198	16158	16315	16031	16251	16239	16033	16022	16046	16109	16150	16074	16102	16165	16196	15967	16173	16238	16172	16228	16201	16042	16178	16140	16119	16091	15933	16159	16122	16143	16158	16072	16163	16100	16247	16000	16108	16171	16147	16244	16054	16125	16088	16242	16048	16150	16191	16128	16178	16176	16234	16048	15908	16104	16051	16035	16215	16047	16161	16016	16108	16082	16006	16292	16158	16185	16083	16089	16088	16049	16124	16036	15957	15989	16214	16165	16146	16144	16264	16134	16189	16035	16175	15993	16157	16079	16149	15951	16333	15965	16140	16142	15956	16108	16151	16163	16127	16097	15989	16162	16135	16228	16233	16186	15917	15990	16163	16231	16201	16142	16124	16222	16079	16156	16043	16124	16058	16122	16182	16134	15975	15996	16182	16046	16121	16218	15997	16086	16123	16151	15972	16091	15839	15941	16114	16105	16140	16135	16131	16259	16247	16075	16180	16226	16089	15901	15993	16166	16047	16098	16206	16011	16110	16159	16128	16050	16182	16066	16292	16169	16111	16060	15999	15964	16179	16024	16108	16102	16146	16209	15998	16274	16281	15988	16187	16074	16036	16046	16154	16090	15998	16130	16187	16115	15988	16203	16136	16255	16137	16152	16114	16164	16096	16183	16158	16074	16299	16102	16075	16084	16173	16330	16139	16117	15999	16093	16008	16317	16055	16091	16126	16139	16189	16195	16036	16097	16030	16069	16250	15960	16307	16018	15886	15914	16277	16298	16181	15987	16072	16196	16082	16124	16002	16075	16062	16196	16099	16062	16155	15941	15979	16155	16274	16191	16104	16164	15987	16109	16048	16145	15986	16215	16166	16047	16215	16073	16135	16296	16176	16070	16124	16071	16020	16154	16166	16184	15918	16018	16242	16045	16065	16221	16135	16079	15980	16173	16175	16096	16021	16009	16071	16143	16110	16141	16305	16098	16359	16127	16192	16128	16055	16182	16259	15943	16339	16058	16120	16032	16041	16101	16202	16061	16027	16140	15982	16158	16080	16169	16187	16240	16162	15946	16188	16055	16164	16170	16168	15989	16226	16183	16238	16149	15785	15929	16187	16111	16184	15736	16246	16099	16207	16204	16032	16139	16037	16019	16008	16011	16163	16022	16127	16041	16168	16033	16079	16154	16110	16061	16139	16241	16162	16161	16051	16131	16187	15999	16173	15924	16055	16126	16087	16145	16135	16213	16104	16067	16284	16236	16261	16161	16133	16007	16089	15924	16075	16031	16064	16249	16185	16110	16167	16031	16051	15994	16168	15982	16096	16107	16041	16098	16212	16221	16106	15940	16214	16181	16236	16201	16013	16246	16024	16180	16047	16038	15921	16231	16206	16019	16140	16036	16123	16179	16206	16225	16056	15967	16040	16157	16037	16210	16059	16036	16128	16099	16097	16213	15850	16039	16152	16141	16023	16137	16178	16192	16160	15941	16088	16079	16092	16221	16130	16263	16072	15932	16182	16106	16117	16166	16280	16122	16044	16124	16135	16146	16018	16079	16052	16150	16289	16121	16219	15999	16074	16246	16235	16061	16213	16025	16317	16205	16221	16178	16083	16167	16123	16016	16112	16256	16091	16127	16261	16080	16236	16195	16122	15912	16013	16003	16288	15982	16302	16053	16288	16110	16137	16159	16147	16001	16120	16012	16253	16075	16143	16076	15998	16193	16214	16098	16211	16110	16076	16202	16134	16105	16108	16172	16108	16199	16224	15941	16129	16095	16089	16213	16192	16084	16058	16040	16292	16062	16125	15968	16095	16115	16129	16066	15846	16135	16136	16081	16085	16156	16102	16148	16263	16194	16208	16132	16104	16152	16225	16039	15893	16050	16166	16134	15903	16323	16010	16096	16125	16129	16161	16234	15985	16111	16116	16253	16076	15989	16131	16096	16182	16082	16004	15960	16234	16141	16024	16064	16058	16106	16162	15931	16008	16129	15990	16114	16336	16081	16157	16106	16136	16195	15937	16210	16104	16143	16049	16097	16056	16047	16008	16099	16067	16005	16196	16098	16135	16089	16152	16092	16266	16178	16182	16008	15882	16055	16206	16032	16179	15968	16130	16232	16007	16218	16145	16266	15993	16197	16081	16216	15937	16197	15940	16209	16019	16217	16059	16072	16225	16323	16365	16028	15959	16086	16209	16040	16054	16269	16174	16056	16094	16114	16208	15992	16069	16139	16004	16068	16068	16179	16225	16152	16144	15932	16209	16165	15985	16097	15999	16377	15993	16159	16245	16098	16072	16102	16040	16240	16128	16081	16057	16078	16124	16135	16248	16045	16045	16080	16146	16017	16030	16135	16068	16226	16069	16042	16146	16049	16247	16037	16095	16097	16010	15954	16195	16094	16135	16150	15990	16143	16095	16189	16248	16081	16160	16165	16152	16119	16280	16057	15949	16174	16203	16188	16225	16169	16186	16100	16111	16111	15935	16094	15961	16215	15985	15947	16069	16330	16207	16041	16112	16268	16102	16115	16113	16142	16228	16246	16095	16167	16098	16106	16067	16181	16045	16049	16234	16155	16113	16057	16184	15990	16178	16131	15992	16165	16224	16278	16221	16084	16088	16268	16110	15994	16096	16038	16144	16119	16066	16065	16196	16199	16089	16050	16323	16069	16019	16060	16115	16157	16062	16291	16194	16102	16147	16122	16205	16032	16320	16274	16245	16091	16155	16128	16008	16023	16081	16035	16106	16063	16056	16133	16168	16087	16177	16028	16234	16165	16104	15962	16144	16170	16235	16231	16302	16091	16173	16155	16169	16067	16345	16276	16002	16264	16191	16142	16180	16116	16168	16069	16363	15918	16095	16206	16184	16122	16151	16015	16125	16132	16155	15938	16224	16011	16210	16177	16152	16252	16148	16341	16274	16157	16205	16052	16141	16122	15919	16121	16123	16293	16260	16070	16180	16253	16002	16213	15886	16208	16114	16173	16022	15989	16108	16117	16072	16033	16161	16285	16135	16198	16095	16168	16123	15907	16122	16176	16044	16200	16061	16039	16055	16083	16211	15954	16111	16022	16078	16235	16088	16020	16020	16199	16083	16200	16129	16164	15942	16238	16238	16083	16028	16094	16095	16057	16134	16135	16108	16156	16143	16155	16214	16129	16247	16157	16198	16175	15998	16164	16046	15971	16184	15978	16173	16045	16099	15959	15999	16217	15910	16088	15952	16182	16205	16197	15938	16031	16176	16103	16362	16183	16218	15991	16123	16050	16164	16310	15973	16130	16209	16182	16114	15943	16257	16100	15958	16299	16126	16060	16191	16242	16129	16194	16001	16223	15925	16107	16215	16026	16113	16121	16136	16130	16151	16276	16038	16150	16106	15984	16273	16127	16071	16220	16125	16111	16143	16108	16103	16298	16056	16266	16016	16175	16310	16088	16137	16147	16067	16148	16098	16311	16075	15967	16129	16156	16156	16224	15971	16189	16181	16114	16127	16277	16259	15944	16068	15936
29057	27303	33499	29881	24041	21215	19529	18170	17413	17454	17251	17014	17038	16953	16762	16974	16651	16679	16711	16698	16685	16624	16554	16628	16670	16577	16713	16584	16734	16697	16591	16669	16760	16575	16503	16811	16529	16646	16667	16760	16695	16734	16457	16555	16658	16774	16472	16567	16534	16493	16787	16652	16480	16585	16795	16682	16730	16726	16616	16534	16666	16580	16570	16648	16793	16721	16511	16635	16645	16737	16661	16610	16614	16349	16612	16514	16511	16634	16593	16446	16589	16396	16730	16452	16547	16706	16621	16626	16606	16511	16481	16540	16587	16528	16684	16412	16510	16717	16555	16842	16638	16584	16460	16595	16452	16558	16525	16436	16306	16644	16474	16564	16569	16556	16593	16658	16684	16757	16520	16557	16503	16636	16494	16648	16459	16272	16465	16594	16419	16596	16619	16711	16582	16608	16688	16429	16555	16540	16560	16471	16594	16414	16752	16512	16592	16490	16579	16749	16604	16630	16692	16505	16401	16607	16517	16438	16794	16575	16567	16606	16599	16470	16745	16531	16750	16223	16435	16654	16574	16603	16329	16668	16681	16573	16761	16533	16494	16325	16471	16512	16524	16695	16611	16454	16575	16411	16633	16556	16468	16547	16557	16606	16623	16541	16711	16811	16532	16609	16492	16487	16728	16601	16612	16644	16757	16419	16488	16553	16565	16529	16751	16528	16747	16576	16737	16622	16504	16698	16482	16744	16525	16608	16529	16632	16514	16667	16585	16484	16404	16478	16560	16480	16634	16537	16452	16657	16546	16524	16403	16653	16530	16728	16535	16643	16486	16752	16758	16343	16759	16433	16553	16500	16607	16366	16421	16507	16562	16582	16599	16543	16551	16658	16534	16592	16441	16563	16580	16653	16589	16426	16560	16658	16424	16487	16701	16435	16538	16523	16612	16645	16641	16419	16537	16791	16809	16568	16534	16350	16801	16622	16611	16614	16396	16853	16655	16425	16474	16614	16580	16284	16454	16679	16487	16372	16491	16749	16693	16487	16552	16505	16646	16712	16383	16366	16594	16530	16527	16563	16615	16612	16762	16631	16843	16481	16611	16610	16741	16653	16547	16421	16769	16491	16375	16302	16643	16437	16695	16594	16615	16589	16672	16771	16402	16563	16463	16446	16545	16516	16496	16654	16786	16702	16500	16496	16665	16777	16535	16501	16579	16467	16714	16423	16611	16653	16593	16498	16588	16562	16830	16650	16887	16570	16661	16462	16606	16528	16601	16693	16675	16625	16530	16676	16634	16507	16750	16563	16718	16557	16473	16525	16688	16702	16669	16340	16578	16828	16605	16475	16685	16497	16566	16680	16621	16616	16495	16610	16611	16515	16555	16387	16548	16684	16435	16587	16479	16751	16670	16641	16679	16592	16495	16793	16711	16534	16522	16577	16570	16393	16676	16754	16477	16523	16568	16525	16455	16412	16651	16454	16491	16648	16582	16491	16629	16401	16520	16623	16712	16651	16622	16620	16574	16497	16564	16509	16667	16585	16619	16804	16783	16595	16677	16617	16652	16848	16551	16442	16784	16580	16560	16763	16610	16718	16596	16616	16364	16544	16611	16562	16576	16712	16518	16551	16699	16605	16563	16476	16560	16553	16604	16722	16450	16655	16549	16523	16585	16375	16476	16688	16587	16728	16622	16727	16694	16605	16580	16603	16768	16688	16654	16577	16568	16651	16531	16508	16618	16666	16583	16480	16526	16723	16510	16613	16525	16416	16668	16717	16564	16554	16601	16605	16620	16575	16752	16477	16486	16767	16543	16491	16614	16701	16424	16660	16500	16636	16651	16532	16383	16757	16545	16591	16532	16698	16698	16653	16621	16671	16417	16540	16574	16504	16583	16655	16652	16734	16763	16504	16565	16372	16399	16588	16650	16465	16641	16662	16565	16551	16520	16672	16521	16633	16479	16665	16673	16567	16588	16546	16518	16560	16728	16730	16734	16646	16593	16503	16614	16576	16634	16498	16406	16543	16647	16483	16595	16684	16758	16485	16656	16454	16682	16598	16514	16517	16567	16698	16599	16573	16505	16672	16504	16801	16655	16526	16680	16731	16552	16516	16578	16412	16494	16636	16663	16736	16335	16724	16654	16684	16829	16490	16675	16493	16684	16403	16666	16616	16594	16431	16511	16585	16462	16867	16567	16604	16486	16629	16722	16481	16663	16516	16626	16608	16519	16599	16601	16680	16730	16518	16569	16635	16519	16605	16721	16674	16579	16369	16568	16710	16559	16735	16737	16700	16468	16544	16607	16568	16330	16490	16686	16653	16650	16537	16702	16573	16592	16531	16427	16630	16614	16592	16609	16417	16795	16545	16711	16697	16659	16559	16456	16876	16555	16575	16570	16507	16591	16701	16418	16615	16695	16485	16497	16534	16801	16707	16602	16436	16460	16629	16577	16602	16693	16567	16558	16610	16556	16428	16504	16520	16734	16490	16587	16706	16618	16364	16664	16616	16803	16544	16441	16559	16766	16749	16458	16549	16451	16756	16588	16633	16452	16648	16615	16661	16572	16700	16665	16754	16578	16629	16573	16581	16801	16912	16498	16594	16528	16440	16658	16639	16619	16336	16993	16554	16561	16798	16602	16703	16409	16531	16652	16611	16584	16469	16550	16586	16683	16780	16443	16688	16641	16693	16645	16605	16696	16838	16587	16605	16336	16408	16561	16578	16787	16569	16535	16556	16604	16781	16510	16709	16475	16607	16563	16532	16535	16663	16589	16636	16379	16631	16540	16625	16437	16547	16607	16585	16647	16500	16581	16538	16565	16564	16698	16566	16632	16671	16641	16599	16658	16699	16674	16351	16627	16461	16765	16733	16609	16690	16818	16682	16336	16256	16706	16671	16505	16564	16515	16662	16725	16470	16735	16490	16598	16612	16587	16559	16564	16571	16438	16510	16689	16657	16688	16749	16585	16684	16492	16634	16764	16621	16629	16663	16545	16734	16615	16740	16578	16590	16504	16441	16672	16546	16588	16633	16784	16858	16498	16492	16684	16631	16558	16490	16689	16600	16607	16539	16676	16603	16596	16517	16549	16768	16629	16759	16629	16780	16575	16662	16455	16516	16719	16672	16476	16651	16514	16591	16565	16821	16571	16417	16610	16635	16579	16751	16493	16672	16728	16731	16513	16679	16589	16502	16460	16832	16374	16628	16611	16543	16379	16911	16646	16633	16582	16555	16586	16653	16587	16557	16442	16464	16714	16453	16628	16695	16682	16563	16620	16525	16634	16651	16428	16574	16711	16505	16681	16430	16494	16733	16458	16572	16549	16485	16717	16541	16652	16557	16538	16691	16766	16677	16611	16709	16677	16585	16732	16591	16500	16669	16547	16584	16566	16662	16550	16725	16671	16561	16635	16737	16689	16658	16333	16631	16567	16679	16675	16798	16541	16509	16553	16561	16824	16572	16625	16694	16570	16477	16646	16455	16647	16376	16513	16496	16620	16644	16590	16436	16566	16551	16451	16650	16629	16766	16587	16541	16520	16553	16531	16751	16712	16557	16656	16620	16658	16718	16610	16660	16584	16614	16559	16603	16535	16532	16689	16611	16647	16514	16525	16686	16585	16374	16485	16716	16853	16445	16727	16557	16695	16575	16695	16486	16331	16517	16684	16402	16446	16602	16538	16817	16470	16542	16590	16657	16890	16484	16601	16518	16440	16748	16598	16539	16652	16602	16568	16597	16573	16468	16573	16684	16585	16616	16462	16794	16523	16445	16715	16654	16444	16463	16672	16717	16517	16575	16607	16738	16624	16685	16412	16408	16713	16698	16772	16415	16462	16508	16566	16573	16797	16729	16508	16499	16538	16716	16586	16561	16605	16468	16701	16453	16748	16663	16569	16507	16490	16423	16655	16585	16773	16686	16522	16539	16597	16618	16534	16456	16818	16739	16546	16655	16667	16635	16699	16565	16665	16599	16822	16697	16655	16728	16618	16589	16477	16578	16491	16665	16593	16636	16591	16464	16493	16431	16607	16468	16520	16513	16634	16717	16484	16427	16503	16607	16693	16547	16489	16541	16743	16460	16579	16672	16561	16459	16573	16655	16657	16765	16649	16658	16723	16517	16513	16315	16437	16380	16567	16700	16571	16523	16583	16519	16691	16663	16601	16623	16852	16786	16400	16571	16706	16400	16515	16613	16570	16554	16719	16520	16495	16590	16451	16576	16596	16523	16390	16595	16709	16494	16621	16417	16632	16693	16764	16626	16529	16405	16390	16721	16605	16509	16581	16612	16663	16542	16648	16637	16565	16613	16790	16560	16702	16441	16456	16604	16605	16480	16458	16545	16703	16556	16558	16697	16669	16784	16920	16731	16494	16494	16515	16654	16561	16491	16278	16626	16618	16484	16576	16570	16587	16857	16597	16550	16450	16794	16413	16663	16462	16859	16405	16785	16541	16543	16741	16809	16590	16623	16507	16748	16672	16653	16366	16634	16445	16634	16475	16581	16585	16507	16717	16445	16749	16652	16758	16337	16722	16507	16527	16635	16382	16742	16549	16588	16776	16632	16618	16731	16578	16513	16623	16372	16652	16721	16881	16565	16653	16543	16564	16524	16695	16704	16716	16518	16543	16692	16457	16503	16490	16638	16490	16578	16592	16528	16665	16637	16621	16686	16713	16465	16734	16548	16494	16735	16398	16636	16497	16374	16697	16543	16841	16739	16743	16687	16711	16684	16740	16820	16694	16488	16707	16722	16685	16622	16641	16591	16496	16400	16722	16762	16705	16849	16512	16693	16630	16748	16653	16634	16540	16618	16267	16624	16539	16341	16714	16499	16175	16408	16664	16568	16599	16587	16625	16673	16654	16443	16602	16493	16740	16675	16594	16657	16743	16801	16663	16477	16744	16793	16710	16556	16700	16670	16410	16553	16480	16592	16580	16500	16614	16463	16475	16707	16534	16523	16613	16540	16551	16722	16572	16588	16438	16359	16756	16611	16582	16549	16517	16687	16602	16554	16603	16548	16744	16563	16558	16652	16629	16687	16783	16626	16763	16503	16512	16543	16524	16552	16751	16822	16670	16548	16476	16713	16707	16461	16802	16738	16398	16592	16608	16545	16689	16652	16492	16618	16578	16746	16463	16728	16546	16599	16494	16802	16572	16705	16846	16801
33265	44794	39739	30977	25469	21757	19150	17608	16675	16305	15930	16060	15812	15669	15599	15463	15303	15275	15295	15437	15354	15344	15383	15326	15343	15185	15319	15154	15283	15331	15131	15085	15327	15248	15410	15146	15256	15085	15352	15172	15174	15176	15074	15232	15267	15257	15133	15246	15204	15225	15181	15220	15216	15219	15283	15175	15198	15190	15177	15385	15131	15388	15241	15374	15112	15165	15160	15081	15343	15259	15245	15209	15188	15218	15111	15222	15179	15182	15303	15175	15351	15153	15319	15043	15237	15288	15211	15260	15260	15148	15212	15363	15220	15224	15182	15276	15267	15104	15177	15271	15325	15344	15298	15170	15085	15166	15158	15281	15157	15203	15227	15261	15033	15083	15319	15232	15144	15376	15254	15068	15084	15188	15284	15173	15406	15140	15103	15282	15008	15295	15205	15246	15108	15102	15387	15279	15195	15305	15162	15442	15327	15401	15093	15162	15118	15265	15282	15412	15266	15110	15114	15211	15186	14994	15276	15159	15146	15224	15181	15155	15088	15374	15155	15140	15206	15223	15141	15262	15267	15081	15130	15291	15223	15298	15182	15248	15234	15379	15220	15449	15235	15092	15192	15451	15170	15201	15274	15367	15280	15056	15276	15386	15323	15360	15053	15078	15286	15084	15390	15309	15273	15176	15259	15246	15059	15149	15288	15304	15186	15265	15280	15224	15349	15264	15145	15121	15307	15268	15076	15198	15182	15279	15242	15150	15066	15066	15283	15352	15205	15212	15228	15125	15117	15104	15356	15260	15264	15350	15147	15218	15123	15281	15119	15087	15335	15259	15207	15239	15283	15250	15209	15075	15175	15229	15308	15227	15332	15283	15196	15106	15177	15079	15325	15200	15268	15264	15212	15124	15071	15242	15237	15215	15329	15178	15124	15258	15242	15292	15097	15168	15223	15308	15266	15394	15272	15074	15230	15006	15270	15278	15242	15060	15038	15290	15142	15372	15380	15177	15131	15243	15226	15147	15324	15243	15183	15219	15210	15238	15228	15123	15223	15130	15345	15256	15127	15247	15166	15267	15081	15341	15226	15224	15076	15185	15163	15194	15110	15162	15181	15102	15257	15364	15253	15175	15295	15175	15108	15202	15201	15148	15357	15148	15241	15239	15178	15222	15058	15288	15216	15150	15249	15164	15020	15323	15234	15230	15301	15197	15243	15318	15231	15069	15154	15319	15182	15170	15225	15147	15258	15216	15214	15196	15165	15098	15122	15202	15228	15298	15232	15260	15237	15400	15214	15162	15022	15227	15202	15059	15213	15269	15182	15252	15084	15186	15203	15110	15298	15339	15221	15172	15199	15256	15160	15263	15315	15115	15318	15087	15131	15098	15156	15188	15100	15230	15178	15144	15337	15117	15224	15225	15274	15418	15163	15299	15249	15324	15275	15176	15171	15069	15337	15172	15240	15179	15032	15287	15204	15417	15294	15176	15239	15172	15223	15293	15201	15312	15188	15221	15140	15317	15332	15249	15289	15278	15270	15277	15289	15021	15276	15268	15254	15088	15249	15205	15267	15159	15336	15176	15170	15277	15136	15314	15369	15257	15201	15221	15238	15053	15119	15078	15207	15262	15214	14909	15059	15332	15100	15287	15103	15260	15182	15135	15089	15213	15076	15142	15212	15199	15149	15310	15236	15336	15005	15185	15123	15361	14986	15198	15213	15197	15241	15238	15373	15183	15196	15279	15044	15162	15449	15093	15227	15010	15169	15418	15007	15315	15248	15229	15206	15191	15244	15170	15198	15082	15228	15217	15121	15306	15345	15307	15262	15293	15198	15261	15195	15182	15295	15433	15095	15113	15073	15174	15264	15152	15361	15329	15202	15132	15208	15160	15184	15304	15076	15304	14996	15224	15129	15181	15256	15085	15340	15110	15263	15132	15228	15108	14938	15222	15278	15272	15232	15112	15237	15200	15233	15321	15268	15304	15253	15113	15275	15225	15161	15111	15273	15201	15255	15229	15305	15229	15126	15111	15344	15088	15310	15197	15163	15288	15312	15142	15439	15371	15438	15176	15257	15207	15231	15284	15140	15272	15242	15145	15299	15285	15122	15256	15190	15080	15110	15339	15275	15165	15152	15316	15456	15133	15000	15384	15182	15206	15187	15275	15278	15244	15276	15340	15047	15102	15224	15085	15236	15027	15158	15352	15124	15331	15056	15100	15141	15185	15113	15297	15360	15291	15031	15219	15184	15137	15353	15328	15251	15577	15316	15178	15167	15248	15169	15332	15283	15142	15133	15348	15247	15236	15286	15353	15414	15026	15263	15158	15140	15192	15171	15277	15195	15212	15158	15217	15096	15172	15295	15290	15228	15210	15048	15195	15355	15314	15253	15096	15184	15187	15127	15325	15231	15122	15376	15292	15443	15266	15299	15201	15227	15200	15361	15248	15335	15268	15166	14965	15091	15201	15139	15357	15222	15173	15133	14968	15359	15185	15351	15337	15429	15290	15077	15027	15230	15203	15181	15123	15337	15237	15194	15245	15119	15212	15243	15130	15350	15078	15165	15193	15334	15148	15286	15255	15301	15179	15145	15184	15337	15124	15190	15175	15266	15333	15149	15121	15206	15360	15192	15121	15388	15284	15238	15196	15157	15173	15281	15129	15175	15224	15263	15034	15148	15369	15223	15282	15269	15214	15096	15140	15147	15405	15147	15165	15215	15189	15202	15443	15306	15018	15257	15395	15434	15442	15230	15096	15315	15219	15201	15172	15256	15158	15006	15338	15197	15366	15347	15141	15332	15181	15253	15359	15165	15136	15278	15232	15264	15169	15202	15135	15136	15194	15246	15245	15152	15319	15165	15236	15201	15300	15302	15165	15274	15102	15294	15224	15177	15267	15209	15301	15106	15168	15128	15267	15152	15519	15206	15220	15259	15333	15220	15165	15081	15051	15221	15229	15266	15071	15200	15094	15420	15260	15248	15145	15125	15135	15375	15247	15239	15046	15303	15130	15147	15233	15013	15178	15080	15185	15174	15073	15271	15225	15364	15194	15276	15283	15120	15160	15179	15182	15179	15117	15390	15241	15263	15159	15237	15269	15335	15303	15289	15195	15281	15162	15316	15063	15269	15167	15218	15289	15203	15060	15422	15130	15166	15333	15068	15150	15299	15248	15036	15192	15095	15310	15158	15244	15147	15135	15422	15123	15338	15176	15207	15161	15338	15291	15283	15210	15169	15260	15203	15309	15121	15202	15336	15105	15292	15270	15057	15022	15267	14982	15224	15207	15329	15146	15299	15137	15268	15334	15263	15201	15236	15214	15219	15147	15283	15006	15389	15370	15231	15192	15203	15182	15199	15128	15127	15187	15253	15215	15111	15201	15206	15278	15221	15332	15243	15102	15365	15260	15108	15429	15315	15022	15259	15331	15100	15250	15400	15282	15246	15238	15245	15222	15274	15307	15054	15223	15342	15355	15222	15198	15243	15197	15058	15146	15127	15376	15247	15253	15108	15244	15167	15124	15109	15237	15303	15118	15319	15323	15369	15393	15257	15124	15209	15042	15192	15158	15154	15209	15236	15094	15383	15087	15368	15226	15241	15286	15283	15026	15217	15191	15312	15174	15149	15292	15225	15247	15271	15085	15135	15141	15208	15264	15279	15251	15366	15279	15227	15147	15261	15267	15231	15350	15306	15068	15267	15286	15253	15064	15223	15275	15262	15018	15164	15121	15144	15099	15224	15246	15241	15174	15273	15268	15143	15329	15231	15122	15173	14995	15057	15257	15228	15151	15220	15250	15249	15232	15251	15083	15240	15125	15241	15237	15190	15308	15273	15061	15256	15349	15226	15345	15283	15182	15288	15181	15153	15188	15275	15362	15196	15187	15205	15144	15286	15124	15151	15320	15193	15059	15291	15178	15311	15267	15089	15190	15242	15204	15276	15278	15119	15306	15231	15167	15188	15134	15253	15156	15347	15081	15272	15207	15287	15352	15242	15297	15271	15284	15269	15143	15293	15157	15284	15255	15057	15294	15146	15213	15239	15169	15196	15209	15337	15282	15047	15150	15083	15324	15307	15178	15123	15184	15126	15094	15201	15103	15349	15274	15321	15115	15071	15165	15364	15156	15204	15113	15253	15267	15138	15283	15281	15303	15183	15252	15061	15199	15129	15306	15215	15362	15158	15140	15144	15239	15233	15215	15321	15230	15309	15215	15303	15272	15428	15120	15151	15146	15215	15274	15119	15330	15127	15154	15018	15061	15231	15221	15312	15333	15210	15179	15102	15110	15248	15205	15248	15112	15273	15356	15204	15138	15331	15064	15142	15188	15234	15161	15313	15147	15287	15234	15266	15133	15342	15201	15145	15247	15300	15170	15463	15334	15069	15178	15338	15354	15246	15150	15239	15244	15188	15225	15147	15149	15268	15279	15284	15275	15138	15273	15275	15240	15368	15244	15244	15043	15247	15098	15253	15244	15238	15081	15167	15291	15199	15231	15188	15199	15254	15152	15255	15274	15146	15309	15094	15003	15335	15153	15183	15166	15243	15102	15331	15144	15202	15222	15083	15261	15301	15272	15112	15181	15253	15196	15192	15214	15318	15249	15247	15238	15298	15057	15269	15276	15247	15284	15114	15207	15257	15118	15316	15227	15297	15092	15187	15153	15310	15220	15211	15153	15211	15172	15276	15172	15015	15239	15265	15308	15282	15204	15277	15251	15291	15333	15196	15259	15167	15151	15094	15309	15172	15275	15209	15223	15329	15237	15246	15418	15193	15197	15208	15268	15262	15247	15351	15202	15243	15165	15244	15294	15258	15117	15304	15081	15187	15263	15267	15288	15319	15262	15264	15351	15336	15120	15140	15146	15083	15322	15111	15304	15260	15189	15270	15219	15225	15237	15229	15329	15156	15093	15053	15361	15350	15133	15189	15038	15327	15076	15151	15278	15345	15184	15277	15206	15273	15142	15274	15226	15150	15277	15236	15284	15324	15419	15175	15002	15432	15064	15209	15159	15066	15428	14881	15297	15125	15250	15326	15174	15260	15135	15217	15197	15411	15291	15211	15262	15252	15172	15390	15213	15185	15170	15297	15347	15331	15173	15112	15299	15187	15224	15296	15179	15173	15143	15379	15241	15280	15244	15149	15132	15137	15260	15204	15114	15110	15100
24403	21578	29271	26329	25560	26404	24619	20909	18568	17990	17724	17524	17189	16913	16894	17047	16854	17008	16816	16654	16828	16708	16622	16792	16952	16720	16710	16700	16649	16666	16606	16695	16652	16582	16638	16699	16751	16622	16585	16285	16726	16591	16511	16429	16591	16537	16550	16427	16467	16448	16660	16579	16757	16603	16740	16639	16444	16678	16485	16505	16549	16494	16445	16776	16415	16506	16607	16524	16654	16646	16433	16562	16705	16399	16537	16682	16487	16717	16586	16560	16631	16420	16448	16599	16803	16489	16519	16315	16496	16691	16447	16598	16566	16480	16297	16567	16590	16626	16382	16425	16614	16670	16529	16597	16535	16575	16561	16448	16398	16342	16595	16662	16469	16442	16692	16535	16644	16639	16539	16355	16721	16320	16555	16510	16446	16489	16531	16573	16383	16595	16529	16499	16592	16342	16619	16487	16468	16701	16699	16471	16593	16528	16544	16527	16679	16425	16504	16723	16494	16520	16616	16709	16698	16695	16561	16490	16601	16641	16508	16539	16445	16494	16477	16547	16420	16670	16577	16488	16561	16657	16362	16647	16608	16554	16411	16406	16473	16593	16540	16451	16697	16680	16479	16487	16491	16713	16578	16424	16325	16327	16524	16395	16626	16400	16591	16703	16518	16544	16533	16525	16779	16552	16552	16520	16424	16499	16581	16299	16469	16506	16783	16472	16642	16670	16480	16461	16508	16617	16496	16219	16491	16448	16445	16355	16549	16577	16566	16682	16534	16834	16497	16522	16616	16467	16582	16512	16583	16385	16406	16487	16499	16502	16534	16544	16639	16603	16527	16612	16531	16403	16313	16489	16528	16509	16553	16531	16660	16437	16496	16576	16558	16503	16723	16414	16452	16475	16662	16566	16423	16509	16503	16563	16744	16627	16433	16401	16724	16546	16615	16784	16490	16509	16514	16318	16452	16581	16615	16371	16458	16457	16277	16386	16365	16400	16457	16579	16500	16537	16811	16550	16635	16603	16389	16513	16522	16376	16364	16481	16566	16506	16480	16524	16703	16553	16658	16506	16678	16532	16499	16602	16493	16465	16551	16537	16454	16409	16488	16534	16417	16498	16452	16619	16560	16612	16484	16487	16509	16505	16461	16466	16331	16424	16706	16319	16601	16410	16502	16320	16482	16442	16514	16482	16479	16613	16451	16707	16551	16291	16484	16491	16456	16601	16465	16562	16634	16585	16386	16632	16673	16546	16595	16595	16566	16599	16346	16362	16685	16531	16296	16565	16507	16569	16455	16612	16328	16503	16319	16441	16393	16577	16515	16419	16332	16626	16654	16215	16552	16541	16493	16429	16581	16659	16538	16565	16580	16709	16324	16277	16448	16420	16558	16518	16560	16506	16491	16497	16540	16454	16706	16564	16626	16521	16376	16395	16593	16313	16600	16591	16553	16540	16439	16446	16569	16357	16453	16470	16453	16414	16417	16538	16479	16419	16529	16540	16489	16461	16560	16464	16601	16551	16457	16336	16535	16335	16501	16651	16603	16641	16483	16457	16673	16623	16644	16585	16587	16429	16520	16582	16504	16633	16493	16597	16242	16320	16433	16400	16463	16654	16729	16569	16566	16550	16710	16602	16553	16415	16633	16440	16552	16555	16428	16548	16582	16494	16246	16450	16614	16487	16447	16618	16584	16695	16562	16429	16318	16615	16440	16520	16525	16492	16679	16428	16401	16415	16455	16720	16337	16558	16621	16411	16316	16508	16524	16471	16622	16440	16427	16495	16659	16583	16406	16513	16624	16448	16649	16557	16330	16688	16611	16446	16630	16659	16656	16705	16433	16597	16576	16647	16593	16250	16387	16562	16464	16551	16414	16292	16465	16513	16470	16538	16418	16664	16466	16531	16288	16665	16684	16706	16380	16573	16495	16828	16511	16520	16509	16386	16556	16515	16626	16390	16558	16664	16524	16465	16606	16588	16310	16505	16429	16341	16655	16612	16634	16414	16539	16613	16660	16530	16596	16531	16646	16559	16339	16350	16504	16324	16271	16353	16398	16541	16545	16534	16714	16451	16568	16521	16590	16579	16709	16400	16530	16464	16560	16513	16568	16658	16382	16595	16628	16611	16676	16534	16551	16650	16405	16493	16396	16443	16675	16522	16580	16562	16459	16470	16527	16587	16445	16602	16616	16803	16453	16372	16517	16608	16557	16692	16529	16494	16644	16485	16381	16644	16534	16511	16681	16526	16749	16536	16476	16490	16526	16466	16832	16527	16371	16647	16593	16619	16424	16665	16484	16471	16550	16451	16425	16469	16541	16538	16607	16470	16632	16542	16516	16721	16407	16253	16399	16566	16395	16484	16474	16588	16444	16482	16601	16503	16510	16507	16636	16565	16536	16376	16612	16456	16511	16391	16506	16546	16577	16383	16306	16534	16472	16560	16468	16449	16655	16400	16445	16474	16529	16486	16631	16614	16650	16398	16568	16339	16564	16494	16727	16550	16670	16392	16608	16519	16580	16670	16527	16519	16368	16523	16431	16469	16363	16439	16735	16594	16605	16464	16553	16465	16667	16667	16659	16623	16644	16577	16793	16628	16499	16630	16550	16451	16387	16368	16469	16517	16456	16544	16492	16435	16621	16553	16670	16560	16494	16318	16401	16541	16526	16484	16604	16735	16330	16361	16626	16610	16593	16414	16321	16444	16626	16384	16478	16698	16591	16501	16547	16558	16433	16351	16563	16472	16533	16458	16499	16474	16479	16590	16400	16624	16366	16376	16447	16419	16671	16638	16548	16392	16374	16425	16423	16481	16547	16657	16561	16467	16630	16531	16627	16363	16472	16433	16430	16599	16588	16646	16764	16550	16553	16707	16536	16393	16546	16433	16573	16459	16530	16620	16542	16382	16582	16391	16439	16498	16752	16578	16631	16421	16385	16448	16301	16391	16426	16448	16550	16539	16600	16495	16691	16474	16660	16400	16446	16438	16636	16610	16475	16380	16591	16495	16577	16242	16469	16563	16587	16485	16596	16473	16405	16831	16617	16439	16463	16470	16345	16394	16441	16451	16388	16743	16431	16441	16510	16502	16746	16686	16399	16573	16416	16462	16524	16405	16496	16559	16618	16560	16551	16557	16577	16414	16504	16607	16508	16433	16514	16438	16644	16499	16590	16586	16586	16628	16414	16565	16387	16527	16510	16509	16471	16509	16525	16810	16294	16526	16415	16511	16550	16384	16460	16537	16591	16594	16413	16528	16566	16532	16668	16555	16787	16436	16569	16570	16559	16664	16371	16349	16469	16472	16553	16435	16458	16526	16658	16423	16445	16610	16416	16439	16599	16508	16571	16380	16535	16608	16518	16546	16610	16503	16509	16578	16458	16565	16570	16472	16672	16335	16650	16531	16744	16693	16389	16547	16622	16436	16611	16401	16462	16378	16592	16450	16595	16600	16656	16436	16425	16381	16463	16461	16574	16546	16713	16575	16401	16576	16595	16688	16504	16592	16596	16652	16474	16544	16418	16424	16295	16623	16681	16437	16444	16496	16546	16546	16569	16520	16683	16414	16545	16477	16661	16538	16616	16516	16694	16509	16528	16541	16551	16420	16364	16316	16442	16577	16630	16552	16477	16675	16628	16660	16582	16710	16808	16344	16592	16602	16666	16858	16513	16657	16551	16485	16705	16540	16560	16733	16539	16324	16468	16559	16521	16429	16498	16587	16438	16363	16519	16511	16653	16639	16516	16505	16431	16660	16553	16717	16477	16430	16525	16536	16723	16430	16586	16698	16562	16502	16439	16554	16634	16617	16510	16539	16498	16460	16528	16643	16709	16412	16499	16516	16396	16500	16469	16602	16439	16588	16728	16528	16406	16479	16416	16428	16405	16608	16539	16380	16527	16393	16561	16466	16295	16371	16460	16445	16616	16585	16518	16473	16445	16426	16469	16418	16687	16746	16622	16393	16657	16485	16685	16379	16348	16495	16596	16469	16457	16519	16442	16792	16586	16337	16703	16627	16568	16545	16605	16520	16610	16395	16575	16494	16288	16487	16538	16600	16540	16648	16317	16320	16603	16472	16489	16540	16468	16421	16420	16494	16498	16371	16328	16607	16522	16354	16647	16540	16536	16602	16785	16634	16487	16367	16370	16472	16618	16569	16491	16685	16390	16383	16546	16664	16442	16291	16478	16361	16502	16592	16831	16549	16434	16583	16514	16514	16529	16627	16629	16498	16474	16570	16423	16354	16459	16508	16538	16629	16418	16499	16308	16685	16526	16523	16525	16331	16390	16579	16579	16552	16557	16576	16576	16528	16705	16432	16517	16472	16469	16490	16523	16724	16438	16691	16473	16515	16587	16518	16627	16564	16475	16422	16569	16519	16479	16458	16444	16477	16425	16569	16772	16545	16496	16507	16501	16275	16465	16486	16604	16564	16465	16477	16538	16642	16485	16437	16695	16316	16580	16339	16517	16607	16548	16492	16450	16433	16439	16484	16622	16500	16747	16509	16483	16654	16544	16356	16512	16479	16625	16642	16523	16418	16369	16164	16424	16417	16394	16490	16608	16412	16514	16749	16684	16627	16480	16740	16412	16666	16588	16479	16659	16426	16336	16545	16518	16548	16569	16660	16490	16586	16626	16501	16657	16519	16405	16399	16688	16654	16595	16535	16625	16532	16525	16477	16291	16417	16338	16554	16727	16527	16519	16680	16398	16728	16475	16473	16667	16487	16519	16613	16636	16344	16643	16269	16593	16567	16355	16574	16272	16497	16487	16609	16521	16546	16525	16446	16431	16553	16538	16390	16491	16536	16453	16564	16714	16511	16577	16640	16503	16693	16462	16498	16626	16455	16415	16368	16523	16503	16543	16702	16481	16583	16537	16470	16617	16447	16403	16430	16512	16587	16467	16538	16502	16414	16436	16494	16782	16531	16653	16369	16551	16348	16527	16473	16437	16536	16444	16512	16444	16487	16603	16599	16436	16394	16333	16543	16472	16343	16391	16463	16433	16507	16251	16662	16429	16713	16606	16455	16617	16563	16509	16684	16478	16486	16431	16372	16703	16629	16442	16589	16583	16499	16287	16510	16488	16531	16481	16434	16582	16567	16314	16692	16513	16672	16573	16691	16427	16315	16441	16612	16335	16441	16650	16500	16538	16442	16446	16627	16576	16483
33778	52435	50224	40081	32631	27610	23052	20641	17994	17003	16650	16316	16202	15724	15661	15596	15470	15402	15676	15314	15546	15384	15330	15346	15573	15279	15319	15265	15520	15196	15227	15202	15257	15464	15228	15295	15215	15470	15171	15291	15282	15175	15070	15278	15107	15278	15459	15438	15152	15197	15178	15138	15211	15312	15305	15346	15153	15303	15286	15166	15187	15088	15310	15211	15038	15154	15175	15071	15098	15199	15232	15363	15108	15278	15184	15185	15142	15344	15236	15003	15257	15142	15198	15271	15284	15297	15231	15176	15148	15154	15237	15241	15081	15077	15274	15107	15235	15190	15339	15227	15149	15133	15210	15121	15230	15267	14990	15132	15264	15165	15136	15238	15211	15129	15156	15102	15168	15114	15023	15312	15021	15185	15256	15285	15061	15239	15099	15115	15150	15227	15066	15147	15121	15181	15319	15071	15234	15158	15473	15028	15198	15066	15129	15152	15114	15116	15056	15353	15290	15173	15149	15075	15129	14980	15358	15201	15281	15086	15053	15170	15044	15158	15144	15143	15185	15265	15046	15406	15014	15191	15253	15130	15207	15170	15270	15153	15091	15155	15364	15144	15163	15203	15277	15224	15265	15124	15147	15195	14981	15287	15080	15230	15061	15278	15249	15282	15106	15132	15182	15199	15167	15187	15114	15032	15114	15167	15050	15076	15120	15124	15122	15172	15336	15015	15326	15042	15111	15234	14990	15123	15194	15212	15263	15238	15093	15198	15161	15099	15205	15172	15198	14994	15157	15174	15235	15239	15138	15129	15165	15110	15122	15151	15063	15019	15246	15106	15369	15002	15178	15198	15326	15080	15320	15283	15185	15256	15204	15123	15223	15095	15116	15246	15191	15076	15164	15159	15034	15159	15318	15119	15039	15036	15207	15168	15327	15100	15138	15217	15238	15123	15096	15137	15113	15285	15410	15250	15325	15092	15193	15140	15266	15320	15161	15214	15081	15212	15257	15129	15199	15415	15288	15044	15057	15092	15248	15264	15119	15230	15271	15252	15324	15034	15155	15357	15195	15363	15190	15030	15315	15277	15129	15455	15145	15073	15100	15196	15287	15278	15141	15137	15257	15137	15210	15024	15317	15284	15120	15246	15140	15379	15080	15172	15182	15018	15174	15228	15077	15169	15063	15069	15417	15040	15112	15256	15241	15041	15101	15210	15252	15156	14945	15250	15203	14939	15311	15049	15237	15278	15212	14974	15341	15151	15205	15217	15266	15352	15218	15212	14964	15295	15370	15123	15240	15158	15210	15090	15224	15260	15280	15158	15089	15287	15083	15171	15256	15223	14995	15315	15194	15224	15324	15020	15151	15116	15236	15296	15166	15291	15170	15265	15103	15094	15240	15218	15172	15157	15304	15077	15042	15144	15257	14979	15370	15147	15260	15206	15145	15162	15346	15178	15239	15211	15303	15235	15003	15190	15014	15183	15219	15321	15322	15231	15248	15035	15187	15169	15019	15245	15225	15096	15294	15074	15174	15252	15010	15231	15288	15158	15214	15267	15187	15278	15294	15098	15139	15260	15121	15076	15292	15237	15359	15180	15262	15216	15291	15175	15222	15262	15235	15194	15010	15130	15293	15224	15258	15107	15132	15193	15167	15071	14999	15172	15109	15160	14969	15098	15258	15126	15134	15116	15228	15213	15179	15305	15480	15146	15210	15024	15078	15157	15163	15173	15101	15214	15068	15328	15149	15095	15354	15243	15244	15275	15309	15040	15240	15176	15092	15052	15310	15084	15062	15133	15156	15265	15182	15160	15257	15132	15005	15172	15302	15255	15093	15276	15122	15313	15176	15188	15280	15319	15196	15117	15148	15178	15198	15054	15255	14938	15186	15205	15328	15239	15248	15236	15218	15187	15145	15167	15153	15361	15168	15085	15122	15107	15240	15128	15048	15051	15166	15162	15281	15118	15118	15188	15219	15200	15131	15244	15004	15180	15256	15283	15302	14956	15163	15220	15217	15150	15152	15248	15245	15075	15287	15182	15182	15182	15206	15241	15158	15202	15274	15198	15134	15108	15184	15023	15291	15134	15268	15143	15290	15090	15074	15219	15169	15218	15224	15145	15185	15285	15171	15250	15005	15191	15111	15225	15246	15298	15178	15011	15183	15077	15292	15118	15327	15051	15206	15035	15322	15103	15119	15257	15230	15107	15249	15139	15362	15195	15175	15249	15304	15189	15331	15288	15139	15183	15264	15131	15178	15196	15309	15100	15101	15133	15152	15312	15272	15178	15228	15177	15306	15070	15265	15198	15020	15304	15333	15191	15106	15295	15294	15168	15333	15034	15133	15092	15194	15203	15263	15168	15215	15219	15140	15088	15243	15198	15326	15012	15364	15278	15178	15232	15191	15244	15260	15300	15237	15329	15087	15138	15267	15097	15253	15154	15113	15263	15273	15194	15041	15223	15190	15294	15131	15139	15091	15164	15429	15010	15216	15315	15333	15333	15137	15153	15223	15316	15223	15273	15168	15237	15074	15275	15278	15173	15268	15191	15106	15265	15311	15120	15198	15011	15360	15287	15047	15202	15321	15356	15115	15147	15048	15266	15271	15224	15199	15222	15085	15252	15322	15275	15181	15259	15180	15178	15293	15056	15146	15182	15315	15260	15284	15076	15152	15144	15008	15215	15349	15118	15191	15175	15188	15294	15120	15228	15183	14975	15131	15119	15253	15165	15291	15163	15217	15221	15291	15027	15228	15061	15264	15109	15281	15306	15099	15152	15210	15068	15211	15204	15255	15087	15323	15342	15242	15179	15185	15082	15183	15209	15174	15216	15300	15191	15153	15245	15412	15240	15116	15159	15126	15136	15410	15145	15192	15056	15242	15101	15124	15172	15232	15136	15181	15183	15263	15193	15217	15038	15217	15102	15121	15065	15035	14998	15300	15194	15173	15072	15123	15218	15236	15362	14997	15286	15378	15347	15190	15287	15062	15189	15181	15271	15199	15207	15298	15108	15180	15409	15320	15062	15222	15249	14984	15166	15124	15264	15166	15181	15171	14946	15161	15231	15045	15097	15201	15204	15171	15272	15105	15191	15153	15117	15181	15280	15007	15058	15076	15316	15074	15252	15039	15199	15048	15131	15271	15194	15358	15142	15195	15312	15246	15168	15291	15195	15247	15109	15107	15069	15058	15157	15242	15176	15294	15220	15062	15160	15127	15228	15251	15171	15154	15285	15095	15200	15186	15110	15326	15278	15190	15164	15241	15160	15209	15079	15231	15223	15197	15075	15107	15158	15051	15270	15172	15131	15205	15000	15105	15154	15104	15202	15261	15216	15211	15266	15005	15277	15318	15218	15284	15313	15167	15055	15139	15108	15269	15114	15340	15326	15106	15194	15133	15255	15240	15433	15217	15144	15351	15167	15146	15210	15163	15233	15205	15105	15212	15081	15110	15280	15225	15189	15364	15072	15227	15223	15027	15128	15032	15148	15241	15209	15047	15218	15336	14877	15293	15152	15138	15243	15231	15286	15131	15199	15146	15168	15204	15066	15064	15258	15352	15113	14955	15250	15223	15041	15107	15142	15084	15206	14932	15137	15161	15039	15355	15114	15205	15164	15092	15064	15148	15114	15163	15184	15139	15221	15211	15097	15370	15082	15143	15248	15268	15123	15216	15261	15048	15018	15326	15196	15143	15147	15112	15137	15023	15172	15158	15159	15257	15281	15092	15123	15355	15181	15312	15199	15050	15372	15277	15087	15375	15257	15217	15295	15196	15124	15329	15121	15284	15143	15239	15144	15210	15302	15132	15106	15092	15111	15209	15190	15173	15068	15205	15233	15044	15205	15331	15205	15195	15171	15055	15165	15220	15182	15264	15160	15249	15198	15097	15105	15151	15092	15166	15129	15136	15011	15181	15137	15315	15099	15284	15194	15256	15356	15015	15224	15282	15221	15142	15078	15253	14991	15150	15099	15339	15027	15204	15155	15102	15077	15037	15266	15224	15082	15267	15057	15234	15128	15150	15319	15136	15062	15222	15066	15236	15277	15159	15049	15166	15160	15344	15213	15149	15357	15232	15142	15316	15093	15144	15039	15159	15197	15150	15383	15169	15228	15242	15108	15214	15253	15291	15335	15105	15241	15348	15092	15235	15085	15178	15268	15169	15020	15245	15137	15133	15189	15277	15306	15188	15134	15223	15058	15228	15104	15103	15122	15177	15090	15059	15213	15221	15208	15192	15244	15097	15138	15136	15251	15179	15217	15270	15106	15256	15251	14841	15110	15019	15238	15242	15124	15042	15229	15195	15244	15351	15116	15176	15013	15268	15220	15170	15095	15193	15106	15174	15313	15258	15082	15047	15093	15243	15109	15216	15318	15165	15126	15270	15044	15191	15304	15203	15201	15259	15091	15162	15189	15067	15351	15086	15258	15230	15198	15202	15204	15268	15419	15138	15186	15054	15253	15204	15131	15276	15166	15232	15275	15217	15220	15141	15252	15230	15183	15163	15261	15165	15076	15174	15121	15379	15211	15161	15334	15032	15217	15161	15020	15172	15198	15251	15101	15169	15127	15334	15147	15155	15210	15112	15241	15103	15090	15106	15214	15130	15205	15315	15004	15161	15060	15093	15093	15221	15127	15171	15115	15109	15091	15304	15278	15229	15204	15329	15151	15352	15121	15219	15279	15142	15156	14983	15306	15160	15157	15203	15147	15099	15258	15291	15167	15079	15091	15177	15209	15223	15208	15214	15244	15018	15289	15320	15136	15222	15143	15031	15224	15146	15142	15121	15092	15244	15180	15244	15171	15136	15206	15154	15180	15288	15141	15205	15352	15056	15188	15352	15342	15260	15225	15181	15314	15178	15144	15163	15175	15152	15090	15201	15140	15137	15256	15319	15312	15325	15042	15169	15184	15091	15270	15047	15147	15203	15154	15123	15160	15212	15330	15212	15159	15153	15087	15254	15118	14997	15328	15238	15147	15026	15245	15252	15218	15161	15233	15150	15098	15146	15153	15302	15366	15267	15251	15251	14926	15195	15116	15235	15309	15101	15364	15180	15214	15270	15182	15267	15126	15039	15099	15169	15177	15222	15260	15286	15208	15214	15297	15319	15261	15142	15320	15158	15295	15350	15198	15180	15281	15135	15188	15154	15191	15219	15182	15140	15246
23077	21472	29339	24473	23467	26353	28148	22733	20321	19726	19196	18420	18453	18304	18079	18226	17949	17796	17720	17774	17715	17554	17567	17737	17518	17738	17490	17545	17451	17606	17503	17561	17513	17291	17437	17533	17454	17468	17454	17437	17467	17468	17349	17194	17457	17335	17505	17528	17576	17520	17433	17485	17337	17253	17398	17226	17448	17129	17370	17358	17636	17314	17360	17467	17509	17447	17360	17365	17402	17525	17475	17498	17490	17399	17532	17478	17517	17475	17248	17315	17423	17424	17186	17418	17451	17252	17118	17440	17164	17281	17528	17180	17443	17199	17401	17502	17496	17277	17294	17244	17235	17260	17298	17527	17391	17276	17257	17365	17539	17466	17362	17581	17501	17585	17433	17402	17341	17438	17185	17235	17489	17402	17228	17297	17454	17415	17366	17285	17273	17514	17280	17360	17371	17242	17343	17349	17286	17409	17440	17524	17359	17324	17386	17532	17313	17233	17300	17467	17314	17231	17426	17411	17318	17471	17208	17390	17476	17251	17218	17208	17300	17272	17283	17358	17283	17253	17563	17427	17217	16997	17353	17349	17272	17262	17384	17337	17346	17305	17329	17248	17054	17300	17362	17360	17250	17143	17273	17511	17265	17110	17198	17255	17378	17178	17127	17312	17215	17354	17391	17328	17335	17372	17179	17392	17181	17352	17293	17400	17384	17089	17233	17274	17227	17293	17122	17193	17084	17174	17273	17179	17190	17376	17191	17480	17403	17317	17425	17204	17264	17344	17314	17166	17282	17379	17451	17326	17308	17326	17220	17336	17192	17256	17320	17156	17374	17567	17335	17305	17188	17489	17299	17311	17320	17216	17486	17319	17358	17246	17377	17413	17249	17259	17377	17308	17154	17226	17081	17138	17349	17262	17276	17328	17181	17175	17272	17237	17223	17434	17249	17399	17218	17412	17231	17404	17271	17013	17289	17376	17230	17308	17536	17366	17366	17212	17191	17236	17289	17438	17522	17514	17329	17339	17282	17211	17273	17322	17387	17254	17345	17377	17337	17393	17118	17287	17486	17329	17190	17258	17239	17301	17278	17369	17464	17415	17137	17187	17174	17395	17024	17272	17395	17466	17284	17144	17215	17187	17437	17331	17168	17133	17398	17200	17298	17297	17483	17154	17342	17294	17351	17326	17423	17442	17181	17308	17298	17146	17280	17240	17384	17213	17094	17342	17317	17395	17280	17465	17364	17369	17390	17298	17326	17293	17390	17292	17320	17219	17305	17292	17328	17322	17319	17242	17438	17299	17430	17538	17280	17478	17428	17332	17584	17223	17300	17309	17124	17343	17193	17078	17235	17305	17235	17320	17363	17217	17211	17240	17368	17157	17203	17133	17166	17348	17245	17270	17289	17176	17330	17287	17241	17294	17133	17357	17246	17308	17141	17506	17358	17302	17471	17434	17486	17487	17319	17332	17361	17230	17316	17296	17319	17212	17371	17366	17164	17325	17349	17325	17508	17244	17385	17217	17491	17085	17019	17148	17403	17391	17516	17220	17275	17223	17193	17364	17464	17325	17292	17454	17390	17343	17393	17451	17478	17357	17453	17416	17306	17381	17405	17144	17330	17417	17263	17274	17294	17444	17205	17354	17419	17346	17208	17211	17141	17485	17308	17486	17381	17207	17405	17379	17254	17106	17264	17617	17383	17302	17479	17399	17246	17127	17251	17379	17243	17286	17385	17263	17213	17264	17423	17304	17306	17286	17197	17491	17307	17393	17219	17158	17172	17187	17394	17345	17250	17463	17177	17255	17138	17296	17260	17329	17463	17250	17220	17152	17268	17233	17425	17365	17552	17319	17275	17303	17465	17377	17298	17386	17220	17235	17267	17367	17471	17439	17236	17274	17226	17608	17402	17359	17406	17296	17213	17095	17522	17351	17343	17296	17337	17254	17254	17240	17059	17199	17066	17304	17203	17308	17455	17265	17128	17242	17265	17421	17584	17389	17225	17292	17241	17174	17096	17242	17137	17256	17286	17559	17094	17203	17213	17115	17365	17325	17391	17217	17417	17126	17253	17468	17322	17442	17201	17216	17122	17302	17464	17299	17126	17285	17297	17388	17205	17351	17295	17371	17316	17389	17298	17046	17291	17231	17341	17530	17112	17494	17266	17297	17326	17179	17361	17396	17630	17309	17223	17122	17369	17323	17236	17226	17391	17118	17176	17282	17183	17470	17242	17248	17297	17086	17046	17122	17140	17090	17431	17284	17185	17512	17281	17172	17385	17327	17318	17458	17242	17157	17159	17273	17440	17440	17190	17069	17167	17289	17264	17413	17640	17252	17377	17240	17423	17267	17354	17208	17308	17548	17307	17298	17143	17358	17463	17292	17467	17371	17431	17347	17220	17235	17232	17179	17297	17457	17255	17190	17262	17292	17313	17246	17408	17248	17157	17351	17165	17486	17333	17243	17403	17241	17521	17359	17364	17332	17308	17368	17461	17220	17434	17211	17412	17360	17346	17296	17251	17381	17131	17341	17271	17276	17229	17325	17286	17305	17300	17144	17315	17361	17224	17416	17441	17292	17181	17226	17187	17128	17256	17222	17212	17217	17421	17406	17309	17403	17295	17392	17400	17348	17339	17062	17301	17171	17222	17223	17310	17473	17358	17312	17301	17221	17326	17519	17313	17425	17220	17196	17207	17214	17397	17295	17484	17278	17194	17366	17261	17294	17175	17244	17446	17221	17442	17404	17217	17544	17246	17315	17401	17291	17443	17319	17156	17236	17365	17459	17385	17418	17291	17152	17184	17263	17470	17313	17270	17196	17342	17255	17255	17393	17348	17322	17478	17378	17235	17293	17166	17299	17350	17446	17390	17483	17432	17280	17246	17339	17388	17284	17291	17284	17374	17375	17475	17357	17266	17379	17236	17242	17396	17190	17451	17176	17291	17294	17261	17324	17136	17137	17259	17225	17395	17398	17247	17232	17283	17284	17309	17458	17200	17242	17264	17438	17324	17521	17133	17390	17239	17394	17322	17232	17224	17294	17391	17350	17407	17235	17213	17256	17289	17194	17232	17472	17541	17435	17313	17266	17158	17222	17259	17341	17432	17265	17329	17226	17216	17102	17296	17333	17269	17274	17383	17241	17345	17240	17016	17038	17288	17111	17381	17257	17230	17186	17251	17278	17528	17508	17295	17263	17319	17359	17360	17204	17354	17335	17372	17283	17261	17271	17394	17107	17317	17291	17262	17391	17457	17318	17277	17414	17102	17271	17296	17310	17347	17308	17415	17355	17447	17162	17363	17637	17431	17370	17269	17336	17151	17238	17296	17493	17446	17366	17317	17223	17373	17051	17393	17355	17481	17272	17442	17222	17290	17275	17392	17093	17134	17223	17252	17397	17212	17056	17379	17406	17154	17093	17087	17111	17262	17163	17471	17308	17185	17398	17284	17347	17435	17140	17502	17328	17420	17202	17435	17438	17263	17217	17183	17393	17310	17327	17341	17542	17106	17234	17202	17395	17145	17279	17261	17268	17132	17301	17387	17284	17243	17293	17334	17339	17118	17410	17171	17161	17350	17152	17514	17248	17371	17231	17196	17163	17288	17338	17401	17192	17095	17169	17396	17474	17487	17052	17438	17363	17390	17291	17064	17367	17422	17167	17206	17238	17250	17188	17236	17295	17436	17221	17140	17367	17182	17243	17289	17238	17368	17281	16958	17235	17336	17190	17298	17236	17232	17311	17209	17351	17307	17322	17192	17371	17282	17395	17422	17293	17204	17458	17140	17304	17109	17319	17329	17284	17227	17384	17178	17382	17495	17185	17129	17251	17171	17358	17245	17333	17247	17327	17146	17113	17270	17447	17308	17291	17426	17329	17567	17314	17335	17207	17477	17477	17185	17276	17254	17322	17448	17161	17253	17310	17377	17238	17089	17378	17348	17186	17304	17355	17287	17291	17363	17369	17152	17391	17335	17435	17322	17009	17385	17354	17340	17323	17293	17349	17327	17248	17131	17324	17277	17405	17042	17301	17458	17112	17182	17229	17341	17443	17192	17291	17091	17251	17197	17362	17370	17458	17272	17301	17401	17279	17377	17278	17302	17151	17162	17346	17194	17253	17281	17420	17432	17332	17192	17346	17336	17305	17370	17497	17290	17248	17292	17328	17227	17385	17432	17321	17334	17237	17119	17287	17349	17237	17191	17368	17420	17081	17268	17263	17243	17373	17194	17378	17263	17337	17474	17150	17582	17533	17346	17420	17360	17513	17331	17260	17350	17260	17414	17062	17091	17320	17412	17560	17304	17130	17256	17327	17341	17394	17369	17392	17416	17267	17324	17261	17419	17335	17243	17445	17228	17572	17444	17369	17289	17256	17457	17146	17441	17229	17265	17568	17125	17316	17218	17176	17413	17458	17251	17356	17390	17182	17461	17314	17166	17425	17358	17477	17214	17355	17216	17359	17219	17067	17419	17191	17322	17165	17314	17489	17373	17313	17185	17297	17443	17322	17316	17357	17372	17470	17324	17519	17370	17315	17197	17253	17518	17389	17357	17432	17158	17207	17232	17261	17293	17371	17324	17181	17177	17225	17350	17391	17227	17240	17564	17401	17220	17169	17291	17266	17261	17104	17380	17234	17300	17382	17380	17171	17338	17115	17597	17199	17354	17264	17201	17464	17140	17344	17414	17195	17392	17240	17242	17270	17174	17295	17282	17455	17198	17317	17308	17157	17321	17277	17159	17033	17404	17437	17468	17294	17189	17460	17242	17259	17140	17141	17248	17500	17362	17332	17162	17300	17292	17470	17360	17232	17377	17282	17310	17137	17347	17161	17340	17239	17307	17173	17231	17237	17259	17350	17343	17362	17304	17430	17486	17312	17279	17407	17399	17179	17398	17279	17361	17487	17298	17361	17235	17369	17426	17381	17352	17380	17317	17282	17328	17224	17288	17436	17323	17208	17153	17245	17325	17272	17197	17135	17250	17151	17570	17321	17466	17464	17241	17360	17391	17440	17198	17472	17396	17221	17276	17410	17316	17306	17315	17310	17267	17401	17172	17221	17254	17178	17279	17329	17473	17372	17064	17150	17304	17257	17233	17540	17557	17364	17237	17318	17326	17203	17413	17324	17115	17441	17405	17222	17129	17359	17443	17310	17347	17048	17289	17259	17151	17125
35417	57914	55482	45759	37571	29695	25765	22395	20275	18776	17973	17470	17234	17100	16911	16570	16490	16205	16002	16114	16050	16069	15987	15996	15890	15853	15862	15849	15946	15804	15818	15705	15794	15791	15721	15615	15797	15822	15745	15699	15755	15699	15789	15699	15778	15765	15741	15725	15419	15560	15638	15714	15637	15719	15616	15696	15562	15594	15753	15784	15804	15790	15873	15608	15540	15653	15597	15773	15658	15687	15704	15727	15795	15711	15765	15730	15823	15472	15832	15637	15660	15778	15704	15804	15719	15577	15740	15684	15737	15556	15655	15874	15636	15509	15793	15715	15658	15764	15639	15783	15828	15604	15629	15588	15610	15675	15646	15834	15758	15577	15668	15638	15585	15761	15666	15738	15704	15676	15767	15709	15640	15829	15586	15628	15676	15703	15595	15592	15697	15653	15605	15755	15793	15625	15618	15660	15736	15689	15646	15667	15630	15562	15583	15595	15576	15683	15656	15488	15556	15774	15371	15758	15569	15749	15578	15621	15479	15772	15693	15446	15516	15479	15693	15735	15505	15672	15479	15655	15615	15485	15733	15850	15652	15581	15618	15755	15770	15671	15630	15634	15764	15562	15688	15674	15525	15434	15829	15657	15653	15572	15746	15655	15671	15801	15835	15489	15523	15549	15656	15636	15741	15628	15684	15654	15574	15694	15742	15791	15713	15497	15566	15603	15611	15683	15695	15432	15624	15578	15574	15586	15631	15457	15767	15725	15714	15690	15603	15617	15601	15489	15558	15743	15473	15657	15523	15608	15621	15717	15530	15693	15652	15664	15781	15604	15755	15596	15627	15597	15661	15824	15697	15760	15659	15640	15744	15568	15729	15667	15668	15591	15511	15769	15768	15626	15695	15656	15511	15573	15571	15733	15750	15686	15643	15778	15753	15606	15573	15676	15685	15709	15773	15627	15645	15501	15890	15662	15699	15660	15549	15529	15695	15639	15565	15544	15619	15559	15560	15609	15680	15616	15684	15504	15490	15541	15759	15718	15635	15486	15394	15672	15633	15567	15644	15722	15549	15779	15740	15699	15803	15637	15704	15626	15627	15790	15520	15641	15539	15656	15655	15664	15699	15797	15668	15730	15621	15637	15792	15611	15785	15643	15679	15626	15746	15646	15585	15712	15767	15578	15521	15586	15570	15691	15602	15776	15514	15470	15613	15693	15644	15642	15749	15681	15754	15720	15645	15591	15668	15625	15573	15587	15645	15695	15712	15722	15818	15573	15595	15515	15758	15686	15482	15669	15660	15786	15629	15691	15593	15660	15751	15729	15718	15725	15606	15669	15734	15950	15609	15767	15633	15625	15655	15567	15579	15644	15510	15643	15607	15740	15732	15634	15699	15670	15664	15418	15721	15670	15619	15659	15699	15650	15505	15631	15670	15806	15654	15552	15541	15476	15592	15630	15847	15698	15660	15726	15620	15571	15535	15652	15481	15606	15483	15597	15579	15741	15537	15766	15561	15722	15623	15712	15647	15766	15718	15678	15782	15508	15480	15555	15632	15635	15534	15669	15679	15732	15678	15715	15610	15599	15566	15762	15730	15820	15706	15669	15541	15609	15576	15675	15637	15650	15713	15758	15579	15593	15598	15560	15489	15594	15629	15599	15532	15633	15474	15677	15565	15779	15760	15656	15621	15677	15801	15582	15584	15661	15597	15633	15515	15607	15613	15775	15621	15640	15468	15667	15551	15612	15768	15745	15605	15577	15590	15407	15635	15496	15668	15630	15712	15742	15647	15563	15609	15725	15533	15695	15674	15770	15671	15528	15647	15540	15731	15725	15736	15574	15802	15631	15442	15626	15652	15535	15533	15778	15541	15634	15669	15567	15430	15706	15692	15533	15672	15713	15687	15703	15697	15559	15537	15693	15596	15670	15579	15559	15703	15821	15721	15520	15662	15565	15712	15674	15714	15720	15706	15572	15845	15562	15606	15575	15616	15725	15655	15742	15624	15660	15656	15877	15489	15771	15536	15617	15605	15803	15680	15553	15541	15668	15546	15562	15660	15600	15677	15587	15539	15684	15510	15670	15712	15552	15608	15585	15635	15622	15620	15556	15790	15654	15590	15541	15582	15743	15671	15548	15567	15763	15564	15589	15584	15618	15586	15615	15492	15634	15532	15701	15752	15585	15625	15606	15588	15511	15658	15742	15587	15771	15635	15647	15643	15568	15558	15588	15552	15589	15597	15595	15467	15521	15758	15643	15583	15504	15653	15822	15709	15611	15564	15749	15655	15711	15508	15445	15639	15758	15541	15566	15665	15536	15584	15679	15677	15626	15516	15694	15787	15522	15558	15685	15756	15630	15614	15871	15637	15597	15638	15533	15586	15457	15745	15674	15633	15608	15648	15715	15762	15718	15629	15505	15710	15695	15689	15591	15607	15577	15588	15705	15693	15724	15658	15589	15642	15665	15608	15599	15654	15544	15630	15717	15639	15696	15526	15596	15639	15680	15537	15666	15530	15640	15594	15575	15672	15674	15643	15702	15581	15638	15640	15684	15678	15686	15801	15544	15579	15600	15709	15584	15683	15654	15667	15680	15520	15629	15765	15742	15598	15749	15661	15772	15599	15657	15570	15583	15853	15516	15840	15791	15773	15770	15874	15432	15591	15505	15569	15535	15684	15544	15623	15476	15486	15377	15783	15655	15669	15542	15622	15439	15490	15862	15865	15627	15536	15562	15556	15630	15580	15566	15643	15608	15620	15513	15698	15584	15663	15754	15790	15670	15759	15576	15703	15815	15496	15686	15547	15882	15636	15585	15536	15466	15763	15549	15628	15693	15732	15589	15681	15587	15578	15459	15657	15606	15643	15776	15658	15707	15709	15487	15653	15715	15791	15527	15725	15639	15539	15786	15627	15853	15608	15783	15474	15811	15751	15583	15476	15709	15650	15770	15694	15667	15653	15872	15751	15678	15732	15594	15703	15689	15575	15725	15754	15565	15595	15503	15769	15561	15524	15699	15668	15645	15666	15408	15661	15604	15666	15724	15719	15601	15518	15674	15604	15432	15577	15552	15480	15706	15771	15573	15613	15721	15856	15670	15486	15577	15535	15502	15649	15638	15735	15566	15478	15636	15497	15523	15616	15754	15582	15614	15589	15474	15780	15780	15642	15704	15694	15738	15647	15680	15589	15552	15581	15645	15590	15558	15807	15719	15625	15728	15561	15655	15524	15546	15627	15687	15604	15706	15561	15696	15681	15725	15659	15646	15635	15471	15700	15579	15638	15445	15726	15640	15436	15706	15678	15563	15526	15755	15570	15726	15540	15768	15677	15596	15673	15685	15712	15433	15566	15665	15621	15575	15693	15459	15748	15660	15486	15733	15498	15709	15554	15543	15545	15582	15500	15645	15569	15705	15579	15643	15741	15541	15690	15587	15748	15630	15686	15586	15666	15598	15697	15647	15665	15529	15699	15568	15642	15484	15509	15652	15655	15524	15676	15448	15643	15665	15667	15684	15679	15646	15391	15689	15535	15526	15536	15643	15544	15680	15660	15809	15704	15663	15701	15688	15688	15781	15545	15717	15697	15606	15755	15652	15446	15726	15696	15449	15722	15743	15675	15476	15861	15627	15536	15381	15555	15625	15649	15697	15609	15512	15632	15552	15631	15637	15671	15570	15675	15573	15677	15527	15575	15556	15711	15713	15640	15724	15624	15551	15516	15607	15728	15668	15769	15604	15556	15606	15454	15696	15702	15585	15527	15684	15573	15709	15672	15695	15705	15588	15696	15586	15649	15775	15677	15735	15649	15629	15604	15713	15633	15584	15802	15687	15558	15640	15719	15498	15557	15621	15640	15672	15739	15538	15659	15576	15569	15649	15830	15571	15639	15743	15419	15607	15567	15681	15713	15614	15638	15655	15634	15645	15729	15654	15472	15666	15650	15517	15498	15656	15793	15547	15610	15606	15688	15581	15613	15825	15591	15443	15782	15711	15746	15652	15640	15467	15691	15678	15530	15596	15698	15508	15693	15706	15661	15806	15626	15581	15782	15651	15787	15569	15636	15584	15618	15703	15759	15617	15488	15744	15612	15734	15654	15707	15704	15717	15484	15517	15598	15543	15656	15641	15747	15734	15566	15397	15463	15716	15635	15573	15605	15717	15723	15769	15718	15648	15471	15627	15770	15549	15728	15596	15584	15548	15735	15506	15877	15664	15679	15569	15695	15651	15611	15744	15665	15606	15550	15602	15782	15716	15722	15671	15796	15494	15663	15653	15591	15530	15587	15514	15805	15615	15643	15638	15646	15608	15609	15668	15773	15460	15618	15616	15689	15663	15619	15701	15661	15595	15653	15637	15651	15633	15756	15666	15564	15708	15679	15730	15663	15488	15662	15614	15619	15804	15620	15423	15687	15594	15733	15613	15535	15729	15662	15750	15599	15598	15517	15849	15526	15830	15682	15623	15623	15630	15617	15598	15558	15641	15607	15820	15636	15590	15504	15580	15624	15756	15484	15506	15627	15621	15808	15784	15752	15595	15723	15589	15614	15478	15622	15551	15562	15699	15691	15535	15548	15603	15526	15477	15596	15466	15648	15568	15601	15636	15748	15503	15629	15630	15794	15752	15729	15799	15696	15741	15484	15733	15546	15583	15616	15633	15652	15640	15628	15519	15625	15658	15547	15633	15688	15907	15556	15523	15637	15837	15537	15690	15785	15673	15565	15682	15753	15608	15675	15703	15628	15615	15641	15690	15669	15662	15721	15579	15685	15743	15512	15425	15600	15678	15640	15811	15634	15614	15685	15633	15541	15689	15792	15574	15764	15513	15435	15663	15575	15620	15654	15652	15598	15732	15645	15711	15540	15694	15705	15660	15615	15722	15639	15523	15656	15653	15523	15753	15648	15634	15785	15609	15671	15692	15647	15486	15465	15592	15675	15556	15513	15611	15655	15651	15642	15429	15674	15542	15546	15634	15583	15687	15710	15786	15633	15703	15580	15693	15552	15842	15716	15467	15503	15607	15701	15731	15734	15679	15569	15502	15643	15638	15632	15459	15786	15458	15494	15614	15634	15816	15582	15572	15531	15514	15744	15460	15635	15726	15686	15350	15632	15735	15649	15501	15726	15771	15668	15559	15628	15671	15548	15668	15511	15619	15798	15509	15824	15665	15583	15699
28292	26131	33040	28559	22610	20104	19072	18114	17448	17042	16765	16401	16443	16552	16393	16342	16053	16261	16199	16086	16276	16261	16232	16300	16271	16031	16109	15947	16025	16079	15897	16054	16060	16213	16111	16136	16027	16082	15992	16092	15990	16155	16003	15934	16143	16161	16127	15977	16070	15996	15999	16138	15993	16086	16018	16037	15960	15766	16002	16285	15967	15972	16182	15989	15972	16119	16017	16285	16141	15774	15953	15938	15910	16094	15951	16222	16168	15877	16102	16034	15979	15865	16049	15937	15878	15972	16012	16091	16088	16130	15905	16057	15994	16067	16047	16045	16187	15993	16011	16053	15988	16069	16132	16023	15917	16082	15974	15850	15910	16070	16041	16009	16046	16049	16059	16135	16064	16036	15955	16047	16105	15982	16003	16012	16097	15890	16081	15924	16036	16031	16136	16026	15926	15887	16170	16048	16077	16068	16073	16193	15972	16011	15959	16110	16114	15932	16078	16099	16073	15880	15981	16136	16141	15950	15892	16114	15996	16135	15938	15893	16087	16022	15970	16137	15732	15820	15989	15862	16005	15960	16075	16034	16112	16058	16136	16205	15928	15959	16146	16091	15987	16228	15850	15817	16125	16101	15979	15873	16066	15989	15804	15752	16120	16171	15865	15928	15919	16011	16021	16262	16085	16055	16106	15784	15846	16108	16012	15994	16013	16054	16079	16033	15947	15922	15978	16064	16101	15923	16134	16235	15872	15869	15895	15936	16182	15947	16033	15964	16026	16116	16132	15959	16084	16187	15961	16111	16225	15791	16019	16384	15933	15918	15888	16005	16112	16054	15931	15941	16005	15830	16049	16059	15830	15977	15971	15985	15977	15679	16110	15944	15832	16068	16038	16067	16007	16073	16099	15888	16131	15865	15963	15900	15968	16146	16174	16075	16128	16094	16048	15963	16220	16096	15920	16134	16051	16013	15878	16250	16116	16106	15932	15891	16203	16046	16084	15980	16117	15946	16127	16059	16158	16021	16075	16043	16062	15823	16214	16149	15996	15992	16063	16070	16076	16087	15999	15967	15932	16198	15944	16073	16064	16073	16266	15823	15965	15968	16098	16052	16247	16087	16011	15958	15772	16025	16140	15871	16229	16143	15937	16251	15851	15950	15934	16021	15861	15955	15910	15952	16314	16098	16019	15989	15801	16073	16125	16005	15963	16194	16232	16138	16000	16106	15942	16150	16226	16146	16068	16077	16028	16120	15938	16150	16091	16027	16071	16101	16053	15969	15992	16083	16033	16123	15979	15964	15978	16105	16064	16138	16317	16056	15966	16056	16048	16066	16094	16018	15877	16158	16134	16089	16002	15875	15965	16218	16183	16067	16014	16060	15921	15981	15968	15921	16052	16033	16145	15978	15851	16037	16126	16072	15906	15900	16203	16000	16166	16040	16029	16026	15948	16041	16210	16200	16080	16025	16087	15924	15985	15950	16036	16070	16017	15821	16129	16036	15996	16060	16096	16066	16160	16115	16059	16100	15911	15787	15976	15871	15960	16115	16006	16101	16115	16101	16147	16208	16187	16020	16133	16118	15970	15952	16124	16059	15994	16077	16015	16143	16019	16199	15991	16101	15949	15983	16036	16085	16017	16058	15970	16243	16244	16103	16203	15988	16003	15924	15914	15998	16230	16122	16092	16011	16116	16141	16092	16026	16034	15954	15973	16208	16216	15764	15868	16002	15880	16294	15996	16036	15939	16076	16097	16241	15962	15947	16022	15935	15877	15980	16011	16086	15975	16202	16102	16144	15923	16028	16015	15933	16083	16053	15926	16105	16021	16016	16111	16110	16059	15958	16063	16085	16240	15923	15855	16037	15979	15977	15927	15874	15972	16026	16079	15887	16107	15731	16115	16302	16068	16108	15994	16118	16079	15880	16112	15861	16042	15885	15947	16074	16110	15998	16068	15902	15915	15902	16083	15916	16076	16150	16000	16010	16027	15826	16001	16032	16052	16046	16028	15932	16195	16055	16145	15648	15866	16089	16267	15884	15941	15933	15774	16049	16085	16059	15901	15923	15961	15934	15993	15891	15994	16128	16092	15829	16100	16011	16144	16115	16178	15999	16167	15969	15997	15999	15989	16020	16218	16028	16237	16105	16106	15968	16100	16269	16085	16023	16168	16045	16105	16377	15952	16022	15993	15923	16021	15932	16231	15967	16178	16096	16009	15837	15987	15956	15910	16164	16138	16070	16009	16220	16060	15853	16121	15954	16070	16001	15966	16000	15904	16139	15948	15964	15993	15928	15987	16006	16011	16054	15985	15942	15930	15960	16112	15867	15982	15890	15861	16086	16043	15912	15965	16027	15871	16094	15859	15933	15891	16192	16054	16169	16062	16095	16000	16084	15969	16034	15961	16034	16331	15972	16070	16125	16118	16182	16019	16065	16007	15994	15868	16148	16002	15816	15935	16104	15921	16107	16048	15996	16174	16021	16046	16045	15976	16120	16181	15956	15968	15934	16028	15933	16271	16060	15942	15985	16035	16170	16178	16007	16165	16074	16033	16074	16101	16105	16119	16016	16068	15743	15903	15974	16038	15975	16059	16035	16215	15998	16117	15813	16021	15900	15964	16135	16073	15889	16298	16069	15991	16089	15894	15995	15973	16085	16225	16123	16075	16190	16079	16077	16115	16044	16125	16027	16014	16086	16073	16060	16037	15891	15947	16077	15877	16246	15929	16031	16184	16111	15935	16117	16259	16065	16149	16117	15966	16015	16109	15990	16273	16042	16112	16165	15930	15716	15979	16105	15974	15994	15977	16091	16059	15999	15853	16162	15913	16124	16002	15956	16110	15943	16161	16044	15946	16124	16065	16127	16071	15950	16042	16044	16147	16105	16263	15995	16074	16089	15982	16048	16007	16059	15885	16074	16208	15968	16317	16146	15833	15964	16315	16143	16108	16191	16071	15852	16038	16098	16129	15987	16089	16089	16201	16126	15898	16259	16010	16079	16080	15987	16062	16131	15918	16137	16004	16071	16128	15967	15939	15879	16164	16074	15808	16130	16075	16049	16089	16089	15893	16081	16060	16069	16024	15953	15934	16123	16131	15999	16193	16246	16028	16062	16054	16010	16146	16235	16143	16116	16213	15920	16115	16022	16132	16128	16117	16030	16013	16196	16009	16106	16021	15963	16207	15937	16100	16017	15980	16082	16116	16019	15946	16152	15902	16045	16059	15932	16016	15933	16008	16004	16157	15987	16106	16405	16209	16005	15996	15995	15953	16106	16112	16081	15941	16069	16066	15785	16023	16022	15965	15950	16114	16196	16015	15954	15975	15947	15987	15897	16099	16008	16042	16005	15845	16053	15822	15920	16123	15953	16015	16052	15949	15981	16124	16047	16077	16037	15989	16145	16125	16054	16142	16150	15983	15976	16032	15889	16270	16185	16151	16064	16136	16032	15890	15941	16025	15970	16078	15964	16050	16064	15950	15918	16041	16045	16012	16063	16102	16136	16072	15983	16047	16033	16135	16151	16122	16125	15967	16027	16034	16076	16074	16090	16005	16113	16054	15995	16099	16134	16230	16160	16004	16109	16097	15986	16235	16185	16037	16109	15887	16086	16112	16046	15826	15769	15994	16080	15908	15895	16104	16069	16027	15798	15974	16126	16250	16166	15815	16078	16001	16147	16013	16039	16110	16029	15975	16075	16080	15949	15991	15893	15843	15904	16059	15997	16149	15906	16048	16193	15968	16217	16129	16003	16028	16059	16106	16013	15961	15959	16081	16136	16138	16232	16051	15884	16020	16011	16103	16049	15887	16254	16081	15896	16089	16102	16252	15896	15903	16204	16060	16099	16109	16163	16273	16125	16092	16084	16022	16021	16110	15952	16006	16003	16207	15987	15999	16011	16056	15903	16007	16166	16142	16094	15935	15994	16007	16109	16029	16050	16074	16365	16015	16021	16180	16008	15951	15995	16138	16039	16109	16096	15785	15908	15957	16082	15981	16051	16109	16154	16125	16089	16013	16143	16172	16021	15972	15976	16009	16050	15826	16018	15927	16014	16108	16099	15980	16021	15971	15980	15947	15843	15964	15963	16088	15799	16116	15990	15780	16019	16106	15870	16176	16104	16265	16257	16068	16033	15818	16022	16073	16066	16045	15980	16034	16025	15952	16070	16057	16115	15801	16070	15929	16354	16040	15922	16154	16111	15940	16065	16010	16097	16112	16087	15955	16042	16017	16107	15981	16081	15797	15968	16036	16057	15900	15945	16116	15950	16116	16179	15939	15900	16071	16186	16021	15957	16228	15928	16247	16128	16190	16283	16055	16050	15961	15925	16084	16233	16043	16081	16043	16080	16087	15951	15994	16153	16029	16020	16060	15978	16108	16188	16201	15982	15975	16100	15901	15820	16012	15815	15854	16138	16077	15922	16187	16089	15984	16096	16065	16162	15913	16076	16041	15945	16060	15997	15971	15920	15806	15963	16141	16177	16015	15954	16023	16167	16259	16112	15978	15918	15928	16227	16258	16032	15927	16246	16125	16006	16127	15763	15969	16099	16066	15720	16083	15884	15947	16201	16253	16063	16087	16116	16271	16019	16032	15933	16143	15941	16151	16035	16074	16060	16157	16032	16101	16262	16223	16197	15891	15957	16227	16235	16068	16118	16056	15984	15812	15911	16068	16072	15791	15944	16042	16233	16183	16086	15854	16138	16073	15956	16042	16176	15954	15981	16124	15918	16138	15983	16047	16108	15935	16035	16006	16005	16019	16034	16025	16117	16140	16219	16111	16044	16023	16178	16000	15874	16193	15946	16086	15948	16043	15785	16028	16030	15982	15971	16131	15801	15969	15938	16019	16074	16001	16044	16143	15948	16137	16180	15941	15999	15886	16055	15992	15993	15964	16129	16108	16087	16071	16039	15997	15962	15955	16013	16007	16142	15937	16109	16124	16016	16091	15969	16071	16291	16030	16061	15919	16082	16129	16025	16068	16188	16105	16060	16329	16097	15843	15978	16176	16237	16067	15934	15965	16105	16138	16140	16018	15942	15975	16157	16081	15871	16046	15998	16156	15971	16060	16168	16176	16165	16164	16194	15992	16026	16046	16048	16148	15962	16101	15945	16205	16188	15950	16105	16100	16176	16192	15862	16039	16085	16123	15925	16039	15921	16160	16206
29900	43342	39592	29134	24092	20742	19345	17972	17216	16477	16033	15390	15383	15423	15360	15262	14974	15024	15094	15017	15099	15037	14927	14938	14965	15048	14820	14853	14826	14919	15046	15014	14904	14907	15034	14900	14944	14811	14931	15019	15027	15019	15002	14952	14833	15084	14974	14959	14974	14797	15008	15049	14819	14966	15061	15028	14957	14968	14855	15020	15002	14908	14897	14850	14810	14967	15132	14911	15048	15068	15024	14826	14778	15093	14857	14945	15074	14831	15094	14994	14912	14967	14871	14847	15057	14941	14812	14921	15038	14892	14925	15011	14927	14919	14950	15013	14686	14886	14932	15029	14825	14812	14940	14994	14846	14959	14921	14953	14842	14792	14880	15056	14764	14960	14791	14916	14930	14823	14903	15086	14899	14812	14985	14869	14957	14728	14938	15020	14816	14820	14739	14875	14861	14714	14834	14908	14857	14738	14888	14864	14886	14708	14797	14918	14790	14969	14829	14794	14883	15011	14859	14939	14859	14978	14983	14845	14770	14884	14929	14863	14802	15051	14758	14870	15035	14742	14690	14781	14850	14735	14938	14812	14938	14839	15032	14796	14906	14859	14997	14925	14823	15051	14882	14897	14982	14806	14944	14988	15058	14768	14938	15100	14778	14956	14877	14875	14676	14977	14821	14861	15086	14744	14822	14913	14799	14883	14831	14974	14856	14948	14963	15039	14783	14777	14949	14926	14930	14863	14973	14874	14964	14780	14955	14903	14947	14883	14970	14863	14849	14913	14842	14833	14760	14909	14736	14816	14900	15006	14943	14853	14777	14920	14845	14885	15045	14993	14838	14964	14742	15020	14882	14933	14739	14753	14894	14914	14911	14911	14937	14964	14953	14956	14941	14618	14722	14877	15034	14905	14818	14887	14803	14901	14945	14783	14896	14919	14944	14938	14791	14920	14928	15059	15107	14818	14906	15117	15036	14931	15020	14932	14954	14873	14883	15019	14862	14870	14831	14816	14971	14836	14862	15004	14983	14943	14810	14748	14786	14915	14719	14978	14792	14922	15015	14873	15074	14850	14771	14777	14996	14998	14948	14871	14908	14769	14820	14912	14931	14899	14843	15054	14934	14875	14783	14976	14805	14913	14974	14962	14826	14866	14835	14926	14887	14910	14831	14791	14890	14944	15008	14961	14884	15078	14820	14841	14934	14949	14925	15050	15025	14930	14957	14880	15049	14895	15073	14919	15004	14819	14950	14896	14962	14832	14856	15003	14710	14983	15030	14831	14996	14886	14857	14848	14724	14804	14865	14859	14982	14860	15003	15069	14774	14834	14947	14765	15025	14940	14717	14809	14792	15038	15081	14865	14992	14947	14824	14978	14979	14975	14810	14960	14950	14810	14747	14862	15012	14872	14880	14819	14929	14856	14694	14884	14936	14938	14872	15025	15053	14858	14845	14955	14911	14999	14938	15155	14915	14885	14898	14976	14901	14979	14851	14904	14850	14756	15220	15018	14797	15001	14911	15037	14779	15043	14874	14931	14837	14984	14801	14937	14986	14836	15046	15012	14954	14839	14957	14906	14979	14908	15032	14734	14938	14944	14970	14893	14999	14681	14970	14815	14852	14898	14872	15055	14821	14975	14862	14869	14868	14951	14945	14853	14957	14868	14972	14807	14831	14763	14865	15019	14785	15015	14993	14960	14942	14997	14933	14914	14893	14881	14809	14737	14895	14899	14782	14980	14951	14845	14947	14918	14830	14883	14832	14862	15012	14948	14945	14927	14974	14960	14852	14958	14869	14952	14933	14833	14706	14956	14746	14945	14776	14700	14983	14877	15031	14804	15033	14908	14895	15006	14778	14883	14742	14925	14977	14792	14875	14826	14924	14879	15023	14810	14769	15039	14929	14752	15073	14942	14950	14916	14881	14776	15161	15025	14962	14824	14949	14791	14845	14960	14780	15034	14984	14809	14829	14860	14855	14906	14813	14891	14945	14967	14923	15063	14938	14771	14881	14888	14959	14856	14936	14818	15012	14714	14801	14947	14826	14840	14877	14799	14948	14891	14917	14868	14988	14860	14656	15002	14903	14962	14880	14913	14737	14937	14902	14948	14949	15002	14954	14729	14945	14888	14863	14764	14922	14876	14941	14834	14769	14850	14838	14803	14803	14893	14739	14740	14987	14859	14908	14891	14951	14781	14892	14924	14863	14933	14869	14747	14870	14878	14904	14934	14903	14992	14915	14881	14969	14907	14889	14819	14795	14927	14972	14773	15073	14900	14881	14861	14879	14999	14939	14946	15037	14986	14891	14972	15019	14983	15003	14877	14935	15015	14869	14889	14952	14918	14953	14874	14908	14766	14910	14790	14861	14826	14884	14795	14917	14983	14769	14924	14878	14855	14971	14962	14740	14836	15033	15004	14945	14807	14879	14861	14951	15091	14845	14957	14903	14879	15062	14985	14765	14907	15061	14831	14813	14880	14841	14802	14903	14725	15140	15032	14935	15086	14896	14934	14886	14750	14768	14851	14912	14830	14950	14812	14858	14892	14806	14889	14907	15026	15094	14788	15015	14802	15052	14802	14931	15000	14871	14838	14831	15017	14986	14995	15028	14899	14898	14872	14869	14987	14842	15026	14987	14774	14725	14832	14922	14813	14797	14959	14779	14883	15021	14723	14956	14895	14963	15010	15054	14875	15052	14952	14942	15012	14890	14843	14883	14890	14812	14878	14829	14931	14840	14937	14886	14941	14902	14855	14846	14738	14884	14918	14905	14667	14818	14901	14705	15092	14913	14876	14891	14965	14874	14957	14897	14776	14799	14849	15051	14815	14774	15030	14827	14900	14839	14942	14813	14977	15016	14881	14861	15010	14851	15047	14780	14915	14956	15013	14864	14765	14819	14700	15031	14862	14861	14881	15080	14876	14962	14858	14913	14740	14802	14857	14912	15018	14892	14825	15047	14988	15097	14997	14794	14861	14846	14734	14883	14875	14911	15020	14952	14974	14893	14892	14878	14951	15083	14779	14982	14880	14981	14961	14861	14843	14988	15129	15018	14705	15009	14882	14799	15023	14903	15057	14839	14866	15030	14919	15018	14931	14955	15041	14862	14779	14964	14781	15023	14819	14892	14923	14875	14922	14929	14742	14825	14777	15040	15001	14750	14888	14898	14930	15081	14840	14921	14938	14710	14931	14928	14776	14913	14954	14874	14862	14827	14866	14940	14898	15016	14939	14857	14915	14975	15182	14966	14758	14942	14808	14930	14799	14902	14863	14945	14998	15013	14887	14750	14863	14880	14925	15086	14842	14920	15150	14796	14895	14922	14942	14898	14800	14960	14826	15048	14828	14953	14885	14844	14781	14732	14926	14856	14982	15061	14831	14796	15057	14786	14875	15039	14768	14911	14929	14840	14982	14910	14997	15013	14867	15032	14909	14923	14929	14889	14759	14814	14805	14982	15055	14940	14816	14880	14922	14895	15036	14957	14831	14816	14923	14954	14718	15005	15092	14891	14860	14903	14974	14907	14902	14806	14947	14885	14771	14901	15004	14955	15028	14902	14859	14908	14910	15026	15091	14738	15097	14880	14991	14732	14879	15046	14879	15013	14878	14977	14747	14920	15021	14937	14814	14767	15038	14925	14941	14675	15000	14777	14824	14854	14931	14984	15015	14790	15054	15052	14839	15008	14886	14801	14976	14955	14883	14768	14873	14950	14789	15031	14829	14897	14973	14914	14792	15002	14872	14979	15005	14906	14842	15098	14833	15025	14923	15021	14773	14899	15080	15046	14910	15048	14901	14898	14832	14655	14743	14855	14955	14914	14864	14811	14831	14755	14976	14817	14882	14876	15010	15005	14914	14845	14848	14928	14995	14878	14931	14766	14799	14889	14748	14987	14814	14923	14847	14842	14952	14807	14791	14807	14966	14924	14852	14818	15101	14906	15026	14960	14844	14919	14856	14985	14983	14891	14906	14846	14949	14851	14930	14816	14835	15081	14848	14988	14856	15012	14957	14854	14916	14714	14742	14937	15004	14719	15016	14950	14837	14929	14919	14879	14691	15017	14846	14788	14965	14704	14750	14860	14822	14902	14982	15037	14910	14888	14884	14910	14849	14896	15038	14903	15017	14939	14946	14803	14705	14978	14884	14969	15130	14886	14897	14820	14896	14941	14808	14789	14956	14913	14841	15028	14976	14901	15012	14899	14762	14940	15034	14781	14958	14852	14959	14914	14975	14960	15018	14889	14859	14847	14947	14822	14970	14799	14794	14773	15156	14999	14800	14826	14969	14934	14968	15063	15015	14838	14951	14662	15097	14960	14929	14867	14993	14959	14808	14865	14939	14910	14958	14970	14990	14777	14936	14997	14733	14805	14767	14937	14768	14676	14980	14996	14867	14880	15065	15051	14982	14957	14906	14995	14863	14976	14946	15038	14961	14816	14760	14916	14988	14773	14825	14928	14904	14880	15057	14854	14832	14978	14888	15008	14832	14855	14897	14969	14825	15027	14915	14927	14777	14947	15014	14996	14848	14960	14979	14849	14774	14821	15014	14887	14700	14964	14775	14961	14851	14830	15000	14989	15055	15065	14890	14949	14826	15093	14824	14945	14971	14868	14905	14973	14972	15039	14822	14901	15093	14706	14837	14902	14964	15030	14884	14877	14906	14914	14846	14990	14934	14846	14965	14901	14963	14894	14965	15025	14910	14786	15022	15172	15018	14847	14884	14853	15071	14799	15037	14921	14858	14968	14947	14903	14840	14860	14907	14848	14881	14868	15052	14807	14828	14907	14870	14945	14967	14745	14865	14855	14868	14757	15007	14964	14806	14935	15005	14832	14874	14989	14846	14969	15009	14875	14897	14980	14845	14975	14942	15007	14934	14856	14810	14802	14922	14882	14817	14995	14841	14898	14993	14873	14886	14829	14967	14741	15054	14876	14758	14887	15007	14896	14933	14849	14874	14994	14700	14871	15165	14867	14934	14906	14965	14907	14752	15126	14905	14856	15006	15022	14853	15010	14917	14892	14990	14805	14819	14840	14831	14817	14994	14853	14928	14940	14933	14979	14829	14772	14861	14917	14984	14850	15013	14796	14962	14973	14781	14913	14855	14923	14996	15015	14780	14837	14832	14906	14882	14858	14948	15018	14909	14851	14906	15204	14843	14886	15033	14819	15032
24296	21444	28900	25755	24736	25515	23548	19783	18728	18416	17844	17018	16897	16735	16543	16778	16545	16379	16701	16398	16364	16358	16347	16399	16388	16298	16360	16318	16465	16300	16450	16152	16022	16258	16205	16163	16404	16386	16370	16387	16265	16208	16217	16334	16347	16236	16011	16189	16320	15957	16497	16121	16241	16111	16174	16191	16452	16176	16432	16046	16330	16487	16221	16172	16242	16213	16242	16112	16297	16359	16268	16355	16436	16280	16286	16302	16298	16100	16179	16180	16349	16007	16318	16446	16099	16143	16304	16225	16316	16190	16100	16265	16300	16239	16292	16194	16233	16193	16304	16349	16139	16319	16265	16358	16351	16262	16409	16132	16215	16219	16255	16243	16109	16214	16233	16195	16322	16200	16300	16297	16350	16190	16195	16214	16246	16061	16142	16178	16220	16304	16264	16244	16252	16111	16357	16048	15979	16161	16186	16097	16308	16220	16330	16245	16129	16171	16010	16090	16116	16208	16156	16002	16151	16341	16261	16316	15970	16193	16162	16274	16364	16251	16115	16159	16194	16191	16184	16257	16228	16220	16153	16022	16206	16168	16137	16236	16167	16102	16206	16161	16076	16249	16089	16348	16557	16199	16265	16259	16082	16187	16367	16177	16307	16091	16214	16249	16279	16227	16282	16063	16299	16181	16393	16377	16196	16368	16247	16101	16260	16176	16300	16152	16419	16351	16185	16310	16297	16162	15976	16246	16218	16256	16076	16074	16063	16052	16283	16363	16295	16265	16262	16118	16295	16218	16323	16148	16134	16221	16121	16117	16275	16396	16264	16284	16177	16046	16080	16020	16143	16133	16151	16065	16372	16251	16216	16037	16008	16130	16346	16040	16209	16206	16102	16079	16143	16143	16246	16179	16099	16058	16240	16141	16152	16030	16165	15994	16309	16210	16345	16159	16201	16327	16098	16301	16285	16295	16205	16213	16303	16135	16243	16199	16062	16078	16185	16127	16109	16312	16294	16149	16069	15945	16244	16142	16183	16133	16328	16051	16061	16121	16359	16157	15962	16243	16160	16204	16233	16160	16166	16047	16157	16093	15967	16200	16318	16191	16146	16206	16220	16406	16182	16274	16207	16240	16343	16375	16072	16442	16418	16208	16322	16305	16244	16063	16073	16293	16108	16187	16202	16207	16463	16170	16003	16199	16321	16319	16136	16140	16111	16159	16372	16216	16375	16306	16110	16270	16063	16293	16274	16198	16218	16189	16133	16198	16029	16094	16259	16185	16252	16174	16141	16231	16152	16316	16241	16346	16198	16392	16270	16176	16267	16126	16091	16029	16091	16252	16102	16273	16094	16089	16042	16182	16321	16525	16152	16145	16348	16162	16209	16152	16127	16224	16200	16350	15985	16316	16139	16118	16058	16264	16114	16203	16174	16206	16148	16152	16244	16219	16248	16282	16327	16210	16222	16147	16257	16205	16350	16165	16285	16255	16089	16300	16220	16227	16003	16204	16140	16160	16337	16505	16216	16274	16262	16204	16265	16115	16147	16127	16199	16091	16156	16081	16060	16139	16008	16037	16132	16330	16210	16173	16251	16294	16182	16167	16278	16200	16340	16269	16241	16238	16128	16235	16069	16024	16061	16222	16465	16436	16212	16223	16341	16250	16176	16145	16239	16289	16299	16271	16091	16371	16432	16276	16134	16177	16131	16058	16099	16046	16172	16240	16118	16233	16322	16180	16404	16217	16096	16180	16236	16223	16167	16233	16180	16143	16407	16367	16270	16065	16152	16182	16338	16197	16186	16105	16387	16184	16214	16244	16204	16292	16181	16218	16490	16246	16233	16136	16222	16263	16401	16228	16177	16281	16399	16068	16086	15988	16225	16218	16417	16022	16274	16231	16276	16211	16258	16419	16327	16225	16066	16178	16191	16540	16221	16220	16222	16158	16064	16209	16143	16121	16175	16206	16082	16318	16257	16117	16284	16254	16076	16209	16214	16127	16209	16214	16277	16306	16177	16191	16301	16356	16129	16100	16301	16157	15991	16269	16216	16170	16203	16218	16236	16207	16188	16388	16005	16208	16200	16225	16304	16319	16331	16239	16225	16227	16299	16171	16140	16130	16378	16274	16245	16293	16346	16301	16369	16285	16349	16164	16415	16163	16297	16095	16233	16234	16281	16216	16152	16329	16172	16256	16297	16365	16105	16232	16298	16046	16259	16054	16166	16238	16172	16190	16416	16133	16031	16075	16351	16053	16293	16353	16057	16249	16399	16284	16176	16392	16223	16329	16200	16302	16150	16130	16071	16088	16164	16127	16107	16399	16148	16117	16455	16283	16128	16083	16184	16153	16250	16093	16302	16306	15997	16251	16045	16277	16205	16254	16127	16114	16117	16212	16375	16342	16165	16259	16154	16103	16296	15999	16139	16126	16148	16370	16175	16293	16138	16154	16287	16223	16219	16303	16353	16198	16032	16096	16136	16260	16130	16160	16324	16278	16088	16168	16069	16199	16232	16282	16248	16349	16273	16279	16058	16289	16202	16244	16214	16107	16199	16190	16061	16120	15993	16083	16254	16314	16175	16120	16185	16306	16045	16199	16249	16108	16213	16232	16166	16265	16049	16197	16315	16227	16209	16442	16103	16187	16174	16180	16250	16340	16193	16282	16231	16143	16175	16215	16157	16304	16278	16070	16278	16398	16250	16172	16316	16481	16273	16076	16186	16317	16287	16112	16298	16272	16240	16300	15925	16164	16231	16078	16205	16283	16238	16018	16234	16087	16405	16145	16287	16315	16269	16202	16298	16162	16440	16364	16280	16156	16122	16274	16163	16046	16344	16284	16280	16203	16116	16180	16297	16174	16354	16110	16135	16254	16075	16139	16236	16147	16238	16390	16385	16251	16087	16008	16086	16343	16054	16289	16243	16109	16188	16177	16200	16208	16396	16286	16221	16263	16203	16272	16158	16205	16343	16147	16263	16165	16219	16257	16215	16059	16274	16252	16183	16051	15934	16119	15932	16281	16289	16226	16035	16199	16055	16311	16317	16219	16167	16150	16409	16039	16123	16271	16156	16204	16164	16334	16162	16106	16177	16119	16127	16243	16150	16178	16221	16150	16145	16201	16248	16225	16127	16218	16278	16218	16204	16333	16137	16152	16217	16360	16186	16219	16250	16173	16300	16223	16385	16155	16376	16381	16224	16188	16065	16505	16181	16111	16153	16038	16331	15986	16301	16245	16325	16148	16200	16226	16286	16249	16173	16389	16532	16036	16106	16211	15989	16233	16086	16218	16259	16136	16198	16157	16364	16240	16277	16255	16254	16242	16212	16116	16209	16254	16168	16246	16198	16174	16243	16093	16039	16258	16141	16236	16268	16288	16284	16119	16247	16262	16266	16088	16212	16182	16250	16256	16400	16254	16266	16049	16373	16193	16285	16389	16419	16344	16275	16218	16066	16237	16263	16216	16348	16224	16295	16100	16267	16359	16286	16009	16214	15922	16207	16256	16220	16366	16325	16061	16255	15991	16199	16126	16067	16385	16077	16386	16165	16328	16237	16236	16198	16207	16358	16135	16246	16166	16132	16300	16088	16247	16276	16260	16125	16282	16279	16339	16165	16152	16185	16108	16161	16172	16160	16311	16234	16364	16317	16182	16415	15965	16246	16156	16156	16096	16217	16140	16136	16326	16154	16283	16352	16103	16303	16178	16112	16386	16164	16160	16095	16175	16165	16222	16021	16375	16232	16261	16210	16083	16201	16163	16281	16254	16413	16086	16399	16190	16182	16268	16447	16132	16095	16196	16110	16151	16125	16197	16280	16137	16355	16196	16175	16334	16292	16168	16377	16395	16452	16261	16238	16217	16211	16282	16371	16216	16290	15926	16131	16201	16131	16140	16029	16160	16316	16054	16235	16303	16187	16316	16292	16267	16183	16341	16252	16296	16116	16241	16167	16469	16248	16364	16212	16311	16289	16209	16136	16168	15973	16267	16281	16157	16265	16236	16039	16028	16368	16307	16217	16033	16128	15940	16358	16241	16256	16132	16364	16157	16167	16257	16257	16145	16228	16061	16082	16300	16124	16079	16189	16088	16086	15936	16210	16036	16223	16114	16219	16246	16165	16227	16268	16293	16320	16161	16189	16213	16119	16190	16262	16189	16271	16304	16309	16220	16281	16217	16133	16239	16366	16234	16495	16088	16172	15991	16197	16372	16369	16291	16296	15968	16134	16283	16258	16359	15873	16187	16140	16203	16244	16312	16125	16130	16365	16419	16284	16266	16197	16106	16239	16218	16124	16249	16237	16189	16233	16168	16146	16269	16043	16227	16158	16208	16246	16107	16021	16258	16206	16169	16365	16153	16318	16106	16267	16167	16321	16102	16334	16138	16327	16177	16068	16238	16010	16078	16272	16208	16271	16224	16097	16063	16198	16097	16127	16313	16086	16260	16186	16299	16425	16133	16155	16295	16217	16068	16152	16172	16327	16380	16323	16322	16059	16259	16251	15947	16315	16218	16213	16218	16200	16072	16187	16171	16304	16163	16321	16230	16270	16264	16371	16495	16256	16279	16344	16214	16080	16224	16315	16222	16050	16357	16096	16214	16071	16166	16225	16104	16341	16133	16441	16241	16140	16157	16370	16148	16181	15985	16139	16270	16253	16189	16243	16306	16372	16086	16321	16247	15988	16398	16290	16203	16133	16210	16170	16063	16187	16282	16207	16351	16409	16073	16221	16221	16223	16345	15998	16383	16196	16245	16213	16072	16059	16239	16192	16103	16291	16268	16314	16179	16075	16184	16492	16057	16113	16265	16307	15953	16153	16327	16078	16263	16328	16339	16132	16078	16190	16217	16239	16144	16158	16336	16450	16092	16184	16327	16237	16153	16008	16272	16171	16245	16153	16184	16379	16132	16111	16224	16015	16015	16326	16193	16139	16168	16087	16123	16241	16186	16295	16052	16205	16342	16170	16020	16023	16175	16082	16489	16157	16313	16178	16255	16219	16349	16325	16122	16179	16259	16395	16264	16207	16166	16237	16307	16122	16292	16443	16437	16209	16368	16178	16428	16455	16051	16218	16374	16210	16136	15909	16198	16157	16291	16255	16239	16249	16264	16191	16395	16374	16197	16227	16298	16288	16194	16106	16320	16066	16296	16309	16209	16434	16149	16163	16332
29783	48826	46751	37560	31153	26497	21960	20079	18816	18221	17248	16152	15978	15743	15749	15564	15321	15372	15290	15217	15059	15261	15186	15339	15225	15164	15135	15250	15176	15081	15184	15238	15077	15201	15034	15084	14893	15047	15208	15168	15101	15064	15044	15026	15176	15179	15221	15260	15197	15231	15050	14957	15066	15078	15056	14958	14930	15091	15322	14865	14915	15022	15144	14929	14901	14882	14857	15015	15068	14954	14989	15066	14889	15071	15031	15158	14999	15005	14968	15004	15109	15049	15096	15152	15149	15076	15114	15011	14921	14929	15056	14956	15023	14799	15019	14986	15040	15169	14970	15000	14947	15150	14905	14906	15000	15135	15056	15162	14847	15045	14968	15140	14916	14843	15107	15169	14967	15098	14952	15156	15080	14974	14946	15003	15134	14864	14927	15039	15016	14970	15228	14906	15083	15117	15053	15137	15038	15112	14989	15046	15088	14976	15053	15000	14961	15109	15012	14899	15035	14957	15004	15059	15035	15013	15054	14904	15007	15053	15133	15146	14903	15092	14987	14941	15132	15047	15026	14990	15108	15079	14922	15103	14794	14874	15067	15053	14976	14837	15019	15084	14971	14976	15040	15173	15135	15063	14855	15026	14999	14998	15058	15067	15098	14982	15124	15094	15136	15142	15110	15154	14874	14992	14924	14954	15094	14931	14884	15022	14952	14951	14914	14973	15040	15200	14926	15014	15176	15034	15074	15057	14973	14936	15099	15205	15017	14897	15002	14964	14961	14979	15056	15064	14976	15025	15025	15072	14983	15088	14926	15017	15097	15219	15016	15025	15086	15029	15194	14898	14906	15098	14939	14908	15094	14985	15042	14928	14917	14963	15018	15082	15026	15109	15170	15094	15140	15018	15065	14988	15207	15025	14982	15066	15003	14915	15001	14985	14899	15129	15080	15009	14941	14975	15060	15054	15001	14914	14885	14979	15116	15025	15188	14957	14816	15008	14971	14882	15063	15015	14868	15056	15032	14944	14937	15101	14895	15225	14974	14931	14880	15081	14989	15084	15041	15160	15133	14865	14804	15209	14884	14988	15052	14975	15085	14797	14942	15124	14873	15056	14983	14818	15030	14935	15048	15009	14971	15028	14952	15077	15152	15042	14993	15079	14821	15130	14953	15047	15157	15040	14901	15103	15074	15178	15102	15136	14936	14962	14893	14961	14974	15273	14930	15019	14997	14985	15016	15128	15078	14902	14888	14917	14969	15063	14981	14842	14938	14959	15068	14964	14825	14993	15044	15042	15122	14960	14972	14964	15196	15001	14964	14966	15041	14934	15015	14908	15043	15009	15034	14938	15040	14924	15084	15082	15025	14814	14999	14977	15019	15079	14992	14969	15011	15003	14945	14942	14846	14822	15074	14891	15025	15007	15245	14932	15204	14866	15089	15033	15018	15111	14964	14955	15029	15104	14889	14889	15077	15007	14974	14931	14976	15021	15061	15144	15072	15179	15009	15096	15131	15128	14982	15027	14960	15023	14979	15099	14935	14849	15209	15028	14974	14898	15077	15223	15224	14994	14997	15118	14994	15075	15091	15013	15027	14965	15070	14800	15079	15019	14971	14969	14922	15070	15047	14909	15084	14877	14806	14920	15015	15118	14931	15009	15018	15046	14951	14961	14943	14879	15106	15056	14868	14958	15111	14799	15155	15071	14999	15087	14984	15175	14989	14986	14968	15053	15091	15125	15184	15143	15027	15007	15057	14980	14998	15069	14965	15009	15244	14925	15009	14860	15075	15014	15093	14907	14863	14925	15124	15063	15015	15146	15154	15117	15218	15022	14956	15109	14900	14927	15012	15005	14921	14975	15121	14971	15014	15072	15118	15111	14970	14855	14959	15054	15002	15074	15055	15085	15009	15098	15007	15013	15082	15086	14966	15109	15091	14958	15146	14965	15067	15004	15155	14971	14943	15059	15095	15012	15062	15094	15126	15007	15136	14993	15108	15049	15292	15024	14996	15066	15123	15185	15267	14999	15005	15018	15240	14929	15041	15005	14982	15065	15122	15049	14923	14941	15192	15043	15152	15012	14907	15128	15065	15020	15217	14967	14978	14900	14962	15055	15014	14868	14946	14899	15009	15128	15183	14979	14917	15049	14942	15103	14909	14966	15183	15051	14937	14937	14898	14994	15115	14921	15045	14991	14856	15092	14985	15105	15092	15002	14877	15023	14939	14992	15038	14983	15135	14870	14951	15122	14981	15105	15000	15163	15030	15122	15013	15059	14941	14934	14864	15121	14857	14938	15133	15053	14944	15037	15190	14907	15036	15017	15103	15050	14963	14893	15012	14896	14966	14977	15105	14925	15062	15012	14909	14994	14984	15153	15027	15057	15016	15145	14933	15129	14997	15114	14974	15127	14934	14976	15083	14933	15065	15257	15008	15022	15086	14998	15067	14982	15120	14980	15042	14983	15099	15159	14910	15145	15104	15037	14785	15135	15085	14829	14953	15007	14990	15035	14924	15000	14987	15125	14928	15132	15006	15012	14879	15067	14831	15212	14953	15096	15079	15008	14992	15043	15084	15003	14734	15130	15069	14985	15048	14880	15101	15028	14979	15051	14884	14947	15170	14976	15152	15065	15093	14834	15023	15020	15198	14984	14958	14994	15070	15146	14953	15036	15010	15084	14864	14994	14940	14947	15012	15049	14998	14983	14903	15027	15008	15087	15029	14835	15116	14974	14978	15023	15080	15045	14846	14896	15002	15079	14953	15012	15178	14911	14969	14913	14849	15194	15124	15012	14913	14993	14977	15114	15104	15023	15039	15056	14915	15059	15004	15041	15124	14955	15225	14983	15078	15017	15008	14863	15003	15002	14968	14979	14964	15046	15123	14978	14810	15168	14996	14898	14900	14972	14923	15095	14918	15066	15057	15166	14988	15084	14927	14911	15043	15039	14865	15044	14873	15042	15003	15033	15111	15196	14907	14971	15034	14920	15016	15014	15074	15034	15017	15041	15045	15002	15052	15047	15201	15043	14932	14918	15024	15098	15002	14966	15109	14979	14806	14844	15173	15050	14878	15020	14977	14880	14997	15070	15013	15092	14934	14937	15069	14952	15063	15116	14838	14998	14953	14963	15004	14909	15090	14928	15070	15022	15018	15007	15254	15044	15003	14922	15053	15027	15027	14958	14959	15043	15064	15205	15073	14848	15061	14920	15066	14962	14907	15051	15063	14986	14985	15092	14911	15036	14998	14964	14932	15099	14961	15069	15010	14956	15116	14932	14902	14969	15052	15063	15098	14976	15205	15034	15165	14906	15093	14925	15057	15006	15045	14994	15123	15047	15043	15059	15075	15058	15052	15062	14986	15131	14844	15126	14977	15044	15029	14960	14978	15129	15110	15147	14924	14981	15007	15226	15159	14906	14969	14977	15115	14953	14986	14887	14989	15030	15217	15152	15016	14860	15050	15023	14965	15070	15011	15052	15103	14993	14950	15070	14997	15085	14861	14957	15007	14984	14994	14931	14859	14895	14921	14883	15149	14851	15070	15015	15000	14966	14908	15031	15042	14934	14889	14862	15020	15016	15028	14954	15039	15156	15096	15157	14965	15164	15039	15113	15059	15265	15103	15005	15097	14881	14814	15126	14994	15087	15013	14988	15019	15078	14850	15061	15094	14983	15068	15108	14886	15013	14881	15113	14957	15127	15015	14998	14905	15205	15009	15005	14903	14984	15201	14985	15055	15085	15028	15126	15053	15013	15034	15015	14966	14987	14980	14908	15013	15050	15070	15093	14895	15097	14901	15124	15158	15167	15092	14879	15001	15062	14996	15083	15047	15049	15010	15098	15079	14915	14926	15133	14958	15140	14999	14933	14981	15060	15003	14906	15099	15067	15001	14969	15083	15087	14988	14952	14978	14988	15027	15085	14989	14945	14965	14970	14910	15161	15098	14951	14884	14962	15019	15048	15020	15086	15035	14974	15147	15025	15021	15019	15040	14891	15011	14970	15186	15155	15119	14905	14941	15065	15118	15002	14990	14842	15080	15119	15066	15003	14970	15043	15078	15037	15008	15143	15045	14928	14931	15002	14989	14996	14970	14823	14870	15071	15156	14993	15070	14998	14981	14970	15070	14920	15112	15151	14922	15085	15200	15021	14995	15045	15071	15059	15152	15131	14904	15070	14985	15094	15013	15062	15054	15036	14982	14850	14995	15126	14955	15050	15036	15218	15160	14948	14958	14881	15028	15071	15081	15230	15149	15061	15056	14935	14954	14978	15162	15047	15076	14990	15002	14980	14924	14875	15024	15101	15020	14899	15109	14868	15005	15064	14991	15065	14995	14951	14969	14972	15134	15120	14801	15050	15162	14907	15041	15035	15122	14998	14988	15035	15122	14937	15020	15090	15113	15080	15128	14997	14788	14999	15102	15034	15103	14967	15050	15064	15103	14921	15095	15012	15226	14956	14916	15031	15153	14966	15080	14988	15026	14961	14901	15078	15159	14921	15164	14997	15065	14909	15067	15072	15075	14955	15041	14921	15130	15157	14942	15094	14889	15054	15216	14980	15165	15001	15050	15028	15133	14925	14972	15045	15005	14893	15159	14909	15154	15100	15059	15059	15007	15001	14911	15060	15019	15169	15113	14962	15148	14792	15107	15144	14958	14870	15091	15171	15136	15051	15084	15075	15080	15163	15013	15008	14990	14908	15039	15082	15192	14908	15041	14946	15148	14929	15154	15099	14822	15040	14819	14958	15131	14930	15099	15065	14964	15064	15139	15056	15249	14894	14999	15272	15029	15156	15140	15057	15089	15014	14977	15028	14967	15156	14936	14994	14829	14984	14953	15026	14903	15099	14924	15050	14897	15025	15072	15195	15046	15008	15091	15029	15107	14951	14868	15055	14963	14980	14960	15078	15084	15121	14967	14972	14938	15087	15048	15038	15099	14985	15001	15016	15042	15164	15081	15120	15058	15110	15043	14882	15008	14907	14847	15021	15096	15035	14911	15100	14899	15016	15204	14995	14983	14957	14943	15034	14916	15175	15052	14905	15103	14900	14861	15045	15044	15092	14992	15128	14929	14913	15097	15016	15000	15002	14966	14997	15001	14923	14934	15203	15037	14817	14924	15008	15137	14945	15090	14991	14877	15178	15003	15193	15076	15076	14996	15127	15004	14965
23146	21512	29408	24455	23375	26239	28009	22899	21072	20833	20104	19492	18801	18563	18378	18149	18157	18190	17886	17966	17907	18044	17882	17852	17958	17844	17672	17746	17789	17603	17868	17691	17794	17725	17675	17557	17557	17730	17563	17550	17724	17421	17767	17471	17678	17562	17582	17666	17675	17658	17531	17625	17753	17602	17645	17521	17478	17475	17910	17681	17598	17527	17550	17487	17455	17639	17553	17582	17700	17629	17655	17616	17597	17503	17491	17328	17585	17580	17518	17548	17518	17408	17576	17391	17727	17408	17775	17553	17523	17641	17565	17527	17568	17605	17608	17512	17488	17362	17680	17703	17499	17650	17346	17772	17463	17579	17838	17466	17555	17667	17630	17631	17668	17506	17685	17597	17648	17634	17536	17639	17592	17581	17588	17532	17716	17523	17569	17556	17347	17489	17735	17471	17407	17628	17290	17617	17517	17455	17546	17597	17339	17508	17530	17408	17497	17641	17694	17543	17614	17531	17505	17380	17406	17501	17725	17524	17457	17547	17458	17146	17448	17427	17539	17527	17846	17482	17489	17388	17519	17534	17415	17628	17617	17521	17452	17312	17502	17689	17506	17402	17587	17330	17658	17681	17569	17567	17371	17563	17558	17529	17417	17589	17649	17534	17614	17549	17639	17870	17698	17506	17448	17573	17547	17647	17558	17469	17525	17451	17601	17391	17607	17394	17648	17667	17395	17623	17649	17655	17411	17524	17587	17516	17656	17609	17447	17448	17584	17480	17510	17490	17454	17782	17448	17468	17748	17487	17452	17282	17436	17406	17597	17566	17460	17475	17404	17198	17560	17648	17477	17414	17525	17392	17462	17608	17602	17433	17515	17524	17576	17470	17560	17448	17426	17480	17573	17500	17456	17400	17457	17417	17458	17409	17435	17334	17526	17541	17444	17497	17562	17410	17426	17416	17483	17447	17317	17415	17519	17613	17543	17654	17396	17545	17478	17600	17583	17590	17385	17452	17661	17567	17582	17440	17348	17522	17327	17498	17582	17462	17504	17552	17530	17355	17610	17596	17623	17683	17514	17252	17463	17589	17471	17610	17503	17335	17465	17512	17316	17623	17526	17523	17757	17511	17581	17688	17358	17659	17544	17387	17666	17299	17641	17585	17584	17644	17595	17637	17518	17540	17611	17667	17507	17501	17674	17415	17403	17645	17347	17482	17449	17605	17824	17437	17472	17793	17635	17615	17459	17476	17413	17298	17556	17423	17606	17543	17549	17478	17703	17532	17396	17570	17466	17359	17506	17594	17635	17432	17482	17493	17353	17565	17382	17404	17515	17530	17437	17431	17600	17605	17582	17359	17435	17692	17523	17567	17569	17367	17597	17543	17457	17489	17672	17619	17509	17450	17521	17357	17420	17594	17558	17635	17488	17384	17520	17264	17432	17400	17717	17507	17469	17519	17468	17367	17639	17264	17598	17644	17533	17540	17408	17547	17435	17503	17568	17562	17393	17506	17717	17377	17530	17569	17415	17478	17312	17557	17410	17369	17528	17443	17506	17397	17466	17502	17257	17575	17549	17670	17533	17464	17444	17463	17509	17525	17518	17625	17581	17658	17711	17547	17407	17550	17715	17450	17563	17422	17694	17497	17738	17499	17596	17727	17670	17318	17580	17593	17701	17622	17662	17518	17403	17616	17480	17606	17626	17512	17588	17418	17290	17206	17553	17572	17584	17411	17345	17584	17435	17523	17641	17262	17644	17682	17609	17491	17481	17349	17449	17681	17535	17700	17640	17611	17254	17544	17590	17343	17468	17435	17559	17389	17448	17397	17650	17429	17688	17456	17670	17412	17630	17473	17819	17648	17750	17535	17540	17679	17410	17517	17663	17470	17699	17507	17587	17667	17687	17489	17410	17524	17598	17671	17597	17467	17476	17511	17697	17603	17384	17359	17556	17658	17561	17505	17442	17622	17511	17481	17533	17585	17512	17257	17325	17641	17362	17586	17491	17290	17411	17320	17574	17691	17456	17617	17706	17532	17493	17524	17777	17481	17621	17597	17565	17722	17681	17540	17507	17483	17541	17438	17660	17509	17426	17501	17594	17708	17417	17623	17535	17347	17401	17584	17659	17443	17414	17569	17599	17551	17568	17601	17369	17642	17366	17598	17451	17489	17607	17635	17376	17380	17703	17543	17357	17421	17507	17482	17472	17484	17471	17583	17380	17587	17486	17374	17465	17384	17448	17184	17708	17794	17555	17536	17558	17586	17533	17654	17304	17505	17321	17597	17359	17411	17666	17690	17391	17411	17456	17524	17342	17500	17703	17627	17765	17412	17503	17599	17732	17596	17479	17366	17619	17476	17627	17573	17675	17783	17767	17529	17514	17383	17599	17344	17450	17674	17483	17513	17376	17408	17422	17430	17465	17528	17622	17496	17613	17557	17582	17726	17754	17557	17513	17509	17555	17446	17444	17357	17821	17606	17524	17457	17489	17377	17555	17544	17679	17466	17504	17333	17562	17434	17489	17394	17368	17520	17570	17537	17361	17291	17466	17645	17794	17471	17312	17617	17411	17433	17541	17603	17663	17549	17360	17487	17424	17541	17481	17444	17556	17446	17641	17395	17565	17806	17387	17444	17762	17303	17601	17528	17633	17304	17580	17619	17729	17417	17456	17409	17369	17387	17424	17533	17573	17532	17614	17489	17378	17493	17555	17429	17404	17504	17523	17393	17405	17556	17623	17522	17513	17621	17480	17458	17505	17420	17565	17728	17501	17478	17553	17311	17400	17566	17372	17519	17675	17334	17599	17574	17755	17434	17631	17511	17412	17395	17525	17648	17388	17533	17569	17478	17699	17581	17587	17616	17514	17433	17529	17679	17512	17396	17432	17447	17391	17577	17352	17307	17424	17375	17487	17544	17555	17395	17583	17512	17617	17504	17480	17442	17404	17305	17703	17635	17513	17545	17553	17688	17553	17590	17663	17565	17588	17406	17668	17453	17387	17426	17632	17520	17638	17592	17712	17461	17603	17489	17431	17528	17513	17387	17535	17526	17652	17695	17501	17540	17304	17527	17543	17439	17473	17511	17449	17557	17544	17656	17564	17347	17548	17461	17546	17598	17454	17628	17653	17556	17507	17638	17433	17452	17643	17524	17829	17507	17344	17395	17414	17336	17442	17517	17403	17420	17448	17570	17642	17402	17675	17455	17628	17302	17511	17508	17647	17525	17576	17459	17497	17498	17485	17479	17422	17575	17806	17407	17535	17444	17508	17518	17497	17328	17512	17441	17481	17545	17631	17431	17581	17387	17553	17366	17567	17566	17531	17755	17790	17493	17488	17467	17408	17625	17376	17502	17622	17700	17662	17304	17495	17562	17562	17441	17480	17499	17543	17270	17475	17550	17663	17539	17427	17425	17627	17412	17481	17385	17348	17594	17527	17553	17388	17452	17613	17300	17427	17701	17547	17729	17467	17515	17620	17496	17345	17623	17444	17731	17466	17484	17539	17677	17568	17334	17680	17523	17638	17475	17480	17539	17454	17675	17334	17457	17483	17413	17458	17441	17455	17576	17497	17455	17701	17558	17552	17583	17648	17646	17468	17826	17616	17651	17512	17694	17539	17467	17762	17466	17593	17537	17490	17479	17597	17397	17682	17324	17712	17453	17362	17561	17689	17499	17427	17630	17572	17365	17550	17607	17638	17545	17504	17396	17370	17613	17473	17636	17566	17613	17315	17460	17589	17616	17563	17552	17541	17468	17458	17664	17697	17576	17631	17590	17384	17438	17714	17414	17472	17447	17539	17717	17496	17474	17570	17521	17604	17605	17362	17643	17626	17544	17565	17500	17714	17688	17616	17476	17602	17312	17513	17574	17531	17700	17590	17466	17519	17543	17433	17615	17550	17530	17609	17464	17411	17674	17579	17528	17434	17411	17596	17702	17529	17533	17583	17478	17596	17585	17502	17399	17475	17594	17493	17669	17631	17515	17567	17631	17645	17494	17683	17391	17600	17608	17693	17405	17517	17466	17528	17561	17481	17466	17134	17471	17351	17485	17584	17667	17504	17416	17563	17367	17495	17494	17598	17573	17500	17481	17421	17380	17450	17542	17603	17506	17414	17675	17613	17491	17527	17583	17566	17474	17501	17579	17548	17442	17655	17572	17520	17381	17575	17578	17579	17561	17608	17666	17685	17417	17645	17587	17572	17571	17519	17520	17538	17280	17537	17540	17559	17502	17298	17278	17390	17615	17485	17421	17460	17603	17543	17502	17427	17630	17507	17487	17578	17396	17565	17750	17463	17529	17648	17590	17368	17668	17568	17468	17518	17331	17495	17532	17629	17389	17352	17472	17579	17421	17480	17419	17626	17613	17659	17560	17690	17566	17841	17705	17419	17618	17497	17444	17588	17488	17537	17746	17627	17536	17417	17456	17619	17553	17737	17321	17493	17509	17433	17403	17434	17541	17516	17635	17515	17568	17472	17485	17408	17497	17434	17624	17452	17392	17657	17532	17401	17641	17500	17594	17491	17342	17417	17597	17523	17535	17541	17549	17534	17695	17608	17348	17561	17465	17567	17603	17451	17628	17645	17517	17505	17688	17642	17446	17676	17639	17578	17681	17401	17625	17673	17590	17365	17635	17407	17468	17488	17609	17524	17646	17651	17620	17522	17700	17667	17561	17566	17651	17565	17587	17448	17651	17252	17574	17516	17575	17459	17496	17412	17587	17600	17567	17582	17506	17391	17493	17483	17474	17384	17508	17564	17544	17698	17581	17591	17467	17724	17545	17547	17605	17524	17439	17363	17682	17431	17604	17546	17668	17629	17396	17589	17505	17555	17604	17655	17480	17387	17646	17409	17517	17506	17301	17644	17423	17506	17509	17317	17466	17574	17507	17616	17557	17654	17612	17479	17550	17499	17565	17544	17543	17543	17409	17804	17563	17405	17434	17365	17421	17614	17453	17366	17610	17579	17571	17666	17488	17371	17522	17368	17639	17559	17435	17493	17610	17488	17416	17531	17377	17663	17466	17468	17522	17508	17456	17342	17582	17392	17357	17725	17481	17396	17354	17669	17504	17519	17489	17485	17637	17495	17325	17694	17647	17573	17506	17628	17468	17443	17454	17441	17300	17583	17480	17691	17652	17514	17427	17511	17655	17519	17346	17683	17782	17499	17384
33002	56345	54248	44562	35985	29762	25576	22976	21198	20517	19566	18228	17129	16853	16719	16482	16394	16305	16170	16176	16186	16137	15993	16023	15902	15982	15998	16038	15885	16078	15870	15996	15951	15938	15939	15834	16133	16010	16014	15722	15926	16011	15903	15831	15960	15922	15858	15996	15748	15957	15905	15839	15922	15843	15822	16008	15742	15742	15884	16065	15954	15835	15889	16028	15922	15933	15945	15811	15894	15825	15989	15854	15862	15849	15859	15878	15791	15814	15719	15876	15994	15816	15866	15702	15698	15983	15720	15800	15805	15910	15821	15887	15772	15699	15905	15702	15871	15865	15745	15650	15868	15871	15866	15766	15816	15849	15844	15729	15854	15912	15761	15761	15928	15753	15823	15780	15801	15844	15780	15807	15916	15733	15889	15966	15891	15814	15791	15826	15522	15835	15699	15973	15798	15779	15646	15738	15812	15884	15831	15816	15816	15806	15722	15865	15758	15809	15946	15666	15969	15846	15626	15880	15820	15997	15772	15890	15831	15960	15944	15647	15971	15965	15751	15842	15824	15930	15692	15688	15916	15875	15728	15763	15686	15863	15704	15873	15827	15861	15760	15832	15976	15787	15849	15876	15921	15767	15725	15768	15760	15778	15871	15588	15907	15728	15917	15918	15878	15722	15890	15744	15749	15728	15848	15781	15876	15770	15917	15775	15739	15795	15975	15636	15850	15923	16013	15778	15815	15797	15809	15830	15901	15777	15674	15818	15840	15755	15802	15677	15792	16012	15730	15836	15887	16000	15949	15882	15701	15877	15773	15858	15707	15869	15729	15807	15683	15872	15856	15729	15792	15800	15899	15717	15735	15828	15643	15874	15733	15697	15763	15734	15991	15911	15722	15742	15991	15830	15839	15681	15621	15861	15838	15689	15887	15794	15762	15958	15864	15946	16054	15798	15699	15816	16027	15820	15942	15755	15832	15832	15709	15785	15792	15864	15681	15695	15925	15946	15581	15925	15887	15716	15909	15904	15837	15616	15668	16047	15851	15904	15853	15952	15805	15586	15842	15672	15683	15869	15786	15730	15804	15906	15810	15959	15789	15852	15939	15779	15765	15864	16020	15935	15726	15858	15824	15935	15797	15715	15747	15864	15709	15925	15819	15826	15868	15693	15936	15669	15825	15738	15816	15884	15849	15930	15802	15787	15824	16006	15858	15778	15846	15977	15798	15708	15721	15835	15851	15694	15911	15827	15736	15883	15833	15818	15809	15740	15779	16025	15795	15708	15783	15687	15666	15786	15766	15685	15835	15958	15859	15835	15885	15644	15969	15746	15743	15850	15595	15773	15884	15789	15708	15868	15806	15920	15938	15616	15888	15858	15731	15823	15744	15746	15714	15891	15796	15793	15915	15756	15843	15755	15925	15743	15866	15934	15740	15749	15891	15967	15667	15713	15685	15788	15844	15822	15750	15944	15779	15800	15889	15799	15792	15907	15840	15850	15734	15777	15830	15920	15744	15792	15675	15768	15704	15836	15739	15773	15896	15750	15736	15853	15685	15886	15814	15824	15788	15771	15802	15690	15786	15719	15913	15855	15770	15656	15880	15658	15911	15705	15814	15654	15790	15816	15839	15693	15652	15612	15804	15737	15875	15665	15806	15628	16022	15877	15843	15901	15656	15865	15731	15789	15858	15723	15984	15850	15839	15629	15788	15806	15913	15825	15685	15708	15917	15785	15867	15867	15845	15784	15710	15760	15801	15859	15831	15681	15804	15732	15870	15719	15900	15917	15831	15834	15768	15654	15871	15684	15841	15622	15778	15781	15820	15911	15856	15838	15749	15813	15785	15689	15829	15699	15820	15805	15797	15927	15674	15811	15848	15716	15700	15819	16023	15784	15781	15858	15698	15764	15820	15814	15958	15943	15834	15730	15834	15683	15911	15930	15746	15697	15888	15907	15960	15833	15821	16009	15800	15787	15900	15755	15823	15779	15788	15852	15847	15803	15806	15665	15700	15820	16019	15839	15783	15791	15534	15823	15828	15836	15739	15787	15934	15775	15872	15748	15623	15906	15957	15841	15815	15883	15839	15870	15896	15745	15740	15914	15727	15861	15666	15937	15851	15826	15722	15948	15804	15664	15802	15642	15923	15642	15775	15918	15957	15966	15900	15860	15786	15862	15964	15712	15814	15702	15814	15843	15752	15715	15697	15898	15761	15821	15640	15877	15790	15612	15965	15880	15860	15889	15858	16017	15983	15861	15754	15724	15889	15976	15757	15786	15852	15914	15858	15879	15803	15930	15829	15845	15979	15928	15663	15489	15917	15882	15936	15861	15885	15836	15776	16024	15885	15665	15988	15791	15864	15912	15677	15906	15897	15918	15638	15864	15853	15855	15720	15742	15834	15898	15681	15737	15924	15944	15833	15828	15933	15848	15574	15937	15783	15860	15955	15730	15702	15929	15719	15694	15909	15952	15803	15684	15825	15985	15711	15790	15930	15884	15821	15647	15822	15962	15742	15753	15846	15783	15812	15719	15617	15989	15625	15863	15731	15832	15781	15687	15781	15658	15732	15811	15918	15785	15747	15635	15935	15816	15726	15719	15524	15914	15846	15702	15536	15869	15896	15754	15850	15796	15951	15908	15863	15859	15853	15932	15682	15844	15730	15839	15907	15791	15699	15677	15796	15596	15844	15784	15796	15815	15874	15910	15845	15716	15752	15877	15621	15960	15583	15858	15791	15768	15902	15866	15816	15767	15758	15936	15805	15846	15733	15873	15726	15908	15832	15938	15788	15793	15820	15846	15832	15731	15882	15745	15759	15830	15877	15752	15708	15884	15813	15605	15693	15795	15655	15840	15860	15868	15905	15785	15704	15815	15891	15773	16009	15704	15757	15856	15771	15782	15898	15702	15953	15856	15650	15792	15774	15786	15690	15840	15837	15869	16035	15553	15826	15979	15696	15754	15742	15940	15756	15953	15732	15638	15698	15805	15651	15870	15798	15733	15849	15978	15824	15653	15646	15757	15778	15717	15777	15808	15743	15751	15794	15840	15902	15740	15773	15659	15841	15874	15872	15964	15800	15825	15832	15812	15733	15752	15755	15844	15689	15699	15964	15754	15904	15701	15925	15603	15525	15791	15856	15855	15742	15717	15835	15836	15828	15615	15678	15959	15685	15997	15797	15804	15963	15716	15991	15682	15807	15801	15959	15782	15937	15869	15925	15869	15735	15915	15980	15902	16021	15793	15867	15838	15739	15941	15822	15769	15721	15806	15930	15819	15739	15844	15610	15931	15710	15876	15792	15939	15954	15757	15722	15842	15956	15665	15885	15722	15679	15791	15652	15821	15904	15779	15920	15870	15768	15825	15860	15885	15786	15823	15873	15840	15616	15715	15806	15891	15759	15807	15734	15648	15856	15888	15824	15752	15888	15930	15943	15930	15731	15824	15938	15722	15865	15727	15633	15645	15692	15728	15954	15677	15780	15712	15834	15944	15880	15608	15752	15950	15738	15767	15917	15689	15675	15744	15648	15832	15872	15884	15759	15928	15786	15928	15848	15856	15792	15687	15798	15797	15772	15596	15929	15879	15876	15765	15830	15927	15800	15889	15821	15847	15751	15744	15826	15646	15818	15650	15746	15803	15857	15952	15799	15848	15820	15644	15784	15922	15732	15840	15875	15663	15665	15834	15793	15755	15753	15765	15928	15734	15831	15785	15829	15952	16002	15806	15783	15742	16028	15680	15625	15780	15823	15784	15822	15730	15668	15973	15761	15827	15908	15647	15907	15841	15702	15710	15729	15676	15683	15790	15813	15833	15883	15597	15897	15931	15796	15878	15799	15695	15808	15894	15768	15728	15811	15891	15879	15784	15814	16062	15893	15759	15908	15846	15735	15805	15722	15809	15790	15869	15859	15774	15881	15919	15679	15822	15720	15919	15840	15801	15676	15755	15939	15987	15678	15760	15773	15848	15700	15723	15659	15787	15764	15738	15578	15879	15860	15809	15936	15647	15710	15680	15656	15849	15726	15740	15814	15975	15824	15754	15822	15953	15868	15726	15680	15690	15777	15768	15934	15744	15738	15674	15648	15700	15814	15763	15642	15992	15723	15770	15594	15836	15690	15649	15634	15719	15713	15801	15832	15805	15616	15787	15643	15641	15732	15736	15904	15812	15798	15830	15807	15728	15749	15642	16018	15538	15746	15742	15711	15772	15823	15906	15963	15882	15803	15605	15971	15665	15947	15707	15811	15767	15810	15858	15605	15814	15720	15871	15872	15749	15808	15677	15896	15664	15737	15755	15830	15734	15899	15738	15824	15724	15853	15752	15731	15837	15716	15768	15720	15827	15615	15830	15733	15808	15864	15773	15614	15774	15952	15793	15822	15815	15725	15736	15828	16091	15646	15847	15814	15994	15778	15899	15819	15896	15849	15981	15903	15881	15763	15655	15817	15773	15849	15882	15718	15867	15910	15678	15726	15957	15681	15944	15720	16061	15750	15718	15732	15799	15867	15850	15885	15838	15809	15711	15705	15749	15672	15624	15898	15696	15821	15735	15998	15695	15836	15807	15863	15638	15741	15629	15968	15768	15943	15770	15775	15826	15855	15796	15807	15608	15812	15941	15863	15910	15857	15765	15738	16011	15573	15918	15977	15858	15928	15914	15769	15830	15756	15971	15867	15815	15757	15759	15944	15754	15847	15685	15832	15805	15621	15869	15729	15778	15678	15705	15881	15765	15866	15758	15720	15786	15772	15817	15740	15618	15857	15836	15716	15916	16002	15612	15706	15715	15746	15632	15734	15707	15941	15791	15895	15875	15858	15650	15605	15885	15813	15860	15870	15877	15813	15924	15783	15749	15896	15809	15734	15802	15922	15945	15698	15739	15801	15805	15793	15935	15860	15663	15851	15747	16010	15863	15644	15598	15743	15590	15706	15905	15795	15805	15711	15787	15820	15898	15803	15809	15831	15857	15897	15721	15930	15802	15829	15868	15911	15711	15823	15838	15694	15763	15893	15733	15707	15746	15887	15689	15883	15723	15797	15927	15801	15728	15942	15672	15871	15794	15898	15825	15804	15773	15789	15841	15873	15736	15869	15861	15759	15686	15845	15680	15791	15747	15781	15773	15770	15663	15848	15712	15858	16001	15825	15720	15819	15707	15999	15847	15834	15699
28244	26021	33253	29760	23474	20775	19155	17968	17771	17418	17371	17126	16701	16563	16568	16498	16563	16473	16429	16457	16436	16271	16181	16472	16443	16492	16274	16664	16672	16309	16416	16279	16395	16325	16379	16418	16459	16354	16416	16187	16224	16334	16486	16429	16499	16344	16462	16442	16307	16446	16122	16369	16302	16555	16401	16391	16351	16422	16421	16323	16374	16433	16328	16587	16321	16115	16292	16281	16272	16388	16294	16323	16321	16217	16239	16295	16336	16114	16073	16467	16324	16228	16409	16304	16389	16384	16432	16331	16476	16407	16220	16292	16334	16227	16378	16346	16389	16191	16326	16403	16408	16392	16427	16516	16277	16191	16170	16417	16465	16242	16538	16186	16195	16233	16443	16518	16304	16249	16448	16355	16329	16334	16173	16285	16457	16395	16444	16473	16165	16395	16352	16139	16338	16241	16287	16353	16527	16389	16389	16348	16384	16419	16212	16384	16474	16291	16428	16359	16251	16347	16162	16238	16429	16354	16453	16429	16504	16278	16142	16333	16177	16448	16327	16254	16392	16261	16231	16512	16196	16403	16428	16277	16366	16318	16489	16222	16393	16275	16313	16418	16261	16389	16520	16295	16454	16269	16369	16180	16385	16290	16226	16467	16316	16288	16386	16351	16270	16134	16168	16271	16446	16385	16265	16276	16435	16371	16255	16271	16368	16378	16352	16439	16385	16469	16396	16424	16277	16388	16268	16115	16393	16351	16260	16313	16413	16359	16283	16328	16215	16298	16229	16342	16477	16417	16265	16321	16459	16492	16457	16298	16245	16287	16466	16300	16312	16323	16261	16338	16287	16289	16158	16378	16224	16360	16629	16309	16325	16503	16309	16251	16374	16353	16296	16265	16315	16371	16113	16248	16351	16565	16367	16342	16404	16313	16414	16536	16474	16234	16446	16507	16264	16259	16243	16333	16259	16281	16263	16381	16174	16313	16310	16438	16263	16315	16250	16347	16303	16353	16472	16422	16390	16350	16507	16406	16072	16470	16458	16403	16294	16313	16265	16314	16256	16300	16315	16391	16364	16512	16429	16351	16285	16547	16398	16188	16411	16364	16424	16446	16432	16255	16229	16261	16319	16282	16215	16345	16378	16176	16299	16466	16276	16256	16319	16382	16316	16448	16116	16173	16250	16374	16251	16136	16408	16362	16333	16465	16239	16325	16359	16272	16169	16290	16381	16191	16352	16170	16389	16235	16302	16200	16257	16170	16486	16289	16266	16444	16266	16286	16166	16387	16363	16289	16403	16490	16131	16365	16376	16170	16464	16351	16411	16453	16227	16340	16168	16163	16224	16295	16192	16246	16346	16238	16299	16068	16395	16288	16165	16129	16332	16316	16410	16370	16240	16333	16336	16390	16531	16268	16086	16407	16351	16382	16347	16310	16388	16301	16282	16282	16395	16318	16332	16301	16342	16364	16280	16421	16430	16368	16360	16438	16216	16425	16407	16526	16484	16332	16334	16398	16338	16287	16232	16189	16385	16249	16400	16516	16396	16376	16405	16353	16226	16531	16380	16457	16337	16351	16528	16373	16302	16355	16362	16287	16316	16326	16360	16327	16426	16442	16281	16264	16455	16312	16450	16238	16394	16236	16199	16453	16366	16233	16341	16335	16422	16399	16471	16291	16241	16244	16306	16457	16287	16476	16152	16338	16348	16299	16382	16329	16258	16230	16203	16235	16390	16422	16481	16477	16432	16369	16323	16241	16328	16384	16439	16295	16256	16408	16365	16131	16380	16311	16243	16297	16326	16454	16415	16467	16349	16417	16414	16271	16324	16425	16449	16474	16444	16249	16222	16221	16405	16279	16441	16078	16542	16428	16298	16336	16358	16585	16382	16567	16326	16261	16406	16346	16486	16449	16276	16383	16351	16319	16204	16259	16311	16326	16394	16188	16212	16323	16343	16381	16345	16379	16235	16550	16310	16202	16343	16232	16292	16518	16438	16291	16292	16502	16265	16130	16309	16160	16274	16446	16420	16182	16297	16230	16331	16355	16332	16367	16233	16460	16264	16251	16284	16157	16492	16502	16371	16373	16308	16163	16378	16177	16346	16251	16294	16086	16213	16275	16413	16360	16286	16190	16382	16212	16284	16367	16276	16253	16324	16291	16376	16233	16372	16227	16208	16433	16386	16213	16500	16371	16364	16158	16277	16378	16575	16299	16412	16296	16293	16275	16267	16205	16478	16395	16605	16422	16352	16533	16367	16298	16244	16253	16253	16371	16340	16213	16246	16171	16186	16219	16366	16291	16415	16248	16296	16220	16424	16375	16218	16258	16284	16342	16222	16120	16461	16411	16247	16154	16373	16147	16425	16525	16409	16428	16534	16511	16212	16474	16308	16369	16409	16404	16362	16203	16256	16470	16094	16529	16268	16287	16225	16236	16275	16215	16377	16147	16459	16484	16336	16394	16386	16316	16338	16505	16170	16408	16391	16364	16338	16244	16066	16209	16095	16252	16346	16174	16274	16246	16374	16311	16468	16265	16326	16355	16379	16261	16537	16320	16451	16276	16261	16313	16457	16522	16136	16287	16484	16278	16645	16395	16553	16208	16489	16472	16518	16381	16304	16326	16173	16374	16481	16421	16565	16494	16205	16254	16417	16301	16343	16375	16368	16415	16314	16276	16344	16268	16312	16222	16480	16532	16276	16325	16359	16413	16608	16331	16337	16398	16417	16321	16338	16402	16139	16385	16366	16307	16249	16337	16462	16347	16443	16388	16185	16377	16361	16304	16227	16300	16260	16341	16183	16314	16198	16201	16369	16225	16309	16356	16408	16453	16200	16370	16269	16333	16386	16462	16329	16128	16244	16426	16284	16452	16431	16333	16397	16437	16320	16344	16501	16439	16413	16506	16523	16270	16257	16298	16276	16298	16154	16380	16299	16377	16386	16264	16169	16263	16160	16391	16415	16102	16249	16325	16223	16220	16380	16207	16447	16558	16349	16257	16519	16554	16234	16262	16267	16348	16155	16408	16527	16416	16447	16638	16392	16275	16479	16285	16398	16391	16205	16187	16403	16327	16508	16306	16265	16197	16524	16396	16575	16441	16304	16142	16082	16329	16291	16258	16295	16246	16301	16343	16167	16404	16178	16376	16256	16372	16539	16040	16440	16306	16227	16390	16301	16361	16409	16240	16532	16417	16248	16278	16348	16244	16559	16524	16434	16308	16449	16465	16572	16381	16507	16374	16215	16139	16295	16314	16393	16308	16328	16343	16461	16416	16430	16467	16204	16310	16191	16345	16195	16294	16408	16351	16416	16303	16294	16301	16509	16431	16433	16245	16265	16417	16584	16277	16353	16336	16339	16400	16274	16393	16386	16409	16266	16434	16194	16193	16309	16267	16156	16139	16318	16459	16452	16314	16387	16332	16293	16116	16461	16349	16379	16310	16398	16420	16384	16478	15991	16394	16341	16239	16307	16234	16161	16317	16515	16292	16438	16476	16369	16107	16309	16428	16334	16418	16530	16319	16231	16320	16166	16447	16380	16286	16374	16471	16295	16253	16242	16421	16330	16381	16117	16326	16324	16256	16306	16153	16417	16419	16395	16248	16441	16378	16390	16260	16351	16385	16386	16398	16379	16296	16415	16246	16445	16399	16182	16321	16267	16301	16534	16378	16411	16262	16394	16416	16301	16365	16389	16345	16280	16384	16283	16450	16469	16420	16550	16498	16221	16315	16393	16082	16148	16381	16396	16313	16475	16159	16416	16234	16367	15981	16193	16455	16413	16167	16331	16251	16371	16289	16543	16417	16302	16276	16395	16464	16351	16278	16357	16052	16380	16211	16342	16251	16253	16172	16450	16259	16304	16367	16399	16316	16461	16337	16134	16333	16428	16471	16220	16161	16444	16265	16347	16510	16309	16438	16314	16406	16384	16323	16240	16251	16153	16480	16488	16436	16376	16339	16325	16387	16495	16406	16471	16505	16394	16449	16325	16434	16461	16224	16248	16203	16170	16296	16404	16402	16399	16458	16251	16304	16341	16347	16293	16149	16203	16188	16397	16314	16305	16404	16374	16271	16388	16296	16499	16427	16284	16207	16251	16397	16404	16304	16541	16479	16333	16365	16254	16367	16411	16288	16346	16432	16472	16325	16268	16322	16363	16199	16301	16185	16486	16096	16279	16301	16210	16338	16452	16095	16443	16346	16194	16364	16317	16432	16464	16337	16434	16221	16461	16545	16433	16351	16309	16337	16325	16267	16417	16254	16264	16499	16534	16481	16274	16395	16243	16352	16400	16259	16217	16291	16344	16343	16324	16315	16334	16409	16315	16173	16330	16377	16319	16161	16096	16143	16310	16166	16289	16234	16403	16309	16344	16151	16359	16280	16431	16288	16247	16338	16466	16359	16453	16310	16339	16331	16450	16235	16343	16415	16253	16321	16204	16471	16167	16329	16395	16375	16472	16289	16109	16298	16204	16460	16374	16238	16510	16381	16345	16186	16186	16393	16529	16251	16279	16257	16354	16331	16289	16359	16177	16517	16416	16478	16410	16235	16639	16400	16265	16368	16512	16257	16333	16446	16331	16249	16255	16309	16359	16260	16550	16279	16309	16566	16270	16277	16236	16242	16453	16418	16227	16326	16298	16087	16339	16429	16279	16297	16334	16179	16517	16090	16362	16356	16215	16194	16299	16227	16333	16203	16225	16435	16229	16397	16436	16593	16342	16370	16418	16232	16299	16520	16378	16311	16394	16374	16202	16339	16297	16364	16297	16432	16465	16415	16188	16257	16329	16317	16312	16397	16226	16330	16425	16334	16243	16538	16339	16261	16346	16372	16335	16235	16349	16546	16337	16405	16438	16282	16251	16354	16305	16211	16187	16222	16218	16300	16389	16429	16366	16335	16245	16409	16404	16353	16379	16326	16570	16312	16331	16432	16295	16166	16404	16447	16288	16211	16341	16231	16379	16242	16442	16315	16394	16312	16329	16154	16168	16328	16339	16391	16268	16399	16258	16526	16242	16349	16547	16259	16395	16287	16330	16128	16388	16452	16291	16368	16254	16331	16298	16098	16473	16417	16426	16443	16227	16210	16387	16305	16231	16124	16456	16145	16233	16285	16381	16509	16350	16395	16363	16398	16553	16214	16272	16307	16377	16101	16421	16338	16397	16303
29478	42166	39265	31032	24523	21231	18734	17587	17075	16766	16478	16321	15674	15529	15234	15326	15414	15126	15180	15384	15118	15042	15104	15334	15124	15116	14920	15193	15143	15153	15124	15091	15210	14996	15000	14995	15174	15122	15210	15079	15048	15020	15020	14955	15136	15079	15056	14902	15151	15140	15173	15166	14960	15163	15062	15104	15130	15059	15164	14964	15203	15024	14982	15049	15153	14934	15070	15097	15102	15100	15131	15006	14912	15060	15047	15074	14994	15026	14997	15035	15006	15052	15157	15062	15129	14998	15104	15119	15121	15094	15206	15080	14962	15289	15151	15090	15098	15150	15121	15262	15034	15030	15112	15135	15000	15032	15180	15242	14960	14992	15133	15023	15019	14974	15101	14877	15160	15094	14973	15031	14934	15123	15003	15050	15174	15082	14931	15167	15229	14829	15129	15049	15149	15014	15063	14986	14987	15064	15223	15140	15032	15162	14961	14997	15052	15123	15173	14965	15039	15093	14905	15235	14895	15121	14950	15073	15034	14885	15132	15132	14905	15281	14861	14943	14982	15192	14982	15066	14816	15014	15060	15044	15088	15004	14965	15009	15026	15061	15056	14974	15060	15020	15041	15085	15286	15191	15135	15052	14944	15125	15030	14979	14989	15022	15027	15024	15044	14908	15001	14823	15176	15022	14989	14978	14965	15055	15055	15167	15063	15203	14928	15044	15077	15119	15042	14907	14995	14991	15032	15187	15034	15144	15081	15066	15226	14975	15216	14924	15114	15051	15008	14781	15159	14901	15166	14883	14965	15001	14981	15075	15055	15155	14962	15138	14941	14971	15130	15124	15086	15017	14994	15010	15187	15053	15165	15110	14876	15087	15178	15020	15077	15192	15095	15190	15108	14965	15077	15151	15108	14983	15152	14995	14974	15024	15082	15067	15062	15125	15086	15013	15099	15211	15152	15091	15055	15167	15116	14922	15068	15113	15243	14895	14915	15007	15007	15151	15261	14890	15153	15114	14970	15125	15033	15102	14951	15020	15060	15159	15068	15003	15152	15084	14978	15113	15117	14954	15022	14946	15032	14948	15194	15021	15021	15137	14958	15000	15187	15027	15058	15135	15187	14880	14965	14990	14979	15019	15082	15147	15158	14869	15012	14949	15053	15117	15139	15033	14941	15146	15054	15021	15159	15087	15060	15221	14946	14877	15069	14951	15065	15248	15138	14995	15075	15040	15020	15164	15186	15253	15137	14980	15150	14961	15119	15088	15054	15002	15008	14902	15113	15026	15007	15115	14913	15089	15008	14982	15272	14982	15153	15166	14969	15065	15078	14902	15108	15093	15062	15089	15081	15006	15184	15036	14890	14924	15042	15196	15000	15045	14985	15000	15198	14985	14950	15192	14895	14999	15027	15050	15139	15083	14987	14936	15272	15043	15135	15087	15028	15074	15138	15123	14965	15086	15090	14999	15072	15159	15050	15038	15149	15091	14979	14987	14974	15013	14851	15055	15069	15010	15288	15040	15000	14986	14933	15101	14951	15088	15047	15079	15048	15171	15106	15151	15151	15223	14894	15059	15064	15138	15126	14963	15136	15005	15043	14894	15370	14982	15111	15155	15232	15024	15231	15112	15176	15057	15175	15078	15069	15101	15011	15154	15352	15044	15012	15040	15135	15127	15117	15180	15154	15064	15082	15029	15016	14966	15051	14976	15084	15127	15043	15057	15048	15011	15069	15029	15043	15058	14997	15057	15099	15129	14929	15317	15002	15164	15078	15167	15024	14935	15067	15258	14981	15269	15082	15077	15167	14958	15066	15140	15157	15116	15066	15098	15000	14909	15066	15001	15106	15136	15241	15137	15160	14969	14996	15033	15154	14850	14903	15032	15012	14938	15156	15099	14913	15127	14944	15173	15025	15060	15248	14959	15088	14942	14957	15055	15087	15065	14892	15034	15080	15059	15125	15247	15049	15065	15098	15205	15136	14968	14952	15097	15146	15071	15057	15256	15160	15035	15113	14967	14910	14912	15028	15032	15222	14952	15030	15012	14822	14984	15170	15187	14965	15110	15171	15194	15085	14977	15111	15026	15065	14917	15003	15067	15110	15099	15017	14968	15216	14983	14988	15020	15131	15067	15163	14951	15108	15000	14987	15133	15094	15055	14861	15108	14905	15118	15075	14947	15032	15161	15013	15034	15010	15037	15093	15123	15141	15082	14983	15051	15096	14880	15071	14951	14902	15059	15023	14932	14932	15014	15036	15165	15193	15077	15172	15031	15079	15061	14950	15043	15079	15269	15018	15070	14986	15208	14950	15156	15053	14993	15075	14993	14961	14992	14981	15107	14986	15053	14987	15110	14945	15105	15041	15139	15000	15039	14916	15023	15077	14975	14984	15088	15187	15204	15261	15067	15193	15044	15011	15093	15144	15158	15079	15127	15168	14934	15185	15056	14968	15192	14984	14952	15109	15097	14969	15221	15092	15077	15229	15129	15008	15002	15153	15043	15002	15064	15249	15088	14909	15094	14939	14926	14939	15102	15112	15006	15266	15109	14872	14937	15109	14978	15003	15107	15117	15062	14926	15146	14954	15079	15085	15108	15086	15084	15202	15136	15119	15279	14987	14810	15260	15073	15078	15207	14925	15132	14988	14998	15008	15007	15062	14983	15087	15027	14979	15106	15067	15105	15218	14974	15141	15183	15055	15151	15019	15138	14948	14974	14915	14919	15054	15009	15066	15084	14970	14908	15188	15054	15049	15078	14915	15150	15195	15181	14951	15087	15214	15032	14968	14825	15143	15025	15156	14930	15132	15175	14962	14905	15056	15155	15094	15136	15007	15014	15152	15134	15005	14991	15153	14939	15169	14925	15040	14873	15185	15062	15119	14819	14914	15112	15158	15009	15160	15208	15150	15086	15134	14994	15121	14989	14992	15097	15193	14930	15125	15097	15008	15129	15128	15294	15058	15083	15053	15177	14968	14912	15183	15131	15191	15081	14996	14960	14986	15306	15164	15115	15119	15092	14876	15040	15163	15033	14968	15060	15294	14976	15016	15022	14933	15053	15089	15104	15042	14985	14978	15099	15117	15003	15139	15006	14936	15048	15071	15117	14968	14958	15049	15149	15025	15001	15251	15020	14925	15124	15215	15090	15126	15008	15193	14984	15206	15073	15217	15152	15093	15007	15215	15101	15128	15097	14985	15049	15087	15044	15058	14856	15180	15094	15070	15079	15185	14940	14915	15049	15142	15087	15108	15152	15008	15213	14960	14964	14922	14963	15137	14945	15004	14902	14959	15066	15164	15014	15130	15033	14968	14932	15143	15100	14961	15162	15006	15121	15019	15134	15160	14985	14902	15292	15026	15117	14952	15132	15159	15020	15106	14960	15062	14929	15063	15153	15168	15239	15056	14984	15060	15062	14982	15070	14834	15069	15295	15126	15140	15199	15002	15208	14812	15055	15200	15054	15188	15009	15210	15055	15073	15066	15115	15089	14961	15065	14965	15074	15025	15000	14942	15007	15283	15175	15072	15230	14923	15191	15036	15062	14940	15096	15076	15074	15175	15114	14964	15064	15065	15134	14950	14969	15178	15204	15196	15067	15226	15006	14969	15032	15119	15081	15152	15115	15073	15093	15090	14952	15126	15184	14980	14954	14972	15134	15061	15049	15083	14976	15168	15140	15184	14937	15145	15138	15001	14947	14945	14934	15160	15063	15065	15083	15153	15180	14921	15087	14940	14853	15338	14984	15024	15089	15076	15048	15237	14882	15056	14963	15167	14953	14992	15047	15028	15181	15057	15102	15001	15180	14984	15151	15110	14976	15096	15043	15036	15144	15047	15036	14972	14899	15142	14964	15023	15206	14938	15004	15053	15010	15143	15056	15187	15043	15017	15237	15028	15189	15078	15170	15082	14931	15079	14950	15108	15089	15143	15240	14985	15007	14920	15091	15190	15136	15023	15149	15019	14970	15103	15275	15204	15162	15128	14935	15268	15201	15036	15031	15091	15057	15067	15055	14997	15071	15119	15210	14986	15035	15013	15034	15124	15078	15050	14995	15104	15121	15058	15021	14924	15129	15140	14900	15006	15037	15107	15114	15195	15216	14992	14998	15170	15109	14893	15092	14968	15052	15189	15080	15091	14988	14997	14920	15118	14986	15014	15193	15069	14779	15153	15188	15162	15068	15031	15149	15316	15012	15136	15017	15107	15065	15074	15030	15134	15031	14968	14953	15063	15120	15091	14900	15092	15158	14940	15054	14964	15104	15231	15057	14962	15220	15026	15039	15153	14957	14981	15067	14976	14987	15113	14844	14897	15048	15069	15137	15087	15002	14971	15024	15056	15100	15112	15074	15130	15027	15206	15046	15124	15265	15060	15075	15043	15080	14884	15033	14947	15079	14949	15254	15070	15109	14968	14972	15011	15109	15017	14992	15142	15004	15277	15247	15089	15029	15182	15108	15143	15183	15173	15124	15047	15204	14957	15117	15117	14959	15054	15081	15096	15047	15050	14982	15089	15172	15005	15182	14918	15196	15088	15099	14939	15035	15090	15045	14960	15181	15019	15144	15065	15095	15193	15083	15051	15149	15129	15053	15113	15072	15099	15122	15145	15174	14981	15141	14929	15150	15143	15273	15039	14941	14949	15090	15043	15094	15147	15017	15132	14909	15206	15016	14946	15082	15132	15087	15096	15032	15101	14935	15193	15027	15133	15063	15128	15116	15186	14906	15165	15245	15028	14966	15125	15100	15050	15112	14961	15147	14911	14990	15032	15034	15017	15155	14964	15014	15075	15086	15021	15184	15088	14912	14981	15079	15066	15135	15038	15275	14990	15141	15172	15071	15070	15105	15200	14931	14921	15020	15067	15003	15106	15044	15208	15189	14947	14977	15237	15086	15092	14873	15251	15186	15136	15014	15174	14944	15158	15096	15029	14973	15129	15034	15058	15019	15108	15284	15026	15054	15147	14997	15129	15189	14976	15036	15090	15081	15101	15111	15066	14885	15091	14993	15245	15099	15085	15271	14960	15166	15153	15210	15140	14993	15107	15065	15219	15136	15156	14975	14915	15057	15117	15014	15008	15055	14989	14990	15147	14994	15234	15052	15054	15055	15191	15247	15001	15127	15021	14908	15009	14989	14986	15037	15131	14998	15051	15060	15102	14916	14952	15089
24230	21508	29091	26016	25598	25909	23649	20403	19196	19031	18539	18080	18097	17695	17418	17057	17086	17151	17026	16940	16931	16901	16976	16965	16679	16696	16888	16781	16841	17009	16912	16792	16868	16700	16724	16813	16627	16720	16813	16834	16714	16616	16835	16659	16737	16692	16969	16733	16738	16754	16885	16770	16684	16893	16793	16983	16549	16727	16800	16793	16863	16800	16643	16732	16892	16755	16657	16738	16788	16882	16632	16755	16680	16709	16772	16785	16703	16826	16698	16727	16725	16667	16638	16836	16777	16818	16816	16763	16633	16679	16813	16733	16700	16854	16709	16748	16613	16787	16720	16735	16756	16660	16696	16639	16638	16792	16695	16643	16542	16792	16745	16730	16878	16647	16795	16837	16617	16633	16794	16628	16785	16788	16617	16883	16583	16778	16544	16823	16710	16638	16660	16783	16754	16657	16672	16852	16671	16670	16804	16496	16829	16599	16649	16841	16774	16788	16676	16887	16591	16872	16910	16712	16747	16691	16714	16919	16620	16747	16661	16736	16800	16523	16636	16789	16679	16845	16629	16954	16717	16615	16714	16660	16918	16732	16813	16638	16666	16708	16768	16681	16878	16609	16773	16674	16518	16704	16797	16718	16735	16635	16833	16681	16836	16881	16624	16556	16593	16867	16821	16613	16752	16643	16714	16649	16776	16621	16480	16692	16856	16523	16654	16590	16730	16602	16864	16743	16793	16805	16692	16742	16674	16689	16693	16628	16737	16650	16863	16805	16667	16798	16660	16575	16709	16462	16667	16709	16660	16698	16735	16880	16746	16665	16478	16715	16727	16744	16577	16771	16680	16680	16876	16541	16781	16707	16509	16610	16630	16774	16635	16790	16790	16888	16740	16694	16662	16575	16647	16668	16871	16692	16918	16608	16759	16681	16742	16736	16729	16663	16829	16837	16622	16674	16680	16808	16824	16631	16803	16727	16730	16672	16725	16568	16719	16714	16877	16867	16799	16543	16906	16769	16768	16634	16768	16759	16807	16915	16794	16716	16760	16838	16807	16784	16822	16890	16766	16655	16623	16715	16845	16523	16645	16791	16660	16769	16783	16668	16586	16731	16757	16760	16772	16807	16682	16745	16915	16684	16713	16667	16678	16722	16775	16841	16627	16779	16578	16610	16639	16527	16565	16751	16680	16874	16646	16645	16680	16592	16796	16545	16850	16807	16527	16749	16904	16678	16739	16718	16677	16663	16593	16794	16686	16886	16796	16823	16613	16669	16793	16664	16704	16671	16803	16844	16720	16800	16898	16654	16746	16732	16839	16727	16595	16647	16698	16590	16817	16639	16717	16734	16801	16646	16658	17031	16713	16887	16680	16587	16855	16758	16689	16676	16616	16650	16528	16655	16806	16518	16784	16692	16636	16692	16701	17078	16881	16706	16612	16779	16890	16637	16727	16724	16716	16875	16769	17014	16846	16752	16655	16659	16617	16952	16656	16650	16677	16894	16891	16741	16864	16763	16675	16816	16748	16830	16778	16728	16665	16690	16639	16677	16690	16761	16632	16762	16707	16924	16464	16487	16624	16682	16712	16513	16869	16762	16801	16597	16785	16759	16572	16763	16689	16831	16849	16708	16750	16697	16693	16783	16834	16678	16549	16820	16818	16563	16410	16726	16665	16821	16686	16636	16826	16814	16657	16729	16772	16985	16713	16678	16831	16706	16706	16756	16484	16689	16648	16665	16585	16693	16764	16795	16677	16811	16730	16683	16644	16657	16656	16634	16709	16680	16652	16623	16752	16893	16639	16797	16605	16732	16755	16834	16620	16638	16718	16720	16694	16823	16775	16831	16889	16838	16912	16765	16775	16628	16720	16661	16797	16637	16867	16454	16732	16735	16689	16905	16750	16793	16640	16861	16628	16607	16835	16756	16887	16639	16678	16832	16608	16648	16834	16713	16653	16579	16704	16913	16682	16752	16829	16820	16856	16670	16770	16688	16703	16880	16744	16877	16895	16862	16829	16876	16541	16617	16507	16761	16861	16665	16558	16454	16896	16749	16679	16724	16649	16827	16849	16849	16681	16731	16830	16732	16837	16819	16648	16551	16727	16524	16555	16742	16635	16589	16720	16666	16689	16752	16594	16682	16830	16562	16620	16595	16807	16580	16914	16708	16551	16643	16677	16968	16831	16654	16836	16747	16838	16451	16654	16700	16754	16579	16644	16669	16593	16678	16759	16613	16673	16691	16886	16693	16736	16699	16728	16834	16670	16795	16558	16714	16688	16673	16677	16703	16819	16696	16842	16630	16806	16578	16625	16645	16787	16740	16885	16623	16855	16868	16779	16840	16922	16807	16686	16758	16701	16525	16648	16686	16701	16523	16676	16671	16603	16625	16682	16730	16825	16623	16683	16740	16641	16825	16750	16811	16802	17055	16801	16688	16760	16786	16963	16788	16697	16624	16799	16977	16502	16546	16680	16956	16706	16489	16736	16526	16880	16579	16699	16638	16773	16555	16820	16686	16653	16822	16640	16630	16696	16867	16673	16716	16635	16714	16850	16502	16797	16642	16605	16688	16612	16619	16678	16754	16556	16604	16579	16676	16951	16680	16631	16703	16835	16789	16605	16679	16755	16856	16578	16789	16662	16613	16750	16601	16625	16789	16821	16680	16697	16575	16782	16819	16867	16594	16625	16661	16646	16818	16727	16812	16708	16657	16800	16728	16685	16624	16775	16736	16783	16855	16685	16714	16861	16673	16736	16814	16598	16686	16756	16718	16810	16799	16772	16648	16673	16824	16847	16716	16905	16838	16541	16919	16757	16838	16531	16653	16727	16702	16623	16748	16837	16554	16754	16728	16737	16651	16761	16832	16831	16760	16454	16690	16616	16784	16699	16695	16760	16887	16755	16573	16702	16676	16830	16712	16723	16683	16717	16769	16635	16555	16678	16731	16912	16661	16419	16597	16628	16416	16690	16644	16757	16783	16616	16726	16715	16829	16790	16840	16690	16827	16600	16775	16683	16652	16681	16776	16837	16764	16631	16609	16658	16896	16629	16830	16465	16682	16984	16841	16533	16743	16665	16737	16507	16934	16833	16665	16584	16746	16866	16730	16670	16772	16528	16825	16622	16688	16723	16637	16757	16783	16610	16659	16768	16968	16647	16875	16827	16750	16732	16410	16769	16608	16838	16808	16906	16839	16618	16654	16757	16767	16798	16799	16590	16399	16618	16743	16705	16659	16997	16764	16920	16842	16798	16826	16852	16764	16767	16695	16825	16740	16729	16803	16732	16699	16673	16702	16698	16693	16664	16505	16745	16753	16816	16772	16837	16684	16991	16726	16808	16536	16972	16696	16698	16804	16512	16630	16659	16579	16613	16712	16759	16722	16693	16804	16798	16806	16605	16767	16717	16855	16824	16644	16681	16649	16711	16972	16747	16775	16747	16733	16652	16668	16752	16662	16736	16826	16631	16760	16847	16685	16647	16586	16433	16572	16721	16699	16696	16798	16639	16622	16662	16599	16681	16666	16644	16761	16896	16635	16943	16661	16704	16722	16694	16825	16605	16854	16770	16874	16900	17002	16969	16723	16827	16589	16621	16871	16739	16770	16782	16531	16707	16605	16576	16667	16776	16620	16740	16757	16729	16684	16833	16811	16850	16737	16705	16834	16526	16820	16704	16781	16991	16751	16479	16835	16649	16642	16636	16473	16789	16823	16899	16848	16750	16657	16754	16804	16703	16764	16690	16845	16616	16883	16540	16537	16559	16639	16664	16819	16873	16583	16716	16922	16597	16660	16749	16716	16756	16571	16725	16752	16710	16692	16808	16864	16760	16764	16666	16686	16844	16757	16931	16668	16807	16749	16923	16822	16704	16903	16643	16752	16672	16811	16695	16811	16670	16638	16779	16628	16822	16487	16581	16770	16639	16781	16698	16693	16721	16758	16538	16887	16712	16654	16617	16655	16798	16814	16580	16499	16842	16616	16634	16565	16877	16808	16718	16662	16612	16652	16769	16664	16610	16826	16631	16745	16752	16678	16737	16638	16660	16693	16726	16849	16726	16589	16570	16643	16679	16724	16548	16713	16584	16834	16774	16858	16776	16825	16794	16747	16689	16788	16811	16610	16672	16971	16657	16707	16699	16728	16644	16517	16752	16575	16624	16798	16785	16686	16794	16921	16850	16679	16818	16789	16945	16773	16726	16824	16776	16659	16751	16801	16684	16796	16795	16926	16716	16674	16832	16807	16788	16860	16698	16635	16731	16931	17014	16661	16728	16746	16857	16730	16735	16507	16635	16370	16686	16703	16677	16790	16769	16867	16823	16694	16769	16759	16787	16913	16652	16657	16821	16592	16724	16747	16614	16652	16819	16764	16809	16608	16630	16993	16866	16657	16828	16758	16930	16691	16692	16866	16467	16543	16704	16642	16538	16520	16906	16769	16686	16674	16933	16872	16893	16784	16640	16720	16654	16686	16948	16756	16858	16654	16770	16634	16804	16597	16683	16924	16704	16873	16584	16828	16728	16752	16723	16709	16793	16668	16799	16688	16645	16756	16901	16887	16796	16844	16606	16633	16971	16781	16751	16750	16741	17015	16711	16614	16810	16644	16691	16682	16742	16594	16938	16745	16637	16724	16570	16834	16664	16708	16638	16767	16710	16764	16645	16525	16871	16768	16784	16726	16772	16622	16604	16719	16704	16710	16701	16788	16704	16601	16702	16823	16625	16741	16723	16538	16601	16760	16655	16710	16654	16813	16608	16516	16778	16815	16708	16708	16747	16714	16723	16665	16571	16741	16651	16838	16801	16676	16805	16647	16717	16693	16948	16702	16853	16820	16752	16672	16674	16583	16693	16736	16722	16539	16703	16680	16832	16544	16801	16701	16686	16712	16696	16654	16944	16754	16995	16792	16619	16723	16514	16487	16750	16728	16594	16807	16704	16701	16753	16655	16815	16860	16844	16822	16790	16609	16786	16699	16698	16752	16704	16739	16713	16815	16699	16839	16737	16834	16764	16850	16824	16784	16996	16605	16659	16666	16857	16761	16717	16732	16690	16583	16804	16714	16706	16649	16767	16657	16744	16714	16516	16777	16772	16697	16755	16602	16921	16703	16662	16610	16808	16643	16815	16776	16692	16883	16763	16769	16817	16586	16796	16376	16825	16799	16623	16699
31485	51567	47961	38693	32617	26305	21446	19828	18815	18770	18333	17522	17011	16611	15925	15705	15729	15639	15561	15597	15622	15378	15546	15589	15454	15512	15524	15538	15511	15403	15596	15431	15567	15491	15483	15473	15406	15576	15276	15407	15449	15426	15545	15377	15324	15491	15378	15515	15352	15369	15452	15326	15238	15284	15414	15433	15378	15309	15554	15463	15334	15441	15312	15377	15493	15320	15362	15578	15400	15321	15362	15301	15416	15471	15413	15390	15328	15377	15280	15523	15308	15170	15317	15403	15301	15398	15551	15277	15311	15371	15433	15503	15488	15176	15442	15403	15377	15330	15341	15537	15343	15305	15252	15410	15480	15431	15297	15309	15226	15246	15347	15201	15343	15402	15541	15390	15403	15377	15460	15372	15372	15558	15506	15304	15397	15449	15272	15380	15391	15198	15276	15203	15341	15373	15284	15291	15447	15487	15059	15384	15528	15287	15178	15394	15436	15187	15440	15316	15292	15425	15411	15421	15378	15282	15388	15417	15397	15453	15545	15480	15222	15416	15310	15616	15329	15524	15476	15406	15315	15436	15372	15170	15424	15167	15511	15303	15293	15249	15287	15175	15546	15426	15341	15379	15386	15347	15328	15354	15287	15224	15405	15467	15159	15169	15303	15425	15301	15174	15314	15338	15286	15410	15420	15359	15186	15415	15457	15367	15228	15444	15338	15319	15429	15467	15430	15340	15343	15300	15353	15417	15423	15366	15465	15300	15339	15452	15437	15334	15436	15395	15281	15340	15374	15332	15357	15385	15263	15288	15576	15185	15443	15269	15352	15398	15298	15228	15287	15345	15325	15465	15284	15233	15125	15387	15213	15100	15263	15482	15272	15341	15513	15276	15319	15428	15309	15367	15304	15355	15438	15412	15273	15427	15339	15301	15395	15527	15315	15396	15403	15376	15598	15392	15263	15297	15407	15216	15422	15358	15343	15241	15240	15358	15317	15248	15527	15338	15511	15249	15471	15525	15233	15323	15136	15486	15462	15346	15492	15397	15445	15401	15438	15494	15183	15427	15285	15365	15312	15503	15395	15502	15496	15415	15381	15416	15351	15324	15511	15374	15276	15523	15283	15328	15436	15465	15305	15587	15366	15459	15359	15380	15277	15458	15446	15311	15411	15492	15336	15442	15417	15527	15383	15409	15375	15465	15356	15489	15374	15352	15281	15315	15400	15305	15488	15293	15417	15408	15320	15334	15414	15301	15315	15282	15393	15357	15314	15461	15317	15293	15288	15387	15330	15364	15251	15429	15280	15507	15444	15554	15310	15262	15350	15324	15371	15161	15332	15292	15306	15392	15420	15477	15548	15250	15282	15402	15386	15376	15224	15270	15592	15381	15342	15441	15515	15374	15403	15412	15432	15451	15232	15382	15319	15391	15326	15483	15255	15362	15313	15313	15262	15319	15354	15323	15204	15465	15278	15297	15396	15359	15324	15376	15474	15390	15214	15337	15305	15392	15262	15241	15278	15640	15257	15116	15365	15524	15360	15202	15455	15238	15363	15408	15335	15293	15210	15424	15389	15381	15369	15255	15325	15438	15152	15291	15224	15338	15446	15318	15299	15397	15385	15230	15380	15345	15342	15495	15240	15335	15451	15328	15448	15295	15350	15285	15518	15349	15374	15223	15495	15363	15347	15370	15404	15305	15378	15405	15381	15474	15525	15489	15387	15317	15564	15179	15253	15402	15361	15349	15410	15201	15372	15366	15428	15310	15422	15425	15300	15366	15348	15346	15379	15337	15412	15365	15316	15376	15416	15431	15282	15302	15221	15328	15458	15276	15337	15402	15387	15549	15382	15378	15412	15452	15427	15306	15285	15374	15455	15458	15219	15372	15344	15072	15463	15389	15404	15332	15264	15346	15340	15509	15321	15348	15352	15287	15268	15390	15378	15345	15432	15389	15357	15193	15455	15542	15396	15427	15395	15239	15440	15425	15293	15387	15394	15540	15316	15326	15389	15510	15245	15430	15584	15421	15443	15477	15424	15379	15340	15352	15460	15264	15206	15369	15454	15407	15407	15284	15351	15398	15356	15355	15510	15558	15393	15436	15331	15527	15470	15323	15405	15405	15332	15417	15423	15452	15388	15420	15300	15552	15334	15266	15383	15494	15221	15415	15395	15285	15403	15377	15444	15258	15382	15339	15464	15326	15362	15490	15415	15570	15277	15341	15400	15373	15301	15360	15222	15257	15487	15427	15361	15389	15336	15450	15397	15317	15525	15233	15468	15293	15321	15423	15458	15397	15399	15517	15411	15472	15475	15381	15515	15409	15575	15392	15350	15303	15189	15376	15408	15362	15376	15184	15215	15540	15361	15438	15375	15336	15431	15437	15428	15406	15287	15360	15156	15225	15519	15389	15557	15391	15373	15367	15309	15237	15522	15235	15430	15443	15274	15282	15395	15404	15337	15355	15508	15287	15293	15295	15401	15171	15549	15308	15293	15352	15299	15412	15416	15390	15339	15235	15504	15385	15431	15497	15311	15346	15458	15305	15386	15344	15476	15369	15352	15237	15174	15452	15360	15353	15449	15416	15446	15249	15243	15477	15308	15483	15266	15423	15248	15495	15461	15339	15230	15447	15212	15208	15505	15315	15324	15421	15595	15377	15478	15295	15214	15222	15310	15392	15305	15247	15436	15362	15388	15536	15484	15292	15186	15306	15166	15381	15340	15315	15427	15461	15431	15349	15276	15139	15287	15345	15298	15331	15455	15067	15435	15250	15324	15291	15289	15363	15323	15321	15384	15523	15428	15442	15399	15386	15248	15310	15487	15297	15237	15345	15254	15313	15385	15453	15431	15379	15259	15446	15419	15430	15393	15305	15444	15353	15505	15280	15429	15488	15348	15355	15236	15451	15526	15317	15415	15236	15290	15341	15427	15492	15249	15379	15476	15390	15628	15380	15472	15502	15411	15273	15355	15374	15507	15176	15324	15461	15395	15326	15381	15312	15205	15300	15482	15271	15349	15410	15611	15268	15219	15417	15344	15364	15323	15551	15519	15448	15308	15381	15450	15283	15255	15334	15487	15380	15466	15279	15302	15249	15312	15479	15255	15369	15439	15284	15407	15295	15165	15354	15345	15310	15362	15373	15375	15463	15438	15368	15444	15417	15219	15393	15324	15368	15365	15303	15321	15334	15410	15390	15373	15398	15222	15365	15525	15437	15468	15304	15370	15373	15415	15275	15320	15453	15290	15419	15383	15305	15410	15462	15481	15473	15311	15503	15445	15253	15347	15391	15383	15456	15422	15421	15237	15522	15314	15444	15314	15241	15395	15431	15142	15212	15353	15413	15305	15465	15495	15346	15419	15311	15539	15361	15545	15512	15376	15313	15167	15401	15133	15443	15316	15388	15314	15332	15454	15376	15413	15505	15410	15149	15409	15334	15338	15148	15436	15308	15274	15419	15233	15447	15422	15325	15454	15317	15374	15346	15206	15396	15477	15235	15478	15502	15296	15430	15299	15313	15401	15255	15464	15228	15440	15421	15295	15328	15327	15276	15489	15464	15306	15386	15417	15285	15332	15404	15498	15347	15296	15387	15275	15324	15371	15298	15330	15515	15336	15331	15387	15512	15434	15371	15280	15391	15432	15350	15436	15443	15245	15450	15615	15434	15412	15426	15341	15426	15554	15386	15466	15416	15420	15244	15502	15466	15480	15421	15241	15414	15389	15183	15371	15442	15359	15279	15337	15317	15562	15389	15509	15405	15365	15258	15414	15402	15292	15329	15378	15094	15560	15343	15499	15504	15174	15449	15346	15373	15396	15532	15419	15305	15592	15270	15418	15457	15212	15309	15319	15355	15307	15252	15323	15206	15465	15348	15423	15534	15427	15252	15338	15265	15468	15384	15406	15470	15220	15356	15368	15378	15291	15415	15443	15504	15419	15251	15583	15366	15485	15246	15364	15405	15294	15343	15554	15547	15354	15538	15439	15536	15367	15429	15414	15322	15295	15325	15268	15514	15447	15543	15453	15437	15248	15447	15294	15483	15313	15296	15474	15466	15322	15413	15337	15491	15292	15384	15383	15233	15428	15328	15308	15220	15448	15216	15331	15287	15277	15387	15245	15409	15440	15499	15223	15662	15116	15452	15343	15227	15539	15182	15468	15277	15408	15391	15480	15213	15318	15312	15321	15363	15256	15608	15255	15288	15359	15375	15360	15512	15328	15492	15475	15479	15325	15469	15314	15258	15402	15334	15478	15580	15359	15334	15397	15326	15353	15410	15213	15365	15438	15510	15310	15352	15412	15309	15523	15525	15218	15313	15285	15318	15251	15359	15257	15442	15251	15330	15475	15323	15530	15538	15318	15283	15314	15419	15380	15382	15449	15392	15356	15338	15176	15225	15348	15502	15176	15300	15478	15459	15440	15366	15506	15248	15258	15471	15398	15295	15485	15352	15463	15208	15434	15298	15374	15306	15577	15248	15461	15391	15450	15274	15332	15257	15534	15410	15503	15333	15322	15379	15245	15381	15582	15467	15276	15543	15452	15280	15462	15348	15302	15369	15435	15326	15593	15380	15180	15597	15338	15499	15305	15371	15407	15265	15269	15324	15425	15358	15358	15522	15395	15413	15497	15429	15326	15370	15298	15585	15614	15404	15211	15284	15427	15329	15309	15329	15171	15325	15269	15439	15345	15316	15317	15437	15520	15349	15457	15242	15497	15303	15388	15497	15340	15364	15468	15413	15252	15259	15283	15266	15339	15247	15385	15469	15452	15409	15468	15363	15288	15239	15378	15535	15432	15584	15148	15379	15383	15603	15284	15467	15365	15297	15446	15415	15199	15339	15440	15290	15514	15537	15432	15491	15471	15455	15235	15419	15373	15264	15321	15383	15241	15237	15313	15452	15466	15273	15331	15144	15315	15377	15333	15416	15289	15388	15320	15298	15372	15404	15504	15349	15461	15418	15403	15374	15448	15436	15276	15286	15442	15406	15303	15353	15407	15154	15307	15338	15306	15472	15487	15362	15554	15197	15202	15547	15616	15498	15397	15332	15608	15349	15334	15468	15299	15216	15313	15219	15342	15387	15310	15195	15392	15554	15375	15308	15419	15377	15418	15282	15276	15588	15492	15520	15456	15231	15361	15547	15488	15403	15472	15348	15224	15420	15329	15410
23047	21477	29419	24661	24178	26891	27486	22971	21452	21101	21063	20375	19936	19392	19221	18834	18686	18488	18229	18365	18311	18241	18106	18141	18108	18068	18124	18151	18076	18138	18008	18133	18287	18128	18373	17866	18007	17993	17932	18027	18304	17936	18016	17974	17968	18006	17987	17829	18155	18111	18225	18067	18027	18038	17806	18153	18282	18045	18015	18094	18134	17980	18078	17899	17920	18203	18180	17902	18137	17842	17837	17754	17867	17861	18129	18031	17858	17981	17853	17708	17900	17948	18001	18161	17821	18024	17999	18206	18121	18038	17917	17935	17894	17903	17938	17892	17896	18094	17948	17999	18101	18032	17804	17992	17949	17666	17958	18014	18175	17982	17881	17934	17989	17950	17988	17925	17902	18036	18019	17863	17955	18165	17856	18054	18066	18020	17984	17779	17721	17933	18035	18158	17940	17856	17887	18109	17979	18085	17987	17974	17883	18001	18128	18028	18019	18100	18077	17874	17922	17808	17917	17848	17971	18000	18003	17844	17757	17771	17936	18067	18160	17833	17903	17948	18007	17910	17941	17813	17941	17947	17988	17795	17971	17746	18017	17980	17946	18096	17975	18145	17828	17788	18218	17891	18038	17872	17872	17875	18010	18108	17865	17913	17982	17893	18031	17800	17944	17894	17903	17909	17867	17902	17882	17962	17916	17927	18085	18149	17930	17968	17943	17866	17796	17872	17976	18022	17980	17947	18102	17922	17929	17770	17899	17846	17956	17959	17924	18006	17999	18164	18002	17896	17702	17909	18001	17754	17840	17805	17820	17883	18097	17803	17966	17829	17897	17820	17957	17987	17933	17891	18091	17941	17985	18118	17801	18101	18006	18092	17994	17858	18031	18111	17841	18089	17859	17915	17952	18022	18086	17971	17969	18055	18104	18007	17884	17771	17982	17993	17952	17916	17903	17994	17800	17883	17982	17954	17876	17989	17847	17776	17995	17858	18031	17891	17961	17808	18050	17823	18029	17847	17940	17879	17886	17888	17842	18033	17941	18064	17993	17849	17927	17799	17860	17708	18063	17972	18037	17989	18059	17651	18116	18112	18092	17756	17994	18009	18019	17969	17836	17981	18087	18035	18016	17808	17687	17854	17860	17887	17991	17745	17986	17897	17819	17964	18003	18138	18114	18000	18067	17938	18122	17850	18176	17824	18033	17965	18000	17882	17916	17741	17973	18134	17992	17853	18011	17964	18037	18009	17876	17972	17836	17972	17852	18150	17907	17845	17905	17780	17982	18028	17934	17948	18007	17928	18019	17808	18174	17755	17725	17915	17979	17881	17976	17901	18068	18039	17883	17784	17955	17932	17964	18093	17976	17922	17923	17701	17849	18040	17832	17955	18023	18062	18016	17842	17681	17919	17859	17688	17914	17955	17799	18001	17741	18028	18112	17832	17766	17917	18029	18077	18096	17947	18005	17880	17875	18023	18004	17923	17872	17937	17697	17974	18130	17775	17662	17871	18054	17823	17928	17890	17830	18053	17756	18047	17832	17856	17740	17941	17933	17766	18112	17938	18008	17819	17945	17934	17879	17981	17820	17788	17989	17810	17822	17726	17775	17601	17893	17928	18087	17791	17873	17920	17874	17814	17775	18147	17799	17949	17990	17811	17861	17944	17839	17873	17869	17887	17882	17985	17724	17821	17988	17893	17961	17996	17904	17922	18054	17877	17986	17967	17857	17999	17890	17806	17851	17990	18061	17836	17825	17902	17979	18095	18142	17694	17973	17888	18135	17937	17875	18086	18042	17947	17942	17919	17838	17889	17777	17866	17889	17797	17999	17923	17711	18134	17967	18001	18009	17705	17897	17959	17860	17990	17923	18242	18080	18073	17975	17903	17791	17778	17932	18096	17812	17886	18000	17961	17870	18173	18085	17848	17848	17758	17974	17865	17975	17879	17843	18023	18076	17769	17970	18122	17749	17969	17961	18069	17973	18012	17980	17972	18041	17985	18003	17888	17793	17959	17832	18012	17978	17969	17941	17947	18151	17846	17974	17873	17878	17899	17953	17966	17807	17982	17852	17972	18137	17820	18037	17741	17830	17772	17906	17927	18102	17938	17996	18014	17942	18102	18024	17991	18022	18042	17987	17724	18036	17747	17689	17962	17816	18006	17855	17801	17922	17938	17842	17958	18020	17974	17770	17997	17822	17801	17651	17781	17790	17984	17994	17851	17829	18047	17960	17954	17900	17980	17952	17953	17988	17933	17792	17942	17915	17998	17886	18023	18102	17931	18044	17955	17932	17881	17976	17734	17907	18045	17873	17883	17897	17942	18079	17975	18080	17973	17899	18022	17940	18012	17994	18068	18072	17996	18070	18027	17851	17896	17917	17629	17893	18001	17760	17912	17793	17877	17946	17990	18037	17864	17911	17818	17980	18142	18150	17727	17775	17790	17880	17941	18153	17935	17879	17788	17955	18002	17901	18060	17809	17814	17928	17878	17896	18012	17868	18027	17918	18043	17958	17991	18027	17795	18065	17885	18088	17971	17872	18007	17874	17753	18010	17895	17899	17915	18031	17854	18249	17889	17965	17889	17987	17916	18106	18101	18021	17936	18023	18025	17676	18227	17987	17944	18012	17817	17936	18000	17837	17892	18038	18084	18055	18060	17962	17922	18198	17987	18026	17849	17814	17922	17941	17895	17723	17845	17849	17912	17800	17867	17910	17731	17926	17839	18060	17795	18034	17971	17838	17884	18135	17650	17666	18011	17928	17913	18190	17805	17827	17918	17959	17686	18153	17940	18020	17806	17996	17917	17962	18080	18147	17808	17967	17996	17953	18002	18031	17991	17958	17981	17721	18179	18138	17820	17956	17988	17929	17951	17936	17960	18136	18015	17947	17844	17902	17908	17847	18015	17989	17734	17862	18050	18081	18095	17996	18026	17805	17957	18096	17752	17764	17791	17934	17979	17934	18059	17874	18033	17980	18203	18055	17844	18093	17831	18038	17831	17853	17879	17949	17672	17935	18013	18025	17991	18004	17861	18050	17826	18064	17794	18036	17949	17849	17635	17878	17922	18000	17818	17974	17881	17967	17787	17958	17991	17877	17756	17874	17691	18027	17882	18076	17996	17860	17927	17827	17957	18084	17980	17890	17906	17867	17828	17773	18021	18021	17938	17860	17983	17843	17727	18027	17884	18067	17925	17961	18070	17905	18002	17883	17877	17991	18115	18033	18004	17893	17915	17953	17942	18179	17957	17918	17896	17717	17815	17852	18014	17979	17998	17905	18094	17946	18006	18001	17965	17666	18051	17871	18113	18133	18015	18056	17951	17889	17724	17795	17966	17820	17865	17969	17977	17805	18038	18209	18008	17857	18080	18018	17974	18040	17829	18119	18017	17830	18069	17900	17869	17935	17975	17764	17998	18055	18116	17848	17826	18006	17803	18077	18094	17999	17857	18201	17685	17980	17920	18019	17996	17961	17988	18056	17834	17669	17874	18098	17944	17976	18018	17961	17881	17957	17947	17869	17880	18029	17938	18038	18049	18075	17907	17736	17734	18045	18140	17878	17994	17826	17995	18088	17932	18013	17765	18092	17937	17990	17979	18053	17783	17955	17643	17774	17914	17894	17688	17836	18144	18018	18004	17856	18100	17955	18094	18040	17822	18042	17960	17925	17767	18096	17873	17890	18088	18096	17943	17854	18029	17846	17971	17864	17911	17950	17993	18114	17958	18006	17829	17791	17923	17764	17932	18060	17809	17918	17792	17979	17958	17933	18021	17863	17820	17983	17686	17790	17941	17893	17763	17926	17958	18085	18070	17966	17924	17966	17732	17943	17979	17936	17701	17895	18101	17875	17957	17924	17762	18026	17926	18067	17965	17923	18016	18014	18073	17938	17895	17795	18006	18055	17870	18091	17738	17967	17914	18028	17877	18037	18216	17860	17781	17970	18042	17986	17826	17930	17882	17871	18107	18152	17783	17889	18030	18184	18135	17836	17875	17977	17983	17850	18001	17899	17817	17859	17808	17748	17898	18024	17820	17858	17961	17858	17928	18010	18001	18265	18008	17940	18019	17764	17708	17940	17975	17885	17850	17810	17908	18005	17960	18135	18021	17778	18117	17871	17789	17861	17951	17884	17883	17961	18022	17809	17958	17819	18000	18012	17983	18131	17950	18016	17941	17969	17968	17745	18102	17998	17908	17941	17951	18136	17827	18041	17859	17768	17944	17682	17869	17911	17896	18032	17874	17843	18182	17780	17771	18131	17745	17924	17980	18057	17934	17761	18113	17952	17978	17985	17800	18065	17915	17677	17897	17975	17796	17942	17811	17974	17831	17920	17917	18064	18011	17870	17866	18045	17854	17721	17883	17861	18050	17870	17902	17851	17898	18010	17824	17993	17842	17814	18032	18052	17901	17928	17839	18181	18093	18036	17934	17860	17925	17752	17941	18069	18002	17892	18064	17983	17754	17912	17957	17929	17854	17904	17917	17974	17886	17711	17736	17963	17959	17840	17723	17952	17885	17914	17913	17955	17729	17922	17883	17991	18058	18075	18186	18115	17791	17968	18078	17877	17987	18035	17902	17802	18164	18135	17929	18114	17825	17986	18024	17888	17712	17940	17996	17949	18060	17767	17941	18044	18009	18037	17821	17858	17638	17696	17901	17721	18050	17895	17843	17943	17970	17990	17782	17977	17827	17956	17923	17853	17605	17965	18008	18000	17967	18000	18251	18208	18037	17942	17911	17954	17826	18069	18088	17848	17916	17993	17984	17983	18040	17794	17950	17944	17925	17894	17964	17992	17748	17960	17794	17984	17890	17853	18218	17962	17799	17828	18006	17988	18017	18000	17933	17884	17932	17961	17913	17930	17979	18086	17853	17659	17793	18008	17986	18102	17809	17640	18032	17890	17879	17823	17990	17996	17980	17817	17918	17959	17870	18042	17787	18015	17889	17970	17944	17976	17758	18002	17847	18056	17882	17864	18059	17818	17811	17847	17907	17970	17959	18006	17910	17987	17878	17725	17937	17803	17854	18014	18032	17907	17824	17824	17851	18104	17888	17904	17889	17859	17868	18042	17864	17962	17874	18093	17966	17815	17949	17792	17891	17872	17754	17778	17936	17890	17887	18206	17964	17830	17798	17899	17991	17895	18093	17901	17958	17967	18119	17995	17934
34424	57676	54929	46761	38360	29985	24231	22598	21558	20783	20112	19519	18801	18257	17347	16929	16614	16572	16534	16289	16541	16379	16156	16413	16223	16365	16363	16339	16175	16166	16249	16169	16336	16463	16207	16282	16230	16025	16134	15977	16235	16253	16072	16138	16289	16158	16000	16242	16176	15909	16109	16350	15887	16149	16127	16131	16178	16094	16183	16124	16010	16084	16091	16116	16020	16096	16095	16129	16116	16057	16246	16159	16168	16052	16157	16064	16343	16288	16039	16244	16102	16008	16038	16110	15757	16089	16095	16137	15976	15975	16106	16162	16169	16236	16072	16214	16062	16185	16048	16195	16012	16083	16014	16088	16211	16075	16115	15893	16111	16194	15881	16096	16121	16051	16075	16092	16098	16184	15961	16106	16146	16190	16115	16007	16139	16051	16222	16119	16096	16274	16080	16050	16214	16109	16310	16230	16059	15928	16150	16111	16062	15999	16070	16122	15995	16078	15981	16028	16060	16254	16162	16025	16125	16000	16152	16081	16083	16035	16187	16149	16222	16011	16043	16144	16108	16207	15987	16085	16080	15975	16175	16146	16062	15921	16047	15859	15996	15885	16085	16054	16039	16057	16105	15974	16351	16108	16154	15864	16175	16073	15840	15988	16135	16197	16242	16082	16202	16046	16200	16036	15957	16156	16021	16078	16157	16093	15988	16019	16122	16067	16058	15938	16046	16079	16120	15897	16016	16061	16041	16001	16057	16129	16277	16132	16032	16046	16179	16160	16189	15965	16051	16101	16123	15931	16110	16302	16045	16175	16069	15997	15987	16137	16131	16084	16169	16225	15995	16060	16220	16194	16054	16170	15993	15968	15954	16102	16011	16046	16200	16067	16033	16163	16114	16107	16147	16171	16042	16099	15946	16093	16076	16280	16091	16076	16234	16026	15906	16141	16187	15986	16252	16094	16031	16041	15963	16148	15876	16048	16081	16153	16051	16077	16172	16068	16005	16072	16142	16124	15923	16195	16204	16111	15872	16207	16029	16275	16081	16047	16093	16193	16075	16010	16212	15927	16087	16038	16097	15948	16032	15943	16255	16174	16260	16039	16159	16081	15999	16208	16032	16184	16143	16127	16194	16117	16196	15997	16021	15958	16135	16064	16220	16006	16248	16010	15886	16083	16232	16073	16011	16293	15925	16132	16199	16136	16074	16155	16143	15990	16078	16081	16109	15882	16202	16028	16035	15946	16019	16108	16024	16053	15951	16124	16319	16122	15950	16120	16014	16146	16180	16032	16096	16029	16080	16082	16032	16050	16119	16060	15891	16061	16164	15984	16199	16210	16168	16077	16161	16165	16097	16304	16111	16112	16057	16127	16062	15960	16045	16080	16205	16086	16057	16120	16082	16184	16038	16081	16160	16080	16091	15996	16071	16126	16204	16109	16061	15977	15983	15947	16130	16109	15996	16098	16016	16262	15989	16031	16122	16077	16053	16040	16118	16121	16107	15966	16183	16067	16255	15997	16152	16052	16159	15897	16056	16188	15961	16103	16247	16079	16082	16098	16153	15999	16076	16032	16101	16035	15902	16068	15943	16168	16126	16019	16089	16057	16103	16217	16030	16131	16106	16152	15987	15978	16076	15946	16178	15944	15897	16107	16161	16038	16098	16065	16124	15967	16017	15889	16065	16057	16183	16049	16060	16052	16008	16123	16082	16177	15994	15919	16019	16038	16003	15955	16037	16011	16103	16118	16192	16094	16176	16034	16229	16218	16076	16128	16065	16119	16112	16066	16293	16013	16106	16000	16067	16023	16228	15968	16266	16140	16274	16083	16116	15921	16121	16103	16089	16050	16120	16095	15959	16008	15987	16008	16310	16173	16109	16010	16239	16035	16231	16047	16188	16117	16191	16071	16117	16280	16009	16136	15966	15924	16131	16020	16084	16159	16224	15969	15889	16166	16323	15933	16277	16150	16172	16033	16141	16112	16144	16108	16262	16100	16202	16122	15919	16084	16115	15897	16099	16160	16138	16162	16242	16213	16249	16128	15986	16228	16104	15941	15829	16150	16129	15962	16068	16124	16114	16049	16175	16240	16078	15955	16169	16190	16200	16002	16141	16062	16132	15974	16079	16154	16102	15891	16123	15967	16068	16108	16157	16151	15954	16115	16167	15995	16132	16244	16085	16030	16126	16252	15913	16150	16100	15933	15995	16250	16112	16134	16075	16175	16304	15998	16183	16059	16119	16179	15945	15913	16046	16000	16001	16104	16008	16055	16024	16010	16163	16059	16039	15983	16026	16146	16150	16005	15889	16207	16096	15946	16041	16173	16123	16208	15956	16154	16184	16133	16164	16208	15836	15954	16168	16221	16166	16207	15926	15980	16109	16149	15999	16087	15942	16139	16054	16033	16122	16049	16036	16299	16056	16104	16138	16033	16099	15956	16258	16184	16208	15966	15989	16114	16282	16245	16116	16103	16172	16060	16157	16039	16109	16038	16170	15929	16053	16178	16098	16235	15994	15889	16174	16110	16143	16146	16071	16107	15970	16006	15865	15956	16031	16219	15944	16048	16285	16082	16151	16094	16015	16019	16158	16016	16322	16099	15945	16044	15885	16025	16123	16078	16128	16094	16025	16048	15980	15979	16194	15912	16052	16054	16249	16127	16053	15953	16048	15991	16021	16046	16049	16030	16198	16198	16079	16158	15982	16080	16031	16079	16219	16187	16073	16202	16082	16311	16059	16061	16112	16096	16099	16044	16111	16224	16046	15908	16253	16102	16126	16222	16093	15890	16099	16038	16212	16068	16150	16107	16139	16021	16195	16204	16001	15939	16155	16021	16163	16146	16059	15979	16184	16169	16010	16212	15977	15965	16150	16113	16091	16376	16264	16079	16218	16162	16014	16103	16138	16156	16115	16193	16097	16210	16057	16128	16128	16025	16037	16271	16128	15991	16186	16097	15968	16036	15864	15897	16170	16061	16221	16001	16193	16297	16063	16031	16087	16153	16111	16205	16125	16009	15979	16238	16230	15820	16017	15976	16187	15897	16136	16121	15921	16078	16097	16008	16156	16033	16155	16014	16220	16042	15996	16023	16209	15909	16168	16177	16030	16002	16142	16129	15986	16050	15960	15797	16126	16057	16143	16114	16159	16210	16213	16140	15952	16014	16153	16069	16069	16064	16179	16233	16127	16157	16140	16192	16115	16183	16383	15930	16145	16000	16083	16023	15998	15886	16044	16227	15914	16205	16106	16099	16195	16205	16057	16019	16254	15995	16059	15902	16005	16185	16200	16163	16029	16174	15994	16090	15999	16076	15884	16123	16161	16167	16067	15996	16219	16206	15963	16052	15927	16070	16122	16171	16208	16090	16106	16048	16139	16125	16177	16003	16003	15905	16106	16087	16179	16104	16064	16079	16019	16089	16185	16206	16163	16125	15945	16002	15926	16025	16028	15998	15946	16119	16126	16090	16025	16002	16126	15969	16214	16002	16126	16223	16227	16067	16196	16103	16033	16061	16208	16044	16050	15940	16159	16258	16005	16112	16065	15999	16023	16085	16208	16192	16132	16067	16043	16029	16053	16092	16000	16143	16105	15939	16098	16263	16092	15923	16273	16090	16013	16150	16038	15918	16125	16113	16086	15897	16159	16011	16209	16034	16124	16160	16013	16037	16058	16067	15992	16272	16160	16064	16275	16053	16217	16055	15976	16066	16195	15968	16142	16042	16009	16145	16167	16192	16123	16044	15969	16122	16156	16046	16073	16056	16047	16085	16115	16062	16156	16156	16066	15967	15992	16112	16214	16019	16086	16109	16139	16103	16184	16122	16101	16189	16034	15934	15987	16090	16063	16046	15982	16074	15844	16176	16056	16069	16110	16065	16152	16137	16124	16015	16168	16121	16064	16063	16125	16316	16184	16099	16053	16138	16272	16212	16151	16151	16083	15934	16151	16104	16089	16133	15970	16137	16172	16168	16267	16093	16009	16038	15930	16056	16080	16175	16087	15987	16164	15959	16175	16254	16048	16085	15865	16164	15991	15840	16081	16146	16093	16323	16203	16228	16122	16099	16225	16171	16225	16069	16184	16194	16103	16000	16179	16055	16230	16052	16048	16286	15860	16023	15947	16124	16053	15981	16182	16250	16074	16010	16213	16130	15926	16140	15947	16052	16127	16113	16139	16160	16215	16143	16025	16041	16125	16077	16043	16151	16339	15968	15992	16072	16137	16103	15985	16154	16106	15927	16133	16087	15965	15968	16129	15968	16104	16220	15975	16007	16195	16086	16139	16136	15931	16100	16123	16082	16231	16160	15935	16096	15993	16123	15944	16013	16173	16221	16061	16141	16018	15952	16101	16155	16155	16118	16090	16059	15882	16076	16285	16062	15987	16090	16084	15959	15945	15930	15900	16203	16064	16085	16244	16095	16210	16193	15972	16107	16350	16130	16102	16037	15971	15955	16130	16091	16035	16056	15978	15999	16047	16144	16141	16101	16019	15977	15986	16165	16080	16178	15945	16168	16014	16079	16086	16047	16149	16157	16108	16059	16190	16040	16117	16000	16001	15997	16090	16236	16053	16020	16194	16160	15969	16183	16112	16072	16104	16153	16241	15895	15987	16045	16155	16058	16077	16112	16008	16114	16090	15855	16126	15982	15989	16045	16004	16211	16230	16036	16193	16152	16122	16080	16033	16242	16085	16052	15993	16051	16023	16144	15974	16049	16058	15994	16127	15965	15960	16000	16098	16062	15952	16058	16252	16205	16094	16145	15963	16080	16190	16166	16017	16145	16118	16046	15965	16103	16051	16017	16008	16005	15936	16088	16171	16070	15954	16004	16140	15974	16060	16166	15949	16073	16086	16080	16009	16109	15959	15994	15956	15972	15986	16113	15989	16062	16098	15816	16275	16040	16066	15967	16067	16032	16124	16072	15955	16263	16051	16041	16006	16101	16155	15986	16186	16022	15996	16196	16056	16048	16086	16116	16117	15915	16152	15979	15976	16111	16142	16099	15977	16033	15984	16001	16250	16001	16161	16067	16061	16041	16204	16007	15983	16196	16137	16087	16185	16228	16075	16157	16008	16185	15993	16230	16297	16084	16193	16086	15968	15948	16147	16117	16016	16159	16008	15866	16064	16123	15914	16022	16115	16029	16178	16205	15967	16034	16100	16072	16018	16129
28459	26754	34358	30513	23758	20382	19268	18408	18007	18117	17923	17793	17516	17457	17339	17104	16937	16943	16802	16991	16747	16946	16859	16881	16849	17108	16920	16908	16788	16972	16854	16829	16927	16957	16840	16852	17053	16721	16900	16722	16984	16996	17048	16927	16795	16822	16962	16690	16910	16804	16964	16699	16815	16758	16926	16839	16910	16824	17070	16876	16778	16940	16925	16786	16883	16790	16787	16901	16901	16759	16746	16923	16861	16865	16824	16918	16787	16808	17016	16856	16555	16783	16941	17105	17077	16934	17086	16672	16721	16884	16741	16927	16764	16908	16900	16790	16759	16729	16770	16786	16938	16914	16862	16745	16775	16960	17057	16955	16886	16865	16938	16866	16788	16631	16941	16789	16512	16881	16755	16664	16846	16961	16650	16898	16932	16831	16940	17015	16912	16944	16728	16957	16908	16844	16924	16643	16919	16762	16699	16620	16800	16713	16922	16902	17028	16913	16862	16960	16760	16909	16677	16813	16853	16721	16648	16808	16663	17004	16901	16784	16761	16915	16728	16961	16889	16995	16819	16849	16757	16901	16831	16816	16743	16915	16769	16901	16969	16628	16973	16892	16754	16845	16900	16822	16863	16944	16968	17017	16873	16726	16856	16887	16715	16894	16707	16892	16958	16585	16697	16638	16842	16717	17079	16873	16651	16722	16795	17108	16871	16696	16877	16742	16862	16696	16810	16793	16759	16715	17037	16780	16822	16785	16728	16763	16897	16812	16888	16832	16728	16734	16880	16842	16925	16825	16823	16862	16660	16810	16844	16824	16856	16913	17013	16864	16594	16915	16791	16859	16765	16748	16861	16883	16882	16894	16856	16717	16586	16818	16849	16849	16841	16898	16805	17039	16810	16802	16959	16696	16802	16723	16663	16697	16623	16727	16795	16834	16776	16731	16827	16733	16740	16812	16809	16946	16892	16731	16748	17044	16890	16820	16876	16977	16819	17113	16788	16810	16731	16818	16736	16627	16878	16736	16689	16899	16855	16836	16795	16805	16780	16930	16836	16856	16875	16941	16871	16732	16955	16692	17009	16947	16960	16809	16584	16694	16942	16672	16855	16782	16694	16852	16762	16923	16780	16906	16825	16811	16793	16923	16793	16956	16754	16960	16679	16901	16794	17034	16677	16858	16872	16768	16956	17026	16865	16746	16691	16798	17028	16700	16913	16894	16855	16862	17019	16934	17003	16876	16749	16920	16878	16908	16966	16986	16835	16752	16763	17010	16903	16948	16912	16841	16865	16801	16756	16950	16733	17017	16938	16784	16820	17034	16831	16911	16843	16662	16854	16928	16721	16780	16989	16854	16861	16925	16614	16764	16752	16916	16769	16865	16706	16836	16734	16725	16706	16820	16657	16981	16899	16881	16920	16876	16895	16827	16740	16715	16881	16799	16910	16991	16807	16664	16916	16882	16745	16819	16884	16717	16659	16874	16967	17032	16758	16635	17091	16972	16934	16643	16861	16865	17089	16877	16880	16692	16744	16619	16949	16937	16906	16784	16725	16904	16726	16812	17147	16950	17011	16795	16723	16902	16774	16646	16760	16904	16877	16890	16870	16818	16813	16666	16707	17033	17014	16640	16934	16947	17022	16688	16732	16663	16859	16804	16870	16801	16741	16629	16936	16781	16836	16809	16949	16784	16965	16889	16973	16848	16630	16766	16927	16774	16893	16743	16853	16992	16860	16989	16550	16675	17059	16843	16814	16901	16813	16824	16989	16762	16708	16773	16786	16695	16716	16759	17031	16741	16843	16923	16831	16857	16959	16902	16769	16866	16911	16755	16685	16837	16834	16781	16834	16896	16936	16936	16711	16936	16737	17005	16766	16609	16992	16671	16712	16894	16696	16836	16735	16680	16897	16781	16865	16924	16830	16489	17109	16884	16921	16672	16872	16667	16655	16881	16647	16836	16667	16729	16989	17058	16941	16755	16944	16790	16818	16921	16838	17005	17034	16802	16678	16920	16889	16758	16926	16893	16946	16775	16749	16747	16576	16928	16961	16883	16607	16854	16740	16794	16890	16853	16710	16748	16973	16818	16912	16706	16761	16721	17017	16715	16712	16791	16909	16861	16731	16808	16739	16905	16821	16807	16980	16710	16870	16706	16813	16843	16895	16830	16952	16770	16768	16857	16998	16656	16971	16799	16890	16967	16954	16738	16707	16890	17020	16818	16893	16952	16896	16847	16750	16921	16930	16921	16906	16913	16904	16998	16893	16683	16636	16874	16574	16645	16859	16878	16886	16861	16797	16916	16977	16552	16830	16633	16997	16692	16654	16827	16944	16841	16823	16717	16696	16822	16958	16950	16786	16930	16858	16892	16726	16771	16678	16760	16625	16805	17001	16851	17072	16785	16810	16868	16933	16819	16970	16932	16748	16751	16660	16698	16807	16950	16686	16851	16736	16702	17090	16810	16806	16903	16894	16767	16938	16776	16895	16865	16727	16648	17045	16841	16839	16758	16823	16794	16776	16795	16783	16835	16889	16840	16894	16997	16977	16851	16667	16757	16968	16709	16873	16598	16907	16937	16814	16955	16717	16850	16709	16843	16698	16861	16718	16827	16924	16836	16950	16693	16706	16865	16692	16836	16899	16900	16779	16894	16766	16831	16947	16789	16943	16646	16690	16764	17006	16660	16823	16661	16861	16788	16782	16816	16686	16792	16680	16738	16848	16843	16760	16849	16990	16647	16816	16768	16826	16867	16848	16895	16809	16870	16760	16760	16626	16989	16689	16747	16806	16729	16881	16806	16845	17005	16951	16760	16808	16802	16778	16693	16792	16719	16860	16945	16888	16696	16902	16841	16887	16855	16715	16754	16855	16715	16775	16722	16889	16885	16737	16800	16827	16868	16799	16764	16796	16775	16947	16867	16837	16705	17093	16954	16715	16801	16806	17073	16950	16873	16819	16734	16789	16954	16827	17018	16907	16945	16796	17174	16792	16714	16699	16803	16788	16878	16866	16869	16879	16953	16901	16881	16666	16840	16867	16856	16865	16869	16860	16788	16662	16575	16924	16788	17015	16760	16875	16821	16915	16673	16943	16757	16840	16831	16655	16740	16947	16940	17048	16821	16908	16852	16688	16948	16828	16802	16764	16842	16738	16892	16812	16730	16627	16767	16819	16687	16909	16776	17002	16748	16647	16738	16766	16770	16847	16872	16891	16912	16705	16812	16933	16884	16757	16801	16520	16847	16846	16786	16778	16718	16944	16775	16839	16649	16725	16869	16899	17019	16942	16908	16995	16706	16807	16845	16940	16879	16805	16730	16800	16855	17000	16727	16893	16784	16735	16562	16974	16842	17004	16744	16713	16830	16898	16933	16591	16841	16829	16827	16650	16742	16829	16907	16844	16887	16667	16828	16742	16750	16829	16613	16879	17033	16639	16909	16692	16974	16914	16915	16803	16798	16845	16897	16872	16682	16858	16878	16851	16822	16779	16976	16796	16726	16699	16896	16984	16898	16773	16752	16962	16920	16838	16531	16771	16740	16948	16897	16817	16890	16905	16811	16921	17030	16750	16931	16827	16933	16770	16921	16911	16793	16850	16899	16780	16846	16961	16834	16859	16915	16841	16843	16863	16666	16794	16794	16995	16830	17046	16901	16903	16918	16927	16810	16778	16757	16857	16876	16694	16881	16872	17032	16922	16927	16906	16771	16727	17112	16994	16882	17114	17014	16759	16846	16783	16835	16747	16756	16848	16725	16999	17034	17005	16986	16684	16590	16798	16965	17059	16753	16761	16665	16767	16928	16990	16838	16781	16828	16810	16927	16867	16733	16883	16848	16948	16866	16819	16888	17009	16822	17014	16881	16828	16890	16710	16687	16671	16796	16820	16718	16733	16752	16648	16898	16848	16696	16786	16919	16904	16828	16833	16851	16841	16952	16967	16976	16652	16660	16741	16613	16688	16629	16618	16689	16877	16848	16872	16930	16836	16903	16640	16964	16752	16811	16593	16732	16937	16997	16803	16828	16860	16868	16895	16952	16843	16595	17044	16959	16896	16828	16895	16951	16867	16658	16912	16826	16716	16905	17140	16803	16786	17021	16893	16803	17024	16855	16777	16977	16860	16963	16870	16865	16903	16697	16948	16933	16909	16862	16909	16738	16889	16478	16881	17160	16772	16734	16937	16986	16865	17017	16822	16854	16834	16751	16675	16873	16717	16841	16926	16791	16882	16583	16936	16920	16759	16733	16606	16596	16760	16759	17095	16919	16893	16811	16848	16767	16690	16849	16869	16846	16699	16862	16818	16948	16730	16723	16614	16847	16704	16934	16960	16789	16750	16881	16705	16877	16574	16962	16742	16843	16840	16960	16765	16692	17015	16869	16986	16759	16782	16592	16808	16919	16796	16703	16807	16894	17034	16899	16914	16747	16883	16853	16848	16805	16748	16652	16830	16890	16738	16914	16817	16852	17012	16820	16847	17017	16963	16953	16825	16885	16902	16859	16884	16923	16860	16768	16840	16983	16832	16836	16561	16851	16861	16932	17043	16814	16982	16982	16955	17058	16935	16835	16989	16852	16835	16945	16919	16853	16871	16809	17056	16894	16974	16753	17007	17105	16842	16769	16944	16894	16943	16764	16820	17087	16969	16737	16650	16882	17020	16820	16846	16795	16843	16850	16883	16957	16883	16838	16927	16916	16946	16796	16934	16863	16593	16703	16885	16987	16873	16753	16823	16909	16829	17010	16964	17000	16800	16565	16738	16843	16820	16859	16886	16877	16864	16986	16893	16831	16952	16831	16935	16952	16829	16909	16847	17038	16938	16981	16870	16817	16682	16666	16764	16553	16623	16756	16796	16981	16950	16806	17081	16767	16902	16742	16832	16807	16807	16826	16906	16862	16801	17147	16812	16797	16778	16699	16887	16772	16970	16886	16885	16858	17009	16731	16719	16939	16926	16726	16857	16837	16873	16886	16929	16825	16815	16959	16851	16847	16731	16930	16994	16814	17032	16983	16930	16852	16927	16613	16940	17111	16962	16837	16896	16799	16985	16802	16913	16924	16786	16878	16938	16793	16949	16899	16555	16775	16903	16756	16709	16914	16695	16909	16969	16882	16976	17073	17005	16770	17083	16777	16878	16946	16827	16802	16714	16749	16728	16750	16759	16617	16828	16814
30677	44010	40831	31401	24495	20147	18608	18112	17548	17385	17129	16670	16468	16271	16058	15742	15629	15494	15582	15489	15505	15474	15378	15462	15573	15450	15355	15308	15566	15378	15461	15479	15360	15593	15529	15204	15505	15541	15359	15198	15600	15598	15335	15367	15440	15460	15470	15403	15405	15534	15427	15383	15494	15467	15455	15690	15479	15256	15574	15364	15429	15506	15407	15390	15539	15627	15476	15267	15344	15585	15547	15493	15413	15525	15476	15678	15382	15248	15354	15434	15460	15460	15663	15295	15436	15548	15502	15283	15474	15422	15341	15431	15506	15275	15374	15300	15459	15542	15491	15446	15517	15458	15433	15355	15451	15379	15428	15440	15479	15533	15319	15405	15377	15371	15498	15450	15463	15295	15452	15387	15421	15393	15490	15460	15502	15296	15516	15446	15639	15329	15520	15306	15522	15369	15406	15500	15435	15362	15377	15388	15444	15220	15362	15335	15379	15372	15563	15393	15430	15417	15387	15332	15420	15511	15309	15418	15254	15461	15457	15448	15408	15324	15314	15311	15393	15398	15448	15589	15397	15494	15363	15411	15501	15348	15535	15528	15434	15275	15543	15330	15437	15106	15536	15323	15374	15318	15545	15435	15352	15359	15503	15485	15380	15321	15429	15438	15453	15348	15445	15437	15404	15465	15464	15537	15617	15546	15343	15394	15414	15333	15547	15471	15594	15459	15432	15331	15643	15366	15515	15398	15274	15239	15294	15387	15438	15475	15408	15389	15389	15521	15549	15535	15312	15544	15321	15556	15326	15451	15287	15454	15294	15443	15281	15525	15331	15272	15471	15465	15410	15495	15629	15361	15433	15223	15363	15422	15583	15372	15557	15324	15473	15308	15407	15325	15416	15384	15403	15468	15436	15417	15414	15410	15465	15349	15488	15489	15401	15263	15533	15393	15479	15462	15597	15343	15310	15218	15429	15451	15564	15381	15386	15430	15401	15345	15375	15466	15431	15244	15460	15253	15260	15335	15154	15349	15368	15502	15342	15388	15484	15481	15573	15349	15428	15452	15384	15288	15381	15356	15457	15278	15275	15389	15253	15476	15311	15476	15499	15327	15476	15590	15445	15439	15443	15366	15501	15315	15630	15547	15290	15348	15376	15422	15409	15441	15361	15316	15147	15408	15308	15386	15336	15287	15734	15595	15292	15340	15237	15345	15535	15301	15456	15485	15323	15402	15312	15459	15534	15290	15364	15442	15308	15555	15441	15428	15541	15498	15561	15344	15397	15275	15523	15469	15356	15376	15345	15439	15356	15381	15567	15442	15352	15281	15523	15420	15280	15387	15287	15473	15448	15533	15413	15275	15418	15432	15363	15476	15295	15457	15578	15366	15549	15264	15380	15417	15423	15490	15464	15455	15399	15428	15476	15496	15600	15346	15497	15388	15415	15477	15311	15384	15407	15281	15489	15398	15403	15481	15155	15382	15408	15435	15352	15439	15438	15362	15490	15366	15232	15370	15455	15374	15516	15320	15648	15503	15385	15338	15543	15399	15190	15520	15391	15450	15410	15523	15418	15453	15426	15453	15520	15575	15401	15334	15430	15503	15489	15477	15374	15398	15253	15588	15419	15401	15424	15272	15552	15215	15516	15364	15488	15428	15470	15215	15183	15375	15489	15430	15429	15453	15452	15336	15384	15435	15427	15475	15381	15436	15485	15526	15409	15381	15211	15408	15527	15483	15538	15408	15512	15398	15435	15497	15582	15438	15471	15430	15409	15417	15497	15452	15458	15361	15497	15366	15374	15407	15257	15385	15445	15424	15440	15424	15390	15320	15484	15445	15448	15309	15349	15334	15329	15244	15518	15287	15437	15445	15550	15387	15356	15412	15357	15449	15470	15306	15395	15491	15532	15463	15506	15471	15185	15400	15314	15289	15502	15284	15295	15327	15214	15527	15256	15235	15589	15521	15296	15499	15392	15420	15448	15581	15458	15386	15444	15320	15375	15464	15697	15416	15373	15386	15376	15274	15290	15450	15401	15386	15259	15367	15557	15305	15332	15317	15405	15437	15301	15590	15369	15455	15273	15526	15262	15441	15454	15316	15475	15309	15578	15423	15370	15486	15464	15408	15491	15478	15330	15545	15384	15338	15318	15362	15319	15392	15483	15374	15339	15542	15404	15369	15368	15431	15229	15387	15587	15358	15416	15525	15391	15372	15522	15607	15407	15422	15284	15384	15394	15354	15401	15440	15184	15445	15417	15423	15469	15289	15542	15368	15389	15462	15356	15448	15528	15370	15328	15476	15518	15267	15427	15444	15469	15335	15465	15360	15377	15362	15602	15199	15475	15355	15405	15398	15464	15311	15337	15453	15368	15447	15231	15524	15386	15478	15526	15367	15466	15418	15361	15478	15299	15467	15491	15477	15424	15415	15400	15526	15565	15357	15408	15443	15388	15381	15430	15460	15306	15469	15357	15425	15354	15654	15374	15298	15398	15426	15493	15364	15388	15263	15426	15495	15371	15419	15395	15412	15491	15417	15472	15304	15313	15474	15467	15432	15470	15475	15532	15287	15318	15511	15368	15372	15237	15403	15363	15389	15342	15361	15432	15428	15545	15470	15322	15606	15373	15409	15343	15421	15378	15425	15356	15465	15600	15544	15496	15334	15472	15564	15208	15542	15439	15432	15384	15389	15488	15318	15278	15544	15546	15362	15297	15292	15539	15528	15674	15581	15490	15418	15445	15445	15376	15556	15450	15445	15427	15366	15421	15620	15396	15436	15534	15406	15403	15292	15349	15571	15508	15510	15424	15398	15418	15354	15455	15507	15397	15394	15377	15535	15429	15475	15231	15401	15406	15362	15398	15411	15427	15424	15699	15330	15306	15339	15419	15429	15482	15396	15385	15331	15372	15554	15412	15312	15618	15368	15303	15443	15401	15254	15466	15320	15225	15533	15464	15467	15470	15440	15433	15499	15353	15554	15304	15461	15360	15415	15469	15475	15441	15430	15420	15437	15496	15394	15341	15400	15397	15358	15275	15234	15529	15412	15472	15374	15329	15167	15481	15496	15311	15572	15573	15420	15480	15413	15323	15505	15406	15524	15409	15487	15590	15405	15547	15452	15357	15443	15393	15285	15311	15405	15436	15528	15528	15471	15493	15407	15284	15336	15449	15534	15182	15414	15605	15456	15384	15451	15510	15374	15491	15378	15597	15354	15575	15395	15369	15407	15414	15499	15420	15370	15485	15204	15439	15565	15347	15400	15250	15531	15291	15393	15535	15382	15354	15423	15458	15376	15408	15301	15385	15277	15260	15493	15260	15395	15612	15158	15364	15493	15305	15484	15669	15351	15459	15493	15490	15322	15455	15457	15460	15471	15251	15533	15365	15343	15365	15446	15422	15267	15170	15302	15428	15419	15431	15365	15569	15351	15506	15286	15280	15440	15567	15222	15475	15453	15369	15389	15535	15481	15340	15276	15497	15435	15459	15383	15264	15252	15480	15471	15476	15389	15325	15405	15476	15384	15364	15368	15237	15410	15359	15374	15546	15477	15510	15513	15433	15424	15257	15297	15398	15250	15589	15184	15521	15394	15374	15494	15481	15219	15426	15587	15676	15549	15399	15343	15431	15551	15477	15347	15324	15372	15389	15298	15445	15344	15565	15526	15646	15190	15504	15332	15310	15328	15627	15442	15405	15295	15373	15455	15359	15524	15440	15455	15272	15351	15503	15430	15348	15360	15441	15466	15408	15332	15207	15486	15266	15353	15376	15455	15302	15349	15334	15397	15427	15290	15401	15269	15428	15393	15384	15536	15226	15325	15370	15403	15347	15371	15339	15461	15272	15495	15404	15360	15408	15276	15450	15355	15363	15206	15368	15428	15553	15280	15626	15289	15581	15367	15354	15447	15410	15217	15574	15476	15430	15317	15492	15565	15523	15519	15497	15354	15259	15399	15460	15197	15366	15377	15484	15400	15403	15385	15356	15302	15414	15422	15357	15470	15362	15453	15509	15489	15482	15318	15418	15427	15464	15371	15424	15385	15361	15498	15439	15410	15378	15392	15274	15439	15410	15394	15472	15244	15369	15374	15252	15201	15487	15159	15446	15425	15529	15334	15397	15439	15490	15439	15306	15352	15512	15415	15357	15444	15298	15404	15578	15450	15294	15348	15459	15395	15332	15419	15410	15404	15465	15381	15296	15545	15398	15598	15491	15416	15437	15447	15519	15484	15328	15317	15365	15493	15307	15410	15301	15362	15251	15364	15494	15412	15261	15394	15455	15354	15562	15368	15507	15515	15417	15375	15241	15489	15358	15443	15221	15441	15500	15293	15356	15334	15489	15371	15553	15515	15335	15248	15489	15155	15253	15541	15517	15189	15668	15495	15183	15522	15272	15394	15247	15279	15387	15389	15655	15374	15308	15539	15250	15281	15480	15444	15239	15296	15375	15446	15249	15354	15513	15376	15333	15402	15309	15540	15423	15363	15463	15329	15337	15408	15476	15403	15249	15354	15343	15513	15411	15479	15457	15361	15539	15420	15554	15461	15473	15285	15557	15562	15481	15345	15354	15343	15417	15366	15440	15509	15419	15457	15374	15269	15386	15513	15411	15438	15426	15085	15553	15430	15583	15430	15467	15252	15447	15482	15244	15384	15388	15561	15123	15549	15225	15548	15343	15548	15253	15333	15443	15479	15501	15299	15362	15404	15300	15387	15650	15527	15491	15456	15316	15477	15349	15385	15263	15433	15545	15442	15463	15445	15468	15405	15302	15269	15433	15455	15427	15375	15435	15273	15377	15466	15517	15333	15460	15433	15509	15355	15334	15464	15459	15442	15386	15373	15463	15550	15375	15572	15573	15501	15335	15427	15357	15433	15440	15297	15458	15445	15293	15515	15472	15240	15576	15248	15347	15311	15637	15215	15395	15256	15411	15418	15615	15497	15396	15371	15399	15498	15308	15368	15415	15506	15620	15377	15270	15377	15421	15412	15207	15512	15485	15201	15459	15615	15279	15425	15289	15361	15349	15269	15355	15487	15345	15608	15263	15258	15363	15353	15572	15405	15464	15330	15334	15389	15199	15302	15343	15438	15382	15266	15336	15412	15374	15283	15469	15343	15347	15409	15167	15436	15407	15233	15585	15415	15481	15439	15343	15444	15332	15611	15395	15393
24317	21535	29122	25873	24443	24752	23836	20616	19644	19501	18995	18684	18610	18433	18328	17911	17880	17509	17310	17320	17418	17401	17359	17262	17451	17262	17577	17422	17513	17495	17236	17400	17360	17353	17303	17299	17358	17343	17166	17405	17492	17402	17144	16861	17131	17212	17271	17225	17228	17065	17249	17434	17269	17248	17235	17409	17420	17335	17315	17282	17288	17365	17232	16907	17115	17170	17272	17125	17072	17119	17216	17218	17152	17297	17205	17204	17018	17148	17087	17152	17270	17159	17110	17327	17221	17219	17088	17073	17172	17022	16957	17346	17227	17176	17345	17223	17165	17304	17349	17094	17190	17304	17280	17222	17259	17136	17401	16963	17184	17402	17208	17149	17067	17156	17158	17106	17085	17186	17166	17330	17245	17210	17165	17251	17301	17019	17137	17618	17225	17221	17261	17115	17347	17270	17140	17281	17170	17178	17201	17218	17117	17210	17292	17276	17257	17264	17156	17037	17076	17268	17267	17205	17128	17359	17374	17275	17109	17214	17323	17235	17200	17214	17271	17115	17253	17121	17153	17202	17170	17333	17380	17184	17159	17026	17288	17022	17437	17220	17378	17089	17087	17148	17381	17227	17402	17233	17059	17175	17040	16998	17180	17095	17117	17318	17220	17273	17240	17277	17418	17223	17180	17073	17235	17158	17397	17051	17145	17080	17398	17174	17213	17262	17505	17260	17052	17166	17202	17262	17108	17234	17218	17261	17359	17353	17421	17353	17082	17109	17385	16980	17248	17273	17175	17216	17242	17258	17252	17169	17319	17137	17129	17281	17299	17219	17105	17328	17308	17287	17292	17180	17234	17217	17247	17125	17181	17253	17127	17142	17373	17145	17058	17135	17232	17275	17305	16960	17141	17100	17239	17177	17236	17158	17317	17302	17393	17293	17306	17247	17200	17186	17253	17072	17186	17310	17228	17440	17157	17308	17433	17272	17126	17078	17169	17042	17295	17261	17193	17197	17072	17187	17021	17173	17190	17317	17203	17206	17164	17346	16900	17365	17068	17022	16921	17084	17464	17292	17144	17234	17149	17103	17115	17162	17067	17140	17182	17134	17054	17127	17188	17072	17191	17027	17231	17027	17088	17160	17218	17078	17159	17183	17111	17244	17346	17364	17116	17106	17357	17360	17128	17044	17099	17134	17080	17300	17267	17301	17143	17182	17174	17209	17202	17121	17055	17207	17284	17005	17282	17247	17427	17327	17211	17149	17295	17194	17162	17087	17325	17300	17042	17406	17094	17246	17200	17079	17336	17237	17182	17097	17345	17264	17223	17161	17103	17158	17142	17174	17245	16986	16999	17198	17138	17253	17409	17201	17350	17050	17238	17109	17063	17381	17176	17141	17183	17263	16992	17283	17147	17044	17003	17242	17335	17363	17155	17441	17335	17351	17173	17079	17130	17218	17202	17122	17090	17047	17292	17289	17063	17183	16904	17059	16999	17121	17080	17216	17550	17225	17224	17256	17131	17266	17327	17072	17120	17085	17036	17162	17187	17064	17052	17122	17212	17133	17377	17005	17157	17309	17166	17198	17242	17302	17276	17068	17143	17207	17117	17243	17180	17305	17285	17100	17185	16992	17280	17125	17165	17138	17257	17346	17116	17205	17328	17368	17265	17180	17260	17068	17056	17351	17364	17099	17101	17132	16940	17165	17369	17250	17172	17057	17113	17217	17289	17285	17176	17117	17156	17135	17070	17095	17259	16961	17224	17356	17199	17275	17266	17240	17149	17264	17253	17315	17306	17216	17151	17220	17217	17244	17569	17286	17254	17292	17256	17227	17305	17317	17116	17259	17324	17152	17268	17126	17184	17550	17354	17068	17067	17172	17204	17149	17152	17287	17340	17033	17178	17183	17321	17047	17284	17235	17377	17131	17240	17210	17257	17331	17184	17147	17056	17291	17134	17217	17216	17175	17220	17206	17284	17101	17104	17294	17218	17227	17199	17217	17160	17280	17535	17101	17163	17342	17133	17180	17022	17187	17197	17224	17203	17256	17214	17277	17178	17101	17186	17201	17036	17056	17102	17283	17293	17219	17239	17143	17171	17322	17240	17192	17253	17148	17134	17295	17155	17344	17156	17110	17167	17230	17180	17156	17175	17158	17193	17117	17225	17014	17220	17088	17098	17113	17026	17265	17297	17157	17249	17131	17204	17194	17354	17291	17224	17367	16981	17102	17301	17119	17207	17139	17225	17245	17200	17039	17259	17090	16941	17156	17152	17010	17078	17253	17337	17203	17090	17148	17046	17245	17105	17257	17189	17082	17099	17034	17376	17344	17149	17268	17158	17314	17292	17128	17406	17293	17329	17184	17162	17359	17222	16951	17245	17287	17296	17268	17183	17206	17215	17362	17139	17284	17122	17270	17251	17106	17173	17192	17323	17326	17380	17103	17298	17191	17471	17344	16987	17207	17225	17187	17215	17209	17109	17040	17214	17369	17138	17315	17242	17110	17361	17347	17187	17110	17105	17158	17238	17304	17355	17308	17279	16975	17046	17219	17052	17062	16925	17164	17148	17176	17115	17300	17228	17265	17203	17326	17209	17114	17285	17334	17412	17212	17149	17167	17236	17098	17286	17234	17162	17148	17131	17241	17402	17189	17090	17178	17256	17255	17113	17178	17287	17237	17277	17230	17067	17217	17194	17197	17249	17046	17220	17271	17311	17204	17243	17184	17140	17048	17433	17204	17124	17185	17343	17090	17111	17229	17251	17429	17164	17028	17196	17453	17297	17154	17281	17163	17303	17344	17239	17247	17360	17271	17250	17261	17302	17207	17266	16935	17167	17223	17113	17234	17118	17308	17348	17186	17258	17266	17169	17263	17057	17066	17164	17163	17146	17151	17217	17194	17065	17325	17445	17341	17301	17235	17186	17214	17360	16987	17228	17077	16972	17317	17194	17120	16976	17165	17194	17097	17210	17083	17258	17116	17387	17134	17312	17290	17080	17215	17329	17210	17310	17380	17129	17230	17402	17189	17258	17331	17419	17093	17072	16958	17229	17193	17234	17239	17356	17151	17240	17292	17148	17142	17168	17207	17103	17219	17324	17385	17185	17208	17261	17141	17281	17135	17236	17367	17439	17416	17516	17406	17220	17233	17251	17208	17205	17107	17265	17181	17233	17165	17275	17338	17244	17072	17297	17344	17188	17024	17111	17173	17273	17085	17409	17178	17065	17344	17295	17261	17139	17104	17218	17405	17114	17324	17275	17409	17157	17132	17129	17232	17198	17241	17304	17161	17324	17198	17315	17185	17238	17191	17220	17279	17188	17278	17196	17209	16907	17068	17365	17027	17331	17249	17408	17216	17232	17099	17444	17387	17196	17230	17075	17274	17391	17147	17294	17105	17421	17130	17220	17018	17336	17269	17299	17068	17179	17361	17266	17220	17000	17185	17272	17311	17192	17269	17178	17082	17216	17089	17234	17341	17165	17282	17130	17163	17142	17186	17275	17018	17266	17265	17312	17133	17227	16966	17400	17106	17235	17270	17238	17348	17258	17269	17145	17099	17075	17125	17138	17155	17244	17207	17223	17283	17107	17285	16917	17322	17126	16980	17203	17197	17296	17235	17141	17172	17123	17107	17285	17310	17180	17260	17215	17387	17108	17129	17254	17195	17193	17100	17078	17118	17165	17290	17104	17224	17278	17152	17232	17219	17280	17255	17091	17247	17010	17115	17274	17252	17240	17188	17263	17178	17208	17085	17162	17081	17169	17454	17228	17190	17215	17101	17317	17286	17282	17176	17315	17198	17074	17195	17265	17299	17477	17348	17354	17150	17203	17254	17141	16984	17224	17061	17233	17252	17137	17082	17127	17038	17208	17154	17009	17236	17435	17211	17193	17025	17246	17361	17228	17251	17072	17149	17150	17095	17214	17002	17135	17098	17209	17451	17240	17220	17216	17297	17264	17073	17058	17304	17079	17120	17280	17150	17336	17309	17217	17210	17299	17142	17334	17343	17344	17235	17250	17301	17222	17404	17105	17197	17209	17151	17492	17260	17082	17332	17340	17471	17328	17068	17398	17123	17167	17039	17256	17253	17157	17282	17186	17339	17149	17342	17224	17229	17312	17249	17136	17229	17107	17016	17044	17319	17121	17049	16945	17247	17164	17336	17051	17163	17367	17250	17071	17164	17198	17262	17071	17150	17201	17338	17257	17221	17175	17270	17006	17131	17251	17241	17087	17251	17278	17304	17025	17010	17244	17103	17256	17140	17108	17029	17321	17153	17119	17230	17176	17349	17250	17274	17257	17246	17403	17409	17184	17261	17271	17123	16949	17190	17038	17126	17150	17319	17211	17215	17351	17294	17242	17234	17148	17203	17401	17233	17391	17116	17210	17322	17214	17126	17540	17153	17340	17267	17162	17059	17244	17284	17219	17214	17368	17143	16982	17107	17310	17251	17209	17162	17156	17241	17132	17185	17160	17295	17181	17229	17165	17281	17134	17142	17020	17304	17142	17283	17059	17145	17159	17228	17131	17056	17135	17267	17185	17200	17288	17205	17215	17192	17231	17456	17202	17087	17013	17133	17192	17088	17085	17241	17286	17203	17285	17216	17231	17285	17211	17316	17023	17184	17281	17384	17131	17202	17055	17049	17216	17304	16992	17224	17202	17103	17075	17311	17254	17223	17157	17201	17153	17252	17143	17161	17275	17333	17238	17328	17341	17124	17174	17096	17177	17285	17146	17250	17337	17153	17349	17219	17390	17358	17258	17221	17177	17217	17052	17091	17183	17273	17125	17304	17113	17141	17213	17207	17181	17205	17115	17043	17215	17143	17263	17214	17396	17245	17169	17389	17256	17043	17038	17225	17177	17236	17183	17159	17262	17515	17154	17446	17321	17089	17177	17079	17121	17282	17204	17123	17308	17188	17186	17178	17297	17390	17087	17307	17376	17194	17004	17138	17174	17208	17388	17204	17037	16994	17211	17057	17287	17269	17389	17192	17281	17270	17074	17082	17039	17164	17255	17114	17211	17011	17160	17302	17263	17118	17324	17358	17285	17278	17082	17179	17213	17176	17210	17272	17165	17147	17228	17223	17148	17245	17186	17178	17300	17299	17164	17222	17222	17317	17131	17058	17217	17163	17238	17410	17469	17222	17152	17172	17182	17131	17481	17193
32696	52993	49107	37375	29235	24599	21899	20146	19436	18812	18652	18108	17719	17401	16978	16689	16056	16123	15827	15879	15969	15727	15688	15843	15773	15861	15668	15942	15677	15837	15840	15761	15683	15683	15764	15684	15663	15596	15590	15822	15710	15743	15792	15556	15754	15551	15658	15714	15711	15680	15806	15754	15732	15722	15647	15704	15695	15778	15735	15829	15544	15679	15921	15633	15662	15686	15592	15733	15709	15570	15648	15754	15596	15798	15896	15581	15563	15714	15567	15657	15529	15626	15614	15686	15748	15601	15753	15733	15659	15617	15654	15746	15501	15648	15600	15787	15624	15558	15562	15643	15751	15773	15610	15962	15639	15636	15566	15652	15686	15722	15800	15804	15880	15552	15756	15595	15575	15656	15557	15653	15947	15619	15629	15808	15655	15660	15813	15579	15805	15771	15658	15703	15832	15583	15715	15731	15665	15732	15689	15706	15740	15761	15706	15691	15687	15738	15589	15528	15529	15555	15646	15463	15810	15645	15708	15473	15730	15711	15610	15753	15854	15395	15683	15691	15755	15585	15716	15833	15770	15668	15610	15727	15633	15715	15735	15773	15570	15616	15613	15769	15511	15709	15656	15635	15662	15726	15746	15659	15660	15509	15618	15722	15519	15697	15761	15502	15434	15760	15594	15619	15511	15825	15545	15699	15764	15645	15735	15785	15654	15689	15735	15718	15693	15547	15765	15617	15849	15709	15679	15687	15774	15703	15694	15648	15917	15749	15639	15721	15781	15689	15571	15621	15703	15551	15610	15559	15792	15777	15653	15655	15620	15498	15676	15704	15782	15758	15695	15731	15834	15668	15506	15675	15660	15628	15686	15818	15732	15625	15505	15610	15607	15793	15752	15662	15472	15625	15419	15689	15585	15679	15764	15736	15749	15603	15563	15479	15829	15699	15631	15592	15675	15676	15564	15628	15719	15819	15590	15695	15680	15755	15496	15635	15750	15656	15613	15689	15594	15791	15637	15604	15647	15780	15609	15849	15624	15626	15592	15576	15755	15466	15652	15717	15685	15640	15569	15647	15806	15760	15708	15683	15605	15744	15731	15728	15746	15725	15591	15728	15597	15584	15672	15608	15594	15573	15858	15883	15571	15599	15757	15726	15588	15632	15620	15486	15641	15755	15739	15690	15487	15696	15683	15689	15454	15684	15675	15693	15880	15696	15611	15528	15629	15777	15794	15636	15597	15567	15698	15496	15655	15670	15597	15459	15715	15669	15787	15718	15612	15702	15637	15816	15494	15654	15720	15619	15466	15920	15607	15726	15760	15511	15661	15649	15785	15624	15588	15679	15721	15925	15651	15631	15568	15715	15747	15632	15552	15660	15701	15534	15811	15661	15659	15430	15684	15643	15661	15603	15547	15648	15669	15673	15585	15592	15688	15578	15501	15761	15449	15753	15698	15635	15651	15431	15661	15520	15544	15770	15743	15700	15787	15583	15669	15588	15605	15726	15653	15576	15525	15764	15633	15698	15554	15593	15571	15816	15742	15737	15834	15641	15750	15644	15610	15611	15604	15784	15796	15645	15853	15766	15608	15824	15465	15668	15639	15687	15641	15710	15572	15708	15701	15713	15649	15789	15850	15734	15616	15657	15778	15612	15751	15603	15820	15708	15805	15611	15608	15737	15735	15682	15636	15882	15688	15805	15638	15599	15639	15700	15672	15831	15686	15725	15795	15764	15627	15599	15488	15603	15606	15735	15714	15590	15600	15607	15686	15509	15526	15561	15657	15678	15703	15682	15642	15624	15669	15661	15536	15639	15648	15735	15719	15668	15678	15777	15794	15605	15562	15533	15504	15616	15750	15573	15722	15554	15601	15629	15752	15653	15660	15523	15573	15610	15744	15707	15678	15771	15573	15599	15725	15542	15743	15846	15701	15782	15569	15730	15592	15702	15600	15580	15686	15778	15613	15726	15622	15666	15661	15762	15574	15671	15756	15733	15685	15685	15605	15759	15622	15531	15488	15728	15667	15728	15792	15739	15574	15766	15566	15714	15715	15681	15818	15669	15731	15546	15585	15512	15701	15533	15541	15769	15615	15600	15735	15832	15651	15687	15847	15790	15575	15615	15537	15740	15591	15506	15522	15709	15796	15842	15474	15591	15720	15545	15669	15893	15638	15723	15738	15722	15667	15633	15709	15663	15723	15796	15811	15642	15818	15665	15663	15750	15619	15628	15733	15681	15700	15675	15506	15704	15601	15714	15540	15762	15587	15459	15576	15730	15567	15609	15676	15587	15673	15733	15441	15618	15790	15502	15802	15847	15756	15588	15785	15653	15586	15719	15569	15641	15636	15634	15682	15733	15736	15796	15616	15665	15642	15716	15759	15784	15667	15647	15737	15616	15568	15693	15538	15441	15772	15602	15607	15449	15752	15606	15741	15609	15506	15827	15653	15784	15739	15677	15667	15596	15610	15620	15572	15704	15712	15739	15651	15543	15781	15835	15833	15662	15873	15584	15764	15739	15796	15815	15718	15710	15905	15665	15410	15588	15864	15724	15563	15644	15778	15849	15663	15737	15881	15709	15733	15534	15768	15649	15836	15653	15761	15651	15593	15644	15605	15727	15677	15668	15739	15804	15701	15787	15598	15735	15541	15722	15761	15770	15754	15599	15554	15667	15663	15630	15664	15647	15689	15773	15500	15727	15748	15564	15731	15752	15724	15683	15779	15771	15553	15754	15715	15632	15770	15734	15820	15705	15593	15635	15545	15666	15636	15691	15752	15704	15669	15711	15710	15710	15582	15635	15500	15592	15751	15705	15847	15630	15683	15711	15821	15693	15698	15607	15583	15617	15787	15429	15542	15675	15765	15751	15862	15736	15509	15511	15684	15748	15592	15512	15828	15762	15641	15634	15733	15789	15699	15789	15888	15776	15762	15764	15665	15694	15653	15518	15723	15651	15836	15631	15726	15822	15647	15613	15671	15612	15749	15650	15596	15690	15689	15738	15613	15696	15712	15546	15757	15739	15558	15654	15681	15828	15634	15651	15597	15709	15602	15595	15668	15630	15596	15673	15779	15727	15524	15662	15488	15561	15552	15651	15695	15820	15943	15642	15647	15599	15691	15807	15742	15702	15704	15837	15649	15636	15810	15749	15708	15741	15727	15502	15588	15620	15659	15531	15533	15667	15608	15824	15742	15645	15562	15659	15763	15790	15835	15658	15724	15666	15662	15579	15634	15543	15503	15582	15648	15603	15804	15636	15782	15821	15613	15724	15682	15628	15827	15754	15736	15711	15661	15800	15809	15630	15726	15634	15680	15716	15593	15785	15756	15564	15710	15706	15673	15596	15738	15825	15565	15654	15777	15814	15664	15770	15711	15750	15852	15706	15505	15737	15742	15662	15777	15707	15651	15714	15685	15703	15733	15645	15801	15744	15753	15467	15529	15733	15827	15377	15816	15732	15652	15843	15688	15582	15731	15667	15687	15525	15732	15710	15683	15748	15408	15812	15792	15606	15720	15623	15670	15644	15489	15574	15698	15893	15772	15641	15629	15636	15635	15563	15660	15622	15742	15617	15595	15730	15747	15763	15686	15737	15496	15558	15663	15501	15829	15681	15696	15676	15739	15632	15774	15470	15691	15723	15560	15636	15681	15614	15690	15758	15876	15573	15732	15701	15708	15691	15590	15679	15544	15404	15511	15650	15716	15542	15683	15677	15715	15699	15452	15584	15800	15708	15697	15742	15642	15706	15555	15695	15961	15685	15647	15596	15674	15547	15650	15695	15560	15748	15666	15596	15636	15664	15602	15635	15770	15707	15570	15725	15633	15619	15624	15689	15662	15823	15752	15769	15592	15656	15680	15635	15748	15723	15699	15639	15615	15658	15666	15714	15799	15673	15780	15668	15599	15805	15698	15787	15548	15564	15860	15547	15679	15627	15665	15673	15663	15694	15921	15718	15652	15620	15635	15677	15925	15642	15816	15848	15665	15817	15736	15708	15682	15677	15832	15711	15689	15752	15655	15622	15714	15815	15696	15688	15765	15669	15605	15690	15690	15611	15807	15650	15690	15804	15694	15680	15837	15461	15707	15689	15659	15645	15737	15633	15485	15709	15767	15744	15716	15525	15860	15567	15716	15779	15661	15663	15641	15520	15687	15769	15722	15740	15700	15750	15818	15714	15809	15764	15705	15670	15684	15606	15668	15789	15531	15757	15576	15684	15666	15623	15676	15748	15615	15573	15763	15657	15790	15614	15545	15574	15647	15808	15665	15798	15712	15720	15796	15688	15642	15497	15686	15734	15724	15551	15754	15642	15587	15537	15592	15729	15539	15542	15559	15647	15858	15742	15817	15656	15824	15706	15558	15580	15766	15659	15399	15697	15786	15841	15571	15576	15587	15750	15655	15710	15646	15663	15728	15650	15511	15631	15762	15680	15636	15674	15649	15734	15712	15631	15660	15686	15703	15712	15634	15790	15634	15586	15745	15635	15788	15570	15492	15780	15548	15647	15652	15686	15798	15577	15861	15673	15760	15685	15638	15701	15710	15633	15632	15725	15809	15644	15830	15613	15791	15596	15669	15685	15700	15688	15683	15577	15791	15764	15769	15735	15833	15744	15587	15596	15741	15657	15705	15656	15728	15598	15731	15726	15560	15801	15590	15670	15680	15555	15591	15651	15580	15667	15619	15555	15636	15604	15750	15586	15498	15494	15698	15664	15553	15795	15594	15792	15603	15621	15721	15791	15730	15610	15662	15696	15769	15727	15767	15750	15607	15566	15620	15638	15781	15712	15725	15767	15616	15650	15580	15587	15679	15736	15603	15686	15613	15648	15797	15713	15702	15452	15733	15739	15789	15763	15665	15575	15730	15577	15588	15717	15584	15712	15820	15648	15627	15824	15747	15541	15478	15660	15753	15726	15747	15650	15578	15611	15649	15685	15947	15636	15726	15555	15808	15746	15619	15663	15732	15680	15629	15807	15757	15902	15601	15457	15724	15757	15540	15694	15619	15523	15658	15703	15761	15615	15575	15544	15747	15529	15592	15645	15545	15587	15746	15645	15592	15803	15721	15712	15744	15794	15705	15819	15668	15608	15739	15763	15642	15720	15684	15749	15691	15746	15654	15437	15845	15532	15784	15703	15635	15796	15667	15681	15638	15732	15789	15680	15649	15695
23000	21459	29340	24333	22876	26951	29156	23363	22006	22013	21200	20816	20597	20608	19910	19439	19156	19226	18747	18497	18631	18528	18701	18471	18617	18546	18697	18703	18441	18749	18703	18620	18445	18462	18357	18421	18543	18548	18613	18491	18770	18573	18429	18271	18589	18621	18492	18381	18598	18450	18566	18405	18197	18420	18563	18426	18387	18644	18476	18545	18361	18498	18417	18498	18468	18504	18531	18458	18392	18351	18414	18301	18394	18497	18338	18143	18337	18510	18647	18519	18492	18457	18484	18435	18363	18172	18647	18520	18200	18489	18332	18476	18524	18590	18419	18465	18436	18411	18409	18271	18563	18450	18592	18287	18614	18380	18543	18626	18521	18538	18531	18333	18459	18485	18462	18280	18583	18500	18450	18438	18531	18397	18587	18366	18533	18557	18460	18188	18361	18539	18457	18250	18299	18379	18367	18346	18252	18316	18357	18255	18584	18484	18237	18350	18386	18361	18408	18390	18297	18282	18277	18298	18598	18195	18455	18405	18271	18269	18301	18347	18601	18448	18342	18278	18515	18299	18371	18424	18314	18296	18277	18346	18411	18708	18365	18454	18375	18451	18538	18382	18257	18175	18528	18470	18464	18444	18305	18305	18483	18272	18385	18318	18328	18506	18093	18375	18273	18368	18393	18302	18364	18578	18547	18459	18298	18344	18223	18368	18332	18574	18396	18389	18289	18362	18441	18417	18414	18336	18446	18276	18300	18506	18283	18302	18388	18298	18330	18520	18442	18541	18432	18284	18411	18184	18339	18550	18350	18414	18368	18328	18297	18340	18201	18309	18449	18160	18388	18290	18197	18288	18353	18336	18409	18501	18366	18385	18255	18398	18627	18268	18305	18438	18335	18512	18400	18367	18406	18260	18505	18521	18402	18367	18591	18163	18397	18437	18439	18260	18491	18288	18339	18399	18206	18308	18353	18366	18387	18217	18326	18311	18291	18246	18288	18548	18250	18275	18425	18347	18417	18211	18442	18314	18276	18531	18201	18474	18492	18306	18377	18449	18264	18455	18346	18468	18582	18333	18453	18499	18455	18522	18344	18482	18250	18406	18433	18515	18439	18634	18160	18416	18315	18439	18339	18505	18442	18547	18345	18289	18447	18515	18403	18338	18308	18303	18083	18389	18234	18423	18514	18571	18639	18569	18305	18347	18471	18264	18286	18230	18273	18251	18454	18456	18480	18401	18515	18368	18251	18453	18378	18154	18362	18408	18332	18318	18447	18423	18538	18440	18457	18302	18566	18215	18448	18441	18264	18384	18274	18477	18482	18573	18399	18334	18510	18439	18326	18580	18439	18410	18389	18221	18333	18383	18243	18455	18479	18412	18543	18415	18552	18374	18477	18374	18529	18389	18365	18251	18433	18596	18266	18302	18463	18142	18328	18513	18757	18377	18397	18394	18620	18552	18445	18384	18412	18362	18443	18153	18526	18209	18297	18416	18566	18470	18510	18325	18483	18476	18158	18441	18425	18366	18427	18236	18496	18292	18302	18498	18421	18356	18346	18268	18073	18370	18285	18414	18331	18473	18347	18382	18424	18542	18172	18183	18279	18274	18480	18390	18391	18428	18513	18408	18527	18385	18496	18531	18520	18376	18633	18359	18284	18304	18471	18193	18208	18265	18355	18449	18358	18392	18558	18387	18348	18195	18611	18558	18453	18365	18238	18376	18294	18223	18314	18387	18388	18362	18373	18360	18280	18610	18377	18460	18487	18337	18136	18484	18609	18400	18365	18161	18344	18398	18287	18372	18438	18412	18644	18326	18380	18414	18112	18481	18586	18392	18474	18234	18454	18467	18365	18437	18664	18330	18321	18447	18575	18339	18270	18322	18178	18437	18401	18382	18356	18291	18086	18420	18312	18649	18510	18467	18346	18451	18444	18276	18456	18521	18512	18479	18392	18428	18212	18582	18262	18356	18219	18418	18233	18462	18172	18469	18441	18367	18334	18398	18400	18281	18488	18408	18361	18430	18452	18225	18309	18241	18351	18432	18423	18434	18655	18433	18276	18476	18477	18345	18220	17967	18307	18428	18357	18326	18355	18512	18312	18378	18399	18304	18478	18262	18363	18390	18658	18295	18633	18458	18441	18450	18437	18433	18552	18346	18283	18300	18440	18519	18301	18241	18395	18284	18215	18400	18489	18253	18313	18355	18250	18407	18414	18301	18294	18314	18409	18401	18234	18312	18419	18630	18132	18498	18499	18365	18494	18293	18329	18362	18149	18360	18223	18324	18219	18484	18514	18393	18338	18375	18285	18342	18406	18484	18460	18572	18449	18283	18416	18483	18409	18361	18402	18288	18309	18344	18409	18348	18311	18281	18458	18496	18430	18450	18478	18331	18348	18399	18427	18221	18454	18313	18349	18446	18195	18543	18465	18549	18329	18510	18282	18213	18339	18413	18488	18030	18377	18334	18331	18539	18535	18457	18489	18549	18420	18635	18515	18279	18357	18420	18361	18454	18531	18400	18249	18372	18319	18377	18491	18503	18392	18468	18487	18315	18360	18521	18282	18417	18271	18460	18418	18425	18395	18509	18401	18372	18385	18354	18446	18535	18302	18430	18315	18411	18406	18252	18416	18359	18244	18444	18434	18425	18542	18512	18567	18272	18369	18274	18345	18262	18487	18418	18333	18302	18354	18288	18407	18329	18320	18252	18507	18172	18341	18313	18471	18497	18467	18492	18440	18136	18331	18233	18341	18375	18360	18371	18429	18414	18504	18509	18231	18252	18630	18315	18359	18315	18373	18295	18497	18365	18301	18297	18240	18512	18615	18239	18371	18464	18429	18376	18455	18284	18464	18456	18445	18451	18316	18391	18489	18462	18465	18056	18382	18353	18256	18559	18394	18348	18423	18400	18444	18520	18374	18581	18542	18640	18560	18555	18302	18332	18497	18089	18373	18684	18393	18200	18380	18305	18337	18430	18408	18554	18384	18185	18393	18497	18389	18568	18281	18260	18298	18506	18473	18337	18478	18452	18361	18317	18392	18390	18219	18144	18481	18463	18218	18404	18308	18350	18605	18543	18564	18168	18530	18272	18212	18410	18383	18569	18485	18222	18397	18310	18364	18325	18247	18214	18155	18396	18308	18275	18532	18391	18625	18296	18174	18319	18560	18457	18281	18510	18517	18233	18325	18359	18687	18164	18336	18481	18342	18305	18500	18335	18362	18503	18225	18416	18421	18392	18301	18270	18474	18371	18394	18331	18435	18330	18622	18404	18216	18508	18514	18472	18279	18371	18510	18170	18369	18475	18244	18333	18412	18210	18510	18449	18402	18631	18312	18434	18293	18538	18448	18419	18299	18370	18357	18501	18117	18417	18363	18379	18479	18206	18244	18144	18269	18614	18371	18467	18499	18398	18289	18335	18400	18392	18421	18490	18247	18294	18424	18365	18426	18491	18323	18464	18214	18332	18269	18156	18299	18322	18410	18449	18318	18272	18344	18461	18531	18369	18645	18326	18617	18342	17999	18522	18413	18456	18309	18280	18407	18437	18443	18427	18423	18385	18313	18498	18341	18533	18484	18474	18395	18397	18423	18245	18045	18381	18477	18296	18582	18279	18195	18405	18264	18392	18312	18511	18380	18545	18223	18271	18156	18354	18355	18445	18374	18243	18494	18173	18091	18428	18436	18363	18535	18381	18432	18385	18221	18136	18368	18319	18460	18334	18470	18364	18438	18202	18255	18413	18185	18574	18268	18321	18343	18522	18357	18360	18309	18485	18558	18309	18599	18344	18347	18429	18479	18347	18249	18456	18135	18299	18346	18523	18255	18111	18271	18425	18307	18500	18432	18544	18360	18354	18443	18274	18357	18338	18350	18422	18443	18300	18386	18339	18544	18393	18325	18509	18338	18461	18398	18327	18427	18326	18301	18426	18359	18573	18429	18333	18390	18590	18501	18369	18378	18396	18441	18438	18202	18426	18233	18250	18339	18460	18547	18155	18290	18473	18297	18418	18493	18377	18584	18525	18410	18246	18466	18329	18523	18333	18396	18362	18222	18558	18442	18405	18418	18261	18430	18470	18421	18410	18308	18216	18411	18406	18544	18483	18247	18344	18373	18213	18193	18477	18568	18249	18193	18445	18405	18739	18577	18508	18309	18625	18385	18281	18362	18367	18343	18403	18382	18460	18480	18257	18203	18518	18427	18504	18448	18479	18403	18186	18281	18505	18193	18422	18360	18300	18401	18364	18412	18367	18415	18443	18411	18343	18495	18568	18444	18426	18540	18181	18492	18491	18226	18318	18613	18339	18513	18462	18417	18277	18264	18132	18043	18185	18441	18193	18536	18342	18261	18356	18388	18493	18297	18313	18482	18288	18619	18440	18541	18328	18240	18369	18315	18268	18379	18502	18417	18430	18483	18328	18322	18261	18631	18420	18122	18348	18313	18430	18513	18187	18388	18402	18077	18388	18468	18572	18527	18539	18366	18459	18269	18413	18391	18474	18436	18593	18505	18351	18531	18419	18609	18429	18572	18339	18536	18278	18281	18354	18345	18365	18465	18287	18364	18402	18243	18484	18381	18364	18403	18346	18529	18374	18364	18374	18385	18464	18420	18486	18400	18353	18326	18433	18274	18234	18521	18306	18422	18365	18371	18128	18305	18247	18317	18354	18507	18480	18393	18428	18380	18545	18393	18425	18400	18539	18505	18424	18480	18593	18535	18378	18361	18462	18402	18472	18399	18433	18553	18355	18407	18384	18368	18351	18332	18240	18360	18414	18449	18379	18384	18265	18482	18085	18315	18443	18436	18219	18304	18267	18392	18428	18440	18267	18473	18466	18367	18454	18456	18455	18358	18349	18416	18292	18292	18344	18401	18358	18414	18192	18557	18397	18514	18587	18451	18437	18252	18523	18602	18356	18392	18239	18677	18351	18383	18359	18273	18233	18321	18251	18092	18296	18239	18410	18307	18428	18400	18391	18357	18403	18263	18305	18355	18421	18424	18585	18439	18459	18211	18383	18362	18438	18314	18383	18414	18270	18338	18264	18232	18298	18388	18488	18373	18219	18399	18492	18379	18259	18393	18299	18544	18529	18509	18451	18487	18340	18452	18471	18280	18491	18337	18654	18334	18582	18499	18480	18474	18469	18746	18365	18454	18576	18568	18340	18620	18394
36857	59670	54175	42291	34971	31122	26070	22967	22004	21225	20518	19938	19544	18943	18314	17625	17107	16901	16852	16613	16644	16556	16586	16635	16618	16416	16537	16473	16544	16535	16404	16350	16313	16295	16465	16416	16366	16408	16412	16373	16564	16413	16470	16307	16302	16500	16346	16175	16283	16623	16642	16266	16293	16406	16447	16353	16353	16473	16487	16629	16462	16341	16490	16304	16499	16499	16387	16373	16244	16410	16276	16304	16391	16323	16371	16296	16224	16267	16325	16387	16464	16264	16306	16471	16230	16315	16489	16293	16316	16282	16271	16321	16244	16365	16226	16354	16342	16425	16271	16174	16417	16298	16492	16296	16519	16284	16289	16428	16346	16373	16252	16239	16439	16275	16261	16347	16127	16264	16272	16398	16333	16323	16451	16441	16350	16305	16285	16274	16361	16194	16469	16491	16338	16411	16315	16379	16276	16451	16192	16229	16348	16359	16412	16411	16539	16329	16223	16410	16331	16315	16372	16454	16251	16335	16311	16378	16470	16414	16428	16331	16412	16523	16364	16415	16201	16390	16555	16371	16310	16365	16427	16297	16215	16348	16271	16196	16186	16446	16373	16255	16339	16327	16518	16442	16406	16329	16156	16386	16324	16359	16317	16469	16324	16212	16388	16436	16331	16303	16329	16543	16035	16241	16289	16333	16457	16393	16524	16361	16315	16341	16293	16186	16365	16384	16216	16265	16306	16430	16415	16150	16265	16475	16267	16431	16349	16243	16394	16351	16359	16283	16401	16379	16388	16374	16356	16338	16323	16210	16404	16383	16441	16329	16123	16361	16155	16302	16411	16320	16221	16226	16212	16464	16347	16304	16484	16367	16451	16449	16386	16400	16287	16335	16377	16376	16270	16417	16428	16348	16326	16184	16199	16273	16460	16385	16381	16347	16323	16456	16324	16090	16341	16314	16481	16354	16217	16257	16242	16411	16466	16446	16217	16322	16281	16339	16209	16442	16388	16320	16295	16243	16307	16402	16283	16258	16285	16196	16133	16365	16360	16396	16365	16267	16279	16303	16242	16374	16394	16202	16385	16392	16298	16383	16309	16202	16352	16330	16376	16341	16423	16416	16379	16443	16219	16452	16312	16420	16271	16579	16334	16249	16309	16280	16351	16419	16161	16181	16456	16344	16379	16372	16348	16248	16458	16254	16425	16228	16228	16288	16306	16337	16331	16285	16237	16371	16446	16181	16410	16230	16311	16215	16434	16229	16354	16413	16334	16120	16159	16252	16240	16272	16241	16289	16436	16285	16380	16447	16439	16291	16246	16234	16236	16284	16443	16236	16289	16250	16321	16343	16206	16341	16384	16313	16405	16290	16233	16280	16306	16405	16227	16231	16315	16398	16353	16322	16360	16217	16369	16359	16227	16277	16252	16351	16209	16355	16203	16275	16187	16132	16331	16299	16261	16288	16315	16217	16265	16402	16298	16242	16449	16393	16297	16419	16294	16191	16323	16279	16319	16281	16443	16339	16378	16253	16302	16397	16306	16351	16062	16367	16339	16284	16228	16484	16200	16505	16501	16225	16347	16226	16482	16360	16446	16192	16355	16329	16212	16524	16283	16264	16246	16337	16346	16449	16095	16555	16503	16210	16463	16366	16254	16452	16542	16251	16295	16238	16309	16228	16361	16410	16281	16213	16283	16454	16348	16313	16289	16333	16243	16430	16144	16140	16293	16317	16531	16408	16256	16176	16339	16284	16485	16191	16256	16221	16416	16259	16238	16293	16544	16245	16328	16370	16340	16413	16455	16309	16212	16528	16296	16408	16148	16194	16229	16413	16407	16375	16172	16361	16352	16502	16285	16235	16316	16364	16413	16476	16312	16255	16427	16385	16451	16354	16334	16339	16464	16248	16319	16234	16117	16422	16378	16219	16373	16304	16259	16327	16163	16290	16282	16436	16202	16258	16395	16408	16242	16306	16434	16265	16463	16300	16433	16352	16284	16308	16288	16333	16261	16254	16368	16257	16362	16450	16479	16192	16341	16336	16388	16239	16383	16322	16310	16338	16253	16309	16530	16346	16298	16439	16261	16349	16617	16481	16501	16482	16359	16093	16486	16300	16246	16439	16431	16434	16275	16313	16469	16306	16356	16223	16275	16306	16429	16456	16297	16151	16545	16328	16372	16362	16239	16173	16338	16347	16250	16177	16322	16464	16223	16446	16484	16486	16469	16267	16486	16120	16174	16291	16388	16305	16342	16397	16436	16444	16363	16387	16322	16344	16298	16390	16330	16292	16087	16416	16182	16397	16321	16197	16279	16301	16269	16374	16388	16400	16180	16338	16264	16269	16300	16525	16384	16409	16257	16249	16329	16194	16342	16309	16253	16509	16462	16329	16319	16438	16424	16338	16220	16265	16360	16375	16375	16494	16227	16236	16277	16375	16555	16241	16401	16281	16441	16251	16513	16246	16386	16366	16443	16407	16402	16261	16347	16364	16411	16268	16242	16216	16449	16342	16380	16277	16324	16204	16427	16292	16354	16332	16304	16311	16384	16403	16139	16403	16352	16157	16379	16637	16383	16304	16325	16513	16395	16243	16358	16399	16332	16300	16350	16465	16402	16372	16358	16354	16378	16574	16372	16275	16349	16187	16292	16343	16387	16304	16314	16339	16530	16334	16341	16239	16382	16341	16572	16301	16249	16345	16313	16265	16301	16263	16271	16401	16270	16496	16508	16313	16469	16353	16257	16209	16242	16356	16295	16340	16332	16278	16311	16375	16318	16340	16344	16428	16283	16373	16441	16288	16260	16290	16385	16176	16336	16414	16336	16317	16338	16200	16321	16348	16346	16118	16431	16276	16361	16275	16202	16307	16233	16402	16346	16288	16265	16391	16213	16359	16463	16404	16255	16277	16404	16431	16248	16414	16336	16340	16260	16290	16244	16288	16362	16335	16411	16311	16168	16472	16412	16257	16117	16339	16263	16254	16203	16341	16247	16439	16410	16334	16322	16281	16253	16238	16251	16306	16165	16261	16379	16321	16396	16395	16492	16537	16305	16349	16297	16319	16254	16311	16252	16400	16255	16400	16343	16376	16163	16413	16244	16306	16256	16252	16296	16197	16247	16296	16342	16269	16221	16281	16414	16177	16379	16458	16487	16168	16261	16315	16412	16349	16238	16335	16204	16150	16284	16484	16302	16209	16183	16317	16578	16414	16350	16262	16346	16516	16415	16277	16346	16240	16333	16328	16387	16291	16548	16464	16441	16326	16375	16346	16441	16306	16457	16331	16181	16215	16197	16238	16294	16330	16370	16236	16268	16247	16295	16256	16329	16289	16211	16305	16283	16419	16318	16425	16279	16350	16411	16434	16355	16364	16077	16246	16237	16334	16332	16292	16471	16539	16275	16215	16463	16311	16366	16391	16344	16136	16267	16383	16307	16412	16481	16456	16220	16332	16350	16221	16292	16437	16405	16365	16358	16353	16265	16196	16509	16149	16398	16288	16329	16369	16373	16298	16397	16423	16317	16169	16411	16409	16443	16389	16255	16361	16246	16262	16370	16425	16257	16388	16246	16333	16284	16228	16438	16351	16347	16548	16116	16575	16194	16406	16364	16454	16236	16470	16367	16265	16394	16414	16246	16309	16363	16341	16315	16462	16424	16340	16318	16301	16537	16344	16293	16370	16251	16335	16439	16240	16428	16251	16396	16341	16232	16217	16269	16381	16410	16305	16367	16320	16152	16334	16433	16104	16522	16326	16196	16357	16439	16246	16403	16428	16379	16411	16214	16447	16481	16321	16157	16266	16216	16223	16345	16335	16462	16484	16374	16126	16418	16239	16370	16348	16281	16321	16201	16319	16303	16213	16291	16313	16207	16327	16394	16394	16288	16233	16357	16271	16297	16288	16358	16186	16379	16527	16091	16243	16282	16138	16410	16372	16400	16279	16322	16361	16361	16537	16379	16363	16226	16283	16361	16349	16318	16240	16122	16418	16256	16298	16451	16372	16356	16377	16328	16270	16177	16366	16304	16338	16569	16201	16347	16211	16456	16319	16267	16355	16467	16427	16452	16354	16228	16357	16313	16325	16309	16194	16474	16369	16551	16271	16376	16226	16385	16278	16351	16438	16285	16329	16385	16394	16223	16357	16433	16245	16276	16237	16098	16256	16343	16298	16292	16246	16385	16286	16211	16340	16386	16284	16505	16256	16407	16339	16334	16327	16355	16300	16343	16406	16322	16457	16305	16340	16341	16206	16250	16432	16450	16276	16289	16372	16229	16426	16430	16363	16267	16333	16218	16403	16385	16453	16273	16268	16414	16361	16506	16173	16350	16256	16209	16284	16466	16307	16566	16316	16310	16365	16248	16363	16229	16319	16212	16317	16357	16343	16237	16283	16343	16381	16374	16228	16375	16264	16437	16424	16209	16331	16317	16128	16444	16319	16192	16349	16301	16269	16278	16428	16347	16386	16299	16147	16353	16218	16198	16277	16209	16350	16204	16439	16226	16393	16317	16350	16376	16275	16423	16342	16443	16263	16528	16303	16512	16310	16314	16327	16304	16230	16320	16422	16353	16430	16187	16227	16385	16243	16449	16267	16493	16379	16400	16273	16315	16302	16190	16342	16414	16304	16203	16562	16168	16416	16384	16194	16396	16390	16437	16331	16391	16447	16273	16366	16292	16374	16336	16442	16364	16273	16502	16391	16189	16390	16379	16291	16395	16513	16447	16314	16283	16311	16340	16385	16484	16357	16275	16180	16393	16331	16148	16362	16380	16218	16520	16299	16290	16309	16413	16268	16405	16299	16226	16507	16580	16343	16278	16238	16366	16224	16329	16192	16125	16468	16362	16228	16496	16249	16442	16346	16250	16448	16316	16369	16377	16331	16347	16113	16455	16428	16349	16482	16209	16385	16336	16390	16407	16346	16408	16400	16233	16358	16308	16335	16345	16266	16428	16262	16336	16315	16081	16387	16255	16353	16232	16318	16293	16156	16275	16353	16413	16271	16335	16453	16412	16190	16292	16418	16340	16259	16494	16325	16353	16459	16253	16306	16513	16393	16365	16171	16415	16142	16318	16162	16340	16478	16196	16417	16351	16463	16363	16374	16241	16383	16295	16317	16338	16332	16410	16234	16406	16183	16310	16316	16289	16457	16340	16240	16193	16415	16300	16370
28491	26671	33372	30245	24546	21464	19365	18531	18333	17995	18000	17889	17560	17625	17521	17309	17346	17106	16992	16898	17141	17161	17475	17086	17216	17147	16944	17017	17281	17326	17148	17054	17153	17245	16959	17101	17057	17219	17132	17023	17060	16888	17035	16993	17049	17003	16996	17095	17155	17055	17181	17117	16989	17000	17003	17064	17099	17077	17120	17299	17191	17093	16934	17073	17081	16879	16868	16997	16857	16867	17119	17064	16890	16919	17286	16914	16888	16995	16972	16697	17357	16936	17073	17013	16891	17005	16927	16856	16981	16970	16947	17086	16817	17107	17018	17234	16922	17072	16988	17050	16929	16848	16914	17029	16745	17024	17165	17092	17058	16957	16939	17249	17055	16974	17077	17014	17027	17074	16897	17126	16974	17190	17115	16969	17190	17052	17088	17134	17241	17052	16878	16978	17100	16979	16988	16990	16988	17071	17255	16877	17139	17073	16958	17026	16983	17080	17063	16985	17262	16966	17246	16995	16948	17062	17064	17091	16755	16940	17168	16859	17018	16949	17274	16954	16972	17144	17044	17337	16922	17201	16911	16988	17026	16954	16953	17169	16935	17156	17011	17027	16904	16975	16976	16904	16953	17146	17208	16939	16935	16970	17038	16995	17014	17086	17080	16943	16896	16976	17046	17189	17190	17120	16922	16990	17159	16971	17092	17068	17181	16698	16972	16751	16954	16824	17029	17181	17109	16965	17065	17123	17048	17042	16944	16955	16904	17086	17087	17061	17001	16899	17012	17008	17046	17111	17121	16956	17110	17269	17143	17179	16885	17110	17253	16977	17060	17052	16915	16915	16980	17018	17018	17180	17315	16988	17060	17053	17033	16941	17035	16864	16946	16951	17194	16968	16983	17079	16998	17154	17048	17033	16977	17099	17060	17023	17039	17158	16997	17172	17007	16993	17185	16947	16939	17142	17023	17109	17066	17141	17080	16986	17315	17000	17167	16955	16715	17052	16942	17117	17026	17085	17065	16951	17176	17018	17039	17124	16977	17025	16905	17167	17051	17045	17111	17041	16955	17068	17023	16913	17164	16975	16894	17112	17059	17089	17041	17043	17161	17086	17104	17089	17131	16756	17166	17051	17051	16841	17041	17142	17144	17114	17068	17165	17159	17091	16889	16916	17088	17087	17034	17075	17098	17108	16939	17024	17112	17138	17250	17059	17046	17013	16923	17097	16993	16974	17171	16911	17100	16962	16845	16967	16924	16931	16944	17026	17047	17038	17204	16881	17009	17197	16982	17156	17129	17061	16830	17095	16973	17138	17118	17288	16981	16967	17094	17151	16938	17186	16982	17021	17011	17243	17087	17068	17127	17109	17018	17032	16844	16875	16992	16988	16909	16995	16905	17253	17195	16956	17037	16920	17133	17187	17124	17088	17268	17016	16987	17038	16967	17135	17012	16985	17043	16978	17032	17166	17079	17295	17047	17093	16862	17131	17286	17072	16911	16947	17088	16945	16956	17101	17039	17054	17037	17108	17021	17233	17229	17136	17056	16950	17072	17114	16954	16953	17027	17065	17088	17023	17289	17193	17189	17269	16980	17192	17018	16877	17034	16878	17037	16939	17013	16967	17077	16863	16990	17152	17151	17034	17100	17036	16810	17067	17090	16992	17022	17205	16938	17064	17015	16882	17082	17023	17147	17173	17118	17069	16830	16878	17154	17083	16893	16734	17083	17056	17026	16970	17201	17006	17014	17038	16878	17224	17221	16978	17118	17213	17202	17120	16969	17092	17088	17093	17075	17160	17078	17112	16926	17047	17044	16947	17036	16990	17274	17081	16964	17020	16987	16904	17086	17236	16974	17088	17039	17208	17078	16952	17005	17086	16884	17202	16898	17214	17106	16959	16987	16883	16956	17010	17029	16970	17245	17154	17058	16988	16824	17172	17050	16706	16968	16957	17067	17097	16958	16840	17000	17052	17004	17239	17172	16976	16990	17064	16848	16951	16934	17174	16899	17044	17183	16984	17149	17046	17112	17055	17119	16919	17359	17011	17058	16933	17090	16992	17007	17117	17016	17168	17007	17016	16997	17020	16949	17256	17068	17015	17165	17026	17000	17057	16955	17095	17220	16868	17188	17080	17145	16961	16881	17170	16824	17286	17147	16960	17044	16975	16889	17090	16998	17041	16952	17078	16952	16949	17057	17461	17083	17110	17010	17141	17090	17145	17091	17032	17104	17108	17082	17078	17195	16994	17028	16999	17116	16997	17126	16952	17103	17002	17099	16966	17039	17084	16957	17107	16988	16946	16931	17211	17007	16898	16973	16935	17027	16710	16907	16834	17140	16936	17052	16827	17047	17146	17052	17199	17134	16946	17064	16902	16974	16868	17084	17071	17078	16950	17097	17176	17062	17010	17110	16919	17037	17034	17086	17038	17004	16979	17011	16947	16953	17048	17027	17124	17256	16921	17108	17112	17132	17040	16956	17400	17260	17036	17075	17127	16983	17171	16820	16974	17093	16851	17028	17158	16925	17040	17076	16923	17048	16923	17061	16915	17060	17009	17093	17132	17163	17139	17155	17107	17108	17040	17203	17084	17071	17035	16989	16987	16946	16991	17052	16988	17173	17095	16926	16940	17039	16994	17078	16951	16892	16930	17061	17292	17215	17062	17187	17234	17015	17012	17187	16979	17142	16997	17198	16971	17009	16950	16929	17039	17113	17074	16894	17182	17201	17066	17043	16969	17034	17245	17004	17224	16926	16973	16956	16997	17131	16992	17072	16970	16880	17129	17109	16971	17065	17077	17070	17035	17106	17004	17041	17155	17013	16789	16801	17267	16902	17170	17135	16910	17057	16863	16966	17068	17017	17033	17098	16863	17028	16912	16848	16937	16785	16887	17278	16986	17051	16824	16709	17008	16897	16988	17040	16833	17024	17168	17146	17168	17021	17006	17076	16802	17009	16992	17071	16920	17042	16982	17101	16982	17320	17030	16943	16985	17015	17026	17024	17053	17022	17214	17083	17095	17129	16999	16973	16981	16963	16950	17090	16850	16841	16890	16983	17266	17063	16985	17191	17200	17091	17111	17184	17135	17043	17053	16976	17047	16866	16916	16928	17140	17083	17138	17100	17240	17046	16894	17114	16978	17152	17234	16971	16890	17113	17124	17044	17155	17127	17116	17036	17044	17151	17030	17102	17134	17038	16976	16973	17003	16840	17052	16983	16991	17029	17101	16922	17033	16999	17034	17175	17181	17038	17083	17031	17057	16953	17326	17146	17088	16994	17092	17104	16840	17092	17033	17105	16930	17121	17076	17164	17087	17218	17222	16896	17080	17073	16936	16924	17037	17150	16949	17187	16947	16952	16950	16837	16970	17356	17129	17131	17049	17070	17018	17136	16860	16917	17218	16893	17093	16968	17265	16959	17081	16987	17169	17057	16988	17041	17209	16986	16923	17131	17068	17021	16888	17039	17035	17089	17231	17023	17246	17141	16918	17009	16864	17232	17117	17215	17189	17192	17150	16935	17085	16934	17040	16971	17028	17088	16962	16858	17046	17162	17023	17151	17118	17089	16897	17011	16990	16808	16966	17078	16943	17024	17083	17068	16996	16910	17108	17241	17138	17110	17121	17141	17309	17156	17174	16980	17010	17153	17171	17029	17008	16944	17200	16927	17121	17109	16889	17136	17120	16997	17132	17085	17122	17203	17074	17233	16999	16842	17064	17115	17084	16982	16863	16951	16908	16916	17281	17282	17222	17115	17095	17120	17155	17036	16867	16920	17119	17166	17133	17005	16964	17027	17036	16978	17002	17025	17001	17081	16953	16995	16906	17082	17093	17020	16971	16957	16881	17043	17094	16943	17222	17209	16907	16888	17217	17058	16875	16956	16947	16935	17029	17150	17129	16972	17119	16917	17010	17237	17029	17036	17142	16961	16941	17115	17027	17154	17003	17061	17176	17037	17106	17244	17037	17047	17102	17079	16985	17021	16933	17052	16929	17149	17154	16909	17000	16854	16929	16911	17220	17179	17164	17196	17066	17197	16952	16901	16862	17249	17183	17047	16973	16950	17140	17174	17014	17023	17117	17026	17043	17047	16953	17175	17116	17036	17221	17047	17141	17179	16879	17055	16965	16967	17015	17047	17104	17139	17156	17032	16932	16915	16967	16878	17123	16809	17087	16948	16800	16975	16790	17106	16964	17014	17040	16897	17265	17068	17219	17148	16980	17115	17002	16735	17162	17100	16977	17128	17004	16998	17044	16904	17119	16906	17042	17054	17044	16971	16869	17154	17095	16967	17098	17168	16978	17004	17178	17084	16911	16878	16972	17108	17114	17107	17249	17255	17163	16906	17022	17176	17124	16948	17042	17209	17041	17120	16981	17204	17232	17045	17167	17183	17109	17219	16813	16889	17122	16859	17148	17060	16830	17001	17179	17093	17295	17199	16995	16990	17107	17036	16807	16916	16977	17213	16999	17090	17273	17134	17284	17100	17120	17208	16964	17082	16937	17051	17137	17223	17241	16918	16961	16985	17015	17044	16915	17109	17122	17128	16997	17136	17090	17051	16824	17004	16877	17009	17028	17154	16996	17061	17300	17042	17003	17016	17022	17139	17150	17022	17024	17103	17047	17070	17106	16958	17142	17006	17051	17152	17144	17246	17186	16948	17183	16926	17091	17078	17061	17080	17037	17018	16914	17178	16995	16851	17281	17156	17006	17189	16953	17235	16986	17164	16958	17117	16990	17003	16950	16975	17050	17032	17099	16960	17038	17111	17043	16905	16982	16810	16886	17099	17027	16897	16921	16949	16903	17136	16874	17049	16924	17090	17020	16970	17034	17120	16937	17060	17058	17068	17088	16874	17191	17030	17126	16950	17063	16946	16832	16899	17057	17122	17053	16996	17125	17163	17049	17063	16961	16989	16890	17078	16866	17227	17119	17043	17115	17031	17027	16895	16989	17136	17127	17039	17156	17074	17098	17040	16861	17036	17168	17018	17034	16939	17043	16848	16977	16944	16900	17014	16981	17208	17032	17000	17093	17086	17141	17098	17208	17243	17053	17106	17028	17051	17083	17007	17011	17042	17038	17069	17180	17273	17016	17245	17085	17058	17035	17039	16942	16992	17003	16981	16862	16973	17066	17326	16996	16885	16945	16952	16965	17000	16944	16973	17175
32021	44504	39645	31376	25865	21625	18237	17815	17279	16960	16781	16792	16636	16375	16186	15884	15814	15644	15704	15505	15558	15471	15532	15590	15704	15823	15618	15653	15558	15629	15675	15605	15809	15530	15515	15584	15635	15573	15597	15660	15504	15611	15597	15533	15470	15450	15385	15405	15487	15380	15560	15359	15687	15531	15450	15473	15562	15554	15699	15681	15470	15484	15318	15563	15393	15527	15617	15323	15575	15544	15418	15605	15488	15591	15626	15485	15471	15653	15410	15638	15490	15619	15487	15664	15462	15321	15443	15385	15404	15325	15654	15326	15542	15554	15535	15642	15611	15570	15592	15664	15392	15490	15647	15534	15478	15581	15438	15525	15403	15386	15477	15400	15511	15459	15534	15510	15424	15479	15687	15526	15604	15592	15210	15593	15458	15582	15632	15449	15305	15671	15453	15510	15389	15543	15460	15581	15578	15648	15548	15503	15503	15605	15410	15555	15440	15550	15594	15302	15612	15625	15549	15304	15482	15409	15360	15528	15548	15388	15672	15463	15554	15373	15605	15628	15418	15584	15379	15676	15663	15603	15470	15444	15420	15634	15538	15659	15593	15451	15580	15405	15477	15546	15483	15404	15572	15567	15438	15519	15366	15575	15248	15617	15388	15382	15572	15538	15543	15508	15304	15671	15646	15418	15537	15506	15512	15473	15730	15412	15652	15495	15335	15558	15472	15457	15494	15594	15557	15530	15598	15570	15439	15553	15428	15441	15426	15629	15530	15492	15637	15439	15493	15696	15538	15560	15536	15445	15364	15513	15493	15394	15415	15578	15688	15528	15497	15408	15525	15495	15509	15544	15463	15371	15548	15433	15534	15598	15626	15404	15645	15372	15419	15619	15523	15551	15421	15470	15546	15527	15615	15428	15388	15662	15401	15586	15534	15443	15402	15396	15458	15583	15551	15453	15526	15475	15281	15609	15629	15415	15518	15629	15383	15500	15381	15489	15435	15443	15497	15474	15500	15404	15458	15470	15522	15424	15642	15395	15507	15542	15635	15562	15420	15569	15512	15521	15669	15560	15472	15531	15505	15431	15655	15426	15567	15366	15528	15551	15441	15499	15557	15542	15423	15564	15559	15656	15474	15471	15396	15428	15593	15604	15344	15594	15354	15596	15625	15465	15588	15474	15487	15525	15707	15561	15389	15492	15578	15654	15597	15624	15513	15302	15582	15314	15484	15533	15454	15449	15446	15534	15596	15576	15562	15523	15541	15560	15573	15604	15479	15556	15598	15646	15524	15308	15483	15471	15508	15530	15550	15541	15548	15380	15409	15386	15674	15549	15406	15430	15645	15472	15524	15459	15538	15337	15439	15684	15488	15543	15529	15489	15659	15499	15402	15694	15566	15613	15470	15302	15522	15462	15581	15502	15545	15446	15506	15533	15599	15524	15611	15569	15430	15492	15659	15520	15452	15499	15504	15222	15520	15442	15718	15436	15484	15666	15527	15485	15534	15441	15420	15640	15494	15583	15430	15334	15543	15417	15418	15554	15476	15466	15541	15366	15453	15448	15461	15669	15481	15380	15781	15418	15474	15549	15449	15479	15407	15449	15582	15471	15357	15465	15548	15540	15328	15509	15495	15564	15454	15581	15408	15680	15450	15635	15348	15484	15541	15418	15440	15458	15437	15481	15395	15502	15491	15728	15582	15472	15426	15479	15662	15405	15472	15637	15384	15547	15392	15354	15426	15370	15492	15384	15556	15420	15410	15595	15428	15533	15466	15528	15441	15510	15511	15657	15501	15443	15496	15361	15559	15510	15305	15668	15631	15491	15466	15614	15482	15543	15310	15706	15395	15365	15446	15598	15414	15525	15430	15476	15462	15413	15767	15453	15684	15467	15497	15451	15435	15562	15640	15386	15475	15518	15712	15428	15584	15513	15469	15573	15573	15565	15498	15407	15462	15539	15425	15354	15572	15614	15399	15220	15502	15518	15410	15628	15643	15516	15571	15521	15404	15449	15520	15543	15530	15558	15625	15425	15494	15554	15504	15428	15555	15514	15369	15551	15400	15524	15541	15641	15472	15392	15560	15450	15569	15566	15493	15297	15494	15604	15535	15625	15467	15376	15550	15317	15706	15567	15455	15410	15606	15567	15554	15611	15454	15536	15509	15476	15605	15435	15487	15557	15578	15552	15518	15458	15407	15641	15471	15460	15412	15657	15495	15601	15457	15445	15587	15411	15542	15502	15489	15465	15498	15462	15519	15506	15486	15615	15456	15563	15529	15346	15479	15429	15301	15645	15519	15528	15518	15501	15456	15593	15340	15595	15401	15460	15492	15563	15608	15448	15397	15584	15399	15652	15672	15287	15339	15586	15513	15481	15478	15468	15425	15518	15580	15618	15392	15427	15523	15450	15571	15442	15602	15560	15371	15354	15418	15401	15536	15542	15446	15508	15391	15512	15694	15445	15367	15476	15634	15616	15417	15388	15630	15505	15649	15609	15432	15559	15419	15469	15395	15515	15405	15499	15423	15671	15483	15400	15464	15506	15685	15413	15363	15512	15581	15594	15505	15556	15634	15490	15475	15598	15496	15503	15508	15493	15444	15417	15478	15526	15422	15530	15472	15613	15488	15470	15608	15532	15543	15422	15607	15572	15604	15388	15503	15493	15505	15556	15262	15396	15436	15607	15496	15542	15412	15783	15541	15726	15501	15360	15386	15683	15619	15558	15719	15652	15437	15443	15552	15415	15522	15573	15439	15489	15633	15582	15511	15411	15343	15602	15352	15568	15376	15500	15679	15564	15325	15541	15450	15477	15483	15625	15447	15528	15567	15452	15489	15566	15499	15426	15496	15329	15377	15457	15541	15594	15555	15486	15476	15424	15528	15315	15779	15444	15370	15322	15576	15412	15536	15452	15522	15653	15585	15539	15374	15421	15491	15304	15535	15602	15426	15553	15424	15457	15672	15389	15701	15409	15518	15435	15657	15661	15474	15594	15505	15557	15566	15675	15425	15473	15451	15497	15682	15444	15524	15507	15662	15678	15487	15590	15523	15576	15516	15356	15631	15571	15604	15562	15662	15461	15534	15737	15485	15562	15547	15475	15500	15552	15475	15575	15681	15635	15706	15446	15466	15505	15412	15588	15505	15409	15427	15487	15673	15415	15550	15529	15459	15572	15518	15394	15705	15540	15565	15396	15552	15566	15428	15592	15411	15621	15679	15378	15542	15601	15537	15572	15693	15555	15474	15458	15521	15581	15329	15512	15533	15446	15622	15638	15408	15367	15306	15440	15501	15529	15561	15381	15417	15462	15603	15344	15533	15537	15557	15511	15461	15621	15575	15427	15550	15484	15551	15697	15666	15513	15553	15557	15650	15598	15671	15309	15566	15395	15530	15343	15595	15529	15560	15548	15446	15514	15589	15459	15727	15565	15405	15418	15483	15471	15468	15527	15408	15522	15473	15558	15445	15455	15529	15306	15561	15407	15361	15543	15450	15487	15558	15339	15455	15450	15397	15334	15377	15489	15502	15470	15673	15456	15463	15478	15684	15414	15597	15445	15618	15506	15632	15422	15447	15579	15527	15433	15605	15608	15371	15647	15601	15425	15502	15564	15525	15716	15534	15489	15519	15561	15456	15478	15497	15447	15625	15504	15543	15608	15273	15529	15415	15517	15439	15556	15554	15526	15526	15597	15345	15469	15494	15550	15530	15467	15552	15660	15519	15623	15659	15530	15656	15399	15603	15757	15477	15401	15498	15493	15591	15571	15686	15366	15476	15654	15490	15633	15513	15826	15518	15530	15414	15723	15691	15512	15477	15526	15511	15483	15652	15519	15500	15557	15505	15494	15449	15464	15327	15441	15571	15480	15533	15483	15481	15521	15497	15436	15543	15478	15625	15446	15577	15761	15479	15399	15574	15571	15350	15408	15528	15431	15424	15581	15507	15489	15553	15556	15423	15463	15560	15622	15493	15543	15627	15642	15338	15496	15499	15572	15679	15709	15425	15653	15599	15596	15480	15446	15619	15529	15517	15745	15453	15546	15467	15495	15574	15514	15416	15521	15548	15378	15530	15429	15517	15369	15645	15551	15535	15493	15355	15741	15594	15539	15479	15543	15401	15595	15471	15609	15478	15530	15515	15518	15475	15484	15506	15521	15424	15471	15722	15631	15477	15477	15621	15603	15426	15439	15442	15428	15518	15580	15656	15687	15564	15567	15370	15560	15525	15372	15592	15444	15424	15595	15668	15568	15504	15463	15465	15484	15585	15515	15564	15646	15472	15585	15592	15494	15538	15449	15422	15347	15554	15467	15546	15562	15371	15446	15595	15349	15615	15533	15545	15510	15571	15483	15423	15340	15439	15590	15592	15535	15583	15579	15501	15506	15694	15565	15449	15431	15535	15615	15532	15649	15397	15557	15388	15662	15603	15489	15639	15426	15429	15629	15653	15473	15432	15674	15587	15431	15324	15667	15360	15499	15314	15409	15457	15595	15464	15468	15462	15558	15654	15733	15639	15471	15416	15599	15563	15559	15390	15496	15507	15397	15654	15555	15494	15377	15508	15595	15596	15531	15580	15576	15625	15476	15413	15617	15466	15538	15427	15496	15496	15470	15571	15490	15698	15521	15625	15639	15338	15601	15558	15469	15506	15432	15441	15576	15504	15441	15639	15572	15552	15527	15503	15426	15366	15425	15535	15458	15288	15662	15649	15603	15524	15486	15544	15500	15451	15468	15420	15615	15586	15401	15460	15470	15684	15496	15506	15546	15513	15404	15434	15440	15443	15443	15613	15583	15475	15596	15599	15464	15523	15463	15593	15665	15609	15456	15591	15401	15627	15677	15620	15532	15567	15520	15564	15549	15613	15542	15496	15411	15545	15559	15518	15537	15726	15497	15418	15664	15707	15494	15723	15516	15555	15591	15347	15418	15583	15603	15392	15615	15541	15583	15390	15433	15560	15588	15532	15608	15532	15554	15426	15640	15666	15513	15555	15620	15581	15627	15587	15567	15353	15428	15726	15532	15509	15324	15410	15637	15482	15438	15410	15503	15268	15551	15502	15331	15687	15522	15501	15491	15526	15709	15298	15547	15558	15416	15649	15604	15498	15575	15464	15413	15546	15350	15459	15546	15517	15586	15520	15468	15538	15551	15456	15717	15557	15641	15458	15463
24197	21413	29095	26351	25757	25775	24368	20635	19445	18855	18596	18309	18246	18381	18045	17675	17617	17476	17357	17492	17281	17271	17570	17287	17387	17238	17445	17424	17267	17123	17281	17126	17108	17282	17147	17230	17177	17064	16995	17353	17059	17166	17113	17252	17168	17129	17333	17153	17227	17083	17212	17147	17328	17276	17201	17238	17212	16985	17186	17151	17325	17319	17018	17051	17338	17182	17228	17149	16898	17303	17153	17170	17175	17207	17060	17239	17324	17344	17291	17071	17174	17167	17254	17200	17003	17163	17141	17162	17269	17388	17217	17038	17257	17274	17311	17343	17304	17184	17225	17061	17059	17198	17140	17274	17152	17055	17054	16930	17122	17203	17066	17174	17103	17140	17223	16916	17287	16886	17121	17266	17196	17175	17155	17129	17262	17179	17227	16993	17189	17163	17148	17189	17103	17168	17124	17283	17225	17185	17179	17142	17229	17227	17164	16975	17060	16999	17262	17231	17290	16993	17071	17061	17363	17212	17294	17175	17204	17182	17137	17099	17196	16981	17054	17240	16983	17239	17139	17114	17182	16990	16965	17065	17186	17230	17151	17160	17042	17222	17319	17049	16975	16978	16986	17133	16871	17387	16898	17137	17194	17193	17014	16957	17034	17275	16943	17177	17133	16957	17064	17099	17285	17069	17184	16925	17006	17275	17074	17191	16991	17189	17167	17077	17031	17143	17100	17008	17220	17211	17065	17071	17200	17038	17088	17260	17035	17284	17174	17167	17173	16944	17183	17043	17219	17306	17273	17076	17234	17156	17206	17104	17308	17063	17206	17069	17172	17098	17081	17179	17022	17313	17154	17261	17217	17018	17114	17134	16988	17277	17127	17255	17303	17138	17126	17007	17212	16990	17207	17206	17334	16944	17188	16918	17217	17146	17123	16964	17194	17128	17174	16887	17025	17204	17066	17271	17207	17172	17252	17233	17292	17107	16966	17007	17019	17066	17096	17280	17295	17013	17341	17232	17080	17310	17147	17102	16950	17097	16979	17138	17062	17095	17118	17092	17024	17097	17277	17181	17154	17063	17040	16899	17065	17172	17301	17180	17127	17178	17204	16991	17078	17068	17117	17020	17128	17046	17183	17114	17142	17228	17161	17041	17078	17280	17329	17214	16976	17326	17126	16848	17078	17079	16996	17093	17229	16958	17216	17093	17102	17320	17328	16997	17220	17069	17069	17041	17041	17261	17185	17232	17012	17054	17247	16999	17005	17091	17369	17250	17213	17116	17376	17097	17203	17251	17386	16942	17174	17221	16988	17284	17242	17029	17078	17177	16973	17069	16994	17059	16983	17014	17235	17121	17185	17195	17296	17059	17238	17207	17229	16948	17202	17143	17134	17067	16964	16984	17225	17121	17154	17194	16851	17184	16987	17142	17238	17080	17153	17357	17124	17320	17467	17206	17061	17132	17191	17276	17099	17122	17186	17026	17283	17235	16933	17216	17163	17066	17262	17202	17141	16932	17055	17260	17191	17121	17205	17221	17207	16984	17130	17330	17330	17123	17199	17247	17134	17186	17042	17144	17424	17166	17292	17080	17140	17167	17149	17045	17111	17206	17153	17058	17111	17118	17036	16990	17258	17113	17127	17005	17214	17398	17158	17218	17170	16940	17073	17039	17069	17315	17120	16974	17203	17228	17237	17134	17099	16954	16974	17187	16876	17324	17242	17046	17188	17135	17100	17066	17249	17096	16968	17195	17150	17153	17075	17255	17191	17015	16977	16987	17056	17063	17141	17112	17009	17084	17060	17159	17245	17167	17210	16965	16919	16870	17040	17081	17303	17272	17043	17210	17200	17149	17074	17155	17251	17091	17091	17192	17263	17012	17155	17167	17140	17321	16836	17167	17090	16996	17192	17218	17381	17238	17281	17033	17048	17135	17097	17216	17166	17202	17054	17059	17076	17058	17188	17531	17172	17146	17102	17214	17105	17238	17095	17231	17154	17066	17098	17042	17157	17107	17041	17131	17205	17234	17121	17132	17249	17069	17092	17046	17110	17289	17101	17254	17105	17151	17078	17118	17139	17219	17036	17108	17333	17119	17098	17082	17036	16977	17127	17100	17282	17169	17093	16966	17255	16827	17187	17209	17056	17133	16971	17033	17145	16999	17113	17070	17056	17193	16933	17065	17115	16881	17339	17132	17155	17395	17242	17192	17258	17133	17261	17175	17178	17137	17198	17068	17156	17225	17096	17231	16747	16975	17188	17214	17093	17151	17123	17038	17080	17093	17049	17266	17036	17016	17023	17222	17293	17087	17373	17090	17112	17125	17161	17168	17085	17074	17143	17159	17165	17314	17066	17001	17062	17063	17173	17049	17183	17114	17109	17118	16989	17064	17125	17202	17269	17148	17044	17027	17004	17366	16956	17136	17143	17169	17194	17163	17180	17206	17269	17140	17122	17010	17102	17195	17139	17111	17093	17270	17215	17103	17050	16936	17099	17273	17257	17148	17159	17282	17197	17162	17190	17263	17033	17022	17274	17052	17199	17370	17101	17302	17365	17267	17243	17068	17161	17180	17031	17185	17119	17016	17219	17141	17157	16965	16952	17253	17053	17252	17224	17142	17165	17282	17216	17078	17059	17159	17324	17193	17222	17070	17304	17077	17099	17289	17131	16785	17143	17103	16994	16993	17083	17191	17189	17073	17236	17018	17273	17049	17218	17133	17127	17020	17105	17132	17448	17268	17130	17226	17192	17238	17087	17196	17046	17191	17047	17184	17136	17043	17117	17094	17288	16939	17000	17220	16952	16978	17188	17074	17055	17106	17147	17065	17183	17263	17057	16974	17047	17135	17335	17263	16986	17178	17017	17303	17286	17080	16910	17019	17164	17191	17186	17095	17245	17108	17064	17087	16999	17121	17136	17141	17064	17137	17053	16959	17174	17141	17338	17189	16980	17090	17086	17162	17146	17077	17029	17074	17032	17210	17226	17117	17174	16912	16995	16968	16960	17169	17138	17184	17163	17084	17282	17193	17030	17187	17192	17152	17310	17303	17322	17133	17154	17225	17141	17009	17208	17158	17315	17101	17312	17154	17140	17117	17212	17105	17160	17168	17049	17117	17193	17288	17018	17160	17082	17402	17184	17232	17087	17036	17129	16961	17116	17160	16954	17165	17043	17149	17214	17057	17182	17184	17051	17135	17110	17118	17327	17168	17119	17011	17002	17312	17361	16913	17235	17099	17146	17250	17312	16999	16997	17171	16964	17113	17100	17102	17050	17118	17056	17121	17128	17179	16961	17141	17260	16882	17175	17121	17037	17072	17218	17209	17164	17027	17172	17017	17178	17194	17265	17136	17061	17195	17355	17036	17184	17265	16935	17191	17336	17068	17070	17171	17245	16943	17065	17154	17145	17157	17183	17208	16983	17259	17009	17136	17012	17322	17344	16930	17252	17230	17136	17058	17178	17022	17176	17028	17079	17300	17184	17254	17225	17106	17274	17058	17245	17023	17210	17141	17099	16930	17120	17207	17048	17220	17109	17323	17029	17197	17237	17403	17067	17294	16964	17249	17075	16787	17246	17231	17277	17104	17131	17342	17215	17100	17282	17151	16946	16999	17149	17250	17295	17175	17037	17030	17065	17159	17286	17014	17274	17280	17060	17044	17328	17067	17262	17152	17203	17188	17305	17307	17311	17095	16892	17223	16969	17175	17254	17082	17253	17003	17069	17146	17039	16979	17097	17060	17090	17012	16985	17062	17137	17041	16979	16987	16949	17103	17236	17017	17112	17285	16938	17145	16953	16936	17131	17193	17103	17007	17258	17210	17270	17218	17020	17182	17251	17022	17032	16955	17233	16974	16908	17086	17119	17083	17302	17244	17089	17175	17251	17169	17160	16863	17207	17248	17300	17025	17094	17091	17319	17158	17385	17277	17068	17167	17183	17332	17245	17041	17053	17194	17216	16882	17008	17218	17316	17129	17377	17157	17166	17067	17058	17121	17273	17120	17167	16973	17076	17401	17023	17151	17183	17082	17112	17019	17129	17286	17043	17119	17048	17216	17166	17202	17267	17249	16858	17086	17124	17232	17075	17129	17051	16870	17182	17117	17178	17043	17095	17035	16949	17078	17328	17214	17280	17061	17127	17016	17047	17100	17075	17292	17333	17242	17001	17119	17299	17070	16903	17231	17087	17275	17152	17185	17251	17262	17166	16905	17013	17336	17090	17010	17288	17145	17311	17071	17074	17174	17131	17105	17055	17091	17221	16989	17240	17027	17138	17209	17091	17134	17097	17093	17022	17203	17112	17257	17111	16919	17217	16910	17164	17120	17310	17261	16948	16972	17102	17311	17132	17254	17195	17074	17216	17020	17207	17178	17287	17028	17160	17181	17156	17272	17060	17292	16961	16995	17286	16954	17139	17236	17120	17208	17226	16907	17042	17070	17219	17258	17005	17232	17291	17009	17127	17080	17154	16992	17110	17060	17241	17127	17186	17033	17206	16989	17138	17336	17182	17261	17128	17242	17273	17048	17305	17275	17170	17355	17023	16908	17060	17311	17035	17071	17171	17179	17028	17219	17005	17248	17207	17141	17114	17093	17170	17314	17130	17276	17074	17208	17107	17104	17093	16985	16894	17089	17093	17269	17335	17087	17564	17188	17045	17213	17007	17062	16968	17079	17102	17227	17036	16945	17234	17086	17176	16850	17155	17086	16949	17033	17056	17046	16927	17086	17132	17190	16939	17238	16997	16942	17077	17176	17278	17027	17113	17087	17167	16809	16982	16981	17018	16969	17080	16965	17083	17001	16943	17186	17212	17133	17178	17258	17123	17065	17423	17056	17202	17200	17236	17199	17007	17278	17297	17013	17132	17164	17289	17054	17289	17234	16972	17056	17206	16963	16883	16983	16998	17377	17242	16975	17089	17083	17251	17142	17051	16948	17028	17015	17249	16972	16983	17109	17108	17109	17002	17024	17361	17112	17112	17046	17059	17051	17253	17255	17169	17170	17091	17133	17264	16892	16802	17352	17087	17204	16994	17029	17191	17231	17199	17207	17126	17317	17202	17067	17114	16911	17023	17126	17012	17079	17025	17239	17163	17227	17158	17190	17145	16956	16908	17372	17193	17135	17123	17251	17117	17223	17208	17046	17094	17033	17227	17190	17220	17000	17110	17166
33062	52944	49506	41128	32181	25736	22063	19830	19014	17642	17345	17606	17634	17426	16731	16228	16100	15863	15855	15892	15511	15740	15729	15627	15670	15679	15743	15824	15693	15572	15723	15681	15622	15586	15604	15520	15805	15600	15719	15677	15469	15729	15593	15587	15629	15662	15625	15668	15686	15564	15735	15531	15623	15800	15479	15555	15701	15493	15702	15486	15534	15667	15620	15646	15465	15604	15584	15681	15488	15571	15720	15555	15733	15778	15683	15554	15534	15406	15567	15717	15565	15731	15442	15431	15449	15541	15613	15607	15636	15415	15526	15473	15700	15467	15588	15616	15639	15618	15778	15686	15761	15561	15555	15491	15510	15736	15649	15463	15655	15667	15641	15447	15648	15800	15603	15605	15556	15561	15650	15572	15760	15581	15587	15599	15640	15634	15691	15489	15455	15737	15667	15614	15553	15569	15542	15642	15693	15619	15632	15638	15730	15584	15530	15764	15696	15490	15571	15680	15597	15526	15674	15403	15539	15660	15484	15545	15521	15716	15678	15525	15666	15592	15483	15485	15631	15655	15654	15632	15711	15533	15629	15661	15689	15686	15598	15452	15536	15596	15499	15757	15447	15530	15493	15519	15609	15574	15627	15630	15552	15632	15532	15608	15523	15712	15733	15523	15536	15724	15501	15562	15587	15489	15464	15693	15508	15713	15655	15697	15648	15564	15510	15514	15593	15586	15590	15600	15477	15649	15477	15521	15721	15561	15596	15583	15440	15583	15573	15458	15640	15383	15701	15489	15661	15657	15482	15453	15626	15534	15546	15677	15628	15524	15593	15606	15537	15437	15653	15660	15581	15565	15725	15427	15640	15618	15559	15727	15648	15506	15442	15497	15592	15716	15570	15696	15505	15505	15477	15499	15655	15541	15695	15614	15465	15658	15630	15605	15600	15607	15519	15460	15741	15608	15584	15696	15509	15588	15719	15616	15478	15414	15597	15722	15592	15571	15450	15634	15582	15577	15711	15454	15616	15698	15591	15497	15542	15581	15827	15616	15615	15569	15428	15610	15557	15582	15549	15565	15553	15530	15574	15655	15584	15493	15513	15570	15595	15680	15520	15702	15571	15578	15550	15665	15713	15528	15654	15490	15413	15686	15468	15524	15784	15622	15475	15457	15721	15527	15538	15631	15682	15631	15702	15630	15767	15649	15558	15498	15627	15517	15672	15677	15628	15450	15366	15530	15697	15577	15659	15499	15696	15625	15463	15501	15655	15392	15553	15613	15474	15849	15477	15527	15669	15514	15564	15494	15579	15633	15594	15479	15513	15555	15583	15597	15707	15630	15626	15606	15650	15595	15733	15604	15612	15527	15591	15519	15701	15458	15767	15583	15656	15587	15597	15601	15622	15578	15513	15565	15573	15695	15487	15525	15604	15646	15804	15564	15700	15636	15579	15331	15628	15735	15592	15705	15541	15554	15480	15606	15682	15516	15380	15641	15619	15585	15700	15715	15490	15536	15606	15564	15423	15716	15651	15670	15572	15722	15532	15684	15584	15642	15506	15591	15611	15637	15624	15734	15653	15574	15703	15581	15688	15585	15599	15647	15755	15486	15575	15577	15466	15664	15442	15665	15539	15582	15764	15546	15436	15687	15566	15438	15592	15658	15558	15564	15584	15685	15521	15699	15560	15675	15651	15581	15504	15653	15603	15424	15731	15551	15572	15681	15620	15709	15711	15561	15597	15739	15717	15592	15619	15635	15647	15736	15561	15457	15645	15584	15528	15628	15591	15657	15443	15634	15488	15544	15563	15631	15513	15385	15582	15569	15667	15619	15609	15476	15524	15605	15515	15598	15484	15613	15518	15611	15513	15732	15609	15584	15656	15506	15554	15527	15684	15522	15550	15533	15448	15674	15539	15484	15624	15388	15579	15572	15606	15662	15463	15538	15639	15518	15556	15534	15496	15345	15460	15619	15460	15652	15632	15461	15618	15584	15669	15458	15602	15621	15520	15528	15452	15555	15546	15590	15667	15721	15703	15737	15465	15459	15546	15547	15569	15583	15510	15601	15785	15528	15659	15631	15713	15786	15661	15563	15472	15696	15535	15612	15424	15475	15526	15565	15603	15683	15684	15549	15619	15600	15599	15571	15448	15651	15532	15573	15523	15530	15620	15612	15527	15573	15541	15519	15685	15556	15540	15489	15675	15509	15797	15594	15781	15557	15554	15644	15515	15565	15626	15646	15661	15615	15531	15576	15531	15434	15564	15618	15409	15667	15600	15484	15757	15513	15548	15396	15578	15707	15640	15449	15619	15555	15656	15567	15561	15506	15549	15502	15426	15815	15445	15522	15562	15575	15351	15649	15758	15396	15505	15342	15536	15633	15621	15679	15602	15452	15549	15450	15698	15572	15626	15496	15539	15787	15729	15600	15633	15457	15708	15451	15575	15503	15543	15618	15549	15555	15603	15777	15593	15530	15500	15590	15730	15565	15426	15449	15657	15643	15675	15446	15753	15644	15717	15732	15582	15549	15604	15487	15505	15791	15356	15592	15742	15662	15586	15617	15609	15598	15478	15802	15734	15597	15468	15589	15650	15630	15749	15563	15654	15629	15559	15516	15460	15494	15745	15550	15518	15630	15622	15445	15585	15607	15774	15671	15651	15480	15761	15703	15643	15615	15580	15527	15581	15606	15543	15612	15453	15785	15809	15608	15457	15615	15644	15451	15575	15672	15571	15694	15575	15679	15667	15656	15479	15565	15463	15652	15655	15616	15390	15509	15501	15590	15617	15562	15556	15646	15599	15465	15454	15847	15501	15542	15593	15558	15683	15586	15558	15578	15770	15517	15472	15586	15479	15537	15324	15872	15651	15498	15546	15744	15639	15603	15374	15637	15399	15488	15589	15547	15588	15637	15640	15553	15643	15517	15518	15496	15630	15643	15562	15560	15683	15457	15496	15622	15539	15672	15601	15664	15437	15565	15431	15795	15683	15611	15706	15462	15638	15468	15512	15584	15582	15571	15463	15757	15791	15474	15516	15739	15722	15567	15565	15661	15730	15578	15535	15580	15546	15590	15723	15611	15521	15551	15761	15752	15791	15639	15544	15690	15533	15556	15634	15611	15454	15521	15734	15523	15297	15731	15546	15500	15428	15583	15682	15595	15809	15689	15596	15585	15734	15483	15669	15410	15729	15744	15593	15520	15538	15567	15510	15754	15608	15578	15519	15567	15627	15548	15567	15607	15653	15588	15556	15660	15668	15725	15676	15569	15512	15582	15755	15585	15626	15632	15620	15593	15636	15522	15576	15478	15531	15600	15548	15546	15531	15528	15504	15607	15708	15523	15809	15458	15546	15663	15629	15537	15474	15696	15596	15692	15630	15421	15512	15567	15504	15634	15464	15692	15603	15494	15498	15619	15576	15585	15543	15490	15575	15607	15677	15604	15682	15662	15629	15533	15574	15570	15770	15634	15635	15707	15598	15500	15540	15553	15468	15493	15725	15631	15528	15591	15386	15731	15557	15556	15569	15630	15563	15361	15570	15676	15504	15760	15570	15401	15593	15764	15611	15693	15370	15814	15593	15517	15595	15579	15603	15538	15517	15496	15530	15479	15700	15454	15525	15535	15600	15664	15456	15659	15560	15588	15602	15621	15540	15554	15391	15664	15541	15631	15570	15512	15595	15763	15528	15525	15676	15599	15591	15630	15624	15522	15669	15615	15676	15570	15640	15794	15695	15595	15603	15676	15339	15578	15666	15670	15589	15533	15785	15627	15550	15570	15519	15496	15576	15612	15742	15523	15707	15430	15647	15574	15479	15434	15703	15575	15428	15683	15596	15390	15583	15612	15571	15708	15352	15721	15690	15450	15714	15730	15680	15672	15514	15372	15627	15741	15540	15597	15580	15636	15564	15682	15667	15568	15666	15428	15705	15656	15610	15671	15419	15601	15664	15549	15532	15624	15700	15648	15644	15800	15292	15605	15600	15537	15581	15390	15838	15682	15700	15624	15688	15490	15560	15467	15623	15582	15609	15607	15598	15620	15598	15523	15640	15649	15622	15540	15615	15655	15494	15665	15614	15488	15536	15496	15768	15510	15503	15693	15681	15617	15713	15639	15656	15596	15689	15660	15644	15679	15657	15614	15510	15768	15498	15758	15613	15503	15593	15493	15411	15442	15614	15440	15520	15555	15546	15522	15606	15519	15667	15594	15688	15524	15750	15618	15519	15690	15665	15528	15570	15672	15649	15537	15659	15608	15545	15510	15605	15564	15540	15501	15334	15613	15414	15633	15479	15581	15602	15689	15547	15588	15647	15502	15727	15601	15506	15479	15550	15552	15501	15563	15587	15604	15567	15615	15571	15380	15635	15487	15409	15519	15396	15490	15607	15682	15513	15563	15717	15654	15800	15579	15530	15673	15446	15574	15418	15536	15664	15508	15601	15705	15601	15543	15579	15661	15464	15501	15601	15585	15587	15539	15710	15554	15705	15577	15378	15709	15621	15550	15454	15566	15509	15817	15415	15617	15466	15634	15710	15586	15402	15550	15601	15624	15719	15665	15585	15576	15656	15554	15600	15494	15480	15574	15588	15836	15607	15570	15546	15539	15638	15634	15508	15634	15612	15560	15692	15609	15602	15577	15631	15782	15575	15687	15527	15600	15668	15537	15532	15566	15636	15627	15462	15586	15712	15530	15579	15794	15500	15628	15562	15782	15714	15511	15699	15684	15644	15685	15503	15573	15478	15664	15672	15724	15573	15675	15667	15495	15523	15727	15629	15474	15630	15633	15631	15681	15505	15568	15493	15596	15527	15479	15536	15639	15499	15532	15616	15525	15344	15704	15573	15913	15295	15370	15479	15532	15474	15632	15611	15645	15770	15607	15643	15494	15562	15425	15508	15431	15554	15669	15600	15668	15599	15510	15661	15560	15302	15463	15458	15600	15558	15680	15672	15550	15621	15581	15539	15596	15607	15579	15616	15633	15574	15507	15570	15451	15510	15559	15694	15721	15687	15464	15507	15730	15648	15586	15707	15462	15464	15709	15680	15531	15501	15578	15670	15717	15623	15637	15599	15656	15546	15743	15548	15625	15587	15555	15514	15602	15365	15528	15653	15449	15609	15537	15638	15701	15808	15701	15606	15643	15701	15650	15609	15554	15649	15496	15495	15656	15604	15617
22999	21426	29321	24415	23789	27027	28888	23685	21473	20910	20318	20356	20685	20474	19910	19337	19081	19016	18864	18806	18600	18619	18594	18726	18558	18501	18334	18569	18228	18475	18621	18425	18283	18264	18433	18256	18378	18451	18275	18370	18625	18229	18338	18327	18431	18509	18411	18380	18315	18467	18348	18440	18453	18210	18221	18244	18331	18251	18253	18227	18390	18416	18342	18350	18330	18484	18517	18352	18358	18394	18438	18379	18642	18312	18502	18319	18294	18336	18207	18141	18374	18124	18215	18078	18256	18480	18425	18323	18241	18150	18517	18307	18163	18277	18215	18272	18142	18473	18377	18241	18310	18460	18402	18278	18313	18286	18341	18252	18129	18448	18364	18479	18280	18202	18370	18329	18279	18338	18230	18219	18274	18319	18139	18273	18185	18415	18293	18154	18279	18372	18181	18144	18215	18199	18563	18157	18204	18440	18604	18468	18083	18316	18284	18201	18435	18244	18301	18324	18417	18310	18359	18169	18504	18225	18540	18276	18343	18210	18097	18325	18326	18530	18269	18229	18249	18210	18345	18273	18071	18230	18064	18326	18220	18167	18362	18333	18240	18241	18270	18375	18386	18357	18175	18246	18272	18413	18312	18168	18181	18490	18346	18253	18238	18332	18193	18215	18142	18190	18291	18416	18214	18349	18271	18430	18309	18251	18040	18391	18376	18228	18439	18367	18230	18170	18303	18307	18265	18151	18287	18325	18249	18335	18239	18202	18295	18118	18345	18359	18158	18367	18334	18475	18313	18275	18298	18260	18094	18227	18303	18333	18147	18309	18519	18678	18236	18283	18562	18386	18512	18294	18370	18256	18371	18467	18342	18495	18261	18213	18398	18355	18380	18348	18362	18111	18355	18301	18222	18250	18159	18272	18290	18107	18326	18424	18365	18250	18274	18161	18183	18151	18101	18156	18328	18326	18182	18369	18260	18288	18531	18233	18363	18392	18447	18178	18448	18234	18178	18022	18271	18033	18271	18228	18288	18474	18585	18238	18367	18250	18196	18432	18206	18297	18304	18345	18307	18144	18459	18364	18264	18354	18126	18274	18202	18546	18274	18225	18391	18209	18391	18271	18301	18260	18278	18279	18408	18271	18249	18043	18370	18102	18455	18200	18322	18495	18323	18257	18157	18422	18436	18035	18185	18156	18309	18339	18371	18398	18465	18390	18321	18428	18233	18465	18092	18195	18297	18299	18302	18484	18234	18228	18377	17941	18169	18123	18362	18361	18272	18355	18091	18225	18347	18043	18275	18242	18219	18398	18234	18300	18288	18210	18045	18064	18117	18037	18253	18226	18228	18155	18321	18275	18219	18289	18321	18208	18214	18128	18080	18253	18241	18109	18259	18314	18194	18179	18518	18459	18257	18435	18198	18123	18362	18285	18312	18346	18245	18398	18234	18304	18034	18291	18133	18078	18313	18495	18255	18416	18325	18173	18184	18177	18147	18297	18270	18220	18235	18359	18414	18212	18149	18284	18440	18250	18072	18296	18231	18505	18291	18344	18159	18192	18158	18466	18475	18329	18126	18449	18573	18208	18139	18106	18053	18376	18389	18413	18289	18219	18197	18253	18244	18229	18047	18429	18333	18149	18411	18344	18437	18211	18322	18253	18274	18313	18468	18237	18258	18329	18227	18298	18055	18103	18176	18286	18229	18234	18065	18352	18374	18211	18320	18370	18121	18152	18287	18264	18266	18284	18158	18060	18378	18330	18432	18271	18368	18239	18565	18260	18200	18386	18272	18312	18263	18287	18393	18389	18006	18198	18405	18091	18384	18305	18243	18335	18236	18436	18225	18198	18216	18272	18324	18281	18140	18187	18477	18379	18263	17976	18066	18253	18156	18473	18138	18271	18329	18188	18444	18414	18300	18222	18286	18419	18293	18483	18325	18413	18366	18320	18277	18451	18365	18298	18276	18214	18372	18182	18361	18039	18077	18145	18124	18273	18250	18277	18446	18448	18266	18291	18380	18191	18292	18334	18110	18127	18432	18324	18335	18327	18300	18326	18183	18218	18386	18337	18055	18436	18366	18327	18404	18143	18198	18330	18294	18072	18170	17964	18244	18271	18329	18293	18334	18362	18291	18372	18118	18524	18082	18241	18348	18273	18246	18432	18323	18198	18214	18378	18361	18227	18251	18259	18162	18440	18578	18149	18123	18337	18362	18385	18261	18225	18394	18572	18198	18390	18403	18340	18206	18147	18263	18298	18205	18428	18365	18291	18438	18372	18170	18216	18140	18279	18263	18375	18237	18298	18281	18383	18457	18367	18260	18140	18179	18154	18481	18307	18287	18245	18163	18225	18298	18345	18257	18254	18321	18161	18291	18364	18264	18092	18362	18116	18253	18450	18250	18282	18368	18420	18287	18188	18370	18283	18212	18254	18104	18369	18354	18371	18174	18322	18522	18352	18491	18051	18324	18345	18315	18313	18357	18355	18172	18253	18152	18133	18300	18418	18441	18407	18415	18559	18212	18371	18298	18259	18255	18292	18314	18173	18324	18426	18249	18118	18227	18227	18251	18237	18486	18472	18308	18166	18287	18270	18163	18263	18364	18398	18216	18214	18298	18255	18525	18324	18247	18338	18313	18164	18368	18088	18278	18288	18203	18413	18221	18345	18190	18227	18336	18228	18428	18403	18074	18220	18375	18178	18198	18419	18182	18337	18387	18164	18209	18318	18329	18243	18253	18110	18235	18150	18219	18012	18479	18265	18286	18166	18247	18262	18211	18300	18363	18313	18239	18192	18364	18391	18395	18276	18236	18092	18284	18298	18426	18310	18398	18384	18118	18443	18325	18057	18257	18204	18215	18247	18285	18272	18121	18463	18166	18159	18115	18154	18363	18261	18237	18153	18225	18372	18356	18250	18155	18461	18252	18176	18018	18220	18366	18386	18567	18354	18200	18052	18210	18145	18320	18265	18175	18241	18213	18216	18346	18264	18461	18310	18212	18435	18203	18180	18499	18185	18169	18222	18127	18301	18230	18264	18321	18367	18173	18328	18190	18281	18609	18182	18148	18253	18239	18426	18292	18176	18159	18558	18305	18335	18335	18447	18529	18378	18288	18417	18276	18354	18327	18243	18434	18283	18465	18356	18084	18218	18201	18283	18264	18337	18130	18249	18472	18169	18277	18046	18212	18236	18175	18494	18305	18225	18401	18293	18281	18419	18300	18121	18212	18510	18214	18071	18291	18140	18401	18357	18307	18446	18173	18518	18324	18243	18267	18260	18138	18301	18030	18143	18297	18333	18486	18334	18213	18172	18309	18283	18454	18359	18187	18258	18437	17993	18225	18184	18293	18204	18241	18347	18181	18257	18357	17943	18379	18187	18050	18211	18283	18430	18199	18164	18171	18271	18174	18295	18065	18335	18195	18254	18289	18312	18166	18352	18177	18178	18281	18317	18284	18182	18310	18181	18319	18319	18453	18152	18251	18408	18290	18227	18215	18092	18155	18203	18309	18360	18339	18453	18220	18200	18377	18392	18365	18247	18231	18230	18524	18453	18243	18276	18357	18224	18217	18229	18327	18191	18369	18248	18464	18342	18055	18443	18293	18254	18523	18265	18347	18234	18136	18297	18261	18083	18322	18191	18349	18389	18119	18302	18164	18136	18207	18326	18175	18118	18272	18359	18177	18404	18487	18154	18308	18276	18133	18264	18169	18395	18162	18350	18258	18163	18119	18480	18282	18230	18422	18225	18286	18217	18344	18192	18210	18248	18303	18539	18291	18314	18298	18372	18123	18269	18264	18104	18219	18267	18217	18330	18107	18350	18307	18228	18191	18162	18045	18332	18266	18402	18380	18158	18193	18071	18130	18302	18364	18269	18274	18351	18086	18227	18176	18201	18198	18344	18431	18444	18130	18270	18266	18356	18191	18384	18245	18458	18303	18303	18183	18144	18400	18337	18282	18472	18313	18239	18530	18334	18111	18218	18281	18278	18263	18297	18404	18127	18270	18259	18320	18491	18135	18182	18157	18414	18196	18404	18207	18125	18359	18238	18120	18255	18331	18135	18264	18411	18234	18173	18208	18454	18368	18306	18453	18032	18329	18345	18469	18476	18240	18263	18370	18155	18204	18165	18350	18161	18372	18221	18267	18139	18267	18194	18164	18100	18243	18322	18310	18263	18295	18307	18287	18430	18310	18187	18272	18160	18189	18196	18173	18129	18387	18160	18315	18169	18256	18070	18367	18241	18424	18304	18265	18177	18302	18358	18401	18239	18301	18375	18342	18303	18335	18225	18199	18221	18566	18566	18113	18254	18423	18330	18377	18215	18270	18252	18187	18100	18299	18269	18269	18188	18324	18300	18268	18161	18342	18214	18647	18338	18202	18497	18249	18428	18458	18372	18155	18121	18395	18067	18222	18289	18243	18538	18291	18344	18203	18209	18140	18293	18262	18357	18149	18279	18306	18326	18164	18430	18209	18334	18237	18114	18096	18206	18437	18159	18242	18071	18414	18335	18626	18264	18194	18279	18401	18137	18171	18192	18318	18160	18314	18293	18347	18367	18131	18294	18257	18188	18152	18277	18384	18266	18340	18382	18352	18394	18270	18312	18303	18100	18313	18456	18414	18132	18323	18395	18439	18389	18270	18297	18292	18252	18304	18227	18406	18222	18377	18230	18356	18333	18272	18270	18175	18289	18101	18378	18219	18359	18347	18286	18239	18170	18251	18191	18115	18107	18066	18093	18474	18332	18301	18275	18304	18336	18303	18357	18289	18500	18426	18327	18219	18011	18439	18240	18292	18327	18203	18225	18459	18305	18294	18292	18109	18254	18215	18330	18234	18557	18314	18139	18534	18552	18448	18155	18120	18358	18162	18294	18526	18247	18177	18218	18174	18299	18306	18217	18316	18245	18311	18389	18226	18398	18315	18150	18340	18172	18294	18358	18175	18170	18340	18327	18236	18449	18212	18361	18166	18110	18477	18355	18275	18239	18355	18104	18324	18470	18481	18261	18108	18237	18283	18348	18501	18359	18383	18306	18051	18186	18390	18297	18344	18236	18235	18228	18191	18263	18226	18067	18069	18323	18185	18017	18271	18651	18534	18397	18319	18124	18299	18128	18397	18385	18314	18181	18304	18039	18160	18164	18148	18161	18168	18455	18325	18468	18115	18167
35219	58918	55049	44719	38366	30954	26218	23336	20868	19219	18850	19053	19643	19294	18385	17775	17414	16921	16747	16535	16666	16327	16525	16650	16351	16501	16556	16362	16346	16629	16496	16248	16470	16343	16441	16544	16355	16475	16445	16440	16408	16339	16357	16341	16352	16255	16448	16290	16242	16276	16225	16312	16322	16373	16416	16461	16174	16339	16387	16364	16370	16355	16171	16215	16371	16368	16359	16303	16246	16204	16365	16153	16448	16388	16453	16253	16300	16322	16305	16275	16276	16391	16249	16341	16299	16273	16386	16236	16477	16286	16309	16182	16303	16226	16402	16268	16277	16212	16432	16235	16256	16290	16434	16237	16299	16316	16098	16439	16226	16230	16184	16224	16293	16216	16354	16105	16423	16347	16374	16375	16252	16353	16409	16495	16316	16267	16382	16383	16189	16258	16321	16224	16355	16462	16348	16344	16351	16287	16332	16289	16483	16263	16287	16308	16432	16143	16447	16272	16137	16272	16355	16263	16320	16200	16228	16188	16428	16302	16362	16295	16323	16328	16232	16433	16228	16376	16289	16399	16341	16440	16249	16290	16269	16427	16128	16410	16194	16286	16398	16304	16345	16349	16313	16311	16365	16345	16192	16278	16347	16255	16134	16431	16275	16209	16270	16354	16377	16268	16221	16155	16276	16217	16238	16325	16210	16369	16400	16268	16364	16239	16283	16207	16284	16208	16499	16173	16366	16183	16186	16415	16244	16256	16326	16245	16216	16331	16270	16412	16274	16135	16466	16360	16307	16491	16123	16143	16348	16362	16366	16201	16067	16291	16298	16166	16119	16244	16321	16471	16239	16181	16382	16395	16309	16325	16240	16296	16267	16407	16320	16163	16187	16181	16265	16181	16390	16415	16286	16217	16261	16322	16308	16268	16353	16230	16119	16486	16375	16339	16286	16313	16266	16128	16226	16356	16095	16248	16283	16411	16317	16310	16252	16273	16437	16411	16217	16279	16164	16359	16147	16221	16313	16347	16270	16167	16330	16209	16215	16469	16128	16323	16392	16347	16334	16359	16304	16304	16285	16339	16345	16328	16300	16275	16257	16298	16234	16143	16392	16208	16221	16141	16457	16133	16256	16420	16350	16187	16335	16367	16334	16215	16186	16349	16321	16228	16331	16388	16225	16184	16370	16431	16205	16452	16345	16205	16158	16265	16414	16464	16344	16290	16284	16383	16332	16289	16157	16227	16125	16485	16203	16251	16442	16121	16242	16185	16372	16175	16304	16431	16211	16264	16273	16227	16397	16360	16333	16212	16503	16355	16425	16237	16180	16342	16359	16508	16330	16367	16377	16156	16149	16275	16369	16237	16414	16304	16266	16377	16137	16465	16463	16267	16295	16294	16216	16258	16133	16222	16282	16320	16245	16370	16297	16261	16276	16214	16391	16263	16457	16107	16484	16387	16378	16287	16310	16228	16198	16109	16277	16127	16352	16078	16519	16164	16246	16448	16412	16319	16351	16268	16292	16534	16374	16374	16342	16275	16338	16302	16229	16268	16371	16182	16267	16402	16248	16347	16104	16351	16048	16339	16327	16320	16189	16237	16367	16258	16548	16336	16365	16193	16308	16219	16185	16341	16411	16223	16331	16294	16287	16090	16436	16285	16376	16401	16288	16366	16246	16298	16196	16398	16452	16444	16411	16137	16408	16385	16161	16462	16385	16269	16200	16330	16317	16213	16164	16386	16432	16294	16283	16169	16352	16279	16421	16373	16399	16377	16387	16179	16316	16099	16552	16281	16282	16276	16329	16107	16217	16299	16204	16092	16275	16334	16090	16382	16261	16226	16219	16264	16244	16273	16475	16345	16172	16206	16218	16289	16351	16330	16344	16283	16155	16159	16327	16280	16400	16285	16419	16424	16334	16295	16431	16222	16136	16427	16363	16340	16213	16329	16431	16450	16301	16368	16468	16266	16219	16387	16247	16360	16301	16216	16255	16277	16293	16318	16057	16326	16132	16396	16250	16408	16486	16280	16299	16253	16300	16285	16286	16356	16369	16320	16358	16306	16260	16317	16411	16364	16490	16172	16390	16230	16156	16472	16439	16240	16325	16332	16272	16351	16318	16187	16417	16350	16325	16257	16277	16277	16011	16351	16114	16422	16439	16306	16404	16350	16242	16250	16156	16342	16350	16305	16264	16330	16287	16439	16448	16213	16200	16295	16131	16583	16231	16209	16348	16373	16406	16401	16219	16495	16242	16131	16280	16201	16372	16392	16214	16335	16399	16113	16459	16317	16353	16230	16259	16305	16326	16180	16304	16420	16330	16240	16241	16250	16325	16340	16311	16307	16209	16359	16221	16298	16275	16436	16395	16215	16116	16187	16167	16281	16183	16345	16045	16191	16073	16167	16364	16246	16309	16416	16191	16132	16302	16257	16394	16249	16255	16208	16235	16399	16132	16335	16200	16222	16345	16227	16371	16431	16181	16322	16205	16250	16228	16251	16344	16471	16293	16345	16304	16289	16413	16330	16252	16273	16389	16451	16452	16317	16363	16144	16370	16326	16273	16431	16203	16458	16414	16197	16463	16391	16077	16154	16217	16291	16384	16309	16387	16285	16241	16156	16225	16289	16261	16332	16384	16209	16197	16275	16168	16362	16119	16526	16399	16256	16176	16158	16167	16255	16340	16235	16332	16249	16348	16264	16428	16101	16276	16176	16329	16230	16476	16242	16304	16203	16410	16271	16308	16301	16103	16277	16342	16315	16248	16198	16117	16338	16400	16094	16316	16472	16191	16251	16264	16330	16309	16402	16342	16270	16351	16037	16170	16524	16233	16164	16138	16237	16237	16266	16290	16258	16292	16309	16169	16268	16495	16317	16242	16298	16380	16321	16187	16235	16415	16293	16121	16345	16388	16345	16331	16121	16484	16351	16400	16272	16265	16257	16235	16388	16392	16340	16267	16401	16236	16227	16234	16215	16262	16241	16302	16397	16220	16280	16249	16225	16399	16243	16199	16444	16243	16171	16535	16196	16338	16202	16351	16293	16182	16266	16462	16318	16371	16344	16214	16283	16213	16157	16291	16190	16232	16340	16281	16175	16339	16394	16204	16352	16336	16310	16145	16334	16239	16183	16136	16211	16221	16338	16208	16295	16133	16328	16229	16312	16397	16415	16149	16375	16207	16315	16374	16472	16214	16281	16252	16258	16390	16346	16233	16406	16273	16331	16259	16397	16245	16291	16344	16293	16171	16255	16130	16211	16331	16359	16295	16368	16262	16328	16119	16370	16174	16342	16319	16358	16340	16202	16340	16267	16263	16385	16233	16346	16149	16213	16284	16344	16216	16349	16304	16351	16264	16202	16207	16321	16168	16352	16333	16257	16313	16275	16329	16349	16326	16499	16255	16202	16094	16349	16293	16430	16340	16211	16422	16218	16376	16438	16225	16248	16347	16368	16200	16338	16231	16543	16374	16222	16353	16332	16357	16380	16237	16304	16164	16371	16377	16307	16374	16322	16178	16418	16312	16288	16271	16300	16335	16191	16253	16295	16330	16300	16158	16282	16412	16285	16301	16434	16287	16243	16453	16370	16289	16372	16286	16178	16280	16306	16394	16384	16295	16399	16324	16220	16281	16309	16374	16117	16314	16249	16318	16269	16339	16212	16255	16273	16544	16187	16440	16291	16344	16173	16256	16344	16131	16424	16307	16356	16269	16395	16281	16325	16280	16429	16380	16189	16160	16159	16166	16213	16269	16207	16271	16282	16350	16305	16405	16501	16320	16080	16267	16281	16214	16449	16354	16281	16209	16250	16277	16143	16298	16271	16207	16283	16250	16330	16140	16152	16079	16274	16310	16185	16365	16271	16194	16096	16287	16009	16312	16294	16255	16381	16282	16338	16215	16433	16174	16277	16106	16025	16451	16266	16352	16203	16306	16308	16193	16339	16324	16141	16281	16126	16364	16300	16242	16249	16367	16202	16251	16164	16284	16283	16395	16325	16344	16153	16103	16301	16387	16277	16252	16266	16358	16353	16012	16192	16353	16261	16156	16354	16326	16280	16261	16203	16363	16202	16290	16176	16283	16196	16266	16485	16115	16284	16361	16280	16358	16313	16154	16175	16217	16433	16217	16209	16158	16053	16313	16142	16456	16316	16195	16279	16216	16301	16330	16333	16237	16366	16275	16280	16302	16179	16352	16209	16368	16349	16248	16111	16119	16314	16255	16343	16135	16190	16286	16428	16258	16265	16124	16224	16294	16327	16242	16187	16269	16323	16187	16250	16364	16187	16468	16137	16223	16347	16127	16325	16323	16273	16299	16158	16310	16365	16134	16172	16274	16292	16377	16376	16280	16381	16391	16292	16319	16099	16294	16212	16253	16107	16358	16255	16166	16266	16167	16315	16277	16319	16246	16326	16300	16238	16463	16329	16478	16270	16212	16308	16268	16286	16260	16203	16331	16537	16268	16226	16354	16579	16193	16274	16205	16330	16203	16218	16123	16320	16095	16276	16341	16174	16389	16502	16287	16268	16334	16365	16295	16138	16331	16245	16547	16388	16356	16471	16323	16319	16166	16206	16191	16238	16338	16122	16095	16342	16301	16354	16369	16292	16292	16169	16350	16137	16340	16412	16264	16210	16267	16334	16317	16433	16342	16135	16234	16266	16399	16159	16262	16333	16296	16253	16362	16319	16270	16297	16240	16401	16337	16383	16362	16176	16310	16315	16213	16239	16554	16247	16215	16263	16268	16307	16187	16341	16126	16246	16392	16302	16279	16218	16229	16251	16229	16285	16286	16360	16236	16307	16427	16274	16070	16336	16377	16349	16187	16295	16330	16324	16135	16448	16181	16211	16345	16170	16295	16219	16266	16175	16425	16282	16332	16364	16238	16369	16312	16233	16308	16219	16299	16284	16276	16363	16357	16268	16300	16363	16186	16313	16381	16426	16291	16366	16217	16282	16251	16364	16420	16356	16181	16160	16172	16306	16276	16509	16380	16362	16339	16236	16186	16207	16193	16365	16311	16349	16267	16255	16423	16418	16182	16108	16274	16219	16206	16337	16187	16211	16217	16364	16429	16262	16174	16396	16222	16426	16097	16301	16270	16266	16304	16239	16347	16348	16376	16170	16424	16302	16255	16230	16229	16342	16338	16181	16262	16244	16341	16245	16292	16362
28303	26883	34818	31388	23800	20811	19176	18446	18066	17962	17738	17897	17915	17864	17756	17462	17337	17508	17295	17337	17347	17207	17348	17405	17577	17461	17387	17343	17272	17268	17170	17218	17397	17413	17165	17327	17405	17384	17442	17250	17290	17194	17401	17270	17497	17271	17179	17261	17088	17171	17248	17159	17175	17301	17409	17290	17110	17514	17247	17285	17303	17388	17327	17321	17134	17190	17181	17276	17163	17381	17376	17348	17255	17136	17081	17334	17327	17214	17290	17158	17110	17176	17217	17264	17367	17235	17232	17261	17198	17262	17287	17247	17038	17032	17123	17348	17184	17426	17041	17428	17218	17290	17451	17224	17287	17159	17251	17258	17351	17208	17295	17086	17319	17217	17094	17226	17281	17288	17115	17323	17232	17289	17232	17307	17362	17093	17091	17144	17149	17029	17259	17305	17337	17246	17142	17237	17356	17227	17355	17415	17103	17297	17592	17362	17513	17233	17306	17178	17355	17242	17089	17155	16992	17382	17434	17373	17353	17332	17318	17255	17112	17247	17315	17364	17266	17047	17317	17081	17376	17129	16995	17231	17251	17220	17258	17223	17167	17289	17192	17390	17289	17251	17249	17262	17289	17341	17289	17224	17403	17266	17381	17144	17331	17236	17183	17254	17301	17241	17325	17304	17209	17000	17214	17046	17190	17278	17181	17333	17268	17364	16866	17181	17056	17162	17184	17202	17164	17336	17365	17152	17189	17085	17259	17228	17206	17221	17108	17151	17342	17417	17341	17087	17181	17182	17231	17260	17051	17251	17106	17293	17075	17228	17207	17210	17305	17465	17153	17336	17154	17237	17316	17174	17223	17255	17181	17093	17178	17108	17233	17248	17458	17127	17134	17335	17289	17302	17323	17096	17163	17007	16992	17220	17350	17220	17077	17416	17192	17272	17079	17293	17152	17176	17056	17219	16954	17255	17164	17126	17297	17264	17068	17104	17242	17013	17036	17258	17157	17261	17195	17153	17197	17483	17227	17094	17094	17386	17263	17060	17200	17098	17290	17206	17309	17228	17157	17160	17151	17372	17049	17168	17260	17143	17203	17558	17072	17434	17043	17163	17206	17166	17062	17167	17316	17387	17207	17137	17486	17375	17075	16966	17227	17257	17144	17119	17182	17262	17279	17222	17352	17188	17207	17176	17284	17145	17267	17125	17192	17122	17148	17273	17331	17204	17385	17211	16964	17147	17132	17258	17173	17397	17307	17235	17215	17123	17228	17175	17157	17162	17081	17225	17167	17091	17247	17235	17284	17330	17219	17109	17080	17320	17243	17159	17288	17214	17378	17250	17262	17033	17227	17111	17071	17265	17247	17163	17417	17302	17236	17353	17370	17132	17203	17099	17305	17036	17015	17103	17299	17020	17092	17178	17213	17204	17255	17191	17134	17187	17244	17397	17187	17198	17286	17268	17427	17180	17262	17124	17161	17235	17330	17323	17269	17240	17373	17348	17222	17318	17196	17172	17082	17228	17158	17191	17409	16953	17336	17146	17144	17379	17214	17127	17080	17062	17269	17170	17342	17115	17284	17188	17367	17260	17266	17135	17200	17140	17123	17157	17313	17309	17021	17081	17286	17129	17247	17177	16992	17252	17111	17127	17148	17253	17115	17336	17368	17042	17220	17000	17514	17356	17306	17256	17137	17057	17413	17222	17164	17249	17197	17117	17147	17203	17071	17372	17184	17360	17266	17173	17291	17323	17144	17311	17245	17220	17275	17259	17281	17182	17238	17218	17331	17200	17302	17232	17285	17312	17328	17125	17230	17238	17179	17157	17262	17149	17210	17216	17064	17098	17227	17346	17213	17318	17314	17355	17489	17471	17128	17336	17346	17184	17236	17311	17183	17269	17278	17061	17191	17244	17373	17337	17329	17251	17291	17175	17477	17248	17457	17182	17205	17256	17328	17316	17322	17221	17250	17266	17367	16964	17124	17102	17058	17175	17163	17222	17249	17347	17330	17235	17198	17179	17316	17171	17057	17104	17508	17323	17311	17347	17192	17065	17335	17290	17296	17182	17228	17245	17041	17051	17074	17109	17195	17261	17531	17153	17267	17021	17263	17432	17159	17075	17301	17278	17172	17094	17144	17162	17445	17179	17273	17313	17248	17196	17145	17269	17130	17335	17159	17163	17299	17121	17278	17282	17222	17258	17063	17159	17295	17266	17387	17275	17349	17200	17241	17219	17357	17161	17030	17267	17148	17107	17160	17132	17388	17153	17024	17211	17370	17388	17156	17259	17028	17036	17202	17344	17286	17190	17113	17197	17319	17234	17275	17196	17276	17325	17229	17437	17266	17392	17180	17211	17196	17271	17570	17590	17482	17400	17348	17352	17374	17337	17157	17453	17401	17217	17341	17020	17260	17132	17145	17371	17169	17274	17320	17226	17060	17231	17154	17152	17231	17365	17275	17305	17204	17174	17274	17263	17148	17084	17351	17324	17447	17305	17185	17348	17224	17241	17309	17233	17350	17315	17095	17377	17222	17025	17291	17177	17282	17311	17412	17348	17072	17071	17072	17218	17276	17332	17324	17310	17282	16933	17190	17039	17270	17345	17022	17507	17181	17475	17117	17287	17131	17188	17240	17140	17370	17465	17249	17343	17236	17335	17262	17288	17352	17201	17147	17272	17273	17223	17320	17281	17213	17257	17288	17432	17027	17223	17273	17159	17158	17214	17235	17158	17383	17150	17275	17170	17339	17347	17398	17448	17198	17325	17427	17409	17287	17179	17312	17394	17250	17288	17106	17168	17243	17030	17086	17252	17012	17182	17090	17236	17028	17200	17295	17149	17182	17348	17207	17211	17139	17130	17079	17427	17247	17283	17186	17331	17305	17220	17295	17310	17193	17127	17220	17487	17181	17067	17393	17313	17280	17108	17400	17378	17300	17236	17283	17242	17365	17336	17268	17225	17205	17287	17190	17228	17330	17366	17236	17157	17260	17235	17239	17074	17218	17126	17320	17325	17260	17138	17205	17274	17254	17123	16970	17216	17263	17236	17420	17045	17433	17179	17306	17374	17270	17235	17223	17126	17359	17282	17226	17235	17249	17267	17293	17220	17304	17400	17186	17307	17177	17355	17235	17402	17212	17102	17297	17250	17063	17383	17206	17296	17282	17253	17223	17147	17376	17059	17326	17099	17089	16960	17322	17186	17356	17295	17244	17111	17340	17394	17308	17132	17090	17331	16960	17278	17271	17223	17481	17106	17112	17271	17133	17213	17399	17415	17259	17336	17252	17163	17205	17331	17148	17237	17318	17191	17338	17226	17219	17293	17313	17124	17254	17115	17253	17271	17394	17217	17354	17271	17145	17501	17221	17337	17187	16980	17365	17263	17188	17097	17341	17392	17251	17310	17435	17265	17265	17198	17195	17114	17466	17038	17215	17099	17415	17233	17203	17170	17113	17264	17269	17445	17305	17102	17093	17198	17393	17355	16946	17120	17071	17097	17139	17205	17126	17086	17019	17098	17406	17261	17155	17205	17212	17562	17464	17207	17148	17278	17287	17105	17290	17317	17201	17379	17289	17352	17244	17241	17338	17295	17283	17317	17361	17221	17119	17270	17360	17270	17205	17135	17130	17116	17384	17228	17417	17220	17302	17396	17309	17226	17236	17188	17183	17343	17378	17282	17094	17305	17044	17200	17087	17341	17153	17372	17156	17164	17398	17337	17149	17259	17004	17110	17060	17161	17125	17452	17417	17170	17070	17351	17257	17239	17276	17119	17279	17254	17035	17363	17366	17245	17241	17218	17322	17275	17381	17228	17290	17234	17323	17373	17378	17303	17230	17197	17434	17297	17436	17338	17151	17403	17146	17225	17296	17263	17507	17329	17221	17339	17221	17153	17203	17407	17365	17249	17349	17132	17181	17228	17247	17265	17352	17097	17218	17280	17160	17227	17355	17343	17369	17242	17145	17189	17202	17440	17420	17296	17353	17350	17236	17085	17206	17042	17275	17096	17091	17266	17250	17201	17067	17221	17186	17247	17160	17121	17358	17528	17310	17337	17158	17125	17283	17291	17263	17434	17174	17263	17442	17298	17129	17215	17343	17484	17121	17410	17219	17269	17275	17414	17262	17184	17253	17458	17197	17405	17453	17254	17186	17468	17164	17266	17145	17183	17128	17101	17268	17488	17314	17351	17238	17249	17236	17440	17003	17218	17160	17297	17242	17021	17235	17371	17321	17243	17098	17274	17197	17293	17388	17142	17143	17275	17418	17293	17377	17184	17144	17041	17295	17299	17127	17192	17409	17185	17195	17386	17210	17045	17277	17268	17215	17456	17301	17320	17166	17267	17278	17334	17029	17283	17192	17343	17334	17269	16984	17362	17453	17259	17377	17146	17194	17232	17318	17082	17124	17229	17167	17307	17322	17418	17324	17394	17128	17243	17103	17368	17206	17117	17280	17093	17207	17133	17033	17271	17163	17187	17327	17412	17178	17256	17326	17085	17173	17335	17299	17387	17376	17215	17158	17211	17362	17055	17184	17241	17393	17169	17279	17322	17155	17313	17166	17296	17161	17209	17194	17156	17245	17177	17241	17453	17411	17414	17276	17123	17283	17411	17172	17374	17151	17186	17166	17117	17226	17201	17193	17045	17173	17367	17145	17051	17200	17427	17330	17350	17074	17201	17282	17172	17201	17362	17354	17139	17333	17239	17190	17224	17370	17248	17342	17151	17063	17163	17410	17268	17150	17165	17315	17151	17123	17573	17242	17221	17146	17479	17476	17113	17179	17237	17198	17329	17071	17223	17370	17096	17185	17290	17248	17248	17102	17058	17285	17424	17198	17183	17134	17164	17206	17313	17331	17247	17204	17211	17246	17420	17365	17308	17152	17266	17208	17401	17328	17341	17222	17207	17065	17110	17097	17153	17243	17315	17014	17306	17212	17271	17173	17071	17393	17193	17196	17171	17428	17289	17288	17220	17218	17310	17248	17240	17391	17141	17084	17264	17393	17538	17297	17213	17270	17172	17264	17329	17284	17219	17265	17174	17137	17102	17098	17269	17482	17286	17079	17103	17281	17326	17124	17203	17330	17293	17251	17268	17073	17271	17028	17241	17144	17283	17269	17276	17340	17368	17475	17348	17076	17201	17285	16964	17136	17365	17280	17313	16953	17076
31298	44375	41336	32170	23861	20095	18290	17171	16742	16713	16425	16489	16897	16601	16259	16022	16209	15766	15873	15691	15670	15697	15787	15594	15659	15759	15698	15665	15562	15576	15631	15744	15640	15594	15484	15624	15542	15683	15630	15431	15801	15580	15545	15596	15449	15737	15601	15602	15468	15497	15695	15452	15736	15510	15608	15454	15507	15524	15428	15678	15611	15521	15573	15521	15692	15355	15711	15531	15570	15539	15577	15638	15432	15596	15383	15587	15638	15758	15570	15633	15547	15692	15312	15591	15383	15842	15620	15545	15567	15634	15560	15514	15459	15693	15452	15736	15604	15617	15559	15693	15570	15555	15658	15576	15623	15713	15451	15563	15554	15583	15621	15659	15632	15571	15546	15575	15522	15603	15525	15534	15609	15529	15457	15557	15543	15634	15595	15630	15615	15603	15465	15656	15665	15665	15527	15603	15620	15604	15601	15517	15485	15689	15472	15388	15451	15600	15591	15654	15600	15685	15529	15774	15717	15461	15579	15563	15620	15611	15609	15592	15616	15535	15518	15640	15552	15463	15571	15574	15552	15677	15589	15687	15557	15776	15593	15464	15675	15623	15611	15485	15528	15565	15457	15786	15715	15636	15613	15675	15575	15678	15486	15677	15537	15528	15728	15430	15571	15541	15608	15586	15485	15560	15457	15427	15518	15562	15703	15510	15450	15591	15679	15465	15580	15536	15488	15715	15572	15611	15692	15480	15558	15617	15493	15596	15577	15635	15632	15605	15497	15581	15433	15676	15465	15520	15606	15622	15759	15624	15509	15456	15516	15697	15638	15554	15666	15496	15630	15415	15525	15705	15524	15796	15650	15513	15703	15601	15442	15542	15418	15592	15510	15555	15564	15573	15624	15542	15438	15681	15662	15610	15747	15491	15686	15648	15378	15551	15534	15522	15613	15593	15682	15463	15558	15597	15553	15562	15663	15507	15500	15662	15498	15549	15706	15572	15636	15639	15518	15617	15671	15689	15648	15530	15642	15633	15499	15552	15480	15527	15535	15616	15535	15513	15679	15593	15606	15512	15731	15607	15578	15469	15614	15615	15447	15640	15580	15649	15734	15552	15555	15679	15650	15589	15634	15519	15658	15499	15502	15604	15631	15627	15478	15651	15700	15490	15595	15444	15677	15626	15801	15469	15500	15772	15634	15515	15729	15678	15664	15655	15438	15640	15650	15536	15778	15598	15533	15537	15529	15567	15661	15513	15520	15634	15514	15592	15676	15711	15471	15584	15642	15521	15520	15613	15716	15468	15639	15603	15715	15620	15464	15750	15744	15447	15497	15417	15663	15634	15559	15632	15568	15541	15613	15489	15603	15527	15469	15648	15623	15562	15650	15431	15641	15456	15539	15718	15739	15718	15576	15625	15531	15607	15535	15593	15507	15520	15492	15718	15683	15781	15453	15648	15499	15638	15667	15633	15631	15571	15722	15561	15634	15617	15581	15437	15623	15673	15577	15502	15554	15679	15520	15547	15581	15640	15659	15516	15468	15641	15548	15466	15633	15648	15563	15615	15702	15588	15558	15493	15561	15648	15713	15596	15645	15571	15756	15512	15639	15564	15642	15470	15662	15627	15743	15576	15479	15598	15615	15592	15594	15570	15449	15596	15795	15604	15716	15578	15722	15649	15472	15693	15573	15570	15468	15703	15617	15588	15428	15453	15490	15578	15693	15613	15710	15755	15544	15561	15558	15615	15613	15542	15504	15752	15639	15777	15688	15612	15422	15499	15608	15554	15545	15563	15558	15548	15485	15650	15499	15453	15648	15416	15782	15685	15657	15658	15516	15614	15644	15592	15788	15569	15580	15686	15605	15540	15483	15656	15509	15559	15802	15379	15620	15741	15406	15405	15538	15697	15477	15704	15771	15596	15558	15688	15513	15563	15657	15610	15625	15493	15587	15603	15597	15499	15520	15422	15629	15689	15506	15553	15582	15660	15520	15451	15675	15474	15821	15573	15582	15598	15554	15640	15576	15691	15484	15628	15706	15653	15612	15433	15637	15630	15584	15611	15601	15631	15511	15477	15567	15584	15354	15505	15401	15519	15609	15822	15760	15648	15647	15582	15666	15659	15708	15686	15535	15575	15680	15462	15537	15444	15496	15540	15467	15560	15690	15581	15578	15532	15566	15534	15509	15527	15666	15753	15554	15536	15647	15631	15437	15724	15587	15562	15450	15428	15530	15679	15660	15646	15607	15815	15561	15528	15625	15465	15634	15532	15404	15579	15536	15551	15620	15529	15648	15535	15482	15667	15567	15389	15434	15503	15581	15596	15650	15576	15588	15555	15508	15582	15496	15431	15646	15638	15588	15834	15523	15800	15518	15650	15476	15610	15579	15561	15638	15633	15573	15703	15785	15725	15606	15635	15596	15637	15541	15644	15461	15597	15576	15708	15577	15550	15659	15409	15517	15843	15634	15613	15619	15658	15568	15555	15526	15637	15716	15687	15742	15631	15590	15636	15674	15579	15627	15623	15423	15468	15742	15518	15482	15765	15602	15583	15595	15704	15681	15591	15601	15707	15607	15638	15551	15500	15580	15590	15648	15625	15647	15612	15648	15746	15726	15657	15466	15665	15497	15593	15337	15493	15680	15727	15492	15808	15548	15560	15637	15552	15578	15493	15642	15513	15675	15505	15673	15572	15658	15630	15703	15531	15626	15570	15430	15649	15515	15595	15576	15548	15643	15492	15513	15624	15552	15551	15507	15600	15629	15653	15597	15684	15577	15576	15485	15524	15562	15493	15717	15618	15521	15700	15615	15693	15628	15620	15506	15525	15607	15557	15667	15562	15517	15587	15691	15479	15614	15531	15525	15612	15478	15475	15570	15619	15537	15590	15550	15552	15516	15579	15571	15663	15556	15597	15481	15633	15941	15570	15692	15672	15657	15563	15607	15512	15568	15644	15645	15411	15620	15457	15701	15646	15445	15597	15552	15636	15517	15594	15692	15618	15663	15584	15677	15508	15484	15699	15640	15564	15580	15841	15699	15688	15651	15629	15642	15745	15618	15437	15864	15659	15573	15589	15535	15444	15585	15508	15631	15636	15584	15530	15592	15676	15534	15698	15529	15626	15639	15618	15590	15716	15645	15675	15620	15700	15563	15603	15634	15609	15569	15399	15732	15474	15541	15668	15523	15473	15606	15511	15586	15625	15657	15553	15633	15446	15622	15745	15736	15546	15726	15693	15648	15672	15660	15559	15666	15437	15719	15671	15429	15781	15633	15568	15697	15570	15599	15583	15684	15373	15563	15688	15537	15655	15718	15451	15608	15621	15535	15678	15570	15377	15671	15761	15499	15653	15628	15528	15628	15589	15473	15559	15545	15666	15548	15674	15699	15574	15705	15677	15694	15616	15826	15614	15623	15565	15547	15604	15393	15576	15740	15478	15671	15468	15588	15483	15620	15553	15521	15572	15470	15689	15688	15646	15428	15677	15629	15480	15609	15720	15444	15531	15630	15487	15519	15670	15430	15616	15739	15663	15546	15714	15582	15442	15575	15412	15584	15610	15581	15537	15523	15519	15565	15620	15691	15617	15509	15502	15566	15627	15511	15334	15694	15530	15567	15565	15731	15704	15484	15626	15508	15615	15705	15755	15517	15652	15633	15573	15507	15776	15653	15676	15621	15567	15820	15542	15518	15532	15698	15585	15564	15683	15680	15555	15485	15667	15635	15598	15669	15650	15662	15595	15684	15707	15509	15623	15764	15423	15598	15864	15633	15632	15561	15531	15560	15594	15674	15511	15582	15593	15631	15673	15576	15564	15414	15759	15680	15524	15577	15543	15607	15510	15561	15689	15571	15473	15613	15558	15467	15598	15581	15511	15700	15600	15599	15636	15673	15618	15533	15619	15766	15649	15622	15780	15584	15615	15647	15466	15723	15575	15589	15490	15615	15542	15627	15695	15602	15630	15555	15679	15523	15492	15496	15533	15611	15632	15536	15700	15571	15646	15553	15643	15645	15534	15682	15622	15573	15591	15527	15513	15628	15574	15438	15652	15603	15591	15640	15670	15561	15556	15681	15543	15654	15675	15705	15600	15773	15641	15749	15607	15661	15685	15559	15379	15632	15508	15733	15427	15528	15455	15681	15285	15671	15686	15452	15644	15630	15332	15727	15470	15562	15584	15578	15557	15592	15667	15593	15570	15563	15545	15603	15794	15628	15486	15694	15479	15465	15608	15416	15638	15613	15696	15707	15704	15630	15485	15590	15583	15649	15590	15361	15638	15652	15619	15777	15571	15724	15698	15405	15600	15586	15659	15580	15513	15488	15522	15635	15698	15422	15681	15546	15552	15616	15615	15499	15678	15627	15771	15549	15538	15583	15709	15687	15683	15559	15593	15517	15452	15567	15732	15676	15526	15538	15619	15649	15602	15562	15635	15357	15470	15543	15678	15603	15625	15646	15644	15655	15481	15720	15532	15679	15721	15673	15653	15414	15729	15589	15512	15658	15530	15477	15543	15678	15477	15484	15669	15474	15669	15557	15744	15472	15597	15630	15520	15455	15684	15464	15503	15615	15643	15646	15533	15544	15520	15554	15609	15666	15670	15573	15427	15491	15708	15555	15537	15709	15527	15553	15594	15670	15761	15592	15626	15417	15460	15537	15615	15644	15769	15710	15743	15559	15582	15795	15502	15615	15628	15722	15660	15578	15754	15529	15509	15548	15582	15493	15504	15624	15737	15463	15537	15664	15550	15354	15578	15583	15486	15696	15473	15480	15630	15664	15505	15599	15789	15520	15654	15641	15483	15659	15487	15650	15605	15470	15699	15629	15648	15632	15517	15669	15574	15531	15692	15376	15759	15565	15490	15591	15428	15472	15640	15646	15531	15713	15853	15635	15440	15714	15626	15675	15490	15592	15498	15677	15590	15504	15566	15712	15528	15581	15649	15494	15731	15605	15626	15487	15830	15698	15643	15531	15651	15526	15502	15717	15582	15469	15507	15573	15661	15667	15579	15624	15371	15687	15512	15800	15609	15528	15419	15571	15600	15773	15677	15568	15665	15723	15570	15544	15661	15656	15612	15440	15571	15644	15635	15745	15645	15609	15603	15559	15439	15582	15609	15634	15573	15701	15544	15784	15434	15655	15568	15604	15471	15446	15568	15582	15793	15735	15642
24222	21419	28971	25553	24346	24416	23322	20331	19468	19180	19374	19121	19317	19358	19019	18728	18316	18170	18282	18102	18125	17947	18078	18011	17748	17932	17958	18069	17883	18041	17879	17695	17833	17991	17745	17888	17602	17944	17951	17694	17920	18006	17822	17778	17766	17907	17798	17831	17762	17640	17706	17750	17657	17767	17791	17841	17949	17643	17849	17945	17972	17864	17705	17825	17940	17852	17914	17720	17657	17838	17914	17902	17797	17662	17881	17603	17792	17782	17808	17789	17730	17943	17728	17724	17579	17961	17932	17795	17760	17660	17861	17705	17736	17888	17821	17816	17488	17555	17862	17736	17775	17769	17871	17665	17783	17672	17650	17604	17787	17853	17718	17898	17750	17748	17700	17637	17750	17786	17623	17852	17859	17715	17562	17855	17688	17898	17707	17673	17650	17596	17486	17945	17722	17726	17939	17745	17768	17566	17822	17968	17876	17735	17787	17619	17703	17831	17848	17878	17742	17913	17843	17901	17821	18007	17821	17807	17639	17556	17695	17623	17694	17726	17654	17757	17674	17579	17759	17590	17823	17802	17652	17717	17815	17680	17775	17802	18004	17859	17733	17862	17712	17846	17759	17736	17939	17772	17786	17618	17647	17720	17818	17660	17643	17677	17765	17688	17743	17734	17798	17680	17774	17828	17883	17720	17981	17634	17645	17803	17776	17742	18065	17654	17749	17643	17798	17707	17656	17654	17619	17579	17733	17853	17656	17639	17888	17800	17633	18011	17847	17631	17713	17741	17759	17848	17926	17556	17781	17769	17759	17644	17757	17640	17791	17667	17866	17878	17777	17714	17665	17643	17683	17773	17788	17748	17783	17790	17586	17785	17860	17622	17720	17866	17804	17760	18024	17790	17733	17702	17729	17640	17597	17697	17790	17712	17914	17526	17712	17876	17733	17752	17807	17906	17662	17556	17747	17791	17710	17578	17625	17729	17738	17638	17942	17761	17844	17733	17691	17820	17563	17882	17887	17862	17750	17933	17729	17750	17754	17791	17820	17620	17711	17719	17787	17698	17718	17890	17646	17667	17659	17724	17652	17852	17805	17689	17787	17709	17591	17775	18032	17936	17911	17874	17872	17850	17893	17782	17687	17702	17907	17680	17676	17591	17779	17882	17512	17624	17871	17774	17847	17789	17587	17704	17729	17696	17727	17656	17771	17672	17598	17618	17878	17727	17720	17818	17943	17700	17882	17800	17681	17480	17653	17774	17742	17505	17770	17685	17728	17655	17783	17620	17784	17753	17669	17880	17770	17743	17767	17831	17704	17589	17595	17823	17648	17869	17831	17859	17705	17658	17936	17815	17704	17659	17738	17596	17824	17706	17619	17730	17750	17876	17844	17606	17809	17796	17760	17821	17656	17641	17672	17980	17656	17751	17654	17733	17657	17732	17835	17730	17559	17722	17914	17695	17707	17907	17678	17533	17694	17723	18008	17768	17520	17607	17835	17585	17640	17893	17655	17784	18026	17842	17807	17793	17785	17645	17784	17871	17733	17821	17808	17783	17575	17663	17970	17708	17702	17690	17656	17822	17886	17792	17713	17838	17644	17810	17695	17847	17937	17811	17828	17858	17880	17630	17685	17561	17970	17933	17579	17765	17778	17571	17860	17799	17794	17699	17680	17596	17817	17873	17991	17858	17714	17612	17805	17871	18039	17853	17793	17670	17700	17676	17870	17595	17994	17799	17930	17718	17693	17742	17671	17943	17653	17962	17841	17627	18026	17824	17609	17815	17883	17934	17789	17809	17799	17685	17661	17777	17769	17762	17778	17884	17776	17870	17805	17773	17798	17876	17676	17780	17716	17790	17823	17553	17601	17628	17748	17711	17750	17857	17507	17623	17739	17537	17801	17738	17748	17777	17901	17761	17863	17724	17690	17783	17823	17625	17854	17705	17684	17747	17632	18073	17718	17791	17845	17894	17777	17659	17825	17724	17889	17940	17876	17741	17869	17643	17687	17885	17901	17878	17784	17774	17797	17904	17995	17723	17855	17718	17684	17808	17857	17748	17733	17546	17647	17673	17644	17881	17773	17712	17692	17770	17594	17625	17716	17624	17603	17890	17747	17540	17724	17816	17709	17531	17981	17443	17726	17741	17828	17722	17722	17593	17882	17948	17774	17727	17725	17629	17737	17635	17757	17757	17674	17739	17758	17846	17960	17789	17796	17771	17518	17727	17862	17609	17734	17855	17602	17711	17698	17820	17664	17818	17836	17660	17696	17709	17671	17926	17660	17623	17641	17834	17807	17870	17641	17886	17801	17839	17702	17705	17624	17959	17919	17715	17701	17709	17756	17800	17642	17603	17908	17550	17707	17847	17736	17820	17780	17833	17932	17652	17729	17753	17867	17973	17605	17764	17803	17893	17737	17929	17708	17750	17720	17801	17567	17524	17885	17819	17810	17754	17907	17841	17839	17684	17681	17801	17985	17718	17764	17821	17988	17741	17744	17794	17822	17814	17918	17682	17797	17856	17757	17541	17932	17603	17710	17718	17734	17638	18032	17707	17655	17749	17886	17724	17852	17686	17672	17547	17817	17920	17839	17815	17792	17696	17710	17801	17818	17714	17585	17698	17792	17755	17743	17813	17588	17652	17626	17640	17828	17667	17742	17737	17659	17642	17643	17828	17809	17733	17582	17833	17735	17769	17612	17685	17704	17830	17687	17808	17977	17827	17707	17638	17741	17708	17862	17753	17842	17635	17613	17803	17502	17749	17574	17758	17537	17698	17708	17674	17784	17680	17713	17603	17557	17495	17839	17644	17864	17842	17814	17746	17825	17597	17728	17843	17721	17851	17594	17720	17697	17690	17788	17673	17770	17760	17858	17782	17719	17646	17854	17679	17768	17680	17853	17681	17717	17814	17908	17746	17734	17591	17623	17836	17685	17838	17868	17819	17671	17851	17702	17735	17752	17929	17673	17682	17867	17796	17882	17820	17866	17883	17559	17875	17752	17886	17717	17761	17793	17747	17809	17734	17882	17814	17802	17780	18045	17620	17739	17909	17867	17606	18011	17803	17849	17790	17935	17837	17533	17516	17741	17792	17778	17755	17657	17835	17744	17673	17727	17680	17915	17643	17781	17657	17769	17586	17925	17699	17803	17798	17767	17703	17938	17831	17886	17765	17667	17724	17652	17792	17517	17835	17614	17591	17727	17607	17776	17829	17732	17835	17770	17785	17705	17493	17797	17786	17814	17710	17708	17688	17793	17809	17708	17742	17450	17679	17845	17853	17600	17734	17751	17817	17728	17710	17666	17588	17742	17655	17598	17616	17783	17644	17938	17820	17676	17801	17716	17753	17763	17501	17900	17422	17638	17710	17738	17914	17713	17647	17760	17787	17987	17949	17856	17944	17586	17864	17678	17560	17891	17793	17767	17822	17654	17627	17892	17749	17630	17801	17607	17684	17633	17915	17625	17697	17757	17745	17733	17906	17743	17705	17962	17689	17624	17713	17877	17695	17690	17908	17848	17686	17699	17883	17778	17769	17531	17775	17764	17555	17741	17735	17629	17681	17752	17573	17569	17557	17826	17989	17756	17659	17729	17886	17740	17744	17693	17789	17721	17533	17756	17758	17682	17717	17756	17772	17785	17611	17770	17793	17569	17857	17875	17768	17818	17611	17823	17740	17572	17741	17799	17857	17845	17765	17840	17707	17697	17831	17731	17605	17835	17860	17689	17675	17693	17852	17879	17796	17797	17711	17579	17668	17665	17644	17711	17731	17867	17842	17767	17690	17795	17778	17851	17834	17758	17824	17764	17537	17703	17696	17647	17646	17763	17624	17882	17713	17890	17780	17789	17796	17904	17672	17884	17634	17701	17617	17504	17763	17685	17577	17888	17793	17812	17768	17673	17883	17872	17657	17851	17796	17585	17784	17707	17659	17647	17664	17789	17679	17665	17831	17780	17550	17724	17707	17682	17822	17770	17858	17698	17720	17803	17661	17778	17563	17663	17866	17730	17531	17742	17603	17719	17636	17904	17789	17631	17580	17743	17818	17620	17787	17692	17621	17507	17686	17989	17588	17877	17753	17669	17571	17583	17810	17810	17796	17847	17916	17730	17840	17614	17591	17783	17706	17720	17441	17617	17701	17667	17858	17688	17597	17962	17827	17666	17723	17803	17759	17689	17510	17810	17692	17826	17695	17786	17657	17724	17779	17659	17615	17771	17621	17949	17668	17837	17555	17809	18024	17652	17553	17732	17832	17708	17898	17844	17813	17566	17601	17894	17565	17627	17825	17788	17748	17637	17725	17915	17836	17842	17780	17721	17640	17779	17895	17619	17800	17956	17735	17722	17839	17689	17591	17576	17761	17731	17677	17827	17708	17773	17599	17749	17599	17666	17655	17616	17698	17648	17752	17809	17651	17570	17644	17846	17771	17774	17760	17666	17615	17647	17727	17805	18001	17715	17693	17663	17861	17910	17714	17889	17635	17540	17915	17921	17668	17591	17661	17722	17779	17753	17960	17752	17935	17838	17841	17609	17731	18000	17720	17834	17736	17723	17880	17856	17903	17660	17712	17656	17907	17821	17815	17970	17923	17693	17581	17634	17804	17689	17677	17721	17588	17630	17766	17693	17613	17631	17913	17792	17762	17818	17822	17809	17808	17862	17879	17973	17752	17735	17694	17515	17750	17800	17877	17725	17757	17795	17707	17827	17758	17619	17990	17822	17675	17599	17684	17782	17936	17816	17971	17815	17939	17762	17906	18076	17712	17821	17898	17696	17742	17895	17773	17743	17622	17897	17843	17882	17927	17718	17582	18009	17623	17813	17735	17666	18053	17814	17977	17695	17818	17640	17629	17690	17701	17702	17782	17858	17530	17829	17850	17967	17712	17761	17822	17946	17808	17845	17837	17866	17619	17624	17455	17794	17770	17699	17785	17843	17896	17867	17826	17504	17640	17709	17636	17840	17770	17598	17627	17843	17677	17695	17641	17652	17647	17634	17793	17727	17700	17857	17754	17714	17714	17718	17719	17618	17625	17897	17778	17729	17921	17879	17796	17872	17635	17741	17562	17788	17706	17767	17611	17800	17598	17636	17720	17536	17760	17851	17764	17849	17681	17771	17732	17670	17717	17845	17664	17807	17679	17897	17723	17845	17685	17563	17629	17847	17729
32333	52495	47940	36336	29006	23440	20697	19514	18600	18172	18079	17809	18035	18147	17552	17129	16700	16315	16547	16452	16193	16151	16124	16010	16278	16188	16246	16228	16066	16232	15878	16143	15965	16070	15943	15986	16068	16038	16078	16138	16025	16089	16058	16080	15930	15846	15950	16081	15944	15960	16003	15934	15995	16002	15930	16122	15917	16047	16037	15923	15964	16025	15991	15924	16223	16055	16026	16079	16161	15963	15988	16060	15899	15886	16064	16028	16006	16054	16031	16018	16032	15974	16012	15974	15966	15916	15976	15977	15970	16091	16096	15999	15988	16058	15965	15787	16042	15909	16040	15963	15983	15874	15967	16133	16011	15789	15804	16011	15896	15954	16038	15976	16033	15869	15967	16064	15989	15997	15867	16060	15965	15988	16000	15765	16048	15879	15930	15961	15910	16148	15881	15941	16118	16059	15995	15874	16007	16025	15948	15986	15829	16001	15875	16169	15995	15786	15991	15959	15978	16130	15917	15957	15931	15817	16053	16034	15937	15931	15909	15937	15839	15971	15928	15901	15789	16014	16069	16000	15948	16017	15918	16006	15876	16091	16069	16042	16026	16006	15891	15924	15844	16036	16198	15908	16093	15961	15812	16027	15742	15947	16020	15941	15870	16076	15993	15954	15927	15857	15972	16031	16028	15978	16006	16059	15829	15999	15884	15880	15998	16133	15764	15860	16015	15854	16025	15937	15860	16046	15955	15991	15910	16038	15909	16075	15913	15950	15813	16005	16002	15956	16060	15928	16025	15820	15980	16113	16014	15970	16039	15880	16006	15871	16098	15985	16000	16028	16014	15912	15919	16031	15952	15964	16010	15820	15945	15871	15984	16028	15906	16002	15990	16023	16058	16131	15888	16106	15942	15800	15963	16060	15860	16067	15881	15856	15827	16099	16028	15922	15914	15947	16059	15908	15881	15916	15963	16033	16027	16071	16114	15899	15994	16025	15880	15925	15893	16018	15775	15954	16021	15967	15856	16023	15965	15846	15923	15993	16075	15926	15883	16064	15990	15871	15886	15913	16040	16014	15840	16010	15799	15971	16057	15892	16075	15951	15958	15851	15843	15881	15893	15937	15992	15965	16099	16112	15874	16040	16112	16005	15976	15833	15929	16104	15938	15884	16082	15840	15962	15981	16048	15920	16055	16094	15983	15821	15866	16099	15882	16011	16059	15806	15920	15979	15971	15881	15920	16216	15932	16117	15965	15870	15942	15865	15794	15962	16002	16189	15972	15835	16010	16157	15892	15916	16006	16145	15871	15875	15893	16052	15941	15981	15965	15990	16016	16142	15922	15885	16079	16027	15888	15976	16000	15945	15994	15905	15971	16000	15908	15957	15941	16061	15967	15936	16037	15893	15978	16031	16037	16068	15711	16010	15970	16133	15994	15928	15830	15871	15876	15984	15986	15841	15715	16168	16199	15909	15908	16157	15892	16142	15798	15869	15896	15876	15934	15945	16031	15803	16012	16048	15936	16020	16013	16016	16000	15853	16031	15919	16061	15971	15967	16063	16030	15893	15965	15954	15934	15992	15895	16169	15964	16061	15905	15892	15894	15864	16032	16108	15964	16067	15999	15909	15977	15895	16049	16112	16069	15816	15925	15924	15932	15904	16164	15815	16042	15869	15785	16027	15758	15998	16200	15836	15780	15872	16076	15910	16067	15949	16051	15968	16065	15963	16091	15908	16001	16004	15983	15963	15952	15981	16064	15766	15852	16014	15947	15955	15857	15900	15773	16007	15918	16155	15925	15970	16087	16011	15834	15904	16043	16007	15948	15954	15843	16031	16046	15918	15925	15897	15986	16006	16005	16148	16024	16177	16071	15941	15835	15931	16029	16004	15964	15981	16021	15934	15852	16054	15914	16065	16057	16017	15992	16046	15881	15767	16038	15980	15847	15877	16051	15776	15866	15992	15943	15945	16117	15983	15977	15904	15935	15945	16075	16005	15927	16077	15834	15944	16167	16033	16164	15840	15951	15971	15949	16050	16079	15965	15828	16086	15910	16022	16155	15788	15761	16066	15755	16047	15969	15925	16069	15823	16160	16071	15897	16096	16104	15940	15809	15879	15911	16061	16005	15849	16011	15911	16004	15932	15999	15931	15968	16037	16035	16071	16041	15876	15892	15904	16112	16011	15889	15903	16121	15904	15859	15848	15959	15975	16036	16009	16071	15623	16038	15791	16035	15920	16022	15918	16051	15986	15924	15951	16023	16146	16052	16150	15863	15868	15934	15930	16072	15846	15865	16003	16026	15909	15985	15785	16016	15912	15977	15982	16029	15928	16162	15938	16139	15988	16022	15988	16071	15956	15853	15890	15980	15891	16039	15929	16040	15918	15810	16081	15924	15913	15985	16026	15909	15891	15997	15876	15869	15959	16065	15758	16028	16073	15892	15912	15915	16066	16011	16071	15987	15990	15812	15986	15969	15864	15919	15948	15846	16076	15931	16078	15883	16004	16133	15838	16001	16042	15936	15896	15965	15926	15986	15956	15924	15866	16249	15914	15926	16021	15924	16032	16040	15952	15990	15883	16140	15978	15954	15957	16135	15955	15888	16031	16008	15990	15811	15970	15890	15913	15948	16243	15844	16020	15928	15912	15882	16046	16090	15852	15758	15959	15886	16020	15985	15984	16065	15820	15710	16073	15863	15976	16041	16085	15903	16092	15984	16024	15909	16007	15942	15996	16061	15919	16124	15883	15993	15856	15742	15877	15964	15961	16049	15959	16028	15962	15795	15843	15957	15992	15954	15977	15904	16007	15658	16014	15781	16093	15846	16092	16042	16018	15970	15988	15976	15916	15958	16125	15999	15737	16006	15868	15835	15868	15966	15903	15969	15971	16007	15905	15865	15944	15738	16055	16054	15998	15982	15970	15906	16078	15941	16029	16002	15816	16119	16005	16149	15943	16135	16056	15918	15966	15753	15983	15918	15992	15978	15953	16022	16053	15835	15906	16165	15964	16028	15808	16167	15963	15981	15991	16012	15917	15885	15933	15888	15819	15866	15971	15970	15770	15993	15961	15935	16250	15752	15993	15907	16110	16002	15962	15832	15795	15897	16092	15864	15979	15903	15848	15937	15975	15946	15937	15898	15768	15827	15806	15944	16062	15942	16044	15940	16115	15844	16034	15785	16056	15894	16002	15992	15924	16083	16000	15978	15925	15960	15881	15849	16105	15862	16011	15944	15880	16060	15952	15937	15964	15972	16049	15874	15875	16040	16052	15975	16077	16028	16110	16213	15761	16004	15975	15867	15852	15935	16047	15911	16053	15959	15869	15892	16063	15945	16089	16024	16083	15918	15791	15967	15970	15778	16027	15921	15950	16071	15753	15862	16128	15944	15952	15813	15752	16014	15961	15992	15897	15927	16085	15891	15836	16081	15953	15883	15993	15900	16116	16012	16000	15825	15987	15964	15963	15875	16093	16081	15854	15942	15826	16024	15918	16010	15830	15959	15926	16007	16203	15978	15913	15945	15844	16097	15896	15857	15885	16122	15919	15924	15908	15954	16150	16099	16004	15892	15859	15871	16033	16060	16046	16059	15941	15913	15962	15885	15993	15948	15933	16054	15931	15988	15939	16074	16015	15967	16005	15890	15945	15989	15995	15887	16023	15850	15981	16002	16059	15958	16015	15941	15993	15852	16081	15877	15934	16081	15971	15909	16034	15918	15914	15939	15785	15972	15859	16115	16037	15914	16101	15960	15916	15979	15691	15997	15913	15953	15796	15924	16046	16010	16004	15849	15985	16117	15816	15868	15803	16105	15866	16042	15902	15848	15978	16090	15896	16027	16187	15811	15909	15864	16009	15894	15895	16182	15860	15913	15985	16072	15903	15764	15975	15939	15895	15978	15769	15873	15863	16022	15895	15842	15822	16050	15970	16005	15968	15746	16004	15967	16003	15897	16109	16052	16165	15833	15927	16087	15905	16010	16039	16091	15856	15995	15847	16073	16039	15946	15996	15853	16002	16142	15913	16123	15897	15982	15983	16047	16004	15981	16002	16031	15899	15730	15922	16083	15975	15978	15970	15933	15819	15849	15842	15906	15730	16009	15739	15810	15882	15811	16021	15952	15781	15928	16020	15992	16048	15988	15788	15963	15913	15883	15939	16136	15999	15952	15945	15968	15836	15987	16142	15942	16015	15996	15665	16076	15788	15838	15970	15968	16005	16004	15893	16049	16029	15791	15945	16018	15728	16043	15878	16040	16036	15907	16065	16037	15765	16037	15981	16049	15852	15863	16044	15991	15960	15833	15867	16039	15922	16089	15905	15945	16008	16033	16052	15898	15933	16119	16089	15965	16054	15971	16033	15805	15923	15841	15987	16065	16001	15846	16152	16132	15914	15885	16029	15981	15867	15888	15862	15769	15889	15900	15923	16052	15838	16000	15927	15959	15826	15991	15963	15859	16083	15917	16124	15880	15867	16037	15944	15974	15855	15943	15997	15953	15966	15983	15974	16068	15996	15847	15972	15938	15885	16034	15935	16012	15847	15936	15886	16046	15986	16066	15897	15929	16028	15952	16061	15856	16184	15874	16067	16058	16005	15950	15938	16194	16091	15927	15995	15860	15890	16074	15796	16081	16030	16018	15925	15908	15964	16025	15951	15886	16050	15921	15901	15978	15783	15851	15869	16050	15861	15927	16216	16027	15944	16058	15770	15826	16074	15886	15937	15925	16010	16035	15946	15914	15958	16062	15982	16051	15874	15951	15947	15997	16085	16060	15873	16020	15947	15823	15929	16103	16002	16112	15900	15863	16037	15887	15837	15925	16003	15951	15900	15793	15888	16002	15861	16110	16018	16043	15987	15818	16050	15945	15919	15926	16017	15988	16008	15934	15801	15878	16063	15983	15969	15930	15909	16034	16062	15920	16174	16125	16022	15919	15828	16141	15882	15988	15963	15993	15953	15944	15888	16115	15965	15933	15970	16108	16001	15972	15961	15754	15977	16079	15824	15978	15934	15913	15960	15961	16060	16176	16049	15913	16070	15943	15981	15978	15890	15975	15783	15884	15839	16049	16151	16039	15941	15902	15990	16125	15808	15901	16031	16054	15894	15975	15727	16145	15957	15959	16008	15942	16028	15929	16134	15882	15925	15666	15957	15888	15957	16067	16069	16081	15935
22917	21394	29254	24309	23346	27148	28955	23253	21532	21535	21064	20917	20794	20812	21002	20555	20088	19896	19694	19679	19671	19751	19515	19409	19400	19365	19383	19252	19338	19308	19531	19374	19657	19407	19151	19364	19334	19288	19162	19268	19354	19237	19392	19284	19257	19288	19252	19165	19443	19241	19321	19269	19159	19292	19242	19258	19456	19105	19204	19199	19386	19269	19321	19190	19174	19218	19275	19139	19095	19197	19050	19321	19179	19236	19176	19129	19128	19163	19308	19206	19182	19291	19182	19385	19104	19338	19204	19152	19098	19060	19206	19100	19291	19203	19364	19333	19204	19191	19054	19270	19165	19187	19184	19208	19259	18969	19152	19209	19187	19273	19467	19152	19189	19178	19154	19160	19146	19247	19219	19343	19190	19178	19153	19345	19252	19268	19229	19241	19004	19459	19133	19136	19149	19145	19102	19416	19189	19290	19286	19174	19307	19237	19212	19319	19131	19243	19173	19214	19502	19169	19015	18953	19037	19251	19213	19158	19247	19280	19231	19177	19384	19172	19137	19301	19276	19400	19093	19181	19159	19398	19214	19173	19180	19260	19204	19117	19134	19170	19035	19065	19421	19403	19223	19307	19175	19071	19317	19295	19231	19307	19109	19001	19159	19066	19042	19241	19405	19198	19244	19167	19032	19207	19109	19411	19259	19260	19284	18997	19106	19168	18925	19282	19316	19293	19303	19118	19277	19188	19090	19113	18922	19195	19225	19088	19185	19453	19275	19093	19109	19094	19351	19189	19187	19194	19322	19120	19279	19295	19103	19217	19273	19466	19319	19397	18999	18984	19348	19285	19310	19017	18977	18938	19238	19196	18984	19170	19208	19139	19089	19125	19397	19283	19292	19193	19135	19335	19146	19166	19181	19257	19361	19050	19138	19156	19219	19286	19339	19273	19257	19182	19298	19028	19230	19155	19376	19201	19069	19372	19303	19248	18849	19096	19407	19195	19080	19230	19305	19106	19507	19264	19294	19090	19113	19037	19227	18985	19115	19058	19166	19064	19169	19075	19280	19118	19106	19313	19013	19141	19244	19216	19108	19034	19119	19147	19251	18951	19164	19159	19185	19079	19141	19313	19175	19257	19034	19077	19233	19119	19177	19195	19087	19142	19144	19272	19194	19185	19255	19255	19442	18944	19261	19236	19116	19282	19268	19287	19142	19199	19324	19129	19086	19066	19193	19141	19188	19265	18935	19277	19083	19014	18946	19166	19373	19277	19269	19068	19174	19151	19142	19156	19245	19010	19087	19075	19172	19128	19238	19173	19089	19143	19171	19010	19398	19123	19169	19060	19129	19231	19101	19270	19319	19006	19208	19277	19143	19142	19164	19314	19211	19249	19003	19253	19144	19039	19079	19160	19339	19238	19256	19399	19111	19402	19106	19112	19197	19001	19313	19122	18992	19101	19290	19094	19223	19242	19248	19054	19105	19228	19181	19344	19131	19362	19373	19311	19329	19328	19070	19343	19150	19051	19235	19130	18916	19115	19092	19276	19260	19193	19147	19117	19310	19186	19246	19222	19202	19240	19398	19299	19233	19018	19052	19293	19079	18947	19259	19346	19163	19056	19120	19177	18824	19312	19125	19291	19277	19083	19224	19022	19229	19131	19251	19219	19217	19049	19203	19153	19394	19334	19379	19376	19343	19288	19108	19135	19449	19200	19004	19073	19174	19135	19252	19313	19254	19088	19431	18929	19089	19054	19038	19136	19091	19339	19043	19174	19127	19201	19223	19281	19132	19120	19089	19072	19103	19138	19224	19069	19052	19206	19135	19064	19040	19069	18973	19089	19097	19064	19177	19091	19229	19353	18987	19298	19242	19030	19180	19304	19392	19151	19152	19226	19289	19260	19193	19122	19112	19243	19303	19297	19206	19292	19197	19025	19053	19153	19206	19078	19187	19060	19204	19173	18992	19266	19197	19236	19185	19219	19213	19037	19044	19070	19177	19294	19009	19150	19187	19218	19214	19269	19179	19357	19296	19081	19306	19127	19119	19270	19329	19258	18982	19259	19202	19185	19020	19200	19360	19180	19179	18961	19257	19406	19218	19247	19243	19188	19173	19374	19225	19199	19176	19126	19140	19120	19275	19249	18834	19268	19316	19356	19332	18987	19124	19165	19313	19434	19223	18919	19220	19138	19235	19437	19175	19143	19157	19194	19002	19186	19040	18984	19317	19275	19165	19358	19043	19278	19170	19229	19182	18961	19029	19088	19291	19176	19280	19162	19277	19290	19096	19050	19355	19174	19112	19260	19209	19144	19096	19313	19195	19331	19269	19234	19108	19192	19345	19199	19427	19342	19066	19253	19372	19306	19247	19208	19211	19309	19202	19184	19424	19376	19217	19012	19084	19160	19237	19020	19177	19129	19013	19199	19115	19116	19238	19247	19193	18996	19277	19187	19310	19281	19162	19185	19250	19242	19221	19069	19172	19259	19329	19090	19161	19216	19110	19004	19124	19321	19213	19135	18969	19195	19237	19343	19255	19195	19135	19282	19293	19277	19174	18913	19009	19089	19271	19175	19071	19088	19095	19195	19288	19305	19158	19217	19082	19244	19120	19340	19108	19041	19207	19239	19294	19353	18922	19113	19200	19207	19141	19131	19175	19004	19121	19087	19096	19081	19320	19355	19115	19342	19239	19275	19050	18851	19227	19156	19310	19343	19136	19184	19320	19116	19151	19270	18991	19109	19180	19255	19433	19201	19226	19313	19349	19144	19162	19234	19204	19196	19412	19318	19154	19386	19406	19242	19039	19183	19153	19211	18905	19069	19055	19160	19280	19221	19063	18992	19109	19118	19098	19295	19211	19175	19386	19424	19536	19078	19237	19428	19223	19255	19056	18967	19205	19202	19137	19118	19024	19199	19234	19210	19208	19330	19132	19051	19234	19170	19237	19229	19045	19188	19178	19264	19093	19359	19085	19268	18960	19314	18979	19314	19016	19186	19363	19196	19103	19239	19244	18761	19059	19261	19300	19132	19000	19011	19244	19072	19050	19362	19160	19074	19229	19316	19260	19061	19186	19069	19244	19107	19122	19220	19073	19140	19135	19333	19344	19124	19480	19182	19113	19158	19136	19353	19135	19208	19141	19042	19318	19169	18947	19107	19275	19181	18998	19282	19294	19181	19277	19223	19327	19188	19030	19165	19107	19286	19373	19334	19366	19072	19201	19287	19221	19388	19161	19237	19085	19040	19121	19282	19115	19467	19055	19188	19364	19212	19035	19125	19178	19034	19116	19249	19282	19336	19065	19184	19065	19241	19228	19159	19082	19258	19161	19054	19097	19222	19138	19166	19017	19284	19249	19152	19038	19216	19087	19148	19182	19180	19338	19014	19185	19213	19357	19101	19122	19163	19347	19074	19373	19394	19252	19100	19416	19385	19088	19220	19302	19164	19397	19399	19251	19137	19304	19388	18892	19182	19037	19231	19285	19131	19232	19327	19338	19315	19153	19134	19228	19062	19044	19029	19072	19170	19024	19128	19162	19202	19178	19011	19200	19415	19078	19173	19211	19076	19058	19190	19277	19226	19122	19023	19103	19131	19035	19128	19275	19188	19218	18987	19269	19313	19256	19118	19239	19227	19171	19064	19184	19226	19208	19052	18987	19141	19373	18912	19144	19065	19099	19068	19182	19241	19305	19127	19169	19264	19072	19196	19163	19217	19154	19325	19352	19296	19240	19519	19290	18872	19026	19158	19180	19296	19173	19229	19093	19161	19222	19123	19233	19070	19328	19117	19223	19281	18977	19494	19351	19228	19043	19070	19174	19089	19368	19207	19228	19114	18969	19122	19347	19351	19230	19105	19139	19248	19186	19015	19112	18940	19071	19330	19124	19164	19300	19351	19270	19146	19171	19356	19194	19065	19224	19118	19206	19169	19370	19418	19108	19274	19398	19087	19117	19240	19416	19210	19267	19401	19357	19032	19361	19330	19431	19142	19211	19262	19080	19002	18994	19228	19120	19128	19118	19018	19243	19214	19246	19126	19236	19111	19202	19275	19166	19261	19262	19264	19394	19114	19304	19244	19067	19139	19176	18949	19058	19123	19158	19257	19092	19015	18946	19288	19193	19043	19222	19202	19044	19238	19043	19179	19091	19342	19108	19392	19188	19397	18935	19185	19247	19185	19421	19356	19270	19201	19174	19100	19210	18998	19058	19052	19143	19068	19319	19167	19106	19212	19187	19156	19274	19371	19181	19060	19105	19160	19246	19073	19309	19264	19168	19133	19177	19382	19281	19201	19059	19329	19287	19156	19193	19190	19113	19315	19301	19328	19299	19430	19256	19425	19112	19200	19081	19121	19136	19228	19371	18900	19084	19261	19274	19177	19341	19262	19073	19139	19091	19232	19150	19213	19153	19076	19048	19210	19235	19151	19165	19279	19380	19130	19016	19255	19012	19308	19280	19279	19144	19275	19180	19190	19352	19121	19053	19280	19390	19138	19161	19237	18919	19567	19032	19076	19023	19216	19216	19129	19159	19283	19313	19344	19200	19244	19242	19150	19157	19348	19021	19275	19167	19073	19316	19030	19178	19106	19252	19229	19048	19162	19288	19151	19072	19040	19251	19146	19133	19157	19222	19280	19264	19211	19330	19197	19349	19206	19382	19221	19152	19105	19299	19244	19167	19319	19093	18926	19178	18889	19214	19142	19489	19285	18992	19291	19192	19024	19109	19171	18994	19263	19084	19119	19310	19265	19212	19084	19407	19303	19258	19188	19227	19335	19232	19268	19357	19123	19176	19127	19078	19034	19169	19225	18979	19090	19056	18987	19235	19315	19346	19021	19230	19141	19322	19502	19076	19092	19257	19236	19152	19339	19158	19059	19129	19236	19196	19183	19318	19246	19176	19021	19231	19134	19047	19142	19128	19300	18980	19202	19190	19242	19131	19024	19354	19261	19257	19106	18952	19152	19133	19157	19172	19211	19203	19126	19310	19224	19253	19132	19244	19068	19321	19163	19180	19263	19073	19200	19107	19198	19002	19249	19380	19059	19032	19008	19110	19210	19165	19355	19178	19067	19168	19041	19147	19233	19250	19273	19384	19136	18976	19089	19020	19180	19219	19209	19111	19385	19085	19381	19305	19090	19055	19162	19121	19109	19103	19196	19006	19272	19432	19270
35585	58488	53332	42781	37123	30473	25374	21612	20291	19531	19219	19190	19004	19428	19438	18469	17684	17440	17514	17449	17288	17101	17179	16897	17164	17018	17055	16973	16867	17026	17078	16797	17053	16839	16820	16880	16970	17000	16749	16818	16764	16900	16841	16901	17040	16842	16744	16979	16810	17031	16991	16733	16833	16935	17002	16914	16754	17036	16721	16929	16692	16815	16753	16746	16763	17014	16870	16762	16741	16861	16773	16947	16770	16679	16826	16943	16726	16659	16790	16935	16796	16905	16825	16808	16995	16718	16725	16803	16912	16761	16831	16776	16806	16685	16914	16745	16696	16833	16726	16824	16709	17015	16977	16741	16821	16974	16833	16647	16773	16772	16817	16968	16888	16709	16819	16779	16877	16866	16885	16803	16733	16671	16811	16759	16994	16709	16931	16856	16736	16755	16872	16935	16665	16846	16749	16867	16844	16693	16806	16711	16688	16712	16765	16721	16829	16975	16747	16733	16883	16580	16769	16900	16760	16954	16889	16935	16828	16623	16942	16910	16760	16850	16660	16727	16834	16880	16858	16740	16881	16839	16879	16871	16737	16890	16941	16860	16729	16803	16806	16906	16854	16928	16678	16643	16846	16873	16733	16957	16661	16851	16815	16853	16915	16822	16866	16645	16693	16807	16724	16750	16836	16631	16967	16749	16892	16798	16838	17091	16770	16745	16913	16718	16691	16774	16714	16886	16710	16747	16908	16946	16900	16738	16819	16878	16871	16729	16864	16859	16940	16757	16710	16637	17048	16955	16736	16660	16750	16744	16897	16856	16750	16637	16807	16982	16931	16903	16860	16898	16849	16873	16897	16985	16809	17004	16887	16859	16824	16753	16819	16814	16750	16698	16734	16845	16674	16729	16870	16820	16929	16766	16711	16706	16674	16752	16850	16800	16867	16840	16936	16709	16909	16872	16776	16928	16730	16846	16892	16749	16822	16742	16980	16953	16822	17007	16799	16672	16790	16931	16724	16892	16692	16796	16714	16610	16637	16844	16684	16821	16806	16872	16883	16757	16861	16842	16787	16740	16745	16904	16696	16818	16940	16891	16831	16767	16747	16931	16730	16701	16776	16837	16720	16663	16879	16766	16854	16921	16702	16772	16738	16857	16674	16810	16756	17003	16889	16752	16758	16786	16634	16639	16790	16821	16579	16717	16725	16877	16822	16809	16873	16819	17089	16784	16738	16804	16697	16769	16744	16889	16673	16803	16864	16793	16673	16845	16669	16836	16923	16724	16648	16848	16761	16741	16890	16773	16827	16812	16863	16719	16816	16937	16843	16821	16803	16947	16697	16835	16582	16736	16852	16911	16785	16778	16544	16874	16901	16888	16666	16725	16805	16894	16778	16904	16742	16847	16851	16809	16620	16779	16711	16699	16770	16922	16775	17054	16768	16663	16881	16736	16847	16915	16515	16803	16755	16854	16678	16770	16769	16851	16864	16814	16898	16794	16739	16583	16844	16824	16620	16828	16808	16984	16750	16786	16702	16824	16706	16920	16714	16731	16672	16802	16918	16630	16949	16629	16627	16792	16737	16776	16801	16785	16936	16905	16771	16905	16743	16509	16848	16861	16871	16835	16715	16679	16815	16904	16658	16821	16871	16851	16826	16843	16896	16881	16931	16926	16771	16705	16647	16855	16767	16819	16761	16917	16750	16652	16982	16649	16809	16811	16697	16789	16744	16681	16646	16911	16761	16804	16768	16760	16745	16647	16843	16752	16724	16750	16595	16750	16713	16790	16652	16678	16884	16703	16841	16852	16762	16863	16748	16599	16738	16941	16765	16721	16955	16592	16824	16863	16740	16780	16894	16831	16730	16625	16867	16757	16855	16824	16741	16793	16958	16818	16851	16781	16897	16677	16856	16619	16916	16713	16789	16768	16852	16840	16692	16963	16811	16650	16758	16797	16885	16781	16953	16772	16783	16704	16802	16906	16854	16825	16750	16909	16989	16848	16743	16883	16627	16940	16855	16870	16892	16785	16886	17043	16756	16741	16765	16925	16826	16743	16866	16805	16905	16788	16798	16839	16816	16634	16848	17001	16854	16740	16638	16807	16959	16727	16620	16767	16701	16799	16715	16840	16934	16728	16846	16835	16654	16798	16684	16729	16990	16723	16918	16823	16770	16748	16762	16824	16861	16734	16676	16751	16744	16750	16770	16859	16778	16754	16777	17030	16831	16830	16861	16866	16863	16890	16776	16897	16890	16719	16848	16687	16759	16888	16713	16601	16851	16833	16770	16819	16896	16629	16828	16580	16902	16893	16889	16801	16814	16864	16830	16774	16812	16871	16775	16724	16876	16839	16853	16916	16839	16760	16784	16644	16749	16767	16664	16812	16831	16940	16815	16954	16715	16893	16656	16913	16654	16873	16639	16863	16784	16885	16821	16824	16841	16718	16735	16710	16782	16667	16741	16860	16865	16807	16754	16793	16878	16718	16765	16812	16728	16789	16811	16876	16708	16818	16842	16811	16984	16630	16859	16753	16789	16812	16753	16637	16844	16747	16695	16769	16750	16736	16846	16793	16951	16906	16666	16882	16764	16879	16661	16753	16674	16784	16734	16921	16715	16833	16680	16733	16929	16706	16817	16709	16931	16910	16859	16749	16758	16938	16989	16720	16819	16746	16897	16717	16582	16626	16724	16900	16744	16879	16900	16727	16769	16753	16678	17034	16858	16994	16832	16820	16757	16778	16907	16718	16724	16873	16694	16997	16743	16886	16770	16566	16867	16853	16800	16658	16689	16873	16780	16787	16709	16897	16698	16734	16812	16941	16829	16778	16699	16702	16774	16817	16907	16852	16639	16701	16855	16849	16971	16910	16954	16829	16820	16719	16755	16698	16812	16689	16814	16671	16727	16847	16763	16758	16816	16650	16882	16838	16637	16754	16814	16862	16688	16750	16762	16621	16603	16831	16975	16829	16797	16721	16704	16728	16810	16787	16587	16871	16901	16734	16784	16798	16770	16777	16860	16839	16871	16842	16792	16789	16662	16814	16936	16829	16870	16933	16916	16732	16841	16736	16885	16831	16736	16855	16940	16825	16733	16803	16754	16751	16786	16575	16618	16774	16912	16858	16794	16842	16796	16788	16650	17040	16853	16772	16775	16876	16746	16861	16778	16767	16740	16928	16721	16662	16871	16699	16954	16733	16806	16769	16708	16794	16976	16852	16690	16750	16866	16760	16699	16763	16791	16889	16818	16705	16819	16663	16702	16824	16809	16707	16713	16676	16818	16720	16695	16883	16917	16807	16990	16727	16774	16613	16908	16682	16742	16671	16781	16925	16725	16975	16684	16778	16803	16897	16678	16742	16820	16763	16865	16744	16753	16673	16894	16810	16809	16800	16744	16759	16664	16883	16687	16842	16923	16706	16752	16929	16709	16748	16837	16603	16744	16883	16745	16686	16772	16895	16923	16982	16850	16805	16856	16863	16729	16665	16680	16836	16757	16808	16815	16829	16864	16798	16914	16799	16913	16666	16771	16734	16815	16738	16885	16613	16836	16707	16894	16877	16830	16705	16967	16716	16862	16624	16946	16857	16865	16898	16772	16969	16730	16786	16807	16917	16776	16869	16832	16762	16751	16817	16709	16813	16702	16959	16682	16766	16785	16734	16684	16657	16747	16946	16829	16673	16847	16731	16696	16901	16810	16763	16959	16683	16780	16845	16576	16682	16875	16985	16725	16937	16817	16909	16889	16855	16787	16690	16859	16856	16708	16781	16734	16827	16735	16732	16674	16853	16842	16657	16907	16732	16854	16748	16671	16956	16879	16812	16824	16562	16922	16638	16920	16681	16789	16639	16727	16816	16766	16978	16769	16769	16710	16730	16828	16752	16858	16769	16911	16711	16930	16810	16825	16701	16792	16707	16782	16723	16705	16935	16921	16834	16713	16756	16788	16682	16812	16828	16886	16770	16833	16718	16597	16857	16825	16848	16857	16535	16860	16783	16768	16840	16697	16671	16770	16550	16852	16812	16840	16833	16661	16837	16597	17008	16761	16833	16582	16933	16819	16727	16780	16936	16907	16772	16805	16725	16722	16840	16839	16728	16850	16775	16789	16700	16895	16731	16825	16809	16864	16894	16771	16716	16775	16813	16829	16774	16729	16875	16769	16711	16882	16979	16869	16866	16805	16824	16780	16745	16806	16872	16622	16913	16845	16699	16867	16665	16811	16717	16789	16881	16782	16826	16855	16827	16703	16984	16767	16592	16734	16885	16692	16995	16846	16839	16852	16927	16823	17040	16658	16842	16725	16755	16915	16731	16641	16736	16781	16667	16747	16659	16629	16732	16843	16810	16889	16771	16818	16826	16734	16984	16958	16720	16694	17071	16719	16834	16772	16785	16972	16897	16649	16853	16899	16841	16828	16746	16870	16831	16718	16850	16804	16805	16696	16706	16897	16792	16635	16906	16730	16783	16867	16672	16782	16923	16764	16850	16716	16906	16850	16674	16663	16808	16727	16846	16921	16820	16888	16755	16685	16733	16788	16919	16591	16638	16821	16812	17012	16819	16782	16663	16858	16812	16749	16834	16843	16898	16864	16797	16825	16875	16734	16681	16787	16875	16611	16806	16875	16798	16842	16857	16928	16797	16873	16776	16689	16858	16817	16900	16778	16888	16715	16699	16798	16819	16902	16766	16652	16770	16890	16763	16707	16799	16774	16667	16883	16732	16753	16780	16876	16879	16795	16700	16842	16701	16775	16877	16895	16936	16595	16864	16819	16695	16778	16827	16910	16739	16637	16920	16803	16814	16646	16846	16786	16793	16587	16813	17012	16797	16826	16864	16901	16804	16665	17001	16898	16761	16694	16990	16784	16790	16851	16746	16942	16951	16765	16805	16790	16894	16872	16930	16805	16804	16640	16724	17081	16886	16835	16714	16724	16899	16815	16739	16828	16714	16797	16874	16807	16659	16821	16754	16700	16658	16781	16818	16653	16673	16787	16795	16675	16705	16792	16749	16891	16865	16874	16863	16800	16801	16901	16718	16711	16963	16759	16925	16833	16947	16710	16787	16823	16893	16738	16923	16953	16680	16908	16831	16783	16671	16838	16717	16771	16854	16872	16875	16645	16851	16777	16922	16937	16734	16857	16892	16627	16693	16795	16923	16705	16963	16948	16720
28512	26163	33083	29828	23615	21140	19670	19023	18597	18421	18563	18353	18534	18279	18438	18429	18339	18058	18004	18136	18038	17932	18085	18051	18104	18196	18053	18024	17944	18099	18091	17940	18050	18190	17918	17933	17966	17902	18282	18084	18020	18234	17940	18038	17854	18117	17855	18041	17998	18068	18046	18040	18017	17902	18062	17942	17868	17869	17876	17973	18008	17808	17985	17893	17815	18014	17972	17846	17792	18030	18068	18027	18187	17869	17794	18038	18108	17884	18092	17859	18019	17887	17893	17725	17949	17890	17885	17677	17887	17910	18035	17949	17852	17933	18020	17970	18062	17911	17982	17911	17842	18076	17917	18082	18194	17903	17800	18046	17966	17938	17986	17894	17738	18093	17974	17973	17961	18031	18037	17986	17910	17941	17847	18059	18014	17672	18010	17838	17981	18152	17914	18094	17914	18020	18028	17898	17966	17902	18028	18086	17959	17863	17846	18108	17867	17816	17955	18118	17955	17678	17905	17944	17916	18023	18139	17995	18004	17958	18005	17928	17750	17955	17956	17894	17921	17919	17855	17706	17829	18031	17786	18026	17941	17823	18048	18003	17989	17865	17770	17766	18185	18116	18028	18106	17929	17831	17703	17964	17884	17971	18010	17888	17847	17869	17952	17800	17975	18070	18159	17788	17894	17847	17933	18090	18073	17919	17850	17822	17877	17832	17910	17944	17992	17870	17961	18024	17799	17749	17848	17820	17887	17880	17770	17763	17944	17964	17902	17920	18047	18046	17791	17835	17917	17886	18191	18004	17979	17918	17949	17966	17991	17831	17966	17887	17775	17964	18148	18134	17745	17919	17987	17834	17918	17832	17907	18032	18003	17903	18098	17861	17954	17943	18143	17937	17858	18022	17769	17882	18101	17846	17917	18099	18125	18159	18199	18007	17843	17829	18030	17927	18034	17945	18064	17833	17946	18162	17962	17988	17978	17915	17879	18064	17963	17942	17873	17979	18090	17811	18166	18099	17850	17949	17727	17814	17992	18041	18179	17984	17999	17764	17925	17931	17912	18049	17790	17926	17841	18014	17771	17945	18012	18030	17880	18103	18249	17879	17982	17892	17977	17895	18016	17914	18009	18097	18004	18051	17936	17889	17769	18044	18108	17712	17881	17652	17900	17906	18011	17819	17820	18107	18157	17959	18153	17898	17932	17990	18122	17855	18020	18240	17956	18026	17935	17817	17824	17858	18022	17959	17901	17725	18107	17987	17731	18118	18103	17924	17958	17896	17662	18004	18034	18038	17875	17703	17895	17814	17979	17878	17992	17963	18053	17887	17951	17718	17959	17998	17967	18065	17971	17946	18141	17843	17853	17705	17704	17855	18014	17882	18034	18126	18084	18003	17852	17883	17908	17908	17969	18017	17905	18072	17985	18133	17927	17941	17780	17871	18136	17676	18093	17979	17965	18053	17880	17916	17944	17875	17892	17947	18042	17713	17972	18047	17952	17833	17852	18027	17960	17975	18024	17740	18017	17821	18045	18012	18066	17819	17833	18058	17998	18015	17917	17626	17977	17851	17906	17946	18070	17798	17728	18247	18018	17965	18034	17891	17722	18181	17903	17767	17964	17969	17823	17794	17841	17917	18032	17881	17994	17907	18086	18048	17912	17787	17839	18017	18093	17925	17743	17855	17942	18026	17899	18202	17977	18057	18029	18175	18041	18064	17981	17801	18077	17869	18154	17940	17929	17978	17965	18000	18061	18140	17919	17975	17678	17977	18179	17795	17945	17826	17758	17906	18011	18167	18005	18045	17990	17770	17996	17962	18079	17838	17891	17926	17921	17862	17851	17951	18111	17978	17989	17989	18040	17923	18034	18051	17930	18113	17837	17821	18029	17890	17932	18155	18072	17852	17913	18215	17816	17794	17873	18058	17959	17864	17913	17800	18161	18045	17937	18062	18000	18050	18002	17796	17774	17771	17910	17953	17764	17959	17943	18090	18139	17852	17834	17786	17826	18074	17926	17989	18008	17934	17972	17905	18019	18070	17817	17783	17978	18046	17782	17873	17989	18161	17805	17911	17848	17786	17788	17996	17796	17955	18344	17870	17977	17830	17964	18261	17857	18073	17858	17932	17988	17961	18048	17988	17953	18021	17954	17948	17910	17927	17646	18028	17982	17832	17823	17896	18115	17768	17908	17918	18013	17977	17960	17898	18057	18073	18079	17985	17987	18127	18071	17862	17898	17963	18147	17968	18008	17976	18165	17934	18060	17958	17962	17918	17869	18030	17931	17869	17827	17887	18002	17940	17939	17824	18011	17917	18146	18001	18076	18221	17854	17994	17973	17876	17856	17897	17809	18019	17834	18236	18269	17904	17999	17792	17795	18029	17899	18037	17788	18063	18065	17826	17927	17979	17926	17972	18099	17936	17949	18044	18208	17898	18129	17873	18028	17963	17909	17857	18024	17875	17880	17786	18032	17947	17947	17778	18135	17951	17977	17815	17924	17851	18045	17871	17891	17964	18196	18082	17952	17861	17843	17916	18004	17930	18032	17855	18050	18001	17853	18020	18069	17775	18037	17789	18074	18042	17984	17861	17933	17973	18037	17811	17854	17879	17804	17851	17918	17898	17863	18137	17912	17837	17825	17871	17924	18017	17950	17908	17939	17911	17909	17872	17885	17927	17679	18080	17983	18067	17898	17813	17890	17885	17952	17899	18012	17855	17773	17926	17751	17934	17975	17965	17922	17971	17839	17944	17845	18148	18031	17875	18085	18032	17847	17991	18051	17939	17905	17911	17988	17923	18054	17766	17990	17967	17955	17805	17827	17927	17989	17764	17845	18137	18188	18084	17948	17876	18009	17877	17884	17924	17976	17925	18025	18121	17978	17979	17974	17962	18120	18032	17933	18006	17943	17974	18065	17901	18012	17893	17978	17914	17865	17930	17947	18067	18067	17996	17943	17813	17992	18102	17964	17994	17865	18068	17985	17987	17748	17780	18190	17928	18046	17866	18146	17957	17878	17898	17909	17950	18063	18104	18191	17857	17934	17776	17848	17974	18083	18077	17955	17891	17930	18035	17918	17773	17897	17934	18067	17938	17808	17924	18023	17856	17986	18010	17902	17854	18023	17991	17967	17780	18148	17829	18161	18013	17849	18056	18007	17803	18024	18102	17704	17992	17765	17844	17993	17899	17931	18074	17982	17921	17919	18033	18042	18127	18107	17935	17827	17922	17784	17904	18025	17926	17982	18008	17927	17966	18016	17857	18132	17995	17986	17793	17998	17963	18025	17942	18118	17991	18055	17857	18033	18045	17989	17922	17903	17844	18190	17962	18136	18171	18089	18055	18153	17937	17971	17967	17834	17685	17695	17939	17954	17901	18039	17830	18096	17861	17824	18067	17788	18064	18097	17798	18015	17872	18134	17954	17850	18027	17948	18002	17952	17952	17899	17896	18003	17908	18134	17906	17881	17890	17769	17793	17913	18067	17980	18121	17799	18108	17807	17859	17911	17882	18090	17996	17868	17935	17817	17913	18022	17963	17817	17785	17894	17994	17907	18055	17921	17995	18073	18016	17934	17954	17914	17778	17695	17796	17931	18235	18223	18090	17906	17749	17979	18063	17854	17783	17918	18038	18065	17919	17995	17928	17993	18022	17906	18053	17863	17833	17907	17908	17967	18053	17805	17817	18045	17864	18211	17781	17900	18127	17875	17915	17789	17983	17898	18024	18133	17860	18064	17845	17894	17853	17877	17880	17990	17978	17945	18028	18042	18178	18045	17841	17947	18005	17740	17756	17767	18110	17891	17968	17928	18051	18168	18102	18067	17910	18014	18104	18020	17826	17899	18025	17943	17954	18089	17991	17887	17874	17874	17958	17973	18013	17877	17958	18006	18061	17950	18005	17923	18129	17980	17924	17851	18042	17950	17882	18052	18040	17954	17995	17926	17745	17832	17936	17856	17998	17894	17994	18081	17900	17663	18039	17823	17902	17874	18075	17926	17989	18002	17939	17762	17880	18084	18030	17940	18102	18039	18128	18175	18163	17946	17917	17872	17972	17910	17818	17944	18077	18075	18037	18204	17855	18005	18060	17928	17990	17959	17902	17901	18025	18027	17992	17894	17874	18233	18110	18072	17940	18074	17882	17854	17890	18016	17826	17856	17892	17966	17919	18024	18156	18047	17909	17996	18001	18204	17872	17987	17865	17911	18054	17805	17978	17923	17808	18028	17934	17805	18023	18049	17903	17834	17895	18035	18036	17964	18083	18028	17956	17715	17957	17931	17788	17869	18000	17944	17902	17739	17778	17903	18160	18225	17902	18106	17656	17837	17992	17981	17860	18125	18055	18001	18025	17948	17883	17894	18051	18218	18065	17975	17958	17907	17788	17840	17907	17967	18128	17794	17905	18097	17842	18034	17767	17930	18064	18240	18050	18082	17963	17878	18134	17898	18212	17892	17851	18043	17893	17773	18036	18069	18055	17978	18209	18042	18156	18190	17918	18010	17961	17904	18079	18004	18065	17933	18043	18176	17882	18127	17937	17985	17807	18062	17925	17959	17982	17907	18031	17986	17979	18179	17952	17907	17769	17826	17733	18073	18117	18176	17987	17868	17993	18248	18226	17993	17840	17963	18067	17845	17896	18121	18138	18087	17907	17871	17955	17944	18026	17985	17940	18017	17900	17958	18090	18005	17967	17748	17915	18076	17926	17915	18000	17989	18122	17995	18189	17993	18221	17921	18176	17930	18016	18034	17908	18087	18005	18069	17967	18007	17734	17996	17990	17963	17968	17913	17933	17872	18089	17856	17977	18041	17872	18119	17902	18141	18156	17908	17963	17803	17955	18083	18125	17938	17836	17950	17903	18104	18106	17953	17974	17857	17745	17943	17969	17936	17746	17898	17867	18139	17968	17902	17976	17957	17929	17887	18067	17950	17964	17819	18078	17925	17927	17964	18022	18055	17860	17972	17996	17840	17919	18031	17956	18099	18031	18050	17897	18207	17877	17659	18085	17918	17941	17924	17902	17909	17856	17884	17908	18023	18103	17976	17939	17898	17924	17890	17978	17821	18003	18087	17907	18085	17938	18048	18050	17884	17937	18026	17950	18030	18135	17946	17978	18013	18006	18028	17953	17795	17985	17950	17946	17958	17951	17955	17914	18040	17914	17927	17857
30771	42766	38272	30176	23757	20181	18457	17586	17111	16952	16668	16732	16669	16691	16923	16637	16703	16173	16347	16144	16157	16241	16086	16155	16233	16331	16319	16239	16062	16212	16019	16097	16059	16092	16086	16086	16062	16042	15967	16125	15974	16208	16094	16023	16043	16085	16096	16005	16160	15947	16183	16109	16017	16130	16165	16248	16337	16216	16163	15959	15914	16089	16190	15858	16058	15953	16042	16097	16125	16178	16172	16267	16085	16020	15980	16057	16072	16116	15986	16032	16201	16104	15993	16190	16055	16259	16251	15896	15999	16032	16201	16080	16104	16100	16105	16010	15976	16117	16150	15913	16149	16190	16159	16152	15840	16095	16106	16114	16077	16086	16053	16027	16099	15995	16119	16129	16058	16022	15882	16095	16163	16052	16105	15950	15859	16077	16000	16108	16137	16040	16066	16078	15957	15990	16048	16141	15941	15829	16308	16105	16230	16125	16102	16150	15977	16097	16082	16120	15996	16207	16016	15926	16064	16104	15956	15988	15910	16127	16089	16180	16291	16030	15972	16096	16129	16095	16064	16185	16006	16111	15949	16188	16043	16130	15983	16046	16061	15992	15918	16043	15978	15939	15967	15934	16050	16194	16138	16025	15986	16099	15961	15963	16350	16039	16202	16010	16025	16113	16156	15970	16042	15963	16073	16091	16083	16051	16085	16029	16218	16056	16279	16060	16080	16038	16056	15950	15966	16102	16244	16094	15984	16044	15995	16093	16248	16116	16074	16153	16073	16153	16143	16176	16041	15954	16214	15971	15874	15924	16010	16065	16144	16097	16172	16162	16089	16211	16017	16231	16162	15946	16078	15911	16029	16205	16161	16116	16024	16229	16090	16027	16265	16044	16097	16117	16018	16198	16084	16208	16048	16152	15953	16117	16083	15966	15992	16227	16086	15984	16097	16167	16274	16120	16112	16049	15929	16202	16136	15991	15976	16002	16243	16101	16001	16014	16194	16085	16291	15874	16156	16028	15974	16199	16032	15867	16062	16141	16210	16331	16248	16042	16020	16066	16043	15950	16121	16026	16097	16149	16040	16041	16367	15901	16045	16056	16074	15975	16050	16013	16022	15992	16107	16272	16007	16064	16038	16058	16328	15992	16022	15976	16248	16154	15969	16078	16043	16124	15963	15939	16085	16064	16094	15991	16050	16109	15959	15880	16109	16090	16097	16077	15997	16168	15994	16020	16186	16126	16213	15954	16103	16078	16151	16242	15970	16001	15962	16229	16101	16052	16039	16116	16201	16037	16078	16013	16094	16275	16011	16085	16140	15999	15902	16062	16057	16095	16132	16134	16060	16193	16035	16038	16088	15965	16088	16167	16069	16084	16150	16025	16182	15925	16147	15877	16081	16160	16080	16006	16157	15924	15924	16025	16137	15970	15935	16087	15975	16071	16014	16058	16071	16006	15982	16035	16119	15996	16086	16128	16078	16103	16097	16138	16278	16047	16173	16108	16114	16032	15870	16210	16174	16121	16053	16128	16006	16002	15931	16212	16017	16127	15926	16246	15993	16113	16176	16184	16137	15999	16011	16052	16082	15993	16233	16173	15963	16087	16098	16051	15945	16082	16187	16071	15927	15988	15995	16175	16070	16143	15922	16184	16042	16138	16065	16213	16153	15888	16102	16192	15976	16115	16007	15911	15983	16195	16140	16180	16081	16018	15967	16178	16072	16022	16091	16082	16158	16307	15977	15960	15944	16035	15927	15984	16123	16209	16019	16071	16104	16095	16297	16068	16193	16054	16111	15942	16022	16007	16159	15994	16001	16160	16137	16062	15959	16063	16183	16057	16175	16134	16114	16054	16073	15977	16088	16050	16062	16059	16148	16040	16154	16107	16129	16241	15925	15991	16048	16112	16203	16047	16048	16141	16030	16074	16097	16168	16358	16008	15937	15876	16173	16135	16052	15976	15883	16028	15915	16159	16089	16125	16095	15935	15880	16001	16088	16208	16122	16156	16107	16293	16021	16014	16209	16090	16128	16100	16070	16075	16022	16107	15904	15986	16223	16020	15852	16096	16127	16084	16295	15954	16082	16101	15918	16080	16011	16124	16163	16189	15989	16297	16155	16043	16069	16142	16095	15969	16041	15975	16184	16035	16029	16110	16162	16307	15989	16126	16099	16096	16156	16159	16064	16121	16042	16052	16065	16024	16029	16091	16064	16230	16148	16059	16148	16074	16056	16041	15964	16044	16220	16102	16263	16162	16112	16255	16187	15897	16118	16305	16133	16029	15915	16120	15891	16106	16069	16086	16197	15969	16094	16129	16013	16119	16032	16018	16007	16150	16021	16047	16006	16235	16088	16071	16066	16297	16255	16219	16024	16102	16112	16012	16003	16156	16153	16072	15923	16161	16275	16035	16065	16377	16065	16264	16136	16144	16063	15960	16241	16168	16076	16211	15967	16106	16167	15983	15953	15930	16130	16017	16247	15937	16107	16156	16181	15878	16108	16054	16118	16331	16165	16181	16117	16100	16122	16008	16063	15995	16149	16012	16087	16189	16031	16014	16067	16126	16161	16280	16048	16047	15913	16146	16094	16070	16039	16108	16143	15926	16107	16281	16029	15955	16016	16129	16082	16010	15846	16299	15978	16070	16214	16134	15934	16040	15973	15960	16163	16029	16144	16112	16197	16162	16089	16173	16157	16055	16021	16172	15927	16204	16215	16065	16024	16195	16101	15961	16047	15978	16167	16044	16021	16121	16128	16077	16048	16011	16012	16063	16006	16113	16154	15955	16062	15922	16098	16045	16028	16043	16189	16129	16233	16118	16122	16104	16086	16000	15994	16070	16145	16061	16081	16128	16161	16153	16029	15973	16156	16161	16012	16098	16030	16110	16041	16082	16175	16054	15890	16142	16064	16017	16071	16113	16111	16032	16024	15983	15974	16084	16167	16141	15925	16092	16112	16058	15894	16096	16106	16191	16109	16019	16010	16080	16060	15901	16238	16111	16151	15945	16101	16313	15927	15954	16074	16165	16084	16115	16069	16274	15868	16032	16179	16042	16196	15763	16186	16129	16042	16016	16254	16060	16281	16293	16159	16216	16122	16206	16196	16041	15943	15963	16040	16203	15988	16005	16134	16051	16091	16002	16147	15886	16171	16279	16067	16239	15997	16209	16110	16089	15897	16032	15985	16164	16222	16033	16195	16045	16149	16016	16197	16098	16224	16317	16033	16028	16106	15994	16176	16093	15975	16037	15885	16063	16216	15943	15974	16013	16255	16009	15991	16048	16277	15879	16106	16114	16278	16115	16368	16128	16061	15888	16072	16011	16035	16067	15961	16113	16072	16059	16114	15958	16061	16037	15954	15995	16044	16018	16071	16255	16095	16003	16051	15912	16147	16072	16124	16223	16155	16054	15993	16092	16158	15900	15981	16008	16119	15947	16203	15987	16190	15991	16124	15990	16129	16082	16044	16142	16152	16089	16282	16089	16255	16055	16119	15941	16057	16055	16065	16200	16000	15878	16349	16114	16027	16086	16142	16046	16151	15939	16168	16218	15917	16178	16071	16144	16198	16077	16091	16143	16064	16102	16091	16001	16166	16061	16213	16125	16064	15955	16197	16141	16064	16167	16165	15970	16097	16047	16049	16063	16085	16269	16155	16034	16154	16082	16058	16098	16205	15920	16191	16142	15973	16143	16042	15909	16266	16070	16049	16104	16213	16079	16078	16089	16059	16136	16328	16209	16207	16247	16018	16146	16007	15914	16275	16073	15968	16159	16084	16247	16130	15971	16046	16211	16141	16171	16134	15938	16118	16113	16133	16035	16139	16063	15995	16067	16143	16188	16047	16147	16067	16020	16258	15896	16170	16099	16009	16062	16052	16134	16101	16140	15976	16050	16045	16083	16138	15976	16147	16279	16211	16195	16227	16143	16083	16174	16289	16123	16006	16146	15905	16222	16074	16079	16104	16145	16226	16041	15938	16140	15998	15990	16002	15916	15979	16035	16018	16046	15961	16208	15905	16012	16128	16074	15964	16129	16065	16065	16077	16050	16049	16191	16043	16110	16264	16204	16067	16140	16250	16058	16273	16269	16265	15970	16102	16045	16007	16000	16077	16103	16300	15958	16212	16288	16123	16130	16284	16046	15977	16167	16003	16147	16228	16033	16154	16176	16131	16040	16055	15972	16119	16098	16098	16091	16177	16123	16195	15976	16212	16102	16120	16090	16050	15985	16019	16044	16188	16075	15962	16105	16173	15980	15900	16226	15958	16068	16014	16127	16110	15990	16048	15870	16227	16061	16187	15928	16159	16187	16060	16081	15967	16087	16051	16118	16165	16186	16194	16123	15835	16111	15880	16115	16258	16120	16192	15950	16045	16088	16090	16079	16115	15998	15965	16148	16239	16156	15985	16002	16118	16181	16136	16025	16100	16293	15933	16085	16209	15857	16112	16067	16113	15968	15879	16096	16211	15988	16137	15934	16135	15947	16206	16207	16126	16056	16061	16007	16167	15989	16099	16139	16070	16144	15938	15997	16036	16159	16013	15961	15919	16263	16079	16310	16172	16254	16032	16005	16104	15957	15938	16243	16094	16060	16012	16186	16045	16043	16048	16087	15892	16254	16071	16080	16185	16097	16118	15953	16111	16005	16095	16038	16060	16267	16073	15999	16041	16081	16079	16054	16141	15973	16185	16129	16250	16121	15839	16079	16228	16178	15941	16143	16099	16204	16150	16079	16191	16014	16151	16038	15984	16080	16294	16012	16166	16231	16139	16154	15974	16162	16016	16058	15988	15995	16154	16002	16055	16171	16164	16132	16145	16095	16068	16052	16171	16080	16038	16072	16081	16042	16082	16129	16176	16180	16016	16087	16049	16276	16054	16115	16119	16164	16292	16131	16142	16128	16088	16005	16156	16156	16191	16250	16153	16055	16053	16152	16073	16042	16103	15895	16210	16122	16045	16222	16032	16145	16075	16183	16137	16065	16188	16104	16107	16120	16101	16163	15986	15989	16082	15804	15969	16059	16267	15998	16004	16057	16148	16031	16061	16057	16169	16007	15960	16084	16072	16034	16135	16070	16034	15972	16178	16032	16085	16017	16034	16072	16135	16028	15878	16129	16269	16098	16005	16139	15879	16050	16138	16114	16245	15932	16182	16025	16072	16199	16131	16003
24217	21404	29002	25732	25350	26793	25597	21393	19872	19894	19842	19413	19599	19237	19235	19194	19209	19099	18667	18581	18796	18803	18713	18570	18575	18529	18729	18687	18486	18554	18457	18480	18527	18538	18502	18663	18557	18728	18532	18475	18419	18554	18473	18408	18435	18448	18323	18411	18266	18509	18320	18486	18745	18573	18424	18258	18354	18326	18571	18429	18414	18479	18450	18540	18424	18445	18508	18326	18538	18548	18540	18394	18343	18504	18469	18463	18462	18420	18420	18301	18613	18452	18555	18493	18581	18405	18613	18561	18592	18475	18480	18541	18457	18408	18480	18524	18264	18516	18358	18632	18593	18463	18604	18498	18463	18747	18466	18167	18374	18419	18752	18461	18429	18621	18511	18457	18521	18399	18548	18380	18637	18437	18453	18389	18552	18535	18504	18486	18446	18433	18586	18425	18541	18591	18396	18420	18594	18481	18419	18327	18423	18493	18518	18495	18536	18562	18618	18542	18258	18436	18273	18457	18475	18385	18560	18302	18639	18531	18151	18445	18723	18543	18379	18189	18277	18408	18564	18313	18555	18497	18482	18552	18612	18203	18290	18506	18548	18650	18673	18391	18479	18354	18558	18555	18616	18357	18375	18377	18489	18392	18482	18468	18713	18287	18446	18440	18410	18462	18334	18316	18537	18425	18630	18448	18429	18322	18453	18345	18372	18472	18315	18405	18351	18591	18739	18407	18430	18266	18623	18588	18458	18385	18562	18409	18524	18457	18549	18444	18577	18663	18308	18471	18346	18631	18473	18442	18457	18459	18557	18429	18561	18398	18533	18449	18527	18269	18341	18346	18421	18430	18434	18401	18329	18681	18568	18551	18594	18411	18344	18310	18442	18594	18344	18374	18308	18354	18487	18469	18506	18476	18471	18495	18632	18445	18533	18432	18471	18395	18480	18591	18555	18425	18448	18364	18385	18421	18382	18350	18597	18535	18734	18333	18588	18327	18457	18460	18494	18339	18483	18252	18594	18558	18384	18351	18384	18424	18318	18452	18576	18524	18491	18259	18363	18479	18514	18487	18713	18389	18451	18374	18378	18676	18395	18463	18310	18517	18592	18359	18498	18483	18587	18606	18397	18442	18467	18680	18460	18495	18528	18444	18310	18504	18391	18651	18502	18259	18455	18337	18436	18330	18328	18358	18305	18273	18408	18274	18397	18590	18535	18404	18495	18198	18562	18376	18365	18466	18601	18404	18579	18563	18723	18602	18567	18581	18484	18483	18447	18338	18414	18483	18577	18399	18478	18308	18496	18401	18619	18280	18326	18207	18381	18420	18524	18373	18333	18472	18595	18609	18450	18245	18363	18241	18535	18374	18431	18330	18212	18603	18442	18497	18529	18278	18441	18524	18662	18354	18449	18416	18442	18614	18268	18284	18289	18393	18471	18525	18437	18290	18637	18724	18464	18433	18502	18333	18269	18520	18551	18530	18461	18425	18526	18500	18555	18564	18397	18475	18243	18460	18515	18397	18447	18353	18510	18513	18331	18580	18559	18562	18513	18575	18495	18487	18262	18410	18374	18361	18643	18362	18458	18404	18471	18526	18422	18420	18619	18455	18520	18333	18530	18514	18465	18544	18574	18468	18290	18353	18530	18337	18297	18274	18354	18592	18500	18330	18491	18249	18492	18512	18491	18493	18472	18435	18482	18674	18422	18512	18539	18376	18530	18714	18545	18653	18421	18278	18473	18314	18585	18301	18277	18417	18547	18406	18357	18473	18172	18352	18535	18506	18526	18488	18340	18438	18516	18427	18673	18443	18355	18477	18528	18399	18487	18425	18458	18371	18420	18486	18206	18383	18708	18481	18341	18543	18510	18406	18703	18546	18584	18423	18521	18465	18412	18374	18708	18461	18473	18552	18600	18365	18535	18504	18556	18511	18537	18524	18388	18592	18309	18580	18440	18409	18578	18487	18491	18410	18597	18349	18336	18509	18460	18389	18553	18428	18590	18613	18175	18416	18497	18599	18461	18255	18487	18331	18479	18428	18571	18616	18278	18514	18520	18539	18545	18569	18455	18411	18513	18507	18610	18456	18433	18389	18328	18555	18418	18691	18521	18458	18664	18422	18540	18566	18562	18533	18240	18633	18489	18544	18323	18526	18498	18446	18598	18476	18500	18440	18498	18620	18295	18378	18545	18396	18561	18417	18577	18413	18502	18327	18309	18573	18483	18607	18516	18275	18505	18470	18545	18399	18370	18611	18535	18670	18680	18612	18527	18651	18442	18380	18357	18578	18293	18495	18488	18321	18347	18619	18304	18589	18602	18618	18638	18473	18489	18568	18358	18327	18418	18276	18379	18518	18372	18428	18285	18312	18235	18592	18384	18322	18601	18151	18248	18332	18452	18567	18530	18578	18721	18306	18570	18452	18423	18398	18331	18463	18457	18444	18378	18288	18257	18336	18321	18455	18260	18494	18569	18298	18477	18419	18297	18483	18447	18422	18453	18629	18432	18488	18473	18524	18405	18440	18239	18343	18537	18433	18408	18545	18374	18367	18363	18293	18466	18553	18654	18428	18338	18482	18437	18442	18613	18553	18270	18511	18429	18355	18449	18327	18434	18482	18374	18395	18306	18577	18433	18552	18487	18433	18224	18395	18323	18401	18639	18466	18318	18285	18684	18409	18401	18465	18485	18338	18499	18457	18447	18386	18405	18442	18489	18611	18214	18468	18583	18381	18297	18446	18503	18511	18440	18356	18379	18388	18516	18641	18471	18455	18359	18423	18485	18449	18316	18364	18416	18389	18617	18453	18464	18488	18400	18538	18683	18323	18537	18404	18412	18619	18387	18386	18621	18367	18450	18445	18431	18416	18370	18423	18358	18533	18487	18246	18450	18449	18583	18535	18616	18561	18390	18379	18394	18511	18537	18538	18325	18553	18670	18420	18480	18514	18378	18497	18386	18662	18395	18573	18451	18475	18432	18703	18489	18411	18572	18544	18405	18196	18450	18450	18443	18610	18523	18547	18601	18386	18605	18433	18410	18442	18521	18625	18392	18561	18468	18452	18470	18344	18579	18424	18403	18567	18535	18576	18449	18301	18365	18555	18544	18589	18634	18465	18704	18377	18374	18564	18560	18618	18473	18559	18522	18235	18471	18598	18572	18515	18436	18361	18526	18641	18220	18405	18447	18319	18334	18552	18393	18592	18493	18408	18427	18401	18186	18589	18452	18288	18523	18340	18338	18491	18425	18560	18393	18311	18578	18528	18543	18390	18503	18379	18464	18399	18350	18384	18337	18481	18426	18511	18589	18407	18614	18538	18315	18572	18310	18654	18487	18593	18423	18540	18575	18566	18610	18637	18509	18277	18615	18301	18464	18421	18608	18464	18430	18406	18627	18487	18613	18443	18287	18422	18496	18447	18686	18303	18387	18529	18563	18316	18556	18473	18372	18396	18600	18594	18674	18562	18364	18258	18446	18291	18514	18702	18518	18422	18324	18369	18523	18330	18435	18387	18369	18698	18412	18508	18588	18506	18449	18425	18585	18437	18461	18374	18519	18496	18421	18640	18316	18518	18495	18473	18540	18636	18570	18307	18553	18374	18352	18542	18313	18477	18348	18293	18578	18398	18549	18559	18394	18589	18637	18680	18511	18398	18507	18587	18468	18494	18558	18522	18567	18573	18337	18456	18618	18476	18349	18595	18568	18503	18575	18473	18453	18501	18315	18451	18452	18572	18435	18486	18507	18655	18498	18411	18388	18523	18532	18393	18358	18581	18413	18317	18594	18433	18374	18338	18498	18453	18390	18483	18471	18526	18409	18566	18572	18326	18320	18317	18301	18325	18283	18312	18430	18440	18571	18378	18373	18456	18435	18544	18512	18433	18481	18585	18477	18382	18464	18324	18499	18304	18334	18186	18550	18290	18540	18564	18361	18503	18486	18400	18501	18556	18709	18481	18529	18434	18472	18475	18338	18518	18318	18418	18499	18552	18404	18696	18451	18334	18346	18433	18330	18779	18454	18556	18478	18508	18533	18414	18512	18446	18355	18603	18554	18525	18329	18511	18554	18560	18636	18390	18571	18459	18419	18621	18430	18512	18513	18495	18443	18559	18412	18384	18557	18409	18519	18602	18430	18422	18393	18335	18380	18414	18333	18424	18362	18194	18489	18338	18527	18315	18516	18271	18617	18341	18532	18487	18400	18545	18462	18581	18458	18648	18392	18375	18629	18378	18411	18394	18544	18616	18495	18547	18547	18453	18312	18530	18542	18643	18458	18501	18594	18216	18330	18370	18631	18336	18687	18454	18538	18440	18399	18602	18811	18679	18496	18548	18567	18454	18577	18211	18525	18543	18476	18547	18352	18490	18347	18642	18278	18675	18405	18371	18621	18545	18767	18539	18328	18482	18404	18316	18363	18424	18485	18804	18271	18408	18568	18525	18510	18492	18493	18553	18612	18593	18653	18620	18579	18482	18455	18366	18460	18289	18606	18520	18536	18491	18598	18485	18450	18560	18495	18368	18343	18477	18464	18547	18795	18695	18702	18288	18516	18349	18431	18404	18404	18371	18495	18310	18637	18519	18458	18454	18531	18526	18359	18417	18450	18316	18524	18360	18473	18550	18636	18472	18547	18438	18378	18589	18720	18530	18328	18521	18394	18512	18514	18360	18633	18654	18708	18537	18658	18599	18680	18157	18520	18385	18341	18541	18370	18576	18334	18329	18411	18317	18477	18403	18694	18441	18498	18519	18391	18514	18409	18472	18523	18469	18635	18474	18342	18485	18552	18303	18460	18285	18459	18219	18476	18258	18538	18410	18421	18456	18376	18591	18516	18494	18448	18270	18365	18478	18408	18271	18456	18310	18589	18474	18452	18650	18601	18525	18429	18393	18326	18430	18552	18371	18502	18575	18637	18486	18525	18596	18545	18487	18233	18586	18522	18536	18442	18511	18590	18415	18598	18507	18271	18431	18320	18489	18358	18534	18562	18599	18293	18636	18478	18680	18485	18559	18667	18382	18569	18586	18472	18389	18586	18484	18597	18341	18299	18609	18355	18486	18402	18470	18354	18487	18535	18631	18686	18410	18498	18595	18332	18377	18412	18441	18671	18411	18460	18598	18355	18583	18403	18320	18577	18424	18190	18422	18358	18537	18451	18507	18350	18196	18600	18448
33621	51735	48151	37893	31570	26964	22493	19861	18509	17816	17612	17840	17601	17357	17281	17462	17354	16930	16741	16506	16632	16602	16402	16402	16565	16614	16633	16429	16538	16479	16480	16584	16248	16472	16492	16460	16402	16381	16546	16469	16474	16354	16449	16352	16403	16396	16558	16421	16392	16354	16373	16418	16480	16379	16427	16506	16297	16243	16407	16359	16277	16497	16299	16279	16550	16349	16466	16281	16367	16456	16317	16438	16310	16381	16514	16397	16510	16172	16469	16582	16531	16307	16331	16201	16472	16423	16426	16471	16457	16450	16319	16416	16285	16367	16205	16405	16228	16458	16342	16445	16507	16309	16432	16394	16498	16257	16318	16168	16508	16342	16419	16214	16477	16450	16406	16500	16388	16377	16346	16208	16368	16375	16218	16395	16381	16653	16435	16185	16330	16394	16290	16463	16260	16413	16551	16283	16304	16172	16544	16259	16453	16312	16457	16317	16349	16242	16379	16306	16340	16481	16326	16346	16319	16524	16308	16255	16374	16265	16486	16279	16375	16518	16399	16327	16452	16218	16459	16383	16425	16332	16496	16503	16485	16448	16331	16460	16303	16397	16475	16400	16359	16229	16440	16505	16240	16291	16287	16491	16317	16352	16377	16626	16216	16389	16446	16336	16391	16375	16369	16342	16455	16533	16528	16374	16359	16295	16360	16331	16546	16267	16572	16281	16358	16439	16180	16234	16374	16335	16365	16386	16372	16517	16335	16594	16211	16387	16153	16564	16445	16499	16655	16401	16406	16373	16520	16551	16203	16398	16439	16432	16213	16486	16430	16409	16331	16550	16372	16557	16502	16364	16382	16287	16309	16479	16521	16451	16346	16502	16341	16401	16301	16509	16245	16398	16308	16390	16307	16526	16328	16486	16376	16421	16375	16240	16362	16507	16281	16399	16580	16246	16283	16324	16460	16230	16443	16388	16276	16129	16228	16534	16136	16275	16197	16256	16513	16531	16433	16476	16300	16320	16553	16319	16345	16377	16400	16391	16328	16471	16483	16339	16292	16357	16541	16451	16344	16363	16267	16307	16236	16260	16370	16398	16447	16470	16337	16477	16233	16388	16382	16585	16332	16503	16365	16501	16471	16213	16340	16352	16420	16376	16302	16434	16355	16495	16366	16478	16316	16392	16447	16281	16350	16388	16280	16433	16350	16321	16380	16458	16231	16481	16348	16400	16374	16537	16399	16234	16540	16434	16252	16278	16364	16484	16301	16329	16395	16332	16389	16360	16249	16397	16311	16470	16578	16633	16329	16379	16324	16470	16155	16368	16198	16281	16465	16430	16389	16212	16275	16327	16138	16373	16341	16211	16420	16391	16523	16386	16276	16386	16357	16357	16392	16494	16462	16411	16330	16493	16375	16517	16337	16282	16389	16303	16365	16485	16336	16394	16482	16308	16398	16329	16299	16267	16384	16318	16213	16388	16309	16452	16262	16423	16360	16393	16448	16262	16566	16195	16368	16330	16448	16201	16377	16291	16344	16373	16642	16314	16420	16391	16327	16488	16448	16366	16377	16401	16498	16444	16259	16357	16563	16176	16417	16430	16324	16507	16354	16481	16404	16326	16432	16440	16383	16350	16292	16291	16283	16393	16429	16110	16362	16417	16442	16370	16591	16338	16239	16270	16503	16314	16257	16591	16418	16311	16318	16403	16486	16402	16288	16577	16401	16597	16399	16387	16341	16323	16362	16475	16346	16385	16254	16339	16077	16383	16287	16321	16524	16540	16510	16329	16388	16201	16547	16541	16336	16258	16338	16314	16421	16273	16473	16434	16203	16183	16418	16547	16348	16357	16425	16293	16366	16428	16383	16280	16486	16523	16505	16212	16253	16377	16454	16467	16305	16207	16367	16397	16372	16208	16363	16485	16400	16365	16314	16531	16288	16523	16375	16230	16309	16283	16442	16371	16469	16386	16436	16264	16270	16276	16363	16551	16358	16297	16395	16535	16422	16304	16269	16464	16540	16512	16314	16368	16427	16322	16421	16225	16390	16404	16373	16501	16427	16323	16434	16447	16356	16297	16178	16442	16568	16328	16391	16362	16183	16448	16343	16331	16467	16507	16458	16277	16429	16484	16479	16344	16466	16309	16381	16464	16427	16415	16323	16426	16432	16276	16459	16532	16482	16290	16507	16338	16309	16434	16370	16342	16483	16329	16424	16446	16330	16485	16422	16189	16391	16448	16267	16432	16296	16405	16371	16350	16445	16395	16549	16262	16376	16430	16320	16490	16355	16488	16540	16476	16286	16246	16407	16364	16436	16295	16325	16301	16409	16435	16360	16307	16309	16480	16563	16408	16481	16493	16360	16417	16333	16315	16358	16381	16435	16317	16383	16477	16310	16483	16256	16462	16425	16553	16573	16440	16430	16264	16370	16536	16253	16274	16368	16337	16250	16399	16414	16299	16425	16433	16292	16349	16357	16260	16306	16519	16334	16466	16393	16350	16212	16505	16449	16159	16563	16424	16345	16332	16370	16407	16509	16473	16394	16560	16479	16321	16363	16415	16353	16464	16448	16435	16303	16281	16442	16495	16267	16365	16457	16448	16483	16306	16405	16234	16464	16410	16484	16539	16558	16500	16377	16494	16331	16472	16471	16414	16377	16321	16479	16416	16424	16401	16520	16480	16305	16562	16379	16274	16480	16389	16310	16190	16428	16258	16599	16338	16264	16288	16401	16436	16527	16115	16478	16485	16332	16280	16333	16339	16254	16351	16458	16473	16560	16327	16256	16361	16391	16477	16260	16508	16298	16518	16317	16571	16506	16291	16297	16423	16311	16338	16444	16475	16371	16363	16421	16405	16457	16294	16356	16413	16349	16261	16473	16302	16475	16264	16532	16272	16442	16354	16417	16486	16384	16466	16314	16405	16177	16280	16368	16243	16514	16358	16409	16383	16314	16465	16359	16310	16441	16414	16324	16618	16363	16322	16319	16370	16399	16425	16293	16407	16315	16405	16408	16496	16454	16535	16165	16393	16389	16382	16414	16545	16205	16451	16438	16433	16480	16468	16151	16421	16416	16477	16339	16302	16385	16480	16363	16130	16310	16256	16289	16316	16229	16317	16511	16263	16313	16466	16295	16394	16289	16377	16384	16363	16340	16191	16462	16421	16347	16489	16381	16476	16496	16475	16318	16222	16378	16423	16530	16270	16426	16447	16445	16276	16244	16411	16521	16330	16376	16536	16364	16429	16402	16257	16329	16440	16303	16365	16446	16283	16539	16279	16279	16216	16388	16443	16336	16556	16416	16325	16440	16299	16448	16345	16297	16305	16501	16486	16556	16278	16332	16201	16500	16344	16437	16377	16366	16381	16160	16184	16265	16525	16543	16483	16367	16282	16431	16328	16361	16238	16512	16510	16531	16438	16500	16361	16511	16395	16415	16410	16365	16317	16298	16338	16519	16352	16395	16323	16499	16347	16248	16453	16399	16380	16396	16365	16487	16340	16358	16353	16298	16408	16287	16483	16497	16407	16424	16357	16250	16351	16399	16463	16420	16339	16382	16315	16516	16383	16399	16468	16321	16257	16483	16396	16310	16428	16472	16396	16476	16355	16430	16279	16262	16603	16385	16348	16431	16457	16220	16558	16302	16443	16315	16367	16269	16409	16278	16244	16334	16429	16461	16487	16583	16256	16561	16355	16423	16420	16331	16397	16379	16428	16279	16377	16383	16537	16374	16493	16208	16314	16271	16493	16305	16551	16236	16397	16457	16344	16386	16514	16463	16490	16447	16363	16355	16313	16242	16437	16291	16402	16325	16294	16689	16389	16308	16379	16159	16406	16359	16437	16399	16339	16246	16477	16447	16282	16425	16335	16401	16337	16412	16490	16500	16473	16388	16481	16384	16287	16464	16285	16376	16562	16482	16326	16516	16486	16370	16436	16330	16310	16280	16320	16256	16448	16361	16238	16303	16355	16374	16423	16237	16335	16328	16364	16359	16402	16404	16464	16445	16354	16508	16367	16433	16393	16372	16239	16449	16484	16353	16370	16275	16262	16347	16342	16576	16540	16540	16501	16320	16217	16342	16371	16367	16280	16405	16350	16296	16293	16266	16407	16244	16461	16301	16303	16366	16253	16352	16443	16566	16441	16289	16344	16374	16505	16381	16362	16502	16380	16272	16523	16380	16494	16179	16286	16215	16479	16401	16347	16387	16245	16360	16533	16246	16393	16387	16414	16292	16275	16391	16292	16355	16443	16338	16411	16303	16275	16459	16306	16388	16386	16305	16413	16404	16291	16581	16497	16406	16308	16393	16268	16550	16352	16470	16298	16185	16227	16280	16309	16276	16521	16352	16444	16290	16325	16473	16347	16406	16300	16471	16150	16385	16382	16498	16449	16430	16405	16318	16295	16461	16467	16238	16238	16444	16293	16340	16467	16394	16588	16285	16337	16271	16549	16314	16204	16477	16180	16372	16558	16235	16379	16470	16496	16401	16321	16416	16290	16214	16470	16440	16497	16444	16469	16403	16673	16389	16398	16699	16437	16307	16373	16373	16390	16455	16604	16196	16368	16411	16434	16512	16389	16364	16367	16385	16504	16468	16307	16413	16409	16387	16461	16579	16376	16385	16397	16503	16524	16375	16631	16561	16315	16424	16437	16448	16171	16346	16365	16509	16565	16306	16291	16400	16389	16443	16323	16395	16364	16463	16329	16434	16364	16469	16297	16144	16444	16290	16271	16192	16519	16351	16446	16375	16459	16389	16282	16283	16254	16447	16219	16401	16344	16343	16347	16348	16283	16336	16401	16255	16470	16253	16444	16358	16361	16313	16459	16519	16517	16510	16357	16382	16488	16258	16340	16442	16348	16319	16449	16536	16356	16388	16425	16252	16350	16470	16276	16423	16267	16549	16337	16397	16384	16382	16227	16475	16158	16349	16139	16385	16396	16488	16312	16350	16471	16391	16365	16295	16359	16237	16524	16373	16525	16433	16425	16397	16380	16251	16116	16441	16310	16512	16476	16350	16523	16507	16696	16314	16304	16400	16251	16324	16270	16394	16350	16186	16259	16299	16575	16379	16490	16499	16441	16374	16314	16419	16385	16453	16376	16435	16504	16368	16507	16153	16613	16351	16363	16562	16319	16506	16362	16436	16272	16256	16378	16333	16419	16253	16474
22921	21395	29253	24478	24291	28756	30591	24698	22652	21960	21632	21145	21211	21156	20957	20742	20864	21036	20687	20520	20576	20398	20532	20262	20323	20382	20318	20145	20299	20302	20196	20219	20396	20007	19932	20240	20230	20115	20165	20033	20133	20150	20149	20170	20292	20126	20187	20036	20033	20048	20141	20177	19996	20289	20367	20005	19986	20139	20044	20169	19954	20194	20244	20252	20261	20137	20099	20098	19917	20175	20153	20044	20244	20136	20041	20095	20134	20022	20227	20195	20038	19861	19914	19993	20219	19992	20015	20210	20077	19896	20114	20132	20141	20078	20020	19975	19994	20184	19812	19964	19947	19891	20080	20029	19741	20152	20200	20140	20098	20094	19861	19980	19881	20077	20087	20009	20276	20136	20190	19716	20091	20118	20241	19781	20005	19982	20222	20088	20055	20108	19931	20086	20016	20135	19950	20193	20066	20115	20201	19985	19968	19923	20176	20048	20049	20018	20068	19946	19816	19944	19896	20240	20173	19977	20197	20040	20218	20064	20134	20124	20013	19891	20007	20230	20124	19830	19889	19859	19981	20046	19948	19990	19925	19884	19953	20243	20221	20077	20021	20067	20189	20077	20148	19951	19941	20124	19831	20040	20267	20040	20030	20054	20139	19978	20034	20140	20027	20029	20224	20080	19953	19986	19943	20094	20147	20134	19949	19992	19913	20148	19981	20111	19979	19741	20209	19998	19980	20047	19990	19955	19962	20274	20207	19872	19847	20077	20030	19954	20106	20110	20034	20103	19999	19963	19959	19915	20041	20055	20062	20023	19887	19886	20114	19888	20053	20108	19886	19963	20009	19842	20089	20259	20036	19795	20166	20067	20032	20054	19993	20047	19800	20134	19854	20102	20133	20050	20106	19707	20070	20198	19858	20075	20131	19995	19995	20051	19765	19873	20059	20131	20171	20089	19896	19922	20081	19858	19999	20070	20178	20190	20085	19992	20059	19847	20335	20262	20110	20240	19986	20081	19880	19923	19958	20162	20243	19872	20110	19996	19894	19809	20006	19930	20102	20144	20128	20086	19895	20164	20001	20200	19928	20089	20004	19982	19785	19870	20093	19898	20168	19838	20092	20008	20208	19946	20147	20110	20111	20069	20080	20167	19971	20105	20034	20161	20239	20150	20078	20437	20189	20044	20080	20457	20181	20063	20032	19869	20101	19899	20011	19957	19898	20066	20029	20176	20119	20105	20065	19862	19971	20134	19938	20153	19813	20209	20204	19980	20086	20042	19961	20094	20004	19986	20091	20018	20165	20075	20002	19908	20047	20135	19991	20085	20024	19968	20054	20291	20269	19952	19956	19890	20026	19924	19875	19828	20233	19974	20192	20083	20092	19986	20033	19853	20106	20060	20347	19899	20166	20020	20081	20009	20020	19951	19938	20021	20129	20158	19984	19912	19833	20133	20052	20063	20030	19841	19848	20233	19977	20435	19815	20082	19926	19954	20222	20032	19997	20249	19940	20146	20063	20016	19856	19985	20008	19934	20158	19921	20067	19923	19812	19991	20116	20090	20028	20013	19926	20037	19935	20141	19946	20221	20069	19676	20023	19975	20009	20205	19828	19925	19870	20066	20212	20021	20079	20070	20185	20166	20203	19715	20094	19975	20049	19880	19807	19908	19954	19809	19975	19965	19989	19931	19906	19967	20105	20017	20075	20237	20136	19854	20237	20001	19825	20034	19891	20006	20073	20008	19874	20008	19814	19956	20150	20063	20048	20055	19999	20026	20158	20293	19898	20098	20040	19994	19913	20065	20186	20045	20066	20009	20005	19944	20088	20176	20109	20146	20008	19822	20180	20102	20028	19997	19962	19893	19999	19858	20122	20007	20006	19933	20149	19994	20060	19931	19860	20208	19911	19999	20157	20057	19771	20244	19903	20163	19889	20020	20073	20077	19993	20085	20118	20044	20035	20046	19985	20034	19961	19928	20110	20254	19961	19912	20067	20018	20084	20288	19918	19943	19888	19873	20288	19972	19912	20041	20177	20078	19978	20127	19982	20087	20087	20277	20020	19821	20165	19918	19955	19864	19939	19891	19972	20022	19929	20035	20138	19972	20090	20223	19973	20121	20112	19956	19841	19998	20062	20080	20235	20111	19968	20175	20129	19952	19958	20016	20067	20045	19887	20181	20048	20183	20167	19974	20264	20065	19925	19823	19838	20035	19903	20037	19972	19835	20060	20008	20171	20080	19950	20105	20135	20022	20096	20077	19952	19960	20023	19874	20101	20083	19970	20096	20048	19921	20018	19944	19846	20065	20093	20066	19999	20054	19994	20154	20078	20008	20076	20052	19935	20100	19945	19985	19977	19997	20052	20016	19829	19578	20047	20042	20142	19827	20074	20087	20137	20160	20119	19951	20099	19959	20200	20068	19884	20260	20196	20069	19966	20031	20231	19883	20160	19876	20020	19937	20017	20168	19928	19878	19877	20040	20138	20055	20011	19914	19844	19992	19921	19920	20040	20065	19840	20067	20220	20035	19967	20007	20209	20027	20153	20111	20084	19925	20123	19901	20014	20144	20108	20208	20055	19949	20063	20100	19756	20140	19853	20237	19907	19745	19866	20007	20022	19980	20126	20092	19815	19953	20034	20153	19908	19937	20042	20077	20077	20103	20182	20116	19933	20171	20067	19838	20162	20163	20145	20189	20035	20044	19847	19942	20088	20253	20155	19880	19887	19941	19886	20208	19844	20138	20162	20145	20156	19785	19824	19924	20013	20072	19839	20003	20076	19969	19980	19781	19972	19788	20028	20084	19954	20078	20060	20036	19898	20046	19863	19942	20013	19916	19995	20044	19997	20178	20109	20205	20070	19986	20226	19883	19972	20115	20118	20060	20046	20183	20309	20053	20128	20081	19983	20204	20205	19968	19982	20067	20044	19946	20150	20197	19750	20095	20142	20022	20065	19886	20237	20091	20067	19840	20241	20146	19902	19984	19909	20072	19910	19957	20080	20228	19916	20100	19938	20109	20281	19979	20080	19902	19978	20159	19952	20070	19968	20172	19909	19900	19929	19950	19945	19964	19887	20136	19966	20128	20143	19902	20026	19921	20228	20130	20034	20053	20149	19942	19899	20125	19929	20074	20193	19901	20091	19942	19978	19893	19867	19943	19943	20038	20042	20031	20032	20017	20060	20058	20047	20155	20138	20129	20009	20028	20075	19970	19870	19849	19865	20094	20049	20122	20194	20005	19905	19893	20109	20136	20005	19940	19906	20007	19972	20119	19950	19822	20035	19978	19980	19810	20367	20046	19935	19841	20197	20018	19974	19897	20139	20039	19879	19900	20102	19909	20004	19969	20031	19793	19940	20143	20047	20185	20035	20075	19986	20025	20080	20044	19997	20096	19919	20171	19844	20106	19856	20098	20073	19877	19873	20028	20015	19860	19971	20363	20059	19945	19984	20079	19908	19885	20046	19930	20031	19942	19972	20086	20221	20095	20201	19853	20073	20052	20079	19988	19956	20094	20161	19922	20078	19973	20066	20206	20103	19956	19925	20140	20097	20017	20101	20134	20002	20019	20133	20047	20056	19985	19944	20002	20069	20180	20186	19984	20037	20015	19957	19883	20159	20154	20023	20008	20141	20130	20054	20019	20029	19895	19953	19942	20133	19918	20001	19558	20085	20009	20240	20200	20077	19942	19977	20011	20090	20095	19915	20119	20221	20137	19909	19979	20154	20086	20036	19979	19963	19789	19984	19907	20123	20117	19862	19961	20006	20030	20008	19783	20170	20082	20074	19826	19958	19923	19878	20075	20065	19954	20138	20022	19964	20027	19770	19997	19972	20184	20063	19996	19989	20076	20238	20091	20151	19951	20077	19866	20077	19861	20234	20056	19936	20097	19985	20196	20035	20186	19972	20015	19999	20064	20047	20072	20006	20038	20229	19988	20018	20034	20104	20045	20061	19944	19954	20036	19805	19950	20166	19917	20117	20078	20002	20149	20159	19964	19966	19962	20128	19914	19978	19973	19885	19975	20037	20155	20131	20065	19991	19964	20048	20001	20036	19972	20167	20037	20261	20039	19934	19894	19801	20102	20126	19971	20217	19990	19925	19827	20072	20086	20053	19916	19944	19951	20243	19951	20029	20028	20091	20203	19928	19941	19897	19745	20161	20189	19995	20093	20116	19942	20169	20014	19945	20161	19879	19861	20064	20053	20053	19883	19962	20051	20194	19814	19996	19962	20107	20110	20108	20046	20103	19994	19859	20186	20077	20021	19921	19892	20088	19920	20043	19982	20283	20194	19905	20069	20075	19891	19947	20221	20004	19908	20113	20106	20160	20226	20134	20123	20021	20099	20170	19925	20086	20230	19800	20114	19892	20062	19980	19837	19987	20119	19966	19951	20059	20012	19982	20150	20126	19938	19973	19972	20147	19927	20110	20032	20078	19975	20045	19939	20216	20045	20078	20024	20071	19841	19899	19925	20093	19881	19991	20079	20050	20003	19922	20126	20217	19928	20132	20199	19873	19983	20159	20251	20166	20255	20010	20029	19682	19925	20105	19860	20131	20043	19870	19989	20033	20276	20299	20150	19889	19920	20094	19876	19918	19979	19856	20133	20076	20013	19849	20044	20078	19994	20055	19922	19967	19997	19971	19964	19950	19953	20073	19761	20273	20079	19962	19918	20058	20005	19737	20047	20015	20108	20242	20010	20227	20162	19863	19978	20143	20095	19873	19894	20226	19942	20152	19940	19992	20285	20106	19970	20047	20081	20079	20085	19971	20129	19973	20093	20400	20226	19925	20077	20062	20066	20027	20036	19660	20041	20045	19827	19954	19895	19879	19902	20251	20104	19951	19832	19939	20180	19945	20130	20047	20022	20174	20077	20186	20147	19936	20180	19966	20255	20012	20058	20015	19969	19946	19864	19987	20212	20155	19925	20013	19884	20104	20251	19915	20000	20029	20122	19996	20180	19935	19879	20151	19972	19951	19921	20078	20014	20079	19989	20129	20080	20135	20104	20088	19867	19914	19850	19984	19898	19854	20132	20084	20002	19901	19988	20031	19937	19954	20003	20063	19795	20018	19894	20048	19703	20080	19882	19943	19937	20132	19957	19876	19952	20059	20104	20078	19943	19951	20178	20062	20047	20125	19766	19981	20066	19792	19905	20117	19746
36414	59107	56593	46229	40092	33394	27429	23538	20356	19077	18995	18615	18582	18575	18583	18274	18433	18368	18032	17999	17577	17475	17576	17460	17611	17734	17467	17470	17419	17313	17392	17487	17435	17384	17509	17280	17239	17383	17349	17336	17198	17321	17468	17340	17349	17337	17348	17237	17374	17272	17095	17389	17296	17464	17308	17443	17253	17222	17252	17569	17113	17370	17249	17351	17426	17340	17192	17230	17206	17444	17163	17448	17284	17476	17123	17283	17532	17363	17420	17253	17253	17177	17299	17353	17228	17030	17202	17320	17255	17200	17253	17196	17410	17183	17211	17168	17403	17462	17362	17282	17311	17280	17173	17157	17340	17299	17395	17314	17339	17394	17188	17300	17275	17291	17239	17313	17334	17196	17297	17246	17340	17082	17308	17459	17200	17260	17197	17364	17286	17296	17200	17338	17282	16957	17164	17308	17419	17237	17253	17311	17108	17416	17230	17185	17219	17178	17173	17178	17303	17269	17050	17154	17338	17319	17174	17224	17167	17175	17330	17136	17033	17185	17256	17234	17326	17312	17133	17296	17303	17276	17261	17230	17308	17268	17458	17235	17400	17399	17249	17361	17150	17339	17293	17177	17179	17108	17341	17258	17197	17380	17368	17095	17208	17474	17282	17245	17370	17316	17139	17223	17335	17291	17258	17135	17361	17318	17219	17466	17224	17141	17188	17269	17439	17410	17343	17215	17345	17213	17242	17354	17193	17221	17204	17360	17322	17154	17273	17095	17399	17377	17265	17352	17278	17396	17270	17194	17216	17318	17344	17381	17321	17139	17097	17174	17088	17325	17424	17229	17197	17353	17391	17364	17366	17357	17225	17346	17242	17195	17323	17213	17235	17304	17283	17296	17307	17224	17242	17282	17178	17376	17012	17330	17283	17139	17281	17179	17381	17296	17398	17209	17320	17194	17469	17223	17268	17302	17312	17398	17133	17382	17290	17358	17247	17395	17496	17276	17326	17315	17296	17208	17217	17311	17299	17296	17380	17305	17264	17176	17215	17200	17235	17488	17270	17324	17237	17203	17398	17539	17145	17349	17243	17341	17133	17202	17224	17065	17203	17270	17282	17410	17404	17361	17152	17450	17280	17311	17279	17173	17293	17295	17296	17370	17253	17148	17163	17206	17132	17106	17198	17226	17334	17324	17349	17208	17177	17390	17375	17159	17169	17140	17274	17221	17259	17273	17273	17239	17423	17231	17421	17250	17234	17298	17218	17213	17198	17128	17223	17184	17316	17210	17245	17251	17192	17363	17260	17327	17277	17304	17178	17446	17376	17074	17244	17350	17285	17356	17262	17188	17300	17122	17281	17256	17366	17234	17131	17279	17365	17215	17440	17250	17287	17197	17358	17326	17276	17140	17267	17193	17295	17327	17197	17257	17384	17218	17253	17374	17345	17340	17397	17267	17203	17276	17296	17231	17200	17265	17191	17344	17232	17180	17317	17268	17346	17161	17372	17291	17186	17487	17284	17182	17229	17129	17264	17284	17233	17244	17174	17183	17261	17082	17179	17187	17337	17468	17207	17148	17107	17177	17398	17205	17383	17315	17225	17478	17259	17158	17359	17266	17126	17337	17184	17209	17278	17187	17149	17204	17292	17157	17091	17328	17258	17335	17271	17226	17420	17237	17232	17325	17379	17191	17260	17300	17374	17266	17560	17170	17344	17358	17279	17169	17250	17245	17418	17318	17461	17217	17364	17305	17340	17323	17192	17163	17217	17303	17303	17233	17389	17341	17325	17277	17355	17403	17364	17196	17349	17293	17429	17175	17364	17302	17182	17326	17409	17172	17444	17240	17222	17206	17389	17170	17111	17215	17361	17179	17198	17408	17313	17204	17307	17108	17317	17226	17383	17188	17368	17304	17160	17324	17429	17307	17284	17401	17236	17174	17301	17337	17191	17140	17241	17376	17320	17189	17237	17207	17269	17281	17466	17167	17283	17222	17438	17265	17319	17414	17489	17375	17390	17374	17411	17261	17302	17374	17335	17192	17158	17203	17304	17082	17173	17243	17310	17297	17204	17304	17291	17280	17101	17128	17204	17094	17254	17330	17148	17286	17336	17410	17225	17260	17276	17404	17317	17425	17173	17222	17268	17322	17300	17383	17264	17222	17101	17294	17200	17355	17473	17311	17554	17275	17364	17245	17134	17366	17129	17218	17077	17355	17286	17227	17376	17219	17186	17298	17240	17194	17123	17128	17326	17268	17179	17193	17184	17194	17154	17405	17273	17225	17269	17316	17182	17339	17190	17387	17250	17206	17320	17118	17282	17416	17497	17170	17335	17116	17317	17415	17080	17386	17471	17342	17256	17107	17361	17391	17236	17416	17335	17279	17183	17227	17354	17284	17298	17341	17188	17334	17259	17321	17452	17329	17315	17318	17291	17365	17104	17282	17193	17329	17304	17295	17229	17296	17306	17219	17382	17355	17252	17401	17313	17346	17290	17211	17338	17370	17198	17313	17266	17241	17387	17401	17318	17296	17165	17193	17244	17171	17290	17324	17150	17326	17193	17268	17191	17358	17386	17319	17277	17178	17327	17487	17374	17332	17263	17168	17287	17282	17278	17230	17249	17365	17312	17075	17248	17207	17290	17123	17368	17342	17096	17339	17415	17167	17276	17251	17299	17371	17138	17391	17277	17374	17050	17213	17321	17246	17313	17347	17300	17384	17330	17144	17242	17473	17241	17393	17357	17344	17329	17368	17301	17205	17392	17102	17315	17315	17245	17340	17238	17301	17296	17295	17330	17290	17228	17199	17352	17312	17179	17196	17128	17510	17443	17181	17252	17287	17179	17277	17297	17214	17053	17419	17282	17207	17244	17260	17359	17294	17131	17359	17276	17157	17304	17248	17198	17284	17339	17266	17352	17303	17232	17299	17150	17233	17293	17346	17199	17337	17290	17429	17190	17259	17351	17136	17126	17136	17311	17200	17375	17334	17405	17082	17313	17308	17197	17095	17409	17351	17265	17342	17273	17420	17241	17287	17302	17235	17218	17332	17212	17345	17215	17193	17401	17166	17304	17191	17224	17181	17259	17426	17309	17431	17222	17259	17126	17057	17230	16964	17290	17227	17322	17411	17315	17216	17204	17280	17434	17209	17124	17288	17285	17250	17217	17366	17323	17141	17300	17378	17281	17316	17219	17366	17189	17213	17241	17267	17369	17277	17239	17188	17395	17390	17218	17205	17250	17272	17195	17236	17325	17395	17176	17405	17210	17378	17212	17306	17386	17176	17483	17229	17401	17145	17161	17228	17241	17333	17198	17517	17272	17250	17117	17251	17542	17310	17326	17209	17264	17453	17213	17347	17304	17254	17321	17178	17244	17387	17382	17268	17148	17354	17239	17418	17213	17349	17226	17056	17412	17217	17241	17229	17171	17372	17290	17259	17236	17333	17259	17425	17183	17270	17311	17104	17323	17194	17155	17402	17360	17156	17258	17446	17224	17232	17192	17154	17444	17503	17399	17224	17330	17292	17345	17190	17172	17139	17311	17174	17238	17346	17204	17344	17284	17224	17309	17340	17245	17348	17417	17266	17495	17288	17202	17274	17349	17320	17378	17316	17369	17307	17135	17364	17173	17365	17213	17341	17121	17159	17183	17303	17173	17280	17314	17338	17216	17355	17201	17252	17312	17085	17294	17359	17119	17170	17204	17359	17421	17187	17230	17268	17391	17250	17418	17238	17335	17334	17221	17182	17168	17035	17219	17139	17211	17356	17341	17261	17201	17302	17158	17388	17053	17266	17527	17435	17242	17269	17237	17376	17375	17246	17378	17145	17153	17409	17217	17336	17155	17455	17238	17336	17159	17101	17308	17065	17254	17230	17316	17241	17135	17343	17276	17386	17364	17118	17324	17323	17262	17187	17387	17389	17433	17185	17343	17464	17125	17248	17236	17398	17204	17230	17445	17377	17070	17178	17255	17248	17241	17232	17214	17150	17332	17414	17364	17214	17272	17264	17178	17256	17233	17355	17300	17321	17264	17443	17217	17306	17192	17242	17292	17302	17318	17282	17307	17229	17386	17393	17279	17195	17188	17231	17374	17329	17308	17179	17335	17326	17200	17228	17316	17379	17369	17293	17416	17224	17317	17098	17126	17078	17201	17288	17188	17337	17237	17186	17276	17308	17011	17246	17261	17378	17305	17216	17238	17117	17515	17432	17392	17419	17244	17320	17223	17033	17382	17238	17379	17289	17198	17327	17269	17444	17328	17336	17346	17183	17265	17218	17158	17315	17304	17362	17324	17177	17312	17195	17428	17262	17367	17245	17244	17223	17384	17267	17388	17346	17292	17314	17265	17222	17302	17238	17460	17098	17233	17291	17353	17300	17208	17254	17297	17355	17304	17213	17530	17275	17105	17281	17330	17398	17428	17212	17197	17277	17357	17231	17403	17288	17324	17334	17288	17288	17272	17240	17272	17502	17334	17211	17284	17208	17349	17157	17386	17272	17123	17272	17327	17260	17253	17213	17313	17140	17345	17350	17480	17256	17129	17307	17194	17390	17127	17264	17371	17422	17365	17340	17188	17201	17457	17284	17233	17359	17301	17207	17103	17185	17332	17328	17251	17091	17177	17335	17230	17356	17330	17361	17225	17181	17308	17105	17315	17141	17192	17171	17081	17411	17185	17325	17257	17226	17276	17282	17192	17267	17328	17194	17220	17408	17288	17239	17274	17240	17362	17406	17307	17306	17227	17321	17359	17288	17393	17204	17186	17303	17392	17392	17307	17243	17068	17171	17325	17393	17234	17316	17339	17308	17349	17067	17244	17172	17253	17383	17176	17332	17099	17283	17314	17362	17216	17310	17384	17388	17227	17311	17258	17181	17224	17329	17025	17249	17243	17231	17256	17232	17525	17242	17425	17244	17370	17130	17217	17053	17199	17107	17461	17214	17219	17493	17337	17292	17467	17200	17269	17357	17214	17201	17230	17254	17092	17294	17319	17404	17223	17383	17325	17311	17171	17363	17178	17302	17107	17237	17210	17191	17245	17289	17289	17236	17171	17262	17296	17130	17337	17379	17153	17450	17161	17498	17147	17139	17315	17311	17441	17249	17215	17265	17233	17333	17298	17331	17310	17210	17230	17145	17348	17211	17424	17212	17304	17378	17247	17283	17278	17158
29124	27637	35761	31342	25621	23367	21776	20481	19905	19565	19552	19199	19371	19619	19684	19333	19408	19416	19553	19198	19020	19324	19246	19206	19259	19167	19260	19269	19511	19206	19260	18868	19151	19252	19282	19263	19167	19127	19128	18982	18987	19243	19189	19213	19115	19152	19179	19188	19185	19179	19187	19134	19036	19181	19033	18886	19276	19073	19148	19229	19060	19127	19125	19156	19291	19166	19188	19260	19142	19067	19135	19360	19198	19178	19240	19076	19182	19141	19132	19144	19097	19094	19215	19168	19233	19219	19135	19038	18888	19118	19149	19253	19058	19192	19095	19049	18981	19241	19195	19001	19061	18946	19200	19059	19073	19117	19173	19100	18993	19172	19096	18941	19157	19269	19202	19007	19173	18993	19194	19174	19144	19152	19153	18905	19044	19129	19039	18932	19096	19053	19040	19027	19106	19090	19185	19172	19198	19160	19162	18976	19147	19180	19086	19199	19175	19157	19154	18975	19083	19167	19000	19393	19091	18918	19145	19114	19160	18994	19154	19099	18858	19197	19102	19001	19155	19074	19132	19166	19081	19063	19028	19089	19370	19312	19143	19043	19082	19061	19109	19043	19346	19238	19210	19014	19122	19299	18983	19126	19178	19031	18983	19226	18977	19281	18951	19216	19088	19210	19048	19024	19125	19230	19173	19022	19208	19195	19044	18989	19046	18856	19226	19169	19086	19271	18964	19253	19150	19240	19317	18918	19188	18826	19258	18997	19152	19054	19071	19154	19127	19323	18992	18992	19055	19158	19141	19068	18906	19091	18996	19203	19144	19025	19059	19061	19147	19032	18984	19132	19193	19054	19249	19062	19066	19179	18956	19035	19148	19143	19246	19270	19073	19090	19225	19233	19304	19071	19123	19202	19277	19298	19150	19237	19099	19207	19287	19135	19271	19044	19036	19163	19135	19236	19153	18997	19158	19103	19214	19131	19131	19274	19149	19109	19052	19243	19053	19286	19118	18975	19124	19066	19269	19187	19060	19236	19147	19005	19126	19136	19195	19356	19038	19085	19059	19206	18958	19065	19269	19015	19104	19225	19240	19165	19112	18926	19042	19078	19140	19038	18901	19368	19185	19016	19066	19131	19080	19143	19148	19148	19308	18981	19292	18947	19188	19119	19132	19064	18954	19286	19229	19244	19078	18899	19047	19368	19325	19225	19172	19028	19207	19244	19068	18956	19201	19238	19277	19035	18931	19120	19173	19008	19205	19132	19180	19113	19162	19153	19099	19206	19187	19064	19349	19207	19205	19328	19218	19009	19394	19171	19307	19134	19084	18915	19403	19213	19219	19075	19245	19158	19127	19085	19163	19351	19328	19126	19253	19246	19031	19128	19099	19087	18918	18990	19115	19287	19227	19091	19156	18993	19200	19414	19214	19241	19129	19112	19201	19075	19048	19112	19014	19000	19146	19191	18978	19203	19096	19182	19043	19062	19063	19121	19075	19107	19271	18925	18965	19201	19082	19107	19225	19129	19141	19390	19115	19332	19093	19387	18881	19133	19046	19206	19038	19362	19096	18890	18997	19243	19150	19273	19224	18988	19313	19095	19247	19330	19324	19222	18899	19165	19255	19021	19161	19117	19307	19122	19289	18978	19214	19246	19031	19064	19080	18971	19174	18991	19166	19271	19121	19208	19384	19187	19341	19208	19324	19185	19100	19398	19377	19142	19084	19378	18986	19261	19251	19319	19171	19303	19315	19136	19222	19376	19132	19092	18926	19016	19180	19047	19162	19085	19094	19166	18941	19093	19239	19264	19227	19085	19439	19226	19263	19037	19168	19220	19102	19356	19217	19039	19209	19237	19119	19174	19167	19168	19371	19300	19297	19196	19363	19278	19086	19207	19137	19008	19183	19169	19173	19122	19179	19092	19240	19155	19200	19055	19027	18992	19153	19037	19220	19163	19124	19051	19014	19069	19118	19159	18959	19067	19106	19057	19003	19237	19354	19332	19277	19122	19078	19074	19121	19048	19264	19138	19192	19169	19111	19113	18998	19041	19150	19190	19310	19013	18861	18884	19149	19138	19279	19435	19153	19204	19295	19154	19160	19290	19280	19263	19144	19112	19148	19118	19294	19140	19043	19121	18934	19099	19158	19421	19100	19045	19049	19102	19085	18956	19097	19293	18943	19172	19253	19058	19012	19141	19172	19157	19158	19334	19032	18999	18956	19058	19140	18978	19164	19029	18970	19097	19106	19010	19090	19037	19155	19013	18961	19138	18946	19254	19169	19099	19216	19003	19048	19349	19196	19203	19068	19036	19268	19357	19162	19100	19259	19134	19204	19211	19284	19248	19054	19137	19229	19100	19367	19116	19190	19208	19098	19334	18891	19111	19268	19347	19083	19100	19023	19082	18955	19157	19226	19188	19160	19068	19014	19138	18946	19097	19235	18980	19317	19299	19132	19142	19092	18932	19216	19132	19187	19242	19147	19303	19317	19174	19316	19048	19358	19266	19181	19269	19215	19258	19161	19004	19168	19045	19090	19200	19209	19145	19076	18888	19118	19230	19090	19105	19089	19207	19339	19310	19037	19118	19095	19028	19062	19030	19302	19255	18960	19243	19080	19066	19137	19068	19159	19166	19014	19030	19107	19128	19015	19057	19256	19207	19149	19294	19096	19118	19216	19152	19336	19247	19046	19257	19134	19270	19256	19101	19367	18958	19151	19074	18909	19089	19178	19234	19127	19280	19208	19076	19138	19263	19188	19271	18947	19078	19138	19096	19193	18936	19070	19033	19175	19138	19347	19076	19030	19198	19354	18935	19083	19000	19187	19126	19304	19155	19302	19151	19191	18919	19201	19070	19105	19124	19119	19006	19246	19061	19160	19162	19183	19179	19275	19189	19145	19069	19095	19135	18998	19112	19355	19169	19099	19340	18932	19129	19331	19172	19052	19050	19144	19283	19149	19233	19020	19262	19276	19164	19124	19076	19185	19167	19161	18961	19181	19197	19199	19062	19030	19325	19236	19089	19118	19115	19175	19012	19335	19121	19032	19205	19197	19187	19153	18967	19127	19008	19137	19264	19304	19087	19316	19258	19064	19156	19243	19013	19291	19018	19230	19123	19205	19206	19315	19042	19217	19283	19144	19167	19209	19035	19078	18981	19284	19314	19059	19457	19137	19007	19256	19153	19371	19121	19266	19398	19310	19235	19244	19034	19172	19244	19169	19176	19108	19207	19040	19113	18971	19036	19022	19101	19102	19141	19263	19186	19197	19110	19183	19238	19192	19114	19255	19126	19046	18965	19247	19167	19013	19155	19051	19110	19119	19173	19073	19109	19248	19134	19089	19137	19146	19116	19252	19216	19124	19124	19261	19085	18968	19136	18998	19189	19143	18998	19120	18970	19077	19157	19277	18939	19171	19177	18999	19296	19219	19208	19193	19120	19285	19208	18977	19070	19129	19198	19160	19118	19131	18903	19212	18964	19155	19089	19136	19048	19177	19157	19116	19395	19258	19123	19234	18992	18989	19227	19152	19099	19133	19035	19091	18951	19188	19024	19106	19055	19177	19287	19261	18982	19229	19174	19010	19114	19194	19219	19188	19348	19266	19377	19385	19222	19018	19181	19227	19041	19016	19221	19096	19121	19209	19117	18912	19052	19133	19251	19051	19153	19322	19337	18894	19216	19206	19142	19269	19082	19059	19270	19273	19127	19119	19172	19085	19230	19174	19124	19055	19010	19157	19195	19194	19230	19340	18920	19030	19340	19201	19194	19003	19112	19220	19283	19151	19115	19053	19268	19159	18959	19211	19281	19124	19062	19041	19165	19150	19229	19225	19307	18965	19024	18984	19099	19194	19279	19118	19079	19287	19262	19260	19159	19241	19053	19228	19154	18927	19263	19124	19152	19378	19117	19066	19317	19059	19178	19003	19014	19195	19162	19189	19413	19052	19002	19365	19076	18955	19089	19070	19064	19054	19154	18998	19124	19466	19108	18821	19101	19143	19196	19077	18957	19147	18967	19190	19262	19151	19062	19200	18781	19191	19057	19094	19117	19201	19087	19321	19248	19224	19252	19127	19042	19337	19047	19183	19051	18912	19001	19102	19143	19002	19098	19089	18985	19090	19275	19287	19176	19207	19035	19017	19217	18968	19024	18945	19161	19270	19315	19090	19174	19157	19272	19170	19257	19184	19210	18993	19195	19211	19164	19283	18978	19150	19163	19205	19156	19009	19065	19109	18979	19146	19070	19047	19026	19109	19044	19148	19169	19137	19091	19106	19347	19253	19073	19133	19031	19250	19092	19337	18998	19080	19279	19342	19223	18984	19235	19243	19208	19142	19047	19092	18873	19249	19020	19181	19215	19330	19184	19043	19102	19095	18940	19174	19095	19086	19257	19299	19057	19029	19206	18853	19078	19340	18957	19079	19118	18951	18975	18955	19117	19142	19057	19143	19145	19159	19091	18876	18883	19374	19116	19075	19322	19202	19148	19216	19304	19227	19348	18925	19097	19272	19037	19119	19038	19087	18984	19185	19165	19209	19122	19063	18844	19150	19079	19269	19073	19341	18836	19194	18881	19130	19429	19284	19128	18927	19103	19092	19165	19081	19216	19083	19252	19200	19046	19120	19246	19107	19128	19008	19268	19207	19251	19034	18881	19201	19316	19188	19088	18861	19152	18971	19129	19321	19072	19136	19279	19235	19274	19189	19080	19105	19087	19147	19081	19019	19124	19294	19036	19107	19214	19275	19213	19211	19016	19016	18950	19326	19099	19270	19157	19071	19208	19247	19333	19187	19215	19355	19211	19203	19313	19185	19201	19192	19034	19215	19076	18981	19244	19194	19188	19238	19145	19131	18977	19061	19300	19225	19141	19330	19275	19186	19233	19276	19274	19389	19353	19161	19041	19136	19205	19090	19175	19046	19270	19392	19274	19005	19059	19231	19254	19182	19136	19109	19083	19060	19123	19131	19090	19079	19267	19214	19219	19225	19215	19078	19163	18920	18992	19154	19220	19272	18948	19249	18939	19291	19055	19139	19305	19163	18990	19045	18952	18983	19065	19118	18993	19171	19226	19068	19301	19077	19188	19144	19057	19092	19173	18997	19182	19013	19191	19290	19118	19178	19065	19315	19029	19208	19096	19015	19127	19252	19115	19009	19028	19106	19019	18986	18966
33283	44696	41618	31208	25877	22337	20132	18785	17762	17402	17325	17121	17284	17173	17195	17284	17181	16904	17133	17042	16755	16914	17048	16908	16966	16866	16801	16934	17017	16791	16852	17054	16826	16922	16964	16893	16846	16850	16900	16849	16918	16776	16820	16739	16817	16902	16914	16799	16671	16835	16633	16881	16730	16899	16698	16829	16795	16872	16870	16768	16846	16956	16861	16813	17028	16698	16678	16811	16799	16732	16818	16654	16983	16879	16841	16735	16771	16782	16738	16854	16773	16885	16899	16813	16910	16724	16883	16829	16870	16885	16759	16869	16895	16831	16839	16785	16816	16769	16651	16760	16869	16620	16756	16645	16741	16841	16597	16783	16802	16822	16861	16853	16749	16834	16825	16703	16620	16905	16847	16760	16897	16704	16792	16845	16649	16681	16641	16608	16663	16883	16801	16630	16720	16830	16794	16852	16908	16675	16772	16733	16909	16786	16774	16915	16791	16694	16710	16593	16781	16682	16752	16904	16902	16817	16803	16770	16712	16731	16753	16874	16713	16763	16667	16822	16669	17040	16941	16705	16760	16683	16839	16895	16757	16910	16984	16661	16919	16776	16798	16807	16709	16597	16811	16683	16911	16671	16868	16704	16850	16716	16997	16797	16716	16723	16680	16791	16755	16798	16776	16763	16742	16817	16880	16786	16667	16955	16965	16918	16871	16926	16833	16812	16747	16813	16737	16730	16820	16614	16803	16889	16980	16759	16619	16753	16821	16775	16911	16583	16929	16845	16846	16774	16754	16661	16842	16910	16797	16925	16778	16869	16856	16956	16791	16658	16574	16714	16702	16683	16686	16706	16763	16866	16705	16827	16712	16675	16645	16658	16825	16705	16909	16981	16806	16904	16759	16743	16592	16792	16845	16701	16762	16668	17000	16877	16740	16789	16865	16791	16686	16738	16906	16892	16665	16917	16845	16773	16819	16659	16755	16789	16735	16723	16836	16944	16814	16855	16760	16752	16714	16848	16631	16817	16815	16848	16812	16932	16796	16869	16674	16816	16689	16854	16834	16654	16887	16741	16712	16748	16903	16979	16844	16859	16862	16763	16930	16812	16723	16658	16618	16755	16904	16699	16800	16725	16695	16793	16786	16856	16997	16663	16693	16765	16908	16750	16865	16878	16628	16635	16868	16862	16765	16891	16868	16923	16882	16859	16884	16680	16781	16753	16842	16846	16735	16647	16851	16734	16822	16933	16759	16710	16788	16803	16898	16689	16792	16794	16909	16786	16766	16809	16771	16919	16787	16848	16880	16674	16876	16715	16835	16856	16850	16874	16754	16678	16792	16814	16828	16747	16837	16915	16799	16939	16809	16805	16815	16622	16976	16671	16848	16833	16586	16758	16867	16785	16880	16656	16781	16806	16726	16952	16947	17057	16884	16752	16873	16664	16710	16792	16878	16675	16863	16699	16727	16908	16542	16794	16777	16860	16743	16801	16745	16567	16776	16690	16504	16944	16859	16811	16776	16763	16841	16817	16854	16837	16741	16892	16772	16681	16915	16864	16825	16596	16768	16676	16869	16689	16763	16846	17022	16797	16781	16728	16851	16848	16658	16702	16685	16773	16687	16792	16877	16661	16837	16746	16854	16757	16822	16725	16936	16865	16583	16791	16747	16926	17071	16693	16662	16836	16720	16809	16756	16938	16853	16780	16912	16705	16835	16911	16612	16500	16877	16722	16799	16856	16741	16777	16710	16919	16725	16698	16556	16805	16934	16842	16919	16933	16774	16842	16914	16780	16744	16816	16868	16785	16804	16806	16747	16681	16845	16905	16771	16656	16798	16713	16620	16781	16639	16805	16697	16872	16774	16630	16845	16755	16738	16696	16859	16733	16818	16908	16834	16875	16879	16652	16761	16782	16856	16591	16728	16693	16848	16646	16781	16752	16756	16731	16808	16729	16722	16872	16869	16666	16835	16820	16764	16834	16765	16831	16664	16736	16772	16795	16684	16835	16871	16692	16692	16660	16839	16943	16784	16845	16787	16942	16777	16735	16916	16767	16828	16892	16702	16738	16965	16983	16732	16786	16769	16784	16791	16854	16765	16875	16855	16843	16672	16736	16708	16715	16717	16809	16876	16920	16921	16831	16837	16846	16686	16750	16803	16780	16647	16799	16921	16879	16672	16914	16930	16667	16926	16958	16820	16757	16824	16734	16794	16787	16841	16684	16909	16767	16920	16909	16792	16674	16835	16912	16718	16703	16754	16727	16743	16800	17026	16705	16866	16890	16710	16636	16812	16717	16898	16866	16783	16680	16974	16789	16633	16801	16765	16540	16922	16793	16691	17042	16809	16868	16899	16810	16797	16716	16808	16737	16852	16874	16662	16758	16708	16871	16858	16814	16671	16674	16799	16847	16821	16762	16895	16647	16672	16716	16792	16769	16796	16915	16769	16833	16864	16749	16814	16786	16704	16849	16724	16720	16718	16995	16721	16802	16833	16810	16896	16875	16802	16713	16789	16887	16853	16785	16690	16754	16767	16976	16663	16843	16876	16708	16768	16724	16778	16820	16805	16981	16827	16854	16954	16722	16725	16727	16813	16914	16784	16696	16738	16733	16797	16781	16882	16821	16711	16710	16986	16899	16901	17018	16648	16719	16795	16668	16720	16748	16756	16779	16694	16701	16709	16650	16866	16760	16930	16785	16821	16621	16948	16670	16741	16823	16828	16957	16891	16686	16870	16633	16696	16969	16746	16714	16744	16964	16749	16590	16747	16805	16869	16825	16785	16808	16856	17030	16782	16727	16720	16875	16885	16830	16721	16843	16635	16752	16679	16661	16969	16754	16810	16842	16851	16952	16664	16808	16665	16767	16835	16722	16819	16877	16810	16785	16814	16775	16995	16532	16981	16925	16695	16873	16879	16846	16713	16735	16866	16769	16628	16747	16790	16737	16649	16871	16701	16771	16742	16593	16817	16760	16936	16874	16627	16717	16633	16860	16769	16919	16670	16751	16781	16809	16866	16845	16761	16740	16636	16709	16840	16806	16603	16501	16734	16755	16755	16852	16838	16753	16770	16877	16816	16879	16829	16976	16781	16795	16734	16746	16775	16889	16835	16678	16677	16738	16702	16735	16635	16710	16642	16817	16774	16632	16830	16773	16690	16790	16723	16733	16915	16751	16600	16747	16721	16719	16819	16820	16737	16725	16927	16602	16808	16799	16871	16828	16598	16682	16687	16758	16931	16902	16956	16739	16790	16886	16861	16880	16714	16805	16890	16854	16777	16802	16743	16772	16910	16785	16724	16769	16825	16992	16689	16820	16650	16835	16761	16699	16816	16860	16861	16701	16881	16863	16766	16774	16758	17011	16704	16707	16964	16808	17023	16676	16850	16672	16899	16740	16740	16812	16882	16818	16750	16595	16891	16859	16887	16811	16786	16822	16848	16812	16781	16744	16899	16784	16888	16747	16758	16695	16925	16739	16759	16653	16828	16730	16935	16720	16749	16663	16962	16808	16593	16947	16590	16693	16956	16681	16821	16740	16752	16700	16783	16726	16795	16765	16724	16755	16854	16803	16828	16773	16957	16700	16727	16973	16746	16779	16838	16829	16732	16862	16782	16881	16894	16638	16669	16679	16925	16847	16657	16707	16835	16837	16739	16787	16776	16886	16846	16719	16694	16983	16957	16803	16804	16937	16623	16780	16825	16781	16779	16639	16788	16799	16794	16784	16770	16706	16766	16726	16869	16948	16805	16881	16772	16861	16739	16781	16890	16757	16767	16814	16832	16811	16777	16619	16823	16767	16721	16848	16928	16963	16712	16702	16937	16756	16897	16800	16816	16774	16809	16975	16775	16749	16635	16884	16800	16798	16565	16764	16868	16672	16594	16787	16919	16809	16852	16727	16626	16715	16731	16663	16908	16836	16960	16851	16779	16698	16850	16932	16787	16833	16774	16850	16765	16980	16833	16943	16651	16806	16826	16898	16806	16792	16849	16803	16724	16875	16883	16860	16781	16805	16827	16731	16735	16820	16896	16777	17034	16849	16854	16968	16931	16835	16781	16784	16636	16888	16677	16651	17009	16874	16608	16929	16982	16879	16867	16796	16729	16807	16801	16683	16764	16888	16954	16713	16765	16472	16756	16793	16821	16759	16980	16859	16695	16764	16862	16746	16872	16735	16771	16748	16670	16781	16885	16779	16826	16764	16959	16876	16774	16855	16823	16720	16900	16750	16904	16770	16846	16944	16643	16857	16672	16751	16707	16738	16830	16897	16781	16847	16768	16759	16763	16952	16826	16765	16992	16870	16886	16804	16708	16905	16786	16784	16860	16938	16680	16614	16681	16753	16917	16857	16679	16696	16746	16851	16849	16748	16770	16947	16961	16867	16911	16894	16629	16862	16678	16894	16758	16933	16872	16807	16826	16851	16815	17039	16706	16766	16744	16856	16604	16817	16887	16750	16793	16744	16732	16747	16842	16898	16786	16845	16705	16898	16768	16828	16714	16837	16833	16814	16798	16781	16990	16916	16651	16689	16808	16919	16849	16612	16682	16744	16797	16580	16886	16947	16750	16837	16789	16839	16882	16861	16753	16943	16686	16802	16917	16793	16876	16838	16687	16884	16729	16788	16885	16924	16807	16861	16879	16687	16887	16656	16733	16831	16786	16777	16821	16594	16840	16785	16937	16932	16765	16835	16776	16769	16966	16664	16762	16702	16769	16816	16741	16768	16794	16743	16869	16788	16921	16861	16874	16729	16709	16766	17039	16757	16746	16889	16795	16805	16907	16660	16817	16741	16857	16721	16882	17041	16802	16658	16835	16910	16912	16991	16904	16761	16799	16722	16652	16643	16647	16910	16657	16815	16905	16839	16767	16883	16803	16834	16945	16838	16794	16748	16778	16871	16836	16712	16916	16683	16813	16898	16872	16837	16650	16733	17003	16879	16894	16770	16889	16679	16715	16702	16659	16740	16860	16684	16831	16816	16745	16865	16752	16760	16904	16827	16840	16687	16842	16772	16767	17048	16680	16556	16782	16942	16785	16712	16940	16879	16895	16830	16875	16773	16906	16861	16745	16826	16696	17023	16783	16903	16763	16762	16769	17036	16846	16661	16725	16764	16637	16791	16814	16849	16844	16761	16821	16792	16762	16756	16732	16816	16804	16948	16850	16654
24125	21438	29276	26874	27305	28671	26124	22219	21254	20798	20408	20214	20248	20050	20177	20162	20339	19973	20217	19872	20045	19827	19812	19738	19847	19889	19744	19627	19776	19777	19759	19616	19691	19780	19765	19505	19567	19569	19682	19557	19380	19644	19545	19726	19791	19611	19546	19595	19548	19586	19534	19684	19618	19570	19479	19536	19426	19597	19509	19620	19416	19636	19612	19639	19479	19754	19443	19336	19632	19648	19470	19537	19510	19531	19617	19503	19366	19478	19499	19502	19594	19656	19473	19591	19552	19469	19643	19434	19538	19647	19405	19460	19608	19456	19474	19491	19455	19535	19442	19549	19385	19384	19586	19577	19264	19524	19399	19464	19494	19592	19577	19553	19519	19269	19517	19654	19579	19594	19315	19423	19558	19391	19550	19461	19736	19463	19652	19691	19617	19410	19348	19441	19519	19350	19506	19576	19511	19606	19661	19648	19515	19678	19434	19438	19434	19539	19583	19678	19682	19717	19523	19596	19545	19302	19423	19380	19519	19738	19747	19452	19698	19449	19503	19468	19586	19584	19501	19548	19508	19478	19638	19342	19574	19572	19434	19564	19476	19587	19523	19332	19472	19653	19795	19345	19649	19365	19560	19409	19381	19434	19481	19496	19642	19317	19484	19657	19408	19419	19480	19515	19478	19662	19548	19783	19231	19510	19707	19441	19565	19493	19648	19398	19707	19757	19665	19609	19309	19447	19518	19484	19448	19531	19307	19460	19458	19387	19567	19636	19611	19514	19783	19552	19372	19654	19486	19319	19239	19501	19464	19430	19452	19465	19435	19519	19703	19458	19538	19543	19649	19467	19537	19403	19427	19430	19492	19458	19683	19552	19561	19403	19600	19634	19571	19501	19543	19379	19443	19574	19447	19532	19321	19556	19574	19581	19585	19522	19463	19465	19666	19471	19582	19482	19493	19386	19462	19646	19652	19317	19510	19552	19484	19627	19390	19532	19526	19584	19389	19462	19611	19556	19474	19483	19607	19572	19449	19325	19500	19458	19423	19381	19467	19578	19776	19357	19672	19506	19584	19530	19475	19507	19478	19509	19646	19493	19603	19542	19457	19616	19501	19554	19602	19340	19523	19492	19623	19561	19448	19533	19721	19533	19480	19411	19439	19450	19560	19500	19476	19542	19514	19548	19569	19484	19506	19618	19418	19355	19411	19534	19548	19679	19781	19438	19650	19592	19566	19530	19433	19524	19599	19413	19362	19371	19542	19403	19464	19659	19535	19492	19432	19385	19606	19574	19559	19656	19592	19559	19246	19549	19460	19599	19507	19688	19399	19644	19654	19441	19483	19461	19567	19359	19540	19573	19645	19633	19478	19367	19537	19448	19478	19535	19496	19558	19266	19440	19290	19445	19820	19458	19608	19549	19504	19474	19378	19292	19356	19503	19633	19592	19590	19568	19509	19442	19504	19766	19700	19683	19439	19516	19467	19527	19538	19456	19474	19394	19466	19631	19581	19339	19609	19342	19525	19421	19404	19551	19570	19415	19514	19351	19401	19433	19594	19208	19340	19626	19441	19543	19447	19431	19434	19645	19555	19408	19345	19438	19589	19344	19428	19252	19400	19604	19534	19658	19485	19338	19604	19358	19609	19480	19588	19488	19470	19525	19341	19284	19432	19238	19631	19491	19413	19616	19591	19635	19433	19446	19476	19506	19309	19724	19594	19335	19541	19574	19524	19491	19364	19533	19367	19527	19605	19662	19335	19572	19596	19279	19597	19542	19670	19614	19576	19450	19585	19662	19261	19426	19526	19354	19479	19481	19652	19638	19295	19565	19506	19402	19517	19729	19662	19407	19432	19609	19570	19722	19608	19616	19605	19432	19520	19435	19424	19333	19395	19528	19640	19572	19473	19887	19530	19523	19570	19598	19520	19276	19467	19417	19591	19451	19541	19555	19422	19406	19407	19588	19441	19633	19684	19485	19839	19595	19585	19491	19358	19484	19865	19764	19467	19443	19473	19580	19661	19502	19609	19474	19598	19657	19471	19417	19494	19462	19570	19512	19592	19576	19689	19532	19449	19518	19556	19511	19442	19603	19478	19346	19401	19521	19328	19522	19590	19720	19586	19544	19407	19438	19500	19488	19509	19421	19628	19303	19527	19461	19333	19553	19297	19399	19563	19484	19523	19580	19704	19509	19560	19399	19432	19421	19599	19580	19400	19408	19535	19646	19556	19283	19480	19661	19692	19233	19254	19295	19498	19774	19536	19672	19747	19637	19602	19359	19344	19614	19626	19497	19587	19710	19497	19572	19471	19555	19554	19254	19549	19462	19313	19504	19470	19540	19543	19329	19475	19422	19373	19496	19522	19580	19585	19523	19529	19526	19576	19555	19635	19673	19580	19531	19572	19556	19426	19474	19531	19595	19415	19533	19304	19444	19578	19364	19342	19757	19527	19478	19586	19403	19494	19423	19530	19532	19658	19707	19457	19369	19485	19421	19527	19499	19723	19274	19507	19414	19461	19509	19366	19388	19460	19443	19501	19696	19695	19464	19497	19412	19580	19543	19466	19393	19586	19295	19542	19376	19649	19597	19471	19484	19491	19544	19403	19427	19459	19606	19865	19484	19547	19544	19461	19383	19318	19728	19332	19424	19461	19470	19397	19544	19669	19670	19453	19697	19601	19593	19537	19598	19427	19612	19749	19503	19404	19578	19494	19457	19374	19519	19376	19577	19605	19401	19482	19520	19568	19382	19552	19525	19621	19462	19612	19421	19485	19482	19494	19291	19550	19521	19393	19324	19484	19261	19588	19499	19609	19495	19466	19644	19461	19471	19538	19645	19626	19561	19636	19385	19322	19546	19355	19515	19384	19323	19694	19478	19459	19567	19695	19367	19509	19416	19680	19583	19598	19669	19635	19495	19571	19439	19425	19559	19476	19605	19480	19462	19520	19504	19618	19511	19490	19389	19718	19417	19340	19500	19572	19524	19516	19540	19639	19407	19661	19663	19400	19440	19620	19556	19371	19485	19527	19373	19609	19432	19494	19586	19517	19643	19582	19489	19511	19492	19657	19515	19718	19599	19500	19589	19551	19624	19518	19512	19427	19443	19477	19360	19328	19287	19571	19493	19646	19728	19591	19594	19362	19390	19559	19549	19524	19389	19522	19704	19378	19311	19487	19637	19561	19629	19491	19558	19460	19599	19689	19569	19366	19729	19640	19465	19499	19462	19466	19538	19723	19654	19601	19512	19621	19390	19535	19563	19809	19533	19610	19580	19622	19259	19492	19574	19493	19693	19385	19688	19484	19529	19423	19543	19422	19674	19628	19505	19819	19646	19504	19737	19462	19640	19655	19506	19651	19636	19502	19526	19466	19600	19522	19267	19554	19430	19632	19524	19387	19544	19629	19574	19551	19687	19670	19646	19436	19343	19433	19432	19622	19678	19412	19461	19452	19462	19504	19589	19506	19574	19414	19381	19648	19549	19486	19326	19681	19338	19444	19679	19547	19717	19365	19710	19460	19284	19532	19614	19477	19501	19554	19324	19483	19603	19405	19588	19692	19481	19414	19609	19659	19530	19458	19651	19684	19395	19662	19425	19370	19503	19566	19528	19574	19480	19452	19461	19493	19633	19520	19633	19529	19562	19659	19423	19736	19678	19603	19512	19806	19513	19542	19380	19369	19625	19371	19447	19667	19498	19441	19470	19519	19516	19418	19582	19449	19464	19705	19597	19617	19645	19539	19523	19353	19509	19649	19534	19643	19562	19546	19575	19534	19459	19551	19652	19501	19422	19704	19696	19579	19683	19482	19536	19402	19626	19427	19506	19550	19277	19707	19549	19458	19412	19684	19417	19350	19536	19694	19668	19339	19667	19523	19823	19701	19519	19519	19417	19575	19596	19699	19352	19495	19482	19697	19514	19491	19473	19648	19486	19367	19509	19597	19690	19636	19598	19370	19392	19545	19516	19533	19529	19554	19514	19513	19521	19554	19469	19352	19619	19357	19368	19768	19447	19402	19340	19319	19743	19693	19206	19541	19580	19450	19637	19475	19784	19524	19567	19630	19408	19732	19607	19416	19669	19678	19720	19464	19438	19514	19486	19566	19384	19557	19457	19517	19444	19528	19608	19601	19714	19420	19452	19561	19349	19463	19554	19788	19505	19432	19556	19380	19546	19557	19539	19627	19711	19720	19594	19366	19706	19337	19654	19473	19589	19445	19513	19478	19446	19419	19220	19705	19467	19250	19609	19515	19429	19277	19560	19322	19243	19724	19689	19517	19479	19586	19505	19492	19695	19397	19554	19627	19473	19672	19440	19392	19447	19551	19418	19766	19422	19360	19631	19582	19523	19480	19347	19434	19482	19631	19707	19508	19614	19463	19576	19741	19665	19531	19666	19485	19478	19551	19493	19636	19583	19441	19576	19760	19514	19477	19345	19410	19436	19374	19566	19428	19746	19437	19424	19445	19470	19332	19552	19517	19443	19711	19502	19381	19611	19517	19605	19441	19510	19610	19520	19533	19438	19340	19377	19610	19615	19518	19639	19551	19469	19442	19443	19372	19493	19530	19559	19611	19589	19653	19463	19615	19581	19814	19621	19539	19683	19437	19486	19617	19476	19553	19579	19567	19607	19657	19489	19484	19361	19703	19499	19496	19435	19527	19596	19664	19569	19487	19727	19428	19448	19602	19396	19655	19521	19492	19613	19370	19642	19350	19461	19482	19590	19420	19541	19563	19379	19353	19610	19678	19571	19575	19658	19468	19492	19796	19549	19453	19386	19503	19576	19640	19456	19568	19373	19543	19580	19540	19591	19740	19584	19527	19635	19613	19401	19455	19445	19377	19482	19710	19519	19509	19633	19397	19446	19459	19576	19635	19782	19449	19409	19406	19634	19602	19530	19388	19496	19722	19469	19316	19505	19532	19428	19451	19572	19667	19378	19552	19506	19425	19525	19552	19374	19419	19327	19634	19416	19496	19571	19576	19419	19398	19505	19394	19439	19457	19505	19788	19526	19547	19555	19504	19736	19446	19543	19440	19582	19579	19214	19456	19545	19781	19594	19486	19520	19568	19456	19495	19858	19634	19490	19673	19453	19536	19386	19540	19492	19421	19630	19524	19492	19323	19516	19509	19720	19571	19460	19577	19626	19619	19479	19442	19583	19348	19543
33283	54592	52388	42041	35268	28858	22341	20260	19346	18181	17994	17926	17900	17749	17793	17793	17784	17459	17407	17486	17415	17148	17272	17270	17159	16938	17126	17058	17093	17221	17124	17091	16962	16927	17054	17155	17094	17061	17137	17086	17062	17207	17099	17023	17013	17049	16892	16778	17114	17063	17149	17006	17146	16913	17171	17113	17130	17112	16975	16978	17072	16907	17000	17087	16884	16928	17048	17064	17056	17179	17061	16977	17052	17164	17034	17134	16989	17032	16911	16881	16876	17065	17016	17002	16989	17030	17074	17101	17085	16829	17007	16926	16991	16936	16829	16889	17118	17066	17104	17090	17060	17008	16947	17114	16993	16954	17076	16989	16974	16902	17169	17153	17020	16993	17140	17064	17035	16924	16958	17072	16995	17093	17011	16986	16946	17097	16945	16966	16977	16920	17008	16962	16866	16838	17046	17054	16852	16942	16952	16877	17024	17050	17073	17029	16893	16938	16989	17023	17109	17170	17041	16885	17118	16901	17123	16978	16996	17178	16900	17019	17180	16940	16957	16983	16952	16995	16949	17009	16895	17085	16994	17153	16991	16966	16985	17255	16913	17039	17130	16943	16874	17027	17053	17030	16930	17130	16816	16982	16887	16906	16917	17146	17162	17013	16864	17059	17040	16937	16986	17055	16976	17205	17132	16992	16903	17010	16850	16922	17031	16891	16879	16954	17066	16992	17109	16994	17228	17004	16941	16991	17006	17049	17016	16945	16983	16918	16981	17033	17019	16898	17020	16928	16994	17057	16850	16894	16894	16979	17019	17180	17052	16974	17093	17026	17023	16907	16855	16993	16991	17094	16981	17010	16839	17011	17078	16944	16925	17050	17069	16977	16968	17177	17020	16864	16977	17074	16929	17096	16961	16977	17077	17089	17026	17014	17215	16855	17062	17100	17067	16926	16904	17077	17100	17092	17035	17112	17016	17025	17144	17071	17076	17057	17044	17130	16881	17069	17110	17216	17035	17017	17001	16940	16974	17055	16991	17056	17078	17053	17005	16900	16964	16984	16999	16954	16968	16951	16828	17063	16902	17057	17110	16914	17055	17096	17055	17079	16883	16880	17121	17015	16912	17061	16871	17085	17016	17119	17034	17020	17015	17099	16962	16982	17087	16994	16953	17021	16899	16998	16976	17198	17024	17024	16877	17021	17036	17086	17016	17224	16912	16868	16933	16946	17018	16863	16951	17090	17144	16887	16913	16911	17051	16947	17092	16950	17124	17133	17043	17071	16832	17016	17034	17091	17020	16978	16886	16981	17001	17108	16915	17066	16953	17110	17093	17001	17101	17090	16968	17041	17004	16932	17028	17028	16893	17251	17036	17040	17079	16952	16956	17022	16923	17101	17113	16859	16819	16868	16853	16882	16839	16823	17040	16877	16970	17048	17163	16801	17119	17005	17061	17221	17073	17145	17074	17149	17017	16961	17084	16960	16846	17308	16828	17000	16860	16962	17026	16944	16990	16866	16929	17201	16939	16963	16949	17224	17031	17084	17039	17160	16956	16910	17022	17064	16840	17065	17042	17014	16854	17030	17087	17005	17034	17009	17052	16901	16920	17108	17066	17119	16998	16947	16867	17071	16957	16921	16984	17002	17062	16882	16995	17009	16990	16775	17027	17005	17099	16868	16901	16867	16970	16939	16869	16938	17017	16847	17048	16942	17038	17061	17001	16999	17024	17069	17000	16996	16961	17154	17049	17066	17026	16967	16837	16985	17016	16925	16878	17019	17113	17036	16854	17123	16934	17091	17170	17034	17141	16884	17124	16949	17063	16934	17030	17207	17037	16852	17037	16887	17070	17094	17036	16981	17012	16857	16952	17011	17013	17017	17032	17011	16939	17050	17027	16851	17063	17006	17142	16939	16921	17091	16879	16907	17019	16992	17142	16939	16927	16887	17003	17029	16951	16949	17053	17081	16869	17104	17087	17024	16932	17107	16892	17082	17005	17061	16884	16974	16918	16949	17041	16799	17015	17081	17059	17048	16980	17108	17093	17038	16949	17150	17014	16993	17129	17042	17137	16914	17234	16961	17041	17124	17071	17021	17010	17100	16889	16993	17081	17059	16686	16947	17120	16960	17102	17019	16922	17004	16818	16900	16890	16930	16829	16953	17004	16908	17035	16955	17052	16964	16952	17008	16980	17107	16999	16951	16919	16995	17015	17168	16850	16995	17077	17025	17146	17115	17111	17102	17106	16855	17033	16950	16932	16917	17074	16961	17074	16988	17043	16967	17221	17032	17090	17114	17058	17100	17095	17129	16905	17035	17027	16841	17176	17124	17175	16912	17015	17007	17043	17106	16988	17085	17027	16980	16885	16863	17031	17029	16993	16956	17011	16903	17052	17042	17100	16922	17015	17131	17114	17072	17034	16992	17010	16991	17033	16964	17032	17048	17081	16900	17007	16980	16999	16903	17093	16774	17212	17078	16954	16942	16939	17173	16947	16956	16951	16988	17015	17159	17016	17012	17055	17014	16969	17072	16862	16953	17054	17058	16942	17036	17126	17022	16947	16840	17149	16961	16971	16874	16833	16974	16876	16895	16985	16979	16936	17080	17065	17015	16997	16970	17015	17156	17261	17017	17127	16932	16936	16912	17245	17084	16937	17064	16847	16965	17024	17071	16835	16946	16917	17079	17043	16928	17043	17155	17221	16844	16994	16901	17020	17113	17016	16968	17149	16963	17084	17241	16995	16801	17053	16956	16807	17036	17036	17087	17053	16958	17034	16992	16875	17005	16980	17153	16994	17054	16878	16849	16906	17067	17054	17065	17035	16933	17124	17038	17042	16904	17068	16964	17115	17093	17113	17145	17112	16988	16906	17102	16880	17085	16905	17054	16925	17029	17019	16977	16941	17116	16869	17136	17155	17052	16852	17039	17022	16986	16920	16908	17070	17240	17025	17090	17018	17003	17087	17090	16917	17107	17083	17046	17163	17087	16995	17081	17106	16971	16947	16954	17038	16973	17250	17184	17023	16942	17087	17043	17087	17055	17000	17146	16931	16979	17031	17207	17097	16901	16963	17055	16967	17009	16994	16883	16956	16975	16951	16895	17145	17049	16932	17069	17009	17173	17120	17189	16876	16900	16977	16874	16920	16951	16934	16934	16832	16966	17048	17075	17033	17142	17182	17103	17112	17168	16921	16978	16959	17037	16906	16864	16987	16940	17074	16985	17118	16908	17022	16873	17147	16983	16876	17079	16938	17086	17038	16907	16972	16951	16979	16937	17092	17021	16963	16820	17046	17123	17109	16888	16957	17012	16950	16891	17027	16867	16941	17017	17029	17146	16862	17147	17048	17063	16848	16997	17036	16877	17020	16941	16937	16942	17014	17092	17139	17147	17005	17035	17147	17135	17033	16802	16886	17166	16845	17027	17026	17037	17036	17079	16837	17071	16939	16900	16951	17039	17144	17025	17113	17013	17026	16934	17017	17134	17158	16966	17019	17022	16839	16903	17039	17058	17070	16963	16996	17110	16973	17131	17007	17003	17024	17020	17095	17083	17104	16889	16896	17171	16971	17111	17024	17026	16887	16964	16941	16937	17141	16933	16945	17071	17000	17038	17072	17033	16994	16936	16964	17009	17243	16939	16943	16959	16994	16971	17086	16997	17045	16996	16861	16963	16989	17034	17036	17139	16862	17019	17017	17133	17007	16918	16941	16944	17002	17087	16924	17031	16862	16980	17202	17027	17145	16932	17116	16873	16928	17120	17128	17072	17110	17057	17027	16876	16946	16867	16912	17114	16956	16945	16965	16850	17063	16937	17038	16967	17036	17104	16959	17168	16983	16864	17046	17049	16997	17017	16790	17055	17056	16927	16820	16960	16941	17058	17108	16949	17044	17033	17012	17120	17132	17038	17079	17008	16994	16857	16994	17039	17016	17068	17087	16841	17039	17013	17042	16946	16855	17025	16936	16930	16930	17111	17149	16897	17023	16939	17032	17230	17005	17153	16856	17086	17015	17040	17175	17009	16930	16917	16990	17012	16970	16961	17161	17076	17182	17002	17076	16968	16975	17114	16917	16996	16934	17056	16920	17136	17025	16863	17035	16977	17109	16878	16912	16796	16998	17082	16998	16953	17046	17094	16979	17023	17030	17085	17019	17051	16961	16986	17148	17011	16916	16894	16984	16950	17047	17083	17093	16977	16950	17151	16957	17196	17085	17004	17085	17018	17280	17127	16889	16930	16813	17079	17020	16827	17207	16907	17071	16897	16894	17121	17155	17057	16879	17096	16930	17011	17048	17039	17048	17081	16894	17032	16873	17230	16927	16725	17032	17025	17013	16912	16983	16913	16980	16921	17113	17305	17039	16957	16969	16973	16960	17005	17170	16948	16912	16956	16976	17178	17086	17143	16985	16857	16965	17220	17092	17090	16996	16961	17104	17041	16984	17029	16961	16942	17042	16917	16829	17113	17038	16959	17115	17036	16878	17026	17140	16886	17034	17067	17128	17060	16987	16968	17047	16892	17006	17084	16951	17075	17000	16975	17067	17016	17243	17067	17057	16825	17121	16797	17090	17067	16920	16950	17052	16922	16920	17020	17062	17123	16958	16829	16989	16917	16999	17177	17080	17023	17121	17158	17045	16970	16964	16944	17099	17114	16972	17005	17041	16891	17003	16910	17118	17037	16986	16920	16963	16775	17152	17093	16957	17000	16937	16958	17136	17009	17090	16943	16936	17259	17165	16980	17008	17078	17059	16976	17012	16997	17046	17052	16972	16951	17058	17052	16994	17066	16887	16991	16948	16815	17128	17142	17086	17075	16941	17057	17086	17140	17122	16939	17127	17003	16965	17101	17002	17000	17023	17094	16792	17156	17244	16830	16902	16878	16904	17111	16912	16965	17145	17000	17076	17045	17033	17024	17128	16962	16986	17163	17137	17037	16811	17027	17109	16917	17023	17145	17095	16930	17016	16891	17029	17152	17058	17181	17094	16999	16953	16839	17128	16958	17070	17034	17045	17065	17062	17134	17076	16927	17003	16911	16986	16940	17080	16890	17119	17007	17052	17022	16942	16912	16978	17045	16952	17115	16948	17115	16942	17175	17087	17087	16845	17210	16889	17062	17038	16984	17067	16920	17013	17052	16967	16928	17067	17164	17162	17080	16963	17238	16915	16845
23018	21463	29370	24719	23979	26971	30031	25496	23843	23238	22310	21861	21621	21778	21662	21720	21625	21528	21567	21456	21319	21077	21026	21074	21078	20995	20921	21060	21185	21079	21030	20929	20785	20826	20755	20784	20714	20805	20777	20920	20581	20708	20881	20656	21016	20701	20932	20800	20645	20806	20674	20920	20742	20766	20720	20621	20795	20742	20724	20785	20618	20940	20632	20739	20888	20734	20965	20373	20804	20627	20766	20796	20790	20757	20830	20609	20652	20703	20955	20739	20633	20767	20751	20624	20930	20524	20872	20721	20883	20705	20616	20731	20848	20779	20664	20595	20729	20717	20725	20498	20631	20722	20478	20638	20764	20791	20501	20532	20586	20739	20428	20659	20687	20693	20617	20745	20855	20599	20815	20751	20789	20834	20772	20832	20790	20764	20830	20604	20729	20689	20680	20456	20844	20667	20581	20808	20745	20501	20810	20665	20666	20790	20754	20678	20687	20731	20617	20603	20519	20833	20896	20519	20556	20538	20809	20474	20677	20810	20525	20761	20730	20739	20547	20782	20518	20722	20562	20672	20840	20645	20590	20791	20654	20743	20738	20840	20614	20753	20626	20749	20681	20782	20531	20661	20697	20511	20633	20702	20903	20781	20809	20795	20861	20728	20525	20701	20785	20852	20776	20780	20714	20657	20594	20698	20719	20732	20729	20626	20508	20671	20941	20546	20600	20615	20593	20537	20626	20477	20539	20638	20526	20809	20796	20783	20641	20546	20887	20810	20620	20725	20678	20741	20620	20706	20672	20715	20972	20774	20592	20770	20787	20527	20660	20815	20663	20586	20628	20773	20781	20661	20838	20649	20649	20726	20682	20531	21047	20668	20578	20614	20610	20718	20801	20769	20687	20760	20535	20848	20499	20652	20679	20725	20332	20720	20507	20850	20825	20522	20916	20669	20741	20623	20589	20661	20651	20608	20694	20540	20558	20680	20547	20632	20725	20738	20572	20518	20657	20709	20744	20651	20749	20670	20708	20755	20612	20553	20532	20791	20612	20856	20814	20818	20722	20723	20789	20741	20402	20430	20365	20616	20614	20771	20710	20530	20477	20686	20757	20702	20574	20673	20876	20632	20708	20841	20758	20547	20682	20977	20566	20521	20613	20699	20719	20600	20668	20655	20535	20621	20627	20519	20818	20789	20542	20789	20661	20607	20598	20798	20707	20679	20768	20705	20896	20584	20555	20702	20839	20727	20628	20632	20579	20642	20759	20500	20778	20674	20521	20497	20746	20675	20726	20613	20487	20724	20697	20615	20681	20561	20816	20652	20820	20760	20732	20714	20702	20745	20690	20777	20734	20654	20673	20636	20788	20585	20813	20463	20860	20982	20678	20620	20700	20728	20612	20835	20722	20566	20731	20531	20622	20745	20605	20669	20589	20504	20684	20575	20575	20651	20673	20796	20549	20687	20835	20684	20791	20713	20627	20554	20590	20578	20714	20962	20735	20710	20957	20562	20608	20686	20719	20614	20573	20871	20780	20885	20777	20611	20606	20821	20721	20571	20774	20448	20700	20536	20628	20695	20575	20496	20468	20573	20696	20658	20618	20380	20730	20567	20621	20952	20824	20659	20907	20556	20684	20653	20891	20773	20722	20954	20543	20807	20849	20560	20603	20391	20741	20759	20497	20642	20537	20565	20753	20699	20884	20721	20542	20820	20536	20656	20830	20558	20666	20702	20638	20840	20617	20583	20783	20575	20450	20677	20552	20769	20814	20745	20609	20638	20706	20727	20687	20595	20657	20692	20716	20622	20650	20592	20656	20579	20598	20570	20602	20697	20845	20854	20389	20676	20720	20652	20666	20577	20605	20626	20649	20489	20707	20577	20712	20674	20822	20551	20657	20746	20583	20689	20634	20639	20599	20584	20784	20624	20713	20778	20727	20826	21001	20704	20703	20722	20710	20673	20602	20595	20567	20596	20620	20763	20460	20835	20580	20861	20757	20654	20519	20387	20590	20572	20760	20706	20669	20788	20778	20604	20690	20587	20643	20637	20582	20735	20713	20760	20728	20546	20728	20598	20759	20624	20398	20789	20603	20806	20848	20835	20637	20569	20816	20426	20710	20456	20754	20627	20681	20750	20799	20629	20588	20714	20560	20779	20726	20648	21002	20713	20654	20711	20699	20818	20823	20624	20614	20760	20795	20691	20922	20727	20746	20663	20778	20853	20676	20756	20698	20737	20701	20600	20555	20606	20720	20778	20657	20434	20272	20745	20509	20543	20579	20380	20824	20659	20611	20400	20631	20639	20571	20799	20833	20734	20860	20734	20632	20633	20799	20691	20749	20682	20538	20601	20577	20616	20663	20741	20651	20743	20782	20609	20658	20559	20584	20607	20592	20514	20391	20854	20585	20718	20657	20670	20543	20718	20485	20550	20718	20712	20539	20781	20565	20797	20646	20742	20672	20717	20818	20822	20748	20606	20595	20670	20707	20514	20425	20802	20619	20636	20757	20625	20817	20801	20565	20695	20765	20744	20668	20699	20752	20893	20575	20724	20727	20867	20695	20737	20582	20518	20573	20671	20546	20677	20718	20583	20723	20675	20738	20723	20826	20518	20751	20682	20612	20789	20699	20635	20695	20814	20641	20812	20670	20636	20735	20713	20631	20667	20438	20701	20749	20661	20647	20559	20605	20584	20562	20805	20473	20644	20656	20643	20629	20446	20740	20624	20599	20604	20737	20831	20747	20472	20512	20753	20821	20669	20563	20749	20666	20817	20668	20705	20836	20662	20785	20711	20646	20668	20784	20855	20556	20838	20676	20575	20654	20503	20815	20773	20662	20503	20780	20475	20873	20889	20699	20709	20559	20560	20925	20547	20756	20687	20834	20662	20632	20682	20619	20462	20594	20692	20703	20716	20651	20747	20770	20744	20835	20571	20611	20610	20691	20711	20616	20493	20649	20634	20672	20814	20569	20646	20609	20748	20638	20909	20891	20604	20441	20840	20666	20566	20719	20610	20768	20715	20678	20590	20742	20765	20865	20539	20787	20700	20657	20677	20684	20784	20945	20721	20759	20693	20552	20699	20867	20783	20628	20660	20868	20704	20734	20588	20547	20644	20738	20655	20827	20817	20649	20657	20615	20518	20855	20670	20855	20558	20689	20695	20574	20592	20529	20599	20612	20815	20675	20794	20800	20687	20850	20637	20781	20772	20768	20721	20692	20455	20958	20745	20809	20726	20677	20574	20763	20662	20567	20604	20717	20629	20533	20821	20872	20493	20651	20640	20615	20479	20710	20893	20529	20658	20794	20720	20450	20635	20491	20481	20742	20618	20906	20627	20654	20724	20626	20633	20607	20670	20811	20832	20315	20701	20718	20517	20615	20748	20616	20925	20482	20696	20709	20635	20643	20606	20702	20559	20669	20722	20638	20791	20730	20733	20789	20789	20562	20750	20497	20798	20754	20538	20523	20594	20704	20536	20632	20858	20765	21018	20648	20522	20796	20659	20626	20720	20774	20714	20672	20672	20750	20624	20474	20578	20632	20660	20758	20839	20821	20726	20773	20692	20678	20837	20588	20835	20520	20621	20731	20757	20657	20541	20617	20491	20783	20575	20665	20737	20808	20772	20902	20389	20751	20436	20731	20700	20748	20542	20773	20796	20696	20385	20719	20698	20822	20547	20671	20805	20729	20623	20624	20525	20650	20699	20727	20692	20900	20654	20526	20704	20687	20711	20625	20754	20736	20752	20852	20735	20501	20758	20721	20701	20752	20622	20748	20935	20735	20307	20827	20465	20660	20787	20632	20671	20952	20801	20703	20511	20624	20760	20656	20581	20551	20614	20671	20638	20608	20655	20604	20646	20592	20683	20672	20608	20749	20851	20550	20787	20850	20627	20554	20617	20839	20705	20838	20407	20654	20714	20661	20652	20561	20548	20669	20726	20491	20660	20579	20592	20743	20680	20717	20721	20734	20534	20769	20636	20728	20887	20956	20503	20519	20697	20484	20486	20667	20559	20552	20868	20810	20695	20910	20740	20651	20742	20648	20816	20541	20658	20729	20799	20567	20696	20767	20562	20402	20533	20644	20615	20691	20728	20581	20628	20615	20444	20701	20415	20743	20475	20638	20661	20689	20596	20668	20722	20684	20869	20678	20659	20773	20740	20753	20610	20585	20609	20695	20698	20863	20418	20738	20603	20798	20738	20802	20878	20782	20793	20596	20648	20782	20809	20710	20674	20853	20515	20616	20599	20636	20764	20679	20746	20372	20648	20592	20768	20668	20624	20563	20513	20625	20792	20703	20542	20627	20540	20649	20606	20722	20689	20648	20611	20615	20782	20835	20583	20713	20486	20689	20613	20593	20705	20490	20724	20652	20854	20667	20681	20541	20528	20682	20736	20901	20643	20853	20483	20859	20606	20697	20806	20511	20700	20569	20707	20548	20711	20636	20712	20606	20751	20869	20645	20594	20699	20750	20714	20632	20803	20710	20763	20668	20529	20882	20796	20564	20531	20603	20749	20758	20708	20574	20842	20611	20832	20529	20652	20598	20716	20597	20655	20762	20694	20485	20593	20645	20517	20958	20455	20698	20534	20603	20462	20645	20607	20706	20506	20698	20420	20521	20777	20686	20499	20665	20603	20673	20761	20623	20638	20643	20750	20642	20666	20726	20693	20731	20594	20627	20497	20624	20709	20623	20639	20607	20589	20567	20823	20520	20641	20771	20589	20667	20780	20983	20752	20537	20604	20846	20680	20622	20702	20618	20861	20623	20513	20863	20595	20662	20777	20712	20656	20779	20664	20775	20688	20609	20635	20696	20582	20655	20656	20775	20697	20702	20495	20667	20812	20727	20707	20795	20779	20873	20603	20856	20732	20574	20818	20736	20553	20817	20923	20860	20610	20829	20620	20766	20550	20737	20455	20700	20505	20625	20756	20683	20734	20781	20651	20664	20727	20585	20795	20509	20676	20621	20726	20865	20657	20776	20470	20611	20615	20764	20610	20786	20835	20788	20829	20883	20673	20619	20570	20562	20459	20784	20787	20690	20787	20775	20565	20941	20739	20649	20999	20687	20421	20528	20813	20444	20564	20584	20668	20696	20584	20739	20948	20572	20634	20690	20512	20478	20699	20725	20430	20769	20768	20663	20683	20868	20857	20783	20736	20432	20647
37342	62876	58962	47765	37045	29426	25916	24242	22136	20542	19494	19096	18934	18788	18976	19013	18891	18605	18466	18359	18372	18259	18256	18239	18128	17858	17750	17921	17862	17918	17985	17724	17815	17724	17744	17671	17813	17734	17693	17569	17614	17767	17724	17611	17730	17776	17714	17748	17910	17671	17842	17728	17688	17635	17625	17660	17716	17671	17599	17658	17785	17787	17737	17782	17778	17757	17651	17728	17603	17853	17675	17662	17681	17760	17497	17666	17623	17656	17737	17538	17702	17635	17726	17596	17761	17599	17769	17672	17776	17817	17668	17663	17655	17576	17681	17713	17604	17851	17641	17694	17615	17712	17676	17521	17844	17548	17638	17518	17549	17704	17700	17575	17693	17733	17739	17819	17620	17537	17797	17655	17787	17635	17717	17560	17651	17629	17525	17666	17676	17679	17641	17755	17840	17573	17764	17574	17557	17772	17615	17645	17691	17767	17642	17782	17651	17681	17719	17718	17483	17622	17604	17775	17647	17738	17498	17610	17577	17562	17740	17556	17711	17587	17752	17719	17598	17726	17677	17540	17739	17604	17619	17531	17500	17579	17804	17605	17596	17757	17835	17723	17753	17696	17715	17665	17664	17667	17732	17746	17563	17785	17613	17669	17648	17629	17806	17696	17751	17709	17751	17600	17694	17619	17500	17732	17719	17652	17642	17741	17599	17702	17726	17656	17677	17441	17592	17810	17618	17827	17669	17593	17686	17582	17656	17712	17541	17604	17652	17843	17735	17667	17655	17629	17677	17700	17759	17619	17625	17494	17808	17596	17726	17947	17664	17685	17686	17774	17792	17752	17577	17730	17723	17678	17529	17877	17624	17724	17452	17581	17736	17557	17809	17593	17703	17610	17778	17510	17584	17619	17560	17796	17516	17628	17618	17736	17549	17578	17761	17706	17883	17712	17625	17726	17671	17571	17642	17618	17772	17764	17646	17679	17570	17599	17632	17804	17689	17553	17829	17639	17751	17692	17747	17646	17588	17548	17607	17677	17570	17746	17777	17706	17651	17592	17610	17652	17404	17756	17683	17590	17780	17800	17714	17731	17611	17789	17764	17573	17717	17678	17804	17731	17646	17583	17605	17481	17694	17686	17526	17652	17649	17536	17723	17501	17631	17708	17614	17647	17713	17587	17683	17591	17592	17827	17596	17626	17665	17692	17697	17550	17721	17572	17533	17485	17649	17879	17649	17620	17727	17660	17725	17579	17842	17695	17644	17730	17596	17735	17562	17849	17632	17713	17763	17798	17585	17562	17743	17652	17592	17719	17711	17473	17608	17733	17768	17496	17506	17613	17581	17473	17765	17595	17655	17461	17851	17659	17549	17554	17668	17693	17628	17787	17784	17609	17545	17715	17521	17656	17758	17533	17432	17586	17707	17761	17709	17676	17585	17743	17550	17805	17594	17556	17630	17693	17506	17583	17620	17700	17776	17756	17590	17665	17477	17575	17667	17633	17554	17645	17786	17573	17821	17825	17684	17632	17643	17604	17763	17618	17516	17704	17675	17627	17919	17503	17564	17552	17549	17640	17774	17384	17995	17477	17652	17700	17627	17610	17704	17582	17806	17830	17686	17691	17663	17736	17621	17849	17749	17718	17663	17590	17652	17711	17727	17652	17499	17612	17648	17613	17483	17475	17646	17580	17662	17561	17589	17558	17819	17651	17702	17642	17675	17592	17693	17640	17490	17615	17706	17515	17669	17682	17877	17771	17761	17636	17766	17668	17763	17693	17534	17672	17580	17737	17783	17495	17510	17724	17609	17650	17684	17687	17745	17827	17685	17670	17641	17770	17550	17738	17498	17698	17737	17666	17724	17775	17606	17732	17589	17830	17680	17601	17668	17636	17624	17684	17873	17666	17654	17619	17479	17750	17558	17726	17508	17595	17535	17709	17537	17649	17509	17650	17681	17591	17472	17516	17690	17544	17836	17830	17704	17576	17601	17877	17721	17671	17501	17719	17542	17556	17714	17555	17791	17600	17655	17525	17650	17711	17708	17606	17406	17635	17713	17717	17735	17593	17696	17530	17771	17526	17683	17619	17786	17767	17550	17570	17605	17630	17596	17618	17539	17246	17658	17605	17729	17824	17742	17585	17660	17750	17602	17589	17787	17590	17896	17551	17657	17632	17716	17647	17590	17735	17651	17725	17723	17681	17781	17740	17683	17501	17483	17605	17664	17596	17665	17579	17731	17733	17588	17655	17700	17604	17440	17628	17817	17730	17666	17617	17668	17758	17832	17632	17652	17621	17638	17612	17651	17628	17743	17687	17659	17644	17642	17610	17513	17643	17759	17692	17688	17698	17787	17703	17623	17499	17480	17765	17528	17639	17560	17584	17747	17683	17503	17546	17563	17740	17668	17704	17651	17630	17707	17601	17791	17724	17681	17798	17619	17725	17620	17806	17587	17753	17601	17621	17726	17636	17838	17661	17650	17548	17720	17529	17516	17672	17561	17805	17679	17594	17528	17637	17750	17629	17533	17640	17617	17509	17598	17605	17725	17430	17800	17651	17625	17544	17743	17726	17645	17700	17477	17715	17653	17557	17617	17818	17645	17637	17659	17667	17527	17759	17776	17716	17694	17527	17711	17707	17597	17644	17611	17608	17828	17527	17620	17743	17589	17736	17650	17596	17543	17642	17706	17708	17610	17597	17700	17620	17605	17717	17584	17619	17581	17597	17636	17761	17627	17647	17574	17438	17743	17632	17478	17560	17694	17680	17548	17628	17733	17680	17676	17529	17725	17503	17687	17556	17790	17752	17455	17630	17730	17806	17686	17837	17514	17693	17868	17353	17643	17653	17630	17641	17579	17610	17635	17490	17602	17492	17752	17580	17702	17689	17656	17590	17688	17679	17641	17653	17614	17656	17862	17570	17644	17794	17743	17706	17651	17584	17605	17655	17746	17681	17596	17743	17586	17629	17682	17594	17620	17595	17676	17713	17445	17612	17750	17765	17620	17468	17693	17616	17720	17620	17684	17739	17712	17813	17675	17840	17723	17839	17654	17597	17563	17772	17746	17813	17604	17694	17551	17694	17604	17627	17585	17601	17570	17603	17560	17604	17587	17539	17750	17779	17872	17691	17730	17713	17741	17722	17677	17628	17764	17578	17644	17586	17650	17684	17652	17642	17682	17685	17772	17679	17499	17512	17608	17804	17663	17584	17747	17539	17711	17451	17626	17739	17619	17577	17682	17581	17637	17825	17709	17549	17589	17622	17745	17735	17467	17820	17719	17677	17649	17607	17640	17467	17641	17578	17791	17549	17754	17757	17641	17604	17610	17690	17686	17665	17715	17588	17606	17732	17757	17673	17633	17612	17622	17597	17598	17800	17640	17687	17610	17680	17740	17820	17756	17613	17652	17594	17617	17698	17538	17759	17550	17700	17874	17699	17563	17671	17619	17617	17638	17763	17615	17667	17708	17646	17650	17668	17659	17539	17614	17698	17550	17782	17654	17689	17567	17658	17646	17623	17531	17568	17594	17654	17731	17576	17717	17661	17548	17635	17497	17483	17725	17660	17615	17680	17592	17721	17507	17705	17735	17633	17682	17704	17649	17569	17749	17832	17577	17523	17708	17568	17611	17737	17897	17522	17534	17675	17800	17673	17738	17601	17716	17688	17650	17654	17724	17611	17587	17624	17674	17677	17678	17622	17686	17658	17794	17681	17513	17531	17528	17477	17655	17602	17921	17864	17582	17743	17667	17622	17564	17572	17673	17647	17544	17627	17588	17556	17671	17597	17696	17725	17544	17616	17806	17682	17608	17576	17716	17759	17577	17669	17726	17672	17719	17656	17623	17631	17521	17642	17594	17569	17737	17698	17712	17673	17604	17570	17630	17452	17775	17599	17845	17572	17541	17700	17638	17787	17682	17661	17814	17706	17421	17621	17658	17511	17604	17579	17709	17826	17757	17760	17757	17781	17596	17531	17836	17591	17558	17721	17530	17496	17726	17705	17649	17683	17649	17552	17667	17605	17626	17506	17818	17608	17549	17516	17515	17567	17820	17599	17608	17656	17741	17787	17810	17565	17644	17708	17518	17665	17768	17673	17630	17596	17625	17741	17753	17721	17767	17706	17633	17720	17567	17609	17568	17742	17645	17765	17701	17715	17757	17694	17695	17739	17896	17666	17674	17699	17672	17525	17808	17724	17665	17557	17542	17741	17786	17658	17848	17791	17597	17597	17663	17525	17765	17741	17649	17652	17618	17671	17636	17667	17749	17599	17766	17564	17589	17734	17714	17747	17692	17496	17635	17708	17576	17740	17527	17830	17703	17648	17803	17813	17590	17713	17727	17675	17783	17612	17590	17598	17532	17663	17721	17617	17427	17601	17732	17627	17706	17703	17713	17693	17669	17713	17850	17642	17809	17667	17745	17676	17497	17661	17568	17742	17558	17654	17764	17680	17645	17647	17626	17516	17639	17628	17571	17656	17768	17706	17638	17590	17708	17580	17565	17690	17544	17719	17663	17527	17709	17606	17750	17550	17709	17717	17533	17662	17621	17659	17789	17538	17745	17671	17688	17746	17612	17736	17744	17630	17573	17595	17600	17671	17703	17681	17397	17517	17754	17672	17658	17762	17714	17632	17737	17576	17611	17539	17461	17623	17655	17699	17745	17588	17615	17541	17596	17482	17474	17682	17651	17642	17655	17766	17545	17675	17594	17760	17524	17697	17532	17493	17523	17770	17673	17705	17875	17643	17724	17762	17613	17455	17764	17603	17684	17613	17560	17661	17559	17574	17628	17657	17609	17607	17587	17746	17669	17620	17638	17425	17785	17610	17746	17743	17648	17533	17562	17604	17710	17690	17625	17657	17732	17645	17692	17514	17567	17765	17663	17445	17555	17678	17594	17557	17719	17764	17648	17659	17670	17648	17653	17662	17747	17440	17722	17750	17655	17733	17639	17624	17613	17594	17703	17535	17683	17653	17571	17648	17622	17547	17680	17680	17566	17595	17693	17583	17702	17802	17773	17684	17656	17727	17667	17641	17825	17599	17615	17641	17567	17755	17567	17614	17625	17556	17638	17671	17799	17487	17584	17684	17702	17528	17730	17686	17577	17585	17487	17718	17740	17601	17533	17731	17640	17484	17692	17737	17591	17513	17639	17696	17553	17647	17716	17775
28837	28426	37827	33836	26703	23542	21859	20639	20454	19966	20138	19866	19915	19743	19658	19794	19920	19680	19729	19893	19372	19578	19762	19522	19429	19460	19435	19524	19437	19437	19695	19616	19409	19504	19301	19419	19188	19498	19366	19363	19392	19454	19475	19535	19599	19494	19381	19541	19529	19601	19622	19600	19228	19623	19436	19683	19561	19557	19331	19530	19377	19433	19669	19445	19469	19640	19375	19235	19466	19480	19493	19614	19426	19531	19511	19558	19501	19602	19394	19667	19517	19370	19564	19655	19430	19445	19373	19410	19459	19420	19446	19400	19658	19745	19324	19580	19411	19292	19362	19595	19428	19437	19486	19616	19676	19460	19487	19466	19401	19599	19639	19371	19446	19642	19343	19374	19209	19457	19375	19554	19314	19396	19665	19708	19431	19240	19574	19437	19680	19572	19709	19472	19515	19554	19372	19551	19622	19627	19730	19512	19777	19676	19459	19482	19583	19641	19412	19619	19319	19366	19479	19482	19559	19485	19461	19447	19373	19423	19405	19399	19586	19689	19678	19468	19507	19553	19534	19562	19540	19416	19366	19309	19245	19283	19509	19177	19265	19655	19468	19421	19364	19509	19325	19477	19519	19520	19638	19359	19520	19423	19516	19482	19354	19339	19539	19392	19385	19389	19221	19519	19456	19542	19366	19593	19543	19444	19793	19480	19169	19309	19549	19596	19617	19385	19481	19487	19570	19569	19436	19466	19598	19481	19599	19512	19419	19565	19572	19537	19547	19647	19506	19562	19691	19483	19374	19560	19594	19293	19397	19310	19428	19516	19619	19505	19517	19498	19500	19689	19547	19441	19682	19562	19481	19557	19437	19382	19597	19534	19500	19440	19591	19439	19633	19467	19421	19553	19483	19673	19242	19408	19567	19614	19422	19593	19263	19607	19433	19456	19634	19457	19425	19632	19553	19602	19342	19487	19604	19568	19420	19535	19450	19385	19335	19395	19579	19432	19528	19690	19451	19660	19417	19551	19420	19512	19551	19394	19602	19532	19355	19508	19566	19577	19436	19401	19388	19202	19383	19547	19250	19191	19616	19660	19307	19501	19431	19697	19572	19503	19582	19499	19488	19502	19494	19583	19330	19462	19438	19429	19415	19589	19504	19520	19315	19640	19653	19502	19538	19694	19554	19649	19572	19451	19421	19327	19457	19648	19507	19571	19586	19584	19487	19367	19477	19446	19492	19381	19555	19525	19301	19494	19558	19463	19362	19473	19462	19534	19472	19322	19552	19478	19505	19597	19475	19568	19592	19541	19382	19623	19240	19396	19775	19304	19374	19508	19539	19596	19412	19583	19300	19793	19595	19603	19504	19424	19595	19578	19408	19485	19585	19573	19467	19572	19535	19446	19442	19394	19673	19501	19693	19373	19472	19328	19557	19260	19495	19556	19514	19402	19484	19681	19616	19618	19595	19557	19712	19462	19580	19482	19543	19597	19564	19341	19447	19494	19425	19501	19482	19499	19684	19440	19312	19501	19327	19445	19526	19497	19490	19377	19411	19444	19617	19509	19496	19493	19473	19586	19471	19474	19710	19292	19581	19527	19569	19279	19394	19530	19272	19502	19505	19530	19264	19515	19268	19470	19454	19470	19590	19512	19344	19487	19431	19659	19404	19519	19565	19576	19444	19437	19394	19511	19363	19498	19454	19538	19536	19425	19419	19335	19464	19601	19366	19537	19600	19615	19660	19556	19333	19334	19367	19604	19637	19596	19370	19375	19370	19337	19671	19376	19632	19479	19564	19506	19551	19694	19759	19416	19600	19452	19462	19520	19606	19496	19448	19429	19595	19652	19554	19241	19831	19375	19326	19379	19438	19283	19332	19644	19404	19622	19512	19396	19584	19413	19665	19460	19463	19454	19336	19606	19595	19495	19486	19319	19545	19638	19406	19444	19564	19639	19543	19383	19686	19763	19412	19536	19500	19685	19446	19306	19549	19583	19404	19386	19575	19341	19510	19562	19724	19394	19529	19421	19484	19507	19350	19529	19438	19502	19507	19642	19564	19552	19682	19415	19508	19494	19422	19434	19611	19650	19789	19531	19583	19432	19175	19525	19421	19417	19631	19696	19538	19539	19584	19460	19303	19547	19573	19586	19669	19691	19514	19640	19702	19657	19521	19374	19547	19546	19687	19571	19617	19577	19562	19594	19377	19333	19607	19475	19570	19613	19454	19474	19590	19626	19549	19436	19546	19599	19517	19579	19497	19676	19462	19564	19657	19417	19547	19601	19526	19457	19335	19457	19329	19390	19527	19514	19581	19508	19282	19585	19377	19533	19649	19447	19413	19489	19511	19404	19408	19625	19491	19459	19530	19322	19513	19474	19365	19588	19658	19616	19790	19421	19456	19604	19680	19552	19390	19401	19545	19597	19680	19547	19537	19436	19532	19624	19652	19501	19502	19321	19611	19719	19707	19348	19373	19479	19716	19507	19584	19557	19263	19401	19439	19473	19566	19485	19500	19460	19596	19571	19560	19626	19655	19553	19570	19579	19571	19474	19566	19472	19628	19556	19763	19677	19537	19517	19484	19463	19491	19487	19366	19608	19259	19414	19462	19808	19531	19321	19533	19612	19529	19431	19339	19734	19573	19601	19640	19403	19487	19356	19617	19438	19626	19205	19385	19506	19509	19452	19378	19400	19591	19472	19539	19583	19654	19511	19503	19592	19463	19472	19565	19662	19479	19584	19464	19348	19535	19433	19606	19453	19441	19464	19243	19358	19522	19332	19632	19484	19608	19723	19601	19356	19506	19463	19677	19500	19678	19480	19586	19474	19419	19691	19429	19620	19462	19615	19676	19582	19556	19494	19434	19747	19518	19444	19732	19619	19300	19550	19456	19389	19391	19572	19132	19432	19695	19519	19333	19591	19499	19386	19354	19635	19506	19471	19420	19453	19385	19464	19489	19506	19640	19364	19562	19329	19428	19447	19447	19642	19452	19383	19382	19493	19483	19399	19478	19582	19409	19587	19474	19581	19432	19443	19648	19528	19325	19450	19374	19601	19768	19545	19418	19487	19482	19516	19702	19670	19452	19497	19567	19451	19536	19508	19377	19463	19674	19685	19457	19695	19351	19413	19618	19344	19588	19659	19593	19403	19383	19663	19547	19449	19428	19421	19380	19546	19519	19549	19487	19349	19520	19496	19706	19403	19375	19671	19581	19381	19392	19589	19690	19625	19465	19492	19434	19604	19640	19411	19686	19669	19515	19339	19419	19373	19650	19513	19618	19587	19502	19583	19494	19347	19663	19627	19442	19627	19621	19570	19476	19533	19671	19595	19162	19419	19460	19694	19487	19399	19509	19518	19401	19395	19563	19539	19657	19476	19509	19596	19479	19649	19688	19544	19317	19592	19560	19484	19636	19449	19621	19603	19535	19532	19490	19648	19729	19434	19573	19603	19606	19381	19763	19460	19710	19619	19525	19651	19486	19360	19713	19646	19369	19367	19419	19441	19467	19488	19520	19510	19442	19590	19481	19421	19462	19563	19610	19728	19366	19354	19434	19265	19716	19481	19478	19441	19574	19572	19274	19503	19413	19631	19355	19442	19504	19421	19501	19492	19541	19475	19564	19255	19530	19721	19470	19587	19543	19284	19289	19602	19603	19411	19508	19390	19589	19463	19680	19696	19589	19383	19450	19424	19551	19602	19467	19792	19571	19356	19582	19500	19740	19602	19552	19373	19484	19610	19407	19636	19390	19314	19492	19375	19392	19556	19555	19490	19449	19478	19438	19462	19582	19314	19574	19555	19427	19520	19532	19332	19421	19353	19556	19672	19574	19401	19657	19393	19501	19396	19489	19253	19561	19566	19347	19334	19763	19599	19508	19647	19291	19468	19593	19508	19483	19373	19291	19358	19532	19630	19470	19612	19628	19336	19424	19549	19581	19604	19524	19506	19479	19396	19449	19419	19388	19553	19407	19535	19448	19571	19274	19551	19558	19307	19427	19569	19579	19754	19501	19661	19474	19491	19545	19432	19558	19519	19295	19386	19567	19615	19451	19545	19299	19517	19513	19295	19539	19448	19423	19634	19551	19528	19572	19289	19328	19582	19627	19596	19511	19374	19573	19463	19736	19242	19758	19577	19398	19436	19366	19471	19561	19543	19517	19494	19631	19513	19413	19459	19537	19314	19546	19762	19430	19562	19376	19238	19458	19493	19429	19519	19561	19500	19401	19591	19296	19524	19416	19648	19385	19612	19489	19415	19382	19492	19390	19307	19551	19410	19685	19666	19384	19685	19337	19203	19493	19551	19608	19610	19467	19579	19398	19507	19503	19576	19387	19512	19336	19442	19586	19486	19459	19248	19587	19568	19369	19225	19378	19394	19438	19537	19592	19554	19382	19435	19593	19535	19409	19461	19510	19521	19585	19516	19441	19412	19463	19433	19634	19593	19583	19552	19572	19371	19578	19469	19463	19251	19368	19823	19572	19473	19570	19509	19621	19379	19537	19439	19513	19452	19616	19616	19826	19522	19399	19461	19516	19577	19603	19491	19629	19769	19554	19431	19432	19606	19599	19479	19538	19451	19432	19576	19401	19418	19461	19375	19564	19402	19520	19471	19614	19517	19651	19644	19498	19592	19553	19471	19525	19558	19622	19382	19466	19495	19617	19624	19678	19300	19510	19514	19391	19730	19655	19600	19426	19459	19294	19558	19497	19349	19485	19743	19622	19424	19509	19626	19550	19329	19656	19425	19439	19487	19559	19611	19544	19584	19703	19458	19638	19586	19536	19499	19371	19439	19525	19587	19560	19407	19644	19611	19564	19454	19448	19592	19334	19538	19444	19662	19614	19475	19570	19628	19557	19466	19375	19571	19488	19407	19402	19609	19679	19493	19612	19504	19338	19487	19635	19529	19435	19442	19666	19300	19370	19684	19459	19451	19357	19493	19529	19520	19376	19498	19425	19551	19508	19438	19698	19545	19524	19580	19381	19646	19510	19581	19425	19434	19382	19419	19510	19380	19272	19474	19555	19428	19529	19538	19504	19527	19562	19390	19349	19441	19503	19593	19705	19460	19410	19529	19435	19612	19501	19464	19681	19469	19479	19565	19534	19717	19477	19696	19606	19611	19486	19390	19572	19565	19552	19426	19687	19669	19519	19660	19626	19473	19772	19354
33229	47482	44226	33952	27134	21798	19753	18639	18247	17785	17667	17365	17389	17395	17220	17375	17338	17400	17257	17194	16994	16897	17083	17132	16975	17095	16915	17085	16950	17060	16978	17120	16782	16931	16962	16923	16927	16988	16936	17041	17028	17047	16816	16897	16848	16931	16836	16969	17052	16906	16943	16969	17041	16901	16926	16984	17069	17029	16845	17047	16886	17078	16873	16960	16876	17022	17078	16870	16892	16915	16931	17023	17030	16957	16979	17002	16973	17076	17100	16913	17012	16880	16960	16954	17013	16973	16997	16925	17050	16949	16979	16995	17092	16938	16931	16936	16971	16912	16974	17047	16881	16898	16997	16868	16968	17002	16768	16849	16946	17113	16949	16851	16810	16930	16931	16863	17013	16935	16885	16922	17075	16847	17043	17027	16971	16989	16776	16846	17091	16959	17018	16829	16835	16947	16897	16864	16858	17087	17092	16856	16983	16888	16882	17074	16951	16917	17092	16896	17008	17043	16906	17008	16909	16932	16892	16821	16787	17113	16918	16848	16984	16999	17015	16906	16957	16931	16928	17016	16910	16926	16862	16807	16913	16903	16911	16837	17044	16961	17020	16807	16944	16964	17011	16932	16876	17032	16863	16896	17028	16940	16996	16960	16962	16938	16733	16998	16851	16892	16874	16891	16998	17009	16873	17072	17026	16973	16948	16933	17060	17025	17136	16942	17203	16903	16841	16971	17046	17064	16878	16979	17016	16963	17066	16834	16834	16988	16999	16933	16944	17026	16940	16946	16790	16992	16929	16910	16807	16966	16826	16934	16918	16849	16813	16889	17002	16992	16857	16826	16897	17097	16909	16963	16883	17000	17005	16987	16870	16963	16905	16861	16823	17102	16968	17111	16785	16913	16905	16953	17048	17011	16897	17012	16885	16802	16833	16952	16859	17005	16960	16827	16938	16953	17000	16774	17073	17029	16880	17135	16890	16919	17003	16697	17018	16912	16944	16820	17079	16789	16872	16876	16840	17026	16891	16992	16915	17130	16909	17007	16891	17014	17040	16920	16986	16909	16809	16945	17012	16899	16985	16905	16812	16975	16874	17116	16824	16902	17062	17166	16934	16886	16925	16938	16805	16970	16955	17013	16880	17067	16865	16903	16952	16893	16989	16893	16870	16895	16943	17068	16811	16930	17104	16888	17089	17040	17082	17029	17018	16969	17013	17004	17079	16819	16959	16848	17014	16963	17037	16976	17001	16919	17030	16888	16928	17002	17011	16902	16847	16836	16984	16925	17001	17199	17005	16943	16845	16841	16936	16915	16899	17086	16855	16854	17045	17034	16956	16868	16871	16701	16992	16969	16970	16915	17003	16909	16821	17132	16819	17032	16848	17034	17043	16924	16918	16957	17007	17081	16915	16967	16931	16958	17020	17123	16823	17033	17034	16931	16890	17039	16893	16946	17058	16897	16849	16949	16925	16983	16872	16978	17006	16828	16823	16875	16981	16952	17041	17144	17004	16878	16892	16930	16999	16866	16853	16869	16842	16764	16957	16963	16968	17223	16998	16740	17013	17028	17000	16864	16935	16928	16910	16868	16933	16874	16960	16926	16932	16987	17020	16848	17006	17007	16920	16893	16948	16907	17051	16969	17016	16862	16948	16873	16887	16964	17055	16926	17023	16886	17038	16967	16888	16910	17023	17019	16944	16999	17048	17193	16899	16854	16875	16978	16878	16907	16893	16861	16794	17072	16997	17022	16913	17008	17012	16940	16926	16763	16961	16974	16922	16915	16868	16975	16838	17015	16951	16943	16890	16917	17027	16934	17044	16768	17174	17067	16947	17019	16889	16947	17067	17034	16862	16946	17185	17020	16978	16761	16862	16967	16930	17001	17106	16963	16958	17012	16952	17035	16965	17037	16917	16895	17185	16831	17038	16848	17074	16974	16930	16872	16985	16862	17040	16918	17056	16955	16914	17058	17018	16966	16815	16985	17062	16964	17060	16952	16791	16880	16870	16901	16864	16940	17004	17096	17075	16752	16796	17052	16755	16877	16851	16800	16765	16801	16934	16958	17193	17035	16732	16995	17021	17071	17065	16950	16856	17069	16978	16929	16953	17035	16834	16858	16937	17035	16847	16978	16930	17011	17090	16833	16917	16926	16912	16793	16933	17028	16870	17048	16796	17095	17090	16968	17059	17101	16929	16946	17066	16934	17103	17057	16979	17146	16983	17006	16985	17018	17013	16891	16978	16908	16891	16874	16945	17021	16820	16932	16971	16945	16853	17123	16682	17002	17095	17110	16981	17016	17023	17059	16965	16917	17077	16963	17081	16873	17055	17006	16943	16846	16779	17180	16863	16878	16983	17161	16918	16853	16754	16788	16846	17009	16764	17083	16975	16923	17007	16923	17065	16842	16834	16966	16962	16970	16967	16910	16786	16838	16871	16850	17072	16961	16903	17044	17020	16980	17020	17061	16782	16850	16878	17112	16997	16978	16808	16862	16951	16927	16942	16985	16914	16705	16874	16992	17130	16925	16891	17013	16926	16827	16973	16962	16844	16904	16909	16910	17020	16935	16841	16738	16984	17016	17080	16966	16993	16866	17039	16966	16955	17130	16999	16927	16978	17012	16982	16850	16743	16950	17048	16968	16983	16859	16963	16978	16877	17121	17046	16979	16918	16819	16850	17070	17036	16747	16974	16821	16757	16908	16686	17149	16910	17222	16874	17079	16902	16841	16846	16968	16917	16907	16868	16988	16833	17123	16990	16957	16966	17149	16863	17037	16826	16992	16906	16866	16873	16933	16929	17104	17080	17016	16929	16949	16922	17005	16821	17026	16958	17003	16873	16928	16947	17132	17063	16874	17002	16995	17150	16894	16824	16813	16986	16969	16802	16976	16740	16987	16783	16889	16892	16993	16970	17050	16947	16939	16835	17004	16950	16791	17025	17117	16767	16912	16847	17008	16927	16912	16839	16942	17037	16956	16798	16963	16979	17070	16920	16947	17004	16879	16944	16957	16981	16938	17183	16865	16949	17057	16985	16816	16892	17102	16934	17014	16956	16946	16849	16969	16846	17001	16856	16872	16850	16971	17026	16977	16933	16878	16956	17084	16858	16851	16879	16903	16790	16897	17058	16917	16829	17121	16841	16859	16891	17042	16924	17142	16950	16798	16853	16965	16751	16891	17058	17179	16784	16851	17104	16904	16966	16996	16911	16963	16961	16971	17008	16834	16881	16973	16932	16831	17005	16703	16865	16904	16977	16952	16896	16950	16915	16883	17040	16921	16911	16877	17013	16836	16895	17023	16845	16901	16788	17065	17005	17041	16924	16991	16859	17105	16850	16760	16965	17014	16939	17016	17021	16929	17009	16950	16825	16949	16849	16953	17068	16770	16880	17008	16927	17090	16925	16844	17099	17111	17065	16897	16825	16909	16859	16801	16833	17004	16826	17001	17072	17003	17030	16904	17056	17096	17085	16949	17065	16942	16882	16976	16934	16912	17081	16992	16838	16888	17013	16906	16925	16967	17026	17028	16781	16900	16849	16854	17139	16804	17027	17016	16899	16982	17057	16940	16878	16846	16790	16902	16940	16988	17027	16902	17128	16967	16851	16915	16996	16943	16816	17035	16994	17102	16899	16939	16979	16950	16901	16926	16952	16998	16871	17027	16870	16977	16944	17143	17005	17015	17007	16969	16961	16881	16929	16962	16988	17012	16965	17100	16847	16845	16988	16795	17020	17017	16872	17050	17114	17059	17114	16894	17080	16988	16932	16996	16926	16854	16867	16824	17029	16930	16944	17118	16953	16873	17033	16872	16934	16920	17045	16945	16900	16978	16754	16859	17054	16988	17053	16790	16845	16939	16983	16951	17003	16861	17039	16789	16949	16974	16933	17011	16869	16956	16921	17046	17049	16944	16940	16984	16926	16853	16806	16911	17054	16949	16801	16956	16893	17057	16913	16893	17080	16944	16998	16895	16855	16961	16761	17059	16989	16930	17022	16931	16919	16921	16834	16765	17027	17075	16865	17061	16906	17060	17007	16956	16884	16950	16898	16853	16871	17003	17101	16904	16837	16854	16981	16849	17049	17266	17038	16987	17008	16949	17005	16851	16934	16868	16914	16901	16973	16768	16848	17015	16784	17063	17046	16769	16896	17066	16901	17020	17038	16946	16956	16997	17058	16961	17061	17025	16972	16783	16883	16734	16926	16768	16907	16797	16969	16759	17009	16933	17065	17025	16999	16851	16837	16991	17118	16972	16801	16896	16913	16962	17018	16997	16939	16980	17069	17158	16934	16994	16948	17023	16940	16980	17099	16956	17041	16782	16974	17067	16928	16844	16839	16992	16962	16931	16929	16919	16875	16989	16903	16841	17023	16902	16973	16925	16829	16973	17135	16912	16828	17087	16899	16930	17171	16885	17018	17015	16961	16771	17032	16785	16922	17085	16966	17060	17025	16904	16898	17014	16907	16918	16887	17011	16818	16974	16990	16881	17055	16989	17008	16909	16927	17030	17017	17007	16947	17132	17050	16929	16917	16886	16777	16851	16815	17124	17082	16921	17025	17018	17025	17003	17046	17043	16740	16914	16716	17005	16995	17111	16956	17053	16981	17020	16991	16939	16836	16882	17202	16850	16900	16774	16896	16778	16998	16979	17038	16912	17032	16961	17046	16997	16839	17030	17137	16935	17069	17114	16905	16788	17171	17041	16858	16987	16867	16884	16915	17013	16799	16980	17038	16949	16887	16985	16881	16944	17114	17072	16998	16823	16986	16945	17022	16894	16907	16951	16768	16883	16856	16837	17005	17005	17065	16938	16950	17055	16889	16929	16993	16995	17018	16964	16952	16973	17033	16917	16981	17022	16960	16892	17087	16926	16910	16911	17009	17096	16857	16939	17042	16918	16940	17039	16833	16898	16923	16886	16943	16937	17001	17120	16920	17029	17004	16993	17029	16898	17062	16801	16953	16854	17095	17045	16987	16900	16900	16903	16801	16911	17013	17017	16958	17110	16878	17149	16830	16960	17039	16916	16975	16972	16965	17055	16979	16996	16878	16811	16955	16919	16838	17046	16963	17029	17046	17046	17151	16954	16956	16856	16938	17083	16907	17053	16818	17046	17003	16925	16983	16956	16944	16813	17096	16985	17076	16878	17011	16911	16986	17008	16833	17016
24138	21437	29319	26773	26403	27734	26696	22965	21170	20933	20563	20560	20302	20149	20471	20482	20312	20042	20187	19949	20071	19849	19746	20083	19964	19766	19656	19708	19862	19733	19798	19769	19724	19654	19685	19865	19653	19817	19946	19716	19721	19681	19682	19799	19611	19784	19913	19809	19500	19612	19756	19493	19701	19839	19744	19623	19728	19725	19375	19682	19790	19653	19641	19771	19639	19703	19636	19735	19744	19631	19495	19603	19481	19817	19803	19845	19645	19596	19551	19856	19601	19715	19668	19559	19719	19798	19751	19607	19684	19804	19554	19632	19665	19658	19597	19678	19775	19633	19878	19518	19731	19645	19764	19592	19840	19573	19512	19605	19579	19593	19653	19622	19729	19505	19679	19501	19702	19506	19612	19653	19678	19580	19678	19725	19612	19785	19679	19660	19642	19755	19735	19654	19527	19635	19602	19606	19605	19641	19545	19451	19537	19456	19656	19607	19819	19750	19668	19774	19565	19673	19810	19530	19571	19684	19484	19527	19725	19487	19473	19404	19547	19749	19577	19600	19679	19546	19674	19495	19452	19656	19623	19483	19808	19532	19748	19629	19199	19639	19323	19603	19822	19774	19771	19556	19558	19712	19566	19537	19757	19686	19717	19744	19670	19593	19553	19445	19672	19658	19767	19598	19690	19714	19665	19810	19611	19703	19545	19459	19573	19549	19841	19532	19561	19622	19565	19484	19708	19552	19697	19704	19747	19625	19460	19715	19469	19498	19695	19756	19382	19633	19635	19596	19630	19630	19484	19424	19453	19726	19696	19663	19493	19498	19721	19494	19729	19547	19614	19578	19528	19670	19688	19429	19731	19489	19809	19679	19768	19566	19675	19892	19737	19706	19707	19684	19494	19472	19505	19584	19661	19851	19681	19641	19658	19380	19403	19447	19759	19771	19537	19756	19788	19718	19435	19722	19578	19626	19697	19659	19703	19762	19606	19653	19620	19615	19623	19655	19637	19515	19817	19644	19639	19384	19656	19571	19567	19442	19502	19614	19660	19606	19439	19740	19387	19619	19662	19718	19604	19687	19561	19526	19285	19687	19604	19580	19661	19802	19541	19663	19752	19556	19528	19816	19640	19542	19484	19616	19388	19511	19879	19774	19670	19757	19513	19698	19814	19621	19456	19560	19603	19637	19632	19600	19351	19609	19447	19786	19728	19554	19508	19579	19699	19671	19540	19350	19795	19567	19517	19517	19649	19471	19576	19752	19578	19558	19628	19516	19478	19503	19579	19740	19539	19705	19767	19521	19707	19558	19707	19570	19596	19755	19828	19564	19522	19643	19644	19734	19635	19626	19734	19634	19566	19585	19534	19725	19560	19613	19512	19618	19748	19565	19370	19593	19575	19564	19686	19639	19788	19570	19631	19697	19550	19422	19648	19576	19474	19774	19733	19505	19487	19540	19721	19656	19751	19485	19761	19618	19415	19601	19753	19666	19740	19759	19661	19619	19849	19378	19457	19526	19590	19696	19584	19724	19579	19561	19541	19527	19635	19692	19633	19592	19492	19595	19724	19537	19557	19591	19471	19830	19695	19316	19782	19606	19896	19750	19573	19678	19761	19551	19744	19540	19785	19664	19738	19644	19490	19741	19676	19469	19562	19797	19589	19657	19682	19724	19688	19691	19824	19654	19494	19554	19700	19569	19492	19657	19663	19335	19560	19398	19741	19627	19642	19650	19411	19589	19733	19667	19820	19731	19536	19508	19753	19569	19537	19631	19730	19786	19621	19685	19638	19604	19782	19475	19586	19563	19643	19594	19917	19534	19630	19498	19845	19839	19635	19664	19600	19448	19664	19596	19487	19790	19598	19382	19637	19735	19599	19451	19648	19824	19813	19741	19676	19736	19755	19654	19689	19318	19526	19481	19581	19593	19563	19689	19777	19770	19649	19626	19766	19673	19511	19545	19619	19605	19741	19646	19759	19442	19395	19592	19490	19577	19693	19662	19478	19579	19479	19576	19575	19948	19557	19680	19717	19694	19716	19524	19417	19497	19588	19733	19620	19662	19618	19652	19503	19602	19456	19632	19570	19676	19481	19477	19549	19660	19698	19654	19355	19671	19474	19469	19633	19714	19567	19734	19614	19653	19581	19607	19558	19504	19724	19658	19514	19670	19733	19678	19735	19764	19701	19767	19815	19520	19641	19543	19583	19653	19699	19841	19681	19679	19525	19715	19601	19624	19782	19616	19766	19650	19751	19412	19747	19516	19942	19689	19655	19716	19885	19500	19419	19383	19542	19506	19864	19564	19571	19639	19659	19819	19606	19616	19809	19596	19441	19736	19484	19690	19719	19733	19663	19537	19509	19431	19580	19520	19403	19090	19619	19762	19674	19584	19476	19699	19448	19429	19619	19667	19638	19371	19659	19682	19670	19464	19767	19550	19729	19626	19699	19592	19556	19497	19664	19681	19649	19689	19559	19627	19544	19640	19459	19807	19740	19755	19706	19583	19590	19740	19668	19473	19353	19608	19614	19689	19642	19722	19734	19793	19472	19571	19467	19433	19554	19692	19722	19503	19644	19650	19661	19535	19551	19532	19804	19550	19722	19595	19870	19502	19490	19523	19742	19773	19584	19551	19777	19750	19679	19726	19643	19658	19686	19567	19458	19928	19785	19555	19625	19715	19624	19613	19641	19638	19543	19526	19573	19473	19426	19489	19691	19469	19601	19629	19565	19611	19730	19447	19454	19535	19605	19633	19707	19696	19614	19444	19731	19521	19526	19731	19515	19710	19614	19648	19741	19870	19684	19478	19484	19618	19760	19563	19482	19572	19567	19485	19484	19758	19698	19538	19553	19389	19569	19475	19625	19558	19766	19718	19554	19677	19537	19705	19719	19622	19564	19484	19694	19700	19490	19624	19751	19769	19686	19761	19719	19508	19522	19762	19626	19624	19708	19637	19437	19609	19611	19700	19644	19563	19521	19813	19594	19915	19598	19495	19866	19549	19845	19598	19688	19645	19551	19693	19494	19507	19645	19738	19650	19707	19452	19559	19721	19496	19663	19629	19555	19503	19415	19753	19819	19849	19616	19455	19754	19688	19527	19712	19669	19530	19471	19743	19649	19629	19727	19688	19629	19578	19770	19867	19504	19603	19648	19765	19555	19569	19605	19590	19601	19678	19418	19578	19490	19454	19625	19634	19625	19703	19847	19574	19486	19489	19685	19762	19521	19530	19447	19631	19760	19463	19400	19542	19476	19792	19862	19585	19626	19863	19644	19755	19632	19648	19745	19665	19718	19658	19758	19847	19533	19589	19750	19544	19637	19594	19513	19789	19651	19714	19705	19645	19884	19761	19934	19431	19636	19649	19825	19637	19762	19591	19447	19458	19866	19927	19520	19521	19308	19752	19719	19724	19698	19601	19854	19688	19636	19532	19563	19661	19695	19786	19753	19432	19842	19603	19607	19681	19613	19746	19639	19546	19565	19653	19790	19731	19717	19657	19564	19820	19456	19574	19715	19530	19730	19621	19317	19365	19640	19475	19649	19664	19519	19573	19689	19623	19568	19779	19373	19469	19716	19510	19775	19626	19531	19555	19616	19538	19634	19683	19634	19680	19503	19750	19649	19467	19493	19594	19605	19738	19652	19763	19717	19834	19670	19697	19704	19559	19527	19723	19840	19569	19812	19700	19399	19691	19699	19695	19597	19703	19763	19571	19800	19585	19488	19664	19521	19673	19861	19709	19581	19612	19873	19764	19628	19508	19792	19516	19614	19682	19693	19712	19638	19791	19686	19674	19634	19523	19618	19492	19589	19614	19659	19634	19778	19705	19986	19636	19932	19610	19547	19665	19673	19643	19660	19593	19688	19737	19787	19637	19528	19570	19680	19618	19578	19456	19610	19672	19740	19707	19809	19614	19688	19383	19580	19723	19594	19564	19717	19708	19700	19658	19471	19478	19563	19991	19598	19789	19787	19614	19512	19466	19793	19465	19583	19743	19373	19534	19544	19593	19636	19572	19842	19504	19746	19685	19554	19475	19531	19556	19580	19503	19510	19454	19674	19689	19752	19718	19530	19499	19572	19824	19684	19873	19845	19765	19762	19867	19588	19672	19782	19733	19638	19491	19665	19643	19730	19738	19646	19572	19569	19695	19655	19547	19881	19675	19621	19583	19604	19495	19494	19643	19616	19449	19614	19637	19732	19806	19700	19567	19519	19865	19536	19615	19723	19461	19531	19753	19756	19576	19729	19543	19544	19686	19548	19623	19561	19532	19598	19624	19523	19484	19685	19734	19726	19753	19898	19822	19719	19700	19649	19656	19698	19676	19676	19451	19628	19886	19656	19731	19657	19683	19723	19783	19728	19483	19498	19901	19406	19677	19734	19619	19715	19743	19713	19495	19494	19707	19670	19480	19559	19641	19565	19586	19796	19690	19407	19581	19657	19719	19642	19538	19721	19698	19564	19630	19744	19646	19317	19632	19796	19682	19459	19485	19624	19671	19517	19841	19681	19818	19628	19862	19655	19712	19696	19659	19458	19574	19616	19426	19594	19620	19653	19709	19473	19580	19708	19894	19733	19741	19616	19546	19650	19584	19829	19768	19600	19678	19513	19562	19658	19642	19665	19687	19537	19632	19661	19847	19768	19686	19481	19618	19820	19418	19568	19615	19661	19590	19655	19544	19514	19601	19467	19639	19517	19586	19725	19499	19719	19800	19618	19509	19810	19754	19558	19638	19542	19523	19629	19675	19671	19749	19381	19642	19639	19627	19444	19559	19499	19555	19529	19611	19668	19594	19775	19518	19498	19626	19632	19515	19654	19813	19597	19257	19603	19900	19673	19839	19788	19464	19589	19816	19532	19772	19471	19470	19411	19736	19580	19583	19573	19712	19660	19395	19545	19478	19521	19564	19461	19570	19921	19624	19781	19756	19485	19648	19665	19933	19434	19598	19708	19562	19556	19771	19409	19552	19596	19555	19806	19643	19318	19598	19616	19550	19393	19719	19713	19654	19542	19714	19713	19594	19565	19577	19624	19535	19612	19599	19851	19650	19751	19605	19617	19686	19638	19646	19709	19594	19443	19683	19684	19675	19675	19718	19648	19671	19466	19354	19660	19823	19753	19589	19519	19807	19581	19530	19425	19663	19411	19676	19740	19505	19662	19728	19561	19591
34901	55585	54093	41726	33367	27672	23546	21421	19260	18313	18148	17907	17900	17888	17900	17821	18096	17633	17567	17595	17388	17303	17363	17136	17318	17131	17336	17140	17087	17112	17105	17195	17020	17124	17085	16933	17022	17116	17008	16953	16944	16884	17163	16970	17114	17200	17153	16768	17030	17071	17038	16976	17106	17086	16943	17069	17028	17009	17065	16999	16954	17315	17180	17072	17084	16992	17123	16954	17142	17126	17260	17088	16914	17036	17064	17053	16928	16909	16960	17100	17068	17090	17022	17273	17126	16970	16919	16962	17039	16789	17091	16978	17105	17155	17088	17013	17289	17045	17063	17130	16929	17025	16958	17188	16999	17113	17202	17063	17240	16967	17153	16924	17186	16992	17009	16930	16938	16897	16959	17230	17016	17066	17038	17163	16985	16941	17085	16962	17023	17031	17009	17055	16967	16866	17136	16989	17051	16906	17037	16836	16986	16992	17228	16918	16985	16973	17018	17003	17081	16898	16951	17021	17048	16916	17033	17085	16986	17036	16883	17087	16975	17015	16966	16980	17039	17103	16952	17218	17057	17004	16996	17099	17106	17038	16907	17289	16867	17180	16873	16953	16978	17049	17008	17142	17099	17031	17082	16978	17013	17156	17039	17280	17174	16984	16944	16884	17102	17061	17183	17153	17156	17088	17058	17054	17033	16955	17090	17069	17185	17139	16913	17052	17005	17079	17071	17046	17034	17000	17041	16897	17058	17160	17067	17024	17016	17085	17110	17086	16913	17135	17236	17061	17124	17044	17127	16878	17131	16870	17206	17108	16890	17219	17197	17069	16983	17139	17209	16969	17052	17117	17070	16992	17000	17208	16867	17081	17128	17030	16929	16978	17171	17025	16960	17095	17003	16949	17149	17066	16979	16954	17151	17092	16986	17126	16998	17128	17041	17053	16888	16978	17077	16902	16991	17010	17064	16917	16907	17060	17125	16880	17036	16991	17089	16793	17145	16992	17080	16999	17123	17103	17056	17030	17036	17115	17076	17017	17071	17078	16873	17153	17004	17002	16902	17022	17046	17023	17011	17146	17272	17057	17053	16855	16996	16969	17065	17116	16966	17051	17012	17044	17048	17027	16955	16984	17179	16925	17158	16982	16904	17079	16965	17167	17130	17049	16882	16938	17052	16975	16889	17032	17090	17046	17060	17052	16906	17138	16993	16812	17081	16901	16994	17071	16982	16810	17013	16893	17047	16997	16940	17004	16978	17057	16845	17134	17241	17068	17226	17159	17015	16981	16988	16960	17145	17063	17050	16996	17024	16935	17023	16992	16944	17003	16998	17027	16933	16923	17026	17100	16859	17147	16932	17043	17012	17115	17116	16974	16945	16919	16934	16943	17113	16968	17041	17096	17018	17134	16992	17031	16932	17060	17078	16962	17031	17031	16878	17114	17004	16846	17068	17068	16979	17225	16929	16831	17105	16882	17051	16974	17252	17008	17101	16951	17216	17101	17123	17013	17014	17008	16915	17232	17013	17179	17323	17120	17023	17024	17102	17026	16941	16983	16953	17039	17103	17060	16909	17107	17027	17066	17119	17042	16877	17037	17097	17068	17088	16899	17135	17004	17127	17099	16925	17143	17028	17058	16959	17015	17056	16921	17003	16995	16898	17039	16910	17012	17051	17084	16995	17094	17132	17086	17037	17011	17045	16880	17124	17168	17082	16995	17000	17144	16942	16940	17029	17130	16977	17161	17055	17022	17004	17021	17053	16942	17055	17103	16952	17057	16986	16896	16978	17075	17054	16952	16972	16905	17077	16914	16939	16930	17131	16876	16981	16911	17079	16957	16873	16720	16993	16808	16966	16940	17129	17064	16973	16985	16954	17026	16960	16928	16955	17089	16769	16999	16935	16805	16961	17184	17131	17076	16860	16782	16919	17180	16947	17167	17081	16986	17010	17013	17195	16950	17020	16846	17153	16914	16942	16769	17101	17025	17020	17109	17196	17059	16945	16977	16975	16934	17062	17018	16808	16995	16988	16940	16919	17076	16945	16948	17148	17037	17003	17094	17021	17019	17093	16940	17015	17010	17016	17059	16993	17041	16965	16983	16965	17064	16810	17058	17074	17102	17053	17023	16830	17098	17046	17070	17043	17111	17225	16936	16978	16954	17006	17168	16987	17043	16935	17051	16968	16918	17113	16934	17112	17043	16999	16992	17046	17059	17021	16995	17027	16950	16967	16950	16892	16974	17180	16990	17076	17030	16945	17085	16957	17105	16952	17005	16882	16989	17085	17030	17152	17061	17216	16944	16931	17107	16967	17049	17071	17023	17199	17080	17137	16903	17184	17057	16967	17016	16988	17105	17004	16980	17020	16932	17043	17009	17072	17040	16900	16996	16991	17092	17068	17145	17295	17049	17083	17048	16931	17382	16982	17059	16902	16933	17036	16956	17093	16920	17008	17035	16941	17012	16958	16902	17239	17175	16928	17179	17006	16864	16863	17053	17003	16981	17150	17068	17055	17015	17153	17033	17056	16994	17053	17035	16975	16998	17057	17090	17029	16888	17017	17113	17176	16990	17248	17199	16892	17197	17090	17116	17038	16970	17101	16951	17114	16965	17073	17092	17020	16924	17161	17072	16925	16953	16942	16841	17002	17062	17250	16924	17093	16920	17165	17003	17004	17049	16958	17022	16971	17077	17093	16907	17178	17030	17060	16942	17070	17042	17002	17079	17026	16945	16918	17045	17104	17211	16966	16866	17020	17023	17055	17055	17091	16977	17008	16874	16834	17167	16999	17004	17099	17024	16992	17088	17037	17069	17028	16919	17031	17068	16943	17038	16801	17128	16926	17032	16974	17115	17207	16999	17083	17068	16826	16928	17106	16940	16943	16980	16951	17066	16955	17045	16949	17048	16932	16905	17115	17108	17062	16827	16931	17025	17141	16866	17103	16940	16849	16991	16955	17110	17274	17038	16836	17075	17097	16917	17066	17147	17028	17081	17078	16977	17076	16951	16961	17105	17049	16946	16951	16946	16980	17094	16916	17190	17140	17082	16879	17002	17019	17111	17043	16981	16924	17070	17049	17066	17025	17231	16965	17152	17126	16997	16959	17267	16925	17012	16985	17160	17129	17199	17010	16860	17167	16952	16981	17040	17025	16998	17122	17041	16981	17014	16942	17207	16882	17024	17062	17071	17047	16913	17020	17060	17098	17048	16819	17080	16910	17028	17340	17135	16960	16897	16887	17029	17051	16941	17018	16847	17006	17173	17095	17132	17129	17126	17100	16846	17161	17119	17143	17056	17052	16951	17033	17066	16978	17039	17121	16990	17094	17056	17202	16972	17039	17169	16936	17063	17207	17064	16912	17157	17062	17121	16957	17129	17016	17217	17192	17066	16960	17149	16992	17011	16958	16896	17018	17019	17138	17142	17030	17041	17004	16968	16971	17106	17107	17059	17297	16994	16995	16940	17052	16958	17025	17069	17047	17000	16910	17097	17028	17304	16981	16980	17034	16894	17056	16920	17160	17163	16937	16995	16888	17212	17048	16955	17105	17043	17228	17065	17161	16888	17092	16941	17041	17100	17157	16995	17007	17041	17086	16825	16906	17135	16990	17042	17086	16870	17096	16984	16879	16996	16910	17020	16992	17213	16984	16941	16877	17129	17061	16876	17083	16953	16900	16850	17014	16900	16893	17008	16993	16977	16967	17041	17091	17132	16949	16946	17158	17045	17098	16980	17077	17189	16999	17077	17078	17164	16911	16941	16920	17095	17039	17074	17145	16971	17174	16922	16961	16939	16980	17124	16848	17027	17192	17184	17029	17025	16972	17119	17096	16946	16994	17015	17118	17197	17044	17017	17128	16999	17092	16964	17146	16984	17099	16967	16897	17083	17037	16913	16943	17076	17037	17128	16884	17128	17052	16963	16949	17014	17071	16921	16981	16983	16888	17172	17001	17169	17075	17165	17076	17207	16870	17119	17153	17032	16969	17032	17029	16928	16974	17096	16947	17104	17017	17021	16956	17046	16912	17158	17036	17033	16885	17037	16935	17007	16914	17145	17120	17123	17123	17131	17095	16949	17034	17087	17032	16914	17111	16838	17043	17172	17204	16911	17030	17187	17152	17201	17075	16992	16942	16999	17043	16911	17085	17149	17077	16961	17126	17050	17051	16962	16893	17158	16989	16959	17118	16865	17034	17075	17067	16872	17056	17074	17145	17092	17035	17025	17156	17028	17018	17184	17073	16924	17057	16990	17146	16926	17011	17161	16916	17080	17003	17058	16937	17199	17062	16718	16895	17103	17027	17085	17039	16898	16964	16945	16933	17241	16881	17026	17147	17211	17021	17168	16979	17325	16941	16940	17162	17053	17066	16774	17091	17021	17090	17063	16912	17146	17050	16925	16884	17130	16929	17046	16859	17152	17194	16925	16942	16875	16912	16972	17121	17074	16940	17194	17008	17101	17095	17037	17008	16973	16948	17026	16981	17004	17092	16920	17120	16847	17130	17141	17112	17101	17098	16999	16994	17174	17133	17013	17119	17097	16964	17087	16914	17021	17128	17028	17060	17164	17129	16914	17167	17021	17069	17000	16896	17074	16996	17060	17052	17124	16924	17024	16971	17234	17093	17110	17085	16996	17052	17173	17002	17006	17167	17023	17033	17091	16935	16959	17192	16985	17086	17028	16999	17034	16982	17139	16939	17040	16982	17192	17080	17109	16831	16962	17074	16990	16985	16958	17096	16952	16850	16998	16924	16970	17069	17068	16864	17095	16963	17285	16939	16948	17063	16975	16965	17032	17105	16949	16896	17329	17086	17031	16977	17003	17027	16995	17200	17041	17042	16992	17141	16904	17091	16982	17191	17092	17006	17080	17163	17041	17002	17083	16976	16984	16947	17151	16984	17053	16981	17015	16845	16937	16982	17067	17001	16888	17089	16840	17005	17058	17090	17048	16924	17185	17061	17001	16976	17192	17094	17031	16943	16858	17059	17072	17093	16886	17093	17037	16944	17016	17274	16974	16832	17074	17067	16972	17026	17060	16992	16904	17096	17087	16962	17122	16982	17155	17092	16936	17068	17061	17228	17046	17059	17017	16936	16856	17175	17019	17063	17001	17296	16857	16965	16994	17012	17132	17113	16964	17143	17110	17000	16848	17181	17030	16935	17275	17020	17031
22996	21443	29251	24527	23363	27712	30420	24986	22595	22721	22186	21842	21557	21870	21777	21595	21518	21205	21215	21368	21267	21146	21142	21091	20944	20810	20831	20809	20544	20735	20726	20632	20826	20749	20423	20691	20641	20606	20723	20577	20576	20655	20708	20590	20525	20925	20601	20722	20707	20538	20538	20652	20443	20779	20754	20630	20619	20673	20664	20638	20240	20425	20532	20472	20515	20477	20611	20601	20763	20438	20575	20404	20618	20607	20576	20351	20619	20475	20440	20636	20797	20522	20779	20549	20553	20476	20590	20635	20551	20676	20578	20698	20471	20630	20410	20602	20512	20530	20545	20447	20374	20554	20490	20579	20688	20466	20658	20677	20465	20492	20522	20522	20577	20747	20707	20321	20561	20691	20535	20579	20536	20604	20636	20264	20570	20671	20393	20646	20508	20440	20435	20435	20541	20701	20679	20629	20497	20596	20517	20561	20532	20623	20650	20301	20460	20468	20601	20307	20439	20634	20709	20576	20397	20704	20557	20599	20550	20665	20539	20623	20257	20812	20557	20478	20644	20758	20461	20242	20594	20693	20741	20328	20620	20414	20682	20446	20526	20336	20536	20584	20586	20612	20590	20550	20545	20480	20286	20587	20632	20759	20753	20498	20552	20521	20469	20258	20484	20541	20724	20372	20543	20451	20496	20810	20614	20593	20624	20690	20430	20475	20502	20515	20615	20786	20743	20477	20355	20449	20317	20468	20579	20587	20467	20582	20611	20425	20483	20634	20576	20439	20569	20539	20467	20556	20527	20568	20534	20734	20684	20554	20580	20684	20484	20507	20496	20508	20470	20598	20736	20507	20257	20431	20399	20402	20512	20578	20391	20440	20558	20622	20379	20582	20559	20527	20360	20367	20457	20457	20478	20552	20733	20471	20345	20548	20447	20504	20570	20551	20430	20546	20564	20470	20486	20653	20777	20366	20515	20648	20393	20423	20571	20483	20451	20494	20411	20584	20515	20524	20508	20349	20513	20377	20396	20537	20488	20460	20550	20697	20498	20369	20404	20621	20580	20716	20556	20376	20583	20662	20542	20604	20544	20599	20479	20465	20758	20534	20827	20543	20673	20458	20631	20464	20554	20525	20371	20297	20691	20356	20588	20427	20465	20562	20404	20367	20472	20435	20791	20575	20644	20461	20620	20437	20745	20752	20478	20586	20480	20421	20559	20638	20556	20511	20508	20488	20491	20454	20378	20460	20684	20575	20680	20390	20435	20437	20423	20405	20570	20669	20509	20486	20626	20422	20571	20509	20620	20715	20487	20461	20557	20428	20297	20603	20710	20585	20454	20472	20488	20678	20412	20625	20679	20442	20506	20483	20569	20541	20468	20518	20528	20613	20561	20620	20601	20512	20476	20570	20634	20474	20434	20487	20645	20549	20599	20520	20663	20551	20481	20546	20529	20435	20692	20560	20498	20442	20552	20603	20629	20416	20556	20258	20625	20393	20660	20479	20569	20448	20466	20679	20514	20362	20434	20734	20579	20405	20646	20527	20491	20466	20534	20600	20556	20537	20575	20539	20498	20312	20698	20445	20587	20299	20584	20507	20415	20607	20515	20565	20708	20763	20392	20421	20557	20499	20486	20703	20459	20568	20396	20689	20458	20599	20480	20712	20548	20782	20464	20403	20702	20589	20677	20670	20637	20525	20428	20314	20396	20547	20484	20775	20518	20446	20620	20641	20728	20613	20595	20454	20602	20610	20599	20536	20639	20401	20671	20573	20632	20629	20512	20635	20521	20607	20518	20824	20563	20490	20530	20474	20503	20650	20690	20563	20597	20465	20500	20486	20573	20551	20427	20674	20462	20508	20572	20345	20423	20458	20606	20398	20416	20586	20569	20650	20700	20719	20773	20572	20650	20494	20709	20642	20598	20528	20456	20524	20404	20550	20516	20575	20702	20618	20488	20592	20430	20490	20390	20560	20381	20482	20602	20572	20462	20482	20433	20511	20576	20392	20341	20641	20421	20565	20400	20456	20772	20479	20367	20639	20748	20530	20501	20771	20520	20853	20423	20391	20419	20568	20385	20643	20199	20587	20617	20393	20592	20459	20599	20346	20576	20635	20336	20447	20494	20546	20540	20519	20347	20640	20469	20487	20490	20746	20741	20658	20524	20460	20516	20382	20417	20610	20533	20586	20618	20527	20520	20264	20574	20722	20593	20575	20500	20602	20554	20568	20672	20353	20504	20407	20517	20269	20566	20507	20403	20673	20418	20470	20354	20475	20522	20618	20589	20414	20624	20598	20634	20522	20624	20384	20437	20651	20670	20512	20605	20846	20622	20664	20532	20608	20629	20264	20640	20581	20401	20630	20574	20476	20465	20600	20742	20652	20487	20368	20261	20508	20599	20536	20498	20393	20550	20840	20711	20508	20496	20545	20630	20583	20390	20550	20529	20422	20608	20729	20755	20229	20396	20505	20406	20504	20464	20269	20483	20652	20329	20367	20449	20465	20685	20538	20460	20314	20512	20555	20562	20506	20355	20520	20368	20531	20356	20504	20253	20560	20722	20711	20552	20500	20289	20330	20492	20507	20809	20587	20583	20605	20564	20509	20573	20424	20644	20508	20378	20602	20534	20429	20523	20549	20572	20270	20460	20667	20571	20630	20331	20569	20407	20505	20548	20496	20329	20407	20873	20350	20535	20683	20571	20491	20591	20335	20563	20489	20376	20551	20583	20665	20314	20481	20691	20706	20529	20412	20773	20724	20254	20400	20466	20480	20524	20748	20440	20479	20623	20550	20618	20567	20342	20575	20532	20338	20522	20550	20584	20391	20481	20533	20432	20602	20498	20478	20611	20482	20568	20638	20634	20530	20657	20456	20471	20475	20525	20560	20519	20464	20330	20561	20467	20386	20406	20474	20669	20620	20480	20661	20603	20404	20509	20412	20513	20560	20445	20562	20602	20693	20558	20478	20626	20672	20564	20605	20386	20566	20676	20532	20397	20370	20424	20657	20578	20760	20491	20580	20657	20261	20510	20482	20607	20518	20535	20647	20574	20391	20649	20412	20620	20529	20450	20596	20463	20533	20572	20280	20517	20625	20546	20687	20569	20632	20506	20567	20529	20742	20637	20648	20532	20538	20753	20541	20473	20484	20538	20776	20691	20598	20701	20729	20444	20519	20694	20451	20737	20507	20561	20694	20953	20707	20382	20540	20558	20388	20322	20600	20609	20644	20374	20477	20583	20434	20526	20669	20506	20586	20649	20361	20690	20412	20357	20274	20539	20412	20387	20467	20405	20513	20381	20498	20555	20669	20365	20585	20633	20550	20480	20597	20367	20225	20616	20428	20604	20565	20562	20534	20688	20448	20447	20463	20492	20604	20458	20489	20700	20403	20415	20378	20442	20497	20555	20429	20576	20607	20277	20377	20436	20444	20432	20442	20552	20438	20559	20599	20642	20474	20522	20497	20679	20504	20541	20584	20455	20414	20630	20562	20537	20632	20714	20390	20553	20566	20511	20480	20568	20294	20602	20307	20440	20581	20396	20426	20466	20570	20565	20591	20684	20307	20573	20559	20532	20703	20796	20557	20390	20435	20484	20541	20563	20555	20405	20390	20357	20553	20373	20542	20488	20231	20602	20620	20500	20585	20499	20599	20543	20445	20563	20557	20442	20497	20435	20416	20616	20556	20488	20381	20677	20386	20850	20665	20492	20793	20502	20505	20641	20467	20409	20685	20719	20346	20436	20410	20537	20504	20561	20225	20455	20499	20402	20645	20400	20803	20586	20553	20639	20453	20504	20481	20679	20557	20388	20653	20665	20557	20595	20308	20357	20692	20460	20572	20411	20490	20752	20678	20561	20673	20345	20539	20421	20562	20490	20692	20457	20551	20722	20571	20556	20575	20537	20595	20510	20302	20539	20506	20614	20584	20530	20605	20448	20581	20538	20556	20517	20341	20438	20306	20505	20502	20653	20567	20446	20569	20343	20512	20481	20472	20479	20541	20839	20374	20518	20513	20621	20388	20359	20682	20516	20581	20674	20391	20562	20336	20550	20567	20641	20572	20591	20622	20539	20528	20449	20547	20846	20810	20601	20684	20457	20568	20433	20388	20531	20351	20582	20560	20696	20670	20594	20641	20363	20592	20380	20480	20573	20498	20391	20528	20543	20735	20570	20680	20428	20411	20618	20441	20531	20324	20483	20629	20628	20453	20383	20545	20661	20450	20538	20404	20515	20217	20731	20569	20295	20356	20405	20599	20759	20553	20517	20537	20515	20550	20601	20357	20535	20484	20542	20529	20453	20610	20517	20530	20425	20513	20669	20779	20375	20550	20581	20279	20677	20618	20479	20534	20430	20641	20460	20249	20492	20849	20543	20534	20531	20517	20342	20469	20577	20555	20635	20680	20464	20541	20429	20351	20485	20698	20534	20223	20601	20426	20618	20365	20640	20476	20492	20277	20491	20593	20550	20567	20612	20611	20393	20516	20612	20717	20544	20485	20459	20619	20482	20554	20394	20595	20532	20787	20569	20573	20566	20654	20592	20562	20684	20609	20381	20600	20527	20653	20588	20446	20363	20609	20497	20558	20482	20430	20571	20629	20500	20448	20575	20480	20233	20467	20418	20443	20454	20533	20635	20572	20676	20650	20827	20442	20733	20537	20371	20493	20560	20496	20505	20461	20523	20569	20599	20492	20518	20531	20519	20396	20472	20569	20546	20705	20575	20718	20561	20630	20467	20626	20366	20657	20596	20690	20656	20499	20385	20579	20530	20501	20597	20579	20654	20496	20593	20440	20470	20447	20428	20536	20446	20409	20485	20715	20422	20447	20562	20432	20490	20360	20624	20524	20561	20462	20262	20493	20537	20677	20541	20507	20556	20543	20586	20527	20623	20519	20569	20305	20346	20565	20559	20484	20519	20626	20495	20460	20558	20359	20548	20599	20611	20554	20441	20502	20471	20440	20609	20577	20499	20403	20562	20482	20748	20712	20679	20606	20591	20676	20489	20506	20465	20505	20392	20592	20594	20613	20632	20588	20617	20411	20572	20686	20585	20583	20670	20610	20573	20270	20443	20408	20752	20386	20364	20421	20756	20557	20546	20672	20485	20136	20378	20437	20360	20397	20387	20494	20383	20677	20684	20632	20697	20467	20507	20396	20373	20499	20424	20408
37502	62365	59350	44833	35939	31493	27119	22885	20753	20059	19369	19102	19154	19022	19198	19041	18867	18618	18604	18146	18474	18126	17951	17888	17851	17790	17759	17916	17773	17709	17596	17641	17669	17713	17575	17590	17643	17643	17712	17467	17583	17630	17557	17502	17429	17597	17451	17666	17495	17482	17587	17474	17467	17538	17624	17582	17471	17584	17563	17622	17672	17446	17576	17258	17400	17578	17486	17653	17651	17618	17557	17766	17697	17529	17478	17475	17585	17560	17464	17581	17605	17528	17509	17393	17712	17399	17577	17667	17574	17447	17510	17535	17506	17560	17530	17719	17594	17616	17445	17397	17553	17477	17596	17458	17469	17670	17591	17459	17673	17496	17467	17470	17756	17525	17807	17483	17579	17663	17574	17469	17452	17478	17487	17517	17604	17568	17516	17529	17420	17606	17493	17449	17492	17644	17567	17808	17432	17511	17593	17619	17470	17465	17420	17439	17511	17451	17513	17533	17379	17636	17673	17650	17593	17550	17465	17508	17365	17695	17603	17524	17602	17514	17467	17601	17513	17537	17400	17326	17601	17536	17572	17597	17498	17451	17437	17482	17542	17557	17591	17588	17503	17546	17486	17686	17565	17585	17592	17500	17520	17469	17564	17610	17552	17607	17424	17496	17350	17336	17611	17430	17349	17443	17397	17601	17552	17606	17527	17543	17638	17566	17385	17489	17506	17494	17468	17517	17433	17466	17468	17583	17543	17625	17443	17442	17576	17549	17655	17456	17647	17547	17466	17413	17594	17665	17594	17660	17529	17485	17593	17573	17598	17452	17618	17495	17563	17540	17453	17480	17464	17573	17372	17466	17473	17608	17475	17470	17538	17379	17630	17490	17492	17469	17461	17673	17519	17487	17477	17476	17492	17476	17544	17511	17521	17526	17538	17520	17598	17437	17676	17564	17622	17419	17608	17392	17503	17487	17541	17448	17528	17652	17555	17598	17511	17563	17500	17499	17522	17521	17494	17477	17412	17560	17474	17630	17611	17419	17501	17454	17651	17460	17570	17468	17505	17488	17619	17388	17516	17787	17650	17437	17565	17548	17375	17627	17541	17623	17569	17523	17468	17534	17639	17574	17575	17432	17590	17653	17534	17755	17473	17381	17398	17582	17475	17471	17568	17527	17385	17599	17630	17343	17483	17434	17453	17598	17531	17458	17485	17566	17416	17622	17491	17560	17528	17403	17529	17498	17583	17491	17583	17784	17542	17555	17696	17597	17484	17548	17536	17287	17517	17544	17547	17567	17788	17571	17417	17466	17736	17627	17592	17544	17522	17453	17399	17532	17507	17708	17630	17563	17588	17742	17556	17426	17454	17392	17581	17477	17478	17624	17599	17496	17488	17561	17518	17424	17575	17441	17654	17573	17670	17518	17494	17489	17575	17519	17430	17538	17722	17660	17549	17489	17460	17472	17451	17467	17376	17604	17488	17573	17508	17624	17608	17526	17462	17558	17589	17494	17380	17535	17581	17569	17432	17474	17602	17409	17612	17527	17639	17582	17447	17496	17616	17519	17701	17565	17401	17494	17477	17509	17588	17588	17463	17552	17454	17559	17455	17591	17515	17507	17453	17554	17630	17490	17582	17578	17412	17509	17680	17401	17646	17677	17506	17578	17575	17511	17638	17582	17673	17460	17385	17580	17537	17542	17722	17579	17577	17329	17610	17488	17522	17565	17517	17654	17589	17719	17578	17390	17694	17592	17535	17549	17542	17486	17426	17417	17578	17557	17439	17423	17570	17457	17567	17314	17562	17443	17565	17608	17463	17600	17727	17583	17423	17413	17492	17636	17531	17660	17660	17622	17529	17704	17413	17466	17487	17704	17679	17383	17603	17676	17555	17529	17474	17603	17515	17588	17675	17588	17442	17544	17568	17574	17553	17585	17600	17422	17650	17385	17446	17586	17495	17657	17379	17510	17653	17648	17500	17506	17475	17579	17471	17472	17613	17350	17485	17468	17610	17479	17484	17647	17388	17557	17335	17505	17461	17458	17626	17444	17496	17553	17646	17341	17482	17560	17371	17552	17619	17659	17558	17568	17595	17665	17738	17607	17587	17600	17507	17392	17500	17806	17597	17404	17632	17526	17540	17609	17421	17528	17510	17597	17590	17504	17537	17634	17552	17504	17488	17494	17486	17497	17586	17614	17502	17470	17656	17534	17377	17466	17600	17474	17390	17425	17683	17545	17401	17603	17416	17570	17570	17546	17581	17533	17664	17549	17443	17529	17541	17416	17634	17417	17572	17417	17631	17569	17572	17526	17623	17617	17632	17582	17672	17496	17649	17418	17515	17638	17588	17631	17606	17687	17586	17528	17512	17604	17486	17558	17604	17683	17481	17480	17405	17451	17453	17369	17561	17670	17620	17451	17500	17459	17436	17524	17407	17394	17618	17611	17585	17470	17508	17276	17364	17400	17552	17600	17592	17515	17604	17635	17702	17696	17407	17520	17548	17643	17459	17530	17533	17368	17605	17604	17504	17473	17654	17449	17603	17438	17493	17441	17470	17529	17558	17371	17563	17522	17499	17614	17492	17525	17511	17443	17498	17711	17451	17488	17595	17704	17585	17391	17486	17292	17605	17585	17683	17544	17463	17602	17614	17470	17574	17453	17450	17433	17625	17441	17620	17510	17541	17742	17490	17405	17486	17450	17491	17465	17600	17446	17406	17614	17406	17619	17501	17543	17604	17386	17478	17546	17467	17467	17561	17548	17535	17644	17506	17432	17685	17440	17568	17619	17439	17514	17512	17379	17596	17485	17639	17529	17561	17429	17612	17331	17700	17540	17527	17411	17401	17635	17478	17519	17456	17524	17514	17493	17454	17443	17677	17551	17576	17641	17500	17576	17592	17647	17608	17426	17717	17667	17468	17589	17578	17315	17539	17819	17644	17486	17496	17652	17570	17379	17570	17448	17548	17746	17523	17456	17361	17455	17685	17450	17504	17304	17633	17470	17523	17474	17662	17540	17451	17637	17615	17392	17509	17511	17391	17556	17511	17492	17543	17649	17653	17490	17496	17449	17713	17518	17653	17554	17312	17320	17609	17504	17573	17581	17566	17387	17592	17411	17589	17504	17423	17595	17481	17518	17488	17524	17567	17563	17542	17516	17538	17480	17388	17514	17509	17572	17675	17670	17536	17506	17639	17515	17457	17569	17562	17537	17477	17649	17556	17462	17580	17436	17592	17501	17714	17573	17506	17498	17606	17547	17369	17449	17393	17568	17550	17548	17588	17609	17579	17695	17466	17659	17499	17568	17472	17484	17389	17569	17540	17393	17467	17415	17633	17636	17410	17462	17519	17441	17342	17688	17415	17434	17435	17574	17598	17584	17582	17473	17566	17500	17608	17642	17579	17512	17420	17545	17688	17558	17483	17554	17504	17502	17619	17434	17597	17607	17644	17642	17591	17507	17516	17289	17536	17423	17762	17433	17487	17410	17515	17496	17556	17464	17372	17397	17571	17535	17471	17500	17468	17563	17525	17525	17568	17477	17529	17684	17484	17366	17479	17655	17565	17483	17374	17543	17468	17482	17567	17519	17534	17489	17762	17563	17584	17529	17429	17454	17541	17671	17325	17516	17599	17626	17491	17591	17695	17459	17525	17250	17715	17624	17710	17522	17527	17423	17574	17567	17541	17486	17619	17536	17566	17531	17534	17559	17655	17570	17622	17519	17549	17589	17467	17592	17490	17546	17420	17716	17579	17560	17502	17551	17722	17672	17421	17386	17553	17614	17471	17576	17508	17463	17436	17570	17517	17484	17559	17591	17494	17466	17645	17465	17578	17555	17639	17470	17448	17446	17423	17560	17614	17520	17517	17627	17422	17521	17518	17674	17499	17563	17742	17393	17508	17505	17574	17614	17604	17596	17483	17345	17544	17705	17563	17491	17482	17581	17370	17555	17421	17452	17516	17606	17495	17502	17635	17566	17505	17642	17460	17626	17468	17530	17458	17495	17432	17665	17554	17430	17388	17540	17581	17375	17515	17607	17729	17495	17413	17497	17445	17636	17640	17730	17648	17361	17459	17737	17527	17454	17649	17454	17432	17417	17497	17540	17559	17520	17511	17586	17495	17491	17481	17448	17357	17564	17524	17674	17507	17585	17505	17552	17515	17459	17507	17517	17573	17660	17534	17360	17629	17336	17564	17642	17452	17578	17669	17462	17472	17736	17531	17468	17609	17594	17542	17335	17473	17618	17452	17527	17397	17613	17359	17402	17713	17469	17570	17685	17524	17682	17519	17459	17256	17549	17451	17423	17471	17512	17521	17490	17589	17503	17484	17495	17585	17482	17617	17554	17621	17546	17445	17406	17479	17508	17494	17742	17531	17555	17662	17499	17562	17434	17708	17589	17451	17643	17510	17459	17435	17417	17464	17400	17587	17678	17516	17615	17557	17644	17503	17675	17493	17393	17652	17370	17548	17551	17584	17387	17398	17566	17559	17575	17563	17696	17583	17712	17561	17475	17712	17506	17465	17624	17689	17576	17603	17548	17692	17502	17605	17415	17637	17629	17567	17338	17564	17496	17564	17808	17510	17600	17658	17671	17458	17572	17678	17454	17579	17561	17550	17334	17424	17590	17661	17499	17457	17324	17605	17445	17353	17523	17442	17592	17557	17534	17684	17600	17524	17492	17433	17635	17478	17654	17604	17432	17590	17533	17572	17554	17591	17545	17613	17712	17434	17576	17589	17731	17485	17580	17401	17593	17468	17500	17479	17378	17496	17437	17446	17683	17516	17628	17370	17525	17663	17618	17652	17555	17581	17512	17457	17506	17444	17679	17458	17449	17596	17376	17592	17510	17709	17641	17489	17392	17635	17496	17559	17618	17519	17441	17544	17606	17481	17441	17532	17616	17509	17685	17715	17607	17660	17472	17558	17712	17570	17420	17408	17419	17418	17508	17472	17363	17548	17656	17527	17678	17463	17584	17665	17526	17563	17617	17708	17673	17620	17522	17396	17480	17360	17477	17588	17615	17627	17447	17468	17449	17493	17591	17596	17574	17478	17450	17611	17556	17704	17599	17453	17520	17475	17441	17711	17417	17581	17408	17624	17616	17592	17470	17499	17501	17540	17641	17436	17571	17574	17593	17531	17581	17545	17605	17417	17522	17448	17416	17729	17537
29263	28268	34272	30507	24765	23159	21835	20247	19783	19855	19682	19485	19650	19684	19724	19663	19685	19755	19614	19544	19547	19655	19488	19406	19371	19142	19359	19415	19517	19370	19334	19154	19369	19299	19412	19509	19461	19271	19253	19479	19263	19400	19435	19309	19411	19329	19389	19371	19366	19277	19301	19424	19432	19374	19196	19434	19348	19293	19407	19410	19460	19304	19363	19371	19389	19134	19379	19254	19379	19388	19275	19387	19276	19256	19341	19303	19202	19058	19136	19520	19386	19268	19300	19605	19193	19430	19310	19051	19140	19196	19223	19271	19109	19305	19174	19192	19249	19480	19387	19307	19000	19376	19371	19380	19456	19391	19281	19311	19383	19265	19167	19444	19279	19271	19323	19246	19262	19313	19400	19143	19350	19265	19216	19389	19342	19215	19294	19298	19455	19174	19349	19196	19228	19350	19414	19405	19419	19476	19464	19374	19278	19296	19494	19052	19380	19304	19341	19417	19181	19328	19310	19222	19228	19341	19405	19423	19212	19376	19249	19235	19040	19359	19239	19333	19495	19287	19522	19204	19306	19293	19278	19268	19313	19346	19198	19060	19205	19319	19591	19374	19239	19244	19197	19377	19410	19204	19080	19157	19286	19385	19424	19324	19225	19444	19246	19225	19311	19359	19395	19234	19321	19481	19472	19177	19353	19264	19253	19548	19413	19395	19402	19354	19389	19278	19246	19096	19158	19274	19167	19237	19282	19308	19502	19442	19351	19270	19355	19313	19330	19336	19325	19229	19301	19351	19204	19271	19289	19235	19098	19331	19212	19372	19436	19192	19346	19153	19379	19462	19533	19157	19087	19349	19295	19348	19361	19346	19377	19298	19265	19263	19398	19380	19403	19358	19272	19362	19055	19240	19237	19243	19364	19262	19355	19261	19219	19469	19327	19279	19307	19301	19266	19266	19354	19242	19242	19468	19384	19287	19389	19273	19314	19276	19317	19250	19371	19384	19339	19187	19236	19240	19176	19306	19214	19259	19260	19437	19345	19284	19166	19126	19409	19414	19260	19388	19355	19449	19266	19185	19359	19379	19263	19330	19292	19180	19469	19517	19423	19217	19315	19191	19364	19237	19312	19289	19391	19267	19184	19332	19170	19506	19283	19174	19472	19490	19322	19469	19181	19128	19362	19179	19513	19317	19269	19207	19593	19292	19241	19379	19070	19244	19342	19280	19353	19301	19195	19344	19346	19255	19493	19197	19098	19441	19318	19386	19299	19337	19544	19152	19479	19034	19445	19405	19318	19154	19276	19280	19190	19536	19381	19414	19266	19293	19223	19201	19147	19495	19290	19336	19489	19363	19196	19254	19599	19282	19351	19382	19507	19283	19300	19348	19355	19333	19205	19170	19270	19167	19334	19346	19432	19430	19416	19312	19376	19369	19160	19228	19284	19268	19539	19279	19574	19350	19269	19304	19160	19344	19250	19307	19232	19458	19353	19300	19340	19402	19310	19120	19630	19369	19287	19323	19447	19289	19163	19236	19207	19323	19292	19134	19361	19399	19481	19355	19429	19218	19258	19212	19307	19366	19528	19355	19414	19418	19184	19157	19416	19395	19376	19414	19354	19276	19362	19504	19192	19143	19311	19308	19332	19234	19267	19282	19295	19419	19542	19297	19307	19421	19193	19190	19338	19278	19263	19396	19260	19180	19292	19179	19430	19165	19368	19160	19138	19387	19451	19214	19399	19193	19327	19230	19311	19161	19315	19277	19435	19440	19250	19348	19256	19280	19425	19006	19294	19202	19267	19420	19503	19223	19426	19241	19391	19254	19287	19289	18951	19493	19250	19289	19348	19479	19526	19482	19273	19356	19329	19242	19263	19210	19208	19088	19388	19178	19262	19254	19168	19445	19350	19372	19352	19432	19525	19241	19349	19224	19402	19199	19434	19444	19401	19467	19211	19206	19376	19284	19313	19404	19286	19369	19281	19358	19271	19122	19202	19298	19410	19340	19335	19250	19244	19286	19443	19321	19455	19396	19459	19320	19270	19357	19227	19349	19461	19236	19240	19447	19416	19371	19161	19289	19277	19310	19394	19159	19285	19333	19364	19329	19371	19328	19478	19285	19143	19219	19342	19483	19292	19195	19380	19401	19598	19318	19309	19392	19621	19365	19507	19233	19273	19246	19266	19234	19331	19200	19081	19398	19365	19526	19312	19272	19214	19289	19430	19285	19282	19325	19326	19268	19396	19516	19383	19361	19231	19446	19140	19216	19405	19399	19374	19412	19308	19348	19222	19171	19456	19206	19387	19300	19238	19642	19370	19317	19081	19394	19202	19306	19296	19429	19177	19126	19317	19248	19311	19369	19203	19367	19317	19155	19208	19242	19383	19037	19258	19034	19420	19305	19455	19436	19447	19445	19387	19472	19420	19208	19245	19077	19300	19206	19263	19460	19316	19408	19097	19429	19406	19329	19266	19256	19594	19346	19387	19347	19358	19452	19108	19347	19332	19164	19238	19275	19246	19320	19217	19022	19315	19286	19393	19210	19457	19257	19305	19157	19466	19175	19289	19293	19304	19067	19242	19211	19309	19456	19145	19305	19304	19531	19271	19252	19379	19466	19296	19205	19373	19387	19370	19386	19326	19234	19417	19216	19352	19313	19403	19354	19211	19348	19236	19252	19267	19355	19507	19322	19106	19258	19451	19219	19319	19387	19060	19347	19497	19436	19382	19299	19475	19338	19229	19307	19414	19281	19368	19314	19396	19205	19216	19333	19354	19182	19323	19319	19286	19337	19155	19381	19387	19644	19444	19292	19201	19313	19478	19321	19272	19295	19438	19220	19200	19248	19322	19452	19545	19442	19510	19357	19266	19239	19320	19392	19297	19256	19459	19479	19428	19533	19447	19705	19330	19126	19191	19437	19646	19263	19313	19223	19592	19292	19325	19206	19140	19293	19426	19296	19418	19380	19423	19303	19380	19449	19446	19281	19406	19365	19302	19124	19239	19249	19376	19518	19268	19320	19282	19227	19317	19541	19502	19215	19302	19348	19292	19401	19262	18976	19419	19553	19259	19382	19544	19433	19294	19453	19569	19249	19362	19535	19350	19432	19468	19454	19311	19302	19452	19085	19577	19275	19298	19217	19351	19436	19397	19130	19507	19174	19281	19252	19289	19106	19304	19264	19255	19323	19235	19310	19081	19345	19482	19321	19028	19188	19428	19277	19171	19213	19201	19302	19325	19206	19178	19190	19171	19401	19354	19288	19364	19315	19364	19360	19362	19170	19220	19304	19333	19387	19242	19059	19329	19183	19377	19140	19213	19394	19227	19561	19219	19256	19341	19274	19352	19256	19170	19411	19325	19320	19204	19556	19241	19355	19346	19313	19388	19392	19188	19397	19294	19184	19221	19143	19297	19176	19363	19404	19198	19416	19252	19157	19276	19402	19345	19473	19414	19405	19267	19640	19176	19249	19240	19036	19174	19140	19033	19400	19482	19292	19078	19079	19183	19464	19297	19327	19316	19152	19292	19329	19275	19410	19284	19314	19363	19372	19271	19257	19422	19295	19354	19346	19452	19286	19274	19213	19136	19316	19119	19337	19470	19229	19474	19454	19593	19477	19347	19245	19178	19142	19235	19432	19371	19361	19362	19314	19286	19386	19311	19450	19487	19280	19285	19342	19397	19257	19567	19117	19482	19499	19284	19271	19381	19260	19489	19251	19274	19511	19631	19352	19208	19121	19405	19531	19414	19344	19446	19231	19474	19526	19190	19358	19264	19239	19441	19206	19380	19456	19276	19505	19230	19333	19482	19254	19343	19381	19207	19295	19225	19294	19375	19322	19347	19212	19325	19319	19299	19434	19220	19458	19280	19506	19406	19349	19399	19293	19256	19295	19378	19532	19351	19209	19288	19400	19298	19303	19311	19334	19317	19295	19205	19390	19415	19537	19241	19223	19128	19280	19294	19445	19254	19281	19240	19288	19432	19289	19210	19329	19523	19419	19383	19422	19192	19266	19325	19192	19390	19290	19234	19219	19213	19199	19298	19343	19282	19528	19394	19169	19503	19391	19290	19230	19305	19404	19371	19240	19131	19217	19409	19403	19543	19310	19167	19066	19217	19168	19311	19284	19276	19407	19318	19298	19288	19297	19233	19312	19338	19465	19116	19295	19186	19262	19512	19297	19277	19295	19404	19145	19341	19311	19244	19473	19137	19243	19328	19235	19078	19399	19272	19206	18978	19362	19494	19387	19494	19344	19331	19208	19318	19330	19350	19370	19369	19159	19411	19285	19242	19413	19199	19361	19454	19131	19228	19400	19602	19437	19230	19504	19427	19122	19410	19382	19275	19318	19380	19452	19116	19404	19264	19210	19230	19267	19385	19340	19353	19419	19408	19405	19243	19352	19263	19153	19330	19428	19259	19307	19507	19409	19363	19462	19455	19082	19224	19453	19227	19501	19162	19329	19470	19372	19239	19305	19542	19205	19255	19233	19230	19291	19292	19265	19348	19332	19266	19099	19194	19437	19164	19309	19341	19297	19348	19431	19336	19354	19504	19330	19439	19255	19290	19385	19492	19314	19527	19565	19475	19232	19288	19417	19392	19292	19367	19302	19350	19231	19323	19436	19394	19417	19605	19519	19296	19434	19211	19285	19298	19260	19338	19366	19363	19437	19232	19478	19025	19254	19379	19269	19470	19481	19300	19199	19340	19380	19129	19387	19188	19251	19286	19260	19299	19167	19219	19382	19338	19118	19423	19344	19357	19377	19372	19468	19331	19440	19250	19156	19161	19410	19379	19333	19312	19614	19294	19313	19314	19090	19179	19107	19090	19363	19329	19442	19363	19145	19291	19234	19063	19321	19354	19136	19167	19342	19447	19304	19059	19316	19576	19438	19305	19194	19490	19396	19285	19327	19190	19247	19313	19245	19285	19221	19371	19259	19199	19301	19306	19150	19363	19380	19526	19440	19232	19330	19239	19246	19326	19285	19293	19298	19126	19172	19277	19098	19333	19291	19357	19473	19282	19239	19309	19178	19572	19414	19423	19260	19378	19182	19400	19361	19230	19425	19348	19255	19386	19135	19426	19275	19269	19286	19451	19222	19271	19377	19223	19558	19406	19425	19514	19501	19561	19482	19170	19150	19566	19434	19265	19245	19497	19243	19193	19512
34327	46059	39180	29885	24804	22079	19845	18554	18139	17714	17395	17465	17334	17295	17242	17254	17361	17202	17276	17245	17226	16873	17056	17005	16944	16959	16742	16815	16710	16872	16866	16782	17012	16751	16799	16919	16974	16878	16934	16789	16903	16820	16812	16931	16911	17142	16850	16804	16789	16780	16885	16915	16969	16883	16889	16956	16824	16834	16972	16784	16892	16655	16946	16822	16823	16807	16717	16814	16841	16884	16754	16973	16890	16841	16881	16898	16850	16827	16670	16878	17111	16847	16684	16775	16906	16753	16883	16763	16888	16819	16912	16676	16941	16731	16860	16847	16821	16876	16734	16894	16725	16903	16799	16733	16774	16855	16700	16822	16856	16794	16725	16604	16895	16784	16966	16674	16720	16743	16906	16963	16598	16815	16875	16836	16694	16805	16739	16803	16824	16900	16723	16664	16823	16830	16801	16879	16643	17170	16772	16772	16812	16619	16864	16548	16775	16784	16783	16907	16821	16950	16774	16843	16977	16972	16671	16796	16819	16699	16894	16742	16846	16782	16811	16840	16709	16692	16795	16954	16857	16930	16818	16757	16960	16905	16820	16631	16906	16795	16860	16953	16748	16743	17115	16681	16788	16876	16868	16656	16693	16883	16784	16815	16851	16770	16816	16936	16999	16782	16716	16664	16772	16829	16763	16914	16799	16601	16837	16776	16716	16858	16825	16856	16984	16753	16913	17045	16743	16823	16740	16774	16821	16856	16646	16662	16965	16931	16941	16896	16807	16879	16700	16862	16950	16908	16874	16736	16916	16729	17028	16863	16834	17021	16897	16785	16725	17025	16826	16843	16867	17003	16712	16877	16913	16784	16938	16877	16704	16838	16860	16843	16781	16902	16827	16936	16893	16818	16947	17017	16760	16888	16995	16792	16918	16644	16694	16713	16839	16833	16888	16825	16646	16727	16829	16770	16845	16796	16606	16793	16879	16785	16863	16839	16908	16591	16893	16930	16784	16935	16877	16819	17083	16831	16988	16888	16786	16769	16761	16785	16614	16961	17019	16698	16850	16866	16976	16826	16940	16840	16920	16923	16845	16847	16903	16952	16907	16697	16909	16936	16941	16920	16852	16942	16853	16784	16963	16690	16756	16748	16960	16857	16881	16902	16883	16783	16838	16761	16805	16741	16586	16932	16807	16685	16930	16736	16879	16659	16789	16829	16859	16814	16787	16722	16977	17019	16933	17023	16783	16914	16794	16776	16839	16776	16961	16894	16930	16827	16970	16647	16750	16822	16861	16827	16695	16903	16675	16894	16780	16757	16838	16923	16733	16720	16898	16903	16888	16831	16787	16846	16771	16869	16732	16827	16643	16934	16912	17037	16893	16803	16739	16703	16868	16672	17008	16809	16900	16929	16825	16919	16662	16700	16724	16725	16972	16892	16990	16730	16891	16796	16921	16922	16811	16798	16826	16661	16749	16713	16994	16793	16940	16771	16615	16914	16890	16806	16903	16878	16772	16848	17037	16945	16882	16888	16925	16836	16860	16726	16799	16884	16664	16892	16927	16673	16805	16969	16731	16875	16775	17099	16611	16936	16840	16781	16823	16611	16776	16859	16828	16857	16616	16911	16813	16835	17011	16813	16808	16967	16895	16842	16670	16800	16724	16744	16891	16699	16974	16669	16804	16673	16620	16839	16775	16680	16882	16678	17003	16730	16643	16712	16889	16738	17115	16736	16881	16796	16712	16852	16810	16791	16679	16869	16754	16892	16764	16764	16714	16870	16821	16955	16771	16726	16912	16708	16878	16753	16641	16738	16759	16772	16641	16650	16971	16860	16836	16783	16900	16823	16749	16790	16781	16710	16850	16813	16744	16795	16922	16851	16855	16880	16779	16757	16802	16879	16780	16746	16844	16897	16724	16813	16971	16776	16958	16738	16741	16921	16787	16949	16831	16833	16823	16994	16875	16936	16660	16749	16892	16798	16778	16760	16735	16929	16781	16897	16858	16750	16765	16818	16901	16819	16811	16947	16862	17040	16905	16753	16921	16683	16832	16864	16683	16799	16686	16829	16834	16710	16828	16883	16807	16805	17007	16804	16817	16846	16975	16772	16789	16916	16818	16763	16673	16970	16983	16889	16742	16955	16915	16826	16712	16756	16730	16867	16775	16773	16855	16793	16636	17037	16767	16992	16944	16752	16735	16740	17012	16687	16786	16716	16894	16948	16997	16777	16885	16897	16956	16766	16940	16867	16830	16846	16917	16934	16898	16988	16891	16853	16953	16677	16979	16831	16937	16888	16875	16764	16696	16968	16622	16627	16851	16729	16854	16696	16920	16672	16920	16733	16900	16891	16871	16626	16846	16916	16756	16775	16825	16899	17052	16725	16784	16750	16812	16843	16879	16716	16923	16882	17028	16750	16959	16818	16817	16926	16880	16829	16844	16858	16756	16833	16853	16699	16763	16713	16886	16874	16621	16799	16937	16636	16833	16798	16883	16631	16899	16702	16904	16981	16905	16907	16888	16757	16729	16934	16792	16904	16863	16717	16913	16719	16694	16895	16651	16836	16792	16926	16836	16850	16931	16856	16895	16740	16751	16822	16766	16788	16684	16760	16829	16804	16669	16785	16563	16811	16850	16915	16814	16742	16798	16710	16780	16872	16876	16860	16740	16886	16984	16635	16886	16796	16851	16860	16887	16744	16776	16601	16892	16735	16916	16844	16787	16814	16879	16775	16790	16856	16769	16856	16876	16737	16539	16826	16877	16771	16813	16870	16852	16783	16842	16799	16780	16581	16841	16934	16760	16843	16775	16838	16761	16805	16788	16673	16817	16989	16712	17018	16743	16678	16968	16788	16811	16982	16772	16873	17013	16941	16786	16905	16774	16780	16986	16705	16815	16932	16966	16801	16937	16853	16922	16656	16807	16578	16880	16874	16726	16712	16841	16862	17073	16854	16694	16922	16906	16838	16837	16691	16949	16858	16580	16822	17077	16945	16834	16864	16853	16889	16651	16979	16692	17022	16914	16642	16704	16893	16853	16821	16998	16922	16691	16807	16932	16878	16763	16723	16894	16839	16832	16800	16816	16950	16874	16755	16833	16895	16878	16989	16830	16725	16983	16858	16820	16864	16818	16827	16785	16873	16858	16806	16919	16829	16896	16775	16941	16882	16930	16933	17040	16743	17018	16758	16713	16795	16920	16966	16914	16943	16874	16786	16700	16771	16764	17050	16920	16741	16801	16907	16920	16810	16806	16868	16840	16653	16883	16666	16838	16616	16788	16770	16770	16881	16776	16988	16804	16830	16815	16816	16746	16812	16753	16853	16999	16953	16792	16823	16910	16753	16787	16748	16764	16942	16915	16743	16906	16968	16856	16745	16787	16816	16742	16806	16779	16731	16755	16944	16788	16921	16844	16656	16921	16787	17044	16912	17046	16973	16797	16695	16731	16797	16999	16918	16951	16718	16828	16792	16924	16748	16935	16929	16978	16777	16956	16829	16771	16852	16767	16925	16744	16841	16753	17020	16832	16797	16937	16802	16884	16884	16782	16937	16795	16935	16893	16812	16971	16772	16927	16807	16616	16752	16827	16822	16767	16809	16987	16707	16881	16925	16914	16926	17002	16824	16804	16663	16894	16797	16963	16797	16967	16731	16879	16797	16828	16864	16738	16986	16783	17000	16803	16784	16727	16710	16885	16793	16775	16833	16748	16842	16809	16860	16982	16877	16994	16745	16819	16704	16932	16867	16715	16871	16671	16799	16804	16705	16975	16734	16814	16751	16910	17003	16787	16887	16943	16764	16839	16978	16616	16806	16783	16946	16731	16863	16916	16865	16765	16900	16851	16905	16939	16790	16861	16755	16594	16777	16854	16766	16780	16773	16796	16716	16771	16843	16779	16925	16858	17087	16866	17011	16830	16907	16884	16996	16784	16775	16808	17003	16904	16789	16807	16871	16891	16821	16871	16644	16944	16797	16939	16741	16960	16756	16831	16860	16851	16754	16831	16877	16878	16824	16844	16881	16756	16997	16884	16940	16811	16776	16739	16877	16636	16934	16725	16823	16740	17009	16752	16990	16910	16898	16932	16861	16825	16728	16813	16867	16879	16746	16666	16966	16753	16787	16731	16895	16826	16644	16713	16868	16828	16877	16831	16725	16930	16756	16753	16657	16935	16950	16746	16925	16956	16826	16731	16742	16931	16883	17040	16713	16686	16657	16927	16704	16749	16767	16798	16887	16734	16569	16898	16863	16782	16826	16900	16808	16907	16735	16683	16781	17026	16825	16801	16861	16602	16934	16780	16736	16859	16837	16763	16825	16733	16767	16898	16907	16905	16926	16858	16757	16856	16711	16955	16834	16699	16661	17015	16769	17011	16893	17043	16785	16734	16866	16770	16831	16829	16799	16906	16652	16948	17032	16839	16836	16735	16910	16820	16794	16888	17008	16720	16752	16865	16882	16731	16795	16866	16759	16810	16701	16818	16738	16882	16724	16890	16919	16691	16712	16787	16896	16670	16944	16830	16718	16924	16723	16705	16973	16853	16807	16864	16696	16949	16889	16656	16832	16801	16860	16798	16776	16984	17018	16821	16876	16773	16938	16946	16685	16948	16804	16827	16917	16837	16693	16879	16734	16995	16743	16918	16959	16864	16891	16970	16680	16889	16819	16684	16887	16760	16877	16839	16807	16769	16785	16833	17002	16770	16824	16768	16728	16962	17092	16738	16699	16932	16610	16874	16866	16804	16764	16913	16763	16979	16925	16734	16768	16706	16813	16598	16794	16818	16689	16873	16984	16899	16758	16741	16792	16940	16859	16793	16869	16752	16905	16973	16667	16726	16911	16811	16753	16766	17013	16949	16725	16888	16848	16919	16873	16836	16840	16812	16786	16890	16884	16790	16930	16867	17037	17008	16868	17017	16887	16812	16825	16876	16681	16935	16799	16785	16810	16805	16837	16759	16817	16890	16696	16785	16871	16812	16655	16823	16814	16767	16870	16765	16818	16917	16865	16885	16738	16805	16785	16860	16866	16792	16923	16799	16857	16819	16847	16864	16722	16714	16816	16803	16931	16840	16826	16879	16871	16932	16780	16807	16856	16776	16739	16958	16654	16759	16940	17043	16883	16915	16817	16695	16712	16880	16891	16914	16722	16880	16682	16855	16794	16898	16889
24233	21514	29245	26163	26402	27601	25945	22134	20990	21164	20619	20446	20142	20270	20235	20294	20407	20061	20125	19866	19960	19875	19728	19615	19673	19598	19758	19714	19484	19652	19569	19625	19523	19532	19562	19707	19537	19666	19662	19484	19556	19337	19588	19468	19378	19296	19533	19687	19521	19375	19496	19486	19361	19622	19657	19321	19469	19506	19390	19448	19577	19460	19493	19352	19418	19493	19560	19456	19509	19379	19684	19266	19426	19334	19392	19506	19392	19463	19554	19548	19397	19363	19431	19466	19282	19415	19343	19390	19416	19163	19435	19505	19575	19487	19371	19509	19619	19336	19580	19469	19692	19440	19408	19492	19409	19496	19417	19638	19598	19380	19463	19202	19583	19243	19573	19467	19493	19482	19405	19428	19471	19607	19401	19468	19370	19455	19580	19589	19484	19438	19582	19372	19406	19327	19481	19443	19405	19447	19420	19395	19611	19414	19452	19262	19543	19219	19494	19248	19461	19316	19637	19256	19419	19462	19655	19534	19463	19493	19213	19404	19575	19572	19753	19498	19434	19482	19392	19376	19272	19634	19411	19407	19529	19273	19454	19450	19438	19628	19733	19255	19410	19396	19517	19415	19437	19363	19429	19285	19432	19479	19425	19454	19511	19634	19524	19588	19388	19271	19419	19442	19553	19344	19320	19411	19453	19448	19575	19431	19402	19366	19259	19633	19665	19416	19560	19381	19539	19331	19574	19553	19394	19298	19322	19347	19445	19312	19474	19574	19245	19471	19206	19296	19487	19357	19528	19608	19439	19446	19573	19373	19414	19374	19503	19429	19447	19350	19339	19485	19597	19472	19346	19546	19524	19663	19585	19503	19520	19547	19503	19358	19619	19470	19374	19624	19558	19697	19570	19302	19687	19305	19504	19429	19365	19365	19440	19574	19500	19648	19412	19572	19552	19403	19488	19579	19368	19388	19158	19537	19406	19412	19545	19372	19464	19666	19565	19334	19482	19657	19511	19561	19439	19412	19409	19642	19456	19342	19382	19367	19324	19298	19469	19348	19585	19455	19413	19362	19330	19407	19562	19393	19167	19562	19448	19394	19516	19518	19308	19424	19477	19486	19565	19473	19447	19437	19409	19432	19290	19381	19357	19312	19376	19465	19529	19483	19524	19336	19455	19429	19110	19514	19589	19549	19396	19632	19460	19396	19587	19754	19310	19373	19481	19347	19535	19661	19501	19300	19456	19391	19451	19315	19497	19360	19438	19367	19578	19448	19520	19534	19566	19399	19442	19634	19478	19385	19383	19548	19561	19396	19277	19442	19438	19547	19413	19395	19570	19484	19476	19266	19327	19470	19460	19404	19678	19371	19282	19529	19382	19474	19306	19638	19676	19469	19537	19550	19340	19643	19471	19433	19721	19366	19471	19550	19552	19229	19498	19301	19377	19382	19517	19548	19509	19348	19632	19451	19411	19504	19421	19558	19583	19380	19601	19466	19562	19540	19644	19503	19432	19276	19602	19626	19597	19514	19411	19396	19415	19710	19486	19410	19305	19541	19563	19391	19476	19372	19544	19213	19426	19390	19430	19434	19396	19448	19468	19476	19446	19350	19385	19572	19535	19461	19414	19648	19497	19427	19546	19512	19443	19435	19295	19428	19460	19433	19441	19429	19485	19576	19504	19554	19401	19528	19484	19529	19527	19362	19453	19274	19631	19437	19492	19399	19503	19435	19320	19257	19583	19250	19324	19606	19542	19393	19568	19522	19240	19436	19637	19495	19271	19141	19389	19350	19607	19281	19330	19532	19307	19366	19582	19366	19339	19597	19766	19459	19443	19190	19448	19437	19459	19569	19495	19592	19332	19506	19405	19400	19552	19373	19247	19495	19562	19518	19425	19578	19500	19421	19633	19321	19434	19509	19301	19566	19383	19571	19471	19559	19619	19464	19577	19138	19541	19553	19491	19639	19520	19412	19208	19604	19502	19318	19630	19355	19152	19662	19414	19560	19275	19817	19549	19545	19466	19452	19338	19285	19400	19408	19579	19417	19641	19450	19357	19522	19546	19373	19323	19232	19440	19319	19335	19351	19585	19579	19319	19653	19707	19501	19521	19302	19334	19398	19638	19326	19450	19466	19489	19546	19599	19469	19207	19383	19379	19411	19319	19219	19382	19413	19453	19402	19487	19467	19262	19342	19459	19531	19401	19471	19154	19619	19392	19427	19478	19518	19537	19472	19474	19369	19288	19445	19401	19565	19443	19284	19476	19582	19601	19522	19220	19472	19376	19408	19603	19488	19438	19343	19512	19388	19541	19467	19468	19384	19502	19343	19391	19339	19650	19508	19487	19522	19415	19572	19616	19361	19474	19394	19367	19331	19388	19450	19323	19499	19430	19551	19508	19615	19337	19373	19563	19526	19469	19533	19294	19420	19523	19413	19418	19464	19517	19472	19488	19321	19411	19364	19524	19362	19621	19624	19502	19429	19243	19315	19387	19385	19411	19293	19496	19252	19349	19596	19467	19558	19525	19335	19275	19295	19573	19328	19466	19464	19332	19507	19414	19514	19620	19457	19576	19438	19430	19527	19436	19391	19366	19410	19532	19581	19501	19477	19207	19471	19328	19361	19618	19588	19438	19415	19430	19499	19471	19608	19627	19462	19520	19540	19305	19686	19460	19418	19488	19569	19550	19554	19719	19514	19348	19396	19437	19575	19747	19528	19338	19481	19358	19627	19401	19397	19585	19535	19371	19379	19446	19576	19601	19440	19353	19345	19215	19367	19329	19696	19592	19308	19282	19480	19609	19376	19389	19413	19310	19478	19508	19580	19518	19438	19388	19479	19593	19466	19492	19341	19434	19690	19609	19624	19480	19454	19432	19510	19382	19322	19462	19455	19442	19431	19508	19356	19561	19380	19374	19568	19697	19259	19636	19356	19531	19246	19486	19467	19422	19529	19431	19412	19389	19474	19257	19582	19454	19550	19327	19591	19530	19376	19603	19569	19426	19560	19552	19376	19451	19736	19623	19524	19547	19400	19610	19295	19749	19261	19454	19427	19465	19570	19386	19421	19383	19381	19278	19711	19452	19264	19509	19602	19612	19450	19472	19424	19543	19314	19548	19525	19434	19416	19440	19414	19430	19357	19443	19211	19427	19536	19502	19259	19512	19580	19476	19516	19538	19414	19400	19326	19509	19456	19557	19637	19477	19375	19564	19408	19446	19446	19508	19312	19385	19560	19460	19377	19464	19718	19465	19608	19608	19315	19465	19251	19288	19614	19454	19589	19434	19452	19630	19484	19461	19556	19365	19689	19422	19684	19672	19335	19525	19526	19494	19557	19637	19474	19520	19629	19544	19397	19436	19598	19439	19469	19368	19475	19300	19539	19360	19486	19407	19443	19393	19533	19247	19649	19525	19633	19549	19465	19649	19405	19526	19408	19464	19453	19532	19376	19511	19289	19458	19607	19507	19299	19359	19392	19637	19682	19431	19439	19431	19336	19663	19233	19440	19556	19584	19402	19506	19311	19387	19512	19474	19438	19721	19469	19624	19571	19487	19616	19566	19393	19650	19539	19484	19417	19708	19469	19483	19492	19599	19316	19512	19348	19401	19387	19116	19368	19450	19401	19650	19612	19508	19502	19521	19442	19370	19304	19459	19374	19475	19665	19365	19338	19708	19376	19526	19518	19431	19572	19574	19603	19344	19609	19438	19376	19374	19296	19329	19432	19642	19718	19590	19833	19472	19474	19314	19373	19453	19532	19377	19336	19392	19470	19350	19567	19519	19316	19472	19386	19477	19635	19513	19607	19408	19246	19597	19540	19627	19567	19328	19504	19525	19405	19488	19375	19351	19447	19556	19344	19717	19325	19516	19345	19350	19536	19520	19595	19601	19146	19537	19204	19458	19509	19387	19495	19382	19511	19426	19421	19384	19399	19432	19415	19362	19354	19698	19553	19306	19262	19273	19355	19396	19448	19685	19578	19422	19408	19437	19477	19297	19487	19589	19580	19615	19607	19662	19593	19550	19445	19555	19353	19315	19468	19428	19389	19374	19335	19209	19567	19445	19525	19445	19462	19560	19398	19304	19276	19625	19480	19188	19597	19694	19519	19332	19681	19558	19375	19531	19345	19535	19603	19437	19491	19407	19160	19365	19266	19446	19604	19561	19588	19575	19662	19509	19408	19353	19476	19347	19499	19338	19519	19475	19427	19438	19521	19296	19385	19494	19419	19406	19473	19593	19483	19508	19512	19521	19540	19484	19395	19421	19398	19491	19588	19554	19538	19470	19570	19580	19348	19433	19334	19411	19239	19446	19453	19446	19572	19602	19471	19378	19378	19540	19586	19564	19369	19463	19620	19537	19422	19557	19574	19588	19385	19228	19434	19566	19448	19392	19311	19266	19533	19584	19539	19357	19530	19390	19414	19484	19558	19525	19493	19519	19344	19518	19324	19363	19497	19371	19399	19625	19411	19553	19277	19208	19355	19371	19271	19452	19273	19630	19560	19415	19453	19648	19381	19633	19527	19534	19612	19678	19457	19673	19372	19553	19536	19544	19548	19647	19262	19588	19290	19486	19418	19286	19506	19531	19589	19579	19497	19440	19382	19516	19480	19409	19464	19369	19548	19488	19381	19261	19478	19473	19191	19341	19372	19674	19312	19486	19499	19455	19580	19492	19572	19504	19396	19380	19545	19501	19365	19585	19380	19346	19422	19463	19514	19641	19526	19301	19375	19499	19487	19416	19298	19442	19418	19664	19500	19697	19431	19577	19354	19378	19628	19564	19486	19330	19583	19355	19303	19479	19600	19383	19552	19481	19433	19485	19180	19492	19507	19384	19410	19431	19543	19417	19610	19363	19458	19453	19573	19307	19286	19426	19352	19435	19349	19481	19539	19397	19562	19593	19638	19667	19511	19801	19484	19669	19627	19388	19265	19463	19585	19483	19368	19471	19649	19450	19616	19389	19291	19413	19488	19442	19473	19512	19629	19665	19459	19490	19410	19178	19368	19441	19492	19468	19344	19450	19355	19680	19560	19576	19560	19499	19587	19400	19434	19411	19404	19469	19358	19449	19388	19456	19472	19229	19580	19492	19402	19391	19672	19468	19531	19430	19413	19321	19657	19527	19545	19554	19259	19531	19474	19655	19533	19602	19513	19703	19474	19247	19609
33951	52756	48564	39794	33435	27875	22366	20508	19468	18644	18485	18191	17926	17938	17831	18054	18176	17647	17564	17599	17458	17333	17344	17162	17474	17213	17172	17101	16907	17009	17073	16913	17143	16915	16964	16914	16934	16889	16982	17079	16891	16908	16926	16887	16864	17037	17042	16967	17014	16894	16988	16913	16992	16856	16895	17060	16931	16881	16951	16967	16943	17018	16969	17005	16906	16773	16864	17067	16929	16791	16949	17034	16854	16810	16916	17016	16893	16939	16921	17042	16847	16936	17038	16984	16944	17070	16912	16903	16913	17062	16973	17046	16777	16888	16738	16944	16915	16924	16765	16918	16970	17049	16944	16991	16869	16843	16815	17064	16937	16917	16915	16949	17093	16844	17083	17038	16846	16870	16949	16923	16938	16828	16960	16947	16840	16832	17032	16923	17056	16968	17005	17066	16931	16966	16903	16999	16896	16989	16921	16901	16941	16871	16999	17011	16776	16973	16931	16977	16902	16897	16913	17059	16986	16861	16928	16910	16925	17111	16888	17064	16897	16970	16839	16986	17031	16836	17097	16933	17020	16853	16955	17037	16857	16856	17019	17007	16907	16933	16857	17029	16897	16991	16893	17047	16901	16975	16921	16864	16952	16820	16858	17019	16930	16808	16953	17075	16834	16978	16900	16857	17011	16915	16919	16938	16875	16952	16889	17011	16822	16945	16885	16889	16807	16911	16864	16893	16943	16928	16909	17088	16763	16882	17106	16960	16936	17002	16817	16851	16852	16761	17196	16946	16930	17010	16883	17012	16812	17071	16932	17131	16878	17023	17122	16924	16960	16790	16830	16884	16915	16938	16745	16919	17074	17069	17049	17011	16777	16880	16885	16898	17023	16990	16986	16843	16963	16884	17088	16984	16969	17026	16926	16967	16924	16859	16936	16938	16979	16888	16974	16927	17036	16782	17170	16705	16873	17025	16780	16986	16705	16976	16814	17001	16916	16927	17045	16975	16825	16934	16993	16963	16860	16904	17049	16948	16955	16973	16930	16972	16819	16977	16835	17030	16835	16829	16822	16950	16988	17009	17036	16908	17159	16855	16881	16902	16880	16937	16782	16964	16904	16897	16907	16978	16910	16742	17007	16977	16880	16757	16942	16829	16822	16821	16909	16972	16813	16952	16886	17065	17038	16943	16932	16894	16966	16893	16963	17030	17057	16809	16777	17011	16920	17075	16818	16886	16931	16841	16865	16881	16974	16722	16831	17022	16996	17120	17002	16992	16779	16853	16926	16949	16853	16959	16894	16972	16953	16825	16774	16829	16976	16892	16961	16976	16761	16896	16930	17151	16960	16962	17012	16947	16838	16884	16982	16944	16955	16922	16905	16857	17097	17082	16911	16960	17026	16964	16920	16918	16969	16895	16942	16887	16864	17015	16831	16878	16882	17077	17141	16986	16880	16986	16985	16922	16976	16922	16897	17040	17113	16838	17187	16919	16837	17051	16943	17051	16860	17108	16964	16894	16950	16970	16997	16937	16914	16956	16870	16886	16917	16916	17023	16983	17022	16926	16997	17148	16966	16853	16995	16860	16976	16808	16869	16782	16859	16980	16888	16905	17077	16784	16871	17017	17126	16845	16959	16860	16897	16899	16972	17121	16853	16856	17000	16946	16992	17071	16908	16779	16971	17065	16885	17052	16824	17117	16847	16961	16929	16869	17017	16966	16962	16926	16950	16918	16820	16983	16860	17032	16892	16893	17122	16795	16949	16799	16957	17079	17053	16992	16957	16933	16951	16988	16998	16863	16932	16879	16904	16867	16872	16861	16682	16868	16871	16925	16861	17011	16921	17013	17007	16887	17073	16980	16927	17008	16877	16943	17142	16820	16859	16913	16977	16969	16978	17005	17090	17025	16834	16618	16916	16909	16919	16935	16925	17011	16876	16946	16736	16896	16680	17073	17003	16981	16872	16904	16974	16875	16824	16836	17032	17011	17008	17062	16980	16920	16940	16912	16913	17167	16892	17123	17018	16952	17082	16985	17023	16921	17008	16960	16929	16757	16928	16874	17202	16989	16778	16767	16879	16847	16873	16870	16923	16870	16996	16783	16929	16864	16907	16747	16968	17114	16915	17113	16933	16840	17037	16790	16931	16763	16898	16844	17105	16958	16924	17154	16937	16834	17116	16917	16984	16849	16894	16857	16774	17006	17128	16958	16910	17028	17008	17040	16841	16956	16824	16960	17008	16820	16903	16850	16887	16859	16880	16811	16880	16944	16905	16940	16902	16883	16913	16958	16874	16905	16773	17084	16977	16981	16828	16845	16893	16929	16994	16861	16878	16844	16820	16855	16851	16943	16869	16864	16860	16967	16885	16894	17006	16937	16920	16831	17022	16883	16996	17052	16736	17027	17055	16892	17000	16952	16932	16969	17035	16869	16773	17001	16982	16829	16749	17049	16991	16822	16980	16820	17018	16869	16973	16886	16873	16995	16873	16824	16966	16778	17031	16664	16905	17061	16910	16805	16914	16886	16970	16805	17002	16956	17122	16889	17057	16924	16985	16868	17027	17023	16936	17157	17073	16962	16980	16903	16764	16926	17096	17019	16795	16917	16827	17088	16668	16847	17020	17000	17021	17009	16894	16937	16955	16909	16765	16949	16913	16871	16826	16805	17030	16919	16947	16848	16794	16990	16822	16719	16860	16884	16998	16885	17058	16907	16881	16902	17055	17002	16836	17062	16771	16960	17173	17031	16918	16990	16922	16951	16844	17009	16975	16829	16939	17032	16855	16842	17007	16865	16755	16799	16852	17000	16982	16868	16988	16919	16993	16968	16930	16913	16858	16989	16694	17024	16915	16835	16869	16899	16829	16973	16741	16786	16823	16980	16789	16873	16835	17103	17144	16932	16950	16894	16763	16964	16846	16981	16848	16910	16820	17126	16897	16970	16868	16911	17005	16709	16925	17069	16816	16793	16863	17065	16927	16749	16983	16765	17146	16970	16917	16831	16887	16877	17031	16994	16804	16906	16807	16943	16982	17022	16945	17161	16916	16765	16981	16796	16947	17004	16972	17009	17015	16992	16994	16902	17032	16872	16832	17051	16759	16807	16848	17110	16863	16962	16954	17047	17052	16872	16909	16990	16950	16885	16907	17097	16968	16940	17085	16919	17031	17004	16910	17179	16851	16820	16927	16802	16732	16921	16957	17039	16896	16741	16875	16960	17011	16813	16851	16781	16986	16932	17027	16694	16855	16958	17085	16963	16906	17000	16771	17010	16993	16982	16966	16948	16900	16970	16890	16886	16895	16985	16942	16881	16997	17176	17088	17013	16961	16883	16886	16927	16805	16901	16839	17054	16938	17024	16960	16920	16936	17043	16842	16997	16842	16853	16991	16829	16892	16803	17148	17116	17006	16855	16886	17069	16946	16799	16864	16936	17048	17030	16902	16954	17035	17051	16945	16902	16901	17045	17048	16885	16863	16949	17098	16694	16925	16876	17042	16976	17010	17033	16856	16962	16840	17053	16834	16965	17073	17080	16781	17001	17043	16833	16800	16967	16990	16824	16911	17041	16800	16887	16913	16820	16959	16914	16874	17038	16819	17018	16866	17096	16873	16959	16902	16813	16834	16860	16983	16896	16959	17018	16754	16952	16955	16997	16995	16811	16902	16895	16925	16822	16801	16906	17046	16936	17051	17126	16954	16914	16788	16974	17027	16848	17058	16948	16834	16945	16831	16887	16964	16966	16832	17110	17064	16970	16941	16927	17081	17040	16951	16752	16766	16881	16990	16802	16947	17000	16868	16836	16957	16989	17079	16792	16861	16942	17044	16914	16871	17001	16978	16990	16956	17007	16921	16673	17046	17018	16766	16881	16860	16807	16846	16780	17112	16941	16898	16884	16895	16810	17093	16988	16825	16998	16820	16899	16990	16891	16946	16993	17013	17011	16912	16918	16927	16874	16948	16915	17010	16965	16983	16737	17057	17017	16868	17024	16933	16914	16945	16952	17067	17003	17029	16962	17017	17018	16869	16873	17036	16899	17090	16857	16755	16942	16992	16943	17032	16866	16930	16957	16852	17030	17022	16890	17010	16956	16970	17005	16987	16868	16766	17097	16810	16903	16964	17003	16817	17137	16891	16850	16895	17022	16920	16754	16905	16707	16752	16821	16897	16785	17125	17054	16928	17025	16887	16974	16836	16892	16889	16887	16969	17038	16806	17041	16783	16912	16929	17258	17076	16958	16703	16957	16990	16995	16850	16983	16931	17078	17020	16995	16893	16823	16913	16894	16857	16857	16940	16895	16977	17029	16918	16916	16880	16973	16759	17023	16843	17054	16983	17011	16938	16956	17001	16999	16892	16964	16807	17036	16786	17079	16995	16986	16966	16912	16923	16924	16924	17042	16869	17085	16927	16844	16941	17081	16956	16690	17077	16813	16870	16939	16868	16749	16785	16886	17029	16919	16928	17005	17002	16799	16980	16968	16887	16785	16993	16875	17001	16960	16916	16901	17012	16789	16994	16948	17075	16962	16951	16947	16922	17115	17046	16979	16904	17287	16717	17035	16981	16910	16784	17032	16845	16924	16922	16911	17108	16757	16947	17032	17034	16994	17040	16914	16911	16805	16890	17108	16854	17205	17005	16963	16961	16874	16946	17162	17112	16906	16821	16979	17086	17000	17002	17015	17082	16896	16913	16991	16901	16952	16895	16886	16914	17059	16947	16933	16950	16767	16934	16926	16923	16898	16904	17012	16792	16879	16849	17091	16914	17037	16917	16754	16937	16865	16941	16928	16863	16912	16983	16928	17178	16965	16800	17071	16863	16904	16848	16975	16858	16773	16917	16874	16835	16943	16961	17052	16840	16970	16897	16982	16992	16986	16963	17018	16878	16735	16949	17072	16984	16968	16922	17078	16886	16875	16923	17117	16861	17104	16953	16971	17062	17006	16889	16975	16763	16823	16814	16989	16900	16965	17067	16972	16995	16860	16951	16923	17048	16878	16912	16933	17148	17018	16905	16780	16996	16746	16938	16917	17063	16900	16971	16968	16719	16815	17044	16817	16842	16900	16715	16969	17025	16966	16972	17003	16917	16930	16964	16994	16781	16917	16992	16836	16993	17038	16934	16987	17012	16961	16857	17101	17007	17005	17021	16895	16947	16946	17122	16796	16919	16932
22985	21517	29426	24656	24545	29817	30983	24620	23087	23082	22460	21868	21712	21722	21901	21874	22029	21621	21622	21434	21355	21265	21127	21063	21013	20809	20832	21017	21084	21039	21106	20981	20929	20781	20934	20776	20768	20888	21142	20898	20836	20889	20658	21117	20720	20891	20958	21166	20930	20792	21045	20761	20913	20969	20894	20900	20995	20983	20884	20949	20860	20837	21055	20610	20751	20768	20836	20891	21021	20899	20777	20665	20563	20783	20715	21022	20915	20815	20832	20935	20708	20869	20877	20711	20985	20755	21076	20991	21030	20828	20891	20844	20764	20724	20882	20913	20808	20821	20871	20725	20884	20853	20693	20746	20777	20829	20650	20812	20642	20705	20755	20712	20700	20741	20685	20649	20704	20911	20667	20904	20649	20751	20856	20847	20814	20790	20848	20650	20851	20627	20717	20829	20622	20878	20749	20771	20742	20779	20582	20638	21017	20996	20717	20907	21006	20777	20581	20643	20849	20581	20814	20694	20690	20895	20559	20681	20775	20786	20903	20705	20786	20868	20691	20866	20872	20919	20677	20625	20743	20791	20854	20823	20806	20669	20828	20688	20847	20627	20831	20891	20753	20779	20703	20840	20542	20861	20825	20913	20769	20650	20777	20948	20775	20774	20981	20876	20966	20800	20666	20762	20699	20498	20702	20616	20801	20931	20739	20909	20887	20743	20797	20695	20856	20970	20881	20809	20883	20634	20688	20793	20945	20504	20714	20769	20644	20617	20690	20674	20828	20919	20812	20824	20830	20752	20711	20655	20771	20593	20799	20783	21032	21018	20813	20741	20818	20818	20668	20843	21007	20656	20649	20870	20926	20891	20661	20823	20633	20923	20820	20704	20554	20790	20947	20742	20563	20979	20922	20775	20619	20611	20951	20970	20803	20823	20769	20974	20867	20960	20949	20814	20883	20829	20630	20978	20767	20949	20620	20724	20734	20625	20796	20562	20837	20837	20811	20860	20872	20747	20811	20725	20757	20674	20604	20586	20788	20776	20497	20627	20795	20738	20616	20685	20638	20803	20855	20912	20830	20711	20641	20762	20747	20832	20678	20650	20794	20802	20893	20691	20707	20504	20764	20775	20741	20719	20944	20540	20839	20693	20549	20728	20838	20734	20826	20699	20856	21030	20697	20726	20805	20811	20718	20717	20868	20682	20759	20868	21101	20761	20904	20888	20654	20587	20853	20626	20632	20790	20651	20999	20878	20829	21021	20644	20493	20829	20837	20862	20856	20937	20659	20695	20885	20709	20660	20752	20645	20882	20484	20742	20902	20689	20787	20643	20848	20771	20716	20605	20757	20710	20548	20906	20745	21037	20669	20808	20702	20756	20804	20893	20739	20743	20769	20675	20653	20928	21021	20784	20905	20808	20630	20800	20957	20974	20876	20789	20740	20877	20928	20520	20946	20863	20532	20614	20618	20830	20757	20649	20848	21032	20920	20650	20819	20692	20913	20798	20881	20833	21039	20901	20664	20677	20513	20933	20641	20653	20663	20932	20588	20832	20981	20920	20694	20861	20926	20672	20732	20738	20850	20599	20782	20805	20735	20621	20452	20869	20638	20880	20634	20850	20861	20842	20759	20777	20655	20684	20940	20859	20603	20701	20862	20976	21028	20806	20604	20886	20931	20801	20604	20911	20756	20791	20731	20579	20828	20855	20605	20660	20833	20678	20953	20781	20631	20913	20714	20849	20740	20894	20838	20928	20769	20639	20720	20657	20809	20624	20765	20662	20865	20832	20815	20917	21033	20678	20646	20739	20535	20879	20717	20767	20856	20896	20773	20820	20752	20798	20696	20703	20619	20703	20889	20841	20762	20905	20647	20829	20730	20711	20639	20868	20714	20767	20874	20613	20696	20760	20703	20774	21111	20863	20653	20700	20613	20796	21099	20701	20934	20868	20794	20833	21055	20776	20890	20860	20820	20929	20871	20800	20850	20758	20678	20900	20634	20859	20873	21078	20898	20814	20858	20988	20897	20840	20784	20722	21023	20820	20831	20958	20646	20844	20828	20956	20789	20740	20672	20796	20774	20648	20740	20791	20759	20734	20690	21091	20920	20604	20490	20845	20702	20770	20826	20828	20742	20794	20979	20790	20782	20867	20730	20773	20796	20713	20746	20765	20756	20792	20828	20625	20980	21004	20863	20992	20858	20741	20687	20736	20650	20810	20733	20783	20675	20761	20685	20667	20831	20516	20766	20676	20865	20884	20772	20866	20787	20756	20850	20778	21032	20516	20760	20547	20753	20835	20988	20637	20765	20763	20852	20894	20730	20911	20732	20718	20648	20768	20850	20844	20659	20599	20563	20802	20507	20851	20758	20839	20739	20635	20803	20982	20782	21006	20979	20794	20702	20829	20803	20788	20694	20732	20754	20757	20847	20842	20804	20808	20736	20737	21073	20951	20656	20753	20784	20803	20410	20904	20769	20725	20822	20708	20588	20802	20697	20996	20699	20854	20833	20716	20784	20775	20739	20823	20717	20680	20610	20577	20791	20875	20682	20841	20767	20658	20765	20583	20799	20775	20738	20676	20620	20806	20729	20801	20719	20850	20839	20722	20878	20634	20628	20758	20803	20686	20587	20725	20687	20955	20781	20762	20905	20875	20515	20650	20753	20790	20813	20753	20639	20886	20632	20723	20988	20927	20653	20817	20826	20936	20878	20924	20975	20925	20773	20934	20656	20735	20996	20630	20896	20695	20698	20579	20683	20565	20833	20878	20738	20697	20730	20659	20796	20800	20775	20893	20591	20488	20718	20675	20510	20745	20665	20906	20778	20677	20711	20865	20855	20599	20759	20694	20911	20969	20755	20709	20578	20972	20832	20731	20640	20718	20834	20768	21001	20724	20567	20957	20881	20768	20994	20681	20751	20764	20620	21040	20709	20626	20610	20770	20793	20794	20539	20741	20828	20737	20788	20656	20977	20868	20704	20621	20441	20611	20872	20889	20794	20907	20813	20764	20615	20715	20619	20753	20783	20716	20881	20863	20880	20784	20508	20682	20693	20515	20685	20876	20793	20883	20608	20914	20820	20681	20793	20803	20823	20767	20765	21013	20720	20663	20747	21128	20994	20683	20762	20801	20929	20767	20654	20847	20943	20826	20611	20699	20749	20816	20919	20753	20841	20716	20818	20877	20898	20980	20938	20729	20684	20691	20715	20454	20773	20613	20826	20795	20697	20727	20712	20984	20684	20650	20900	20589	20956	20753	20676	20549	20809	20657	20848	20663	20877	20677	20857	20875	20877	20901	20745	20723	20876	20791	20709	20782	20620	20737	20645	20564	20883	20931	20830	20737	20981	20904	20676	20768	20624	20768	20818	20837	20957	20857	20800	20784	20635	20837	20568	20639	20750	20841	20531	20537	20697	20861	20675	20820	20751	20736	20459	20584	20800	20736	20842	20682	20849	20619	20847	20728	20532	20871	20899	20884	20714	20723	21076	20781	20902	20801	20687	20913	20746	20876	20860	20924	20759	20574	20817	20664	20809	20813	20942	20912	20682	20713	20630	20653	20923	20722	20780	20693	20691	20538	20632	20759	20942	20737	20723	20810	20980	20607	20681	20763	20928	20599	20731	20651	20789	20704	20804	20847	20875	20614	20792	20782	20820	20865	20866	20988	20906	20685	20885	20877	20889	20889	20755	20685	20717	20791	20839	20651	20595	20812	20995	20638	20787	20664	20953	20815	20875	20664	20672	20878	20751	20701	20804	20837	20765	20609	20881	20890	20986	20705	20650	20869	20581	20677	20832	20806	20815	20857	20718	20872	20844	20880	20769	20748	20723	20765	20730	20886	20843	20748	20649	20550	20774	20956	21042	20782	20518	20563	20759	20848	20807	20977	20865	20601	20669	20603	20796	20742	20692	20959	20790	20658	20778	20900	20679	20681	21028	20932	20724	20987	20557	20752	20763	20773	20782	20999	20915	21057	20731	20747	20997	20952	20806	20892	20897	20495	20808	20689	20728	20656	20750	20691	20774	20840	20769	20678	20841	20814	20932	20696	20875	20864	20759	20821	20620	20741	20664	20797	20965	20692	20784	20729	20729	20644	20653	20677	20753	21045	20707	20825	20734	20791	20750	20647	20588	20901	20859	20679	20533	20701	20847	21064	20985	20623	20792	20674	20749	20766	20624	20526	20682	20809	20912	21001	20665	20924	20884	20746	20700	20683	20910	20960	20871	20726	20741	20731	20841	20938	20732	20698	20771	20727	20780	20785	20714	20751	20622	20653	20692	20670	20689	20760	20692	20774	20791	20884	20562	20904	20950	20969	20784	20660	20753	20879	20891	20993	20768	20773	20705	20722	20763	20612	20783	20866	20788	20902	20861	20969	20700	20762	20781	20736	20662	20823	20735	20941	20604	20698	20759	20576	20914	20747	20748	20729	20925	20815	20733	20815	20745	20814	20614	20893	20977	20673	20888	20839	20834	20929	20708	20985	20795	20925	20651	20605	20796	20791	21015	20757	20655	20673	20777	20850	20651	20673	20704	20812	20652	20771	20533	20754	20801	20642	20886	20839	20597	20692	20795	20787	20894	20902	20868	20641	20788	20887	20639	21038	20922	20848	20715	20733	20717	20467	20528	20895	20757	20821	21032	20868	20749	20786	20790	20567	20777	20569	20642	20584	20849	21035	20668	20765	20825	20751	20721	20739	21090	20716	20890	20897	20818	20935	20798	20719	20811	20857	20701	20748	20998	20814	20710	20818	20827	20939	20698	20854	20941	20840	20733	20794	20666	20663	20816	20835	20912	20804	21023	20809	20854	20743	20706	20616	20719	20876	20784	20796	20699	20783	20727	20784	20800	20793	20563	20771	20697	20982	20688	20723	20907	20879	20994	20713	20830	20805	20831	20806	20844	20856	20749	20822	20898	20992	20851	20915	20927	20776	20803	20770	20516	20841	20805	20673	21043	20771	20844	20948	20823	20914	20851	20746	20926	20816	20891	20732	20758	20745	20803	20603	20770	20673	20688	20780	20767	20717	20904	20699	20880	20838	20686	20864	20880	20817	20897	20764	20757	20755	20758	20883	20644	20901	20833	20890	20871	21015	20698	20715	20716	20733	20827	20724	20621	20969	20818	20700	20820	20791	20661	20781	20845	20786	20840	20779	20884	20624	20716	20874
37239	59067	55411	47463	40434	35135	27198	22763	21285	20145	19829	19447	19035	18956	18669	19004	19018	18884	18716	18712	18566	18195	18144	18059	18098	18002	17894	17935	17752	17911	17716	17907	17641	17541	17865	17631	17732	17790	17743	17742	17661	17874	17770	17541	17782	17765	17633	17621	17756	17946	17555	17780	17755	17617	17612	17617	17510	17583	17845	17722	17672	17704	17834	17787	17672	17703	17596	17774	17781	17705	17788	17841	17717	17698	17594	17760	17563	17927	17850	17505	17793	17751	17811	17616	17537	17892	17858	17682	17554	17715	17838	17734	17730	17839	17793	17715	17783	17746	17694	17693	17828	17553	17584	17872	17772	17773	17814	17697	17654	17844	17754	17750	17679	17765	17688	17677	17775	17583	17782	17676	17548	17486	17767	17567	17710	17732	17651	17782	17786	17656	17728	17569	17768	17622	17716	17801	17618	17613	17609	17628	17650	17621	17538	17827	17747	17681	17791	17457	17767	17795	17651	17879	17635	17490	17876	17649	17773	17585	17737	17797	17602	17676	17592	17828	17626	17662	17677	17729	17583	17735	17858	17524	17722	17574	17719	17762	17597	17776	17717	17691	17673	17805	17627	17941	17749	17649	17655	17866	17476	17765	17843	17805	17685	17741	17569	17742	17778	17639	17876	17700	17815	17789	17752	17669	17554	17574	17808	17838	17769	17747	17626	17508	17794	17755	17815	17597	17689	17699	17791	17709	17636	17642	17605	17819	17657	17515	17586	17582	17675	17635	17714	17833	17869	17610	17739	17752	17648	17704	17708	17611	17740	17686	17753	17844	17694	17634	17495	17765	17733	17780	17613	17565	17838	17591	17740	17662	17760	17765	17724	17644	17659	17651	17820	17810	17766	17802	17626	17509	17530	17728	17656	17535	17750	17792	17828	17625	17828	17633	17718	17626	17872	17791	17637	17534	17746	17637	17649	17504	17596	17782	17623	17579	17619	17757	17582	17668	17628	17687	17656	17637	17719	17678	17755	17592	17596	17727	17765	17661	17830	17728	17784	17863	17794	17692	17658	17677	17634	17615	17667	17767	17966	17386	17824	17806	17717	17769	17679	17561	17786	17562	17645	17728	17662	17514	17730	17756	17799	17737	17765	17655	17815	17662	17719	17645	17617	17641	17733	17763	17704	17625	17730	17609	17642	17757	17679	17683	17714	17579	17923	17768	17797	17752	17657	17634	17598	17720	17741	17591	17778	17779	17550	17664	17531	17780	17582	17572	17736	17721	17769	17680	17645	17544	17604	17689	17629	17699	17791	17584	17689	17593	17831	17580	17804	17630	17850	17612	17740	17549	17700	17516	17777	17619	17608	17726	17685	17709	17595	17737	17767	17873	17681	17680	17627	17823	17738	17706	17622	17761	17675	17571	17672	17773	17781	17669	17765	17842	17378	17604	17809	17608	17636	17633	17714	17473	17525	17665	17634	17719	17436	17690	17868	17671	17723	17751	17527	17765	17858	17726	17659	17695	17642	17692	17749	17709	17689	17749	17638	17748	17713	17740	17693	17707	17781	17826	17748	17643	17852	17669	17593	17698	17821	17844	17740	17731	17782	17633	17610	17632	17687	17662	17717	17723	17815	17716	17736	17727	17787	17699	17830	17672	17708	17515	17651	17666	17727	17681	17815	17607	17686	17770	17748	17642	17804	17703	17688	17817	17676	17689	17664	17660	17795	17658	17443	17774	17616	17825	17644	17743	17757	17519	17618	17706	17800	17643	17749	17830	17693	17718	17885	17728	17791	17716	17610	17651	17790	17674	17657	17901	17482	17879	17818	17713	17927	17669	17688	17633	17646	17761	17732	17652	17637	17670	17797	17697	17545	17704	17638	17657	17500	17767	17730	17809	17668	17688	17814	17714	17778	17512	17851	17603	17752	17783	17623	17568	17673	17575	17742	17676	17818	17660	17610	17755	17702	17714	17856	17537	17806	17729	17638	17446	17581	17711	17629	17749	17800	17655	17737	17580	17846	17761	17695	17621	17629	17645	17615	17710	17736	17730	17499	17630	17792	17789	17638	17759	17684	17816	17727	17708	17918	17529	17690	17670	17730	17632	17601	17796	17876	17671	17621	17656	17581	17885	17900	17627	17762	17556	17723	17616	17648	17568	17759	17605	17599	17623	17674	17770	17630	17604	17869	17803	17729	17688	17630	17669	17621	17553	17782	17750	17642	17550	17780	17664	17667	17646	17698	17544	17624	17523	17745	17543	17578	17784	17652	17688	17831	17764	17695	17567	17676	17627	17825	17780	17802	17611	17739	17803	17656	17714	17925	17672	17760	17538	17788	17794	17845	17845	17697	17646	17781	17805	17565	17692	17835	17771	17632	17556	17866	17753	17810	17656	17893	17731	17666	17724	17699	17530	17951	17597	17698	17715	17941	17671	17456	17599	17671	17708	17735	17661	17720	17659	17743	17650	17526	17484	17753	17745	17737	17879	17886	17746	17613	17736	17662	17674	17618	17795	17602	17763	17891	17630	17633	17698	17967	17760	17567	17522	17681	17574	17790	17513	17666	17845	17731	17636	17784	17549	17564	17560	17669	17579	17672	17633	17501	17779	17763	17942	17708	17605	17731	17675	17820	17575	17682	17646	17727	17717	17664	17625	17714	17793	17754	17685	17654	17515	17760	17675	17559	17775	17696	17537	17677	17815	17824	17625	17701	17748	17698	17751	17628	17645	17669	17655	17574	17765	17682	17694	17552	17717	17589	17898	17691	17632	17577	17727	17899	17701	17698	17620	17736	17682	17728	17590	17637	17929	17732	17572	17822	17814	17697	17648	17706	17619	17543	17713	17798	17640	17445	17599	17688	17785	17710	17650	17508	17611	17762	17608	17709	17847	17785	17701	17520	17607	17564	17688	17676	17833	17441	17739	17608	17730	17576	17765	17570	17589	17753	17403	17890	17590	17765	17750	17673	17826	17647	17632	17770	17711	17695	17526	17612	17786	17727	17612	17698	17618	17602	17827	17701	17533	17729	17770	17771	17548	17800	17865	17658	17692	17679	17466	17568	17731	17654	17574	17727	17673	17662	17542	17544	17766	17603	17712	17630	17576	17599	17730	17733	17628	17794	17731	17698	17739	17677	17715	17848	17711	17807	17732	17549	17662	17547	17651	17717	17856	17758	17578	17758	17534	17576	17643	17658	17750	17690	17880	17573	17657	17603	17706	17705	17847	17808	17923	17813	17662	17697	17696	17770	17636	17845	17677	17694	17630	17555	17799	17651	17740	17592	17561	17721	17580	17720	17684	17799	17662	17676	17749	17771	17630	17748	17497	17650	17808	17554	17773	17728	17628	17802	17655	17619	17584	17580	17742	17663	17730	17568	17626	17650	17710	17703	17771	17636	17637	17638	17585	17811	17599	17635	17675	17678	17797	17763	17579	17904	17681	17785	17706	17696	17771	17613	17855	17860	17630	17724	17582	17610	17663	17727	17746	17619	17708	17764	17650	17613	17713	17706	17780	17880	17735	17803	17697	17760	17898	17637	17747	17526	17753	17638	17689	17645	17763	17744	17679	17639	17630	17694	17772	17749	17668	17496	17626	17733	17780	17601	17648	17677	17717	17801	17588	17629	17794	17576	17823	17639	17850	17642	17589	17773	17692	17561	17763	17763	17537	17714	17630	17617	17752	17739	17537	17753	17781	17678	17618	17563	17794	17426	17909	17810	17659	17857	17495	17866	17689	17686	17637	17787	17721	17699	17561	17569	17854	17834	17518	17632	17664	17598	17761	17785	17725	17750	17685	17738	17718	17540	17505	17634	17758	17644	17623	17619	17872	17715	17750	17657	17474	17729	17703	17716	17738	17608	17611	17734	17548	17788	17512	17735	17668	17784	17698	17571	17619	17785	17613	17676	17709	17711	17735	17645	17791	17823	17812	17744	17692	17757	17774	17568	17679	17896	17877	17655	17710	17728	17648	17755	17650	17643	17824	17699	17772	17678	17620	17740	17663	17571	17792	17670	17702	17570	17740	17787	17706	17769	17692	17832	17667	17767	17636	17723	17594	17512	17595	17557	17740	17603	17595	17704	17765	17764	17620	17809	17748	17644	17454	17597	17707	17685	17506	17735	17767	17848	17668	17549	17465	17808	17730	17717	17929	17609	17699	17724	17627	17763	17720	17759	17684	17515	17502	17685	17807	17779	17691	17649	17622	17723	17710	17545	17771	17801	17758	17631	17797	17643	17476	17679	17757	17754	17590	17706	17791	17623	17734	17708	17710	17648	17622	17597	17803	17625	17793	17872	17780	17662	17635	17680	17815	17675	17760	17702	17657	17812	17664	17531	17695	17674	17728	17595	17540	17805	17710	17612	17641	17448	17667	17727	17627	17604	17665	17560	17597	17563	17842	17739	17664	17519	17575	17704	17580	17852	17785	17778	17804	17687	17676	17573	17664	17761	17690	17536	17836	17680	17765	17681	17629	17709	17558	17573	17701	17839	17792	17808	17496	17566	17587	17654	17682	17674	17594	17731	17748	17531	17701	17559	17643	17625	17663	17822	17696	17643	17701	17749	17628	17742	17908	17776	17700	17573	17676	17743	17614	17738	17481	17649	17809	17710	17594	17733	17661	17749	17688	17651	17623	17741	17671	17714	17564	17686	17726	17616	17638	17796	17731	17832	17610	17773	17632	17507	17599	17646	17623	17721	17492	17713	17588	17659	17790	17775	17831	17830	17547	17616	17754	17527	17682	17830	17682	17570	17758	17748	17652	17683	17837	17626	17756	17865	17656	17607	17657	17621	17773	17457	17566	17631	17744	17721	17742	17631	17668	17567	17612	17568	17945	17634	17656	17704	17587	17601	17770	17759	17925	17640	17565	17818	17784	17564	17610	17789	17782	17759	17500	17571	17570	17771	17729	17690	17661	17621	17669	17755	17529	17711	17559	17747	17754	17790	17660	17718	17676	17629	17677	17511	17638	17730	17631	17727	17812	17707	17600	17622	17878	17550	17606	17602	17685	17744	17514	17845	17585	17743	17729	17475	17562	17876	17678	17787	17680	17631	17641	17703	17605	17627	17618	17659	17636	17910	17719	17833	17684	17605	17751	17650	17709	17724	17673	17605	17786	17653	17705	17763	17631	17592	17675	17769	17676	17886	17658	17656	17660	17423	17625
28993	27825	35959	33105	26717	23732	21986	21002	20526	20593	20136	19989	20006	20180	20073	20025	20087	20191	19928	19957	19913	19909	19895	19843	19843	19948	19873	19793	19825	19822	19884	19893	19690	19840	19794	19616	19727	19699	19724	19808	19694	19828	19681	19729	19894	19852	19842	19760	19714	19744	19679	19827	19826	19414	19719	19788	19822	19834	19784	19596	19613	19641	19675	19880	19810	19916	19792	19603	19794	19658	19761	19593	19706	19951	19638	19497	19878	19595	19651	19815	19825	19659	19822	19733	19907	19762	19749	19784	19645	19821	19720	19612	19837	19708	19494	19571	19578	19681	19661	19768	19746	19739	19700	19632	19681	19871	19564	19816	19826	19776	19717	19678	19944	19796	19695	19553	19723	19964	19647	19676	19551	19910	19689	19747	19716	19737	19638	19856	19808	19685	19970	19721	19595	19734	19555	19650	19770	19653	19702	19744	19380	19855	19706	19757	19594	19718	19938	19615	19868	19582	19625	19744	19717	19531	19677	19773	19885	19788	19649	19810	19835	19676	19614	19737	19646	19760	19965	19721	19761	19832	19611	19678	19775	19563	19625	19675	19937	19904	19837	19871	19596	19754	19763	19820	19810	19615	19823	19796	19845	19719	19955	19495	19614	19592	19494	19681	19842	19695	19798	19671	19649	19637	19738	19545	19717	19664	19663	19826	19731	19971	19520	19642	19732	19750	19696	19638	19618	19865	19767	19773	19682	19755	19839	19625	19545	19740	19620	19830	19644	19755	19698	19831	19647	19594	19689	19739	19907	19778	19787	19677	19697	19702	19739	19783	19470	19620	19585	19793	19502	19651	19940	19608	19775	19799	19581	19615	19708	19696	19718	19753	19829	19619	19802	19612	19600	19788	19813	19596	19679	19729	19634	19550	19770	19805	19579	19524	19743	19658	19687	19663	19785	19717	19763	19704	19846	19743	19583	19784	19909	19689	19705	19862	19710	19690	19953	19793	19549	19792	19692	19566	19605	19681	19648	19658	19703	19668	19845	19751	19753	19829	19603	19874	19726	19895	19720	19786	19731	19681	19615	19713	19802	19639	19694	19932	19905	19821	19589	19688	19752	19733	19618	19631	19579	19812	19428	19671	19678	19809	19590	19773	19628	19852	19879	19902	19961	19713	19809	19836	19582	19632	19968	19783	19622	19614	19575	19664	19589	19745	19669	19778	19773	19876	19616	19751	19631	19737	19591	19594	19713	19845	19733	19694	19734	19748	19580	19531	19729	19928	19605	19575	19846	19712	19775	19638	19611	19704	19715	19563	19659	19648	19703	19694	19718	19825	19765	19879	19486	19528	19814	19753	19644	19727	19786	19600	19779	19768	19653	19687	19630	19779	19595	19770	19656	19666	19668	19735	19484	19905	19915	19472	19893	19694	19901	19734	19820	19849	19667	19670	19669	19806	19885	19705	19406	19725	19728	19892	19791	19599	19696	19874	19701	19726	19596	19745	19773	19597	19511	19511	19587	19753	19859	19719	19634	19609	19811	19767	19723	19736	19448	19845	19605	19683	19987	19863	19683	19583	19586	19546	19835	19674	19650	19656	20001	19804	19615	19597	19669	19790	19798	19759	19712	19447	19782	19433	19732	19901	19531	19613	19719	19583	19836	19732	19812	19717	19817	19491	19627	19619	19618	19652	19970	19599	19643	19597	19950	19791	19530	19561	19716	19620	19747	19851	19755	19673	19985	19618	19761	19644	19717	19495	19832	19743	19796	19633	19748	19736	19733	19843	19484	19801	19998	19668	19576	19864	19943	19850	19855	19568	19699	19899	19809	19660	19654	19631	19692	19560	19756	19588	19934	19809	19523	19697	19763	19637	19649	19649	19642	19525	19903	19876	19758	19546	19765	19685	19877	19631	19623	19709	19654	19614	19583	19658	19533	19846	19888	19452	20003	19774	19847	19899	19892	19958	19748	19875	19801	19668	19705	19757	19599	19629	19561	19822	19661	19682	19725	19709	19771	19733	19714	19539	19740	19639	19930	19646	19547	19596	19706	19653	19708	19813	19742	19608	19565	19767	19717	19705	19697	19746	19647	19867	19859	19650	19839	19889	19579	19663	19705	19427	19951	19652	19768	19952	19821	19769	19743	19715	19622	19606	19747	19524	19773	19560	19634	19580	19575	19601	19631	19700	19772	19851	19572	19665	19806	19662	19687	19715	19646	19675	19885	19666	19623	19734	19669	19674	19798	19891	19690	19568	19703	19735	19601	19636	19858	20022	19748	19759	19718	19653	19665	19578	19884	19602	19779	19707	19944	19836	19854	19932	19836	19789	19642	19685	19770	19583	19608	19709	19721	19643	19606	19630	19919	19672	19786	19828	19681	19696	19653	19790	19780	19541	20049	19600	19850	19810	19757	19649	19699	19615	19586	19589	19693	19823	19844	19656	19907	19517	19837	19689	19770	19889	19611	19619	19812	19638	19658	19743	19550	19653	19582	19887	19699	19690	19561	19695	19774	19956	19578	19567	19733	19810	19645	19678	19829	19922	19768	19892	19630	19872	19766	19585	19991	19872	19675	19688	19855	19698	19705	19720	19726	19839	19597	19809	19730	19948	19714	19569	19719	19722	19646	19678	19738	19909	19915	19742	19662	19489	19655	19765	19609	19495	19935	19741	20014	19608	19661	20039	19808	19800	19782	19785	19827	19588	19647	19842	19706	19826	19704	19801	19609	19454	19582	19704	19677	19847	19767	19822	19576	19730	19609	19667	19731	19987	19810	19685	19703	19703	19846	19682	19578	19613	19777	19693	19734	19704	19774	19701	19719	19590	19828	19732	19777	19615	19816	19665	19511	19558	19789	19754	19810	19647	19764	19633	19665	19544	19648	19772	19773	19640	19704	19740	19745	19631	19857	19757	19918	19772	19863	19814	19777	19648	19949	19737	19533	19794	19714	19885	19562	19526	19682	19621	19754	19819	19774	19784	19765	19643	19690	19905	19756	19913	19658	19636	19723	19735	19538	19642	19805	19669	19478	19739	19686	19596	19678	19754	19813	19804	19694	19692	19886	19709	19843	19776	19581	19743	19658	19940	19759	19896	19899	19743	19725	19700	19585	19729	19631	19675	19754	19639	19790	19632	19692	19630	19725	19700	19729	19690	19762	19747	19542	19811	19649	19656	19500	19698	19739	19660	19633	19719	19604	19706	19829	19747	19591	19622	19719	19519	19743	19743	19745	19415	19807	19838	19615	19752	19831	19535	19450	19715	19826	19710	19679	19690	19705	19744	19853	19553	19628	19731	19836	19697	19897	19691	19678	19757	19725	19749	19823	19842	19522	19654	19915	19665	19553	19648	19693	19692	19675	19756	19680	19546	19683	19836	19656	19777	19700	19917	19784	19608	19695	19604	19587	19852	19916	19804	19925	19741	19712	19751	19714	19867	19829	19683	19785	19779	19867	19713	19722	19755	19573	19661	19870	19715	19784	19795	19959	19732	19907	19625	19861	19827	19534	19487	19488	19696	19636	19757	19932	19792	19829	19566	19631	19885	19536	19617	19835	19761	19813	19607	19746	19676	19558	19670	19471	19740	19671	19709	19618	19565	19572	19791	19914	19492	19785	19940	19792	19796	19788	19499	19630	19710	19771	19827	19702	19793	19563	19752	19740	19670	19770	19890	19762	19792	19810	19597	19518	19792	19661	19739	19999	19848	19902	19771	19792	19761	19880	19699	19801	19579	19424	19549	19587	19684	19803	19579	19735	19853	19512	19797	19608	19849	19921	19642	19782	20093	19932	19622	19773	19764	19859	19650	19684	19858	19797	19833	19695	19744	19714	19741	19891	19523	19913	19509	19753	19686	19848	19676	19513	19733	19689	19683	19886	19780	19760	19789	19569	19776	19829	19687	19579	19695	19653	19828	19500	19810	19676	19634	19696	19466	19636	19557	19571	19614	19725	19749	19591	19822	19643	19659	19797	19551	19581	19582	19653	19865	19616	19707	19764	19860	19702	19682	19616	19671	19677	19754	19736	19625	19654	19798	19722	19772	19835	19678	19802	19685	19892	19680	19772	19912	19630	19602	19531	19716	19865	19891	19429	19744	19761	19831	19777	19823	19671	19760	19685	19616	19833	19702	19737	19854	19773	19906	19722	19991	19758	19614	19838	19878	19791	19616	19626	19683	19751	19704	19785	19907	19711	19581	19411	19714	19885	19918	19760	19685	19562	19781	19544	19791	19808	19658	19671	19598	19869	19623	19602	19700	19787	19791	19802	19646	19715	19528	19564	19644	19725	19590	19581	19664	19715	19580	19641	19728	19747	19777	19761	19944	19916	19587	19584	19593	19778	19534	19722	19841	19910	19804	19666	19776	19706	19802	19724	19712	19674	19520	19961	19650	19813	19845	19863	19853	19890	19675	19884	19643	19760	19655	19813	19745	19574	19590	19739	19957	19718	19716	19673	19951	19722	19599	19557	19687	19907	19823	19703	19749	19760	19657	19583	19872	19796	19645	19864	19716	19681	19755	19747	19861	19719	19471	19764	19720	19631	19709	19818	19714	19747	19785	19757	19752	19707	19546	19662	19725	19772	19855	19751	19616	19670	19602	19403	19617	19616	19698	19725	19666	19704	19642	19944	19875	19625	19680	19780	19592	19637	19548	19745	19635	19730	19511	19661	19754	19696	19844	19692	19799	19807	19751	19635	19535	19795	19678	19617	19721	19750	19623	19820	19767	19546	19708	19689	19663	19645	20042	19539	19492	19604	19891	19816	19808	19739	19892	19764	19825	19749	19885	19685	19511	19574	19822	19656	19694	19744	19756	19672	19656	19759	19705	19910	19638	19685	19809	19759	19798	19708	19776	19470	19809	19904	19611	19906	19764	19678	19639	19649	19761	19768	19626	19616	19737	19696	19572	19620	19692	19976	19733	19899	19991	19812	19857	19652	19690	19710	19631	19804	19589	19689	19722	19717	19621	19901	19573	19729	19657	19881	19830	19669	19602	19497	19738	19671	19679	19802	19653	19414	19865	19775	19532	19611	19703	19761	19751	19945	19826	19586	19759	19666	19699	19640	19568	19744	19766	19741	19688	19604	19640	19811	19618	19882	19701	19849	19950	19769	19671	19724	19612	19769	19760	19749	19551	19943	19598	19820	19807	19747	19593	19640	19771	20055	19598
33375	45312	42348	33353	26683	22518	19953	18928	18460	18093	17717	17775	17592	17402	17470	17546	17446	17520	17519	17463	17342	17303	17279	17316	17159	17153	17122	17101	17187	17281	17199	17154	17065	17078	17045	17249	17129	17120	17138	17105	17174	17219	17155	17128	17236	17148	17225	16884	17151	17078	17098	17065	17033	17142	16968	17103	17100	17060	17261	17152	17204	17165	17083	17207	17169	17099	17080	17194	17208	17019	17214	17160	17096	16992	17031	17173	17010	16933	17061	17140	17005	17060	17142	17226	17168	16987	17066	17092	17073	17123	16895	17057	17028	17133	17042	17164	17015	17253	17129	17069	17227	17075	17054	17079	17038	17169	17151	17052	16994	17064	17153	17095	17090	17278	17199	17134	17067	17090	17128	17134	17268	17182	17040	17234	17079	17056	17129	16835	17111	17268	17165	17213	17133	17185	17060	17090	17155	17091	17200	16946	17077	17187	16882	17034	17205	17063	17070	17022	17120	17062	17111	17182	17224	17161	17110	17015	17154	17035	17128	16915	17444	16890	17100	17245	16936	17077	17166	17008	16934	17133	17160	16982	17096	17078	17239	17123	17064	17178	17061	17172	17173	16996	17065	17263	17165	16833	16940	16937	16971	16910	17137	16991	16974	17248	17075	17017	17103	17074	17072	17074	17066	16973	17005	17034	17055	17075	17199	17134	17027	17087	17042	17111	16965	16969	17127	17091	17117	17131	17063	17024	17026	17197	17142	17017	17038	17139	17014	17143	16974	17322	17180	16933	17040	16830	17252	16998	17034	17012	17007	17087	17139	16977	17175	17054	17170	17092	17141	16889	16998	17036	17113	17201	17072	17031	17209	17034	17100	17035	17205	17109	17144	16962	16967	17048	17163	16788	17026	17071	17013	17016	17074	16917	17018	17149	16944	17105	17081	17008	17035	17110	17002	16920	17095	17095	17143	16889	16961	17072	17201	17133	17047	17134	17200	17122	17012	16981	17035	17160	17280	17254	16874	17146	17151	17148	17132	17110	17121	17218	16953	17199	17158	17088	16932	17084	17109	17123	17077	17073	17019	16907	17035	17046	17166	17114	17077	17162	16975	17079	17077	16893	17116	17139	17005	17111	17139	17114	17181	16980	17029	16993	17138	17119	17326	17128	17116	17059	17066	17235	16958	17118	17110	17023	17121	17098	17019	17115	17108	17119	17149	17054	17083	16961	17064	17096	17224	17094	17154	17142	17086	17156	17101	17162	17097	17007	17033	16965	17116	17022	17142	17168	17209	17089	17138	17072	17131	17176	17143	17030	17215	17075	17065	17042	17067	17066	17126	17303	17125	16934	17099	16964	16946	16849	17065	16918	17085	17079	17134	17029	17105	17100	17127	17119	17221	17082	17025	16958	17196	17113	17167	17052	17240	17074	16954	17211	17022	16956	17106	17039	17081	17154	17093	17037	16949	16899	17173	17297	17100	17045	17203	17175	16934	17029	17214	17063	17106	17132	17194	17052	17108	17158	16993	17078	17187	17158	17067	17250	16867	17057	17166	17162	17249	17097	17173	17106	17050	17151	17077	17123	17175	17033	16991	17158	17139	17137	17114	17177	17092	16977	17188	17034	17121	17054	17117	17022	17068	17111	17026	17172	17016	16963	17058	17167	17154	16999	17117	17137	16959	17173	16992	17153	17247	17000	17160	17022	17143	17151	17160	17056	17129	16984	17122	17141	17128	16944	17221	17151	17234	17080	17154	17081	17133	17098	17041	17103	17186	17054	17150	17032	17019	17211	17184	17184	17156	16980	17095	17002	17178	17019	17046	17302	17034	17233	17083	17131	17047	17266	17081	17101	17274	17131	17141	17162	17087	17165	17083	17013	16933	17184	17019	17178	17143	17112	16880	16999	17100	17128	17104	17267	17087	16909	17222	17165	17200	17160	17129	17007	17256	17220	17070	17067	17112	17044	16922	16995	17301	16995	17192	17193	16882	17296	17074	16988	17129	17195	17071	17005	17038	16987	17226	17037	17187	17050	17037	17072	17018	17317	17191	17099	17216	17144	17168	17089	17273	17099	17205	17195	17278	17063	17043	17240	17106	17056	17115	17235	17251	17114	17072	17107	17085	16960	17174	17204	17171	17123	17093	16994	16879	17151	17147	17136	17070	17192	17094	17136	17075	17219	17179	16875	17074	17005	17163	17004	17043	17061	17099	17036	17063	17028	17028	17222	16982	17105	17219	17068	17206	17137	17051	17016	17119	16906	17130	17009	17196	17075	17038	17160	17046	17278	17332	16999	17182	17004	17071	17199	17173	16977	17211	17139	17129	17088	17077	17364	17182	17130	17097	17072	17057	16999	17121	17174	17206	17104	17090	17154	17033	17053	17123	17121	17178	17096	17155	17017	17205	17123	17086	16942	17069	17015	17264	16950	17232	17064	17205	17216	17056	17216	17043	17265	17250	16935	17070	17071	17225	17127	17183	17055	17140	17118	17026	16902	17217	16921	17325	16962	17111	17077	17261	17036	17058	17106	17026	17190	17122	17136	17035	17041	16903	16987	17178	17082	17081	17005	17095	17209	16991	17231	17129	17099	17147	17097	17278	17196	17032	17083	17080	17169	17198	17207	16984	17317	17093	16973	17124	17108	16914	17152	16970	17189	17001	17243	17019	16902	17029	17197	16935	17047	17023	16957	17151	17154	17143	17120	17074	17105	17095	17089	17187	17054	17213	17143	17271	17229	16984	17097	17141	17170	16930	17068	17025	17060	17196	17090	16973	17206	17168	17179	17224	17012	17122	17139	16984	17046	17163	17210	17060	17245	16978	17039	17158	17091	17027	17062	17065	17107	16999	17022	17123	17088	17116	17104	17202	17014	17229	17198	16946	17087	17181	17140	17172	17078	17047	17036	17164	17016	17053	16942	17224	17090	17156	17122	16985	17058	17083	17090	17160	16930	17168	17106	17055	17103	16998	17155	16910	17081	17074	17169	17108	17162	17161	17211	17176	16942	17064	17148	17012	17044	17189	17043	17094	17004	17083	17081	16996	17054	17136	17179	17105	17100	17123	17030	17126	17054	17001	17125	17207	17262	17173	16971	16901	17096	17019	17079	17029	17155	17132	17064	17211	17078	16952	17222	17072	17151	17072	17242	16900	16911	17114	17047	17288	17079	16974	16995	17172	17137	17130	16981	17119	17096	17138	16859	17069	17119	17062	16913	17111	17229	17039	17138	17055	16960	17018	17099	17142	17161	17182	17082	17186	17081	17199	17139	17215	17035	17067	17166	17114	17210	16960	17145	17077	16966	17303	17124	17175	17112	16929	17241	17116	17089	17006	17119	16983	17151	17166	17016	17028	17131	17227	16878	17092	17181	17234	17092	17128	17234	17059	17219	17151	17135	17009	17057	16939	17244	17028	16995	16964	17088	17168	17176	17169	17183	17002	17020	17062	17120	17177	17218	17239	17132	17312	17372	16920	17064	17002	17179	17206	17088	17056	17059	17201	17066	17095	17140	17162	17134	17174	17116	17023	17184	17232	17029	17170	17156	17117	17145	16989	17056	17254	16957	17221	17022	17042	17056	17170	17040	17124	17039	17041	17094	17229	17085	17006	17107	17181	17235	17108	16971	17046	17053	17048	17112	17162	16988	17114	17029	17188	17023	17232	16943	17114	17132	17168	16988	16931	17075	17095	17100	17069	17130	17204	17148	17333	16942	17254	16971	17186	17117	17099	16991	16952	17049	16942	17133	17007	17250	17171	17108	17136	17139	16890	17164	17153	17128	17097	17202	17021	17020	17175	17078	16881	17160	17177	17109	17037	17112	17151	17065	17005	17138	17158	17109	17151	17221	16978	17080	17157	17175	17269	17222	16997	17008	16983	17013	16994	17022	17005	17184	16960	17179	17307	17197	17316	17121	17098	17136	17105	17116	17243	16981	17129	17204	17059	17127	17125	16974	17155	17148	17042	17116	17004	17180	17180	17011	17127	17079	17236	17218	16944	17144	16904	17076	17256	16934	17227	17041	17102	17079	17031	17205	17293	17101	17131	17075	17082	17153	17095	17066	17131	17154	16882	17186	17155	17161	17151	17012	17101	17179	17136	17234	17093	17308	17291	16937	17112	17138	17067	17078	17127	16980	17174	17242	16955	17057	17111	17147	17125	16960	17202	17163	17017	17140	17173	17301	17154	17114	17023	17220	17168	17010	17106	17206	17066	17182	17041	17179	17003	17104	17090	17064	17049	17065	17101	17086	16906	17153	17173	17155	17141	17114	17183	17092	16904	17212	17077	17159	16996	17006	17085	17173	17199	16994	17138	17097	17092	17190	17086	17086	17282	17040	17348	17087	17043	16946	17021	17020	17083	17070	17018	17118	17089	17040	17030	17017	17094	17264	17187	16956	17274	16995	17158	16933	17246	17089	17196	16865	17182	17071	17202	17144	17135	17174	17085	17195	17104	17222	17056	17293	16858	16872	17209	17133	16902	17138	17088	17213	17095	16969	17138	17026	17056	17152	17223	17173	17222	17143	17126	16900	17059	17077	17075	17038	17061	17191	17069	17223	17100	17317	16988	16913	17028	16984	17016	17037	17092	17119	17204	17138	17226	16973	17065	16992	17106	17058	17118	17185	17283	17003	16997	17025	17178	17186	17032	17152	17174	17153	17084	17181	17218	17157	17019	17214	17162	17173	17171	17147	17126	17050	17071	17069	17214	17132	17294	17198	17114	17109	17113	17062	17031	17203	17144	17159	17177	17056	16898	17214	17250	16807	17084	17200	16997	17066	17159	17036	17148	17181	17165	16968	16915	17057	17158	17075	16995	17203	17064	17133	17181	17106	16972	17137	17026	17068	17193	17065	17092	17223	17201	17146	17015	17293	17186	17075	17238	17094	17243	17142	17001	17173	17221	16958	17168	17068	17128	17226	17151	17144	17156	17160	17086	17094	17031	17169	17069	17082	17094	16968	17161	17052	17036	17138	17125	17137	17256	17124	17119	17113	17206	17048	17265	17182	16839	17218	17128	17036	17185	17104	17200	17097	17184	17062	17048	17102	16947	17119	17290	17246	17098	17036	17201	17092	17086	16989	17101	17089	16974	17141	16943	17252	17014	17065	17189	17181	16926	17119	17178	17039	17084	17171	17253	17085	17123	16951	17104	17229	17122	17305	17275	16898
24219	21480	29167	26264	26059	27527	26908	23268	22367	21809	21130	20902	20725	20551	20536	20317	20360	20275	20378	20280	20430	20319	20416	20122	20232	20240	20118	20139	20071	19990	20112	20134	20081	20040	20156	19880	20041	19987	20242	20145	19873	19995	19903	20142	20029	20025	19978	19892	19826	20265	19994	20181	19900	20094	19966	20169	20151	19955	19987	19934	20070	20002	19996	20083	19875	20040	19959	19974	20219	20039	20018	19887	20176	19981	19988	19852	20099	19885	19895	19837	19945	19950	20013	20046	20088	19816	19875	20135	19765	19960	20150	19956	19965	19966	20128	19899	19970	20157	19910	20138	20244	19795	20003	20159	20232	20178	20038	19919	19926	19900	19877	20030	20058	20085	19918	19989	20071	20023	19843	20015	19987	20024	19868	19921	19917	19983	20165	19941	20075	20149	19905	20119	20004	20036	20232	20056	20175	20037	20141	19755	20152	20048	19886	19968	19977	20220	20060	20109	19966	20046	19974	20092	20006	19944	20056	20014	19909	20033	19807	19849	19973	19980	20189	20080	20013	19809	20112	20032	19931	19891	19955	20015	19767	20081	20092	20014	19908	20213	20218	20020	19660	19953	20107	20135	19999	19958	19919	19989	19994	19903	19832	20053	20228	20103	20048	20088	19909	20096	19845	19948	19995	20029	19954	20137	20164	20070	19801	19958	20213	20002	19928	19794	19856	19901	20046	19959	20006	20153	19844	19918	19966	19982	19999	20109	19828	20029	19816	19942	19959	19994	20167	19913	20005	19722	19748	19912	20034	19836	20033	20018	20060	20063	20042	20028	19974	19977	19811	19843	19943	20222	19957	20066	20177	19921	19987	19828	20180	19765	19802	19816	19892	19984	20165	19775	20095	20171	19983	20003	19908	19940	19953	20110	20018	19991	19981	19876	20082	20057	20188	20178	19923	19834	19947	20188	20162	20075	20165	19793	20051	19951	20048	19948	20058	20038	19947	20007	19974	19927	20091	19850	20039	20159	20224	19885	20088	19840	19946	19940	19805	19948	19966	19902	20047	19933	20038	19914	19985	20013	19949	19922	20097	19975	20161	20080	20051	19729	19924	20002	19965	20086	19940	20007	19978	19888	19987	19841	19853	20015	20163	19885	20135	19762	19944	19887	20071	19915	20076	20016	19953	19978	20237	19907	19813	20043	20160	19920	19967	20176	20055	20239	20048	19949	20009	20073	20029	20125	20075	19899	20024	20003	20086	20129	20016	20070	20043	19930	20108	19926	19992	19887	20027	20023	19973	20022	19709	19720	20028	20020	20109	19897	20067	20015	19797	19964	20294	20046	19880	20156	20083	19958	19676	19919	19839	20024	20169	19799	19825	19877	20119	20092	20056	19963	19758	19961	19715	19903	19844	19947	19974	20085	19986	20200	20207	19968	19903	20186	19951	19839	20176	20012	20114	19873	19958	19924	20067	19971	19974	19917	20242	19899	20020	20058	19854	20063	20003	19865	20070	19826	19834	20211	19970	20013	20012	20193	20181	20220	19997	20071	19863	19899	20064	20047	20010	19916	19909	19946	19979	19965	19780	20104	19935	19891	20066	19815	19845	20099	19826	20083	20088	19908	20013	20175	19831	19897	19852	20055	20018	20019	19851	19956	19926	19885	19956	19920	20157	20163	20088	20162	20111	20158	20244	19902	19907	20035	19981	20139	20010	20049	20050	19981	19796	19900	19930	19917	20036	20016	19747	19940	20133	19848	19932	20123	20057	20074	19963	19993	20130	19949	20134	19989	19983	19916	19680	19922	19759	20053	20105	19709	19936	19988	20092	19969	20256	19949	19850	19918	20185	19867	20007	20018	19880	20043	20075	20181	19914	20080	19866	19952	20131	19982	19997	19876	20197	19944	19823	20273	19896	19959	19922	19993	19701	19919	20135	19847	19845	19750	20045	20034	19994	19893	19912	19898	20055	20115	19857	19957	20069	20099	19968	19858	19760	19887	20101	20056	20131	19876	19954	20053	20142	19995	20256	19928	20198	19887	20318	19983	19972	20189	19715	19820	19988	19938	20002	20109	20208	19858	20021	20122	19847	19934	20088	19973	19883	19801	20144	20068	20046	20041	20021	19805	19953	19869	20110	20148	19945	19752	20027	19986	19809	19927	20136	19791	20018	19911	19812	20078	20007	20036	19982	19890	20010	19819	19962	20039	19745	19880	19885	19828	19911	20021	19757	20069	20150	19967	20044	20118	19894	20034	20140	19983	19946	19976	20156	20055	19840	20023	20022	19761	20010	20087	20081	20010	20025	19753	19696	19865	19991	20058	19781	20026	19935	19914	19843	20034	19896	19891	20031	19830	19816	20232	20014	20005	20017	20137	20051	20031	20181	19946	20009	19983	20034	19870	20245	19970	19929	19980	20116	19880	19758	20202	19909	20097	19979	20060	19917	20005	20024	19981	20091	20136	20063	20090	19919	19989	20113	19711	19829	20056	20100	19965	20052	19935	20097	19973	19838	20016	19951	20170	19941	19846	19841	19896	19950	20146	19968	20072	19990	19890	19966	19890	19962	19838	19688	20097	19902	20070	20102	20090	20146	19902	19689	20083	20056	20133	19946	20145	20224	19938	20081	19981	19911	20140	19855	19829	19760	19899	20003	19932	20296	20052	20045	19986	19917	19928	20024	20011	20095	19858	20022	19943	20094	20273	19937	19851	19955	20256	19829	20011	20049	20233	19932	19846	19794	19828	19732	19936	20153	20076	19821	19942	19916	19994	19787	19928	20086	20136	19891	19923	19980	20001	19815	19791	20096	20018	20093	19913	19904	19932	19854	19775	20128	20037	20101	20084	19955	19852	20044	20113	20234	19967	19933	20125	20069	20108	20074	20023	20109	19952	20074	20040	20116	20099	19900	19885	20034	19871	20133	19942	20061	19933	20047	19952	20100	20098	19906	20046	19950	19732	19819	20011	19981	20058	19998	19897	20018	20021	20043	19917	19933	19860	19938	20093	20014	19960	20134	19898	19929	20042	20016	20025	19972	20099	20039	20083	19993	20025	19949	20099	20081	20040	19948	20001	19944	19883	20053	19969	19964	20129	20089	19937	20072	19975	19984	20084	20041	20075	19948	20120	20036	20156	20009	20038	19946	19962	19929	20245	19829	19857	20008	20039	19916	19940	20103	20107	19991	19949	19813	19923	20109	20068	19948	19909	20045	19982	20152	20039	20036	20075	20068	19900	20049	19993	19995	20047	20292	20271	20006	20242	19893	19802	20180	19749	20045	20021	19900	20088	20010	19813	19952	20077	20032	19946	19938	19786	19946	19806	20030	19846	19836	19890	19918	19860	19916	20137	19943	20028	19942	19934	19954	19972	19990	19823	19900	20064	20059	20261	19999	19776	20031	20192	19896	20105	20009	19900	19971	19847	19856	19862	20097	20069	20069	19849	19948	19893	19816	20117	20038	19892	20178	19995	19986	19878	20078	20102	19953	19897	20039	20130	20080	20005	19994	19999	19946	19911	19877	19909	20091	20054	19848	19786	19838	19886	19832	19974	19869	20006	20248	19972	20080	19940	19868	19916	20115	20025	20063	19899	19859	20123	20191	19822	19997	20093	20124	20075	20101	19718	19770	20016	20116	19875	19924	20155	20078	20016	20194	20006	19988	19709	19838	20028	20212	19926	19968	19905	20020	19841	20104	20026	20120	19870	20170	19845	19975	20153	20162	20054	20078	19962	19974	20177	19916	19946	19912	19939	20020	19867	19878	20035	19796	19764	19839	19950	20162	19825	19926	19941	19956	20030	20021	20077	20104	19842	20037	20155	20191	19839	19848	19963	20149	19974	19809	19931	19958	19853	19988	20045	19937	19945	19974	19983	20015	19891	20020	19950	20084	19979	19733	19957	19962	19924	20027	20106	19838	19918	20225	19911	20199	20017	19789	19829	20029	20029	19702	19970	20090	19878	20011	20044	20102	19958	19884	19968	20215	20158	19878	19866	19833	19863	20078	20216	19889	19734	19803	20018	19969	19952	20038	19966	19950	19890	20241	19941	19974	19945	20031	19872	19860	19967	19964	20007	19968	19937	20072	20124	20025	19854	20023	19994	20012	20040	19840	20002	19845	19876	19833	20016	20221	19891	19884	20054	20138	19876	19806	20141	19792	19873	20173	19957	20291	19809	20275	19985	19937	20113	20154	20002	19928	19865	20091	19969	20121	19996	19909	19946	20093	19915	20077	19717	20035	19985	19959	20035	19988	20089	19788	19953	19815	20061	20005	19970	20146	20208	20113	19957	19891	19970	19899	19958	20009	19895	19913	19859	19906	19996	20056	19965	20173	19953	19956	20005	20107	20211	20009	19921	20023	19943	20082	19988	20023	20055	19888	19855	19974	20111	20031	20206	19834	20025	20016	19808	20076	19817	19747	19848	19810	20137	20071	19886	20086	19898	19841	19742	19926	20049	20099	20139	20034	20103	19923	19878	19996	19954	19957	19849	20088	20184	19911	20012	20003	19961	19921	19781	20133	19875	20083	20116	19985	19961	19811	19871	20150	20052	20063	20132	20115	20135	19795	19795	19879	20008	20256	19734	20057	19813	20019	20158	20105	19900	20279	20090	20076	19859	19926	20019	20062	19868	20050	20105	19828	20048	19915	20032	19993	19925	19996	20137	19837	19828	19915	19976	19855	19900	20121	19978	20206	20191	20044	20026	20158	19933	19956	19853	20007	19952	20088	20165	20019	19868	20088	19895	19930	19849	20114	20108	19966	20071	20113	20173	20049	19991	19880	20040	20115	19865	20005	20030	19990	19781	19923	19779	19973	19920	19969	19925	20004	19970	19948	19892	19946	19898	19874	20031	20150	19992	20040	20315	20129	19902	19888	20012	20074	20052	19825	20040	20101	20099	19923	19876	19961	20088	20136	20090	20214	20184	20113	20219	19922	20056	20113	19900	19958	20072	20092	20082	19837	19981	19838	19796	19963	20084	19787	20020	20035	20053	19802	20004	19932	19889	20016	20158	19923	19877	20023	19874	20077	20021	19929	19974	19977	19988	20065	20099	20095	19967	20116	20010	19879	19949	20132	19988	20319	20075	19914	20070	20000	20113	19940	20043	19820	19790	20117	19967	20202	20006	20045	19835	20035	20154	19870	19982	19989	19803	19879	19990	20056	19980
33786	53695	50388	39592	32659	27612	23782	21524	20770	19229	18608	18428	18076	18116	17977	17625	17737	17647	17645	17716	17785	17492	17469	17375	17148	17306	17288	17315	17224	17406	17330	17338	17380	17346	17372	17199	17531	17214	17322	17171	17140	17364	17363	17319	17310	17405	17271	17425	17367	17197	17174	17179	17201	17279	17214	17121	17220	17141	17212	17144	17317	17115	17289	17387	17212	17462	17240	17267	17237	17037	17142	17303	17275	17207	17023	17342	17129	17260	17208	17290	17247	17193	17370	17444	17217	17352	17282	17161	17173	17181	17444	17355	17298	17191	17277	17262	17200	17263	17019	17396	17078	17310	17264	17213	17198	17168	17115	17120	17336	17355	17311	17203	17288	17245	17195	17292	17246	17155	17206	17114	17272	17161	17151	17237	17292	17267	17202	17179	17153	17129	17242	17228	17271	17014	17347	17132	17206	17053	17325	17243	17104	17154	17237	17070	17449	17208	17065	17254	17247	17203	17296	17302	17354	17133	17087	17155	17171	17336	17145	17334	17306	17391	17202	17222	17189	17489	17194	17416	17301	17233	17259	17199	17341	17084	17156	17141	17460	17285	17292	17319	17262	17131	17260	16951	17301	17231	17260	17365	17117	17186	17224	17130	17319	17330	17307	17176	17266	17171	17321	17353	17352	17283	17186	17316	17403	17137	17186	17184	17388	17329	17291	17169	17158	17269	17349	17180	17280	17259	17278	17261	17257	17261	17337	17416	17478	17349	17370	17172	17392	17344	17159	17380	17132	17099	17319	17505	17424	17201	17114	17270	17357	17286	17236	17215	17250	17265	17083	17338	17054	17365	17281	17364	17135	17364	17289	17293	17055	17146	17072	17326	17281	17276	17313	17319	17112	17149	17375	17327	17116	17272	17231	17147	17245	17269	17073	17104	17198	17209	17257	17127	17338	17295	17217	17277	17232	17262	17350	17171	17466	17208	17367	17308	17174	17119	17195	17217	17320	17182	17231	17146	17334	17235	17186	17296	17324	17296	17191	17279	17275	17049	17095	17199	17395	17061	17233	17310	17268	17389	17141	17304	17307	17300	17227	17203	17025	17265	17408	17268	17175	17248	17209	17283	17548	17224	17109	17276	17469	17195	17351	17136	17178	17144	17196	17151	17345	17243	17214	17209	17220	17196	17164	17365	17218	17245	17243	17235	17058	17177	17269	17198	17096	17145	17118	17274	17097	17107	17213	17143	17328	17282	17305	17176	17345	17278	17196	17270	17331	17183	17309	17050	17176	17263	17165	17361	17151	17273	17168	17224	17225	17351	17245	17244	17198	17344	17020	17066	17243	17023	17268	17134	17268	17161	17160	17240	17424	17151	17288	17203	17190	17272	17248	17321	17324	17117	17317	17291	17137	17088	17024	17334	17159	17250	17440	17107	17195	17192	17068	17188	17195	17264	17235	17145	17293	17285	17230	17329	17233	17285	17154	17320	17373	17263	17232	17140	17265	17229	17441	17355	17338	17387	17216	17361	17184	17315	17296	17314	17159	17205	17347	17279	17323	17247	17421	17207	17110	17478	17284	17183	17445	16970	17258	17195	17162	17235	17091	17244	17045	17327	17383	17301	17379	17148	17334	17097	17189	17313	17393	17227	17133	17146	17133	17336	17148	17463	17049	17165	17170	17364	17306	17190	17354	17121	17143	17263	17281	17474	17334	17244	17323	17142	17280	17136	17176	17059	17286	17243	17208	17030	17196	17104	17324	17153	17219	17238	17160	17305	17277	17172	17229	17338	17213	17333	17060	17068	17185	17133	17317	17185	17151	17149	17371	17354	17425	17329	17204	17218	17279	17288	17233	17057	17192	17293	17116	17393	17056	17169	17124	17275	17043	17339	17292	17264	17268	17261	17116	17204	17169	17334	17256	17188	17042	17237	17243	17205	17271	17422	17194	17160	17193	17229	17138	17155	17374	17226	17252	17311	17027	17170	17175	17454	17256	17200	17153	17224	17322	17286	17111	17359	17190	17196	17250	17185	17382	17247	17280	17267	17206	17123	17195	17277	17164	17201	17295	17165	17152	17164	17241	17138	17387	17172	17100	17369	17318	17250	17083	17378	17237	17152	17251	17262	17211	17145	17301	17347	17322	17328	17139	17186	17289	17223	17089	17152	17221	17279	17363	17172	17359	17291	17176	17286	17170	17208	17223	17024	17278	17141	17193	17092	17305	17149	17028	17368	17197	17287	17063	17311	17265	17282	17269	17293	17128	17193	17185	17203	17104	17072	17250	17323	17190	17080	17284	17300	17265	17205	17084	17248	17082	17210	17220	17124	17147	17337	17203	17283	17403	17328	17263	17231	17141	17051	17246	17159	17251	17174	17212	17200	17256	17282	17344	17295	17296	17268	17390	17115	17187	17369	17268	17363	17303	17325	17316	17268	17164	17162	17305	17157	17225	17071	17392	17297	17194	17402	17291	17197	17317	17316	17461	17237	17197	17385	17344	17347	17301	17358	17183	17167	17239	17176	17079	17318	17176	17264	17309	17199	17242	17177	17477	17306	16996	17219	17341	17238	17166	17443	17273	17231	17279	17483	17083	17158	17238	17210	17321	17216	17256	16944	17260	17105	17241	17293	17095	17242	17228	17206	17257	17361	17372	17282	17358	17333	17160	17086	17276	17122	17290	17287	17281	17130	17255	17306	17099	17275	17291	17243	17074	17108	17304	17125	17356	17046	17323	17364	17276	17220	17175	17175	17168	17055	17243	17191	17179	17260	17292	17270	17123	17225	17266	17256	17222	17268	17091	17123	17187	17242	17083	17218	17198	17330	17207	17119	17337	17086	17193	17420	17172	17208	17206	17139	17300	17113	17196	17255	17226	17300	17083	17078	17212	17243	17201	17317	17199	17243	17257	17221	17303	17281	17339	17342	17154	17306	17322	17214	17309	17434	17115	17131	17344	17215	17202	17116	17344	17141	17338	17191	17316	17098	17164	17325	17342	17173	17052	17246	17306	17204	17318	17057	17226	17254	17297	17147	17338	17076	17223	17337	17298	17122	17318	17146	17116	17231	17286	17234	17111	17200	17164	17289	17237	17141	17148	17057	17205	17240	17141	17208	17304	17222	17376	17094	17174	17141	17036	17266	17398	17270	17312	17278	17330	17283	17355	17228	17108	17214	17193	17302	17173	17304	17006	17381	17246	17311	17207	17070	17286	17311	17286	17249	17293	17134	17310	17235	17268	17213	17335	17148	17165	17186	17273	17235	17197	17305	17163	17431	17180	17152	17161	17257	17285	17392	17275	17265	17187	17233	17533	17013	17410	17226	17248	17244	17180	17223	17219	17336	17060	17166	17191	17200	17285	17246	17131	17270	17234	17262	17197	17347	17322	17093	17329	17224	17469	17148	17235	17087	17306	17175	17119	17198	17187	17181	17220	17170	17187	17111	17302	17244	17282	17266	17323	16997	17319	17319	17152	17242	17294	17162	17103	17238	17332	17107	17151	17134	17212	17325	17091	17235	17174	17150	17309	17373	17299	17216	17157	17205	17327	17152	17401	17293	17176	17412	17260	17362	17261	17107	17189	17162	17262	17284	17324	17191	17314	17088	17249	17243	17322	17047	17336	17114	17378	16993	17094	17219	17271	17310	17193	17258	17277	17249	16996	17153	17230	17274	17257	17223	17400	17330	17326	17253	17446	17270	17353	17331	17406	17105	17218	17222	17189	17361	17327	17174	17223	17138	17219	17216	17235	17203	17298	17217	17204	17166	17143	17435	17157	17278	17303	17327	17336	17291	17110	17285	17301	17377	17436	17109	17306	17185	17211	17302	17287	17257	17230	17105	17335	17150	17197	17113	17369	17225	17279	17187	17495	17095	17251	17311	17210	17176	17201	17180	17178	17204	17342	17310	17211	17268	17242	17189	17269	17340	17167	17268	17219	17287	17282	17138	17288	17140	17370	17112	17124	17332	17407	17255	17347	17022	17194	17133	17206	17108	17188	17311	17242	17233	17104	17260	17227	17237	17237	17438	17279	17336	17238	17186	17269	17259	17137	17248	17387	17202	17204	17261	17321	17257	17063	17173	17321	17255	17401	17300	17038	17155	17020	17116	17314	17207	17223	17257	17187	17402	17333	17073	17182	17184	17137	17235	17457	17315	17160	17198	17215	17362	17211	17405	17116	17260	17151	17144	17255	17127	17377	17396	17216	17053	17123	17142	17190	17196	17108	17363	17234	17071	17334	17268	17163	17108	17123	17134	17210	17324	17295	17141	17099	17269	17166	17334	17375	17166	17291	17357	17243	17214	17433	17107	17177	17447	17253	17339	17188	17046	17323	17239	17159	17277	17247	17398	17141	17320	17142	17311	17176	17129	17284	17088	17198	17226	17183	17243	17208	17389	17245	17180	17089	17314	17370	17199	17182	17237	17305	17259	17163	17162	17293	17263	17200	17378	17345	17204	17095	17229	17207	17213	17435	17205	17234	17177	17374	17331	17220	17231	17143	17046	17213	17184	17126	17183	17221	17365	17125	17334	17245	17245	17287	17081	17349	17246	17286	17380	17354	17380	17072	17249	17256	17245	17064	17286	17248	17336	17415	17383	17358	17131	17429	17284	17146	16968	17274	17325	17244	17093	17200	17357	17215	17233	17359	17113	17277	17140	17329	17339	17235	17222	17309	17227	17204	17212	17292	17267	17112	17196	17202	17231	17345	17087	17177	17183	17161	17192	17307	17078	17347	17227	17186	17076	17268	17279	17298	17038	17375	17270	17143	17190	17247	17118	17248	17138	17469	17381	17299	17484	17275	17396	17198	17164	17160	17024	17291	17331	17208	16996	17178	17193	17244	17231	17427	17211	17362	17354	17295	17253	17232	17240	17361	17281	17303	17132	17389	17181	17089	17291	17246	17140	17386	17262	17140	17202	17218	16999	17344	17345	17236	17234	17049	17302	17369	17230	17234	17337	17150	17221	17292	17251	17285	17276	17109	17200	17170	17345	17174	17234	17256	17242	17295	17352	17311	17338	17038	17180	17231	17090	17358	17133	17185	17232	17253	17377	17354	17098	17320	17373	17274	17228	17343	17090	17302	17117	17221	17280	17098	17378	17222	17243	17171	17333	17265	17376	17249	17192	17085	17177	17405	17126	17278	17360	17281	17238	17204	17257	17209	17333
22981	21444	29236	24404	23660	28133	31454	26557	24614	23926	23039	22534	22224	22125	21836	21889	21657	21722	21713	21744	21532	21408	21610	21504	21271	21215	21208	21400	21294	21263	21340	21373	21311	21083	21205	21263	21095	21180	21204	21261	21252	21313	21157	21113	21144	20999	20961	21159	21047	21218	20930	21130	21278	20993	21117	21212	21044	21085	21203	21087	21097	21148	20895	21079	21043	21113	21023	20989	21010	21126	21032	21190	21025	20977	20996	20972	21212	21100	21001	20991	21229	21282	21017	21026	20984	20966	21169	21240	21052	20996	21212	21228	21181	21067	20995	21013	21305	21068	20921	21006	21148	20972	20927	21196	20999	21205	21198	20946	21186	21062	20949	21244	21121	21145	21294	21161	21094	21063	21013	20991	20950	20885	21030	21267	20861	20950	20773	20994	21058	21017	20994	20991	21075	21197	21052	20969	20934	21005	21033	21098	20887	21018	21239	21129	21241	21255	21100	21155	21003	20981	21366	21043	20922	21065	21281	21036	21229	20966	20963	21147	21016	21068	21113	21171	21065	21013	21010	21154	21084	21047	21002	20878	21139	20984	21270	21118	21160	21060	21091	21161	21032	21113	21018	20916	21119	21025	21162	21084	20831	21055	21153	20925	21072	20990	21018	21084	21099	21169	21085	21110	20953	21054	21243	21143	20992	21293	21129	21037	20994	20952	21022	21065	21098	20947	21099	21315	21002	21043	21042	21019	20859	21119	21198	20981	20945	21102	20896	21009	20954	21206	21097	21155	21163	21264	21030	21141	20997	20899	21065	21034	21205	21271	21006	20989	21058	21098	20933	21215	21036	21177	21144	21160	21174	21076	21049	21120	20905	21158	20667	21073	21083	20929	21081	21064	21131	21132	21008	21040	21153	21082	21056	21093	20897	21018	20915	20798	20895	20934	21154	20897	21053	20975	20952	20965	21033	21088	21131	21085	21126	20982	21063	21004	21139	21039	21034	21191	21151	20920	21147	20929	21003	21084	20831	21141	21247	21131	21160	20894	21097	20971	21021	21080	21074	21182	20922	20902	21059	21089	21120	20793	20973	21039	21388	21204	20883	21060	20990	20938	20932	21167	21055	21012	21031	20966	20950	21025	21191	20925	21126	20820	20915	21035	21079	21205	21132	21203	21011	21200	20935	21030	21124	21247	21113	21273	21251	20966	21225	20851	20977	21021	21019	21101	21102	21055	21059	20927	20815	21027	21132	21140	21190	21128	20924	21143	20890	20982	21111	21194	21045	21279	21014	20940	21042	21121	21123	20951	21153	21024	21027	20876	21090	21111	21168	21082	20948	20887	21048	21071	20836	21072	21025	21315	21079	21141	21032	21015	20902	21272	20979	21036	21118	21198	21100	21048	21212	21137	21080	21061	20823	21159	21191	21071	21118	21072	21110	21007	21118	21311	21151	21092	21012	21018	20823	21019	20902	20949	20903	21155	20999	21108	21076	21122	21075	20977	20895	21198	21128	21095	20927	21017	21061	21034	21076	20879	21161	21161	21091	21043	20914	20826	20923	21022	21174	21025	21011	21008	21010	20938	21017	21117	21169	20998	21161	21053	21099	21079	21168	20956	21254	21219	21106	20928	21070	21010	20991	21158	21061	21205	21004	21185	20966	21025	21007	20819	21045	21067	21096	21052	21123	20995	21163	20923	21107	21077	20841	21202	20738	21007	21046	21089	21119	21177	20926	21232	21237	21229	21184	21008	21076	21078	21118	20914	20996	21106	21043	20952	21029	20962	20842	21146	21144	20921	21084	21148	21002	21187	20984	21114	21015	21107	20725	20961	21069	21097	21010	20743	20837	21202	21089	20835	21020	21089	21036	21005	21061	20948	21166	21037	21272	21261	21110	21007	20963	21102	20886	21105	21416	21013	21020	20842	20944	21073	21064	20856	20962	21149	20933	20940	21008	20860	21051	21182	21051	20848	20976	21184	21189	21003	21032	21123	20924	21130	20935	20996	21171	21173	20903	21139	21113	20967	21087	20937	21138	20811	21074	20984	20933	21034	20921	21142	21135	20778	20915	20941	20947	21218	21157	21035	21067	21121	21036	20953	20929	20908	21039	20866	20915	20907	21152	20819	21059	20949	21251	20973	20924	21258	21108	21000	21208	21107	20911	20998	21160	20921	21140	21156	20986	21177	21285	20977	20932	21105	20936	21022	21167	21299	20826	21068	21115	21071	20824	21067	21110	20898	20957	21438	20905	21091	21200	21135	21188	21042	21146	21030	21010	21107	21151	20908	21170	20941	21063	20968	20910	21082	20907	21067	20995	21216	21107	20919	20830	20989	20931	21326	20880	21040	21118	21115	21075	21089	20964	21025	21084	20941	20660	20865	20928	21143	20947	21022	21200	21095	20946	20915	20971	20958	21078	20945	20948	20951	21015	21169	21023	21082	21013	20964	21026	20897	20988	21062	20916	21042	21240	21136	21068	21161	21080	21018	21114	21012	21018	21192	20875	21122	20720	21082	21201	21207	21295	21029	21140	21080	21074	21000	21183	21026	21202	20969	21078	21028	21120	21170	21028	21017	21187	21164	21163	21041	20903	21074	20734	20963	21148	21022	20926	21045	21234	21170	21130	20999	20998	21165	20822	21084	21037	20905	21175	21015	21052	20914	21022	21279	20866	21017	21021	21112	21065	20861	21056	20907	21027	21079	21171	21055	21113	20889	20982	21197	21143	21279	21263	20969	21296	21162	21150	21024	21214	21061	21047	21065	21050	21035	20956	20935	21333	20976	20790	21051	21181	20858	20911	21100	21029	20893	21043	21090	21166	21082	21026	21051	20851	20841	20923	20937	21214	21192	21004	20977	21023	21047	21007	21157	21022	21113	21107	21117	21083	20956	21126	21177	21124	21162	20955	21019	20983	21196	21032	20992	21049	20881	20880	21041	20909	20947	20892	21065	20877	20976	21373	21153	21070	21034	20993	21031	21117	21043	21097	21166	21052	21027	21100	21187	21071	20910	21123	21160	20936	20992	20896	21005	20936	21047	21070	21227	20874	21288	21202	21019	21249	20913	21050	21167	21099	21312	21176	21019	20990	20771	20948	21027	21029	21000	20860	21213	21057	21062	20973	20848	21075	21089	21106	21007	21287	21111	21021	21154	20983	21103	20986	21065	21131	21042	21014	21029	21085	20881	21276	21173	20979	21004	21152	20968	21070	21111	21256	20931	21212	20990	20919	20956	20962	20982	21120	20794	21338	21055	21013	20892	21143	21007	21108	21294	21088	21057	20820	20835	20911	21141	20944	20991	21174	21094	20946	20841	20912	21130	21097	21008	20988	20965	20819	20857	20879	20949	21008	20891	21072	20997	21044	21209	21097	20779	20973	21115	21014	21093	21083	20907	20893	20862	21084	20972	21006	21192	21178	21036	21113	20865	20997	21224	21110	21196	21065	21003	20836	20924	20978	20977	20875	20955	20972	20829	21351	20946	20798	21080	21048	20967	21289	21025	21186	20953	21043	21011	20942	20728	21087	21130	21157	21001	21058	21071	21215	21042	20987	20949	21142	21133	21012	21141	21195	21023	21120	20917	21038	20916	21127	20958	21142	21000	21032	21232	21263	20943	21034	20966	20962	21058	20809	21126	21074	20926	21092	20884	20956	20962	21137	20785	21161	20995	20993	21089	21216	20986	21198	21009	21108	21187	21122	21041	20993	20996	21141	20903	21100	21022	21042	20912	20982	20806	20970	20907	20966	21183	20964	21239	20875	21035	21287	21112	21106	21181	21071	21001	20914	20991	21010	21025	20981	21030	21127	21186	21181	21047	20983	21031	21101	20938	20988	21093	20897	21032	21111	21107	20924	21098	21052	20909	21186	21100	21207	21020	20957	21083	21036	20856	21024	21080	21208	20994	21038	21217	21228	20962	20948	21069	21151	21092	21062	21186	21146	21006	20961	21032	20992	21050	21044	21278	21217	21250	20909	21115	20988	21127	20987	21020	21044	20998	21045	20890	20821	21056	21055	21153	21114	21074	20977	20886	21026	21125	20840	21155	21000	21229	21104	21186	21167	21124	20905	21098	21205	20903	21054	21035	20988	21059	20970	20999	20883	21055	21062	21201	21007	21094	21157	20915	21010	21048	20935	21018	21106	21152	20902	20910	21129	21070	21104	21093	21175	21029	21056	21097	20933	20957	20984	20818	21392	21019	21027	20767	20979	20911	21070	20930	21057	20970	21040	20951	20943	21250	21089	21200	20993	21070	21013	20956	21003	21019	20881	21051	21322	20940	21021	21076	21168	21140	20966	21099	20860	21139	21089	20841	21005	20782	21061	21121	20951	21078	20857	21125	21140	21058	21146	20998	20726	21188	21040	21066	21070	20781	21178	21079	20993	21189	20841	20720	21088	21018	20978	20915	21063	21338	21172	20970	20966	20902	20822	21043	20948	21134	21018	21151	20994	20862	21131	21084	20822	20977	21141	20927	21098	20953	21132	20984	21233	21108	21215	20975	21017	21010	20940	20971	21035	20924	21235	21149	21110	21256	21037	21167	21183	21033	21137	20906	21079	20916	21028	21064	21059	20887	20659	21181	21203	20991	21157	21099	21039	20868	20963	20999	21110	20918	21019	21065	21074	20977	21239	21111	21162	20852	21053	20866	20769	21268	21072	20907	21160	21090	21020	20915	21025	21206	21307	20997	21019	21166	21090	21011	20934	20958	21221	21170	21117	21206	21230	20999	21047	21094	21030	20928	21075	21145	21018	21012	21023	21080	21004	20960	20899	20966	21008	21023	21239	21012	21099	20808	21054	20936	21061	21067	20972	21098	20884	21138	20922	20881	21140	20858	20854	20932	21051	20986	21135	21172	21119	21026	21200	21152	20835	21078	21070	20905	20818	21024	21193	21116	21114	20905	21041	20900	21007	20992	21097	20995	20828	20919	21089	21204	21125	21306	21004	21108	21204	21048	20981	20832	21171	20971	20876	21056	20982	21287	21071	20878	21008	21140	21151	21103	21068	21106	21172	21106	20777	21114	21221	21079	21069	20906	20886	21049	20993	21070	20961	20922	21157	20971	21042	21034	21128	21060	21198	21089	21060	20995	21107	21198	21134	21046	21166	21131	21116	20942	20892	20760	21057	21179	21077	20787	20928	21292	20899	21127	20936	21235	21213	20987
37814	60059	55438	44520	37542	32168	28955	25514	23152	21474	20134	19614	19470	19053	18854	18792	18403	18482	18585	18469	18396	18440	18240	18185	18227	18024	18252	18104	17936	18045	18106	17873	18026	17972	17863	17790	17825	17870	17932	17758	17814	17948	17756	17816	17868	17962	17736	17824	17909	17892	17930	17722	17999	17842	17874	17730	17677	17817	17856	17832	17788	17953	17863	17821	17866	17778	17862	17772	17705	17904	17808	17826	17845	17792	17860	17914	17900	17774	17866	17792	17657	17920	17838	17789	17862	17766	17843	17826	18038	17843	17961	17831	17775	17691	17825	17798	17754	17858	17913	18012	17912	17846	17791	17925	17855	17803	17822	17741	17762	17685	18063	17888	17769	17855	17810	17866	17667	17702	17969	17703	17791	17901	17826	17782	17855	17663	17856	17785	17927	17912	17803	17965	17973	17893	17712	17583	17768	17855	17688	17927	17721	17984	17957	17841	17941	17773	17816	17838	17751	17831	17805	17738	17858	17942	17746	17867	17582	18020	17833	17872	17853	17828	17938	17808	17816	17972	17703	17939	17800	17860	17737	17769	17960	17952	17789	17926	17796	17756	17808	17781	17713	17719	17709	17943	17958	17890	17754	17961	17809	17847	17647	17706	17801	17826	17769	17695	17607	17746	17747	17842	18011	17789	17935	17862	17800	17815	17696	17907	17945	17710	18033	17757	17830	17767	17943	17965	17868	17748	17791	17806	17809	17832	17908	17842	17863	17781	17807	17877	17792	17920	17812	17761	17767	17864	17718	17810	17949	17825	17828	17686	17895	17903	17940	17795	17672	17928	17798	18022	17864	17690	17875	17783	17668	17813	17873	17817	17982	17791	17990	17846	17735	17849	17860	17856	17930	17922	17843	17811	17927	17809	17711	17726	17781	17662	17817	17730	17896	17799	17766	17878	17816	18003	17782	17762	17726	17689	17934	17676	17729	17843	17798	17821	17884	17614	17602	17964	17844	17715	17879	17758	17737	17712	17790	17870	17707	17896	17888	17870	17919	17854	17841	17809	17998	17845	17785	17648	17942	17877	17853	17825	17786	17847	17888	17842	17931	17722	17793	17742	17759	17947	17832	17848	17664	17824	17821	17968	17783	17930	17691	17859	17839	17635	17874	17803	17744	17889	17680	17957	17817	17824	17848	17701	17844	17752	17727	17643	17810	17779	17813	17753	17796	17783	17806	17639	18060	18000	17684	17772	17799	17782	17736	17770	17640	17684	17779	17666	17734	17648	17746	17932	17875	17868	17796	17824	17571	17893	17676	17822	17683	17751	17907	17792	17823	17627	17684	17956	17627	17779	17838	17797	17808	17833	17884	17846	17758	17936	18102	17885	17800	17737	17826	17809	17678	17882	17711	17696	17614	17727	17789	17917	17704	17738	17646	17856	17746	17705	17884	17707	17822	17868	18050	17896	17669	17861	17821	17909	17695	17789	17819	17983	17808	17784	17759	17690	17867	17662	17834	17890	17771	17900	17801	17815	17772	17924	17785	17840	17759	17836	17873	17867	17756	17750	17893	17731	17885	17802	17658	17857	17850	17836	17915	17636	17852	17942	17703	17998	17823	17680	17708	17613	17794	17867	17923	17908	17903	17732	17828	17775	17795	17743	17761	17936	17810	17757	17746	17613	17816	17619	17796	17771	17816	17849	17641	17793	17760	17840	17719	17707	17813	17928	17883	17801	17837	17762	17731	17814	17790	17819	17812	17720	17837	17770	17899	17746	17830	17777	17850	17869	17750	17813	17932	17781	17844	17806	17865	17713	17767	17897	17841	17674	17692	17576	17794	17799	17758	17860	18112	17791	17967	17791	17905	17847	17775	17978	17876	17784	17650	17906	17775	17802	17800	17764	17865	17728	17865	17726	17750	17629	17753	17756	17894	18043	17773	17949	17870	17960	17814	17881	17797	18023	17839	17829	17803	17832	17751	18048	17825	17888	17808	17841	17662	17888	17710	17930	17848	17764	17875	17662	17767	17608	17891	17913	17859	17799	17875	17824	17761	17748	17809	17795	17761	17771	17715	17633	17662	17766	17759	17678	17715	18015	17823	17584	17707	17661	17892	17722	17713	17881	17807	17777	17671	17833	17713	17791	17894	17761	17960	17772	17670	17831	17762	17699	18000	17792	17769	17710	17891	17794	17710	17590	17825	17741	17758	17993	17904	17803	17838	17862	17765	18014	17946	17802	17818	17720	17845	17846	17640	17904	17814	17638	17986	17768	17809	17803	17724	17803	17846	17825	17782	17798	17835	17833	17775	17663	17874	17752	17749	17811	17740	17896	17597	17835	17675	17739	17916	17726	17712	17735	17669	18064	17877	17921	18139	17786	17741	17639	17868	17849	17674	17845	17654	17803	17702	17812	17746	17895	17755	17767	17781	17927	17719	17788	17976	17838	17928	17656	17959	17784	17963	17793	17856	17734	17731	17680	17743	17905	17834	17807	17917	17626	17904	17646	17746	17744	17947	17783	17681	17710	17861	17647	17822	17818	17724	17791	17926	17876	17951	17790	17763	17876	17844	17806	17857	17842	17830	17883	17884	17888	17673	17734	17835	17879	17758	17747	17928	17865	17819	17805	17751	17790	17995	17722	17819	17706	17793	17889	17785	17861	17788	17669	17729	17787	17851	17838	17897	17626	17932	17663	17721	17872	17873	17831	17621	17851	17883	17824	18022	17806	17779	17873	17906	17784	17656	17551	17708	17735	17825	17895	17732	17819	17812	17929	17849	17916	17821	17882	17866	17700	17734	17744	17687	17785	17875	17722	17860	17843	17698	17784	17731	17852	17846	17775	17857	17856	17724	17901	17892	17947	17849	17847	17754	17702	17884	17667	17594	17772	17883	17947	17854	17796	17750	17663	17839	17905	17623	17763	17692	17880	17660	17869	17730	17826	17870	17661	17811	17770	17867	17803	17719	17634	17788	17847	17673	17714	17744	17763	18056	17746	17902	17776	17695	17825	17685	17905	17848	17820	17670	17782	17810	17832	17721	17895	17797	17763	17686	17943	17634	17813	17620	17891	17787	17681	17768	17909	17779	17720	17500	17942	17940	17803	17877	17782	17825	17991	17828	17817	17748	17716	17822	17876	17727	17758	17756	17930	17818	17964	17735	17892	17668	17808	17857	17711	17829	17967	17730	17846	17731	17847	17675	17928	17742	17719	17805	17888	17754	17972	17829	17775	17921	17795	17749	17772	17933	17717	17852	17860	17933	17728	17871	17726	17893	18001	17858	17905	17812	17720	17781	17895	17822	17691	17878	17968	17776	17732	17865	17588	17769	17821	17922	17722	17769	17848	17790	17697	17686	17794	17723	17848	17707	17849	17619	17655	17657	17729	17963	17811	17704	17810	17814	17608	17785	17793	17739	17786	17656	17874	17803	17847	17636	17726	17914	17840	17735	17848	17755	17717	17767	17648	17735	17819	17893	17757	17692	17827	17820	17863	17842	17557	17839	17752	17876	17667	17884	17748	17924	17805	17665	17889	17828	17631	17765	17601	17661	17923	17898	17901	17805	17831	17579	17703	17865	17910	17891	17817	17779	17875	17661	17770	17791	17849	17856	17980	17733	17814	17844	17674	17709	17763	17827	17806	17861	17846	17851	17846	17746	17921	17784	17722	17825	17983	17601	17781	17866	17871	17768	17745	17810	17899	17865	17759	17720	17569	17818	17993	17953	17715	17796	17740	17857	18049	17977	17783	17790	17890	17631	17817	17887	17818	17885	17840	17887	17817	17757	17876	17825	17895	17843	17793	17716	17707	17749	17713	17799	17824	17764	17797	17694	17888	18009	17851	17815	17771	17822	17870	17772	17723	17853	17698	17872	17802	17808	17708	17845	17721	17900	17960	17729	17886	17779	17776	17936	17706	17869	17680	17876	17773	17856	17991	17975	17813	17753	17762	17675	17708	17738	17887	17945	17739	17671	17754	17739	17829	17856	17705	17905	17858	17754	17824	17807	17780	17753	17900	17852	17967	17572	17774	17805	17783	17879	17717	17982	17846	17802	17809	17821	17770	17874	17866	17595	17772	17785	17707	17614	17892	17785	17696	17858	17983	17913	17717	17763	17870	17826	17743	17786	17896	17874	17803	17638	17681	17653	17790	17988	17743	17891	17868	17790	17818	17826	17921	17608	17741	17781	17899	17764	17882	17667	17920	17764	17800	17826	17739	17815	17843	17707	17785	17981	17718	17750	17688	17690	17859	17810	17928	17706	17994	17774	17994	17724	17791	17733	17885	17887	17741	17798	17843	17792	17708	17919	17809	17627	17818	17759	17828	17841	17786	17678	17820	17947	17782	17627	17900	17839	17721	17901	17870	17707	17789	17815	17918	17817	17797	17624	17827	17901	17788	17816	17775	17792	17665	17760	17800	17816	17726	17774	17757	17724	17837	17799	17856	17830	17767	17851	17941	17869	17830	17876	17842	17693	17900	17770	17706	17795	17830	17888	17751	17762	17807	17812	17865	17850	17724	17900	17803	17715	17759	17803	17917	17797	17892	17926	17806	17782	17708	17863	17743	17709	17767	17744	17716	17857	17775	17906	17725	17931	17993	17872	17790	17741	17910	17832	17624	17827	17898	17829	17726	17898	17678	17653	17979	17923	17782	17865	17731	17778	17707	17604	17647	17926	17727	17962	17694	17864	17757	17835	17687	17637	17860	17708	17711	17899	17973	17775	17704	17900	17756	17541	17775	17970	17644	17797	17650	17715	17814	17850	17857	17783	17789	17788	17904	17642	17747	17702	17820	17837	17683	17649	17761	17822	17801	17805	18091	17902	17763	17910	17896	17834	17837	17901	17947	17870	17783	18022	17728	17981	17892	17795	17869	17809	17771	17780	17799	17830	17757	17797	17800	17711	17788	17688	17717	17717	17640	17666	18002	17628	17785	17806	17822	17877	17819	17946	17599	17744	17821	17772	17860	17655	17816	17727	17759	17876	17862	17729	17921	17808	17725	17862	17924	17851	17780	17540	17757	17755	17766	17668	17620	17726	17805	17796	17815	17664	17866	17787	17682	17735	17868	17693	17864	17801	17813	17864	17602	17927	17811	17747	17765	17767	17853	17699	17865	17770	17890	17779	17895	17788	17812	17804	17876	17821	17783	17707	17892	17858	17899	17764	17743
28956	28012	35279	31947	26619	24355	23014	21741	21058	20710	20281	20235	20315	20260	19929	20026	20259	19974	20012	20012	19984	19973	20010	19804	20239	19991	19960	19926	19945	19840	19994	19777	20037	20011	19923	19861	19736	19886	19745	19844	19887	20064	19817	19846	19762	19963	19927	19833	19793	19796	19897	19821	19872	19696	19716	19861	20025	19765	20050	19791	19969	19764	19882	19895	19870	19785	19910	19918	19614	19731	19788	19757	19767	19806	19699	19878	19753	19863	19875	19879	19809	19892	19729	19898	19608	19660	19803	19887	19553	19739	19730	19554	19729	19798	19769	20026	19773	19792	19820	20030	19701	19794	19983	19782	19892	19747	19834	19674	19790	19821	19997	19785	19934	19706	19650	19738	19700	19741	19800	19975	19903	19855	19937	19943	19654	19702	19710	19828	19825	19779	19761	19687	19646	19713	19721	19833	19774	19960	19699	19625	20058	19892	19743	19642	19770	19736	19783	19754	19811	19714	19746	20014	20004	19929	19904	19991	19679	19763	19756	19799	19912	19603	19957	19508	19791	19922	19837	19859	19738	20002	19869	19821	19792	19718	19856	19515	19712	19719	19530	19834	19864	19784	19817	19803	19861	19697	19886	19810	19943	19977	19917	19657	19901	19903	19688	19846	20137	20077	19885	19801	19634	19881	19869	19807	19893	19718	19721	19707	19831	19729	19776	19870	19973	19886	19917	19856	19703	19858	19843	19815	19964	19832	19781	19871	19624	19895	19911	19909	19672	19822	19688	19814	20013	19877	19943	20053	19732	19837	19874	19743	19782	19846	19807	19797	19911	19903	19681	19730	19710	19842	19842	19847	19760	19900	19772	19560	19711	19908	19776	19734	19844	19738	19842	19979	19844	19539	19853	19643	19807	19739	19869	19897	19848	20036	19863	19863	19848	19737	19785	19961	19829	19549	19760	19778	19926	19858	19809	19786	19707	19768	19734	19676	19631	19853	19708	19762	19919	19742	19907	19859	20141	19834	19865	19858	19754	19635	19790	19992	19715	19842	19836	19525	19966	19743	19751	19808	19814	19855	19669	19773	19803	19726	19736	19966	19687	19697	19840	19615	19829	19863	19818	19775	19644	19846	19790	19810	19784	19969	19852	19882	19829	19727	19618	19911	19829	19833	19868	19879	19781	19813	19672	19825	19683	19822	19679	19815	19971	19751	19681	19841	19949	19641	20006	19988	19853	19706	19752	19888	19812	19859	19864	19677	19707	19824	19981	19908	19769	19674	19848	19910	20000	19739	19745	19686	19869	19926	19705	19879	19880	19714	19641	19731	19955	19948	19980	19706	19723	19815	19763	19893	19999	19887	19697	19782	19948	19640	19662	19735	19926	19948	19716	19879	19962	19551	19795	19800	19711	19886	19808	19851	19573	19879	19685	19837	19778	19554	19927	19776	19587	19784	19756	19628	19759	19929	19666	19879	20027	20000	19765	19731	19816	19682	19819	19904	19861	19756	19836	19777	19937	19706	19738	19926	19733	19735	19821	19824	19906	19928	19803	19588	19731	19938	19848	19970	20001	19754	19692	19786	19760	19926	19808	19724	19965	19715	19688	19955	19906	19652	19870	19896	19913	19645	19685	19750	19706	19938	19815	19575	19845	19924	19968	19974	19696	19778	20019	19883	20000	19952	19847	19923	19825	19787	19910	20022	19811	19938	19939	19682	19922	19607	19662	19849	19867	19871	19792	19752	19778	19956	19860	19684	19969	19907	20013	19806	19902	19798	19763	19611	19784	19819	19831	19739	19707	19855	19673	19894	19783	19696	19637	19845	19655	19696	19888	20032	19728	19923	19954	19943	19828	19857	19842	19938	19971	19951	19825	19925	19802	19879	20165	19826	19855	20048	19925	19623	19779	19952	19790	19816	19842	19781	19832	19860	19901	19832	19873	19755	19695	20015	19952	19826	19942	19978	19675	19680	19890	19698	19644	19616	19665	19909	19791	19766	19677	19831	19904	19777	19823	19794	19720	19663	20024	19894	19810	19883	19833	19784	19883	19786	19933	19902	19737	19833	19731	19666	19925	19917	19783	19575	19873	19898	19964	19851	19713	19560	19929	19783	20012	19731	19905	19813	19612	19649	20007	19781	19960	19818	19728	19674	19859	19746	19938	19998	19901	19834	19706	19779	19979	19567	19919	19736	19737	19941	19792	19818	19760	19727	19949	19901	19868	19743	19794	19924	19848	19737	19634	19936	19873	20046	19943	19830	19890	20008	19853	19576	19842	19721	20019	19754	19772	19809	19640	19681	19745	19653	19785	19908	19711	19663	19803	19899	20043	19838	19633	19745	20015	19870	19787	19928	19845	19707	19733	19690	19850	19997	19947	19991	19629	19733	19742	19897	19843	19746	19761	19882	19913	19910	19803	19887	19911	19978	19812	19981	19879	19895	19783	19775	19740	19762	19721	19824	19776	19828	19739	19489	19697	19869	19885	20058	19784	19834	19522	19780	19698	19728	19879	20030	20027	19810	19855	19858	19915	19770	19738	19785	19831	19820	19768	19707	19857	19754	19670	19869	19736	19780	19747	19876	19723	19625	19656	19800	19746	20019	19807	19812	19821	19805	19773	19778	19743	19815	20059	19808	19933	20006	19949	19770	19897	19746	19915	19743	19925	19677	19794	19713	19787	19863	19798	19921	19885	19903	19713	19895	19821	19861	19835	19722	19850	19984	19867	19775	19948	19799	19897	19789	19754	19673	19688	20042	19948	19929	19928	19799	19882	19780	19861	19795	19846	19952	19650	19851	19870	19677	19758	19727	19899	19843	19843	19810	19989	19810	19710	19560	19863	19808	19660	19844	19776	19840	20006	19698	20027	19929	19821	19748	19735	19808	19725	19895	19607	19915	19835	19775	19786	19932	19764	19561	20005	19715	19879	19949	19929	19879	19829	19796	19906	19999	19881	19802	19840	19684	19730	19935	19805	19906	19970	19749	19813	19816	19569	19655	19944	19882	19745	19762	19796	20009	19871	19917	19799	19836	19983	19713	19786	19936	19694	19637	19926	19832	19798	19901	19913	19928	19778	19663	19917	19724	19766	19891	19875	19706	19815	19922	19787	19879	19873	19807	19797	19997	19900	19853	19671	20044	19940	19772	19901	19903	19944	19759	19714	19575	19881	19813	19650	19505	19650	19790	19669	19679	20104	19784	19830	20148	19660	19976	19983	19854	19740	19823	20026	19730	19931	19695	19817	19755	19881	19708	19642	19850	19888	20072	20128	19900	19855	19699	19786	19820	19653	19785	19859	19925	19887	19797	19877	19838	19852	19994	19785	19809	19874	19751	19788	19761	19844	19807	19748	19772	19864	19838	19824	19819	19862	19940	19622	19822	19728	19892	19684	19967	19796	19897	19675	19882	19934	19749	19872	19849	19821	19974	19948	19996	19938	19874	19942	19905	19826	19876	19853	19735	19826	19749	19897	19810	19876	19832	19899	19775	19850	19695	19907	19993	19963	19814	20046	19764	19905	19874	20013	19942	19774	19690	19845	19784	19872	19921	19831	19926	19717	19833	19874	19863	19946	19896	19817	19887	19942	19971	19940	19807	19837	19727	19865	19979	19916	19893	19870	19843	19839	19905	19706	19965	19916	19774	19906	19830	19728	20046	19722	19822	19889	19887	19963	19680	19837	19864	19674	19606	19795	19887	20008	20045	19994	19913	19907	19678	19949	19815	20021	20009	19579	19818	19830	19706	19928	19574	19842	19826	19834	19795	19987	20069	19837	20087	19866	19761	19749	19902	19786	19971	19762	19816	19763	19954	19691	19635	19883	19855	19915	19755	19688	19986	20011	19933	19688	19861	20059	19885	19876	19809	19814	19930	19734	19660	19840	19944	19618	19788	20028	19862	19809	19767	19779	19683	19879	19832	19981	19568	19814	19743	19645	19767	19627	19969	20007	19963	19928	19665	19716	20006	19998	19908	19910	19869	19891	19734	19845	19716	19849	19662	20070	19949	19883	19867	19794	19795	19969	20051	19867	19993	19867	19793	19530	19814	19799	19686	19780	19923	19531	19798	19730	19873	20009	19822	19704	19964	19853	19798	19781	19924	19924	19665	19669	19694	19775	19970	19848	19846	20125	19880	20037	19733	19941	19790	19708	19793	19889	19738	19713	19836	19900	19681	19944	19888	19581	19856	19830	19831	19968	19779	19657	20039	19817	19747	19755	19712	19527	19844	19778	19724	20021	20077	19964	19926	19932	19852	19785	19771	19740	19817	19745	19744	19839	19972	19639	19628	19743	19837	19859	19879	19738	19840	19872	19784	19810	19818	19830	20022	19469	19919	19866	19779	19836	19760	19841	19745	19902	19836	20112	20003	19736	19650	19909	19852	19855	19860	19779	19874	19656	19893	19834	19906	19896	19705	19662	19841	19975	19880	19761	20020	19797	19711	19944	19813	19835	19751	19812	19951	19911	19689	19725	19658	19895	19848	19931	19961	19736	19799	19862	19983	19814	19832	19893	19730	19711	19626	19520	19687	19793	19888	19955	19868	19800	19664	19865	19865	19831	19829	19705	19900	19779	19855	19742	19756	19878	19805	19774	19873	19840	19905	19846	19898	19844	19638	19670	19872	19750	19806	19863	19671	19651	19839	20004	20053	19846	19828	19810	19832	19752	19707	19830	19701	19887	20073	19799	19825	19953	19915	19732	19726	19822	19880	19765	19698	20014	20069	19826	19858	19975	19805	19764	19936	19923	19811	19799	19910	19819	19870	19829	19943	19828	19915	19996	19725	19701	19500	19822	19803	19778	19894	19803	19893	19874	19730	19742	19766	19800	19894	19815	19871	19724	19881	19889	19764	19728	19692	19840	20028	19960	20072	19740	19820	19698	19940	19854	19819	19730	20051	19796	19787	19876	19892	19635	19836	19721	19800	19755	19779	19795	19631	19803	19867	19875	19888	19887	19823	19953	19857	19839	19867	20029	19780	19709	19778	20082	19757	19755	19864	19948	19884	19865	19898	19777	19785	20009	19789	19822	19723	19695	19721	19891	19830	20084	19706	19900	19630	19851	19659	20031	19900	19798	19981	19774	19960	19876	19941	19752	19978	19743	19737	19885	19616	19828	20097	19791	19977	19893	19769	19821	19749	19733	19920	19893	19943	19989	19900	19833	19781
31429	46076	41127	32028	26630	23434	21177	19737	19100	18425	18187	17758	17604	17712	17838	17548	17432	17287	17434	17215	17508	17474	17313	17316	17078	17188	17163	17253	17307	17210	17064	17177	17219	17171	17139	17208	17299	17273	17201	17381	17233	17180	17220	17429	17110	17094	17205	17230	17113	17449	17321	17274	17057	17212	17084	17205	17075	17262	17144	17416	17101	17229	17219	17000	17238	17161	17116	17216	17197	17188	17161	17259	17208	16885	17270	17055	17223	17280	17188	17097	17316	17162	17245	17197	17136	17174	17254	17173	17074	17132	17301	17142	17262	17211	17265	17006	17094	17064	17089	17208	17233	17339	17193	17236	17377	17355	17192	17351	17180	17112	17273	17056	17146	17173	17125	17085	17199	17270	17233	17260	17147	17064	17278	17123	17238	17260	17162	17181	17180	17108	17108	17188	17181	17280	17336	17124	17170	17129	17178	17165	17307	17085	17162	17214	17171	17145	17182	17218	17034	17266	17313	17261	17077	17328	17244	17055	17174	17214	17135	17048	17217	17171	17287	17275	17039	17068	17257	17282	17369	17242	17066	17164	17167	17069	17303	17148	17273	17211	17186	17223	17138	17127	17156	17336	17195	17017	17112	17173	17108	17375	17230	17243	17049	17112	17192	17220	17232	17294	17298	17167	17209	17337	17242	17295	17175	17200	17145	17249	17030	17277	17276	17188	17209	17255	17227	17186	17155	17209	17017	17124	17266	17197	17182	17209	17308	17156	17210	17086	17169	17172	17261	17261	17366	17173	17173	17262	17149	17359	17141	17228	17163	17136	17213	17169	17285	17305	17227	17176	17069	17238	17109	17134	17299	17281	17193	17208	16992	17270	17045	17184	17150	17068	17041	17238	17367	17161	17239	17138	17369	17320	17083	17225	17175	17164	17159	17129	17178	17241	17160	17135	17097	16978	17083	17232	17245	17230	17203	17167	17035	17186	17268	17221	17159	17132	17250	17216	17214	17065	17282	17355	17152	17257	17172	17096	17114	17297	17065	17300	17231	17218	17147	17173	17078	17303	17130	17200	17175	17196	17184	17232	17156	16954	17179	17268	17261	17297	17339	17436	17109	17262	17201	17361	17299	17070	17113	17215	17151	17264	17247	17211	17209	17097	17212	17202	17237	17196	17116	17114	17111	17062	17250	17096	17244	17063	17252	17178	17292	17155	17377	17130	17138	17228	17083	17169	17131	17221	17344	17300	17188	17244	17207	17401	17274	16975	17240	17224	17113	17251	17250	17179	17235	17238	17370	17090	17155	17256	17210	17285	17150	17141	17142	17097	17172	17196	17138	17232	17193	17183	17006	17245	17080	17337	17274	17180	17162	17148	17256	17183	17167	17191	17089	17303	17190	17004	17236	17235	17304	16927	17124	17076	17250	17279	17208	17122	17279	17114	17145	17174	17335	17103	17181	17192	17170	17155	17068	17019	17153	17194	17087	17246	17367	17154	17151	17192	17239	17392	17120	17260	17298	17452	17052	17138	17137	17210	17326	17373	17275	17314	17202	17128	17066	17447	17212	17092	17062	17264	17106	17192	17214	17273	17186	17315	17081	17075	17179	17133	17198	17266	17118	17063	17277	17127	17187	17151	17329	17048	17179	17260	17269	17072	17186	17209	17197	17293	17195	16947	17244	17269	17250	17251	17254	17118	17182	17130	17279	17148	17188	17185	17256	17145	17192	17221	17219	17050	17095	17121	17049	17199	17199	17158	17212	17169	17324	17182	17236	17149	17049	17316	17317	17083	17260	17019	17405	17033	17220	17213	16958	17239	17244	17197	17221	17219	17179	17176	17249	17128	17130	17248	17219	17069	17234	17226	17093	17159	17330	17280	17253	17201	17184	17114	17255	17271	17185	17344	17200	17229	17322	17254	17198	17217	17012	17029	17189	17254	17259	17226	17354	17370	17226	17104	17253	17268	17029	17286	17322	17017	17413	17144	17023	17159	17153	17312	17246	17159	17217	17265	17308	17181	17241	17259	17147	17248	17188	17395	17238	17062	17388	17068	17414	17256	17175	17065	17068	17186	17306	17033	17094	17148	17117	17085	17049	17239	17197	16978	17179	17136	17254	17157	17117	17235	17400	17051	17206	17045	17092	17190	17240	17213	17204	17212	17007	17330	17068	17147	17352	17261	17170	17114	17345	17398	17198	17259	17038	17065	17163	17002	17366	17131	17105	17227	17167	17099	17166	17143	17218	17379	17078	17223	17160	17232	17191	17055	17195	17094	17256	17161	17254	17169	17143	17109	17152	17162	17097	17165	17248	17187	17392	17139	17237	17067	17207	17292	17506	17292	17020	17322	17335	17184	17065	17296	17309	17236	17327	17119	17175	17234	17248	17301	17109	17166	17303	17216	17359	17359	17216	17090	17418	17160	17296	17172	17151	17085	17168	17157	17216	17156	17232	17133	17311	17249	17174	17053	17146	17158	17060	17279	17152	16987	17106	17354	17219	17330	17123	17201	17124	17195	17422	17182	17163	17203	17217	17252	17217	17293	17229	17302	17091	17287	17191	17338	17286	17275	17136	17071	17322	17265	17306	17151	17377	17162	17217	17168	17129	17143	17336	17255	17085	17214	17233	17181	17010	17347	17265	17234	17087	17130	17228	17204	17070	17252	17113	17196	17251	17220	17121	17122	17268	17177	17075	17324	17323	17349	17123	17135	17435	17148	17262	17174	17268	17145	17426	17133	17213	16989	17310	17113	17330	17086	17352	17307	17168	17127	17253	17110	17326	17193	17202	17244	17331	17321	17264	17099	17056	17126	17249	17226	17227	17228	17241	17297	17224	17198	17329	17169	17272	17380	17035	17134	17313	17290	17160	17157	17255	17140	17209	17224	17163	17056	17129	17282	17224	17230	17263	17401	17086	17067	17230	17215	17285	17092	17150	17225	17102	17076	17269	17208	17227	17219	17107	17176	17120	17178	17316	17229	17136	17050	17117	17358	17334	17050	17276	17160	17162	17266	17291	17376	17207	17043	17287	17272	17141	17090	17351	16992	17226	17060	17215	17137	17170	17044	17248	17318	17177	17029	17162	17235	16865	17308	17043	17069	17258	17369	17197	17075	17168	17295	17154	17204	17107	17220	17231	17318	17171	17313	17185	17327	17229	17086	17097	17233	17245	17246	17301	17165	17128	17311	17143	17145	17045	17220	17341	17243	17281	17318	17283	17270	17049	17350	17091	17317	17166	17164	17168	17177	17229	17134	17074	17200	17167	17231	17164	17118	17314	17227	17138	17002	17348	17231	17282	17193	17234	17149	17280	17283	17145	17160	17163	17268	17161	17089	17245	17168	17214	17130	17357	17152	17224	17358	17072	17150	17143	17325	17212	17242	17176	17221	17037	17130	17378	17143	17205	17208	17137	17428	17254	17289	17308	17261	17245	17241	17448	17223	17233	17047	17365	17081	17311	17121	17065	17128	17222	17245	17148	17243	17235	17176	17021	17258	16988	17058	17117	17267	17151	17140	17246	17382	17275	17338	17107	17335	17309	17182	17171	17178	17186	17235	17023	17156	17000	17130	17204	17252	17145	17091	17199	17290	17153	17248	17163	17155	17219	17153	17116	17264	17188	17387	17200	17206	17148	17114	17213	17170	17079	17072	17190	16969	17421	17229	17268	17127	17174	17237	17359	17235	17085	17267	17166	17174	17338	17158	17078	17142	17182	17301	17168	17207	17101	17216	17309	17148	17238	17321	17118	17274	17174	17278	17263	17150	17176	17114	17299	17244	17242	17055	17234	17147	17137	17201	17342	17082	17257	17290	17350	17242	17277	17081	17382	17261	17224	17190	17273	17349	17209	17230	17357	17111	17070	17034	17226	17341	17180	17173	17305	17248	17400	17222	17218	17096	17124	17197	17379	17269	17243	17073	16975	17116	17201	17239	17228	17137	17299	16971	17315	17142	17097	17187	17372	17003	17182	17158	17199	17193	17210	17201	17153	17268	17142	17340	17135	17191	17318	17258	17232	17289	17054	17084	17167	17239	17295	17320	17359	17223	17053	17180	17213	17096	17214	17329	17192	17284	16989	17256	17124	17269	17439	17156	17249	17136	17088	17226	17199	17153	17219	17268	17207	17227	17181	17328	17230	17247	17022	17253	17261	17141	17117	17175	17026	17249	17066	17254	17176	17205	17353	17127	17172	17208	17020	17276	17178	17249	17281	17163	17260	17143	17336	17114	17234	17287	17247	17073	17271	17278	17071	17203	17028	17183	17268	17284	17196	17188	17178	17318	17089	17277	17172	17245	17059	17223	17258	17341	17101	17150	17228	17042	17353	17210	17317	17331	17075	16971	17175	17172	17171	17331	17173	17098	17146	17180	17237	17150	17298	17203	17195	17322	17203	17265	17229	17127	17374	17167	17096	17279	17047	17210	17372	17223	17281	17190	17112	17316	17121	17157	17205	17208	17048	17217	17123	17122	17055	17175	17275	17063	17087	16959	17306	17247	17177	17106	17131	17149	17193	17263	17055	17095	17162	17051	17282	17152	17205	17315	17272	17063	17246	17336	17018	17154	17303	17145	17135	17173	17264	17191	17255	17226	17288	17302	17219	17224	17214	17142	17235	17184	17247	17308	17244	17312	17250	17364	17215	17147	17206	17181	17203	17201	17307	17297	17087	17192	17202	17017	17196	17183	17303	17231	17220	17208	17239	17291	17269	17196	17235	17103	17161	17043	17369	17090	17219	17316	17094	17095	17286	17341	17069	17095	17177	17308	17278	17278	17224	17193	17246	17130	17273	17163	17067	17081	17201	17029	17187	17222	17227	17358	17131	17210	17204	17100	17262	17143	17172	17249	17388	17249	17294	17219	17362	17309	17160	17214	17285	17248	17206	17282	17101	17350	17174	17279	17119	17165	17232	17128	17273	17268	17312	17019	17347	17079	17174	17104	17292	17389	17203	17193	17365	17180	17123	17336	17195	17161	17149	17255	17186	17264	17330	17155	17196	17130	17105	17168	17211	17139	17120	17182	17073	17035	17352	17017	17152	16962	17154	17228	17224	17317	17173	17180	17093	17131	17248	17247	17143	17316	17229	17195	17189	17376	17246	17036	17063	17212	17185	17277	17147	17153	17243	17068	17154	17142	17165	17179	17275	17284	17157	17264	17150	17134	17246	17137
24079	21416	29022	26045	26355	28790	28124	24562	22621	21522	21082	20778	20572	20679	20640	20266	20156	20233	20152	20322	20186	20012	19908	19889	20079	20094	20224	20099	20169	20037	20011	20032	20024	20091	19988	19931	20010	20152	20072	19851	19996	19909	20038	19848	19919	19876	19892	20002	20134	19917	19773	19977	19828	19757	20084	19790	19748	20024	19974	19765	19648	19786	20025	19838	19920	20064	20001	20029	19870	19946	19921	19762	19891	20023	19896	19775	19801	20104	19670	19942	19817	19888	19864	19883	19962	19826	19769	19965	19781	20017	19912	19770	19825	19623	20048	19959	19711	20070	19787	20081	19903	19862	19743	19758	19753	20065	19976	19931	19812	19867	19755	19720	19885	19952	19985	19902	19785	19865	19942	20101	20069	19881	19844	19746	19956	19857	19716	19985	19843	20040	19791	20014	19867	19988	19943	19821	19999	19803	19881	19915	19809	19828	19893	19702	20061	19981	20024	19889	19819	19937	19818	19640	19887	19908	19663	19966	19723	20005	20148	19923	19851	19948	19721	19817	19866	20003	19661	19752	19983	19968	19776	19709	20012	19929	19947	19851	19858	19912	19923	19907	19944	19792	19979	19840	19854	19930	19890	20084	20124	19761	19922	19805	19924	20102	19903	19722	19854	19845	19777	19736	19817	19899	19922	19786	19738	19993	19840	19807	19955	19914	19951	19920	19945	19725	19930	19788	19932	19715	19952	19941	19881	19824	19823	19815	19857	19911	19896	19719	19805	19802	19764	19993	19825	19727	19843	19878	19889	19913	19824	19906	19780	19617	19828	19935	19751	19830	19723	19798	19772	19830	19839	19873	19842	19524	19833	19766	19669	20004	19763	19887	20055	19744	19667	19575	19698	19988	20056	20065	19717	19935	19929	19835	19862	19799	19907	19863	19939	19837	19925	19864	19766	19704	19854	19926	19924	19788	19817	19837	19862	19937	20094	19678	19752	19935	20074	19807	19887	19784	19834	19902	19753	19692	19802	19824	19868	19981	19793	19904	19898	19973	19808	19894	19742	19844	19928	19942	20062	20036	19697	19755	20058	19890	19879	19691	19920	19977	19811	19797	19961	19694	19803	19650	19874	19914	19780	19879	19971	19730	19843	20112	20090	19594	20224	19959	20112	19743	19860	19903	19951	19811	19449	19893	19859	19811	19956	19847	19919	19921	19892	20042	19895	19760	19729	19780	19607	19786	19890	19842	19741	19866	19929	19816	19878	19861	19968	19948	19813	19850	19766	19874	19957	19918	19779	19808	19897	20107	19855	19638	19894	20050	19999	19958	19880	19787	19787	19816	19762	19844	19820	19827	19917	19831	19821	19819	19900	19827	19826	20079	19791	19937	19785	19918	20063	19994	19918	20020	19854	19658	19755	19981	19802	19942	19750	19761	19683	19861	19860	19968	19969	20000	19974	19935	20045	19775	19797	20047	19873	19746	19669	19871	20011	19955	19707	19946	20013	19905	19874	19974	19825	19817	19980	19823	19858	19974	19814	19739	19776	19836	19893	19933	19893	20009	19921	19640	19598	19852	19701	19990	20041	19875	19741	20039	19849	19866	19726	19664	19875	19703	19881	19819	19991	20099	19959	19599	19971	19891	19889	19954	19890	19839	19875	19826	19773	19937	19604	19996	19950	19877	19981	19856	19755	19885	20041	19865	19847	19819	19880	20033	19612	19980	19747	19967	20031	19926	20072	19760	20062	20005	19978	19958	19895	19857	19781	19942	19956	19881	19644	19942	19843	19990	19959	19852	20097	19769	19680	19735	19855	19768	19925	19934	19918	19903	19905	19654	19899	20013	19865	19776	19937	20077	19890	19859	19806	19861	19628	19940	20156	19869	19963	20030	19994	19936	20040	19706	19785	19887	19798	19768	20019	19735	20029	20086	19798	19963	19756	19776	19734	19999	19944	19842	19841	19794	19870	19938	19786	19913	19913	19685	20041	19805	19940	19957	19651	19781	19872	19993	19953	19643	19808	19960	19885	19947	19825	19877	19672	19836	19873	19790	19800	19934	19888	19740	19936	19824	19908	19789	19831	19818	19820	19834	20061	19840	19956	19969	19863	19814	19690	19962	19844	19946	19911	20047	19976	19888	20028	19741	19754	20002	20038	20109	19769	19920	19866	19843	20000	19629	19882	19776	19828	19725	19985	19885	19782	19751	19928	19988	19627	19755	19860	19717	19907	20006	20025	19778	19858	19924	19823	19998	19730	20039	19896	19768	19858	19987	19881	19957	19660	19682	19751	19812	19721	20104	19629	19914	19839	19876	19843	19913	19971	19945	19981	19843	19837	19786	19973	19970	19934	19744	19950	19814	19977	19888	19938	19814	19887	19774	19879	19887	19877	19897	19871	19838	19858	19861	19755	19953	20047	19813	19723	20066	19790	20104	19905	19656	19617	19963	19989	20059	20044	19971	20013	19654	19821	19702	19995	19922	19708	19748	19728	20177	19871	19848	19981	19964	19885	19961	19870	19778	19960	19838	19826	19979	19861	19857	19925	19921	20168	19889	19729	19852	19983	19942	19856	19794	19759	19811	19864	19942	19886	19686	19865	19982	20077	19775	20116	19823	19789	19772	19879	19929	20003	19423	19827	19963	20145	20019	19684	19992	19881	19866	20026	19813	19828	19912	20032	19976	19783	20018	19761	19890	19780	19900	19906	19893	20005	20123	20110	19933	19731	19936	19832	20073	19986	19655	19708	19793	19878	19826	19732	19794	20089	19885	19858	19731	19922	19934	19971	19909	19814	19857	19849	19903	19872	19819	19827	19781	19821	19975	20100	19974	19842	20035	19859	19877	19818	19824	19658	19978	19735	19901	19882	19943	19886	19835	19696	19997	20067	19830	19983	19972	19926	19664	19847	19975	19949	19753	20101	19760	20101	19836	19988	19822	19813	19834	19822	19719	19488	19789	19909	19899	19964	19779	19752	19744	19901	19924	19914	19867	19863	19739	19858	19637	19699	19961	20176	19860	19927	19696	19976	19793	19812	19977	19945	19641	19781	19718	19783	19776	19612	19828	19970	20074	20056	19788	19712	19786	19976	19773	19811	19748	19848	19846	19749	19790	19811	20079	19647	19771	19760	20013	19754	19743	19967	20013	20016	20011	19770	19952	19985	19782	19794	19838	19761	19517	19843	19692	19719	19984	19555	20024	20042	19975	19969	19732	19990	20004	19781	19884	19974	19860	19907	19964	19957	19840	20043	19664	19712	19718	20131	19842	19826	19781	19867	19769	19855	19860	20031	19627	19819	19827	19804	19826	19871	20010	20053	20162	19964	19785	19964	19776	19817	19766	19907	19931	20071	19739	19761	19877	19789	19893	19741	20037	19691	19833	19984	19797	19846	19858	19847	19958	20060	19780	19921	19901	19890	19661	19721	19866	20019	19660	19805	19743	19881	19923	19952	19962	19937	19610	19839	19812	19908	19787	19776	19830	20181	19979	20035	19942	19974	19900	20001	19852	19974	19625	19786	19736	19789	19841	19871	19696	19920	19825	20041	19898	19830	19999	19707	19864	19962	19804	20065	19831	19974	19972	19942	19826	19801	20003	19749	19785	19785	19940	20066	19889	19737	19763	19736	19896	19675	19854	19815	19881	19811	19631	19920	19919	19854	19994	19890	19904	20021	19899	19814	19913	19902	19800	19753	19904	19893	19860	19833	19977	19863	19865	19944	20125	20026	19805	19763	19633	19904	19823	19851	19781	19884	19947	19756	19888	19849	19933	19952	19944	19822	19812	19964	20044	20123	20040	19772	19988	19754	19907	19922	19787	19874	19951	19817	19858	19789	20085	19887	19881	19984	19996	19911	19884	19989	19730	19983	19841	19918	19777	19970	20020	20122	20040	19977	19836	19955	19897	19871	20099	19716	19791	19738	19826	19842	19922	19874	19828	19578	19939	19756	19869	20069	19794	20020	19946	19915	19900	19814	19989	19908	19819	19862	19906	19962	19942	19845	20087	20024	19886	20007	19839	19921	19737	19745	20001	19740	19718	19816	19778	19968	19926	19866	19883	20055	19707	19779	19866	20057	19902	19747	19683	19783	20120	20156	19970	19618	20082	19758	19798	19927	19705	20086	19942	19923	19696	19939	19697	19807	19889	19978	19828	19517	20156	19903	19955	20073	20147	20109	19741	19818	19809	19829	19886	20139	19647	19903	20084	19830	19738	19872	19639	20004	19862	20019	19898	20028	19927	19852	20248	19680	19720	19881	19836	19952	19723	19992	20127	19859	19937	20057	19819	19803	20006	19944	19913	19952	19996	19839	19935	19811	19852	20113	19778	19808	20075	19980	19806	19812	19964	19848	19843	19933	19800	19835	19543	19854	19962	19829	20024	19782	19904	19833	19903	19950	19994	19982	19777	19865	19981	19722	19712	19933	19980	19748	20029	19924	20098	19881	19820	19940	19901	19753	20060	19864	19967	19794	19831	19961	19949	19907	19888	19758	19853	20053	19874	19832	19785	19904	19796	19948	20014	19863	19935	19823	20001	19822	19740	19760	19777	19948	19906	20103	19844	19882	20000	20104	19812	19890	19708	20013	19985	19846	19991	20071	19765	20007	20021	19962	19643	19639	19783	19929	19857	19996	19819	19743	19768	19865	19774	19878	19804	19725	19972	19761	20105	19830	20018	19961	19735	20010	19783	19893	20049	19806	19734	19786	19847	19832	19869	19797	19792	19707	19740	19842	19771	19950	19716	19904	20008	20015	19908	20062	19900	19845	19943	19819	19794	19925	19959	19636	19903	19865	19838	19768	19768	19862	19897	19948	19674	19772	19665	19773	19926	19987	19906	19836	19706	19806	19998	19788	19657	19912	19706	19858	19801	19791	19857	19785	19932	19905	19956	19779	19902	20013	19781	19649	19833	19799	19900	20018	19739	19941	19916	19684	20067	19854	19714	19990	19759	20015	19944	19811	19751	19922	19871	19896	19897	19904	19722	19723	19836	19695	19684	19829	19880	19875	19856	19937	19821	19944	20027	19881	19738	19970	20132	19993	19914	20059	19946	20009	19912	19770	19824	19860	19942	19849	19685	19716	19942	19820	19744	19755	19946	19980	19806	19893	20079	19774	20137	20007	19720	19838	19892	19755	19984	20092	19694	19791	19727	19788	19872	19919	20109
33998	53951	49557	40134	33873	30133	26133	23459	20600	19265	18714	18278	18016	18002	17765	17631	17573	17712	17696	17570	17495	17525	17373	17358	17428	17305	17383	17392	17396	17208	17344	17380	17229	17288	17346	17114	17152	17126	17157	17243	17289	17012	17174	17324	17073	17207	17240	17195	17267	17045	17056	17148	17187	17192	17258	17301	17329	17277	17000	17169	17263	17403	16992	17088	17122	17300	17149	17223	17259	17090	17265	17254	17235	17141	17105	17223	17296	17173	17184	17393	17333	17063	17246	17235	17206	17311	17229	17274	17222	17213	17236	17121	17167	17283	17238	17320	17120	17288	17239	17353	17214	17396	17238	17243	17179	17196	17164	17326	17072	17361	17273	17307	17333	17248	17162	17307	17219	17022	17076	17209	17174	17060	17060	17077	17103	17141	17174	17211	17170	17094	17233	17309	17302	17091	17232	17232	17081	17116	17110	17270	17044	17226	17140	17154	17143	17179	16980	17182	17245	17239	17306	17325	17306	17223	17239	17352	17224	17334	17032	17313	17099	17513	17238	17210	17307	17252	17073	17095	17237	17179	17106	17326	17177	17155	17152	17199	17333	17290	17058	17182	17311	17135	17127	17138	17118	17183	17113	17178	17079	17226	17218	17244	17281	17050	17131	17206	17131	17158	17225	17160	17318	17108	17212	17261	17279	17388	17178	17314	17056	17248	17070	17075	17059	17220	16938	17306	17036	17166	17120	17158	17288	17177	17069	17232	17155	17396	17115	17211	17125	17207	17131	17049	17071	17211	17403	16983	17175	17142	17170	17307	17230	17151	16990	17199	17128	17148	17215	17133	17198	17100	17073	17438	17246	17141	17027	17096	17188	17280	17124	17264	17251	17165	17259	17193	17214	17316	17245	17155	17364	17110	17181	17194	17114	17201	17174	17210	17212	17131	17355	17123	17366	17129	17171	17106	17385	16976	17158	17266	17271	17113	17027	17167	17311	17335	17079	17133	17196	17030	17142	17089	17257	17085	17170	17292	17240	17264	17145	17040	17319	17243	17169	17036	16979	17163	17056	17297	17311	17263	17161	17168	17316	17162	17318	17114	17255	17379	17130	17168	17296	17272	17055	17172	17107	17315	17233	17045	17074	17137	17319	17220	17079	17179	17277	17187	17102	17313	17177	17264	17115	17264	17079	16976	17248	17130	17048	17243	17206	17179	17115	17244	17178	17315	17124	17157	17073	17167	17235	17176	17240	17062	17310	16988	17304	17286	17295	17302	16994	17235	17140	16913	17379	17102	17272	17204	17286	17149	17222	17249	17091	17044	17180	17164	17018	17221	17037	17129	17158	17290	17315	17206	16870	17210	17146	17096	17254	17124	17324	17226	17233	17195	17282	17354	17119	17264	17307	17260	17198	17011	17164	17171	17194	17162	17164	17049	17273	16971	17072	17215	17098	17316	17407	17095	17114	17240	17133	17055	17133	17025	17168	17143	17196	17147	17095	17258	17013	17122	17290	17088	17030	17134	17210	17190	17317	17150	17300	17031	17204	17175	17106	17226	17151	17068	16914	17231	17186	17213	17154	17191	17207	17232	17083	16993	17280	17138	17276	17228	17162	17358	17140	17089	17185	17149	17285	17368	16996	17228	17152	17365	17233	17195	17283	17298	17169	17262	17046	17124	17254	17359	17103	17312	17194	17353	17203	17114	17109	17212	17058	17056	17276	17196	17173	17302	17314	17262	17303	17118	17008	17048	17297	17137	17209	17188	17332	17089	17193	17176	17116	17186	17190	17172	17217	17430	17549	17108	17033	17188	17272	17145	17187	17268	17262	17167	17179	17198	17076	17107	17376	17260	17150	17270	17213	17173	17248	17210	17116	17223	17151	17271	17350	17239	17086	17156	17248	17253	17151	17145	17176	17055	17109	17255	17278	16978	17168	17254	17038	17149	17019	17077	17175	17053	17072	17154	17199	17247	17285	17203	17114	17071	17216	17155	17238	17228	17184	17086	17126	17115	17283	17106	17397	17237	17185	17290	17091	16934	17164	17168	16986	17335	17245	17117	17259	17311	17153	17121	17136	17131	17348	17240	17316	17210	17132	17226	17090	17151	17360	17113	17217	17304	17100	17371	17255	17222	17115	17329	17187	17122	17401	17115	17272	16987	17196	17009	17248	17242	17235	17105	17161	17307	17274	17466	17449	17258	17391	17131	17195	17286	17166	17279	17176	17076	17272	17166	17204	17343	17212	17193	17056	17120	17128	17372	17157	17292	17222	17047	17207	17206	17079	17145	17299	17077	17026	17455	17147	17074	17219	17132	17266	17221	17217	17209	17242	17208	17252	17081	17453	17210	17161	17166	17329	17085	17301	17145	17330	17238	17195	17102	17155	17255	17224	17202	17169	17154	17205	17029	17095	17227	17074	17210	17262	17236	17109	17006	17098	17172	17184	17124	17304	17221	17328	17159	17039	17153	17250	17173	17249	17193	17204	17282	17245	17091	17283	17153	17390	16999	17092	17263	17255	17199	17134	17339	17129	17032	16955	17294	17262	17143	17379	17026	17290	17173	17161	17094	17136	17106	17155	17174	17145	17193	17550	17077	17189	17177	17103	17343	17295	17224	17239	17244	17171	17157	17094	17438	17224	17389	17229	17253	17200	17104	17178	17186	17255	17087	17160	17287	17042	17302	17192	17240	17187	17192	17360	17277	17169	17239	17115	17278	17199	17187	17303	17162	17245	17225	17095	17300	17005	16982	17217	17188	17147	17197	17000	17239	17222	17221	17119	17229	17303	17125	17125	17124	17209	17417	17197	17247	17221	17122	17083	17288	17255	17247	17327	17219	17121	17447	17071	17074	17126	17058	17327	17321	17210	17391	17236	17219	17159	17117	17163	17261	17079	17206	17207	17195	17171	17237	17396	17110	17239	17093	17365	17133	17307	17080	17113	17182	17198	17230	17198	17390	17195	17280	17352	17169	17310	17161	17146	17256	17111	17040	16965	17101	17046	17396	17004	17254	17182	17113	17056	17154	17176	17096	17126	17298	17161	16998	17238	17370	17027	17146	17103	17202	17284	17180	17219	17234	17175	17094	17314	17294	17189	17056	17270	17269	17188	17230	17175	17232	17222	17215	17175	17158	17405	17342	17040	17279	17054	17134	17018	17287	17063	17258	17311	17326	17276	17006	17184	17163	17309	17067	17243	17257	17231	17188	17092	17189	17262	17146	17111	17117	17180	17148	17186	17226	17223	17034	17267	17278	17134	17187	17087	17178	17095	17243	17211	17090	17123	17195	17099	17297	17190	17260	17219	17290	17340	17236	17171	17203	17372	17153	17167	17268	17002	17292	17166	17167	17091	17207	17196	17260	17221	17155	17111	17143	17210	17072	17282	17453	17110	17145	17185	16977	17227	17340	17037	17196	17163	17246	17161	17329	17051	17043	17384	17278	17191	17274	17194	17037	17189	17167	17173	17288	17156	17248	17176	17165	17040	17160	17323	17133	17234	17138	17295	17213	17113	17279	17246	17267	17041	17310	17143	17156	17077	17146	17197	17088	17289	17301	17202	17120	17236	17187	17143	17256	17149	17195	17259	17112	17345	17226	17201	17233	16908	17193	17277	17302	17301	17101	17095	17202	17011	17035	17129	17297	17304	17229	17437	17268	17202	17155	17165	17200	17206	17258	17084	17341	17143	17164	17091	17150	17247	17264	17149	17169	17071	17019	16944	17090	17246	17131	17378	17390	17273	17057	17040	17209	17099	17261	17090	17280	17055	17146	17200	17218	17249	17231	17152	17357	17242	17205	17104	17281	17286	17156	17224	17223	17274	17071	17352	17226	17360	17289	17022	17159	17195	17110	17239	17127	17235	17287	17360	17277	17259	17222	17231	17138	17244	17180	17310	17201	17129	16946	17306	17179	17137	17255	17122	17157	17205	17330	17089	17179	17062	17147	17160	17297	17171	17216	17195	17264	17229	17067	17232	17192	17155	17091	17068	17096	17053	17260	17265	17229	17290	17163	17259	17238	17208	17206	17112	17198	17211	17213	17255	17210	17029	17104	17340	17201	17045	17244	17263	17154	17179	17034	17380	17029	17158	17137	17167	17369	17258	17154	17234	17317	17176	17260	17168	17187	17373	17103	17168	17237	17195	17236	17170	17107	17229	17194	17099	17222	17104	17124	17187	17185	17133	17258	17148	17100	17192	17171	17131	17293	17146	17105	17174	17353	17217	17114	17114	17306	17140	17325	17265	17187	17274	17265	17337	17184	17231	17265	17125	17179	17090	17310	17170	17183	17250	17454	17262	17203	17083	17112	17434	17345	17030	17292	17113	17291	17189	17267	17133	17207	17081	17213	17340	17223	17229	17088	17199	17167	17128	17017	17077	17231	17217	17260	17114	17245	17185	17219	17139	17224	17322	17165	17158	17240	17146	17226	17194	17146	17101	17103	17223	17084	17184	17299	17355	17270	17230	17074	17289	17138	17266	17096	17240	17227	17146	17175	17216	17209	17256	17284	17231	17199	17041	17089	17140	17230	17103	17201	17135	17325	17203	17305	17152	17226	17350	17139	17098	17321	17208	17206	17215	17122	17298	17331	17119	17223	17167	17272	17241	17195	17198	17345	17132	17065	17146	17175	17110	17264	17131	17275	17133	17156	17249	17340	17103	17154	17112	17293	17109	16870	17226	16962	17125	17190	17124	17180	17190	17098	17137	17065	17214	17089	17151	17092	17371	17109	17124	17211	17253	17366	17294	16995	17296	17063	17367	17115	17271	17199	17312	17163	17154	17179	17241	17022	17161	17257	17248	17188	17267	17043	17228	17149	17234	17177	17221	17216	17130	17248	17188	17248	17356	17299	17283	17230	17228	17183	17384	17254	17314	17092	17163	17257	17062	17140	17291	17211	17195	17081	17306	17301	17168	17137	17224	17223	17197	17340	17077	17110	17220	17118	17347	17280	17109	17283	17176	17182	17054	17055	17225	17236	17358	17189	17154	17219	17212	17211	17331	17129	17113	17246	17344	16869	17235	17042	17065	17184	16982	17312	17176	17116	17436	17126	17341	17024	17168	17327	17060	17312	17095	17230	17081	17411	17050	17056	17311	17202	17204	17312	17324	17266	17303	17324	17172	17205	17120	17159	17134	17232	17174	17212	17141	17374	17191	17283	17304	17274
22771	21307	29163	24511	24054	28877	32023	26870	24117	23327	22504	22122	22059	21850	21690	21455	21498	21566	21334	21218	21080	21164	21069	21178	21282	21180	21058	21024	21184	20920	21156	20973	20926	20967	21098	20894	20893	20989	21069	20756	20959	20963	20794	20938	20891	20932	21073	20945	20943	20754	20850	21046	20997	20870	20974	20870	20787	20916	21091	20833	21079	20779	20812	20714	20797	20591	21144	20816	20655	20758	20886	20808	21019	20827	20938	20831	20754	20879	20919	20739	20927	20683	20853	20906	20850	20666	20752	20883	20783	20596	20726	20588	20851	20703	20841	20921	20925	20734	20845	20911	20758	20968	20814	20610	20743	20564	20631	20874	20942	20736	20680	20830	20923	20835	20880	20878	20675	20820	20804	20771	20746	20704	20761	20718	20710	20785	20800	20612	20775	20776	20792	20865	21097	20976	20677	20806	20617	20826	20805	20827	20705	20870	20917	20854	20859	20907	20808	20966	20824	20698	20767	20604	20853	20543	20714	20625	20830	20902	20934	20935	20686	20925	20877	20718	20827	20901	20920	20691	20728	20693	21080	20741	20839	20807	20640	20660	20904	20772	20853	20905	20764	20879	20890	20975	20900	20901	20936	20722	20872	20886	20775	20721	20696	21036	20841	20787	20797	20648	20635	20901	20900	20886	20709	20684	20640	20750	20820	20793	20792	20723	20718	20973	20810	20700	20783	20780	20726	21006	20738	20706	20926	20910	20726	20587	20889	20899	20785	20864	20902	20733	20649	20671	20634	20509	20751	20810	20854	20754	21059	20779	20991	20883	20668	20944	20933	21033	20764	20636	21071	20611	20838	20675	20751	20770	20822	20713	21023	20917	20446	20678	20836	20693	21062	20888	20838	20712	20673	20841	20683	20885	20901	20996	20576	20826	20934	20657	20792	20923	20850	20744	20773	20757	20925	20795	20822	20773	20848	20750	20985	20868	20583	20855	20941	20749	20739	20917	20947	20821	20905	20885	20865	20645	20772	20749	20688	20823	20949	20753	20825	20907	20758	20798	20841	20811	20717	20833	20692	20710	20804	20804	20806	20572	20822	20689	20864	20757	20727	21014	21071	20893	20751	20811	20758	20941	20890	20883	20749	20783	20881	21126	20744	20708	20666	20706	20794	20830	20835	20699	20753	21000	20893	20876	21054	20736	20887	20719	20613	20638	20948	20728	20794	20896	20622	20617	20901	20851	20573	20541	20699	20690	20847	20932	20796	21039	20957	20782	20906	21010	20983	20751	20808	20731	20877	20545	20511	20769	20986	20591	20775	20755	20758	20684	20880	20731	20801	20835	20966	20745	20527	20927	20692	20778	20945	20818	20869	20713	20731	20920	20810	20786	20818	20662	20799	20512	20700	20704	20660	20596	20811	20820	21053	20925	20654	20684	20943	20774	20910	20557	20766	20662	20566	20708	20826	20776	20654	20760	20950	20792	20816	20660	20829	20675	20842	20887	20909	20623	20829	20832	20812	20922	20715	20724	20834	20813	20798	20698	20629	20773	20705	20690	20889	20685	20799	20845	20754	20695	20777	20848	20887	20548	20727	20799	20876	20717	20859	20893	20913	20741	20654	20750	20957	20984	20806	20858	20789	20755	20851	20575	20746	20582	20810	20875	20781	20973	20847	20783	20751	20702	20665	20710	20767	20759	20472	20617	20648	20745	20824	20766	20720	20946	20704	20622	20718	20731	20800	20628	20847	20896	20551	20600	20786	20607	20904	20663	20603	20859	20803	20807	20762	20825	20759	20656	20605	20520	20770	20874	20662	20729	20802	20772	20946	20637	20926	20907	20809	20758	20530	20708	20899	20665	20740	20823	20917	21014	21025	20888	20845	20682	20719	20655	20961	20811	20935	20647	20759	20842	20764	20667	20623	20712	20767	20897	20802	20761	20954	20799	20918	20795	20786	20755	20718	20658	20874	20834	20733	20896	20725	20686	20849	20811	20939	20810	20764	20899	20739	20843	20924	20847	20694	21014	20778	20800	20601	20912	20757	20810	20777	20974	20883	20670	20964	20680	20851	20744	20844	20999	20811	20849	20771	20889	20787	20620	20743	20639	20749	20765	21016	20730	20810	20743	20887	20845	20905	20711	20786	20803	20863	21033	20616	20794	20671	20737	20701	20855	20874	20732	20658	20688	20841	20769	20836	20865	20699	20801	20695	20891	20834	20789	20762	20820	20815	20738	20688	20847	20832	20849	20532	20673	20752	20763	20693	20688	20799	20683	20898	20680	20784	21033	20850	20754	21034	20680	20606	20874	21011	20630	20717	20781	20723	20794	21017	20762	21039	20616	20668	20721	20809	20654	20726	20859	20679	20633	20704	20904	20700	20717	20685	20917	20884	20930	20822	20702	20714	20773	20719	20892	20835	20740	20882	20767	20774	20746	20716	20799	20715	20719	20625	20874	20806	20921	20666	20808	20874	20852	20786	20859	20738	20750	20653	20826	20623	20673	20720	21031	20755	20676	20582	20573	20933	21021	21009	20995	20808	20827	20776	20785	20722	20892	20633	20773	20766	20965	20993	20654	20867	20847	20850	20748	20889	20624	20852	20805	20961	20688	20836	20883	20750	20799	20570	20818	20668	20684	20857	20604	20989	20636	20391	20820	20733	20826	20842	20715	21021	20808	20906	20992	20882	20759	20840	20559	20659	20835	20690	20824	20761	20822	20923	20904	20763	20671	20899	20932	20815	20701	20597	20653	20747	20909	20965	20876	20727	20752	20582	20629	20787	20747	20500	20850	20776	20792	20862	20708	20888	20819	20793	20592	20766	20799	20956	20923	20593	20967	20781	20861	20761	20698	20768	21042	20798	20872	20753	20680	20900	20836	20941	20897	20697	20790	20969	20811	20914	20730	20925	20774	20641	20830	20742	20692	20653	20924	20675	20772	20875	20875	20744	20810	20963	20667	20653	20765	20750	21132	20967	20710	20670	20976	20673	20523	20761	20891	20928	20837	20737	20697	20820	20788	20769	20913	20872	20704	20633	20922	20951	20873	20889	20701	20845	20903	20838	20892	20662	20799	20676	20746	20681	20904	20801	20876	20748	20881	20799	20520	20855	20798	20923	20919	20933	20682	20669	20822	20774	20833	20634	20781	20973	20703	20731	20684	20770	20759	20774	20835	20873	20766	21027	20499	20882	20633	20768	20648	20697	20869	20818	20872	20603	21012	20700	20757	21036	20827	20854	20968	20940	20877	20824	20928	20756	20868	20812	20692	20828	21132	21024	20740	20867	20736	20806	20574	20736	20981	20900	20774	20867	20895	21007	20963	21185	21139	20920	20868	20833	20956	20606	20620	20943	20693	20897	20587	20641	20803	20752	20680	20679	20808	20697	20811	20663	20674	20898	20626	20698	20818	21019	20700	20827	20724	20900	20661	20923	20871	20911	20845	20848	20946	20945	20664	20878	20743	20780	20814	20855	20903	20949	20604	20848	20859	20929	20758	20829	20903	20993	21043	20760	20765	20790	20740	20687	20938	20698	21014	20795	21084	20873	20906	20813	20923	20835	20853	20895	20715	20884	20719	20593	20618	20731	20952	20710	20847	20827	20668	20868	20912	20994	20834	20903	20833	20732	20734	20795	20897	20825	20822	20766	20765	20982	20930	20653	20570	20825	20817	20810	20796	20898	20715	20694	20785	20727	20766	21038	20711	20711	20723	20800	20799	20821	20480	20750	20961	20819	20749	20871	20792	20894	20966	20668	20694	20602	20663	20786	20845	20766	20739	20607	20629	20732	20728	20748	20807	20502	20450	20908	20712	20906	20757	20897	20595	20756	20733	20822	20669	20675	20955	20826	20978	20632	20922	20838	20454	20960	20785	20823	20613	20461	20921	20760	20530	20704	20700	20760	20849	20607	20525	20821	20793	20948	20735	20835	20847	20728	20834	20904	20773	20780	20871	20663	20653	20755	20632	20792	20673	20846	20706	20732	20858	20913	20705	20881	20999	20976	20796	20839	20862	20734	20783	20739	20937	20915	20721	20935	20708	20848	20671	20718	20928	20711	20869	20655	20688	20834	20870	21070	20819	20567	20968	20818	20620	20790	20937	20744	20667	20712	20954	21003	20825	20709	20792	20804	20675	20724	20863	20829	20856	20949	20585	20857	20688	20710	20769	20766	20723	20898	20800	20721	20800	20818	20703	20815	20796	20829	20807	20791	20737	20730	20718	20925	20945	20864	20694	20761	20664	20861	20742	20718	20825	20811	20380	20692	20855	20846	20874	20752	20895	20450	20682	20840	20782	20680	20687	20970	20869	20886	20966	20931	20768	20864	20707	20931	20800	20796	20424	20706	20630	20478	20828	20794	20665	20644	20726	20890	20734	20571	20801	20771	21024	20763	20828	20656	20707	20738	20881	20742	20701	20630	20785	20724	20778	20723	20830	20923	20788	20912	20800	20834	20681	20788	20898	20714	20746	20744	20836	20827	20830	20963	20507	20866	20869	20849	20778	20945	21012	20672	20785	20807	20798	20798	20638	20875	20748	20885	20720	20730	20926	20964	20624	20747	20916	20814	20748	20854	20603	20824	20675	20934	20943	20752	20997	20903	20688	20757	20670	21033	20710	20809	20732	20975	20664	20713	20592	20797	21089	20895	20589	20599	20953	20617	20734	20650	20754	20574	20738	20776	20952	20824	20896	20926	20820	20820	20603	20894	20930	20688	20457	20835	20792	20675	20799	20790	20805	20778	20836	20673	20766	20652	20761	20796	21019	20912	20774	20886	20623	20633	20823	20901	20722	20924	20722	20802	20659	20960	20780	20637	20711	20929	20903	20929	20738	20746	20650	20817	20880	20876	21002	20852	20715	20874	20807	20734	20700	20763	20599	20947	20789	20866	20823	20846	20666	20742	20652	20560	20693	20905	20824	20751	20922	20942	20843	20766	20866	20795	20836	20694	20947	20563	20915	20893	20848	20768	20737	20662	20782	20879	20533	20653	20821	20937	20638	20827	20996	20818	20800	20804	20947	20777	20677	20734	20559	20876	20716	20859	20799	21078	20883	20847	21042	20671	20736	20701	20549	20651	20734	20658	20757	20769	20861	20689	20588	20833	20817	20753	20655	20764	20896	20835	20724	20785	20875	20744	20732	20690	20741	20688	20758	20906	20902	20694	20674
36707	60617	56807	47039	39003	33882	29621	25766	22291	20890	19951	19402	18914	18840	18493	18618	18472	18344	18267	18391	18248	18083	17974	18100	18035	18047	18012	17852	17817	17955	17803	17728	17837	17882	17681	17761	17747	17716	17623	17825	17658	17758	17682	17878	17731	17716	17825	17483	17715	17761	17744	17495	17860	17678	17548	17759	17676	17685	17765	17667	17687	17587	17551	17597	17662	17643	17679	17842	17478	17723	17760	17906	17679	17833	17536	17618	17637	17832	17568	17607	17836	17747	17681	17668	17748	17662	17708	17656	17568	17618	17649	17848	17773	17749	17582	17764	17763	17651	17751	17707	17715	17716	17639	17524	17668	17613	17604	17724	17633	17790	17597	17619	17707	17737	17766	17594	17765	17741	17809	17885	17780	17521	17787	17523	17697	17598	17530	17790	17718	17434	17673	17707	17620	17689	17543	17612	17638	17650	17662	17578	17620	17471	17725	17586	17710	17738	17758	17790	17871	17692	17565	17767	17649	17805	17661	17649	17762	17596	17720	17751	17591	17698	17714	17884	17588	17472	17729	17763	17790	17517	17587	17436	17550	17603	17705	17661	17745	17565	17749	17670	17403	17641	17846	17592	17473	17507	17620	17525	17554	17549	17735	17740	17660	17634	17674	17718	17729	17667	17593	17748	17706	17556	17750	17655	17644	17826	17724	17578	17697	17565	17674	17402	17434	17862	17597	17675	17708	17664	17571	17623	17652	17730	17725	17598	17543	17579	17596	17715	17759	17549	17717	17455	17636	17675	17567	17665	17534	17714	17654	17604	17592	17768	17539	17718	17832	17682	17752	17580	17629	17647	17621	17702	17744	17615	17542	17547	17548	17692	17711	17553	17569	17641	17457	17873	17565	17661	17835	17468	17635	17579	17834	17719	17682	17726	17655	17532	17603	17558	17628	17552	17850	17689	17639	17683	17660	17582	17744	17694	17737	17679	17526	17658	17606	17588	17657	17582	17670	17705	17648	17895	17555	17818	17460	17654	17680	17711	17654	17895	17662	17634	17678	17656	17635	17715	17672	17626	17902	17618	17674	17768	17656	17660	17749	17719	17724	17566	17488	17660	17594	17542	17737	17656	17623	17490	17620	17773	17855	17597	17570	17543	17710	17715	17461	17863	17613	17872	17690	17563	17667	17628	17684	17885	17615	17801	17636	17627	17515	17781	17713	17678	17602	17648	17707	17791	17774	17646	17651	17734	17561	17608	17592	17836	17743	17795	17667	17647	17763	17634	17520	17744	17546	17559	17644	17725	17626	17919	17604	17591	17574	17689	17730	17774	17616	17685	17576	17570	17650	17785	17633	17682	17635	17629	17687	17541	17637	17657	17645	17498	17429	17728	17573	17738	17720	17596	17847	17627	17634	17784	17673	17831	17712	17631	17605	17675	17657	17688	17750	17608	17701	17671	17698	17614	17721	17702	17456	17550	17727	17689	17645	17662	17613	17669	17605	17642	17538	17722	17395	17637	17796	17644	17694	17654	17648	17637	17667	17612	17832	17675	17641	17575	17743	17736	17566	17549	17825	17548	17566	17745	17811	17713	17657	17518	17464	17674	17561	17579	17598	17716	17569	17698	17643	17719	17558	17487	17681	17682	17719	17696	17743	17435	17530	17633	17528	17695	17710	17911	17618	17789	17613	17515	17701	17750	17546	17636	17686	17553	17732	17757	17646	17657	17631	17490	17595	17589	17637	17423	17477	17583	17634	17724	17785	17635	17658	17783	17792	17545	17816	17472	17750	17549	17638	17694	17612	17782	17712	17712	17461	17607	17564	17644	17744	17646	17603	17564	17669	17859	17842	17626	17625	17562	17817	17718	17680	17734	17529	17552	17696	17723	17663	17571	17792	17497	17599	17635	17729	17762	17625	17689	17533	17614	17624	17672	17660	17688	17633	17750	17702	17620	17681	17510	17649	17742	17572	17640	17608	17788	17606	17666	17672	17739	17643	17489	17711	17694	17476	17790	17605	17690	17458	17635	17648	17546	17463	17722	17629	17576	17826	17535	17597	17802	17550	17533	17685	17577	17616	17692	17806	17598	17678	17795	17626	17510	17640	17612	17614	17574	17526	17647	17728	17600	17727	17734	17672	17551	17817	17699	17712	17628	17635	17662	17686	17774	17782	17605	17518	17625	17558	17654	17554	17745	17762	17719	17866	17780	17400	17661	17585	17826	17732	17564	17675	17722	17632	17564	17453	17633	17435	17540	17764	17709	17595	17582	17732	17542	17589	17634	17722	17552	17473	17617	17855	17738	17695	17759	17602	17685	17717	17826	17577	17568	17671	17633	17510	17606	17575	17737	17539	17936	17491	17649	17665	17503	17626	17767	17725	17656	17684	17617	17741	17660	17558	17652	17743	17578	17594	17613	17490	17587	17722	17676	17783	17573	17770	17746	17609	17564	17612	17686	17466	17592	17702	17586	17649	17508	17493	17631	17632	17713	17634	17622	17832	17560	17550	17508	17483	17601	17630	17709	17686	17588	17539	17664	17688	17902	17589	17533	17543	17824	17718	17665	17600	17733	17672	17689	17676	17767	17647	17640	17435	17626	17733	17708	17645	17526	17871	17513	17713	17699	17556	17740	17669	17736	17647	17600	17713	17712	17717	17482	17676	17758	17661	17489	17579	17482	17670	17539	17612	17767	17629	17634	17860	17724	17603	17589	17755	17667	17681	17556	17537	17684	17661	17573	17770	17633	17574	17438	17642	17665	17710	17651	17790	17647	17807	17274	17596	17518	17622	17558	17798	17807	17633	17584	17542	17890	17554	17585	17781	17609	17605	17603	17529	17579	17629	17780	17610	17597	17657	17710	17725	17536	17681	17459	17705	17713	17744	17424	17477	17539	17671	17604	17725	17596	17629	17715	17649	17639	17624	17730	17721	17689	17922	17743	17744	17492	17545	17683	17687	17598	17921	17688	17777	17497	17624	17551	17641	17423	17502	17685	17666	17600	17762	17572	17641	17655	17626	17622	17533	17606	17577	17588	17673	17665	17443	17844	17736	17574	17642	17740	17369	17602	17772	17528	17569	17658	17580	17652	17691	17509	17739	17540	17721	17526	17565	17772	17653	17627	17525	17588	17628	17470	17795	17600	17687	17715	17775	17422	17660	17502	17722	17810	17756	17761	17809	17531	17503	17598	17658	17728	17448	17622	17710	17606	17688	17612	17619	17691	17632	17639	17810	17567	17600	17722	17703	17444	17828	17654	17609	17759	17739	17507	17567	17848	17594	17608	17595	17723	17566	17773	17696	17464	17756	17628	17678	17631	17808	17713	17617	17632	17777	17622	17677	17642	17622	17654	17656	17646	17693	17552	17512	17781	17605	17636	17567	17638	17706	17648	17615	17604	17765	17623	17618	17599	17580	17806	17777	17607	17772	17703	17729	17511	17675	17654	17639	17754	17670	17823	17690	17620	17719	17653	17638	17664	17553	17743	17589	17610	17644	17562	17780	17688	17733	17671	17521	17703	17631	17489	17745	17705	17771	17553	17734	17722	17637	17603	17440	17616	17835	17682	17734	17597	17742	17582	17507	17606	17783	17708	17638	17745	17756	17634	17710	17640	17643	17453	17691	17603	17650	17574	17689	17796	17617	17551	17813	17640	17682	17575	17650	17652	17522	17656	17590	17753	17611	17548	17622	17625	17647	17858	17610	17704	17629	17716	17629	17680	17716	17640	17678	17680	17684	17663	17787	17700	17426	17519	17617	17693	17536	17620	17665	17559	17515	17546	17680	17559	17632	17411	17721	17723	17739	17687	17473	17617	17691	17703	17821	17666	17692	17609	17588	17683	17610	17538	17497	17680	17688	17660	17561	17687	17682	17519	17748	17655	17751	17750	17562	17573	17889	17755	17770	17414	17693	17676	17680	17657	17608	17744	17637	17618	17621	17855	17738	17563	17751	17513	17764	17516	17892	17655	17581	17609	17657	17778	17606	17741	17590	17640	17541	17692	17505	17616	17623	17478	17643	17725	17511	17727	17608	17546	17689	17756	17593	17542	17649	17739	17648	17759	17679	17699	17821	17622	17775	17545	17622	17554	17688	17786	17603	17659	17638	17802	17825	17624	17829	17567	17590	17572	17650	17668	17549	17593	17596	17708	17779	17700	17622	17651	17725	17708	17597	17699	17703	17710	17665	17514	17609	17677	17647	17673	17600	17663	17632	17520	17768	17603	17589	17791	17437	17525	17830	17585	17697	17616	17895	17938	17845	17555	17655	17482	17720	17619	17717	17513	17653	17572	17665	17581	17685	17683	17649	17681	17746	17728	17799	17446	17654	17801	17684	17784	17618	17584	17673	17729	17762	17680	17589	17535	17732	17658	17802	17732	17670	17542	17572	17663	17672	17764	17709	17769	17704	17756	17608	17605	17740	17619	17704	17542	17651	17767	17621	17654	17570	17711	17901	17577	17519	17611	17586	17605	17675	17708	17419	17673	17701	17667	17451	17559	17614	17684	17624	17813	17638	17522	17692	17560	17636	17770	17573	17667	17743	17597	17622	17690	17645	17484	17688	17464	17537	17796	17586	17527	17579	17599	17705	17506	17735	17756	17658	17809	17541	17568	17734	17609	17479	17564	17641	17674	17769	17629	17555	17569	17651	17762	17718	17733	17718	17633	17696	17698	17705	17878	17795	17399	17643	17557	17733	17713	17518	17715	17711	17515	17549	17634	17696	17720	17805	17751	17690	17593	17777	17574	17640	17687	17603	17728	17513	17704	17700	17517	17561	17521	17829	17563	17642	17546	17559	17553	17540	17836	17561	17662	17632	17735	17611	17677	17662	17578	17612	17717	17747	17719	17454	17528	17666	17770	17655	17701	17581	17635	17710	17527	17629	17826	17752	17779	17893	17756	17680	17861	17640	17681	17661	17617	17722	17717	17448	17768	17572	17739	17599	17670	17658	17772	17713	17591	17711	17751	17681	17694	17632	17637	17581	17601	17736	17747	17624	17645	17651	17706	17547	17538	17441	17687	17526	17769	17805	17682	17749	17700	17729	17685	17529	17533	17699	17846	17665	17682	17760	17779	17737	17696	17736	17628	17618	17697	17681	17571	17771	17536	17552	17756	17662	17584	17578	17640	17641	17761	17422	17585	17727	17739	17675	17598	17811	17643	17606	17648
28804	28266	36478	33481	27459	24709	22857	21560	20900	20631	20579	20536	20435	20160	20335	19968	20145	20065	20264	20295	20102	19947	20167	20175	20089	20062	19987	19977	19911	19719	19940	19961	19966	19983	20077	20192	19831	19848	20123	20136	20022	20101	20156	20122	20103	20004	19798	19890	20081	19769	19753	20048	19999	20042	19846	19963	20162	20248	19797	19919	19994	19937	20008	19961	19845	19873	19737	20093	19957	19839	20037	20015	20101	19963	19792	20009	19933	20183	19995	19955	19954	19970	19956	19981	20122	20084	19885	19880	20085	19970	19954	20045	20068	19989	20010	20059	19938	19958	20086	19955	20097	19872	19897	19908	19746	19895	19982	19847	19905	20072	20007	20047	20030	19875	20099	20035	20123	19993	19907	19683	19885	19780	19897	19949	19762	19945	19991	19625	20043	19939	19952	20040	19772	19789	19946	20052	19898	19777	19948	19840	20030	19947	20116	20021	19816	20049	20042	19852	20007	19935	20006	20154	20008	20009	20028	19864	20022	19954	19933	20096	19883	20123	19852	19921	19895	20016	19824	19807	19963	19771	20082	19931	19983	20011	19861	19895	19975	20039	19702	20087	20043	19862	20186	20018	19982	19756	20040	19834	19816	19995	20018	19942	19977	19852	19882	19919	19704	19943	19980	19993	19765	19871	20030	19923	20067	20139	19792	20090	19819	20057	19948	19982	19703	20213	19979	19924	19950	19979	19987	20034	19979	19911	19797	20002	20047	20084	20021	19963	20034	19778	19910	19970	19858	20243	19898	19767	19914	19971	20070	20197	19843	19746	19887	19818	19925	19965	19837	19915	19870	19840	20014	19879	20098	19960	19907	20020	19952	19675	20036	20017	19831	19815	20034	19961	20008	20033	20159	19778	19709	19971	19982	20107	19993	20024	20012	19979	19953	20023	20096	19880	20089	19836	19993	19895	20025	19808	19893	20114	20193	19979	19926	19988	19991	20053	19941	19931	19848	19713	19949	19718	20037	19745	19917	19917	19826	19890	19956	19899	19796	19971	20059	19781	19973	20042	19929	20122	19823	19940	19906	20037	19960	19817	19939	20198	19908	19894	19835	19970	20038	19825	20064	19845	19982	20068	19899	19712	19805	19902	19747	20081	19996	20153	19921	19880	19849	19834	19947	19956	19948	19800	20021	19894	19901	19934	19820	19877	19649	19815	19769	19948	19872	19847	20017	19914	19970	20179	20050	19800	20059	20193	19909	20007	19985	19913	20140	19955	19914	19845	19753	19813	19812	19981	19875	19791	19991	20034	19907	20154	20115	19803	19840	19689	19805	20044	19957	20054	19972	19916	19933	19896	20178	19973	19986	20013	19945	19961	19797	19798	20098	19905	19952	19831	19915	19915	19827	19771	19937	19835	19866	19897	19925	19775	20045	19956	19826	20030	20033	19977	20015	20162	19781	20012	19994	19989	19898	19873	20008	19913	19900	20020	19913	19976	19940	19866	20011	19936	20053	19953	19907	19924	19768	19985	19694	20011	19989	19960	19796	19933	19952	19756	19963	19917	20099	19876	19856	19767	19996	19835	20088	19930	19981	19922	19836	20083	19870	19960	19943	19936	20096	19808	19987	19953	19915	19961	19808	19936	19989	19777	20052	19805	19971	19952	20045	20049	20097	19890	19947	19895	19894	20050	20079	19899	20043	19868	19698	19963	20110	19891	19925	19899	19940	19842	19943	20009	19958	19669	19966	19933	20003	20115	19932	19822	19844	19909	19975	19822	19987	19843	19909	19989	20032	19992	19785	20117	19873	20089	19941	19977	19789	19934	19870	19962	19893	20036	19886	20046	20019	20043	19870	19789	19774	19981	20072	19975	20008	19939	20201	20032	19990	19913	19978	19848	20172	19956	20052	19984	19934	20064	20057	19984	20167	19961	20075	20024	19845	19952	19937	19891	20101	19911	20181	20031	20037	19884	19922	20022	19897	19978	19980	19980	19802	20046	19878	19879	20079	19862	19891	19885	19891	20046	19980	19881	19973	20101	19889	20015	19760	19834	20065	19838	19959	20151	19988	19876	20005	19794	19909	19846	20022	19651	20157	20021	19799	19996	19907	20077	19875	19792	19962	19971	19908	19802	19960	19986	20009	19975	19953	19771	20099	20019	20018	19881	19958	20112	19842	19905	19940	19907	19836	19937	19908	19900	20021	19819	19893	19866	19826	19988	19944	20126	19945	19902	20086	19843	19943	19813	19926	20081	19789	19636	20001	20041	19767	20105	19725	19974	19793	19801	20046	20016	19864	19885	19991	19869	19929	19938	20002	19827	20135	19981	19831	19996	20073	19834	19992	19725	19889	19867	19888	19876	19963	20128	19831	19890	20256	19941	19854	20036	19933	19736	20020	19923	20008	20006	20137	19957	19756	19654	20063	19934	19753	19986	19854	19890	20061	19890	19765	19900	19870	19981	19931	19988	20020	20054	19967	19880	19985	20117	19850	19980	19832	19969	19887	19928	19811	19884	20080	19833	19962	20096	19839	20051	19936	19862	19921	19996	19892	19828	19967	19912	19863	20068	19801	19704	19937	19772	20046	19900	20034	20080	19864	19941	20033	19780	20075	19669	19916	19957	19793	19901	19901	19810	20018	19874	19991	19870	19947	20041	19895	19741	20046	20027	19952	19743	19866	19933	19857	19862	19668	19942	20053	19921	19752	20190	20128	19969	20203	20104	19976	20088	20055	19926	20078	20028	20026	19862	20179	19970	20059	19799	20099	19798	20119	19959	19796	19888	19986	19832	20017	19913	20112	20030	19948	19894	19797	20023	19797	19821	19917	20068	20056	19745	19937	19850	20104	19870	19865	19919	19909	19894	19868	20044	19833	19965	19972	20031	19958	19967	20010	19950	19740	19922	20113	19962	19953	20108	19753	20037	19951	20148	20050	20035	20035	20052	19900	19878	19969	20071	19779	20029	19881	20007	20033	19843	20030	19905	19979	19976	19829	20076	19641	20200	19763	20044	19789	19911	19964	19917	19917	20024	19927	19888	19880	19649	20037	20142	20095	19999	19948	19876	20035	19882	20121	20007	19863	19920	19937	19945	20008	20223	20114	20036	20060	20015	20061	19861	19947	19856	19867	19963	19982	19896	20027	19887	20039	19674	20155	20083	19914	19932	20029	20099	19993	20073	19802	20113	19968	19838	19858	19821	19595	19960	19844	19751	19965	19918	20106	19894	19795	19752	19918	20075	19837	20023	19818	19974	20125	19971	19760	19983	19949	19914	19957	19901	19679	19887	19795	19923	20078	19917	19988	20122	20160	20080	19988	19853	19850	20012	19617	20080	19858	19914	19971	19965	19888	20190	19884	19840	19954	19794	19929	19967	20075	20008	20025	19870	20124	20008	19776	19873	19978	19976	20009	20031	19900	19782	19814	19892	20106	19797	19978	20016	20047	19810	19864	19885	20044	20019	20133	19908	19974	20033	19889	19972	20004	20037	19963	19898	19918	19929	20118	19939	20166	19878	20111	19760	20153	20132	19847	19760	19816	19764	19789	20007	20038	20166	20117	19979	19909	19994	19937	20056	19941	20053	19814	19976	19797	19864	20161	20020	19951	19739	19906	19745	19974	19787	19807	19901	19770	19916	19789	19998	19963	20016	20098	20045	19965	19799	19900	20041	19956	20109	20079	20018	20006	20042	19852	19892	19769	20040	19964	20034	20145	20128	19993	19788	20011	20085	19849	20035	20012	20099	19994	19897	19889	19950	19953	20089	19976	20069	19958	19920	20131	20039	19850	20042	19834	19872	19891	19949	19981	19914	19920	19683	19853	19892	20057	19907	19986	19835	19948	20064	20009	19797	19843	19948	19939	19989	20045	19823	19951	20072	19845	19987	20021	20041	19936	19849	20021	20002	20231	20074	19974	20013	19960	19940	20176	19970	20115	20030	19880	19866	19932	19909	19928	19786	20056	20212	19984	19826	19751	19855	19811	20000	19941	20137	20127	19799	19985	20021	19882	19927	20029	19912	20004	19882	19793	19982	19993	20141	19915	19974	19651	19827	20075	19897	19853	19802	19874	19855	19877	19849	19949	20044	19844	20099	20030	19924	19817	20119	19785	19743	20020	19906	19794	19983	19697	20057	19889	19830	19746	19794	19929	19924	19926	19939	19909	19897	20037	19931	19883	19763	19905	20024	20000	19898	19886	19986	20247	19903	19778	20015	20048	19848	20110	20134	19891	19945	19915	20095	19938	19876	19830	19932	19869	20145	19993	20062	20093	19887	19928	19935	20057	20081	20045	19981	19915	20080	19870	19866	19997	19907	20019	19763	19775	20103	19950	20042	20005	19968	19675	19862	20017	19851	19928	20093	19996	19764	19897	19921	19974	19933	20107	19866	19884	19947	19988	20015	20027	19763	19732	19997	19881	19905	19935	20004	19859	19905	20013	19746	19952	20023	20035	19824	19874	19759	20013	19991	19774	19900	19839	19708	19857	19866	19914	19967	19925	20023	20063	19841	19852	19846	19884	19994	19902	19954	20070	20162	20194	20238	20003	19786	19984	19952	20272	19964	19976	19997	19849	19847	19913	20085	19938	19798	20018	19956	20056	20066	20041	20062	19984	19813	19817	19860	20056	20103	19944	19883	19830	19906	19843	19928	19986	20126	19987	19865	19961	20103	20121	19963	19859	19854	19908	19798	20091	20227	19908	19989	19758	19913	20037	20043	20031	19721	19952	19876	19983	19783	20032	20149	20056	20057	20201	20053	19753	19712	20044	19826	19841	20055	19832	19924	20053	19942	19935	20140	20066	19856	19788	19786	19783	20087	20038	19862	19645	20033	19801	20070	19985	20099	20090	19848	19995	19794	20047	19862	20083	20153	20147	19837	20002	20034	19962	19858	19903	20045	19854	20103	19987	19986	19946	19982	19894	19919	19894	20010	19867	19991	19997	20030	19978	19955	20005	19857	20003	20041	20032	19920	19888	19857	20107	19939	20007	19938	19818	19725	20087	19790	20069	19907	19976	20112	20079	20063	20102	19964	19866	19990	19801	20204	19791	20055	19995	19919	20108	19878	19869	20103	19870	20002	19923	19988	19957	20180	20151	20047	19912	20099	19981	20052	20013	19841	19971	20060	19946	19870	19956	20003	19889	20005	19954	19904	19876	19902	19911	20002
32677	46364	42556	33588	27507	23324	21198	19519	18631	18191	17929	17766	17554	17577	17465	17653	17547	17536	17423	17419	17397	17424	17187	17236	17194	17500	17349	17186	17332	17170	17227	17380	17148	17104	17234	17236	17255	17379	17288	17204	17181	17263	17009	17163	17284	17338	17270	17172	17186	17309	17073	17354	17393	17222	17213	17393	17244	17222	17201	17111	17250	17280	17248	17213	17204	17187	17160	17218	17169	17157	17128	17124	17221	17432	17353	17225	17209	17068	17204	17212	17336	17231	17212	17339	17333	17232	17225	17262	17313	17155	17075	17363	17202	17050	17317	17298	17402	17378	17276	17463	17297	17112	17182	17229	17369	17037	17178	17136	17139	17208	17270	17290	17203	17161	17438	17095	17263	17284	17235	17196	17321	17249	17247	17208	17020	17295	17092	17263	17338	17323	17267	17309	17047	17199	17172	17295	17225	17213	17141	17256	17276	17377	17142	17247	17188	17299	16961	17160	17255	17283	17268	17127	17077	17341	17285	17263	17156	17284	17376	17137	17237	17396	17279	17048	17124	17217	17261	17210	17160	17249	17060	17217	17154	17236	17406	17167	17374	17281	17152	17286	17287	17071	17192	17190	17205	17219	17310	17198	17140	17211	17143	17142	17266	17335	17236	17345	17206	17238	17404	17199	17190	17264	17182	17197	17293	17251	17241	17242	17073	17292	17260	17120	17197	17124	17235	17205	17176	17207	17227	17084	17192	17243	17115	17269	17216	17172	17140	17291	17081	17330	17364	17043	17240	17183	17350	17154	17184	17198	17130	16907	17266	17172	17346	17314	17127	16985	17129	17281	17307	16999	17228	17172	17425	17188	17297	17146	17409	17119	17215	17342	17232	17195	17148	17095	17205	17273	17140	17240	17149	17425	17121	17300	17281	17198	17223	17318	17176	17175	17349	17463	17267	17273	17120	17181	17190	17143	17434	17262	17197	17205	17427	17028	17355	17207	17217	17182	17198	17291	17423	17295	17127	17119	17260	17261	17250	17317	17098	17253	17416	17099	17165	17238	17143	17144	17183	17279	17188	17195	17160	17215	17212	17149	17341	17168	16982	17147	17271	17099	17241	17287	17283	17230	17379	17246	17163	17138	17296	17018	17240	17132	17266	17138	17167	17344	17235	16975	17180	17330	17305	17299	17124	17283	17057	17242	17351	17177	17294	17262	17478	17212	17232	17406	17529	17215	17183	17241	17238	17238	17244	17122	17288	17215	17199	16990	17242	17290	17039	17164	17347	17116	17228	17250	17130	17218	17040	17252	17261	17208	17073	17137	17220	17284	17101	17183	17312	17277	17094	17075	17258	17289	16930	17342	17250	17321	17100	17013	17210	17128	17194	17104	17236	17262	17095	17334	17312	17257	17163	17376	17195	17441	17295	17073	17180	17265	17320	17157	17252	17236	17117	17340	17170	17126	17276	17171	17221	17091	17324	17247	17279	17183	17339	17264	17290	17177	17272	17072	17247	17164	17377	17216	17250	17166	17073	17244	17157	17218	17233	17221	17281	17073	17276	17237	17414	17299	17270	17243	17111	17182	17153	17206	17355	17298	17125	17325	17206	17124	17114	17180	17184	17259	17201	17202	17345	17022	17155	17339	17145	17026	17054	17114	17312	17172	17147	17336	17135	17288	17118	17231	17316	17166	17260	17101	17077	17122	17232	17404	17142	17092	17147	17119	17200	17122	17274	17331	17071	17225	17143	17242	17232	17349	17094	17268	17214	17238	17289	17226	17281	17152	17260	17194	17193	17168	17273	17225	17188	17365	17287	17362	17317	17278	17295	17087	17426	17278	17173	17228	17218	17316	17114	17178	17287	17464	17243	17245	17149	17211	17224	17374	17249	17244	17246	17293	17216	17283	17093	17133	17291	17222	17205	17312	17183	17135	17288	17201	17235	17228	17055	17184	17191	17293	17268	17130	17377	17209	16940	17201	17229	17137	17370	17268	17012	17297	17086	17115	17143	16997	17222	17238	17180	17108	17324	17210	17032	17292	17160	17186	17317	17234	17058	17235	17242	17235	17215	17296	17071	17346	17187	17235	17312	17067	17258	16918	17382	17288	17171	17175	17245	17318	17199	17311	17134	17081	17038	17366	17081	17174	17166	17265	17175	17399	17153	17176	17370	17155	17258	17026	17146	17194	17205	17133	17232	17113	17342	17179	17277	17309	17232	17283	17206	17176	17121	17117	17171	17281	17181	17180	17172	17126	17084	17202	17272	17136	17283	17224	17175	17419	17243	17084	17271	17276	17244	17299	17181	17143	17197	17164	17425	17263	17314	17351	17246	17035	17257	17308	17320	17302	17300	17231	17119	17239	17235	17144	17180	17270	17165	17187	17454	17048	17145	17141	17310	17194	17323	17100	17168	17352	17316	17202	17320	17272	17187	17230	17071	17322	17406	17325	17105	17319	17323	17120	17308	17099	17283	17321	17173	17161	17373	17014	17281	17275	17217	17075	17098	17320	17328	17370	17404	17206	17254	17229	17239	17102	17189	17184	17102	17219	17409	17228	17271	17152	17241	17151	17257	17272	17346	17301	17144	17129	17197	17153	17227	17280	17272	17205	17179	17253	17194	17171	17180	17125	17152	17372	17263	17221	17200	17219	17211	17143	17234	17306	17208	17222	17271	17349	17140	17286	17179	17197	17214	17028	17124	17240	17282	17135	17350	17266	17269	17064	17318	17094	17355	17235	17365	17156	17082	17184	17247	17265	17158	17382	17224	17224	17241	17213	17280	17179	17120	17294	17275	17213	17163	17346	17277	17200	17263	17261	17132	17283	17182	17327	17264	17240	17220	17255	17313	17158	17388	17252	17285	17210	17192	17243	17158	17095	17263	17085	17167	17136	17356	17286	17293	17114	17252	17201	17074	17227	17191	17238	17202	17141	17142	17178	17321	17057	17326	17416	17134	17194	17392	17259	17255	16931	17282	17260	17335	17041	17182	17250	17153	17126	17277	17059	17167	17168	17282	17105	17140	17196	17213	17148	17230	17147	17436	17252	17094	17295	17360	17226	17278	17423	17238	17196	17234	17130	17132	17373	17171	17205	17190	17218	17144	17284	17349	17224	17306	17216	17121	17371	17121	17134	17194	17274	17156	17414	17233	17133	17170	17310	17169	17262	17117	17259	17043	17059	17168	17047	17330	17403	17177	17143	17214	17247	17281	17329	17195	17074	17239	17377	17117	17240	17334	17514	17319	17433	17168	17239	17055	17225	17333	17284	17332	17138	17194	17360	17187	17056	17156	17053	17175	17268	17259	17299	17105	17159	17418	17152	17423	17160	17371	17271	17233	17372	17264	17322	17249	17141	17169	17132	17284	17317	17256	17321	17166	17258	17160	17401	17196	17213	17390	17135	17327	17060	17158	17273	17338	17238	17133	17201	17299	17150	17143	17286	17045	17102	17264	17233	17235	17258	17143	17179	17105	17163	17200	17196	17174	16962	17391	17193	17406	17283	17320	17265	17167	17199	17278	17326	17357	17221	17280	17186	17124	17163	17125	17186	17375	17195	17226	17087	17283	17019	17357	17270	17177	17319	17062	17192	17128	17240	17015	17181	17210	17279	17119	17009	17141	17305	17437	17154	17103	17170	17074	17269	17172	17280	17092	17210	17241	17295	17129	17406	17196	17300	17232	17317	17133	17279	17074	17367	17223	17128	17392	17171	17158	17115	17134	17402	17190	17307	17194	17231	17074	17296	17120	17104	17245	17109	17140	17248	17244	17218	17173	17337	17324	17144	17195	17212	17239	17132	17350	17241	17119	17283	17264	17070	17353	17071	17249	17224	17386	17384	17171	17363	17264	17093	17169	17169	17328	17221	17204	17174	17301	17000	17131	17336	17297	17397	17028	17183	17150	17222	17358	17305	17085	17494	17224	17303	17228	17159	17240	17213	17129	17369	17320	17425	17173	17208	17581	17244	17143	17241	17280	17288	17215	17042	17393	17250	17178	17176	17171	17210	17144	17245	17021	17286	17263	17152	17296	17205	17153	17335	17159	17291	17303	17299	17198	17213	17083	17112	17132	17148	17217	17075	17353	17326	17323	17203	17203	17300	17234	17223	17291	17289	17208	17189	17035	17122	17301	17282	17158	17232	17413	17309	17231	17058	17271	17300	17286	17231	17223	17227	17219	17303	17086	17275	17220	17284	17177	17245	17371	17255	17194	17289	17139	17219	17349	17209	17230	17347	17233	17154	17220	17275	17354	17237	17348	17232	17424	17100	17186	17062	17216	17345	17217	17213	17193	17152	17126	17057	17162	17085	17460	17188	17154	17228	17272	17315	17100	17155	17239	17364	17175	17249	17234	17060	17278	17184	17238	17127	17184	17198	17170	17075	16963	17075	17126	17112	17444	17332	17125	17279	17240	17221	17204	17072	17180	17177	17122	17069	17267	17256	17075	17293	17334	17357	17007	17307	16860	17275	17196	17286	17340	17225	17280	17215	17202	17233	17036	17093	17243	17266	17295	17247	17280	17177	17173	17214	17111	17251	17046	17211	17246	17431	17125	17381	17199	17189	17247	17238	17040	17124	17176	17192	17153	17211	17143	17249	17186	17072	17246	17046	17151	17206	17201	17158	17157	17263	17156	17121	17126	17361	17059	17131	17274	17120	17225	17346	17331	17114	17342	17366	17220	17154	17169	17194	17308	17225	17156	17099	17178	17154	17279	17318	17107	17202	17182	17226	17166	17116	17171	17247	17266	17091	17425	16869	17207	17250	17268	17168	17287	17299	17462	17148	17296	17205	17241	17395	17266	17119	17141	17197	17130	17123	17385	17261	17165	17242	17321	17297	16919	17201	17362	17122	17406	17176	17194	17241	17259	17121	17245	17256	17265	17291	17238	17320	17193	17174	17318	17235	17278	17228	17060	17254	17349	17181	17224	17300	17256	17232	17322	17335	17254	17248	17395	17210	17338	17242	17382	17178	17304	17284	17278	17438	17188	17319	17183	17206	17334	17285	17221	17278	17215	17237	17213	17340	17339	17138	17523	17122	17347	17170	17201	17321	17122	17135	17346	17328	17312	17374	17332	17190	17372	17317	17090	17165	17232	17224	17325	17094	17178	17197	17127	17224	16976	17069	17254	17176	17209	17370	17196	17147	17105	17293	17209	17133	17222	17274
24188	21449	29221	27182	28186	29527	27990	23862	22459	21970	21550	21286	21044	21051	20812	20944	20945	20875	20868	20729	20749	20604	20556	20551	20682	20620	20348	20464	20462	20537	20626	20463	20725	20658	20457	20488	20434	20434	20638	20547	20812	20488	20526	20515	20388	20446	20572	20399	20464	20636	20303	20443	20448	20261	20457	20252	20258	20363	20190	20537	20602	20656	20613	20374	20461	20595	20573	20548	20525	20555	20601	20562	20437	20286	20414	20418	20452	20474	20342	20345	20616	20321	20549	20511	20446	20435	20505	20600	20334	20359	20719	20515	20633	20437	20224	20486	20486	20523	20361	20373	20297	20466	20560	20395	20649	20560	20530	20491	20528	20622	20629	20473	20316	20584	20520	20348	20605	20462	20483	20437	20385	20352	20370	20236	20361	20365	20279	20571	20612	20420	20743	20330	20626	20249	20531	20314	20275	20677	20477	20416	20408	20292	20201	20407	20274	20423	20498	20602	20451	20386	20572	20169	20356	20427	20512	20517	20529	20454	20354	20363	20454	20322	20401	20470	20507	20463	20470	20472	20572	20507	20497	20495	20598	20410	20494	20626	20359	20397	20617	20442	20466	20399	20582	20464	20444	20391	20428	20295	20312	20476	20320	20362	20477	20413	20507	20275	20396	20432	20310	20408	20467	20458	20594	20671	20357	20628	20192	20380	20387	20469	20421	20456	20489	20431	20458	20347	20334	20201	20348	20552	20417	20525	20327	20455	20538	20390	20217	20356	20431	20533	20383	20402	20452	20125	20527	20417	20432	20447	20255	20467	20518	20295	20539	20556	20384	20481	20354	20282	20367	20288	20384	20539	20389	20361	20340	20470	20657	20612	20542	20355	20562	20344	20565	20207	20492	20349	20426	20238	20493	20470	20518	20413	20301	20373	20480	20382	20392	20483	20302	20462	20580	20275	20424	20465	20288	20090	20409	20407	20633	20503	20302	20415	20549	20530	20449	20366	20518	20614	20475	20543	20571	20522	20442	20462	20571	20551	20323	20389	20621	20217	20172	20413	20259	20315	20241	20238	20521	20347	20446	20477	20456	20451	20305	20480	20276	20498	20273	20510	20423	20745	20678	20288	20267	20302	20269	20404	20352	20299	20576	20482	20376	20554	20517	20466	20460	20671	20424	20179	20344	20335	20510	20255	20412	20378	20350	20315	20501	20336	20462	20593	20423	20579	20401	20454	20482	20456	20335	20548	20147	20562	20460	20306	20419	20445	20511	20366	20546	20547	20445	20530	20297	20417	20401	20505	20512	20403	20028	20546	20436	20549	20571	20465	20387	20369	20309	20233	20454	20483	20636	20617	20414	20447	20501	20477	20549	20454	20407	20381	20369	20381	20594	20493	20476	20374	20315	20534	20190	20489	20539	20488	20276	20630	20325	20391	20599	20692	20482	20291	20304	20321	20468	20445	20481	20426	20300	20482	20455	20529	20674	20386	20497	20488	20680	20501	20391	20097	20327	20301	20408	20466	20356	20334	20510	20391	20452	20278	20329	20280	20606	20128	20299	20465	20518	20507	20416	20466	20516	20544	20653	20376	20633	20393	20368	20443	20371	20454	20548	20436	20552	20420	20366	20461	20615	20398	20579	20546	20466	20357	20568	20337	20467	20446	20480	20467	20503	20341	20195	20384	20516	20340	20484	20257	20348	20469	20317	20335	20461	20237	20314	20371	20379	20604	20395	20346	20474	20372	20441	20531	20350	20531	20437	20336	20509	20442	20522	20498	20606	20390	20504	20673	20316	20519	20619	20500	20591	20163	20416	20341	20546	20627	20425	20316	20522	20441	20672	20333	20476	20332	20544	20320	20339	20358	20386	20408	20397	20451	20473	20493	20400	20483	20455	20339	20403	20466	20282	20414	20482	20416	20204	20316	20381	20262	20315	20478	20395	20403	20482	20377	20353	20609	20430	20387	20674	20565	20327	20645	20643	20337	20349	20490	20317	20155	20691	20346	20324	20400	20583	20315	20373	20324	20453	20499	20411	20399	20420	20366	20725	20508	20321	20455	20393	20522	20348	20577	20486	20371	20510	20141	20337	20500	20514	20506	20635	20385	20361	20585	20462	20331	20621	20498	20600	20550	20361	20290	20313	20324	20199	20401	20294	20297	20385	20524	20259	20563	20361	20289	20242	20229	20340	20201	20378	20491	20628	20268	20464	20544	20347	20327	20532	20317	20377	20501	20614	20455	20487	20439	20393	20361	20484	20291	20436	20287	20355	20439	20226	20613	20606	20514	20559	20442	20561	20250	20333	20522	20399	20189	20324	20569	20267	20475	20342	20247	20514	20276	20370	20293	20488	20472	20451	20353	20343	20441	20505	20518	20628	20404	20433	20399	20391	20470	20454	20413	20468	20565	20691	20225	20498	20645	20365	20531	20428	20790	20584	20695	20370	20526	20522	20368	20436	20348	20456	20506	20382	20545	20533	20431	20447	20438	20316	20597	20331	20325	20264	20460	20673	20453	20447	20604	20558	20485	20402	20524	20640	20394	20425	20584	20635	20305	20301	20307	20425	20455	20426	20485	20539	20346	20465	20539	20566	20600	20554	20393	20263	20422	20481	20544	20463	20398	20520	20462	20230	20587	20461	20410	20482	20356	20532	20487	20488	20242	20451	20366	20426	20609	20284	20449	20328	20613	20467	20214	20627	20373	20707	20548	20417	20301	20405	20421	20780	20508	20568	20599	20662	20382	20242	20399	20493	20508	20329	20462	20368	20611	20531	20606	20740	20626	20610	20311	20658	20441	20574	20597	20390	20308	20506	20318	20505	20314	20483	20386	20441	20554	20378	20339	20514	20550	20456	20391	20216	20264	20460	20539	20641	20362	20283	20383	20501	20369	20513	20642	20590	20470	20344	20348	20346	20440	20431	20494	20417	20232	20599	20585	20507	20407	20313	20426	20625	20541	20341	20147	20477	20225	20442	20616	20449	20449	20197	20336	20447	20480	20610	20412	20296	20484	20552	20685	20451	20477	20410	20527	20409	20368	20387	20341	20488	20460	20522	20646	20558	20433	20388	20315	20481	20365	20278	20411	20585	20386	20532	20498	20419	20620	20436	20349	20424	20500	20554	20452	20497	20388	20382	20669	20439	20414	20372	20451	20232	20320	20469	20426	20471	20140	20407	20362	20504	20572	20275	20323	20463	20414	20420	20398	20391	20401	20465	20409	20564	20487	20347	20383	20682	20513	20526	20288	20454	20299	20085	20335	20499	20609	20347	20435	20513	20485	20464	20368	20307	20503	20621	20446	20705	20411	20594	20395	20286	20062	20452	20458	20699	20437	20544	20548	20649	20373	20396	20446	20557	20573	20357	20323	20505	20393	20697	20329	20585	20408	20577	20568	20505	20399	20220	20687	20332	20397	20444	20315	20544	20495	20340	20309	20218	20498	20460	20382	20464	20509	20558	20321	20427	20453	20396	20414	20242	20458	20413	20480	20271	20453	20699	20391	20551	20316	20467	20321	20582	20371	20454	20427	20563	20458	20599	20458	20503	20540	20332	20450	20448	20339	20516	20300	20510	20365	20576	20311	20365	20449	20555	20509	20580	20436	20103	20470	20407	20430	20624	20460	20649	20405	20565	20672	20325	20392	20487	20377	20537	20268	20541	20372	20348	20467	20472	20362	20429	20386	20373	20319	20300	20417	20403	20333	20506	20325	20483	20348	20409	20376	20430	20487	20451	20199	20469	20434	20452	20681	20645	20498	20510	20412	20461	20314	20327	20416	20391	20545	20538	20244	20390	20565	20448	20549	20648	20451	20397	20386	20462	20227	20389	20375	20304	20327	20457	20577	20323	20617	20592	20301	20386	20467	20453	20549	20415	20736	20381	20578	20366	20480	20477	20238	20483	20350	20403	20645	20582	20521	20530	20358	20449	20470	20601	20127	20536	20385	20554	20577	20526	20367	20459	20243	20733	20541	20494	20449	20668	20461	20380	20558	20452	20361	20408	20647	20500	20305	20537	20419	20531	20473	20662	20371	20665	20485	20541	20374	20667	20566	20305	20497	20299	20352	20417	20392	20538	20319	20394	20186	20560	20476	20615	20178	20545	20456	20338	20184	20277	20371	20382	20429	20641	20495	20376	20444	20504	20591	20407	20422	20253	20283	20533	20355	20382	20468	20453	20503	20492	20482	20407	20465	20565	20471	20510	20376	20583	20383	20549	20584	20558	20376	20425	20468	20396	20566	20563	20280	20481	20624	20380	20395	20434	20621	20407	20621	20564	20393	20420	20377	20472	20325	20502	20353	20518	20310	20397	20303	20468	20587	20638	20277	20384	20392	20251	20394	20419	20397	20299	20680	20392	20350	20467	20563	20720	20540	20541	20487	20261	20345	20563	20335	20233	20473	20474	20690	20427	20374	20332	20321	20370	20497	20572	20379	20423	20302	20536	20484	20515	20518	20498	20322	20495	20504	20715	20526	20504	20462	20426	20657	20655	20469	20543	20560	20397	20259	20482	20427	20453	20437	20523	20365	20513	20664	20678	20553	20494	20437	20369	20471	20540	20388	20373	20438	20668	20396	20394	20502	20369	20345	20456	20518	20332	20512	20270	20565	20562	20319	20581	20232	20573	20482	20468	20536	20472	20520	20829	20456	20567	20529	20643	20548	20561	20389	20457	20481	20446	20333	20303	20525	20371	20494	20486	20501	20582	20443	20233	20334	20426	20396	20506	20506	20401	20478	20498	20458	20366	20443	20126	20342	20541	20532	20594	20348	20393	20430	20544	20399	20462	20154	20428	20323	20318	20456	20448	20466	20426	20673	20493	20644	20510	20539	20623	20319	20397	20534	20307	20273	20527	20478	20487	20373	20391	20677	20482	20545	20578	20349	20620	20421	20417	20507	20315	20432	20474	20568	20548	20621	20529	20569	20346	20292	20500	20475	20503	20499	20428	20272	20463	20366	20455	20540	20372	20494	20348	20430	20449	20430	20432	20420	20443	20412	20420	20728	20599	20411	20580	20586	20511	20409	20231	20265	20284	20504	20281	20411	20353	20402	20433	20480	20412	20476	20400	20283	20137	20624	20415	20366	20461	20476	20652	20483	20553	20458	20354	20355	20379	20408	20350	20271	20447	20493	20536	20493	20480	20545	20651	20607	20653	20587	20681	20607
33834	55819	52912	43334	36926	30578	24793	21790	20245	19266	18832	18365	18171	18344	17835	17845	17881	17816	17929	17827	17785	17675	17733	17724	17696	17778	17558	17669	17537	17671	17560	17542	17373	17359	17473	17577	17528	17413	17671	17541	17516	17561	17420	17416	17485	17538	17498	17430	17409	17436	17457	17702	17544	17315	17508	17459	17516	17497	17603	17488	17374	17482	17412	17494	17465	17619	17567	17416	17533	17492	17460	17573	17578	17437	17522	17624	17428	17590	17511	17718	17553	17451	17519	17504	17395	17435	17474	17644	17463	17590	17370	17632	17523	17441	17524	17491	17509	17626	17427	17471	17581	17544	17491	17694	17506	17489	17340	17525	17654	17435	17574	17636	17404	17467	17396	17553	17582	17442	17539	17390	17404	17465	17543	17416	17566	17498	17623	17695	17598	17650	17555	17597	17472	17600	17443	17485	17506	17560	17500	17575	17492	17543	17442	17658	17366	17589	17485	17598	17412	17397	17311	17562	17415	17459	17604	17459	17592	17534	17388	17495	17497	17513	17465	17370	17505	17441	17652	17336	17585	17446	17390	17376	17544	17491	17536	17457	17466	17456	17496	17596	17526	17237	17505	17554	17411	17455	17441	17450	17470	17433	17583	17501	17574	17348	17602	17640	17499	17594	17582	17438	17487	17600	17513	17576	17529	17564	17349	17338	17476	17275	17387	17290	17363	17632	17420	17342	17573	17611	17449	17570	17508	17527	17497	17506	17504	17254	17530	17484	17580	17529	17476	17610	17381	17520	17396	17417	17542	17496	17464	17500	17310	17543	17569	17562	17455	17487	17258	17488	17492	17455	17506	17516	17677	17431	17502	17483	17578	17552	17516	17447	17538	17409	17544	17527	17575	17386	17592	17480	17564	17433	17375	17584	17544	17558	17578	17557	17464	17414	17487	17553	17578	17518	17426	17454	17656	17633	17412	17510	17448	17478	17610	17608	17360	17462	17595	17406	17314	17527	17531	17380	17494	17590	17624	17271	17633	17426	17479	17578	17604	17525	17571	17581	17490	17481	17473	17392	17328	17436	17471	17469	17383	17526	17485	17564	17501	17617	17511	17362	17711	17469	17454	17423	17537	17563	17363	17666	17600	17485	17505	17467	17461	17605	17509	17462	17473	17555	17590	17467	17472	17502	17475	17505	17481	17577	17536	17710	17236	17577	17468	17556	17555	17550	17533	17561	17578	17435	17516	17348	17407	17445	17512	17412	17421	17359	17615	17664	17501	17520	17518	17619	17416	17586	17651	17528	17490	17586	17502	17356	17598	17478	17432	17520	17610	17449	17453	17452	17535	17610	17483	17525	17492	17538	17482	17432	17608	17379	17511	17512	17381	17429	17566	17385	17617	17316	17394	17623	17450	17603	17605	17523	17406	17668	17501	17531	17412	17459	17516	17453	17584	17426	17527	17427	17677	17363	17354	17429	17509	17521	17588	17570	17520	17343	17706	17534	17558	17498	17339	17567	17519	17139	17499	17524	17505	17578	17440	17249	17464	17527	17333	17520	17604	17308	17530	17404	17503	17553	17337	17405	17544	17610	17416	17475	17646	17446	17501	17420	17493	17524	17424	17488	17590	17412	17444	17463	17592	17396	17573	17629	17528	17566	17355	17618	17514	17461	17517	17476	17533	17641	17439	17512	17542	17481	17407	17388	17529	17487	17441	17541	17390	17563	17402	17509	17414	17648	17368	17485	17542	17478	17499	17467	17638	17665	17542	17505	17556	17395	17495	17750	17446	17465	17596	17574	17473	17581	17529	17406	17597	17668	17528	17457	17495	17469	17543	17402	17337	17393	17549	17472	17353	17396	17435	17446	17576	17699	17461	17562	17504	17376	17434	17469	17516	17550	17512	17485	17381	17513	17466	17483	17587	17314	17546	17566	17542	17376	17612	17577	17554	17601	17547	17518	17518	17354	17396	17474	17480	17648	17457	17523	17540	17537	17409	17409	17637	17591	17429	17417	17448	17469	17514	17436	17402	17466	17416	17368	17442	17568	17592	17756	17567	17356	17633	17369	17562	17579	17463	17438	17460	17458	17398	17420	17618	17438	17480	17290	17504	17369	17550	17463	17508	17403	17582	17348	17495	17474	17653	17382	17532	17498	17486	17573	17405	17404	17599	17509	17626	17352	17440	17648	17413	17532	17577	17470	17627	17435	17300	17249	17592	17524	17370	17423	17339	17583	17453	17582	17630	17468	17528	17632	17461	17529	17483	17426	17664	17439	17370	17439	17526	17482	17507	17481	17694	17656	17528	17412	17400	17428	17658	17416	17598	17606	17558	17476	17473	17511	17407	17311	17530	17499	17412	17458	17524	17473	17567	17518	17505	17618	17516	17324	17643	17511	17553	17640	17630	17511	17510	17405	17468	17664	17560	17560	17419	17711	17632	17685	17433	17546	17547	17631	17508	17573	17525	17474	17512	17500	17499	17334	17567	17556	17698	17462	17435	17475	17527	17425	17407	17552	17260	17594	17402	17378	17552	17550	17557	17514	17502	17580	17386	17471	17360	17441	17529	17619	17446	17372	17492	17586	17580	17533	17548	17636	17507	17515	17419	17546	17721	17445	17577	17702	17523	17481	17393	17464	17552	17565	17447	17228	17583	17443	17536	17707	17345	17440	17551	17556	17460	17403	17568	17316	17504	17751	17558	17384	17373	17566	17357	17427	17579	17440	17433	17485	17691	17483	17551	17386	17522	17436	17457	17461	17539	17587	17557	17520	17365	17545	17601	17278	17377	17386	17612	17402	17519	17289	17660	17537	17549	17639	17340	17651	17663	17400	17476	17530	17293	17398	17580	17383	17560	17657	17431	17447	17490	17322	17478	17512	17531	17437	17542	17423	17411	17526	17558	17593	17379	17514	17381	17598	17472	17478	17447	17397	17399	17523	17449	17554	17537	17523	17486	17468	17436	17449	17557	17444	17626	17452	17420	17518	17292	17449	17546	17609	17482	17488	17574	17379	17493	17471	17440	17397	17630	17422	17662	17403	17486	17395	17416	17427	17656	17563	17437	17581	17597	17409	17440	17484	17509	17577	17380	17493	17482	17455	17479	17430	17554	17469	17427	17497	17486	17560	17504	17439	17537	17547	17456	17253	17506	17494	17527	17427	17468	17503	17546	17440	17561	17391	17370	17530	17524	17523	17516	17537	17490	17533	17371	17435	17528	17561	17548	17355	17521	17588	17570	17513	17420	17591	17499	17477	17497	17675	17462	17471	17583	17547	17629	17415	17647	17416	17475	17636	17461	17477	17557	17512	17473	17467	17576	17329	17547	17525	17521	17474	17444	17421	17373	17439	17408	17448	17414	17459	17581	17624	17492	17355	17614	17532	17648	17296	17498	17619	17440	17357	17485	17335	17495	17467	17642	17409	17373	17634	17505	17630	17479	17634	17519	17684	17416	17515	17465	17530	17452	17559	17503	17509	17533	17434	17627	17454	17407	17425	17413	17515	17508	17464	17553	17520	17428	17430	17620	17659	17540	17539	17521	17589	17415	17412	17440	17634	17595	17549	17382	17619	17525	17524	17405	17651	17404	17730	17571	17433	17428	17442	17527	17480	17511	17514	17570	17559	17375	17487	17485	17490	17643	17417	17506	17650	17498	17393	17567	17419	17665	17482	17486	17494	17465	17462	17482	17607	17375	17459	17542	17516	17622	17422	17592	17435	17604	17658	17331	17569	17351	17477	17599	17441	17479	17508	17525	17551	17386	17489	17575	17482	17479	17486	17467	17557	17596	17439	17573	17509	17427	17726	17551	17510	17548	17520	17361	17464	17614	17629	17403	17535	17409	17536	17391	17537	17375	17593	17546	17415	17516	17520	17628	17499	17293	17739	17685	17523	17394	17501	17493	17476	17540	17450	17462	17509	17381	17564	17501	17485	17436	17426	17343	17538	17616	17573	17495	17461	17550	17212	17486	17444	17501	17438	17628	17568	17475	17649	17833	17500	17504	17491	17510	17439	17452	17493	17440	17584	17493	17686	17347	17354	17403	17423	17576	17544	17288	17489	17527	17405	17650	17626	17452	17481	17551	17643	17450	17473	17468	17346	17524	17744	17553	17487	17391	17313	17453	17706	17524	17497	17463	17671	17512	17217	17525	17439	17438	17601	17504	17614	17602	17507	17507	17348	17505	17526	17488	17586	17422	17447	17676	17580	17481	17443	17556	17503	17474	17460	17449	17573	17270	17536	17571	17519	17529	17476	17468	17457	17531	17551	17462	17668	17700	17581	17509	17343	17570	17272	17422	17435	17425	17598	17428	17756	17401	17450	17681	17490	17574	17441	17534	17490	17368	17527	17465	17434	17496	17502	17445	17559	17420	17347	17369	17465	17444	17472	17588	17476	17541	17522	17314	17515	17456	17496	17382	17535	17281	17459	17501	17593	17439	17401	17509	17481	17592	17438	17293	17581	17300	17578	17425	17574	17515	17360	17486	17619	17510	17542	17633	17496	17398	17502	17575	17710	17435	17670	17514	17488	17446	17459	17520	17607	17452	17498	17491	17557	17646	17618	17681	17341	17528	17448	17439	17399	17477	17366	17491	17411	17514	17580	17508	17341	17460	17462	17631	17435	17556	17456	17394	17806	17476	17594	17326	17459	17429	17414	17420	17674	17432	17491	17374	17417	17544	17466	17298	17549	17374	17434	17468	17528	17414	17403	17529	17514	17582	17527	17583	17382	17402	17509	17562	17620	17381	17479	17604	17550	17463	17630	17450	17532	17446	17378	17534	17403	17555	17346	17445	17376	17527	17455	17723	17426	17548	17517	17454	17654	17569	17674	17459	17632	17431	17572	17363	17435	17379	17319	17623	17354	17424	17259	17519	17447	17601	17487	17575	17737	17445	17523	17364	17476	17404	17518	17572	17516	17456	17502	17355	17524	17425	17491	17695	17469	17463	17379	17512	17454	17593	17537	17351	17559	17292	17547	17492	17503	17501	17579	17429	17534	17483	17449	17575	17723	17485	17533	17561	17402	17710	17452	17539	17482	17275	17650	17599	17604	17478	17497	17494	17387	17444	17449	17547	17375	17550	17431	17434	17586	17580	17431	17489	17478	17504	17597	17356	17505	17596	17442	17323	17577	17504	17479	17435	17713	17502	17683	17525	17617	17547	17528
22853	21364	29321	25011	25957	29914	32240	26785	24781	24112	23541	23121	22526	22473	22603	22392	22448	22270	22336	22060	22228	22239	21971	22067	22009	21738	22180	22012	21994	21848	21925	22097	21818	21828	21914	21917	21956	21831	21670	21833	21818	21915	21959	21746	21751	21893	21711	21937	21858	21730	21823	21642	21477	21579	21701	21850	21717	21691	21836	21738	21721	21634	21669	21763	21825	21550	21867	21674	21923	21685	21679	21531	21593	21677	21750	21582	21908	21827	21647	21624	21694	21734	21368	21624	21877	21832	21779	21784	21754	21699	21754	21677	21648	21640	21572	21652	21639	21686	21666	21734	21625	21730	21752	21909	21687	21609	21602	21740	21741	21738	21940	21636	21645	21541	21777	21887	21660	21601	21871	21766	21772	21607	21654	21810	21708	21603	21665	21636	21704	21649	21736	21777	21856	21666	21882	21670	21495	21840	21778	21746	21819	21669	21692	21661	21580	21594	21777	21878	21826	21642	21697	21829	21459	21761	21641	21904	21727	21770	21775	21635	21765	21611	21791	21509	21825	21650	21605	21831	21585	21914	21620	21597	21680	21670	21658	21698	21842	21601	21794	21938	21688	21761	21676	21679	21742	21924	21870	21869	21668	21810	21601	21896	21782	21813	21816	21656	21686	21745	21754	21599	21678	21706	21665	21618	21718	21577	21703	21769	21757	21753	21529	21852	21686	21555	21801	21826	21759	21639	21847	21693	21483	21746	21758	21855	21574	21416	21813	21790	21578	21707	21635	21992	21456	21401	21527	21637	21864	21721	21696	21919	21903	21794	21916	21705	21930	21648	21608	21838	21670	21739	21654	21639	21717	21755	21474	21470	21537	21672	21764	21719	21711	21685	21939	21703	21743	21712	21631	21712	21802	21666	21478	21645	21413	21739	21651	21738	21615	21786	21691	21747	21686	21590	21671	21876	21525	21744	21643	21645	21879	21809	21785	21766	21687	21743	21819	21572	21892	21716	21789	21568	21434	21777	21842	21854	21991	21750	21873	21842	21739	21573	21741	21474	21627	21797	21692	21639	21621	21726	21582	21688	21376	21648	21856	21869	21596	21770	21515	21615	21702	21618	21586	21884	21857	21833	21622	21731	21877	21550	21642	21866	21696	21972	21933	21776	21860	21788	21737	21450	21648	21541	21692	21883	21534	21634	21685	21671	21694	21642	21824	21801	21894	21845	21950	21793	21701	21628	21570	21853	21627	21582	21551	21872	21659	21834	21627	21772	21573	21796	21949	21580	21648	21828	21798	21807	21718	21735	21604	21604	21583	21713	21597	21695	21697	21664	21667	21768	21736	21608	21818	21704	21708	21593	21667	21825	21613	21650	21488	21672	21368	21830	21701	21708	21607	21540	21574	21772	21755	21764	21511	21553	21674	21560	21698	21682	21591	21724	21756	21660	21530	21642	21625	21738	21973	21611	21889	21368	21776	21720	21612	21467	21739	22090	21923	21598	21749	21787	21633	21662	21948	21464	21971	21704	21714	21668	21664	21684	21826	21438	21606	21636	21861	21491	21831	21669	21593	21618	21548	21646	21779	21727	21837	21719	21589	21626	21589	21578	21604	21838	21908	21736	21845	21892	21709	21790	21750	21511	21994	21579	21585	21729	21729	21752	21648	21615	21520	21665	21721	21559	21547	21734	21889	21702	21772	21496	21707	21534	21608	21756	21822	21684	21669	21648	21740	21428	21591	21688	21503	21570	21701	21765	21680	21890	21671	21748	21767	21744	21623	21484	21642	21858	21636	21629	21617	21459	21625	21484	21609	21556	21729	21781	21951	21537	21552	21766	21807	21713	21697	21650	21557	21603	21647	21616	21532	21695	21945	21659	21506	21659	21777	21614	21733	21709	21826	21774	21730	21711	21479	21535	21641	21681	21642	21623	21794	21660	21713	21768	21695	21619	21572	21811	21613	21728	21535	21587	21678	21762	21609	21930	21652	21822	21672	21841	21784	21847	21787	21754	21687	21593	21570	21693	21698	21770	21582	21579	21713	21902	21801	21713	21444	21626	21534	21549	21645	21695	21741	21929	21679	21692	21853	21798	21592	21680	21612	21584	21708	21699	21441	21764	21749	21901	21747	21822	21782	21648	21773	21722	21667	21678	21900	21666	21749	21691	21718	21586	21728	21454	21727	21689	21750	21564	21463	21521	21549	21445	21636	21765	21507	21725	21793	21785	21638	21666	21706	21536	21671	21810	21720	21810	21553	21768	21534	21601	21680	21849	21503	21616	21609	21672	21603	21718	21689	21723	21661	21608	21545	21716	21768	21746	21709	21783	21586	21743	21677	21555	21669	21477	21665	21713	21855	21589	21508	21748	21849	21657	21835	21492	21664	21611	21655	21656	21889	21771	21518	21557	21786	21720	21814	21741	21815	21537	21833	21723	21789	21605	21801	21859	21713	21659	21595	21657	21716	21772	21560	21508	21426	21743	21675	21671	21695	21552	21762	21763	21542	21619	21757	21848	21524	21648	21718	21662	21796	21832	21682	21707	21603	21517	21584	21489	21621	21442	21801	21567	21556	21751	21745	21541	21666	21532	21599	21819	21727	21718	21695	21643	21658	21992	21724	21745	21881	21724	21583	21673	21694	21472	21715	21786	21721	21826	21578	21454	21744	21757	21774	21630	21706	21571	21874	21623	21832	21610	21883	21553	21756	21718	21642	21750	21605	21698	21596	21704	21672	21453	21702	21564	21731	21521	21785	21509	21597	21597	21772	21815	21854	21669	21600	21570	21573	21730	21692	21594	21671	21552	21752	21815	21834	21573	21627	21804	21697	21767	21718	21815	21744	21547	21660	21713	21651	21506	21770	21791	21545	21584	21869	21642	21660	21542	21660	21469	21574	21660	21795	21651	21589	21673	21646	21876	21589	21855	21834	21600	21477	21665	21675	21711	21690	21704	21711	21730	21553	21835	21787	21521	21680	21829	21820	21550	21858	21725	21670	21720	21574	21635	21721	21811	21696	21694	21740	21662	21691	21864	21924	21623	21837	21742	21852	21528	21751	21922	21489	21593	21717	21643	21731	21741	21676	21792	21649	21708	21541	21754	21776	21449	21641	21713	21615	21585	21894	21559	21740	21762	21522	21851	21646	21854	21621	21474	21718	21394	21610	21704	21698	21683	21687	21598	21815	21686	21675	21789	21910	21423	21717	21771	21863	21765	21653	21626	21711	21698	21806	21618	21763	21491	21620	21707	21619	21696	21677	21590	21677	21634	21550	21560	21708	21958	21761	21671	21851	21910	21768	21680	21661	21622	21623	21599	21803	21783	21783	21817	21711	21835	21933	21628	21679	21819	21729	21732	21624	21705	21589	21863	21758	21731	21783	21752	21603	21879	21734	21679	21687	21553	21825	21794	21673	21765	21687	21810	21686	21524	21650	21479	21635	21788	21665	21853	21677	21540	21470	21650	21773	21647	21651	21684	21804	21958	21794	21626	21579	21840	21673	21846	21888	21798	21758	21709	21659	21715	21676	21724	21798	21616	21669	21517	21797	21732	21618	21679	21662	21792	21679	21777	21630	21766	21827	21977	21695	21377	21762	21814	21553	21923	21518	21552	21923	21600	21471	21376	21705	21761	21725	21503	21470	21600	21661	22021	21734	21706	21631	21791	21714	21702	21629	21508	21768	21831	21541	21774	21697	21751	21578	21919	21871	21689	21612	21618	21621	21601	21957	21709	21777	21876	21763	21672	21724	21595	21705	21804	21961	21607	21762	21498	21718	21658	21747	21534	21765	21618	21693	21636	21636	21608	21864	21837	21724	21825	21628	21687	21610	21834	21911	21598	21483	21574	21814	21824	21602	21861	21921	21749	21610	21587	21727	21729	21937	21651	21744	21604	21577	21881	21756	21611	21796	21750	21631	21834	21708	21665	21566	21719	21724	21576	21577	21668	21984	21840	21656	21922	21640	21577	21895	21565	21667	21628	21745	21717	21533	21703	21914	21578	21774	21575	21827	21732	21903	21820	21691	21739	21534	21498	21702	21754	21606	21609	21811	21825	21812	21782	21807	21553	21863	21941	21839	21846	21752	21719	21571	21766	21845	21720	21720	21713	21691	21752	21676	21814	21745	21849	21529	21711	21729	21672	21605	21622	21656	21668	21650	21527	21648	21555	21845	21738	21859	21512	21684	21697	21725	21509	21640	21876	21658	21606	21688	21509	21672	21674	21871	21629	21619	21717	21511	21622	21713	21573	21666	21577	21630	21742	21552	21632	21665	21491	21914	21838	21809	21606	21705	21661	21917	21723	21735	21615	21537	21730	21644	21513	21554	21863	21686	21731	21604	21674	21819	21772	21549	21887	21734	21545	21644	21563	21731	21711	21757	21707	21663	21667	21705	21479	21704	21394	21766	21686	21662	21705	21593	21658	21609	21607	21527	21739	21716	21776	21813	21734	21838	21915	21792	21505	21726	21630	21668	21738	21767	21923	21611	21694	21821	21881	21885	21936	21619	21457	21666	21764	21912	21618	21734	21798	21645	21769	21826	21754	21694	21625	21738	21514	21634	21608	21720	21683	21541	21676	21838	21528	21631	21743	21680	21678	21857	21847	21664	21744	21661	21602	21590	21709	21670	21768	21693	21810	21669	21551	21761	21682	21691	21856	21794	21870	21649	21555	21774	21863	21660	21769	21875	21595	21774	21823	21627	21866	21703	21477	21798	21727	21782	21526	21732	21578	21649	21613	21722	21592	21522	21678	21570	21548	21672	21725	21512	21564	21477	21753	21550	21641	21460	21545	21456	21733	21639	21607	21916	21583	21543	21383	21537	21638	21673	21822	21894	21820	21706	21748	21534	21936	21790	21933	21958	21822	21812	21590	21854	21654	21834	21844	21694	21805	21778	21711	21845	21512	21799	21630	21720	21699	21927	21656	21762	21557	21491	21650	21581	21537	21654	21554	21786	21937	21771	21642	21769	21472	21617	21677	21874	21730	21613	21912	21825	21489	21906	21801	21682	21842	21551	21792	21774	21720	21507	21850	21642	21583	21880	21888	22058	21763	21563	21645	21729	21782	21927	21745	21754	21855	21403	21847	21647	21889	21682	21938	21761	21888	21714	21783	21758	21840	21634	21915	21882	21685	21656	21741	21424	21672	21612	21624	21821	21933	21759	21751
37556	61983	61294	51169	43305	34496	29757	25154	22559	21262	20355	19708	19138	19109	19035	19011	18694	18890	18708	18617	18695	18524	18491	18486	18376	18453	18254	18154	18461	18286	18246	18164	18291	18186	18117	18280	18248	18228	18276	18104	18171	18170	18200	18228	18257	18334	18233	18086	18177	18276	18105	18165	18337	18208	18060	18253	18226	18158	18230	18220	18214	18295	18170	18024	18152	18296	18307	18264	18223	18211	18160	18227	18048	18337	18037	18133	18264	18231	18188	18196	18195	18174	18274	18124	18276	18189	18337	18278	18118	18237	18354	18080	18275	18303	18204	18241	18270	18264	18231	18340	18143	18209	18208	18264	18192	18060	18137	18244	18357	18377	18245	18134	18367	18170	18282	18138	18341	18237	18318	18260	18188	18241	18331	18215	18101	18314	18153	18141	18249	18260	18267	18156	18281	18121	18126	18323	18133	18282	18058	18082	18298	18214	18243	18278	18395	18168	18124	18355	18165	18141	18079	18134	18294	17980	18062	18157	18298	18007	18166	18113	18271	18230	18144	18259	18241	18166	18425	18041	18236	18150	18271	18248	18130	18204	18034	18067	18103	18192	18212	18161	18154	18108	18028	18218	18129	18127	18304	18413	18211	18131	18234	18222	18117	18151	18181	18199	18343	18282	18202	18302	18359	18187	18105	18160	18061	18138	18159	18343	18193	18213	18219	18326	17981	18180	18059	18255	18119	18268	18140	18207	18170	18262	18164	18335	18234	18047	18318	18040	18215	18002	18216	18156	18057	18269	18230	18253	18293	18043	18218	18130	18167	18222	18131	18142	18084	18216	18103	18084	18203	18274	18283	18195	18194	18329	18030	18107	18117	18261	18317	18164	18296	18321	18136	18216	18132	18132	18126	18194	17829	18207	18103	18236	18143	18166	18310	18157	18151	18207	18022	18173	18121	18165	18166	18179	18127	18149	18313	18184	18157	18043	18285	18185	18135	18071	17989	18190	18217	18156	18012	18135	18195	18239	18295	18288	18196	18214	18069	18181	18174	18038	18364	18248	18131	18114	18129	18046	18330	17965	18357	18289	18302	18117	18153	18163	18111	18484	18250	18092	18298	18326	18161	18114	18106	18121	18268	18262	18067	18211	18191	18155	18214	18281	18067	18231	17970	18031	18049	18005	18305	17989	18264	18280	18206	18174	18390	18244	18136	18158	18316	18318	18056	17998	18110	18349	18249	18102	18253	18128	18070	18146	18210	18159	18222	18073	18150	18148	18006	18271	18184	17985	18142	18237	18136	18074	18233	18122	18117	18260	18220	18239	18176	18202	18081	18034	18147	18159	18205	18088	18077	18054	18176	18082	18164	18193	18229	18266	18119	18307	18186	18081	18251	18306	18173	18061	18115	18371	18341	18243	18226	18253	18245	18154	18253	18148	18079	18244	18318	18159	18300	18157	18234	18232	18259	18246	18259	18228	18022	18290	18310	18073	18179	18191	18298	18091	18131	18161	18261	18297	18218	18199	18129	18244	18173	18269	18154	18086	18176	18277	18239	18116	18211	18110	18113	18184	18119	18181	18284	18118	18280	18147	18183	18145	18137	18207	18244	18211	18249	18216	18389	18203	18286	18162	18308	18164	18288	18192	18348	18065	18185	18041	18124	18137	18243	17892	18143	18069	18199	18261	18202	18197	18139	17976	18210	18135	18280	18279	18251	18215	18159	18084	18170	18236	18132	18258	18134	18109	18228	18237	18188	18287	18225	18263	17985	18286	18180	18293	18176	18194	18404	18305	18023	18105	18404	18444	18152	18181	18311	18083	18319	18051	17997	18257	18160	18280	18275	18249	18215	18199	18047	18224	18109	18368	18013	18113	18225	18103	18252	18074	18378	18139	18107	18068	18183	18146	18161	18077	18213	18078	18261	18207	18093	18100	18024	18202	18248	18057	18128	18247	18254	17999	18213	18176	18232	18176	18185	18206	18093	18201	18152	18257	18269	18236	18155	18199	18067	18135	17946	18177	18215	18224	18189	18194	18211	18120	18213	18265	18335	18055	18133	18231	18105	18093	18267	18209	18291	18318	18207	18240	18099	18278	18296	18078	18142	18050	17944	18108	18248	18153	18297	18174	18222	18085	18144	18024	18255	18123	18075	18309	18177	18203	18407	18060	18100	18143	18181	18061	18318	18203	18088	18276	18204	18132	18195	18010	18086	18120	18097	18214	18161	18029	18125	18273	18285	18167	18101	18314	18162	18126	18291	18294	18158	18146	18071	18012	18172	18102	18194	18146	18186	18257	18133	18174	18071	18113	18426	18152	18197	18140	18190	18092	18208	18102	18152	18248	18145	18384	18251	18260	18226	18112	18072	18035	18387	18045	18252	18210	18253	18039	18196	18208	17882	18302	18216	18224	18179	18314	18070	18144	18375	18074	18215	18181	18181	18318	18191	18318	18402	18079	18207	18171	18142	18084	18195	18220	18155	18096	18301	18308	18100	18064	18136	18241	18088	18030	18143	18125	18327	18072	18175	18129	18113	18207	18209	18154	18242	18061	18113	18297	18206	18128	18107	18078	18083	18217	18225	18160	18111	18140	18142	18097	18168	18121	18125	18257	18152	18246	18177	18089	18241	18129	18256	18157	18165	18303	18051	18066	18127	18186	17988	18085	18331	18095	18214	18079	18270	18144	18090	18291	18254	18141	18164	18071	18253	18245	18142	18228	18231	18103	18210	18246	18194	18111	18405	18084	18086	18161	18037	18109	18257	18364	18086	17966	18288	18280	18098	18288	18028	18188	18215	18175	17980	18191	18007	18362	18029	18010	18018	18063	18083	18145	18264	18293	18176	18023	18036	17997	18337	18179	18023	18282	18149	18297	18350	18045	18227	18074	18071	18113	18247	18036	18226	18297	18254	18136	18271	18407	18311	18116	18024	18201	18226	18138	18125	18195	18262	18286	18290	18190	18169	18186	18042	18180	17997	18162	18177	18212	18306	18189	18367	18190	18372	18136	18016	18098	18082	18328	18117	18284	18158	17938	18125	18279	18129	18279	18197	18156	18124	18090	18363	18221	18191	18130	18253	18131	18195	18041	18210	18336	18294	18235	18106	18130	18076	18171	18188	18097	17930	17923	18150	18397	18140	18109	18025	18101	18140	18202	18118	17897	18331	18112	18059	18147	18195	18112	18251	18098	18237	18216	18269	18154	18022	18152	18187	18223	17989	18260	18115	18178	18105	18200	18367	18215	18244	18137	18025	18200	18173	18141	18224	18377	18174	18028	18409	18182	18209	18543	18092	18029	18035	18385	18050	18122	18179	18202	18201	18249	18027	18283	18203	18206	18028	18136	18116	18217	18081	18166	18121	18154	18221	18222	18250	18144	18340	18005	18053	18206	18094	18197	18074	18206	18168	18296	18150	18146	17995	18258	18155	18191	18266	18133	18107	18089	18100	18085	18374	18190	18254	18204	18250	18177	18052	18223	18163	18190	18170	18278	18338	18124	18282	18120	18181	18239	18114	18210	18291	18189	18434	18121	18104	18284	18175	18308	18268	18212	18247	17991	18359	18191	18049	18294	18160	18239	18117	18106	18267	17998	18295	18243	18262	18249	18078	18129	18234	17947	17951	18103	18108	18235	18124	18071	18276	18169	18065	18221	18300	18245	18238	18086	18179	18253	18111	18162	18197	18138	18140	18205	18094	18044	18216	18193	18174	18259	18131	18164	18225	17956	18122	18091	18223	18175	18175	18215	18281	18145	18158	18277	18197	17933	18269	18136	18084	18215	18050	18043	18182	18187	18263	18224	18302	17994	18351	18237	18208	18319	18234	17962	18177	18269	18253	18071	18119	18094	18222	18110	18185	18160	18300	18187	18107	18319	17962	18339	18170	18092	18171	18357	18015	18118	18155	17999	18090	18245	18174	18231	18227	18108	18224	18250	18131	18104	17940	18195	18164	18226	18230	18036	18392	18270	18070	18254	17946	18117	18159	18173	18135	18293	18196	18182	18211	18036	18193	18252	18295	18175	18134	18262	18254	18289	18054	18030	18287	18046	18200	18234	18302	18172	18076	18285	18075	18149	18150	18217	18236	18153	18210	18246	18074	18186	18096	18235	18180	18280	17946	18323	18125	18151	18186	17993	18234	18131	18176	18407	18117	18129	18106	18087	18165	18191	18218	18171	18091	18159	18326	17970	18233	18194	18102	18097	18168	18119	18105	18193	18156	18085	18062	18228	18259	18205	18231	18234	18154	18296	18052	18011	18414	18313	18149	17977	18197	18235	18162	18049	18288	18215	18279	18238	18069	18158	18295	18289	18114	18174	18260	18155	18280	18089	17970	18186	18063	18314	18386	18177	18191	18268	18227	18101	18418	18198	18220	18195	18078	18204	18199	18218	18300	18288	18240	18152	18144	18254	18164	18280	18159	18105	18101	18240	18125	17936	18175	18219	18081	18334	18077	18054	18038	18271	18043	18051	18279	18233	18146	18122	18108	18345	18226	18001	18239	18251	18096	18400	18317	18130	18373	18304	18180	18160	18198	18333	18196	18160	18172	18361	18254	18123	18025	18173	18175	18354	18090	18061	18104	18070	18214	18221	18025	18204	18136	18248	18216	18020	18192	18039	18297	18158	18089	18112	18123	18164	18143	18181	18171	18114	18197	18121	18228	18277	18357	18084	18283	18154	18146	18294	18269	18101	18138	18224	18145	18115	18266	18246	18098	18158	18112	18150	18216	18275	18291	18282	18023	18229	18215	18237	17993	18233	18289	18170	18050	18108	18091	18125	18252	18169	18058	18157	18305	18153	18240	18269	18243	18278	18284	18146	18147	18151	18170	18255	18140	18203	18323	18091	18319	18325	18206	18203	18119	18261	18039	18259	18107	18146	18316	18127	18067	18257	17960	17924	18243	18050	18138	18206	18097	18284	18279	18222	18186	18157	18201	18305	18158	18273	17983	18225	18387	18131	18209	18222	18090	18164	18410	18237	18110	18218	18264	18281	18232	18162	18265	18213	18453	18117	18215	18186	18185	18108	18230	18103	18291	18136	18352	18163	18231	18166	18238	18097	18047	18065	18309	17961	18213	18128	18075	18186	18126	18297	18178	18147	18210	18180	18126	18280	18120	18229	18354	18228	18328	18103	18191	18206	18038	18151	18136	18078	18341	18155	18138	18262
29090	29447	38417	34325	28202	25889	23748	22272	21570	21265	21208	21078	20988	21010	20805	20763	20578	20958	20762	20928	20704	20926	20934	20643	20721	20645	20590	20620	20379	20556	20652	20602	20711	20788	20575	20688	20701	20776	20587	20436	20630	20495	20591	20576	20455	20636	20496	20638	20487	20640	20694	20678	20511	20759	20771	20664	20683	20634	20560	20895	20492	20724	20716	20687	20800	20713	20697	20717	20567	20720	20777	20655	20771	20593	20605	20669	20637	20555	20382	20537	20677	20444	20747	20681	20625	20634	20727	20629	20690	20440	20607	20494	20640	20680	20607	20575	20752	20591	20781	20459	20514	20603	20574	20722	20445	20597	20575	20771	20599	20639	20581	20602	20611	20639	20804	20690	20526	20531	20719	20718	20647	20612	20405	20674	20685	20621	20547	20750	20597	20727	20464	20494	20689	20537	20456	20450	20539	20368	20465	20420	20591	20768	20303	20684	20674	20736	20755	20654	20731	20473	20671	20745	20583	20600	20457	20568	20672	20554	20446	20630	20555	20477	20587	20681	20607	20423	20520	20578	20613	20619	20837	20459	20442	20468	20600	20576	20595	20448	20649	20486	20638	20614	20602	20590	20663	20320	20642	20820	20626	20457	20613	20418	20543	20463	20706	20495	20404	20541	20408	20757	20592	20743	20606	20441	20337	20480	20427	20632	20459	20475	20705	20790	20533	20605	20401	20469	20621	20671	20691	20593	20694	20500	20652	20663	20540	20572	20610	20663	20532	20652	20689	20476	20634	20561	20582	20627	20684	20592	20711	20320	20572	20702	20877	20783	20471	20755	20577	20504	20621	20569	20532	20565	20600	20570	20716	20404	20792	20554	20534	20644	20664	20776	20420	20704	20497	20532	20611	20600	20576	20633	20658	20539	20866	20679	20700	20600	20580	20554	20775	20526	20541	20604	20640	20507	20599	20665	20790	20734	20602	20266	20561	20705	20707	20667	20784	20445	20713	20616	20687	20566	20531	20549	20550	20612	20531	20593	20393	20855	20536	20650	20856	20656	20696	20843	20456	20590	20569	20660	20503	20537	20601	20737	20682	20538	20483	20534	20778	20517	20733	20557	20586	20659	20420	20622	20608	20462	20752	20704	20765	20699	20582	20410	20751	20797	20637	20942	20528	20536	20557	20610	20742	20399	20507	20541	20778	20851	20637	20558	20536	20520	20656	20515	20558	20456	20542	20608	20457	20738	20789	20523	20699	20501	20490	20561	20655	20560	20660	20573	20598	20763	20486	20471	20598	20746	20657	20494	20706	20596	20334	20404	20821	20650	20795	20580	20607	20686	20540	20672	20667	20714	20535	20773	20790	20501	20582	20606	20572	20709	20581	20305	20883	20767	20518	20602	20681	20491	20651	20600	20519	20563	20522	20749	20519	20424	20620	20441	20531	20606	20509	20524	20513	20330	20480	20660	20876	20654	20550	20851	20440	20683	20617	20534	20609	20633	20618	20541	20428	20585	20619	20736	20599	20535	20589	20630	20774	20605	20561	20649	20530	20643	20463	20735	20520	20688	20414	20948	20672	20755	20508	20642	20788	20685	20695	20453	20665	20627	20392	20571	20745	20536	20547	20709	20649	20706	20677	20554	20543	20748	20543	20797	20634	20568	20660	20704	20614	20877	20763	20673	20685	20516	20486	20712	20681	20722	20611	20783	20526	20489	20693	20661	20530	20609	20896	20722	20542	20553	20646	20565	20394	20603	20576	20476	20571	20509	20673	20406	20581	20650	20586	20680	20536	20587	20642	20580	20587	20610	20677	20496	20348	20610	20813	20723	20592	20655	20764	20581	20437	20472	20672	20736	20494	20781	20587	20528	20636	20680	20410	20652	20723	20654	20675	20578	20599	20767	20532	20449	20879	20533	20319	20455	20681	20717	20547	20467	20580	20670	20715	20577	20677	20580	20469	20644	20635	20875	20521	20706	20554	20751	20622	20545	20521	20500	20500	20611	20770	20592	20762	20620	20478	20554	20408	20615	20549	20695	20600	20705	20765	20745	20662	20441	20363	20570	20463	20794	20583	20699	20704	20604	20515	20726	20541	20675	20550	20692	20515	20642	20620	20687	20549	20616	20559	20625	20507	20563	20735	20404	20529	20604	20681	20655	20653	20458	20648	20786	20616	20653	20489	20814	20482	20694	20346	20445	20545	20556	20818	20774	20499	20698	20353	20439	20702	20644	20681	20718	20713	20540	20425	20548	20731	20657	20709	20694	20555	20657	20574	20668	20545	20564	20726	20537	20557	20358	20639	20567	20350	20375	20631	20620	20702	20592	20707	20417	20409	20575	20360	20515	20632	20545	20765	20520	20578	20622	20562	20652	20393	20908	20555	20548	20475	20532	20722	20945	20875	20703	20605	20609	20853	20687	20353	20605	20655	20678	20564	20555	20489	20464	20722	20447	20694	20909	20550	20673	20841	20655	20782	20464	20534	20742	20376	20581	20363	20809	20465	20675	20760	20598	20550	20568	20579	20739	20709	20807	20649	20528	20645	20583	20767	20554	20656	20554	20724	20682	20684	20530	20735	20670	20613	20540	20701	20482	20617	20824	20424	20524	20573	20900	20734	20551	20781	20626	20436	20460	20836	20578	20762	20470	20753	20612	20623	20542	20674	20811	20729	20463	20536	20707	20509	20617	20661	20750	20766	20628	20800	20709	20376	20847	20728	20714	20779	20562	20469	20751	20651	20568	20471	20793	20595	20751	20640	20717	20521	20503	20455	20582	20417	20493	20476	20629	20572	20543	20591	20613	20523	20627	20507	20912	20710	20746	20418	20504	20606	20654	20510	20663	20428	20771	20543	20634	20629	20633	20650	20395	20601	20580	20527	20604	20676	20674	20528	20502	20467	20517	20641	20573	20645	20636	20527	20604	20571	20754	20625	20562	20453	20655	20623	20649	20486	20671	20656	20513	20714	20826	20406	20520	20501	20557	20646	20719	20619	20599	20630	20644	20933	20563	20738	20459	20507	20601	20480	20563	20497	20602	20448	20740	20523	20654	20540	20608	20582	20668	20898	20607	20863	20700	20628	20410	20723	20859	20801	20533	20974	20772	20552	20611	20610	20427	20498	20801	20637	20587	20585	20388	20647	20523	20477	20464	20447	20671	20605	20719	20657	20719	20623	20567	20480	20457	20667	20521	20667	20593	20553	20711	20587	20890	20673	20756	20587	20484	20865	20383	20546	20617	20571	20688	20707	20594	20691	20733	20463	20552	20535	20484	20668	20602	20673	20396	20599	20408	20796	20752	20540	20642	20494	20537	20448	20620	20573	20740	20320	20672	20447	20689	20526	20681	20792	20487	20734	20669	20547	20446	20886	20510	20504	20667	20469	20608	20655	20637	20552	20685	20656	20608	20633	20554	20645	20753	20524	20586	20634	20718	20675	20471	20559	20556	20535	20445	20450	20764	20656	20548	20763	20561	20649	20600	20553	20557	20437	20458	20555	20740	20645	20713	20620	20651	20689	20854	20634	20517	20820	20763	20623	20400	20324	20388	20519	20725	20541	20513	20685	20791	20431	20507	20519	20677	20473	20526	20722	20595	20634	20616	20571	20800	20555	20638	20804	20617	20678	20623	20625	20734	20792	20609	20411	20506	20513	20584	20567	20523	20577	20388	20498	20620	20600	20497	20618	20656	20450	20644	20638	20699	20592	20649	20404	20436	20783	20649	20521	20739	20599	20682	20564	20486	20625	20684	20607	20605	20638	20620	20716	20672	20534	20731	20719	20736	20490	20479	20380	20499	20514	20641	20540	20613	20694	20809	20646	20673	20599	20585	20430	20921	20759	20508	20496	20707	20480	20696	20558	20624	20690	20645	20726	20515	20754	20776	20706	20495	20891	20759	20469	20530	20437	20555	20755	20606	20796	20541	20514	20565	20693	20457	20439	20624	20516	20480	20603	20437	20752	20648	20735	20841	20494	20665	20653	20629	20562	20488	20629	20452	20506	20652	20627	20612	20545	20510	20611	20667	20689	20513	20653	20482	20391	20597	20435	20635	20727	20603	20581	20795	20786	20652	20608	20736	20673	20558	20675	20450	20381	20605	20632	20764	20566	20463	20544	20717	20583	20605	20655	20529	20781	20553	20686	20469	20539	20748	20631	20671	20742	20702	20406	20739	20561	20438	20821	20591	20837	20658	20514	20572	20455	20797	20732	20564	20692	20668	20469	20468	20611	20422	20645	20530	20535	20507	20538	20591	20797	20502	20778	20578	20680	20679	20742	20767	20563	20552	20663	20416	20554	20746	20610	20463	20556	20433	20677	20592	20590	20610	20553	20602	20507	20549	20834	20626	20659	20864	20716	20482	20411	20470	20676	20759	20292	20711	20558	20481	20497	20438	20698	20521	20708	20517	20667	20701	20734	20578	20713	20649	20584	20552	20652	20650	20614	20651	20680	20690	20660	20637	20501	20618	20457	20682	20472	20522	20437	20606	20674	20641	20831	20660	20356	20654	20667	20677	20789	20701	20668	20665	20665	20457	20615	20547	20530	20562	20645	20596	20494	20737	20735	20592	20609	20555	20761	20495	20653	20705	20583	20665	20430	20639	20602	20711	20672	20498	20616	20739	20565	20748	20843	20624	20686	20524	20586	20585	20476	20738	20548	20887	20611	20679	20492	20680	20494	20480	20356	20654	20764	20641	20571	20581	20436	20731	20726	20510	20518	20609	20585	20850	20740	20671	20770	20341	20508	20617	20684	20769	20654	20669	20630	20701	20684	20569	20715	20768	20706	20654	20375	20826	20361	20639	20572	20775	20373	20615	20715	20620	20503	20549	20776	20403	20708	20685	20462	20643	20613	20731	20558	20516	20731	20578	20427	20752	20698	20526	20604	20425	20457	20604	20686	20482	20490	20462	20839	20689	20696	20389	20877	20610	20565	20302	20498	20630	20578	20862	20728	20656	20632	20622	20702	20569	20715	20587	20599	20583	20484	20762	20803	20477	20684	20661	20524	20626	20735	20724	20752	20587	20453	20670	20493	20602	20499	20325	20596	20708	20678	20517	20635	20496	20725	20588	20637	20737	20470	20488	20482	20499	20667	20760	20639	20694	20525	20489	20412	20493	20801	20548	20838	20633	20504	20903	20702	20607	20723	20551	20892	20659	20721	20742
33554	48439	45130	34265	28742	24636	21491	19931	18981	18549	18399	17975	17855	18026	17916	17782	17744	17937	17825	17612	17799	17625	17600	17804	17729	17649	17617	17626	17458	17480	17697	17633	17723	17584	17621	17605	17653	17585	17508	17619	17508	17492	17439	17707	17570	17603	17546	17592	17600	17583	17535	17581	17524	17652	17623	17629	17566	17520	17406	17701	17621	17588	17604	17473	17739	17681	17491	17708	17578	17644	17605	17609	17655	17721	17543	17454	17523	17586	17475	17685	17588	17649	17428	17539	17655	17742	17601	17649	17575	17328	17616	17623	17589	17478	17755	17729	17563	17488	17525	17561	17606	17480	17369	17457	17575	17490	17675	17543	17489	17524	17576	17468	17589	17684	17481	17652	17561	17446	17663	17353	17628	17587	17477	17608	17570	17698	17563	17477	17471	17526	17545	17614	17598	17652	17481	17532	17698	17538	17456	17672	17552	17551	17358	17564	17617	17607	17636	17646	17442	17577	17299	17655	17563	17505	17327	17491	17382	17490	17583	17597	17642	17513	17676	17576	17608	17657	17711	17404	17589	17414	17678	17557	17472	17470	17564	17609	17474	17532	17636	17661	17502	17639	17641	17261	17529	17544	17682	17527	17594	17543	17685	17544	17656	17672	17546	17483	17479	17480	17538	17465	17552	17465	17748	17561	17546	17549	17575	17710	17454	17561	17550	17678	17580	17371	17426	17709	17555	17773	17590	17622	17577	17422	17653	17574	17508	17542	17458	17497	17388	17513	17478	17668	17539	17489	17614	17398	17613	17530	17707	17549	17529	17530	17631	17701	17537	17667	17610	17508	17516	17507	17634	17561	17686	17464	17376	17482	17396	17530	17674	17733	17699	17610	17538	17623	17496	17497	17428	17505	17624	17643	17728	17460	17660	17616	17420	17527	17453	17698	17501	17469	17648	17697	17573	17329	17602	17545	17658	17571	17672	17509	17412	17491	17516	17520	17501	17643	17548	17494	17600	17699	17590	17737	17658	17425	17521	17585	17488	17701	17475	17665	17406	17522	17635	17618	17734	17671	17564	17493	17712	17394	17377	17479	17836	17522	17730	17470	17739	17580	17529	17515	17586	17489	17660	17564	17569	17543	17434	17390	17537	17586	17702	17526	17601	17461	17753	17609	17446	17578	17474	17443	17619	17481	17581	17625	17551	17565	17599	17720	17564	17576	17455	17447	17559	17405	17724	17513	17548	17502	17382	17690	17589	17629	17615	17622	17419	17491	17608	17601	17496	17677	17478	17662	17522	17571	17556	17583	17568	17710	17623	17527	17663	17557	17449	17632	17462	17771	17628	17509	17547	17548	17460	17478	17709	17608	17473	17663	17710	17733	17443	17508	17774	17584	17652	17524	17631	17558	17639	17370	17728	17545	17324	17345	17540	17722	17441	17458	17528	17750	17649	17624	17475	17609	17579	17519	17595	17482	17709	17486	17379	17498	17595	17385	17364	17455	17641	17523	17669	17460	17609	17806	17711	17428	17490	17570	17531	17608	17378	17385	17774	17574	17577	17547	17460	17455	17606	17591	17651	17713	17553	17502	17520	17621	17663	17572	17411	17573	17324	17481	17634	17625	17562	17460	17381	17466	17585	17569	17476	17383	17535	17731	17653	17450	17685	17497	17582	17609	17450	17647	17621	17631	17481	17486	17507	17466	17620	17542	17524	17430	17457	17501	17744	17367	17619	17367	17561	17592	17570	17546	17534	17396	17422	17591	17626	17472	17672	17478	17545	17646	17457	17691	17448	17628	17596	17533	17652	17278	17691	17559	17464	17654	17654	17665	17663	17528	17575	17532	17347	17532	17780	17681	17537	17487	17614	17546	17564	17585	17578	17536	17583	17673	17477	17486	17621	17536	17395	17565	17599	17616	17562	17670	17614	17521	17693	17480	17594	17648	17463	17515	17504	17741	17560	17453	17666	17467	17437	17445	17470	17636	17495	17495	17625	17345	17467	17578	17611	17450	17470	17668	17498	17542	17511	17558	17544	17545	17733	17609	17480	17731	17552	17482	17545	17362	17523	17594	17610	17449	17514	17574	17751	17525	17579	17448	17469	17446	17592	17556	17415	17549	17487	17475	17684	17526	17689	17539	17507	17685	17561	17562	17468	17548	17541	17538	17588	17392	17550	17562	17502	17465	17526	17626	17587	17624	17592	17611	17661	17630	17806	17467	17508	17617	17705	17423	17539	17680	17613	17531	17492	17431	17660	17594	17566	17483	17471	17582	17420	17720	17603	17623	17468	17648	17602	17578	17479	17436	17567	17540	17674	17450	17636	17673	17695	17427	17448	17589	17382	17559	17581	17449	17605	17688	17598	17678	17596	17673	17748	17429	17667	17572	17826	17427	17499	17531	17654	17621	17648	17636	17632	17665	17634	17588	17576	17572	17397	17786	17510	17451	17637	17678	17668	17464	17619	17696	17618	17420	17645	17544	17514	17437	17445	17441	17545	17686	17350	17501	17735	17463	17649	17404	17551	17679	17742	17596	17741	17405	17634	17512	17538	17570	17517	17629	17678	17583	17528	17515	17342	17612	17715	17591	17516	17496	17711	17665	17568	17664	17472	17657	17775	17554	17490	17534	17655	17470	17456	17567	17542	17573	17584	17495	17440	17465	17456	17437	17479	17554	17416	17594	17515	17586	17407	17545	17460	17596	17535	17689	17356	17328	17681	17555	17525	17439	17512	17831	17531	17579	17583	17588	17588	17415	17459	17636	17679	17617	17541	17497	17451	17606	17604	17521	17404	17621	17682	17480	17543	17465	17453	17570	17457	17525	17458	17601	17627	17405	17411	17490	17525	17580	17735	17426	17555	17707	17602	17708	17598	17581	17624	17511	17608	17516	17440	17636	17469	17755	17403	17753	17623	17528	17618	17573	17632	17596	17394	17460	17464	17510	17489	17413	17434	17567	17533	17711	17586	17566	17673	17638	17424	17587	17580	17615	17412	17552	17746	17712	17673	17565	17652	17461	17505	17483	17490	17796	17549	17473	17675	17587	17379	17652	17481	17758	17687	17721	17650	17669	17426	17560	17543	17736	17543	17568	17680	17406	17626	17575	17610	17459	17558	17704	17604	17579	17520	17512	17671	17378	17703	17540	17817	17534	17626	17639	17721	17691	17611	17621	17629	17519	17502	17571	17566	17704	17638	17492	17576	17561	17565	17567	17484	17407	17496	17650	17677	17712	17745	17528	17546	17460	17512	17659	17387	17570	17551	17538	17568	17575	17647	17557	17487	17582	17638	17711	17577	17567	17506	17706	17317	17477	17586	17691	17504	17696	17479	17516	17513	17409	17369	17376	17513	17468	17679	17511	17666	17613	17744	17411	17735	17501	17509	17656	17448	17516	17711	17678	17615	17416	17547	17751	17418	17471	17600	17501	17621	17425	17711	17678	17628	17507	17496	17453	17476	17409	17481	17451	17465	17473	17448	17506	17614	17599	17572	17737	17670	17605	17482	17613	17407	17456	17525	17367	17710	17456	17588	17658	17689	17599	17384	17445	17619	17599	17612	17686	17507	17601	17376	17527	17505	17465	17616	17764	17544	17717	17505	17766	17679	17510	17614	17464	17439	17606	17616	17384	17593	17558	17437	17526	17583	17554	17561	17524	17682	17526	17407	17646	17697	17630	17554	17477	17627	17356	17482	17446	17547	17460	17442	17855	17662	17497	17611	17598	17664	17574	17602	17471	17517	17691	17504	17647	17451	17494	17433	17490	17722	17611	17631	17538	17589	17672	17711	17594	17556	17469	17416	17641	17390	17482	17552	17655	17494	17738	17522	17497	17613	17559	17689	17511	17631	17654	17657	17632	17578	17558	17721	17492	17721	17502	17672	17571	17482	17556	17588	17694	17565	17451	17589	17696	17722	17590	17804	17579	17565	17554	17623	17455	17558	17687	17506	17616	17566	17648	17604	17687	17591	17766	17716	17545	17510	17784	17650	17581	17626	17366	17694	17550	17560	17542	17559	17471	17613	17593	17483	17437	17563	17623	17470	17527	17703	17631	17539	17472	17548	17623	17506	17606	17547	17680	17629	17553	17653	17636	17645	17334	17608	17519	17692	17618	17655	17652	17637	17412	17580	17514	17582	17500	17651	17654	17643	17568	17478	17680	17621	17510	17560	17699	17521	17814	17621	17491	17576	17682	17763	17595	17553	17581	17625	17565	17484	17522	17427	17576	17525	17536	17566	17435	17678	17539	17599	17573	17471	17506	17596	17606	17641	17531	17621	17577	17649	17682	17516	17424	17679	17659	17411	17418	17463	17654	17594	17620	17574	17510	17452	17583	17661	17616	17595	17576	17721	17532	17540	17647	17630	17748	17615	17415	17475	17741	17508	17663	17797	17470	17522	17554	17389	17675	17575	17577	17706	17385	17488	17547	17816	17661	17515	17571	17516	17666	17511	17745	17574	17443	17723	17669	17563	17579	17640	17501	17521	17761	17339	17466	17599	17486	17700	17536	17558	17467	17565	17454	17512	17631	17534	17593	17603	17681	17440	17603	17569	17563	17432	17499	17526	17548	17659	17562	17673	17477	17536	17561	17434	17492	17523	17485	17642	17658	17689	17472	17611	17742	17528	17551	17731	17523	17542	17722	17350	17555	17482	17668	17486	17739	17581	17753	17540	17597	17640	17494	17488	17594	17679	17573	17637	17586	17616	17504	17673	17684	17410	17646	17566	17602	17525	17308	17457	17726	17569	17485	17595	17604	17514	17534	17426	17539	17519	17477	17616	17522	17547	17627	17555	17646	17580	17476	17613	17505	17723	17468	17644	17489	17523	17701	17633	17605	17465	17493	17511	17609	17468	17687	17486	17660	17625	17641	17649	17473	17441	17556	17556	17496	17576	17636	17371	17549	17572	17651	17553	17504	17582	17673	17613	17564	17592	17547	17450	17436	17652	17754	17489	17461	17494	17643	17373	17592	17536	17569	17670	17713	17603	17437	17545	17564	17701	17499	17681	17518	17792	17405	17801	17482	17428	17563	17615	17429	17508	17505	17424	17591	17615	17657	17488	17432	17600	17344	17490	17696	17493	17606	17699	17636	17433	17543	17619	17619	17673	17649	17596	17548	17289	17715	17632	17545	17545	17662	17644	17370	17608	17552	17501	17523	17609	17573
24193	21515	29415	26984	27497	29210	27947	24461	22781	22346	21883	21760	21306	21162	21149	21021	21315	21080	20981	20980	20946	21011	21092	20960	21109	20745	20915	20849	20707	20903	20609	20799	20643	20810	20752	20677	20936	20864	20813	20880	20805	20766	20861	20640	20764	20826	20762	20823	20577	20900	20846	20620	20578	20806	20774	20701	20564	20854	20505	20880	20594	20529	20782	20824	20832	20721	20682	20878	20914	20790	20842	20715	20683	20774	20775	20639	20801	20590	20531	20732	20772	20676	20783	20581	20781	20861	20665	20643	20757	20726	20651	20638	20529	20696	20773	20590	20528	20852	20825	20804	20751	20867	20712	20779	20606	20844	20761	20680	20550	20780	20678	20762	20864	20698	20676	20928	20499	20798	20634	20665	20595	20656	20798	20489	20591	20627	20656	20898	20712	20749	20631	20532	20708	20785	20607	20746	20596	20871	20715	20736	20866	20735	20618	20783	20660	20647	20664	20797	20682	20636	20731	20661	20815	20738	20650	20579	20935	20711	20762	20839	20765	20549	20573	20721	20731	20475	20680	20677	20759	20661	20778	20809	20645	20511	20754	20784	20634	20707	20685	20610	20706	21012	20741	20449	20524	20634	20875	20597	20792	20617	20558	20727	20524	20528	20595	20725	20800	20594	20867	20871	20814	20610	20585	20801	20636	20464	20613	20466	20619	20910	20771	20716	20757	20976	20771	20828	20728	20814	20584	20638	20738	20694	20567	20505	20645	20742	20819	20580	20638	20715	20672	20824	20488	20855	20885	20626	20582	20814	20598	20677	20747	20692	20562	20609	20560	20730	20556	20624	20921	20595	20635	20604	20726	20465	20645	20684	20596	20608	20583	20760	20457	20496	20653	20531	20739	20784	20520	20596	20725	20636	20746	20488	20511	20598	20599	20546	20643	20658	20663	20644	20834	20543	20835	20714	20808	20769	20499	20843	20742	20967	20686	20898	20846	20620	20648	20650	20678	20846	20503	20605	20704	20684	20550	20763	20642	20584	20660	20676	20719	20795	20700	20684	20841	20508	20591	20626	20881	20700	20660	20677	20580	20612	20816	20767	20703	20700	20593	20662	20568	20851	20636	20662	20589	20732	20599	20619	20728	20431	20447	20565	20631	20540	20639	20519	20777	20552	20711	20661	20634	20630	20684	20643	20677	20795	20794	20537	20659	20819	20673	20834	20663	20522	20614	20856	20758	20760	20696	20564	20920	20840	20641	20601	20975	20721	20728	20645	20620	20772	20534	20777	20537	20855	20778	20695	20680	20650	20774	20640	20823	20548	20881	20589	20548	20810	20735	20484	20785	20799	20688	20818	20580	20860	20626	20526	20584	20667	20770	20593	20868	20623	20654	20566	20603	20837	20841	20656	20513	20546	20522	20635	20799	20730	20605	20679	20674	20777	20728	20596	20799	20635	20721	20637	20628	20782	20679	20474	20733	20706	20617	20799	20763	20726	20839	20754	20634	20480	20762	20639	20514	20657	20567	20675	20766	20853	20677	20751	20517	20713	20725	20472	20616	20551	20910	20755	20915	20693	20565	20921	20638	20750	20665	20749	20658	20881	20621	20496	20679	20807	20654	20836	20631	20644	20596	20905	20858	20680	20864	20709	20716	20425	20772	20740	20663	20597	20636	20926	20741	20713	20471	20668	20599	20593	20530	20778	20761	20557	20918	20557	20663	20746	20756	20689	20696	20750	20735	20596	20779	20586	20652	20596	20835	20661	20550	20767	20569	20618	20914	20744	20578	20633	20823	20740	20716	20478	20817	20773	20753	20799	20681	20633	20729	20641	20707	20692	20921	20758	20913	20734	20718	20705	20858	20619	20905	20641	20878	20536	20697	20670	20740	20719	20817	20750	20571	20648	20661	20728	20700	20736	20673	20733	20981	21011	20864	20724	20515	20520	20615	20959	20734	20827	20652	20513	20703	20712	20810	20541	20667	20574	20786	20650	20586	20861	20560	20705	20631	20686	20568	20832	20811	20525	20905	20721	20641	20762	20722	20596	20682	20739	20544	20528	20736	20594	20733	20772	20719	20876	20765	20684	20781	20594	20690	20559	20695	20567	20852	20681	20539	20656	20492	20770	20812	20558	20661	20923	20612	20874	20753	20795	20676	20712	20742	20667	20598	20670	20895	20828	20747	20673	20802	20841	20756	20827	20716	20850	20653	20934	20553	20869	20833	20707	20744	20852	20616	20820	20644	20557	20563	20454	20574	20735	20466	20722	20792	20900	20681	20614	20821	20838	20655	20692	20688	20619	20743	20659	20822	20706	20547	20814	20707	20666	20601	20746	20591	20659	20709	20730	20770	20569	20677	20773	20829	20640	20717	20674	20843	20673	20869	20670	20569	20835	20848	20771	20536	20836	20833	20753	20756	20844	20767	20709	20805	20755	20640	20636	20624	20904	20692	20735	20553	20681	20664	20789	20650	20787	20656	20751	20690	20806	20897	20553	20756	20726	20800	20746	20629	20729	20683	20686	20718	20713	20521	20613	20674	20726	20685	20658	20811	20640	20618	20600	20690	20703	20702	20733	20578	20696	20720	20786	20718	20708	20616	20590	20805	20706	20609	20623	20635	20750	20748	20797	20602	20701	20595	20688	20453	20670	20597	20563	20759	20669	20785	20850	20760	20695	20792	20711	20661	20880	20691	20694	20689	20766	20783	20808	20886	20740	20756	20658	20795	20728	20849	20855	20897	20780	20758	20734	20805	20682	20687	20751	20536	20775	20645	20665	20808	20752	20660	20649	20659	20743	20648	20943	20721	20684	20631	20894	20784	20502	20640	20754	20694	20669	20681	20734	20810	20519	20575	20721	20714	20701	20568	20686	20815	20707	20821	20756	20798	20673	20743	20706	20836	20869	20678	20641	20729	20775	20538	20811	20687	20669	20570	20653	20653	20642	20732	20562	20918	20594	20622	20638	20835	20818	20814	20600	20592	20645	20584	20677	20838	20777	20585	20858	20694	20689	20797	20750	20741	20588	20703	20637	20639	20673	20762	20689	20734	20814	20723	20555	20815	20834	20819	20712	20502	20688	20689	20651	20813	20651	20784	20604	20815	20649	20888	20652	20812	20659	20700	20646	20701	20727	20539	20634	20805	20679	20686	20586	20685	20745	20834	20835	20963	20598	20775	20519	20646	20773	20688	20819	20789	20557	20790	20610	20629	20747	20670	20558	20846	20673	20822	20817	20747	20613	20716	20677	20803	20589	20629	20555	20617	20561	20773	20864	20762	20730	20674	20773	20901	20780	20797	20965	20768	20530	20642	20749	20794	20644	20686	20702	20889	20634	20924	20695	20772	20733	20747	20832	20928	20721	20700	20533	20649	20688	20676	20852	20661	20721	20628	20482	20674	20818	20544	20870	20859	20634	20639	20741	20877	20599	20515	20807	20904	20602	20804	20722	20466	21001	20655	20711	20642	20707	20760	20715	20718	20669	20457	20818	20749	20700	20410	20553	20530	20711	20629	20623	20666	20686	20801	20895	20665	20880	20938	20656	20942	20512	20751	20541	20659	20581	20891	20856	20571	20767	20766	20698	20876	20596	20613	20438	20613	20450	20754	20795	20699	20698	20425	20787	20600	20691	20755	20401	20785	20654	20809	20624	20659	20645	20997	20784	20609	20636	20781	20764	20877	20650	20622	20793	20722	20656	20785	20424	20722	20634	20698	20636	20921	20663	20731	20678	20616	20640	20596	20695	20601	20643	20606	20675	20697	20681	20818	20810	20737	20804	20621	20791	20697	20625	20677	20687	20864	20695	20732	20650	20531	20629	20773	20791	20768	20798	20752	20644	20754	20634	20673	20861	20591	20735	20552	20594	20825	20688	20616	20554	20541	20921	20745	20696	20582	20905	20654	20865	20990	20630	20712	20657	20556	20716	20762	20709	20469	20702	20898	20846	20797	20802	20834	20897	20822	20676	20701	20523	20623	20806	20896	20630	20659	20777	20709	20774	20796	20322	20854	20735	20786	20496	20591	20748	20607	20463	20613	20701	20818	20645	20809	20755	20744	20704	20805	20707	20789	20837	20649	20519	20845	20618	20650	20758	20666	20581	20565	20725	20771	20906	20593	20746	20737	20667	20725	20657	20732	20626	20837	20465	20547	20641	20799	20737	20758	20601	20673	20687	20748	20890	20659	20601	20651	20582	20841	20679	20909	20559	20732	20663	20815	21019	20833	20665	20515	20392	20752	20502	20656	20647	20775	20721	20625	20691	20786	20720	20820	20813	20657	20588	20801	20599	20803	20944	20703	20730	20772	20704	20685	20486	20513	20674	20659	20763	20624	20580	20831	20854	20883	20679	20546	20937	20682	20851	20745	20917	20573	20880	20793	20585	21003	20769	20548	20621	20812	20549	20700	20707	20699	20609	20765	20661	20767	20695	20599	20865	20687	20687	20839	20697	20793	20648	20771	20733	20581	20604	20537	20748	20749	20652	20563	20628	20609	20372	20713	20725	20576	20695	20923	20446	20841	20461	20796	20603	20556	20658	20665	20895	20712	20826	20727	20690	20589	20700	20623	20710	20723	20691	20616	20526	20767	20724	20706	20801	20795	20835	20731	20779	20707	20613	20589	20654	20740	20635	20656	20706	20712	20851	20556	20881	20633	20855	20653	20651	20633	20688	20703	20552	20741	20631	20681	20885	20655	20901	20587	20895	20665	20843	20694	20776	20847	20633	20750	20511	20749	20626	20520	20555	20670	20676	20677	20834	20836	20311	20707	20643	20652	20740	20782	20618	20826	20776	20617	20644	20631	20853	20513	20895	20882	20714	20752	20517	20640	20842	20689	20700	20812	20640	20824	20694	20843	20750	20724	20918	20635	20809	20709	20823	20845	20836	20872	20545	20816	20530	20644	20653	20431	20598	20639	20584	20675	20653	20671	20756	20825	20569	20894	20516	20919	20755	20755	20884	20718	20744	20622	20679	20643	20589	20639	20522	20660	20744	20594	20650	20740	20649	20446	20656	20572	20672	20583	20744	20681	20639	20617	20534	20654	20576	20635	20916	20678	20747	20754	20529	20598	20810	20840	20579	20650	20594	20723	20805	20733	20671	20673	20854	20934	20527	20746	20842	20497	20704	20885	20503	20720	20863	20782	20553	20889	20765	20612	20790	20699	20732
35459	58145	53601	42535	35410	29494	24592	22669	20496	19613	18987	18667	18437	18238	18208	17997	17888	18059	17972	17987	17899	17975	17785	17762	17938	17816	17697	17715	17663	17753	17567	17773	17699	17595	17659	17676	17523	17564	17821	17534	17686	17631	17748	17784	17782	17742	17443	17425	17790	17654	17669	17719	17618	17481	17595	17589	17887	17546	17766	17628	17716	17739	17449	17790	17719	17576	17643	17725	17616	17620	17690	17538	17679	17577	17640	17707	17680	17713	17604	17635	17591	17686	17617	17658	17329	17479	17768	17677	17685	17636	17601	17720	17564	17607	17641	17744	17505	17710	17642	17698	17631	17559	17621	17650	17584	17750	17612	17626	17537	17555	17500	17496	17768	17622	17705	17643	17620	17550	17661	17719	17588	17643	17780	17660	17500	17592	17514	17717	17596	17702	17597	17984	17679	17637	17521	17647	17701	17663	17457	17751	17615	17508	17457	17667	17799	17752	17503	17526	17590	17641	17634	17426	17768	17674	17614	17550	17584	17393	17636	17626	17574	17714	17779	17582	17529	17658	17784	17531	17579	17684	17687	17532	17619	17657	17764	17554	17510	17513	17610	17583	17543	17374	17692	17505	17713	17720	18009	17640	17693	17720	17782	17658	17641	17703	17658	17637	17636	17540	17617	17482	17639	17650	17630	17659	17660	17534	17584	17596	17726	17406	17764	17696	17651	17563	17513	17526	17602	17631	17564	17531	17733	17648	17566	17464	17577	17572	17633	17769	17650	17558	17577	17653	17660	17716	17794	17550	17603	17799	17692	17565	17580	17481	17684	17855	17776	17610	17869	17579	17674	17676	17450	17471	17728	17492	17802	17655	17498	17749	17625	17691	17752	17707	17529	17714	17557	17674	17620	17539	17647	17486	17528	17793	17780	17614	17579	17456	17762	17449	17602	17572	17715	17489	17703	17769	17578	17651	17689	17741	17642	17630	17768	17724	17452	17700	17406	17601	17652	17698	17632	17774	17709	17636	17481	17591	17698	17520	17636	17568	17451	17736	17741	17621	17635	17810	17649	17606	17615	17722	17583	17693	17740	17555	17632	17620	17680	17589	17722	17624	17568	17630	17491	17545	17658	17874	17527	17522	17613	17627	17563	17598	17689	17661	17634	17425	17510	17663	17695	17737	17653	17553	17732	17683	17771	17558	17643	17665	17692	17741	17772	17750	17688	17517	17650	17622	17704	17636	17700	17608	17680	17637	17629	17712	17645	17664	17713	17645	17679	17544	17441	17687	17696	17655	17704	17539	17631	17633	17643	17666	17621	17503	17541	17803	17639	17559	17716	17664	17623	17452	17552	17605	17703	17606	17626	17645	17678	17614	17611	17675	17443	17461	17442	17694	17624	17551	17526	17693	17844	17644	17438	17680	17514	17724	17639	17550	17540	17516	17613	17753	17489	17686	17550	17593	17599	17590	17571	17652	17513	17718	17650	17660	17824	17702	17729	17709	17662	17706	17672	17687	17841	17716	17717	17601	17680	17609	17649	17609	17643	17837	17717	17699	17488	17578	17569	17682	17756	17524	17579	17753	17371	17661	17651	17816	17662	17606	17713	17600	17591	17786	17638	17724	17645	17633	17498	17451	17807	17589	17701	17686	17780	17660	17650	17686	17652	17679	17676	17822	17931	17720	17606	17666	17603	17585	17494	17583	17641	17653	17609	17742	17375	17605	17670	17732	17561	17553	17735	17584	17692	17742	17786	17504	17648	17488	17912	17600	17636	17663	17660	17699	17764	17647	17632	17657	17702	17702	17528	17742	17602	17764	17795	17882	17662	17523	17536	17640	17480	17625	17636	17650	17561	17759	17616	17550	17509	17547	17662	17575	17570	17573	17757	17530	17722	17669	17643	17584	17538	17661	17527	17703	17661	17659	17567	17619	17444	17571	17588	17643	17637	17380	17756	17705	17666	17636	17575	17449	17730	17537	17721	17684	17635	17630	17608	17734	17710	17520	17744	17738	17575	17621	17588	17699	17639	17529	17601	17601	17649	17626	17791	17549	17506	17564	17664	17622	17605	17552	17730	17662	17701	17585	17484	17685	17786	17655	17761	17745	17685	17516	17610	17598	17623	17589	17704	17505	17646	17635	17563	17523	17577	17625	17576	17426	17400	17506	17580	17612	17680	17639	17652	17783	17817	17664	17578	17756	17565	17637	17546	17673	17467	17702	17592	17585	17663	17709	17630	17598	17574	17545	17555	17630	17638	17692	17697	17547	17532	17487	17588	17709	17571	17712	17697	17484	17740	17549	17573	17740	17555	17837	17498	17691	17588	17348	17617	17685	17637	17492	17626	17620	17511	17746	17801	17616	17642	17431	17701	17656	17575	17581	17673	17747	17716	17543	17710	17729	17504	17759	17625	17531	17590	17446	17701	17680	17575	17695	17817	17653	17555	17663	17978	17661	17776	17822	17587	17558	17601	17478	17568	17707	17602	17741	17635	17611	17722	17765	17465	17390	17684	17683	17683	17667	17643	17544	17637	17556	17895	17602	17470	17747	17543	17709	17495	17615	17638	17649	17736	17726	17546	17705	17859	17609	17598	17749	17700	17593	17639	17507	17655	17621	17636	17560	17612	17659	17653	17770	17683	17683	17665	17676	17566	17571	17454	17603	17600	17633	17504	17655	17618	17689	17652	17667	17697	17787	17826	17677	17603	17689	17505	17522	17649	17736	17682	17617	17643	17593	17767	17602	17614	17652	17582	17693	17532	17509	17460	17795	17613	17674	17699	17711	17616	17661	17481	17458	17687	17522	17620	17803	17612	17711	17624	17735	17636	17657	17679	17704	17673	17606	17701	17642	17560	17586	17713	17631	17629	17740	17739	17727	17658	17778	17605	17640	17634	17617	17727	17627	17860	17692	17550	17671	17733	17706	17622	17654	17658	17770	17655	17707	17610	17668	17575	17700	17532	17649	17661	17585	17674	17515	17703	17474	17698	17546	17700	17638	17548	17618	17656	17804	17765	17444	17667	17657	17605	17672	17887	17640	17597	17611	17634	17676	17563	17675	17635	17669	17549	17696	17619	17651	17488	17571	17660	17582	17692	17627	17718	17735	17475	17534	17720	17532	17550	17625	17738	17507	17656	17560	17738	17648	17466	17694	17804	17579	17511	17676	17705	17650	17676	17719	17798	17739	17689	17717	17647	17565	17701	17515	17585	17612	17742	17690	17612	17688	17720	17547	17539	17790	17497	17537	17753	17795	17561	17670	17722	17533	17487	17750	17757	17709	17572	17553	17691	17580	17644	17634	17580	17564	17624	17578	17652	17712	17551	17493	17671	17706	17507	17731	17604	17637	17773	17533	17543	17638	17670	17801	17635	17503	17676	17558	17669	17639	17692	17529	17835	17662	17612	17632	17668	17714	17723	17727	17687	17606	17648	17652	17683	17673	17584	17697	17642	17629	17726	17596	17508	17881	17561	17551	17728	17772	17673	17733	17610	17679	17581	17681	17797	17586	17718	17532	17551	17576	17730	17715	17587	17730	17579	17609	17750	17655	17584	17657	17571	17586	17570	17581	17688	17687	17733	17747	17596	17659	17719	17408	17621	17614	17768	17659	17808	17620	17653	17646	17746	17567	17719	17638	17637	17724	17761	17636	17588	17615	17764	17631	17630	17585	17806	17636	17567	17610	17593	17625	17810	17561	17684	17622	17609	17692	17641	17805	17736	17651	17667	17507	17726	17637	17641	17720	17656	17527	17688	17600	17540	17576	17714	17809	17639	17569	17725	17779	17592	17672	17707	17853	17446	17445	17679	17729	17688	17764	17688	17663	17692	17670	17703	17601	17623	17470	17650	17605	17494	17626	17853	17770	17683	17542	17783	17840	17776	17713	17563	17598	17680	17543	17726	17560	17575	17601	17519	17798	17560	17840	17624	17807	17599	17638	17703	17639	17678	17520	17628	17685	17520	17540	17789	17797	17520	17642	17727	17541	17649	17560	17610	17741	17934	17722	17588	17692	17732	17577	17719	17537	17682	17653	17589	17734	17936	17266	17485	17823	17600	17522	17702	17748	17721	17591	17736	17670	17756	17599	17587	17530	17583	17585	17667	17613	17794	17722	17596	17814	17677	17637	17820	17582	17560	17756	17600	17583	17732	17812	17621	17654	17484	17588	17657	17793	17595	17552	17636	17721	17634	17643	17618	17521	17676	17620	17610	17563	17623	17551	17727	17598	17615	17550	17770	17715	17564	17505	17615	17714	17733	17482	17686	17524	17655	17618	17594	17737	17882	17648	17504	17584	17742	17515	17493	17453	17628	17589	17695	17611	17515	17564	17559	17634	17504	17628	17480	17572	17579	17630	17805	17643	17667	17615	17479	17670	17689	17738	17691	17809	17543	17654	17808	17681	17635	17563	17649	17707	17785	17484	17495	17606	17713	17647	17742	17579	17627	17502	17605	17618	17656	17752	17531	17651	17911	17621	17759	17736	17750	17640	17822	17555	17526	17859	17793	17512	17480	17555	17622	17790	17608	17551	17699	17598	17636	17417	17581	17588	17583	17669	17440	17687	17480	17479	17594	17534	17734	17677	17673	17592	17663	17618	17657	17780	17642	17669	17732	17599	17727	17645	17641	17553	17661	17647	17665	17665	17691	17596	17875	17563	17505	17620	17773	17624	17739	17478	17504	17640	17477	17498	17742	17737	17393	17705	17684	17671	17575	17620	17732	17534	17587	17675	17568	17673	17640	17682	17654	17705	17710	17674	17572	17677	17646	17701	17564	17636	17435	17824	17612	17774	17634	17647	17569	17719	17747	17708	17644	17660	17560	17451	17585	17462	17597	17758	17598	17513	17696	17472	17613	17598	17749	17657	17701	17492	17515	17702	17620	17534	17613	17772	17756	17667	17485	17691	17546	17787	17687	17688	17879	17578	17740	17546	17454	17527	17676	17709	17500	17496	17479	17660	17648	17501	17660	17608	17719	17699	17559	17569	17653	17640	17544	17759	17680	17662	17516	17608	17603	17570	17628	17589	17421	17674	17689	17647	17631	17649	17766	17548	17731	17639	17540	17527	17661	17468	17667	17554	17645	17531	17607	17671	17633	17443	17638	17706	17641	17704	17558	17517	17602	17516	17646	17685	17755	17558	17612	17567	17587	17575	17623	17510	17515	17619
23056	21522	29400	24882	25342	30570	32241	27367	25061	24679	23612	23225	22938	22571	22555	22367	22500	22536	22478	22348	22294	22349	22159	22214	22078	22313	22347	22140	22086	22046	22090	22481	22417	22082	21997	22124	21961	21908	21786	22118	22066	21912	22156	22086	21989	21988	21915	22057	21921	22295	21947	22068	21910	22280	21990	21872	21824	21932	22163	22181	22031	21903	22111	22189	22057	21783	22087	22161	22097	21995	22027	22103	22156	21814	21904	21893	22178	22048	21943	21781	21970	22015	21851	21956	22150	21989	22020	22048	21997	21992	22253	22048	22190	22034	22095	21835	22134	21999	21802	21951	21973	22229	21896	21906	21993	22103	22118	21857	21904	21805	21799	21803	22093	21830	22045	21822	21843	21984	21912	21835	22173	21818	22011	22037	22178	21949	21901	21968	21901	21904	22098	22222	22074	22072	22059	21905	21966	21868	21732	21811	21839	21797	21985	21895	21767	21990	22023	22036	22032	21922	21897	22103	21911	21963	22157	22071	21883	22143	21949	21809	21798	21878	22050	21798	21778	22019	22247	21936	21811	22026	21918	22147	21969	21840	21850	21881	21795	21962	22073	21759	22027	21848	22011	22005	22038	21931	22087	21875	21901	21928	21881	21909	21958	21799	21772	22105	22027	21956	21817	21985	22000	21711	22036	21738	21922	21944	22037	21905	21936	21995	21901	22000	21942	22150	21946	21760	21985	21993	21864	21943	21937	22154	21767	22185	22078	21786	21855	22001	22053	21774	22130	22038	22044	21847	21778	22035	21742	21961	21877	21904	22008	21774	21815	21921	22030	21939	21934	21779	21935	22076	21990	21905	22016	22167	22034	22025	22083	22052	22009	21815	21931	21843	21948	22117	22017	21875	21610	21991	21747	21945	22160	21979	21901	21941	22109	21866	21890	21696	22112	22055	22037	21741	22190	22152	22110	22015	21969	21834	22036	21766	22107	21912	21847	21793	21764	22021	21795	21996	21726	22009	21907	22054	21918	22123	22064	21923	21997	22077	21947	21881	21891	22057	21852	21921	22100	22052	22038	22129	21943	22081	21902	22093	22031	22101	22050	21948	22081	21992	21884	21952	21961	21786	21929	21724	21892	21906	21968	21870	21945	21900	22052	21849	21974	22200	21861	21977	21919	21946	21982	21755	22025	22089	21967	21705	21675	21720	21930	22010	21874	21877	21674	21879	22007	21673	21943	21662	22022	22031	21975	21892	21933	21828	22110	21871	22137	21950	21880	21950	22088	21815	22056	21969	21951	21959	21903	22050	21946	21965	21843	22227	22036	22016	21828	21954	22008	21849	21977	21995	21907	21841	22052	22117	21775	22169	21905	21854	21982	21936	22052	21807	22006	21799	21933	21854	21929	21824	21824	22128	21972	21796	22065	21986	21871	22158	22104	22072	21986	21997	21738	22033	21879	22069	21824	21982	21909	21846	22147	21806	21969	21966	21888	21996	21957	22056	21884	21944	22017	22006	21962	22072	21807	21977	22017	21947	21955	22082	22011	21857	21897	21874	21839	22002	21859	22031	21757	21909	22022	21929	22055	21967	22005	21845	22022	21856	22031	21875	21747	21965	22097	22049	21888	22028	21973	21838	22051	22066	21857	21884	21917	21901	21742	21874	21856	21787	22114	22172	22066	21925	21997	21778	21780	21914	21965	21962	21939	22069	21902	21864	21810	21935	21965	21849	22021	22104	22170	22060	21970	21757	22084	22018	22134	22070	21760	21876	21956	21756	22041	21778	21917	22063	21763	22153	21774	21900	21859	22043	22321	21741	21920	21710	21944	22046	21906	21953	22027	22044	21958	21837	21826	21990	22011	21844	21980	21879	21943	22013	22091	21913	21938	21877	21747	21675	22064	21767	21964	21998	21917	21802	21840	22184	21909	21837	21807	21873	21684	21999	21986	21873	22142	21897	21871	21958	21915	22117	22109	21745	21991	21791	22020	21929	21896	22134	22135	21919	21848	21873	22129	21971	21925	21986	22030	21591	21900	22063	21963	21799	21843	21816	21985	21827	22141	21980	21839	21996	21715	21969	21786	22010	22003	22022	21978	21836	21823	21843	21973	21776	22054	22056	21832	21899	21857	21996	21842	22137	21747	21869	22221	21900	21835	21902	21881	21876	21843	21928	22035	21846	22081	21627	21699	22153	21873	21816	21935	21986	21993	21856	21903	22070	21787	21883	22034	21679	21853	21852	21870	21845	21903	21938	22146	21795	21889	22042	21926	21906	21806	22003	21707	21646	21914	22038	21859	21868	22002	22009	22051	21841	21914	22003	21955	21784	21994	21879	21989	22025	21922	22096	21860	22130	21888	21837	21956	22016	21931	21950	22028	22160	21934	21892	21914	21847	22063	22148	21980	21977	21937	21991	21971	22183	22111	21895	21818	21723	22019	21809	21930	21831	21894	21916	21884	22040	21853	21935	22109	21937	22028	21989	22107	21661	21904	21642	21872	22241	21966	21890	21999	21830	22091	21685	21980	22118	21912	21970	21788	22122	22010	22029	21818	21941	21970	21798	22030	21848	21919	22130	22063	22231	21757	21835	21903	21859	22229	21905	22146	21802	21823	21851	22010	22002	21943	22174	22025	22108	21920	21998	21988	21878	21980	21873	22066	22033	22004	21952	21756	22011	22034	21924	22233	21842	21962	21978	21918	21925	22027	21949	21956	21972	22029	21744	22281	21764	21979	22068	21821	21819	21881	21805	21940	21867	21923	21903	21739	21828	22018	21934	21962	21728	21870	22102	21785	21892	21850	21916	21873	21871	22008	21837	22061	21991	22095	22131	21961	21982	22170	22084	21917	21756	21844	21965	21896	21903	21859	21804	21924	21864	22213	21941	21752	22050	22095	21946	21745	21765	21959	22151	21917	21939	21967	22102	21953	22163	22074	22032	22090	22130	21998	21990	21735	22053	21991	21977	21778	21899	21911	21743	21920	21866	21976	21844	21896	21938	22100	21861	21786	22097	21900	21796	21963	22029	21938	21839	21906	21890	22208	21909	21910	21803	21817	21775	21965	21816	21873	21906	22142	21979	21760	21901	21763	21794	21897	21966	21990	21902	21792	21788	21804	21810	22052	21863	21863	21993	21979	21613	22077	22185	22085	21958	21897	21776	21994	22056	21960	21929	21951	22023	22030	21873	21938	21890	22137	22064	21890	21933	21840	21841	22024	21984	22002	21854	22117	21714	21713	22116	22123	22113	21795	22119	21954	22035	21834	21855	21696	21999	21988	21804	22215	21749	21891	21863	22009	21909	21947	22012	21905	21940	21937	21882	21942	21901	21830	21887	22008	21827	21910	21826	22021	21930	21863	21939	21783	21844	21830	22004	21887	21805	22078	21788	21770	21981	21740	21947	21908	21936	21978	21899	21787	22046	22072	21926	21968	21917	22024	21876	21985	21906	21958	21869	22001	22072	21893	21863	21944	21920	22110	22037	21993	21962	21884	21832	21651	21837	21942	21900	21822	21984	21848	21852	21952	21773	21953	22029	21864	21908	21867	21932	21745	21974	22021	21939	21617	21920	21770	21945	21939	21963	21887	21803	21946	21858	21849	21767	21951	21877	21965	21901	21747	21807	21884	21788	21922	21921	21895	22055	21952	22040	22006	21902	21972	21799	21870	21785	21968	22005	22047	22045	21698	21844	22040	22027	22093	22034	22002	22058	21939	21955	21894	22046	21978	21798	21897	21941	21875	21890	21976	21983	21949	21793	22233	22065	21837	21915	21904	21918	21868	22071	21872	22308	22052	21894	22010	21815	21607	22077	21968	21988	21896	21893	21842	21854	21965	21870	22046	21956	21902	22188	22022	21812	21853	21832	22021	21798	21760	21960	22044	21772	21923	21875	21969	22000	21868	21773	21802	21975	22147	21995	21829	21826	22004	21833	21829	21840	22044	22182	21997	21985	21961	21864	21928	21871	22068	22097	22024	22131	21947	21848	22108	21859	22025	21923	21900	22095	21872	21714	21989	21977	21772	21944	22124	21896	21940	22022	21884	21995	22034	21963	21899	21882	21969	21935	21917	21717	22075	21683	21932	22091	21812	22154	22006	22039	21828	21972	21880	21837	21828	21793	21939	21771	21834	22060	21989	22176	21894	21904	22032	22001	21993	22076	21752	21769	21907	21911	22048	22031	21899	22174	21982	21952	22195	21986	22011	21900	21843	22020	21944	21783	22024	21952	22029	21971	21812	21711	22120	21917	21797	22080	21799	21834	21856	22019	21884	22081	21983	21856	21943	21901	21866	21902	22053	22003	22034	22050	22031	22062	21855	21827	21895	21740	21940	21820	21757	21964	21737	21817	21829	21995	22032	21973	22025	22013	21976	21811	22027	22137	21969	21992	21867	22099	21935	21945	22127	21791	21938	22001	21970	21895	21915	21999	21726	21906	22008	21879	22013	22064	22006	21989	21964	21684	21830	21839	21982	21866	21942	21908	21641	21813	22040	21855	21930	21830	21767	21916	21895	21923	22111	21900	21739	21932	21871	21981	22097	21946	22122	21922	22107	21964	21984	22011	22033	21740	22023	21732	21872	21824	22258	21854	21942	21936	21842	21974	21752	21825	21898	21804	21986	21906	22011	22037	21900	21881	21911	21989	22030	21879	21841	22016	21872	22043	22118	21854	21804	22022	22124	22041	21942	21982	22028	21921	21907	21937	22012	22026	21884	21853	21825	21906	21787	21829	21984	22073	22011	22026	21905	21856	22069	21638	21951	22089	21774	21988	21825	21741	21831	21990	21526	21911	22026	21896	22184	21987	22087	21717	21737	21934	22044	21950	21986	22066	21953	21892	22071	21956	21825	21848	22155	21969	21988	21874	21997	21829	21987	21942	22012	22113	21910	21942	22031	21769	22108	21987	21952	21876	22054	21944	21905	22040	22043	22189	21914	21918	21982	21931	21888	21948	22151	22002	21765	21880	21905	21890	21859	21871	21825	21642	21986	21950	21921	21972	21760	22223	22117	21992	21851	21965	22184	21880	21971	21978	21871	21691	21911	21849	21896	22047	21867	22080	22114	21930	22049	21901	22378	22001	21767	21987	22011	21934	21713	21939	21875	21717	22048	21930	21758	21828	21969	21818	21987	21978	21870	22027	21916	22008	21970	22008	21897	22010	22000	21807
38985	66194	61392	48858	42574	35376	29948	25241	22791	21359	20727	19999	19378	19162	18789	18893	18783	18786	18654	18845	18688	18724	18521	18504	18465	18543	18507	18520	18464	18439	18432	18494	18427	18570	18385	18521	18236	18305	18279	18327	18470	18510	18312	18445	18477	18498	18658	18302	18466	18441	18397	18301	18421	18239	18415	18377	18479	18522	18308	18339	18265	18381	18311	18323	18189	18345	18395	18485	18322	18474	18320	18406	18545	18154	18404	18369	18399	18324	18515	18287	18382	18387	18417	18369	18459	18526	18377	18315	18342	18282	18526	18384	18455	18270	18414	18306	18407	18361	18372	18378	18294	18408	18334	18484	18373	18375	18485	18259	18243	18232	18427	18487	18525	18207	18320	18338	18383	18391	18317	18354	18431	18301	18318	18397	18317	18287	18340	18390	18382	18220	18278	18299	18547	18355	18290	18448	18372	18273	18345	18353	18423	18331	18294	18427	18353	18213	18438	18238	18442	18521	18278	18182	18226	18508	18282	18297	18078	18224	18292	18280	18293	18410	18487	18259	18334	18302	18523	18526	18233	18315	18316	18423	18312	18403	18350	18287	18553	18351	18528	18179	18452	18422	18290	18076	18220	18396	18253	18205	18399	18278	18339	18481	18284	18320	18596	18263	18565	18160	18459	18176	18397	18392	18497	18193	18391	18332	18369	18394	18421	18304	18469	18415	18381	18372	18481	18236	18502	18283	18380	18372	18474	18493	18427	18190	18318	18390	18361	18424	18515	18408	18325	18402	18360	18441	18239	18370	18403	18378	18456	18391	18100	18370	18433	18515	18328	18478	18443	18394	18348	18368	18316	18466	18448	18395	18213	18424	18315	18397	18257	18326	18441	18352	18414	18522	18158	18322	18308	18409	18285	18449	18270	18435	18155	18318	18251	18271	18293	18391	18384	18374	18348	18439	18427	18295	18480	18360	18537	18481	18363	18283	18539	18335	18402	18485	18505	18349	18253	18255	18417	18300	18529	18306	18315	18402	18304	18483	18398	18354	18417	18319	18124	18372	18443	18481	18311	18402	18453	18488	18280	18426	18426	18342	18340	18268	18256	18525	18191	18402	18524	18505	18263	18269	18494	18375	18427	18626	18339	18285	18539	18259	18247	18376	18154	18339	18305	18285	18330	18374	18460	18274	18486	18359	18389	18334	18306	18465	18504	18282	18268	18254	18167	18595	18257	18482	18305	18322	18535	18244	18348	18349	18315	18292	18292	18310	18584	18359	18454	18508	18233	18468	18354	18259	18437	18294	18378	18388	18319	18226	18382	18433	18553	18396	18422	18284	18401	18383	18317	18260	18416	18426	18124	18343	18344	18322	18288	18297	18419	18417	18474	18371	18296	18391	18391	18474	18275	18445	18317	18352	18236	18337	18403	18414	18330	18335	18411	18343	18363	18336	18263	18251	18175	18476	18359	18354	18276	18303	18234	18415	18267	18323	18088	18415	18237	18292	18328	18392	18207	18412	18363	18225	18362	18403	18387	18264	18269	18334	18393	18406	18187	18447	18294	18322	18251	18467	18490	18332	18283	18353	18348	18439	18460	18444	18322	18363	18302	18324	18509	18303	18468	18273	18361	18423	18477	18183	18339	18422	18273	18278	18327	18371	18447	18283	18363	18271	18582	18391	18362	18385	18717	18410	18520	18436	18269	18455	18438	18310	18496	18234	18352	18432	18378	18391	18274	18266	18499	18337	18347	18358	18177	18193	18439	18412	18309	18379	18202	18322	18466	18292	18233	18425	18471	18371	18243	18401	18410	18338	18230	18372	18389	18174	18312	18189	18560	18256	18244	18419	18108	18336	18315	18406	18408	18289	18341	18469	18330	18428	18456	18304	18383	18295	18393	18381	18580	18446	18342	18220	18361	18292	18287	18407	18362	18424	18315	18360	18323	18325	18373	18358	18500	18330	18372	18269	18292	18421	18185	18331	18420	18308	18286	18538	18218	18381	18479	18340	18533	18419	18531	18389	18420	18428	18168	18391	18391	18410	18396	18299	18354	18321	18405	18406	18436	18496	18424	18496	18282	18312	18438	18458	18096	18417	18264	18392	18455	18244	18384	18297	18464	18396	18469	18291	18516	18447	18350	18268	18284	18313	18547	18390	18497	18330	18297	18372	18459	18388	18253	18631	18315	18326	18434	18527	18326	18370	18319	18402	18549	18401	18388	18306	18391	18314	18257	18450	18429	18350	18370	18349	18523	18404	18380	18329	18387	18361	18162	18351	18397	18456	18339	18252	18434	18236	18312	18411	18265	18358	18355	18308	18288	18196	18606	18354	18312	18428	18492	18386	18342	18341	18372	18290	18321	18205	18491	18182	18471	18497	18421	18308	18243	18371	18373	18191	18329	18368	18340	18556	18343	18461	18402	18328	18426	18331	18315	18265	18337	18229	18400	18454	18234	18565	18348	18315	18386	18224	18206	18478	18345	18436	18207	18421	18351	18359	18301	18341	18562	18508	18370	18389	18408	18162	18362	18330	18376	18347	18394	18386	18396	18337	18440	18230	18431	18158	18446	18158	18177	18431	18339	18310	18436	18195	18205	18387	18362	18311	18473	18332	18435	18345	18282	18444	18498	18282	18345	18300	18136	18259	18368	18193	18454	18244	18378	18389	18378	18459	18385	18461	18322	18367	18211	18395	18369	18339	18233	18215	18477	18463	18289	18426	18161	18446	18278	18325	18408	18285	18156	18344	18538	18372	18303	18330	18363	18339	18277	18317	18345	18140	18391	18373	18504	18422	18316	18358	18387	18291	18308	18289	18391	18263	18486	18380	18342	18422	18473	18433	18388	18444	18394	18438	18436	18408	18434	18238	18418	18472	18352	18279	18331	18257	18278	18271	18524	18376	18268	18358	18335	18283	18331	18622	18557	18402	18378	18376	18332	18242	18256	18418	18227	18272	18422	18478	18308	18267	18105	18334	18500	18246	18340	18452	18298	18429	18278	18268	18350	18378	18314	18283	18506	18226	18286	18392	18535	18267	18230	18383	18358	18445	18474	18455	18431	18483	18250	18491	18191	18323	18479	18527	18224	18198	18354	18390	18240	18322	18308	18331	18384	18398	18291	18416	18434	18461	18272	18307	18517	18474	18277	18282	18268	18386	18205	18443	18553	18420	18260	18427	18304	18435	18462	18364	18135	18295	18472	18275	18292	18416	18355	18319	18488	18278	18233	18350	18333	18495	18446	18149	18437	18457	18390	18384	18262	18395	18360	18258	18343	18447	18272	18362	18440	18170	18367	18394	18450	18287	18320	18422	18309	18397	18329	18318	18392	18541	18269	18230	18604	18447	18360	18399	18337	18404	18320	18551	18220	18259	18272	18476	18365	18571	18490	18340	18393	18381	18579	18391	18270	18378	18344	18296	18210	18636	18328	18265	18342	18387	18390	18338	18497	18362	18276	18257	18182	18552	18495	18377	18393	18466	18312	18167	18280	18542	18269	18374	18400	18342	18333	18453	18389	18413	18395	18303	18266	18354	18326	18377	18385	18300	18387	18331	18335	18419	18120	18318	18390	18184	18282	18289	18274	18229	18236	18371	18356	18192	18446	18418	18263	18327	18144	18357	18397	18441	18379	18361	18286	18391	18281	18548	18364	18333	18311	18311	18447	18383	18473	18239	18420	18271	18453	18405	18244	18427	18470	18301	18319	18175	18218	18287	18336	18346	18367	18474	18512	18373	18421	18301	18411	18419	18131	18359	18535	18346	18322	18267	18409	18447	18251	18479	18370	18473	18504	18319	18254	18259	18504	18433	18295	18433	18312	18323	18250	18189	18458	18366	18279	18319	18339	18360	18249	18528	18276	18258	18346	18250	18379	18147	18484	18374	18383	18443	18550	18199	18362	18356	18501	18394	18376	18489	18234	18359	18361	18372	18327	18396	18344	18282	18423	18353	18330	18346	18364	18267	18299	18423	18290	18252	18293	18322	18415	18403	18477	18407	18398	18265	18291	18226	18298	18428	18425	18577	18333	18376	18302	18331	18238	18335	18182	18285	18323	18291	18284	18266	18236	18265	18504	18205	18415	18385	18469	18394	18288	18262	18272	18380	18455	18472	18438	18599	18337	18273	18389	18345	18377	18397	18494	18343	18411	18247	18367	18333	18517	18279	18274	18221	18305	18338	18388	18494	18256	18382	18318	18308	18365	18313	18419	18277	18477	18420	18348	18360	18327	18375	18485	18295	18318	18500	18166	18259	18350	18304	18202	18510	18420	18144	18279	18416	18345	18433	18092	18442	18470	18273	18371	18307	18372	18263	18214	18293	18180	18512	18417	18282	18356	18310	18657	18269	18184	18547	18292	18435	18350	18348	18402	18171	18353	18449	18377	18291	18475	18228	18356	18573	18341	18325	18418	18415	18324	18508	18301	18369	18278	18384	18368	18322	18440	18512	18463	18267	18436	18356	18427	18525	18492	18476	18300	18334	18372	18323	18509	18331	18279	18266	18354	18521	18502	18360	18400	18450	18197	18399	18305	18273	18471	18278	18444	18154	18398	18355	18262	18206	18412	18366	18516	18242	18437	18429	18501	18306	18342	18279	18287	18429	18543	18358	18327	18315	18324	18346	18461	18092	18368	18425	18458	18265	18416	18436	18166	18476	18320	18367	18385	18180	18289	18289	18308	18326	18285	18303	18425	18342	18450	18391	18357	18363	18341	18446	18434	18345	18360	18462	18398	18467	18187	18338	18333	18386	18371	18466	18459	18298	18411	18325	18345	18501	18421	18438	18260	18559	18507	18380	18363	18380	18460	18244	18315	18376	18252	18337	18302	18389	18312	18293	18388	18160	18177	18348	18323	18359	18528	18485	18339	18361	18314	18442	18293	18331	18345	18402	18341	18272	18344	18418	18316	18259	18541	18212	18410	18291	18264	18454	18250	18367	18497	18169	18430	18343	18396	18364	18328	18224	18188	18590	18346	18191	18147	18484	18360	18387	18382	18521	18315	18226	18479	18309	18532	18400	18261	18366	18276	18315	18417	18453	18160	18386	18370	18347	18425	18282	18377	18561	18378	18540	18228	18242	18452	18359	18473	18374	18222	18239	18454	18365	18264	18273	18443	18395	18490	18358	18290	18274	18487	18368	18285	18335	18495	18443	18559	18495	18325	18520	18309	18290
29483	30556	39257	35888	28697	25187	23691	22507	21731	21466	21025	20983	21136	21339	20907	21037	20894	20894	21094	20861	20992	20824	20814	20902	20842	20663	20959	20937	21001	20800	20947	20936	20744	20786	20938	20646	20790	20667	20768	20612	20654	20732	20763	20782	20889	20585	20831	20857	20939	20764	20835	20778	20628	20735	20906	20826	20854	20880	20817	20773	21068	20713	20872	20946	20925	20770	20695	20740	20802	20655	20836	21030	20613	20578	20707	20693	20831	20782	20839	20724	20497	20746	20733	20887	20661	20713	20751	20856	20990	20700	20850	20895	20872	20814	20644	20949	20781	20808	20784	20703	20898	20521	20735	20754	20768	20784	20989	20775	20790	20743	20727	20880	21007	20783	20915	20966	20729	20862	20757	20866	20996	20897	20847	20846	20878	20850	20906	20722	20995	20926	20728	20756	20792	20745	20802	20889	20825	20787	20623	20775	20789	21009	20731	20846	20776	20685	20840	20662	21030	20904	20698	20808	20530	20757	20713	20694	20996	20402	20911	20922	20927	20862	20711	20812	20655	20819	20871	21002	20698	20888	20887	20750	20725	20767	20769	20868	20669	20800	20782	20602	20817	20818	20757	20871	20751	20684	20615	20786	20869	20475	20595	20767	20831	20746	20652	20639	21044	20842	20710	20887	20884	20555	20648	20742	20618	20929	20854	20986	20722	20650	20926	20589	20691	20662	20955	20753	20623	20896	20723	20785	20776	20666	20967	20826	20833	20864	20706	20657	20628	20874	20667	20883	20948	20740	20739	20692	20740	20784	20798	20728	20788	20814	20790	20820	20957	20750	20505	20693	20691	20638	20700	20665	20924	20736	20450	20770	20799	20685	20635	20841	20809	20954	20918	20749	20674	20808	20729	20779	20765	20552	20969	20744	21042	20719	20717	20699	20723	20631	20762	20816	21085	20884	20864	20643	21062	20569	20928	20896	20729	20634	20825	20950	20852	20829	20601	20632	20867	20888	20720	20816	20777	20817	20743	20905	20703	20739	20583	20689	20744	20680	20600	20718	20749	20934	20778	20601	20696	20706	20720	20820	20640	20553	20749	20731	20623	20717	20901	20970	20823	20771	20602	20768	20764	21014	20744	20825	20695	20887	20794	20849	20626	20746	20718	20800	20600	20764	20683	20904	20688	20980	20790	20891	20837	20768	20802	20849	20607	20768	20831	21038	20726	20678	20522	20803	20832	20438	20784	20697	20724	20837	20813	20578	20685	20729	20619	20650	20849	20850	20889	20746	20831	20658	20816	20750	20739	20805	20702	20962	20839	20877	20786	20980	20892	20841	20968	20808	20690	20929	20908	20621	20816	21078	20703	20691	20759	20785	20802	20868	20721	20646	20752	20651	20733	20791	20824	20435	20722	20808	20817	20514	20678	20884	20847	20601	20876	20846	21022	20905	20632	20826	20842	20792	20686	20813	20600	20854	20807	20796	20875	20551	20685	20666	20657	20550	20938	20798	20719	20619	20680	20757	20930	20764	20870	20819	20858	20576	20881	20754	20807	20805	20960	20761	20702	20800	20681	21018	20811	20709	20704	20931	20997	20815	20729	20642	20750	20630	20728	20745	20763	20903	20760	21083	20878	20723	20876	20894	20744	20839	20977	21131	20691	20694	20851	20802	20812	20685	20881	20834	21035	20872	20559	20770	20849	20779	20534	20832	20793	20927	20981	20756	20679	20873	20955	20810	20770	20701	20762	20926	20890	20702	20956	20908	21000	20987	20913	20868	20773	20838	20917	20688	20719	20696	20781	20649	20893	20915	20547	20525	20797	20768	20786	20831	20719	20450	20680	20794	20655	20730	21034	20785	20496	20694	20705	20750	21042	20631	20803	20948	20815	20773	20616	20768	20596	20934	20625	21009	20782	20753	21031	20820	20897	20796	20679	20585	20743	20788	20639	20696	20932	20817	20556	20689	20774	20714	20959	21001	20759	20959	20790	20565	20620	20497	20683	20980	20613	20712	20801	20769	20778	20496	20870	20832	20887	20805	20639	21004	20729	20805	20630	20884	20560	20862	20831	20774	20653	20804	20876	20839	20896	20878	20861	20825	20798	20752	20927	20697	20730	20695	20900	20837	20911	20810	20707	20606	20866	20785	20688	20592	20851	20756	20648	20628	20720	20585	20785	20826	20773	20633	20767	20847	20851	20661	20762	20841	20832	20818	20697	20899	21010	20890	20780	20922	20664	20651	20714	20617	20688	20766	20704	20673	20864	20764	20858	20827	20723	20790	20811	20656	20788	20801	20597	20689	20832	20738	20822	20697	20777	20792	20929	20749	21018	20806	20831	20681	20830	20731	20847	20710	20686	20685	20910	20791	20906	20620	20747	20751	20985	20838	21056	20721	20593	20762	20674	20843	20916	20618	20608	20820	20652	20764	20858	20912	20832	20809	20994	20917	20923	20927	20765	20789	20729	20839	20748	20983	20786	20896	20679	20776	20921	20735	20818	20701	20832	20888	20871	20831	20875	20938	20947	20847	20878	20776	20623	20755	20756	20718	20833	20650	20622	20611	20893	20990	20764	20944	20619	20630	20811	20801	20979	20724	20849	20787	20616	20784	20708	20588	21032	20778	20852	20869	20864	20868	20699	20831	20835	20959	20809	20668	21048	20753	20916	20633	20741	20910	20734	20701	20978	20858	21141	20870	20832	20731	20697	20968	20831	20674	20819	20623	20650	20688	20760	20792	20832	20644	20788	20775	20609	20781	20809	20765	20956	21004	20932	20931	20826	20768	20689	20897	20886	20765	20947	20909	20849	20955	20668	20894	20809	20646	20680	20645	20889	20528	20843	20894	20749	20916	20721	20855	20834	20662	20967	20557	20668	20692	20975	20549	20849	20854	20751	20807	20840	20821	20935	20540	21003	20752	20741	20768	20631	21177	20875	20587	20858	20684	20806	21079	20898	20866	20633	20796	20976	20823	20962	20789	20879	20614	20634	20687	20670	20910	20711	20995	20629	20917	20949	21092	20593	20924	20706	20655	20779	20803	20774	20737	20912	20662	20864	20621	20793	20771	21023	21011	20836	20700	20621	20883	20908	20749	20735	20801	20752	20857	20902	20937	20958	20680	20865	20714	20633	20726	20661	20850	20826	20725	20821	20781	20888	20741	20671	20920	20679	20796	20813	20603	20606	20871	20817	20886	20720	20894	20774	20775	20916	20900	20637	20786	20695	21059	20764	20931	20634	20826	20850	20712	20830	20815	20761	20759	20887	20669	20901	21045	20829	20581	20857	20809	20885	20649	20906	20821	20663	20535	20818	20887	20680	20593	20748	20709	20505	20845	20877	20783	20825	20783	20912	20889	20748	20890	20801	20709	20659	20928	20920	20802	20687	21003	20733	20807	20823	21052	20786	21040	20727	20766	20833	20703	20687	20673	20808	20890	20677	20970	20643	20826	20859	20790	20833	20806	20888	20708	20818	20975	20721	20917	20890	20573	20932	20768	20805	20731	20737	20706	20594	20898	21034	20543	20595	20735	20818	20729	20695	20801	20985	20803	20849	20921	20736	20742	20896	20925	20761	20711	20722	20877	20815	20721	20862	20512	20456	20586	20924	20790	20752	20987	20484	20850	20868	20672	20800	20937	20754	20700	20873	20695	20871	20539	20575	20874	20788	20797	20712	20975	20912	20983	20965	20837	20838	20773	20905	20968	20785	20679	20536	20684	20877	20804	20984	20926	20765	20804	20872	20893	21144	20501	20798	20786	20906	20654	20675	20696	20773	20860	20504	20738	20714	20935	20835	20831	20811	20814	20718	20982	20934	20775	20850	20686	20835	20860	20887	20674	20730	20866	20784	20815	20768	20782	20747	20862	20890	20893	20830	20806	20888	20843	20854	20848	20953	20701	20772	20754	20563	20544	20538	20657	20946	20590	20661	20791	20905	20997	20911	20747	20949	20730	21028	20800	20911	20652	20751	20685	20742	20905	20754	20704	20727	20753	20767	20755	20817	20986	20851	20938	20806	20874	20785	20648	20846	20792	20759	20936	20735	20712	20740	20809	20838	21001	20862	20802	21130	20874	20747	20820	20817	20810	20720	20826	20872	20825	20930	20831	20899	20775	20807	20666	20864	20817	20954	20879	20822	20639	20782	20578	20614	20763	20820	20744	20766	20695	20628	20741	20883	20812	20985	20667	20861	21048	20775	20723	20970	20735	20748	20772	20748	20668	20672	20756	20701	20704	20972	20994	20920	20747	20629	20823	20917	20845	20624	20553	20581	20902	20827	20868	20910	20622	20812	20615	20956	20577	20939	20711	20914	20803	20865	20756	20823	20859	20963	20842	20848	20807	20831	20810	20775	20927	20736	20866	20713	20807	20767	20528	20660	20865	20804	20611	21001	20702	20697	20832	20783	20727	20779	20792	20989	20714	20739	20726	20698	20847	20697	20742	20757	20929	20877	20667	20872	20705	20821	20819	20761	20681	20954	20771	20698	20807	20765	20813	20808	20757	20743	20902	20723	20557	20914	20901	20804	20721	20555	20697	20677	20873	20940	20577	20757	20794	20747	21031	20823	20829	20840	20820	20809	20827	20687	20712	21037	20761	20931	20866	20838	20871	20797	20707	20587	20652	20855	20552	20791	20718	20877	20854	20759	20710	20624	20859	20650	20817	20657	20776	20871	20932	20879	20857	20808	20854	20826	20816	20709	20759	20970	20816	20871	20723	20757	20896	20812	20928	20966	20686	20865	20795	20574	20667	20916	21004	21105	20796	20765	20937	20716	20795	20850	20713	20732	20962	20851	20669	20842	20775	20780	20975	20709	20513	20870	20917	20803	20805	20944	20684	20867	20625	20845	20745	20713	20851	20934	20801	20700	20888	20846	20733	20850	21115	20911	20797	20961	20672	20627	20895	20901	20788	20817	20500	20698	20815	21009	20715	20828	20830	20572	20753	20848	20783	20837	20758	20838	20873	20901	20765	21025	20825	20644	20847	20978	20921	20693	20960	20777	20596	20802	20811	20812	20734	20969	20731	20691	20811	20680	20723	20928	20965	20685	20788	20847	20795	20868	20552	20671	20865	20878	20833	20644	20731	20874	20779	20888	20779	21004	20953	21031	20834	20814	20670	20782	20932	20808	21067	20676	20874	20817	20669	20797	20718	20968	20888	20914	20944
35627	50046	45394	35974	28192	23574	21512	19999	19087	18576	18220	18079	18036	17855	17981	17914	17947	17872	17823	17796	17834	17866	17839	17841	17854	17656	17878	17808	17519	17817	17726	17805	17793	17758	17664	17615	17650	17779	17808	17743	17530	17899	17549	17645	17599	17821	17582	17817	17877	17550	17704	17776	17831	17818	17646	17802	17862	17703	17476	17729	17812	17476	17594	17612	17649	17732	17715	17563	17608	17594	17669	17575	17711	17568	17537	17456	17694	17649	17497	17697	17628	17744	17620	17804	17515	17770	17698	17611	17526	17684	17694	17633	17667	17575	17805	17770	17657	17501	17520	17603	17652	17646	17603	17702	17780	17554	17762	17690	17732	17818	17704	17678	17840	17614	17787	17724	17557	17755	17569	17784	17542	17695	17714	17636	17738	17644	17532	17626	17783	17677	17552	17696	17664	17793	17535	17804	17493	17529	17552	17609	17680	17657	17586	17695	17734	17542	17582	17707	17741	17593	17857	17583	17587	17544	17796	17880	17716	17841	17649	17668	17732	17568	17538	17643	17728	17716	17652	17574	17710	17618	17773	17546	17617	17718	17725	17475	17593	17859	17679	17681	17712	17556	17689	17715	17760	17761	17668	17741	17792	17628	17700	17736	17588	17861	17846	17585	17581	17535	17659	17694	17830	17677	17839	17651	17484	17699	17503	17600	17638	17582	17605	17517	17673	17590	17552	17495	17671	17516	17503	17641	17663	17474	17755	17747	17616	17626	17727	17847	17627	17802	17787	17663	17718	17683	17624	17516	17649	17584	17588	17711	17642	17798	17580	17703	17537	17617	17712	17586	17728	17551	17562	17737	17632	17764	17565	17575	17763	17764	17567	17726	17707	17545	17599	17807	17650	17577	17647	17809	17725	17667	17768	17659	17786	17806	17559	17647	17696	17736	17686	17811	17595	17722	17735	17618	17876	17638	17730	17767	17675	17389	17843	17726	17776	17628	17801	17578	17553	17617	17714	17715	17675	17866	17652	17825	17724	17505	17753	17710	17719	17551	17770	17571	17755	17661	17772	17757	17689	17705	17777	17814	17638	17736	17804	17680	17557	17557	17514	17731	17667	17513	17700	17544	17705	17724	17753	17699	17673	17831	17584	17528	17620	17581	17715	17776	17792	17655	17651	17688	17627	17563	17571	17787	17644	17589	17655	17754	17696	17634	17890	17655	17695	17763	17453	17518	17656	17785	17664	17519	17579	17759	17527	17475	17712	17682	17685	17760	17584	17491	17633	17670	17782	17693	17766	17555	17534	17723	17655	17684	17690	17548	17785	17725	17575	17684	17686	17524	17642	17655	17626	17635	17717	17752	17693	17640	17558	17536	17671	17585	17771	17698	17691	17665	17720	17741	17533	17676	17599	17612	17929	17675	17570	17756	17781	17682	17732	17610	17845	17598	17821	17659	17719	17608	17634	17480	17799	17660	17612	17590	17652	17641	17606	17553	17737	17615	17496	17762	17742	17929	17758	17667	17755	17499	17775	17667	17680	17514	17609	17800	17750	17646	17746	17786	17551	17578	17590	17680	17863	17655	17630	17481	17608	17839	17741	17763	17620	17777	17694	17650	17669	17768	17726	17542	17777	17660	17634	17651	17727	17673	17781	17824	17631	17905	17689	17511	17581	17666	17771	17624	17759	17731	17615	17684	17652	17623	17632	17809	17461	17707	17618	17640	17736	17824	17498	17484	17694	17605	17749	17521	17674	17634	17639	17768	17744	17707	17581	17811	17592	17628	17605	17642	17812	17812	17666	17728	17721	17638	17812	17707	17682	17922	17634	17665	17852	17505	17755	17728	17673	17659	17665	17763	17581	17554	17767	17766	17709	17777	17736	17517	17460	17772	17738	17829	17789	17644	17535	17689	17612	17718	17753	17671	17795	17771	17585	17749	17753	17798	17853	17492	17716	17577	17576	17710	17635	17543	17830	17862	17529	17662	17706	17562	17701	17669	17859	17734	17792	17691	17555	17799	17617	17664	17644	17593	17844	17641	17534	17687	17465	17637	17668	17812	17684	17745	17727	17766	17625	17688	17677	17533	17697	17926	17479	17781	17621	17519	17596	17662	17813	17557	17571	17559	17851	17819	17576	17722	17806	17725	17634	17737	17659	17879	17603	17674	17548	17724	17678	17602	17691	17925	17801	17693	17658	17636	17814	17573	17644	17842	17586	17545	17694	17637	17568	17708	17494	17655	17755	17683	17533	17581	17466	17689	17747	17820	17735	17825	17732	17499	17609	17837	17655	17785	17634	17704	17656	17728	17692	17640	17561	17603	17706	17641	17674	17765	17787	17778	17692	17909	17707	17593	17587	17742	17615	17703	17727	17645	17554	17574	17640	17590	17728	17663	17649	17573	17617	17688	17704	17663	17396	17760	17792	17686	17495	17662	17457	17648	17773	17838	17570	17725	17822	17719	17526	17671	17552	17615	17739	17769	17643	17784	17636	17797	17588	17569	17503	17702	17770	17748	17571	17498	17809	17725	17793	17558	17767	17533	17539	17689	17722	17663	17768	17756	17606	17784	17763	17690	17650	17644	17526	17816	17583	17889	17708	17673	17703	17661	17733	17646	17663	17679	17709	17650	17610	17708	17731	17772	17875	17534	17726	17734	17743	17874	17678	17831	17706	17600	17781	17659	17826	17710	17652	17559	17669	17607	17681	17767	17568	17547	17638	17770	17755	17690	17602	17571	17838	17694	17666	17763	17742	17762	17492	17586	17629	17652	17741	17554	17726	17628	17647	17557	17895	17620	17526	17675	17787	17605	17648	17709	17756	17782	17666	17676	17555	17738	17557	17615	17597	17561	17752	17735	17774	17831	17621	17674	17825	17732	17660	17631	17731	17782	17554	17609	17751	17659	17662	17781	17705	17679	17756	17909	17828	17583	17732	17603	17660	17603	17751	17574	17626	17654	17586	17743	17634	17703	17669	17613	17596	17712	17616	17749	17516	17708	17515	17581	17518	17640	17668	17688	17786	17585	17690	17750	17626	17616	17692	17643	17464	17789	17641	17721	17488	17678	17936	17737	17588	17732	17678	17614	17778	17683	17740	17515	17785	17619	17616	17694	17527	17571	17590	17745	17599	17781	17707	17677	17931	17829	17480	17759	17804	17879	17436	17602	17596	17722	17588	17766	17574	17704	17599	17400	17806	17652	17622	17602	17775	17647	17675	17687	17615	17557	17672	17770	17453	17637	17722	17777	17515	17702	17776	17640	17605	17554	17678	17809	17720	17730	17697	17858	17644	17614	17623	17723	17848	17752	17682	17611	17569	17780	17742	17525	17703	17683	17687	17677	17640	17680	17569	17698	17854	17941	17594	17797	17729	17758	17718	17842	17659	17523	17709	17670	17519	17662	17685	17501	17717	17668	17814	17740	17795	17842	17604	17757	17718	17651	17482	17824	17573	17605	17752	17588	17745	17648	17576	17712	17631	17559	17652	17721	17808	17694	17656	17549	17643	17692	17606	17787	17659	17783	17570	17647	17592	17704	17630	17616	17689	17662	17588	17709	17807	17778	17500	17640	17644	17779	17708	17599	17721	17697	17814	17727	17703	17592	17614	17598	17690	17808	17728	17620	17653	17555	17549	17780	17662	17660	17802	17456	17813	17837	17540	17652	17755	17646	17740	17774	17702	17900	17704	17819	17607	17756	17696	17716	17658	17758	17707	17555	17693	17460	17772	17732	17798	17850	17532	17820	17712	17616	17695	17693	17607	17604	17686	17670	17508	17624	17675	17754	17775	17877	17554	17789	17552	17751	17700	17617	17651	17603	17729	17795	17791	17612	17751	17621	17779	17592	17950	17604	17528	17741	17784	17835	17732	17674	17761	17693	17647	17883	17681	17772	17611	17739	17749	17639	17581	17599	17667	17722	17769	17809	17556	17724	17731	17662	17727	17681	17635	17567	17813	17834	17587	17597	17690	17701	17658	17770	17528	17841	17670	17748	17695	17923	17520	17780	17892	17720	17762	17695	17874	17739	17834	17880	17439	17593	17640	17619	17821	17692	17886	17770	17647	17562	17714	17678	17820	17798	17638	17662	17743	17873	17620	17496	17601	17707	17740	17593	17783	17746	17710	17574	17641	17669	17817	17642	17529	17721	17813	17538	17702	17735	17736	17641	17716	17600	17588	17820	17545	17698	17771	17817	17748	17605	17725	17825	17813	17775	17737	17641	17712	17758	17766	17693	17574	17629	17626	17676	17658	17470	17957	17596	17846	17753	17780	17649	17800	17628	17626	17332	17595	17855	17704	17638	17701	17688	17689	17792	17454	17712	17479	17540	17665	17846	17602	17643	17684	17628	17595	17718	17550	17658	17711	17652	17699	17813	17587	17827	17753	17694	17749	17797	17566	17650	17714	17621	17792	17605	17673	17727	17535	17557	17553	17759	17699	17684	17637	17599	17412	17675	17672	17785	17470	17694	17571	17635	17819	17750	17655	17713	17703	17536	17695	17581	17767	17812	17695	17626	17640	17782	17738	17597	17457	17659	17664	17740	17580	17912	17783	17704	17636	17653	17540	17749	17652	17590	17736	17661	17829	17758	17739	17762	17830	17784	17714	17699	17700	17750	17557	17811	17602	17596	17503	17510	17741	17730	17636	17578	17624	17598	17686	17557	17767	17751	17568	17658	17629	17819	17615	17752	17546	17776	17853	17628	17633	17745	17671	17864	17622	17745	17751	17753	17657	17573	17853	17716	17608	17945	17598	17738	17835	17722	17486	17705	17548	17773	17829	17749	17641	17733	17697	17719	17545	17569	17757	17700	17626	17574	17589	17743	17673	17610	17769	17816	17746	17603	17665	17747	17755	17740	17742	17768	17543	17539	17681	17617	17611	17581	17695	17620	17727	17743	17692	17811	17515	17814	17825	17773	17612	17657	17679	17730	17720	17689	17659	17570	17736	17602	17548	17507	17631	17563	17796	17682	17578	17675	17606	17825	17902	17634	17863	17587	17806	17727	17641	17768	17952	17640	17775	17575	17839	17709	17738	17659	17783	17519	17866	17654	17472	17757	17565	17721	17573	17626	17855	17771	17779	17629	17583	17625	17675	17738	17744	17775	17649	17769	17674	17753	17802	17604	17650	17633	17784	17866	17597	17505	17618	17931	17735	17759	17529	17562
24187	21539	29397	27430	27956	29881	29704	25381	23158	22732	21879	21948	21633	21404	21600	21203	21266	21127	21204	21314	21147	21179	21213	21259	21077	20973	21009	21196	21288	21059	21074	21016	20996	20944	20939	21032	20973	21142	21128	20983	21076	21187	21105	20831	20912	20908	20903	20968	21037	20878	20981	21152	21087	21168	21061	21091	21066	21063	21102	21101	21114	21287	21015	20952	21023	20842	21256	21107	20933	21061	21015	20907	21127	20911	20926	21008	20986	21086	20943	21168	21185	21048	21155	20948	20989	20872	21074	21185	20979	20943	20985	20992	20919	20851	21084	20906	21101	20965	20903	20933	21100	21161	21144	20979	21000	20836	21001	21047	20951	20941	21072	20840	21007	20890	20750	20995	21053	21014	21055	21013	21191	21096	20975	21037	20911	21136	21116	20807	20852	21103	21057	20852	20856	20971	21012	20869	21123	21076	20928	21051	21060	20997	21114	20918	21072	20842	21069	21003	21087	20866	20822	20862	21115	21123	20790	20939	21068	21141	20933	21193	20995	20952	21033	20938	20750	21063	21017	20837	20838	21095	20980	21025	20982	21244	20968	20938	20863	20942	20927	20783	21007	21120	21029	21123	20990	21040	20855	20873	20756	21134	21164	20971	20890	20989	21040	21047	20946	21037	20908	21057	20910	20611	20920	21004	20946	21091	21063	20865	20889	20933	21214	21075	20940	21109	21091	20953	20986	21176	21096	20969	21116	20970	20833	21021	21046	21045	21014	21066	20944	20925	21093	20772	21083	20963	20966	20892	20873	20903	20843	21127	21007	20923	21066	21013	20886	21052	20938	21161	20751	20832	20996	20874	20839	21170	20863	20893	20876	20940	20924	20985	21192	20954	20797	20747	20941	21058	20867	21227	20875	21024	20952	21021	20835	21008	20877	20967	21211	20980	20881	21098	20820	21122	20998	20867	21081	21093	21150	20895	20862	20812	20881	20964	20998	20980	21101	21021	20899	20988	21089	20941	21098	20846	20917	21017	20967	21081	21084	20760	21110	21071	20984	20905	20930	21223	20981	21135	21025	20838	21095	21128	20975	20938	21085	21084	21049	21034	21059	20762	20810	20803	20917	20917	21060	21104	20905	20831	20906	21011	20911	20839	21021	20915	20868	20945	21040	21004	20868	21086	20892	21155	21006	20904	21030	20991	20720	21003	20883	20646	21077	20867	21018	20986	20974	20881	21046	21084	21196	20894	20933	20987	20985	21095	20974	21043	21228	20989	21095	21027	21018	20979	20803	21004	20974	20955	20949	20867	20831	20851	20911	21046	21120	21014	20855	20935	21036	20566	21041	20821	20928	20989	21044	21096	20874	21058	20922	20959	20965	21056	21013	21069	21086	21037	21116	20918	20779	20939	20878	20974	21066	21021	20904	20835	21005	20976	20711	20907	20853	20868	21001	20990	20924	20939	21206	20817	21114	21053	20907	21035	20907	21041	20825	20979	20916	20989	21055	20997	20847	21036	20914	20877	20931	21073	20945	21093	21059	20957	21009	20822	21017	21006	21016	20870	20871	20746	21334	20981	20849	20952	20984	21136	20992	20819	20897	21077	20899	20953	21030	20797	21202	21047	21027	21098	21145	21152	21065	20982	20999	21069	21240	20957	20992	21036	20998	20971	21036	21022	20931	20880	20954	21068	21127	20926	21065	20861	20907	20905	20768	20952	21249	21209	21070	20664	20969	20894	21059	20912	20886	20930	21016	20919	20995	21061	20928	20991	20989	20950	20941	21091	20906	20912	21043	20949	21100	21211	20915	20982	21042	20763	20913	20901	20946	20720	20954	20927	21059	20941	21060	21060	21001	20982	21021	20932	21084	21036	20907	21199	21046	21105	21011	21157	21009	21124	20826	21105	20993	20813	21017	20881	21222	21181	21057	20948	21093	21110	20942	21054	20945	20752	20957	21073	20920	21145	21203	20948	21035	21081	21086	21002	20726	20908	21029	20831	21025	20736	20876	21084	20983	20938	21038	20968	20937	20762	21135	20867	21047	21130	20950	20680	21136	20833	21129	21008	21015	21085	21094	20990	20946	20787	21095	20926	20927	21026	21060	20851	20936	20977	20915	20742	20968	21162	21022	21236	20823	20831	20867	21055	20898	21131	21010	20925	20838	21019	20810	20922	20906	20977	21201	21213	20851	20880	20869	20969	20891	21281	21070	20985	20932	20932	20960	20813	21186	21098	20957	20978	20995	20742	21003	20869	20881	21107	20984	20783	20897	21140	21022	20996	21034	21033	21092	20971	21123	21008	21060	21116	20981	20997	20931	21150	20881	20856	20917	21029	20933	20914	20928	21086	20964	21076	20829	20855	20873	21114	20949	20969	21103	21254	21035	20952	21048	20794	21075	20902	20893	20852	21168	21039	20959	21014	20966	20978	20903	20848	21083	20911	21077	21111	21201	21052	20845	21132	21050	21078	21131	21058	20892	21024	20878	20853	20970	21074	20807	20873	21071	20674	21065	21068	20991	20912	21132	20914	20839	21084	21112	21038	20932	20968	21014	21104	20883	21146	20849	20748	20798	21105	21003	21159	21167	20991	21167	20924	20878	21091	21056	20951	20753	21017	20939	20833	20824	21006	20860	21010	20928	21111	21032	20958	20884	20950	21095	20932	21040	21096	21079	20775	21127	20992	20980	20976	20883	21036	20818	20975	20781	20738	21060	20981	21068	20922	21065	20972	20839	20910	21222	20926	20809	21089	21094	21049	21024	20844	20832	20887	21027	20825	21025	20826	21064	20908	20886	20957	21025	20876	21124	20996	20871	20950	21075	21100	21032	20967	21056	20840	20862	21014	20774	21082	21067	20897	20997	20875	20979	21042	20872	21055	21009	21111	21085	21147	21090	20903	21200	21104	20911	20898	20851	20963	20927	20930	20804	20834	21086	20967	21044	20999	20892	20984	20954	21108	20919	20989	20771	21044	21024	20823	21083	21118	20843	20989	20947	21025	21085	20984	21067	21050	20904	20926	20975	20903	21016	20924	20862	20950	20973	21060	20997	21232	21192	20798	21057	20956	21008	21072	20971	20994	20871	20980	21077	20985	20809	20976	20996	20919	20959	20966	20846	20877	20938	20891	21085	20968	20697	20856	21124	20852	20997	20785	20992	20891	20937	21019	21035	20986	20955	21129	20964	20780	20811	21128	21154	21168	21061	21055	21016	21027	20992	21078	20995	21002	21032	20898	20754	20751	20928	20805	21147	20772	21043	20995	21061	21024	21052	21019	20906	21018	20951	20868	20994	21168	20830	21045	20810	20960	21174	20904	20920	20868	20935	20962	20927	21040	20914	20861	21078	20977	20918	20958	21072	21065	20862	21055	20982	20837	20927	20937	20906	21148	21028	20892	20975	21035	21023	21132	21034	20990	20743	21060	20944	21069	21139	20881	20938	21000	20773	21025	20857	20556	21048	20903	21010	21166	21214	21129	21052	21040	21089	21070	20961	21067	21096	20891	21120	20976	20959	21031	21059	20846	21084	20884	20944	21099	21195	21086	20785	21217	20868	21199	21089	21093	20951	20910	21002	21073	20980	20863	20993	20884	20927	20893	20925	20876	20888	20908	20894	21235	21095	20922	20971	20824	20928	20875	20767	20867	20853	21037	21031	20850	21077	20912	21022	21032	20937	21115	21081	21081	20940	20927	21045	20825	21168	21021	21182	21114	21122	21035	20978	20948	21118	21015	20877	21002	21050	21029	21149	21065	21176	21056	21009	21140	20843	20912	20892	21155	20987	21128	21136	20935	20887	21010	21097	21062	21183	20857	21042	21016	21041	20840	21187	20905	21173	21064	20771	20894	20817	20915	20888	21117	20814	20966	21050	20938	20921	20922	21018	20826	20900	21019	20829	21194	21000	20958	21059	20968	20992	20847	20970	20883	20986	21164	20933	21036	21045	21012	20862	20903	20938	21022	21060	21002	21064	21131	21055	20937	21143	21003	21017	20669	20718	20851	20904	20886	20992	20918	20832	21144	21097	20996	20935	21203	20910	20904	21021	21059	20874	20934	20960	20818	21140	21105	21104	20960	21009	21047	20935	20862	21207	20934	21063	20984	20895	20845	20855	20975	20958	20981	20979	20855	20946	20961	21214	21075	21211	21032	21192	21114	21210	20961	20998	21234	20967	21012	20975	21087	21047	21066	20848	20949	20967	20936	21084	20726	21118	21066	21086	21129	21012	20827	21062	21029	20996	21025	21161	20821	20950	21070	20986	21165	21112	21044	20997	20991	20822	20845	20755	21041	21012	21123	20959	21078	20952	21008	20995	21117	20847	20785	20906	21006	21055	20830	20882	21148	21057	21068	20768	20937	20877	21191	20903	20885	20850	21075	20982	20876	20969	20955	21093	20947	20968	21059	20889	20995	21028	21037	20775	21189	21015	21165	20986	20865	21066	20795	21033	20764	21096	21011	20959	21037	20919	21087	21181	20954	20993	20914	20877	21088	21045	20697	20995	20874	21151	21114	21004	20954	20845	21034	20947	20930	20989	20973	20932	21060	21079	21209	21063	21007	21158	21184	21000	21032	21029	20943	21189	21094	21071	20949	21052	20908	21073	21052	21228	21194	20915	21006	20832	21038	20925	21018	20944	21068	21003	21046	21215	20928	20871	21017	20891	20717	20941	21141	20929	20987	21106	20989	20909	20928	20833	21125	20993	20850	21093	21185	21011	20981	20765	21090	21013	20933	21087	20937	20901	20776	21019	21032	21131	21083	20944	21000	21074	20849	21043	21068	21060	21034	21101	20897	21041	21144	21031	20850	21005	20787	20873	21182	21006	20899	20987	20983	20870	20937	21017	21253	20913	21092	21117	20749	20717	21205	20963	20862	20887	21077	21023	21075	20994	20817	21037	21105	20820	21022	20819	21082	20994	21016	20953	20852	20862	21215	21029	20873	20973	20962	20911	21211	20979	21133	21011	21168	20883	21162	20999	21190	20832	21044	20945	20944	20933	21073	20850	20988	21011	21016	20971	20926	20801	20785	20937	20935	21368	21267	21020	21082	21145	20994	21079	20917	21146	20896	21050	21012	21073	20879	20977	20939	21127	21069	21001	21087	20937	20970	20982	20947	21045	20872	21046	21183	20970	21337	20968	20946	21200	21018	21192	21121	20799	21154	20931	20923
36496	57591	54192	44306	35962	30482	27046	23056	20650	19548	18764	18595	18395	18349	18312	18101	18014	18110	18185	18090	18116	18068	18100	17991	18017	17832	17962	18005	18036	17835	17857	17872	17888	17953	18052	17888	17820	17918	18037	17894	17961	17669	17900	18008	17824	18091	17818	17801	17919	17944	17913	17882	17918	17654	17825	17683	17909	17785	17670	17899	17763	17590	17771	17932	17926	17876	17718	17977	17758	17721	18017	17913	17944	17984	17977	17644	17700	17928	17822	17914	17794	17977	17828	17850	17917	17827	17875	17833	17780	17925	17930	17865	17755	17812	17922	17823	17755	17862	17855	17956	17854	17897	17868	17893	17881	17927	17904	17847	17902	17870	17781	17788	17895	17900	17854	17835	17864	17860	17991	17970	17776	17749	17732	17902	17752	17947	17757	17709	17582	17984	17936	17790	17903	17739	17754	17822	17837	17839	17966	18070	17872	17822	17859	17869	17749	17809	17896	17895	17838	17958	17811	17980	17867	17702	17810	17901	17736	17798	17817	17966	17954	17786	17720	17680	18087	17889	17673	17591	17877	17953	17817	17822	17972	17773	17902	17924	17781	17728	17979	17631	17621	17657	17975	17752	18003	18050	17981	17801	17816	17916	17762	17849	18108	17930	17872	17849	17842	17953	17886	17818	17716	17570	17821	17811	17929	17594	17712	17903	17776	18056	17785	17810	17718	17828	17963	17985	17769	17810	17926	17730	17759	17868	17853	17991	17738	17816	17670	17861	17940	17898	17902	17836	17787	17956	17982	17747	17601	17824	17805	17751	17969	17765	17848	17836	17854	18080	17726	17936	17773	17853	17913	17841	17922	17957	17907	18012	17855	17905	17995	17889	17894	17742	17882	17833	17810	17879	17911	17899	17907	17876	17967	18037	17927	17774	17979	17978	17799	17818	17709	17900	17812	17719	17790	17821	17732	17790	17916	17767	17910	17865	17809	17769	17749	17835	17629	17926	17861	17768	18061	17723	17874	17791	17999	17851	17993	18010	17751	17837	17918	17838	17883	17838	17961	17867	17917	17715	17693	17849	17832	17845	17914	17660	17965	17694	17869	17768	17962	17875	17920	17819	17831	17869	17860	17538	17752	17840	17741	17870	17812	17821	17836	17893	17816	17987	17808	17873	17878	17781	17748	17958	17707	17902	17905	17690	17746	18007	18009	17775	17788	17871	17920	17892	17793	17969	17941	17851	17970	17880	17861	17814	18026	17670	17959	17777	17884	17890	17807	17858	17866	17705	17718	17812	17823	17941	17633	17838	17746	18013	17903	17803	17760	17756	17918	17737	17902	18077	17935	17849	17933	17877	17894	17868	17823	17756	17897	17814	17695	17920	17893	17823	17861	17975	17956	17802	17831	17698	17822	17883	17911	17882	18032	17875	17754	17755	17839	17740	17932	17762	17989	17829	17715	17804	17773	17812	17738	17812	17830	17702	17803	17731	17801	17863	17713	17914	17714	17678	17914	17963	17716	17844	17854	17738	17946	17995	17744	17844	17953	17846	17848	17853	17815	18014	17994	17964	17796	17897	17964	17876	17757	17666	17955	17818	17795	17794	17818	17703	17705	17868	17864	17825	17844	17826	17894	17878	17744	17775	17770	17891	17845	17769	17814	17819	17763	17621	17924	17904	17643	17721	17850	17886	17846	17753	17894	17925	17669	17726	17729	17796	17834	17993	17798	17986	17850	17896	17910	17821	17864	17867	17807	17831	17912	17882	17760	17861	17785	17787	17910	17908	17690	17823	17671	17917	17791	17802	17806	17850	17744	17684	17762	17807	17785	17876	17750	17997	17687	17698	17779	17603	17807	17812	17848	17825	17854	17928	17846	17916	17829	17884	18005	17849	17884	17831	17767	17844	17879	17830	17824	17720	17859	17736	17782	17986	17801	17836	17800	17743	17924	17813	18021	17893	17719	17987	17896	17772	17854	17880	17857	18022	17684	17887	17889	17889	17815	17955	17850	17773	17800	17911	17813	17834	18006	17865	17811	17933	17894	17868	17780	17913	17900	17645	17850	17856	17790	17894	17748	17979	17690	17735	17696	17703	17870	18012	17694	17534	17945	17873	17933	17771	17905	17938	17813	17940	17816	17782	17649	17793	17644	17981	17955	17847	17881	17732	17744	17725	17849	17937	17754	17812	17955	17719	17876	17779	17978	17753	17767	17919	17779	17943	17899	17841	17927	17681	17846	17871	17829	17931	17903	17791	17847	17796	17996	17840	17678	17861	17832	17927	17762	17793	17962	18015	17986	17772	17780	17838	17844	17918	17923	17890	17782	17924	17641	17870	18038	17706	18052	17797	17985	17946	17836	17884	17881	17626	17915	18018	17929	17979	17877	17789	17767	17915	17919	17841	17753	17765	17749	17840	17878	17876	17992	17967	17742	17892	17833	17926	17775	17792	17749	17704	17825	17807	17792	17734	17774	17779	17846	17846	17638	17729	17775	17690	17823	17950	17862	17713	17767	17798	17789	17787	17793	17742	17976	17866	17762	17835	17787	17858	17768	17981	17909	17934	18042	17844	17772	17862	18018	17920	17816	17772	17794	17952	17995	17811	17897	17851	17763	17717	17788	17881	17764	17808	18094	17891	17690	17966	17768	17984	17858	17776	17789	17871	17596	17837	18015	18023	17836	17908	17798	17958	17730	17902	17814	17837	17703	17799	17639	17858	17875	17811	17809	17742	17885	17781	17813	17804	18013	17861	17672	17908	17759	17909	17930	17912	18025	17708	17912	17882	17799	17710	17846	17880	17907	17714	18039	17701	17892	17853	18009	17871	17783	17819	17897	17812	17946	17855	17683	17794	17795	17895	17802	17926	17918	17922	17957	17748	17771	17759	17944	17929	17886	17890	17968	17771	17845	17895	17781	17743	17754	17708	17733	17738	18010	17794	17948	17859	17749	17747	17984	17935	17759	17738	17818	17883	17682	17904	17772	18020	17998	17911	17908	17924	17747	17826	17750	17813	17813	17602	17852	17814	17714	17791	17994	17685	17874	18033	17810	18039	17822	17920	17822	17911	17879	17784	17743	18030	17839	17873	17700	18139	17841	17943	17771	17713	17929	17701	17913	17744	17990	17830	17792	17887	17838	17714	17757	17846	17787	17813	17806	17813	17816	17963	17874	17726	17822	17828	17822	17777	17993	17989	17709	17939	17731	17720	17953	17868	17595	17810	17901	18021	17941	17915	17839	17938	17907	17729	17886	17773	17731	17808	17778	17774	17928	17730	17800	17898	17848	17803	17566	17923	17632	17581	17869	17761	17765	17910	17901	17718	17788	17813	17876	17952	18040	17861	17989	17897	17823	17647	17937	17996	17985	17894	17943	17714	17852	17968	17911	18041	17864	17890	17607	18006	17783	17836	17856	17669	17781	17752	17751	17904	17925	17941	17853	17942	17936	17764	17770	17815	17619	18018	17734	17799	17916	17888	17865	17835	17933	17950	17891	17864	17673	17899	18089	17799	17851	17853	17824	17836	17830	17831	17883	17744	17915	17989	17767	17802	17979	17680	17681	17974	17775	17939	17767	17868	17689	17786	17874	17814	17898	17748	17731	17884	17910	18117	17736	17745	17931	17878	17690	17818	17814	17723	17869	17971	17659	17830	17746	17801	17916	17792	17852	17881	17855	17852	17864	17732	17755	17863	17879	17902	17923	17888	17811	17689	17942	17808	17841	17957	17897	17776	17804	17763	17892	17914	17876	17739	17952	17875	17840	17864	17962	17838	17855	17751	17955	17910	17769	17953	17858	17946	17901	17750	17610	17862	17869	17887	17854	17943	17873	17770	17954	17920	17868	17778	17784	17830	17774	17653	17881	17799	17724	17857	17755	17703	17800	17697	17909	17805	17879	17995	17927	17818	17685	17768	18037	17749	17998	17826	17895	17979	17762	17941	18008	17764	17973	17926	17799	17807	17946	17814	17972	17947	17837	17945	17930	17914	17783	17662	17732	17912	17940	17777	17868	17775	17922	17864	17672	17923	18019	17775	17563	17935	17837	17903	17909	17882	18069	17822	17770	17816	17875	17855	17764	17639	17836	17872	17792	17952	17815	17850	17883	17668	17926	17836	17935	17699	17650	17744	17748	17823	17906	17701	17849	17777	17808	17849	17928	17670	17871	17796	17854	17923	17848	17873	17820	17906	17803	17746	17783	17911	17870	17861	17822	17891	17798	17896	17721	17933	18019	17648	17864	17735	18108	17750	17774	17831	17832	17836	17762	17819	17803	17814	17821	17843	17713	17789	17944	17823	17933	17675	17781	17905	17888	17716	17893	17942	17926	17975	17823	17823	17752	17739	17804	17838	17913	17804	17750	17865	17880	17729	17832	17911	17879	18011	17958	17828	17848	17791	17788	17816	17805	17658	17800	17985	17872	17886	17840	17888	17805	17936	18014	17810	17771	17905	18017	17901	17767	17848	17865	17895	17758	17943	17775	17889	17861	17912	17683	18008	18170	17888	17918	17857	17916	17799	17695	17745	17848	17736	17786	17840	17772	17936	17985	17760	17898	17723	17708	17808	17917	17872	17857	17802	17769	18066	17893	17825	17885	17804	17836	17838	17941	17851	17987	17965	17855	17892	17834	17762	17974	17762	17785	17920	17714	17824	17836	17822	17588	17935	17850	17804	17832	17874	17880	17854	18028	17869	17920	17963	17970	17958	17688	17870	17786	18193	17895	17850	17983	17965	17808	17961	17831	17845	17966	17769	17824	17728	17847	17855	17852	17789	17663	17871	17848	17891	17731	17962	17567	17730	17875	17941	17792	17912	17699	17929	17798	17792	17980	17833	17685	17809	17920	17847	17852	17771	17831	17876	17787	18001	17671	17828	17940	17720	17885	17844	17983	17923	17743	17882	17831	17747	17803	17937	17894	17909	17760	17712	17843	17991	17881	17867	17658	17960	17885	17720	17909	17942	17897	17784	17949	17884	17779	17778	17884	17834	17814	17780	17734	17710	17779	17733	17982	17667	17855	17818	17901	17605	17789	17829	17696	17636	17778	17913	17910	17838	17751	17754	17811	17782	18063	17791	17796	17821	17811	17853	17777	17861	18001	17775	17757	17665	17906	17986	17931	17856	17928	17846	17787	17971	17920	17771	17858	17612	17773	17901	17871	17786	17799	17851
22924	21444	29309	24842	25643	29966	32187	27654	25274	24510	23580	23214	23288	22759	22845	22444	22277	22425	22576	22387	22315	22552	22352	22331	22322	22312	22184	22339	22319	22200	22244	22210	22131	22225	22113	22182	21948	21948	21781	22083	21983	22077	22093	22167	22336	22050	22155	22088	22088	22174	22042	22063	22025	22096	22033	22204	22007	22097	21989	21797	21974	22016	22063	22021	21919	22083	22184	22052	21998	21830	21862	22096	22092	22260	22042	21961	22116	21884	22033	21957	22022	22033	21842	22236	22060	21960	22052	22069	22017	22079	22081	21870	21952	21926	22065	21998	22022	22212	22156	22117	21922	22021	21914	22042	22126	22057	22007	21989	22175	22035	21914	22039	21971	21884	22055	21893	21930	22102	22084	21905	21834	22007	21915	22013	21938	21954	22072	21973	22088	22091	22151	22000	21960	21929	21856	22128	21886	21976	22020	22007	21991	22072	22012	22009	22146	22086	22053	21954	21937	21982	21924	21851	21994	22099	21960	21913	22052	21951	21971	21967	22157	22039	21950	22055	21882	22073	22001	21810	21978	22123	22046	22075	21885	21977	22054	22191	21793	21981	22043	22035	21962	22004	22073	21883	22006	21969	22103	22034	21894	22142	21934	22112	21875	21827	21883	21818	21939	21918	21924	21884	21795	22055	21831	21788	21899	21827	21836	22099	21944	22080	21786	21779	21785	21918	22112	21944	21945	21870	21942	21932	22177	21937	22147	22020	21994	21805	21754	21961	21985	22021	21983	22079	21972	22032	21884	22039	21910	21964	21732	21782	22072	22008	22091	21791	22047	21896	22006	22050	21977	21842	21970	22115	21962	22054	22238	21793	22055	22061	22072	22147	21901	21951	21892	21879	21880	21964	21872	22024	21999	21802	21850	22098	21973	21850	21952	21941	21939	21995	21844	21930	21928	21877	21870	21909	21879	22133	21829	21792	22140	21837	21814	21888	22085	21960	22023	21926	21979	21887	21999	21931	22099	22058	21939	21955	22001	21983	21958	22015	22077	21865	21849	21777	21947	21850	21770	21976	21964	21836	21934	21917	21956	21951	22017	21866	21934	22058	21969	22186	22065	21833	21969	21902	21971	22077	22067	22015	22123	21976	21982	21927	22239	21979	21851	22019	22172	22044	21982	22027	22016	22027	22079	21877	21966	21993	21919	22002	22069	22102	21858	21883	21876	22013	21994	22075	21800	21959	21985	21782	22065	22099	21916	22020	22082	21947	21993	21990	21691	22015	22156	22021	21889	21969	21715	21988	21847	21949	22119	22180	21972	22013	21746	21900	21965	21964	22068	22123	22091	22149	21979	21846	21900	22261	21771	21835	22142	21915	21978	21823	22209	21970	22045	21903	21979	21842	21916	22060	21743	21892	22052	21882	21826	22073	21998	21794	21944	21892	21896	21994	22167	21678	21988	21869	21977	21834	21617	21799	21959	22137	21885	21891	21951	21878	21975	21973	22052	22096	22012	22044	21917	21986	22067	22019	21960	21961	21858	22034	22119	21984	21935	21862	21928	22129	21929	21781	21909	21891	21955	21914	22019	22042	21914	21896	21931	21867	22070	21786	21985	21819	22031	22090	22012	21900	21873	21980	21833	21854	21690	21809	22072	21972	21933	22038	21976	21903	21942	21816	21922	22084	22083	22036	22022	22032	21718	21860	21955	21959	21943	21895	21866	21870	22211	21998	21948	22044	21964	22071	21920	22142	22032	21868	22052	22033	21891	22174	22129	21940	22153	22111	21932	21804	21746	21989	21912	21899	21729	21859	22016	21906	21977	22245	21962	21780	22080	22073	22107	21896	21819	21751	21773	22004	22095	21993	22044	22055	22016	21877	21834	21932	22010	21892	22168	21854	21955	21914	22010	21863	22267	22000	21757	21973	21870	21817	21784	21983	21945	21987	22086	22179	21946	22064	21887	21983	21926	21941	21918	21962	22003	22152	22201	21879	22312	21800	21923	22117	21987	21967	22093	21920	22011	22120	21763	22153	21867	21951	21860	21807	21907	21832	21955	21828	21898	21872	21842	21760	22162	21902	21934	21835	21906	21945	21891	21963	21918	21985	21955	22076	22104	21685	21963	21869	21991	21880	22010	22006	22047	21740	22152	22047	21965	22148	21962	21742	21931	21916	21953	21839	22073	21889	21849	21865	22031	22139	21857	21987	21720	21821	21918	21916	21897	21966	21870	22075	22166	21826	22138	21694	22172	21943	21902	22030	22019	21816	21982	21945	21954	21907	22029	21939	21804	21965	21898	22056	21799	22009	21955	22071	22090	21947	22044	21825	21677	21995	21998	21950	22001	21819	22162	21862	21925	22047	21818	21883	21913	21831	21882	21836	21913	22067	22028	22097	21939	22009	21792	21833	22106	21948	22039	22218	21806	21942	21836	22070	22133	22022	21703	21912	21738	22052	22066	21933	22145	21980	21985	21780	21995	21844	22143	22111	21873	21947	22076	21949	21784	21962	21920	21916	22024	21946	21788	22097	21943	21884	22046	21995	22021	22067	21873	22020	21979	21989	21729	22038	21811	22007	21817	21771	21876	22005	22256	21882	21686	21756	22057	21780	22160	22001	22019	21698	21976	21724	21930	21840	21904	21947	22047	22021	21914	21895	22152	22160	22142	21803	21871	21804	21980	21823	22049	21792	22104	21917	22164	21943	22044	22087	22100	21897	22009	22076	22108	21840	22068	21926	21890	22114	22036	21924	21977	22000	21780	22026	22206	21948	22114	22197	21847	21719	21894	21779	21967	21989	22022	21943	21925	22075	22069	21967	21907	21938	21909	21899	21865	21900	21871	21964	21918	21949	22016	22031	21868	21969	21907	21894	21903	21841	21920	21956	21830	21974	21832	21914	21925	21874	21986	21914	21981	21975	22152	22171	21971	21845	21900	21787	21888	21831	21966	22067	22028	21929	22071	21813	21883	22012	21788	21967	21851	21778	21652	21849	22129	22150	22099	21881	21894	21964	21956	21826	21819	21930	21890	21942	21874	22102	22023	22033	21998	21934	22013	21916	21686	21943	22020	22002	22058	21766	22009	21987	22066	21970	21888	21846	21959	21893	21949	21967	22109	21976	21940	21969	21830	21722	21977	21757	21875	21884	22083	22122	22197	21945	21953	21916	21844	21812	22169	22136	22075	22166	21930	21926	21872	21884	21807	21769	21822	22085	21994	22008	21959	21808	22005	21983	21950	22045	21935	21849	21806	22021	22073	22039	22073	21924	21845	21921	22092	22013	21989	22076	21926	21798	21955	22077	21828	21914	21986	21862	22099	21689	22003	21946	22006	21860	22107	21954	22093	21952	21879	21953	21934	21864	22026	21905	21801	21750	21844	21792	22006	22196	21977	21908	21926	22035	21950	22194	22080	22013	22024	21893	21877	21915	22028	21952	21803	22189	22173	21828	21939	22097	21843	21884	22018	21957	21941	21903	21945	22107	21907	21869	21851	22098	22028	21945	21807	21941	21919	21740	21948	22075	22002	21983	21874	21647	21941	21716	21984	21969	22156	21663	21835	21869	21926	22151	21882	21956	22236	22059	22029	21985	22026	22049	22088	21893	21863	21805	22138	21834	21978	21881	21951	21849	22033	21696	21854	21845	21841	21845	21962	21700	22035	22068	21756	21721	22051	22166	22056	22035	21843	21929	22129	21989	21883	21836	21817	22043	21827	21888	22073	22222	21780	21878	22157	21848	21829	21928	21843	22135	21946	21934	22006	21952	21923	22112	22074	21906	22025	22044	21913	21948	21996	22206	21946	21965	22050	22064	21869	21983	21999	21949	21718	21847	21916	22037	21927	21956	21801	21859	21870	21936	22219	21999	21832	21987	21975	21918	22053	22082	22067	22013	21753	21808	21985	22154	22022	22029	22049	21981	21997	21974	22017	21904	21981	22048	21966	21984	21911	22051	21915	21901	22152	22008	21926	21972	22042	21714	22035	21787	21897	21819	21767	22081	21931	21899	22026	21946	21834	21920	22016	21853	21942	21926	21997	22012	22149	22059	22161	21963	21809	22002	21831	22146	22029	21871	21742	21958	21981	22059	21873	21982	22050	22033	21960	22163	21847	21934	21863	21863	22091	21884	21782	21983	21893	22040	21929	22060	21985	21935	22121	22160	21916	21719	22031	22128	21989	22150	21859	21859	22056	22160	21865	21790	21901	21972	21900	21720	21965	22004	21830	22062	22018	21844	21815	22019	22109	22016	21805	21783	21876	21921	21762	21691	21921	21928	21867	21778	21728	21983	21895	22032	21871	21881	21935	21802	22068	22083	21842	22102	21965	21991	22081	22067	21989	21826	21790	22044	21945	21772	22028	21790	22184	22099	21855	21808	21856	21880	22050	22008	22063	22006	22009	21882	22220	21662	21990	22123	21958	21955	22059	22002	21993	21746	21901	21945	21898	22070	21795	21836	21879	21797	21988	21710	21899	21986	22250	21957	21979	21742	21751	21790	21949	21837	22126	22024	21875	22053	21850	22004	21918	21916	21839	21783	21826	21932	21725	21880	22028	22037	22182	21978	21983	21918	21960	22026	21936	21815	22034	21842	22022	21957	22076	22017	22245	21851	21798	21897	22111	21785	21843	21786	22182	21887	21984	22082	21861	21837	21914	22015	21892	21898	21865	21862	22015	22106	21945	22106	21962	21821	22035	21954	21949	21937	22014	22054	21891	21946	21985	21842	21978	21876	21833	22296	21897	22118	21951	21889	21961	21936	21930	21844	22002	21917	21950	21929	21767	21732	21894	21865	21883	21774	22003	21955	21978	22087	22104	22151	21933	21959	21778	21867	22071	22023	22045	22050	22309	21969	22004	21948	21989	21908	21706	22006	21745	21817	21936	22041	21979	21818	21994	21708	22034	22067	21934	21814	21907	22187	22259	22185	22028	21980	21881	21770	22010	22039	21965	21755	21926	21920	21947	21898	22128	22015	21879	22084	21971	22078	22088	22049	21993	21946	22049	22048	21961	21752	22203	21736	21959	22185	22332	21970	21931	21978	22217	22029	21967	22098	21870	22104	21994	21936	21922	21949	22085	22165	22044	21742	21832	22031	22076	22201	21974	21909	21834	21768	22022	21895	22040	22099	22035	22243	21943	21822	22021	21937	21918	21889	21946	22054	21998	21906
38925	64532	60987	49003	42370	34383	29271	26109	23044	21069	20271	19851	19597	19196	18935	18954	18957	18768	18952	18735	18766	18520	18769	18785	18422	18797	18512	18573	18368	18401	18367	18606	18591	18546	18418	18421	18516	18440	18246	18431	18383	18466	18430	18457	18389	18330	18313	18378	18318	18255	18286	18430	18493	18491	18350	18347	18356	18442	18160	18503	18375	18380	18253	18355	18328	18402	18279	18327	18418	18289	18341	18403	18324	18386	18248	18403	18363	18276	18446	18471	18605	18100	18379	18416	18313	18270	18448	18371	18309	18401	18147	18431	18363	18247	18266	18229	18294	18402	18500	18477	18254	18367	18451	18493	18353	18319	18350	18525	18377	18254	18284	18525	18139	18516	18301	18506	18339	18447	18530	18383	18447	18330	18328	18516	18341	18359	18460	18291	18388	18437	18404	18462	18281	18470	18230	18343	18414	18590	18363	18471	18427	18401	18295	18462	18318	18342	18316	18406	18301	18428	18348	18400	18336	18454	18419	18261	18316	18244	18385	18460	18104	18482	18278	18161	18330	18456	18410	18354	18293	18336	18456	18462	18205	18235	18474	18304	18439	18447	18556	18391	18430	18411	18350	18337	18418	18302	18221	18294	18280	18518	18468	18387	18478	18286	18270	18612	18364	18463	18264	18450	18320	18357	18334	18463	18292	18327	18277	18426	18314	18452	18422	18460	18228	18432	18310	18366	18408	18386	18226	18379	18474	18404	18270	18321	18529	18355	18327	18476	18364	18462	18146	18396	18396	18254	18234	18354	18214	18347	18263	18456	18505	18289	18200	18394	18484	18240	18163	18284	18387	18392	18102	18259	18278	18248	18454	18275	18342	18366	18505	18178	18410	18359	18373	18344	18394	18293	18218	18498	18233	18238	18583	18256	18471	18293	18321	18393	18382	18402	18498	18399	18468	18314	18324	18353	18447	18449	18383	18356	18273	18389	18435	18365	18263	18384	18415	18385	18360	18331	18331	18409	18413	18431	18258	18555	18450	18275	18364	18251	18327	18455	18381	18398	18329	18330	18294	18458	18428	18412	18375	18420	18489	18308	18436	18490	18364	18408	18422	18334	18421	18253	18271	18545	18386	18311	18349	18333	18271	18442	18380	18475	18489	18415	18461	18347	18300	18389	18412	18343	18340	18259	18294	18438	18209	18274	18450	18252	18212	18337	18261	18241	18452	18376	18354	18354	18198	18301	18560	18297	18472	18331	18436	18393	18207	18206	18266	18288	18455	18391	18291	18101	18554	18193	18345	18281	18422	18402	18630	18246	18202	18234	18347	18289	18341	18354	18376	18174	18508	18665	18312	18439	18460	18402	18339	18429	18421	18293	18391	18403	18501	18298	18417	18264	18364	18314	18313	18367	18327	18357	18419	18398	18437	18331	18369	18268	18451	18299	18404	18414	18307	18382	18204	18416	18349	18309	18430	18321	18380	18353	18389	18509	18446	18366	18335	18490	18151	18485	18462	18318	18412	18338	18319	18428	18292	18346	18450	18358	18329	18450	18378	18134	18375	18484	18268	18346	18499	18340	18287	18390	18176	18433	18197	18363	18321	18288	18539	18269	18452	18431	18501	18215	18474	18435	18223	18397	18313	18301	18487	18269	18321	18435	18406	18343	18414	18508	18392	18333	18170	18174	18264	18405	18168	18433	18431	18521	18250	18355	18559	18172	18299	18266	18276	18384	18259	18287	18280	18275	18332	18388	18385	18434	18441	18232	18353	18398	18345	18435	18470	18112	18279	18378	18298	18299	18458	18548	18362	18602	18262	18493	18330	18407	18231	18395	18399	18171	18345	18526	18138	18543	18379	18301	18434	18407	18451	18380	18388	18585	18330	18360	18341	18395	18511	18289	18298	18372	18239	18364	18288	18359	18297	18246	18559	18209	18355	18400	18429	18302	18363	18281	18384	18329	18297	18461	18474	18296	18410	18497	18416	18544	18209	18446	18327	18302	18316	18411	18298	18317	18372	18293	18351	18333	18204	18461	18386	18351	18354	18303	18435	18364	18181	18297	18371	18491	18251	18324	18188	18158	18206	18359	18369	18136	18586	18340	18263	18200	18287	18260	18336	18353	18546	18359	18290	18365	18261	18349	18400	18488	18227	18425	18220	18371	18344	18385	18330	18295	18398	18308	18332	18428	18207	18366	18389	18351	18358	18355	18432	18327	18393	18248	18345	18296	18407	18502	18352	18588	18364	18284	18265	18336	18361	18270	18388	18372	18408	18342	18412	18561	18286	18393	18496	18383	18349	18391	18465	18297	18190	18329	18521	18361	18503	18323	18376	18301	18354	18402	18405	18265	18234	18500	18426	18333	18480	18298	18374	18515	18157	18269	18399	18405	18395	18442	18408	18516	18449	18375	18192	18497	18215	18402	18368	18485	18316	18331	18220	18488	18386	18384	18410	18288	18358	18178	18375	18339	18268	18307	18354	18487	18266	18516	18336	18387	18345	18246	18421	18460	18493	18230	18375	18391	18284	18492	18291	18237	18447	18368	18382	18419	18349	18244	18443	18320	18373	18354	18264	18253	18275	18273	18518	18335	18383	18506	18162	18395	18276	18241	18438	18428	18428	18499	18321	18387	18264	18414	18373	18391	18360	18396	18404	18254	18296	18264	18461	18332	18419	18215	18426	18492	18371	18351	18614	18461	18248	18322	18413	18275	18293	18444	18518	18429	18436	18395	18401	18414	18412	18451	18329	18215	18472	18257	18242	18272	18428	18372	18222	18489	18438	18299	18224	18523	18555	18480	18269	18589	18327	18431	18395	18430	18275	18364	18405	18378	18382	18255	18363	18368	18286	18255	18593	18468	18565	18454	18413	18370	18466	18317	18248	18591	18262	18369	18320	18378	18492	18552	18243	18253	18251	18417	18387	18383	18349	18305	18370	18381	18509	18330	18236	18256	18411	18411	18543	18395	18384	18374	18546	18412	18410	18250	18476	18371	18206	18455	18473	18535	18477	18349	18663	18176	18337	18424	18234	18400	18392	18167	18253	18347	18396	18417	18263	18311	18445	18423	18398	18569	18443	18429	18354	18360	18562	18405	18307	18412	18500	18375	18555	18474	18222	18286	18283	18348	18561	18318	18199	18410	18352	18331	18210	18361	18277	18406	18315	18276	18407	18402	18501	18477	18306	18282	18366	18161	18470	18329	18342	18308	18464	18271	18267	18334	18398	18375	18193	18382	18315	18309	18552	18350	18487	18451	18259	18395	18598	18421	18319	18274	18388	18409	18364	18270	18520	18314	18370	18576	18323	18278	18269	18449	18531	18212	18373	18506	18284	18285	18460	18365	18237	18419	18246	18375	18431	18315	18295	18362	18434	18401	18262	18320	18096	18329	18471	18226	18441	18279	18319	18447	18385	18285	18224	18343	18530	18315	18199	18300	18395	18255	18329	18256	18366	18596	18312	18261	18405	18353	18374	18360	18338	18174	18294	18420	18301	18309	18135	18379	18448	18337	18393	18291	18271	18469	18548	18374	18343	18371	18498	18266	18460	18384	18406	18294	18461	18434	18360	18348	18420	18595	18255	18357	18466	18228	18419	18277	18424	18391	18180	18398	18356	18139	18417	18332	18368	18363	18345	18459	18242	18381	18301	18335	18441	18302	18497	18404	18209	18371	18361	18414	18437	18314	18226	18462	18500	18336	18385	18337	18469	18317	18176	18344	18428	18392	18404	18372	18397	18261	18344	18220	18312	18537	18470	18448	18370	18258	18526	18396	18432	18273	18361	18335	18434	18319	18387	18344	18351	18331	18451	18312	18309	18229	18382	18358	18382	18479	18547	18473	18293	18399	18270	18511	18437	18290	18262	18340	18415	18186	18433	18296	18370	18427	18291	18187	18520	18361	18454	18489	18306	18294	18303	18408	18322	18345	18324	18287	18314	18200	18392	18442	18515	18389	18192	18392	18327	18326	18231	18378	18384	18491	18243	18283	18398	18408	18338	18259	18426	18346	18322	18309	18350	18187	18357	18071	18234	18299	18420	18435	18263	18381	18331	18519	18522	18258	18311	18442	18374	18244	18341	18349	18417	18335	18333	18282	18360	18297	18358	18312	18366	18091	18435	18451	18210	18485	18547	18352	18344	18524	18320	18337	18256	18456	18341	18496	18300	18410	18343	18380	18284	18458	18333	18477	18436	18344	18339	18369	18305	18446	18438	18492	18301	18347	18268	18405	18504	18383	18432	18223	18345	18290	18270	18482	18318	18367	18369	18411	18364	18448	18437	18476	18428	18263	18394	18375	18430	18364	18444	18304	18425	18481	18411	18325	18339	18308	18462	18294	18285	18338	18293	18382	18341	18430	18422	18386	18272	18338	18400	18427	18525	18408	18230	18393	18477	18423	18338	18458	18119	18540	18348	18238	18350	18366	18440	18414	18399	18402	18405	18454	18259	18340	18303	18463	18494	18321	18231	18256	18390	18311	18318	18298	18259	18383	18343	18398	18366	18335	18594	18286	18485	18369	18459	18442	18244	18200	18441	18403	18211	18345	18329	18389	18389	18325	18336	18289	18385	18522	18179	18395	18499	18534	18246	18335	18423	18218	18440	18315	18148	18476	18277	18229	18389	18259	18501	18664	18515	18482	18323	18309	18247	18307	18328	18438	18311	18167	18429	18432	18439	18403	18483	18215	18283	18324	18373	18229	18491	18356	18459	18190	18378	18174	18305	18377	18300	18399	18363	18339	18389	18450	18275	18337	18314	18285	18458	18371	18566	18306	18369	18294	18402	18552	18410	18523	18492	18203	18420	18208	18391	18331	18410	18328	18404	18296	18388	18415	18469	18316	18299	18259	18305	18497	18413	18427	18388	18403	18222	18187	18372	18150	18411	18242	18352	18278	18346	18399	18325	18521	18373	18464	18356	18455	18312	18503	18316	18357	18385	18184	18384	18279	18418	18413	18305	18307	18352	18338	18295	18494	18372	18279	18396	18510	18460	18308	18282	18400	18351	18330	18312	18398	18384	18484	18268	18464	18459	18217	18603	18532	18393	18402	18365	18269	18208	18262	18348	18282	18360	18550	18408	18562	18441	18428	18292	18319	18310	18387	18342	18359	18430	18423	18453	18403	18237	18334	18347	18673	18218	18307	18263	18405	18273	18232	18250	18379	18460	18317
29623	30130	38203	34339	28604	25588	23851	22641	22170	21870	21388	21397	21358	21259	21075	20869	21001	21070	21186	20920	21107	21166	20932	21114	20995	21161	21299	21180	21110	21069	20945	21271	20928	20999	21085	21079	20946	21021	20904	21002	21305	20919	20923	21034	21012	20885	20915	21241	20863	21057	21067	21120	21084	20962	21046	21110	21237	20993	20938	20922	20892	21180	21035	20879	21151	21104	20795	20775	20876	20755	20802	20930	20968	20910	20976	20871	21179	21121	21131	21001	21015	21076	21050	20972	20882	21143	21114	21070	21052	21046	20974	20862	20939	21095	21095	21132	21087	20902	20870	20746	20878	20975	20848	21146	21024	21051	21026	21180	21056	20967	20946	20937	20752	21090	21007	20806	20932	21172	21147	21006	20846	21109	21048	21085	20810	20994	20888	20918	20874	20858	20920	21097	20955	21058	21068	21088	20996	20914	21051	21235	20861	21080	20807	20998	20760	20873	20940	21122	21014	21037	21220	21084	20932	21110	20766	21175	21014	20991	21159	20986	21125	20917	21219	21087	21154	21092	20855	21012	21267	21032	21083	21195	21187	20893	21098	21183	20965	20855	20939	21033	21198	20927	21028	21113	20930	20706	21044	21001	20881	21080	20976	20983	21192	21071	20994	20948	20667	20939	20965	21030	21011	20985	21031	20746	20880	21003	20888	20747	20986	20839	21085	20973	21183	21043	20898	20998	21180	20971	20803	21056	20966	21169	20908	20810	20853	20967	21143	21070	21036	21150	20858	20819	21199	20767	21030	21238	21200	20879	21245	20967	21074	20936	21133	20935	20958	20996	21024	20830	21080	21138	20928	21066	21029	21114	20971	21046	20988	20898	20983	21006	20986	20949	21028	20939	20953	20983	21126	20824	20869	20925	20844	21018	21024	21086	20976	21132	21139	20847	21010	20919	21151	20949	20955	20994	21102	20951	21034	21131	20944	20996	21033	20857	21070	20904	21309	21082	21212	20965	20965	21058	20804	20948	20779	21026	21138	20884	21032	21098	20952	21111	21111	20863	20907	20997	20753	21102	21087	21105	20897	21093	21183	21070	21123	21035	20830	20908	20939	20985	21192	20989	20877	20872	20852	20872	20985	21067	20941	21110	21140	21001	20938	21040	20907	21108	21277	20909	21010	21145	20941	21083	21295	21214	21044	21156	20918	21095	20888	20861	20937	20937	20913	21167	20905	21091	21037	21062	21149	20975	21161	20947	20797	20893	20765	21047	20970	20807	21115	21059	21009	20829	21110	21162	21117	21003	21071	21015	21063	21030	21053	21054	20985	21104	20880	20930	20922	20962	21102	20931	21072	20859	21120	20858	21133	20918	21076	20965	20897	20965	21014	20987	21164	20968	21142	21026	20969	21059	21073	20995	21195	20953	21014	21000	21130	21084	20994	20984	21067	21062	21135	21010	21052	20982	20950	20968	20933	20933	20863	21050	21097	21150	20863	20928	20984	21136	20889	21029	21186	21054	21160	21017	20888	20893	21029	21037	20704	20911	20982	21100	21100	20975	21062	21180	20981	20954	20836	21067	21036	20998	21038	21011	20898	20958	21122	21152	20871	21028	20868	21201	20817	21010	21143	21184	21155	21139	20884	21079	21132	21267	21079	20893	20956	20964	21142	20850	20980	20977	20813	20991	20869	20989	20748	20970	21147	21014	20999	21090	21112	20876	21035	20860	21049	21049	21033	21001	20905	20964	21028	21062	21067	20815	20871	20958	21048	21100	20847	20902	21058	20934	20949	20969	20864	21075	20923	21079	20900	20974	20926	20868	21067	20863	20942	20889	20990	20958	21048	20966	20945	21035	20976	21030	20929	20938	21023	20863	20989	20992	21141	20890	21287	21036	21100	20989	20809	20878	21192	21010	21094	20971	20991	21201	20880	21192	20999	21207	21103	20924	20842	21032	20854	21009	21248	21048	20930	21117	21134	20952	20986	20791	20826	20815	21088	20991	21228	21107	20977	21038	21066	21040	21007	20996	21047	21109	20910	21057	20921	20850	21068	21021	21018	21115	20890	20984	20895	20854	20888	21014	21053	21060	20945	20955	20947	21074	20885	21031	21130	21135	21006	20972	20995	21201	20963	20963	21051	21265	20976	21183	21040	21072	20958	20881	21017	21140	21206	21056	20846	20890	21014	21320	21172	20970	21071	21039	20971	21051	20996	20903	21136	21001	20880	21154	21107	20843	20762	20842	21064	20990	21075	21003	20880	21040	20834	20878	20900	20969	21051	21000	20741	21070	21078	20727	21112	21259	21283	21227	21085	20880	20836	21110	21167	20862	21091	20947	21045	20881	20960	21173	21182	20789	20711	21029	21171	20844	20934	20916	20714	21003	21001	21104	20889	20865	21003	21019	20816	20938	21118	21011	20981	20870	20875	20971	20988	21067	20941	21047	20784	20664	21051	21045	20869	20973	20989	21051	20943	21096	21049	21071	21192	21110	20961	20882	21048	20955	20781	20990	21079	20867	20939	20789	20935	21116	20922	21054	21060	21060	20889	20848	21170	20995	20936	20938	21058	21020	21078	21047	21098	21052	20835	21026	20958	21108	20879	20896	20810	21023	20975	20812	21041	20989	20995	21048	21042	20872	21047	20945	21213	21135	21047	20868	21148	21182	20979	20956	20982	20879	20939	21075	21146	20971	21052	20846	21067	20924	21001	21022	21218	21128	20917	21031	20999	20898	20985	20773	21273	20963	21196	20820	21160	20831	21087	21054	20971	21014	20994	21107	21304	21047	21095	21055	20817	20797	20962	21119	21234	21083	21086	21075	21077	21046	20840	21045	21079	21089	21067	21024	21111	20949	21045	21069	21022	20942	21045	20964	21128	20926	20882	20770	20874	20745	21006	21046	21298	20874	20982	21215	20867	21149	21102	20978	21272	21023	21109	20886	21101	21075	21091	20865	21000	21015	20886	21145	21046	21112	20992	21096	21022	20914	20935	21160	20824	20945	20965	21211	21160	20924	21010	21076	21225	21177	21112	21099	21207	20929	21104	21103	20994	20738	21055	21027	21041	21078	21011	20974	20799	20817	20837	21139	20985	21096	20888	20992	21156	21029	20991	20985	21114	20963	20919	21016	20789	21092	20883	20929	21017	20834	20939	20933	21158	20989	20955	21074	20922	20740	21105	21020	20929	21015	20915	21109	21001	21090	20722	21047	21274	20948	21036	20847	20839	21114	20965	21004	21032	21183	20952	20919	20803	21055	21022	21191	20968	20914	21126	20971	20931	20977	20860	21112	20841	20990	21059	20875	20986	21139	21096	21067	21205	21043	21037	20959	21147	21110	21020	21045	21217	21075	21135	20963	20967	20958	20965	20895	21016	20970	20842	21055	21040	21018	20966	20802	21027	21117	20928	21086	21199	20947	20881	21224	20917	21098	21050	20857	21065	21332	21075	20904	20893	21119	20745	21019	21103	20968	20853	21098	21057	21027	20959	21028	21084	21175	20932	20929	21025	20892	21026	21096	21152	21155	21235	21181	21239	21002	21277	21031	21093	20864	20802	21030	20818	20735	20915	20920	20943	21184	21122	20771	20970	21124	21056	20886	20967	20840	21116	21047	21009	21045	21055	21094	21159	21148	20939	21019	20975	21027	21001	21028	21084	20775	21006	20845	20843	21072	21071	20968	21127	20926	21030	20992	20921	20942	20950	21087	21364	20859	21040	21090	21063	20875	20953	21098	20980	21140	20918	21022	21006	21023	20856	21068	21087	20864	20954	21031	21202	20792	21148	20890	21142	20893	20890	20885	21060	21050	20993	20926	21129	20959	21147	20930	20967	21086	20878	20786	21170	20876	21059	21068	21055	20942	21168	21166	21034	20954	21188	21136	21023	20843	21015	20853	21022	21033	21053	20922	21174	20724	21088	21047	20988	20901	20982	20690	20694	21045	21112	21194	21035	21178	21013	21009	21169	21100	21123	20858	20909	21115	21217	21118	20977	20998	21123	21016	21153	20733	21098	21176	20995	20976	21179	20905	21082	20852	21164	20885	21024	21067	21009	20966	20885	20968	21003	21036	20828	20971	21072	20889	20889	20882	20954	20976	21021	21123	21193	20928	21020	21165	20999	21029	21065	21211	21053	20987	20932	21042	20932	21027	21124	20891	20984	20834	20910	21157	20988	20906	21024	21009	21046	20982	21007	20967	21114	20924	21143	21093	21001	21043	21295	21034	21045	20982	21154	20805	21010	21067	21061	21093	21081	21140	21084	20905	21072	20985	20906	21074	21121	20977	21117	21048	20951	21153	20975	21092	20910	20854	20970	20914	21009	21138	21203	20865	20988	21086	20870	20885	21162	21054	20969	21028	20982	20891	20780	21042	21203	20993	20980	21086	20970	20939	20919	20976	21051	21110	20799	20976	21080	20872	20908	21023	20894	21310	21102	20879	20958	21024	20877	20960	21154	20862	21238	20984	20991	21089	21207	20863	21195	20931	20958	21017	21031	21095	21024	21204	21016	21016	21313	20903	21035	21308	21059	20924	21102	21011	21014	21101	21110	21085	21102	21062	20945	21102	20958	21195	20842	21086	20942	20924	21162	20999	21152	20821	20967	21138	20992	20987	21366	21030	21094	21113	20926	20831	20992	20866	20793	20951	21065	21106	21149	20884	21035	20957	21195	20926	21064	21191	21016	20964	21167	20967	20947	20881	21133	21128	21057	21110	21015	20907	21170	20929	21038	20979	20811	21077	21164	20895	20830	20773	21145	21171	20937	20836	20825	21027	21122	21117	21011	21110	21190	21282	21211	20864	21007	20959	20962	21018	21152	21094	20971	21170	21066	21100	20876	21194	20767	21077	21021	20966	20984	21066	21021	20877	21110	20978	20941	21159	21118	20879	20934	21214	20937	21074	20941	20809	21020	21054	21123	20812	21027	21014	21159	21047	20898	20991	20818	20903	20922	21265	20862	21034	21213	20990	21155	21167	21049	20979	21063	21014	21127	20856	20907	21068	20888	20939	20875	21132	21055	20994	20918	20913	20801	21206	21125	21057	21150	20940	20637	20958	21129	21087	20772	21269	21115	21211	21065	21110	21094	21198	20970	20858	21098	20777	21052	20987	21047	21136	21213	21033	20864	21028	20968	21074	21127	21172	21093	20834	20888	21066	20916	20832	20913	21034
35675	49644	44051	33975	28276	23363	21386	20055	19434	18600	18541	18323	17994	18031	18071	17997	17776	17954	17988	17992	18040	17876	17932	17808	17864	17869	17721	17764	17908	17812	17854	17772	17659	17758	17940	17985	17715	17868	17859	17844	17772	17637	17860	17723	18016	17945	17649	17853	17915	17807	17844	17713	17628	17775	17885	17827	17768	17777	17855	17813	17932	17978	17685	17851	17839	17797	17948	17724	17868	17772	17872	17857	17749	17967	17758	17883	17792	17878	17889	17705	17863	17836	17761	17712	18076	17731	17848	18004	17813	17611	17861	17612	17895	17821	17848	17985	17783	17877	17681	17845	17749	17922	17897	17902	17994	17721	17760	17861	17925	17784	17640	17740	17875	17906	17740	17918	17714	17991	17861	17652	17675	17728	17794	17898	17785	17666	17800	17760	17814	17896	17862	17770	17741	17819	17895	17739	17826	17892	17743	17946	17758	17821	17740	17919	17589	17785	17740	18000	17809	17781	17756	17813	17930	17840	17774	17557	17795	17808	17701	17771	17886	17569	17891	17965	17787	17764	17911	17773	17875	17816	17810	17797	17859	17882	17669	17767	17878	17687	17896	17923	17791	17819	17776	17920	17861	17724	17675	17861	17737	17819	17836	17815	17832	17802	17758	17749	17952	17802	17638	17797	17827	17859	17742	18050	17938	17914	18060	17855	17811	17830	17812	17677	17812	17876	17912	17888	17808	17765	17816	17688	17843	17928	17854	17821	17820	17825	17621	17839	17936	17741	17827	17621	17928	17752	17667	17917	17931	17852	17808	17877	17854	17808	17701	17790	17950	17819	17871	17904	17940	17689	17776	17863	17738	17728	17796	17848	17703	17953	17947	17842	17738	17739	17830	17748	17690	17782	17958	17900	17713	17869	18000	17874	17752	17783	17922	17626	17855	17611	17735	17662	17842	17762	17771	17805	17829	17796	17907	18070	17901	17839	17822	17882	17832	17895	17857	17758	17830	17775	17952	17785	17740	17865	17845	17618	17755	17817	17894	17739	17896	17879	17789	17876	17827	17852	17762	17784	17829	17839	17779	17947	18029	17695	17940	17807	17894	17797	17718	17894	17696	17794	17829	17772	17799	17843	17575	17795	17794	17891	17764	17889	17656	17755	17788	17788	17874	17891	17763	17873	17703	17820	17766	17855	17834	17868	17715	17784	17928	17773	17834	17744	18040	17644	17720	17798	18017	17948	17835	17948	17967	17713	17920	17708	17805	17824	17735	17979	17906	17911	17869	17885	17954	17839	17933	17776	17817	17719	17851	17801	17786	17936	17824	17690	17910	17988	17790	17702	17864	17725	17711	17740	17915	17850	17761	17781	17625	17842	17821	17882	17824	17777	17856	17703	17848	17829	17909	17900	17793	17676	17746	17919	17788	17743	17878	17747	17919	17850	17747	17717	17828	17882	17766	17824	17882	17702	17957	17948	17727	17832	17720	17995	17871	17655	17978	17825	17829	17789	17724	17587	17824	17584	17699	17905	17630	17823	17785	17868	17943	17778	17754	17836	17872	17744	17846	17788	17674	17715	17989	17732	17742	18052	17911	17916	17739	17880	17812	17508	17896	17703	17930	17657	17897	17728	17718	18013	17802	17849	17634	17792	17786	17682	17745	17796	17949	17738	17700	17816	17670	17863	17646	17959	18084	17691	17841	17879	17919	17741	17886	17843	17670	17715	17987	17639	17921	17847	17731	17891	17743	17805	17908	17808	17721	17718	17880	17801	17757	17841	17740	17756	17898	17856	17787	17828	17944	17713	17890	17764	17774	17786	17861	17652	17983	17729	17796	17717	17810	17741	17798	17830	17837	17785	17865	17774	17889	17966	17786	17871	17965	18116	17713	18036	17872	17851	17794	18028	17850	17951	17927	17801	17930	17661	17713	17935	17772	17939	17562	17866	17850	17839	17599	17697	17827	17694	17922	17791	17759	17652	17770	17665	17822	17844	17764	17976	17929	17789	18040	17856	17776	17782	17937	17803	17882	17775	17831	17868	17836	17842	17794	17874	17724	17787	17797	17896	17850	17771	17863	17638	17849	17797	17748	17736	17872	17931	17728	17732	17901	17927	17758	17833	17776	17885	17735	17760	17723	17713	17723	17768	17788	17838	17848	17735	17781	17723	17766	17823	17781	17865	17809	17894	17738	17994	17768	17985	17723	17774	17847	17752	17727	17810	17797	17834	17621	17915	17836	17980	17664	17784	17867	17921	17933	17603	17936	17779	17885	17774	17840	17844	17909	17754	17771	17745	17789	17699	17707	17847	17866	17820	17848	17824	17869	17785	17799	17777	17922	17781	17788	17739	17830	17670	17875	17524	17906	17639	17747	17802	17866	17864	17684	17840	17817	17825	17959	18053	17765	17686	17860	17747	17995	17794	17800	17899	17886	17816	17766	17929	17738	17760	17832	17839	18003	17811	17711	17818	17988	17763	17731	17817	17786	17744	17829	17875	17790	17724	17929	17765	17681	17797	17858	17839	17900	17872	17719	17609	17716	17879	17845	17711	17757	17904	17812	17834	17866	17951	17905	17888	17776	17869	17764	17874	17960	17690	17897	17836	17900	17839	17752	17817	17752	17630	17840	17872	17775	17855	17931	17633	18005	17810	17737	17789	17848	17777	17757	17793	17830	17608	17748	17935	17855	17943	17936	17743	17770	17891	17878	17932	17924	17670	17826	17926	17875	17746	17815	17733	18035	17939	17854	17781	17919	17878	18009	17673	17669	17897	17871	17868	17883	17906	17909	17830	17872	17827	17699	17686	17717	18031	17810	17811	17881	17786	17795	17795	17802	17785	18029	17796	17816	17818	17821	17948	17835	17760	17768	17809	17823	17825	17832	17861	17830	17930	17863	17784	17934	17897	17803	17743	18016	17871	17828	17777	17721	17844	17748	17903	17944	17774	17870	17889	17897	18096	17853	17662	17815	17758	17555	17562	17890	17693	17799	17896	17926	17744	17945	17794	17739	17797	17842	17735	17942	17650	17908	17733	17838	17685	17913	17865	17814	17767	17762	17718	17807	17863	17769	17741	17866	17786	17741	17760	17750	17651	17837	17670	17853	17921	17872	17762	17899	17900	17652	17737	17834	17794	18048	17735	17737	17651	17722	17794	17806	17905	17814	17835	17679	17959	17873	17850	17983	17728	17787	17889	17754	17819	17775	17887	17917	17922	17983	17881	17688	17656	17847	17869	17900	17930	17862	17739	17794	17767	17755	17775	17876	17716	17814	17871	17691	17784	17656	17839	17851	17676	17983	17809	17839	17878	17808	17844	17650	17833	17739	17851	17826	17890	17699	17930	17841	17899	17700	17727	17646	17781	17732	17718	17910	18074	17654	17735	17837	17578	17903	17927	17786	17768	17821	17765	17685	17954	17774	17795	17670	17784	17799	18051	17787	17790	17877	17848	17778	17846	17845	17951	17896	17864	17899	17773	17923	17689	17815	17947	17735	17802	17888	17912	17906	17814	17984	17726	17949	17837	17871	17866	17746	18024	17757	17789	17911	17874	17818	17817	17781	17726	17851	17833	17838	17865	17739	17827	17611	17868	17944	17746	17863	17820	17833	17804	17734	17821	17913	17854	17695	17983	17484	17964	17839	17847	17896	17791	17883	17786	17744	17791	18004	17701	17961	17886	17933	17800	17868	17879	17782	17947	17809	17726	17865	17800	17777	17785	17816	17885	17805	17768	17700	17780	17889	17883	18072	17806	17969	17715	17789	18049	17755	17843	17716	17670	17883	17761	17880	17643	17707	17780	17743	17923	17807	17947	17779	17818	17907	17582	17858	17770	17845	17643	17719	17803	17801	17845	17839	17889	17936	17985	17784	17758	17831	18054	17701	17801	17958	17870	17978	17989	17806	17947	17917	17865	17767	17932	17622	17594	17803	17917	17724	17802	17701	17899	17702	18033	17871	17684	17734	17654	17931	17890	17969	17917	17853	17822	17706	17776	17721	17977	17854	18071	17744	17800	17684	17946	17913	17663	17805	17821	17740	17733	17768	17777	17638	17826	17829	17842	17720	17764	18017	17708	17763	17875	17884	17780	17822	17672	17787	17691	17803	17861	17817	17722	17769	17744	17760	17938	17804	17815	17740	17797	17712	17928	17913	17913	17696	17637	17691	17822	17816	17907	17689	17857	17838	17710	17800	17798	17668	17769	17874	18010	17781	17688	17803	17847	17923	17614	17886	17824	17848	17981	17710	17891	17853	17644	17839	17845	17922	17739	17722	17921	17738	17823	17765	17834	17839	17896	17881	17823	17805	17656	17910	17806	17916	18034	17789	17884	18013	17876	17770	17950	17747	17717	17801	17844	17868	17750	17909	17864	17876	17727	17800	17822	17773	17924	17895	17714	17872	17763	17856	17665	17605	17787	17805	17795	17954	17763	17953	17956	17806	17881	17796	17893	17811	17927	17763	17879	17929	17834	17853	17837	17963	17767	17807	18030	17674	17826	17840	17851	17937	17810	17910	17777	17904	17854	17918	17677	17799	17876	17856	17650	17787	17768	17902	17825	17852	17716	17759	17673	17726	17927	17908	17848	17791	17898	17973	17691	17888	18104	17877	17633	17732	17968	17569	17835	17920	17728	17904	17713	17845	17810	17822	17885	17782	17936	17847	17758	17851	17758	17904	17634	17882	17757	17688	17800	17781	17692	17748	17740	17785	17939	17827	17872	17821	18068	17823	17897	17682	17796	17747	17926	17890	17854	17761	17996	17740	17847	17805	17983	17870	17777	17830	18002	17963	17764	17876	17814	17785	17999	17719	17803	17958	17675	17696	17780	17943	17676	17851	17766	17925	17917	17791	17974	17749	17711	17966	17520	17811	17941	17840	17893	18023	17947	17756	17861	17826	17799	18008	17877	17952	17910	17859	17856	17835	18068	17925	17798	17813	17809	17824	17897	17853	17810	17815	17990	17903	17972	17780	17748	17820	17798	17839	17843	17780	17749	17831	17687	17818	17665	17913	17964	17993	17829	17954	17724	17949	17843	17697	17833	17894	17871	17923	17774	17854	17805	17905	17732	17847	17741	17694	17732	17804	17728	17884	17910	17807	18012	17711	17936	17687	17774	17745	17759	17835	17761	17783	17780	17842	17684	17822	17940	17660	17890	18007	17810	17809	17834
24102	21505	29346	26844	27261	29788	29446	25875	23406	22633	22253	22219	21869	21697	21596	21664	21554	21677	21426	21513	21485	21629	21507	21416	21682	21448	21473	21233	21399	21460	21248	21252	21276	21619	21322	21361	21351	21543	21404	21289	21265	21237	21292	21226	21378	21368	21259	21453	21363	21470	21208	21260	21412	21284	21440	21396	21288	21302	21196	21164	21266	21290	21500	21484	21348	21337	21359	21324	21320	21193	21232	21305	21262	21320	21402	21224	21182	21170	21447	21212	21013	21383	21146	21119	21397	21253	21392	21095	21407	21335	21343	21324	21324	21269	21141	21368	21300	21350	21169	21262	21252	21285	21075	21490	21197	21164	21469	21100	21199	21152	21435	21171	21405	21162	21427	21447	21325	20984	21268	21425	21310	21398	21453	21376	21442	21443	21192	21170	21399	21386	21181	21376	21199	21266	21116	21256	21055	21321	21316	21171	21423	21280	21319	21130	21373	21299	21231	21511	21066	21316	21142	21259	21350	21404	21334	21139	21246	21228	21165	21155	21428	21349	21313	21264	21488	21070	21350	21327	21147	21389	21498	21319	21275	21249	21136	21531	21343	21182	21490	21537	21402	21148	21280	21477	21113	21569	21369	21266	21263	21189	21261	21411	21223	21444	21407	21259	21264	21338	21278	21370	21286	21342	21390	21217	21282	21472	21354	21335	21414	21250	21329	21280	21120	21379	21169	21306	21001	21348	21207	21133	21124	21230	21229	21321	21304	21363	21163	21125	21252	21147	21254	21519	21319	21570	21400	21470	21356	21319	21296	21069	21152	21279	21487	21575	21252	21465	21214	21423	21274	21104	21513	21288	21286	21155	21214	21405	21335	21296	21100	21334	21409	21385	21175	21333	21526	21314	21409	21287	21525	21133	21258	21302	21334	21333	21097	21342	21012	21415	21297	21420	21339	21286	21477	21289	21382	21281	21445	21399	21305	21218	21363	21225	21382	21155	21238	21289	21369	21354	21631	21523	21209	21426	21188	21149	21384	21162	21363	21316	21089	21219	21335	21255	21141	21355	21079	21293	21633	21317	21243	21408	21156	21332	21252	21313	21365	21296	21350	21292	21386	21413	21344	21375	21175	21395	21332	21344	21326	21385	21245	21235	21284	21420	21363	21212	21366	21317	21369	21365	21233	21476	21343	21212	21346	21244	21103	21427	21206	21389	21095	21125	21239	21334	21365	21304	21339	21236	21405	21423	21493	21474	21277	21331	21189	21269	21220	21441	21212	21427	21244	21112	21175	21219	21424	21170	21277	21179	21112	21367	21184	21309	21249	21287	21347	21301	21201	21029	21028	21415	21260	21324	21245	21358	21405	21437	21008	21282	21323	21291	21302	21270	21377	21364	21317	21311	21355	21255	21622	21380	21407	21439	21519	21346	21273	21336	21279	21341	21281	21434	21369	21283	21400	21530	21584	21348	21426	21352	21475	21341	21441	21460	21309	21316	21266	21266	21255	21393	21284	21182	21363	21098	21205	21335	21482	21379	21400	21381	21369	21165	21328	21193	21404	21212	21274	21178	20950	21205	21255	21395	21319	21485	21275	21322	21313	21386	21384	21026	21439	21326	21501	21321	21191	21223	20927	21181	21396	21323	21461	21487	21456	21504	21529	21261	21266	21289	21367	21513	21228	21428	21341	21146	21163	21621	21416	21280	21255	21282	21375	21389	21223	21496	21254	21282	21208	21062	21357	21300	21239	21437	21099	21128	21114	21243	21465	21487	21309	21348	21491	21246	21451	21531	21365	21231	21311	21431	21318	21389	21134	21316	21220	21069	21283	20991	21296	21081	21399	21480	21244	21257	21244	21193	21410	21268	21401	21432	21455	21353	21132	21535	21130	21440	21249	21237	21105	21298	21247	21349	21202	21226	21341	21263	21245	21253	21392	21260	21293	21368	21494	21342	21167	21372	21153	21277	21196	21196	21461	21270	21414	21269	21219	21448	21409	21324	21217	21202	21224	21340	21425	21049	21255	21076	21033	21375	21159	21485	21201	21392	21269	21078	21247	21304	21191	21239	21380	21235	21276	21387	21386	21300	21454	21197	21441	21235	21301	21179	21194	21206	21482	21359	21183	21342	21303	21491	21338	21306	21325	21330	21162	21120	21237	21471	21337	21417	21410	21331	21528	21261	21283	21585	21404	21437	21190	21492	21267	21501	21432	21224	21193	21172	21285	21129	21353	21283	21484	21272	21260	21225	21245	21367	21513	21433	21473	21283	21266	21350	21499	21220	21272	21238	21439	21514	21331	21154	21346	21480	21060	21175	21234	21301	21313	21276	21309	21537	21179	21491	21455	21091	21233	21044	21214	21178	21245	21344	21312	21297	21346	21252	21277	21487	21282	21376	21240	21448	21186	21408	21163	21470	21465	21201	21346	21349	20939	21385	21084	21366	21379	21406	21371	21444	21189	21476	21266	21459	21293	21193	21467	21158	21388	21426	20990	21436	21523	21408	21198	21398	21215	21222	21203	21409	21219	21332	21416	21172	21123	21327	21310	21368	21529	21264	21045	21220	21214	21400	21399	21335	21296	21329	21473	21229	21335	21288	21372	21259	21278	21372	21494	21422	21382	21340	21156	21261	21381	21335	21253	21343	21199	21220	21212	21248	21362	21257	21176	21249	21273	21300	21191	21428	21378	21346	21316	21481	21287	21322	21239	21411	21084	21168	21318	21040	21325	21287	21290	21252	21275	21082	21118	21281	21383	21239	21258	21342	21141	21214	21059	21199	21263	21436	21442	21260	21177	21440	21249	21213	21259	21446	21386	21398	21331	21461	21263	21329	21239	21257	21248	21333	21293	21171	21323	21155	21162	21305	21417	21295	21379	21297	21278	21123	21164	21333	21055	21316	21293	21225	21135	21184	21497	21389	21458	21205	21273	21246	21501	21233	21431	21334	21500	21356	21219	21200	21010	21484	21503	21442	21482	21201	21295	21285	21620	21482	21584	21330	21262	21269	21218	21378	21280	21172	21303	21390	21430	21452	21048	21220	21151	21547	21280	21445	21326	21300	21325	21208	21034	21267	21294	21318	21173	21372	21114	21110	21278	21217	21217	21315	21192	21284	21181	21338	21293	21335	21490	21246	21374	21174	21357	21157	21418	21384	21311	21236	21100	21306	21273	21172	21126	21246	21479	21369	21234	21360	21320	21365	21255	21198	21239	21248	21410	21416	21090	21288	21576	21180	21412	21231	21079	21325	21321	21248	21254	21193	21182	21145	21359	21362	21402	21185	21452	21236	21452	21325	21246	21358	21222	21535	21323	21317	21508	21085	21117	21272	21281	21501	21381	21266	21320	21476	21248	21333	21196	21169	21314	21352	21524	21425	21323	21386	21115	21380	21377	21300	21295	21424	21139	21130	21357	21153	21326	21122	21330	21580	21395	21357	21291	21423	21038	21315	21429	21360	21262	21505	21315	21372	21131	21210	21381	21237	21310	21500	21370	21130	21359	21237	21241	21432	21148	21307	21465	21360	21076	21230	21183	21356	21263	21267	21405	21429	21284	21235	21322	21281	21106	21365	21306	21212	21172	21281	21495	21191	21365	21183	21308	21187	21334	21149	21368	21241	21422	21315	21529	21170	21283	21205	21344	21247	21342	21111	21396	21247	21287	21224	21331	21221	21439	21195	21222	21235	21269	21435	21406	21369	21176	21209	21183	21429	21304	21313	21192	21308	21333	21254	21237	21262	21327	21256	21220	21227	21266	21367	21247	21332	21237	21239	21382	21267	21498	21269	21268	21433	21173	21328	21390	21228	21425	21533	21417	21126	21409	21335	21255	21421	21174	21109	21376	21208	21212	21382	21434	21402	21334	21508	21349	21459	21636	21355	21374	21286	21277	21338	21159	21375	21152	21238	21428	21143	21222	21286	21247	21228	21468	21131	21576	21596	21400	21165	21244	21380	21342	21249	21301	21369	21075	21306	21478	21335	21442	21274	21153	21416	21145	20976	21114	21080	21417	21382	21268	21505	21317	21187	21376	21368	21355	21107	21354	21451	21351	21223	21277	21439	21359	21068	21283	21381	21437	21310	21259	21330	21142	21351	21450	21294	21480	21028	21371	21321	21291	21169	21297	21094	21356	21378	21175	21296	21366	21327	21219	21318	21577	21580	21248	21366	21356	21346	21217	21337	21444	21226	21346	21476	21189	21398	21335	21213	21148	21377	21362	21446	21274	21378	21417	21250	21309	21224	21386	21207	21459	21354	20957	21381	21166	21319	21194	21518	21225	21246	21037	21117	21381	21191	21042	21102	21391	21420	21504	21409	21223	21213	21314	21257	21304	21441	21323	21302	21286	21309	21401	21357	21370	21388	21432	20977	21371	21325	21312	21187	21297	21278	21377	21331	21177	21436	21407	21444	21241	21307	21426	21549	21447	21355	21344	21311	21294	21343	21382	21319	21340	21272	21357	21172	21351	21304	21148	21260	21277	21369	21572	21310	21284	21386	21301	21385	21505	21248	21357	21221	21437	21140	21352	21218	21245	21368	21243	21383	21040	21341	21385	21473	21147	21290	21340	21325	21113	21524	21429	21265	21282	21337	21586	21244	21405	21364	21250	21215	21354	21190	21167	21442	21224	21288	21388	21306	21360	21154	21284	21277	21277	21136	21265	21491	21381	21453	21265	21276	21352	21104	21331	21140	21158	21192	21220	21274	21137	21308	21399	21399	21321	21296	21244	21244	21223	21307	21381	21188	21281	21297	21480	21305	21252	21305	21258	21313	21267	21321	21390	21238	21407	21314	21359	21372	21259	21290	21457	21266	21272	21314	21494	21106	21396	21424	21425	21167	21145	21339	21571	21221	21315	21380	21467	21187	21315	21363	21218	21415	21265	21120	21162	21449	21370	21488	21318	21508	21420	21329	21317	21167	21303	21317	21363	21219	21323	21400	21244	21115	21301	21328	21264	21172	21191	21448	21566	21367	21444	21352	21395	21058	20965	21231	21318	21238	21208	21305	21079	21161	21265	21388	21451	21414	21462	21315	21321	21173	21417	21246	21499	21260	21230	21405	21354	21450	21388	21492	21214	21196	21166	21373	21324	21311	21373	21264	21240	21290	21346	21264	21253	21462	21347	21283	21146	21214	21369	21231	21378	21358	21231	21256	21272	21230	21372	21440
36026	57218	52804	42168	34922	30147	26720	23958	20770	19627	19312	18763	18836	18393	18335	18492	18180	18185	18235	18221	18262	18199	18327	17970	18200	18152	18161	18032	18140	18138	18206	17968	18041	18218	17915	18122	18161	18141	18017	18102	18106	17908	18052	18050	17926	17956	17943	17921	18131	17950	17989	18073	18080	18012	18067	17795	18095	18048	18029	18245	17955	17901	17927	17883	17890	17923	18079	17981	17928	18027	17955	17779	18114	18087	18166	18166	18022	18102	18006	18118	17970	17916	17996	18045	18078	17968	17934	18030	18092	17913	17972	18033	17904	18004	18016	17935	18063	17966	18046	17946	18071	18069	18083	17936	17954	17985	18061	17888	18034	18033	18013	18063	18126	17990	17881	17951	17956	18040	18137	17995	17951	17934	18141	17969	18101	17922	18050	18022	18025	17863	18214	17890	18145	18092	17958	17791	17922	17833	18041	18004	18164	17853	17992	17944	18023	18077	18195	17995	18078	18001	18057	17901	18065	17977	17976	17983	18049	18120	18041	18149	17986	18107	17898	18004	18009	17948	18022	18097	18030	17976	17979	17812	17998	17813	18034	17973	17675	17897	17819	17973	18049	17875	17988	18149	18161	17860	17967	18033	18059	17742	17778	18049	17961	17996	18187	17960	17948	18086	17949	18016	18034	17782	18211	18002	18169	17928	17976	18060	18128	17984	17902	18090	17909	18101	17874	18311	18059	18074	18197	17869	17919	17992	18051	17924	18023	17877	17989	17918	18046	18126	17965	18039	18137	17969	18012	17872	18165	18013	18030	18180	18067	18026	18044	18181	17942	18156	18027	18170	17974	18120	17926	18042	18004	17881	17959	17811	18050	18040	17694	18054	18065	18054	18095	17980	18160	17950	18063	17970	17822	18083	18136	17810	17846	17951	17941	17947	17937	18046	18029	18007	18207	18161	18066	18037	17982	18066	18001	17979	17936	18202	18198	17964	18161	18178	17997	17935	18209	18062	18060	17982	18007	17934	18293	17970	18115	17925	17964	18007	17904	17945	18046	17926	18019	18020	18061	18046	18092	17938	17913	18176	17959	17786	17893	18025	18001	17962	18007	17938	18113	17980	17914	18062	18140	18123	17749	17874	17927	18062	17797	17953	18025	17920	17953	18020	18040	18079	17893	18184	17678	18045	18064	18032	18087	18048	18028	18038	17932	18028	18237	17968	17870	18036	17811	17989	17900	18157	18176	17966	17917	18087	18044	17862	17980	17901	17963	17893	17989	18158	17927	17931	17880	18144	17882	17994	17843	18025	17934	17938	17973	18004	18014	18031	17951	17930	17895	17977	17879	18003	18084	17971	17918	17943	18049	18114	17924	18129	18146	17920	17937	17942	17982	17941	18050	17921	17957	17971	18005	17753	17997	18114	18040	18017	17920	17892	18160	17859	18114	18037	17937	17818	18041	18131	18092	17852	18075	18010	18014	17975	17975	17892	17915	18055	18094	17960	17897	18004	17934	18084	17911	18030	17827	17867	18040	17955	18025	17949	18055	17980	17946	17877	17939	17886	18043	17971	18004	18057	17974	18027	17919	18035	17991	18042	17897	18058	18116	17981	17994	17967	18040	18117	18025	17903	18127	17924	18086	17850	17983	18094	17924	18037	17966	17785	18065	17955	17977	17819	17902	18072	18028	17868	17929	17859	17998	17872	17943	17968	17864	18131	18084	17858	18020	17855	18052	18056	17935	17850	18029	17990	18139	17891	17884	18135	18159	18000	18018	17916	17878	18145	18019	18038	17958	18007	17941	18028	18251	18132	17976	17923	18005	18121	17932	17947	17989	18011	17954	18086	17991	17970	18047	17934	18083	17937	17918	18007	17921	17800	17913	17989	18081	18087	18055	17994	17981	18026	17986	17994	18025	18070	17995	18022	17908	17934	17922	18065	17967	18054	18029	17933	18007	18094	17999	18047	17852	18010	18053	17940	18120	18031	17980	17947	17888	18074	18014	18068	17959	17962	18291	18029	17881	18044	17979	18088	18224	18071	17883	18120	18128	17862	18018	18088	17951	17915	18219	18075	18017	17934	18149	18197	18045	17923	17959	17940	17860	18027	18006	17918	18128	18018	17933	17850	17983	18101	17996	17903	17961	17975	18132	17971	18058	17889	17896	17872	18036	17991	18110	17925	17988	17907	17767	18024	17894	17932	18064	18147	17955	18124	17962	17912	17980	17836	17909	17885	18127	17757	18035	17994	17717	17978	17968	17815	17963	18098	18074	18065	18078	17919	18030	17968	18001	18097	18174	18039	17885	17886	17962	18046	18055	17934	18164	18097	17968	18036	18149	18011	17990	18031	18088	17964	17927	17937	17851	17819	18043	17945	17939	18009	17785	17923	17986	17997	18021	18091	18178	17963	18167	18070	18054	18017	18148	18009	18011	18044	17961	18051	17866	18053	18063	17892	18052	18000	18016	17949	17978	18098	18018	18029	17901	17989	18016	18055	17964	17951	18047	18051	17950	18060	17949	18081	18053	18037	17907	18004	17874	17968	17892	18027	17829	17818	17957	18284	17948	18051	18047	18026	17966	18034	17934	17851	17929	17993	17939	17775	17999	17890	17913	17927	17976	17990	18168	18077	18028	17932	17905	17892	18134	18033	17928	17960	18083	18116	18066	17920	17955	17927	18056	17979	18166	17948	17853	18154	17929	17969	17964	17974	17955	17952	18119	17847	18080	18096	17985	17936	18089	18007	17959	17830	18004	18048	18117	18014	17896	18154	18024	17828	18039	17947	17997	17958	18042	17748	17884	18047	17954	18094	18026	17895	17976	17794	18035	17858	17951	18087	18063	17978	18014	17838	18051	18143	17917	17863	18083	17875	18071	18214	17851	18052	17990	17997	17891	17878	18121	18097	18158	18075	17995	18166	18086	18169	17946	17906	18102	18061	18014	18138	18103	18205	17955	17967	18008	18054	17931	17797	17991	17866	18124	18056	17953	17898	17965	18063	18063	17930	18004	18109	17979	17982	17977	17963	17921	18056	18084	17906	18021	18001	17945	17996	18109	18057	17919	18012	18004	17964	17933	18084	17937	18196	17898	18141	18042	18004	17975	17989	18002	18067	17921	17749	17931	17857	17950	18153	17987	18083	17933	17944	18059	17937	18242	17959	18021	17994	18059	18059	17893	17893	18075	18113	17991	17988	17912	18046	18022	17842	17915	18084	18045	17832	18061	18022	17991	17953	17934	18088	18169	18007	18016	17939	17946	17788	17984	18031	17968	18076	17967	17896	18055	17968	18010	17990	17983	17862	17993	18008	18203	17998	18033	18133	17911	17889	17983	17991	17845	17917	18130	18092	18051	17756	18084	17936	17935	17918	17954	17827	18054	18010	18028	18068	17894	17895	18004	17819	17979	17956	18075	17994	17866	18055	17983	18016	17933	18064	18010	17964	17978	17941	17947	17840	17992	18077	18077	17926	17864	18248	17943	18004	17991	17950	17941	17939	17908	17954	18018	18036	17975	17963	17940	17993	17900	18025	18025	17793	17979	18071	17993	18103	18100	18018	18001	17998	17978	18028	18071	17973	17988	18050	17936	17988	18077	17976	17924	18114	17877	17966	18162	17944	17995	17884	18001	17845	17997	18033	18006	18139	18040	18033	17828	17856	18067	17992	18032	17961	17961	18033	18080	17923	18067	18026	17972	17883	17917	17702	18196	17884	17947	17951	18204	18015	17964	17913	18001	17916	17862	18054	17900	18027	17959	18038	17939	18177	17970	17785	17829	18086	17871	18119	18084	18006	18082	18125	18025	17833	17801	18030	18267	17931	18038	18154	18135	18103	17919	17910	17954	17846	18186	17858	17985	17940	18073	17951	18082	18207	17964	17999	18208	17871	17960	17966	17902	18061	18048	18012	17912	18011	18006	17930	17954	18206	18127	18087	18066	17940	17860	18121	17878	17935	17746	18171	17879	17957	17913	17968	18052	17945	17965	18108	18245	17967	17881	18005	17925	18034	17949	18171	18095	18002	18044	17866	18020	17861	18000	18064	17925	18014	18102	18018	18008	18031	17981	18014	18124	18091	18242	17846	18138	17949	17976	17940	17995	18010	17995	17932	18180	17987	17951	18045	17944	17974	18072	18127	17922	17871	17990	18100	18072	17992	17999	17975	17982	18009	18097	17810	18038	17956	18075	18035	18020	18083	18109	17891	18163	17904	17937	17859	17985	17969	18100	18064	18021	18093	17965	17906	17977	18022	17976	18041	17972	18050	18097	17993	17985	18136	18034	17805	17980	17887	18057	18000	18028	18084	17928	17922	18009	17923	17895	17961	17998	18199	18029	18004	18170	17989	17808	17894	17821	18105	18153	17989	18050	17772	17769	17924	18003	17839	18048	17902	17894	17910	18102	18085	18076	18009	18066	18063	17925	17783	17943	18066	17944	18025	17939	18175	18045	18088	17816	18075	18026	17991	18046	18081	18164	18011	17952	18105	17997	17794	18077	17851	17816	17958	17979	17821	18014	18050	17986	18223	18073	17912	18055	17911	18043	18148	17921	18097	17878	17786	18056	17929	18097	18141	17897	17911	18293	17914	18038	17842	18027	17850	18134	17907	17856	18000	17995	18205	17941	17981	17945	17929	17944	18242	18111	18047	17965	18003	17851	18043	17968	18127	18021	18079	17921	17800	18013	18005	17998	17970	17946	18036	18135	17787	17972	18048	18106	17996	18008	18025	18014	17879	18004	18146	17839	17918	18012	17895	18160	18090	18045	17998	17951	18035	17930	18036	17834	18151	18108	18036	17977	17963	17970	17863	17753	17939	18037	17910	18103	17860	17917	17921	18074	17722	17909	18033	17961	17776	17894	17969	18034	17844	17952	17976	17982	17966	17932	17992	18070	17951	18031	17950	18173	17971	18026	17920	18088	18070	18022	18097	18106	17825	18048	17941	17922	18123	17851	18042	18083	17954	18099	18012	18098	18283	18183	18011	18037	17832	17987	18018	18021	18081	17978	18013	17964	17963	17944	18065	18116	17952	18006	17983	17914	18005	17971	18014	17857	17838	17920	17901	17939	17944	17857	17975	18033	18004	18001	17890	18093	17756	18015	17992	18033	18019	17936	18044	18029	18228	17975	17887	17892	18044	18009	17954	18043	18031	17945	17857	17962	17898	18103	18145
23008	21511	29469	24999	25895	31550	33226	28071	25835	25454	24495	23853	23477	23473	23275	23340	23096	23144	23051	23059	23075	22898	23095	22898	23014	22880	22820	22721	22879	22601	22876	22796	22612	22634	22512	22659	22894	22754	22774	22637	22653	22663	22842	22842	22800	22734	22669	22752	22764	22559	22838	22820	22789	22774	22662	22690	22637	22571	22730	22730	22826	22691	22601	22574	22500	22568	22438	22772	22634	22432	22564	22616	22748	22545	22626	22549	22424	22411	22557	22519	22644	22584	22677	22578	22463	22744	22351	22443	22766	22593	22730	22528	22392	22630	22533	22689	22621	22470	22783	22757	22535	22711	22357	22608	22773	22654	22510	22436	22586	22560	22504	22410	22498	22592	22482	22667	22713	22795	22568	22416	22541	22467	22554	22556	22452	22667	22614	22867	22640	22349	22545	22593	22640	22572	22562	22634	22607	22697	22687	22346	22565	22564	22471	22576	22662	22583	22562	22679	22857	22514	22479	22533	22647	22660	22628	22426	22741	22339	22538	22439	22568	22687	22389	22390	22435	22683	22481	22521	22621	22624	22464	22658	22658	22519	22488	22466	22698	22807	22547	22452	22388	22538	22640	22470	22366	22515	22726	22792	22599	22550	22586	22684	22655	22639	22655	22517	22636	22492	22498	22497	22653	22427	22540	22421	22542	22670	22433	22563	22693	22399	22487	22614	22647	22633	22682	22531	22547	22838	22393	22548	22723	22654	22709	22576	22503	22558	22518	22426	22438	22435	22587	22521	22461	22376	22654	22524	22747	22713	22669	22796	22553	22547	22601	22581	22507	22630	22616	22528	22556	22759	22526	22666	22623	22768	22613	22630	22737	22804	22624	22579	22669	22707	22519	22230	22411	22454	22478	22540	22413	22728	22552	22582	22737	22696	22458	22599	22683	22627	22696	22721	22718	22586	22918	22661	22646	22592	22801	22564	22634	22819	22784	22310	22763	22664	22681	22695	22708	22595	22625	22514	22543	22794	22626	22495	22642	22594	22643	22430	22412	22239	22684	22544	22658	22524	22636	22736	22426	22606	22598	22586	22478	22443	22307	22367	22546	22411	22516	22514	22661	22524	22512	22683	22672	22830	22802	22647	22552	22475	22434	22525	22674	22731	22526	22507	22716	22598	22503	22446	22554	22858	22590	22420	22404	22515	22547	22581	22548	22418	22862	22727	22501	22640	22551	22453	22486	22401	22376	22395	22507	22607	22741	22721	22617	22432	22551	22587	22519	22572	22516	22520	22517	22605	22567	22599	22514	22411	22442	22342	22554	22606	22771	22404	22527	22530	22524	22638	22546	22533	22704	22491	22621	22484	22420	22417	22423	22626	22408	22678	22635	22497	22571	22264	22753	22281	22481	22495	22569	22438	22672	22732	22690	22652	22656	22618	22565	22541	22411	22753	22617	22716	22623	22457	22515	22637	22643	22388	22531	22564	22419	22686	22754	22556	22565	22387	22719	22478	22722	22539	22575	22455	22693	22403	22608	22368	22703	22459	22701	22575	22681	22737	22467	22498	22375	22439	22772	22489	22711	22623	22593	22645	22735	22385	22583	22618	22551	22492	22586	22527	22685	22724	22397	22414	22645	22847	22636	22646	22552	22739	22581	22564	22426	22461	22598	22697	22493	22766	22638	22646	22701	22513	22791	22504	22577	22461	22834	22627	22454	22269	22489	22728	22645	22446	22479	22284	22819	22612	22626	22594	22557	22666	22649	22495	22474	22624	22516	22562	22647	22721	22753	22532	22433	22420	22558	22538	22896	22499	22637	22806	22425	22637	22705	22383	22694	22475	22437	22352	22650	22622	22678	22572	22532	22466	22528	22524	22723	22650	22630	22593	22703	22730	22597	22506	22438	22627	22622	22698	22648	22504	22539	22557	22351	22367	22399	22526	22614	22518	22553	22506	22488	22508	22536	22731	22528	22403	22479	22727	22437	22807	22771	22729	22604	22830	22649	22590	22550	22453	22440	22777	22633	22463	22591	22584	22460	22740	22645	22576	22365	22512	22587	22593	22519	22432	22758	22419	22512	22455	22605	22518	22360	22769	22640	22394	22550	22535	22407	22529	22550	22656	22554	22425	22453	22590	22714	22513	22844	22724	22618	22444	22737	22457	22504	22828	22559	22586	22585	22580	22737	22273	22508	22418	22398	22442	22486	22789	22667	22647	22482	22598	22687	22531	22737	22522	22776	22634	22449	22595	22546	22376	22613	22545	22290	22552	22484	22485	22515	22539	22550	22583	22444	22698	22662	22437	22608	22485	22755	22720	22682	22633	22646	22739	22655	22625	22721	22660	22580	22524	22406	22488	22606	22491	22713	22592	22553	22642	22774	22605	22486	22469	22541	22528	22563	22644	22459	22653	22536	22445	22664	22758	22464	22591	22398	22606	22440	22657	22691	22452	22330	22587	22574	22534	22597	22532	22556	22611	22479	22760	22587	22756	22539	22463	22323	22649	22511	22507	22407	22613	22575	22354	22736	22782	22738	22562	22805	22614	22746	22479	22486	22737	22707	22407	22502	22580	22707	22824	22394	22707	22556	22361	22537	22690	22840	22648	22544	22504	22470	22447	22449	22580	22598	22397	22549	22474	22783	22803	22498	22413	22498	22825	22705	22510	22441	22423	22514	22429	22531	22416	22677	22492	22379	22510	22835	22691	22633	22730	22376	22854	22660	22524	22326	22297	22344	22497	22527	22407	22391	22439	22303	22520	22717	22446	22575	22490	22503	22664	22805	22655	22486	22387	22392	22391	22663	22474	22510	22547	22469	22512	22500	22512	22701	22575	22534	22768	22481	22450	22458	23005	22708	22496	22919	22575	22564	22520	22672	22898	22605	22516	22641	22553	22652	22573	22494	22396	22427	22679	22580	22401	22498	22598	22511	22651	22710	22668	22520	22483	22596	22570	22594	22499	22590	22697	22615	22452	22674	22726	22634	22599	22492	22504	22381	22529	22396	22368	22581	22502	22561	22510	22605	22669	22528	22541	22679	22509	22409	22625	22563	22628	22662	22536	22632	22562	22404	22427	22509	22422	22534	22651	22788	22596	22680	22345	22572	22545	22679	22372	22387	22600	22441	22562	22645	22645	22465	22311	22606	22704	22908	22531	22619	22613	22709	22861	22715	22540	22630	22448	22346	22658	22628	22395	22677	22516	22460	22653	22660	22526	22761	22515	22412	22442	22623	22563	22500	22652	22631	22326	22630	22633	22595	22527	22327	22490	22480	22472	22350	22363	22470	22620	22470	22519	22626	22436	22492	22567	22448	22431	22656	22574	22688	22563	22511	22436	22354	22494	22475	22432	22464	22657	22528	22596	22540	22554	22653	22698	22560	22378	22755	22405	22662	22444	22625	22602	22817	22481	22601	22734	22658	22837	22529	22591	22684	22426	22574	22723	22536	22634	22634	22450	22506	22669	22882	22694	22629	22611	22763	22691	22513	22530	22454	22479	22472	22478	22614	22590	22706	22561	22577	22453	22463	22577	22694	22645	22627	22525	22299	22512	22402	22482	22688	22357	22669	22700	22658	22744	22405	22529	22460	22643	22565	22489	22482	22745	22718	22564	22668	22757	22460	22452	22437	22569	22765	22861	22639	22420	22524	22654	22498	22565	22650	22370	22519	22565	22401	22713	22409	22568	22360	22388	22338	22745	22537	22575	22636	22616	22920	22535	22504	22527	22748	22700	22414	22709	22505	22605	22294	22494	22621	22405	22550	22437	22675	22581	22618	22619	22678	22647	22663	22563	22510	22629	22452	22584	22482	22752	22766	22559	22500	22441	22543	22496	22564	22513	22563	22511	22523	22505	22630	22663	22675	22474	22561	22503	22743	22659	22560	22570	22714	22337	22463	22598	22578	22673	22364	22396	22619	22564	22639	22561	22563	22608	22680	22717	22592	22620	22650	22705	22442	22475	22399	22601	22504	22409	22488	22391	22718	22377	22490	22576	22468	22696	22647	22544	22830	22539	22570	22501	22598	22533	22569	22581	22502	22793	22833	22751	22569	22532	22757	22518	22728	22684	22549	22344	22562	22610	22510	22773	22686	22705	22607	22681	22532	22472	22535	22493	22713	22608	22753	22552	22624	22703	22522	22565	22534	22542	22623	22636	22609	22451	22430	22600	22567	22541	22525	22520	22447	22433	22475	22297	22443	22642	22538	22470	22443	22591	22515	22669	22717	22372	22450	22317	22656	22714	22559	22709	22746	22481	22708	22692	22553	22454	22731	22611	22717	22459	22645	22624	22683	22495	22554	22586	22505	22564	22377	22769	22638	22549	22909	22492	22475	22496	22674	22607	22628	22366	22744	22785	22516	22555	22413	22702	22669	22508	22787	22763	22582	22594	22702	22742	22589	22568	22552	22640	22569	22670	22418	22509	22538	22653	22729	22696	22630	22580	22680	22513	22481	22660	22426	22640	22714	22772	22628	22469	22742	22671	22704	22652	22345	22500	22644	22573	22415	22329	22491	22561	22492	22484	22636	22531	22600	22583	22589	22371	22563	22447	22608	22515	22449	22710	22586	22645	22430	22601	22532	22676	22726	22619	22411	22564	22802	22523	22776	22709	22584	22681	22371	22680	22640	22402	22553	22560	22744	22525	22284	22598	22469	22695	22380	22618	22554	22666	22676	22779	22616	22719	22514	22717	22414	22497	22465	22269	22575	22618	22507	22532	22619	22875	22562	22580	22606	22719	22588	22573	22502	22574	22449	22604	22539	22643	22472	22615	22514	22366	22564	22567	22472	22729	22604	22638	22765	22620	22473	22419	22657	22458	22338	22636	22556	22591	22507	22482	22798	22478	22599	22600	22721	22521	22506	22459	22658	22523	22523	22464	22499	22618	22561	22564	22725	22566	22572	22694	22223	22539	22731	22500	22715	22399	22661	22545	22498	22554	22520	22665	22424	22358	22575	22765	22676	22512	22381	22631	22545	22848	22417	22384	22534	22621	22551	22610	22779	22550	22537	22600	22684	22806	22459	22684	22785	22797	22692	22481	22486	22544	22423	22537	22582	22720	22661	22527	22443	22515	22382	22687	22478	22649	22514	22454	22528	22571	22511	22688	22606	22731	22444	22593	22464	22695	22797	22577	22718	22630	22572	22582	22643	22615	22588	22312	22451	22726
38606	64306	60365	49574	43407	37073	30200	25867	23309	21795	20553	20074	19905	19528	19387	19132	19210	19153	19114	19137	19047	19089	19075	18951	19059	18804	18812	18974	18684	19005	18845	18914	18948	18737	18870	18966	18733	18876	18879	18612	18945	18788	18680	18818	18675	18682	18690	18681	18751	18782	18923	18716	18778	18914	18817	18854	18757	18933	18764	18912	18770	18902	18791	18709	18742	18722	18732	18662	18998	18782	19066	18673	18610	18926	18771	18825	18691	18723	18730	18734	18753	18713	18512	18781	18739	18849	18592	18669	18614	18654	18870	18557	18842	18804	18713	18679	18695	18706	18625	18777	18607	18829	18728	18735	18879	18624	18567	18755	18604	18757	18943	18749	18847	18625	18982	18701	18723	18785	18643	18720	18755	18779	18925	18834	18765	18709	18828	18782	18798	18756	18933	18672	18776	18775	18791	18674	18746	18790	18823	18549	18682	19095	18654	18770	18605	18762	18686	18782	18679	18743	18837	18669	18768	18823	18769	18647	18608	18845	18936	18585	18926	18883	18631	18677	18782	18806	18904	18723	18835	18764	18725	18763	18759	18598	18814	18714	18683	18751	18657	18682	18568	18653	18854	18758	18680	18836	18737	18946	18872	18741	18877	18594	18885	18796	18747	18704	18789	18650	18698	18641	18802	18640	18719	18800	18800	18559	18861	18625	18891	18615	18775	18613	18827	18631	18770	18787	18779	18742	18926	18688	18653	18807	18796	18742	18799	18570	18755	18715	18798	18602	18723	18728	18799	18829	18821	18792	18706	18689	18895	18807	18573	18967	18745	18704	18734	18723	18582	18778	18601	18636	18801	18690	18658	18680	18809	18866	18668	18817	18758	18575	18820	18822	18696	18823	18667	18711	18715	18677	18605	18576	18749	18814	18837	18810	18906	18578	18686	18679	18625	18628	18781	18724	18662	18701	18547	18844	18616	18786	18694	18770	18839	18779	18743	18615	18745	18668	18631	18647	18702	18682	18637	18791	18585	18639	18656	18712	18677	18772	18770	18750	18712	18777	18750	18873	18630	18842	18777	18734	18716	18795	18745	18691	18765	18755	18955	18732	18619	18805	18777	18744	18878	18636	18742	18720	18773	18833	18674	18733	18727	18749	18745	18769	18720	18644	18593	18773	18776	18826	18722	18781	18647	18653	18637	18796	18735	18747	18812	18793	18599	18642	18676	18832	18921	18761	18653	18582	18870	18713	18634	18783	18581	18715	18843	18675	18809	18836	18802	18627	18698	18670	18764	18805	18821	18715	18845	18805	18625	18579	18809	18855	18716	18774	18561	18763	18755	18683	18620	18713	18696	18511	18695	18773	18716	18920	18695	18752	18664	18646	18763	18746	18584	18766	18818	18653	18823	18799	18778	18659	18815	18660	18796	18813	18602	18825	18668	18727	18753	18823	18676	18721	18949	18637	18758	18806	18779	18824	18566	18690	18776	18692	18490	18674	18658	18692	18592	18621	18601	18797	18626	18546	18734	18752	18728	18588	18661	18576	19022	18721	18797	18746	18729	18795	18793	18787	18891	18768	18672	18767	18905	18691	18770	18620	18766	18707	18667	18636	18720	18741	18711	18873	18778	18725	18799	18807	18790	18854	18919	18778	18631	18885	18789	18634	18535	18876	18728	18819	18867	18815	18845	18778	18748	18715	18782	18723	18654	18920	18834	18771	18779	18759	18949	18811	18754	18684	18488	18720	18722	18602	18659	18765	18848	18568	18720	18706	19150	18733	18771	18866	18741	18768	18726	18843	18818	18763	18745	18814	18682	18966	18595	19033	18660	18656	18542	18549	18994	18749	18649	18723	18592	18786	18725	18802	18756	18781	18793	18738	18942	18643	18736	18672	18596	18745	18823	18785	18759	18795	18788	18756	18777	18747	18795	18799	18641	18728	18737	18688	18687	18754	18726	18648	18671	18793	18936	18917	18717	18627	18734	18739	18803	18781	18776	18769	18724	18696	18744	18643	18693	18612	18633	18663	18750	18830	18709	18546	18718	18720	18741	18779	18639	18711	18786	18680	18706	18719	18812	18643	18779	18740	18760	18761	18587	18679	18838	18802	18712	18753	18543	18849	18718	18677	18816	18764	18777	18702	18834	18637	18739	18808	18817	18665	18701	18755	18771	18846	18642	18799	18638	18804	18811	18810	18836	18755	18818	18673	18814	18704	18848	18737	18726	18914	18689	18767	18841	18734	18740	18774	18745	18753	18820	18766	18773	18729	18775	18795	18800	18963	18583	18590	18730	18730	18788	18678	18717	18759	18738	18796	18752	18703	18844	18817	18824	18695	18652	18667	18517	18736	18863	18820	18801	18689	18822	18859	18715	18627	18785	18769	18830	18708	18740	18676	18812	18794	18718	18724	18805	18820	18788	18751	18793	18862	18651	18737	18969	18759	18678	18580	18853	18904	18682	18821	18805	18938	18698	18813	18688	18788	18695	18549	18702	18810	18832	18684	18680	18763	18761	18716	18762	18480	18836	18683	18904	18736	18747	18852	18709	18630	18945	18754	18819	18715	18715	18744	18657	18664	18638	18546	18710	18804	18817	18792	18877	18834	18681	18563	18889	18696	18718	18657	18659	18714	18806	18567	18904	18826	18836	18767	18844	18718	18730	18843	18752	18695	18781	18771	18814	18774	18730	18634	18737	18751	18662	18670	18899	18796	18810	18723	18867	18605	18789	18628	18773	18881	18626	18651	18651	18653	18607	18775	18653	18777	18626	18791	18796	18689	18801	18772	18498	18555	18680	18678	18781	18647	18659	18821	18645	18891	18687	18811	18663	18792	18810	18691	18624	18897	18773	18670	18746	18852	18779	18669	18676	18767	18866	18773	18824	18750	18625	18623	18834	18784	18720	18748	18765	18768	18700	18665	18791	18690	18723	18784	18864	18810	18653	18707	18781	18805	18676	18650	18780	18851	18834	18695	18893	18762	18650	18811	18717	18710	18642	18726	18718	18878	18641	18728	18806	18670	18781	18794	18778	18776	18751	18576	18962	18766	18568	18742	18832	18771	18852	18724	18656	18781	18805	18835	18728	18783	18759	18821	18757	18829	18740	18780	18713	18785	18772	18692	18703	18808	18976	18838	18663	18848	18693	18585	18844	18787	18818	18716	18685	18848	18908	18810	18698	18673	18628	18601	18780	18792	18640	18748	18818	18704	18730	18785	18699	18643	18690	18615	18876	18648	18715	18675	18637	18681	18691	18773	18810	18654	18742	18721	18775	18865	18908	18803	18762	18666	18727	18747	18611	18672	18773	18680	18724	18751	18765	18920	18760	18674	18655	18826	18722	18734	18764	18766	18577	18754	18729	18671	18639	18823	18746	18791	18694	18788	18684	18649	18815	18626	18752	18755	18879	18798	18813	18691	18733	18833	18747	18848	18773	18835	18636	18836	18764	18666	18740	18610	18573	18766	18664	18549	18699	18691	18811	18783	18667	18604	18795	18676	18919	18761	18907	18634	18762	18705	18859	18701	18607	18666	18698	18826	18849	18649	18614	18818	18816	18895	18664	18868	18675	18770	18730	18655	18629	18765	18891	18755	18716	18733	18724	18798	18776	18717	18806	18626	18755	18529	18840	18639	18830	18929	18751	18866	18754	18668	18723	18763	18971	18889	18826	18849	18744	18901	18655	18697	18778	18574	18885	18751	18893	18558	18750	18903	18802	18779	18862	18797	18584	18796	18740	18848	18756	18890	18542	18672	18736	18594	18815	18727	18652	18637	18747	18586	18566	18767	18700	18652	18851	18734	18812	18589	18792	18695	18728	18688	18844	18702	18831	18700	18844	18643	18672	18866	18750	18662	18681	18738	18820	18796	18691	18842	18688	18716	18722	18501	18871	18657	18885	18543	18808	18876	18728	18643	18981	18769	18617	18596	18677	18756	18709	18747	18828	18854	18712	18693	18590	18959	18621	18740	18704	18724	18839	18490	18722	18687	18558	18754	18679	18662	18899	18855	18766	18678	18632	18710	18723	18794	18887	18853	18720	18768	18727	18745	18749	18740	18749	18979	18485	18854	18682	18789	18807	18873	18830	18770	18674	18711	18595	18683	18706	18724	18808	18690	18934	18779	18608	18780	18848	18718	18602	18762	18856	18703	18771	18696	18842	18648	18803	18775	18748	18771	18717	18642	18663	18706	18796	18626	18831	18706	18692	18703	18559	18847	18759	18676	18675	18778	18524	18834	18612	18646	18769	18708	18802	18715	18847	18766	18714	18862	18591	18718	18632	18669	18810	18669	18970	18954	18662	18868	18771	18632	18673	18823	18627	18600	18820	18937	18616	18660	18551	18600	18707	18706	18922	18557	18703	18737	18806	18673	18857	18849	18731	18665	18760	18923	18778	18813	18802	18805	18811	18606	18803	18833	18862	18810	18805	18862	18712	18665	18682	18630	18654	18780	18792	18758	18632	18849	18678	18609	18728	18761	18630	18590	18691	18813	18670	18827	18557	18660	18670	18845	18793	18842	18770	18691	18534	18756	18666	19040	18812	18584	18733	18761	18966	18606	18838	18665	18824	18691	18910	18693	18951	18753	18805	18819	18706	18676	18712	18581	18688	18730	18691	18672	18859	18913	18610	18797	18790	18853	18670	18845	18967	18601	18722	18508	18798	18780	18850	18761	18777	18810	18870	18612	18637	18862	18606	18822	18692	18754	18808	18712	18848	18662	18781	18851	18767	18717	18811	18672	18868	18861	18788	18766	18685	18792	18713	18662	18728	18798	18692	18608	18892	18699	18741	18802	18616	18785	18625	18665	18800	18581	18491	18843	18850	18745	18716	18819	18644	18687	18644	18678	18722	18741	18819	18750	18794	18689	18726	18612	18833	18774	18666	18773	18773	18762	18624	18676	18435	18780	18852	18747	18627	18733	18879	18873	18830	18595	18584	18749	18702	18638	18740	18750	18860	18873	18828	18706	18641	18751	18658	18685	18864	18755	18878	18739	18641	18760	18904	18786	18803	18754	18919	18770	18880	18907	18676	18834	18816	18572	18644	18612	18728	18680	18603	18779	18809	18660	18644	18692	18731	18721	18805	18693	18861	18608	18759	18809	18792	18816	18808	18711	18711	18762	18951	18753	18671	18771	18726	18643	18762	18767	18697	18651	18664	18839	18667	18815
29496	30200	38468	35682	29833	26923	24480	23403	22782	22691	22163	21916	22020	22022	21901	21832	21899	21951	21841	21910	21832	21730	21778	21932	21768	21826	21657	21574	21722	21837	21617	21843	21856	21755	21491	21666	21721	21572	21827	21769	21642	21835	21752	21626	21732	21496	21733	21770	21533	21740	21687	21598	21696	21668	21731	21834	21781	21862	21763	21885	21621	21713	21778	21660	21894	21653	21824	21720	21667	21830	21846	21900	21648	21634	21642	21668	21817	21934	21793	21806	21589	21761	21647	21640	21675	21603	21765	21824	21655	21559	21753	21688	21790	21482	21582	21649	21959	21741	21616	21566	21660	21783	21683	21511	21820	21672	21732	21742	21681	21654	21622	21680	21687	21882	21613	21726	21730	22014	21721	21715	21810	21653	21687	21530	21692	21476	21576	21643	21588	21481	21591	21588	21455	21668	21751	21673	21814	21599	21569	21651	21812	21635	21750	21749	21763	21717	21907	21633	21518	21523	21759	21731	21664	22037	21626	21682	21663	21828	21581	21628	21584	21535	21740	21699	21827	21499	21807	21568	21746	21712	21750	21735	21768	21825	21878	21672	21835	21843	21796	21739	21854	21637	21766	21654	21797	21829	21772	21762	21646	21811	21484	21594	21650	21685	21435	21812	21666	21655	21533	21826	21686	21601	21726	21906	21557	21467	21649	21675	21732	21726	21702	21730	21461	21631	21813	21827	21720	21530	21681	21516	21601	21855	21622	21678	21950	21915	21726	21883	21766	21748	21638	21659	21618	21623	21589	21815	21626	21671	21581	21426	21589	21603	21559	21851	21589	21769	21700	21915	21767	21717	21695	21771	21651	21666	21747	21786	21923	21640	21800	21563	21711	21566	21693	21746	21642	21537	21582	21729	21650	21312	21790	21640	21747	21620	21666	21649	21529	21629	21549	21719	21768	21548	21587	21926	21763	21745	21643	21749	21777	21737	21586	21741	21891	21852	21767	21764	21699	21806	21825	21672	21704	21366	21836	21619	21737	21709	21661	21616	21660	21774	21639	21734	21634	21577	21688	21632	21663	21802	21791	21595	21536	21621	21555	21818	21546	21563	21571	21488	21705	21637	21739	21698	21735	21603	21746	21587	21653	21847	21671	21574	21589	21800	21582	21685	21701	21773	21697	21737	21755	21706	21675	21752	21758	21701	21713	21508	21760	21458	21593	21658	21580	21738	21893	21935	21584	21824	21691	21548	21849	21581	21692	21495	21356	21644	21560	21595	21783	21673	21743	21620	21900	21821	21525	21643	21631	21897	21545	21710	21711	21690	21731	21757	21996	21675	21781	21653	21653	21483	21675	21519	21766	21366	21718	21617	21540	21563	21828	21553	21747	21744	21708	21668	21641	21560	21669	21548	21668	21778	21448	21751	21489	21549	21682	21635	21549	21627	21677	21554	21685	21428	21864	21668	21717	21519	21803	21873	21557	21543	21535	21717	21671	21736	21688	21639	21756	21584	21422	21632	21806	21693	21750	21694	21663	21812	21625	21721	21763	21757	21678	21604	21775	21773	21846	21658	21706	21678	21440	21638	21596	21913	21837	21849	21560	21469	21598	21447	21847	21768	21841	21619	21706	21571	21540	21712	21833	21931	21667	21803	21832	21758	21627	21627	21789	21617	21607	21793	21583	21705	21561	21767	21644	21686	21649	21798	21831	21802	22009	21929	21604	21399	21511	21670	21619	21736	21733	21683	21744	21785	21871	21724	21711	21825	21720	21706	21644	21626	21689	21715	21904	21857	21678	21696	21739	21641	21655	21862	21503	21670	21702	21640	21773	21684	21629	21699	21673	21853	21761	21613	21560	21558	21588	21643	21604	21662	21532	21645	21748	22025	21758	21730	21543	21708	21702	21621	21810	21592	21780	21677	21613	21475	21555	21708	21691	21657	21763	21695	21699	21699	21549	21618	21829	21664	21676	21720	21880	21626	21644	21526	21726	21681	21706	21751	21567	21812	21550	21639	21693	21488	21762	21692	21787	21733	21678	21679	21819	21859	21658	21662	21656	21623	21615	21647	21503	21615	21675	21686	21559	21853	21621	21804	21738	21736	21905	21550	21752	21656	21640	21783	21759	21632	21809	21664	21729	21784	21462	21670	21678	21583	21872	21663	21651	21552	21685	21856	21553	21823	21879	21473	21771	21755	21845	21728	21747	21829	21814	21640	21716	21745	21859	21869	21724	21687	21621	21661	21771	21751	22009	21665	21734	21834	21851	21545	21719	21555	21526	21686	21771	21748	21758	21566	21717	21657	21747	21911	21820	21908	21555	21775	21892	21653	21819	21704	21538	21691	21777	21673	21544	21644	21831	21802	21571	21537	22012	21677	21561	21799	21680	21586	21476	21766	21697	21741	21662	21693	21589	21663	21641	21655	21666	21704	21836	21528	21762	21825	21772	21676	21732	21841	21537	21609	21725	21873	21579	21598	21639	21607	21506	21769	21929	21667	21591	21704	21741	21632	21663	21448	21609	21684	21512	21979	21766	21781	21672	21912	21787	21583	21650	21752	21795	21636	21575	21636	21680	21285	21811	21632	21658	21788	21851	21658	21755	21576	21812	21595	21584	21768	21863	21691	21812	21658	21737	21482	21665	21688	21889	21671	21670	21654	21512	21382	21759	21871	21682	21737	21706	21583	21592	21704	21665	21723	21585	21856	21741	21653	21553	21733	21603	21817	21761	21569	21759	21757	21601	21674	21689	21801	21648	21625	21570	21654	21676	21787	21361	21457	21663	21638	21665	21635	21847	21817	21630	21515	21712	21754	21479	21644	21578	21675	21675	21824	21673	21823	21878	21778	21678	21481	21793	21678	21505	21683	21810	21927	21741	21679	21751	21738	21736	21875	21682	21654	21515	21799	21853	21722	21628	21821	21620	21667	21748	21827	21639	21882	21782	21650	21614	21802	21645	21687	21886	21552	21606	21679	21803	21706	21829	21847	21782	21584	21729	21752	21732	21625	22021	21680	21854	21749	21654	21824	21807	21708	21651	21477	21633	21527	21823	21872	21665	21696	21723	21835	21835	21766	21554	21888	21770	21646	21776	21680	21831	21732	21870	21694	21821	21737	21579	21537	21825	21580	21730	21641	21566	21621	21695	21682	21641	21699	21544	21527	21910	21861	21731	21751	21657	21634	21442	21724	21783	21795	21773	21539	21565	21588	21644	21782	21617	21790	21524	21550	21767	21511	21587	21864	21812	21870	21786	21791	21665	21701	21678	21762	21685	21714	21729	21765	21554	21816	21665	21498	21553	21815	21710	21843	21715	21713	21578	21832	21825	21744	21556	21808	21850	21739	21784	21721	21695	21620	21635	21702	21531	21834	21655	21781	21761	21705	21809	21701	21526	21599	21871	21652	21692	21568	21647	21700	21901	21640	21667	21683	21731	21698	21761	21756	21630	21563	21837	21763	21689	21726	21327	21689	21745	21596	21755	21718	21717	21794	21644	21691	21805	21774	21745	21461	21804	21662	21764	21512	21537	21442	21613	21850	21832	21630	21622	21808	21819	21844	21600	21599	21738	21714	21724	21754	21808	21728	21642	21834	21848	21881	21773	21591	21667	21670	21853	21556	21608	21842	21617	21519	21672	21516	21773	21529	21565	21523	21772	21857	21761	21691	21829	21587	21782	21527	21766	21784	21947	21629	21805	21632	21701	21748	21692	21597	21812	21678	21541	21659	21621	21753	21817	21648	21664	21721	21725	21813	21794	21838	21827	21675	21717	21709	21801	21710	21558	21657	21528	21779	21736	21998	21623	21773	21753	21703	21774	21553	21665	21759	21856	21930	21702	21741	21774	21776	21816	21693	21778	21675	21489	21516	21740	21696	21730	21662	21774	21512	21643	21797	21917	21742	21625	21616	21698	21616	21862	21675	21716	21952	21763	21703	21737	21810	21724	21690	21945	21759	21672	21750	21998	21690	21678	21610	21784	21656	21719	21517	21568	21841	21704	21646	21781	21603	21655	21815	21490	21621	21848	21898	21548	21766	21653	21624	21661	21626	21722	21567	21533	21536	21578	21764	21718	21616	21645	21798	21714	21636	21711	21629	21562	21748	21656	21558	21974	21572	21942	21651	21695	21903	21623	21685	21921	21566	21811	21685	21803	21712	22034	21790	21554	21777	21609	21741	21534	21648	21713	21760	21560	21755	21582	21703	21847	21711	21960	21878	21709	21708	21723	21681	21798	21874	21705	21796	21775	21761	21874	21936	21818	21498	21730	21795	21748	21813	21816	21684	21569	21643	21651	21690	21827	21713	21741	21538	21733	21682	21560	21632	21595	21686	21759	21525	21903	21761	21857	21555	21619	21782	21727	21951	21805	21756	21593	21798	21817	21759	21696	21626	21761	21467	21658	21506	21680	21851	21606	21516	21859	21711	21596	21755	21766	21833	21551	21823	21760	21560	21666	21825	21675	21690	21856	21709	21520	21815	21698	21671	21872	21502	21635	21727	21618	21597	21817	21612	21761	21377	21499	21624	21665	21920	21828	21671	21677	21707	21474	21572	21982	21605	21810	21666	21697	21518	21653	21600	21683	21659	21839	21598	21764	21660	21761	21788	21751	21788	21779	21542	21850	21740	21616	21876	21397	21799	21571	21550	21860	21557	21468	21790	21718	21793	21787	21610	21731	21683	21735	21805	21490	21680	21706	21681	21553	21664	21617	21987	21860	21635	21582	21712	21880	21864	21917	21752	21780	21652	21745	21773	21614	21700	21878	21861	21628	21683	21750	21679	21779	21697	21583	21693	21692	21709	21511	21593	21740	21740	21709	21506	21564	21740	21642	21568	21869	21751	21806	21671	21725	21498	22072	21753	21849	21702	21819	21600	21803	21690	21718	21767	21622	21663	21752	21636	21744	21638	21678	21793	21539	21607	21549	21519	21687	21980	21838	21589	21873	21487	21501	21682	21544	21594	21813	21767	21633	21754	21835	21553	21751	21629	21852	21827	21670	21797	21949	21501	21768	21701	21850	21671	21748	21654	21664	21866	21546	21626	21744	21673	21868	21662	21824	21729	21616	21621	21714	21644	21504	21760	21794	21505	21565	21549	21589	21787	21925	21753	21792	21695	21737	21715	21677	21588	21789	21666	21715	21680	21916	21760	21890	21792	21687	21502	21689	21702
34893	48705	44520	35528	29645	25077	22072	20522	19790	19147	18682	18661	18496	18518	18498	18254	18307	18471	18410	18308	18303	18364	18401	18170	18267	18271	18169	18297	18244	18227	18194	18355	18316	18460	18217	18083	18303	18280	18331	18297	18290	18228	18246	18338	18272	18177	18299	18119	18190	18219	18137	18332	18187	17962	18214	18102	18311	18137	18127	18396	18205	18334	18323	18104	18278	18230	18089	18598	18231	18187	18429	18283	18354	18212	18244	18207	18088	18315	18301	18252	18222	18290	18392	18369	18201	18192	18352	18210	18330	18148	18274	18315	18152	18208	18289	18269	18319	18174	18122	18388	18305	18302	18312	18049	18351	18322	18469	18155	18160	18063	18241	18196	18383	18350	18247	18248	18163	18164	18222	18230	18219	18235	18261	18153	18163	18370	18386	18133	18225	18259	18419	18067	18223	18257	18178	18310	18221	18496	18285	18271	18216	18350	18221	18283	18273	18222	18245	18075	18384	18335	18346	18346	18099	18235	18187	18193	18199	18205	18212	18228	18323	18112	18262	18298	18347	18125	18340	18221	18078	18433	18214	18327	18226	18398	18278	18261	18272	18315	18195	18213	18103	18435	18153	18133	18183	18222	18112	18272	18319	18220	18201	18366	18284	18152	18219	18191	18466	18159	18298	18290	18248	18243	18279	18251	18290	18176	18090	18436	18500	18236	18358	18248	18296	18142	18293	18368	18304	18284	18187	18265	18386	18342	18095	18306	18164	18291	18220	18186	18231	18183	18353	18096	18131	18280	18216	18388	18077	18189	18253	18127	18174	18309	18248	18316	18273	18242	18381	18356	18275	18201	18138	18150	18184	18479	18405	18356	18304	18317	18274	18252	18299	18197	18391	18388	18205	18143	18285	18281	18248	18266	18321	18198	18321	17889	18205	18170	18215	18243	18238	18201	18221	18240	18219	18407	18165	18299	18186	18328	18080	18188	18235	18402	18283	18324	18410	18193	18337	18356	18194	18282	18216	18360	18137	18368	18276	18213	18307	18246	18378	18320	18155	18052	18315	18378	18343	18295	18265	18155	18428	18187	18178	18324	18307	18119	18403	18310	18225	18369	18258	18292	18233	18274	18104	18189	18377	18369	18081	18154	18149	18355	18184	18234	18453	18123	18326	18183	18322	18223	18223	18272	18280	18216	18367	18176	18232	18351	18207	18316	18324	18298	18269	18253	18363	18356	18090	18258	18182	18175	18353	18216	18319	18264	18409	18247	18191	18377	18308	18330	18236	18336	18211	18256	18415	18213	18241	18262	18336	18396	18210	18344	18382	18242	18373	18364	18293	18160	18198	18209	18229	18188	18299	18158	18041	18460	18036	18234	18289	18300	18136	18086	18194	18285	18304	18253	18295	18190	18179	18179	18147	18367	18318	18230	18166	18103	18315	18144	18322	18428	18236	18333	18225	18180	18235	18178	18141	18202	18277	18240	18248	18486	18292	18394	18331	18265	18169	18387	18393	18358	18127	18278	18247	18281	18204	18217	18137	18266	18150	18183	18351	18273	18330	18351	18247	18231	18221	18300	18147	18243	18317	18222	18377	18322	18410	18249	18207	18382	18268	18201	18217	18365	18332	18334	18286	18189	18044	18312	18279	18200	18411	18336	18262	18384	18350	18436	18297	18148	18399	18340	18306	18245	18365	18219	18299	18313	18289	18180	18319	18165	18149	18403	18296	18398	18335	18295	18224	18109	18292	18207	18313	18253	18310	18417	18114	18290	18329	18268	18005	18313	18220	18391	18236	18368	18127	18376	18328	18348	18246	18414	18260	18330	18394	18357	18312	18224	18281	18366	18046	18125	18374	18193	18306	18450	18409	18155	18204	18248	18300	18336	18330	18207	18295	18417	18352	18408	18364	18302	18133	18145	18207	18374	18213	18197	18192	18367	18218	18383	18249	18307	18294	18336	18381	18373	18246	18237	18267	18269	18327	18410	18303	18165	18221	18162	18412	18228	18279	18258	18268	18274	18299	18182	18403	18347	18430	18134	18273	18242	18224	18204	18248	18435	18202	18206	18264	18190	18132	18323	18172	18327	18268	18218	18081	18266	18241	18250	18366	18060	18315	18095	18326	18246	18276	18262	18243	18352	18289	18196	18367	18279	18319	18209	18259	18485	18232	18264	18292	18395	18303	18220	18377	18036	18286	18503	18141	18255	18191	18187	18300	18390	18206	18218	18140	18324	18373	18288	18156	18289	18260	18248	18235	18202	18288	18267	18256	18215	18329	18313	18112	18208	18280	18246	18181	18284	18207	18176	18299	18191	18310	18328	18181	18320	18250	18333	18459	18233	18363	18211	18368	18132	18301	18218	18337	18142	18268	18345	18231	18006	18238	18270	18439	18197	18051	18169	18116	18326	18246	18297	18395	18304	18146	18139	18382	18233	18448	18239	18320	18223	18227	18214	18218	18308	18296	18415	18300	18327	18266	18291	18260	18389	18189	18255	18286	18221	18337	18243	18186	18365	18148	18342	18270	18176	18199	18161	18198	18152	18313	18267	18333	18320	18221	18146	18349	18426	18241	18419	18184	18314	18467	18161	18310	18365	18257	18474	18123	18115	18248	18350	18030	18272	18281	18347	18200	18276	18156	18164	18196	18288	18347	18274	18292	18322	18335	18367	18244	18248	18064	18243	18300	18180	18119	18295	18114	18145	18289	18311	18149	18124	18199	18217	18424	18147	18087	18261	18190	18349	18124	18134	18204	18237	18281	18155	18375	18294	18249	18476	18378	18290	18305	18193	18312	18218	18454	18390	18130	18216	18203	18210	18183	18082	18339	18215	18303	18127	18237	18210	18374	18447	18299	18149	18166	18220	18419	18163	18303	18130	18214	18222	18125	18099	18345	18180	18266	18216	18351	18160	18200	18384	18104	18168	18332	18316	18264	18367	18291	18204	18388	18303	18230	18230	18312	18226	18353	18035	18267	18411	18184	18279	18281	18330	18108	18245	18239	18252	18321	18238	18257	18214	18284	18295	18250	18288	18301	18254	18437	18374	18279	18076	18442	18268	18288	18427	18150	18223	18219	18180	18194	18181	18342	18320	18262	18153	18334	18262	18269	18303	18269	18346	18062	18281	18256	18206	18242	18332	18268	18284	18269	18367	18346	18229	18371	18114	18108	18143	18207	18146	18233	18317	18184	18281	18325	18380	18093	18130	18247	18365	18409	18175	18351	18253	18358	18322	18269	18339	18220	18218	18149	18160	18203	18181	18260	18127	18299	18312	18333	18156	18279	18109	18196	18147	18381	18220	18307	18349	18225	18390	18088	18166	18242	18273	18267	18250	18425	18352	18206	18169	18080	18156	18306	18280	18346	18429	18329	18185	18275	18334	18454	17980	18401	18295	18115	18388	18311	18294	18328	18340	18162	18164	18309	18241	18208	18214	18196	18297	18169	18244	18218	18326	18256	18127	18339	18117	18362	18227	18282	18277	18252	18204	18302	18378	18334	18123	18237	18217	18211	18144	18278	18229	18233	18289	18322	18206	18194	18178	18415	18161	18262	18283	18200	18297	18174	18107	18324	18248	18233	18122	18159	18314	18284	18218	18291	18339	18151	18220	18403	18262	18280	18125	18305	18333	18097	18274	18122	18231	18176	18324	18141	18045	18317	18346	18357	18222	17982	18277	18112	18300	18389	18213	18232	18328	18187	18150	18400	18281	18358	18211	18196	17945	18203	18291	18189	18207	18330	18344	18342	18101	18233	18296	18268	18349	18194	18487	18387	18214	18404	18350	18197	18302	18387	18109	18119	18375	18304	18406	18223	18414	18343	18087	18183	18240	18233	18279	18333	18214	18172	18228	18252	18209	18254	18104	18352	18250	18176	18192	18298	18271	18389	18233	18290	18398	18257	18178	18259	18265	18177	18121	18295	18337	18193	18404	18187	18211	18311	18296	18312	18246	18325	18162	18145	18210	18320	18111	18118	18348	18377	18117	18244	18319	18102	18278	18140	18340	18334	18334	18280	18212	18107	18340	18220	18156	18281	18411	18307	18278	18153	18241	18219	18424	18146	18465	18257	18129	18298	18428	18270	18128	18246	18102	18273	18235	18251	18278	18119	18282	18257	18396	18417	18142	18219	18149	18295	18152	18344	18153	18471	18177	18251	18378	18524	18172	18324	18198	18344	18205	18359	18316	18075	18271	18239	18403	18183	18207	18219	18156	18422	18282	18434	18247	18356	18139	18241	18177	18368	18259	18238	18367	18442	18207	18304	18286	18373	18317	18161	18107	18163	18152	18310	18245	18187	18034	18319	18294	18147	18210	18269	18307	18245	18242	18347	18232	18335	18293	18264	18155	18286	18259	18321	18478	18257	18359	18337	18378	18272	18205	18480	18255	18334	18212	18404	18471	18254	18394	18170	18228	18124	18295	18138	18544	18229	18267	18248	18254	18208	18197	18352	18405	18127	18399	18297	18305	18234	18334	18258	18155	18264	18143	18260	18282	18270	18245	18362	18225	18262	18276	18434	18246	18258	18212	18285	18157	18293	18270	18216	18386	18251	18178	18311	18236	18173	18210	18344	18270	18369	18390	18437	18146	18434	18289	18269	18255	18207	18312	18196	18180	18148	18370	18274	18188	18130	18351	18146	18141	18119	18299	18209	18218	18276	18413	18226	18161	18099	18304	18322	18314	18306	18185	18253	17943	18289	18346	18275	18442	18081	18326	18237	18233	18391	18349	18231	18276	18247	18330	18191	18192	18318	18183	18407	18290	18224	18162	18135	18169	18339	18179	18313	18257	18266	18249	18335	18353	18266	18337	18353	18438	18347	18296	18391	18403	18370	18410	18351	18170	18238	18306	18295	18123	18240	18248	18204	18327	18393	18246	18366	18223	18226	18202	18329	18243	18272	18278	18271	18329	18193	18288	18042	18295	18248	18235	18209	18233	18256	18184	18429	18226	18282	18319	18360	18267	18344	18314	18159	18216	18381	18330	18015	18368	18217	18257	18190	18170	18440	18264	18429	18370	18316	18063	18105	18390	18252	18280	18421	18341	18067	18267	18060	18393	18363	18328	18310	18288	18234	18277	18231	18133	18227	18388	18283	18273	18299	18288	18163	18283	18292	18082	18036	18363	18200	18431	18404	18305	18233	18223	18193	18253	18452	18227	18349	18202
24141	21517	29470	27465	28566	30451	30053	26915	24355	23610	22853	22323	22421	22312	22357	22135	22322	22302	22349	22336	22088	22193	21953	22191	22055	22081	21925	22088	22001	21907	21952	21910	21825	22064	21975	21990	21799	22078	22042	21915	22061	22110	22123	21914	21808	21823	22020	21974	21894	22023	21873	21636	22020	21911	21894	21760	21952	22024	21909	21929	21927	21811	22053	21900	22016	21924	22075	22012	21867	22118	22079	22019	21992	21760	22045	21963	21891	21870	22031	21836	21995	21921	21794	22014	21809	21823	21588	21668	21897	21916	21846	21848	21830	21904	22206	21821	22169	21889	21801	21834	21794	21863	21778	22141	21974	22053	21846	22015	22001	21971	22095	21980	21986	21819	21928	21739	21802	21844	21921	22236	21945	21784	21606	21816	21990	22027	21713	21856	21985	21958	22119	21955	21818	22048	21854	21799	21969	22043	21922	21900	21941	22005	21850	21815	22016	21669	21871	22108	21900	21683	21917	21984	22080	22068	21678	21670	22000	21950	21968	21865	22021	21994	21919	21976	22041	21965	21999	22044	21988	21914	21949	21867	22012	21891	21799	21731	21879	21742	21854	21782	22028	21943	22144	22003	22093	21792	21901	22198	21815	21682	21807	21724	21800	21888	21957	21936	21958	21676	21841	22017	21888	21794	21893	21921	21743	21870	21898	21789	21897	21821	22180	21914	21925	21800	21843	21905	21980	21886	21894	21838	21994	21868	21743	21741	21831	21937	21808	21904	21889	21794	21803	21944	21856	22002	21970	22160	21915	21760	21735	22126	21694	21893	21926	21782	21941	21857	21763	22027	22107	21863	21845	22012	22067	21977	21897	21892	21788	21956	21871	21884	21826	21853	21719	21945	21913	22016	21913	21915	21949	21762	21938	21935	21882	21961	21977	21986	22022	21785	22214	21900	21950	22059	21941	21956	22142	21851	21725	21799	21893	21757	21980	21837	21985	21547	21875	21793	21809	21882	21953	21908	21615	21845	21912	21905	22123	21862	21732	21958	21913	22031	22007	21848	21957	21877	21732	22066	21853	21894	21883	21935	21928	21990	21879	21860	21960	21861	21872	21852	21868	21969	22005	22007	21849	21909	21655	22008	21702	21810	22038	22097	21982	22003	22074	22033	21978	21844	21710	21806	22086	21984	21948	21843	21894	21916	21994	21849	21951	21951	21985	21702	21815	21926	22004	21780	21888	21855	21989	21904	21895	21861	21960	21948	21786	21798	21766	21809	21816	22013	21848	21920	21743	21970	21968	22069	22016	22126	21873	21970	21884	21952	21841	21911	22034	21889	21904	21889	21923	21864	21904	21799	21712	21773	21944	21710	21884	21858	22110	22002	22022	22002	21695	21862	21991	21903	21993	22106	21846	21842	22008	21844	21861	21768	21935	21803	21853	21984	22106	21999	22073	21859	22253	21799	21840	21842	21880	21985	21753	21836	22010	21996	21947	21790	21963	21791	21824	21790	21929	21975	21857	21892	21932	22045	21970	21978	22093	21951	21857	21880	21837	21898	22015	21986	22000	21962	21890	21989	21753	21888	22004	21877	22064	21761	21895	21851	21723	21798	21815	22002	21760	21927	21907	21948	21865	21861	21965	21854	22131	21836	21664	22032	21939	21779	21847	22140	21780	21935	22063	21762	21777	21904	22026	22021	21740	21933	21902	21737	21845	21847	21715	21949	21961	21953	21833	21902	21769	21925	21808	21773	21763	21758	21854	21971	22003	21847	22029	21664	21862	21840	21792	21863	21994	22057	21867	21952	21995	21759	21903	22004	21838	21749	21699	21897	22078	21977	21770	21945	21973	22021	22148	21859	22120	21978	21816	21834	21823	21973	21711	21886	21852	21867	22020	21935	21821	21834	21911	21747	21813	21839	21830	21882	21860	21965	21669	21873	22156	22044	22039	21991	21937	21921	22108	21702	21796	22048	21938	21934	21584	21761	21913	21837	21934	21843	21923	21853	21948	22114	22170	21870	21741	22066	22279	21857	22039	22214	22103	21727	22026	22035	21968	21763	22028	21950	21868	21986	21762	21908	21929	21982	22004	21836	21944	21939	21890	21764	21762	21866	21999	21664	22025	21929	21881	21988	21954	22145	21955	22028	22026	22004	21917	21998	22190	22084	21884	21839	21881	21999	21733	22049	22022	22075	21933	21617	21674	21704	21869	21944	21836	21927	21702	21921	21748	21839	22022	21948	21909	21911	21907	22088	21990	21737	21927	21987	22034	21784	21891	21992	21735	21911	22000	21813	21873	22123	21896	21992	22019	21815	21920	21941	21765	21869	21882	21829	21699	21928	21809	21743	21902	22135	21945	22003	21780	21999	21940	21925	21867	21771	21922	21787	22125	21890	21882	21848	21936	22009	21872	21770	21828	21883	21887	21825	21896	21974	22073	22159	21949	21895	21779	21770	21790	21930	21818	21805	21899	21836	21909	22040	21918	22044	21929	21849	22039	22059	21826	21927	22046	22006	21905	22090	21890	21776	22116	21953	22059	21964	22212	21979	21816	22041	22018	21978	21742	21693	22003	22029	22000	21896	21839	21767	22031	21836	22080	21889	22202	22061	21924	21978	21737	21911	21837	22037	22106	22050	22188	21842	21982	22056	22187	21921	21715	21795	21959	21915	21848	21960	21801	22054	21865	21800	21841	22046	21856	21887	22023	21962	21910	21937	22034	22004	21869	22030	22033	21796	21866	21762	21805	21832	22083	21891	21801	22328	21869	21987	21874	22052	21958	22105	21949	21711	22094	22172	21752	21836	22003	21874	21755	21641	21943	21842	22198	22061	21984	22096	21811	21986	21900	22024	21761	21982	21803	21901	22073	21925	21994	21757	21878	21998	21917	22103	21994	21993	21842	21999	21912	21840	21974	21868	21933	21678	21921	21942	22116	21930	21777	21990	21971	22017	21734	21977	21867	21941	22058	22084	22038	21818	21813	21997	22151	21807	21993	21815	21724	21782	22016	21952	21898	22003	21924	22093	22008	21932	21929	22033	21974	21911	21941	22005	21842	21963	21914	21936	21930	21790	21705	22034	21948	21946	21855	22104	21979	21839	21919	22093	21750	21933	21775	21943	21946	22061	21815	21673	21709	21932	21819	21866	22236	22075	22025	21761	21658	21666	21898	22069	21691	21694	21894	22151	21940	21898	21845	21872	21935	21985	21922	21836	22069	21943	21821	21703	21956	21954	21907	22180	21784	22088	21842	21800	21909	21798	21921	21923	22034	21778	22013	21687	21787	21833	22084	21749	22060	22038	21933	22081	22045	21873	21980	22039	21735	21855	22068	22029	21749	21808	21761	21971	21838	21958	21691	22001	22032	21964	21747	21881	22048	22009	21948	21976	21992	22093	21865	21820	21957	21937	21768	21958	21981	21777	22115	21969	22191	21820	21971	21857	21708	21796	21783	21766	21978	21869	21762	22135	21840	21876	21895	22096	21788	22030	21967	21868	22026	21876	22162	21996	21978	22024	21759	21670	21889	21893	21940	21845	22031	21791	21811	21903	21925	21948	22110	21957	22084	22118	21805	21925	21993	22036	21996	22126	21995	22051	21912	21864	21996	21989	22025	21908	21934	22066	22063	21976	21733	21728	21949	21971	22081	21852	21871	21867	22113	21831	21810	21992	21898	21918	22129	21913	21948	21643	21895	21807	21917	22024	21829	21766	21883	21978	21995	21813	21979	21776	21803	22061	21783	21681	21916	22059	22054	21866	22001	21912	21782	21990	21809	22136	22000	21884	22043	21932	21989	21969	22022	21698	21943	22040	21919	22021	21877	21920	21986	21692	21793	21959	21842	21889	21940	21824	22106	21891	21991	21911	21944	22195	22004	21780	21894	21979	21895	21855	21868	22029	21852	21981	22185	21993	22183	21937	21852	22105	22182	21973	22008	21919	21869	21808	21872	21972	22008	21916	21984	21797	21750	21757	21946	22049	21999	21962	21853	21864	21697	21739	21888	21924	21834	21840	21891	22054	21925	22028	21907	21731	21806	21700	21969	22158	22063	21741	21853	21869	22002	21866	21951	22046	21789	21832	21835	22044	21873	21717	22012	21714	22193	21818	22001	21727	21705	21895	21998	21975	21766	21972	21939	22063	21821	21945	21939	21967	21866	21833	22033	21907	22038	21967	21924	21930	21821	21947	22073	21744	22025	21976	22275	22040	21854	21865	21904	21957	21693	21774	21906	21922	21949	21861	21850	21866	21952	21870	21992	21769	21978	22042	21769	21894	21966	21791	22052	21902	22042	21898	21824	21975	22014	22031	22008	21783	21974	21887	22043	21975	21967	21850	21962	21932	21889	22053	21833	22072	21923	21898	21925	21834	21963	21984	21802	21915	22007	21993	21896	21913	21998	21836	21952	21979	21908	21971	21865	21968	21887	21825	22152	21891	21840	21879	21914	22221	21883	21706	21997	22027	21940	22027	21885	21950	21844	21970	21976	21918	21904	22044	22204	21892	22213	21782	21887	21783	21966	21838	21751	21916	21948	21828	22011	22183	22040	22039	22033	21913	22062	21819	21682	22052	22071	21826	22100	21793	21947	21925	22348	22150	21907	22061	21925	21936	22053	22028	21781	21956	21985	21827	21637	22025	21630	21978	21840	21744	21873	21984	21937	21811	22178	22026	22067	22142	21899	21900	21755	21940	22124	22091	22048	21598	21729	21972	21757	21860	21960	21887	21794	22058	21887	21884	21944	21930	22004	21979	22188	21726	21856	21936	21923	21861	22217	21979	21925	22063	21896	21721	22125	21918	21957	21869	22022	21903	22167	21798	21912	22096	22028	21877	21963	21970	21911	21711	22157	21807	21943	22042	21919	21720	21991	21719	21942	21856	21747	21781	21630	21883	21800	21869	22031	22065	21879	21865	21891	21804	21882	21785	21885	21861	21791	22001	21803	21993	21841	21959	21875	22069	21790	21891	21943	21873	21885	21997	22206	21949	22104	21941	22050	22020	21971	21911	21920	22099	21962	21840	21954	21969	21855	21746	21800	21946	21945	22191	21781	21719	21854	22097	21939	22089	21916	21993	21986	21910	21729	22008	21846	21851	21766	21913	22011	21851	21922	21895	21887	21950	21908	21689	21848	21918	21795	21796	21872	21948	22017	21894	21980	21970	21818	21760
36482	58449	54322	44236	36874	30609	26856	24624	21089	20018	19447	19247	19129	18966	18732	18627	18594	18538	18577	18584	18413	18600	18538	18475	18442	18429	18498	18508	18450	18294	18426	18542	18630	18424	18518	18390	18395	18364	18496	18459	18502	18374	18608	18308	18202	18246	18620	18390	18407	18340	18229	18442	18402	18342	18331	18344	18401	18288	18438	18423	18280	18432	18416	18269	18231	18326	18452	18250	18370	18533	18376	18275	18266	18482	18360	18456	18285	18394	18282	18298	18250	18524	18562	18308	18383	18394	18341	18278	18222	18504	18219	18329	18636	18577	18427	18446	18314	18387	18469	18514	18541	18358	18291	18422	18382	18396	18360	18265	18316	18414	18172	18384	18323	18290	18550	18434	18291	18550	18248	18336	18419	18443	18405	18458	18481	18229	18253	18265	18189	18207	18392	18357	18278	18367	18392	18226	18276	18224	18322	18570	18373	18411	18262	18292	18133	18343	18305	18336	18355	18377	18450	18255	18238	18158	18181	18362	18294	18329	18204	18487	18456	18385	18382	18221	18280	18494	18325	18447	18285	18431	18300	18367	18486	18424	18463	18394	18415	18458	18359	18256	18365	18353	18252	18307	18243	18250	18462	18456	18464	18436	18447	18222	18341	18414	18217	18330	18275	18593	18338	18378	18512	18292	18257	18286	18429	18400	18321	18496	18320	18439	18417	18342	18553	18629	18203	18489	18388	18317	18252	18254	18462	18226	18140	18345	18413	18602	18326	18224	18364	18463	18268	18331	18459	18396	18373	18290	18336	18386	18325	18515	18347	18378	18369	18472	18434	18588	18313	18454	18359	18174	18562	18259	18350	18345	18522	18417	18267	18429	18414	18422	18434	18432	18349	18255	18363	18226	18270	18238	18276	18469	18391	18273	18395	18497	18333	18445	18222	18308	18315	18258	18422	18387	18339	18396	18481	18309	18440	18368	18300	18303	18515	18177	18258	18444	18394	18359	18537	18397	18294	18560	18427	18175	18489	18262	18382	18392	18457	18143	18367	18221	18460	18328	18255	18298	18278	18195	18581	18292	18418	18371	18407	18363	18466	18246	18376	18320	18324	18364	18206	18245	18302	18276	18216	18353	18209	18327	18398	18300	18413	18386	18377	18324	18265	18468	18338	18443	18318	18301	18476	18329	18355	18426	18357	18154	18339	18281	18357	18150	18301	18258	18330	18402	18287	18196	18276	18285	18505	18171	18308	18211	18359	18236	18486	18417	18211	18449	18238	18304	18437	18549	18305	18159	18220	18435	18621	18217	18399	18418	18410	18387	18221	18370	18267	18320	18134	18317	18377	18302	18434	18263	18327	18349	18421	18298	18393	18202	18459	18302	18373	18436	18430	18526	18258	18520	18349	18236	18250	18270	18662	18315	18431	18295	18357	18319	18321	18444	18298	18396	18214	18376	18568	18306	18338	18487	18483	18375	18354	18398	18324	18402	18225	18518	18474	18326	18443	18364	18288	18294	18224	18566	18333	18362	18364	18103	18301	18408	18344	18444	18422	18293	18209	18469	18203	18285	18247	18459	18414	18425	18357	18397	18336	18317	18264	18445	18083	18417	18420	18294	18376	18241	18321	18380	18222	18179	18434	18476	18285	18367	18343	18220	18352	18198	18200	18321	18460	18117	18451	18333	18471	18492	18394	18336	18447	18423	18313	18235	18430	18502	18492	18388	18506	18240	18277	18509	18428	18237	18214	18300	18343	18146	18465	18337	18470	18453	18358	18257	18395	18253	18295	18278	18463	18356	18223	18336	18307	18466	18465	18428	18208	18197	18579	18532	18159	18385	18253	18260	18336	18219	18371	18401	18315	18270	18500	18365	18417	18281	18474	18335	18212	18150	18199	18425	18171	18300	18456	18633	18285	18460	18403	18487	18257	18366	18134	18348	18269	18420	18263	18232	18283	18393	18409	18292	18265	18396	18205	18342	18297	18231	18491	18304	18262	18404	18396	18283	18245	18352	18297	18338	18321	18278	18365	18433	18467	18384	18222	18339	18408	18464	18323	18248	18457	18231	18474	18445	18379	18352	18277	18359	18345	18476	18380	18354	18304	18372	18254	18210	18408	18343	18143	18262	18275	18424	18193	18433	18277	18394	18539	18479	18550	18402	18364	18664	18283	18390	18281	18365	18359	18374	18258	18493	18279	18552	18385	18336	18387	18286	18429	18433	18466	18473	18360	18335	18325	18457	18498	18453	18365	18321	18502	18212	18370	18338	18505	18406	18261	18417	18365	18287	18323	18284	18448	18410	18389	18279	18395	18158	18356	18456	18326	18247	18219	18276	18337	18198	18426	18421	18273	18468	18296	18257	18289	18381	18383	18225	18368	18391	18308	18398	18280	18280	18470	18559	18386	18433	18354	18404	18362	18372	18387	18412	18386	18441	18347	18353	18399	18326	18370	18423	18337	18485	18454	18476	18430	18246	18376	18460	18242	18336	18364	18289	18405	18554	18289	18442	18500	18589	18560	18345	18258	18465	18416	18332	18455	18136	18437	18303	18364	18276	18287	18431	18361	18394	18389	18487	18323	18559	18148	18360	18206	18245	18456	18550	18436	18309	18332	18290	18369	18375	18444	18327	18427	18235	18489	18415	18407	18381	18517	18301	18298	18382	18296	18307	18386	18383	18257	18448	18426	18413	18332	18379	18504	18315	18449	18420	18345	18352	18353	18275	18417	18293	18281	18102	18464	18393	18493	18371	18424	18377	18391	18387	18406	18220	18354	18462	18233	18394	18208	18399	18342	18414	18457	18486	18299	18342	18297	18405	18321	18499	18554	18379	18494	18467	18334	18496	18264	18181	18310	18459	18378	18217	18376	18323	18214	18146	18267	18456	18423	18400	18387	18399	18428	18276	18219	18297	18538	18344	18341	18370	18245	18368	18210	18352	18485	18630	18459	18278	18258	18370	18275	18479	18423	18304	18411	18173	18325	18326	18304	18248	18445	18512	18314	18329	18544	18374	18409	18350	18079	18317	18511	18328	18268	18481	18230	18119	18174	18316	18436	18327	18462	18321	18335	18273	18369	18366	18409	18215	18330	18368	18293	18303	18341	18319	18358	18364	18399	18385	18239	18274	18303	18415	18226	18160	18199	18406	18243	18443	18338	18391	18326	18498	18327	18292	18203	18287	18537	18395	18384	18263	18377	18454	18404	18407	18312	18485	18320	18202	18411	18338	18299	18472	18441	18409	18323	18340	18410	18201	18341	18242	18368	18441	18459	18382	18400	18405	18561	18267	18349	18280	18474	18205	18180	18320	18408	18323	18386	18394	18485	18261	18284	18199	18435	18342	18005	18226	18152	18414	18376	18503	18275	18575	18391	18274	18451	18300	18442	18421	18600	18504	18398	18308	18340	18267	18314	18370	18395	18190	18219	18281	18520	18273	18306	18481	18295	18238	18512	18452	18334	18254	18263	18316	18276	18531	18234	18297	18468	18369	18327	18328	18397	18358	18386	18479	18279	18441	18375	18527	18366	18428	18317	18552	18347	18348	18358	18372	18204	18525	18539	18343	18440	18495	18491	18404	18198	18286	18441	18255	18237	18453	18257	18496	18196	18507	18421	18409	18422	18499	18240	18355	18375	18482	18330	18277	18230	18486	18238	18283	18526	18396	18428	18321	18221	18292	18407	18550	18188	18540	18381	18377	18254	18391	18438	18353	18409	18304	18268	18340	18404	18316	18509	18455	18422	18250	18205	18420	18313	18229	18402	18468	18312	18560	18211	18350	18416	18515	18493	18520	18234	18305	18424	18355	18259	18402	18405	18286	18441	18281	18687	18117	18170	18314	18181	18355	18394	18266	18430	18272	18479	18458	18346	18322	18198	18245	18485	18372	18361	18409	18394	18296	18228	18300	18459	18274	18470	18435	18307	18478	18452	18245	18485	18322	18403	18308	18298	18442	18410	18453	18418	18084	18630	18316	18396	18389	18291	18266	18336	18235	18314	18390	18347	18351	18327	18419	18346	18325	18466	18389	18362	18356	18250	18482	18315	18315	18447	18406	18475	18346	18464	18419	18558	18338	18364	18206	18239	18403	18411	18327	18342	18166	18318	18300	18352	18346	18322	18274	18505	18243	18472	18335	18414	18436	18453	18339	18366	18413	18369	18266	18260	18288	18329	18264	18324	18435	18362	18332	18441	18281	18348	18511	18135	18413	18365	18275	18201	18373	18366	18330	18539	18212	18459	18327	18395	18468	18307	18453	18254	18667	18372	18455	18276	18419	18252	18504	18453	18281	18490	18463	18384	18250	18281	18191	18374	18433	18576	18182	18419	18301	18423	18225	18316	18427	18393	18411	18227	18134	18485	18306	18414	18374	18231	18432	18371	18204	18268	18419	18386	18167	18246	18601	18380	18304	18177	18291	18475	18307	18339	18253	18322	18473	18280	18348	18380	18165	18343	18372	18288	18279	18333	18481	18408	18193	18438	18315	18374	18310	18316	18254	18418	18371	18371	18132	18346	18213	18347	18259	18508	18341	18430	18537	18148	18283	18305	18502	18295	18391	18280	18401	18394	18254	18266	18475	18172	18561	18534	18401	18267	18463	18247	18375	18376	18395	18185	18436	18295	18270	18404	18163	18462	18287	18387	18271	18545	18537	18464	18320	18347	18513	18352	18395	18256	18468	18339	18417	18389	18289	18366	18290	18322	18316	18216	18422	18403	18249	18307	18304	18346	18343	18368	18376	18474	18246	18406	18369	18292	18477	18344	18323	18388	18303	18521	18348	18357	18431	18402	18267	18335	18463	18317	18345	18485	18308	18481	18514	18302	18334	18331	18298	18338	18351	18407	18426	18405	18302	18317	18466	18329	18418	18590	18222	18490	18457	18420	18300	18316	18354	18395	18512	18355	18302	18300	18262	18326	18435	18189	18359	18435	18362	18405	18330	18303	18275	18214	18425	18254	18347	18424	18303	18358	18428	18249	18255	18524	18411	18380	18233	18415	18427	18401	18254	18444	18469	18429	18403	18237	18105	18520	18402	18310	18458	18307	18364	18348	18385	18323	18462	18275	18398	18334	18266	18185	18283	18363	18351	18342	18200	18254	18230	18406	18394	18469	18048	18447	18442	18088	18345	18303	18396	18376	18261	18551	18214	18366	18442	18181	18340	18268	18546
22945	21514	29462	25139	25924	31389	33513	28476	26239	25857	24814	24302	23936	23779	24005	23714	23746	23828	23533	23522	23563	23404	23573	23317	23379	23117	23101	23328	23438	23249	23460	23440	23392	23331	23289	23288	23409	23186	23315	23262	23362	23449	23386	23062	23242	23469	23197	23165	22992	23184	22996	23114	23152	23110	23237	23143	23266	23207	23206	23270	23403	23256	23245	23155	23325	23151	23044	23045	23039	23181	23166	23324	23079	23154	23164	23240	23157	23156	23243	23364	23132	23274	23016	23073	23160	23121	23305	23258	23216	23100	23255	22983	23183	22874	23057	23311	23186	23133	23144	22987	23229	23203	23214	23166	23424	23058	23321	23304	23163	23181	23248	22995	23026	23152	23265	22935	23171	23093	23165	23233	23220	23023	23014	23222	23162	23021	23197	23039	23053	23297	23318	23262	23207	23211	23267	22975	23184	23158	23119	23295	23206	22997	23384	23052	23176	23203	23112	23102	23206	23239	23125	23344	23259	23016	23264	23323	23097	22893	22951	23127	23067	22967	23211	23060	23064	23106	23042	23123	23287	23097	23228	23275	23092	23073	23262	23010	23092	23186	23210	23103	22973	23109	23169	23132	23220	23291	23321	23098	23159	23211	22982	23272	22925	23056	23047	23370	23163	23052	23375	23294	23389	23015	23112	22883	22922	23087	23337	23138	23137	23113	23300	23228	23379	23145	23263	23064	23230	23129	23121	22970	22740	23077	23221	23100	23033	23069	23160	23105	23132	23059	23029	23061	23151	23334	23044	23330	23157	23276	23162	23061	23094	23165	23073	23055	23034	22936	23225	23126	22990	23179	23315	22957	23093	23171	23199	23133	23189	23166	22944	23256	22966	23503	23052	23088	23099	23042	23171	23222	23251	23358	22860	23269	23191	23380	23190	23148	22995	23315	23083	23261	23238	23173	23346	22944	22860	23163	23003	22818	22942	23025	23162	23180	23161	22920	23133	23257	23129	23273	23069	23262	23078	22902	23100	23134	23262	23264	22872	23237	23274	23114	23138	23033	23120	23219	22933	23499	23166	23186	23103	23218	23261	22977	23122	23131	23003	23118	23260	23304	22908	23142	23381	23132	22965	22947	23207	23031	23086	23220	23022	23081	22751	23117	23260	23351	22906	23293	23182	23104	23051	22969	23100	23181	23088	22919	23130	23401	23169	23107	23112	22948	23164	23137	23002	23305	23204	23213	23150	22749	22906	22973	23237	23104	23053	22974	23177	23008	23144	23108	23243	23136	23118	23124	23219	22977	23187	23041	23144	23134	23122	23212	23251	23100	23041	22852	23285	23197	22929	23285	23235	23200	23316	23314	22995	22973	23094	23306	23031	22921	23263	22836	23094	23071	23348	23232	23061	23111	23194	22982	23101	22900	23070	23043	23057	23177	23101	23035	23361	23311	23102	23102	23114	22998	23175	22946	23263	22970	23022	23049	23129	23355	23130	23092	23104	23103	23167	23192	23113	23004	22969	23164	22812	23205	23072	23053	23013	23201	23068	23068	23113	23218	23124	23281	23221	22966	23204	23109	22931	23006	23090	23155	23241	23086	23160	23136	23064	23152	23110	23164	23068	23037	23060	23121	23090	23063	23162	23137	23218	22992	23164	23199	23329	23085	22974	22885	23023	23177	23190	23111	22842	23171	23122	22983	23180	23012	23235	23139	23228	23016	23078	23186	23229	23276	23114	23178	23374	23272	23130	23133	22998	23359	23132	23463	23092	23030	23214	23023	22984	23024	22955	23083	23326	23008	23316	23067	23067	23069	23198	23115	23256	23528	23249	23192	23324	23096	22996	23211	23370	23113	23156	23070	23118	23256	23120	22979	23133	23000	22970	23021	23252	23280	22970	22983	23330	23140	23146	23162	23021	22970	22991	22941	23108	23148	23149	23063	23064	23040	22963	23370	23170	23063	23152	23318	23111	23134	23311	23321	23037	22932	23182	23113	23180	23332	23203	23077	22947	23019	23173	23025	23133	23054	23320	23108	22887	23005	23321	23007	23238	23200	23242	23330	23197	23134	23211	23282	23028	23052	23198	23085	23087	23039	23134	23140	22984	22953	23212	23253	23049	23190	22904	23090	23014	22928	22970	23086	22926	23081	23105	23135	23106	23311	23380	23128	23257	23054	22994	23346	23184	23212	23163	23016	23083	23152	23049	23002	22864	23070	23072	23112	23248	22934	23086	22994	23091	23153	23150	23097	23129	23032	23413	23109	23122	23218	23279	23160	23060	22925	23094	23148	23151	22943	23043	22981	23049	23119	23223	23231	23240	23262	23192	23240	23178	23145	23227	23086	23083	23085	23000	22960	23175	23124	23105	23166	23170	23188	23122	23115	23143	23044	23457	22956	23063	23209	23193	22945	22988	23142	23189	23164	23096	23017	23118	23008	23224	23028	22833	23228	23461	23273	23172	23089	23208	23089	23232	22927	22987	23194	23322	23208	22974	23054	23166	23200	23283	23271	23074	23048	23259	22940	23290	23217	23120	23253	23405	23014	23177	23179	22908	23102	23090	23000	23047	22939	23060	23116	23008	23193	23112	23120	23210	23051	23223	23119	23111	23159	23323	22998	23060	23119	23156	22896	23291	23308	23051	23376	23136	22956	23115	22972	23193	23313	23109	23103	22993	23003	23219	23035	23394	23073	23298	23115	23082	23197	23170	22683	23012	23323	23126	23145	22969	23238	23144	22912	23251	22979	23032	23274	23047	23221	23256	23129	23281	23261	23220	23175	23187	23215	23054	23056	23213	23228	23093	23076	23155	23073	23114	23152	23126	23313	23129	23137	23098	22825	23074	23238	23193	23091	22979	22896	23317	23186	23139	23246	23053	23291	23032	23109	23186	22926	23097	23085	23092	23175	23090	23047	23200	23395	23039	23057	23043	23133	23167	23204	22979	23086	23062	23238	23204	22994	23163	22851	22960	23156	22882	23195	22966	23084	23079	23066	23151	23241	22941	22998	23123	23070	23297	23121	23099	23191	23043	22855	23164	23005	23147	23093	23313	23165	23152	23053	23137	23157	23074	23136	23168	23007	23225	23226	23132	23235	22937	23100	22939	23074	23105	22870	23030	23041	22971	23056	22992	22998	23251	23218	23116	23183	23038	23047	23135	23119	23187	23136	23122	23014	23208	23065	23222	22813	23252	22846	23055	23136	23252	23005	23105	23232	23037	23127	23277	23151	23096	23171	23290	23275	23309	23129	23264	23285	23356	23098	23191	23019	22956	23126	23246	23139	23206	23221	23177	23101	23038	23172	23173	23114	23096	23165	23109	23040	23110	23115	23001	23246	23011	23066	22983	23141	23038	23262	23010	23132	22990	23039	23040	23225	23107	23000	23156	23164	23109	23055	23060	22872	23189	23165	23338	23081	23035	23011	23319	23221	23227	23188	23106	23070	23030	23347	22907	23229	23177	23299	23128	23036	23071	23519	23115	23091	23048	23117	23228	23458	23089	23123	23168	22893	23137	23072	22922	23117	23062	22958	23028	22984	23190	23277	23107	23298	23260	23079	23131	22968	23239	22959	23183	23112	23213	23142	23283	23130	23167	23115	23071	23154	23017	23330	23165	23019	23073	22998	23143	23203	23136	22973	23032	23096	23269	23038	23005	22861	23215	23239	23076	23049	23121	23206	23153	23250	23466	23304	23212	23379	23149	22940	23008	22983	23221	22904	23116	23284	23147	23259	23106	23201	23148	23015	22925	22989	23251	23063	23122	22891	23103	23316	23064	23247	23414	23212	23018	23191	23102	23239	23180	23152	23134	23134	23018	22934	23471	23386	23124	23191	23060	23022	23305	22979	22948	23101	23057	23325	23105	23044	23080	23097	22942	23259	23007	22740	23013	23091	23106	22873	23216	23050	23016	23059	22958	23197	23145	23143	23217	22914	22987	23131	23070	23135	23002	23189	23242	23171	23200	23238	23093	23193	23203	23156	23280	23053	23220	23220	23096	23161	23178	23030	23283	23301	23242	23222	23156	23029	23021	23383	23124	23484	23136	23232	23025	23167	23164	23010	23168	23092	23153	22988	23002	22908	23201	23118	22962	23331	23136	23111	23205	23179	23190	23143	23207	23082	23220	23181	23119	23319	22881	23176	23092	22730	23033	23161	23037	23109	23291	23071	23400	23278	23054	22898	23174	23077	23298	23258	23267	23095	22994	23123	23182	23088	23110	23093	23346	22904	23086	23172	22942	23173	23156	23075	23328	22868	23256	23173	22933	22890	23009	23292	23210	23422	23002	23133	23067	23078	23071	23118	23084	23034	23239	23289	22883	23112	23187	23207	23252	23282	23146	23302	23100	23280	23239	23100	23116	23141	22947	23106	23079	23070	23094	23045	23033	23329	23096	23131	23143	23088	23245	23146	23165	23313	23345	23147	23237	23180	23145	23026	23253	23294	23061	23131	23194	23203	23109	23319	23176	23183	23102	23177	23038	23214	23167	23173	22996	23253	23000	23064	23111	23017	23346	23026	23104	23169	23233	23062	23179	23179	23204	23139	23344	23343	23128	23083	23182	23269	23206	23267	23218	23099	23142	23094	23381	23163	23093	22937	23266	23170	22879	23093	23150	22954	23197	23243	23199	23242	23119	23023	23262	23156	23039	23051	23192	23225	23150	22979	23137	23156	23202	22985	23345	23065	23031	23202	23286	23042	23047	23091	23205	23115	23105	22963	23161	23110	23060	23213	23076	23150	23239	23146	22996	22993	22988	23285	23345	22962	22857	22813	23175	23374	23147	23148	22739	22986	23143	22940	23097	23020	23208	23175	23032	23155	23196	23155	23285	23171	23309	23136	23233	23029	23069	23026	23257	23349	23412	22914	23311	23133	23086	23153	23033	23043	23127	23224	23331	23166	23250	23210	22870	23089	23071	23145	23190	22875	22940	22944	23120	23085	23144	23105	23129	23032	23050	23223	23165	23056	23139	23127	23144	22882	22978	23163	23075	23141	23146	22959	23246	23112	23202	22955	23147	23155	23046	23325	23043	23217	23205	23068	23055	23083	22814	22934	23106	22846	23273	23028	23224	23035	23094	23434	23122	23173	23034	23103	23104	23264	23076	23177	23087	22861	23184	23234	23168	23213	23035	23183	23325	22921	23072	23226	23139	23214	23171	23155	23088	23116
39626	64813	61208	50701	43456	36042	30544	26151	23296	21751	20989	20190	20037	19825	19749	19443	19642	19265	19376	19293	19433	19513	19281	19171	19413	19196	19042	19159	18935	19117	19108	19097	19132	19021	19104	18856	19021	19071	19115	19193	19103	19227	19229	19172	18991	19079	19213	19167	19022	19170	18961	19032	19171	19062	18890	19142	19202	19080	19092	19072	19109	19020	18787	18977	19056	19056	19232	18990	18990	19040	19054	19163	18995	19052	19073	19181	19164	18922	19066	19010	19013	18971	19017	18858	18993	19252	19130	19027	19058	18905	19080	19059	18959	18947	19054	19182	19110	18903	18858	19039	19119	18998	19104	19096	18992	19160	19139	18993	19212	18988	19084	18982	19004	19022	19024	18823	18931	18978	18981	19018	18998	19089	19277	18863	19060	19064	18942	19005	19210	19191	19023	19211	19098	19198	18926	19044	18958	19067	19068	19172	19136	19108	19034	18999	19255	19036	18855	19004	18958	18867	19162	19205	19029	18954	19117	19069	19028	19013	18926	19187	19262	18995	18915	18995	19122	18954	19050	19098	19152	18959	18927	19057	19170	19028	19007	19025	19182	18962	19034	19112	18934	19111	18943	19150	19137	19039	19085	19117	19093	19091	19002	19183	19063	19071	18941	18975	18993	19136	18903	19031	19048	19050	19184	19123	18974	18963	18969	18975	19113	19006	19274	19140	18988	18986	19030	19077	18983	19050	19096	19107	18968	18922	19151	19225	19067	18935	19133	18922	19087	18929	19064	18970	19085	19287	19159	19071	19109	18896	18795	19001	19060	18996	19168	18940	19092	18927	19077	19100	19190	19079	18978	19182	19143	19023	18988	19119	19093	18936	18978	19090	19167	19086	19281	18889	19047	18811	19054	19046	18861	18999	19033	18798	19061	19129	18930	19003	18928	19039	19143	18909	18959	19177	19028	18866	19198	19031	19108	18942	18929	18912	18833	19117	19026	19106	19117	19201	18961	19112	19148	18954	19184	19095	18946	18836	19054	19132	19124	18966	19209	19046	18934	19017	19086	18978	19175	19081	18973	19071	19000	19082	19073	18977	18861	19285	19014	19043	18952	19088	19005	19069	19043	19003	18903	19181	18959	19110	19188	19309	19134	18958	18925	18945	19061	19040	18976	19081	18956	19141	19039	19206	18905	19030	19040	18969	19112	19144	19060	19100	19112	19097	19255	18987	19048	19106	19033	18889	18973	19080	18942	18998	18935	18826	18992	19106	19043	19020	18940	19050	19154	18988	18969	19037	19011	18952	19135	18917	18942	18957	19074	18984	18837	19041	18874	19133	19267	18982	18906	18879	18953	19072	19165	19026	19109	19068	18925	18940	19195	18951	18974	18952	19030	18910	19049	18859	19009	19009	18952	19022	19058	18887	18983	18868	19073	19115	18876	18931	19074	18901	19056	19175	19065	19204	18821	18940	19136	19094	19006	19033	18955	19078	19063	19093	18921	19033	19086	19066	18998	18913	18841	19020	19068	18902	19175	19005	19108	19074	18880	19010	19091	19178	19092	18859	19169	18988	19082	18932	19016	19084	18999	19034	18917	19114	18893	19100	19063	19135	19081	19038	18890	19187	19236	19095	19098	18934	19081	19009	18782	19072	19184	19112	18943	19053	18896	19059	18919	18963	19175	19275	18940	19015	19132	18830	18989	19171	18995	18888	18930	19111	18830	19172	18968	18905	19007	18856	19021	19238	19025	19087	19147	18998	18984	19082	18851	18875	19108	19023	19013	18922	18868	18995	19126	19085	19041	18886	19005	19237	18999	18990	19151	19104	18845	19122	18981	19087	18984	19048	18876	19052	19112	19108	18858	19065	19037	18955	19179	18976	19014	19157	19103	19079	19003	19076	19000	18923	19180	19116	18960	19090	19157	19141	19100	19063	19093	19054	19070	18847	18989	19109	19087	19088	18993	18960	19134	19059	18975	18934	18937	18910	19037	19075	19078	18957	18935	19147	18998	19040	19008	19095	18953	18945	19057	19028	19118	18937	18954	18996	19005	18934	19060	18911	18793	18943	19139	19084	19045	19077	18860	19032	18967	18804	19203	18915	19154	19049	18960	19195	19051	19184	19066	19017	19049	19027	18950	18784	19213	18898	18938	19054	18980	18917	19074	18919	18976	19083	19023	19019	18878	19005	18975	19056	19090	19112	19021	19150	18976	19092	18891	18889	19092	18980	19179	18919	19009	19042	19090	19086	19083	19063	18985	18761	18995	19165	19103	19100	19105	19224	18910	18847	18932	19164	19207	18975	19108	18756	19076	19106	19115	19192	19020	19080	19136	19061	18843	18894	19106	18896	19176	18949	19097	19061	19023	19216	18914	19019	19065	19137	18950	19220	18966	18970	19059	19063	19028	18946	18923	19067	19013	19168	19029	18835	19066	19069	18848	18948	18982	18897	19090	19064	19095	19068	19176	18850	18975	19037	19089	18866	19108	19147	19184	18962	18910	19169	18968	19170	19034	19118	19160	19028	19305	19133	18837	19105	19317	19073	19020	18803	19036	19008	19080	19065	19082	18946	18924	19055	18843	18931	19128	19038	18911	18875	18928	18962	19264	18908	19057	19055	19175	19098	19007	18847	18936	19080	19160	18911	19131	18892	19118	18935	19058	19054	18947	19114	19188	19208	19086	18959	18969	19122	19074	19168	18964	18921	19061	19110	19168	19225	19066	19103	19016	18915	19007	19084	18957	19088	18924	19152	19087	19209	18891	19185	18895	19066	18852	19059	19152	19126	18934	19054	18894	19044	19017	19249	19064	19046	19099	19001	19177	19158	19038	19187	19007	19101	19002	18908	19101	19045	19145	18998	19075	19070	19104	19078	19068	18937	19077	18900	19083	18958	18997	18970	19075	19215	19222	18878	19028	18874	19055	18857	19065	19136	18997	19273	19088	19153	18890	19133	19132	19083	19220	18897	19139	19056	18919	19097	18988	19175	19023	19075	18938	18962	18975	19144	19234	19098	19157	19099	18985	18999	19090	19117	18983	19042	18982	19187	19029	19212	19064	18969	19098	19025	18796	19200	18904	19172	19136	18803	18971	19073	18986	19110	18951	19053	19068	19053	19112	18912	18903	19113	19295	19095	19132	18996	19034	19054	19051	19099	19101	18781	19228	19129	19181	18951	19265	18974	19007	18975	19052	18978	19074	19011	19114	19077	18997	18949	18902	18971	19104	19181	19018	19104	19011	18897	19073	19022	18838	19145	19158	19010	19131	18951	18953	18955	19072	19145	19100	18892	18929	19147	18946	19144	18952	19116	18927	19121	18909	18956	19019	19045	19137	19157	18764	19121	19004	19128	19014	18979	19108	19088	19131	19001	18981	19090	18987	19103	18813	19055	19123	18997	18984	19140	19179	18872	19143	19070	19058	19165	19005	19121	19095	18841	19079	19147	19222	19031	18971	18975	18989	19038	19109	18850	19121	19136	18920	19059	19089	18960	18965	19043	19204	19001	19094	18970	18960	19047	18906	19021	19102	18981	19045	19266	19081	19030	18976	18825	19060	19151	18874	19047	19212	18932	18931	18895	18971	19098	19116	19086	18747	19006	18948	19081	19066	19108	18898	19022	19088	19083	18911	18915	19027	19041	19195	19188	18988	19070	19223	19028	19094	19054	18862	19081	18927	19163	18984	19006	18955	19194	19051	18940	19153	19266	18977	19069	19020	18995	18903	19227	19123	18834	19085	18921	18982	18901	18941	19102	18944	18998	19008	18878	18998	19068	18930	19146	18947	19113	18997	19015	19029	18917	19133	18921	19167	18922	19031	18950	19097	19099	19194	18955	19009	18944	19062	19055	19058	19039	19029	19068	19298	19040	19236	19010	18975	19067	19178	19154	19092	18947	18961	18947	18833	19181	19106	19070	19022	19060	19012	19101	18872	19018	19099	19004	19064	18984	19125	19130	19091	19140	18924	19010	19050	19092	18874	19035	19068	18995	18942	18966	19027	19038	19050	18995	19097	18985	19090	19119	19111	18967	18898	19237	18949	19150	19070	19089	19045	18892	18966	19221	18963	19033	19104	19143	19017	18924	18957	18982	18950	19018	19043	19064	18933	19129	19138	19068	19018	18961	18857	19143	19055	18980	18855	18935	18960	19003	18920	19045	18923	18892	19075	18980	19106	19045	19117	19035	18998	18904	19087	18924	19087	19118	18997	19192	19084	19031	19002	18886	18986	18954	19094	18980	19107	18962	19326	19066	19008	19257	19159	18994	18960	19130	19032	18846	19118	19134	18801	18932	19129	19068	18993	19044	18939	18997	19212	19089	19090	19045	18946	19044	18973	18963	19133	19072	19016	18970	19103	19072	18957	19074	19196	19090	18825	18996	19046	18951	18897	19034	18959	18992	19023	19136	19110	19140	19039	19179	19123	19092	19087	19087	19110	19145	19045	18967	19075	19220	19107	19053	18939	19015	18785	19140	18869	19116	18781	19090	18918	19176	19015	19111	19139	18951	19011	18994	19232	19081	19170	19099	19088	18912	18901	19003	18993	19030	19066	18788	18899	19113	18969	18833	19007	19053	18981	19122	19071	19046	18913	19161	18957	19120	18983	18916	19068	19058	18970	19054	19116	19013	18955	18767	19081	19033	18901	18847	18989	19128	19082	18860	18950	19144	18898	19154	18946	19098	18927	19013	19094	19173	19050	18997	18995	18947	19010	19062	19036	19073	19058	18894	18978	19072	19040	18911	18911	19086	19147	18943	19087	18924	19131	18944	19048	19093	18892	18972	18838	19069	18931	19018	19155	19008	18902	18858	18934	18887	19102	18970	19202	18849	19109	19064	19029	19015	18987	19094	19037	19004	19047	19132	19013	19203	19097	18992	19006	18991	18939	19225	19090	19045	19107	18867	19029	18889	19000	18988	19106	19036	19143	18994	19057	19179	19089	19012	19233	19038	18985	18919	19054	18887	19061	19137	19067	19139	18980	18870	18959	19109	18999	19000	18971	18916	19266	19020	19022	18796	18977	18979	19052	19102	18973	19075	19011	18927	19001	19284	18890	18921	18873	18941	18924	19029	19029	19063	19107	19020	19110	19089	19099	19060	19273	19219	19203	18996	19142	18923	19099	19030	19010	19019	19038	19013	19122	19025	19073	18802	19086	18982	18959	18971	19009	19125
29730	30490	39936	37015	30020	26948	25105	23858	22896	22634	22565	22487	22527	22262	22220	22362	22321	22038	22191	22172	22215	22117	22273	22265	21997	22005	22068	22111	22279	22286	22057	22119	22050	22097	22090	21986	22380	22057	21950	22033	22173	21917	21999	22200	22104	22105	22111	21957	21925	22101	22040	22025	21997	22212	22183	22109	22027	21952	22239	22079	22065	21938	21756	22280	22123	22158	22086	22024	22054	22052	22114	21989	22160	22008	22056	22049	21922	22042	22095	21943	22008	21908	22080	22097	22237	22120	21988	22021	21881	22084	22216	22216	22021	22045	22102	22109	21974	22135	22042	22089	22120	22181	22118	22033	22205	22005	22202	21780	22112	21945	22051	22095	21981	21954	22049	21967	21955	22174	22080	22022	22332	22076	22018	22190	22218	22038	22146	22097	22071	21981	21968	22184	22114	21884	21961	22264	22159	22072	22240	22168	22148	22294	21960	22164	21892	22174	22235	22170	21950	22019	21912	22087	22073	21906	22155	21946	22015	22057	21810	22042	22175	22177	21893	22101	22115	22228	21989	22039	21891	22138	21981	22062	22129	22051	22029	22136	22169	22273	21902	22113	22311	22135	22077	22318	22145	22089	22047	22146	22059	22128	21958	21790	22013	22055	22014	22059	22289	22079	22285	21872	22065	22175	21982	22023	21872	22241	21946	22137	22092	22082	22052	22055	22092	22072	22116	21878	21965	22086	22357	21927	22127	22061	22185	22096	22092	21932	22096	21854	22182	22002	22109	21806	22137	22259	22213	21886	22159	22024	22149	21851	21972	21992	22336	22119	22061	22019	22049	22131	22160	21954	21910	21914	21972	21977	21962	22025	22046	22093	22129	22067	22004	22107	22441	21877	22072	21997	22031	22032	21942	21991	22013	22099	22226	22181	22112	22200	22113	22075	22242	21950	22101	22142	22153	21843	21907	22183	21988	21996	22016	21851	22226	22036	22002	22088	22211	22245	22250	22112	22078	22085	22216	22153	22082	22044	21987	22131	22090	22015	22163	22095	22130	22100	21821	22036	22107	22006	22289	22239	22266	22071	21975	22091	22161	22126	22145	22006	22068	22113	22151	22342	22103	21908	22145	22023	21860	22178	22171	22082	22207	22139	22016	21886	22022	22011	22256	21947	21964	22305	22069	22080	21884	22074	21915	22250	22003	22056	22179	22083	22151	21904	22189	22306	22087	22116	21855	21973	22178	22187	21984	22013	22069	21862	22322	22143	22327	21938	22182	22379	21981	22204	22041	22107	21977	22028	22257	22070	22121	22028	22158	21974	22161	22102	22150	22065	22035	22048	22070	22114	21938	21850	21929	21998	22158	22208	22038	22101	22071	21955	21954	21993	22064	22207	21965	22401	22243	21989	22095	21940	22149	22149	22213	22224	22178	22106	22014	21788	21970	22037	22172	22071	22066	21946	22035	21963	22165	22139	21962	21969	22176	22057	22114	21965	21863	21873	22073	21928	21987	21911	22063	21912	22001	22179	22207	22013	22092	21825	21976	22252	21891	22013	21972	21905	21970	22249	22428	22156	21880	21954	22037	21906	22048	22195	21926	21936	22106	21998	22115	21985	22116	22026	22097	22072	21960	22106	22181	21948	22034	22214	22185	22113	22051	22073	22219	21958	22037	21951	21902	21928	22151	21965	21973	21941	22013	22115	21907	21963	22044	22144	22260	22151	21992	22084	22167	22067	22155	21934	22162	22184	22207	22045	22013	22006	22011	21929	22226	22144	22121	21955	21841	22015	22097	22099	22122	21938	21964	21946	21997	22153	22208	21966	21915	21847	22148	22031	22133	22102	22227	22113	21989	22067	22305	22103	22073	22285	22250	22173	21991	22150	22119	22071	22132	22028	22193	22093	22076	22056	22197	22201	22178	22154	22054	21952	22089	22199	22221	22288	22188	21983	21898	22109	22051	22262	21980	22031	21986	22023	22008	22162	22029	22026	22147	22192	22286	22145	22010	22123	21931	22085	22244	21935	21915	21957	22058	21866	22069	22151	21948	21946	21927	22060	22254	21969	22068	22119	22050	22118	22197	22009	22057	22027	22118	22031	21998	22216	22164	22133	22134	22041	22164	22097	22106	22092	22109	22022	21993	22136	22175	22181	22175	22076	22156	22056	22124	22072	22055	22076	22344	22072	22101	22013	22183	21944	22010	21922	22107	21942	21923	22070	21956	22099	22146	21815	22085	21895	21894	21913	22134	22043	22100	22098	22030	21971	21843	22204	22127	22117	21995	22046	22262	22058	22048	21896	22066	21848	22050	21940	21965	21872	22031	21975	22087	22054	22019	21971	21985	22120	22268	22162	22213	22249	22095	21958	22085	22010	22011	22139	22006	22122	22173	22127	22302	21999	22040	21969	22078	22090	22157	22004	22083	22168	22029	22057	22253	22102	21886	22063	22109	22079	22393	21984	22121	22031	22137	22044	22161	22172	22147	22063	22098	22342	22024	22067	21975	22105	22170	21880	22054	22074	22080	22097	22109	22101	22004	22078	22127	22080	22271	22213	22053	21903	22295	22132	22074	22145	21916	22059	22022	22178	22219	22113	21968	22015	22232	21996	22090	22064	22135	21936	21901	22110	21919	21891	22138	22261	22376	22169	21967	22040	22200	22128	21941	21825	21988	22136	21810	22284	22129	22076	22077	22104	22022	21900	22047	22062	22177	22345	22126	21893	22113	22036	21932	22194	22073	21987	22035	21938	21968	21954	22138	22204	22185	22048	21967	21912	22165	22001	22067	22063	22142	22080	22031	22226	22156	22078	22037	21984	22207	22136	22017	22126	21937	22190	22016	22124	22105	21929	22009	21920	22078	22083	21870	21902	22194	22045	22274	22130	22002	22112	21991	22237	22032	22126	22172	21997	22187	22235	22168	22034	22108	22147	22038	22027	22003	21865	22204	22151	22131	22195	22083	22105	21910	21978	22284	22047	21927	22294	22281	21906	22118	21832	22220	22163	21929	22063	22199	21901	21956	21722	21991	22057	22102	22007	22141	22112	21867	22059	21990	22361	22120	22046	22214	22041	21906	22067	21880	22023	22026	22214	22058	22041	22012	22133	22305	22172	22041	21930	22035	21735	22303	22101	21922	21864	21946	22330	22150	22078	22192	22124	22181	21927	22146	22033	22071	22230	22178	22080	22183	22098	22082	22135	22018	22080	22061	22017	22165	21919	21916	21993	22139	22184	21983	21916	22101	22068	22132	21985	22166	22237	22098	22064	21857	22061	22114	22087	22016	22172	21899	22213	22035	22184	21951	22156	22269	22076	22128	22050	22097	22250	21961	22071	22110	22149	22216	22274	22046	22089	22163	22194	22249	22167	21916	22040	21881	21976	21899	22089	22124	22141	22266	22157	22013	21951	22127	22161	22062	21841	22090	22074	22101	22180	22256	22023	22380	22220	22355	22171	22288	22102	21937	21996	22019	22095	22110	22021	22036	22009	22119	22031	21969	22034	22292	22235	22167	22208	21961	21973	21981	22021	22273	22220	21903	22211	22342	22139	21959	21983	22068	21852	22237	22150	22190	21957	21946	22027	22049	22133	22079	22342	22016	22099	22265	21960	22008	22202	21903	22014	21877	21901	22128	22133	22128	21945	22020	21930	22111	22028	22077	22111	22089	22006	22178	22096	21941	22092	22093	22228	22224	22157	22062	22086	21936	21778	22141	21828	21929	22047	22085	22147	22289	21955	22257	22183	22075	22164	22194	22375	22114	21947	22038	22092	21939	22199	22161	22154	22141	22113	22164	22128	22035	21972	22234	21986	21941	22159	22119	22098	22087	22017	22071	22126	22039	22290	22408	22146	22048	22210	21700	21837	22239	21959	22378	22183	22194	22196	22138	22257	22119	22077	22042	22098	22100	21964	21978	22041	21990	22174	22151	22104	22147	22201	22185	22117	22001	21901	21997	22076	22134	22108	22122	22189	22253	22116	22152	22004	22245	22078	22241	22032	22009	22317	22162	22209	22138	22149	22162	22179	22144	21948	22011	22199	21955	21909	22001	22068	22037	22282	21978	22035	22094	22238	22188	22070	22113	22089	21933	22289	22145	22057	22053	22145	21984	21924	22189	22005	21654	21927	22167	22088	22170	21965	22139	21899	22037	22205	22054	21814	21991	22179	21976	21985	22110	21926	21973	22142	21957	22006	22035	22103	22263	22083	22093	22028	22208	22107	22074	22148	22126	21973	21948	22236	22024	22093	22269	22284	22086	22212	21920	21903	22070	22168	22111	21721	22186	22098	21998	21983	21893	21838	22200	22229	22092	22078	22155	22120	22225	22188	22045	22184	22225	22129	22030	22296	22061	21988	22043	22123	22117	22200	21886	22078	22283	22061	22022	22204	22145	22274	22079	21911	21904	22174	22182	22079	21939	21975	22099	22009	22303	22200	22058	22204	22150	21939	22036	22088	22188	22100	22051	22078	22114	22101	22044	22199	22040	22263	22088	22008	22010	21999	22078	22092	22007	22100	21986	22017	22096	22054	21961	22015	22057	22085	22136	22197	22468	21816	22095	22193	21871	21972	22185	22260	22194	22133	22061	22089	22095	21942	22139	22067	22263	21930	21993	22060	22129	22035	22264	22204	22088	22135	22012	22037	22004	22162	22171	22005	22226	22270	22036	21994	22201	22173	22273	22250	22105	22198	22098	22157	21963	22133	22255	22066	21981	22210	22131	22045	22145	22301	22086	22063	22148	21968	22270	22100	21946	22151	22287	22097	22135	22018	22036	22159	22170	21891	22085	22060	22400	21965	21959	22000	22214	22107	22082	21992	22203	22259	21948	22178	21906	21875	21908	22140	22213	21821	22140	22156	22225	22127	22080	22317	21942	21938	22200	22031	22105	22235	21988	21787	21993	22070	22161	22190	22080	21875	22029	22073	22140	22152	22078	22264	22029	22154	22197	21874	22190	22183	22065	22036	22016	22184	21881	21860	21914	22144	22243	22095	22039	22183	22015	22079	21860	21967	21974	22056	22037	22368	22253	22035	22441	22144	21850	22154	22165	21896	22271	21817	22185	22258	22048	21843	21991	22108	22351	21814	21911	21838	21842	22239	22180	22063	21833	22148	22107	22163	21868	22078	22067	21991	22073	22061	21936	21945	22084	21982	21933	21986	22103	22079
35843	49705	45766	36687	29622	24920	22240	20724	19869	19412	19182	18913	18741	18838	18639	18710	18619	18645	18556	18561	18563	18586	18768	18585	18344	18487	18628	18441	18405	18404	18392	18350	18458	18448	18607	18406	18619	18563	18486	18601	18429	18468	18374	18364	18549	18394	18507	18382	18548	18604	18391	18350	18471	18555	18569	18485	18585	18434	18301	18490	18520	18597	18370	18504	18473	18474	18351	18449	18374	18432	18419	18316	18485	18284	18409	18410	18395	18290	18381	18377	18462	18509	18446	18505	18465	18405	18574	18323	18553	18168	18520	18365	18471	18555	18575	18489	18594	18474	18410	18555	18658	18375	18641	18434	18510	18387	18276	18510	18431	18412	18478	18559	18522	18233	18489	18390	18406	18530	18597	18448	18386	18631	18362	18556	18333	18473	18310	18431	18458	18355	18503	18409	18393	18398	18516	18475	18672	18430	18538	18609	18539	18388	18433	18349	18414	18548	18556	18488	18438	18524	18415	18399	18444	18357	18367	18613	18509	18559	18533	18525	18395	18431	18504	18460	18444	18583	18451	18509	18603	18698	18531	18456	18575	18624	18456	18219	18448	18515	18358	18561	18378	18367	18472	18499	18434	18449	18578	18490	18499	18330	18504	18396	18449	18404	18457	18549	18410	18562	18364	18380	18479	18381	18567	18579	18488	18438	18373	18353	18456	18421	18180	18545	18429	18284	18417	18438	18434	18289	18531	18507	18553	18660	18511	18693	18549	18404	18453	18387	18325	18605	18550	18558	18326	18418	18441	18513	18459	18615	18520	18530	18419	18382	18446	18517	18431	18495	18549	18525	18426	18510	18569	18294	18327	18503	18484	18522	18619	18395	18443	18408	18438	18442	18345	18502	18307	18522	18164	18392	18418	18412	18391	18547	18446	18398	18469	18371	18490	18509	18307	18430	18571	18407	18388	18396	18410	18699	18498	18495	18479	18508	18637	18409	18486	18532	18500	18379	18267	18525	18629	18474	18392	18424	18366	18414	18340	18506	18511	18338	18351	18521	18440	18424	18412	18405	18224	18454	18448	18563	18405	18617	18356	18406	18453	18438	18567	18556	18326	18227	18471	18481	18407	18450	18293	18417	18520	18189	18371	18391	18458	18572	18568	18622	18461	18434	18595	18423	18407	18463	18634	18340	18467	18370	18381	18578	18426	18542	18439	18494	18378	18429	18580	18558	18459	18432	18714	18314	18465	18524	18390	18399	18434	18352	18449	18511	18467	18497	18519	18408	18596	18441	18317	18671	18300	18514	18240	18455	18355	18296	18385	18388	18666	18408	18455	18510	18593	18594	18640	18550	18596	18438	18677	18500	18591	18329	18405	18439	18303	18634	18461	18482	18396	18317	18543	18490	18452	18508	18377	18272	18541	18310	18577	18485	18392	18415	18565	18493	18435	18608	18423	18423	18318	18354	18459	18365	18477	18265	18557	18592	18419	18377	18522	18489	18491	18324	18709	18535	18470	18588	18536	18448	18304	18463	18628	18496	18411	18388	18569	18422	18412	18506	18407	18468	18555	18546	18531	18565	18549	18484	18500	18431	18502	18485	18533	18481	18454	18421	18557	18451	18460	18313	18449	18481	18432	18533	18543	18283	18456	18503	18555	18316	18402	18592	18420	18392	18410	18480	18646	18416	18586	18457	18381	18550	18468	18530	18477	18543	18344	18352	18443	18380	18459	18464	18433	18541	18481	18490	18564	18398	18557	18242	18477	18355	18477	18487	18550	18514	18437	18480	18653	18425	18383	18304	18378	18527	18553	18728	18416	18573	18453	18197	18490	18411	18565	18358	18408	18456	18631	18377	18408	18389	18431	18475	18702	18592	18407	18428	18554	18371	18579	18476	18313	18532	18329	18458	18549	18503	18319	18534	18435	18315	18365	18485	18460	18457	18499	18452	18542	18458	18436	18511	18444	18569	18382	18489	18372	18435	18525	18468	18466	18453	18371	18489	18514	18476	18588	18364	18630	18660	18395	18418	18453	18462	18437	18306	18491	18305	18584	18506	18486	18503	18323	18571	18523	18423	18522	18397	18435	18438	18479	18513	18501	18593	18530	18368	18526	18485	18443	18468	18392	18502	18450	18493	18502	18405	18498	18586	18414	18551	18446	18362	18655	18416	18552	18440	18467	18316	18500	18511	18754	18379	18464	18505	18503	18474	18532	18498	18350	18333	18578	18482	18451	18476	18397	18402	18467	18468	18523	18548	18468	18598	18495	18455	18539	18500	18236	18496	18476	18536	18398	18582	18677	18497	18402	18647	18453	18396	18339	18580	18345	18317	18531	18507	18522	18576	18412	18440	18421	18661	18462	18572	18573	18409	18438	18513	18578	18543	18284	18443	18460	18453	18478	18503	18456	18652	18402	18264	18655	18309	18480	18562	18717	18431	18618	18572	18484	18511	18468	18432	18566	18459	18421	18632	18408	18311	18251	18346	18477	18356	18406	18430	18413	18519	18515	18433	18515	18530	18389	18553	18465	18273	18383	18496	18419	18308	18493	18648	18490	18421	18500	18456	18589	18352	18431	18454	18515	18436	18381	18552	18409	18672	18390	18467	18322	18533	18514	18598	18624	18476	18337	18383	18288	18640	18469	18514	18504	18365	18456	18502	18329	18356	18532	18536	18529	18429	18373	18287	18506	18444	18611	18550	18622	18385	18416	18377	18490	18533	18441	18433	18442	18629	18389	18657	18455	18400	18347	18508	18450	18382	18641	18408	18302	18435	18517	18588	18486	18343	18288	18520	18415	18354	18383	18628	18432	18373	18545	18523	18530	18554	18404	18510	18530	18352	18511	18796	18495	18393	18561	18539	18331	18559	18559	18533	18415	18610	18440	18435	18463	18551	18395	18571	18654	18427	18412	18391	18488	18576	18366	18459	18473	18466	18562	18341	18664	18387	18412	18491	18499	18334	18398	18526	18480	18638	18401	18460	18431	18501	18392	18683	18430	18379	18371	18457	18395	18625	18661	18398	18455	18456	18506	18387	18418	18469	18324	18338	18560	18584	18457	18457	18472	18360	18490	18482	18476	18601	18600	18388	18543	18563	18356	18380	18546	18262	18453	18562	18566	18437	18475	18547	18445	18449	18583	18591	18534	18665	18586	18254	18427	18632	18570	18452	18630	18357	18482	18312	18392	18711	18570	18602	18589	18396	18344	18555	18570	18335	18358	18420	18574	18417	18429	18394	18488	18571	18565	18409	18591	18403	18624	18524	18515	18461	18479	18668	18342	18378	18559	18365	18351	18489	18424	18349	18315	18543	18573	18554	18261	18598	18416	18489	18528	18425	18575	18538	18405	18635	18335	18571	18485	18411	18589	18379	18597	18420	18558	18277	18477	18477	18616	18594	18444	18300	18523	18631	18505	18579	18531	18464	18387	18442	18507	18422	18435	18649	18547	18551	18645	18566	18457	18311	18493	18508	18374	18570	18687	18233	18470	18295	18384	18378	18527	18597	18700	18410	18486	18374	18432	18367	18406	18414	18421	18453	18526	18588	18486	18432	18388	18329	18459	18365	18562	18522	18549	18452	18448	18458	18348	18686	18245	18677	18529	18471	18370	18457	18742	18510	18371	18485	18403	18378	18434	18496	18504	18347	18753	18437	18465	18448	18584	18496	18496	18274	18549	18327	18495	18416	18444	18508	18602	18556	18491	18478	18485	18369	18284	18499	18663	18365	18647	18377	18464	18492	18587	18558	18549	18575	18389	18415	18412	18447	18573	18411	18394	18439	18393	18419	18461	18312	18482	18298	18437	18400	18363	18570	18527	18338	18458	18643	18506	18384	18562	18324	18476	18402	18499	18457	18393	18362	18610	18623	18455	18540	18621	18590	18576	18717	18331	18450	18439	18509	18747	18341	18686	18387	18486	18522	18362	18584	18397	18278	18455	18246	18550	18412	18364	18452	18516	18344	18548	18503	18476	18332	18587	18600	18489	18539	18367	18376	18299	18481	18337	18495	18264	18474	18591	18327	18743	18648	18428	18403	18331	18546	18590	18347	18347	18449	18514	18473	18570	18403	18454	18474	18658	18473	18390	18453	18338	18441	18408	18585	18494	18475	18451	18299	18648	18453	18518	18439	18451	18497	18448	18410	18488	18418	18519	18606	18471	18528	18280	18567	18476	18470	18441	18588	18400	18540	18483	18577	18476	18551	18408	18317	18350	18459	18338	18442	18464	18308	18358	18698	18399	18616	18378	18563	18434	18429	18496	18570	18590	18526	18370	18518	18615	18476	18528	18522	18531	18393	18393	18409	18514	18614	18425	18591	18429	18563	18504	18634	18564	18630	18549	18285	18480	18336	18461	18441	18665	18518	18547	18506	18448	18296	18322	18479	18427	18347	18386	18470	18525	18448	18561	18321	18584	18459	18537	18379	18542	18525	18573	18543	18356	18505	18329	18661	18541	18400	18544	18490	18448	18441	18506	18293	18570	18556	18423	18615	18557	18638	18464	18498	18202	18403	18261	18521	18363	18438	18468	18384	18462	18443	18532	18445	18271	18472	18308	18644	18560	18428	18593	18506	18394	18527	18514	18548	18462	18526	18677	18407	18619	18440	18413	18382	18602	18493	18508	18455	18593	18379	18360	18341	18470	18626	18328	18442	18678	18594	18411	18290	18523	18464	18572	18530	18320	18407	18475	18583	18496	18445	18396	18550	18406	18424	18527	18461	18335	18312	18449	18429	18659	18516	18279	18610	18397	18527	18575	18583	18537	18483	18519	18505	18471	18530	18315	18643	18425	18300	18515	18407	18312	18469	18485	18372	18489	18474	18447	18506	18362	18459	18356	18490	18310	18551	18373	18406	18532	18546	18527	18484	18434	18422	18471	18307	18290	18352	18617	18384	18629	18661	18504	18587	18359	18471	18558	18401	18490	18504	18333	18698	18530	18462	18465	18479	18504	18325	18484	18468	18542	18453	18614	18352	18552	18420	18356	18467	18447	18393	18637	18406	18581	18274	18394	18459	18426	18502	18448	18426	18513	18602	18433	18462	18432	18315	18697	18388	18564	18444	18445	18472	18405	18496	18421	18536	18402	18366	18483	18527	18324	18474	18583	18527	18402	18411	18477	18469	18399	18416	18483	18469	18410	18533	18483	18491	18529	18282	18536	18271	18388	18446
24116	21498	29513	27186	28002	30553	30166	25893	24374	24070	23500	22920	22804	22773	22603	22558	22581	22374	22421	22305	22432	22330	22101	22247	22362	22266	22192	22323	22312	22369	22240	22258	22262	22259	22324	22242	22119	22220	22330	22133	22263	22218	22071	22142	22152	22240	22029	21996	22089	22190	21850	21839	22094	22167	22279	21983	22142	22249	22108	21975	22339	22096	22094	22206	22003	22162	22038	22003	21977	22262	21980	22101	21944	22228	22160	22029	22026	22373	22026	22071	22245	21844	22165	22153	22014	22083	21965	22133	22259	22052	22122	22127	22099	22062	22141	22041	22203	22145	22280	22039	21978	22115	22198	22182	22259	22043	21943	22098	22329	22070	21867	21910	22160	22101	22150	22246	21974	21937	22261	22237	22038	22198	22087	22139	22008	22159	22091	22300	22296	22263	22127	22103	22128	22218	22294	22195	22073	21938	22168	22195	21873	22057	22063	22234	22097	22068	22282	21958	22212	22117	22286	21998	22019	21924	22067	22265	21956	22032	22143	22213	22113	22303	22292	22119	22191	21977	22275	22260	22286	22162	22095	22050	22011	22183	22047	22172	22345	22034	22095	22101	22089	21720	22037	22089	22010	21990	22317	22193	22166	22116	22009	22025	22346	22144	22048	22137	22047	22089	22158	22065	22156	22112	22280	22007	22246	22033	22104	22091	21992	22011	21957	22089	21957	21958	22251	22274	22012	22074	22190	21988	22089	22257	22302	21996	22135	22239	22071	22148	21940	22010	22261	22090	22005	22090	22042	21998	22069	22182	22263	22146	22175	21955	22233	21765	22123	22323	21927	21909	22098	22156	22146	22114	22160	22222	22127	22228	22153	22154	22105	22038	22244	21935	22159	22194	22106	21998	22084	22243	22145	22099	22167	21937	22201	22029	22218	22099	22195	22090	22049	22229	22111	22167	22172	22050	22015	22113	22206	22215	22019	22119	22237	22170	22231	22252	22243	22035	21934	21926	22091	22089	22342	22151	21994	22221	22221	22090	22083	22144	21918	21974	22043	22224	22214	21971	22260	21999	21983	22138	22197	22225	22031	22149	22006	22091	22111	22121	22059	21994	21926	22031	22216	21984	22174	21848	22080	22089	22015	22118	21912	21973	22241	22215	22169	22218	22245	22044	22285	22004	21886	22120	22131	22188	21946	22166	22188	22141	22238	22252	22077	22203	21966	22167	22262	22125	22036	21962	21853	22135	22247	22319	22020	22207	22334	22179	22203	22213	21962	22012	22129	22044	22285	22223	22116	22005	22292	21884	22123	22128	22134	22210	22193	22064	22123	21974	21998	21918	22175	22083	22161	22079	22058	22277	21977	22265	21892	22114	22103	22036	22077	22311	22341	21990	22209	22046	22133	22139	22072	22126	22271	22012	22094	21997	22060	22285	22339	22293	22214	22210	22122	21928	22220	22060	22360	22260	22017	22151	22209	22099	22114	22011	22106	22050	22125	22001	22027	22194	22132	22246	22198	22087	22062	22293	22251	22157	22261	22216	22144	22158	22253	22167	21958	22057	22133	22047	21973	22131	22254	22211	22128	21999	22192	22063	22105	22163	22115	22176	22115	22171	22022	21932	22293	22186	22083	22197	22016	22050	22062	22041	22257	22181	22271	21995	21987	22310	22070	22150	21981	21926	22002	22089	22344	22124	22111	22042	22002	22028	22184	22178	22271	22280	22134	22049	22079	21837	22130	22325	22062	22365	22133	22191	22121	22202	22062	22227	22019	22142	22049	22199	22156	22282	22115	21971	22155	22102	21908	21994	22131	21998	22167	22084	22133	22243	22012	22103	21974	22137	22143	22129	21990	22067	21772	22079	21992	22020	21879	22274	22114	22250	22228	22169	22078	22271	22204	22196	22163	22126	21910	22147	22082	22190	22266	22231	22090	22137	22245	22129	22061	22069	22051	22272	21956	21884	22397	22320	22135	22066	21964	22050	22158	22066	21960	22017	22339	21898	22162	22235	22302	22120	22186	22031	22132	21989	22121	22319	21853	22167	22196	22095	22108	22231	22291	21786	22275	21977	22104	22069	22059	22097	22024	22093	22383	21957	22173	22194	22128	21918	22106	21958	22223	22092	22167	22280	22372	22114	22219	22092	22168	22186	22237	22206	22098	22112	22015	22067	22173	22186	22087	22200	21948	22113	22044	22055	22184	22129	22189	22062	22050	22148	22169	21921	22111	22039	22197	21991	21995	22060	22056	22092	21999	22005	22194	21973	22066	21757	22175	21868	22157	22112	22133	22105	22178	21977	22174	22417	22083	22208	21921	22263	22133	22257	22126	21999	21952	21962	22316	21897	22032	22001	22131	22114	22288	21979	22068	22190	22138	21977	21919	22219	22031	22093	21934	21962	21947	22016	22212	22140	22125	22363	22148	21936	22413	22007	21959	22189	22103	22265	22113	22145	22328	22187	21997	22138	22276	22092	22130	22178	22069	22133	22231	22266	22169	21936	21991	22053	22036	21991	22083	22111	22093	22424	22240	22183	22085	22098	22057	22229	22061	22199	22183	22155	22227	22158	22197	22033	22183	22067	22032	22293	22014	22160	22181	22067	22085	22153	22109	22264	22158	21994	22239	22441	22310	21991	22228	22166	22033	22180	22026	22131	21927	22350	21905	22052	21953	22162	22008	22259	22017	22310	22015	22222	22009	21922	22060	21967	21908	22285	22327	22077	22065	22157	22271	22006	22124	22028	22156	22039	21927	22218	22196	22159	22238	22168	22137	22339	21843	22250	22101	22127	22381	22169	22214	22201	22239	22019	22028	22362	22104	22089	22444	22015	22063	22095	21979	22065	22099	21938	22031	22345	22114	22067	22097	22144	22013	22003	22042	22172	22090	22199	22159	22406	22105	22205	22097	21930	22312	22000	22072	22023	22090	22097	22096	22152	21952	22131	22287	22076	22158	22179	22011	22027	22246	22148	22079	22119	22270	22079	22141	22180	22134	22152	22034	22408	22179	22138	22168	22231	22331	22030	22209	22177	22158	22105	22033	22099	22102	22124	21951	22050	22330	22009	21886	22340	21964	22283	22321	22087	22150	22042	22183	22128	22043	22091	22193	21920	22253	22140	22180	22086	22360	22067	22200	22191	22077	21988	22058	22143	22114	21911	22289	22020	22071	22118	22035	21939	21861	21989	22137	22243	22106	22076	22244	22093	22220	22325	22234	22075	22422	22370	22138	22093	22020	21879	22053	22200	22169	22146	22285	22127	22016	22158	22013	21862	22177	22039	22059	22192	22096	22034	22111	21935	22191	22036	22022	21992	22020	21960	22116	22190	22094	22226	22256	22112	22166	21995	22088	22094	22246	22195	22216	22217	22254	22134	21996	22253	22133	22110	22189	22269	22145	22118	22134	22199	22052	22178	22194	21943	22197	22188	22157	22204	21989	22242	22211	22037	22073	22067	22237	22139	21933	22248	22122	21951	22059	22392	22099	22242	22309	22080	21911	22060	22058	22238	22138	22180	21977	22171	22283	22392	21890	22107	22065	22091	22121	22085	21978	22158	22064	21978	22015	22293	22383	22257	21953	22037	22111	22197	22073	22056	22266	22311	22364	22081	22153	22226	22190	22076	22019	22033	22061	21973	21935	22123	22084	22305	22300	22038	22101	22045	21980	22202	22056	22098	22067	22076	21966	22098	22150	22012	22142	22100	22210	22297	21942	22236	22544	22200	22077	22077	21998	22169	21923	22092	22122	21876	22088	22055	22203	22006	22060	22247	22207	22243	22158	22104	22074	22261	21843	21928	22086	22234	22113	22051	21966	22390	22207	22139	22087	22112	22197	22108	22159	22319	22191	22325	22191	22271	22040	22335	22264	22231	22165	22141	22176	22133	21871	21966	21986	22166	22099	21986	22174	22015	22449	22105	22243	22118	22290	22147	22127	22077	22177	22144	22250	21998	22077	22089	22281	22190	22326	22432	22114	22283	22116	22119	21972	22113	22081	22044	21991	22208	22064	22070	21956	22216	22253	22118	21982	22171	22190	22060	22130	21878	22104	22486	22028	22163	22076	21942	21871	22234	22182	22007	22132	22187	22292	22231	22143	21977	22085	22187	22151	22237	22277	22081	22019	22139	22174	22074	21964	22024	22323	21987	22031	22136	22072	22256	22017	21914	22108	21937	22156	22294	22032	22043	21937	22173	22204	22155	22103	22170	22156	22219	22095	22124	22255	22048	22073	22074	22097	22086	22212	22105	22138	22147	22125	22240	22207	21970	22173	22167	22141	22147	22060	22070	22161	22317	22001	22056	21984	21858	22202	22012	22162	22125	22078	22300	21979	22177	22257	22179	22037	22147	22134	21999	22055	22144	21897	22155	22131	22082	22256	22148	22073	21933	22245	22065	22003	22153	22296	22002	22142	21847	22151	22011	22092	21999	22297	22087	22140	22081	22387	22048	22340	22071	22028	21991	22315	21862	22049	22246	22204	22109	22007	22010	22161	22011	21907	22110	22154	22171	22236	22179	22164	21978	22475	22144	22096	22584	22064	22040	22074	22118	21918	22090	22318	22210	22054	22249	22030	22105	22273	22141	22099	22061	21854	21957	21900	22181	22169	22323	22216	22190	22129	22064	21986	22109	22118	22217	22152	22019	22098	22176	22206	21998	22037	22250	22320	22230	22117	22211	22178	22215	22123	22150	22325	22236	22367	22241	22274	21946	22012	22113	22181	22012	22051	21926	22350	22099	22183	22038	22097	22156	22107	22301	22153	22295	21900	22218	22186	21988	22121	22224	22377	22160	22149	22103	22124	22052	22275	22107	22111	21898	22157	22161	21972	21988	22219	22325	22155	22028	22164	22162	22213	22093	22158	22039	22138	22012	22175	22088	22146	22200	22165	22257	22147	22131	22077	21873	22269	22059	21998	22098	22318	21929	22264	21988	22151	22017	22181	22171	22022	22038	22342	22120	22042	22051	22193	22032	22252	21966	22116	22105	22049	22179	22203	22013	22209	22069	22037	21958	22046	22065	21919	21816	21959	22312	22010	22033	22200	22006	22200	22265	22185	21955	22074	22068	22122	21891	21890	22268	22328	22277	21972	22157	21973	21918	22275	22170	22240	21999	22286	22110	22218	22059	22141	22081	22231	22209	22395	22126	22022	22397	22076	22056	22299	22287
36215	57613	54753	43248	35902	31219	26915	23238	21847	20453	20097	19294	19177	19167	18963	19102	18826	18805	18780	18786	18599	18830	18641	18572	18558	18666	18594	18551	18568	18787	18680	18566	18340	18446	18572	18744	18521	18414	18615	18363	18465	18519	18381	18517	18528	18535	18634	18461	18190	18552	18434	18535	18511	18306	18439	18484	18585	18682	18373	18536	18481	18465	18652	18465	18367	18428	18429	18547	18435	18341	18492	18686	18442	18229	18609	18228	18463	18422	18587	18622	18447	18405	18638	18377	18474	18592	18416	18625	18627	18487	18472	18549	18509	18460	18534	18442	18558	18322	18575	18501	18494	18610	18497	18556	18643	18617	18601	18711	18463	18543	18578	18535	18700	18640	18588	18473	18610	18457	18320	18369	18569	18676	18668	18470	18362	18719	18485	18665	18593	18520	18413	18624	18451	18514	18576	18464	18629	18328	18571	18427	18653	18360	18508	18500	18545	18507	18506	18527	18566	18503	18581	18529	18564	18586	18603	18497	18527	18726	18608	18624	18449	18401	18409	18524	18612	18530	18409	18390	18504	18560	18588	18647	18512	18594	18644	18494	18596	18441	18616	18498	18683	18526	18553	18547	18415	18677	18628	18612	18518	18622	18563	18403	18518	18627	18517	18555	18521	18618	18386	18594	18410	18582	18671	18451	18602	18510	18637	18475	18586	18368	18525	18643	18683	18785	18696	18527	18570	18648	18640	18369	18463	18580	18500	18479	18708	18474	18505	18718	18398	18444	18556	18510	18650	18524	18506	18838	18353	18429	18619	18530	18687	18405	18622	18561	18501	18577	18477	18497	18718	18525	18621	18362	18335	18570	18509	18418	18558	18545	18442	18649	18506	18521	18544	18576	18594	18487	18502	18474	18666	18512	18553	18479	18484	18429	18572	18503	18481	18484	18556	18340	18528	18445	18423	18587	18641	18401	18413	18509	18565	18521	18455	18523	18363	18534	18469	18544	18709	18539	18488	18412	18566	18542	18585	18449	18598	18495	18462	18441	18707	18431	18464	18541	18423	18478	18506	18500	18422	18579	18610	18454	18513	18565	18597	18532	18498	18546	18448	18484	18532	18510	18620	18582	18405	18486	18421	18372	18705	18532	18563	18482	18403	18384	18296	18595	18569	18599	18473	18471	18629	18550	18446	18443	18451	18477	18590	18515	18515	18432	18632	18606	18548	18411	18656	18375	18445	18716	18439	18518	18544	18342	18630	18503	18593	18337	18320	18625	18428	18483	18481	18377	18583	18484	18382	18721	18562	18525	18345	18547	18400	18540	18542	18538	18660	18462	18616	18551	18546	18368	18630	18627	18549	18518	18539	18532	18567	18496	18572	18468	18479	18595	18493	18591	18578	18605	18658	18565	18529	18305	18673	18668	18483	18389	18505	18617	18548	18325	18463	18547	18559	18607	18361	18685	18580	18649	18547	18517	18512	18582	18620	18322	18563	18642	18584	18583	18397	18586	18478	18419	18321	18558	18733	18531	18339	18450	18453	18256	18448	18589	18638	18550	18427	18535	18569	18466	18728	18467	18706	18576	18529	18557	18533	18496	18449	18659	18488	18610	18575	18478	18734	18427	18609	18658	18564	18499	18570	18438	18350	18566	18314	18587	18550	18504	18407	18274	18446	18446	18564	18457	18515	18535	18573	18484	18527	18695	18430	18591	18390	18609	18614	18434	18482	18549	18578	18478	18518	18583	18366	18581	18600	18480	18492	18730	18518	18465	18566	18502	18509	18458	18530	18510	18423	18696	18488	18487	18503	18438	18545	18608	18612	18651	18428	18610	18519	18485	18482	18509	18524	18444	18657	18510	18459	18487	18580	18423	18538	18747	18606	18488	18452	18525	18410	18514	18438	18508	18529	18560	18612	18674	18774	18634	18453	18494	18406	18545	18591	18449	18446	18543	18457	18617	18522	18519	18629	18618	18329	18365	18543	18621	18522	18675	18533	18433	18411	18463	18653	18521	18577	18635	18520	18494	18535	18506	18375	18430	18531	18651	18615	18502	18298	18576	18573	18598	18487	18428	18541	18595	18577	18564	18500	18462	18526	18707	18195	18626	18546	18532	18659	18412	18543	18475	18502	18538	18359	18711	18582	18466	18519	18495	18573	18477	18474	18609	18629	18491	18530	18568	18372	18424	18487	18633	18501	18620	18421	18417	18488	18410	18430	18428	18484	18553	18427	18437	18507	18536	18414	18650	18447	18382	18605	18431	18565	18525	18490	18317	18477	18574	18588	18434	18605	18479	18375	18500	18559	18418	18505	18511	18560	18307	18620	18476	18454	18747	18550	18491	18506	18573	18646	18644	18550	18629	18588	18642	18524	18551	18673	18447	18566	18372	18515	18515	18482	18526	18616	18477	18366	18519	18312	18594	18666	18511	18449	18526	18267	18581	18605	18467	18522	18642	18390	18409	18404	18401	18353	18561	18629	18326	18485	18637	18498	18503	18554	18517	18498	18380	18632	18614	18630	18607	18521	18659	18558	18474	18667	18709	18405	18616	18604	18443	18483	18538	18473	18516	18454	18526	18627	18571	18496	18392	18552	18482	18519	18522	18601	18537	18391	18634	18637	18517	18450	18566	18521	18538	18552	18436	18528	18538	18442	18493	18534	18512	18546	18481	18285	18449	18554	18482	18573	18591	18680	18491	18419	18446	18542	18566	18531	18515	18482	18300	18599	18551	18488	18609	18671	18485	18657	18661	18465	18644	18399	18394	18378	18623	18571	18409	18524	18743	18579	18659	18591	18602	18480	18523	18681	18645	18484	18395	18521	18649	18559	18525	18226	18532	18476	18652	18528	18306	18399	18459	18445	18487	18415	18428	18641	18430	18489	18636	18427	18460	18544	18501	18548	18518	18574	18457	18485	18486	18427	18559	18444	18617	18464	18516	18556	18493	18622	18531	18516	18342	18511	18545	18597	18639	18459	18655	18353	18442	18647	18330	18440	18427	18504	18600	18463	18452	18510	18420	18492	18651	18431	18452	18512	18503	18510	18523	18726	18573	18411	18521	18502	18646	18498	18481	18449	18522	18546	18599	18504	18690	18309	18610	18656	18492	18383	18513	18542	18444	18652	18385	18557	18443	18385	18352	18471	18529	18536	18524	18556	18400	18493	18584	18490	18547	18572	18651	18501	18645	18462	18515	18570	18530	18525	18410	18565	18537	18615	18592	18586	18384	18394	18432	18381	18519	18709	18527	18599	18510	18399	18456	18477	18714	18528	18554	18503	18559	18417	18482	18562	18578	18452	18495	18620	18485	18527	18491	18629	18579	18644	18614	18629	18452	18575	18382	18616	18501	18510	18383	18446	18532	18448	18708	18648	18467	18473	18491	18424	18509	18428	18499	18426	18451	18474	18465	18523	18407	18581	18661	18510	18460	18364	18512	18486	18444	18571	18571	18479	18619	18490	18605	18642	18393	18353	18546	18776	18509	18438	18573	18505	18508	18543	18619	18437	18515	18551	18443	18609	18657	18608	18430	18582	18475	18522	18500	18780	18596	18458	18674	18690	18576	18634	18548	18468	18372	18515	18514	18574	18383	18561	18505	18488	18554	18484	18345	18449	18414	18440	18617	18538	18457	18475	18367	18668	18655	18467	18451	18614	18522	18574	18616	18477	18522	18611	18525	18489	18613	18646	18467	18484	18378	18580	18577	18359	18607	18621	18485	18559	18508	18780	18602	18478	18361	18471	18448	18489	18530	18309	18557	18594	18648	18573	18608	18512	18464	18505	18575	18575	18402	18582	18560	18237	18502	18537	18431	18497	18543	18688	18607	18528	18509	18624	18358	18566	18582	18508	18529	18538	18609	18594	18658	18492	18476	18631	18506	18468	18505	18421	18354	18674	18531	18594	18478	18529	18626	18627	18372	18535	18529	18490	18463	18499	18496	18500	18570	18208	18451	18571	18479	18575	18373	18461	18649	18352	18582	18700	18470	18380	18541	18473	18533	18521	18664	18594	18682	18378	18630	18420	18473	18559	18502	18431	18523	18493	18641	18560	18554	18698	18479	18601	18568	18409	18454	18580	18495	18541	18497	18514	18557	18488	18713	18505	18319	18574	18510	18420	18506	18499	18609	18692	18520	18584	18510	18269	18650	18538	18589	18621	18509	18554	18379	18509	18569	18625	18484	18657	18456	18505	18676	18474	18505	18644	18591	18436	18573	18546	18347	18506	18417	18329	18439	18532	18329	18461	18609	18489	18667	18489	18379	18494	18473	18471	18399	18637	18638	18534	18618	18589	18653	18513	18658	18565	18397	18580	18518	18456	18483	18658	18579	18618	18397	18507	18486	18396	18408	18489	18473	18618	18581	18390	18603	18475	18484	18526	18595	18559	18523	18519	18546	18530	18554	18527	18343	18564	18537	18452	18487	18663	18604	18345	18740	18502	18724	18384	18570	18506	18434	18609	18404	18492	18371	18525	18593	18521	18607	18494	18576	18706	18693	18365	18448	18477	18589	18505	18649	18404	18507	18582	18450	18463	18541	18670	18497	18428	18530	18455	18620	18536	18347	18536	18421	18588	18576	18404	18570	18372	18422	18445	18493	18519	18717	18326	18649	18551	18709	18390	18695	18796	18589	18435	18442	18593	18354	18661	18774	18725	18463	18551	18433	18565	18563	18586	18661	18629	18474	18619	18653	18453	18547	18590	18399	18652	18456	18506	18535	18476	18534	18527	18438	18510	18380	18352	18645	18616	18403	18584	18626	18436	18473	18552	18507	18676	18402	18637	18444	18629	18600	18536	18568	18597	18371	18586	18623	18462	18432	18562	18368	18500	18601	18561	18421	18558	18418	18631	18521	18368	18415	18628	18481	18865	18404	18486	18672	18592	18467	18496	18499	18398	18605	18477	18524	18514	18490	18358	18368	18591	18593	18513	18497	18505	18550	18561	18585	18446	18715	18580	18497	18465	18540	18536	18382	18545	18528	18637	18516	18450	18320	18529	18561	18618	18658	18328	18512	18596	18419	18509	18686	18536	18525	18612	18616	18548	18502	18548	18515	18679	18514	18583	18373	18490	18551	18374	18506	18624	18482	18569	18540	18449	18406	18421	18702	18586	18458	18533	18387	18390	18522	18719	18402	18607	18574	18520	18562	18483	18342	18569	18705	18648	18547
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
